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
338079973251	338079973812	338079974362	338079974912	338079975462	338079976012	338079976562	338079977112	338079977662	338079978212	338079978762	338079979312	338079979862	338079980412	338079980962	338079981512	338079982062	338079982612	338079983162	338079983712	338079984262	338079984812	338079985362	338079985912	338079986462	338079987012	338079987562	338079988112	338079988662	338079989212	338079989762	338079990312	338079990862	338079991412	338079991962	338079992512	338079993062	338079993612	338079994162	338079994712	338079995262	338079995812	338079996362	338079996912	338079997462	338079998012	338079998562	338079999112	338079999662	338080000212	338080000762	338080001312	338080001862	338080002412	338080002962	338080003512	338080004062	338080004612	338080005162	338080005712	338080006262	338080006812	338080007362	338080007912	338080008462	338080009012	338080009562	338080010112	338080010662	338080011212	338080011762	338080012312	338080012862	338080013412	338080013962	338080014512	338080015062	338080015612	338080016162	338080016712	338080017262	338080017812	338080018362	338080018912	338080019462	338080020012	338080020562	338080021112	338080021662	338080022212	338080022762	338080023312	338080023862	338080024412	338080024962	338080025512	338080026062	338080026612	338080027162	338080027712	338080028262	338080028812	338080029362	338080029912	338080030462	338080031012	338080031562	338080032112	338080032662	338080033212	338080033762	338080034312	338080034862	338080035412	338080035962	338080036512	338080037062	338080037612	338080038162	338080038712	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2746	3650	2300	2746	3650	2300	2746	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
50205	24446	7013	2512	1223	765	657	574	574	502	433	444	432	441	409	484	417	396	450	408	405	464	487	456	460	410	426	465	465	485	445	408	416	430	450	448	432	438	428	395	386	405	403	453	413	418	412	461	394	410	439	409	400	402	459	389	427	421	403	420	391	427	399	426	422	367	378	424	408	435	432	437	441	436	397	426	420	414	398	401	382	432	405	411	383	412	378	397	439	406	446	421	440	418	402	419	437	434	440	398	418	422	388	482	406	390	407	414	440	433	406	407	433	419	398	433	427	420	393	420	390	418	380	396	387	392	383	391	427	423	407	372	414	412	422	408	406	363	431	389	445	410	403	379	418	409	371	391	409	420	438	393	399	419	423	452	462	413	404	422	391	440	400	444	435	421	427	435	437	406	362	417	422	392	441	404	382	397	428	400	392	415	411	414	400	417	361	443	420	401	415	393	424	413	381	426	388	424	399	391	406	398	379	400	393	393	411	405	435	388	393	446	415	422	430	400	418	411	409	365	399	400	430	437	421	394	393	422	411	369	401	408	442	416	407	442	442	409	435	418	394	393	419	406	397	395	392	391	384	412	411	441	448	392	419	409	415	421	406	354	416	408	464	394	419	404	442	407	415	404	414	438	408	409	431	425	418	378	388	407	420	403	413	397	386	416	392	400	389	389	415	422	419	424	417	421	418	399	358	419	422	417	456	372	388	426	416	372	405	435	411	429	410	416	388	407	403	435	423	438	387	425	374	417	424	439	360	429	459	428	396	402	387	424	389	456	427	390	417	405	390	426	433	427	422	398	404	436	434	380	401	415	434	402	417	389	401	396	426	415	446	418	407	432	406	387	372	392	403	424	424	434	423	406	428	423	416	414	380	388	392	427	388	419	430	399	410	418	440	401	411	406	436	405	410	441	401	423	425	451	388	406	399	416	409	389	388	386	441	432	427	392	460	396	402	408	382	422	411	423	454	411	394	438	401	379	391	417	437	412	399	393	397	440	376	408	417	423	416	436	360	391	411	427	425	430	398	427	416	401	457	378	427	432	427	450	436	377	409	414	405	406	428	407	368	436	413	426	435	379	408	413	398	399	384	405	396	414	429	404	405	425	388	446	411	380	442	417	402	395	416	408	405	394	422	435	400	379	417	388	419	434	387	397	405	417	390	406	374	409	426	428	386	394	415	397	407	398	404	391	411	419	426	444	402	387	412	468	426	395	413	439	400	444	410	420	424	460	410	394	383	407	456	443	466	401	416	391	423	398	423	404	412	435	392	453	409	414	449	419	393	413	371	403	384	437	390	426	403	383	392	406	421	413	417	422	426	410	376	449	398	376	414	430	391	405	391	399	430	450	411	356	410	397	441	446	386	409	373	429	427	421	418	402	437	356	393	420	413	434	379	399	407	434	383	396	406	439	423	417	438	411	409	412	420	394	414	427	417	392	369	392	362	438	414	406	441	413	422	391	437	386	414	380	394	379	396	425	411	401	404	452	408	394	388	408	388	431	415	399	431	400	396	393	433	413	388	431	438	406	374	403	391	460	399	378	425	421	428	427	428	404	421	373	397	383	404	406	396	421	394	453	412	438	431	430	448	419	416	400	400	406	384	451	435	405	424	409	396	421	383	399	415	402	403	421	369	420	413	395	418	414	415	412	412	373	400	385	442	374	436	444	442	402	424	378	431	404	405	364	434	390	441	414	387	411	380	404	373	379	419	404	363	394	401	394	411	450	412	394	389	375	450	426	420	386	417	406	402	385	408	387	402	403	380	399	420	430	427	417	439	442	422	425	385	408	417	381	431	398	439	421	434	422	422	418	384	437	431	425	379	448	400	393	415	382	406	437	417	409	418	413	430	444	434	382	394	389	410	388	453	394	447	463	417	393	411	426	413	453	402	445	405	412	400	414	422	422	419	441	367	411	420	406	393	394	430	441	393	402	402	357	365	418	403	425	426	411	403	424	423	359	386	431	398	395	425	423	418	389	413	407	487	434	413	412	375	388	415	369	406	391	425	405	377	450	411	425	405	403	391	422	436	381	429	405	407	365	423	400	405	390	424	407	427	381	426	395	404	380	376	423	396	402	457	444	426	392	433	386	438	416	435	396	401	411	418	431	415	428	417	397	406	398	416	382	361	446	373	417	423	434	399	449	393	400	381	424	410	401	411	427	381	386	443	399	394	426	382	400	431	430	411	429	409	381	406	439	418	410	419	379	397	380	430	376	408	370	406	430	398	422	444	405	404	472	415	432	418	417	375	396	463	410	387	393	424	396	399	429	437	466	402	447	406	394	458	401	432	419	430	404	422	431	416	409	425	402	434	394	402	426	423	414	409	420	394	448	384	405	403	469	418	396	392	410	399	411	386	446	462	435	416	403	416	413	402	441	369	400	394	410	381	371	382	416	428	418	429	438	436	381	400	395	444	371	417	432	408	424	405	455	456	408	408	395	385	424	442	380	410	361	399	354	428	412	381	429	416	424	390	400	405	386	393	409	439	417	427	421	435	400	425	423	423	429	425	427	426	383	407	426	417	398	420	426	401	445	422	440	421	405	402	377	395	392	395	436	439	380	405	431	413	426	411	396	405	397	396	422	404	420	414	423	430	413	395	415	375	431	395	348	381	419	463	416	428	405	424	417	466	392	392	438	446	468	415	397	411	416	435	422	422	400	394	387	406	394	425	410	424	440	437	427	409	407	403	409	375	414	431	398	437	438	372	380	465	436	396	381	431	407	408	416	431	437	382	389	447	405	407	398	442	412	429	461	411	394	422	367	389	394	453	418	395	387	439	398	409	411	410	442	414	385	383	404	403	394	421	436	434	409	400	394	390	428	424	382	396	405	420	438	430	415	421	399	392	408	425	423	448	396	414	442	423	426	436	422	430	425	404	403	418	399	453	419	425	392	382	410	383	398	405	391	385	398	431	419	418	419	407	401	431	401	400	398	417	395	420	377	384	435	442	401	435	429	431	373	394	438	445	392	421	434	430	427	381	393	440	408	438	431	407	366	403	416	395	426	401	388	418	446	408	403	453	401	423	411	372	425	385	401	376	408	417	424	420	417	378	414	432	432	390	454	384	438	438	389	411	413	402	414	408	383	459	420	430	394	396	389	392	465	377	389	427	442	399	360	425	416	434	427	397	402	387	437	443	394	436	385	428	401	396	421	407	383	408	395	404	407	396	440	395	377	426	417	420	384	367	390	410	393	397	418	405	427	435	378	379	370	431	382	436	427	403	408	431	463	349	427	427	419	446	440	401	451	427	424	429	400	443	423	402	416	390	396	393	448	448	414	472	404	399	447	413	410	380	419	428	412	417	417	392	375	422	425	390	415	402	431	441	373	430	416	429	412	394	462	407	443	417	399	421	430	386	398	388	402	423	397	394	401	396	375	427	387	425	407	374	402	399	412	405	418	420	423	447	384	381	410	402	404	408	397	416	408	375	401	407	417	424	421	437	365	443	383	403	409	400	365	404	377	404	417	397	387
32921	9900	3231	3344	2691	2285	1910	1732	1541	1353	1275	1230	1132	1175	1086	1096	1063	1019	1055	1060	1045	1256	1302	1133	1099	1099	990	1062	1353	1182	1150	1170	1067	1006	971	957	1007	942	930	912	911	896	884	894	961	890	889	927	959	933	863	867	903	926	879	880	840	900	925	918	905	929	932	928	898	849	900	944	888	942	865	931	945	921	943	821	882	867	905	942	926	872	913	910	901	908	898	856	898	951	862	904	900	896	891	958	912	895	914	895	846	887	989	885	885	900	913	898	819	929	918	925	887	842	949	1000	974	860	931	900	884	856	888	886	893	955	886	848	921	938	913	884	852	934	885	830	931	906	1003	880	910	899	877	905	874	905	902	891	910	862	855	888	900	870	908	895	938	873	909	922	890	899	911	896	856	920	947	875	890	913	884	827	873	891	890	884	867	855	891	879	860	868	879	945	856	869	891	870	910	892	895	920	925	924	920	907	924	944	906	862	915	919	945	907	876	886	932	926	951	872	943	922	912	887	905	833	886	950	889	883	893	943	945	846	902	841	861	897	873	900	974	899	884	943	901	927	906	853	915	879	878	900	921	902	867	894	887	918	906	901	862	860	877	893	919	881	922	896	908	868	889	880	827	896	897	923	897	827	976	904	915	885	843	878	907	915	885	951	932	926	865	949	840	912	896	894	925	890	915	925	929	929	862	931	868	859	905	860	872	949	896	883	948	862	885	911	921	948	889	904	850	911	905	909	894	918	910	909	919	917	921	900	920	962	904	865	913	855	899	899	854	905	862	891	926	911	899	916	918	855	938	901	917	908	883	895	912	901	844	897	843	923	892	947	865	911	918	921	898	909	905	950	963	904	898	883	918	960	879	900	909	920	918	909	916	874	892	876	872	935	906	929	876	972	922	931	900	888	947	906	913	915	937	894	943	875	924	879	893	881	937	867	903	925	863	909	869	859	895	926	879	910	908	912	903	870	901	902	963	857	906	883	854	912	850	883	849	907	896	867	885	944	928	889	893	889	881	928	889	855	894	923	910	965	906	922	890	968	898	890	869	894	911	890	832	945	900	969	919	888	909	928	927	880	893	911	858	896	922	877	901	906	864	884	872	919	860	886	904	883	940	856	895	884	949	856	921	971	917	911	929	905	951	869	905	927	906	954	930	886	915	892	895	896	869	937	929	870	895	921	869	883	901	926	903	865	861	919	932	912	934	911	917	907	889	929	909	924	936	931	879	894	893	894	931	924	933	906	933	880	852	894	897	906	956	898	946	908	881	871	921	900	935	864	948	890	889	916	890	874	849	931	897	850	931	849	884	915	863	882	842	932	940	909	909	908	898	856	874	898	918	915	903	935	922	862	892	909	920	897	881	887	917	929	870	923	938	938	893	880	932	922	898	916	924	962	880	889	911	874	907	898	904	892	906	889	893	829	909	936	889	900	915	932	887	885	923	933	877	936	914	950	960	911	874	918	916	912	945	901	928	904	931	890	894	877	939	898	910	869	884	934	921	928	898	914	931	904	888	897	902	893	886	891	911	897	978	896	919	910	883	892	858	914	908	908	903	860	883	884	867	913	905	958	921	851	918	906	908	902	919	909	890	893	949	894	924	898	939	880	996	895	887	882	937	896	889	910	903	961	903	874	904	863	923	888	896	909	913	926	853	847	924	887	930	902	883	874	906	886	887	920	861	945	868	981	822	937	908	920	918	952	880	919	964	871	903	876	884	932	872	913	929	956	889	900	926	874	884	914	912	911	927	882	906	905	925	903	857	842	923	924	849	945	868	928	872	917	884	884	890	911	864	913	888	876	893	906	946	913	903	899	899	916	929	901	923	904	860	898	855	921	904	908	906	851	818	919	850	915	932	905	890	925	919	845	869	908	897	909	881	852	882	887	943	901	929	857	880	857	861	912	960	884	875	844	862	932	916	916	942	922	902	870	888	895	971	940	839	957	905	934	895	881	845	873	942	933	968	871	857	955	896	829	919	895	896	884	915	889	967	923	860	921	865	929	889	904	936	906	909	929	882	877	902	904	890	932	902	889	857	890	936	867	927	880	890	877	962	890	940	901	898	829	885	870	896	904	873	925	904	872	873	888	868	928	865	933	903	928	905	856	888	882	896	926	915	884	886	912	900	912	823	938	867	906	915	904	899	907	883	884	875	884	918	884	840	846	933	920	907	903	871	876	921	963	872	907	938	878	897	923	845	894	892	905	910	907	944	935	914	914	853	926	862	868	935	915	900	918	906	854	881	873	893	878	916	922	925	902	839	914	925	900	906	877	928	884	911	908	857	921	838	917	893	848	912	906	881	887	905	906	868	943	887	879	914	906	903	902	854	897	897	875	936	902	876	893	924	852	903	863	882	896	856	904	942	884	928	911	913	914	894	965	874	873	919	921	905	930	890	851	876	887	868	846	890	845	885	904	846	886	887	891	934	931	883	895	947	914	870	870	843	911	892	922	899	821	917	941	903	898	926	900	947	943	882	918	907	884	936	926	909	901	912	878	919	963	917	907	901	867	921	963	867	903	885	905	903	890	876	880	906	884	843	881	935	898	872	878	905	947	926	917	840	933	911	908	951	889	886	841	923	882	901	885	876	849	869	867	927	900	913	900	864	939	872	905	937	920	913	843	926	867	845	838	920	904	942	887	962	912	897	850	906	921	907	855	917	913	886	874	914	921	899	946	869	926	854	863	871	861	904	865	915	926	906	923	903	888	925	886	940	898	896	871	932	929	881	924	881	894	922	896	907	874	919	838	901	935	915	910	905	919	942	864	898	918	933	913	917	845	886	914	911	898	837	897	950	874	906	924	897	890	897	855	926	908	945	892	911	920	890	918	956	907	905	856	897	891	853	912	890	954	911	963	926	912	958	853	929	935	958	947	931	955	894	923	835	904	963	888	937	918	884	991	874	925	842	874	886	923	919	877	870	929	855	935	887	915	894	899	874	896	957	912	905	957	920	848	950	882	896	924	881	919	889	891	923	923	915	887	900	936	877	896	895	942	891	898	908	847	873	948	899	890	933	906	894	844	865	949	886	912	880	958	899	878	881	899	929	885	871	940	880	894	819	913	854	958	954	855	867	895	872	909	914	864	895	939	900	907	890	994	921	904	888	906	909	838	996	892	904	872	865	928	872	958	884	885	951	879	901	857	875	900	878	879	965	933	884	957	927	876	877	853	890	920	888	825	878	947	892	907	889	898	894	929	885	949	914	886	899	898	861	902	928	898	887	891	895	858	933	869	893	874	956	954	886	901	872	893	910	875	904	904	909	922	916	917	825	902	940	881	865	882	850	916	904	876	866	906	904	928	914	875	938	899	874	889	888	904	890	885	894	935	847	870	903	869	873	881	863	879	900	937	946	885	882	933	921	941	849	880	884	930	952	840	853	905	854	833	854	930	941	911	881	933	901	915	979	861	863	901	913	881	924	880	918	856	881	893	855	934	929	889	875	969	860	903	894	874	892	886	874	866	921	873	951	904	858	914	925	853	953	882
12720	3513	506	284	253	193	200	217	236	220	227	239	209	232	231	196	231	197	192	202	208	215	246	222	217	185	213	217	238	256	240	241	207	191	235	221	197	216	233	196	205	182	217	192	235	207	210	198	224	210	210	207	253	222	207	248	213	233	211	196	195	204	208	180	217	206	202	218	208	209	221	197	198	220	220	230	192	198	201	217	202	224	188	221	225	222	203	212	208	198	223	202	217	209	188	215	214	208	166	204	229	203	193	203	198	219	197	201	216	208	234	187	198	201	208	221	186	194	204	242	221	209	229	203	216	218	231	176	235	195	202	180	219	212	213	213	196	197	213	211	201	194	219	223	192	214	200	205	216	206	220	237	203	228	191	204	206	211	227	219	194	208	190	206	227	220	206	198	217	218	197	216	200	219	221	218	196	180	200	209	226	194	217	206	209	188	196	202	228	204	193	191	228	202	221	209	219	194	200	230	204	242	215	231	220	207	211	172	181	194	207	187	182	230	240	209	196	221	233	190	208	215	203	214	235	203	244	227	207	217	221	182	192	206	213	227	213	196	197	228	217	202	204	206	204	237	206	168	200	197	198	190	212	193	223	223	217	205	232	213	250	218	209	204	222	226	221	213	227	202	213	220	217	194	230	199	241	218	207	200	228	217	206	228	197	221	209	217	180	197	210	226	212	227	195	255	202	230	205	203	221	196	222	187	206	199	211	202	221	250	189	190	200	196	198	211	207	185	208	204	210	221	196	204	189	189	218	225	201	217	216	218	203	208	210	214	210	204	250	185	230	212	208	189	203	204	234	229	209	221	213	175	203	206	201	231	238	229	243	236	214	233	222	227	234	223	209	188	228	191	214	189	225	198	219	224	216	225	188	220	230	211	194	238	257	192	223	204	205	220	223	180	190	209	232	219	188	221	211	187	206	209	197	235	204	229	190	225	216	218	215	185	247	202	212	216	237	208	233	226	184	207	224	220	192	221	239	230	198	216	248	220	226	207	232	201	209	215	240	222	211	200	220	220	245	208	221	223	236	223	198	209	218	213	197	203	255	231	200	197	205	213	216	204	205	218	219	218	211	196	200	208	246	207	213	209	205	235	241	189	208	205	225	165	210	208	196	213	169	229	199	198	244	237	219	190	203	211	220	194	243	205	208	215	202	215	204	219	202	198	204	223	210	215	201	205	209	232	209	208	207	226	206	205	218	193	205	203	216	190	210	200	211	195	223	203	197	259	227	200	201	255	216	216	187	226	237	226	195	222	214	223	220	199	204	238	206	213	220	216	238	192	227	184	202	202	236	194	200	211	176	196	208	207	225	208	223	216	233	225	219	222	207	193	202	217	205	218	193	244	183	220	208	250	206	196	234	213	208	220	208	200	219	216	213	231	178	239	224	219	212	227	210	238	199	215	218	225	215	216	215	228	217	206	222	199	198	206	200	221	215	231	209	195	209	242	197	227	221	209	230	206	198	205	212	206	208	219	206	216	218	191	219	220	182	215	222	213	210	217	202	221	222	209	202	203	198	202	205	194	220	214	208	231	220	192	200	197	203	202	196	233	220	208	220	221	232	190	198	213	225	193	225	231	224	224	204	203	231	205	225	227	229	181	207	207	210	241	214	253	222	211	227	216	206	198	190	211	205	226	234	209	198	247	203	217	192	214	206	222	233	231	254	222	200	202	218	205	200	241	203	215	207	211	238	230	204	193	222	225	232	218	211	205	212	193	188	216	227	193	211	227	227	197	214	239	237	206	217	213	214	198	193	219	227	222	189	199	200	211	232	209	235	224	219	199	187	206	198	179	231	212	223	213	232	199	198	199	195	239	210	217	199	211	205	253	205	221	209	187	202	226	208	208	203	213	192	217	209	206	213	211	203	217	202	211	198	205	214	181	206	213	215	235	193	177	230	216	166	230	205	213	217	239	216	219	214	210	194	192	231	237	210	187	228	218	213	201	219	221	200	202	210	235	223	218	227	222	222	248	218	209	195	187	176	196	219	224	240	206	196	219	229	189	176	211	224	218	241	187	225	209	210	212	204	203	202	211	222	190	185	201	188	202	189	247	210	217	201	214	235	233	193	213	218	245	201	193	185	202	198	198	212	192	202	198	216	228	219	209	232	222	204	211	198	191	222	223	226	197	232	186	240	211	218	237	224	194	217	189	189	221	204	209	210	192	227	199	236	194	225	207	210	216	201	231	216	239	180	205	242	223	234	218	214	207	204	225	213	183	238	234	225	230	187	213	216	230	208	186	204	214	212	213	214	224	208	214	229	195	217	212	216	217	246	210	215	198	226	227	208	219	199	210	193	192	205	175	196	211	174	223	214	209	183	202	212	223	237	244	229	214	200	217	192	218	213	227	177	169	184	204	208	227	231	202	209	191	210	224	205	218	201	199	220	221	212	183	224	195	230	207	190	240	236	181	197	249	218	209	215	209	212	210	206	225	205	199	195	197	199	166	223	220	215	219	215	202	214	218	210	218	206	198	228	227	245	224	213	254	234	197	220	217	243	202	230	166	195	227	209	215	213	210	197	193	246	211	195	206	219	213	221	230	205	220	219	212	228	209	196	184	202	230	197	205	231	218	223	183	195	204	196	219	213	231	194	195	200	215	233	234	229	221	209	217	218	234	217	204	213	174	237	215	209	225	198	200	236	230	194	206	195	229	225	203	245	225	199	194	217	208	239	228	188	223	203	230	218	202	201	222	203	201	226	229	205	196	240	231	228	215	217	199	202	215	208	223	218	222	207	186	236	187	246	229	204	259	203	189	225	209	237	227	244	200	195	219	187	224	238	218	209	214	201	206	180	220	198	197	240	227	221	209	201	209	242	212	214	224	182	213	243	229	216	210	191	193	214	199	224	213	219	227	209	213	194	212	210	195	204	212	199	209	245	217	242	212	183	220	195	206	212	227	214	180	197	204	215	201	206	210	226	221	222	233	188	211	209	224	199	202	221	226	193	209	217	209	196	237	212	200	218	232	202	187	231	213	193	196	214	192	220	225	188	194	213	206	232	189	201	230	228	206	220	206	222	239	240	227	223	201	185	217	204	223	214	204	199	235	223	203	222	229	221	205	218	201	226	204	213	210	224	193	236	205	229	209	204	197	204	206	213	206	204	240	242	261	201	225	240	231	211	238	220	212	232	212	198	224	202	220	223	218	229	215	201	201	197	191	187	213	238	217	205	212	225	229	215	194	238	232	199	202	204	220	223	218	238	246	205	203	240	205	218	230	209	228	198	199	231	208	196	224	191	226	212	194	219	214	218	222	200	196	219	204	192	228	209	208	239	200	203	194	217	234	209	231	198	211	229	197	219	230	232	238	237	218	210	198	231	225	232	196	217	211	199	194	206	207	190	211	220	223	227	233	258	225	199	239	221	230	223	209	226	204	202	196	251	222	210	191	196	220	218	230	205	216	224	197	198	213	222	199	179	198	231	227	209	194	204	205	239	190	201	211	199	188	178	215	218	207	225	199	199	233
8094	2260	844	768	617	589	626	621	585	536	532	531	555	488	494	507	537	495	510	478	537	606	569	555	498	560	534	575	537	619	599	545	481	558	510	535	518	509	517	481	512	517	501	491	527	519	481	475	519	491	483	525	496	503	515	486	486	498	498	511	494	531	491	457	462	514	494	493	527	557	534	493	532	507	489	525	555	517	508	509	495	504	489	504	479	473	513	525	500	477	534	533	519	510	519	538	515	504	539	543	494	522	544	488	513	507	520	534	517	516	544	540	507	509	463	509	505	493	501	507	473	508	486	497	499	521	542	475	489	476	500	508	496	543	505	524	485	528	527	507	531	480	490	513	505	534	522	497	512	503	517	506	504	525	510	530	490	477	508	541	506	526	529	526	489	466	557	504	496	482	499	515	508	504	479	496	534	524	529	471	521	552	509	508	508	489	448	528	527	478	510	510	479	517	512	508	487	474	505	518	526	503	484	517	501	463	508	488	513	520	528	504	525	499	523	566	551	532	500	515	515	504	534	522	491	525	503	499	512	519	514	504	495	506	478	509	512	496	528	497	464	508	498	530	491	497	475	543	490	472	512	524	479	539	496	515	497	543	533	531	520	525	530	498	500	493	502	500	523	530	500	513	522	542	519	520	542	517	499	523	483	486	454	499	507	526	486	455	532	496	536	506	494	491	570	504	486	527	534	535	486	519	529	483	506	489	504	523	501	523	514	497	543	512	510	499	527	471	504	516	519	523	494	522	506	502	491	498	490	547	535	516	493	521	484	496	521	493	481	543	545	505	507	474	504	508	494	529	504	524	500	519	493	529	467	503	491	563	510	555	530	540	535	467	486	517	517	495	547	492	504	513	481	497	517	502	521	534	532	499	483	495	506	482	526	490	520	533	533	499	510	495	530	503	489	546	526	491	512	532	476	523	542	456	544	506	520	501	535	514	504	500	501	505	492	506	511	506	514	524	500	496	499	527	496	532	550	501	490	502	512	488	492	502	550	531	521	502	535	484	506	507	533	566	455	508	510	499	488	497	564	525	522	537	527	484	528	509	523	492	511	530	488	513	499	551	490	481	522	540	498	509	539	518	539	513	507	526	485	516	507	462	485	534	499	538	548	502	527	525	507	508	522	520	548	488	519	487	491	573	508	481	509	483	545	496	516	502	501	510	480	494	497	513	510	453	514	522	516	493	512	486	496	486	465	488	487	486	521	528	526	511	508	525	498	522	473	481	489	511	522	538	505	524	507	546	520	548	527	526	477	481	512	445	521	487	499	496	494	503	551	537	489	504	482	503	479	514	523	478	524	522	490	479	514	485	491	477	539	469	509	495	504	503	490	492	514	494	497	529	504	517	529	500	510	555	543	503	521	525	501	514	525	515	513	545	527	488	513	475	486	505	516	523	487	489	539	494	479	498	543	529	524	519	467	536	503	509	520	487	538	499	531	548	507	519	513	539	487	509	496	524	494	534	489	449	497	503	500	496	504	507	479	482	484	533	507	497	536	480	509	499	545	547	526	507	544	501	501	501	515	539	518	495	490	495	510	475	507	482	466	507	504	473	499	508	523	525	515	488	511	494	533	522	498	497	485	498	475	497	494	522	495	518	515	493	529	499	512	467	526	507	474	519	470	519	498	519	478	493	490	506	537	526	492	500	508	541	495	529	503	562	503	512	511	548	501	505	534	525	509	514	495	520	506	535	506	505	474	488	510	497	500	539	531	475	506	504	505	520	499	467	541	479	521	498	522	522	519	552	573	543	533	508	473	495	514	495	511	494	498	460	492	506	526	479	496	526	530	510	487	463	510	510	500	472	494	508	466	528	506	480	491	521	518	501	517	526	550	497	530	503	515	470	534	522	477	519	487	504	469	543	495	480	574	513	501	530	518	559	522	539	505	509	475	481	540	563	534	494	536	509	518	521	492	511	503	550	557	512	491	469	521	518	490	466	533	541	514	493	504	503	497	479	513	492	503	522	472	465	489	506	493	503	531	532	553	490	543	469	552	523	509	498	512	496	499	529	488	482	464	515	466	512	513	540	510	521	501	517	560	498	497	505	477	487	495	518	511	558	503	516	516	531	472	530	499	544	494	524	488	547	500	510	561	490	509	518	542	517	499	534	493	499	508	511	499	511	552	490	483	525	530	521	538	468	518	520	511	531	518	505	513	489	527	515	515	493	530	540	463	490	479	484	503	480	526	515	471	490	502	532	523	564	494	472	522	511	499	498	464	479	479	517	508	544	546	489	509	519	540	502	512	491	516	468	498	542	510	478	497	516	489	523	510	495	457	512	517	511	513	521	498	509	502	529	480	482	465	482	529	505	535	465	537	522	521	518	511	459	489	498	510	527	531	496	554	501	488	564	471	538	491	501	516	488	528	529	516	493	490	510	495	496	534	526	509	503	504	486	499	499	517	503	509	483	494	477	527	513	500	493	534	538	501	498	505	514	489	470	495	505	496	502	475	508	513	521	511	515	515	515	562	520	516	524	523	508	524	500	510	524	468	514	499	465	523	461	529	529	537	489	492	466	501	493	494	489	524	502	528	477	564	558	502	525	510	524	483	505	515	543	486	524	506	509	493	526	502	524	527	526	537	549	531	509	526	529	527	496	482	487	541	547	483	518	502	514	480	516	529	501	497	513	576	476	518	507	506	517	517	471	449	489	485	532	491	510	528	558	507	463	536	506	548	474	503	492	508	521	460	483	510	559	490	506	460	498	522	446	498	465	511	519	517	494	520	496	458	533	509	512	537	494	541	510	526	511	494	534	506	501	536	489	545	533	562	509	494	495	494	564	496	479	505	533	508	485	491	499	499	526	495	488	519	514	541	524	523	518	502	517	524	529	461	534	496	546	513	499	519	506	564	520	521	517	529	505	487	518	510	522	484	473	542	484	509	509	496	510	550	514	502	492	505	496	489	566	515	472	526	511	533	513	521	497	497	541	509	499	524	507	487	524	533	491	477	502	522	523	501	528	510	487	523	498	476	493	517	538	535	463	508	478	493	485	509	524	489	540	535	492	519	505	495	511	487	534	498	476	480	499	538	536	495	508	496	481	480	452	493	555	535	531	530	516	481	502	535	492	487	506	520	520	510	506	482	517	494	522	496	452	498	534	486	500	490	528	503	526	473	536	511	483	518	533	505	514	546	538	511	509	480	477	537	512	501	498	516	487	522	517	518	503	531	486	514	489	492	512	527	509	502	524	483	487	542	480	526	490	499	502	489	491	504	500	506	484	497	509	550	525	472	500	516	463	523	538	511	519	502	507	534	519	482	520	496	498	516	484	484	503	464	517	509	535	462	518	457	487	502	529	534	527	466	493	469	521	518	506	500	536	518	464	508	523	483	506	495	486	483	510	490	520	430	469	479	543	525	477	512	504	481	507	511	521	496	502	515	511	467	502	491	488	527	520	476	504	524	535	484	559	493	460	507	529	488	584	517	483	500	506	487	483	521	521	505	547	483	473	510	514	493	518	520	480
37449	16464	2933	1034	574	447	366	317	313	297	289	259	232	257	277	267	256	222	254	257	241	256	267	246	229	239	234	245	267	267	254	242	254	288	217	242	223	222	217	216	228	237	257	229	275	247	229	224	254	237	246	236	228	219	266	216	232	249	238	238	237	252	235	228	232	222	256	208	235	224	246	235	238	221	229	204	251	226	232	217	241	248	205	202	240	225	240	219	227	204	221	217	226	229	235	224	238	217	228	225	246	258	243	261	224	237	234	214	225	240	238	241	247	235	216	227	220	242	237	241	200	215	247	260	225	223	252	246	222	233	245	232	209	226	254	213	256	218	238	219	249	246	243	206	224	234	214	217	232	227	241	250	235	238	224	234	235	195	229	240	247	254	284	208	225	234	253	209	238	221	241	244	248	250	242	196	210	215	255	234	237	241	242	250	236	246	213	244	247	266	265	234	240	230	219	273	232	220	223	242	223	229	267	247	249	260	232	240	244	246	264	212	262	216	267	219	244	238	230	223	221	251	229	214	255	259	245	242	234	219	223	239	242	250	227	262	234	219	255	244	238	246	234	245	243	234	219	218	245	243	217	272	227	225	219	246	233	227	220	228	250	255	242	275	244	253	218	232	233	271	245	267	223	266	223	276	237	240	240	221	239	245	245	233	225	258	221	256	262	250	232	249	250	224	256	250	223	225	228	224	244	227	250	234	242	230	224	246	246	226	233	238	270	281	236	240	253	246	228	238	236	253	219	226	241	215	240	257	219	239	229	260	252	217	247	236	259	258	258	234	254	232	244	238	228	263	220	219	213	234	232	255	246	253	255	215	222	228	234	241	226	247	227	233	246	236	225	232	248	249	238	241	262	261	211	222	250	217	226	211	260	216	248	225	244	230	215	224	241	238	226	251	222	210	261	226	246	266	208	250	236	230	228	229	258	247	246	247	222	231	229	221	201	245	227	250	249	244	242	229	243	239	230	235	251	210	222	263	212	266	245	259	247	224	224	223	251	262	245	263	227	226	226	208	199	251	246	208	238	224	210	234	231	184	191	227	242	213	237	237	190	242	258	276	204	243	222	233	224	246	251	236	235	228	270	251	242	238	207	220	198	230	238	221	232	237	215	233	214	222	246	260	229	176	218	254	252	220	225	213	246	243	250	215	239	247	238	252	230	213	244	234	226	293	259	234	215	216	224	246	259	226	265	254	230	208	196	217	242	222	248	251	226	214	244	205	261	232	232	228	222	217	293	240	233	252	222	246	246	233	227	232	231	239	247	224	253	222	265	232	246	206	234	245	287	268	223	245	211	208	220	231	227	230	238	274	217	241	249	240	241	200	226	222	248	232	219	245	217	226	240	240	222	209	238	263	260	235	232	235	225	231	242	237	247	235	227	254	206	231	257	215	235	202	254	230	267	247	216	228	230	248	248	219	255	228	228	239	255	194	231	251	227	203	241	269	220	253	223	229	245	224	239	240	232	218	276	244	277	237	244	257	250	236	215	233	221	250	219	222	240	200	234	237	224	205	233	260	262	231	248	256	229	238	253	238	194	223	220	235	249	262	229	250	244	232	236	225	242	217	238	222	217	222	218	221	225	240	253	242	226	252	238	209	216	251	207	227	221	241	234	226	220	253	224	236	235	223	250	262	237	245	233	248	192	236	233	228	226	242	255	250	209	232	254	234	256	234	212	240	254	237	219	233	259	245	226	254	250	246	251	225	241	263	242	214	233	226	212	223	213	212	254	241	231	221	241	228	272	238	252	255	275	224	202	247	258	229	246	224	225	238	271	253	242	273	249	256	230	225	229	223	211	224	219	246	232	231	217	250	217	238	226	260	258	240	231	248	213	190	239	193	239	266	218	236	218	270	240	248	230	235	216	236	209	228	233	235	194	246	220	229	217	212	256	241	254	250	209	218	223	247	205	216	205	205	260	246	235	216	226	255	240	247	245	211	241	257	228	238	227	194	218	262	218	255	261	248	224	244	200	223	225	207	227	245	221	268	232	218	224	211	216	266	240	243	247	224	250	241	236	224	257	223	245	240	235	253	235	233	247	217	219	238	238	239	219	260	260	214	258	209	240	250	226	244	222	227	219	203	234	232	235	202	229	232	243	243	255	261	245	223	227	237	252	239	256	224	257	241	227	243	227	227	242	210	237	241	235	245	263	228	218	238	250	252	214	255	249	244	222	250	279	252	241	240	233	225	216	259	239	233	235	253	257	236	220	244	227	238	250	231	220	220	238	240	221	245	222	230	230	215	216	297	262	257	235	230	254	205	233	239	209	226	226	241	214	244	253	230	251	222	248	260	244	226	272	220	232	206	225	241	209	272	231	230	266	241	244	214	232	216	245	243	247	241	245	201	237	228	224	230	237	216	214	228	257	218	233	248	229	247	216	215	207	204	238	242	234	249	222	219	223	210	252	248	205	244	225	242	224	265	246	219	248	251	248	241	223	261	267	210	196	218	221	256	237	254	212	234	215	239	218	220	250	229	242	260	249	187	209	240	230	250	224	233	220	252	237	261	251	215	231	246	237	244	244	235	245	232	230	211	234	235	239	225	211	243	221	225	207	229	241	251	248	254	225	253	238	216	234	252	254	243	254	209	246	245	249	234	237	241	241	229	247	219	216	261	209	228	216	220	268	251	246	226	245	228	256	257	261	231	183	251	216	229	240	228	239	214	215	241	234	223	236	228	196	230	239	255	236	274	244	257	247	253	230	223	262	251	248	249	226	258	221	239	243	240	243	232	259	228	230	240	221	217	221	226	237	199	253	242	214	238	230	242	229	269	244	263	244	204	244	244	241	222	220	240	230	243	221	229	237	222	261	230	269	242	229	229	227	226	244	255	224	235	251	245	193	244	237	212	225	224	208	256	225	238	225	234	228	243	207	239	228	229	243	193	232	238	258	245	263	276	251	258	243	234	217	219	252	246	262	241	251	244	235	248	214	241	228	242	269	238	262	235	242	231	238	212	263	246	240	259	238	225	263	228	242	259	262	234	235	272	216	243	255	221	246	233	247	215	226	252	220	238	220	224	241	244	262	260	235	244	241	240	233	239	243	212	245	226	219	228	223	236	225	257	254	228	270	239	255	229	259	284	223	229	239	243	218	241	257	231	223	225	244	215	216	216	237	249	246	218	251	236	237	238	249	211	261	206	205	250	250	230	229	237	241	236	218	263	236	232	226	246	233	255	253	218	246	233	218	226	239	256	252	260	202	244	245	234	262	241	265	248	237	218	279	222	250	223	231	228	230	234	226	247	226	212	236	244	226	229	257	223	239	226	206	260	237	225	228	229	214	208	228	236	272	236	238	224	273	267	246	230	225	279	241	248	221	213	216	229	219	241	230	259	235	203	245	233	238	247	264	213	229	212	232	225	203	240	233	245	233	223	239	261	229	243	253	238	257	252	262	239	229	245	246	237	232	251	228	209	238	243	235	251	240	253	204	228	224	222	227	219	230	250	200	217	238	241	231	223	229	251
24975	6575	1828	1814	1634	1273	1122	978	914	791	746	752	716	713	660	630	653	656	622	625	658	775	744	625	633	644	634	697	741	807	768	622	601	600	598	627	583	610	612	566	543	558	616	586	549	536	611	600	572	565	574	544	592	606	564	579	546	518	571	585	570	596	610	576	568	590	563	578	564	591	592	526	547	553	590	563	574	547	583	577	593	562	591	558	567	574	552	588	543	565	605	588	590	552	555	577	598	586	549	540	549	553	530	550	574	595	553	577	532	586	575	524	562	594	582	599	582	540	543	568	637	602	598	556	537	583	562	542	564	527	565	550	561	540	556	592	591	556	572	521	550	604	592	622	558	539	563	566	575	556	568	533	540	566	555	601	569	524	555	563	539	586	577	561	600	554	549	503	580	584	549	581	556	552	570	557	496	524	555	590	557	567	560	590	516	553	565	601	574	545	531	551	553	553	568	592	558	557	547	553	567	551	544	591	578	568	555	568	597	541	575	560	547	593	569	524	580	556	573	573	588	585	544	538	558	538	564	567	550	594	576	557	543	558	555	600	595	567	546	546	556	573	565	521	562	576	540	581	591	549	560	559	546	602	570	569	571	579	549	517	543	581	565	534	563	584	532	561	566	563	578	541	556	567	556	602	556	569	507	572	570	525	549	593	589	594	552	542	600	571	588	585	526	536	574	562	537	546	539	567	546	603	594	557	579	549	574	545	554	519	525	542	547	565	543	550	607	597	564	563	566	529	578	575	526	556	561	563	582	569	532	562	591	558	537	566	568	593	564	570	570	553	567	565	600	563	595	511	539	587	593	544	588	589	577	524	540	567	551	558	590	532	537	519	562	572	534	577	575	555	603	593	573	596	588	543	567	550	564	527	597	576	559	554	549	579	564	575	536	574	565	594	539	596	542	586	593	552	590	598	551	581	599	555	559	557	563	557	568	601	608	572	606	521	599	573	535	579	585	554	572	600	564	559	570	600	568	570	580	573	573	552	532	554	549	579	563	606	537	559	532	531	572	529	564	549	563	556	617	580	553	561	549	542	572	564	542	572	572	593	604	583	565	576	582	569	564	569	505	550	537	581	523	579	565	555	523	549	575	550	537	565	522	517	563	554	563	544	563	587	582	504	563	566	566	572	582	615	560	585	590	530	585	609	556	575	566	537	595	577	578	557	535	556	550	603	587	552	586	583	588	504	512	589	581	571	545	597	571	552	586	592	533	485	575	554	564	595	569	551	575	543	562	582	539	530	586	570	571	552	588	589	533	542	585	525	536	540	562	608	572	559	571	581	574	570	574	522	549	573	598	591	572	543	595	554	552	560	560	533	582	545	607	563	562	542	541	534	579	586	570	573	520	541	558	566	579	560	571	517	549	560	560	552	582	586	601	611	556	554	549	567	586	555	500	548	576	551	557	574	559	553	577	536	556	564	561	560	538	568	580	550	583	604	566	565	580	578	555	558	567	558	571	568	597	564	545	571	518	548	569	561	605	524	559	558	525	521	558	586	607	534	599	570	589	574	566	579	568	583	570	615	610	552	534	504	543	536	529	551	576	545	538	532	530	537	539	569	551	557	598	571	570	541	534	548	509	553	583	586	536	537	559	559	567	583	544	573	551	542	593	575	587	578	531	550	590	586	550	500	544	573	573	559	570	542	576	577	523	590	544	529	554	572	566	561	568	621	572	566	585	555	562	573	561	558	543	571	538	559	544	574	565	549	592	585	584	571	579	599	584	583	571	557	544	546	587	515	568	563	581	519	554	541	578	553	561	541	572	566	564	574	583	538	531	566	523	594	560	535	560	567	574	569	584	553	534	577	587	594	607	557	560	555	573	571	571	575	549	545	553	555	536	595	577	541	554	544	578	570	538	543	593	591	571	553	527	558	531	574	562	531	577	564	569	566	524	550	575	577	560	555	586	584	583	593	600	580	570	551	544	595	549	530	580	524	564	546	581	577	574	597	609	582	558	558	532	546	520	522	531	577	545	538	564	548	580	526	613	565	547	542	531	562	560	604	570	531	550	567	560	546	538	604	585	623	571	550	553	597	560	571	555	547	582	552	566	552	543	615	569	588	521	524	608	584	540	559	588	584	560	550	613	539	569	570	578	539	576	537	549	542	543	552	525	548	579	573	514	594	541	572	551	513	582	580	553	556	576	583	561	591	571	562	568	515	557	590	574	609	595	594	571	547	559	561	624	595	580	572	545	557	574	573	588	530	563	551	595	563	568	553	530	552	541	554	555	547	575	562	615	584	576	569	615	565	593	520	557	604	535	604	546	585	572	541	556	544	524	545	596	577	572	550	588	567	507	552	613	520	555	572	558	545	601	553	586	553	600	543	550	574	510	569	572	529	563	556	536	539	574	556	532	544	591	537	544	580	574	535	569	579	524	545	572	534	566	599	538	540	575	562	536	555	581	545	555	604	586	578	526	563	552	530	547	567	560	610	554	545	564	540	583	554	574	560	512	576	560	555	589	593	563	574	592	536	599	625	573	548	570	603	550	551	568	568	545	591	568	560	590	569	558	556	544	535	542	596	574	571	551	565	522	553	594	511	556	558	532	577	561	570	572	567	566	607	564	553	556	593	564	575	531	589	540	592	589	571	513	551	523	574	575	552	576	560	547	565	597	551	614	552	508	582	567	561	557	543	560	547	561	576	601	549	603	571	554	533	575	525	559	545	564	545	578	592	554	566	548	543	563	536	559	559	575	595	577	552	558	569	568	559	528	533	544	561	581	576	569	587	505	550	549	586	527	544	554	564	573	588	603	578	532	547	579	543	527	599	542	590	573	538	578	568	570	599	594	596	575	565	588	535	608	516	558	589	578	577	615	626	583	591	562	563	562	543	563	590	574	529	576	569	571	585	570	579	535	599	527	558	539	524	583	573	569	600	586	577	602	553	547	551	524	558	529	565	562	536	544	553	547	561	579	587	604	564	567	555	572	571	552	588	549	562	581	553	555	566	588	544	545	554	561	579	535	574	586	574	586	557	596	558	572	554	570	532	576	624	538	552	573	521	548	526	576	599	554	555	596	552	545	579	534	505	586	568	592	560	590	564	575	550	576	549	511	574	563	543	582	540	640	574	522	568	580	548	580	590	564	550	549	612	556	565	581	548	538	579	594	580	548	559	547	559	616	574	581	587	567	509	555	542	571	555	582	565	597	591	569	539	607	538	542	565	545	560	567	537	601	575	562	516	585	594	592	561	557	556	610	574	556	604	599	516	581	572	569	527	534	547	555	557	571	589	569	573	546	546	580	565	562	531	567	566	579	596	554	558	537	573	592	541	588	527	558	511	598	565	568	609	575	549	569	522	588	576	546	548	560	567	584	570	581	552	563	538	538	531	582	571	595	566	589	561	557	573	591	566	547	559	508	552	588	592	559	537	572	569	566	585	557	576	581	584	598	556	565	589	583	571	524	561	533	592	562	576	575	548	501	565	552	535	583	518	551	534	536	539	601	550	586	556	559	553	583	555
49538	24673	7130	2265	1137	793	662	604	544	484	451	416	506	424	409	424	392	400	419	444	460	445	428	418	431	426	389	432	420	391	390	417	423	404	426	416	404	404	387	401	391	388	417	405	375	378	393	386	406	398	371	424	412	376	380	381	401	371	385	386	413	410	358	382	406	401	360	384	371	432	422	433	408	407	397	372	398	382	376	370	399	377	338	438	355	397	414	389	341	379	410	406	356	400	355	379	370	409	426	391	452	422	416	396	425	419	384	386	409	399	382	410	434	412	419	391	397	407	421	359	392	373	369	397	384	408	365	395	356	373	417	375	413	409	414	399	386	380	389	395	407	396	388	410	403	370	385	426	397	356	366	415	399	391	348	418	418	387	392	378	391	397	426	401	388	410	413	402	389	422	393	349	420	402	372	413	399	383	398	383	413	346	402	436	384	369	388	436	399	417	444	392	378	428	374	396	392	357	373	368	415	404	354	427	425	409	344	345	377	415	375	374	402	367	400	408	390	403	374	407	404	397	363	356	385	411	414	386	378	410	408	358	389	421	393	358	352	392	367	400	394	440	404	386	401	406	416	405	387	394	388	411	417	422	411	398	387	408	425	387	423	405	395	406	370	375	416	406	404	377	396	354	419	370	362	371	392	386	376	391	402	437	397	364	381	390	392	360	374	405	364	403	396	449	385	413	376	415	365	381	378	362	434	379	398	364	365	398	418	413	410	376	360	387	376	428	414	378	430	371	438	382	393	350	400	338	400	399	429	375	352	421	430	393	400	387	390	414	416	388	453	404	385	419	379	392	387	403	358	441	400	370	402	346	366	365	395	415	428	438	377	399	412	377	406	378	416	403	371	359	416	384	414	428	375	385	399	354	377	410	399	386	359	381	421	385	373	370	408	383	394	393	346	374	358	379	375	392	397	399	381	431	386	393	416	400	400	397	399	387	449	411	408	392	380	369	398	380	387	393	366	384	394	405	396	400	391	373	400	397	380	383	420	394	384	422	398	343	430	379	414	418	375	418	398	374	399	378	390	400	376	402	411	403	391	389	397	392	401	389	364	371	413	373	364	376	422	403	351	381	417	358	370	402	400	360	410	382	386	433	365	406	388	437	385	432	377	456	413	429	405	404	357	374	428	358	410	417	370	398	380	375	388	418	398	385	401	403	380	406	393	387	406	402	400	438	445	403	413	419	414	395	402	418	425	395	377	374	421	391	411	394	390	388	385	394	426	379	390	422	379	395	387	364	356	428	380	388	357	371	403	382	365	385	380	399	408	400	401	412	435	382	410	409	389	363	362	360	425	371	378	368	406	424	404	359	371	414	409	387	388	389	369	347	371	389	372	391	365	410	404	364	367	342	398	377	415	400	380	379	417	418	418	363	409	348	381	405	404	420	384	393	386	373	416	399	381	383	405	382	380	334	357	401	382	417	409	382	410	438	387	409	352	370	358	390	425	409	407	381	371	389	395	398	443	399	414	369	379	399	356	389	395	383	367	359	377	384	428	395	439	423	413	417	417	369	396	397	407	404	390	424	385	374	394	347	388	417	393	431	385	392	415	398	398	407	405	388	395	405	414	423	424	369	388	357	393	378	367	393	448	365	407	384	412	397	351	434	398	399	410	388	451	388	406	398	405	347	395	372	400	403	427	402	379	392	435	427	436	395	410	381	356	400	367	378	378	390	392	407	394	387	362	343	397	364	385	409	381	346	363	423	417	381	393	381	394	404	360	398	412	403	359	373	378	374	367	406	386	425	421	397	377	412	398	430	423	407	392	414	424	351	344	365	426	424	438	388	427	353	407	373	394	415	418	388	359	387	378	398	393	384	423	375	377	407	442	407	391	387	424	422	417	342	354	396	406	404	430	423	411	401	387	421	424	355	372	377	408	392	386	348	417	389	387	395	373	402	350	368	427	430	403	439	374	396	402	364	409	389	409	403	401	423	408	391	409	409	400	430	399	423	378	384	392	397	386	395	417	419	394	449	372	442	382	428	396	391	380	388	390	370	427	383	400	340	358	383	404	410	390	365	356	401	390	355	372	405	424	404	400	386	391	391	369	429	362	380	392	381	393	394	436	401	384	410	394	382	366	407	413	424	410	365	377	388	388	409	407	415	388	433	389	394	441	423	420	375	371	391	346	437	414	393	386	400	385	380	396	386	366	415	369	367	412	445	364	392	379	421	408	398	385	415	398	375	420	399	380	412	375	385	413	372	390	373	357	411	384	383	399	371	414	405	382	357	383	396	378	397	367	395	408	420	396	429	405	404	421	398	391	398	350	390	401	364	388	411	395	407	404	409	422	390	352	381	349	395	373	424	407	392	398	382	391	361	397	431	444	372	406	362	386	397	443	371	377	347	406	424	387	441	396	368	353	376	380	357	340	407	425	382	381	434	385	428	390	399	382	368	373	367	413	405	398	418	387	424	368	396	449	373	410	419	407	400	461	380	402	385	415	436	383	410	420	353	373	366	407	409	400	392	368	423	383	393	362	396	399	395	400	387	374	413	374	371	413	438	387	368	373	397	362	354	350	378	368	369	369	398	407	365	370	405	404	448	372	390	349	371	402	403	361	395	373	403	373	395	411	381	377	387	442	410	381	425	400	413	416	425	390	400	353	393	358	446	406	400	377	354	404	380	360	393	385	414	409	409	414	417	390	378	371	405	374	404	419	383	391	385	389	392	364	403	364	379	386	405	401	408	424	383	379	404	413	414	377	422	396	409	394	402	409	377	447	406	415	416	431	387	401	362	386	365	403	403	404	360	409	398	391	400	395	426	412	380	388	399	423	424	404	423	374	371	384	407	417	379	387	405	426	383	380	385	401	379	374	383	362	418	370	396	402	389	389	413	401	402	373	408	411	388	422	411	372	383	378	375	380	403	408	372	404	407	383	438	376	379	403	381	370	345	434	433	430	370	412	354	396	400	400	400	410	424	382	395	403	416	422	396	402	408	383	384	397	374	389	376	376	417	366	388	412	395	423	394	370	400	404	367	394	440	402	427	444	437	386	368	383	420	409	385	413	389	385	374	405	379	446	388	384	394	425	408	385	414	386	439	401	380	375	410	399	355	354	427	413	427	373	402	395	381	350	381	399	394	403	401	407	401	432	406	398	375	435	370	355	405	406	383	365	400	378	357	426	396	366	383	386	426	375	364	386	435	416	373	389	368	387	407	430	376	409	411	395	398	368	394	429	371	387	380	417	418	404	363	415	403	380	366	414	360	410	411	370	426	379	375	407	375	377	407	375	429	340	372	429	405	403	412	359	375	379	371	414	416	400	420	388	439	378	397	399	382	402	391	403	389	365	400	415	372	389	422	411	392	405	395	391	386	378	415	414	380	413	420	409	392	394	397	406	392	391	389	413	438	379	369	384	396	428	364	379	398	399	421	337	387	376	416	394	394	415	402	382	329	379	405	392	373	408	399	403	407	385	421	378	389	388	348	391	383	410	468	429	395	396	425	357	389	344	384	370	384	409	421
33296	8822	2877	3029	2672	2110	1918	1593	1435	1275	1243	1194	1122	1023	1051	1019	1052	979	950	1012	1063	1013	1090	998	1094	1034	1069	1124	1257	1222	1098	973	901	950	934	863	930	908	889	935	830	851	884	890	917	883	870	874	874	843	845	844	847	874	915	893	895	904	875	892	911	813	865	836	872	824	874	937	878	880	804	887	873	851	859	872	810	874	867	880	856	876	808	894	881	919	850	917	908	888	873	828	843	887	867	826	832	872	843	871	885	849	874	838	850	881	896	871	905	825	842	876	899	845	839	836	863	830	844	878	897	825	831	869	891	896	833	843	931	891	908	879	865	832	874	830	935	915	843	860	849	914	897	842	888	867	873	860	862	841	880	885	839	874	874	837	831	854	868	874	904	904	858	893	861	885	880	847	862	886	807	858	822	866	915	869	853	890	890	887	883	850	871	872	864	879	868	850	854	865	875	818	823	868	844	851	877	871	902	903	848	848	833	823	860	867	903	853	817	876	909	882	905	883	861	839	861	979	802	837	831	861	866	885	885	879	822	879	844	898	840	810	814	904	870	830	877	873	874	877	874	883	880	915	879	861	886	891	825	856	869	848	852	840	900	862	874	826	843	900	957	878	905	885	877	844	893	865	867	855	866	864	794	855	851	880	873	828	802	927	892	871	898	848	839	863	900	825	833	833	831	829	917	856	883	879	900	860	899	891	861	871	865	854	866	874	893	835	848	890	871	872	885	877	851	873	841	849	794	856	873	896	891	884	875	841	881	897	809	915	865	890	838	755	854	888	816	877	850	883	905	826	806	877	851	836	888	879	904	903	858	907	856	881	868	954	812	893	822	869	892	911	811	847	848	847	838	847	841	900	844	848	828	853	882	862	860	869	888	875	872	869	845	882	919	915	867	842	843	798	827	887	850	896	888	859	846	888	844	907	805	851	899	867	896	854	866	855	883	909	842	856	869	835	837	867	884	899	821	902	904	894	860	866	798	872	837	827	901	825	898	875	920	907	918	866	840	808	870	846	889	847	876	869	841	853	894	890	849	888	903	857	832	815	893	936	881	871	898	864	859	882	896	874	904	858	830	859	867	861	882	893	824	877	880	851	878	881	843	846	887	861	837	927	846	853	829	875	868	883	843	885	911	830	855	861	865	851	841	899	838	835	835	837	861	851	858	841	870	829	867	823	811	826	882	868	857	838	856	917	840	891	854	855	891	911	882	855	905	845	882	919	883	876	867	867	869	864	835	896	866	901	815	826	904	851	914	900	816	846	841	880	840	873	913	870	888	872	914	859	863	906	863	843	863	830	931	836	850	865	865	880	847	842	838	875	871	898	865	894	877	860	880	881	876	920	872	872	895	858	860	879	830	874	884	868	864	863	857	876	872	881	906	850	834	920	844	895	931	869	856	864	886	866	878	865	884	857	864	881	863	885	867	877	914	876	884	840	873	904	876	848	879	893	908	864	870	839	888	838	900	842	848	866	868	877	833	939	877	924	914	863	870	895	853	859	896	825	868	881	847	876	888	838	827	810	859	858	822	828	882	832	827	859	841	886	850	932	879	915	857	853	851	907	862	922	872	854	856	885	853	933	866	875	908	876	889	872	843	914	819	910	901	843	870	901	863	847	819	875	844	894	855	873	896	812	840	911	902	854	855	899	840	867	842	809	858	894	819	897	894	836	894	868	834	843	889	851	922	863	888	825	892	909	854	892	878	879	866	883	854	853	890	888	875	835	864	879	844	911	851	916	836	848	878	886	836	889	824	815	830	891	903	872	887	857	924	829	902	836	877	878	877	868	875	876	875	844	864	894	775	900	855	829	843	854	911	896	861	902	826	905	832	878	843	869	846	903	878	860	848	910	823	887	850	832	847	896	868	868	885	895	885	895	891	873	872	895	836	880	840	866	887	919	877	837	902	838	823	870	891	802	899	838	801	882	799	829	835	856	853	879	875	916	816	911	839	844	867	874	783	855	901	882	811	863	905	866	855	868	782	857	860	860	893	849	878	829	832	884	835	910	901	837	911	871	853	871	905	865	814	897	841	890	844	891	882	902	865	817	853	877	828	882	867	873	808	866	839	823	844	875	829	896	854	829	860	887	824	928	908	832	911	921	853	880	865	852	903	869	876	873	846	866	831	926	889	848	853	898	840	849	883	834	837	856	899	865	893	876	851	853	849	827	817	850	892	863	843	823	866	890	906	909	836	877	863	862	860	891	845	872	844	879	873	870	865	861	841	832	858	887	853	918	889	889	893	855	901	880	905	878	834	869	878	866	793	893	907	823	798	940	836	879	868	861	899	870	898	885	879	831	873	859	861	851	868	903	894	815	839	858	862	878	898	849	835	813	857	875	855	857	813	846	864	823	797	777	853	802	914	900	862	856	908	847	897	855	871	846	887	841	881	843	873	807	865	857	847	831	856	819	865	850	875	930	883	816	845	857	862	920	859	842	857	861	857	822	893	899	860	835	912	872	880	857	880	841	894	807	889	915	852	924	896	894	911	888	866	859	853	858	836	866	883	904	881	878	857	843	816	917	889	849	857	840	825	865	875	876	901	851	851	851	863	823	848	876	893	839	962	907	856	881	860	834	835	886	838	859	829	884	868	933	885	870	897	850	830	881	878	863	809	840	843	881	883	828	894	837	881	851	873	843	873	851	881	830	846	868	849	915	899	838	845	897	878	840	854	912	849	815	864	862	927	899	889	897	860	845	814	873	827	849	860	894	848	869	860	836	825	904	847	909	843	873	867	848	888	840	860	892	841	858	860	848	908	842	879	878	888	883	908	853	849	885	873	884	874	848	864	866	920	808	856	818	867	819	856	873	851	814	865	904	871	815	882	868	886	856	918	825	838	888	880	848	847	844	850	845	840	859	833	916	870	854	873	870	813	858	795	862	896	875	849	882	855	869	835	887	869	885	882	875	897	877	861	872	835	817	874	834	867	844	888	807	856	907	897	912	823	850	895	879	811	893	852	857	904	835	895	832	835	832	893	872	835	893	827	854	840	859	867	823	898	855	865	897	846	876	833	855	862	817	877	872	859	861	890	855	890	867	882	879	849	879	807	844	850	854	850	851	870	880	865	885	884	837	911	881	838	897	841	850	831	894	877	843	857	866	891	821	902	849	847	897	842	888	852	871	900	830	874	883	918	889	909	853	835	844	878	883	867	862	877	846	880	841	893	872	904	815	871	837	885	866	825	873	847	903	863	840	850	868	892	857	858	852	848	907	871	892	911	882	886	879	866	862	893	830	815	864	885	860	876	886	837	847	934	846	831	921	875	833	907	865	835	821	796	886	874	865	778	831	932	853	877	877	834	893	888	832	901	887	867	892	847	854	807	867	908	850	837	920	879	850	871	852	888	832	890	812	898	892	905	856	836	827	849	805	827	877	894	738	820	857	886	843	861	841	870	844	835	888	860	877	861	885	874	872	880	867	952	893	880	861	949	862	907	880	924	882	891	921	868	862	828	854	819	914	819	866	863	865	876	905
13989	4047	485	307	247	240	224	227	221	208	227	212	196	200	207	212	205	214	206	219	195	211	201	204	231	238	217	226	240	218	189	176	207	203	213	194	188	224	210	220	208	217	229	209	216	166	222	197	216	213	215	208	247	204	207	204	192	222	187	192	214	203	189	209	198	190	189	231	207	208	196	216	212	231	210	190	217	221	226	213	192	208	209	190	191	202	189	197	205	184	244	213	172	188	215	225	217	193	198	213	207	206	199	231	215	214	200	186	182	230	239	235	229	208	203	216	252	206	194	190	207	208	234	186	223	231	222	196	197	212	207	213	201	208	214	190	203	190	192	197	221	205	211	246	203	173	202	203	212	204	209	194	227	204	208	210	193	223	228	201	212	177	212	190	227	210	188	214	197	201	224	190	224	227	207	227	209	202	202	224	196	241	203	203	216	192	187	188	205	191	209	191	199	193	238	227	201	224	202	225	222	179	205	195	220	194	220	223	203	216	227	211	229	196	205	192	219	219	209	230	178	209	203	196	204	227	221	194	190	181	231	195	207	233	231	179	228	218	214	207	210	204	179	227	189	204	218	213	209	185	195	209	218	209	219	216	221	213	223	225	210	228	249	222	219	208	222	202	174	207	182	217	207	195	199	229	235	209	185	185	186	177	207	207	207	243	219	217	182	188	199	236	223	241	175	232	218	181	221	195	205	197	221	219	207	204	220	212	196	202	177	194	213	199	230	200	234	216	183	204	236	217	227	178	200	223	206	201	195	208	196	190	178	193	195	209	198	181	215	196	205	196	209	187	190	203	232	184	212	222	203	196	195	217	224	215	216	219	215	220	218	206	202	225	199	208	220	236	200	224	226	189	224	201	216	247	233	204	216	190	202	212	203	211	218	213	185	239	228	219	203	211	217	211	209	233	223	220	201	207	189	188	202	208	218	211	210	210	184	202	200	201	209	230	215	201	224	198	186	205	203	197	221	227	170	228	202	227	209	189	200	239	197	207	194	210	230	188	207	191	219	229	222	162	238	192	208	187	207	190	208	221	210	184	210	212	218	211	202	200	208	204	204	205	202	220	215	195	207	208	219	226	191	189	215	205	213	215	214	227	216	227	198	192	204	204	211	193	217	202	181	211	188	191	238	183	201	210	205	208	199	213	198	204	202	204	174	202	180	212	191	210	203	227	197	211	206	193	176	195	210	190	202	213	224	220	216	213	212	207	186	193	209	211	227	195	210	210	247	224	229	211	219	211	208	179	201	208	207	205	197	214	191	192	198	218	201	223	213	191	193	207	200	204	198	236	228	193	198	206	200	219	219	209	199	211	232	204	211	209	202	204	180	219	224	217	209	222	204	200	204	218	202	212	193	209	198	194	212	216	176	213	206	235	229	222	226	199	205	200	206	226	214	200	219	192	213	188	198	193	229	248	205	214	205	215	188	197	203	220	225	190	180	215	192	209	215	204	197	202	209	220	204	217	194	190	201	177	225	210	224	197	192	190	211	220	193	194	225	217	218	179	218	211	226	220	207	194	187	197	200	215	231	205	197	216	225	214	190	199	199	210	182	247	222	212	218	209	200	210	206	209	205	184	223	214	211	225	222	199	211	203	179	196	225	191	197	199	198	194	215	214	202	214	215	206	204	198	221	199	220	184	192	202	211	184	210	186	179	182	210	185	261	184	224	224	224	200	222	218	203	183	211	214	210	190	172	176	212	218	183	193	187	227	214	210	186	196	206	191	200	220	174	223	185	209	202	220	223	199	221	211	197	202	220	223	180	211	189	219	224	198	180	199	205	228	247	215	202	211	195	210	205	240	229	223	228	202	202	214	225	205	209	198	206	202	189	211	207	218	206	209	205	219	227	172	242	198	175	186	216	213	214	220	198	204	225	186	210	189	202	225	202	212	202	212	231	179	207	199	192	206	213	205	201	195	202	191	201	173	220	176	240	215	207	187	198	226	202	205	198	205	214	195	200	210	242	209	247	225	215	211	209	178	195	205	198	185	214	215	223	216	199	194	200	221	239	209	222	216	192	226	211	210	212	232	235	218	204	205	219	180	232	222	213	218	218	202	182	227	195	188	196	197	192	205	214	205	205	191	219	217	218	196	193	232	188	194	202	223	205	215	218	198	191	216	225	196	210	212	196	202	209	203	219	223	221	245	194	223	176	206	179	178	227	224	193	174	194	208	207	206	218	181	202	208	185	204	204	212	197	218	200	220	231	185	186	202	206	221	187	192	228	213	195	215	157	223	195	198	215	189	235	190	193	216	181	206	189	193	191	251	219	195	196	212	192	201	221	193	193	232	221	216	236	197	222	216	197	212	204	189	206	211	190	225	209	217	191	227	220	225	222	191	193	186	189	205	194	210	204	192	199	224	209	226	212	216	235	214	221	205	195	176	190	216	206	243	211	218	206	225	200	241	221	205	189	202	210	194	194	214	199	224	202	202	242	214	204	217	202	196	199	197	199	194	204	199	234	181	233	196	226	218	199	224	191	195	225	208	221	192	194	201	206	227	194	211	209	186	211	186	197	190	225	213	208	209	218	211	206	195	231	233	183	180	213	227	206	261	232	215	208	196	213	201	191	183	208	183	197	162	211	200	200	202	221	213	223	191	199	210	196	189	193	196	223	214	220	201	238	203	216	203	215	214	193	199	171	213	229	202	211	208	223	195	206	211	240	207	180	253	189	231	223	212	189	203	183	227	230	204	204	188	197	195	186	204	163	208	230	212	228	204	200	190	206	194	202	209	208	228	214	206	229	203	223	214	206	213	209	214	218	190	169	226	202	204	193	221	185	193	187	202	204	212	248	205	200	197	207	193	192	190	229	220	213	192	199	226	224	217	194	206	181	195	215	224	194	204	219	193	226	213	223	253	220	233	192	225	229	194	200	242	212	226	208	228	233	187	191	191	187	200	219	212	224	232	199	194	224	186	222	234	202	173	210	195	186	196	227	210	189	225	201	201	226	187	221	217	176	224	216	223	218	226	208	227	191	189	193	197	220	204	221	209	203	211	221	211	227	220	167	227	231	205	187	185	225	193	206	197	195	211	206	219	208	210	202	236	214	226	236	237	188	195	198	184	207	190	179	185	205	197	206	222	235	221	211	206	224	228	190	192	203	195	221	188	227	206	199	211	258	209	227	223	202	209	207	207	216	212	223	208	190	222	217	207	225	234	203	196	217	219	223	226	204	218	242	184	207	233	194	227	217	214	205	228	181	196	214	227	195	219	210	233	208	201	193	189	204	211	234	195	200	208	247	204	240	221	182	241	187	209	191	236	197	216	202	202	208	225	217	243	208	216	191	208	185	215	211	210	199	225	197	195	203	225	212	232	193	210	207	186	211	214	242	206	201	223	215	206	214	208	194	211	206	204	192	208	196	187	192	228	230	205	200	221	219	213	199	189	200	225	240	183	221	198	207	185	182	219	184	186	221	210	221	213	235	218	198	203	200	212	228	212	216	225	195	229	221	186	204	186	221	221
8722	2272	762	734	652	636	608	592	510	586	556	542	530	504	500	481	535	503	510	524	545	532	522	499	518	520	545	547	594	586	569	537	529	476	500	511	525	482	490	491	549	520	508	469	481	543	449	471	501	510	480	490	508	453	518	524	521	500	480	558	474	547	476	467	515	478	505	486	492	446	473	505	527	503	463	479	531	485	482	497	496	493	490	478	500	493	477	502	491	483	528	472	542	470	509	490	512	505	465	481	529	457	525	518	526	473	517	476	518	496	508	517	525	477	512	504	477	467	491	520	509	532	533	480	519	500	508	492	486	485	515	509	525	465	482	543	501	522	497	515	465	527	504	492	498	481	519	444	539	494	477	549	491	506	512	478	453	507	461	511	476	490	502	486	503	507	475	527	492	493	469	492	469	502	471	507	496	504	476	501	512	502	499	499	480	491	502	470	509	512	469	492	527	517	481	484	496	435	455	496	533	516	501	547	530	501	500	480	468	508	491	493	491	482	475	498	519	484	507	536	495	500	523	481	520	476	500	508	481	485	481	515	490	494	509	489	510	508	514	506	536	493	463	496	485	492	496	524	489	542	505	538	521	518	502	531	520	542	502	507	512	531	480	492	488	493	489	511	489	490	517	471	477	502	520	516	503	467	515	476	498	483	488	475	506	451	490	501	505	494	527	477	518	503	495	500	469	532	494	473	536	498	533	509	507	512	476	479	519	495	497	465	498	537	509	513	522	495	486	503	487	520	458	480	498	506	477	497	468	490	496	518	477	487	477	523	495	476	494	467	514	477	484	563	508	486	487	470	520	523	510	474	517	458	493	507	495	514	484	503	489	485	472	511	509	505	494	461	519	539	486	492	522	512	492	513	524	502	502	544	494	473	501	507	466	478	501	519	490	489	477	512	513	564	512	516	478	489	523	516	532	497	499	488	540	497	475	526	531	534	495	487	548	494	487	508	521	499	536	512	491	492	497	457	467	514	448	505	529	484	486	478	481	502	519	503	496	502	503	499	458	482	477	542	491	529	513	498	513	498	533	505	484	536	472	446	467	469	455	493	495	505	470	482	467	498	495	524	451	517	486	497	514	499	489	501	529	483	535	527	479	484	494	469	510	503	521	484	496	506	500	471	490	481	494	511	436	468	527	462	536	500	510	496	500	523	507	515	509	496	506	500	528	505	501	479	525	445	453	452	452	490	549	476	498	489	528	508	499	451	537	474	497	503	479	507	488	476	524	514	506	481	500	475	496	504	502	459	517	496	518	478	533	513	508	510	512	500	514	504	514	520	499	509	462	480	473	485	470	513	497	487	484	476	525	500	493	446	498	484	484	500	498	515	501	466	517	481	519	518	458	472	521	508	474	475	489	489	525	477	550	512	469	519	519	470	486	448	508	509	475	458	488	490	461	488	524	525	497	500	480	504	506	492	510	497	525	474	472	495	529	504	521	480	518	525	455	519	508	511	526	488	513	483	550	495	501	495	463	476	515	487	481	506	470	515	477	524	521	499	530	534	501	508	442	478	511	540	492	490	522	512	490	482	484	491	500	549	549	494	540	517	482	512	516	528	505	449	492	511	521	521	515	477	493	501	565	491	466	533	523	477	452	503	517	484	509	484	487	511	501	541	519	510	489	505	463	493	477	493	497	486	508	512	526	497	557	469	489	524	488	469	523	513	532	494	469	495	521	512	490	493	487	464	475	510	537	460	479	495	533	491	482	523	514	512	465	482	511	485	487	499	480	522	517	487	470	473	502	508	519	496	473	504	469	444	472	491	484	488	515	490	481	471	481	495	500	486	510	497	501	467	509	486	461	516	500	535	496	506	524	495	459	481	500	497	522	464	508	477	491	498	467	509	491	498	473	519	471	534	501	499	503	500	495	491	460	557	527	485	493	479	496	510	514	489	505	475	484	502	444	514	467	514	489	546	505	483	501	457	511	503	477	497	521	462	517	516	468	475	482	482	525	526	487	474	527	493	481	491	493	493	505	481	466	508	461	492	521	523	498	506	512	488	514	516	514	487	502	529	528	497	484	474	480	500	484	525	509	526	444	506	479	477	496	510	475	492	563	486	488	495	533	506	482	465	492	508	520	471	519	513	498	536	506	489	511	513	525	466	460	516	486	507	543	521	454	463	498	488	498	470	498	502	521	529	449	494	497	513	534	508	483	483	499	495	486	511	506	470	481	514	493	518	537	492	496	495	509	517	523	520	485	503	520	485	500	472	513	457	475	475	478	485	494	527	502	507	515	471	482	481	493	475	514	515	527	484	491	482	509	471	479	508	509	496	533	540	487	509	509	501	504	479	472	500	441	476	499	487	539	524	505	423	510	494	495	533	531	497	518	459	501	479	497	468	503	513	480	528	529	493	496	491	496	448	491	475	460	496	526	468	476	521	495	478	488	533	491	505	489	485	500	499	540	493	484	472	482	486	451	523	478	527	512	507	500	505	495	481	494	501	478	494	514	490	474	499	484	512	479	482	503	512	492	502	471	490	469	526	528	463	513	515	485	519	478	443	493	499	513	498	516	474	493	452	513	522	481	475	480	492	480	488	490	477	496	486	535	477	513	492	478	536	537	527	519	498	485	489	502	491	490	470	482	485	521	492	509	496	526	552	500	488	521	508	505	483	506	510	476	510	512	460	544	498	531	490	514	483	475	470	522	476	531	492	489	524	525	458	507	470	465	452	533	456	523	516	446	513	490	499	528	512	489	499	488	542	489	480	502	535	476	469	475	520	494	513	522	503	519	484	480	490	535	468	481	492	493	487	515	524	489	504	507	481	491	470	488	497	521	470	492	500	499	475	493	498	486	468	490	502	510	490	467	529	516	485	494	465	509	525	447	468	484	538	502	477	519	465	457	526	530	479	501	506	521	496	496	479	486	484	478	519	460	494	509	512	490	484	487	493	473	510	458	528	488	489	516	507	528	470	512	467	492	502	501	509	494	496	519	500	510	519	500	473	511	513	504	487	505	511	522	483	498	523	500	503	498	503	467	544	525	495	511	509	403	547	496	487	487	441	503	507	482	486	485	453	502	513	502	499	468	484	501	489	508	477	484	524	504	464	482	482	506	523	506	487	482	472	498	527	515	529	513	463	485	514	484	483	548	488	520	448	500	479	498	485	530	552	515	479	464	488	517	518	504	487	488	489	514	498	477	499	513	485	488	489	491	484	488	536	523	450	462	466	491	516	482	509	463	529	511	507	534	493	504	527	542	516	488	454	468	529	494	509	517	493	492	486	462	449	501	512	471	469	519	460	508	519	489	513	486	490	520	498	504	494	492	519	511	488	460	475	505	523	525	502	505	468	525	478	545	496	475	489	491	488	513	542	495	502	542	525	467	535	485	493	480	469	491	498	505	513	477	508	508	442	487	467	535	469	480	534	514	510	484	549	494	487	518	505	441	473	506	485	494	497	508	536	528	471	533	518	530	519	490	473	476	469	524	511	534	509	480	505	511	483	499	493	496	496	520	488	522	481
37757	15496	2705	966	584	452	399	297	293	250	255	272	257	245	240	256	239	255	246	244	250	242	216	254	240	219	247	279	283	273	264	239	213	238	248	222	220	244	224	251	253	255	250	248	239	209	234	259	240	221	230	223	223	226	240	249	245	231	229	243	244	258	228	217	237	230	260	244	235	237	259	222	230	227	212	215	243	233	251	254	227	218	239	220	253	231	209	222	235	222	234	306	249	259	229	235	206	216	207	234	250	241	235	212	218	247	264	218	258	269	229	222	222	247	213	247	213	249	250	256	247	211	227	218	224	224	239	244	203	215	279	239	221	247	229	240	240	251	225	229	215	225	225	205	239	207	223	229	244	249	243	219	223	238	238	208	245	210	255	227	228	224	242	232	249	222	239	215	198	231	225	242	209	198	272	235	223	245	242	230	229	235	216	246	227	225	190	260	223	238	258	232	243	228	218	180	233	261	231	211	199	258	228	234	215	222	228	223	210	222	198	216	242	245	230	264	240	236	253	232	218	219	267	226	226	235	208	237	226	229	256	247	238	237	220	244	235	216	235	208	209	241	241	226	183	232	218	237	235	247	241	243	241	245	219	212	261	203	235	221	199	241	231	228	235	252	240	231	237	246	221	211	227	243	239	215	217	244	228	230	196	256	248	228	256	250	221	245	235	249	257	229	246	212	222	228	232	248	234	241	239	260	226	235	214	226	239	231	234	213	208	262	235	202	241	239	224	211	225	253	245	231	211	222	213	245	235	238	209	227	215	247	217	218	237	251	238	241	235	204	237	225	231	205	228	237	223	213	235	198	216	258	253	224	229	239	233	219	221	254	205	236	251	256	240	216	223	209	226	214	237	221	220	220	240	253	235	207	225	240	244	249	216	240	248	233	229	246	244	225	225	236	240	223	235	183	237	232	219	239	263	233	225	257	213	269	223	236	245	219	239	248	235	240	246	238	234	224	236	249	248	222	221	228	231	229	237	226	233	215	212	241	249	193	258	199	215	224	241	228	239	266	240	203	238	229	239	242	224	259	222	260	235	220	242	230	218	228	245	220	210	236	213	236	266	232	234	237	204	221	224	214	245	246	211	210	255	208	259	202	255	241	218	256	233	217	263	225	249	233	236	216	244	231	246	240	247	251	229	248	208	240	223	207	217	215	230	213	245	228	241	215	266	235	227	254	255	206	228	235	251	203	243	235	220	261	225	259	246	249	244	238	249	238	250	224	252	249	255	207	214	238	235	218	236	229	253	228	210	224	225	214	246	222	234	223	241	246	247	247	242	245	218	258	251	216	222	222	229	235	229	231	238	230	266	216	252	232	237	255	242	239	218	249	218	223	239	260	236	212	233	247	248	244	243	216	194	239	230	221	217	266	215	237	220	217	235	245	208	222	207	241	204	215	248	228	208	228	199	224	239	194	218	220	216	240	243	219	262	252	202	243	222	235	252	249	243	228	224	214	249	229	205	220	234	228	223	244	233	209	271	224	237	221	223	226	197	232	240	199	224	222	199	215	244	223	247	197	204	232	245	253	200	216	230	229	228	213	203	231	222	213	246	234	220	194	202	199	205	216	205	259	235	212	197	239	252	217	223	230	254	246	255	275	230	225	220	225	232	243	250	235	233	227	196	204	219	208	234	229	268	223	221	261	221	227	216	209	217	208	243	224	216	212	259	250	218	229	220	231	250	251	261	219	243	234	248	220	223	206	216	197	234	214	196	218	229	233	210	216	221	225	227	207	224	211	238	225	205	235	250	234	244	266	236	223	235	230	209	239	245	239	214	204	218	184	246	233	260	225	228	226	216	262	218	204	215	225	236	217	237	252	247	207	203	201	232	242	237	247	227	223	222	229	258	198	224	244	231	252	204	228	241	228	243	220	225	237	213	209	218	243	255	219	234	240	232	252	245	253	221	191	246	214	248	234	223	209	215	200	240	239	236	243	228	234	217	233	229	213	218	228	226	243	239	256	228	227	228	235	241	228	217	246	262	236	231	219	238	238	265	246	215	224	266	220	240	209	232	229	217	245	216	221	227	211	216	224	219	236	267	225	229	215	237	225	229	257	234	211	199	222	227	222	225	267	249	250	220	228	208	223	236	221	206	233	238	257	234	267	237	229	226	223	258	222	223	223	270	234	226	212	241	237	219	241	210	213	230	231	216	195	280	253	209	198	244	219	224	239	214	228	239	250	211	255	237	228	236	232	239	226	250	236	235	251	223	231	217	209	208	224	243	259	203	224	249	242	259	198	207	209	270	235	220	260	248	227	226	236	228	227	263	232	228	205	225	216	208	238	259	239	224	236	217	225	231	232	229	231	220	251	264	209	261	200	219	246	259	240	254	218	233	214	221	257	232	234	215	232	219	232	207	206	242	256	254	234	245	237	244	240	237	222	190	228	219	215	228	250	238	257	236	254	245	258	252	215	238	250	210	260	254	243	237	217	215	270	249	202	236	196	241	214	246	229	242	251	205	206	240	244	210	229	226	272	238	216	248	220	230	220	237	253	236	235	221	224	222	245	193	195	239	263	236	222	246	225	267	227	261	248	242	230	229	219	200	222	234	210	229	199	246	204	236	210	235	236	194	245	252	213	219	219	227	244	222	233	242	222	223	238	213	235	223	252	251	234	213	219	247	236	227	208	217	252	234	242	235	245	233	216	220	236	252	243	233	218	228	243	224	229	238	227	220	213	240	227	213	233	222	241	231	236	241	234	247	219	223	223	215	249	238	204	231	233	244	258	228	219	236	233	242	220	221	234	202	227	239	212	241	210	221	198	243	237	254	230	233	237	243	211	232	234	225	217	246	249	262	244	241	209	197	217	224	224	227	206	238	232	216	231	222	202	230	210	217	218	238	234	223	224	223	239	233	195	235	244	190	224	255	233	247	207	217	245	242	234	243	234	267	223	222	297	249	234	257	239	257	262	228	206	247	230	240	205	184	248	235	205	238	200	225	198	212	218	224	235	237	222	216	222	232	239	228	220	237	199	235	263	244	218	269	244	219	247	248	240	225	244	230	241	255	255	227	225	229	222	241	224	229	225	237	209	201	205	247	239	257	221	206	228	268	231	196	240	220	243	254	247	256	273	230	257	260	234	209	231	224	217	213	216	254	258	249	250	237	233	244	199	236	247	238	236	224	258	244	245	252	201	218	208	222	214	228	227	228	219	242	221	259	225	247	244	210	244	212	240	218	199	203	234	219	234	241	204	239	229	231	220	248	214	212	262	235	253	223	209	246	252	223	214	270	237	250	218	234	236	237	235	231	244	248	243	199	218	254	277	211	232	237	238	242	272	262	219	236	204	223	241	245	232	231	230	226	217	237	218	226	238	241	180	208	214	193	239	211	254	213	212	187	258	248	235	231	228	247	223	237	226	235	249	224	231	226	199	237	264	189	187	227	218	221	255	248	236	248	262	217	232	244	233	206	206	231	211	232	238	236	232	230	212	220	222	182	209	262	202	231	239	207	219	249	245	252	224
24870	5136	1633	1834	1582	1267	1092	948	897	796	741	717	694	713	679	666	597	628	626	669	657	653	598	689	631	636	676	699	776	730	699	618	627	591	624	625	616	572	574	569	544	609	567	572	567	590	605	537	593	530	560	570	542	573	602	566	574	558	564	523	567	526	571	557	529	536	576	559	557	569	560	533	531	527	555	559	566	561	573	518	570	537	527	530	561	579	542	605	559	618	576	558	572	563	530	528	526	586	582	542	572	615	542	523	562	581	602	573	558	547	542	533	535	489	558	555	601	516	539	547	591	558	561	565	567	553	526	592	541	545	564	565	528	558	597	574	548	541	521	532	559	575	523	542	577	578	558	534	506	538	556	583	558	536	523	550	569	535	546	593	580	540	575	540	554	554	579	564	547	556	558	547	540	514	546	572	521	580	553	544	525	577	589	556	556	610	568	539	531	562	519	536	552	548	584	558	562	539	530	535	584	562	539	514	558	553	577	507	548	516	551	575	584	525	564	567	522	564	570	561	589	531	530	550	566	562	559	548	559	569	567	525	529	564	522	578	582	514	551	607	541	543	552	584	552	585	545	531	552	556	513	548	549	531	582	531	551	550	624	543	598	568	595	592	574	522	528	522	517	528	542	554	542	566	509	559	517	523	578	593	550	546	536	532	579	553	558	525	547	526	558	517	531	531	576	606	564	559	552	578	589	548	546	589	524	587	511	591	558	583	544	525	569	578	592	547	542	526	588	560	570	518	533	536	566	598	564	545	537	589	577	522	570	553	558	568	560	557	551	544	558	579	530	482	514	538	525	532	595	492	616	514	551	606	586	557	577	566	549	574	595	544	579	551	564	587	531	494	544	513	576	521	543	563	591	564	559	555	517	538	526	535	571	546	545	602	510	566	562	575	548	537	555	579	522	510	511	536	557	535	536	527	533	554	528	548	565	544	550	551	565	531	592	535	563	586	561	569	540	573	566	545	534	553	563	568	594	528	566	591	562	527	523	561	569	546	562	542	574	546	569	582	559	512	560	568	507	549	566	581	601	547	595	565	543	549	561	499	545	566	491	548	586	529	570	575	518	509	539	509	584	515	543	570	592	590	566	557	528	527	531	590	599	572	554	546	560	577	575	552	588	584	537	547	578	545	507	550	583	549	564	548	559	554	580	556	546	591	544	545	548	504	561	550	530	537	562	543	526	553	541	571	540	598	558	550	581	525	565	549	513	585	599	538	547	558	592	543	559	570	536	522	560	530	536	556	531	567	537	553	592	563	564	601	559	567	562	587	560	532	544	570	540	568	572	533	572	563	572	534	539	568	516	561	561	529	531	537	532	540	533	551	523	591	551	535	544	539	569	533	544	575	543	560	541	578	564	521	529	583	553	541	512	558	554	545	591	547	520	497	563	567	546	550	536	550	535	562	586	530	574	595	552	534	556	588	530	515	539	576	575	561	533	564	568	570	583	558	573	584	544	595	551	597	560	575	547	589	556	543	533	551	570	554	533	520	553	545	587	529	544	600	569	592	565	529	536	555	560	529	548	563	570	534	513	572	557	563	523	559	573	533	547	558	549	574	572	576	522	584	616	551	567	514	583	544	599	565	601	570	518	555	534	517	548	554	556	546	574	538	518	555	567	536	558	551	554	588	546	530	563	548	559	520	531	546	547	529	538	534	584	545	615	547	537	574	559	609	541	532	560	516	555	557	537	557	569	566	553	580	548	568	547	559	564	559	532	518	567	563	557	574	578	520	581	540	601	549	538	567	611	587	557	574	551	593	559	540	540	595	534	553	587	530	595	549	497	578	543	548	524	564	570	561	546	620	581	532	557	596	564	493	531	564	598	559	558	546	547	540	583	528	518	571	572	560	581	512	550	586	567	546	538	532	570	570	537	599	543	593	552	554	526	563	519	549	603	605	541	608	578	533	545	554	592	533	562	537	557	569	550	553	597	573	564	575	545	540	506	568	526	543	575	587	549	545	537	534	573	552	564	554	535	516	544	558	545	542	530	554	576	557	583	541	593	527	543	580	546	586	580	531	578	548	510	545	564	550	514	542	553	538	556	532	535	574	533	559	543	601	562	576	548	512	560	568	534	584	601	564	546	605	535	563	553	554	522	554	531	545	531	543	539	534	564	556	541	523	551	540	515	549	562	551	532	541	536	572	572	520	549	548	564	567	563	569	549	532	555	534	535	547	518	565	573	531	531	559	532	592	570	521	559	569	527	576	559	563	549	583	538	574	567	581	549	501	583	530	563	510	548	572	521	559	543	528	570	571	553	573	598	551	522	513	543	561	522	542	524	576	546	582	576	562	540	533	514	567	573	569	601	550	572	579	581	568	588	531	523	519	517	563	555	557	534	580	542	559	561	560	589	551	571	541	554	598	564	589	534	550	567	569	536	583	591	501	533	554	559	580	552	586	566	568	543	554	581	551	551	544	558	539	575	562	585	559	559	539	521	513	543	588	546	602	525	547	563	551	543	547	561	551	560	575	589	546	552	574	560	538	530	532	534	524	504	539	577	543	568	542	545	576	571	528	517	534	560	517	580	531	600	558	553	586	570	552	561	544	577	541	566	587	592	544	565	572	555	540	506	539	488	555	568	595	619	569	558	575	557	554	517	564	543	548	555	549	560	560	569	532	566	552	574	550	594	585	553	569	553	526	558	541	536	546	560	563	569	546	533	552	555	572	546	566	555	547	532	597	584	611	506	537	544	571	521	596	556	525	538	532	523	540	551	611	523	532	553	530	537	536	554	595	511	563	572	605	564	545	577	572	540	576	547	531	551	561	578	532	558	561	593	494	570	532	550	507	540	561	541	575	534	551	547	559	570	571	550	597	550	580	530	556	521	592	591	606	563	523	550	544	554	513	540	539	573	542	581	579	564	580	614	526	570	565	587	554	538	567	551	542	554	552	545	574	557	523	556	545	591	578	539	545	571	549	602	514	535	569	522	553	582	597	534	513	557	590	555	489	547	556	541	549	516	558	516	503	560	578	564	584	602	545	546	505	578	554	572	551	539	568	557	536	572	534	520	563	535	570	564	538	552	556	546	556	560	571	531	523	551	569	557	559	577	573	507	514	579	529	542	543	572	565	532	590	532	539	593	579	572	527	602	555	556	546	558	556	533	569	547	558	527	570	549	570	544	605	542	588	577	552	565	529	541	577	587	580	520	594	570	546	570	561	565	590	598	534	535	547	549	571	516	577	576	542	541	586	546	539	519	544	561	571	562	549	549	564	570	541	552	584	565	512	521	566	542	565	540	538	558	595	572	548	596	576	556	555	551	555	539	562	543	536	580	566	544	572	569	537	595	585	536	548	559	572	607	536	568	524	556	551	530	558	546	555	552	557	567	530	556	540	549	556	503	527	583	575	559	583	586	586	582	561	575	554	585	544	568	544	552	552	546	524	564	527	555	534	559	593	575	568	546	566	562	573	553	566	543	585	532	546	553	557	544	538	542	539	533	574	598	534	539	577	530	576	551	542
50185	24240	6688	2311	1185	791	579	597	545	513	457	421	449	430	416	410	417	413	383	393	422	422	448	384	410	420	422	383	430	428	455	425	419	391	385	380	397	428	414	313	371	398	403	422	396	401	415	363	381	374	388	395	398	371	389	434	433	371	419	397	391	428	397	350	380	378	396	405	377	388	369	372	401	387	425	376	412	393	390	402	389	407	394	371	401	394	407	429	417	405	396	407	393	361	389	411	408	378	386	371	419	437	370	388	394	362	409	376	364	363	374	420	394	368	361	381	388	397	362	363	399	389	365	389	375	399	355	394	383	408	401	367	446	385	365	381	416	404	390	384	400	396	424	403	413	409	387	425	385	379	398	385	396	435	373	385	392	391	411	406	408	387	416	381	407	410	423	409	419	364	404	372	408	384	393	348	396	417	415	408	384	386	413	377	412	391	381	370	406	422	394	394	369	362	399	404	409	392	415	414	368	411	434	411	391	424	357	398	419	361	359	399	441	422	403	397	387	413	378	395	409	403	410	384	406	370	355	375	417	389	423	428	416	415	377	381	454	375	383	394	415	374	420	376	390	400	416	377	415	416	388	433	368	389	397	418	417	368	356	392	389	388	416	388	351	394	381	373	404	386	382	351	375	388	408	390	370	391	418	391	374	406	413	384	418	397	395	344	380	404	421	372	339	418	393	388	412	384	404	401	393	395	383	451	381	395	365	419	392	419	394	368	424	423	408	409	384	409	417	379	362	418	377	398	411	444	369	373	389	394	350	413	400	426	396	371	403	396	366	380	380	420	426	380	382	389	376	413	383	395	407	371	357	379	413	404	386	382	367	405	389	330	419	379	400	445	367	385	393	414	384	434	418	389	380	390	418	369	386	383	389	390	435	372	397	405	371	370	401	392	392	414	414	419	376	367	401	420	390	340	384	389	378	370	407	352	387	402	413	353	371	384	392	427	404	374	410	384	402	374	386	378	374	413	370	372	367	359	376	420	378	375	459	396	403	365	383	396	376	435	402	382	342	358	366	394	407	390	364	386	384	393	391	410	382	364	385	366	404	368	433	410	359	398	372	399	406	376	391	400	387	395	397	390	373	411	407	379	406	422	411	371	378	377	390	399	372	384	396	392	374	382	390	436	384	386	382	375	362	422	394	402	396	390	411	398	356	420	404	393	402	404	406	396	402	405	388	421	386	388	397	373	405	387	367	368	400	401	387	413	422	398	392	379	408	379	407	388	367	403	374	362	395	365	405	381	396	407	418	402	385	442	356	409	426	388	365	427	407	384	395	370	416	372	414	406	399	430	365	373	359	393	351	394	367	396	403	398	381	419	388	412	357	397	386	371	349	382	393	371	398	412	415	371	373	402	410	392	362	391	368	365	411	392	407	438	402	396	380	424	385	378	382	378	401	374	348	388	399	370	410	373	407	428	364	375	399	375	369	437	414	365	354	378	392	385	405	394	388	372	366	405	397	396	401	400	363	404	375	420	368	401	386	398	414	362	400	399	405	405	396	433	412	385	394	384	397	394	365	428	409	389	354	402	369	394	389	363	426	430	393	389	394	435	407	382	433	400	388	430	397	416	412	409	420	378	386	388	412	402	380	371	384	366	381	402	360	374	349	369	390	408	358	424	353	405	395	395	382	403	372	410	382	388	399	365	440	359	377	386	397	348	400	408	384	402	353	389	396	400	397	360	420	363	369	350	404	366	368	409	399	365	398	365	434	386	399	340	412	411	358	442	380	380	395	378	434	410	436	410	389	403	380	401	428	403	369	404	415	370	377	435	404	374	343	405	385	406	387	364	394	337	376	397	390	380	368	402	365	384	388	388	414	405	389	402	404	369	378	421	384	369	380	420	396	410	379	389	382	390	410	404	392	358	389	362	416	389	353	380	412	432	379	367	402	386	405	384	415	379	407	374	410	393	379	397	397	400	395	419	356	413	387	376	395	393	412	401	395	358	407	388	397	408	396	363	384	447	385	391	441	420	423	372	396	378	391	341	393	384	397	405	381	390	410	364	350	426	391	385	364	384	397	369	394	365	402	387	384	396	382	400	394	376	396	422	402	362	450	389	383	396	407	398	348	370	415	468	397	399	379	344	392	372	396	364	381	378	400	365	388	407	368	345	358	367	426	383	380	394	374	362	379	411	418	416	402	380	353	419	411	395	373	388	378	399	391	383	395	401	400	384	448	361	382	370	385	413	392	392	397	402	407	357	396	422	386	439	385	339	440	369	405	396	383	410	372	394	424	399	405	379	393	377	391	352	387	363	392	405	401	430	396	373	366	370	430	398	394	381	383	371	400	403	378	361	412	350	407	359	370	394	402	404	403	418	421	371	400	389	378	382	405	387	422	388	389	378	389	440	387	423	374	399	385	379	405	366	421	415	407	423	397	386	373	382	405	370	398	376	352	392	413	398	387	391	415	399	386	410	391	391	420	403	355	393	370	411	408	351	394	405	395	369	364	390	378	331	406	412	394	388	408	437	394	437	383	359	365	381	379	406	372	384	408	441	391	418	345	402	380	399	407	419	394	380	402	385	425	400	391	378	362	387	376	390	371	375	390	417	359	438	420	406	375	403	381	383	387	414	429	371	390	400	399	435	411	390	425	426	417	380	409	397	413	369	422	401	396	380	388	403	371	421	369	421	412	366	388	370	386	382	391	429	401	372	398	385	381	424	381	340	367	411	431	399	422	379	377	384	364	411	396	423	400	378	412	412	405	393	407	405	388	381	432	399	379	440	428	365	383	400	352	384	390	348	360	411	401	390	414	372	380	418	430	384	412	397	357	411	390	404	369	446	392	387	394	426	415	365	375	363	350	353	387	367	402	351	428	401	404	383	385	383	427	395	405	404	399	437	398	356	377	392	390	344	396	399	404	402	402	390	411	383	439	394	369	370	352	347	405	388	430	377	388	394	403	395	426	424	391	380	358	401	392	380	383	417	370	398	382	412	404	393	380	396	430	410	391	425	391	407	373	394	373	343	364	405	398	385	398	401	366	405	384	363	414	412	417	375	384	378	379	393	391	401	380	356	450	382	410	365	433	420	396	381	441	403	380	374	392	389	370	374	394	401	408	421	387	372	420	351	383	361	385	419	406	386	402	381	372	372	407	401	365	386	343	369	346	411	360	438	386	380	380	397	407	389	380	349	376	397	360	395	387	386	390	380	442	395	362	393	449	406	368	398	412	403	378	393	399	403	397	422	394	416	386	440	373	366	373	363	367	410	398	409	389	434	394	401	375	416	357	384	403	393	397	384	428	366	392	359	406	425	400	381	392	418	355	399	356	409	390	413	386	390	352	394	388	365	364	416	407	403	381	374	362	416	388	379	395	367	416	352	392	388	404	396	356	364	397	425	377	409	372	385	382	366	396	346	396	398	375	386	415	367	383	366	404	390	393	388	390	401	417	441	418	388	383	372	434	397	402	352	402	351	376	402	376	370	406	409	392	387	404	399	371	359	370	350	378	381	436	402	384	427
33636	8601	2795	2962	2563	2207	1846	1672	1427	1290	1190	1175	1098	1125	1001	994	1048	985	996	966	961	973	923	983	967	1067	1033	1142	1202	1150	1141	953	956	940	928	882	953	906	856	860	891	874	928	892	871	880	906	836	870	855	835	920	818	895	846	922	883	882	872	930	906	882	841	894	849	833	869	910	901	889	850	865	830	823	875	886	866	905	910	873	928	862	862	827	896	869	866	854	888	857	836	804	870	833	877	830	874	873	874	878	861	880	874	875	879	890	827	861	846	834	849	813	846	840	838	870	825	881	840	864	900	870	856	844	832	816	882	830	871	908	828	881	880	875	868	824	862	879	839	820	869	901	839	861	825	924	803	872	856	887	830	872	836	867	884	838	846	816	800	872	859	864	865	844	849	834	819	849	867	869	900	879	848	847	836	877	881	885	900	847	897	892	850	838	859	858	853	853	859	855	882	896	917	844	876	817	880	829	853	888	914	914	836	940	830	853	857	867	810	840	877	833	870	806	859	903	826	855	826	809	836	887	813	860	833	920	852	829	876	848	875	813	922	843	902	924	889	877	898	889	793	895	892	852	824	854	875	824	876	876	900	815	873	855	883	827	888	845	871	878	813	903	883	881	888	910	839	845	866	873	841	909	830	877	833	879	879	874	873	909	811	830	848	843	847	877	803	887	865	861	883	875	888	839	850	853	908	837	864	856	901	886	851	844	848	900	839	801	914	871	862	867	834	844	844	850	837	831	857	830	863	831	842	856	879	844	799	909	868	815	913	861	909	879	858	906	876	909	878	862	824	847	868	896	862	870	877	829	867	873	875	820	904	912	897	877	888	882	804	876	810	844	848	859	874	901	883	863	869	811	890	847	876	866	833	856	897	852	883	882	833	893	846	869	858	873	878	910	876	863	831	841	857	841	913	835	871	885	850	856	884	855	846	872	902	863	888	824	887	849	839	864	855	873	841	867	845	905	870	832	840	865	866	869	886	892	873	862	891	874	863	900	818	827	927	842	935	848	876	907	841	825	846	803	863	835	893	886	813	854	912	864	852	896	872	902	831	804	852	873	896	871	791	803	820	845	848	898	870	884	848	859	838	863	849	839	863	859	816	863	890	911	905	855	890	882	821	877	812	867	811	858	882	870	826	837	833	856	879	851	857	827	839	881	869	918	915	895	819	831	897	888	878	793	869	847	844	886	859	851	808	839	840	885	946	840	864	896	904	911	867	879	874	891	842	874	912	825	898	806	875	881	848	829	843	844	882	860	863	855	875	920	858	901	844	859	870	802	887	861	920	850	898	866	863	890	834	836	843	842	864	843	816	861	843	893	827	846	819	830	874	836	820	890	890	854	888	868	827	843	861	816	884	840	892	827	884	896	841	851	888	845	851	835	837	885	912	749	877	869	859	869	886	839	856	822	839	870	877	877	839	804	892	846	860	862	892	839	876	918	831	831	894	866	813	852	836	851	871	834	847	877	870	889	858	816	829	830	864	842	871	844	861	875	879	846	837	831	828	817	795	847	902	873	853	846	802	863	858	835	890	890	885	799	871	913	840	828	875	833	894	856	902	876	849	822	853	889	791	849	899	875	886	847	823	883	917	857	865	838	878	863	820	853	794	870	880	870	837	857	856	861	916	828	829	877	861	880	928	830	789	858	778	906	822	821	807	846	869	876	884	842	869	862	855	825	873	861	834	861	833	844	846	831	853	815	885	881	849	811	867	849	846	834	876	863	842	838	843	840	900	889	874	876	807	858	880	824	850	884	884	898	838	909	884	818	822	832	888	865	853	874	865	867	835	835	861	843	856	854	848	862	874	847	832	836	844	887	851	856	833	878	844	876	864	838	863	846	925	868	860	835	831	908	818	871	868	832	845	852	851	840	841	850	888	852	868	867	858	836	808	860	893	852	887	856	894	832	905	865	833	886	879	893	834	859	891	892	889	841	886	880	906	876	923	907	869	857	872	914	883	840	883	874	875	920	874	821	859	819	869	863	852	821	880	902	877	859	868	863	850	826	882	845	885	897	866	877	865	825	876	822	861	852	873	850	867	809	830	886	854	876	879	830	883	844	803	906	881	916	931	860	858	851	877	840	866	807	890	870	841	838	926	862	916	885	878	850	876	847	849	866	823	867	869	828	840	856	868	814	826	854	852	958	900	895	872	867	872	854	811	845	868	858	903	852	812	849	861	876	852	842	858	814	823	863	890	907	858	868	860	878	843	854	896	838	858	874	875	929	882	872	843	863	807	875	807	849	890	847	880	842	907	879	858	895	860	873	855	900	823	825	858	875	895	903	873	862	863	834	835	803	834	858	847	881	823	858	873	823	840	869	891	919	892	881	828	826	842	928	881	838	840	852	817	841	816	908	848	865	863	830	804	842	814	882	856	845	876	873	844	912	831	843	836	903	849	828	841	846	855	869	842	904	857	932	864	879	874	849	857	871	898	798	842	841	849	816	850	855	880	866	846	838	887	906	900	875	860	896	859	862	803	873	840	856	872	844	839	844	882	881	914	852	834	867	837	875	891	815	874	859	821	897	884	836	882	924	875	842	865	873	879	921	899	826	831	884	855	874	869	887	838	849	820	846	893	860	900	873	870	819	853	885	837	893	816	878	916	819	852	871	933	866	858	864	824	868	906	842	927	912	893	836	869	852	853	871	853	840	889	864	854	896	846	879	882	868	799	864	926	826	873	888	866	812	852	877	828	830	853	869	819	843	844	853	867	869	868	857	910	895	906	879	863	900	844	807	864	882	917	843	867	801	871	846	894	873	835	808	852	839	897	858	916	857	882	884	856	836	860	845	886	886	848	830	818	837	877	898	868	810	853	838	925	926	822	898	878	843	821	882	860	879	867	814	889	840	826	855	836	871	855	893	906	879	851	832	903	847	876	854	900	888	877	851	845	824	834	833	850	860	821	872	854	868	879	896	884	864	847	906	855	802	851	866	852	887	849	853	865	895	856	774	834	862	872	874	897	852	865	945	854	869	857	862	910	862	882	819	826	857	871	894	886	870	800	867	868	849	948	835	891	825	822	854	866	813	894	852	853	875	950	903	881	863	878	824	859	856	858	862	883	875	868	899	876	797	843	875	885	878	847	834	846	831	882	876	907	831	882	852	843	821	858	867	850	840	850	814	881	859	845	857	876	858	891	843	898	838	895	860	852	825	890	841	831	872	911	882	820	858	858	834	863	826	855	881	808	879	852	811	846	884	838	812	846	887	856	885	839	831	864	872	874	853	837	863	832	936	860	873	836	781	905	834	837	893	828	864	850	898	853	876	834	879	844	884	867	887	850	883	868	893	849	870	884	851	875	859	813	886	937	890	867	855	857	884	883	854	831	908	855	840	897	859	860	857	889	838	859	834	853	818	867	830	888	834	845	880	865	839	849	855	829	872	846	821	869	840	868	826	869	795	852	838	860	893	893	891	879	821	825	782	853	860	856	842	825	843	881	869	817	870	875	835	859	876	820	890	895	873	861	851	845	903
13916	3178	354	259	226	208	220	217	216	188	189	206	208	215	191	247	218	194	219	209	208	215	209	203	210	218	226	203	235	199	208	221	214	204	194	196	193	176	171	202	201	195	217	212	207	196	202	218	209	201	198	195	196	246	222	197	188	196	182	202	215	197	202	211	191	161	205	188	192	197	215	238	197	204	202	175	221	209	209	186	194	212	228	179	199	205	195	205	224	196	200	186	186	208	208	194	228	210	181	190	200	218	199	189	192	221	202	197	225	191	207	203	185	213	210	220	223	214	205	223	201	209	207	203	199	208	194	213	166	185	197	221	259	199	209	194	187	184	213	218	189	176	212	190	172	221	181	201	222	230	201	183	205	213	230	242	226	205	181	205	194	199	189	191	164	236	183	185	212	194	198	202	189	195	194	207	213	185	199	190	188	213	205	179	168	179	164	214	208	199	201	213	189	225	213	214	196	196	207	199	212	193	190	205	190	186	197	203	196	198	187	212	203	203	205	219	201	199	190	206	186	219	193	185	206	206	196	221	204	187	188	200	209	205	230	214	232	203	209	232	211	177	206	202	184	193	193	202	175	214	212	249	205	194	200	181	192	201	213	196	185	198	173	217	165	213	219	208	189	193	199	238	209	182	209	209	185	198	210	191	214	218	182	195	205	204	219	212	213	220	193	212	189	185	201	203	251	209	181	186	180	189	225	213	212	226	218	201	193	219	188	175	210	217	195	188	214	188	218	215	181	210	195	195	181	206	205	198	180	199	181	190	197	197	232	203	204	233	198	178	192	229	205	176	206	191	206	189	220	222	204	206	203	217	216	181	212	219	180	194	204	198	192	201	189	209	203	200	206	208	214	208	218	190	199	186	188	221	178	206	203	187	194	183	219	207	187	209	219	207	207	209	211	179	206	199	193	192	191	183	240	230	187	174	195	209	205	210	204	216	201	180	221	190	205	203	210	203	220	223	209	203	221	201	202	192	225	184	204	207	208	192	172	192	187	201	206	196	190	223	196	195	228	222	221	209	195	189	202	177	203	209	225	175	222	207	227	193	180	197	218	201	218	178	190	213	220	204	184	199	229	178	195	209	222	193	177	206	198	214	202	229	186	242	181	218	221	203	224	185	236	213	198	181	206	216	192	166	190	228	218	175	175	192	214	178	226	213	181	199	216	209	222	221	189	183	205	210	182	230	188	189	208	188	177	191	213	206	203	225	206	188	231	195	196	196	217	187	183	224	217	212	225	215	217	187	187	194	222	198	196	218	211	185	203	195	214	213	214	178	211	185	213	186	204	189	213	220	209	213	204	188	209	195	188	202	201	221	188	208	205	213	188	195	194	212	185	201	202	188	215	215	220	183	195	212	201	193	235	213	181	166	215	225	186	205	201	180	181	197	218	177	184	222	170	174	227	174	215	202	209	223	216	214	196	179	200	195	199	205	175	195	177	223	205	224	198	229	195	190	204	197	248	221	224	201	196	212	220	195	193	192	191	189	227	187	225	222	177	192	221	197	204	211	187	205	229	224	219	199	181	185	191	214	177	182	210	193	211	216	210	246	182	194	192	199	202	204	202	203	186	211	205	203	208	193	213	213	197	197	198	187	193	210	215	187	199	190	185	212	209	201	230	190	217	209	213	192	182	227	213	195	208	181	182	202	184	188	193	185	225	198	222	209	197	194	216	204	183	204	232	198	216	203	210	168	205	215	194	202	196	181	184	214	186	191	195	202	220	198	217	211	206	186	199	207	240	196	203	209	214	213	200	195	185	209	228	247	219	194	197	213	193	227	206	190	216	192	216	199	184	232	200	234	237	201	192	209	198	221	202	211	197	224	212	209	189	200	192	183	189	185	197	219	208	215	254	198	202	199	204	196	218	230	191	201	190	224	207	197	190	174	210	204	247	201	202	202	199	203	214	195	206	219	213	193	210	172	199	231	221	210	192	206	180	214	197	175	214	197	197	196	196	186	223	225	186	216	201	195	194	203	187	202	237	201	206	196	213	201	180	201	174	184	198	217	189	179	214	203	186	199	209	197	205	197	199	191	208	202	203	195	226	223	195	196	222	217	211	200	194	211	221	227	178	180	192	210	218	161	249	194	182	182	203	197	204	206	211	202	190	199	245	199	187	237	224	194	215	209	211	225	199	186	213	202	187	182	193	216	181	174	222	191	206	210	203	223	190	187	203	233	194	201	206	187	214	205	220	209	189	173	187	181	212	195	219	191	201	199	184	207	204	237	219	208	205	208	189	221	194	222	199	216	191	196	212	227	189	184	213	193	216	240	199	195	203	191	171	212	193	182	215	220	211	204	212	181	214	239	207	194	252	202	170	210	203	202	178	200	163	200	191	189	179	192	210	184	205	201	212	220	192	210	214	196	213	178	212	211	194	232	176	188	190	210	215	191	217	196	183	222	191	203	200	201	232	218	178	191	180	193	207	215	185	215	225	189	217	206	250	203	190	205	211	204	186	188	207	215	190	181	213	197	171	202	196	189	236	180	228	196	190	192	173	197	209	187	199	202	161	195	210	194	188	190	209	209	184	193	211	216	201	169	205	196	205	201	190	211	211	220	196	182	211	218	211	194	203	214	186	200	198	206	207	212	221	205	207	174	204	201	224	198	176	211	213	220	216	175	224	191	200	190	239	178	205	221	207	188	202	240	210	188	181	201	196	205	198	209	225	214	214	183	209	201	211	208	188	215	208	216	211	176	192	196	196	197	216	194	197	191	196	245	188	188	195	213	207	182	182	223	218	210	206	211	222	180	198	221	199	214	227	183	196	203	197	212	214	207	225	177	187	223	201	195	208	233	204	206	164	212	213	197	188	200	194	218	209	196	195	200	237	204	206	184	199	199	193	216	198	198	217	204	216	207	202	191	188	190	191	212	222	204	196	170	209	212	181	195	183	215	175	195	203	172	206	223	218	214	170	232	217	194	221	213	223	189	198	196	184	206	224	242	217	218	197	157	185	244	222	204	219	190	220	225	188	192	201	201	228	220	232	194	200	212	179	202	191	209	193	198	184	190	195	183	205	183	200	211	201	199	210	186	193	213	227	205	193	178	181	190	186	187	189	215	190	191	192	218	184	204	194	219	175	203	199	215	198	195	210	218	208	194	226	223	215	201	232	185	211	194	193	212	208	198	184	214	211	233	180	236	175	211	206	234	219	208	202	216	189	209	238	200	196	207	223	207	184	190	200	195	211	226	194	204	190	212	218	205	212	186	213	195	188	222	212	196	215	213	191	194	204	182	176	198	177	182	203	200	195	208	205	208	222	231	225	203	200	220	211	200	214	205	204	177	194	187	195	202	188	207	202	229	208	214	209	209	198	202	193	183	199	212	224	194	204	212	179	230	201	229	194	215	177	195	198	188	242	246	199	189	210	187	189	201	222	190	228	217	194	214	192	226	225	186	225	211	206	201	204	187	189	184	224	223	184	233	208	234	200	205	168	218	181	182	210	206	196	201	166	190	196	205	184	203
8528	1686	704	737	592	584	582	552	537	539	526	502	464	516	504	486	525	494	469	501	535	483	517	502	537	556	552	588	633	575	569	489	491	509	518	457	517	484	499	498	487	476	469	510	478	448	472	525	522	518	472	480	459	467	504	476	510	483	458	466	484	472	481	476	489	502	513	505	496	480	496	496	460	497	510	491	482	492	501	471	460	506	473	478	458	501	479	462	481	512	495	532	514	474	500	514	524	485	493	508	498	494	467	472	504	496	501	493	490	496	479	473	522	486	506	473	466	508	481	504	469	469	483	504	500	493	455	492	496	510	458	474	500	507	447	426	459	493	478	492	463	498	465	452	492	512	484	485	434	454	492	482	525	522	480	477	534	450	469	534	504	507	542	459	473	491	476	476	441	486	496	441	471	474	523	497	487	482	445	486	491	445	466	513	496	503	507	519	490	466	476	527	506	458	460	479	496	457	497	460	481	472	490	476	478	473	499	472	520	483	481	478	454	455	506	484	487	538	489	510	461	499	497	487	509	486	496	460	492	496	508	489	471	493	489	491	488	439	460	515	499	453	511	478	452	491	518	487	497	495	483	509	489	503	519	487	456	472	439	505	506	507	512	481	505	482	485	494	492	480	467	488	506	505	485	476	470	478	487	482	467	483	494	500	449	481	487	499	486	471	494	507	507	498	463	502	497	512	509	434	496	477	493	501	471	500	475	478	450	495	461	471	485	484	508	492	479	468	524	476	500	447	473	453	472	484	489	479	433	513	498	464	517	453	505	470	481	462	495	467	492	478	537	480	496	472	483	503	515	501	494	444	490	497	475	489	477	499	490	469	467	519	495	507	516	491	475	479	480	495	509	530	532	481	504	491	512	482	472	487	509	493	477	452	458	478	502	451	486	507	495	491	467	507	492	478	485	485	484	440	454	503	458	497	489	493	508	497	482	488	506	467	554	475	480	513	492	493	468	493	474	459	450	491	510	469	514	500	474	464	483	451	509	476	491	522	533	501	478	493	495	475	494	518	490	485	480	482	492	487	470	459	492	489	485	536	468	516	511	523	485	492	490	502	535	497	487	470	513	482	471	488	488	507	526	488	450	474	444	512	508	463	513	474	496	502	464	499	458	457	506	470	478	525	507	486	432	510	486	472	513	487	474	473	501	494	464	505	453	482	447	495	469	493	466	473	480	472	535	492	479	446	440	517	501	494	508	461	482	526	483	489	517	491	502	446	492	505	501	496	479	499	524	500	499	476	517	501	447	481	432	491	487	456	490	478	480	465	477	508	510	529	459	463	463	485	492	484	540	500	476	496	502	469	469	469	502	510	450	438	472	485	508	474	469	518	505	459	502	503	517	490	521	484	477	461	496	484	495	497	510	529	504	484	471	501	513	517	485	476	512	488	501	482	552	483	475	477	521	429	480	511	483	474	484	499	473	471	454	483	522	518	495	468	466	460	499	514	510	531	501	497	479	436	475	522	503	482	485	514	501	471	496	517	476	490	507	517	491	495	509	507	504	481	490	489	474	492	519	456	491	501	493	510	510	467	448	458	483	489	476	491	494	493	498	493	495	541	453	496	514	456	495	505	472	520	484	473	500	471	498	542	494	471	460	471	495	497	529	495	469	496	517	459	524	456	441	442	457	478	486	498	487	491	470	507	466	489	472	490	451	466	495	493	455	494	482	513	480	480	493	468	493	500	512	474	472	453	508	461	485	480	475	503	511	518	454	502	476	499	487	506	511	484	494	453	490	503	472	492	516	422	492	485	474	479	462	466	492	510	480	446	482	491	494	484	480	465	481	488	530	456	519	464	441	450	492	465	465	446	531	462	517	492	469	505	509	481	492	467	479	496	460	486	466	502	447	534	482	511	466	453	462	512	464	480	450	496	475	478	430	499	446	459	498	503	496	470	514	513	484	455	478	472	518	469	448	535	479	479	472	484	487	468	480	483	498	490	512	529	477	486	495	483	513	500	512	481	497	477	526	493	479	493	493	477	453	557	509	507	515	470	464	495	498	451	485	514	475	474	502	469	468	476	482	488	511	497	507	441	510	499	454	470	473	470	518	516	504	492	519	494	476	547	463	506	440	492	461	521	472	470	496	516	492	490	498	489	476	475	480	503	495	467	510	512	453	526	479	528	474	513	485	501	497	480	471	506	475	482	494	461	504	493	457	507	493	480	507	497	462	509	500	492	470	485	493	499	441	509	488	500	493	484	466	475	491	494	489	481	533	470	466	494	503	485	489	480	490	463	497	477	448	496	512	533	467	497	480	483	441	501	489	519	464	497	450	494	458	440	497	472	488	468	485	490	513	506	486	481	491	502	502	474	477	491	524	457	508	489	488	494	472	466	488	481	514	525	471	481	531	478	481	520	465	487	499	454	489	511	486	455	490	480	506	495	475	475	515	449	525	500	463	484	495	474	483	478	474	498	477	428	467	453	465	484	509	459	518	476	486	458	476	494	489	466	515	494	499	499	499	507	449	493	487	481	481	483	460	525	528	499	505	463	478	484	471	499	489	458	484	490	498	489	490	465	444	460	468	517	503	522	457	472	483	494	464	505	505	475	505	461	507	507	498	528	521	497	492	495	476	524	480	489	520	470	477	508	520	494	505	535	489	488	473	517	515	484	500	487	449	512	508	472	504	525	500	456	474	498	483	528	440	477	444	477	505	480	495	491	466	450	473	522	480	480	504	473	474	496	498	494	513	478	478	556	491	480	469	520	493	491	468	517	460	489	537	533	507	486	544	505	442	455	528	489	474	447	477	471	488	502	464	486	477	491	490	507	491	515	488	496	508	464	464	466	535	505	470	483	471	499	479	507	508	486	518	480	502	484	452	457	530	464	464	463	511	482	445	478	446	484	477	486	509	499	465	484	510	478	480	450	485	465	490	491	518	456	485	450	487	471	536	494	473	464	509	453	503	512	497	479	468	470	483	506	500	459	482	510	447	472	483	498	490	495	487	511	481	478	518	484	472	480	549	525	489	458	494	461	529	512	498	494	493	492	508	471	485	502	472	476	501	496	493	487	488	430	461	522	458	506	492	484	486	457	511	485	477	473	457	507	453	516	506	448	504	479	483	497	525	471	486	497	464	466	502	476	494	493	480	492	522	491	517	492	468	497	504	483	448	541	477	495	449	509	504	456	488	469	503	476	482	487	467	470	439	503	514	478	477	506	526	460	493	487	519	497	478	510	454	498	484	457	495	532	516	503	478	496	498	505	481	460	490	496	484	487	512	470	507	500	449	498	501	484	508	507	519	494	500	497	524	536	519	460	491	501	495	541	512	489	487	517	475	470	550	477	486	501	491	469	518	516	488	463	500	473	488	525	497	498	517	501	486	487	528	471	479	459	501	461	501	467	482	495	505	517	485	475	492	467	447	480	448	501	441	463	485	471	491	482	493	479	535	471	487	522	513	498	483	499	490	460	490	450	457	495	500	487	487	491	514	453	445	493	507	506	490	445	485	491	439	482	484	511
38129	15568	2846	1000	528	392	312	292	316	271	244	273	297	270	241	237	228	209	254	218	251	228	247	241	245	270	223	248	262	281	245	243	264	217	244	230	238	220	239	245	238	210	246	237	208	214	221	236	227	220	207	270	223	231	262	249	233	211	269	220	208	274	206	222	233	227	240	214	202	236	261	248	227	228	214	223	249	215	208	231	212	249	256	247	238	263	217	228	234	248	231	251	227	230	239	213	200	243	234	220	211	258	236	223	235	218	249	214	207	221	218	238	256	264	255	221	242	224	236	236	244	223	235	244	249	223	241	256	221	263	249	257	224	193	222	229	211	235	252	233	212	237	228	220	240	225	243	185	217	235	208	208	232	214	202	229	203	207	241	217	271	210	196	225	240	231	241	241	211	238	219	215	242	219	224	212	234	225	224	202	226	236	235	235	200	211	256	210	204	220	231	245	232	210	231	238	251	220	216	215	278	230	226	203	200	232	218	222	195	249	227	217	242	238	213	203	220	217	207	243	198	227	230	240	245	250	210	221	253	232	269	230	208	240	222	231	234	232	220	239	227	227	246	256	229	245	218	258	214	225	233	249	244	234	248	228	229	211	213	218	225	226	249	210	238	208	230	213	220	274	208	217	252	226	238	240	225	247	247	237	233	224	223	218	236	233	207	238	257	241	246	217	252	230	229	215	210	226	243	243	231	223	252	254	243	218	244	215	198	213	228	223	224	228	225	231	254	234	204	226	239	228	230	196	236	231	228	229	231	218	225	228	222	242	240	201	214	216	230	220	223	200	204	227	272	224	236	236	233	223	210	229	254	235	244	241	236	261	235	228	240	223	216	245	236	240	228	227	254	220	243	229	266	227	199	214	195	238	216	212	197	200	202	216	232	251	222	220	211	218	243	237	236	239	251	237	234	243	230	213	220	214	177	227	221	219	238	246	246	221	214	235	214	215	238	208	239	238	212	227	197	234	232	226	203	215	206	208	215	249	220	206	241	209	190	244	249	223	222	228	285	215	211	225	228	252	225	218	208	212	205	236	227	231	223	234	243	205	209	228	223	242	194	224	248	210	225	236	217	212	215	242	236	244	270	243	228	229	253	231	184	228	223	235	208	238	216	230	210	209	221	243	225	239	247	251	255	227	233	221	226	255	228	220	239	234	256	208	207	248	244	227	213	248	208	218	221	227	217	249	213	237	190	226	252	258	194	241	237	252	231	237	233	237	210	218	215	217	205	241	230	224	236	238	204	250	237	231	237	220	225	230	235	225	216	238	241	227	229	205	228	210	217	235	232	216	231	223	235	234	254	227	216	187	212	218	215	240	239	222	215	245	198	218	247	194	227	254	247	235	224	212	243	225	251	194	226	209	234	222	249	229	230	270	232	223	238	268	194	216	233	248	230	229	224	227	225	214	214	239	234	232	224	241	233	210	262	214	241	244	204	240	207	210	257	220	211	231	221	237	211	228	224	258	216	241	214	211	225	219	226	224	189	237	243	218	253	235	239	234	241	216	239	223	232	216	226	218	227	219	226	248	215	204	227	228	227	242	218	244	237	221	232	212	226	247	232	223	223	249	228	230	214	213	228	242	231	254	227	231	239	236	243	200	223	222	211	223	243	232	244	243	210	205	242	241	227	237	226	217	207	216	232	242	223	216	225	219	246	225	267	212	238	245	235	221	241	225	256	236	236	227	221	202	244	223	219	241	223	211	235	242	233	234	274	219	228	212	223	230	238	228	246	216	214	249	260	245	229	227	240	216	220	219	241	243	203	213	227	226	237	237	213	213	232	248	256	242	229	237	233	224	238	237	224	233	225	240	248	212	222	224	256	217	235	223	239	220	244	221	202	221	221	219	228	233	224	252	215	212	224	237	245	211	266	219	201	197	248	203	249	239	236	214	221	225	232	228	240	216	229	222	222	213	240	216	235	237	216	218	233	224	216	244	212	251	228	232	220	235	223	214	223	224	248	217	223	211	222	243	227	216	220	226	263	212	219	255	231	229	259	223	236	238	220	239	237	212	247	208	232	211	201	267	202	238	257	241	216	215	228	236	251	221	226	234	228	244	243	205	246	219	215	217	242	226	277	222	253	230	224	248	227	224	219	236	209	213	220	221	223	226	250	233	232	243	225	219	226	241	239	246	268	249	233	235	234	243	210	230	223	226	247	216	244	209	228	208	233	208	236	241	257	245	208	255	266	223	230	236	229	208	211	204	213	226	227	246	231	240	207	213	237	246	185	213	231	234	225	191	240	217	206	222	237	197	202	222	213	211	207	218	226	210	223	213	249	221	212	227	246	214	226	214	206	227	222	234	238	221	228	214	247	234	236	251	234	210	218	234	236	233	237	233	219	230	231	237	221	215	212	230	222	239	252	230	214	221	250	236	236	233	234	252	248	250	211	217	241	221	203	192	230	234	263	235	224	227	217	224	212	247	223	221	262	244	219	217	223	232	235	210	205	217	229	226	250	263	265	253	229	229	244	217	240	229	203	261	226	208	243	263	232	241	185	236	225	248	230	208	225	261	245	217	240	222	225	244	240	221	249	248	224	216	264	198	207	223	232	232	199	239	247	232	237	211	216	198	227	241	226	239	231	203	236	228	216	222	253	216	242	235	225	237	231	246	235	195	208	235	251	218	229	233	241	232	208	240	232	240	206	247	226	213	223	205	239	235	230	219	232	211	249	211	220	229	226	241	217	241	237	203	220	209	230	213	260	203	225	234	198	212	232	209	251	220	210	259	258	212	232	246	213	230	248	174	235	246	235	216	230	254	206	217	238	221	198	264	235	197	232	228	232	236	243	212	253	213	209	205	197	193	223	214	246	230	221	236	260	227	250	245	239	231	263	239	230	245	245	223	245	238	232	234	254	214	224	247	218	220	248	219	256	242	220	244	207	247	250	261	258	229	247	236	250	232	232	234	213	220	218	200	248	219	227	199	260	253	246	239	221	244	227	267	211	217	202	220	210	210	206	229	221	223	209	259	250	224	233	230	201	219	212	241	225	217	233	238	201	209	211	241	242	213	217	237	227	249	196	215	241	228	215	220	225	242	204	240	198	243	219	248	225	223	220	224	193	219	213	235	207	218	238	226	202	236	229	225	220	238	213	212	208	239	245	236	229	226	232	277	263	228	255	197	229	207	218	233	224	217	229	234	210	238	187	251	228	207	207	205	261	229	220	234	236	217	213	237	212	248	219	259	191	229	226	244	201	231	225	250	242	238	219	239	268	239	227	221	209	242	235	209	260	244	249	225	237	216	201	232	218	225	258	233	214	235	236	267	212	212	231	218	200	255	251	224	250	237	215	252	239	196	241	242	196	238	230	238	250	208	218	235	219	245	230	205	249	223	231	236	254	229	229	238	212	196	250	227	238	219	215	230	245	239	228	243	252	240	230	188	236	200	232	207	223	235	235	227	216	218	217	199	244	220	217	207	209	242	212	248	224	245	209	213	228	210	241	207	226	237	222	229	236	250	232	229
25221	4453	1530	1772	1537	1226	1126	967	832	823	758	717	683	640	645	668	616	651	605	634	637	622	648	656	674	703	673	729	733	789	631	669	603	576	558	554	616	616	590	565	558	564	559	589	548	591	551	571	590	523	574	564	555	563	542	606	546	566	537	566	534	591	536	557	569	537	553	551	564	565	555	567	564	544	527	551	564	558	554	566	577	568	555	538	525	582	536	548	601	545	518	496	610	526	595	555	543	557	554	565	549	579	579	554	589	516	553	561	519	539	592	545	512	573	591	562	535	560	536	572	536	547	551	576	550	543	591	563	548	553	561	569	555	532	521	572	543	523	573	524	533	567	608	580	557	579	564	537	581	539	627	556	529	568	553	569	549	548	542	569	553	577	582	568	559	551	585	535	565	593	542	556	616	565	532	575	550	518	552	570	550	573	546	555	588	551	602	566	563	540	559	581	549	535	506	528	530	514	577	524	539	548	615	558	542	575	540	580	512	570	578	551	583	545	507	555	539	559	552	539	571	545	554	567	571	529	540	578	559	573	530	560	552	520	572	512	493	580	556	559	544	554	556	550	543	535	561	543	534	533	577	524	564	512	548	551	590	532	553	523	539	593	550	521	540	552	571	571	585	535	571	604	513	549	586	540	550	559	517	551	579	528	544	546	545	559	530	560	584	545	560	569	558	566	594	546	571	553	573	543	573	555	514	546	537	545	574	556	557	536	570	563	574	508	572	568	548	586	546	575	592	537	592	536	498	565	546	526	547	586	518	564	544	523	554	549	570	515	578	560	542	549	549	515	559	548	547	629	558	544	527	538	537	521	537	529	552	566	558	559	592	540	561	506	542	555	604	538	535	522	545	515	605	533	570	574	583	536	540	588	591	539	543	546	612	512	559	519	521	545	552	560	564	585	560	554	524	540	594	557	556	575	557	544	578	561	538	554	545	581	529	548	576	533	589	550	578	562	563	539	572	587	567	549	571	508	549	514	524	547	566	553	548	559	510	566	530	561	552	576	566	522	549	536	575	581	519	511	518	556	527	545	589	552	555	548	559	552	513	552	571	578	539	551	535	545	567	583	515	568	522	547	555	567	566	558	499	503	544	561	540	557	541	508	543	573	546	542	586	596	564	544	552	522	525	567	560	532	563	563	582	538	560	557	575	548	544	580	553	540	547	535	525	540	537	573	549	608	575	519	575	560	532	578	538	569	529	545	535	574	541	508	515	549	538	528	538	559	581	530	538	537	565	596	545	545	594	552	587	562	553	571	539	555	564	528	581	536	535	533	562	559	528	530	565	545	550	595	572	510	555	560	564	565	578	559	519	538	575	549	579	547	596	533	555	552	553	559	568	562	532	569	543	566	584	525	540	592	549	580	524	552	551	572	543	523	576	523	539	539	567	549	522	575	543	549	571	571	549	502	527	543	557	522	543	555	548	532	573	542	564	564	521	501	564	553	551	551	581	579	568	536	570	560	543	563	558	537	533	546	587	553	553	565	567	535	580	529	564	535	558	614	585	544	574	534	537	552	499	553	549	524	521	526	568	526	515	543	531	546	534	596	578	543	583	572	537	510	559	545	587	558	547	543	559	534	556	579	552	557	574	552	551	534	564	535	559	562	588	571	562	527	591	594	542	570	535	577	520	553	559	521	544	522	571	557	511	540	530	582	529	541	578	569	531	591	561	554	565	560	547	543	557	535	547	591	552	557	564	533	588	563	576	599	572	544	519	545	532	538	549	528	545	528	557	526	579	547	564	579	557	574	547	526	530	570	557	535	567	566	555	541	585	533	514	556	579	557	568	562	567	553	522	541	628	559	547	578	543	569	550	536	501	563	527	562	510	544	537	601	557	549	522	564	573	508	564	543	568	585	566	537	550	541	538	559	512	585	539	561	547	519	518	546	580	589	557	586	526	576	573	576	546	571	564	560	527	552	573	528	545	579	521	575	559	574	541	580	559	584	547	563	571	580	563	536	556	538	552	571	537	544	568	543	512	531	567	581	548	551	547	565	542	525	510	513	564	559	578	555	524	579	547	543	616	566	522	550	545	525	571	545	581	550	577	527	546	543	544	556	541	545	528	541	573	585	537	558	578	505	542	580	552	572	532	535	558	518	567	538	594	554	567	576	560	580	564	572	532	564	547	541	570	548	526	555	528	546	558	583	537	534	557	545	523	550	568	550	522	555	527	517	527	540	567	573	535	562	538	565	578	538	556	561	567	577	514	589	543	553	528	537	535	567	575	583	593	574	525	501	592	542	538	546	580	592	558	541	538	565	580	544	564	556	578	578	564	546	555	549	569	522	532	555	515	559	539	539	610	546	607	512	572	574	548	540	547	622	580	542	549	566	563	541	539	548	562	526	537	557	557	540	531	538	546	576	560	542	572	575	565	538	557	551	595	566	576	562	553	588	537	561	579	549	555	541	561	553	586	580	556	532	557	568	531	568	545	575	570	556	536	583	573	537	589	548	573	566	532	557	534	539	563	589	562	572	565	555	587	516	569	529	551	513	568	592	547	566	529	555	535	545	583	559	533	530	539	531	538	552	537	575	610	541	519	538	525	566	570	564	528	536	555	549	572	523	527	540	583	562	561	551	532	511	547	562	504	572	543	546	539	492	531	533	553	586	544	570	579	533	572	562	533	542	563	544	561	533	546	557	525	541	540	576	563	552	601	569	526	589	512	506	570	582	553	559	562	555	541	531	541	587	553	584	543	574	531	530	544	527	521	583	534	542	554	568	582	556	561	503	538	534	517	599	580	569	543	544	515	548	536	566	561	544	554	513	580	533	574	529	566	577	521	532	587	547	524	572	588	566	610	575	567	564	530	547	507	550	524	632	526	568	584	534	564	580	531	547	557	528	600	585	522	562	543	528	518	577	547	576	586	565	547	530	518	542	557	557	627	606	545	554	547	547	561	553	566	545	545	532	565	534	554	536	554	526	525	555	552	553	566	566	512	570	554	532	589	569	508	547	592	577	555	535	547	538	562	533	575	567	606	571	534	505	572	565	517	565	557	543	548	544	544	531	532	585	565	545	526	565	511	598	573	550	572	530	589	536	556	536	552	543	557	537	558	569	525	540	495	554	553	526	552	535	533	512	561	555	564	564	568	574	565	534	581	546	569	566	551	583	557	584	580	546	520	569	539	599	575	554	571	522	562	573	550	575	557	568	581	532	571	567	569	518	562	567	551	574	558	501	569	567	548	547	528	553	567	573	559	585	559	544	583	544	572	565	572	556	559	503	556	567	542	536	569	571	509	551	582	559	552	573	562	567	566	526	553	552	549	543	553	528	531	551	575	581	564	531	557	541	568	580	541	562	506	513	513	510	555	597	580	511	534	525	554	571	547	576	542	528	565	581	552	573	554	547	550	564	560	527	545	535	544	573	551	597	533	514	572	567	557	553	515	558	552	528	538	563	559	560	532	539	533	602	560	540	558	549	557	575	562	552	536	540	551	551	524	552	538	588	579	544	562	547	594	532
49471	21575	5865	2057	1104	789	585	547	512	482	459	465	444	431	438	433	399	354	429	437	390	429	417	435	429	394	434	430	422	409	417	395	399	413	381	414	423	404	388	412	375	409	396	395	384	413	401	406	403	409	402	372	389	378	401	380	388	387	409	391	420	392	453	376	383	366	423	382	372	346	342	394	413	412	381	367	317	389	423	415	367	429	406	366	405	349	388	356	420	384	354	367	427	402	403	400	399	370	392	383	393	383	367	420	381	411	376	403	407	413	372	397	337	373	373	403	393	424	397	445	405	392	400	389	393	405	425	424	372	389	393	385	415	380	391	373	381	394	394	365	390	381	381	390	419	396	383	388	425	379	377	408	396	371	409	366	405	417	371	427	412	392	384	367	385	426	384	403	413	380	399	373	359	367	401	373	324	377	384	384	401	392	381	401	404	361	373	383	366	376	385	395	419	426	375	375	375	371	387	392	397	420	355	350	408	404	379	403	381	397	387	384	395	376	375	401	364	397	358	410	342	391	402	409	360	383	338	382	383	403	387	381	369	356	389	413	420	429	401	391	386	388	365	375	350	398	401	401	408	418	351	391	415	363	357	404	413	400	379	410	406	386	339	378	397	376	357	388	401	400	385	399	398	409	353	386	423	380	373	374	378	375	330	387	396	375	388	390	406	402	348	432	406	347	338	428	377	385	382	361	376	388	379	376	356	397	384	397	375	416	405	380	371	386	382	365	374	387	366	400	401	407	360	389	409	412	372	376	406	415	425	371	375	387	385	378	437	371	404	380	370	375	404	400	419	365	440	402	400	368	384	422	382	415	377	371	387	409	367	399	394	369	384	390	408	371	373	439	372	389	372	359	362	384	376	431	407	383	351	408	390	384	389	413	403	360	411	380	412	408	401	381	379	404	384	385	414	391	352	387	380	403	406	372	374	394	350	407	358	415	391	375	336	399	366	393	403	408	385	376	377	412	408	423	371	422	392	371	402	442	401	419	376	397	380	387	380	401	354	367	422	376	340	412	379	401	369	414	395	430	368	417	395	389	384	370	357	389	382	394	391	416	367	434	391	398	388	378	391	412	363	413	397	356	371	400	393	409	380	388	428	394	351	366	419	401	388	395	381	394	385	415	371	370	368	343	394	370	402	400	396	371	343	404	417	385	343	374	395	416	348	391	402	352	361	401	427	331	372	395	412	398	383	428	380	384	363	393	375	399	408	425	355	373	383	348	405	366	382	371	404	407	387	392	373	391	393	406	413	334	364	381	352	366	378	395	371	362	416	402	419	388	411	362	397	423	395	403	381	380	406	379	370	385	418	403	434	400	370	412	377	374	394	416	392	401	401	430	417	396	355	398	388	379	375	378	412	418	373	392	377	400	356	364	401	369	423	407	394	368	358	402	382	402	369	373	370	375	415	403	382	409	393	378	390	387	394	402	346	350	410	388	365	389	390	388	399	451	414	393	404	410	406	393	392	382	395	421	394	390	401	395	406	415	402	410	408	370	422	409	383	359	403	414	398	390	403	379	393	434	397	369	367	413	397	397	386	413	371	370	376	398	387	386	422	390	359	385	396	345	378	410	363	401	412	398	369	379	390	422	407	418	378	362	391	379	388	382	381	368	384	409	375	349	360	382	415	399	389	367	390	362	364	398	374	397	371	393	380	369	395	376	393	422	406	406	367	376	425	381	411	386	365	415	392	399	384	402	372	401	377	355	381	400	406	440	420	383	370	415	393	372	391	369	377	406	382	409	383	424	395	392	393	415	380	366	424	396	424	407	380	399	415	345	346	342	413	397	401	397	405	390	408	409	405	371	356	358	383	410	376	442	388	397	438	396	407	358	393	408	426	378	389	407	428	397	402	381	421	406	429	394	337	351	396	412	382	368	392	390	387	387	391	407	362	369	358	432	414	361	407	409	425	403	367	358	406	397	364	361	412	394	398	372	381	410	366	376	381	367	385	407	361	363	419	417	403	352	422	375	408	377	403	418	399	416	406	398	424	408	367	385	381	400	368	348	414	354	355	326	365	354	376	405	376	398	352	393	413	409	426	415	367	378	403	380	360	379	395	403	360	366	407	388	416	382	381	371	387	438	412	407	376	390	368	392	359	397	378	370	370	377	422	361	412	408	376	371	368	429	375	381	385	407	404	368	425	379	381	417	443	360	393	407	442	402	391	362	444	385	335	404	415	407	373	374	406	411	369	412	382	410	391	397	421	390	389	397	372	374	350	380	373	336	432	367	377	406	401	432	360	391	432	368	412	381	417	403	391	431	370	366	414	352	364	423	415	411	375	359	416	416	373	390	423	393	348	368	389	394	380	370	380	377	391	378	451	420	367	365	414	401	405	380	381	367	370	386	417	364	347	389	402	397	402	384	336	388	392	390	393	410	386	389	386	375	413	418	429	389	364	405	420	382	383	389	385	396	400	416	383	412	378	382	378	399	415	398	418	372	343	388	369	417	382	362	378	393	372	343	404	350	428	404	408	371	387	407	395	358	388	427	423	383	394	396	385	385	377	354	374	389	450	440	410	368	385	411	390	394	360	407	377	364	397	384	404	349	422	382	356	373	367	369	380	410	420	362	432	363	398	385	410	424	384	373	436	385	359	414	401	384	354	393	377	416	363	373	387	396	394	370	386	432	358	405	391	360	381	384	396	386	397	385	375	393	377	368	384	435	383	389	388	370	348	400	350	366	404	395	395	397	363	424	409	394	380	404	401	357	388	361	366	434	404	368	402	387	386	395	388	416	394	391	395	408	407	397	401	375	375	362	391	321	416	373	411	377	356	423	408	397	383	397	373	399	360	384	385	428	387	439	429	398	358	374	381	377	401	360	388	370	411	390	371	414	403	386	433	425	370	396	399	364	419	385	399	423	327	380	385	402	386	392	411	419	360	376	428	370	383	393	372	383	365	447	393	380	451	375	397	365	364	420	386	370	350	371	378	387	346	381	396	387	371	368	407	378	379	376	416	383	403	361	404	407	401	413	384	372	388	342	375	407	404	396	443	400	394	393	365	385	418	408	365	364	392	389	408	388	404	379	380	389	422	409	403	415	378	398	416	402	399	420	410	362	382	388	398	409	394	389	390	390	383	380	363	406	391	350	377	385	379	359	382	424	404	360	382	370	420	377	384	361	350	392	407	390	380	372	413	407	404	404	409	358	376	366	393	413	357	384	391	383	406	389	405	387	396	423	382	397	402	371	367	386	398	412	393	381	381	365	421	349	354	372	412	364	347	398	396	413	353	347	409	419	381	409	354	382	366	368	427	381	352	379	413	359	398	411	420	409	381	377	389	389	362	371	386	371	405	389	374	383	406	390	379	381	382	422	397	387	378	400	434	381	369	380	417	393	454	405	383	385	380	370	365	411	366	387	386	365	353	371	421	434	374	380	383	409	406	380	389	450	401	391	386	415	428	410	369	402	378	376	387	363	382	362	403	397	407	420	365	387	383	399	393	405	406	400	346	375	391	378	378	380
32849	5820	2632	2983	2511	2215	1870	1637	1469	1378	1264	1196	1129	1140	1085	1027	979	956	995	979	998	915	1006	1067	1054	1039	1062	1069	1200	1196	1073	979	912	943	952	866	923	900	924	865	863	871	880	889	830	854	880	841	868	875	937	868	862	863	803	895	895	858	873	839	935	849	851	841	840	847	877	868	849	893	852	864	795	902	892	866	842	862	839	828	858	845	873	828	870	902	831	877	814	899	837	847	848	945	872	861	839	931	853	861	903	835	868	859	877	903	892	875	890	818	835	838	870	850	789	824	804	866	852	864	832	862	826	858	800	859	895	847	860	810	917	863	899	890	875	834	864	825	856	828	839	886	840	871	874	844	882	861	869	872	886	823	860	830	904	871	875	908	894	877	903	891	876	853	879	837	817	852	838	810	771	873	827	869	814	854	884	918	840	831	834	850	859	810	860	809	856	787	881	879	899	919	850	802	831	846	854	875	865	807	912	932	851	860	892	854	896	874	928	809	880	827	845	869	833	832	884	848	868	878	873	830	889	832	858	911	835	822	837	881	819	850	885	841	835	826	858	832	854	873	829	852	822	877	848	855	883	863	837	837	841	840	827	929	880	876	828	809	879	897	902	879	891	805	857	789	844	857	816	908	889	913	851	952	873	889	877	878	846	842	838	840	862	867	837	861	897	834	847	837	859	887	837	865	832	838	843	831	870	900	883	850	879	894	866	890	835	854	831	863	834	890	869	854	850	831	892	830	841	900	851	834	839	856	864	851	856	818	846	873	884	850	882	848	885	907	822	907	894	825	871	881	829	853	853	867	840	826	872	895	863	895	821	826	883	928	913	884	857	836	847	829	899	809	869	839	837	865	908	884	885	880	899	865	840	871	805	897	870	870	834	835	818	839	839	832	824	862	842	825	865	902	803	806	901	874	901	853	833	867	864	845	861	835	837	852	840	868	886	851	814	901	848	899	879	845	896	833	857	833	904	825	845	814	869	869	823	919	830	819	859	876	813	848	936	888	874	845	888	837	831	813	913	907	876	822	832	802	838	822	832	861	953	865	861	834	906	905	885	828	800	803	878	857	802	893	895	827	852	876	845	856	836	878	837	920	851	819	855	846	871	862	898	867	841	849	902	896	844	835	834	879	853	865	877	797	886	903	840	899	857	841	857	878	872	831	856	834	886	828	855	817	865	923	889	857	826	881	847	827	868	838	863	812	891	877	866	837	823	887	845	816	870	843	891	856	878	853	840	860	879	879	919	861	802	864	869	850	889	857	862	856	855	819	863	836	848	847	850	883	879	848	833	873	845	826	823	910	871	840	877	894	885	898	885	831	798	858	859	838	880	844	826	815	854	817	898	875	867	833	891	848	868	861	856	892	869	896	857	939	842	848	814	841	862	807	856	849	850	840	866	870	818	821	870	858	806	826	834	862	862	851	821	837	861	827	859	934	857	850	852	857	862	877	838	895	841	868	820	823	870	881	842	852	839	844	867	911	857	873	858	859	873	837	875	872	903	855	866	874	860	838	876	864	883	806	842	797	836	817	827	849	841	834	834	866	913	883	861	884	880	867	841	876	891	857	870	842	862	823	847	875	858	821	893	900	875	827	823	824	844	848	851	842	837	856	832	880	843	845	855	881	841	895	862	873	861	846	873	882	869	863	861	866	832	899	896	801	866	854	857	902	844	798	892	826	905	900	830	872	875	871	835	843	879	881	827	836	894	878	852	855	817	826	831	865	819	837	887	839	886	830	853	829	826	872	880	831	887	873	880	875	827	780	869	859	877	843	854	847	821	873	860	852	855	877	879	864	868	828	885	846	853	893	808	904	827	852	868	817	787	855	878	830	888	830	893	904	870	945	864	871	840	866	834	925	848	879	869	901	872	886	844	856	853	910	805	813	909	819	849	825	869	850	883	841	863	868	863	867	889	893	833	869	849	870	883	876	907	851	876	824	891	887	812	908	873	883	837	868	895	879	872	815	834	820	794	838	905	900	863	863	842	829	810	812	885	797	853	880	893	865	851	847	857	852	839	826	808	840	822	876	889	917	849	842	884	906	906	832	867	840	841	855	828	832	883	872	863	869	820	906	819	832	858	822	891	860	871	876	853	871	814	813	841	814	814	855	818	854	850	895	869	924	845	844	873	846	833	871	808	845	870	840	908	836	893	836	827	849	842	866	920	885	840	819	833	850	903	850	863	859	813	820	883	792	800	908	883	838	896	831	837	875	848	880	840	853	842	859	837	913	882	903	860	874	874	848	788	854	853	817	846	820	852	907	875	891	873	877	872	873	847	879	863	871	886	831	813	828	805	855	878	866	845	855	839	834	855	800	833	853	858	839	835	851	789	868	890	843	845	825	826	878	840	899	929	900	854	837	868	796	836	844	855	839	874	814	883	844	813	862	828	827	862	818	859	837	795	854	869	884	871	868	848	879	825	911	844	865	848	879	882	887	807	851	828	873	868	876	905	846	828	850	813	888	886	902	868	809	880	819	899	891	878	837	881	858	921	828	851	866	842	865	867	886	862	829	818	852	891	866	863	867	859	872	853	902	927	851	827	799	861	872	839	892	884	895	855	852	857	852	904	888	876	873	805	852	883	855	829	866	900	844	907	836	863	868	820	909	858	841	839	812	897	859	881	843	853	868	879	855	837	825	866	870	834	849	899	909	822	833	873	838	907	909	856	890	840	831	847	837	856	791	884	862	834	840	853	850	845	861	930	832	881	897	873	837	841	860	821	870	880	861	880	864	830	834	889	883	831	871	884	891	862	890	864	840	847	879	854	795	861	916	855	877	820	850	828	872	839	842	821	888	862	804	856	851	903	782	832	856	906	858	844	873	846	893	841	857	827	878	824	877	819	847	862	869	829	866	807	896	888	861	878	833	815	840	809	849	874	851	859	850	867	846	842	864	860	801	820	872	855	883	891	853	880	881	858	881	885	825	831	828	863	827	851	863	853	827	850	832	870	853	815	833	802	835	874	884	818	852	890	824	845	857	848	905	816	801	901	868	822	842	801	867	906	869	887	867	872	847	843	815	817	872	873	820	843	916	870	884	838	824	866	838	848	817	880	848	840	852	860	795	879	903	894	829	850	902	904	829	771	796	827	849	885	846	851	853	815	849	880	873	887	865	914	870	845	867	847	810	812	823	849	879	848	837	903	837	872	903	824	834	854	904	905	926	878	888	872	802	849	847	893	819	835	915	852	864	888	825	869	907	890	880	862	824	886	876	894	882	830	841	878	833	865	855	864	769	852	829	879	924	883	846	826	908	783	863	867	845	869	829	860	851	870	889	872	825	896	875	894	896	846	832	873	817	855	910	902	848	859	860	810	853	818	816	863	836	875	873	883	848	882	859	898	816	867	913	868	877	833	828	858	889	847	871	875	848	831	851	895	867	850	816	860	862	884	889	825	874	811	835	831	867	865	866	857	837	872	884	836	791	942	877	914	808	900	896	849	867	842	923	865	826	834	877	819	838	888	875	874	885	907	857
13794	2606	383	257	248	224	219	200	213	207	218	210	195	206	197	221	199	208	187	226	205	240	211	188	207	199	199	209	208	210	225	224	213	210	209	195	211	188	202	189	224	207	172	206	233	211	203	209	188	195	184	195	178	213	202	182	184	181	208	230	201	194	185	203	214	227	199	201	193	188	204	187	218	185	167	190	208	188	196	194	187	229	191	193	166	222	197	181	215	223	221	210	189	209	217	227	193	184	206	206	191	215	196	217	209	218	172	197	192	190	207	193	211	187	233	228	200	218	188	217	224	208	213	209	173	209	228	186	204	199	196	210	216	203	168	188	217	231	184	190	209	198	205	194	201	204	202	214	217	215	226	202	217	201	194	216	198	225	187	224	207	191	193	212	221	212	215	223	212	191	225	207	225	217	195	209	213	181	169	203	202	218	180	203	191	199	226	193	190	171	212	215	197	207	163	218	190	185	203	208	195	217	200	195	195	194	199	219	183	211	191	186	197	166	194	204	209	182	191	204	184	215	198	203	220	212	166	184	188	201	189	189	205	185	194	199	191	202	194	208	208	211	203	237	185	219	219	217	205	205	179	221	214	173	193	198	214	213	182	224	218	229	173	214	203	177	205	183	191	198	214	201	200	216	196	204	216	201	214	184	197	220	212	188	243	209	193	202	158	209	211	203	188	187	186	187	234	215	203	213	206	218	209	199	181	209	193	196	234	238	206	222	199	206	209	186	206	189	177	196	217	208	195	189	208	190	191	192	187	245	207	181	207	209	224	224	168	223	205	215	215	221	204	208	204	228	200	215	179	199	182	201	227	198	177	217	188	208	234	199	198	180	202	193	200	216	189	195	222	200	221	187	193	218	201	231	188	185	175	172	183	232	202	213	195	211	197	201	187	189	205	205	201	183	203	181	187	188	201	197	209	192	173	204	189	207	227	217	200	179	206	203	217	223	197	178	224	221	217	186	179	198	220	212	196	171	213	227	177	195	175	210	208	227	231	211	200	213	193	211	204	216	200	241	192	201	206	211	208	197	231	180	202	216	195	209	197	221	189	216	234	192	168	198	217	188	201	203	213	206	199	197	205	190	188	211	248	183	184	216	216	194	205	192	162	191	203	216	192	211	199	205	208	219	225	216	207	182	219	221	214	210	226	219	211	195	219	202	211	198	206	171	203	186	195	186	225	189	187	208	196	234	206	188	207	203	219	204	214	213	211	205	196	196	188	170	203	203	179	206	213	217	206	202	213	217	221	190	200	181	197	207	199	211	196	210	227	205	179	206	188	194	215	202	202	205	227	218	182	222	206	203	203	207	202	212	226	207	188	211	204	189	210	214	188	194	203	231	176	221	180	210	201	176	198	256	231	195	208	199	194	210	209	197	203	209	194	197	182	191	227	207	179	213	222	188	236	214	216	186	205	212	174	205	210	203	192	175	186	209	214	176	207	195	246	216	184	210	243	190	200	204	214	205	224	199	201	198	214	184	211	204	212	180	212	185	193	206	168	206	219	182	190	172	206	211	189	199	213	216	183	187	197	197	198	204	190	206	189	223	181	226	210	215	225	197	222	181	236	197	227	196	198	210	202	170	203	216	192	210	186	215	207	165	199	196	224	209	218	212	174	210	196	173	223	205	184	196	204	219	172	188	200	201	217	206	194	205	219	221	182	196	187	213	203	202	207	223	200	180	181	191	192	209	207	191	200	192	186	196	162	201	162	183	185	200	191	181	209	217	194	204	205	202	202	213	203	206	203	198	205	214	189	219	210	216	194	192	201	198	226	190	189	171	190	191	172	176	200	213	207	200	192	200	204	201	173	197	210	214	181	208	167	194	196	214	180	197	198	207	191	179	233	179	200	205	223	213	216	200	180	235	207	176	205	203	200	198	215	185	209	191	182	179	196	186	175	226	208	184	204	191	230	215	211	203	215	178	183	194	215	204	182	192	208	234	188	205	196	167	199	180	207	214	191	228	171	228	216	184	201	184	195	208	185	216	183	214	193	191	215	202	187	230	197	192	207	207	185	209	228	186	183	207	217	208	203	200	213	205	194	209	202	202	202	169	226	215	184	207	210	228	187	184	203	220	189	182	222	232	205	194	206	196	195	205	195	228	228	168	214	197	196	204	190	214	210	204	190	189	185	189	192	206	194	213	191	201	180	250	208	170	199	208	221	219	206	209	183	198	215	205	171	204	207	215	204	173	221	193	192	202	192	255	166	202	236	210	218	238	172	209	192	221	200	203	218	206	191	208	206	233	196	205	202	214	219	189	194	197	217	210	216	217	226	195	207	183	187	215	201	223	215	179	209	201	187	198	204	231	190	181	234	200	186	215	197	187	201	197	218	220	190	227	186	194	226	220	171	189	177	204	210	209	182	219	209	163	200	211	169	174	230	213	196	195	194	184	194	207	205	205	192	225	182	223	218	186	187	196	197	177	220	205	215	221	195	201	202	211	206	193	196	197	187	176	199	189	220	191	197	212	178	208	194	204	204	190	212	222	210	215	198	215	193	207	222	214	201	208	196	177	198	216	192	219	209	201	190	213	187	228	202	216	188	224	184	202	195	177	192	205	199	229	206	207	199	214	199	208	231	173	198	181	227	196	200	198	212	189	205	181	235	194	198	182	165	173	228	223	193	224	213	198	188	199	207	206	220	200	198	197	194	216	193	177	197	201	207	199	208	182	183	195	207	214	194	209	193	230	214	217	216	191	181	216	195	192	214	186	194	208	227	172	207	202	216	204	182	237	190	190	192	190	184	181	232	214	180	211	205	203	196	182	205	209	205	213	179	206	193	214	198	205	208	239	200	225	215	210	205	202	174	217	193	202	216	208	212	179	205	226	213	225	193	215	207	182	196	188	196	206	199	185	190	246	191	210	201	225	200	209	193	197	201	227	238	207	227	208	195	194	184	197	207	205	179	192	212	185	203	194	218	193	213	208	209	203	212	185	194	194	213	209	220	210	212	189	198	253	184	203	222	213	189	203	204	201	203	238	203	198	204	190	190	200	187	219	202	220	194	186	205	174	186	189	203	216	195	176	206	225	198	183	215	207	207	205	217	223	206	200	222	199	190	193	183	200	212	222	200	186	179	223	213	190	184	198	201	184	190	203	221	202	168	198	171	219	210	208	213	184	190	195	190	159	193	202	191	184	212	209	184	221	194	202	215	222	195	174	218	187	190	210	196	225	218	188	184	194	211	214	202	199	189	174	189	223	204	187	223	201	222	242	199	247	201	203	195	205	204	204	196	196	201	196	195	187	193	210	197	184	202	202	212	182	213	209	178	192	169	204	215	195	195	194	220	213	190	231	200	181	205	209	190	180	191	234	228	202	206	189	204	184	194	211	187	195	183	204	198	177	192	216	199	217	213	201	219	202	201	189	195	209	194	192	195	217	213	207	204	232	196	200	189	193	178	185	226	217	228	220	209	212	187	191	199	205	179	194	210	210	181	207	185	184	180	190	188	189	223	214	178	200	187	191
8375	1282	660	687	625	649	526	572	531	510	527	498	495	468	501	503	504	484	473	465	511	504	536	547	577	501	514	591	589	559	527	553	485	476	495	543	497	477	502	480	496	454	507	469	481	493	469	481	482	449	524	506	485	478	483	509	456	500	507	488	461	498	499	496	508	484	531	467	490	458	452	494	486	482	474	479	476	500	486	478	479	456	500	472	451	476	514	494	506	470	439	471	464	462	494	483	515	496	518	466	468	509	520	512	521	468	473	478	466	485	504	524	523	498	488	507	471	502	461	520	501	479	505	469	505	507	502	523	458	480	477	504	486	525	465	445	514	508	509	464	469	492	479	476	487	487	503	469	479	457	460	470	467	515	495	479	533	476	464	482	489	508	489	475	516	517	461	495	466	487	459	456	492	500	496	489	502	509	517	499	538	469	497	467	489	476	517	492	502	448	456	449	474	464	491	476	497	476	470	503	484	486	491	453	466	479	501	514	469	493	488	500	504	457	463	541	476	472	453	489	458	517	511	510	467	498	429	474	464	477	475	482	488	478	481	471	450	492	464	488	459	477	478	436	483	468	492	515	466	444	482	458	467	494	495	493	494	471	482	476	483	480	509	478	483	470	497	495	509	467	473	471	478	500	527	511	440	499	517	540	499	466	547	506	491	473	491	475	499	490	472	474	488	480	497	482	501	509	513	486	497	508	487	474	526	517	507	480	505	486	466	494	467	452	475	485	504	486	511	465	475	493	512	478	487	521	471	484	424	501	511	478	514	506	445	515	492	468	518	484	485	495	500	489	476	469	470	520	490	491	478	517	462	453	503	489	487	495	495	487	464	491	462	493	466	505	471	538	481	496	473	530	528	528	493	488	475	479	538	489	505	488	481	494	463	473	491	474	508	480	440	466	514	512	502	510	439	474	544	510	487	530	504	484	493	477	485	497	425	495	466	520	458	500	449	502	501	466	470	477	499	453	518	473	482	474	467	467	491	522	474	464	512	488	512	475	499	475	501	498	486	471	460	508	462	520	465	484	499	481	467	464	492	496	491	484	510	480	495	478	450	531	491	483	499	480	498	483	452	461	489	482	502	449	518	510	482	481	492	485	490	468	455	505	481	489	488	482	493	480	503	474	481	514	487	461	464	477	483	464	491	460	509	521	480	521	465	487	464	534	494	458	462	534	480	463	496	478	465	490	513	511	478	466	518	475	485	493	502	497	503	534	529	475	488	504	465	492	477	517	481	469	498	453	533	482	487	501	493	515	479	483	508	465	447	477	497	479	477	471	477	504	509	473	506	477	492	496	517	495	490	460	477	506	488	449	503	534	449	514	487	488	496	479	493	516	515	489	467	488	496	477	479	443	462	462	484	474	459	463	487	478	444	502	453	471	497	456	522	526	458	498	483	477	481	430	462	475	487	481	544	469	521	450	505	488	483	491	474	425	474	470	495	515	523	452	445	491	507	460	497	492	495	459	493	487	563	512	472	481	512	483	467	494	472	480	509	449	457	489	485	503	480	495	490	470	485	468	491	473	485	479	448	464	545	491	480	498	443	439	443	491	509	512	453	464	485	498	514	523	467	489	484	470	500	459	474	501	444	471	464	504	498	452	441	478	521	477	492	502	496	514	494	503	520	456	502	480	506	503	486	502	488	474	506	494	439	485	490	487	468	474	491	482	466	465	481	478	496	509	506	492	516	466	500	480	516	453	523	472	515	459	486	467	459	513	443	480	443	501	445	478	466	491	468	499	465	460	446	516	464	474	464	436	509	481	484	536	515	476	478	440	451	486	516	482	491	496	487	524	465	494	506	493	513	433	518	515	476	484	478	458	478	470	466	469	531	498	476	488	469	495	462	469	483	478	457	482	510	521	485	473	490	524	486	513	508	460	494	496	465	494	501	479	525	451	476	491	465	450	496	474	496	488	475	490	456	493	460	492	481	488	466	482	499	513	481	499	491	477	497	437	506	520	495	468	468	488	510	477	520	478	525	464	506	506	489	450	493	529	507	442	480	466	488	431	448	482	458	495	479	528	422	475	455	462	519	488	502	502	492	487	521	487	486	509	453	473	475	508	456	520	492	447	479	493	543	522	509	512	497	455	487	476	504	475	470	482	476	497	491	453	473	462	514	520	481	496	464	480	509	481	494	499	470	518	445	499	513	453	481	512	511	446	479	471	527	517	502	509	527	469	438	487	451	556	495	522	504	514	524	442	489	488	541	485	493	510	493	482	501	462	511	456	498	502	512	482	503	490	498	510	490	521	516	460	472	520	462	474	535	483	496	510	492	484	489	495	515	516	507	479	521	513	480	474	492	473	464	481	505	476	487	456	505	492	461	470	483	488	503	482	489	542	455	476	466	499	497	456	473	470	487	483	504	458	462	493	496	465	480	466	466	445	482	537	443	512	509	446	493	480	464	496	524	472	446	500	501	530	492	515	475	492	480	460	465	471	518	489	497	556	528	448	511	499	520	474	482	493	462	504	474	496	465	485	494	477	480	436	524	472	506	467	484	476	497	461	487	458	475	522	475	465	482	479	474	475	464	514	453	458	484	481	490	473	483	515	488	515	471	516	457	492	478	482	462	486	478	483	463	468	495	459	513	468	467	487	505	487	495	475	516	442	476	419	506	507	482	500	491	489	481	458	492	465	482	476	497	497	505	480	499	477	467	479	467	462	475	491	454	476	497	471	533	521	489	463	470	488	475	460	493	478	486	483	506	452	495	508	478	491	514	478	485	475	467	439	479	469	468	499	479	484	485	480	527	481	452	458	480	496	515	500	482	470	492	520	501	459	478	443	485	496	479	491	467	445	474	436	511	504	485	486	483	473	526	463	457	493	514	473	491	483	492	492	494	473	497	477	478	533	501	479	475	493	453	475	510	519	516	509	462	509	448	484	499	523	496	478	475	499	466	476	490	511	469	475	496	502	501	531	475	478	473	470	497	487	481	503	487	503	502	466	498	470	456	443	461	500	504	466	496	431	481	507	450	492	492	483	459	446	498	500	499	499	457	461	498	477	479	490	449	451	493	459	532	487	513	499	496	466	507	470	477	503	522	438	491	473	500	480	499	488	461	454	516	507	486	455	527	494	455	444	476	483	439	489	509	483	496	475	464	532	500	466	491	492	453	484	458	480	458	498	487	479	500	504	502	467	488	454	499	495	448	471	458	471	528	500	500	474	487	500	473	516	504	467	499	504	477	465	514	518	468	455	528	459	501	461	501	462	496	464	494	487	494	489	491	500	459	518	495	480	484	507	481	494	486	519	513	443	480	471	465	471	473	507	482	477	464	455	501	506	474	487	508	460	476	490	483	468	464	498	491	501	498	473	503	487	546	527	482	503	504	508	458	467	492	452	481	499	507	478	488	519	444	494	488	506	486	470	510	476	447	466	479	472	471	514	452	492	463	482	509	460	471	471	481	487	431	489	482	443	511	556	514	484	471	435	473	467	514	492	482	469	503	458	456	493	465	507	478	489	516	497
38241	14095	2538	882	527	389	311	297	255	263	287	256	229	241	268	258	239	243	215	194	233	239	226	256	279	233	282	234	251	263	239	253	215	244	249	259	237	234	241	255	197	225	249	231	226	204	231	231	243	217	247	213	215	233	236	218	218	218	237	253	246	244	228	222	230	200	218	232	225	263	212	250	225	249	241	229	239	218	219	225	210	211	217	228	223	235	210	256	229	212	244	215	214	207	199	210	249	214	217	213	215	220	260	236	234	242	218	235	213	227	221	227	218	214	220	220	242	226	247	239	213	244	260	216	225	215	248	197	200	224	240	234	231	228	217	211	225	228	235	218	229	223	250	204	216	221	244	251	251	234	203	250	227	238	259	213	231	227	209	199	214	241	225	231	253	237	216	234	192	227	231	192	238	246	234	247	233	223	227	242	211	229	268	228	235	226	224	208	232	235	242	214	250	237	233	232	241	208	233	230	261	247	229	229	245	223	246	215	209	241	223	208	213	218	234	244	261	173	234	232	212	208	205	199	259	220	251	231	231	241	245	256	254	232	248	229	238	219	250	203	262	224	202	212	243	223	251	201	238	232	226	228	207	250	264	233	216	220	246	249	206	248	238	234	223	236	249	242	239	227	261	209	251	259	245	212	214	254	260	251	205	216	215	233	212	226	208	245	226	212	226	223	233	214	225	219	224	234	236	226	224	234	204	192	222	220	249	227	233	211	245	220	241	236	233	214	220	187	241	223	228	229	225	232	254	248	237	247	234	220	259	206	253	235	223	262	261	217	243	217	217	206	228	257	221	222	197	225	256	250	230	219	200	230	223	241	216	232	205	224	227	231	208	238	234	224	212	243	211	211	245	210	216	239	213	233	215	208	224	228	250	218	230	247	213	224	218	250	225	258	223	212	241	237	226	222	234	268	239	251	237	216	236	214	212	217	247	211	224	226	221	234	246	211	193	223	192	220	223	237	224	249	209	252	229	231	237	210	248	202	242	235	245	263	205	203	238	254	190	240	222	228	224	221	250	210	237	268	232	228	212	228	243	229	232	232	208	208	212	216	206	205	239	203	248	226	272	206	205	235	257	231	235	245	235	234	240	252	218	230	226	247	214	214	219	222	207	234	223	239	238	248	246	210	265	252	222	225	209	231	208	216	215	233	225	233	222	239	228	234	218	203	219	226	225	218	234	238	223	215	241	258	196	223	229	225	200	214	233	235	227	221	259	265	225	218	212	259	244	235	203	231	223	213	227	218	218	214	234	230	241	249	250	214	221	195	215	225	239	247	226	225	219	244	238	259	241	236	236	223	232	224	250	221	230	235	224	262	230	214	245	210	240	215	202	223	231	212	225	236	235	192	243	207	211	241	255	195	218	231	216	217	232	205	216	226	214	240	243	236	230	232	222	203	242	208	277	244	239	215	203	210	245	229	210	235	217	227	222	225	256	211	220	243	212	228	208	221	220	233	213	205	242	245	233	219	237	226	217	209	197	244	187	227	221	223	244	233	201	219	242	235	250	215	223	240	256	211	225	235	226	264	253	254	223	242	223	238	251	249	213	209	191	248	238	227	224	248	237	247	213	238	213	234	228	234	189	207	233	209	215	273	224	203	235	217	236	227	248	227	215	225	239	230	266	225	220	209	201	204	217	242	245	232	236	250	216	233	239	219	238	232	223	235	215	221	218	235	248	237	237	197	226	239	229	230	272	260	242	207	240	232	234	243	206	239	261	227	239	217	238	223	236	228	261	267	246	229	252	240	243	240	223	230	243	255	257	191	239	238	197	223	240	259	254	255	233	226	217	256	247	235	217	242	233	250	205	225	229	206	225	219	213	237	234	246	207	230	245	217	233	211	244	222	207	245	211	214	200	252	238	216	203	218	241	226	236	213	219	244	248	233	216	234	240	214	214	198	243	189	224	222	228	217	230	246	252	248	256	210	219	232	238	258	243	225	236	202	236	212	204	217	239	241	239	224	226	220	229	226	248	220	234	217	219	196	189	229	235	229	231	220	226	233	242	216	261	207	228	245	220	229	216	230	238	232	228	232	219	205	221	244	244	212	223	225	208	245	229	224	229	234	221	227	236	218	227	238	232	227	217	208	255	208	233	209	219	245	258	226	218	216	226	241	238	231	234	242	206	202	218	227	211	221	218	208	226	218	226	275	229	217	217	239	267	230	233	221	248	269	207	230	246	224	228	225	225	244	220	209	196	247	238	214	255	219	231	204	203	231	217	229	212	235	251	230	225	211	248	235	218	235	227	234	213	188	224	199	243	199	202	254	254	232	256	233	242	235	212	230	236	221	252	215	228	232	226	218	212	197	253	227	209	217	215	210	235	237	235	227	271	195	209	222	211	246	243	240	213	221	203	227	227	235	229	246	242	241	221	226	227	197	224	246	223	223	225	224	245	219	225	234	232	237	221	248	238	220	257	247	218	206	215	216	247	213	241	205	243	215	204	224	234	202	223	215	227	228	218	236	249	242	235	251	232	218	232	214	232	214	211	229	235	223	268	215	215	225	260	199	237	245	234	242	218	206	254	243	228	243	221	230	235	260	221	237	243	249	194	222	221	205	234	216	220	247	229	244	227	227	216	218	204	211	245	207	233	206	215	240	210	247	224	228	242	229	200	222	221	242	243	239	217	197	258	249	225	253	221	221	202	247	212	219	247	228	263	224	216	222	260	235	236	232	224	249	202	223	200	232	211	241	231	242	221	223	254	193	251	222	225	262	220	234	243	222	216	245	229	232	237	213	243	240	219	199	224	208	212	238	272	240	247	242	240	264	212	220	232	240	234	240	232	266	242	211	232	260	200	233	192	220	227	236	242	217	234	258	232	256	217	250	212	235	218	232	204	217	224	208	192	207	217	221	218	244	187	241	248	216	207	261	219	238	226	233	217	221	201	212	222	266	212	229	239	224	242	215	232	198	205	236	221	219	226	216	222	236	220	232	237	204	247	224	217	224	221	224	226	246	246	219	211	232	223	213	238	241	231	217	225	227	219	238	234	223	274	245	240	227	226	231	228	221	222	244	215	232	242	225	224	211	244	216	233	231	230	222	234	237	235	241	227	210	183	239	234	241	258	259	237	217	241	257	181	219	217	244	235	231	217	244	255	191	231	241	211	232	211	229	244	236	218	217	249	237	234	243	247	251	213	220	213	216	208	229	213	233	240	217	245	217	214	228	233	221	240	263	245	229	254	243	245	233	245	227	239	235	258	242	268	204	219	226	233	260	252	236	226	242	231	247	218	237	204	230	204	254	203	230	204	228	213	206	223	198	220	228	217	261	225	241	222	244	251	243	209	219	238	244	207	249	207	230	235	250	242	223	207	239	271	214	255	206	208	224	242	258	207	246	245	214	212	193	219	210	221	216	253	242	223	229	246	203	205	258	228	226	234	203	215	218	222	220	230	218	266	248	232	211	197	245	233	226	218	263	245	224	242	213	237	238	217	246	223	241	204	205	242	222	232	211	238	237	245	239
25221	3048	1576	1752	1536	1318	1138	982	890	805	775	710	706	654	673	648	657	640	651	645	588	587	647	724	714	673	659	745	766	818	727	669	600	630	565	631	628	594	587	543	565	554	589	569	564	579	531	506	561	551	565	561	532	537	576	590	529	560	539	525	548	597	539	587	544	536	569	550	538	563	579	541	546	543	553	549	534	554	602	567	555	567	561	535	533	551	550	554	579	536	561	605	555	565	522	583	598	571	584	577	533	597	546	519	560	528	576	593	525	552	577	584	569	535	534	571	542	570	549	530	541	595	506	519	510	560	523	569	516	583	578	559	573	561	562	543	561	532	544	557	531	552	513	546	551	563	573	543	559	537	563	554	571	543	532	613	560	618	568	541	522	563	570	538	576	553	559	558	526	592	548	572	584	595	580	567	513	545	556	537	560	543	557	501	602	550	522	550	563	555	563	581	554	558	590	568	553	574	520	547	563	552	586	577	552	549	569	560	555	556	582	582	572	560	578	553	514	565	533	552	548	568	572	569	576	549	595	620	558	561	593	589	602	535	579	549	559	535	580	554	562	582	561	549	606	570	545	591	591	542	539	560	514	521	564	522	567	589	550	549	509	569	543	548	530	566	599	552	516	521	554	561	547	559	566	496	533	506	592	538	566	576	527	570	607	614	550	548	558	502	557	563	566	531	574	592	574	550	566	562	562	539	533	565	558	557	502	527	543	580	568	522	489	571	576	577	580	579	507	577	547	539	590	553	561	559	562	537	577	580	600	560	597	549	566	512	572	568	555	557	540	554	535	575	577	573	575	529	561	541	548	568	521	530	542	570	527	543	527	586	552	562	523	570	544	545	532	530	528	548	533	526	528	500	557	592	572	610	575	540	532	582	566	594	555	561	580	542	540	555	561	580	586	579	561	534	583	544	553	593	563	542	570	510	526	555	569	531	521	549	528	554	539	575	541	591	567	586	560	559	565	526	556	591	566	571	536	525	585	534	558	529	576	557	580	560	570	587	595	553	588	545	552	524	569	583	560	558	551	561	563	592	547	572	569	567	542	559	557	581	535	545	583	528	587	567	577	573	569	539	605	523	541	565	555	588	549	573	549	572	538	566	595	502	546	538	562	550	512	574	542	534	592	525	545	574	567	594	547	595	572	579	577	521	552	552	561	529	565	566	580	622	574	563	557	580	563	566	538	533	601	588	544	574	551	538	540	544	533	570	556	559	568	545	519	530	556	540	575	535	576	568	556	538	599	541	510	601	573	530	549	557	541	559	571	550	560	547	522	555	571	581	566	513	530	592	559	601	558	545	562	564	599	557	532	534	579	513	551	576	536	595	602	536	567	563	601	517	544	545	526	520	531	528	551	570	567	606	545	521	569	575	493	566	542	555	563	530	580	584	587	566	543	600	564	530	520	544	571	527	566	544	606	547	555	559	525	548	534	582	569	558	572	535	558	529	527	508	570	549	522	540	548	577	536	529	509	550	528	560	565	522	557	521	555	580	518	505	529	538	546	513	561	553	563	564	608	547	548	544	586	540	551	515	586	559	547	532	567	547	545	538	558	572	564	565	573	528	577	575	527	536	521	537	526	536	578	536	556	616	535	566	525	551	557	560	531	548	569	537	566	540	573	559	513	585	549	544	551	519	575	542	525	516	511	503	549	570	610	569	569	579	518	515	591	512	564	580	538	536	520	521	545	586	526	549	578	535	530	547	575	517	571	571	539	585	553	561	547	557	553	572	593	540	534	556	565	588	553	539	595	570	529	539	585	539	565	559	595	539	558	553	549	544	545	527	602	550	531	540	539	556	579	569	557	596	574	538	548	547	561	549	538	562	587	560	579	540	505	556	520	548	560	591	511	554	568	549	538	521	534	549	522	575	596	516	574	538	552	551	544	550	568	563	557	574	527	535	572	556	569	575	530	541	520	586	570	532	556	564	567	565	534	533	550	566	545	581	575	546	536	552	553	566	568	568	584	562	595	569	536	519	560	554	542	560	579	580	527	513	548	543	555	562	522	574	569	567	575	570	557	517	558	587	531	621	521	553	532	557	540	554	564	589	595	587	535	525	541	547	557	567	557	590	520	579	538	545	580	526	559	567	560	557	561	523	583	545	540	531	578	575	542	577	613	560	587	519	573	567	571	575	575	531	578	539	556	592	560	560	579	592	533	558	562	528	557	519	584	566	583	559	550	562	581	582	564	555	527	579	585	553	549	597	564	512	528	543	565	531	594	570	512	536	533	540	537	563	576	546	567	560	607	576	592	535	571	573	557	526	563	577	546	562	541	552	553	559	592	533	565	526	558	585	591	570	533	532	542	551	549	528	530	546	523	599	523	542	544	558	528	549	550	541	522	554	541	601	545	544	541	568	568	593	539	582	560	582	590	526	534	552	523	531	538	533	563	566	552	545	554	568	552	592	552	522	521	596	573	567	558	554	579	539	579	547	512	519	585	588	501	543	550	570	543	530	538	562	528	520	582	548	588	528	541	581	506	546	533	520	570	568	537	531	539	548	567	541	566	555	542	597	572	572	550	526	558	562	536	580	517	560	538	553	546	566	576	550	551	575	528	549	543	547	521	559	554	539	560	584	536	551	515	564	566	515	556	533	592	579	589	538	555	528	543	554	538	574	507	561	569	567	577	561	566	551	553	550	573	585	522	543	583	536	612	556	536	588	539	564	555	545	583	535	519	528	499	537	571	535	600	557	554	498	574	566	592	561	572	536	536	597	585	546	544	563	583	524	533	562	514	486	539	497	534	590	557	565	568	537	557	541	523	575	539	548	553	531	551	563	515	528	519	511	556	536	565	523	537	563	525	556	579	551	588	514	521	524	559	512	556	520	538	575	601	602	529	598	589	552	552	552	536	551	547	521	530	593	556	541	520	581	578	560	557	549	568	567	591	599	531	552	553	571	571	577	504	542	554	567	560	618	552	569	573	545	510	552	577	576	560	557	561	573	568	581	590	569	502	552	541	542	553	485	540	548	580	558	553	585	553	539	553	537	535	614	553	544	542	567	534	527	563	589	520	550	565	557	604	528	541	528	537	554	555	540	517	577	552	577	532	504	531	516	529	613	543	528	559	551	552	571	526	530	552	544	569	610	543	557	531	567	575	587	574	527	551	561	528	563	569	561	580	546	561	562	567	563	545	565	546	538	545	575	537	598	577	597	558	535	577	532	562	560	528	536	535	568	563	562	559	522	524	548	559	566	564	558	506	572	581	562	565	573	588	566	530	582	555	567	536	544	586	593	563	549	550	550	528	564	562	558	562	574	553	555	552	523	557	547	583	577	550	511	558	547	521	568	581	552	523	571	538	544	526	559	531	561	565	538	552	579	563	537	547	546	561	560	560	546	570	544	543	576	582	516	581	521	581	539	565	570	552	543	544	551	577	549	592	538	570	571	520	506	516	551	574	557	598	591	568	556	609	530	517	603	563	571	541	524	554	584	567	552	572	538	546	566	565	607	557	555	550	552	561	570
50207	21835	6265	2196	1186	829	621	506	513	514	473	447	426	447	399	406	403	385	404	407	434	402	435	403	450	426	413	455	438	404	409	447	411	409	398	404	385	382	369	407	423	400	370	410	408	392	396	394	418	361	396	416	382	398	404	352	431	379	399	372	378	384	412	368	361	365	421	418	376	381	411	427	426	376	397	356	407	354	393	390	374	342	385	403	408	352	401	372	354	402	411	369	390	390	378	364	395	369	382	403	419	385	373	367	369	394	437	376	407	389	390	394	380	387	390	402	396	432	387	392	415	390	402	428	431	378	410	412	387	384	375	402	350	417	422	360	411	408	373	399	363	383	407	381	395	388	394	396	377	404	394	415	436	383	368	367	416	383	375	375	412	375	383	423	394	390	417	400	386	356	386	423	394	396	408	371	377	390	426	380	405	353	406	402	397	380	368	381	381	367	394	419	416	362	382	406	432	397	390	357	386	402	403	365	389	418	375	395	417	410	409	385	401	409	355	363	389	438	346	397	398	362	396	369	444	396	384	395	354	372	373	415	403	402	406	429	362	439	369	418	360	427	405	389	350	394	414	412	374	414	359	406	380	404	432	404	390	402	404	404	387	428	364	386	416	409	373	356	397	391	423	385	390	388	376	370	423	395	414	406	384	408	417	417	418	418	398	414	409	415	392	398	433	408	418	414	397	418	405	426	415	366	385	398	366	413	391	438	362	386	389	391	385	393	388	377	337	406	386	422	400	410	413	380	403	415	403	387	385	366	383	405	405	370	393	399	354	384	394	373	420	395	383	400	363	372	395	405	392	421	371	374	370	391	375	403	384	383	364	353	373	383	404	394	371	358	440	355	420	392	360	389	390	408	384	414	422	390	369	405	420	394	389	386	395	441	389	389	386	391	392	412	368	433	373	393	367	421	379	378	389	373	424	393	452	454	392	389	395	401	366	419	347	379	437	398	406	383	384	384	390	361	397	374	365	384	377	444	389	399	371	363	366	352	377	384	402	391	387	388	376	377	353	374	358	385	385	412	400	372	391	397	411	375	372	327	410	390	415	377	368	392	411	407	394	411	375	391	422	381	386	375	385	370	402	398	386	399	372	384	365	376	406	391	370	393	396	419	402	380	412	412	388	407	406	378	428	403	401	426	383	413	377	381	378	405	419	407	429	387	410	419	381	361	397	422	423	375	346	416	416	370	400	403	407	383	377	375	405	389	367	402	423	395	407	387	401	440	417	395	427	426	384	383	429	416	365	392	401	380	421	407	399	400	398	369	370	386	404	374	390	439	364	400	397	408	378	390	402	341	405	407	389	399	378	382	440	406	361	361	420	398	388	417	365	392	362	377	388	377	349	376	384	394	386	396	406	360	408	378	395	406	353	369	404	349	383	408	419	371	369	390	371	384	411	408	382	384	403	404	418	383	372	383	358	390	387	397	424	361	383	401	398	425	431	401	411	428	379	416	433	383	392	387	437	410	381	390	358	392	372	394	355	411	351	400	370	430	392	368	368	386	374	395	387	395	353	369	372	408	376	419	412	413	406	382	402	373	377	387	397	387	399	391	378	359	459	425	406	377	398	362	412	354	363	361	389	430	413	394	422	390	383	372	410	385	392	392	413	359	391	404	390	365	414	393	356	403	404	383	416	396	415	377	409	352	410	369	397	380	369	395	411	370	364	412	376	348	384	411	391	407	421	382	375	350	394	376	377	379	369	383	406	383	397	427	414	389	383	366	371	383	362	365	380	382	396	351	348	376	385	421	429	364	421	370	429	390	378	357	388	417	396	418	362	373	370	394	371	373	411	366	378	366	409	401	383	402	382	388	402	386	396	393	409	387	391	388	379	409	412	376	389	429	425	426	419	375	363	403	405	373	387	396	434	372	352	427	404	367	400	348	391	356	385	391	408	392	357	368	373	400	382	381	398	371	401	385	398	332	393	367	407	408	350	388	378	418	412	415	387	349	366	378	391	366	386	385	368	410	402	396	406	366	377	398	407	381	398	402	393	371	424	417	393	375	384	409	395	381	416	389	408	421	396	416	414	376	396	351	400	416	424	427	419	401	408	379	410	403	373	410	381	420	408	392	425	400	376	381	425	398	374	420	362	383	392	398	405	394	366	400	400	421	419	428	388	401	377	409	384	357	357	385	378	416	401	399	396	385	435	382	383	402	378	407	392	388	407	406	391	377	421	396	401	404	381	387	373	401	367	381	385	401	404	376	385	378	398	370	403	361	383	401	416	393	409	361	362	372	382	390	405	361	396	370	410	414	389	395	380	358	396	362	429	443	398	393	388	354	391	399	378	397	396	392	388	369	422	365	370	390	389	357	392	399	424	419	402	402	371	403	372	413	378	425	388	392	401	427	397	403	384	383	405	392	402	408	428	392	373	410	409	406	357	410	364	418	416	359	365	420	392	419	396	391	385	377	376	376	422	394	446	415	401	430	397	390	390	368	407	407	383	376	390	382	399	349	410	423	403	403	396	373	415	427	384	379	459	405	420	403	367	431	421	395	396	383	397	401	393	412	415	383	382	433	418	375	399	389	419	387	435	393	372	387	392	400	341	402	363	400	394	395	385	402	395	367	389	385	383	392	385	385	426	385	395	348	410	375	395	420	382	436	402	378	424	406	359	430	369	365	363	364	410	430	381	404	384	349	379	398	404	360	432	389	398	412	393	396	403	352	405	361	381	399	387	398	371	404	374	444	385	402	379	402	415	364	374	399	353	349	381	421	392	383	386	379	391	392	379	389	400	397	414	390	383	385	380	354	384	388	380	392	394	414	396	402	392	386	428	374	402	398	380	391	405	376	414	394	390	391	376	418	400	399	391	406	378	376	364	411	414	396	386	428	360	393	350	374	420	409	393	375	389	410	387	352	401	404	426	366	394	391	417	402	413	388	381	419	390	385	416	409	411	413	361	419	372	347	360	414	378	400	416	397	402	382	395	426	365	400	363	408	406	438	395	385	378	379	401	405	403	395	406	400	385	404	414	401	347	406	408	384	371	429	391	401	390	354	407	369	396	389	379	403	393	393	410	436	388	382	401	390	399	390	382	401	392	404	404	419	370	366	423	421	411	414	390	367	409	424	399	387	371	382	387	371	367	404	345	372	401	390	383	428	409	401	380	387	396	396	367	394	403	377	396	393	390	397	386	377	417	409	366	384	381	404	385	343	402	414	386	415	377	393	374	367	364	368	416	432	411	441	379	364	367	387	397	414	358	377	366	437	389	372	372	382	359	402	367	398	384	358	401	405	444	408	402	375	370	415	372	392	377	402	374	417	404	375	388	364	374	380	380	412	398	385	385	377	394	382	383	379	361	400	396	371	357	388	409	403	369	345	411	358	376	376	351	400	384	357	416	387	400	383	366	388	409	418	379	416	416	397	370	394	416	370	373	401	410	349	422	386	404	389	420	441	385	400	365	388	396	353	396	399	361	357	429	402	397	397	409	378	405	370	377	401	362	418	388	360	402	401	395	383
33337	5385	2668	2823	2696	2125	1784	1622	1463	1309	1263	1175	1088	1128	1086	1043	1058	987	966	957	963	996	1044	1155	1170	1060	1040	1117	1187	1161	1110	1003	953	936	948	944	996	904	935	848	875	864	819	901	834	883	904	890	879	894	853	916	866	815	869	862	901	873	902	858	887	837	827	930	886	871	847	907	866	901	883	888	894	912	898	877	919	900	893	859	836	885	878	852	836	914	812	875	850	822	851	856	877	874	911	895	826	835	878	874	877	861	810	878	802	851	879	926	823	866	888	867	910	875	805	896	881	830	908	857	849	873	872	840	813	813	861	842	870	822	870	872	925	857	880	836	838	914	825	866	828	806	830	854	826	875	875	897	848	848	849	894	895	825	871	850	870	883	841	876	870	880	897	855	849	899	855	852	838	804	835	902	887	859	875	851	826	876	836	872	858	850	885	837	863	844	840	861	842	848	878	866	867	867	883	870	823	886	896	877	895	863	870	878	845	857	919	854	905	879	873	863	890	852	848	875	859	830	838	869	831	869	931	870	841	814	860	878	881	863	885	895	820	880	863	782	863	919	831	867	871	951	820	865	926	897	849	831	861	845	828	853	930	883	873	859	829	844	867	858	850	874	916	842	798	880	883	828	874	900	888	868	887	847	859	874	890	928	848	883	855	792	813	867	872	867	866	867	856	866	874	880	825	859	856	863	913	838	833	849	931	882	841	787	892	851	868	813	932	842	878	870	893	860	864	865	950	853	828	901	885	897	827	823	859	832	871	875	886	881	878	828	849	866	854	893	842	858	854	848	887	876	841	900	917	872	847	864	872	857	888	909	828	912	883	877	869	904	865	848	890	907	829	786	853	911	863	864	904	868	887	870	866	869	826	855	910	827	854	859	863	882	785	841	885	847	914	880	841	911	862	922	803	925	917	839	897	856	898	841	878	821	878	813	890	902	840	880	917	859	838	850	874	845	836	834	867	846	834	881	853	854	898	846	794	830	859	858	860	859	814	819	859	819	869	787	920	789	855	866	835	870	862	847	792	819	911	890	895	872	859	836	827	882	834	826	888	820	873	850	868	892	854	867	883	851	826	909	843	892	822	864	882	840	887	864	822	839	886	899	853	820	829	856	885	896	827	847	896	869	914	827	852	881	876	858	867	849	877	887	882	870	826	878	850	840	855	896	859	848	895	866	866	819	908	870	864	861	844	877	853	877	818	902	906	831	893	844	880	869	831	854	866	835	866	850	843	801	882	810	820	902	869	845	888	879	875	922	871	834	841	907	829	896	852	827	908	831	856	868	842	864	860	840	862	881	839	878	917	871	845	866	896	853	920	817	889	896	833	901	835	862	882	893	892	853	907	791	867	852	851	829	909	850	839	876	868	881	899	900	793	870	820	848	889	854	873	876	865	886	854	835	847	852	883	889	878	864	837	851	831	811	872	833	898	843	844	862	865	897	869	883	872	901	848	810	894	835	892	882	829	863	863	905	870	904	850	902	877	887	843	864	837	863	849	838	851	846	851	844	810	820	874	865	817	884	863	925	786	859	863	858	816	860	869	830	847	896	868	823	913	864	873	848	878	877	840	861	866	833	865	861	819	873	823	853	845	849	886	851	808	884	872	858	840	878	861	820	887	851	850	842	866	895	863	885	858	852	876	837	806	870	879	849	861	856	822	833	848	840	866	871	875	862	862	848	813	815	862	828	859	871	854	869	903	866	822	827	883	882	887	847	852	828	919	835	855	893	858	869	849	865	905	853	831	863	818	812	843	834	894	875	870	861	841	890	858	821	872	864	903	855	852	889	856	863	830	882	848	904	813	845	899	928	910	840	813	860	859	845	857	828	852	871	849	891	872	868	843	815	893	894	863	814	816	862	857	883	905	872	829	811	836	863	911	868	852	882	802	875	890	859	898	842	905	890	867	832	898	856	953	896	801	869	876	906	891	849	856	847	877	879	888	912	880	854	834	909	848	894	796	850	844	924	881	824	864	857	883	861	848	865	850	843	881	845	872	900	908	869	840	835	881	831	881	885	845	877	870	866	849	879	814	874	834	879	866	831	854	900	832	882	855	824	901	881	841	860	842	772	896	845	856	884	863	880	896	859	852	878	848	815	873	845	893	894	864	857	842	865	885	851	890	854	837	811	888	830	794	868	900	901	882	861	842	870	874	914	899	891	870	807	880	827	880	898	914	860	909	873	865	863	855	842	934	842	888	910	837	907	842	861	847	864	933	831	885	837	864	850	861	804	850	842	901	865	865	870	846	831	847	855	882	873	854	881	924	941	876	886	873	840	823	837	898	870	839	851	868	835	854	837	883	853	855	865	835	854	817	902	881	878	860	921	857	848	844	857	805	896	836	853	905	931	834	841	797	908	828	861	804	867	872	918	843	869	808	804	839	896	880	863	823	888	859	858	845	843	902	892	825	871	888	802	871	897	923	835	921	851	833	894	864	896	869	850	895	841	842	896	871	852	842	842	827	883	908	831	907	906	843	886	835	845	865	926	850	834	862	897	892	943	894	862	881	842	885	854	866	863	910	889	840	842	850	860	856	807	859	883	857	861	854	872	883	862	806	853	852	833	899	860	925	916	884	918	878	849	896	877	887	858	874	860	852	885	827	855	900	803	837	886	834	873	833	847	828	899	808	862	852	884	879	883	798	897	883	868	872	852	861	881	866	870	826	892	818	873	849	876	857	837	840	892	852	831	827	843	877	880	875	851	833	892	850	884	867	843	839	890	895	833	867	897	846	871	848	827	923	878	839	916	872	906	886	886	872	858	805	883	793	859	850	868	880	868	906	853	852	864	886	907	854	912	862	831	869	942	873	884	849	882	867	869	859	897	819	873	872	861	843	828	874	828	832	862	889	862	877	850	829	872	883	915	831	846	836	865	845	889	862	839	838	875	919	870	850	897	863	912	832	807	846	844	892	861	844	884	884	851	892	833	892	864	846	851	885	877	887	841	900	845	969	884	789	848	867	912	904	884	847	904	843	911	845	877	868	884	884	827	835	910	887	880	888	851	871	840	871	931	889	852	859	901	832	902	852	887	885	893	925	840	845	811	833	830	884	876	853	850	830	929	898	883	882	880	878	895	862	852	888	862	824	853	876	886	850	865	838	841	875	852	871	933	865	882	840	845	884	806	866	829	883	849	890	849	844	916	850	939	835	883	929	881	857	831	899	919	793	847	878	862	894	858	851	797	857	927	817	890	879	846	837	828	825	848	914	846	886	832	831	853	847	840	853	879	878	895	869	842	834	878	869	879	842	829	859	839	849	890	849	881	834	886	895	875	837	844	837	890	848	873	801	886	828	776	862	837	834	868	876	876	841	792	855	884	851	884	858	837	865	866	879	838	858	833	830	845	852	912	895	875	880	887	863	866	841	848	862	848	788	890	839	869	855	834	898	873	866	883	895	843	812	879	877	903	884	866	923	842	893	851	856	899	845	857	809	836	926	847	869	833	889	813	906	923	820	851	867	861	928	833	876	875	888	889
14187	3255	371	275	247	240	221	191	222	226	212	227	200	195	200	234	191	221	208	222	209	229	227	213	248	199	200	225	201	212	222	211	209	200	197	213	185	173	207	196	192	207	183	178	228	219	219	209	203	194	211	210	181	186	193	218	221	209	200	181	215	218	196	215	207	198	222	204	220	179	190	204	206	209	212	189	175	184	184	224	204	182	231	221	226	207	220	215	186	186	211	215	191	180	202	196	208	196	220	225	179	198	217	231	210	224	228	204	192	218	179	189	184	209	182	201	217	189	195	190	168	189	231	222	219	193	219	208	176	198	233	200	187	208	189	196	229	212	208	208	202	199	199	201	196	223	215	220	216	200	215	192	194	181	219	196	195	205	207	197	190	219	204	225	249	211	239	199	227	221	191	206	207	209	186	222	216	192	210	198	223	189	188	187	207	240	204	223	210	215	225	201	197	200	205	222	222	207	186	196	228	194	210	182	192	215	245	187	195	202	215	193	211	198	188	198	195	209	206	214	193	186	208	189	211	199	227	209	238	208	178	191	204	199	209	214	193	219	205	189	200	202	182	227	237	207	224	201	185	196	226	205	216	167	191	200	242	242	205	189	221	192	203	210	183	208	198	202	204	186	205	211	184	203	202	197	207	221	245	201	207	195	189	202	206	214	180	195	201	201	223	208	239	210	202	200	217	199	203	217	213	213	216	198	224	182	188	208	185	243	192	211	239	218	215	239	212	210	221	228	224	210	223	236	178	218	193	238	203	187	205	217	216	207	202	183	189	220	230	207	193	222	183	203	196	237	234	215	223	187	215	226	209	216	192	220	218	204	217	201	183	191	225	211	207	203	198	209	208	209	195	206	219	209	213	218	194	204	186	206	193	170	200	212	233	197	210	180	221	201	232	191	208	227	182	202	224	192	185	234	222	203	227	207	204	202	203	199	189	205	218	193	229	194	206	204	205	201	210	217	214	217	175	206	214	199	211	211	202	181	187	232	216	241	194	217	199	192	221	208	174	199	195	223	229	199	219	219	201	205	214	186	210	195	215	210	231	198	212	193	225	194	211	213	202	204	189	183	230	210	219	193	206	217	187	229	206	197	199	215	203	205	199	204	187	220	192	191	200	184	187	201	198	205	209	206	201	214	233	200	185	207	209	210	244	207	215	217	192	197	195	221	205	223	196	195	197	234	212	258	188	222	201	240	210	210	190	208	230	206	211	207	180	205	223	205	219	217	241	204	203	239	163	208	213	219	208	213	208	230	167	222	197	196	202	178	236	191	210	211	211	176	173	201	211	222	208	213	220	218	214	196	205	193	201	212	227	177	224	194	210	195	222	214	181	176	187	202	212	214	215	208	233	188	215	196	219	188	193	206	215	207	202	192	187	212	211	221	189	214	182	227	199	202	197	181	212	216	212	217	180	196	239	227	188	221	198	211	237	227	210	199	215	175	192	196	211	195	210	213	222	193	214	203	201	197	175	207	204	203	221	212	212	254	189	209	185	208	174	208	206	213	201	193	219	174	189	208	197	236	220	214	223	240	214	205	195	231	164	211	208	221	195	207	196	207	179	219	170	181	191	220	221	200	238	226	218	212	221	234	212	196	197	197	202	215	196	216	212	214	209	204	213	196	223	207	194	220	277	208	207	190	230	190	195	188	243	228	207	193	216	193	199	171	210	204	202	222	185	191	221	203	216	210	186	188	208	218	189	200	234	197	201	176	220	180	199	185	211	209	187	200	208	207	218	202	205	209	206	217	196	216	216	187	181	221	217	179	205	192	179	204	206	226	197	208	206	188	194	191	225	214	214	196	234	216	196	185	190	207	206	208	208	197	191	189	196	234	199	195	195	232	226	221	206	233	219	199	201	209	214	224	192	196	226	222	195	175	202	230	216	207	243	223	197	186	203	203	178	207	200	214	206	210	187	210	192	177	205	176	210	222	210	198	192	212	183	199	206	201	194	207	226	212	196	181	196	227	187	225	222	228	215	231	238	209	188	199	195	197	185	237	183	221	219	200	173	224	205	187	241	190	206	213	220	249	187	200	208	210	211	208	209	196	195	221	231	191	166	210	178	202	208	198	218	191	202	213	216	198	234	233	216	219	191	190	211	216	225	195	177	220	210	210	193	198	203	174	207	210	204	188	204	223	194	208	216	203	192	212	221	229	215	206	194	196	192	211	214	191	214	195	216	239	212	206	207	207	194	201	204	208	210	209	214	199	183	208	233	168	222	188	195	209	229	199	185	184	209	208	196	204	188	216	207	216	192	192	200	197	203	197	189	211	197	217	233	187	223	198	221	216	229	224	210	203	216	205	195	207	189	210	213	194	222	186	205	206	220	239	221	203	190	221	181	179	185	185	192	209	190	222	193	188	209	205	198	185	181	200	203	220	215	202	193	235	230	210	229	213	196	221	195	214	168	188	194	191	209	212	195	211	232	230	227	204	232	208	182	238	221	205	202	207	186	216	216	246	206	175	227	214	209	190	189	177	186	196	271	212	198	204	193	200	197	209	207	193	209	230	201	216	190	200	183	203	192	207	184	161	243	200	220	215	212	213	190	210	219	217	197	202	216	248	203	229	215	200	204	216	209	200	191	214	241	194	227	196	199	211	224	199	245	220	194	212	198	207	222	194	190	194	179	203	219	186	187	209	197	228	201	225	195	217	232	199	225	196	240	208	195	205	206	191	201	212	212	206	219	212	231	192	214	189	185	193	196	208	250	257	215	199	225	178	226	223	198	211	209	208	197	189	189	213	204	196	207	208	212	206	236	234	233	212	208	195	218	209	196	227	196	206	194	242	222	235	204	203	182	201	212	193	198	210	189	216	195	213	198	204	218	205	205	203	214	235	195	190	222	198	180	201	200	202	207	229	197	215	226	194	216	229	202	207	205	207	188	203	168	220	198	213	224	224	195	213	195	188	181	216	222	203	228	178	195	212	219	193	185	213	217	210	232	213	183	194	184	207	225	195	199	199	216	202	175	206	210	205	205	225	191	205	205	207	222	198	222	213	191	210	199	188	208	236	205	223	178	195	216	220	212	190	200	218	218	191	205	218	192	192	198	221	196	204	217	229	210	187	188	205	202	219	195	207	187	199	212	207	207	209	221	225	193	198	237	180	181	195	215	194	206	204	198	194	212	187	215	230	211	220	203	181	199	214	216	188	231	241	190	209	222	218	206	219	205	202	218	215	211	184	229	200	219	211	179	163	202	215	208	198	196	201	223	183	188	202	197	199	224	194	206	222	208	167	191	197	198	207	233	222	165	211	184	209	213	199	217	186	220	183	210	208	201	192	205	207	184	202	197	217	219	214	222	212	184	195	196	226	203	182	218	184	231	214	183	197	205	180	193	221	193	200	189	185	224	212	208	208	198	210	240	227	177	191	197	212	185	215	200	190	178	205	232	217	198	218	202	215	191	194	187	210	204	196	209	223	192	206	184	208	214	217	192	217	215	224	189	181	209	191	208	229	199	213	203	207
8602	1605	758	680	676	642	607	570	601	546	557	526	526	517	478	509	490	504	496	454	479	507	557	616	586	577	526	587	642	573	575	517	480	482	458	537	527	486	522	514	485	490	444	520	515	498	502	485	546	473	493	506	495	512	526	460	497	481	456	486	507	488	501	473	499	470	502	482	501	496	484	526	525	462	470	537	524	478	511	528	482	446	502	517	534	503	508	494	450	508	509	508	501	501	497	500	507	485	482	485	496	516	496	491	473	498	496	503	515	505	489	472	494	476	512	487	463	508	472	506	484	453	484	457	518	492	525	526	511	509	506	489	511	531	501	503	459	484	455	494	525	484	524	505	421	503	520	458	508	484	481	493	479	522	507	559	488	486	523	502	467	481	503	510	482	447	508	485	463	503	485	455	484	518	504	525	481	504	489	484	479	496	508	506	480	511	496	470	462	516	473	505	491	504	492	458	491	497	503	508	501	499	482	523	487	497	455	502	523	430	486	484	524	509	463	508	469	510	433	506	472	482	467	489	505	470	488	549	462	437	504	497	510	570	499	461	494	511	510	444	498	483	501	513	509	474	471	459	489	508	479	531	532	444	496	515	506	466	538	503	508	513	495	469	496	464	500	510	462	468	492	540	463	486	463	516	483	480	511	503	522	545	522	460	499	462	469	483	514	490	498	508	503	499	527	474	482	505	464	470	531	489	518	529	473	493	498	493	519	486	487	477	521	468	453	495	478	483	466	478	529	478	492	483	500	545	463	549	518	488	504	490	476	479	465	510	504	512	460	536	519	488	480	508	463	500	484	510	474	520	493	532	500	490	486	486	501	525	463	495	528	473	498	506	510	490	510	511	467	480	493	507	469	476	534	507	492	504	504	484	493	504	481	474	498	497	540	457	507	470	492	532	502	461	482	492	465	473	444	462	526	485	512	507	466	503	468	468	495	495	500	526	509	510	489	513	496	496	489	479	485	507	503	497	531	491	502	455	469	482	507	485	511	500	486	517	517	458	486	508	489	475	502	494	480	498	487	492	482	481	508	487	486	507	493	481	518	495	509	480	494	498	472	493	481	520	466	483	491	477	489	523	522	521	490	495	478	482	498	495	471	517	465	491	501	526	507	469	493	506	514	475	509	501	501	498	480	529	517	472	518	497	481	458	486	500	465	519	501	524	465	514	482	498	541	481	503	539	523	490	454	503	481	513	461	496	493	534	499	494	456	499	502	511	471	498	484	531	528	522	451	484	479	502	489	487	480	463	471	494	517	513	453	473	482	514	502	475	521	466	451	493	492	481	469	498	464	460	476	488	500	499	494	525	491	454	526	465	495	481	475	467	456	464	494	536	478	469	466	476	485	500	484	506	475	524	489	513	504	483	505	514	490	467	453	498	502	466	494	490	484	484	497	472	531	488	531	485	530	492	456	519	460	478	492	522	511	490	472	458	485	469	490	475	494	507	491	472	506	469	494	465	483	480	472	433	488	492	498	450	485	520	477	497	529	481	490	519	462	458	535	497	504	511	487	513	490	449	511	455	464	470	498	489	516	498	468	466	518	479	520	511	450	488	451	508	469	482	471	489	509	512	475	488	506	495	507	478	524	491	532	481	493	533	474	488	534	509	512	474	516	517	493	503	490	529	479	466	510	475	456	474	501	497	497	498	477	495	491	503	437	483	475	531	501	459	499	508	477	541	511	515	483	488	511	478	480	501	437	477	485	516	531	482	482	469	493	521	522	502	479	475	498	531	490	490	499	452	475	486	497	463	474	490	488	518	484	473	489	482	485	482	527	509	512	492	504	461	469	469	519	514	489	491	476	495	487	533	488	510	478	484	510	488	517	485	517	480	481	470	495	467	482	475	487	510	514	523	495	490	530	505	495	506	488	484	468	480	531	485	463	458	483	477	490	490	470	479	520	497	482	536	500	499	436	495	502	535	450	519	473	529	476	511	484	487	456	507	493	495	511	487	477	511	473	448	512	474	476	496	470	529	523	536	493	483	479	507	496	510	531	481	471	454	551	462	491	497	516	483	505	475	503	501	485	458	491	503	464	509	478	498	484	497	475	499	492	498	531	496	486	458	482	469	516	509	467	435	502	483	470	520	564	535	492	499	495	511	515	503	501	503	452	511	517	464	540	486	502	464	465	499	475	506	530	497	504	471	471	499	458	479	479	470	503	515	496	496	480	464	481	497	480	490	504	505	510	490	479	494	484	495	471	482	480	462	445	489	496	493	506	456	474	465	488	488	523	472	532	459	519	476	515	492	462	481	478	537	446	443	508	514	502	495	444	495	493	480	513	475	479	492	488	507	485	470	481	515	474	501	507	499	486	484	462	500	527	492	506	490	491	486	514	472	495	475	475	475	495	478	498	518	475	509	476	507	483	501	481	458	468	508	530	520	516	462	484	470	482	493	509	521	475	516	491	502	492	457	490	506	484	488	535	475	483	448	478	511	486	541	513	501	505	503	509	551	534	529	500	463	499	492	507	552	518	490	501	500	491	489	517	491	490	502	474	485	496	503	506	483	466	465	499	515	521	478	514	483	510	493	476	503	465	484	481	487	542	502	467	500	497	523	500	462	498	502	477	495	498	500	467	480	488	467	505	469	466	502	450	510	460	505	506	514	524	505	514	479	486	491	448	512	509	517	496	427	507	475	496	513	504	474	493	463	507	453	505	531	490	540	483	503	504	525	495	482	485	483	559	516	485	486	489	483	488	498	456	477	491	503	524	468	463	504	499	479	520	493	508	485	479	490	472	510	469	498	525	484	464	516	477	484	509	528	516	524	497	501	519	515	480	519	484	492	504	483	494	509	491	490	528	519	481	494	507	512	483	485	532	490	512	495	496	468	502	503	529	513	488	480	512	467	470	499	512	513	520	519	471	488	501	469	504	508	461	497	483	495	511	472	476	499	512	493	534	500	475	492	478	481	452	499	514	510	452	508	470	458	489	544	489	497	509	469	482	473	478	492	463	486	493	494	492	507	524	483	507	527	471	484	491	509	489	467	502	501	518	522	505	525	469	477	505	437	456	458	483	447	524	478	524	493	472	490	498	480	499	505	499	512	513	514	480	503	493	469	507	520	520	506	483	477	498	507	486	476	496	485	486	505	478	488	503	503	499	487	468	500	529	482	480	436	493	514	508	492	518	519	529	488	476	479	494	462	528	495	502	478	520	489	502	516	500	487	494	513	446	476	488	468	480	457	484	477	464	505	495	467	501	496	494	484	502	516	487	482	455	501	520	512	478	507	462	484	468	510	506	491	494	505	527	506	474	476	463	520	500	526	476	557	510	463	498	447	493	507	519	468	453	486	488	489	500	483	509	485	498	479	489	519	480	519	490	503	492	497	499	474	502	474	497	521	501	504	535	520	503	495	546	475	486	505	524	480	473	495	522	479	494	463	493	514	458	522	485	511	510	505	501	505	524	533	524	497	536	501	530	472	551	479	505	522	490	502	507	532	507	481	519	477	505	467	496	483	509	489
37633	15685	2511	910	600	418	368	315	284	285	223	271	252	238	254	237	263	270	261	232	198	226	222	264	272	286	265	293	253	243	240	236	228	224	220	214	217	229	216	224	254	231	241	238	217	234	232	233	256	227	237	234	219	244	230	240	206	232	246	279	240	243	220	221	254	238	229	234	231	252	220	254	237	211	226	242	210	248	250	222	269	220	233	216	219	233	261	217	248	239	251	217	243	248	204	220	227	232	241	240	231	243	242	221	242	218	256	233	267	211	212	244	219	194	201	263	240	210	206	231	236	252	256	233	226	223	232	211	221	241	238	247	241	234	206	226	232	218	218	251	250	225	237	234	234	255	237	214	249	256	242	241	262	222	234	255	237	230	221	253	212	258	241	207	246	235	213	233	219	243	246	255	239	197	234	246	247	278	196	229	240	227	224	220	233	245	251	225	244	243	252	220	225	232	249	234	235	238	238	236	241	249	233	207	223	252	261	254	231	210	224	252	247	229	226	241	230	231	250	217	221	251	211	218	222	217	224	248	233	230	251	237	213	232	257	247	223	245	199	263	208	218	246	213	232	258	221	247	227	210	241	232	241	250	265	231	243	238	245	246	234	193	203	221	228	211	228	255	249	233	222	240	245	234	247	241	244	248	228	267	238	238	213	216	212	265	237	233	215	227	250	220	262	214	229	232	246	243	222	263	251	228	258	240	232	235	239	223	251	235	230	237	234	247	259	196	219	223	246	230	246	223	249	201	238	236	249	237	230	216	245	242	217	264	229	241	207	218	235	234	279	220	203	233	215	228	236	228	205	228	237	241	200	214	216	250	250	198	242	229	241	242	220	242	234	252	239	234	214	241	240	224	235	223	205	242	219	242	253	253	212	222	236	229	236	258	266	222	236	237	238	214	245	235	255	210	241	233	262	220	207	235	239	232	241	242	215	237	218	235	230	254	224	210	219	201	231	248	264	239	248	230	252	216	235	209	265	247	210	226	226	238	245	230	215	207	233	236	238	219	243	242	214	249	199	232	225	248	202	226	207	232	226	211	202	242	240	208	244	240	235	262	228	215	235	240	250	233	219	204	261	211	239	211	240	220	202	223	221	239	230	221	237	230	217	251	246	236	241	254	220	225	231	239	256	244	245	227	216	222	218	249	225	217	222	233	256	198	231	234	252	234	244	228	226	214	217	230	246	220	248	231	216	202	244	218	237	219	214	237	242	244	223	257	224	258	221	224	232	247	233	212	247	247	234	227	223	206	257	238	237	235	220	241	259	244	254	217	229	227	243	236	219	232	183	230	239	251	236	203	253	229	217	225	218	258	204	229	259	234	241	268	246	220	220	238	238	221	214	239	204	230	226	222	240	242	211	234	238	236	230	203	234	212	251	229	233	240	197	253	240	223	228	268	233	243	253	234	212	218	217	247	244	224	209	221	227	212	228	224	242	201	226	245	231	235	224	203	204	249	246	229	240	244	253	208	272	231	226	238	228	230	246	226	255	242	239	227	204	231	236	242	228	214	251	234	246	269	258	229	208	248	256	221	211	237	246	223	234	244	267	240	239	231	221	245	212	241	223	232	230	249	244	230	241	234	228	238	235	214	248	240	226	234	244	212	273	241	249	241	230	216	226	235	281	229	249	271	237	230	225	245	224	225	225	224	241	248	228	231	226	259	226	241	240	220	241	234	223	229	231	252	245	234	239	235	217	256	238	242	249	258	231	220	260	228	227	252	235	217	228	211	232	235	231	252	209	207	226	232	241	251	215	211	218	226	210	209	206	235	224	207	238	253	232	250	239	253	213	234	271	209	230	237	238	249	208	254	226	261	246	239	223	240	219	225	231	222	205	248	238	219	239	229	207	245	206	247	219	241	223	253	221	244	221	217	247	244	256	238	227	227	260	218	254	260	216	241	225	238	226	275	225	217	200	242	228	253	245	219	252	253	242	249	219	236	241	232	224	213	230	262	217	236	247	234	233	227	243	215	232	225	236	238	184	259	229	251	230	249	254	236	233	262	259	227	227	227	267	227	227	194	241	231	234	227	247	229	224	204	214	239	216	212	237	215	248	240	224	240	234	254	233	222	222	241	255	230	236	243	224	211	277	239	238	259	232	226	240	251	220	218	221	216	224	193	211	237	213	231	240	223	228	226	231	257	256	217	225	226	241	242	239	246	218	213	240	221	214	227	243	228	213	228	226	225	246	228	244	248	231	246	239	213	254	253	262	239	222	223	233	218	246	231	221	275	264	212	251	266	253	222	215	239	267	242	228	228	236	233	228	249	214	243	221	235	219	231	214	232	207	216	247	232	238	240	235	215	231	241	246	207	248	221	222	251	234	248	224	229	243	237	225	218	263	229	231	239	226	217	231	243	226	244	229	241	239	230	246	213	217	257	231	263	264	233	224	239	258	225	221	215	200	201	238	233	214	225	234	220	226	225	224	239	225	235	204	205	237	242	266	227	211	242	245	245	221	237	244	246	231	216	253	278	232	244	219	220	251	229	258	214	235	228	247	242	239	214	259	217	237	231	268	211	221	242	243	225	233	263	260	234	249	238	234	227	208	245	234	262	247	223	227	253	256	252	239	246	252	232	240	236	260	244	236	216	235	223	226	227	214	245	226	253	237	228	240	238	254	235	247	232	257	221	206	221	219	244	260	237	253	238	248	228	244	272	239	222	245	231	222	237	241	274	259	242	235	251	284	259	245	219	250	211	230	238	219	225	187	237	230	241	235	241	233	229	232	257	244	239	261	242	239	243	216	241	238	236	208	222	217	229	231	237	251	233	228	212	238	218	260	236	223	237	226	231	243	231	228	252	217	259	255	206	229	223	198	217	256	230	223	214	253	242	240	232	241	239	237	208	251	225	255	251	210	222	222	238	241	218	189	200	241	243	250	231	254	231	242	255	237	270	217	273	258	243	232	220	236	239	212	220	228	220	203	205	236	204	224	231	270	269	228	236	265	250	245	257	257	230	236	245	239	259	265	217	252	240	255	231	263	221	224	246	238	226	260	236	241	225	239	206	201	236	209	219	236	250	218	228	218	221	208	248	227	238	255	277	239	215	264	237	237	250	250	228	246	213	238	249	238	263	261	230	238	203	229	208	231	209	235	253	212	235	256	215	227	220	205	239	245	219	227	243	221	263	239	249	227	232	206	266	239	237	235	262	270	248	225	233	229	249	222	248	209	222	215	209	253	252	211	236	234	225	254	233	270	281	247	235	199	247	218	241	260	270	242	238	197	226	264	209	234	223	246	217	225	248	243	239	232	222	247	219	234	233	271	227	223	238	235	216	237	238	206	235	227	240	245	236	219	243	227	212	218	246	264	206	277	252	233	222	207	257	270	242	255	226	227	234	223	226	201	231	246	239	248	255	226	252	241	226	226	247	228	202	227	226	210	234	231	241	220	233	232	232	218	231	247	249	240	183	230	243	198	241	221	252	235	250	212	244	227	242	224	240	220	233	234	208	255	233	239	224	221	207
24973	5000	1423	1618	1587	1353	1094	1018	892	823	739	714	704	680	637	628	605	659	590	621	651	646	704	810	740	736	643	737	766	757	729	659	646	607	569	642	625	551	545	571	587	566	574	547	565	558	594	535	594	607	599	576	572	544	581	618	581	562	559	560	529	511	585	545	570	575	588	548	576	593	607	572	552	577	552	543	562	558	540	571	543	561	574	572	567	621	585	574	601	531	600	547	572	543	573	554	571	600	593	569	527	592	535	576	585	582	557	557	536	579	563	550	538	594	588	553	585	583	553	543	549	562	580	561	561	560	551	539	586	535	566	555	533	595	567	546	539	555	572	525	584	560	526	601	555	542	547	593	514	580	595	561	576	518	545	566	555	561	601	575	573	602	549	587	616	537	543	599	574	544	576	567	601	584	557	557	510	536	566	590	578	564	570	584	555	550	557	562	563	604	599	554	619	558	559	548	590	577	558	555	567	614	543	540	610	554	561	600	568	571	570	583	571	554	548	577	562	547	539	562	532	554	547	561	570	556	565	575	567	595	544	588	546	552	537	593	543	581	538	538	558	534	521	543	563	568	604	535	596	548	571	597	568	559	547	563	558	526	552	604	600	550	603	565	518	542	527	592	577	597	567	541	575	579	579	563	601	601	548	588	546	580	570	544	543	578	599	561	561	531	524	529	568	573	577	513	566	563	569	505	590	578	610	529	553	560	548	539	530	585	562	544	531	547	528	555	524	529	543	584	601	578	587	572	596	538	523	596	619	529	596	599	589	564	539	586	571	523	554	563	601	578	597	549	530	553	554	556	587	544	565	565	543	526	554	587	586	554	530	566	583	551	579	597	539	599	580	564	575	599	557	549	595	569	559	556	531	556	566	559	580	565	599	604	589	564	570	589	608	541	549	586	600	544	564	537	587	591	581	560	544	580	562	599	556	572	538	561	611	561	545	578	527	581	535	576	513	572	570	541	526	543	591	562	608	526	556	548	518	574	560	574	561	512	532	549	554	558	586	541	569	578	545	578	568	559	539	593	556	596	574	610	516	566	595	565	545	566	571	541	582	570	565	553	567	567	546	571	544	544	579	589	533	557	602	514	583	570	542	571	572	568	586	563	536	557	510	544	595	537	608	547	540	562	546	600	600	562	558	553	575	635	584	583	552	544	581	543	552	621	550	550	571	578	601	540	575	526	575	532	554	591	525	543	558	570	587	520	539	538	543	543	556	535	612	558	591	527	585	537	608	551	568	592	555	594	591	564	545	568	575	555	575	609	563	562	547	569	613	536	531	560	535	567	611	566	491	584	549	542	558	572	549	595	571	608	572	604	567	599	560	564	565	562	582	578	559	520	533	559	545	547	563	548	612	517	601	588	559	570	584	593	576	563	530	564	572	589	562	568	562	604	596	553	574	570	569	543	563	539	599	549	565	563	571	564	533	564	559	572	558	592	544	566	612	570	536	544	556	555	552	582	573	538	495	577	597	555	532	580	550	620	590	542	547	578	543	568	577	518	582	583	558	563	579	577	541	543	570	544	561	603	591	555	599	561	568	543	573	629	556	561	577	508	579	554	585	538	574	543	600	550	560	546	528	547	553	586	598	590	561	547	542	558	588	564	577	553	538	546	518	523	548	536	555	583	492	541	586	583	572	582	553	588	584	530	556	595	573	552	604	537	539	599	554	565	539	579	576	559	571	574	566	580	554	580	531	586	568	572	520	547	558	549	566	547	574	554	534	577	566	593	575	590	562	595	606	568	532	552	588	566	552	596	596	528	569	534	589	567	565	541	606	584	521	563	605	571	603	573	561	585	548	546	563	563	560	556	541	581	618	559	588	553	536	539	566	563	568	575	553	519	571	556	613	548	549	528	555	565	539	595	548	606	618	553	546	565	593	518	544	589	532	543	570	569	557	549	560	592	554	582	541	566	585	554	577	555	552	582	563	554	554	593	539	577	574	533	559	544	513	548	529	570	552	525	542	578	555	576	572	543	543	574	549	574	575	560	527	555	569	529	564	586	547	604	566	566	556	554	505	578	575	572	571	530	581	531	561	563	529	555	564	562	591	530	547	505	581	556	587	553	544	570	553	569	583	559	576	579	579	588	565	611	528	570	557	538	582	561	567	581	575	549	564	555	578	556	554	557	582	593	561	568	574	556	561	583	550	553	600	578	537	570	588	546	575	551	514	545	631	570	562	576	573	522	607	525	529	537	588	554	595	554	553	553	594	570	606	589	576	588	610	589	575	518	586	549	572	595	589	574	595	584	572	571	557	600	542	563	614	548	519	523	580	579	556	545	572	561	578	581	542	573	564	564	566	510	613	584	549	603	515	532	572	520	540	573	550	564	563	528	585	549	522	563	516	597	534	549	584	559	523	572	526	535	543	561	536	544	593	612	540	580	614	534	550	561	562	569	555	565	562	511	559	576	560	562	590	559	551	558	530	555	549	562	570	597	591	597	565	563	565	551	557	559	575	586	550	585	563	525	556	542	577	529	545	548	551	612	575	548	581	568	543	595	535	566	604	512	590	577	604	548	580	559	562	551	583	567	548	591	602	536	589	570	540	601	572	546	551	594	544	619	560	575	546	542	569	615	532	576	511	571	526	554	533	572	580	566	567	545	577	558	556	549	569	606	558	595	525	560	563	564	582	557	525	591	557	545	602	569	569	546	592	610	580	604	590	590	557	607	609	549	594	551	597	543	535	591	551	536	561	536	558	583	572	539	562	605	563	595	535	570	577	537	558	561	562	529	619	556	589	568	554	561	591	571	560	552	509	566	542	572	511	494	611	540	563	551	587	525	572	533	565	583	587	530	561	544	553	590	578	553	548	558	592	562	604	592	576	517	541	553	574	571	567	536	583	573	525	561	582	584	570	574	579	568	589	547	594	580	558	561	584	572	598	583	539	565	602	576	583	571	592	529	575	564	533	552	537	546	614	590	562	520	566	568	582	548	549	549	536	552	570	557	592	572	528	610	576	524	568	558	539	521	571	555	569	548	554	542	527	559	551	534	581	593	596	562	529	542	559	587	587	550	582	574	553	610	573	593	593	547	541	565	578	534	557	598	553	570	532	537	551	564	572	565	554	561	572	543	526	577	570	589	564	564	579	538	547	553	602	585	577	561	537	532	559	560	612	564	566	510	575	509	562	540	589	565	552	547	593	541	571	522	560	531	584	530	568	536	600	622	551	579	526	605	548	575	559	567	583	545	526	570	548	567	565	527	577	537	591	559	574	531	563	545	590	553	605	505	561	581	596	584	637	538	570	528	533	566	517	510	573	572	570	553	608	529	539	535	573	551	549	564	589	564	553	545	557	528	587	572	583	563	591	537	541	597	528	578	568	539	538	558	561	592	513	554	522	559	552	568	606	562	590	603	553	579	546	594	567	539	574	563	539	557	553	539	576	571	575	556	575	567	571	598	551	576	576	593	576	530	538	559	548	580	539	557	577	601	546	564	554	591	574	603	557	582	595	547	580	622	556	583
49757	22150	5991	1963	1081	829	605	541	495	468	429	456	451	455	409	422	373	395	463	422	377	435	418	451	423	435	421	395	423	476	439	428	405	390	410	398	404	400	421	400	383	402	395	430	400	381	392	421	383	406	373	406	390	408	419	395	402	388	398	402	406	438	367	390	412	357	401	383	408	420	434	381	440	414	428	388	405	380	403	414	353	381	412	333	379	421	414	408	393	376	368	411	420	418	385	368	431	431	397	385	429	397	398	361	370	413	367	387	417	370	377	390	395	400	396	344	386	395	396	391	373	374	388	372	414	378	357	409	411	433	419	417	422	400	413	393	405	387	362	400	358	402	432	386	403	396	386	361	407	409	405	379	429	437	393	386	395	365	455	385	421	377	420	433	375	382	411	379	388	387	389	437	388	441	397	370	386	393	415	361	393	408	428	383	382	427	392	389	357	386	364	389	400	421	406	383	383	372	370	392	414	374	430	412	384	384	371	388	349	406	419	406	347	361	383	390	369	422	451	434	383	418	415	382	401	388	400	390	365	383	375	391	410	387	379	422	371	388	431	377	417	385	372	379	383	382	397	408	404	390	404	421	412	415	397	382	387	374	376	428	372	418	422	408	408	359	388	414	403	410	421	386	382	401	374	413	418	386	368	380	363	389	374	401	380	410	393	381	422	416	340	365	393	469	440	413	397	387	444	368	376	373	357	378	392	385	352	386	404	414	413	415	425	399	392	384	376	410	398	378	355	419	383	426	380	372	397	421	427	390	376	382	374	416	392	368	385	407	419	400	418	339	430	373	437	415	400	440	394	361	447	398	375	388	416	376	406	405	381	390	398	360	382	362	455	388	410	405	408	408	441	404	441	380	369	357	422	409	378	393	396	405	394	384	341	355	425	378	374	408	364	376	407	374	379	387	393	415	421	404	395	435	411	414	373	397	401	403	378	421	395	384	389	408	401	363	374	395	405	389	412	414	430	395	366	384	395	395	383	379	411	390	395	393	378	392	377	357	398	423	367	377	373	393	419	398	390	417	401	371	422	394	412	397	378	379	416	426	396	375	363	386	380	414	420	406	407	429	424	409	404	384	390	406	392	395	410	380	392	402	383	362	396	387	363	372	384	381	401	410	360	387	435	389	419	367	427	409	412	420	379	404	402	421	374	413	379	408	365	436	413	415	423	397	424	383	400	377	397	391	409	415	422	417	380	369	369	446	405	369	399	415	384	414	410	411	385	367	391	388	393	442	390	406	407	401	369	417	454	415	419	418	422	389	390	376	373	437	383	429	428	387	379	395	435	395	385	391	429	362	394	387	402	381	405	386	412	395	382	418	375	394	395	382	394	384	412	377	390	401	408	409	410	393	396	385	415	419	407	427	392	395	368	375	369	373	417	406	369	370	398	433	397	398	420	432	404	365	380	408	433	391	400	406	368	353	381	376	375	368	405	399	407	407	435	389	385	406	404	408	376	368	388	399	458	380	402	417	412	438	439	367	378	384	348	409	426	438	397	462	385	378	430	373	377	389	369	412	401	386	383	416	397	392	390	410	378	449	395	406	384	398	360	376	391	374	404	421	405	373	388	438	423	448	357	390	388	411	392	411	429	439	366	387	359	429	429	388	339	410	383	397	371	382	405	403	393	402	397	362	423	397	411	397	417	393	392	370	375	387	404	397	388	423	392	417	384	395	415	393	427	421	397	404	369	387	432	378	420	378	406	374	337	405	385	400	360	402	391	375	463	394	431	362	369	399	394	333	394	420	329	377	380	403	396	401	387	373	429	434	435	422	371	372	424	370	394	396	429	442	405	420	413	424	400	414	421	362	353	417	376	417	387	399	404	387	397	404	395	408	403	381	410	399	364	396	403	393	423	377	400	384	400	420	379	376	433	384	382	389	378	408	417	385	404	410	406	416	405	353	382	394	362	411	366	355	374	389	366	381	371	361	384	375	424	418	425	393	418	423	396	401	419	375	355	373	398	402	417	402	388	388	382	384	387	422	375	382	419	389	416	428	409	390	366	370	440	378	428	413	405	374	380	370	408	435	406	352	383	451	329	392	415	428	381	381	359	399	413	380	432	421	378	338	379	363	376	397	386	391	398	403	394	409	406	413	375	417	428	379	369	375	410	400	388	415	392	393	392	394	399	401	365	374	400	385	379	379	417	439	377	404	396	424	396	416	410	378	394	361	406	437	388	382	415	376	395	410	374	380	391	398	386	425	365	431	429	356	352	410	394	371	392	368	397	365	389	409	360	398	417	407	424	373	404	394	399	430	405	384	411	390	418	362	389	397	415	448	398	398	398	396	409	380	408	388	420	390	402	369	361	388	398	376	379	413	384	404	376	406	395	423	404	404	422	394	378	397	394	398	381	410	378	393	372	393	382	407	377	418	400	429	429	403	372	428	394	374	339	414	404	374	390	378	370	374	391	396	392	403	407	394	424	386	381	406	379	348	377	374	371	381	362	401	424	389	385	397	405	428	362	404	433	436	397	416	379	390	430	428	424	391	405	444	384	427	418	363	415	377	408	410	423	402	395	386	415	386	400	420	427	431	372	392	391	409	428	383	370	372	413	402	376	362	402	391	397	396	421	413	411	405	353	364	384	402	437	414	385	435	381	381	384	419	402	393	395	390	370	381	399	411	397	395	384	385	388	394	397	414	391	408	362	425	388	418	382	414	377	345	414	397	388	405	390	392	435	419	375	403	387	392	387	396	396	400	418	397	416	403	395	413	412	402	402	407	369	406	379	399	411	391	394	391	392	398	403	406	378	397	383	425	416	382	371	426	432	384	399	380	434	389	423	414	360	387	394	381	441	410	369	416	406	400	385	353	374	412	413	413	398	418	432	375	377	400	356	395	420	421	411	416	391	412	420	342	388	341	352	390	374	426	384	399	399	392	400	368	385	400	414	395	380	400	363	397	417	398	376	404	383	427	419	400	389	422	383	389	385	388	413	398	415	444	393	382	375	428	396	395	386	431	404	393	388	356	396	374	379	452	384	390	430	377	372	419	401	403	378	386	390	403	428	386	384	390	384	408	433	434	389	375	418	406	412	411	432	398	354	420	408	411	387	374	413	383	391	381	373	352	377	342	386	364	389	365	387	399	446	426	397	392	396	411	374	401	413	383	415	407	420	375	401	366	392	386	412	391	383	388	422	388	378	383	383	427	385	398	391	395	401	380	395	416	412	393	351	405	402	400	401	395	358	409	407	356	403	393	366	385	394	369	376	440	388	372	347	397	413	383	417	385	397	383	403	420	394	384	427	360	375	374	416	413	392	399	388	417	400	398	384	394	392	409	396	390	409	358	395	395	366	393	392	415	416	416	372	390	422	382	399	456	406	346	393	386	370	383	408	408	391	389	419	361	414	399	408	435	381	383	432	401	396	385	419	436	420	397	452	387	390	364	398	395	382	364	344	420	406	391	387	374	351	409	398	376	391	387	424	448	402	390	405	385	408	384	390	409	430	381	349	423	384	385	393	408
32759	6044	2505	2893	2737	2235	1813	1723	1433	1327	1179	1181	1083	1058	1019	993	976	980	1022	977	961	942	1087	1223	1115	1079	1077	1078	1127	1126	1152	969	959	948	929	956	934	870	884	859	872	863	869	886	891	884	841	874	915	886	871	895	896	898	893	900	856	894	891	871	864	837	837	917	882	870	866	805	829	901	833	874	846	846	876	857	940	883	916	849	900	907	893	807	830	898	901	894	872	856	874	883	870	862	831	871	856	880	873	857	868	847	851	857	889	840	874	867	848	843	874	885	875	837	866	894	916	857	855	910	800	906	879	830	858	892	897	881	866	887	893	806	919	880	850	879	894	857	914	886	899	852	888	885	867	877	886	847	899	912	851	880	897	892	913	842	885	866	888	866	890	860	867	900	880	879	877	880	893	875	869	899	897	844	820	882	838	889	876	916	872	831	847	889	900	880	885	849	875	843	809	825	842	851	814	895	878	867	836	853	847	827	822	886	829	847	822	878	885	906	839	885	861	863	858	879	844	883	924	889	928	923	871	864	881	894	804	886	885	855	908	880	863	902	914	872	910	833	873	858	917	895	866	898	866	825	897	895	907	906	828	865	867	822	858	831	851	856	884	859	833	899	875	835	886	836	868	953	873	830	946	865	870	874	819	877	807	875	859	880	870	881	922	877	873	879	874	850	842	854	874	871	870	820	865	883	866	819	848	900	827	851	894	851	873	859	865	819	900	903	836	803	910	887	814	843	847	808	833	900	896	931	809	851	866	828	881	879	841	847	862	873	817	872	860	855	909	864	888	897	874	932	900	839	852	860	861	850	856	881	873	827	881	906	870	932	876	849	870	912	916	854	866	868	831	907	852	908	873	881	840	873	856	861	857	864	852	870	873	891	854	888	901	877	895	846	854	821	896	858	917	867	877	867	872	885	874	854	869	849	857	861	904	880	866	841	889	844	844	854	883	856	867	886	865	905	910	871	844	844	852	834	915	852	879	855	872	841	863	883	866	811	848	843	863	897	873	880	896	841	818	844	912	843	882	869	870	881	858	904	926	899	846	857	826	841	875	864	900	857	840	875	825	853	840	882	863	854	912	894	811	893	830	933	868	857	846	876	827	857	850	875	884	879	879	880	876	875	867	868	839	856	872	857	828	902	904	848	842	865	878	870	956	880	886	822	912	852	863	872	872	841	886	878	844	943	874	916	840	880	884	876	881	870	862	866	865	866	841	858	881	834	895	807	888	805	889	887	924	854	863	930	873	898	902	902	905	892	897	863	839	841	880	887	863	865	899	864	782	835	863	894	862	876	886	840	895	866	881	894	874	893	879	902	831	923	838	874	855	842	898	901	878	815	832	927	853	918	847	853	865	885	955	843	858	847	902	844	833	848	841	813	850	867	918	866	871	854	857	866	856	888	883	851	881	876	817	861	821	904	875	841	845	812	821	891	906	857	898	848	880	829	889	871	901	913	855	870	921	843	899	852	891	859	879	838	884	872	855	874	913	876	861	904	907	896	844	891	880	847	904	869	834	862	858	821	840	840	914	908	848	842	889	847	847	866	856	877	847	883	871	850	904	848	859	855	878	869	796	832	922	867	887	849	839	807	875	892	876	863	854	883	913	889	877	895	881	833	858	880	832	844	857	869	932	863	941	842	858	886	800	830	862	892	897	917	845	886	831	870	856	877	879	815	864	837	870	927	849	891	822	892	882	841	869	844	850	850	859	846	891	890	914	890	895	863	922	883	853	940	894	852	928	870	843	885	889	911	847	887	886	802	879	885	899	853	853	890	846	934	838	873	899	822	868	864	909	896	822	884	894	928	883	824	890	852	845	856	923	871	926	928	870	859	858	868	862	896	853	887	811	881	848	865	863	879	808	919	911	863	841	856	852	816	873	851	864	843	878	916	930	867	906	883	846	845	877	848	897	882	896	896	859	910	936	836	871	861	834	832	869	908	880	864	838	860	872	879	903	900	875	856	880	891	819	891	885	906	887	857	888	842	834	896	886	857	907	892	847	895	881	887	857	879	850	863	927	828	835	827	858	917	876	859	824	873	886	905	896	861	830	875	860	906	829	849	837	866	900	851	852	910	899	866	908	882	872	825	910	950	909	895	879	885	829	873	927	864	944	932	869	878	805	866	866	860	922	878	864	879	866	922	841	896	849	843	910	863	870	822	880	910	893	862	876	831	813	848	873	860	834	879	861	885	871	881	865	913	874	803	867	835	859	827	917	842	815	898	864	878	882	859	810	822	882	856	836	882	894	856	872	853	921	863	898	872	819	903	834	863	896	858	894	881	889	816	882	844	915	821	840	867	903	883	854	885	869	841	907	853	892	864	863	840	932	878	823	926	878	880	870	814	815	878	887	898	855	882	812	871	890	877	905	873	866	886	882	899	884	876	871	896	868	878	851	843	874	880	866	867	861	854	896	903	874	900	855	928	881	877	798	855	860	898	877	942	944	863	903	861	857	872	855	884	875	854	878	875	830	855	810	865	912	861	833	854	846	823	872	820	900	898	875	878	889	859	889	878	842	884	883	854	839	800	855	835	863	941	879	812	871	871	861	893	906	872	910	857	884	887	889	937	893	874	911	889	822	852	851	838	822	888	875	932	801	871	910	934	874	861	845	860	825	898	877	883	915	847	870	886	912	881	837	852	867	863	863	872	827	854	856	826	848	883	859	909	873	895	900	864	847	851	863	872	887	880	869	867	812	855	838	803	860	889	870	899	900	902	885	900	894	853	932	899	889	877	833	866	839	785	912	865	911	825	875	844	823	901	900	846	822	853	864	906	850	827	906	913	845	906	804	915	849	912	880	874	886	830	808	898	892	845	917	880	873	896	903	863	882	841	897	885	880	860	876	833	874	856	879	836	837	828	823	866	805	927	870	865	850	856	836	868	861	840	923	845	903	844	930	882	825	894	889	845	876	861	876	859	941	900	906	872	854	899	868	908	874	822	890	857	872	885	850	878	868	896	829	900	854	903	880	889	910	816	831	878	859	786	875	878	908	892	877	925	861	867	864	849	914	841	875	912	844	891	945	857	887	826	842	895	826	856	887	914	888	901	821	877	869	884	844	868	879	921	889	865	894	821	900	888	866	855	924	878	879	893	896	882	841	865	851	890	883	885	933	886	914	888	865	842	937	910	879	897	894	832	849	862	860	825	831	825	862	839	851	845	808	819	887	932	855	878	948	959	909	854	858	888	870	890	841	888	859	867	843	805	841	858	897	874	893	824	903	833	839	816	875	870	816	828	893	852	873	884	932	895	833	898	832	825	848	878	878	860	857	859	875	900	827	882	855	828	861	879	898	881	818	828	892	891	868	858	832	913	866	863	835	853	835	892	909	830	876	884	886	878	881	851	870	860	856	928	856	876	839	865	871	875	872	859	855	880	904	864	839	832	857	867	861	879	852	888	837	862	819	862	839	906	904	866	833	855	932	802	829	870	907	914	864	906	817	840	881	868	862	836	864	897	848	883	848	863	875	794	872	894
13865	2716	338	274	212	225	195	217	198	239	190	212	214	209	203	206	209	227	227	216	175	199	244	217	229	192	207	222	211	215	226	195	225	201	212	219	205	213	207	224	213	222	212	206	227	193	178	203	191	220	220	208	226	212	236	198	217	206	219	210	217	208	205	222	179	214	213	201	204	222	219	213	214	199	219	222	178	229	196	184	224	224	201	194	198	211	200	234	218	222	221	215	202	170	205	184	203	223	238	190	213	214	202	182	189	209	192	232	217	215	216	215	201	197	211	209	202	221	192	199	187	215	207	184	195	232	247	214	218	208	227	217	211	219	215	211	207	205	207	227	220	211	165	244	226	230	210	193	208	198	202	188	205	204	214	230	207	204	201	209	227	181	201	215	212	225	223	219	182	189	210	209	222	224	186	194	197	184	200	202	192	222	241	188	206	179	205	167	210	190	222	233	218	190	184	212	217	216	197	226	185	221	221	196	198	196	206	231	205	209	214	192	202	222	194	234	205	223	202	203	230	221	236	208	232	225	203	207	202	210	231	213	233	181	222	227	198	211	212	187	212	239	189	215	215	210	206	204	209	216	241	230	204	228	211	181	216	235	200	175	207	196	204	202	236	185	229	227	195	191	193	227	233	159	188	227	200	238	203	202	190	238	225	194	213	196	185	228	205	213	201	208	193	210	183	206	193	191	196	233	227	186	213	240	244	208	203	177	212	188	201	222	208	212	207	211	198	208	206	212	205	238	211	184	184	196	227	200	200	203	193	202	210	199	183	204	199	226	210	207	209	202	198	203	233	215	188	213	217	222	213	218	178	206	187	206	212	211	232	225	182	203	200	206	218	180	204	205	213	200	217	207	206	168	195	208	214	168	230	213	232	205	208	199	202	193	222	208	222	229	213	197	208	205	212	207	202	202	186	203	236	185	210	238	199	193	207	190	220	229	198	230	220	180	188	233	190	197	189	211	208	229	202	192	243	232	176	196	200	210	204	229	215	173	210	238	214	203	226	199	222	185	201	211	189	193	187	227	217	187	219	203	215	193	232	224	187	210	212	215	218	213	199	208	210	208	206	194	200	215	221	245	233	203	204	229	210	220	217	189	191	210	208	219	194	218	201	206	193	169	193	199	201	198	242	221	197	196	213	218	206	206	222	213	193	216	211	187	204	218	219	190	229	209	219	223	214	215	219	243	222	201	210	222	197	211	191	215	239	207	229	214	202	200	199	179	229	208	184	223	204	211	206	215	228	195	200	224	204	213	204	224	203	198	209	192	223	218	207	191	198	201	187	214	214	219	187	184	177	225	232	205	213	210	192	252	248	207	219	216	183	207	218	205	200	221	208	191	225	197	211	199	199	224	206	191	194	205	213	192	236	213	222	208	221	211	201	223	194	220	203	231	240	192	225	202	176	221	208	216	198	173	213	235	192	211	219	207	237	172	198	203	206	202	181	202	195	192	222	213	204	205	206	212	249	217	200	215	175	218	216	214	202	231	195	202	197	210	232	214	222	220	205	207	215	175	206	205	188	212	187	225	227	226	229	214	219	227	214	196	192	223	214	178	191	189	203	201	185	230	216	210	206	205	221	203	219	199	225	195	231	221	209	191	171	219	179	225	210	227	206	195	175	204	222	225	220	201	218	204	181	238	211	223	197	209	194	211	220	197	196	223	228	195	225	209	202	185	205	221	201	199	230	201	207	214	234	164	177	189	211	218	217	224	183	215	225	188	225	242	234	203	194	215	211	232	211	183	230	231	194	204	204	209	203	203	212	207	224	195	214	235	216	211	247	218	193	206	195	232	214	212	229	211	209	188	198	186	194	220	176	212	219	197	234	179	202	185	204	226	195	222	220	226	196	230	198	218	225	194	185	213	194	179	166	202	214	256	213	209	219	198	214	198	210	217	230	208	205	221	244	215	203	214	209	199	200	201	203	174	198	195	205	209	176	230	191	204	179	187	173	210	227	181	192	207	214	177	220	198	194	194	199	188	183	234	196	203	189	208	218	202	185	209	186	204	206	187	235	192	210	198	198	185	197	210	165	212	195	225	233	211	229	192	195	177	207	230	172	174	208	204	220	220	195	189	206	233	198	205	230	207	212	235	225	209	212	227	230	218	210	199	212	230	203	213	199	194	198	220	218	187	194	219	218	207	202	224	209	203	195	205	203	201	189	190	204	187	225	214	191	210	193	205	234	234	192	188	208	188	199	211	200	202	199	219	219	233	199	187	228	233	211	197	220	199	207	224	210	217	211	201	231	211	214	210	204	211	191	213	175	177	197	186	198	210	220	219	206	191	211	190	197	211	220	185	197	180	203	197	184	181	196	195	207	205	197	213	243	242	207	197	193	220	228	209	217	203	213	234	226	214	209	197	199	220	214	220	192	197	183	215	222	211	211	202	199	177	198	199	202	205	212	205	195	201	176	225	192	204	196	223	214	224	203	205	201	175	185	181	235	198	208	212	215	202	224	235	213	220	241	201	214	213	217	203	207	215	216	183	204	201	188	191	191	183	221	236	203	196	210	223	212	208	212	203	209	203	221	212	184	205	201	189	185	219	228	196	211	195	199	196	218	215	221	215	177	217	211	179	202	205	217	212	219	208	224	208	220	207	205	197	223	223	206	204	201	229	221	192	211	212	229	230	177	212	224	210	220	218	214	234	229	232	210	202	218	170	196	200	194	199	223	220	203	206	181	174	222	212	225	211	212	220	242	214	214	229	197	213	243	199	222	206	203	199	200	193	185	175	205	218	216	231	221	214	201	220	226	219	213	205	197	196	214	204	210	199	197	223	261	212	196	194	223	225	202	228	237	200	201	208	211	203	211	205	184	190	183	204	233	218	211	177	214	222	208	201	217	214	207	221	192	203	209	249	189	188	188	191	202	204	200	218	216	232	219	191	214	210	221	186	220	205	209	209	221	219	194	211	183	214	204	208	188	237	216	206	195	201	191	199	190	225	208	206	198	215	222	206	198	225	202	197	200	217	196	186	201	235	211	203	212	210	183	207	220	243	211	208	231	198	183	184	212	185	221	215	201	216	209	188	197	192	192	191	190	202	221	224	207	230	218	176	224	182	192	206	229	203	215	211	203	210	212	232	206	203	195	236	197	194	266	214	211	211	214	219	220	219	197	219	230	196	194	233	213	233	214	216	227	198	219	220	195	207	199	198	240	213	220	207	182	184	207	202	212	228	242	214	181	193	211	241	181	204	188	224	180	209	234	199	235	243	198	188	218	204	191	215	225	203	217	230	235	186	212	194	201	185	208	202	198	224	216	192	220	214	221	206	213	212	217	202	215	191	205	236	202	206	209	228	209	240	224	209	211	213	219	234	228	208	205	214	249	234	202	200	249	196	190	199	218	222	196	221	209	203	212	209	194	220	204	220	210	221	232	223	223	185	220	237	206	234	193	182	202	201	187	207	200	214	208	203	203	218	217	198	236	212	200	218	202	203	221	218	201	204	188	184	209	207	243	207	194	212
8350	1202	692	650	660	612	608	532	540	550	567	511	495	567	520	541	523	544	509	497	504	517	566	574	574	565	565	559	576	603	571	525	510	503	483	508	524	505	490	472	483	493	480	539	510	491	521	484	502	485	538	496	501	482	468	521	501	500	468	503	514	506	462	487	533	480	511	483	466	536	513	560	534	487	490	470	506	554	478	500	501	543	510	534	481	531	520	503	489	508	512	495	505	503	482	519	488	482	473	510	492	500	503	485	487	499	499	492	483	507	522	476	480	510	484	495	525	501	476	491	487	498	472	527	522	495	542	470	522	536	501	514	495	538	477	515	519	510	484	500	481	491	482	470	510	525	475	516	524	514	515	481	495	448	471	489	491	564	497	478	494	509	478	517	502	565	496	501	547	525	523	487	491	484	543	509	510	494	534	513	505	446	459	497	512	465	521	459	513	526	481	507	531	527	479	544	498	455	501	482	506	512	515	535	485	481	540	479	520	493	488	510	502	458	518	521	485	492	495	517	491	543	503	481	496	459	462	484	495	506	523	482	533	469	507	530	472	459	497	514	458	440	483	501	499	515	483	470	476	477	502	503	499	489	500	493	495	448	470	503	489	513	510	500	496	498	461	488	490	462	498	478	487	463	475	500	483	522	537	507	500	458	542	523	508	477	501	497	503	532	477	483	542	495	460	499	483	506	526	495	528	524	477	504	526	543	504	489	506	498	513	493	495	500	523	499	478	503	480	542	472	516	478	488	482	481	507	543	548	506	461	507	510	491	529	479	512	499	483	470	483	513	464	456	521	502	483	503	534	495	517	529	523	519	492	497	504	521	517	522	470	479	542	507	478	480	484	491	461	426	493	532	518	489	483	525	477	510	497	502	477	481	517	484	495	484	503	465	498	523	487	508	499	521	492	480	515	521	514	499	501	471	524	488	506	464	505	472	510	509	475	549	488	494	484	506	497	498	505	484	531	505	492	504	476	507	492	493	495	466	504	503	464	469	522	487	478	507	514	506	511	478	518	489	491	497	508	439	519	467	510	520	480	452	536	475	484	501	489	488	488	472	496	502	530	472	490	474	517	480	513	478	523	512	482	490	517	471	537	547	506	500	480	537	527	505	471	490	494	541	476	475	497	493	488	477	479	498	487	501	493	522	526	478	483	503	507	512	493	499	474	477	505	495	489	512	517	500	532	476	507	530	519	511	458	508	501	483	457	514	491	508	491	502	458	503	523	450	534	518	517	523	539	495	462	530	518	524	528	494	481	462	536	526	495	501	478	511	493	487	522	507	475	493	496	502	526	537	503	487	482	495	505	486	483	475	514	499	511	517	491	538	476	486	462	456	479	481	484	492	494	504	515	513	496	494	480	506	472	490	517	541	498	474	484	504	495	510	484	496	521	516	483	504	530	468	488	505	480	523	506	501	473	489	537	484	468	530	552	522	529	485	487	511	504	456	509	515	472	489	498	533	466	508	493	506	512	490	471	487	531	481	453	467	534	517	517	481	514	471	482	533	557	499	485	506	488	531	523	500	501	530	478	509	508	516	507	468	485	521	535	489	489	513	511	491	476	533	479	547	484	482	486	512	473	480	496	520	524	501	485	462	491	502	515	515	515	469	502	449	492	492	481	494	489	494	477	515	473	492	500	465	534	470	467	504	490	477	510	494	523	525	493	517	491	522	491	493	479	511	563	483	500	497	536	505	527	553	501	515	503	475	502	459	495	550	437	504	488	503	504	475	538	512	475	513	490	549	499	533	509	475	497	496	505	508	499	524	535	513	477	515	475	514	461	480	492	553	502	527	476	472	454	481	529	482	517	506	469	522	536	502	527	510	510	512	483	509	505	457	502	559	476	493	481	465	509	508	514	456	489	486	539	500	469	473	482	506	471	469	503	489	487	503	484	528	518	525	521	532	508	469	465	487	525	501	519	513	471	476	503	517	498	506	468	520	506	489	529	485	518	487	461	495	528	480	501	537	534	531	520	495	480	494	517	498	475	527	547	489	489	511	523	521	515	506	470	482	484	477	533	503	498	509	504	542	500	501	517	563	546	525	482	489	507	490	544	500	551	542	485	478	540	486	512	518	486	445	514	511	484	520	500	493	481	492	456	510	504	474	489	501	482	529	507	504	458	486	503	478	468	491	507	478	488	516	513	478	464	455	534	515	495	512	576	497	482	510	488	486	515	526	463	520	506	490	541	522	495	514	497	487	478	476	495	487	509	447	472	504	500	469	498	565	470	507	510	502	467	521	511	477	514	522	448	488	487	504	473	481	495	526	478	492	477	491	496	486	494	495	599	470	462	475	478	521	524	503	507	478	498	481	473	489	455	534	494	520	494	499	539	531	517	501	478	479	513	523	509	500	461	485	512	515	501	536	515	507	464	544	518	485	506	506	476	497	484	473	488	477	522	483	502	496	472	483	509	512	534	544	444	497	500	492	452	487	501	456	512	470	478	506	469	460	512	491	519	509	501	495	529	536	491	492	479	491	486	513	478	498	504	460	506	470	508	478	452	463	511	509	495	544	516	479	514	491	497	493	478	471	519	491	543	488	488	503	492	485	507	511	511	492	522	494	484	476	479	472	473	534	527	510	515	532	495	528	492	483	525	470	519	487	507	456	485	488	482	506	486	505	491	532	506	493	477	544	486	509	497	513	501	518	521	481	475	453	512	507	516	519	483	520	484	492	460	513	493	472	479	512	498	466	542	512	524	486	515	507	477	494	502	486	495	457	505	458	513	488	480	486	511	522	492	512	487	543	480	466	488	474	540	501	492	549	473	493	493	501	464	501	498	527	498	500	489	497	511	471	562	515	505	534	477	530	472	517	507	517	519	510	494	500	483	475	508	493	472	513	503	492	559	519	515	518	503	507	508	513	513	527	503	484	524	495	484	516	530	490	501	481	539	528	509	482	489	511	504	483	537	514	518	492	518	471	512	536	478	510	512	509	518	488	527	451	550	535	490	479	483	529	489	497	480	529	500	510	478	507	489	487	509	480	525	479	503	499	520	483	520	513	512	503	503	519	501	505	526	489	446	512	501	497	492	519	499	485	523	559	480	499	522	484	486	542	490	481	487	495	494	483	471	513	497	523	474	529	516	530	530	514	470	506	512	482	493	516	513	480	511	519	492	460	479	497	468	524	427	513	522	522	508	510	477	502	532	530	534	468	447	470	563	464	518	473	500	505	501	499	468	513	495	500	538	491	521	489	527	465	543	488	524	467	484	488	505	519	507	491	491	482	504	516	450	482	535	494	476	496	493	524	501	492	509	494	521	543	500	496	507	519	507	501	535	456	482	499	494	486	500	511	469	456	509	506	472	490	519	455	519	543	517	480	482	496	524	427	465	500	499	485	512	496	483	497	493	490	502	501	468	498	505	517	508	506	529	484	531	471	477	478	552	473	510	474	471	506	471	485	477	530	526	479	517	494	525	514	533	507	511	497	491	509	461	509	497	514	471	525	523	499	507	540	496	492	488	468
38656	15235	2498	895	563	349	423	314	305	282	280	273	275	251	247	261	261	274	268	265	249	251	250	265	248	231	220	287	262	271	267	242	243	233	239	248	268	266	244	231	224	215	217	255	237	219	216	251	247	237	269	249	230	218	225	234	245	226	263	240	228	281	244	245	238	252	270	213	247	255	259	233	222	241	250	231	241	264	250	228	236	258	235	240	249	248	208	209	224	240	235	280	225	209	220	228	254	216	225	240	218	227	223	232	241	239	237	257	208	207	261	222	261	257	247	262	260	236	228	239	211	249	226	235	265	255	246	229	228	259	221	259	254	222	239	218	245	235	222	245	226	282	235	271	275	261	226	218	220	235	237	235	243	240	254	220	221	239	229	206	239	255	226	216	235	218	239	236	259	233	268	211	230	247	263	232	248	255	228	211	217	256	297	226	231	213	243	217	240	235	237	239	245	241	248	258	238	226	223	236	217	241	220	242	231	232	251	216	237	268	245	252	262	240	263	229	251	237	232	220	215	246	252	227	258	226	234	241	239	208	229	233	239	238	271	223	265	234	234	217	233	248	227	234	240	232	266	219	221	216	225	248	227	247	232	218	219	239	213	259	227	211	255	251	223	229	213	241	214	255	247	225	215	239	235	244	232	225	228	202	247	241	253	244	251	238	237	241	222	236	229	252	234	245	251	217	265	235	277	239	255	223	233	240	262	224	246	227	237	238	239	249	211	226	235	272	226	238	230	205	262	231	263	237	249	265	242	223	253	264	221	235	241	232	231	264	227	221	228	254	239	261	236	207	222	208	244	238	224	263	235	229	234	230	273	233	217	232	236	227	240	221	239	237	241	232	212	213	235	242	240	232	236	233	241	241	232	259	219	230	271	238	266	230	243	250	227	194	213	262	234	237	249	277	251	229	221	267	235	243	229	253	262	249	238	227	214	255	255	257	231	237	255	241	254	241	220	219	213	253	241	219	234	248	228	213	236	261	234	239	248	244	244	276	250	220	210	237	255	216	278	247	248	262	243	231	245	233	236	269	227	220	230	246	240	229	219	265	223	240	241	248	247	227	231	221	210	220	226	243	272	246	244	243	242	230	244	234	221	240	235	230	222	220	237	248	222	255	242	234	202	224	240	251	253	233	236	252	248	253	288	240	237	216	226	222	258	261	192	228	234	264	256	231	256	234	228	230	240	220	246	230	252	240	216	227	235	246	247	219	226	237	255	270	233	258	224	248	244	260	229	256	256	257	243	222	224	244	252	240	238	211	257	238	213	234	229	223	241	215	209	225	232	220	250	238	222	234	229	231	276	269	245	257	279	229	248	255	229	224	253	225	207	237	227	255	245	240	208	205	233	250	257	240	236	250	250	242	233	227	232	234	230	247	274	236	249	235	213	232	246	269	243	250	261	242	254	246	282	208	266	232	225	243	233	234	228	237	258	213	193	253	213	216	234	253	241	230	222	234	272	239	238	243	258	244	206	239	241	224	246	236	204	228	216	232	282	252	258	217	273	244	244	252	232	255	211	227	236	246	250	241	238	240	257	257	250	237	283	230	247	242	265	248	241	260	252	232	236	247	229	228	265	229	222	217	243	255	249	239	229	229	234	244	252	224	223	224	241	267	225	270	266	222	241	260	232	250	252	242	236	206	227	228	235	252	254	255	234	181	233	237	279	240	237	226	250	214	221	225	278	220	232	247	210	226	250	262	244	231	271	260	221	253	248	246	280	250	249	251	211	226	226	218	236	241	235	221	213	247	214	214	237	245	240	233	225	238	256	245	238	256	251	221	227	234	213	231	194	257	239	240	280	237	210	253	227	239	225	235	266	231	211	261	270	233	271	242	254	222	246	246	245	268	214	233	225	237	246	242	256	270	248	263	243	235	243	230	236	237	214	228	250	238	260	266	235	257	239	252	236	249	244	210	243	236	238	250	233	236	235	244	240	227	225	230	252	247	225	243	226	237	224	222	227	218	232	254	235	266	250	239	260	241	229	241	244	214	236	209	239	223	237	236	237	260	254	230	247	262	243	201	225	253	242	217	269	237	199	259	250	238	232	254	221	246	260	249	237	243	241	249	256	256	247	263	243	243	237	266	228	240	223	246	229	239	232	238	235	247	246	239	240	265	273	243	263	239	234	233	220	253	238	261	245	222	246	225	240	236	246	248	259	233	246	242	251	231	199	240	249	214	240	243	220	204	230	247	259	213	244	259	197	209	231	235	287	241	259	225	234	231	262	241	254	241	238	234	237	219	227	228	276	232	239	259	242	236	253	226	228	254	232	228	219	217	226	226	234	214	260	239	245	252	252	259	236	246	261	247	246	236	247	240	232	224	271	278	221	210	239	274	219	248	220	266	237	241	242	256	220	265	265	249	220	237	241	264	233	232	243	265	242	242	276	251	247	233	214	213	249	237	268	223	220	252	248	246	224	248	249	251	237	233	231	252	242	216	216	240	247	212	231	268	241	237	240	247	265	257	222	258	227	233	223	221	220	225	217	250	236	241	254	246	252	225	244	226	232	220	220	265	248	225	233	222	237	238	255	237	246	230	206	214	249	239	238	243	248	237	254	242	262	247	248	247	248	218	242	251	242	232	210	224	242	259	243	226	230	221	241	267	269	239	235	290	217	250	204	252	209	261	234	212	245	236	238	236	227	228	230	228	219	223	254	235	226	239	218	263	248	237	233	218	233	260	241	262	236	261	273	249	224	243	224	226	255	250	248	236	226	257	226	253	268	243	227	240	213	280	232	254	254	231	251	247	249	243	243	209	219	254	270	259	235	233	245	221	224	230	268	259	252	224	248	246	271	218	240	238	244	267	228	252	211	263	214	251	216	227	229	238	240	264	249	229	209	219	251	261	246	243	219	219	249	231	220	256	235	255	228	255	231	247	245	215	243	262	222	248	238	239	255	212	213	217	214	217	254	239	192	255	221	236	257	220	236	219	246	234	253	241	252	263	225	249	238	243	221	245	203	261	245	255	278	232	247	247	227	244	269	253	246	262	210	226	247	246	242	248	246	240	234	212	227	230	231	230	228	200	259	236	248	265	243	223	236	230	257	251	228	242	217	235	241	225	265	231	215	239	232	257	243	248	235	198	225	258	224	241	215	269	212	231	233	216	239	219	213	269	248	262	225	249	246	249	238	227	261	268	248	228	249	241	225	242	258	247	247	245	233	251	240	271	270	254	222	279	224	241	231	237	274	251	229	238	211	251	232	239	258	239	242	234	264	237	251	219	223	246	244	239	178	245	192	252	229	237	245	259	235	245	232	217	259	221	248	275	234	243	237	252	240	230	245	242	204	241	255	233	229	215	235	273	257	262	232	222	277	251	218	234	261	230	253	226	240	253	230	231	214	220	201	234	250	232	232	225	249	234	223	243	230	242	233	226	235	223	258	251	257	221	228	229	237	250	247	212	214	255	225	220	243	225	231	252	249	235	233	244	233	243	233	243	241	276	231	233	229	238	253	229	232	235	248	228
25404	4272	1517	1673	1549	1357	1201	960	887	843	750	683	723	641	665	679	625	600	659	635	615	648	742	673	689	731	744	781	827	785	739	602	618	582	589	643	551	623	557	572	559	571	553	603	583	563	584	573	516	566	574	571	554	579	571	565	627	604	621	584	566	607	582	597	586	563	596	609	581	552	567	586	541	594	549	571	571	601	584	539	564	546	550	585	583	584	601	544	549	588	592	577	552	559	531	555	558	559	585	546	577	571	573	546	591	583	599	548	592	569	574	590	568	561	576	552	588	569	539	579	531	572	551	613	557	596	605	592	562	604	577	568	551	513	572	573	547	553	554	588	541	560	587	581	603	592	547	550	536	618	560	579	557	576	623	572	609	580	601	539	517	608	563	537	565	595	563	585	592	604	605	571	580	565	593	559	591	559	563	607	582	612	589	526	571	563	559	593	547	510	573	547	612	558	587	524	593	561	573	543	571	603	580	611	563	536	548	537	561	543	585	569	547	534	554	531	600	565	571	584	545	557	523	553	571	586	554	572	591	526	546	564	570	586	607	560	643	552	514	587	520	587	514	582	559	606	575	571	536	613	515	531	590	587	566	516	565	560	604	617	589	573	576	553	561	552	553	568	583	564	540	565	620	571	534	562	560	572	544	568	625	521	579	544	577	587	589	555	579	559	578	589	596	612	573	544	552	575	564	583	567	574	588	548	571	551	578	559	551	584	552	597	579	596	574	550	576	581	524	564	608	582	551	542	551	508	547	614	590	577	568	568	559	582	566	573	571	578	547	604	609	553	580	571	653	573	549	554	583	563	572	560	564	585	586	611	577	569	558	598	584	581	591	545	530	602	613	577	624	618	576	560	548	619	590	579	564	552	541	590	578	600	595	526	568	529	579	568	566	578	573	605	545	599	549	528	563	585	605	635	519	574	600	560	582	575	549	548	590	560	581	558	600	587	573	579	582	573	567	568	521	572	536	546	601	607	565	536	553	572	595	546	595	546	577	570	557	547	619	541	554	561	576	569	591	549	526	538	584	529	554	521	592	576	569	569	570	588	554	552	567	578	552	528	567	587	586	594	567	565	601	558	587	604	566	526	596	564	549	600	596	570	535	595	573	590	578	568	590	562	569	535	513	606	525	579	554	589	566	591	566	594	575	573	581	603	585	554	560	603	588	596	597	578	523	568	586	622	594	570	586	578	594	581	555	551	584	545	590	595	576	589	624	514	565	552	545	591	569	562	622	581	528	606	552	556	571	609	558	578	582	604	557	532	576	559	605	617	535	600	532	582	571	558	605	590	566	574	574	565	557	580	593	552	577	535	571	611	571	599	554	583	535	592	547	546	538	583	548	592	573	542	608	568	567	548	577	523	605	576	579	608	576	537	601	598	560	563	600	578	603	572	637	571	567	537	575	532	565	540	536	578	583	573	510	564	573	585	557	576	578	562	572	535	576	520	594	559	551	546	577	594	569	529	581	595	579	588	589	560	567	603	579	584	552	584	609	611	591	586	561	592	567	581	548	545	570	569	564	592	545	549	579	579	598	572	560	596	609	603	576	594	547	586	583	616	573	551	579	586	569	547	594	538	559	528	580	616	569	575	558	563	558	556	553	595	570	549	607	587	571	572	596	540	572	569	523	594	524	542	552	564	607	602	552	596	510	604	594	578	556	547	550	586	566	598	578	564	602	621	587	580	556	587	571	612	528	552	591	561	551	585	590	580	569	590	556	563	578	555	543	520	571	600	593	582	552	557	555	541	571	538	534	562	579	559	545	565	549	543	591	527	571	598	583	575	579	538	557	618	562	562	519	573	592	568	605	620	565	545	544	590	555	598	563	573	560	599	605	605	579	533	609	603	583	585	604	556	557	532	528	588	567	557	595	582	608	594	571	550	571	569	582	569	594	543	605	540	569	587	543	584	543	566	559	547	532	593	582	575	550	578	625	555	598	543	579	555	560	524	559	567	553	541	598	530	561	564	533	556	560	583	562	576	552	550	568	584	576	563	564	543	581	582	549	578	537	595	584	566	595	529	558	539	506	618	589	586	547	555	551	561	572	537	619	561	551	562	558	533	562	518	561	562	552	567	569	542	559	574	552	616	599	591	594	552	526	565	540	538	585	568	585	569	582	544	557	586	614	547	555	571	569	578	588	554	561	556	569	570	573	579	567	580	558	572	526	544	528	566	552	558	584	570	559	585	539	542	596	581	515	578	592	599	542	499	559	612	602	555	603	586	583	546	557	584	552	578	548	556	562	546	634	593	573	604	587	560	561	602	565	564	508	566	592	539	539	563	552	557	544	593	554	527	584	588	562	570	570	559	562	558	530	574	562	572	596	588	564	548	587	594	557	564	625	587	560	589	541	583	609	573	553	558	598	600	567	570	599	600	551	562	594	564	550	576	585	587	581	596	584	565	614	601	546	562	589	542	585	572	552	552	564	559	568	544	563	581	582	622	560	542	593	569	585	584	596	574	532	579	587	567	577	605	593	591	581	565	605	614	517	540	562	591	592	574	545	559	578	556	592	570	582	588	571	564	555	500	583	545	548	563	599	577	568	550	548	584	563	573	547	581	586	569	566	587	576	594	563	585	609	611	603	582	585	556	523	601	538	567	533	593	576	571	572	589	573	515	591	548	572	562	570	574	571	532	535	567	601	573	557	543	583	564	541	566	578	583	556	560	578	551	556	580	582	553	595	558	592	542	536	602	575	523	529	603	604	611	555	598	558	553	584	543	614	573	580	563	575	600	582	535	557	606	576	592	573	564	550	548	593	580	579	601	510	542	580	575	618	576	576	561	554	558	540	584	528	555	549	588	557	524	577	537	567	563	569	588	599	568	593	603	546	532	552	572	570	586	575	587	534	542	567	540	540	574	569	573	534	577	580	581	620	556	568	554	572	545	606	513	583	566	567	574	569	540	563	628	625	593	550	565	569	576	539	565	561	586	589	579	525	609	571	549	580	586	575	574	582	584	596	566	563	541	601	592	592	576	570	560	582	524	603	610	561	547	546	581	568	556	531	576	582	622	582	553	557	575	605	574	597	532	551	565	570	575	579	555	561	540	564	562	589	554	562	570	584	566	548	539	578	578	593	529	591	590	566	587	549	573	565	564	534	553	537	573	563	574	552	588	572	621	582	557	554	547	547	593	556	535	583	541	546	588	573	602	546	590	581	566	534	580	595	570	546	602	570	551	535	542	520	594	563	571	578	550	554	563	580	562	559	546	519	595	558	586	575	555	546	550	565	535	578	595	555	591	554	565	587	576	558	562	592	554	543	561	598	538	617	546	570	512	544	557	596	527	608	554	613	529	547	583	532	566	580	562	604	565	572	569	545	522	614	565	567	596	601	578	579	630	549	562	567	579	593	554	592	554	537	559	597	609	560	573	516	589	601	551	564	579	573	569	595	558	538	559	585	582	608	523	574	588	582	551	582	562	540	532	532	572	612	566	588	577	564	608	546	525	576	578	546	558	598	553	617	531
50759	25168	6654	2189	1268	884	664	559	527	510	474	468	447	449	461	490	483	411	452	419	421	452	434	481	459	402	449	456	467	438	373	424	400	431	392	361	429	418	403	381	386	390	393	406	387	387	405	385	378	409	390	406	416	395	372	364	450	386	383	389	401	427	394	385	390	373	352	415	402	426	395	386	403	356	411	408	381	410	401	395	393	433	399	422	399	416	375	346	426	372	384	394	397	433	410	457	426	390	410	407	388	421	396	389	380	408	417	413	446	389	438	415	400	382	389	414	398	381	396	441	382	406	448	411	379	439	398	359	374	371	380	384	425	397	404	386	367	406	427	397	389	400	421	401	423	381	425	402	415	413	413	369	404	398	426	390	422	395	404	359	392	429	412	422	405	397	427	399	433	403	423	363	368	449	411	381	430	416	398	424	436	374	408	379	435	427	354	387	433	393	400	393	383	368	421	401	409	428	410	391	411	410	401	399	413	360	409	432	414	425	420	388	451	430	372	379	410	417	399	441	421	387	369	394	375	400	411	399	386	392	403	399	342	360	367	426	387	398	409	409	402	409	388	412	405	385	360	423	376	371	396	411	446	381	457	430	419	391	411	446	355	362	376	396	369	391	422	395	430	384	393	407	360	418	409	420	397	415	371	400	415	413	426	411	394	398	427	375	409	373	412	446	379	422	381	441	441	420	390	377	405	412	385	369	373	397	400	405	382	366	419	402	409	388	416	412	386	399	420	394	399	413	412	380	407	387	393	400	396	423	391	380	382	403	380	394	384	388	363	387	398	423	398	371	394	391	364	379	403	406	374	378	430	389	430	386	373	415	405	437	408	420	428	405	411	359	398	395	392	407	394	395	424	401	397	407	398	415	417	412	411	390	398	401	378	428	375	394	376	402	386	380	392	392	432	391	385	316	409	368	381	390	401	416	414	410	383	446	405	438	424	399	415	390	423	375	401	410	401	387	397	392	364	416	410	408	414	380	398	407	384	424	403	374	427	384	402	384	410	444	402	415	409	414	413	437	382	437	366	417	390	428	402	372	423	375	410	424	391	386	376	384	400	381	361	404	405	395	362	406	388	427	428	405	429	368	409	415	400	392	424	414	398	381	420	399	419	421	430	421	390	384	418	437	378	398	425	360	412	420	404	396	396	401	381	372	404	418	404	401	383	408	408	402	388	407	378	406	387	449	404	402	436	411	408	399	344	413	396	368	408	413	441	390	398	386	407	383	385	379	415	408	381	394	423	381	398	383	401	370	397	429	375	405	423	407	414	409	392	426	416	392	378	403	377	369	408	357	406	406	400	408	428	417	429	404	397	387	385	384	365	390	370	419	402	385	420	391	345	432	419	409	391	413	424	389	410	400	389	402	408	374	414	415	414	367	366	385	387	426	439	393	395	401	409	389	403	359	413	387	398	385	413	364	398	410	423	399	421	384	390	388	400	379	411	388	371	387	429	408	387	397	395	412	395	378	425	372	380	405	423	396	365	399	392	400	389	394	417	380	446	384	424	392	404	389	415	442	407	409	371	391	441	367	419	392	452	393	381	341	443	395	404	388	394	428	386	451	413	408	381	360	402	420	394	356	448	407	357	392	405	396	365	411	401	382	421	415	423	394	392	417	430	437	355	411	414	403	378	411	357	434	411	372	362	420	381	408	403	378	409	393	392	367	408	386	360	395	376	356	391	377	383	406	401	390	422	397	419	405	404	378	400	425	419	380	406	384	390	381	392	394	439	405	426	394	422	397	399	412	412	345	376	435	402	401	389	406	377	431	420	394	392	474	377	389	410	377	402	415	417	376	407	405	402	372	420	427	401	366	381	407	379	425	417	400	381	380	371	372	393	418	424	380	371	421	395	370	439	407	385	412	396	383	378	395	417	400	399	378	402	422	420	405	425	399	375	408	446	406	389	409	382	388	386	376	387	387	436	399	375	401	395	375	414	418	440	408	413	429	392	404	352	427	402	401	392	388	435	384	406	384	389	410	397	412	413	388	370	388	438	411	404	395	424	345	424	367	377	429	412	374	360	376	406	386	418	383	414	424	383	410	413	421	346	455	424	379	392	361	445	383	404	403	429	383	403	418	402	405	373	421	403	395	418	371	379	442	394	442	426	384	398	401	445	404	397	386	431	394	381	406	408	387	391	374	409	400	372	385	372	378	379	431	390	420	420	407	460	399	372	400	382	445	391	430	399	384	402	370	401	423	466	425	406	407	409	411	434	380	383	379	395	403	373	349	420	393	425	393	435	378	390	405	387	376	419	436	448	407	411	415	405	348	384	400	395	374	415	422	407	350	416	435	391	390	384	409	398	407	365	385	376	416	413	394	387	381	394	409	394	435	420	401	400	401	403	405	437	408	363	394	403	401	417	411	383	440	434	385	409	384	426	370	421	409	406	406	397	421	427	386	398	381	389	415	399	390	429	379	382	386	426	389	395	420	413	372	443	443	409	395	399	396	396	388	370	431	441	407	340	422	417	363	391	392	371	410	423	380	355	358	358	388	401	421	396	388	387	399	437	430	381	387	410	415	443	435	441	408	365	401	374	388	417	377	409	402	394	387	391	423	364	399	408	388	376	380	402	384	414	415	361	393	431	387	400	375	389	375	392	395	442	375	363	382	426	383	418	384	399	399	368	366	407	425	393	386	400	413	347	407	484	417	387	385	420	368	389	417	430	391	381	391	408	378	425	382	358	357	393	363	370	459	407	410	395	400	395	394	389	415	380	383	417	383	387	350	378	388	411	394	439	425	426	399	390	374	405	397	389	415	414	380	437	415	428	372	423	420	429	433	379	385	386	420	399	409	405	403	403	408	390	392	397	402	406	410	384	387	391	363	390	397	415	381	390	429	401	390	413	361	399	420	398	416	375	377	366	402	413	391	416	369	393	423	405	397	375	383	386	412	414	417	417	375	391	360	391	442	367	391	423	384	434	393	408	398	383	445	377	375	348	398	449	396	424	402	364	416	390	384	385	381	401	414	402	368	431	396	422	400	421	407	369	394	378	434	431	420	399	386	370	416	384	420	424	404	372	359	391	412	449	360	387	396	367	422	384	439	399	392	403	394	418	391	367	366	382	396	388	409	396	394	363	403	409	343	388	380	443	403	437	411	405	433	418	383	380	380	397	413	411	425	405	369	398	411	385	372	393	403	371	362	460	379	404	405	369	383	391	383	382	416	397	379	382	404	430	414	394	404	397	416	461	405	446	403	422	396	429	352	393	395	354	387	408	387	391	393	371	401	387	402	409	418	384	396	411	409	373	386	383	395	393	413	428	379	443	389	392	422	408	378	439	384	372	399	414	384	380	406	452	417	438	405	399	399	396	429	404	414	413	398	386	429	386	390	381	410	418	406	346	383	406	419	385	406	377	411	432	382	370	384	426	388	426	386	410	374	419	423	413	400	409	390	425	433	412	415	419	392	403	378	429	429	455	410	393	407	445	412	399	409	376	403	414	371	395	450	437	370	366	393	381	373
34730	7717	2590	2979	2642	2265	1883	1693	1404	1296	1287	1187	1167	1138	1126	1022	1057	1015	979	968	964	1100	1078	1076	1058	1049	1089	1201	1211	1250	990	987	977	951	937	963	899	885	928	940	880	851	901	887	898	903	927	911	910	936	887	912	902	849	886	874	906	862	859	864	910	924	924	864	878	883	840	871	898	896	898	837	883	844	884	896	890	914	929	921	894	850	925	876	909	907	863	866	912	856	863	898	867	887	844	896	972	858	846	892	887	895	865	889	884	836	929	849	895	864	919	840	824	883	887	877	936	884	931	885	892	881	903	896	890	838	882	885	853	902	907	913	889	898	920	863	852	881	896	880	874	812	910	880	904	901	942	871	856	865	853	883	875	868	833	881	835	894	918	878	884	852	951	858	911	921	964	861	871	894	883	877	846	877	904	886	906	885	934	902	852	859	867	884	880	892	845	818	881	920	908	878	841	861	884	899	862	845	872	844	854	880	869	858	875	861	900	889	911	890	879	854	794	866	870	881	860	905	877	862	865	918	880	886	842	852	932	900	902	869	879	899	892	882	889	861	839	852	839	894	900	858	864	882	905	839	818	918	844	860	927	886	841	836	882	853	861	909	886	908	857	904	905	860	862	933	877	856	884	898	880	837	886	895	838	812	890	888	865	872	862	858	907	850	870	818	822	895	819	906	812	909	884	908	871	839	867	904	842	913	874	863	882	863	890	928	889	852	908	838	834	838	894	859	920	872	864	825	872	901	874	921	871	861	881	863	880	866	877	888	855	873	888	841	925	901	891	845	895	854	853	901	906	893	881	888	896	876	854	902	889	923	851	880	874	846	900	878	788	878	891	865	882	933	846	885	885	860	930	871	804	931	859	830	885	873	830	901	853	847	901	841	905	975	840	880	882	835	857	867	859	862	895	885	884	867	877	914	897	856	881	889	863	943	867	862	816	871	832	868	844	842	905	874	883	883	805	869	919	861	930	812	871	783	865	927	875	826	848	942	895	798	910	836	846	876	857	851	894	852	835	922	900	851	856	886	888	869	895	864	895	886	867	886	856	916	854	849	876	858	857	865	858	848	890	876	854	841	904	838	888	884	847	886	889	888	862	876	886	844	851	868	851	842	868	871	863	907	877	919	856	882	856	860	888	865	828	937	898	833	884	878	914	881	892	874	875	886	866	854	830	896	876	873	869	881	910	873	884	892	906	847	875	938	844	874	934	879	885	851	821	881	832	857	837	913	827	878	850	908	830	842	913	877	848	856	891	873	871	885	906	888	900	844	889	881	912	899	876	912	887	904	908	883	887	910	880	854	890	903	847	802	906	859	839	855	918	869	890	855	901	845	860	916	872	901	873	876	886	864	842	851	908	833	882	908	880	850	892	915	887	908	821	903	870	865	880	878	907	877	913	887	833	845	855	844	878	831	859	964	856	877	851	860	953	868	916	887	873	897	840	882	906	890	883	872	866	844	854	859	862	871	895	954	841	839	878	897	905	871	921	892	854	873	885	920	897	888	899	906	862	893	840	866	908	854	846	895	842	928	864	900	868	845	883	866	863	873	849	897	875	841	840	878	877	898	918	878	905	867	896	815	862	872	890	935	880	911	815	898	859	893	921	871	917	835	881	859	875	892	866	903	836	829	892	918	855	880	922	895	854	872	852	870	877	865	903	854	868	923	875	914	863	871	927	869	838	851	880	880	835	908	863	814	868	905	901	916	871	881	842	888	874	924	860	902	824	909	903	906	873	833	866	880	832	875	911	869	846	922	860	912	856	881	849	909	833	833	797	904	841	892	897	872	912	835	870	853	856	833	900	878	885	868	878	917	861	889	835	884	895	874	854	890	857	873	927	863	873	883	834	849	890	828	906	901	901	914	864	894	820	932	918	844	848	854	907	880	906	846	901	889	864	854	842	865	861	903	885	907	897	925	875	849	849	872	864	907	898	859	877	886	911	844	923	858	862	860	874	856	883	869	862	890	882	913	887	894	827	859	878	886	829	880	818	848	880	795	895	920	843	882	860	877	897	827	853	883	861	851	833	882	876	843	840	947	909	914	881	808	914	911	861	858	908	842	890	850	899	886	811	920	951	865	843	877	869	869	900	850	917	824	842	895	891	876	893	840	829	833	926	842	848	913	824	881	882	839	826	888	917	815	816	855	887	857	947	896	857	893	913	844	866	873	859	896	878	849	857	922	887	899	922	856	888	914	854	887	885	844	874	867	917	912	922	871	809	846	825	844	891	887	845	877	931	885	824	884	933	910	882	903	844	882	845	812	859	858	879	889	897	831	911	900	938	863	858	870	888	873	911	887	865	885	910	898	862	846	868	865	860	904	887	876	901	883	874	815	856	853	846	881	826	896	823	862	867	880	861	869	872	902	882	895	839	883	850	876	829	847	869	869	886	881	826	879	888	874	865	913	897	874	910	896	875	909	868	915	857	818	849	840	879	872	854	901	900	869	904	868	923	845	872	794	881	882	871	882	956	938	921	891	902	884	849	865	906	853	869	905	888	832	907	845	858	892	872	904	901	926	813	863	857	870	809	890	881	851	858	855	902	843	841	911	868	865	909	877	866	851	861	909	881	876	883	848	864	854	905	853	882	857	902	877	896	866	843	915	881	895	873	842	885	902	843	857	845	826	883	855	904	874	909	895	865	900	868	894	849	929	878	855	954	882	845	859	856	910	903	901	868	883	884	839	860	825	816	903	820	915	839	847	815	843	896	904	867	862	838	885	846	907	891	881	846	917	821	898	873	830	873	844	860	883	915	833	873	894	852	851	919	846	833	852	902	858	870	890	874	907	839	909	861	865	891	879	925	901	872	874	926	866	911	934	827	879	881	855	839	873	915	853	874	870	940	874	872	855	832	903	869	905	851	876	864	908	846	850	845	887	895	921	913	885	857	864	889	838	871	919	878	901	846	879	869	841	872	916	909	890	898	842	896	822	838	847	879	797	867	915	871	858	906	885	816	889	897	883	875	889	835	878	860	890	883	876	889	897	872	890	924	875	834	850	897	872	827	915	880	938	910	895	831	853	875	894	918	880	863	878	914	905	872	876	884	863	836	858	856	889	839	908	900	893	807	862	872	884	812	907	867	845	875	905	882	912	856	885	875	886	886	872	974	811	839	915	904	876	895	921	886	850	877	933	889	863	925	907	922	865	852	839	855	859	823	842	870	891	858	820	844	861	905	974	934	869	819	943	858	824	873	880	891	878	896	850	849	843	876	900	883	847	895	844	926	884	900	823	895	877	847	889	836	895	835	867	866	901	873	903	903	883	885	896	825	842	848	873	833	874	885	835	888	844	935	854	892	862	904	878	879	842	843	849	870	843	871	839	860	899	859	834	884	917	872	829	863	852	859	927	864	894	897	943	890	861	874	863	883	869	897	878	829	855	841	887	846	892	932	896	865	843	868	871	866	910	831	891	862	913	819	862	856	892	913	863	870	844	863	888	838	861	837	826	917	883	905	869	846	823	893	866	854	860	827	875
14806	3381	380	287	238	273	203	220	248	245	243	216	224	219	239	210	194	213	199	199	203	211	214	204	187	212	225	221	190	209	170	213	224	232	212	245	201	192	209	240	192	206	185	225	190	185	193	197	187	211	208	205	219	194	227	218	236	185	201	196	193	219	208	229	215	217	179	205	216	189	214	218	220	231	217	197	215	198	222	223	185	219	222	195	219	199	215	195	205	192	192	196	195	199	184	164	204	208	199	189	215	213	187	216	217	224	231	218	234	194	203	206	191	231	182	210	219	211	200	236	226	216	226	232	212	198	234	200	200	205	185	196	222	213	229	228	208	207	223	231	203	200	202	207	179	193	229	231	204	194	216	205	207	215	207	221	210	220	211	228	183	204	195	199	204	212	202	213	194	211	231	233	218	199	186	206	208	217	207	198	191	243	203	204	191	241	200	226	191	203	216	204	199	241	179	216	212	197	233	201	211	228	183	220	227	201	206	223	246	212	228	217	208	222	218	204	214	185	217	203	211	216	231	174	209	220	198	211	209	210	219	225	186	215	184	204	204	217	215	192	181	203	233	204	218	204	219	212	199	197	192	201	196	224	207	236	231	238	186	197	184	180	211	198	202	193	198	194	204	208	201	215	184	195	230	236	201	232	236	213	236	212	211	221	191	209	221	201	220	212	221	216	205	225	210	221	215	212	201	185	192	206	197	217	191	185	204	199	183	188	209	202	212	208	212	207	208	202	177	215	207	218	211	211	243	245	189	220	224	196	197	206	184	199	224	225	190	181	211	190	220	212	186	215	208	195	194	203	214	221	193	196	218	220	212	206	208	204	238	232	216	220	196	220	200	221	205	197	226	220	210	210	196	214	220	196	235	234	194	190	212	197	209	190	187	227	217	217	188	210	202	184	219	220	207	206	225	184	200	207	207	189	230	214	186	229	214	223	218	217	226	193	210	211	209	192	202	203	213	178	205	197	209	201	213	202	195	208	197	210	181	209	221	210	195	230	207	252	193	201	215	162	209	209	183	210	207	191	230	209	180	205	197	202	190	232	190	213	220	206	215	190	213	247	229	222	228	198	225	175	215	213	209	230	203	204	225	202	218	209	191	203	197	221	199	221	199	234	220	212	220	224	243	228	207	172	222	209	214	220	197	232	206	204	219	199	194	217	207	221	193	226	173	210	183	214	212	217	230	212	216	213	216	193	219	223	213	214	169	190	201	206	202	190	213	211	194	224	212	185	197	171	198	213	212	198	184	188	207	207	217	225	224	192	207	202	202	204	197	211	206	195	209	225	195	179	190	214	199	197	223	210	214	191	214	235	194	211	247	213	218	180	237	210	204	211	202	238	215	211	196	212	206	227	202	189	218	206	216	227	228	222	209	220	207	205	227	213	180	212	206	199	212	245	198	186	230	203	202	191	226	210	201	215	210	210	195	207	209	205	195	191	210	193	228	192	183	202	207	192	204	208	207	233	211	229	207	165	213	205	223	249	177	194	213	216	207	202	242	213	206	198	187	220	207	205	225	221	197	230	193	215	210	204	201	200	225	188	220	202	229	198	244	204	200	215	209	215	208	229	219	198	179	209	231	231	193	188	209	201	199	217	218	199	201	209	236	198	208	211	203	192	247	220	224	198	213	231	207	242	201	218	214	194	245	222	197	220	211	233	201	208	230	221	227	230	212	216	212	231	209	199	204	218	225	213	203	213	214	233	242	203	205	195	203	208	225	194	175	237	198	213	213	210	168	232	217	208	205	224	188	191	197	184	200	207	245	211	201	199	186	209	226	221	189	215	204	214	215	212	201	201	226	222	196	209	209	213	224	222	213	189	220	224	189	199	184	202	220	231	196	203	217	205	227	211	207	221	177	205	226	227	202	209	203	190	209	220	206	218	218	219	193	223	220	212	206	205	211	220	228	208	217	217	216	207	187	183	194	205	219	203	225	211	221	244	228	195	194	212	198	221	240	187	187	225	211	206	239	216	226	243	228	219	218	216	207	218	194	213	230	202	199	219	187	211	200	207	213	216	237	201	201	230	208	198	170	197	178	215	226	205	230	192	232	213	228	225	189	227	221	195	207	207	221	209	222	217	193	196	203	216	236	204	226	230	176	222	218	210	219	219	205	249	186	215	218	185	196	223	199	202	226	216	212	240	244	226	223	203	222	181	198	208	200	209	206	218	235	201	199	185	226	215	193	172	199	176	217	185	215	213	218	212	210	218	210	190	222	197	207	215	207	217	208	219	215	256	222	195	203	210	191	187	232	168	183	199	197	211	216	216	184	208	218	217	199	182	208	232	205	230	213	199	220	220	227	190	212	179	201	233	211	206	209	201	224	195	193	220	220	239	206	209	205	200	214	247	230	228	221	208	209	216	223	206	203	222	207	173	201	194	203	238	213	205	192	210	222	192	194	201	199	233	195	226	206	204	198	203	213	213	219	223	212	196	203	206	198	221	196	204	188	208	179	195	191	208	216	185	192	223	214	194	205	195	199	199	205	203	206	238	206	177	173	204	231	219	207	195	187	216	188	199	199	182	205	199	211	191	214	229	214	227	232	210	210	211	226	203	225	213	199	224	216	223	191	206	238	206	212	198	227	216	208	202	247	201	213	211	227	203	217	185	210	205	213	195	238	183	223	188	191	220	234	215	207	193	185	231	205	230	205	198	214	202	223	188	217	210	210	203	201	200	208	202	211	221	213	223	255	249	180	205	198	213	191	212	194	210	219	214	205	193	209	208	243	196	212	185	215	195	193	217	207	198	215	219	221	193	193	197	209	200	209	207	211	226	190	198	210	220	213	212	217	209	210	208	218	211	229	203	211	219	218	203	200	214	223	201	240	215	200	211	205	224	205	218	203	218	209	219	223	189	218	199	213	177	186	209	244	213	229	186	205	188	219	172	202	199	220	229	207	238	170	203	213	209	186	197	200	237	217	202	204	238	192	187	228	225	217	199	202	214	191	230	208	187	212	200	221	197	201	209	233	209	190	224	215	202	201	231	200	197	201	237	204	221	231	233	212	199	208	231	176	214	179	210	202	222	201	218	223	193	219	214	251	224	223	185	200	225	211	228	196	215	181	231	217	244	211	211	194	212	214	227	201	232	206	190	196	229	218	216	220	246	221	225	218	219	202	218	186	209	224	188	208	190	183	232	205	187	231	231	226	200	221	198	218	198	225	234	216	219	212	203	212	207	219	193	182	215	199	206	180	197	203	238	206	223	189	214	210	194	212	198	208	179	191	213	209	196	208	201	181	233	176	239	208	193	189	223	208	202	225	221	218	193	201	207	213	206	225	218	212	208	197	208	205	193	196	223	240	200	214	208	171	190	204	214	208	201	220	217	228	236	175	195	191	171	187	217	202	203	198	219	196	211	244	203	209	193	231	186	224	223	179	206	204	211	205	203	194	199	240	196	179	186	203	206	210	187	243	211	209	216	202	202	224	201	206	202	205	242	205	219	223	227	198	214	199	205	205	214	197	203
9048	1609	779	745	703	642	609	556	563	586	526	532	511	487	517	503	476	541	491	504	529	540	568	560	596	537	557	597	613	580	522	489	482	479	480	545	496	503	509	538	495	534	499	488	513	508	492	485	514	511	473	507	445	495	525	498	529	488	485	501	527	510	502	492	474	491	518	517	481	479	519	437	515	463	478	501	464	502	483	502	501	519	477	518	498	488	506	487	445	484	499	481	493	486	500	481	504	489	497	473	498	525	521	531	514	504	482	521	466	509	483	505	473	512	493	507	491	496	485	515	486	498	516	495	526	531	491	508	492	475	506	464	495	504	527	505	503	461	509	497	508	502	486	521	487	471	497	505	478	493	509	473	503	487	488	479	498	500	481	540	475	485	478	499	500	512	505	499	535	512	487	487	540	481	484	511	495	513	511	493	527	501	506	514	485	496	494	497	471	488	511	512	527	501	494	528	535	494	493	473	483	486	506	525	508	494	502	514	519	466	480	480	499	532	513	486	504	476	483	495	528	541	517	493	473	465	503	472	516	491	479	507	552	488	506	532	492	511	510	499	501	503	481	493	497	502	488	495	486	503	523	529	530	458	467	491	509	480	542	507	511	500	512	484	478	525	529	536	507	478	501	530	510	493	522	504	451	460	477	487	470	505	473	463	516	490	489	505	480	514	511	488	494	500	487	479	524	524	484	496	493	502	531	522	548	475	464	479	462	554	502	558	493	448	478	499	490	502	488	485	457	490	499	479	508	475	500	480	497	498	472	482	469	469	484	534	481	498	467	514	509	513	530	489	515	484	497	520	507	487	456	487	499	503	521	475	515	462	471	497	490	496	500	518	516	448	517	465	488	504	481	509	482	489	511	480	492	497	470	497	504	481	478	474	499	479	481	487	479	496	519	481	474	493	477	477	506	522	477	482	489	529	523	500	460	485	501	482	509	518	500	473	505	474	498	496	528	559	532	523	448	496	501	475	472	466	486	478	545	540	506	522	494	464	467	518	477	478	492	509	499	499	466	483	456	527	480	480	447	495	505	521	502	498	473	521	513	467	514	515	527	515	493	502	483	503	508	470	482	490	504	498	474	492	504	492	471	477	495	504	509	537	511	502	502	484	484	495	521	494	472	534	488	475	517	447	527	490	476	473	490	461	509	495	514	431	455	520	507	460	485	521	499	463	508	502	517	482	478	500	482	466	530	463	522	488	461	493	506	524	494	506	497	506	468	457	475	485	510	491	482	536	535	462	484	486	507	506	561	491	482	508	496	491	506	519	522	498	522	533	532	530	506	470	486	469	495	477	526	481	513	500	524	529	498	501	517	480	488	480	502	473	467	508	495	482	483	503	509	472	491	492	462	506	513	469	520	503	505	469	515	510	503	497	495	504	514	504	509	505	476	499	498	465	466	527	526	473	507	481	535	531	532	486	457	476	522	471	495	508	462	485	500	482	500	501	463	531	506	511	517	475	444	479	492	518	499	502	490	552	508	503	478	522	466	438	483	499	478	496	474	495	488	501	534	498	499	451	468	507	458	488	490	523	512	472	464	487	474	490	503	507	504	478	485	479	499	517	477	563	496	518	477	513	476	511	500	490	508	466	487	507	490	490	497	476	484	491	503	467	518	520	500	492	456	508	496	488	464	505	495	480	491	501	506	498	479	496	549	468	482	491	484	524	514	504	490	514	512	499	477	497	484	482	490	487	477	507	501	498	519	540	489	479	521	520	509	512	517	532	498	493	479	475	502	492	499	457	478	498	463	535	448	489	493	517	508	519	527	494	474	508	505	494	471	486	506	516	506	475	489	494	485	521	494	545	476	476	532	513	530	521	515	522	493	463	483	505	479	518	492	556	502	472	529	517	473	492	472	481	509	470	515	460	528	500	475	511	451	489	530	542	505	464	496	522	529	516	505	480	502	496	491	504	502	536	495	497	472	511	529	471	491	477	477	466	510	491	467	476	496	488	499	479	471	493	502	490	466	472	511	543	507	484	509	512	511	510	527	473	490	502	525	476	482	502	448	508	452	518	516	516	476	512	484	473	476	523	501	509	495	518	434	470	497	491	487	482	491	439	519	508	493	501	496	530	486	485	511	482	508	538	513	539	513	495	528	510	482	504	514	521	467	488	498	502	490	466	513	490	457	524	475	491	495	487	505	530	483	523	469	465	506	488	551	526	516	548	524	509	492	473	536	489	538	454	503	506	482	525	524	484	494	506	510	533	517	477	482	487	492	472	516	495	503	525	496	496	507	488	501	518	499	503	491	509	484	501	480	491	494	538	492	465	498	540	453	472	528	479	556	509	508	476	522	518	494	529	481	474	487	506	462	514	492	509	510	504	500	527	458	479	499	467	497	515	544	465	481	486	501	511	545	494	480	505	549	492	512	474	466	491	500	484	507	506	512	504	501	523	482	488	545	455	497	472	490	472	443	500	516	516	552	471	505	502	488	457	482	478	499	465	498	520	469	521	471	520	479	479	509	496	495	497	541	518	483	474	499	499	498	507	490	482	506	536	507	480	488	524	520	493	473	491	484	500	512	511	526	536	502	511	471	468	470	482	489	464	511	500	501	495	507	480	500	450	471	494	488	526	512	476	557	509	505	480	482	489	514	492	450	509	495	515	497	515	547	497	498	471	500	486	503	516	485	514	472	477	477	486	493	501	510	472	480	513	475	480	461	487	503	504	492	500	537	499	533	491	496	442	469	495	487	469	443	524	470	492	467	504	513	524	477	515	507	492	476	470	501	527	453	522	481	497	485	484	480	495	477	518	510	501	476	542	490	518	490	498	462	494	466	503	458	499	487	462	529	511	494	510	494	500	458	478	531	508	489	501	485	503	479	552	555	509	497	473	515	504	473	506	520	486	492	476	514	553	501	479	484	510	507	489	516	485	526	490	486	499	559	480	503	523	517	478	504	502	485	466	456	477	467	502	468	490	494	447	509	514	466	493	492	571	490	506	515	506	477	488	483	494	494	496	514	529	501	453	496	473	447	523	494	492	493	486	504	510	513	469	531	514	507	489	440	492	522	489	490	489	492	490	480	521	468	521	496	505	521	497	495	516	460	461	522	476	503	489	485	485	459	465	487	502	460	502	475	545	510	493	524	476	496	552	510	505	484	485	489	476	489	484	523	496	502	516	461	522	510	519	485	482	493	497	502	498	523	477	523	477	527	487	479	476	480	524	497	519	505	514	480	481	464	526	512	517	536	479	479	499	517	475	530	520	503	504	490	498	512	508	543	466	513	512	487	457	477	482	519	546	499	522	519	490	491	516	498	491	455	508	536	498	519	464	512	525	481	507	458	507	464	480	518	440	481	504	515	507	502	470	472	490	497	542	495	515	506	489	499	486	550	470	527	498	473	506	478	522	497	522	486	466	534	476	467	499	489	475	518	494	516	500	503	519	526	491	487	490	522	502	468	473	504	537	449	474	486	510	514	478	539	505	531	468	522	527	484	435	436	492	496	512	527	505	509	516	488	523
40060	17642	3057	967	562	411	328	299	297	272	282	241	218	255	226	222	218	247	249	223	252	258	256	231	232	291	256	269	243	248	240	271	254	242	252	260	222	269	237	258	219	209	235	234	219	242	255	257	203	251	228	241	259	216	231	213	210	258	240	243	271	228	225	233	243	227	235	216	190	214	189	218	227	246	235	230	233	227	217	217	232	225	242	243	207	229	238	231	232	257	231	216	242	243	255	253	222	237	223	210	215	207	252	242	243	241	245	230	243	208	235	208	229	258	238	223	254	258	237	220	254	230	220	235	237	201	232	237	242	233	265	221	218	208	258	225	242	246	233	247	256	245	221	228	238	243	250	232	252	237	249	254	258	222	243	222	226	208	243	232	209	224	206	245	266	223	242	233	228	247	250	222	217	248	249	244	278	227	233	240	201	216	211	230	232	248	279	241	270	248	216	236	249	251	229	221	216	235	254	212	227	248	247	225	211	236	251	235	255	260	257	213	239	211	236	246	218	211	223	252	216	262	265	229	231	234	247	222	245	251	223	238	244	226	260	249	226	206	243	227	246	223	240	249	263	242	244	253	242	236	255	228	234	250	249	236	245	249	241	226	263	227	215	246	247	260	208	231	247	235	219	236	223	220	240	215	232	242	232	214	212	218	219	228	232	221	214	225	234	237	242	249	257	222	264	239	233	251	270	235	232	229	235	225	247	225	232	211	238	212	235	227	225	268	228	255	244	226	223	227	225	214	209	213	254	225	228	231	251	254	219	220	247	248	251	218	226	235	201	230	236	243	242	237	253	202	228	225	244	215	238	250	272	209	249	213	216	287	218	234	235	253	218	237	231	252	220	237	230	234	222	256	260	225	247	233	250	238	218	229	215	213	218	232	209	252	245	249	227	223	232	248	217	196	244	215	242	258	251	256	241	240	239	217	253	248	216	227	202	218	243	228	215	227	205	242	236	224	231	218	209	223	253	205	247	221	244	245	214	210	238	235	237	236	231	239	201	232	243	241	221	232	207	254	229	234	212	246	215	215	225	255	234	235	225	232	218	240	248	272	227	256	232	233	247	248	234	255	248	196	237	264	216	254	242	211	222	224	229	237	253	261	255	255	221	258	243	264	239	221	232	216	230	231	285	242	253	220	234	254	217	227	221	219	198	211	215	249	241	246	261	239	257	222	237	290	216	251	242	219	247	250	256	220	263	220	245	260	238	212	261	226	210	230	239	233	229	257	258	224	244	225	266	214	219	257	234	221	235	249	251	244	233	221	249	238	209	262	252	220	245	216	223	229	216	235	223	240	257	234	228	229	229	236	256	203	237	223	254	253	244	220	242	266	219	238	241	234	254	215	213	258	211	237	226	233	224	218	237	228	219	224	228	238	232	238	261	235	212	247	225	224	216	237	264	267	241	268	229	247	206	224	219	239	250	232	214	230	244	262	245	250	216	226	254	215	288	236	227	213	261	246	226	225	263	280	248	255	231	250	237	245	235	229	226	234	227	259	227	209	252	250	250	242	243	220	267	249	233	237	242	229	242	241	240	214	234	244	231	253	231	201	262	243	226	243	240	239	239	256	226	231	241	244	199	235	214	261	236	226	231	256	232	256	213	241	254	228	249	211	245	225	242	265	244	215	250	244	241	252	248	214	261	252	233	232	233	228	245	252	234	198	231	260	237	250	226	222	238	223	243	214	233	229	218	225	252	211	246	216	253	228	212	199	223	256	220	260	238	234	259	252	243	227	261	214	249	220	218	224	212	219	217	241	245	215	237	245	248	212	219	247	232	261	241	244	223	213	246	222	243	258	240	237	232	223	236	219	215	220	209	253	247	227	250	218	256	221	259	213	232	236	224	243	242	241	260	237	220	231	202	246	233	235	235	216	236	237	224	255	232	234	240	256	225	252	233	257	269	247	215	229	231	254	244	230	234	243	217	228	237	229	216	253	242	237	241	211	242	232	234	204	220	219	240	207	254	248	236	247	252	227	269	254	225	245	239	266	210	220	264	231	247	234	213	236	238	256	246	240	207	255	228	259	263	248	237	268	228	214	239	260	243	229	236	231	273	245	267	244	253	211	239	240	218	224	234	214	242	222	231	222	207	203	235	191	236	211	241	224	244	232	223	239	256	250	201	209	230	245	211	237	213	241	248	215	234	207	240	255	265	229	257	224	219	237	233	234	262	235	222	271	242	202	252	218	220	247	213	230	261	196	226	250	225	228	228	222	223	245	237	211	255	223	234	212	238	234	241	234	240	263	224	260	266	281	286	198	230	242	257	214	238	234	251	247	222	223	247	233	210	226	229	241	245	218	253	247	232	219	233	233	224	248	243	218	229	215	243	234	252	240	260	244	235	259	252	226	221	254	187	200	211	228	218	277	220	232	228	218	236	238	238	207	249	238	228	271	212	243	221	233	233	222	280	241	231	252	210	236	267	235	241	214	254	262	216	247	212	225	226	256	274	244	216	219	205	241	222	236	235	250	253	232	251	234	230	241	216	221	247	252	239	210	239	240	209	229	240	258	249	217	215	229	222	230	241	274	238	218	219	222	250	239	257	237	237	242	231	248	241	214	253	233	240	209	217	248	252	222	235	236	227	253	235	234	251	247	219	235	247	245	236	245	253	254	240	221	259	235	256	226	247	237	216	246	212	226	228	214	245	225	222	220	221	253	253	226	220	205	253	228	226	248	234	213	233	247	252	224	246	234	224	260	251	225	208	230	248	243	239	277	234	228	233	231	227	207	258	244	245	214	236	212	262	226	243	198	268	238	237	252	246	229	215	230	236	239	218	207	243	222	217	217	224	215	234	208	223	236	223	197	234	234	232	243	247	260	215	244	242	257	222	229	214	271	215	204	250	239	224	242	251	205	228	260	227	228	240	260	211	259	216	225	203	203	227	206	248	214	217	223	246	214	242	260	242	244	242	212	247	246	241	261	245	243	232	239	224	247	227	243	250	235	235	223	225	236	228	253	239	216	217	214	231	224	248	220	234	225	242	206	214	222	233	280	231	235	269	233	239	241	215	214	233	249	259	252	223	236	254	239	243	244	218	232	232	230	202	241	228	231	229	212	244	247	200	248	232	235	247	256	221	238	249	240	231	224	234	242	239	240	263	197	206	238	237	228	254	242	242	220	205	208	249	226	234	238	262	257	220	216	246	253	226	262	227	222	234	275	240	222	247	233	232	211	254	222	235	259	238	233	235	239	248	234	216	263	239	215	247	194	218	220	211	219	242	235	226	217	241	200	259	215	235	237	240	264	215	234	243	235	225	227	218	248	226	220	189	238	218	208	221	245	239	237	241	244	236	218	230	201	226	236	239	197	240	223	237	243	221	228	235	234	234	254	254	242	226	217	218	218	257	236	223	211	229	201	217	225	219	238	267	258	226	230	210	216	238	226	234	232	238	263	226	247	264	255	236	234	234	246	248	214	235	216	223	234	250	250	197	235	228	228	265	226	228	230	231	247	251	241	247	232	229	273
26555	6089	1561	1834	1494	1323	1057	996	946	833	772	747	701	667	692	652	656	614	648	607	690	663	721	651	656	656	778	834	778	749	613	596	673	624	575	606	571	600	567	582	570	601	566	548	524	568	540	527	585	550	574	566	547	564	584	567	564	523	573	571	544	577	541	592	564	566	608	568	562	514	530	532	593	548	542	564	584	542	593	573	568	574	617	566	549	596	551	592	606	602	569	587	599	582	573	567	535	528	586	571	584	570	556	616	566	561	549	566	552	531	574	559	578	569	533	564	526	565	554	589	560	576	542	600	533	562	534	563	589	569	534	558	544	581	514	589	556	585	578	604	531	589	551	587	562	533	565	585	528	525	605	547	570	555	560	527	566	578	517	531	573	579	579	572	500	576	616	581	550	545	565	579	542	562	581	546	580	546	511	544	507	556	591	555	578	517	527	594	519	561	524	485	544	591	546	581	526	538	573	555	608	550	566	588	582	536	559	522	549	566	570	582	576	571	545	568	545	584	586	542	575	565	615	562	568	541	558	567	576	580	577	496	519	601	559	604	564	562	549	571	556	569	559	593	541	552	560	587	542	539	539	603	541	557	564	544	535	532	537	541	528	570	552	577	547	566	611	558	553	548	574	553	564	541	525	584	575	568	525	559	600	589	548	549	555	539	548	550	556	560	565	586	547	525	565	571	548	551	555	557	583	602	521	570	559	527	553	534	573	600	579	594	524	577	516	558	502	545	569	586	593	558	557	551	583	590	519	595	620	589	568	560	531	569	557	570	569	553	584	550	532	541	545	554	567	584	547	572	595	547	582	573	546	586	550	513	535	552	608	575	572	576	590	570	549	612	607	560	554	540	571	594	554	548	544	552	557	596	596	581	532	536	562	545	563	549	533	539	582	538	540	509	573	580	589	651	564	493	542	592	554	573	580	557	575	551	585	560	581	602	560	554	571	572	572	532	565	559	551	558	548	524	551	562	590	580	539	595	554	549	580	563	547	535	532	548	574	569	591	538	594	525	564	549	554	553	583	536	554	514	578	540	528	542	580	555	580	568	551	547	566	578	513	565	553	537	563	561	574	574	604	568	562	572	542	546	591	562	545	586	595	569	576	547	575	603	587	545	519	576	599	544	547	545	558	563	560	608	562	516	538	578	599	568	572	522	512	577	567	561	582	586	605	543	500	538	583	547	551	566	531	570	573	627	547	542	526	607	567	555	584	597	583	567	571	583	556	575	529	572	573	553	577	552	550	588	598	574	548	517	543	547	549	585	543	574	546	571	588	564	559	594	528	605	558	581	559	627	550	589	570	597	594	551	545	553	543	552	531	593	604	593	566	525	577	516	576	555	554	570	541	567	584	562	527	543	624	583	550	551	554	555	543	526	562	576	552	580	557	553	564	546	574	564	507	551	595	597	558	580	555	600	573	571	563	578	527	496	526	575	612	580	590	551	584	511	549	570	549	589	561	594	600	561	552	549	546	525	577	580	571	563	526	601	587	526	596	563	541	540	560	518	528	566	556	544	609	545	561	555	585	544	526	589	573	541	561	549	554	565	561	572	577	542	549	582	568	552	593	564	550	539	593	544	539	554	567	571	565	577	549	550	586	541	496	540	593	559	549	554	569	582	572	555	552	560	563	562	556	541	591	563	536	543	617	563	538	596	554	550	547	532	544	537	530	548	578	601	592	603	544	592	516	562	563	570	591	549	545	560	541	550	541	549	529	599	558	566	559	585	549	550	564	564	552	585	535	556	607	551	526	571	567	582	587	584	590	510	579	550	589	594	607	572	564	531	572	549	579	577	554	576	541	586	570	562	589	563	579	558	528	562	594	592	569	595	580	533	543	525	551	612	582	551	539	543	578	558	559	596	576	532	567	590	520	567	576	596	543	556	568	554	591	562	563	552	564	571	550	581	551	524	619	563	570	539	539	560	564	597	553	593	559	588	473	564	571	556	579	548	604	540	533	560	538	578	559	566	570	560	558	550	596	549	534	533	599	551	569	598	602	563	575	570	559	545	529	526	530	551	587	580	568	584	557	540	573	560	577	534	540	573	538	563	595	564	558	551	540	544	573	557	585	577	579	546	572	582	572	580	564	561	571	522	548	541	558	586	539	571	535	556	590	557	548	575	566	562	547	527	554	580	551	580	554	586	582	575	567	566	564	539	537	564	572	541	586	575	560	521	574	537	542	573	568	545	551	533	549	556	550	540	555	556	549	575	556	548	585	535	566	527	524	525	592	565	509	527	591	559	568	580	524	563	505	589	593	582	585	583	538	568	580	587	572	582	519	532	558	551	576	520	584	576	610	608	539	583	535	545	560	558	570	552	593	555	594	540	597	565	590	565	535	555	555	575	571	580	562	571	533	578	556	586	551	598	565	541	595	529	543	541	561	571	593	539	585	595	576	551	573	548	549	547	557	589	566	547	582	555	545	597	557	548	552	575	566	537	556	571	551	577	550	564	571	534	604	591	548	591	577	560	550	543	575	591	569	545	572	569	560	540	575	527	580	543	606	557	509	586	544	571	603	555	580	575	555	541	577	579	604	579	563	577	584	535	601	579	560	573	559	542	562	522	602	560	559	562	569	518	568	572	544	545	556	596	532	573	559	569	514	566	523	547	601	574	575	602	525	595	526	582	574	564	565	576	569	547	587	563	556	584	588	561	550	555	611	574	573	569	580	582	528	564	570	570	586	551	523	567	564	554	545	565	577	542	568	577	570	571	572	560	547	560	569	527	578	585	549	562	591	582	579	590	566	592	554	568	557	564	566	575	553	574	549	540	553	546	573	598	543	591	545	571	570	586	560	553	550	547	560	552	544	571	553	553	563	536	548	580	568	515	598	588	585	537	539	539	594	561	565	562	597	556	546	576	568	559	540	546	578	582	558	539	506	573	571	578	535	571	591	552	557	561	572	560	575	569	573	543	574	529	560	572	569	582	596	533	566	603	634	563	547	541	573	602	554	549	586	557	579	534	581	572	561	598	560	590	552	555	587	554	536	540	548	544	560	532	556	519	471	574	584	582	558	600	561	545	543	585	526	605	572	566	519	602	560	567	578	572	566	556	549	556	583	578	610	547	552	557	540	576	521	564	581	549	565	561	562	545	556	589	586	557	549	543	545	575	550	527	579	572	568	575	561	540	539	556	590	544	555	580	550	519	569	574	577	554	551	570	548	510	564	570	563	532	560	519	536	546	552	572	561	550	569	517	535	572	597	552	556	564	574	527	545	557	500	543	564	605	568	549	594	565	564	569	571	574	571	573	565	523	542	599	564	534	565	556	588	545	541	550	554	552	557	549	529	589	594	579	558	553	619	537	537	600	538	567	578	574	551	561	556	560	549	601	541	593	519	576	565	563	566	547	547	560	553	542	571	564	567	555	511	564	559	559	572	565	539	510	576	579	582	602	560	604	588	552	556	556	589	567	601	599	593	566	596	572	577	595	583	583	533	543	547	512	547	559	562	601	568	604	572	544	574	590
52071	24991	6746	2217	1299	849	672	583	523	470	449	435	465	420	468	388	457	381	407	461	427	402	428	410	446	443	404	433	428	451	396	383	391	394	442	393	412	395	394	395	410	393	396	412	363	401	439	399	434	377	380	391	391	377	391	401	378	379	395	408	373	432	408	357	377	405	384	376	415	418	396	352	406	391	396	377	378	382	391	385	385	376	388	346	432	389	422	401	405	397	384	427	397	367	401	409	379	382	398	401	425	385	392	403	424	406	361	427	400	396	406	410	410	393	399	393	439	411	424	398	406	417	364	385	408	392	421	450	374	374	354	388	398	395	435	390	376	334	405	370	374	384	388	439	409	373	392	387	356	371	394	417	367	395	406	404	402	393	346	375	371	390	414	371	394	376	394	382	424	370	375	355	398	397	353	397	383	408	432	393	399	390	406	359	406	397	377	380	410	403	372	399	409	390	358	395	397	434	394	378	428	362	392	405	391	397	400	404	390	360	393	385	379	388	360	456	433	378	374	384	372	397	386	375	369	422	406	387	414	395	404	443	439	403	372	386	380	371	393	431	382	396	365	364	418	370	367	384	387	382	392	424	400	428	385	395	396	394	374	414	401	370	450	391	379	402	398	369	393	382	388	367	382	409	403	373	389	349	380	378	401	379	377	418	346	374	400	344	386	378	391	391	405	422	390	403	370	386	443	412	405	387	386	374	383	425	398	391	385	385	383	422	396	361	369	339	346	378	400	386	349	390	414	404	409	388	360	394	380	385	380	381	414	404	417	380	374	399	419	419	396	387	360	364	395	399	380	416	410	378	383	409	420	422	378	406	394	414	413	401	381	428	373	394	390	395	384	383	390	393	372	405	375	401	388	399	407	372	431	376	401	417	404	399	415	404	423	372	396	376	379	438	320	402	399	378	414	398	399	383	381	401	393	388	431	391	383	371	404	388	448	361	345	394	399	379	368	401	383	420	408	395	387	424	412	386	404	404	346	408	432	401	378	367	415	379	403	373	393	428	377	421	409	388	385	377	385	371	361	390	385	399	370	379	356	367	372	374	387	407	395	414	414	424	377	431	426	415	378	395	412	409	383	382	391	367	385	398	420	385	422	393	400	393	425	406	426	388	419	349	382	397	418	404	381	376	375	417	329	384	432	352	398	377	401	388	422	373	416	411	391	401	408	394	404	391	397	406	387	365	417	406	397	406	436	389	383	381	400	377	411	351	367	443	339	407	387	414	407	391	356	357	383	421	379	390	416	389	411	384	395	392	401	409	388	393	385	397	344	449	389	430	390	407	408	412	383	389	370	375	399	413	403	369	402	425	406	402	415	427	395	402	405	417	371	412	404	347	387	403	372	429	409	393	413	365	422	393	402	422	376	386	381	400	417	404	436	388	416	348	392	390	429	398	400	368	402	429	415	416	437	367	465	357	370	382	374	427	409	367	406	370	419	386	418	378	418	434	389	397	380	354	392	367	410	372	373	416	417	386	395	395	426	400	409	358	389	393	371	401	403	407	400	442	439	376	387	370	378	406	408	421	441	420	402	414	457	407	415	398	419	401	399	364	405	378	389	405	380	406	384	376	405	358	401	376	351	422	406	378	394	425	406	407	368	409	386	411	386	396	373	429	405	360	404	433	370	383	380	388	410	386	407	368	398	404	399	391	437	396	408	384	403	390	375	408	361	403	394	409	368	382	419	385	394	433	418	384	392	379	385	431	363	377	373	367	414	381	398	414	459	375	402	398	393	398	393	405	365	401	392	364	379	420	416	396	394	397	411	385	368	430	357	395	352	379	391	397	389	396	382	393	366	414	389	406	378	413	370	408	410	392	401	388	436	417	417	402	443	395	363	420	390	385	386	426	385	385	407	409	370	389	419	432	371	375	355	390	369	413	399	431	367	434	394	385	375	416	419	370	392	423	395	358	407	381	385	402	354	388	381	432	402	374	438	377	390	419	398	377	399	412	390	417	409	382	408	409	412	384	431	410	431	381	419	364	376	402	402	347	392	429	426	383	415	383	397	395	366	400	367	394	381	355	365	407	436	401	422	387	381	399	388	387	388	376	362	389	394	394	417	397	407	450	393	386	426	387	398	403	370	427	372	384	397	425	409	407	373	378	387	407	400	445	428	375	411	439	391	368	390	412	399	419	395	391	402	372	379	392	435	405	353	408	403	385	406	418	390	381	383	402	441	412	400	407	370	397	408	387	419	358	407	365	387	409	391	390	371	368	375	407	414	361	426	379	401	375	395	361	432	398	366	422	397	412	351	405	413	378	371	405	397	405	444	416	397	374	415	409	399	388	385	393	385	342	372	395	398	395	390	395	374	398	393	387	394	402	359	430	379	363	384	377	416	373	377	360	433	381	405	415	420	412	397	326	391	396	367	386	409	420	373	381	398	372	404	404	375	328	393	391	391	436	410	410	407	396	424	395	351	404	392	400	396	358	394	391	451	414	391	413	410	388	389	403	362	384	377	375	409	381	448	385	446	390	360	378	388	387	393	405	383	373	395	377	421	412	411	378	407	359	371	381	371	367	350	408	362	374	403	398	384	396	407	437	418	393	398	434	374	419	397	372	390	366	387	379	429	402	437	429	418	405	419	418	381	433	400	397	395	412	383	381	435	393	395	383	403	387	405	417	373	401	386	384	435	413	401	384	413	362	413	372	381	395	415	385	373	393	363	352	423	380	416	391	396	361	389	396	425	406	388	423	370	375	410	395	429	471	394	459	423	412	419	380	399	445	381	417	394	403	405	417	398	386	448	388	380	380	404	387	432	398	388	372	357	400	408	349	400	396	418	381	392	405	435	379	393	406	424	389	391	374	405	404	390	377	387	419	366	371	416	396	402	418	400	428	408	408	399	385	385	407	378	377	444	410	435	402	397	408	396	367	399	401	386	378	376	386	388	377	405	406	398	388	401	398	383	378	373	418	395	390	407	404	404	375	408	370	420	377	387	430	401	410	401	459	405	409	437	390	399	409	395	408	387	401	406	413	422	410	384	386	385	396	397	377	397	411	442	405	379	359	434	370	438	381	377	331	411	393	411	441	384	399	379	350	387	388	411	408	411	381	410	427	381	389	410	347	402	371	389	370	395	396	389	392	351	359	359	390	388	421	387	406	382	405	371	406	390	396	379	427	428	432	371	377	380	378	391	382	375	445	404	386	388	437	432	410	368	397	374	405	416	397	375	405	404	389	367	382	373	371	415	400	382	386	405	372	404	390	388	382	406	387	437	381	377	366	446	404	406	401	411	390	414	365	377	393	419	419	407	403	378	402	430	395	401	404	397	450	396	415	421	392	370	403	453	400	395	378	390	378	378	400	360	406	360	425	410	400	419	385	382	417	398	407	387	374	429	428	409	384	406	400	416	378	401	410	406	385	411	409	405	372	413	352	420	405	351	416	405	398	370	429	394	355	375	400	397	379	421	382	441	410	380	356	380	381	362	397	389	384	422	393	404	414	396	345	400	399	397	391	396	419
34906	7458	2672	2942	2609	2270	1946	1667	1444	1317	1281	1203	1121	1053	1001	1075	1012	1045	1007	990	978	1079	1138	1004	1004	1018	1213	1217	1262	1164	934	948	1022	979	914	955	891	898	884	896	870	838	871	875	860	896	847	835	901	906	874	879	839	880	847	858	880	849	887	895	893	881	850	930	871	921	821	871	929	831	930	859	908	901	848	876	910	853	797	865	908	908	839	909	850	853	810	911	880	832	862	842	908	847	874	831	871	854	883	824	886	898	875	866	857	867	931	841	854	867	859	860	846	919	874	824	861	810	881	900	836	836	901	869	855	883	854	933	856	928	893	892	868	940	916	826	867	816	863	849	862	846	862	806	829	870	906	871	854	900	782	872	883	820	829	840	897	938	852	852	861	901	920	825	885	856	897	882	914	886	923	896	839	843	921	903	847	831	884	877	840	874	852	902	842	883	911	903	829	890	854	847	819	851	899	916	887	900	833	859	894	874	799	888	902	859	848	858	844	913	852	867	832	868	846	880	813	897	860	886	850	888	866	865	906	889	815	852	888	881	911	876	913	820	838	867	837	888	886	866	886	862	834	854	842	840	877	858	835	881	852	875	847	897	850	886	831	859	863	867	827	826	844	867	896	892	857	870	898	882	851	840	884	881	832	865	863	846	908	827	916	876	881	870	863	911	863	858	863	850	843	830	839	892	884	862	863	888	825	864	914	867	906	823	899	895	818	886	781	910	856	869	822	875	825	848	870	889	847	914	813	821	890	912	807	888	816	860	861	831	865	840	906	834	902	879	951	863	867	855	838	849	867	849	900	877	842	900	872	837	852	880	838	849	851	837	831	862	871	871	879	878	847	869	882	931	908	873	863	851	858	870	931	872	846	878	860	821	854	832	839	828	844	903	911	868	878	877	870	830	868	863	831	891	806	841	856	885	866	871	827	856	847	833	870	902	816	856	865	845	860	804	873	838	883	796	881	862	923	858	871	884	875	874	871	891	868	834	854	889	878	892	854	824	819	841	901	869	827	846	895	879	869	823	868	840	870	907	877	899	922	862	873	847	922	914	892	880	940	833	837	840	883	873	829	849	864	843	913	892	856	877	860	882	839	889	867	913	860	854	881	844	859	879	894	847	849	886	818	858	885	882	853	860	847	831	831	875	870	871	879	900	894	818	850	901	868	902	889	899	881	883	901	893	866	826	861	838	900	842	864	854	805	841	827	897	861	883	855	886	840	922	877	800	867	819	831	876	836	851	856	838	815	844	845	893	867	883	922	841	826	850	921	815	851	826	911	866	892	880	897	945	920	898	884	851	842	842	869	876	803	831	895	798	909	872	881	882	846	865	857	865	873	864	860	923	850	934	854	876	873	869	853	814	879	927	833	816	875	914	843	869	831	851	832	848	851	842	900	824	899	852	857	884	915	863	887	837	854	887	823	821	833	880	854	879	833	878	886	879	880	874	817	872	901	907	870	945	901	880	856	855	871	884	892	863	908	864	826	853	868	889	896	887	868	836	806	888	820	850	871	845	905	822	860	862	840	853	865	905	881	791	860	828	834	882	909	898	836	862	880	878	820	892	841	874	907	827	857	844	878	887	844	858	907	892	895	840	935	855	816	901	836	865	882	898	898	905	842	798	827	843	849	907	850	831	868	840	876	842	872	921	867	873	844	871	882	873	879	812	893	840	871	896	888	856	911	808	845	868	837	882	808	879	897	830	844	922	880	913	893	870	868	854	874	915	846	822	916	851	864	863	866	887	820	929	884	807	854	878	879	833	867	906	859	857	890	885	912	866	840	890	865	945	854	841	866	823	849	869	895	823	897	916	882	864	888	860	852	916	866	853	867	860	916	864	852	866	965	862	840	851	934	870	857	893	838	909	864	838	818	919	896	903	882	850	879	862	873	845	807	850	866	919	858	852	942	867	850	839	860	885	891	849	884	912	869	857	911	904	859	862	802	873	861	827	870	876	884	850	822	790	879	888	859	884	885	841	852	873	867	901	889	876	871	845	866	811	792	883	860	875	869	829	924	859	854	876	852	879	888	904	838	881	842	824	830	893	847	859	846	861	847	876	854	858	876	822	831	824	865	868	809	874	871	867	881	886	867	889	844	821	830	846	911	904	842	900	846	865	877	885	930	879	905	849	882	886	888	840	773	835	850	891	919	899	877	900	868	871	877	907	890	852	881	882	854	829	816	866	855	846	852	819	797	852	866	825	914	836	867	857	859	894	829	910	856	830	826	867	821	882	858	841	880	915	843	864	841	843	855	848	845	877	830	878	874	847	870	861	936	879	877	838	882	846	836	851	854	813	874	809	843	860	847	873	891	869	907	856	884	817	851	785	836	920	892	939	859	842	862	849	859	851	912	928	896	885	885	821	846	832	826	869	887	859	866	858	830	845	813	828	871	822	878	824	877	922	855	840	811	897	883	859	906	878	815	850	869	811	843	878	855	886	892	865	824	868	880	871	904	879	865	879	843	839	881	900	863	870	849	867	814	883	924	857	894	867	851	837	872	884	871	871	857	861	848	835	847	844	881	838	871	864	870	881	862	863	875	859	926	910	855	821	905	864	877	856	824	888	864	802	838	842	866	876	893	841	853	902	898	824	851	857	813	841	871	867	829	893	937	808	863	837	880	823	852	890	848	910	849	862	871	927	855	913	876	919	959	871	837	871	870	858	859	851	855	810	926	867	909	887	914	879	836	865	911	860	856	866	864	839	859	881	873	852	896	855	861	840	896	840	848	789	860	842	904	850	849	842	849	884	859	840	885	876	891	860	857	889	865	956	860	839	861	896	898	841	896	847	852	861	823	875	868	866	832	871	841	858	881	872	882	822	831	839	863	877	839	875	870	894	864	850	877	828	848	872	910	873	865	834	840	897	861	871	868	846	875	862	872	824	851	894	846	826	834	854	856	879	849	841	867	905	865	871	819	888	876	849	822	885	863	904	860	877	873	859	846	835	890	844	841	854	869	914	877	860	783	815	841	852	849	869	886	858	900	863	939	906	831	866	855	914	889	867	877	780	894	847	868	825	918	854	854	891	841	885	848	831	849	862	869	879	870	844	827	857	865	884	840	828	877	882	896	839	858	896	855	822	883	891	869	933	882	884	859	852	905	874	890	875	819	919	916	838	869	870	895	885	847	812	876	891	855	887	863	873	862	899	902	858	842	803	838	854	877	900	856	830	868	882	819	826	875	829	871	874	889	873	907	878	884	843	833	865	881	830	876	871	912	918	872	864	870	860	898	864	849	924	850	869	858	841	858	867	840	884	881	829	866	829	870	893	891	926	822	841	875	881	871	791	902	919	856	829	856	862	830	841	852	909	889	881	845	869	894	868	871	848	924	833	900	939	894	889	857	859	846	844	882	898	834	867	854	921	870	864	807	899	893	874	862	929	796	856	901	861	838	872	830	853	849	852	910	868	874	887	927	855	865	863	882	876	845	845	864	840	858	811	855	886	850	851	872	892	923	848	840	852	876	858	845	901	874	907
15464	3330	352	285	252	223	240	175	231	216	209	213	204	207	212	185	180	192	193	204	224	204	220	195	204	214	220	228	228	208	190	207	223	196	175	190	224	197	189	214	188	196	217	205	199	209	174	210	216	218	181	207	187	188	213	195	217	203	230	174	208	204	191	227	225	196	169	215	245	202	211	205	217	202	200	227	200	198	188	201	210	184	178	221	194	214	195	175	208	211	220	217	233	203	213	202	200	219	207	209	189	190	203	205	192	211	219	203	192	213	228	191	212	210	205	190	217	178	203	216	179	204	187	188	208	193	190	171	217	175	212	217	207	244	194	206	214	200	216	208	203	212	209	189	192	242	184	205	194	199	209	183	185	213	217	194	201	199	195	198	190	189	197	189	208	194	193	186	233	184	201	214	211	205	201	213	204	228	229	176	189	221	204	189	212	198	178	215	235	190	229	182	220	194	222	187	191	193	184	192	187	185	219	211	171	221	212	205	202	206	193	190	204	222	182	224	216	204	202	200	204	221	203	202	217	196	204	200	197	213	189	174	193	228	210	209	221	215	212	201	180	214	218	219	202	203	214	197	216	213	189	207	195	202	188	196	213	209	180	198	186	205	192	186	226	211	214	171	203	176	199	190	218	185	210	195	190	187	179	194	169	207	204	186	187	246	196	201	196	224	217	205	223	238	203	185	211	210	206	203	214	194	208	213	193	242	189	193	197	204	208	209	193	213	210	191	189	203	200	211	227	228	203	178	221	208	183	186	212	202	203	209	202	201	204	209	208	206	201	196	226	189	196	241	217	206	195	201	207	199	213	180	177	195	187	185	213	205	199	195	227	190	222	214	199	190	235	205	200	188	186	194	207	193	222	224	226	235	218	199	212	217	197	204	201	196	213	246	215	220	220	211	206	235	176	209	210	224	188	216	214	195	218	195	198	211	191	215	191	179	204	199	213	185	185	223	189	196	180	179	213	188	215	177	205	205	208	232	195	198	245	225	201	227	194	189	232	234	183	218	191	195	220	193	183	196	192	182	203	231	204	185	207	204	206	213	214	220	175	195	200	202	198	202	255	221	214	200	191	186	198	191	215	189	184	177	235	206	198	226	193	192	220	171	204	213	198	202	186	213	212	209	219	209	216	224	185	210	202	200	204	203	186	173	176	183	214	211	212	197	208	197	210	199	206	190	211	213	244	205	197	225	206	203	202	199	190	199	224	196	211	188	198	199	196	200	212	186	176	196	202	214	184	175	190	183	189	218	197	214	182	204	205	204	217	199	230	224	185	234	187	198	198	201	190	198	210	194	206	195	173	207	199	180	214	190	237	220	211	175	198	199	183	200	196	228	177	186	202	211	201	215	206	215	212	194	189	210	210	163	206	201	219	176	215	190	195	213	182	197	223	224	226	197	182	185	183	179	217	212	213	205	200	180	212	225	208	191	194	211	202	202	175	182	197	196	218	194	197	224	208	191	181	189	199	209	166	198	208	178	221	193	229	180	188	201	222	209	182	211	195	203	237	192	210	209	204	191	197	199	211	193	248	214	223	203	219	184	214	232	239	217	186	223	207	222	221	225	212	198	189	193	191	205	195	206	184	228	220	229	206	188	188	222	180	211	197	175	185	193	187	192	184	208	227	218	215	243	197	200	200	210	213	221	201	182	188	211	222	186	195	220	196	171	181	195	199	208	201	213	206	200	199	207	232	227	189	217	219	212	211	218	222	226	211	185	212	206	209	198	206	220	202	190	214	203	195	229	217	192	211	202	185	205	219	194	212	194	184	204	208	171	212	199	195	195	200	193	201	193	191	211	238	184	182	212	208	220	210	197	174	176	214	186	225	223	228	183	182	192	215	220	193	201	170	193	182	206	237	215	192	199	190	206	209	190	204	187	215	192	221	226	232	199	194	214	226	220	211	201	199	206	183	213	205	186	223	190	197	205	210	200	183	212	206	217	194	241	195	210	215	210	212	173	201	224	198	205	176	208	225	197	176	174	223	196	181	221	191	182	186	197	196	188	217	207	211	199	238	219	207	184	209	218	194	175	197	196	204	189	212	205	202	223	208	208	205	198	185	208	168	182	188	210	216	205	196	203	202	227	203	200	225	226	189	203	190	222	211	202	224	217	191	201	208	218	191	195	213	222	183	212	219	215	207	196	184	184	207	204	204	203	185	215	218	211	235	179	230	176	215	173	187	237	212	193	259	237	200	206	187	179	202	228	201	205	198	209	190	220	204	202	210	180	226	202	254	216	188	209	226	192	228	199	219	205	183	195	221	202	204	207	192	240	222	175	218	205	171	224	217	209	196	203	224	207	187	217	206	184	182	205	186	168	191	217	209	196	198	185	196	189	194	205	193	191	201	217	200	201	190	200	212	223	219	176	195	209	206	202	208	224	205	221	225	226	220	218	185	195	215	246	222	189	191	203	191	202	239	202	188	202	196	209	209	187	184	198	209	217	188	230	189	183	173	219	192	213	204	192	189	171	185	216	222	182	183	205	211	192	216	208	206	198	221	218	203	228	222	197	188	186	200	199	198	211	226	222	209	217	214	205	189	201	223	201	197	216	243	218	219	207	210	192	198	187	195	196	209	212	225	175	209	212	230	184	204	211	218	215	199	183	209	210	229	206	195	205	190	186	203	178	192	213	225	213	211	182	197	184	204	199	201	171	188	178	201	194	201	204	190	233	196	198	213	203	218	192	178	214	205	180	197	205	205	224	184	210	226	182	231	195	190	190	214	228	181	208	223	219	191	196	214	215	210	204	219	194	209	190	183	190	174	201	187	218	191	204	225	184	200	187	219	197	206	214	182	207	225	214	219	198	193	225	234	196	183	195	212	184	195	205	227	180	192	184	209	192	196	209	212	202	219	198	215	215	187	199	191	169	221	199	200	213	185	185	168	198	180	181	209	172	201	182	203	209	210	193	180	186	204	196	206	207	212	216	206	200	186	187	211	210	201	182	204	228	231	212	214	193	183	181	201	184	210	211	179	231	205	209	197	196	200	195	224	212	217	225	191	225	218	231	214	213	203	228	204	215	194	189	210	227	178	202	173	210	180	181	207	215	228	227	204	216	179	218	210	184	197	182	198	207	208	210	213	219	230	197	209	207	207	206	189	205	186	219	208	194	186	189	224	213	201	203	214	220	228	215	206	203	225	198	200	183	198	208	209	223	222	201	206	209	187	189	225	224	216	202	178	235	186	206	217	208	204	187	218	184	223	210	199	187	201	207	199	200	197	193	229	191	203	200	194	212	205	190	219	212	193	197	204	201	185	202	187	202	218	198	213	193	206	207	210	212	192	178	200	211	188	223	217	178	206	212	172	211	181	213	235	205	199	210	159	208	213	195	189	162	214	232	189	208	198	205	162	217	219	227	179	199	193	203	198	215	185	213	186	213	223	202	221	195	209	198	179	203	172	198	204	202	232	183	172	218	207	200	196	208	206	211	190	189	203	180	207	173	177	185	199	169	193	223	204	231	218	202
9471	1525	746	757	673	631	582	554	556	520	546	537	545	479	530	471	489	494	535	512	484	527	540	539	494	551	571	605	593	519	486	480	502	511	439	509	508	460	491	486	468	496	463	508	549	506	450	484	510	507	484	470	490	518	501	539	470	490	468	493	478	537	477	464	493	510	483	489	514	499	504	456	523	515	489	452	475	515	483	485	498	477	463	503	549	488	481	485	469	481	477	480	467	489	466	477	465	504	510	478	479	485	453	478	525	459	490	499	500	521	471	503	522	509	483	482	476	470	503	479	480	491	512	498	491	474	490	509	478	492	518	489	501	504	467	478	479	475	467	494	463	433	509	499	498	471	487	469	491	477	496	491	490	470	500	456	462	495	462	480	480	453	518	479	494	478	487	503	477	449	464	480	490	501	470	451	464	499	490	447	461	509	488	473	486	491	495	472	464	480	485	496	491	488	488	496	487	460	473	461	544	489	536	460	476	480	467	514	499	514	532	487	505	526	454	475	521	498	472	508	468	463	542	490	528	487	523	464	484	482	513	424	486	466	510	503	469	505	496	485	508	487	496	480	464	475	517	485	473	528	473	472	494	477	515	477	447	471	489	506	481	490	522	488	492	513	472	515	468	492	473	503	485	490	487	518	504	517	507	463	507	479	498	475	485	494	463	495	471	492	485	475	466	497	504	483	511	496	499	502	475	480	543	464	526	523	486	490	486	467	472	475	494	475	457	478	528	474	491	484	484	473	498	515	472	481	480	456	505	478	527	494	491	515	500	486	509	461	470	520	503	488	456	495	465	489	454	499	504	487	481	465	477	514	476	513	503	504	524	512	460	472	453	474	473	512	479	456	473	470	480	484	493	503	492	465	451	522	483	502	454	518	493	458	479	458	437	497	492	456	452	509	477	486	471	515	482	469	506	477	501	459	461	509	491	500	504	522	512	476	508	404	473	484	535	503	497	470	494	462	452	476	462	492	504	466	446	491	491	480	479	473	489	466	468	502	496	484	483	514	501	497	520	503	519	460	464	459	510	471	503	491	449	483	473	488	491	498	498	453	486	485	468	459	464	461	492	480	509	460	509	477	487	489	517	469	531	517	480	478	493	489	480	491	453	456	454	464	452	528	497	504	478	489	535	483	493	501	447	451	508	451	479	536	504	466	481	511	530	512	504	497	506	433	467	525	520	473	436	502	508	486	485	490	489	469	480	515	492	484	524	459	457	495	510	495	523	477	449	465	455	466	505	499	485	490	502	507	462	503	438	471	491	491	458	490	455	490	455	504	449	496	482	509	497	500	517	498	483	472	477	442	487	450	482	531	504	489	465	496	498	505	499	470	457	453	493	494	520	473	480	457	454	472	477	505	496	461	489	466	473	488	447	505	472	476	499	488	511	511	482	480	472	459	523	519	484	476	442	523	473	504	487	476	485	530	496	502	482	483	479	479	482	500	516	486	484	457	470	464	482	492	470	490	508	476	464	450	458	485	450	508	467	516	482	492	459	509	514	490	474	519	490	497	464	487	492	542	511	463	490	482	504	470	488	480	472	489	509	507	479	469	476	511	492	454	512	489	498	502	514	514	489	503	457	469	485	516	483	519	459	489	481	448	496	451	455	481	487	478	464	524	491	506	503	522	517	457	497	480	460	473	491	513	484	481	504	491	467	472	511	511	498	468	500	468	494	486	520	502	507	468	518	466	493	475	482	493	468	463	483	512	498	470	521	468	495	464	454	502	501	482	476	516	510	489	490	520	467	464	460	471	512	462	459	479	509	499	465	440	516	507	491	491	458	495	458	502	447	441	540	512	507	526	493	478	499	485	483	473	496	466	467	479	510	501	475	467	489	450	493	516	482	450	513	443	521	513	475	489	493	485	466	519	513	514	477	500	473	484	475	439	471	497	479	472	480	496	498	472	486	479	506	493	525	473	524	484	477	517	505	468	503	498	496	496	497	500	514	530	467	498	509	502	494	489	463	461	504	493	471	455	486	510	463	496	461	490	469	515	442	465	476	458	500	474	487	509	498	511	451	463	467	491	496	450	484	486	484	483	482	507	478	497	453	471	479	489	503	475	440	448	492	467	481	496	450	493	489	507	493	518	521	486	512	495	458	474	489	491	522	532	479	490	499	457	444	476	469	514	461	463	478	496	502	469	482	449	495	492	521	500	498	461	436	474	510	479	500	487	444	483	514	436	458	494	494	494	503	467	504	475	455	427	501	502	480	479	503	534	488	454	475	485	454	501	523	500	497	482	470	448	549	478	466	460	492	452	500	482	476	474	490	478	491	494	467	496	504	513	466	481	491	445	482	479	473	505	487	499	513	480	475	482	457	496	466	514	497	464	495	495	501	451	477	459	458	458	480	449	512	464	500	489	474	501	490	497	471	496	470	475	482	466	430	485	471	450	468	494	465	501	474	467	525	480	493	492	467	488	484	483	440	476	457	483	435	514	495	493	498	463	508	556	524	523	497	521	498	473	527	468	475	492	503	462	525	487	497	473	495	479	483	468	499	457	497	490	526	505	536	437	501	476	488	475	513	478	494	526	453	500	496	469	454	457	491	495	545	502	486	464	439	509	446	506	564	486	492	517	487	470	470	494	489	474	513	532	467	476	534	465	469	459	510	509	481	503	487	476	505	487	492	512	475	482	476	466	500	491	511	496	499	471	474	505	505	479	481	493	487	493	501	515	486	480	484	510	468	466	482	501	486	510	478	479	491	493	478	488	450	484	537	505	484	499	453	498	492	493	482	477	480	488	502	482	471	520	500	478	471	510	479	506	499	465	513	485	476	475	481	502	498	486	469	489	461	476	559	484	499	501	502	514	503	532	473	509	506	466	516	461	495	470	494	474	494	448	470	493	468	509	484	489	502	508	511	461	496	483	454	507	482	476	493	491	504	492	478	531	496	510	507	481	469	513	465	465	501	503	511	505	479	491	452	481	465	458	467	466	454	515	514	495	488	471	489	468	485	499	448	527	481	550	504	498	519	474	533	480	477	504	545	469	522	505	504	469	505	455	495	505	485	506	464	498	489	507	495	523	500	540	474	463	488	496	495	495	486	528	489	471	467	451	499	464	479	473	503	513	465	479	474	480	511	507	495	516	521	504	458	472	498	496	451	507	469	474	518	475	497	541	458	495	530	500	487	491	485	489	497	450	484	510	476	454	468	457	498	526	482	520	523	470	492	478	483	500	481	464	501	534	549	454	496	522	487	525	499	476	511	495	488	461	498	508	452	486	506	489	522	502	496	464	503	497	444	518	460	505	503	514	471	476	516	480	471	498	468	489	477	488	447	462	459	495	472	449	514	444	484	480	526	508	480	468	507	489	455	508	451	483	518	463	465	499	466	458	471	531	486	517	513	491	494	470	492	485	515	498	497	485	505	499	480	519	461	507	503	446	488	519	485	491	499	544	502	490	471	477	495	489	484	482	497	512	500	531	486	464	442	533	514	502	471	524	490	422	483	487	475	497	516	488	478	502
39515	15652	2552	943	596	462	414	329	326	267	295	259	254	230	235	231	248	233	229	215	235	257	250	230	247	262	245	278	232	250	249	268	234	259	222	237	224	207	258	245	229	253	249	235	218	230	239	232	227	230	241	223	233	271	246	236	218	238	245	236	240	257	224	217	208	250	231	237	238	223	214	242	208	235	201	222	228	246	243	270	189	243	223	255	232	231	260	222	225	248	236	231	243	250	218	248	241	206	226	220	226	213	247	217	223	210	228	223	237	231	231	219	254	211	237	251	226	255	196	258	214	247	242	254	223	266	264	239	220	219	223	197	222	230	236	198	229	228	242	212	238	246	206	225	252	232	239	238	229	262	222	228	223	242	237	196	238	258	219	241	241	211	249	237	231	238	226	209	253	219	255	277	235	215	253	201	214	224	241	213	239	228	232	245	235	246	221	203	217	231	218	217	250	214	219	254	265	234	204	236	236	239	200	235	216	246	235	243	246	231	230	232	253	249	203	233	254	203	244	237	236	240	213	210	208	209	203	232	229	250	218	238	241	202	248	254	249	221	218	194	249	223	223	231	244	212	225	220	196	235	236	237	211	209	237	203	203	256	208	200	239	238	204	254	242	227	225	222	212	260	193	235	237	223	221	203	247	213	229	210	245	227	240	235	237	234	240	219	229	239	208	226	199	226	239	250	248	230	218	210	207	224	238	250	217	223	258	232	235	212	207	249	265	220	248	223	239	237	234	266	211	240	209	230	216	217	214	215	219	204	232	229	224	227	211	216	239	208	217	216	222	229	245	228	248	247	235	239	239	209	212	205	214	249	234	228	238	259	237	260	257	235	221	244	220	243	279	246	203	231	223	255	236	208	232	232	256	231	196	223	230	247	241	250	217	235	234	216	240	226	233	236	249	234	243	224	271	239	215	229	210	250	246	248	224	205	247	211	213	220	250	247	250	233	243	209	219	239	236	217	252	244	229	219	221	260	226	223	233	219	233	215	232	220	231	220	256	216	208	237	230	196	241	258	230	239	205	245	238	209	247	215	233	220	216	207	204	234	261	228	202	211	253	209	233	218	212	214	243	227	223	236	218	222	249	224	251	238	246	213	244	201	253	229	218	214	220	232	239	254	229	225	213	232	216	215	236	231	199	178	242	207	258	248	234	263	256	222	221	214	250	189	234	234	214	248	235	225	243	219	229	237	240	242	205	224	213	220	210	229	206	252	238	253	206	232	199	222	230	194	260	245	238	244	226	210	217	229	212	207	239	234	219	223	229	217	252	237	270	241	249	255	236	240	224	254	236	228	235	210	206	220	219	232	241	217	215	247	215	225	220	213	259	219	223	208	212	210	229	233	233	246	249	227	269	240	207	242	218	251	230	220	184	212	236	234	226	218	239	221	232	236	227	219	233	240	233	246	204	218	224	242	210	214	269	245	245	218	229	232	207	233	218	218	212	233	213	224	246	228	259	204	235	241	243	217	219	231	254	231	225	215	214	242	238	225	227	223	240	215	198	230	209	224	219	236	252	211	220	224	230	214	223	211	242	243	191	224	236	241	240	230	228	248	226	243	214	236	230	241	211	246	227	231	226	236	244	198	230	222	259	226	220	242	207	203	233	245	236	232	228	237	222	238	232	217	254	254	265	192	223	230	243	247	217	229	234	253	229	240	235	252	232	214	242	238	236	210	219	220	223	215	230	206	225	240	220	217	210	234	194	252	241	231	258	235	226	240	227	209	225	225	229	259	234	220	247	238	228	230	248	253	230	250	241	253	209	230	240	223	232	228	228	224	224	209	223	220	220	213	246	233	234	249	234	247	256	255	240	200	238	241	246	221	236	259	230	225	250	239	232	227	222	253	232	235	231	237	232	209	258	246	212	254	223	213	218	235	238	244	239	208	209	205	232	226	210	224	216	215	237	236	230	233	235	240	247	227	239	236	216	238	230	235	220	233	213	204	231	270	235	225	213	229	233	215	211	250	239	243	239	229	243	263	222	211	217	242	218	207	216	244	237	215	191	215	249	249	228	228	262	215	232	201	203	243	210	228	231	223	229	220	258	215	218	216	247	229	214	216	203	217	234	244	271	228	234	229	186	247	251	239	267	217	238	253	237	254	219	208	250	215	208	213	235	214	222	249	247	253	207	232	216	239	249	233	221	253	235	239	220	215	259	226	255	216	239	235	215	245	205	231	224	235	244	235	227	218	211	239	230	237	240	205	273	224	254	205	220	246	241	231	231	242	215	218	238	225	255	235	250	237	211	190	206	214	228	230	262	230	229	210	245	257	231	214	233	203	225	216	230	216	229	219	228	212	232	226	232	244	233	224	212	222	240	217	230	210	228	259	243	254	222	231	206	230	193	232	203	244	209	233	230	240	225	231	247	237	219	244	243	217	210	205	233	249	251	224	231	242	217	261	250	247	220	248	222	220	210	239	235	191	232	245	247	252	242	218	214	229	238	258	250	218	209	209	251	238	225	219	248	203	202	197	247	212	218	231	224	216	233	218	240	251	241	247	229	234	224	234	206	244	222	235	226	236	236	222	242	239	226	215	243	236	220	233	245	229	219	221	244	206	239	232	247	221	207	222	243	255	237	248	214	212	250	240	230	232	212	229	235	239	238	221	221	217	213	245	206	209	206	247	242	231	206	215	248	256	214	241	227	195	219	225	223	240	224	219	241	246	227	231	223	216	228	249	245	232	210	213	230	226	245	252	241	247	246	273	222	206	209	216	245	249	257	241	229	233	229	223	208	229	244	236	241	220	232	258	226	234	239	208	226	225	261	210	210	257	239	259	239	205	251	223	228	216	229	220	226	263	253	223	227	246	247	226	228	209	228	236	221	251	249	288	240	229	245	228	232	224	226	220	229	230	239	224	226	221	222	239	207	236	241	217	242	221	263	226	207	224	217	238	217	194	240	243	241	231	232	224	241	230	244	255	240	221	240	220	213	233	211	244	237	246	218	254	226	233	232	226	202	240	223	256	212	252	230	213	208	201	240	234	221	262	218	249	228	233	254	221	228	250	219	222	252	220	235	224	211	186	227	220	212	218	206	239	220	234	196	200	207	225	246	243	216	256	218	218	214	246	210	266	245	211	204	215	251	243	213	195	247	203	213	209	238	216	213	254	228	231	249	242	243	258	227	237	237	231	250	241	237	253	234	235	253	245	247	230	194	250	254	268	226	223	237	220	230	263	228	231	241	236	208	230	202	218	225	226	219	235	241	216	260	215	214	207	256	212	243	233	227	216	214	222	230	210	241	239	250	255	222	242	237	227	230	252	231	249	215	238	213	247	208	211	223	234	240	221	197	224	240	212	234	215	232	236	220	244	231	233	210	237	236	232	222	238	227	209	210	227	197	213	203	211	227	217	268	228	234	267	215	237	206	238	227	238	221	222	211	251	241	235	223	231	229	230	226	270	226	242	233	212	222	225	248	233	239	222	249	211	212	231	210	241	243	225	232	249	236	235	212	209	210	199	256	268
26170	4617	1566	1654	1707	1437	1210	1009	936	786	786	779	686	654	630	646	608	645	550	651	600	687	622	649	653	735	765	725	739	628	592	606	581	592	618	572	568	568	578	563	562	579	562	566	557	579	576	561	575	556	544	547	557	560	567	588	583	604	568	541	549	620	523	564	586	544	537	530	535	565	579	550	575	527	563	559	579	527	551	555	565	519	558	543	555	596	543	530	569	583	547	539	535	512	532	559	529	579	526	549	537	571	534	511	529	572	592	522	549	577	550	549	545	577	528	532	564	552	563	608	538	562	564	521	567	539	579	544	546	545	549	557	540	553	541	537	539	582	532	543	556	549	528	528	539	538	573	529	585	553	568	544	551	546	569	522	588	546	583	519	550	541	525	552	534	560	535	545	546	528	574	542	557	525	534	527	543	542	544	517	524	536	557	569	555	582	555	582	574	551	488	540	543	564	526	556	540	544	547	547	548	530	566	535	547	538	536	586	550	512	570	558	518	562	549	600	550	537	565	582	588	567	571	551	527	562	551	568	518	567	557	564	550	607	535	568	528	557	532	561	507	566	552	567	532	547	565	565	573	580	541	536	559	538	552	538	527	529	566	528	514	560	559	555	547	561	581	543	543	537	596	547	543	535	595	548	582	564	507	595	545	558	576	553	572	589	559	617	569	537	575	526	539	610	586	544	524	552	572	526	537	553	549	537	537	537	542	564	608	538	593	530	635	578	529	565	574	545	547	544	571	577	533	546	550	556	546	526	527	500	582	571	567	534	532	557	575	529	568	520	559	562	556	544	544	550	513	595	605	538	570	579	544	598	556	549	531	555	560	563	503	563	552	533	538	560	537	561	546	533	557	568	580	582	560	560	581	581	576	541	529	576	559	537	544	547	577	542	541	578	551	486	533	590	553	520	555	522	555	569	522	526	593	567	578	565	559	549	562	544	555	606	551	574	531	528	566	548	580	514	557	597	512	515	548	564	521	521	543	549	567	576	537	553	558	573	581	555	578	554	588	548	564	574	583	557	568	558	536	505	544	555	535	522	580	548	586	544	554	588	625	568	548	497	551	540	551	572	559	563	550	554	516	561	548	564	531	580	562	542	562	526	576	559	567	557	570	551	577	564	531	563	532	563	555	538	525	553	584	568	527	552	567	541	582	516	544	581	545	562	610	577	544	588	560	569	568	553	545	558	538	520	585	540	525	565	556	558	570	565	546	543	567	579	538	509	579	576	559	541	562	556	544	571	519	562	553	529	556	585	543	562	542	539	551	556	544	522	568	576	558	530	534	534	581	543	549	569	597	563	550	586	554	553	567	550	554	568	577	625	550	540	580	490	561	514	536	549	551	538	555	556	549	571	533	558	619	558	563	522	570	554	564	545	557	564	536	555	526	545	557	544	555	561	510	504	550	546	578	530	566	587	511	524	540	553	587	568	554	580	564	585	586	585	549	546	519	596	576	557	529	542	545	578	555	591	536	531	567	590	552	560	557	598	508	562	548	532	556	548	584	589	558	583	567	549	520	551	493	557	525	564	576	567	508	575	579	585	531	549	550	569	578	594	554	559	577	568	545	538	587	557	551	521	563	571	548	593	565	585	540	517	559	547	516	501	554	555	552	502	573	510	546	549	533	546	558	556	554	576	561	539	572	518	558	561	546	554	571	551	536	579	549	547	550	526	552	570	508	545	543	550	536	555	535	547	537	531	548	527	555	558	493	553	521	503	557	545	542	563	572	559	535	548	543	576	524	542	523	594	553	548	556	533	550	544	531	590	550	604	563	545	515	583	558	569	602	569	551	541	554	566	575	549	560	578	541	552	552	568	506	523	595	570	548	510	528	559	553	557	579	542	577	556	544	576	565	551	548	620	535	576	570	541	545	528	559	567	523	543	550	565	562	565	594	550	566	518	549	553	574	563	576	526	606	587	529	602	488	546	516	558	562	533	543	507	586	555	512	615	506	588	542	556	543	545	567	536	543	581	566	537	574	516	557	539	578	525	535	525	605	541	587	573	573	544	558	534	552	543	536	553	592	533	522	582	568	565	533	535	561	570	533	543	565	522	605	573	552	555	526	492	550	579	551	573	562	523	573	546	512	548	543	539	592	564	559	559	561	546	530	562	570	567	552	578	555	545	605	546	532	555	573	541	532	577	514	542	506	549	593	573	550	551	565	489	591	549	555	541	539	539	565	539	557	557	492	561	566	537	568	557	528	582	544	548	577	539	543	552	607	539	589	573	588	557	496	532	555	571	575	530	588	536	585	561	588	503	539	504	520	545	565	595	563	551	562	520	561	534	549	552	516	583	568	535	531	510	593	540	537	559	552	525	530	574	540	502	560	532	551	557	556	575	562	532	564	583	569	564	536	591	562	586	584	525	547	586	542	546	550	575	561	557	571	552	540	630	597	532	577	570	564	540	518	530	555	558	547	575	543	514	572	573	574	531	574	492	528	542	535	559	565	566	555	563	562	539	525	557	551	531	596	549	562	561	569	569	576	566	550	575	556	517	562	551	549	535	512	563	542	559	566	587	589	575	598	541	557	537	574	522	549	508	544	565	555	505	516	545	566	564	546	607	502	546	550	585	580	568	543	568	596	503	582	558	554	576	568	492	570	545	570	564	541	542	564	572	522	548	539	536	557	521	558	518	543	556	540	545	534	548	558	546	555	547	514	546	554	565	582	567	578	571	542	563	541	554	558	532	577	541	584	548	578	544	532	574	522	588	533	528	509	578	546	508	597	498	542	583	584	547	543	557	542	548	572	575	558	547	558	526	553	544	555	535	527	597	574	500	546	539	516	560	517	536	544	514	566	564	579	558	556	546	582	551	564	576	562	579	525	561	567	537	541	551	552	537	547	534	543	541	518	542	573	503	575	595	553	519	537	551	538	563	567	553	558	540	568	540	558	544	567	551	568	565	561	548	544	530	528	561	552	519	584	571	521	547	560	542	543	567	531	550	537	562	537	598	545	555	573	560	554	543	560	539	551	550	533	546	590	568	603	553	528	560	620	532	520	554	511	535	566	542	573	526	509	597	535	590	530	565	558	519	549	552	540	556	560	560	533	534	514	533	606	591	524	542	546	590	524	550	569	598	572	567	552	556	540	549	577	546	549	569	581	549	571	543	551	557	514	537	514	537	586	529	603	528	566	556	599	522	554	546	585	603	545	572	590	531	555	567	546	548	539	565	575	593	557	531	560	573	538	504	548	573	578	572	540	584	538	572	527	552	586	564	516	548	549	509	569	552	522	551	520	576	594	516	516	578	585	545	574	528	542	566	523	519	549	525	572	531	530	484	578	585	547	541	580	548	592	526	544	571	537	563	586	568	578	592	547	587	550	564	552	512	580	519	573	580	547	546	568	573	568	535	548	531	560	557	564	564	517	546	586	533	537	544	549	577	556	562	533	537	515	598	567	539	542	555	539	542	607	574	560	550	586	627	559	593	564	568	547	545	583	520	514	541	558	538	577	575	541	551	544	532
50910	23822	6203	2174	1163	867	575	520	541	503	445	443	480	428	408	430	389	424	454	378	427	404	411	400	397	441	414	444	404	367	431	411	448	415	395	391	397	389	370	393	391	377	377	374	394	414	378	364	402	415	403	419	418	407	379	404	373	366	366	375	398	368	373	356	395	389	417	425	392	356	370	374	425	385	386	390	352	378	437	425	380	365	369	430	392	417	373	381	374	386	375	396	407	397	381	372	424	404	446	444	392	381	333	384	384	414	383	409	385	374	380	353	363	394	402	388	407	341	375	403	382	374	373	414	375	377	368	394	386	416	363	374	398	405	402	371	400	401	396	365	390	400	396	361	392	400	378	410	371	388	417	382	380	379	427	422	375	352	412	364	373	429	372	402	357	405	347	384	373	377	371	355	404	412	383	350	425	423	373	395	396	399	415	397	382	422	380	378	387	356	379	385	368	389	343	427	415	365	362	366	381	342	365	358	363	401	371	404	349	390	385	400	406	388	387	435	379	401	383	362	379	404	410	427	354	457	379	376	388	404	362	370	389	405	396	390	382	412	415	380	360	384	357	404	388	387	364	355	399	357	371	371	396	372	376	388	421	401	391	402	404	353	375	413	425	397	429	352	349	419	367	387	363	387	384	380	394	402	391	398	390	433	337	375	376	383	389	393	431	374	431	386	389	392	375	424	427	370	382	371	378	407	377	360	393	376	366	409	411	422	407	382	394	396	377	385	374	411	353	379	414	397	425	409	367	405	353	360	403	362	433	387	391	374	348	337	391	411	379	393	370	445	366	401	396	397	346	370	376	346	394	373	394	408	379	368	415	361	345	397	379	388	407	456	393	411	429	412	411	420	380	386	374	407	391	384	378	414	354	427	399	378	376	385	407	373	403	347	396	353	374	368	381	398	411	382	399	440	397	389	357	359	339	367	364	421	385	383	399	396	397	361	390	387	403	353	374	357	391	396	375	369	408	368	350	365	340	401	438	367	358	364	402	389	359	357	374	379	404	392	371	347	381	367	365	328	388	372	430	383	379	379	381	377	380	367	371	370	359	399	403	390	369	389	389	378	391	382	385	392	381	408	335	371	384	405	401	373	378	410	393	385	392	424	438	371	376	381	412	390	434	347	364	366	407	395	383	363	400	397	399	361	390	355	362	367	347	409	373	366	366	418	384	316	435	357	375	370	369	376	405	376	379	391	431	366	387	338	389	403	382	398	394	392	423	405	370	401	375	399	381	424	344	416	407	415	375	340	373	393	377	357	378	390	397	423	382	404	406	372	413	407	432	418	354	381	392	359	408	379	419	416	367	393	378	406	390	413	402	414	387	394	384	404	389	368	411	371	401	398	382	370	383	390	400	357	442	413	374	409	396	420	401	395	371	382	380	349	399	408	381	360	412	379	391	374	366	381	394	411	400	430	396	402	382	372	382	384	356	383	344	365	375	385	403	403	390	371	394	365	410	407	386	397	403	426	386	376	372	389	385	355	413	383	381	388	390	383	379	420	427	354	362	439	359	404	379	378	366	409	374	393	343	363	379	436	427	389	383	377	385	392	387	410	334	391	407	378	333	383	390	397	416	384	379	378	379	404	424	414	407	399	398	385	410	382	336	408	395	401	377	376	366	428	391	388	365	386	351	403	399	386	378	409	381	405	401	377	368	426	414	394	380	359	387	366	396	411	401	409	421	400	382	390	388	356	374	409	352	393	396	374	401	408	385	390	409	393	397	418	420	365	389	379	379	420	393	400	351	388	402	405	370	383	399	381	411	414	358	396	395	406	341	354	333	383	388	339	378	410	429	383	374	417	389	383	387	383	398	368	380	428	392	373	353	393	385	412	394	393	397	378	388	351	405	383	379	377	407	435	354	381	421	373	379	425	383	388	396	408	401	394	382	386	389	406	404	395	402	402	389	383	364	374	412	368	414	349	404	367	369	371	391	405	372	404	377	397	431	384	370	384	414	374	387	364	380	400	355	380	365	411	379	389	368	408	371	369	371	379	372	371	392	371	353	423	355	424	381	392	390	421	392	426	368	390	397	401	381	416	418	397	380	390	360	363	397	371	352	397	383	396	392	357	372	348	386	354	348	392	401	350	403	399	349	429	386	357	410	380	362	419	368	393	365	410	406	401	397	381	382	368	377	397	416	410	379	379	367	391	395	371	358	443	414	388	408	371	332	383	394	367	401	390	409	355	375	376	382	420	414	397	386	403	365	382	371	375	387	362	407	370	401	386	379	407	395	371	386	387	411	413	386	357	337	397	387	375	377	389	384	361	404	378	375	355	374	381	394	385	387	394	388	376	457	405	410	384	375	353	400	388	414	405	384	426	405	409	382	395	429	397	393	401	367	425	394	349	360	407	376	404	403	378	375	370	384	357	390	386	398	365	420	376	397	365	350	364	388	371	362	414	388	435	372	396	412	432	457	376	388	360	384	399	352	375	384	406	403	384	380	395	378	418	356	408	345	400	394	345	407	402	396	352	373	405	372	374	373	387	404	382	396	384	398	383	385	415	369	377	369	374	364	378	382	390	393	380	420	417	367	388	390	438	394	364	408	393	374	400	388	395	405	395	408	351	388	374	395	413	391	369	391	383	356	416	391	376	333	435	407	406	412	420	385	370	375	405	396	364	391	415	369	396	382	404	412	390	380	379	394	403	349	361	373	405	365	377	434	393	391	418	399	368	383	424	398	389	393	392	422	415	387	406	417	411	423	421	363	378	346	394	354	369	388	370	372	389	423	355	393	416	359	360	390	424	417	381	368	392	397	378	393	409	425	379	360	384	391	384	397	406	406	393	374	415	367	346	427	407	356	360	423	375	374	396	360	375	360	387	421	364	396	426	401	368	363	392	353	375	398	364	383	403	377	438	356	411	406	369	390	396	335	379	394	399	412	423	388	397	392	443	362	392	417	393	421	418	394	320	397	401	404	376	365	377	385	378	400	382	386	422	431	342	370	420	402	380	410	413	376	372	390	377	402	376	414	383	393	398	369	382	365	429	430	419	412	386	398	331	368	407	384	426	399	420	406	385	414	371	385	379	447	411	392	377	384	400	377	379	401	417	384	412	356	335	343	388	377	410	394	398	384	426	378	385	395	374	361	371	372	386	383	396	417	376	348	402	386	399	379	407	362	377	408	413	380	384	392	378	394	412	394	389	382	394	385	433	404	388	385	370	390	370	365	344	354	359	423	370	416	386	412	387	414	386	343	379	413	380	380	411	349	346	402	430	398	430	347	385	364	377	368	426	423	378	397	400	377	357	376	399	386	416	409	435	368	374	425	398	397	387	383	417	370	361	361	391	382	391	428	356	374	360	383	389	388	373	377	393	360	387	404	407	381	403	384	379	385	383	396	346	406	354	404	399	442	376	391	378	352	386	394	373	408	389	377	385	348	384	383	391	383	375	423	423	391	356	390	355	394	387	386	397	387	404	400	362	373	414	384	397	418	400	389	372	363	398	457	371	405	401	380	404	388	368
34283	7487	2696	2953	2729	2291	2006	1756	1493	1297	1230	1145	1046	1068	1007	954	940	978	970	957	979	1066	956	1002	972	1009	1094	1180	1105	989	885	934	967	959	970	878	852	864	862	829	960	872	917	862	815	886	862	865	914	851	800	851	838	955	881	864	871	836	847	880	900	909	888	851	817	860	888	864	797	855	911	817	849	859	858	870	877	892	879	872	876	861	823	837	862	923	879	825	841	820	886	822	847	841	884	855	834	776	844	874	847	886	924	863	802	812	840	852	862	877	897	845	802	871	835	839	852	865	894	857	784	880	856	830	807	849	866	876	813	853	847	853	794	849	833	860	849	816	838	847	884	865	850	903	846	825	846	879	885	868	872	803	871	863	906	835	834	892	833	810	889	848	814	879	847	833	868	864	851	874	865	820	856	868	839	875	886	825	832	825	852	856	888	873	831	911	754	865	822	811	839	866	862	832	833	829	832	871	877	817	842	875	888	837	877	824	823	807	817	759	848	830	863	901	860	842	781	820	883	867	903	845	853	852	837	937	828	791	861	832	842	815	817	868	836	847	834	861	887	807	888	837	841	892	866	841	854	823	841	855	881	842	882	792	864	886	810	837	854	903	852	868	823	787	840	867	924	846	839	878	828	815	882	868	875	822	894	830	822	847	823	844	826	830	853	876	861	855	804	827	823	864	812	848	844	838	860	874	888	871	877	822	862	876	819	797	793	855	828	891	804	824	890	884	822	834	846	882	833	797	862	847	816	861	796	883	872	846	861	773	875	841	859	854	878	850	880	829	884	834	856	822	841	867	891	862	882	859	851	853	879	903	827	907	807	902	857	792	800	861	851	866	867	883	816	861	860	860	836	937	796	861	861	849	883	819	859	858	875	868	857	845	866	873	844	878	857	850	837	827	863	885	832	873	876	869	873	821	844	832	780	809	813	809	874	841	871	884	891	835	873	859	848	829	877	794	841	840	854	888	891	926	832	848	784	843	861	869	902	851	864	856	870	806	849	838	895	841	841	849	888	819	840	888	813	822	854	904	888	850	828	869	853	812	872	854	814	830	864	819	873	830	852	844	811	780	893	810	899	876	872	865	869	918	884	835	900	863	816	885	857	861	875	822	837	850	831	897	807	842	875	879	869	864	861	840	889	894	872	864	860	855	847	818	876	844	850	847	930	853	873	847	885	848	805	854	813	844	850	853	869	843	880	833	915	869	834	865	880	888	885	849	837	910	889	811	855	851	792	897	806	868	795	849	840	866	867	833	852	838	857	860	873	861	868	857	829	861	867	864	832	861	834	829	859	875	880	869	861	843	864	808	903	849	896	866	850	815	840	842	841	872	819	881	844	849	838	909	842	867	851	821	831	838	880	814	880	851	820	901	881	860	815	862	864	838	823	853	831	878	883	897	844	850	826	884	789	881	821	852	870	950	832	881	855	869	846	847	921	903	848	832	854	859	820	841	833	835	834	875	878	864	843	880	833	842	851	867	888	809	859	859	850	856	889	883	825	884	854	861	856	879	855	814	866	841	865	811	827	827	904	828	863	877	912	848	890	862	836	867	867	846	847	888	844	841	888	860	885	841	811	936	853	860	855	801	842	847	830	843	862	843	831	856	904	904	862	834	816	850	848	830	822	847	849	886	879	813	824	852	861	868	876	856	834	866	782	782	820	837	809	883	856	838	822	863	846	836	847	809	854	867	853	878	859	850	826	805	846	879	836	903	890	873	833	827	814	880	854	865	897	893	799	879	819	902	848	852	860	832	862	885	866	853	841	826	848	832	820	857	871	882	807	833	836	864	807	885	785	825	818	879	852	882	811	847	876	855	873	866	856	856	852	829	842	869	852	848	872	846	888	864	832	784	895	847	883	802	888	875	836	822	871	784	830	873	889	826	910	861	897	888	844	809	885	881	844	842	887	812	888	810	819	820	817	842	862	872	848	842	821	772	788	867	816	840	840	893	850	879	800	852	824	862	826	882	772	866	857	798	871	828	838	805	840	817	876	818	867	832	864	851	871	888	864	843	863	848	814	861	864	808	813	828	805	893	812	809	845	782	880	815	847	881	860	892	874	836	836	833	894	861	874	849	893	894	880	848	824	921	881	881	877	839	847	832	822	828	834	820	821	805	857	844	867	906	905	812	858	815	810	881	866	821	864	831	854	838	882	839	813	855	863	836	872	873	839	851	856	843	859	843	865	847	871	855	844	837	824	871	870	832	828	830	884	850	888	904	878	853	892	795	882	832	828	829	895	895	908	886	868	850	853	854	840	839	837	874	878	910	862	897	867	860	838	886	870	866	933	901	833	851	858	791	824	891	854	863	858	843	852	856	821	878	839	847	858	893	889	839	859	835	874	879	850	873	877	885	842	884	806	827	820	856	874	856	899	839	850	836	813	900	864	898	832	885	878	796	871	893	830	804	843	787	866	866	817	871	909	833	884	892	818	835	854	858	858	855	830	870	873	908	871	847	848	850	820	872	906	847	822	824	880	884	860	875	852	849	839	834	868	849	834	877	858	842	882	854	857	810	880	825	832	820	853	835	855	848	848	879	851	829	895	822	838	878	842	870	842	809	813	886	910	873	868	897	892	841	853	839	869	863	858	845	865	878	826	806	860	863	817	846	907	834	858	803	875	838	828	886	862	868	825	914	896	884	885	861	873	832	837	831	814	851	862	871	830	837	821	863	831	890	862	828	838	856	856	836	857	894	820	888	812	840	829	874	866	834	883	823	864	822	844	875	826	872	880	869	795	840	852	888	798	846	878	827	880	925	884	870	851	845	811	819	812	900	839	844	862	951	884	854	833	876	823	811	887	861	859	840	829	879	876	833	900	873	885	829	825	814	877	919	794	820	826	874	833	923	848	800	878	849	903	844	847	859	867	843	864	833	884	862	840	877	867	882	854	823	846	863	897	850	921	877	810	909	871	838	847	850	910	813	863	860	815	866	865	857	852	800	846	915	873	849	843	833	812	895	853	806	880	873	900	852	846	838	872	836	850	851	861	890	844	825	860	876	858	864	874	831	816	866	852	835	919	856	862	821	859	881	913	864	856	879	830	874	845	866	898	835	842	886	880	852	854	894	869	818	817	846	819	879	849	843	813	886	836	834	799	819	904	882	809	861	875	836	785	882	838	822	813	851	861	885	885	847	868	841	840	853	885	855	898	825	892	835	859	858	896	859	865	816	879	915	882	865	822	827	850	853	833	803	838	832	850	857	894	831	889	894	807	865	853	829	859	859	869	828	859	841	834	883	871	830	883	899	876	822	877	862	882	888	878	898	826	843	879	865	870	827	833	846	829	790	860	775	848	870	888	844	823	870	825	816	862	894	854	902	851	853	827	831	840	856	850	850	846	793	804	850	887	858	826	841	886	867	813	876	913	926	828	878	829	871	906	839	858	902	855	851	860	869	847	860	801	852	835	818	830	874	781	871	827	815	892	831	810	862	815	890	893	853	844	873	889	850	853	849	846	838	826	849	918	841	849	811
14740	3276	397	278	231	255	210	233	208	228	188	202	180	225	216	197	179	222	187	197	189	184	199	169	228	219	214	206	190	190	191	195	198	202	202	188	180	191	206	195	188	197	199	202	197	194	197	181	224	194	183	213	217	238	197	176	193	179	204	180	181	208	195	192	197	206	178	196	190	180	213	217	229	233	211	175	180	179	192	184	180	207	183	201	159	192	182	193	196	215	197	180	193	174	202	179	206	172	206	170	215	188	187	175	205	202	190	198	198	223	196	191	180	202	198	198	184	205	207	221	225	201	173	176	189	185	207	197	180	187	186	184	193	164	196	188	191	206	193	202	188	196	195	217	188	189	213	191	186	237	201	158	170	216	205	212	238	190	177	194	184	190	207	218	191	178	198	222	196	208	178	160	199	196	190	177	189	217	200	202	197	193	186	196	203	195	187	186	204	184	207	216	209	192	226	175	188	184	191	200	244	175	185	191	183	176	221	222	211	199	179	186	199	203	227	230	229	177	194	202	188	202	205	193	182	214	173	202	198	222	200	178	204	184	179	196	208	196	201	198	193	225	200	227	199	207	212	202	206	197	205	206	223	200	193	210	205	175	195	183	202	203	191	208	223	174	192	192	173	173	202	182	203	181	197	198	218	230	194	202	176	190	193	163	192	211	171	212	209	173	194	191	175	196	198	218	211	227	213	180	177	181	188	182	187	200	193	193	190	186	180	195	215	186	181	180	185	206	184	211	195	200	210	204	168	177	191	184	229	187	199	189	200	203	171	170	191	195	217	196	207	195	198	222	207	207	184	196	167	208	189	186	190	173	191	182	201	196	198	205	206	225	214	195	174	182	187	214	191	181	178	226	204	209	203	170	189	218	223	218	215	196	195	194	216	189	186	180	211	224	185	150	215	227	192	192	191	216	205	209	192	205	172	186	192	201	169	202	187	216	198	201	182	192	195	222	241	201	216	179	197	196	173	171	218	184	172	199	181	201	204	197	174	164	187	250	193	195	201	179	224	188	185	203	188	191	208	185	182	207	204	184	208	211	192	183	190	203	200	193	205	222	200	221	192	186	193	189	185	197	209	200	220	183	212	197	194	192	203	175	194	192	194	199	216	186	205	223	216	170	224	221	194	200	179	201	175	198	166	188	211	176	171	207	189	193	152	207	184	241	217	192	204	180	190	173	215	211	181	207	173	219	196	195	211	184	197	209	174	203	193	217	198	189	226	219	194	192	187	199	191	212	175	194	171	198	216	203	195	204	192	197	217	197	186	203	171	192	209	210	195	176	180	204	192	162	203	194	200	175	185	153	180	192	184	181	202	166	201	207	207	180	174	197	212	197	203	183	210	225	183	174	196	212	181	208	201	215	206	204	194	206	199	200	199	235	221	194	209	208	183	197	216	192	209	187	168	156	202	168	221	169	209	223	204	199	172	205	188	204	177	189	184	190	191	209	208	192	189	210	209	209	219	188	231	166	168	195	196	197	214	200	208	219	193	184	212	208	177	203	175	193	172	191	199	192	190	181	200	226	212	160	179	206	200	201	178	219	178	187	204	195	195	216	208	181	188	185	202	189	209	197	180	194	199	206	186	198	212	194	188	174	218	193	175	170	206	213	192	195	195	214	183	168	203	219	207	213	199	174	186	175	213	198	174	184	197	207	206	212	195	185	237	204	187	215	159	194	215	199	194	203	204	213	184	204	202	178	193	186	199	206	219	198	163	202	222	181	203	206	215	178	210	163	211	213	207	196	216	190	192	199	227	188	178	179	195	169	210	220	218	191	211	185	220	198	206	214	191	203	195	175	183	199	172	197	213	199	208	211	173	187	216	206	202	197	181	203	192	185	188	201	186	190	220	185	192	193	180	224	194	170	209	213	216	202	192	185	196	192	205	147	182	176	194	225	214	219	174	210	206	210	209	190	202	206	159	186	201	230	195	196	186	170	179	227	179	189	185	198	181	191	207	178	163	173	203	179	201	218	221	224	197	197	190	198	202	196	206	179	191	198	189	151	213	202	201	178	202	206	199	188	231	185	191	207	180	177	199	200	181	157	210	176	182	187	208	193	216	192	218	191	194	196	223	205	195	172	217	189	194	189	182	169	191	173	207	197	198	186	194	176	194	196	211	163	219	195	200	202	183	251	210	174	204	203	191	203	219	211	193	210	192	201	183	194	206	202	227	193	190	199	200	192	225	198	174	201	180	187	224	201	195	208	210	171	194	223	198	200	178	198	232	205	218	174	202	218	217	202	185	181	188	186	158	218	209	230	196	181	182	177	205	206	226	195	198	183	235	183	202	207	195	182	220	189	211	205	215	215	219	195	212	209	190	171	193	209	189	215	178	213	207	197	208	213	210	200	184	217	210	199	186	196	206	195	185	187	193	178	184	207	211	184	186	196	198	187	212	190	224	170	214	217	218	169	196	199	181	194	192	178	199	206	196	202	171	199	193	188	183	185	167	194	180	206	203	198	185	179	184	185	205	187	216	212	205	194	188	172	202	188	206	208	192	178	196	178	224	194	226	219	215	201	219	203	191	189	193	187	192	188	204	171	192	217	223	182	209	201	189	220	180	181	214	200	188	192	181	204	176	187	207	202	177	177	191	173	203	215	204	217	199	198	195	193	172	196	210	202	229	220	232	202	196	195	205	173	194	197	212	200	175	195	201	195	177	210	220	189	186	201	183	172	194	220	214	208	201	216	186	212	199	185	192	190	203	202	158	204	219	211	203	180	190	189	190	206	202	201	206	210	168	232	185	169	206	212	194	171	184	194	186	190	195	178	201	221	212	182	182	194	208	208	188	211	191	202	177	205	204	206	189	204	208	209	156	174	189	186	212	183	177	196	175	193	217	224	220	209	207	201	188	199	185	213	225	212	173	211	197	187	203	203	206	201	190	167	209	188	183	185	190	195	197	200	186	222	214	187	200	204	184	184	205	209	180	222	199	194	201	198	178	212	208	183	192	221	172	186	227	216	230	194	197	162	179	190	176	187	200	189	199	190	207	207	208	210	199	190	173	166	174	195	201	180	177	224	213	207	198	202	184	194	199	198	194	201	219	183	206	203	192	201	193	199	179	203	190	174	178	209	208	167	180	193	193	187	196	203	196	184	178	193	216	205	200	181	178	197	200	196	197	190	197	189	213	215	204	184	195	190	193	207	233	184	214	198	209	197	176	177	199	201	197	180	204	192	211	225	198	187	173	180	198	206	201	205	208	179	215	175	195	186	211	181	202	181	198	191	191	219	188	207	199	194	184	203	168	217	157	187	176	192	195	181	210	202	215	200	208	210	195	192	196	188	189	201	221	212	196	173	203	169	177	192	205	202	207	186	189	185	225	191	186	169	208	187	223	187	176	183	192	183	212	173	186	220	199	181	205	183	206	215	215	171	191	218	213	215	210	203	198	203	184	200	183	210	219	192	211	197	205	193	196	190	177	199	179	205	190	185	208	181	205	212	189	210	187	199	194	213	199	188	175	181
9234	1558	710	759	660	665	596	585	541	549	512	492	505	511	505	480	488	471	442	469	504	507	494	471	563	547	570	556	521	501	497	418	459	494	465	463	485	480	486	480	453	487	474	507	470	470	450	477	473	516	487	479	460	461	484	501	451	492	460	492	482	491	516	484	474	435	495	455	440	453	442	428	484	484	499	489	469	496	480	455	505	471	501	486	502	478	473	467	457	455	467	499	463	478	485	487	468	509	496	490	492	466	498	466	449	458	461	481	513	477	460	465	499	465	467	522	473	473	452	461	462	459	496	457	457	480	490	452	442	512	446	478	478	506	447	511	489	488	483	484	481	498	480	515	445	470	440	448	477	504	462	490	421	466	462	475	463	509	478	458	475	503	454	465	465	462	445	461	494	485	455	486	478	466	474	496	459	504	456	490	455	484	463	468	477	492	472	460	459	470	446	460	466	505	493	477	488	441	442	479	451	435	482	476	508	459	452	472	493	471	513	434	488	498	463	465	473	487	505	464	466	464	461	454	507	479	466	460	451	473	464	479	474	458	430	495	495	494	467	484	465	497	513	466	472	469	471	477	442	481	498	490	473	504	471	497	467	506	446	451	477	517	462	472	484	465	465	507	468	474	464	481	453	453	453	446	455	457	479	434	485	503	450	449	459	435	514	451	453	508	497	502	499	479	456	462	473	503	481	444	450	525	457	451	490	446	485	467	463	470	495	442	468	480	487	450	467	471	449	478	484	425	471	475	421	435	471	473	511	451	500	481	487	459	453	508	482	488	463	477	494	483	504	483	465	450	462	462	492	462	473	430	480	457	490	485	462	475	450	475	488	452	505	448	497	464	443	510	498	486	496	476	460	409	477	508	477	478	470	481	486	437	424	450	501	459	472	475	472	445	462	469	466	446	489	520	523	521	478	445	474	528	485	509	504	465	471	469	480	442	496	482	498	488	441	488	493	468	499	495	485	538	516	463	464	456	515	478	479	479	498	482	478	514	490	425	481	468	476	521	436	451	474	510	502	492	462	467	478	475	436	487	497	445	472	452	493	496	426	448	502	473	491	481	490	450	492	498	510	452	474	507	450	477	496	477	459	459	496	449	484	469	485	483	455	466	488	509	503	461	484	490	492	472	480	445	497	453	501	515	474	485	482	456	434	477	451	498	488	479	498	461	501	477	455	523	495	481	445	478	493	476	495	465	470	506	464	486	497	501	478	474	467	471	469	456	451	469	491	461	530	450	479	473	486	479	473	465	458	460	461	492	470	462	477	484	473	460	520	453	488	457	477	468	495	449	468	483	441	484	486	515	493	486	487	533	481	469	471	444	479	485	443	478	483	487	485	501	469	510	446	454	459	479	485	480	473	511	456	504	476	447	449	500	495	471	473	527	490	461	495	464	461	456	497	478	429	475	432	426	435	437	468	467	512	456	465	511	490	493	466	461	490	462	477	496	434	492	501	458	519	498	476	500	481	478	475	452	503	490	474	469	461	466	510	454	480	485	498	504	505	464	468	470	461	482	499	456	484	492	487	460	463	489	462	445	471	477	491	459	480	457	457	461	499	484	485	481	509	493	442	483	457	457	475	479	510	506	442	450	511	482	485	487	489	499	446	495	428	498	492	429	468	479	461	453	517	494	443	487	442	416	456	472	512	491	499	493	499	449	464	455	453	477	466	479	456	465	489	450	471	477	482	450	474	489	507	513	467	493	476	479	481	469	479	474	455	440	455	455	422	458	485	479	481	505	462	450	487	488	474	476	477	505	467	475	440	503	500	483	471	439	428	517	485	477	459	494	492	481	486	447	463	474	444	454	474	498	464	434	519	429	502	474	508	463	481	520	482	453	452	493	455	518	480	481	470	467	444	500	487	504	482	467	483	493	460	457	487	473	503	467	453	497	513	484	460	466	474	480	466	497	473	480	483	444	478	476	496	471	474	514	472	452	440	471	444	488	479	502	446	491	495	488	478	491	450	484	453	434	451	492	469	484	502	481	503	490	446	499	512	454	483	471	484	460	448	466	480	498	476	482	475	466	462	481	535	473	450	483	427	510	461	483	489	474	469	482	491	464	497	480	463	479	485	454	448	502	505	484	485	490	443	449	494	474	437	487	486	489	437	507	464	479	430	474	463	434	504	487	455	451	504	469	489	479	466	471	494	491	490	488	501	509	473	467	480	513	464	490	499	497	451	471	462	472	472	500	459	472	496	479	482	472	461	477	451	443	452	471	472	459	485	470	466	451	467	526	498	485	491	479	467	446	465	478	458	467	493	467	479	488	496	438	494	496	484	451	478	510	516	476	490	477	464	451	501	467	469	491	485	478	536	488	462	482	456	484	461	473	450	463	461	499	487	473	505	443	486	458	473	473	522	486	473	470	481	477	486	514	493	461	460	466	451	456	456	458	470	505	469	459	497	473	450	460	489	454	487	484	485	474	505	503	436	462	425	493	511	462	471	452	468	483	445	470	473	471	480	494	451	467	483	486	485	477	454	527	436	540	493	522	447	485	477	487	449	453	486	503	455	443	506	489	479	494	455	447	441	466	473	500	469	465	460	492	486	461	500	453	430	497	455	501	525	495	472	491	477	458	428	460	479	467	453	473	471	485	503	480	501	466	472	510	504	488	457	452	486	496	501	470	444	476	473	469	496	474	466	477	483	463	470	486	476	479	527	493	461	458	469	469	456	495	506	480	455	489	449	435	486	465	466	474	457	473	482	486	463	494	448	458	439	493	439	454	477	476	459	512	455	481	496	483	473	428	468	434	500	439	472	482	478	476	452	462	454	503	480	480	467	516	484	462	506	490	470	490	463	459	454	504	493	477	485	479	493	473	489	460	504	460	522	450	499	435	511	478	422	452	470	472	488	478	476	477	478	490	490	473	490	487	494	452	483	479	497	478	441	449	459	463	477	467	494	449	444	483	438	479	476	495	487	453	500	531	484	513	471	469	457	442	456	518	509	461	500	467	490	478	469	486	529	411	496	464	499	474	493	494	480	477	481	477	452	468	470	462	457	451	477	488	454	477	480	461	478	493	419	498	504	448	451	489	491	499	455	483	494	489	473	490	487	489	462	441	478	478	462	505	495	485	471	483	471	468	467	492	460	487	473	494	507	480	486	449	466	502	511	465	481	500	466	481	477	459	478	446	513	454	480	466	476	471	498	490	479	473	459	464	483	501	468	448	497	467	465	470	457	442	463	481	488	473	447	472	479	463	484	460	468	475	492	447	469	454	468	479	478	461	483	471	476	480	451	480	447	500	484	482	426	457	472	473	488	480	450	493	493	409	478	496	502	472	501	495	427	447	490	457	476	500	501	470	462	489	479	441	468	473	449	496	457	469	439	511	482	482	502	470	441	463	440	458	482	469	495	444	528	456	452	485	465	478	521	493	466	456	493	475	477	459	486	502	494	476	492	415	498	509	479	491	445	479	461	471	503	460	489	502	497	481	491	504	455	470	477	487	442	443	464	507	457	467	482	470
40619	16016	2826	1009	571	397	341	305	285	312	263	268	211	264	264	222	273	266	232	271	236	231	251	249	261	239	248	270	259	243	243	224	193	248	262	221	227	231	242	252	210	200	229	239	235	244	252	195	223	214	232	240	243	205	207	228	239	237	211	213	216	248	229	249	210	222	221	232	232	198	229	237	235	221	211	205	228	255	219	254	220	236	236	251	266	208	213	219	224	246	207	255	234	229	229	257	256	221	200	248	254	245	229	220	253	217	227	221	203	231	240	262	236	228	214	220	210	242	201	229	208	227	230	224	225	223	251	214	244	253	208	196	228	219	187	202	227	217	254	230	214	212	233	217	235	193	250	266	236	211	243	232	231	223	219	199	236	198	193	230	214	221	222	240	227	248	237	227	214	245	224	227	205	191	250	239	225	243	213	224	228	252	243	260	216	230	233	199	243	262	248	209	212	235	247	216	210	230	225	243	219	224	239	236	261	202	214	220	241	221	215	241	243	215	248	226	220	238	240	247	203	205	220	246	212	211	242	240	259	224	193	222	252	245	258	242	247	242	238	210	236	241	219	242	228	218	231	249	239	237	245	214	231	248	227	197	231	244	225	223	258	227	230	227	196	249	219	206	195	239	207	227	190	239	208	203	228	202	229	226	220	200	260	220	215	220	213	219	212	238	259	231	208	226	240	200	214	217	213	196	248	219	197	243	246	218	217	243	254	235	235	205	238	242	226	229	232	239	226	239	242	205	237	228	245	231	195	220	223	247	232	238	202	210	217	218	222	226	230	227	216	212	231	217	216	201	243	213	253	224	210	229	225	198	216	224	228	197	221	254	227	234	217	232	211	242	232	189	242	208	213	268	231	246	229	257	218	233	217	232	243	219	236	233	234	248	227	247	225	209	213	223	207	232	224	208	209	223	254	212	221	208	231	269	226	229	217	230	228	233	233	210	225	211	241	231	242	217	194	229	240	224	198	201	202	231	249	224	232	241	230	213	226	189	183	257	198	221	223	214	223	230	222	211	194	211	209	247	216	239	221	216	224	218	230	206	218	226	216	250	233	200	230	247	221	209	252	227	224	226	226	202	231	187	201	225	207	261	212	199	223	225	234	230	246	228	224	231	217	215	242	230	210	212	223	215	263	220	214	228	214	227	204	224	201	244	200	229	257	258	223	237	246	254	230	197	195	232	223	198	227	238	222	248	226	219	259	215	196	208	245	208	230	240	238	227	227	205	249	237	229	226	212	214	256	247	222	234	227	229	215	203	228	239	223	232	228	222	223	176	239	199	227	237	223	247	220	188	225	196	213	232	229	252	259	225	226	225	262	195	221	202	233	216	244	266	257	236	212	278	228	212	224	236	209	209	226	220	245	240	208	250	204	207	232	216	210	187	213	225	225	216	245	206	228	215	238	245	234	209	255	234	199	196	185	221	237	214	219	247	235	220	197	226	202	221	209	228	233	214	223	216	206	202	220	226	242	237	218	213	259	223	241	235	232	216	188	200	222	236	228	228	210	236	226	243	215	248	201	270	223	229	235	217	220	226	239	223	210	260	215	216	214	227	234	214	258	226	248	250	259	235	228	211	207	205	235	248	217	187	259	225	240	231	225	205	226	221	224	213	218	221	244	233	199	237	218	227	202	242	220	229	247	213	220	232	213	214	210	210	224	192	226	212	240	232	203	218	224	214	223	225	228	229	234	238	207	208	213	230	222	255	218	213	216	219	244	224	225	227	242	254	235	220	224	198	232	213	212	231	199	224	207	242	212	220	249	256	203	216	216	228	228	210	201	208	233	203	227	216	252	206	169	196	221	208	256	240	226	218	252	218	226	241	255	220	217	199	206	194	239	260	245	256	208	220	227	251	219	205	199	207	227	217	239	240	234	206	216	223	204	215	217	228	247	221	208	250	220	237	238	225	214	234	215	229	226	240	210	201	237	229	248	244	260	224	221	208	217	219	252	223	214	234	241	233	236	231	238	199	224	205	228	209	229	220	224	212	224	202	209	220	208	224	213	230	233	233	213	228	222	208	237	219	233	214	199	217	201	233	234	227	203	240	242	210	229	188	243	228	207	215	243	215	224	224	205	209	227	234	254	260	236	226	218	208	213	225	197	218	216	225	227	201	219	216	231	213	248	226	195	217	192	243	210	232	225	220	231	221	236	224	244	216	209	222	250	232	215	230	238	199	218	231	211	245	228	247	221	225	233	223	229	238	235	187	235	238	223	203	204	200	237	214	244	244	245	234	255	222	228	226	249	259	254	248	250	221	235	229	228	232	228	224	227	223	215	223	217	253	242	221	232	196	248	210	251	226	232	219	236	232	229	219	225	212	231	205	223	229	231	202	244	239	206	227	223	227	230	226	234	223	214	231	243	202	227	217	214	243	245	268	216	218	196	218	204	240	241	220	208	225	222	231	233	213	227	228	220	211	224	242	246	219	235	221	199	267	240	230	237	241	216	208	192	219	237	199	235	215	225	238	235	216	207	203	252	258	223	220	216	214	255	231	204	235	266	221	234	211	227	259	248	225	227	221	215	218	238	237	215	228	230	215	221	223	195	219	210	220	215	214	228	220	240	247	244	233	213	233	253	232	235	214	222	216	209	228	241	271	240	252	194	246	221	237	213	249	201	203	202	233	228	238	212	219	211	203	238	212	247	236	246	206	221	239	223	243	225	211	233	244	258	224	228	220	220	191	237	222	232	255	226	218	225	224	242	244	199	206	257	227	236	199	241	242	222	228	205	233	212	250	217	225	250	212	238	225	228	241	249	220	231	208	214	189	218	256	252	205	247	220	214	226	222	231	248	226	245	203	216	230	212	244	222	207	259	210	241	257	266	220	230	241	231	217	233	203	252	225	217	244	238	239	196	221	232	253	227	223	244	255	221	224	203	245	205	214	219	190	220	203	228	212	208	207	233	211	275	238	239	247	224	225	217	239	238	229	229	268	195	225	209	198	204	196	227	216	238	235	238	222	228	220	216	228	234	211	206	250	237	220	231	213	221	231	221	203	209	212	219	222	223	230	221	215	235	264	221	227	212	246	236	192	197	244	230	253	230	215	197	215	246	211	243	229	221	216	238	241	208	243	225	230	242	227	240	218	207	221	198	205	217	217	257	247	222	257	209	206	223	241	207	235	224	244	233	222	233	221	235	199	244	263	212	234	225	234	224	217	216	224	211	226	232	209	238	215	210	227	235	229	241	230	233	210	228	199	251	214	221	221	227	212	240	254	231	223	242	202	235	214	202	238	231	216	208	209	232	185	232	208	223	209	252	245	214	209	238	244	247	237	224	220	242	241	229	218	220	230	233	222	218	228	221	228	218	229	229	216	205	213	219	217	216	215	239	210	219	211	187	240	210	215	217	229	224	244	216	224	228	199	235	225	221	243	243	233	228	272	212	198	242	229	226	232	212	183	216	215	205	215	220	262	243	218	206	218	203	221	214	248	229	232	217	225	264	250	220	247	219	210	208	220	228	215
26948	4479	1657	1882	1635	1360	1133	1035	882	846	775	724	686	660	673	632	641	590	639	592	605	657	692	596	669	682	731	706	653	574	595	606	580	582	599	585	589	566	585	557	593	523	589	560	562	553	541	579	510	508	546	550	564	547	555	615	553	512	506	556	601	573	561	537	608	582	579	528	576	551	560	570	572	507	528	544	527	531	547	515	526	570	515	561	530	541	545	549	574	493	559	527	538	564	533	552	551	562	540	559	557	534	575	595	546	503	574	511	500	537	519	566	528	590	505	537	543	540	531	532	569	498	573	558	541	530	508	523	524	547	564	485	574	551	531	563	531	575	516	542	528	576	548	538	571	575	544	574	600	508	571	533	533	565	508	597	542	581	551	532	534	552	549	552	582	560	553	546	516	563	506	537	569	537	516	518	523	572	547	594	522	545	518	525	552	524	499	550	572	560	517	563	569	527	516	527	585	564	518	540	545	499	533	544	526	527	542	573	598	510	533	560	549	524	526	549	544	528	532	552	578	526	544	492	564	528	535	535	532	504	551	511	505	530	536	525	570	544	565	526	575	528	575	563	528	558	561	547	544	525	516	531	524	556	512	526	563	536	503	545	525	511	564	531	491	553	545	592	547	537	507	516	589	576	560	558	529	515	553	556	543	518	519	538	550	600	549	548	528	522	497	553	559	574	575	554	572	548	571	522	569	547	526	519	512	530	582	522	565	570	507	538	552	564	530	565	542	541	532	529	525	521	606	541	559	517	548	528	552	551	583	581	574	537	550	543	535	553	539	513	511	529	562	541	536	561	559	539	534	540	585	518	547	521	540	568	533	548	573	518	542	571	520	549	550	521	506	565	568	547	518	593	538	502	541	547	533	580	508	545	534	544	553	549	566	526	521	565	514	554	537	569	531	559	507	577	535	497	529	551	561	534	561	542	520	479	532	567	568	532	539	526	552	614	545	569	566	551	593	550	556	561	567	502	548	518	519	528	548	533	555	509	514	526	548	521	519	572	564	535	537	513	570	559	562	519	535	546	541	518	515	565	589	589	557	561	590	522	533	516	532	534	511	559	554	521	506	497	531	513	572	543	528	511	545	535	575	552	549	521	592	599	588	514	501	552	599	539	512	522	566	554	526	544	566	566	546	576	492	555	546	519	533	491	557	533	561	550	516	525	550	567	520	549	534	528	545	557	543	521	601	520	540	564	556	546	545	534	595	537	553	544	546	528	508	553	570	527	504	544	555	527	538	547	564	529	543	596	536	487	538	535	527	574	547	511	549	546	481	553	535	507	546	525	553	538	524	588	540	555	516	520	533	529	591	516	552	538	545	550	558	542	552	533	530	509	531	556	553	555	521	535	590	539	587	539	556	551	566	591	561	522	542	560	526	542	529	549	543	550	496	524	556	543	542	548	532	531	539	508	533	547	546	564	503	508	570	535	564	576	548	557	542	504	561	549	543	564	556	579	540	554	496	556	577	570	549	547	570	537	531	508	519	556	560	555	556	561	573	568	543	576	557	578	515	544	540	531	565	567	515	566	567	579	529	529	506	562	553	541	545	553	517	563	540	549	530	540	565	559	546	565	560	556	557	561	524	552	545	531	492	534	535	550	535	536	602	570	573	512	540	556	576	546	538	531	536	583	532	542	550	524	476	566	547	543	552	508	563	546	533	521	529	555	575	531	571	540	549	552	546	552	534	522	552	538	515	547	495	521	519	518	528	517	562	507	513	477	536	551	582	514	541	551	528	548	510	539	559	539	554	529	558	557	573	568	547	572	571	592	566	573	544	555	550	530	565	552	559	532	546	542	541	543	503	572	586	540	509	607	538	538	518	547	521	533	524	541	572	563	583	536	516	538	617	499	529	563	513	535	525	538	537	568	566	543	530	548	561	552	540	541	562	535	516	570	557	526	555	567	594	504	545	542	529	512	545	557	530	561	513	560	575	552	550	500	523	525	543	526	575	542	562	574	543	520	549	580	571	587	558	552	527	583	521	611	548	550	570	560	537	568	551	548	552	523	556	544	563	541	548	512	559	531	559	536	522	521	508	510	516	546	592	537	561	547	539	524	551	515	560	540	506	530	502	529	512	497	583	547	537	541	552	511	511	575	517	568	578	541	556	540	543	500	541	502	540	550	519	557	549	529	521	600	550	548	537	533	583	565	570	508	525	569	483	570	561	544	535	565	522	538	565	546	547	561	554	551	562	522	561	566	569	515	498	578	545	564	547	509	519	545	559	514	532	582	514	528	604	579	545	530	553	547	566	561	518	558	534	575	543	575	531	589	606	585	523	506	560	549	512	561	500	535	556	553	560	583	554	586	564	557	578	573	550	569	510	539	523	526	541	542	532	563	528	516	575	561	575	536	546	566	548	546	578	559	547	568	544	519	551	589	531	526	539	560	567	539	525	515	512	525	539	557	581	538	534	542	541	522	536	546	543	580	564	551	532	584	530	544	576	558	542	531	565	598	551	516	543	547	510	518	520	544	516	519	512	507	533	525	552	564	540	596	551	565	503	559	523	527	562	548	514	571	518	592	571	489	564	572	578	518	545	531	559	486	538	551	575	566	548	541	522	543	555	559	529	541	530	568	554	547	491	508	531	532	576	516	559	526	554	524	545	574	597	548	526	521	517	527	532	553	605	521	519	547	541	560	559	508	505	507	574	555	576	575	521	512	513	526	567	554	533	530	550	542	590	559	553	562	568	519	526	557	546	541	522	504	600	586	549	536	543	570	564	561	558	551	512	518	524	545	555	567	529	554	544	520	570	540	514	543	540	520	562	550	534	546	519	520	580	559	540	559	544	544	543	541	571	535	525	517	528	549	546	564	553	515	544	563	554	530	569	534	580	539	540	574	537	534	576	573	561	555	532	509	556	547	539	565	532	552	535	514	537	561	550	545	532	529	514	492	554	539	535	557	529	536	521	538	521	516	548	534	544	515	535	575	546	525	560	568	552	537	528	508	543	521	551	595	546	539	554	514	508	552	527	509	534	542	572	534	532	554	555	523	547	546	526	524	571	544	560	548	523	559	522	523	504	504	512	545	574	541	552	552	530	541	516	537	516	566	494	554	535	563	555	555	554	558	547	563	543	571	530	580	523	544	548	530	536	561	548	533	510	512	587	602	583	553	581	563	534	527	534	542	556	576	568	542	543	530	554	534	510	564	568	572	560	512	554	561	569	529	478	501	565	540	563	521	556	540	502	539	546	528	502	569	541	559	553	550	552	563	493	503	545	527	592	612	565	584	553	575	504	487	541	559	557	554	550	573	547	586	536	548	489	553	560	537	525	542	585	595	520	527	518	558	559	542	605	546	535	534	537	537	579	534	563	549	569	561	576	576	529	553	536	559	590	529	539	550	514	580	473	573	525	534	528	544	547	547	574	551	531	550	505	504	559	540	545	517	502	523	544	568	560	538	542	547	545	545	508	542	561	518	538	536	537	566	526	533	526	579	541	546	492	522	515	546	510	544	532	503	511	513
51715	23614	6887	2224	1233	834	636	535	523	503	425	458	421	438	399	419	405	375	378	405	407	445	370	445	400	380	411	387	420	377	408	399	385	408	386	393	390	364	387	353	418	387	410	393	417	390	386	391	374	392	402	409	372	363	372	380	378	398	373	418	407	366	381	396	399	402	396	405	408	391	370	338	379	400	362	382	366	394	357	405	362	389	368	396	349	408	420	376	347	419	373	370	381	358	384	380	371	408	349	395	394	382	382	393	390	388	395	355	401	341	378	409	368	384	401	411	418	389	396	406	368	395	425	397	406	371	384	417	374	350	408	454	383	345	397	372	361	369	387	386	410	389	421	359	371	400	373	366	376	384	359	378	409	368	345	365	384	391	356	380	407	413	428	345	388	388	406	425	430	434	374	391	342	407	394	391	352	380	377	375	371	383	396	397	378	410	387	415	380	375	376	384	347	380	355	360	394	380	442	399	367	400	392	369	443	398	372	377	415	363	388	426	407	366	398	381	350	395	389	380	394	379	390	386	373	372	373	410	399	398	350	351	368	359	356	383	376	398	370	386	411	394	394	426	433	360	383	415	376	376	393	388	431	394	376	354	383	407	359	413	368	365	421	360	374	365	396	390	393	400	409	368	368	415	349	364	403	380	374	364	384	415	424	431	395	347	397	404	405	386	407	366	375	409	370	353	410	382	415	368	387	410	374	377	379	440	399	382	369	426	372	387	388	388	380	411	356	355	385	441	395	370	382	378	403	417	418	391	380	367	393	393	403	427	378	409	365	371	404	393	396	407	402	404	416	386	345	394	419	396	368	379	370	374	390	406	386	418	422	396	398	382	415	375	377	377	429	362	383	414	363	425	410	417	387	406	390	382	373	373	406	403	365	400	352	378	392	355	375	400	399	406	406	372	339	349	369	388	395	378	381	401	403	406	363	390	415	360	375	422	401	343	411	359	395	431	395	418	412	383	399	398	422	344	399	414	389	392	371	385	380	374	386	394	397	418	385	399	409	381	392	364	404	390	371	398	366	378	423	399	394	398	400	407	390	412	336	354	376	384	390	405	370	397	392	387	426	372	352	427	373	415	384	394	402	392	346	368	430	406	405	421	388	383	378	348	397	393	364	361	416	397	388	352	379	415	370	378	375	408	398	420	366	371	400	401	407	408	398	378	368	402	364	407	367	424	354	370	380	377	382	415	394	398	387	402	398	397	392	385	398	401	352	372	373	369	344	396	384	414	386	372	389	374	373	382	350	393	401	394	372	384	412	401	422	391	377	429	383	398	382	407	406	400	360	401	421	389	368	363	422	435	370	394	382	389	428	394	359	390	380	418	419	389	380	398	368	402	389	394	404	374	359	375	399	438	377	412	376	402	388	390	378	356	380	379	393	344	376	411	355	367	385	389	409	418	398	376	383	408	424	364	384	382	386	387	356	364	368	397	383	357	374	365	352	414	381	390	368	369	410	439	357	351	336	349	380	397	402	388	385	391	391	359	414	393	433	428	368	402	385	384	362	365	360	356	367	388	429	381	370	370	368	379	363	367	432	373	394	372	366	411	395	399	412	407	386	395	356	396	353	402	394	358	342	380	435	393	353	393	373	382	394	387	397	375	370	403	395	369	389	421	379	414	408	385	371	353	353	377	441	369	380	386	408	398	420	371	363	399	399	355	372	385	365	368	380	391	393	421	349	414	385	438	382	364	371	374	391	405	339	388	407	385	369	420	401	384	380	384	391	410	401	368	365	349	358	410	370	364	403	386	375	351	398	388	381	380	411	410	388	399	403	343	400	402	351	367	363	377	356	407	416	416	373	371	403	386	420	407	390	373	359	439	364	450	399	374	384	381	393	398	418	414	426	368	357	365	395	398	377	399	383	389	396	423	407	377	367	421	401	356	392	380	410	444	420	383	396	379	374	364	386	428	392	376	383	389	384	388	353	340	359	401	394	390	380	360	375	381	395	417	370	371	384	353	369	373	388	386	394	391	408	366	375	390	395	371	350	440	403	342	374	389	416	379	401	413	354	332	368	381	394	379	399	399	389	379	392	375	429	408	391	392	350	382	356	388	397	443	367	408	398	368	364	355	381	333	393	388	376	359	383	414	349	376	390	411	369	399	363	416	393	436	403	378	412	336	377	369	403	356	431	393	402	390	397	396	366	366	397	400	394	354	398	387	404	369	396	371	376	421	421	383	375	395	412	385	379	383	394	369	343	393	359	363	374	413	375	393	387	381	348	398	393	393	371	394	402	399	381	452	386	375	383	353	357	406	414	360	365	397	372	424	397	371	405	415	400	375	395	394	405	404	383	398	383	365	400	357	339	379	351	416	382	396	390	406	371	409	414	366	397	416	360	429	396	388	386	412	383	370	375	358	374	382	396	384	362	406	369	419	392	406	360	383	404	438	420	376	377	350	366	387	375	410	413	415	375	353	422	384	404	368	411	403	383	397	390	364	386	409	402	367	405	366	343	388	376	399	389	391	407	418	367	393	369	359	418	371	406	405	381	436	370	409	376	389	418	373	381	357	378	384	407	369	413	395	371	391	385	395	399	381	403	379	368	367	356	397	365	381	442	389	409	393	374	372	405	350	382	380	407	384	419	411	412	429	434	375	412	383	394	440	374	355	391	386	391	373	428	419	396	379	359	380	380	385	380	398	406	410	403	393	415	424	381	386	392	352	349	381	399	369	432	391	410	395	397	355	390	357	388	416	356	408	405	417	375	330	367	411	396	393	375	390	385	383	407	378	412	371	344	327	355	383	408	375	387	374	393	380	387	389	408	397	410	384	435	362	392	408	394	381	388	351	400	418	359	395	364	402	354	395	397	382	410	400	414	362	409	407	398	349	404	388	370	396	367	403	386	386	385	411	409	396	360	401	368	371	388	400	417	388	417	392	350	412	372	394	427	389	396	340	364	383	368	437	390	367	399	406	400	386	363	370	408	384	401	414	413	413	386	384	439	419	400	355	358	361	409	388	422	396	381	399	405	388	401	387	393	392	374	429	389	404	387	375	399	374	412	417	398	393	449	407	388	400	415	355	369	382	395	356	388	354	344	375	403	413	407	392	387	378	396	401	373	400	431	399	423	401	370	411	409	376	387	410	411	430	393	431	372	408	418	419	390	403	370	403	346	378	391	383	390	382	395	411	356	363	358	380	332	356	426	347	400	366	385	386	384	402	400	383	445	391	406	361	357	392	378	411	383	358	412	353	422	382	409	366	398	353	402	413	420	382	363	374	363	413	367	400	434	407	405	379	391	413	378	402	395	415	400	395	408	390	402	378	374	390	360	419	403	387	410	395	363	404	398	399	392	377	413	390	412	408	400	382	391	394	400	442	385	399	351	445	392	438	371	387	345	382	392	410	368	374	377	396	342	391	405	412	389	450	377	361	437	362	399	404	390	345	369	412	386	382	386	380	339	389	413	401	373	384	381	406	400	405	355	397	389	406	367	387	382	419	411	340	426	394	399	341	419	381	372	394
34880	6403	2844	3067	2606	2195	1934	1673	1528	1327	1223	1169	1074	1072	1011	1022	1025	965	941	1031	994	1049	1067	981	994	1067	1143	1123	1015	915	962	904	931	903	908	928	865	837	914	860	860	845	900	856	884	827	849	833	879	846	902	845	869	860	887	837	822	858	845	817	884	786	848	886	845	865	872	902	798	848	820	864	837	862	884	879	877	826	862	861	813	841	821	837	820	881	892	872	850	824	824	834	850	953	805	861	845	827	863	859	852	839	839	878	852	866	871	858	851	813	838	864	829	780	836	828	835	872	857	849	840	838	786	881	886	872	864	868	872	819	788	879	884	881	849	843	849	829	873	822	848	811	881	843	887	853	878	837	841	869	872	841	873	850	846	845	849	778	842	841	876	854	844	845	860	890	855	834	857	897	841	845	848	838	849	868	855	854	831	850	861	848	856	831	898	898	846	883	824	854	844	838	874	846	857	807	887	838	864	834	852	882	883	828	821	879	919	890	851	833	859	789	888	799	840	849	831	804	863	867	863	871	848	813	846	851	832	884	817	833	863	899	827	889	863	922	834	869	881	870	835	863	879	859	814	869	852	883	838	885	836	884	851	861	847	798	864	839	830	885	853	874	877	862	916	852	834	829	893	835	813	811	869	817	845	878	871	828	848	852	809	840	864	870	818	886	897	898	844	847	855	836	849	847	882	918	828	855	908	850	919	843	886	839	826	843	845	842	827	789	882	865	844	873	814	863	865	817	872	836	815	855	834	883	844	774	824	849	818	891	862	827	867	815	833	868	846	825	776	831	849	887	947	885	799	839	862	883	828	884	839	854	823	833	835	916	836	844	792	874	830	850	846	814	874	845	851	825	900	858	835	873	901	848	833	825	839	906	849	849	808	825	818	845	802	837	887	822	916	857	840	845	842	873	863	841	848	839	808	887	854	855	872	848	846	825	837	858	833	900	889	837	839	864	860	815	853	810	838	822	829	885	800	777	842	859	866	857	834	889	852	843	828	829	862	861	838	910	844	874	851	870	878	852	843	861	848	865	852	808	837	857	832	920	848	847	835	874	845	857	899	861	871	803	820	821	873	867	802	829	880	875	816	867	846	818	843	801	859	864	845	825	860	873	860	880	845	804	826	873	856	878	844	831	797	839	859	865	865	848	862	862	816	871	847	821	803	878	842	881	897	811	860	860	856	782	857	891	813	883	854	868	851	872	815	873	828	848	774	827	855	824	852	854	865	898	811	898	844	852	849	823	799	883	835	865	824	835	843	889	872	881	866	848	850	855	847	828	815	877	855	819	909	834	857	851	845	865	855	838	849	801	839	810	907	835	873	848	834	914	864	867	921	876	850	859	864	852	885	832	872	850	834	791	820	834	813	884	831	816	847	866	875	870	823	839	840	876	838	807	809	799	869	872	846	848	874	900	818	866	835	851	834	887	823	812	874	829	870	837	868	826	877	845	794	826	838	860	895	834	788	897	853	869	822	841	864	889	846	858	867	823	851	855	839	891	841	866	843	869	877	881	871	867	824	842	857	854	822	890	886	913	857	802	821	791	824	881	862	895	849	832	858	915	819	877	890	824	870	822	846	836	837	872	866	835	872	806	884	788	829	852	864	881	858	880	857	784	803	893	891	875	817	881	862	822	853	815	870	839	842	842	906	869	883	870	830	858	913	853	868	844	854	865	801	841	897	839	881	885	817	878	864	895	815	863	900	872	849	876	836	828	889	839	867	871	870	880	865	886	844	818	788	838	861	834	774	843	866	808	866	869	831	854	893	894	834	835	859	834	831	830	845	797	840	845	820	847	859	843	852	854	905	899	864	853	821	873	881	857	775	840	796	849	894	861	797	888	811	809	842	862	861	866	894	827	878	893	809	848	854	843	827	881	880	850	875	872	858	846	854	878	807	842	824	820	886	882	814	927	875	916	848	843	820	865	853	885	856	871	873	876	870	857	845	838	842	851	839	863	804	877	863	869	844	829	841	833	835	875	842	846	808	804	854	828	849	881	878	817	836	823	793	882	909	791	866	872	806	891	821	841	814	898	851	885	814	872	836	825	911	866	791	849	859	838	828	905	855	860	875	843	907	885	847	814	855	879	844	852	880	818	845	884	863	873	834	824	859	788	829	808	884	861	914	880	832	835	881	882	879	813	835	827	872	797	869	878	866	844	860	852	860	840	857	867	828	811	814	839	898	864	859	860	820	896	948	928	867	803	918	849	884	881	838	860	846	875	847	877	861	808	842	886	862	819	830	920	840	832	874	841	868	837	796	819	901	849	799	806	872	820	839	911	879	827	870	885	791	873	859	847	796	843	860	832	887	902	843	885	821	863	820	853	853	879	831	848	850	861	856	881	868	844	840	840	927	796	878	869	853	894	877	860	878	889	834	874	865	857	869	825	819	815	856	871	843	812	878	836	857	863	836	831	820	831	850	877	861	887	862	853	850	819	797	807	896	878	916	866	852	822	862	916	802	816	844	864	861	793	885	861	863	846	822	836	837	844	857	860	822	913	898	812	875	889	872	880	857	834	836	940	912	863	870	856	838	838	873	836	849	863	876	854	814	842	872	907	846	892	828	814	871	836	831	890	886	880	911	861	903	809	875	841	850	860	855	875	865	874	879	847	848	815	837	846	856	849	858	856	844	872	822	827	850	853	829	856	880	831	866	813	851	848	875	855	834	857	866	853	824	835	899	857	856	826	839	846	861	837	868	846	837	818	868	806	878	806	820	823	859	808	827	839	833	848	855	871	883	875	881	854	850	922	857	838	832	805	845	831	862	861	899	842	876	861	778	806	825	808	863	868	833	818	828	887	889	872	832	853	876	823	844	838	863	817	829	892	856	834	786	871	878	904	840	833	825	860	901	885	853	823	864	858	857	865	893	871	793	846	841	836	844	879	867	840	884	878	824	834	814	875	857	836	850	824	815	835	879	857	876	905	835	808	927	811	837	831	907	851	872	878	852	827	839	879	834	907	925	810	840	851	802	882	840	887	827	863	900	850	858	848	802	832	873	819	888	848	856	814	889	801	826	855	869	820	882	799	859	841	865	880	855	830	859	875	843	809	820	857	868	841	858	857	833	784	860	813	856	871	851	866	783	857	898	891	916	845	917	855	876	829	853	843	850	818	835	863	846	847	796	833	888	867	858	870	897	837	830	875	839	838	876	847	836	805	884	863	874	848	814	823	838	784	808	871	837	901	908	826	871	878	827	847	875	862	885	830	881	868	856	864	884	848	802	819	818	857	913	851	807	880	819	816	851	834	866	804	825	799	875	867	846	883	837	848	881	809	860	928	862	896	870	841	830	841	864	857	850	820	880	830	816	901	816	854	856	806	860	877	852	865	876	847	866	844	884	841	855	843	842	834	864	815	824	882	863	849	847	797	888	801	836	837	842	823	838	851	882	848	894	801	847	855	823	845	841	856	871	846	865	843	908	859	893	890	881	855	857	857	827	886	857	898	789	817	834	858	846	858	839	845	817	852	871	875
15120	3515	470	324	255	210	210	200	200	204	219	223	197	164	208	185	224	177	179	189	188	198	184	211	183	234	226	197	180	202	216	195	185	181	186	205	190	210	169	203	217	178	190	192	187	201	205	180	210	186	172	194	193	200	229	196	165	205	205	195	200	200	188	200	219	204	190	184	179	187	187	213	209	183	220	191	191	186	177	190	189	167	197	204	196	206	204	204	208	202	190	199	213	193	190	204	185	186	202	215	191	176	197	196	197	190	203	187	197	203	195	218	173	207	190	203	188	198	191	204	194	187	202	218	188	189	207	202	187	200	194	195	214	187	189	203	203	194	193	206	190	186	210	182	192	194	183	194	200	184	193	224	196	191	197	187	211	203	189	200	185	201	198	176	180	182	166	168	186	170	162	184	209	180	175	171	173	164	183	183	178	186	203	186	203	194	182	194	193	177	167	207	209	163	238	198	193	185	168	167	178	200	187	187	171	172	216	198	185	192	195	198	227	177	180	166	197	185	188	207	205	201	195	185	201	199	177	196	178	184	179	176	201	216	233	193	203	178	198	210	200	186	203	203	220	181	207	205	180	188	174	185	184	192	185	187	189	185	192	211	188	205	190	189	164	172	195	208	183	187	205	200	196	219	217	186	201	206	193	174	196	185	193	200	206	192	221	187	192	212	190	199	212	174	180	201	203	192	210	201	210	185	205	197	207	198	200	220	215	192	194	204	171	186	213	193	190	212	222	169	179	200	203	214	190	183	204	178	199	174	224	187	171	171	197	197	177	184	184	200	175	202	189	191	165	195	218	207	183	181	202	222	157	179	205	201	187	184	193	191	228	206	173	208	217	200	178	175	168	183	194	193	177	192	182	195	198	195	220	187	202	213	194	193	187	194	208	232	181	175	206	188	197	198	186	187	216	199	190	216	187	198	198	212	180	187	193	200	182	206	174	188	190	169	193	213	183	185	185	203	165	212	193	170	187	183	211	163	211	204	206	175	221	206	194	196	185	183	195	186	162	186	176	195	177	176	198	196	183	234	189	189	194	211	170	197	208	191	182	197	184	206	193	215	214	198	188	186	158	203	210	202	209	224	188	190	206	203	196	190	215	169	183	189	188	226	204	181	191	181	197	218	176	196	176	190	189	201	199	180	180	216	205	214	150	211	201	214	174	198	190	203	196	210	171	201	197	217	183	211	196	177	201	205	189	197	182	181	195	193	173	203	211	175	178	198	182	209	201	196	220	189	194	201	202	188	228	202	187	193	221	201	179	195	200	179	193	195	208	204	224	203	198	179	196	184	217	170	205	193	186	189	189	189	219	189	202	220	208	180	224	197	218	216	193	191	182	184	189	180	198	184	193	206	176	180	174	186	216	182	199	192	194	201	205	180	200	197	202	190	203	199	178	184	177	208	203	200	178	193	220	218	198	203	224	207	193	183	179	148	177	212	196	211	194	168	201	211	202	203	214	194	205	199	219	215	183	185	174	172	214	184	192	184	182	193	203	196	186	212	194	196	208	190	231	188	195	175	183	178	189	187	205	172	182	216	198	198	201	167	206	178	216	185	186	207	202	181	206	192	192	180	217	202	219	205	193	193	201	186	176	181	204	214	219	208	197	170	216	207	157	171	194	185	220	205	207	173	182	186	176	198	179	193	183	202	166	211	190	177	229	215	219	171	193	185	192	182	182	190	193	217	177	193	213	202	199	197	194	157	187	197	178	181	197	195	196	212	188	181	195	171	183	217	210	209	217	179	221	181	209	227	174	207	195	198	197	214	180	213	201	208	195	204	178	189	196	226	195	190	180	199	201	179	186	205	196	199	195	210	183	210	196	223	211	186	191	174	192	176	200	179	178	199	229	202	180	180	186	165	180	179	192	199	191	188	223	199	170	192	194	187	211	196	176	180	184	206	176	221	182	192	208	200	203	185	178	192	194	176	165	174	191	193	211	170	193	194	208	196	204	191	174	203	189	213	184	204	192	220	200	207	203	213	185	202	225	180	177	208	187	186	213	164	173	171	219	222	192	180	181	195	158	169	204	183	171	191	201	181	198	175	196	193	189	193	199	187	217	212	193	195	182	204	223	214	230	185	200	172	172	161	203	175	208	185	186	208	222	179	195	211	196	200	169	172	193	213	169	187	177	198	183	191	201	179	181	187	185	192	191	205	196	182	195	202	216	165	171	217	182	208	218	198	185	222	199	198	196	184	205	187	197	195	201	176	175	192	185	204	184	170	183	208	198	202	167	200	181	190	208	203	189	195	205	186	173	186	223	164	196	203	183	215	202	187	199	191	189	197	181	193	205	213	198	182	217	210	195	179	192	202	227	213	187	171	178	210	178	219	206	220	180	191	211	183	208	220	179	177	190	189	219	201	190	178	208	207	189	190	211	174	196	194	185	187	172	181	182	181	212	174	188	198	225	214	194	186	174	177	189	190	196	178	197	194	207	188	185	183	215	187	242	180	222	169	199	204	171	207	195	194	180	185	187	191	193	189	171	225	177	209	183	191	162	201	193	191	183	186	197	193	199	206	199	221	231	185	186	165	197	185	210	182	177	220	199	197	205	205	197	179	215	201	190	204	192	200	200	196	194	198	199	187	206	211	189	228	184	165	197	197	192	208	182	166	171	204	205	158	181	208	173	187	184	200	204	218	186	216	190	203	206	211	185	151	196	218	181	209	200	205	190	219	202	182	212	225	192	203	175	209	191	188	172	188	182	170	206	196	211	177	197	218	176	210	188	206	185	184	156	168	171	197	162	192	202	195	174	191	186	192	199	190	186	184	207	211	203	202	196	220	185	167	177	208	154	218	197	204	200	200	207	170	166	186	196	216	180	195	209	193	216	189	185	187	166	157	194	192	185	167	182	195	166	211	199	175	237	201	210	215	186	187	190	211	192	193	221	216	210	228	217	197	186	200	185	189	207	213	191	209	182	194	198	213	182	194	184	209	198	207	205	204	198	178	204	214	189	197	179	182	173	212	225	188	178	195	209	170	200	198	190	209	201	169	190	205	189	196	197	209	203	210	185	200	201	199	174	195	174	205	164	198	202	196	172	193	205	210	187	169	201	196	211	181	200	181	188	169	177	177	183	193	204	194	188	213	193	187	193	170	181	177	211	166	195	190	180	226	213	185	199	182	218	210	212	198	190	182	190	187	229	212	207	153	207	197	195	193	205	196	227	193	230	208	201	202	195	172	221	190	185	205	184	165	191	203	170	187	176	189	196	214	179	197	192	196	192	211	175	204	208	229	216	209	204	180	177	190	198	191	190	176	212	188	172	206	180	201	185	198	187	183	211	195	173	184	188	178	224	194	196	199	191	190	186	197	208	187	199	205	196	208	198	221	189	215	182	193	197	195	202	238	218	198	183	215	219	221	200	209	190	206	166	153	203	204	193	181	173	199	178	217	198	174	195	211	203	182	194	182	168	165	205	172	216	206	201	201	190	199	211	190	180	206	186	194	199	207	186	196	159	206	178	186
9238	1658	898	737	701	635	596	593	575	524	481	489	464	478	458	482	479	529	453	513	508	522	445	511	505	522	551	551	499	525	485	466	475	490	462	473	445	447	474	490	459	520	463	482	458	483	492	468	485	410	493	478	444	487	477	429	495	466	474	435	472	473	502	436	429	489	467	464	508	418	444	468	454	470	475	485	482	484	487	461	468	486	461	445	511	464	503	452	486	453	457	471	486	434	470	478	412	472	463	446	446	477	451	472	443	505	488	472	499	459	482	490	454	505	441	504	510	468	458	480	505	450	457	462	419	485	482	467	433	440	483	441	469	503	445	462	476	493	495	488	488	448	446	481	453	466	498	451	457	486	481	461	463	448	451	485	493	472	503	483	527	476	465	477	483	465	468	492	451	473	478	456	488	486	494	459	464	474	447	474	459	482	490	449	434	470	509	490	477	490	475	502	486	461	462	431	445	514	431	437	455	481	473	418	435	449	435	470	453	476	468	447	503	514	474	501	437	470	458	488	449	459	467	446	465	483	483	465	512	479	528	447	465	503	472	461	501	465	445	485	510	458	446	498	486	500	479	461	461	474	451	478	459	481	463	416	443	443	505	462	454	481	499	413	488	475	446	445	517	477	489	460	467	481	485	499	472	440	474	492	503	435	472	479	475	495	465	436	466	464	426	487	456	497	424	442	460	491	491	470	476	470	460	485	493	460	453	463	511	433	490	465	467	504	511	484	475	479	451	503	439	463	441	467	445	436	445	471	490	461	451	446	463	469	457	454	489	465	469	483	457	480	471	477	456	487	498	461	461	430	490	449	487	459	466	459	480	473	475	472	459	433	453	481	474	457	479	464	487	475	504	459	458	467	423	471	484	446	452	529	436	480	474	493	458	506	492	502	455	501	457	488	473	476	474	467	436	452	518	468	459	436	481	474	462	443	470	488	491	430	483	472	454	488	469	415	461	445	443	474	445	490	472	457	494	455	507	454	495	447	480	479	492	455	476	446	443	496	460	472	445	480	483	461	462	468	453	464	452	448	494	449	444	487	469	464	495	451	457	461	489	454	483	445	464	487	451	477	511	486	443	466	464	482	490	465	510	477	438	453	468	476	474	436	473	472	477	466	442	460	457	491	497	447	481	493	465	469	442	473	522	464	476	467	492	482	485	478	490	490	440	450	486	469	505	499	451	435	459	447	457	469	452	457	464	495	494	463	501	462	436	465	499	455	496	458	465	479	485	489	480	449	462	465	493	488	435	454	454	455	465	434	464	507	517	484	497	463	483	461	502	472	457	417	479	450	443	439	479	509	444	484	438	441	507	443	489	506	495	498	461	471	517	431	480	447	486	464	498	477	486	474	482	447	475	482	463	443	475	459	453	439	431	491	498	478	480	474	444	455	476	439	475	494	465	467	454	474	434	455	489	476	468	484	441	482	493	490	489	490	472	481	490	439	439	455	462	462	452	509	448	487	466	471	466	493	474	441	459	457	428	442	464	459	508	462	509	496	479	474	471	483	462	470	494	470	454	476	451	476	482	482	473	450	461	493	452	481	477	489	471	459	432	466	422	474	479	509	450	500	469	482	492	469	493	436	448	501	502	504	466	495	460	468	455	477	430	460	472	465	484	504	466	497	467	499	467	452	468	450	493	460	441	456	467	460	469	475	437	487	473	465	470	523	454	433	433	478	445	462	415	456	444	492	451	457	449	458	475	484	467	440	481	478	479	461	477	482	489	491	459	490	478	478	471	506	459	444	454	433	498	461	505	464	497	425	453	514	491	472	495	453	451	442	444	484	479	482	473	493	477	471	470	443	518	483	476	467	500	459	435	439	491	446	448	485	442	480	478	444	463	457	505	500	465	494	477	505	494	494	484	512	453	510	465	501	464	491	455	452	481	473	468	457	459	401	454	483	439	506	464	488	457	486	433	479	465	523	447	509	468	478	482	457	448	479	461	457	489	461	463	447	523	469	434	503	537	482	456	489	456	458	494	496	494	428	446	477	488	499	452	446	464	504	489	449	475	478	457	459	457	463	490	479	440	482	502	475	453	501	459	527	449	498	458	461	501	461	442	475	440	447	493	483	470	453	446	467	438	453	459	458	492	456	466	452	470	499	467	501	445	458	493	475	464	464	482	468	461	499	519	463	495	449	467	457	477	491	451	446	453	447	444	452	475	510	492	472	469	476	493	452	441	448	458	515	456	477	493	483	457	443	472	477	493	526	502	472	464	477	497	451	461	478	461	510	449	428	453	475	464	450	444	493	472	490	466	466	509	434	446	443	493	473	461	495	469	454	491	459	461	474	513	448	455	446	461	434	455	490	449	509	417	420	450	474	467	492	455	474	473	508	464	492	491	450	483	491	406	471	468	484	513	480	464	490	481	445	462	465	492	466	460	471	473	491	481	486	457	470	462	484	497	478	486	469	466	462	481	462	461	491	445	465	442	484	501	438	442	437	489	484	484	494	483	444	466	512	461	462	490	471	482	496	451	472	462	503	468	462	474	470	474	439	487	476	467	493	447	484	491	500	491	448	492	505	468	495	475	469	433	466	478	439	439	474	465	481	453	483	498	525	487	471	473	492	465	462	466	487	460	515	518	473	470	486	461	474	434	475	485	470	454	498	441	452	457	471	454	503	422	470	416	487	466	493	482	469	445	485	430	472	485	483	479	486	495	466	498	471	473	477	496	471	472	484	477	489	449	443	456	447	521	464	467	501	477	467	471	491	502	507	481	462	431	477	463	486	478	456	531	491	426	490	504	491	471	478	472	463	455	474	508	467	467	490	459	483	475	463	480	487	467	468	464	492	512	460	446	482	443	487	493	478	471	451	512	489	470	517	458	500	505	461	464	503	466	460	473	498	459	465	482	474	476	487	524	453	475	466	491	478	460	463	484	446	463	483	489	458	503	498	453	443	455	495	453	475	464	483	460	446	494	472	460	455	477	478	479	426	458	461	485	435	436	463	458	449	518	450	433	471	474	485	435	474	461	468	405	453	443	503	497	512	449	517	482	448	452	453	451	485	466	465	487	516	487	431	493	452	477	476	512	464	483	479	452	463	476	455	475	432	465	482	501	496	520	471	471	490	437	439	469	509	493	498	434	464	450	442	501	488	468	478	489	471	460	474	510	472	459	471	479	459	449	489	519	510	448	503	483	492	469	496	478	463	467	418	435	452	467	467	464	483	510	491	492	466	468	446	459	507	488	368	481	463	492	460	486	439	467	477	460	493	472	459	484	469	487	477	468	464	475	489	442	471	472	461	479	455	467	437	449	456	469	510	470	506	494	509	466	462	435	459	440	473	459	473	449	464	503	450	478	469	493	495	482	487	469	450	478	515	491	491	462	456	454	508	485	454	460	493	462	488	515	487	474	453	457	471	511	465	479	483	530	509	474	478	450	511	497	465	465	497	468	491	400	497	482	463	470	463	489	489	465	477	437	464	444	454	467	473	483	462	430	487	486	469	479	488	444	411	478	421	482	464
39226	15725	2814	951	534	414	345	311	278	305	244	267	252	234	271	253	234	271	245	240	253	258	254	263	239	234	248	284	224	225	231	252	233	233	236	254	238	225	204	243	207	202	223	236	258	234	227	220	240	231	239	240	191	223	271	253	229	247	224	236	220	204	229	247	204	216	229	211	226	220	235	240	238	222	234	215	263	227	222	225	202	201	227	226	244	242	229	247	235	201	207	244	243	195	225	223	224	223	227	215	225	262	226	221	216	229	231	230	226	228	223	220	237	212	221	196	223	220	219	222	235	222	234	237	221	240	210	228	225	223	214	215	236	235	225	252	224	247	264	201	234	221	205	206	214	260	215	224	212	211	208	217	230	233	213	240	233	217	199	223	249	240	212	226	235	220	232	232	229	229	241	244	225	240	235	192	215	230	212	215	247	247	235	232	193	209	229	244	212	191	236	200	212	212	232	270	214	229	225	219	217	210	238	229	242	222	248	211	199	234	237	220	235	229	201	233	247	215	216	257	207	209	251	217	208	209	216	228	227	236	238	245	232	208	216	215	242	228	201	212	213	213	212	240	223	273	233	234	228	213	240	232	229	203	233	224	225	233	231	214	196	218	232	203	250	219	225	229	220	225	229	231	223	221	213	223	215	203	225	211	207	217	207	232	205	229	218	236	234	220	242	214	234	257	217	216	223	221	248	200	214	239	258	269	236	223	212	237	214	193	210	224	195	250	230	252	225	218	281	245	209	231	220	248	223	207	205	216	230	215	259	229	240	266	240	249	244	204	217	228	231	234	213	233	203	227	214	227	231	205	229	212	237	221	172	205	241	239	224	217	227	234	222	242	202	240	235	213	226	198	228	222	230	226	198	222	243	225	193	219	234	225	219	219	240	253	227	189	223	215	214	205	218	237	202	204	240	220	206	203	185	232	215	221	213	225	206	234	219	212	249	212	235	222	220	202	209	237	241	216	238	242	211	252	211	218	208	197	194	220	231	204	256	242	284	243	225	233	263	264	207	198	203	240	201	214	241	184	249	213	213	242	247	216	265	259	238	197	233	197	213	248	237	237	236	224	250	219	233	230	186	200	231	238	203	232	246	197	204	240	216	241	225	207	217	237	227	250	191	248	233	226	212	196	220	236	256	250	220	208	212	191	218	210	213	214	191	229	192	233	211	214	211	213	234	218	235	211	214	215	230	220	244	242	238	254	228	206	252	222	201	253	234	216	228	224	226	199	264	213	217	223	233	236	250	233	242	214	225	231	228	229	246	231	224	236	245	209	226	211	274	218	215	232	214	228	196	247	231	218	203	223	233	254	216	199	230	240	244	216	212	206	218	213	234	228	215	216	220	225	206	219	240	247	237	224	227	231	212	211	214	224	254	228	236	261	222	208	223	232	227	234	210	241	228	210	208	223	246	230	221	231	216	257	234	216	230	255	221	230	212	200	203	220	227	207	229	236	213	199	224	230	228	207	235	201	204	206	256	211	211	212	218	224	244	204	211	224	225	230	240	237	230	248	218	223	239	232	258	207	226	251	248	209	237	220	233	215	239	235	253	241	205	228	268	240	232	186	214	224	256	218	237	234	192	205	276	242	220	204	211	242	220	206	226	227	229	219	236	214	186	263	218	220	238	227	219	242	210	256	256	247	215	242	229	215	213	210	222	238	216	218	253	255	251	235	223	213	204	240	206	240	210	218	218	237	239	237	226	226	228	207	188	220	221	220	217	225	225	219	227	242	247	229	238	213	240	245	196	245	199	202	227	242	193	233	197	194	232	212	223	212	211	217	242	236	216	214	232	213	221	205	216	229	207	245	216	203	230	225	216	224	221	240	210	239	230	202	215	211	224	211	214	236	204	225	224	212	228	230	191	242	233	231	254	237	211	214	221	239	198	226	227	222	203	234	228	211	240	257	195	214	238	238	240	231	209	212	215	222	239	215	184	245	232	227	260	210	225	197	221	216	224	218	187	213	222	222	247	224	225	214	240	228	213	224	219	236	203	198	200	241	245	223	240	249	207	215	208	248	220	202	216	220	221	222	235	236	234	237	207	227	237	226	210	251	229	241	220	201	205	215	211	232	214	233	222	236	234	223	244	232	260	210	237	231	212	226	227	221	237	202	245	217	195	206	239	205	233	245	234	222	215	211	219	213	230	215	186	228	218	244	211	211	251	225	232	218	216	225	258	237	234	228	215	226	232	211	240	225	213	238	224	221	238	236	216	200	216	217	218	236	229	217	222	217	218	236	261	245	218	229	238	205	243	241	214	232	233	201	251	213	197	220	243	222	244	222	221	226	204	243	220	195	223	218	241	225	222	234	212	214	219	218	243	218	231	184	209	236	209	245	216	211	227	214	215	221	235	219	232	239	236	224	245	214	220	224	255	230	221	204	208	243	242	210	227	267	225	237	251	214	203	228	219	203	229	198	219	214	226	217	237	238	205	229	212	236	226	208	233	234	220	219	190	218	223	220	216	222	207	235	233	214	219	238	241	242	249	224	222	221	254	230	255	214	243	246	257	218	208	200	226	279	242	244	217	222	238	208	223	235	228	237	195	271	245	268	250	221	239	242	225	222	204	207	218	227	229	213	230	252	210	237	227	242	232	218	198	207	213	190	221	235	239	229	243	202	219	224	204	222	229	230	210	236	232	248	216	180	195	214	212	205	196	216	199	234	195	204	223	243	232	237	218	236	238	214	211	210	219	223	222	243	233	236	215	244	236	234	211	240	222	212	213	218	213	229	231	220	224	229	224	221	225	238	241	240	219	207	251	207	198	207	223	219	196	229	204	263	228	236	205	215	204	197	220	246	208	216	208	222	221	240	213	199	241	236	249	262	221	251	230	261	214	220	213	223	216	208	220	224	239	235	246	207	237	239	188	211	210	234	206	214	230	217	217	199	229	231	241	204	239	234	233	246	241	221	217	239	215	190	212	205	211	214	221	209	205	241	231	235	200	219	212	235	229	201	241	209	236	220	219	221	259	227	233	209	219	227	220	222	194	242	235	226	219	239	221	218	230	209	222	234	221	235	221	211	201	226	214	228	274	224	213	232	236	235	236	191	223	240	230	236	228	228	217	218	220	252	230	214	231	225	223	206	232	198	231	223	209	233	222	247	222	233	200	212	233	233	233	210	221	223	246	190	241	260	182	199	246	219	212	230	205	224	229	235	233	235	230	230	216	208	216	237	237	197	218	219	213	235	223	212	252	251	230	232	230	231	230	239	252	257	246	216	225	209	216	204	227	215	223	228	241	232	226	185	217	245	223	243	243	238	258	204	216	202	222	212	235	223	254	250	231	207	230	242	241	216	202	260	215	221	223	231	259	219	215	238	189	217	244	221	237	237	215	249	204	228	240	234	225	205	225	226	205	224	210	216	244	246	232	227	218	220	209	224	217	221	208	249	227	229	204	226	242	190	260	234	230	245	217	217	239	236	204	234	212	206	234	225	230	227	209	251	228	205	215	199	241	206	227	216	216	236
25848	4945	1759	1781	1533	1375	1243	1048	1024	871	793	683	689	643	667	667	706	593	567	647	694	706	649	604	620	711	665	680	647	532	568	625	603	599	573	540	575	545	527	579	569	586	527	540	541	567	527	525	565	551	531	581	560	516	566	564	547	543	560	537	592	537	533	535	547	502	538	561	533	529	590	540	570	528	482	492	510	521	581	549	539	557	565	544	516	534	565	546	553	561	535	564	508	554	506	541	566	536	544	494	576	535	526	554	567	544	566	519	581	507	548	553	517	550	533	547	535	563	565	543	542	547	585	549	540	570	522	548	567	590	538	556	540	565	514	571	497	554	522	546	529	549	507	560	541	566	597	551	554	567	538	502	565	539	534	529	544	531	574	533	506	504	521	492	540	546	563	534	548	552	542	498	548	511	551	533	493	509	546	518	561	537	549	529	498	523	535	561	563	567	513	533	564	533	584	536	550	572	529	554	522	555	524	548	521	512	554	570	508	537	548	527	578	572	538	537	566	573	557	578	540	527	549	549	540	536	565	549	550	547	545	569	540	557	553	564	505	486	540	558	518	559	543	558	523	555	547	515	551	558	578	545	604	485	584	563	562	552	524	532	588	529	530	555	561	527	552	538	544	569	570	557	556	560	490	571	502	542	553	586	564	562	519	549	550	511	526	568	541	511	604	508	541	547	537	525	556	530	537	554	536	568	532	579	558	488	521	535	519	535	544	591	557	571	558	512	545	504	585	526	525	527	568	559	519	561	534	524	590	548	568	521	503	555	549	532	552	515	577	532	533	511	550	561	501	527	555	530	518	531	526	541	562	529	517	575	553	559	592	553	558	525	626	502	520	572	523	569	561	577	585	551	576	591	515	532	547	536	521	548	544	563	512	523	542	526	497	544	525	524	598	524	532	523	515	513	517	559	516	538	526	575	572	538	597	551	555	553	547	506	523	509	512	530	527	543	540	526	517	503	577	553	541	573	496	548	527	506	535	565	527	491	532	539	545	516	546	519	510	561	528	492	476	498	536	583	515	563	578	556	546	512	559	535	561	521	568	523	564	579	551	549	551	583	565	541	545	561	547	534	565	545	537	535	511	543	549	524	566	534	506	523	504	527	543	561	549	528	579	574	558	543	495	496	525	576	600	556	573	488	515	543	558	531	528	533	538	510	525	511	548	541	507	522	540	559	514	572	548	487	567	528	595	522	524	596	506	534	546	541	591	550	524	562	550	516	550	570	524	540	506	521	552	551	552	544	546	517	534	518	544	537	518	571	507	514	544	556	520	547	529	516	567	509	552	499	576	552	544	522	555	550	524	558	543	514	541	558	547	515	534	518	561	557	530	518	584	537	532	532	591	528	505	563	569	537	522	536	519	565	540	594	502	539	500	556	513	503	534	518	547	525	526	518	558	539	595	569	548	566	552	609	538	547	543	567	560	511	597	558	552	544	545	537	532	566	539	542	545	554	567	509	547	517	549	553	500	512	528	562	506	582	554	527	570	512	535	572	533	526	544	529	530	514	548	539	513	575	534	570	556	537	565	566	524	547	573	536	526	566	551	516	571	546	536	541	533	553	545	527	522	595	517	517	565	527	542	535	552	495	530	523	536	522	516	552	559	548	565	545	520	568	560	528	555	573	548	552	562	519	516	557	553	567	558	518	542	576	546	556	505	554	527	560	536	561	532	554	534	515	552	568	545	539	542	571	543	542	487	532	545	550	539	520	546	524	532	509	541	534	558	562	532	530	553	502	581	542	528	559	532	511	551	559	568	558	563	529	533	528	558	541	528	607	522	539	540	535	521	534	539	517	539	535	551	545	533	575	577	568	538	538	538	507	509	565	490	554	523	549	565	540	596	551	571	562	557	534	536	532	543	561	570	536	530	563	515	495	540	563	545	510	556	507	528	512	505	575	519	547	542	546	608	560	530	567	538	499	545	508	562	540	525	514	523	521	530	514	601	560	494	557	567	570	592	535	530	570	560	547	522	511	570	558	556	522	553	529	525	504	539	540	514	550	582	529	552	536	523	560	518	533	507	487	541	556	544	561	480	539	542	565	538	538	569	561	488	566	541	585	499	525	546	551	543	553	544	532	556	511	553	532	537	536	558	571	521	533	525	551	593	543	570	522	556	517	579	520	547	547	541	580	530	504	518	574	516	510	533	511	514	543	560	563	558	484	584	527	477	526	509	554	551	483	568	552	583	544	535	512	545	545	525	546	513	547	543	556	577	543	575	512	492	509	523	557	525	537	520	570	547	535	528	582	552	549	521	554	556	524	567	554	568	563	537	539	487	566	538	557	552	578	568	594	558	503	489	545	555	506	542	520	557	525	532	526	551	526	566	534	560	537	560	506	526	525	558	520	546	515	533	594	597	522	577	592	562	530	537	563	513	554	512	522	556	565	557	557	528	547	510	559	519	552	542	517	507	581	502	592	580	525	575	524	556	555	543	519	580	564	552	544	535	510	497	555	527	588	511	548	504	530	533	529	518	548	535	518	522	556	527	595	542	561	535	496	530	573	538	534	535	513	537	555	555	559	559	552	548	605	574	504	556	571	556	538	565	517	564	487	532	556	570	565	523	537	525	559	546	520	502	557	539	516	543	542	541	513	541	527	597	540	562	526	554	545	518	558	550	527	485	555	560	542	538	529	528	533	563	525	540	534	532	558	541	536	504	521	529	557	547	551	553	514	549	557	538	550	533	562	540	521	539	567	535	540	500	565	566	573	490	510	542	545	543	568	562	516	557	557	542	519	537	521	512	557	527	514	568	539	479	532	530	546	540	570	542	600	557	564	557	485	527	556	516	550	508	534	581	563	566	557	532	563	576	524	534	555	533	533	529	537	508	533	569	524	539	529	524	531	574	555	529	507	508	531	541	533	541	539	554	522	573	550	481	526	572	574	560	553	572	533	522	506	556	522	529	553	498	576	537	482	539	620	540	567	574	571	528	534	535	543	557	556	566	544	534	546	522	565	557	538	544	534	562	504	517	552	563	505	523	526	560	531	523	514	526	540	579	542	559	535	566	552	517	502	544	564	514	512	526	530	551	542	518	536	534	535	538	532	579	539	527	495	544	561	541	561	542	564	546	569	516	541	526	552	549	547	547	490	558	533	550	523	535	553	579	541	548	528	538	579	535	551	558	519	570	533	544	535	534	513	573	500	537	520	553	514	549	554	551	529	575	554	528	546	536	513	577	586	522	560	550	599	558	549	533	568	527	566	527	557	546	548	546	570	528	529	525	526	588	507	597	520	538	564	544	574	539	548	543	524	565	574	556	527	538	563	559	572	575	558	528	574	529	558	545	589	543	552	540	488	534	515	575	534	570	551	521	584	518	531	542	485	606	567	541	530	575	543	470	515	548	504	519	519	520	546	500	528	507	548	576	543	525	545	535	529	556	547	560	588	500	557	524	566	543	522	539	533	540	513	534	543	512	533	540	571	532	538	535	558	539	543	561	543	505	538	554	507	568	514	522	548	542	565
50254	23443	6414	2122	1104	809	649	574	536	477	444	437	402	428	445	423	431	440	404	434	432	429	390	409	407	429	459	410	416	393	353	396	438	401	406	396	410	378	371	391	374	386	387	393	382	396	391	398	385	369	368	370	390	361	383	399	386	374	391	429	407	399	385	394	407	384	392	387	419	391	404	396	357	378	364	421	368	386	400	363	361	375	376	377	420	368	442	371	385	384	358	348	388	384	394	401	402	410	375	380	385	446	449	361	387	372	397	411	369	355	402	402	407	366	403	410	373	382	363	432	358	356	329	384	413	366	393	410	380	392	418	398	384	374	429	387	373	379	367	365	398	349	397	394	381	437	369	405	408	364	386	384	392	403	412	415	345	380	384	382	415	403	389	396	369	343	371	401	407	347	373	423	376	364	431	387	371	368	403	375	363	375	345	355	416	342	373	376	377	387	375	357	401	377	406	410	391	404	398	402	382	404	354	360	351	365	415	396	389	405	405	438	423	399	378	412	418	381	394	346	397	392	406	399	377	401	392	348	376	390	392	373	393	409	410	408	395	383	356	371	367	396	358	413	374	416	393	433	406	384	368	393	382	423	397	394	382	416	380	373	369	392	384	359	364	384	357	406	383	389	352	402	405	387	373	393	394	429	438	392	410	396	393	420	399	362	400	341	403	374	331	367	344	377	412	398	401	373	382	391	390	383	411	392	383	376	414	389	336	373	393	374	363	399	424	387	372	378	344	395	344	405	379	403	408	409	377	399	378	358	381	386	382	395	384	385	390	376	381	371	390	399	394	371	363	392	385	376	411	358	389	402	403	370	397	386	386	377	374	390	403	371	367	394	368	397	403	384	384	361	372	409	370	396	396	382	409	390	376	371	422	419	363	400	412	426	393	407	435	426	385	377	370	372	397	368	390	365	377	366	381	395	362	383	357	332	354	349	392	392	397	393	383	369	406	393	409	413	375	325	378	377	340	396	414	381	389	420	399	382	399	390	390	381	400	403	386	401	393	383	397	402	409	404	357	394	401	374	380	423	376	417	391	354	374	348	366	338	400	377	400	378	394	395	421	417	360	346	347	390	378	408	371	401	354	413	393	384	387	432	411	393	400	379	400	387	354	395	368	413	404	408	380	379	378	392	388	365	405	361	412	396	412	344	410	360	351	374	356	363	375	383	355	349	358	374	383	386	385	405	386	407	379	321	357	404	398	369	373	409	385	390	385	372	377	396	360	357	348	404	356	354	403	389	422	428	418	364	441	396	368	394	384	371	406	362	408	411	395	406	411	342	371	378	372	426	363	394	346	401	382	377	370	382	374	378	373	345	344	365	401	391	420	394	351	344	424	363	372	384	377	403	419	371	397	396	395	345	395	381	441	367	378	414	387	390	374	364	382	453	400	369	388	381	402	405	411	402	360	388	381	406	339	395	370	384	383	378	389	376	385	419	439	413	396	397	418	398	375	393	396	367	384	360	419	381	346	375	346	398	415	393	390	370	418	374	401	362	379	345	381	379	386	379	378	368	373	358	418	395	380	388	346	392	388	375	394	388	372	388	411	405	344	367	407	389	363	378	380	365	413	382	376	374	393	437	354	438	401	382	402	388	369	356	392	415	398	396	402	389	416	349	403	384	398	418	379	406	410	379	361	365	368	389	382	408	420	385	405	396	369	379	376	380	356	405	346	343	381	439	389	405	362	397	424	383	355	446	390	414	380	397	373	347	402	344	378	414	371	373	385	391	372	405	383	400	392	329	373	375	359	374	380	382	368	374	378	389	349	368	392	389	404	368	409	377	375	392	424	419	356	394	365	422	427	373	441	399	369	385	351	418	361	358	425	378	412	389	382	376	374	375	380	375	395	398	406	389	374	398	350	400	389	360	385	422	353	363	373	364	400	408	386	397	422	359	407	399	382	385	353	342	395	370	390	391	393	385	406	355	344	384	409	433	349	382	399	386	373	368	358	384	394	390	391	388	371	371	368	387	356	365	396	380	398	427	398	375	396	347	382	376	396	388	364	400	432	337	386	358	383	388	382	405	385	407	358	377	341	402	352	376	390	348	396	375	369	329	379	421	390	351	405	380	365	374	414	430	365	377	361	399	414	432	393	360	418	380	373	396	363	385	418	433	374	341	369	389	355	363	398	405	412	369	410	358	354	356	396	367	396	396	367	403	349	333	390	415	384	378	386	360	389	401	388	397	403	384	410	413	355	366	383	374	378	381	387	372	390	357	421	401	389	396	359	401	414	399	339	402	379	359	406	381	371	390	402	365	386	377	382	368	392	383	414	403	383	392	407	392	368	370	354	365	376	379	396	385	365	363	377	337	396	410	333	366	396	425	414	390	360	347	367	358	423	364	360	391	357	376	366	357	418	377	401	396	395	375	379	438	388	410	385	374	381	352	401	393	368	370	383	417	402	394	385	373	413	401	397	363	362	362	387	357	379	335	395	378	366	379	363	380	401	361	374	401	418	428	391	405	374	379	363	364	421	360	399	363	397	364	385	351	354	408	412	347	374	382	354	375	358	390	395	387	390	405	380	386	389	372	369	361	384	387	373	379	372	382	380	376	367	359	363	412	384	414	396	367	415	370	418	384	410	421	389	386	410	397	362	379	354	370	412	380	349	358	354	389	364	385	379	398	389	406	387	353	393	398	409	396	388	369	359	414	351	399	389	375	394	383	418	410	354	406	404	421	398	376	340	366	345	392	390	389	365	388	383	373	403	384	399	379	375	412	405	412	362	400	393	393	363	368	347	388	403	334	434	385	361	378	392	358	353	433	354	396	354	373	421	383	373	391	384	377	359	439	371	395	407	371	382	381	390	374	383	370	371	385	399	391	387	412	372	386	416	382	406	378	409	405	365	406	389	389	380	364	357	410	406	377	385	404	384	393	359	412	393	364	384	429	397	390	356	369	410	415	368	411	370	369	395	398	378	371	363	405	397	365	387	380	383	358	377	391	357	390	369	407	417	357	385	380	352	398	391	370	393	387	396	332	384	366	345	378	395	377	370	396	397	383	390	358	346	406	420	380	360	429	388	376	357	390	395	406	410	400	390	387	374	343	375	392	392	368	373	382	370	362	403	395	411	349	422	366	386	382	402	370	368	375	396	387	370	400	402	363	404	403	435	389	368	398	345	351	447	367	406	391	401	400	348	373	370	411	346	382	372	385	411	368	394	375	375	344	354	359	404	400	391	357	365	362	332	364	382	358	419	389	400	361	349	392	395	381	389	390	357	372	418	404	368	384	410	388	385	364	373	384	373	346	417	374	377	407	397	393	398	367	404	420	376	414	371	381	365	402	415	405	399	397	370	383	409	356	405	367	416	376	406	422	394	402	368	353	369	408	378	377	404	355	389	378	344	374	380	414	370	371	384	381	400	363	396	387	402	366	401	373	399	417	367	380	378	388	377	380	353	429	385	394	404	388	364	379	398	359	412	379	341	393	398	369	361	385	361	387	357	389	364	346	426	362	364	388	389	374
33449	7740	2890	3023	2709	2380	2041	1762	1629	1352	1262	1103	1115	1084	1123	1241	1082	1001	984	968	1147	1198	1002	971	936	1045	1056	1098	1004	950	925	903	925	888	899	899	806	867	871	836	912	873	870	848	845	849	897	810	843	871	904	859	813	847	865	840	837	844	802	831	847	855	861	850	879	849	871	835	867	840	884	870	846	765	830	862	873	896	849	893	815	856	842	795	861	816	825	869	870	853	829	869	862	869	817	808	870	828	845	813	846	887	826	843	902	851	851	892	893	818	861	818	851	835	844	904	851	837	873	798	835	858	833	862	853	883	817	873	840	828	807	858	905	848	833	829	848	818	837	793	868	821	843	845	864	872	865	907	855	874	840	807	932	871	867	842	834	844	835	874	771	871	821	841	865	829	858	848	843	842	890	813	888	846	847	836	841	854	885	880	856	869	864	802	902	874	828	867	817	888	823	901	854	854	846	905	834	825	872	859	851	896	869	799	814	825	877	836	829	854	806	848	819	821	854	816	880	796	813	794	849	868	849	846	818	839	928	814	818	851	772	876	878	828	844	877	843	865	916	865	910	855	833	882	894	805	854	883	908	901	835	828	856	872	836	889	844	824	899	840	831	821	834	800	860	867	882	873	839	843	908	822	882	835	813	901	834	868	894	898	814	824	896	774	826	841	878	836	813	888	857	834	859	846	840	840	829	837	808	815	862	824	859	799	817	823	863	875	796	811	820	824	857	862	835	849	848	863	892	872	831	820	826	860	813	865	864	845	796	827	859	837	877	855	857	843	809	790	811	842	864	867	851	876	879	837	843	780	827	854	793	818	902	842	797	873	850	876	861	883	827	848	826	813	793	821	871	837	868	848	826	867	833	864	863	877	831	850	894	847	830	888	820	852	855	816	833	866	896	876	826	853	837	804	884	852	874	872	860	888	860	847	859	876	799	874	869	836	921	839	806	826	856	805	884	820	845	855	894	900	814	791	890	851	884	805	843	860	819	883	788	845	843	840	867	844	817	809	797	860	870	809	863	888	839	884	850	848	841	834	863	862	863	866	811	844	880	789	928	908	874	867	856	841	850	833	851	868	851	861	854	812	841	843	863	898	801	900	808	849	852	832	861	808	838	823	877	844	806	851	894	872	876	833	837	883	871	898	896	843	779	886	885	840	833	838	841	847	879	882	800	847	833	865	830	791	867	895	876	810	870	839	891	852	826	867	820	863	855	890	917	814	840	874	857	867	819	851	898	802	873	864	889	881	842	847	823	845	861	854	848	856	799	788	841	873	806	828	816	859	825	836	797	868	786	920	848	853	888	866	872	864	859	852	837	821	836	877	835	820	883	802	867	856	779	751	834	868	872	847	854	819	864	904	851	811	887	834	799	867	845	836	874	890	880	863	831	892	843	835	895	899	819	854	857	825	868	851	857	853	897	821	843	818	858	842	877	835	841	839	848	856	846	830	830	898	829	808	844	835	874	876	872	865	833	860	891	874	914	875	862	843	826	808	878	903	870	835	847	811	831	854	859	835	819	849	833	902	829	888	867	779	836	810	867	848	865	828	803	821	850	827	895	818	837	832	878	863	868	878	921	818	852	871	811	828	838	836	874	878	869	830	871	852	819	892	842	871	896	830	874	864	872	875	881	873	809	890	858	845	882	873	878	823	839	826	792	878	852	870	829	845	833	882	870	807	850	852	876	856	808	858	868	845	827	873	855	838	880	867	832	845	821	851	846	886	827	852	873	882	822	870	887	844	848	861	834	830	849	823	876	860	853	846	864	820	872	842	864	818	832	850	843	865	883	887	844	813	833	869	805	898	855	876	854	828	917	827	835	785	822	868	815	842	832	814	840	841	885	840	839	835	806	875	878	820	863	831	837	789	860	844	879	794	867	868	850	857	866	832	839	839	839	856	846	848	862	892	865	883	844	829	893	868	875	828	897	821	835	816	850	819	824	855	847	810	822	875	848	866	829	838	881	897	824	889	855	795	797	842	823	846	840	812	835	824	850	861	844	811	835	829	850	822	830	851	856	850	899	861	836	842	771	869	855	822	889	852	856	867	842	809	794	854	851	874	855	871	850	858	840	837	818	878	842	840	819	794	824	890	839	809	874	823	862	878	891	840	857	849	862	864	756	862	856	809	793	877	844	828	805	870	825	819	808	845	773	881	859	847	904	832	862	875	818	807	873	796	807	809	812	889	864	856	908	814	884	871	841	819	856	860	895	850	820	790	847	795	874	885	855	815	832	852	880	859	899	856	861	782	837	837	849	848	874	781	858	800	859	862	880	821	867	806	864	830	913	931	853	822	846	850	857	853	820	807	817	895	853	884	853	868	867	829	820	812	879	837	810	809	867	839	823	829	903	866	862	867	874	864	868	846	821	827	825	883	841	838	815	839	877	804	816	824	859	866	811	817	829	846	891	864	874	785	836	854	840	841	831	864	888	854	878	824	847	898	827	915	883	836	817	846	804	885	891	833	835	844	865	842	874	823	848	843	810	867	836	864	848	878	829	797	857	845	823	863	836	870	880	858	870	852	868	819	787	847	859	832	898	795	881	834	857	863	821	866	811	852	816	857	836	854	840	817	832	842	811	879	844	882	859	870	817	854	871	858	873	888	803	806	832	853	913	826	811	796	847	847	828	873	815	820	850	840	912	830	789	929	844	816	828	813	850	808	860	850	860	837	842	830	837	860	836	834	836	875	863	857	834	782	849	889	864	860	891	856	840	878	857	883	917	858	887	877	824	856	800	822	848	891	850	835	850	873	847	863	834	864	860	834	817	842	845	845	880	826	824	867	827	859	862	822	822	840	861	840	871	873	855	802	888	833	827	860	829	885	816	784	855	891	857	840	862	875	833	941	832	825	838	833	836	897	886	905	874	870	839	839	837	837	872	892	815	863	832	845	804	870	823	816	831	806	829	852	828	863	879	869	802	873	906	801	860	856	821	840	857	860	843	910	822	836	877	840	873	843	838	843	814	882	847	858	840	865	851	844	838	861	889	843	840	842	837	845	820	850	857	846	860	866	833	834	816	840	844	889	851	877	853	831	894	845	815	828	835	856	880	822	824	853	902	811	849	781	890	842	802	810	845	857	832	850	821	866	833	903	866	849	851	844	838	874	835	895	805	865	818	813	792	847	915	846	839	841	866	857	852	849	847	816	778	856	841	829	840	869	827	867	837	817	808	783	830	840	884	833	855	824	862	864	811	820	827	835	814	843	861	860	829	905	823	904	851	861	843	831	843	836	802	876	855	839	831	865	844	823	898	837	911	829	821	868	881	839	834	856	847	788	846	880	857	884	851	857	919	812	843	855	857	869	830	902	830	806	892	854	877	893	836	845	864	856	868	799	838	833	839	881	861	819	836	826	869	878	802	900	833	884	873	872	875	880	822	857	867	858	845	821	862	868	836	845	825	862	835	820	879	844	815	843	877	844	830	824	829	806	853	881	824	861	844	844	868	861	866	870	840	822	896	877	835	823	848	836	859	860
14674	3368	435	306	258	199	262	220	217	222	197	213	181	231	177	219	210	174	194	183	201	223	209	214	180	240	184	203	204	215	221	202	193	194	217	207	209	208	249	184	185	183	196	208	184	182	197	202	208	212	189	198	214	203	172	212	177	185	197	192	199	209	204	202	209	207	186	176	186	199	192	212	185	229	185	180	197	175	188	197	195	190	171	197	180	204	198	209	212	199	202	184	188	200	184	188	198	178	222	199	174	211	187	177	179	176	186	208	198	190	211	195	205	214	187	201	178	185	205	185	206	194	198	187	188	183	204	180	175	181	198	218	184	204	199	195	178	195	199	172	208	216	203	189	211	204	187	198	228	192	207	201	208	187	214	183	175	203	179	202	212	223	178	196	199	214	202	221	213	191	193	195	198	194	191	196	185	200	194	198	195	194	179	200	207	188	199	191	198	194	200	169	168	200	206	219	186	193	226	192	228	186	175	183	202	198	198	196	207	214	196	200	195	203	200	195	174	201	173	195	170	196	196	214	200	207	197	194	184	218	194	214	192	193	191	196	177	176	235	175	208	143	200	191	207	170	177	198	178	203	190	183	219	182	174	180	214	194	185	189	210	188	181	174	188	202	204	191	174	208	229	212	196	194	217	173	205	190	206	199	174	199	188	173	216	208	203	205	187	169	180	208	193	194	190	180	156	178	185	199	184	217	190	193	174	204	236	209	195	197	224	218	190	207	185	222	208	170	201	205	206	210	213	196	173	184	188	227	203	202	197	197	211	210	212	209	196	196	202	218	190	202	226	218	190	198	208	184	194	188	211	224	189	187	207	202	201	182	165	193	210	215	199	189	187	183	188	171	182	198	181	191	216	197	194	215	218	187	225	221	208	208	201	196	196	177	210	218	203	175	192	207	205	213	202	226	194	182	188	196	203	202	195	205	206	176	202	229	218	205	188	202	210	178	166	215	184	205	175	221	179	213	193	182	206	213	210	164	193	187	201	207	185	189	198	208	222	228	193	202	176	185	210	217	191	220	186	215	180	173	188	220	202	205	205	197	179	193	201	186	185	161	212	202	215	212	174	222	177	200	204	221	194	207	204	203	180	187	186	170	171	182	167	180	212	182	169	177	223	184	184	208	219	191	212	206	183	197	242	199	190	206	167	178	211	193	206	188	193	191	177	210	197	234	195	188	174	217	197	184	205	199	201	194	195	196	204	182	185	201	212	197	202	199	159	190	197	165	186	187	193	187	213	200	231	205	196	195	203	190	192	226	196	208	177	210	200	184	226	177	167	196	191	223	202	191	218	209	243	196	196	184	209	197	227	190	196	187	214	202	214	210	183	219	218	186	202	196	205	204	200	228	189	220	198	169	178	207	214	198	191	183	199	187	181	175	180	204	208	189	171	183	200	198	214	191	199	210	201	208	192	209	198	205	161	207	202	176	210	204	162	205	171	162	199	189	214	192	210	186	223	217	234	192	220	180	211	207	167	194	177	227	191	178	210	202	196	194	202	182	207	197	217	177	212	209	200	184	215	186	213	170	228	189	189	190	226	207	190	200	215	190	185	190	175	228	187	203	221	224	193	199	196	219	186	215	193	191	192	188	199	215	194	200	236	205	195	231	210	202	186	192	218	219	217	184	190	184	167	203	176	192	221	168	199	163	217	226	208	240	208	181	185	191	198	196	189	182	188	180	205	198	199	204	198	190	184	187	206	203	172	194	177	191	190	208	204	225	208	230	217	202	195	199	173	178	209	176	188	230	188	192	206	183	201	188	204	152	182	191	192	216	204	211	201	225	225	169	167	204	188	194	187	177	192	224	215	196	205	226	186	184	220	180	182	191	183	197	199	175	179	235	180	163	170	185	187	184	218	198	177	198	220	191	202	213	211	206	204	225	219	192	186	203	221	191	159	191	217	188	201	176	153	208	194	199	212	188	203	225	167	197	167	213	193	191	187	201	220	189	186	218	209	210	185	191	188	206	190	230	170	189	199	179	188	216	207	184	208	161	203	196	170	189	191	232	226	203	225	182	211	211	201	199	194	192	196	213	192	175	207	164	195	216	219	195	210	205	198	180	221	218	205	171	195	207	212	180	217	211	200	223	205	193	196	195	196	200	198	192	197	224	194	194	208	207	213	178	171	177	191	194	179	219	191	182	192	208	192	194	192	218	211	210	190	198	204	199	205	215	182	207	183	187	188	198	203	208	204	194	205	210	216	180	181	181	201	213	206	192	171	229	200	227	198	164	200	209	169	206	219	195	206	205	199	208	219	196	221	216	229	217	184	195	213	196	178	195	181	215	199	191	199	204	204	208	199	193	215	210	197	207	192	164	190	200	207	218	221	207	205	216	203	222	200	189	209	194	195	199	192	189	209	212	199	224	206	222	200	178	204	184	187	182	195	198	185	209	185	198	203	179	199	196	203	212	200	194	182	185	187	206	188	223	204	215	207	201	180	209	178	210	219	196	179	184	206	198	191	207	229	211	215	209	218	214	158	219	184	187	210	189	185	209	210	196	188	206	193	212	184	187	175	188	194	186	179	213	198	195	205	206	191	204	197	199	199	207	206	185	200	202	187	194	186	228	200	209	206	203	207	196	240	197	182	165	215	166	210	193	205	189	197	218	179	182	214	192	184	181	212	202	204	197	199	193	188	183	200	168	187	191	179	200	200	193	183	177	190	203	212	169	192	191	200	198	181	213	199	182	211	194	178	195	225	205	190	180	191	205	168	177	191	199	214	217	181	195	222	210	196	204	184	217	202	200	222	195	182	194	205	220	210	202	202	212	157	197	174	191	206	191	207	181	202	186	170	218	219	179	194	195	207	186	204	217	230	171	191	225	200	210	211	203	184	204	169	213	209	185	186	179	192	207	184	206	197	184	194	185	174	204	177	193	192	190	195	202	193	197	203	222	181	191	208	188	189	204	217	191	190	192	177	202	197	195	181	181	179	206	212	196	181	212	210	206	185	204	212	198	207	195	198	170	199	212	195	194	210	205	186	203	199	191	174	192	191	195	186	192	199	192	184	193	185	184	208	167	197	207	190	208	189	195	188	194	179	177	177	162	193	203	202	186	203	195	175	220	210	182	205	216	206	205	196	178	193	216	210	191	179	185	212	218	214	184	205	204	199	206	182	214	216	199	199	216	187	222	183	196	193	192	187	203	188	191	221	227	209	177	178	199	207	208	162	223	202	205	166	201	203	192	209	223	183	203	209	202	228	189	201	193	202	171	190	235	175	242	206	193	174	221	176	182	173	197	195	202	180	186	177	172	198	205	206	179	207	214	180	211	203	196	220	215	175	194	208	191	194	199	196	204	171	189	201	190	178	192	193	196	179	192	192	199	187	194	184	200	200	184	218	190	189	172	202	189	203	199	191	199	172	179	203	227	195	194	174	236	201	205	218	184	209	181	155	207	185	210	199	183	196	186	200	193	209	216	206	163	209	185	202	240	214	216	178	218	210	228	212	163	188	215	232	213	206	214
8877	1846	849	848	738	678	671	626	602	546	513	500	526	525	582	564	552	489	474	504	585	586	511	464	503	476	561	548	479	454	504	470	517	465	459	502	444	479	452	504	471	482	479	481	473	458	451	495	458	495	499	476	458	540	450	430	508	487	530	526	510	475	455	501	507	512	453	454	517	466	536	486	507	494	475	495	458	494	439	412	491	466	516	460	478	486	461	452	484	471	485	513	456	500	484	485	486	489	474	481	487	485	496	453	506	477	469	497	488	438	467	459	490	485	475	485	468	478	504	459	486	472	474	451	478	502	469	489	465	462	470	465	457	486	462	447	467	485	486	472	493	478	450	484	457	460	476	440	484	444	487	502	466	463	496	491	488	443	475	463	472	468	488	485	488	519	450	480	511	489	482	489	477	512	451	509	463	483	420	485	515	498	435	455	466	490	485	500	485	481	466	479	519	491	479	484	503	449	493	455	446	455	495	466	484	454	493	449	444	488	465	482	472	435	471	480	479	483	494	457	478	515	480	472	448	476	507	474	477	447	498	476	471	483	459	460	464	499	460	531	487	467	489	462	441	458	499	489	463	489	471	485	494	499	491	478	502	486	469	475	445	465	509	450	495	450	457	436	463	480	483	494	481	457	463	436	501	454	443	491	507	487	478	487	499	467	467	454	464	480	478	506	451	459	474	470	472	470	517	461	494	463	465	444	493	464	471	472	471	490	505	484	489	449	458	482	481	503	450	461	449	512	518	475	476	482	475	480	474	455	432	477	480	445	471	495	470	443	441	505	479	504	481	511	506	479	485	483	478	459	460	468	494	517	449	466	455	436	502	482	512	482	477	515	499	466	448	451	445	474	493	419	451	478	465	463	450	502	472	508	463	476	464	463	455	479	456	494	485	489	480	496	520	473	440	446	484	475	468	475	467	481	480	516	473	493	504	458	489	486	464	494	479	449	483	483	445	499	514	484	469	477	471	452	492	476	491	453	496	422	468	462	482	472	509	480	438	477	461	484	500	476	451	468	483	460	465	457	510	484	452	495	492	483	475	484	425	475	457	503	500	475	498	439	479	462	490	489	450	435	488	451	490	517	477	466	480	482	466	454	487	477	466	505	462	477	476	487	465	531	503	433	480	483	465	468	466	444	500	473	447	465	476	455	444	490	474	498	433	454	486	480	433	436	486	472	513	461	466	453	482	477	495	521	494	481	480	482	496	446	498	486	442	502	500	472	484	474	490	434	420	465	513	452	500	511	538	462	456	508	439	461	497	453	477	421	455	465	459	470	459	503	522	450	452	500	445	471	495	492	446	438	497	441	485	448	479	468	491	491	526	503	471	501	465	499	476	472	435	475	436	515	489	452	467	453	458	473	453	476	466	456	473	524	507	476	502	440	442	470	501	491	488	505	428	514	491	508	474	484	452	495	487	441	471	509	490	481	474	458	453	501	493	450	494	500	472	507	504	451	480	502	471	500	469	468	499	460	424	488	479	490	459	482	480	506	481	518	484	467	497	447	489	466	482	462	456	499	446	446	451	463	487	479	525	461	459	487	456	468	407	461	464	454	511	475	473	455	454	490	489	482	467	453	477	464	436	482	450	488	491	544	430	478	482	460	464	535	457	474	486	457	489	507	473	478	502	506	444	497	488	509	490	489	492	493	516	487	493	472	438	505	473	465	486	462	491	504	480	468	473	490	491	507	451	501	495	469	464	480	458	490	471	471	469	433	473	479	477	441	434	475	490	463	430	455	453	468	433	495	455	486	500	484	463	454	427	478	472	469	467	469	472	474	488	437	479	486	472	509	464	473	501	490	474	476	482	483	486	509	496	513	489	450	446	487	510	441	501	490	461	466	457	475	460	463	483	485	493	454	452	512	490	472	487	475	502	476	471	471	491	488	502	486	493	502	484	474	465	468	507	474	483	481	445	479	452	484	486	510	458	470	485	477	475	507	486	484	474	493	460	462	469	441	488	487	484	459	456	467	513	521	485	440	463	503	499	482	492	487	498	494	471	479	499	500	456	463	477	487	479	480	501	475	487	487	504	459	479	519	453	480	443	524	508	483	475	471	471	449	508	478	480	433	456	474	475	487	452	488	494	475	467	450	459	527	488	512	521	496	474	474	461	455	520	489	514	473	418	457	500	474	484	479	458	490	495	482	485	480	460	467	464	480	529	452	491	494	457	482	475	522	467	499	474	495	465	466	466	433	470	474	484	486	501	451	483	477	464	483	475	470	446	474	484	482	475	506	497	474	509	494	463	529	455	493	464	509	472	492	444	487	432	459	456	481	475	461	478	446	499	466	474	484	481	449	499	443	480	474	475	481	502	502	478	452	538	480	492	478	460	490	470	445	499	461	483	454	445	467	462	457	471	450	511	460	502	481	473	519	488	491	452	478	501	451	462	494	485	467	501	460	464	490	510	506	456	435	471	504	519	510	499	462	466	471	486	480	500	436	472	471	482	443	493	469	484	458	454	484	502	492	448	469	460	503	469	473	484	476	519	499	487	468	462	459	457	469	503	504	520	478	478	456	476	475	490	486	483	468	510	461	441	478	453	479	479	487	494	508	499	495	462	460	469	462	507	459	447	454	471	450	484	502	464	466	438	504	479	488	505	523	468	439	468	518	495	506	455	493	515	456	487	503	486	473	441	523	455	458	465	480	474	470	461	452	483	500	453	500	501	500	466	464	476	483	504	487	496	480	437	472	482	451	497	504	474	450	495	471	448	446	471	459	475	516	483	504	520	450	472	487	467	462	463	502	493	482	515	463	467	493	461	495	498	469	480	481	444	467	466	499	494	468	466	421	464	486	427	477	440	452	481	471	473	473	437	453	463	462	458	478	512	462	488	481	433	468	461	428	460	496	490	478	463	460	447	498	462	483	496	485	508	459	446	465	467	475	513	442	460	460	446	445	479	472	503	475	474	491	464	479	514	454	478	479	531	468	439	519	442	464	456	426	497	481	459	446	470	466	457	484	490	496	459	479	419	479	475	434	480	469	465	482	504	477	470	494	480	481	530	485	499	455	469	472	479	465	426	467	420	489	479	477	459	474	430	536	475	476	462	481	457	454	497	451	495	462	467	475	489	498	491	458	469	453	462	470	485	496	462	476	457	482	482	495	442	469	448	457	469	466	488	470	489	457	496	474	474	481	463	483	479	443	457	487	488	453	487	477	471	488	463	492	484	474	473	464	509	497	490	492	444	502	454	455	456	503	445	506	541	459	468	478	501	455	528	451	477	544	458	472	488	494	489	528	484	481	475	489	488	427	497	501	474	510	474	479	488	498	487	495	484	462	504	442	508	472	484	463	480	502	481	466	444	466	479	468	480	471	509	511	461	449	474	483	428	527	502	536	533	508	464	476	488	471	468	491	454	493	485	510	504	506	473	451	482	447	458	462	481	474	474	505	465	461	481	439	463	420	514	476	451	482	493	474	484	460	470	483	440	478	475	459	470	469	470	498	473	489	486	500	460	440	486	502
38897	15373	2535	899	577	435	414	326	310	246	281	267	309	246	272	325	242	246	233	256	234	260	221	225	231	264	261	239	238	206	218	256	227	246	224	245	220	210	223	210	235	241	256	239	254	206	224	218	196	240	235	234	223	250	223	242	225	234	237	217	242	232	212	262	237	239	237	208	215	221	198	249	233	243	218	219	244	213	235	249	219	221	231	225	226	237	231	246	211	261	230	211	209	211	220	268	221	195	240	260	230	235	246	233	188	210	224	246	209	247	203	229	227	218	241	221	218	214	246	243	225	262	237	221	240	247	246	213	219	259	251	235	253	212	255	217	222	255	231	226	223	248	254	214	243	249	252	244	248	218	248	201	241	237	228	229	209	232	210	217	203	240	226	236	221	229	233	229	226	239	248	234	248	215	227	243	223	221	199	226	227	221	236	244	226	245	223	228	248	217	243	238	263	236	240	233	225	231	232	201	253	203	212	223	200	225	200	234	239	218	214	240	220	226	269	271	245	219	241	248	202	232	231	240	239	205	228	228	233	221	221	228	234	234	235	196	228	267	261	251	235	223	214	227	228	234	252	253	229	213	213	217	243	217	210	225	229	252	226	254	237	225	266	253	272	232	228	231	232	244	238	193	207	235	228	193	211	215	242	212	249	229	225	205	269	217	203	227	227	243	252	237	212	212	246	233	211	208	232	236	224	217	231	232	226	215	224	230	239	201	237	243	234	230	216	186	221	216	239	249	207	237	225	228	238	235	226	244	258	225	221	217	222	229	234	217	230	255	232	217	255	203	188	229	263	210	245	216	201	247	225	223	245	232	249	242	252	250	256	222	206	216	205	232	248	236	242	253	199	224	261	219	228	241	235	237	209	248	224	240	243	217	226	254	236	236	222	222	218	226	236	227	241	244	211	207	228	241	233	233	212	223	237	215	239	238	205	234	215	186	225	224	222	251	227	234	224	251	229	190	231	206	251	252	233	213	233	261	221	230	235	204	215	198	236	219	246	225	228	254	241	232	271	210	277	253	210	235	254	194	214	226	235	222	199	239	234	214	237	235	223	226	222	209	226	202	218	246	215	231	225	215	243	225	238	214	214	219	212	235	247	210	221	230	232	222	227	210	229	223	202	212	237	247	233	244	195	236	228	236	227	230	251	226	248	263	220	231	216	226	218	217	242	183	250	237	227	226	216	244	227	223	241	230	231	234	216	250	182	204	232	252	248	247	257	233	226	234	239	206	219	226	216	235	214	230	199	186	230	248	260	231	244	255	259	202	224	254	228	211	227	237	261	197	229	211	208	252	245	222	236	249	224	247	265	254	235	226	229	220	233	257	204	230	228	206	235	250	246	248	213	243	229	217	216	256	247	242	202	213	229	224	235	203	238	209	214	229	220	214	211	236	257	216	211	241	248	239	246	269	232	267	228	215	235	210	218	231	215	253	234	220	249	235	228	227	231	248	235	223	238	228	235	238	233	237	213	181	248	241	227	214	254	253	240	200	216	243	214	210	230	221	229	234	238	192	240	227	208	232	260	207	228	261	226	234	229	238	232	218	234	207	230	213	244	213	202	241	269	219	245	218	238	234	273	246	236	213	208	215	212	203	240	231	229	227	207	216	201	221	226	222	244	203	239	226	231	212	224	223	189	214	222	232	209	216	225	250	236	195	209	248	228	216	210	196	225	224	234	207	232	224	208	192	224	248	231	254	233	248	231	221	225	210	237	227	222	220	254	214	209	209	208	233	214	224	192	241	217	247	243	229	219	232	222	232	214	241	237	235	249	233	211	225	208	223	232	228	246	266	189	233	228	225	206	247	222	233	236	222	216	194	226	209	210	244	209	220	216	236	253	243	245	218	220	232	226	227	219	234	232	228	242	226	241	207	222	243	223	226	247	192	242	262	203	221	224	227	237	230	236	242	251	244	227	252	228	239	240	245	231	236	235	226	239	221	220	221	227	226	228	259	233	253	221	227	220	225	240	234	203	221	202	210	199	229	237	228	209	235	254	233	199	214	208	200	209	216	211	192	211	237	237	243	218	242	219	194	197	235	236	232	230	221	254	245	240	211	228	219	237	198	201	224	254	219	215	220	227	213	230	220	217	229	225	224	240	214	222	220	249	221	219	216	227	217	213	226	229	242	242	232	215	220	228	229	219	230	237	221	197	205	228	245	225	238	244	224	224	203	213	240	224	221	229	228	231	216	230	211	240	238	235	235	213	219	223	234	201	220	240	216	249	201	226	220	261	232	202	233	217	252	222	245	247	231	230	222	238	205	187	242	252	289	208	247	232	205	226	217	210	242	240	212	219	205	219	251	225	189	227	239	236	237	263	222	227	211	214	237	206	220	238	216	241	239	198	242	214	208	243	229	246	246	208	225	236	228	254	201	256	213	220	256	220	219	239	229	239	237	199	207	209	243	223	261	244	267	218	232	230	238	223	239	216	233	227	203	239	222	210	234	234	254	270	225	208	226	220	241	226	225	237	193	244	220	236	242	229	240	221	192	200	222	234	228	225	208	213	226	219	219	217	226	210	221	228	252	220	244	222	236	231	227	219	240	252	247	247	261	203	209	248	213	234	190	223	216	263	248	236	233	234	235	208	203	233	260	236	242	221	205	222	212	215	233	237	272	204	239	212	216	240	220	260	235	208	228	231	210	238	234	224	233	237	218	205	209	245	221	219	209	234	246	217	201	208	250	218	244	239	258	238	252	231	219	216	232	221	231	209	230	219	235	253	209	243	207	242	240	214	242	180	206	244	221	238	237	225	232	215	248	219	256	266	217	233	203	231	225	230	244	257	244	226	262	234	226	232	236	249	251	216	215	229	233	247	231	215	237	235	230	252	218	265	230	257	221	221	238	209	205	232	240	229	239	245	249	222	229	231	214	190	230	240	240	241	207	233	250	262	214	229	247	234	223	210	223	241	244	244	239	246	232	213	209	236	228	218	228	242	224	213	225	202	213	219	238	239	217	260	241	244	217	258	222	230	233	218	238	231	224	218	231	246	287	215	221	207	220	227	220	238	203	240	236	216	248	250	228	208	230	235	226	250	216	239	222	205	188	209	202	209	232	231	243	224	221	204	246	236	242	225	220	232	201	244	233	215	230	216	221	216	240	209	249	233	221	215	212	250	212	210	230	227	232	216	238	232	232	234	196	254	245	237	232	235	208	246	246	214	229	229	221	234	212	239	212	265	199	222	239	238	231	244	267	246	244	232	238	232	204	270	209	236	195	235	230	237	229	227	210	231	236	229	212	247	243	220	225	220	234	212	260	239	223	247	253	221	243	264	228	230	230	261	218	229	219	210	232	263	219	210	235	221	242	206	240	224	243	210	231	225	254	236	242	231	224	238	237	227	232	232	229	227	226	232	206	242	235	227	242	244	225	228	249	257	222	209	213	207	236	225	261	231	254	246	192	219	221	217	243	225	220	270	221	200	195	217	232	229	246	215	198	202	217	217	240	258	225	239	245	218	224	231	230
25391	5356	1696	1807	1588	1540	1276	1119	961	846	706	731	742	786	807	852	747	651	662	758	794	858	585	681	630	651	694	709	619	613	612	600	562	572	618	553	579	576	593	571	562	537	602	541	569	560	555	535	525	559	568	537	585	540	537	548	542	573	591	587	519	567	514	572	515	559	544	561	547	549	551	509	546	567	632	557	557	570	539	609	558	567	529	559	545	523	525	559	530	562	554	539	518	609	579	578	547	551	592	538	596	547	571	534	576	573	533	548	594	546	556	542	518	642	583	523	542	517	579	513	572	551	554	560	529	585	529	560	566	572	583	531	551	546	584	529	555	519	573	553	574	549	576	553	567	567	559	556	559	578	559	540	585	556	558	513	542	543	566	566	575	531	560	588	568	554	529	583	536	549	593	551	608	561	521	551	580	536	528	564	536	572	539	532	567	547	529	559	532	519	528	574	555	552	573	514	564	583	544	554	510	558	553	510	600	560	538	513	562	583	510	592	544	514	532	543	590	531	577	556	524	568	543	551	536	571	516	545	530	534	572	571	568	557	556	557	582	561	493	565	597	562	536	515	539	533	559	560	585	530	564	575	567	574	563	538	577	557	549	550	564	527	555	531	531	500	579	559	572	574	562	547	521	555	540	530	576	539	540	556	572	579	530	564	600	564	587	577	491	545	530	520	535	588	585	552	516	520	569	548	547	574	510	583	547	561	578	578	545	579	578	538	552	549	541	559	538	518	568	526	575	568	532	555	558	512	534	569	574	584	543	534	568	524	578	504	588	594	553	531	572	527	563	574	524	536	593	557	542	573	562	545	537	574	578	547	555	537	559	530	546	567	513	558	524	546	546	558	535	542	567	549	558	537	498	565	514	530	589	553	592	522	524	590	522	519	561	572	599	555	541	534	555	540	610	536	567	523	569	544	539	552	592	566	537	578	536	520	576	521	550	534	575	563	557	562	574	618	548	567	502	561	560	516	548	581	550	571	563	532	558	553	568	529	554	542	514	544	533	551	511	545	566	554	541	530	576	565	559	596	598	581	602	563	566	552	549	513	575	567	574	524	531	562	539	519	546	550	571	552	559	539	521	551	503	554	570	538	565	546	518	533	564	586	532	606	561	562	576	538	541	594	572	559	585	533	548	525	547	548	548	555	567	561	554	562	581	570	555	501	514	583	563	602	552	556	547	575	536	547	574	559	550	547	522	554	570	528	571	567	573	570	549	532	545	531	548	601	566	576	603	558	552	579	525	547	555	564	578	539	554	513	619	537	510	539	536	554	587	538	553	540	611	543	502	560	516	528	603	572	568	532	554	512	578	522	565	563	557	535	551	591	540	583	530	533	521	547	580	536	539	554	561	534	564	513	596	560	512	558	569	537	543	546	608	567	603	552	550	537	533	551	533	526	556	568	588	547	582	557	559	545	493	577	523	571	539	529	548	582	552	601	524	502	534	574	567	562	532	551	538	591	569	525	572	586	562	572	551	551	557	561	558	544	516	572	520	604	587	540	553	530	587	572	552	558	545	549	567	558	536	587	566	569	555	550	524	562	540	530	585	572	547	579	550	578	558	593	562	573	564	547	550	570	554	522	537	540	588	543	528	546	601	543	535	549	580	560	534	547	559	545	569	538	563	544	566	594	581	595	551	528	559	550	559	533	574	536	522	539	561	625	540	560	521	567	592	577	547	567	555	552	543	617	595	593	570	535	583	543	543	587	580	534	548	571	558	601	541	580	602	540	597	545	564	535	556	560	556	537	521	509	557	555	526	593	524	510	525	552	575	570	568	516	531	508	547	577	564	546	572	576	563	532	573	556	585	583	548	577	553	508	575	530	525	528	535	533	531	545	537	562	533	533	540	566	555	565	563	553	507	540	549	612	511	543	526	528	519	561	569	548	567	555	559	554	539	591	556	551	580	525	570	548	564	524	582	522	522	586	550	526	547	547	565	543	575	581	544	545	514	549	536	560	538	540	514	556	579	546	539	574	586	555	577	538	514	599	584	550	584	524	523	514	488	547	570	560	572	578	558	550	565	561	530	580	528	568	591	563	547	532	554	592	540	547	529	527	544	528	556	603	546	551	575	586	595	542	576	558	529	566	567	543	524	605	571	538	556	553	551	567	564	584	559	596	549	559	529	509	571	582	557	512	554	537	552	593	536	586	557	560	572	557	544	562	526	578	547	531	534	606	544	506	534	579	538	540	600	605	579	576	562	544	521	569	534	541	561	534	554	503	538	557	564	523	537	568	555	550	569	541	540	524	584	544	568	562	543	541	543	533	575	553	575	556	516	545	546	569	565	563	575	594	561	549	552	570	597	533	520	531	548	562	557	544	542	520	487	569	538	559	545	568	514	534	552	524	575	566	599	587	561	585	540	521	604	564	543	564	571	555	517	529	556	580	570	574	530	568	539	553	543	533	530	551	554	573	536	542	575	532	526	573	552	523	558	597	561	582	566	560	552	552	558	570	501	575	560	543	553	556	578	581	527	529	540	527	533	551	532	539	581	498	548	556	589	566	566	554	560	551	565	593	557	524	582	536	522	584	534	554	540	539	576	531	554	545	495	539	550	561	546	586	564	568	504	519	593	541	550	497	555	521	555	576	587	581	565	559	531	559	559	564	550	560	554	548	570	552	554	552	537	556	525	555	544	493	598	568	526	563	589	534	586	567	520	542	562	578	584	584	529	548	553	582	549	596	591	559	571	561	541	539	526	569	551	589	524	573	547	550	560	568	556	513	565	560	552	549	583	569	548	539	516	524	559	548	551	521	575	552	616	534	582	511	518	582	559	541	583	549	583	564	558	533	577	545	513	598	566	584	555	524	531	552	551	583	574	572	586	587	590	561	536	570	608	592	607	566	561	551	571	574	560	567	543	548	571	593	521	522	555	603	557	550	565	587	578	568	558	544	549	537	526	547	511	590	523	538	589	541	558	581	548	522	550	534	547	567	577	577	554	541	551	549	567	527	552	533	575	534	534	552	559	593	553	540	604	561	534	580	542	574	549	568	527	577	527	534	542	547	556	567	516	598	564	518	576	563	522	556	559	558	557	575	533	536	548	550	548	592	535	591	527	582	548	558	587	561	534	546	549	518	525	599	552	507	574	575	589	544	548	570	554	514	539	564	499	554	566	571	566	563	584	540	529	575	557	566	587	549	526	565	596	553	545	585	511	540	580	622	522	531	552	551	572	593	549	544	542	570	574	525	556	529	558	554	560	571	600	562	549	583	571	570	542	559	559	571	542	565	534	570	562	607	585	563	569	529	541	567	523	526	555	557	539	578	574	588	553	558	561	544	545	589	608	534	595	557	549	523	572	519	576	556	578	541	545	563	532	519	537	537	566	538	534	534	512	540	551	559	533	500	590	575	534	531	583	555	539	538	554	521	526	563	572	569	548	532	574	562	590	557	503	572	562	545	552	529	556	545	559	570	585	563	584	575	555	544	572	586	548	592	538	553	544	550	542	545	593	512	524	528	540	521
49660	22898	5800	1986	1046	774	707	638	579	467	463	418	446	467	474	479	436	397	379	455	462	476	474	446	365	393	452	431	407	395	379	429	433	429	426	426	411	370	381	389	371	387	401	426	381	399	343	360	394	399	381	389	427	379	388	404	374	380	366	375	388	356	391	410	373	372	376	371	389	410	403	381	394	371	397	402	402	355	392	411	419	374	415	374	382	375	389	380	388	407	419	441	392	405	383	407	360	399	399	370	424	390	378	412	387	395	398	397	409	365	382	404	378	396	409	419	407	383	361	387	370	381	399	357	418	388	395	366	373	397	394	400	412	385	405	377	404	394	358	402	398	409	383	369	424	431	394	405	387	431	387	388	370	412	372	396	402	358	421	403	389	426	403	400	389	381	404	387	409	369	424	400	372	369	391	384	400	394	374	364	379	398	425	379	398	346	373	349	370	390	374	369	410	404	381	368	458	390	383	385	383	371	379	363	381	350	378	367	384	364	382	379	404	416	416	381	397	372	386	378	392	349	392	389	399	349	417	401	381	403	384	385	431	388	405	374	411	382	398	391	425	385	398	374	386	396	394	407	378	399	369	369	420	376	394	386	405	385	371	408	385	393	367	385	348	409	415	395	379	387	388	452	428	335	345	385	393	421	374	375	397	383	356	405	400	393	392	390	406	362	400	372	372	432	382	395	411	411	404	398	359	422	356	412	368	396	414	362	406	367	366	390	394	400	437	382	389	426	364	392	383	390	366	421	393	348	349	401	386	348	403	407	392	390	441	404	391	356	393	368	393	377	401	396	392	384	382	359	377	383	376	397	405	405	384	370	386	431	413	348	393	382	415	394	389	400	400	389	368	369	393	380	363	364	359	410	367	398	368	395	400	360	374	422	373	317	398	360	388	387	393	377	352	376	372	411	412	397	386	370	409	347	403	375	370	399	403	401	390	421	403	442	393	366	389	409	410	387	419	382	390	396	388	383	393	401	367	392	400	374	406	386	388	358	367	379	363	403	382	360	371	416	353	370	334	388	357	421	382	409	375	435	372	385	393	370	396	387	415	401	370	389	340	401	438	339	374	379	410	407	372	388	382	367	404	404	389	434	396	372	371	410	375	405	375	365	403	398	405	409	380	343	389	387	377	386	393	378	383	392	381	410	377	396	407	390	387	399	428	387	380	391	411	388	384	424	384	385	357	411	356	397	417	442	397	392	336	351	396	400	410	371	367	402	405	372	409	358	387	419	370	399	413	437	395	402	412	396	381	384	402	402	387	389	382	420	410	401	379	383	408	395	385	374	440	407	377	388	398	410	444	364	373	380	405	381	393	382	362	379	441	356	394	388	393	371	409	409	384	392	381	373	399	368	395	422	376	379	414	353	401	361	400	388	416	377	388	374	393	403	397	379	393	384	384	393	392	375	385	364	361	422	381	392	399	343	418	361	410	417	340	407	399	338	403	384	396	395	401	380	396	405	394	431	393	370	334	397	378	409	346	376	446	389	391	379	367	399	392	411	384	386	418	374	369	387	395	378	410	384	378	413	414	374	414	375	365	378	413	363	393	411	420	388	396	392	365	394	358	360	421	368	430	388	367	377	381	374	372	371	419	411	392	357	382	416	385	398	391	412	375	386	412	372	389	395	366	358	439	420	382	376	405	433	378	402	378	366	407	413	384	413	361	395	406	401	403	362	393	370	391	404	397	360	391	397	389	403	387	371	388	461	365	379	402	374	380	404	402	382	392	397	341	385	361	443	409	411	392	421	351	386	417	413	402	400	394	406	414	385	398	399	390	382	394	400	391	399	382	389	417	328	371	408	397	359	359	342	383	408	406	386	417	375	404	383	390	389	408	386	440	381	387	369	372	350	389	401	415	393	356	401	387	397	406	395	400	372	385	369	380	402	356	368	369	368	390	435	359	391	396	410	427	415	413	439	378	368	377	394	384	407	374	358	409	419	422	384	404	332	399	383	411	434	398	392	396	376	368	374	382	379	442	371	412	414	411	399	402	413	408	417	377	388	406	386	357	410	398	418	391	392	408	380	403	375	388	370	396	377	431	405	377	378	400	374	392	372	356	399	385	387	388	363	384	387	369	401	401	398	375	387	422	396	405	405	356	377	356	405	398	403	381	363	371	391	354	386	398	372	390	395	396	403	403	410	392	374	419	399	410	357	413	403	419	412	411	395	336	379	361	378	369	361	365	401	419	398	395	363	392	392	415	414	374	434	399	384	422	389	394	375	377	369	407	398	405	419	385	400	408	392	399	360	350	403	388	358	406	423	375	356	346	365	401	365	385	423	399	352	379	386	419	427	385	396	413	414	390	393	376	389	360	402	388	414	386	362	365	389	365	394	382	376	384	375	348	389	373	433	405	389	373	385	422	395	416	388	389	362	380	392	390	405	379	383	401	393	400	388	391	396	379	395	385	399	382	368	392	382	386	400	403	388	411	364	390	398	393	369	378	375	407	384	391	317	360	371	350	377	385	353	415	379	371	365	373	360	381	399	381	382	394	360	405	373	400	391	393	387	362	378	335	405	398	401	388	380	400	378	421	376	432	387	403	400	376	321	411	387	338	411	436	384	383	376	407	408	406	428	384	375	438	393	375	371	417	381	406	400	362	387	385	375	451	384	346	411	422	387	383	398	375	375	385	401	403	396	397	428	425	381	359	354	411	406	365	400	363	415	388	374	443	405	398	387	367	355	374	410	382	385	390	380	386	386	410	360	369	416	420	368	381	370	354	414	383	403	383	410	380	366	427	377	395	402	391	415	416	394	402	390	381	393	363	390	361	408	390	364	450	399	390	360	395	414	417	374	357	451	407	396	400	361	404	407	381	368	376	353	367	399	387	401	388	403	390	387	323	374	444	397	352	396	383	358	367	402	420	354	368	362	398	377	365	426	379	365	377	366	414	385	385	378	369	385	402	380	409	405	379	432	411	410	390	409	383	428	458	416	393	380	403	404	359	413	409	347	399	411	377	418	404	412	429	376	369	404	356	407	414	415	399	385	362	386	389	379	369	313	358	392	363	388	394	362	378	381	391	400	366	389	391	396	399	411	410	354	401	397	365	422	422	368	361	390	372	363	389	432	418	354	395	380	381	400	453	382	393	375	398	384	413	383	421	396	365	405	381	376	379	387	385	374	393	378	393	401	402	403	365	402	388	392	406	372	401	398	399	395	371	385	401	433	396	380	410	428	396	391	382	358	388	390	341	370	404	404	355	378	384	393	395	363	406	381	394	375	423	389	411	377	404	372	404	393	426	380	423	432	436	401	392	386	383	392	400	412	356	341	409	385	402	402	376	373	409	408	337	406	399	388	397	382	402	419	403	387	367	358	374	403	406	402	389	379	364	393	404	421	384	391	381	377	373	371	382	415	390	379	379	367	386	368	378	443	397	388	361	413	370	411	377	370	377	391	384	395	410	368	355	403	402	418	387	364	362	376	384	376	389	415	401	373	418	377	358	388	376	385	396	391	414	359	404	371
32993	7253	2877	3023	2688	2440	2079	1861	1562	1349	1209	1188	1135	1341	1380	1270	1198	1002	1067	1165	1379	1240	952	982	961	1010	1092	1030	983	924	983	950	943	947	920	865	886	849	858	866	911	920	861	882	872	902	894	870	881	907	896	864	882	876	891	895	859	914	860	864	905	885	859	859	864	844	861	834	875	871	849	891	872	880	856	839	830	913	827	863	846	838	875	903	868	814	866	852	904	851	795	839	899	833	793	884	862	853	848	882	844	897	856	901	906	869	811	870	868	877	847	855	867	885	882	899	898	854	858	824	893	837	812	876	899	868	827	878	837	850	854	909	889	859	857	891	830	857	813	891	881	826	846	855	831	879	891	856	877	939	820	832	867	868	854	889	870	890	857	898	855	855	823	854	844	814	763	883	918	854	894	886	880	893	862	856	869	831	872	900	846	901	850	888	899	864	841	907	828	891	873	839	889	864	890	855	922	867	874	902	880	813	864	910	836	892	890	887	793	877	836	833	840	837	839	884	872	857	875	848	903	865	852	865	863	864	840	853	834	900	859	855	823	869	843	887	828	901	865	852	808	875	852	860	850	837	802	897	862	858	806	894	910	836	864	834	861	897	854	825	881	837	838	846	923	864	849	846	889	865	836	845	851	872	836	873	868	867	833	858	882	842	859	911	841	897	865	863	859	876	846	875	816	876	812	872	855	826	842	830	882	883	843	793	857	864	843	814	855	827	880	890	883	874	832	878	862	832	844	828	833	828	872	920	822	847	828	816	833	873	875	819	895	964	859	913	838	875	883	838	918	891	904	856	835	867	817	850	848	874	844	900	874	865	858	893	829	863	865	847	884	861	874	884	860	864	894	900	923	791	898	916	834	914	838	814	869	896	885	813	878	836	839	847	799	877	857	867	889	808	890	894	898	884	802	853	837	882	844	891	872	829	874	849	833	856	829	812	818	829	875	862	892	903	894	853	865	871	872	861	798	834	889	874	842	859	868	829	828	870	857	858	853	890	876	863	883	823	845	860	842	817	845	896	836	867	891	857	877	878	879	839	805	923	888	884	853	897	854	837	880	828	883	857	838	847	827	860	898	797	852	846	838	830	875	847	865	863	902	848	844	901	863	869	880	846	857	846	896	872	847	861	847	862	845	873	849	816	881	878	853	871	840	867	884	869	857	845	812	849	868	835	901	884	880	800	856	876	867	817	865	892	859	861	871	906	871	839	884	877	919	923	892	905	766	859	852	828	864	804	853	858	856	871	849	827	880	816	885	826	887	892	898	810	844	877	849	850	829	828	869	856	874	858	837	841	873	853	859	825	889	903	869	906	902	864	854	819	861	890	853	842	898	891	885	855	874	896	881	903	892	894	855	884	873	888	843	880	905	862	853	878	880	885	798	872	854	854	916	828	894	862	850	821	860	898	909	886	888	867	781	882	914	935	826	882	915	835	859	833	874	878	877	856	863	860	846	840	836	844	868	900	835	922	887	858	890	893	830	855	819	879	835	848	920	825	893	860	855	835	897	875	824	909	842	914	872	824	868	842	849	865	865	862	917	803	856	905	874	856	909	889	866	818	918	812	869	796	843	852	829	829	873	898	937	845	862	864	790	933	890	846	837	846	864	869	804	870	831	831	828	872	860	806	850	852	815	856	859	839	830	834	829	882	846	865	897	833	834	893	824	904	874	826	865	835	829	868	833	819	889	873	826	901	858	895	866	907	862	840	850	838	865	889	927	824	885	870	849	857	870	891	907	829	847	921	866	866	823	837	800	882	877	849	804	862	836	871	838	813	857	850	858	881	862	861	810	889	890	789	869	848	831	919	884	862	879	882	884	831	861	840	831	872	806	835	839	839	870	840	901	896	855	869	890	847	897	858	861	862	832	897	858	860	838	875	812	874	853	860	837	867	841	830	912	844	842	879	898	891	863	857	838	868	843	881	837	849	857	849	883	851	904	836	866	859	839	865	853	852	866	872	791	834	900	828	821	858	894	876	861	927	787	869	827	896	902	826	844	884	855	784	902	877	826	877	871	873	860	858	857	881	864	838	841	864	848	805	856	866	820	835	866	839	836	859	873	857	889	863	813	892	883	830	853	893	867	865	869	815	851	854	819	909	835	901	896	827	907	863	870	855	845	865	817	812	861	886	886	881	839	845	873	891	875	838	838	854	812	888	849	858	846	828	785	777	869	851	835	812	831	892	867	838	853	855	825	831	879	797	880	842	881	837	879	835	836	835	889	834	828	776	847	810	827	831	902	867	863	877	825	834	836	860	853	852	878	861	891	879	892	852	894	823	872	885	860	860	821	827	902	811	868	857	867	898	874	863	819	855	843	860	877	904	847	816	827	822	929	888	888	859	893	830	862	921	878	849	822	824	882	905	867	878	810	882	835	871	898	879	884	849	852	848	803	833	846	840	875	803	867	848	890	836	880	870	878	914	835	883	868	843	871	847	857	833	816	890	817	849	893	868	938	843	872	910	860	824	849	866	891	864	865	813	852	853	834	887	880	908	883	855	861	876	868	893	874	814	869	854	832	841	852	921	897	835	860	883	830	877	889	894	908	844	863	893	859	813	900	831	851	866	879	842	865	851	855	867	888	845	837	841	835	817	870	891	863	829	898	860	864	858	881	890	895	834	874	863	852	868	910	878	866	881	812	886	856	812	829	864	875	834	888	885	890	860	838	863	861	833	872	845	869	880	864	871	826	891	869	876	828	829	846	862	834	832	903	894	881	802	838	823	874	920	793	834	836	830	844	854	861	828	846	839	892	831	847	858	851	893	875	868	837	901	857	904	848	889	815	869	881	856	855	875	862	819	840	835	896	892	861	861	823	840	851	789	867	827	895	817	882	891	822	843	874	877	887	890	844	843	840	818	890	863	867	835	934	823	862	848	808	898	876	827	848	863	862	840	865	852	877	873	859	757	863	901	846	855	874	882	882	856	872	869	916	852	879	843	829	850	835	918	843	872	861	849	901	851	872	875	871	892	824	837	815	903	911	830	832	883	887	876	870	834	915	844	868	879	827	876	862	859	924	874	831	927	864	821	897	892	905	923	875	869	870	798	861	899	855	962	856	855	838	889	860	920	864	889	837	848	833	812	780	875	871	857	886	886	841	886	894	885	865	853	877	901	832	867	871	850	827	819	834	862	905	887	853	846	817	890	852	845	851	877	797	810	815	903	905	836	866	891	808	837	868	883	893	848	855	877	879	893	892	850	801	812	811	822	834	837	827	847	870	864	869	865	839	846	829	830	843	814	850	883	934	861	860	800	842	856	854	852	856	811	878	828	915	866	835	842	883	875	870	847	825	846	834	875	863	873	786	885	862	889	870	874	868	857	869	848	822	851	889	873	855	801	818	846	886	877	842	919	901	861	867	875	835	874	867	865	882	846	822	858	845	874	836	917	843	854	899	849	890	787	860	917	900	882	834	829	872	900	854	933	873	913	883	851	777	843	791	858	820	860	833	882	808	854	870	892	885	926	859	812	845	876
14352	3427	465	295	239	268	262	254	194	201	182	204	235	215	216	209	231	191	253	219	216	221	220	222	184	193	196	207	207	185	205	202	194	217	175	206	207	196	191	217	190	204	206	210	173	181	241	229	213	200	184	224	203	226	186	192	199	204	212	168	222	205	215	191	185	187	199	203	211	181	220	212	199	219	179	202	197	186	206	192	187	179	211	220	192	197	203	202	198	210	201	230	203	197	201	181	210	225	214	206	182	207	207	205	172	195	163	215	227	208	199	208	213	217	212	204	187	212	222	196	192	219	200	196	197	208	178	223	208	184	236	220	225	223	185	189	192	201	212	199	219	195	201	220	188	214	220	195	197	202	197	206	197	248	203	223	209	235	170	201	188	177	188	200	230	227	215	206	204	209	208	218	198	200	218	207	222	204	212	183	220	201	204	217	185	220	196	201	225	189	200	225	227	207	187	192	216	193	222	219	156	195	192	194	200	224	205	209	215	245	220	238	206	191	192	202	202	220	176	222	212	199	203	189	185	204	190	211	201	194	190	200	214	213	207	185	193	198	208	189	213	193	189	203	204	228	189	201	213	218	214	181	180	185	199	204	200	191	210	223	196	204	188	185	186	221	191	197	193	182	210	186	222	211	182	192	177	223	196	202	190	205	203	232	211	197	212	224	197	219	191	228	194	171	173	198	200	193	211	202	202	220	206	189	189	217	219	176	212	202	198	209	182	194	223	200	194	189	206	229	218	188	194	211	207	175	187	222	200	207	201	196	200	211	200	214	225	212	204	192	228	195	206	219	199	169	203	188	216	239	239	205	211	191	202	209	208	175	188	215	179	200	210	208	207	213	215	203	206	200	187	195	230	192	197	216	195	212	213	182	196	200	211	187	191	180	215	210	215	191	225	196	201	222	191	175	218	211	211	204	195	209	196	217	214	220	205	192	224	181	190	196	192	194	219	192	190	221	191	224	237	193	210	207	212	228	211	192	178	185	220	198	193	191	225	192	224	208	220	214	198	193	228	183	196	195	230	196	197	210	247	216	216	230	207	181	175	192	210	219	196	183	203	206	189	206	184	225	220	254	195	205	178	189	195	231	172	214	217	218	213	210	228	215	198	185	180	213	215	225	222	182	203	207	224	205	218	218	214	195	212	205	195	212	196	202	201	193	184	207	187	220	202	210	182	213	206	173	167	190	214	218	174	193	202	184	201	219	194	180	228	216	186	183	227	203	213	246	200	196	195	209	195	202	217	176	211	211	192	221	214	223	215	223	219	201	216	212	219	237	187	189	199	157	182	186	195	214	234	201	197	220	213	185	202	190	197	184	184	214	190	244	212	173	194	233	196	177	201	210	179	182	211	227	217	193	181	209	227	196	187	214	189	217	231	202	187	203	213	208	201	184	213	190	217	199	195	233	215	176	196	227	220	200	204	213	210	192	203	192	180	178	208	178	212	204	216	188	235	207	214	196	193	184	229	201	202	243	184	185	195	201	194	195	184	211	186	175	217	207	230	175	198	214	217	179	192	222	211	195	196	193	205	220	218	204	211	215	199	241	186	193	206	191	173	181	171	192	198	209	195	214	186	210	212	211	212	245	217	211	217	187	223	200	203	211	208	207	211	195	201	183	190	195	210	205	203	199	194	219	200	214	180	209	198	233	231	221	208	243	198	217	207	190	197	218	187	196	195	204	183	221	203	192	186	207	202	200	229	206	220	213	211	180	230	204	196	194	195	218	191	196	189	194	198	211	212	190	189	196	199	201	207	175	174	207	213	206	184	203	208	190	220	191	202	193	181	217	215	199	201	227	206	175	190	197	196	201	197	181	204	213	200	184	214	215	204	191	236	227	205	179	188	198	206	198	202	214	185	192	184	215	177	204	198	193	202	173	226	186	205	185	199	199	199	217	200	222	183	194	190	203	190	196	216	206	212	185	168	200	203	210	189	201	197	204	195	225	194	209	182	197	209	208	207	201	197	212	203	195	182	203	194	173	194	216	190	206	215	188	194	236	204	197	194	186	193	208	213	224	216	168	190	177	194	168	218	191	188	177	203	220	200	204	197	224	216	229	194	205	247	191	196	193	189	194	192	194	225	191	195	229	201	216	207	174	188	233	217	175	182	219	207	201	196	226	210	199	264	174	204	201	191	212	199	197	205	217	198	200	216	203	187	193	209	227	213	199	201	205	203	201	198	179	225	225	187	229	240	221	191	187	208	218	211	214	188	224	188	194	186	175	201	205	208	222	198	199	160	196	208	215	210	207	202	204	193	204	209	219	205	198	205	213	178	208	187	176	198	211	210	196	233	181	204	194	208	217	213	205	209	191	222	194	180	189	217	210	172	195	220	200	221	195	225	205	190	193	187	184	213	205	218	203	221	223	197	205	188	212	199	223	201	194	199	226	213	239	198	188	237	197	196	200	200	209	196	193	217	211	197	213	198	221	207	218	180	217	199	190	204	218	183	198	220	213	214	226	204	190	219	230	202	205	220	217	195	200	176	207	215	181	174	188	185	189	210	229	201	180	227	194	206	185	159	185	206	206	205	188	180	172	200	202	206	218	204	194	178	219	214	201	197	210	190	193	215	209	203	183	194	179	210	180	221	218	200	176	194	179	221	201	210	196	222	211	209	206	212	237	209	213	205	208	209	204	186	208	187	221	186	211	192	242	228	207	214	190	190	203	230	196	188	240	175	206	187	192	175	185	192	204	210	225	228	200	205	210	192	215	182	203	193	193	198	205	182	225	206	189	200	217	192	204	151	189	200	192	229	193	204	198	202	167	204	188	201	206	202	196	215	236	186	199	233	191	227	199	200	177	178	210	188	181	209	210	222	186	225	204	227	212	199	175	208	213	174	169	205	187	224	173	216	213	194	185	195	169	195	224	210	208	203	161	206	220	190	188	193	178	181	175	186	190	215	194	169	230	224	201	191	187	195	206	193	193	217	204	223	209	173	195	193	210	217	198	189	214	220	188	185	208	199	214	216	188	197	198	214	185	210	185	226	205	197	214	211	207	199	203	203	200	195	243	199	203	194	207	196	209	252	216	196	204	171	213	213	203	191	209	173	213	218	192	166	192	197	198	204	198	205	182	222	213	199	199	218	204	217	224	181	199	204	198	200	172	173	216	214	207	214	176	184	216	211	192	217	209	215	194	206	223	189	213	208	205	216	193	193	165	221	185	191	224	225	219	209	208	214	218	234	209	199	215	206	212	194	204	220	195	185	196	199	217	187	181	186	207	208	198	192	186	195	194	210	199	197	209	174	197	211	197	212	240	207	190	194	250	207	194	189	197	221	240	196	208	202	229	216	180	200	190	184	201	225	230	192	180	186	230	197	216	204	203	199	201	221	204	189	188	227	197	211	191	177	193	192	185	200	210	206	191	176	207	190	219	183	215	187	236	213	224	209	221	204	189	207	240	187	166	175	203	233	197	184	198	219	203	198	180	194	203	210	209	219	183	209	199	223	209	212	223	207	206	226	176
8913	1839	850	797	771	791	714	710	638	565	522	526	609	585	573	705	571	523	506	549	668	523	510	517	536	547	580	555	525	511	475	472	513	494	507	534	493	484	525	529	485	500	489	512	507	498	488	514	528	498	502	486	504	502	481	525	491	474	496	493	477	517	509	474	481	510	462	539	520	463	492	479	511	465	456	500	437	488	524	486	477	495	478	476	471	524	519	481	525	516	468	486	531	510	490	469	500	464	533	463	509	473	448	485	525	515	494	507	460	495	484	497	509	436	498	462	511	453	509	499	476	476	471	456	475	505	496	480	493	514	538	514	451	463	502	471	502	482	477	490	498	482	524	485	457	453	490	485	470	508	489	499	507	477	469	484	500	486	474	493	437	487	435	513	467	491	519	476	500	553	490	472	471	467	510	485	505	469	495	492	483	491	483	486	502	537	499	535	499	492	446	457	524	489	481	457	476	491	477	471	470	510	511	478	487	489	475	476	479	486	510	460	487	466	489	475	499	474	492	485	514	486	491	495	478	498	504	498	471	515	436	462	506	500	489	507	482	459	508	514	493	447	515	486	496	514	462	472	471	501	492	508	508	537	471	493	449	506	515	487	493	498	500	468	508	500	476	457	494	450	509	504	493	516	506	488	485	500	501	510	498	525	511	484	461	513	481	486	483	525	496	463	484	477	471	442	493	501	535	455	490	527	496	481	484	525	488	490	468	492	497	490	486	490	482	490	491	490	506	554	519	478	515	490	482	494	498	478	465	507	492	460	502	514	486	503	461	453	513	496	495	523	476	475	492	457	516	503	497	495	490	496	479	476	507	493	499	491	529	474	498	466	474	477	507	526	500	491	513	486	486	492	500	488	504	533	482	503	489	489	501	519	485	524	468	498	490	480	533	490	507	485	520	465	510	490	518	486	499	500	450	494	503	490	500	481	490	493	507	522	470	493	508	482	474	509	457	479	518	498	472	496	488	472	491	499	471	472	484	503	509	490	475	471	481	522	494	524	517	481	496	457	510	481	520	533	491	453	466	454	503	494	506	472	527	495	473	456	446	505	500	477	482	494	489	512	508	458	490	502	473	511	501	521	462	485	528	490	477	515	489	515	509	476	492	459	470	515	470	461	522	457	482	498	465	492	529	489	513	486	476	493	501	531	523	451	499	479	509	470	460	520	520	508	498	446	491	481	507	529	457	503	513	528	493	512	492	519	472	528	487	502	519	508	481	461	501	499	518	494	508	453	524	485	478	489	475	479	484	478	469	464	468	477	449	505	487	475	516	450	474	493	472	495	501	467	446	487	504	472	446	488	470	477	519	472	513	485	497	474	458	520	480	460	509	497	505	463	489	502	483	478	482	506	525	494	490	536	462	478	473	533	548	477	532	521	530	505	492	480	491	482	489	471	448	486	457	458	494	461	518	497	509	484	487	495	525	492	512	531	459	485	467	480	489	424	513	508	494	453	516	460	503	514	518	473	515	498	440	504	439	487	486	468	536	515	475	497	452	471	503	484	487	461	516	498	495	495	498	523	476	451	470	488	472	517	490	456	516	500	493	495	490	485	506	481	481	479	507	500	458	479	487	484	526	499	487	465	501	506	505	482	490	485	451	539	510	481	488	469	462	491	492	495	464	515	471	452	496	486	526	488	488	513	519	480	468	497	452	504	490	476	496	515	469	493	498	474	496	491	519	502	484	484	509	476	494	479	480	493	489	530	495	504	540	471	491	533	475	509	479	473	486	509	485	448	500	489	514	489	488	506	508	521	480	492	528	472	497	444	475	523	462	447	484	450	477	501	487	477	510	480	507	471	455	503	490	492	471	522	516	489	489	496	477	509	504	521	498	525	494	498	504	511	501	494	477	497	465	518	506	531	486	521	487	490	497	472	504	500	565	442	484	488	510	487	466	483	526	481	485	481	518	490	514	496	503	469	476	438	493	447	516	486	476	507	531	514	514	497	484	496	547	458	475	513	500	496	514	492	495	492	465	530	458	497	518	486	505	478	464	502	504	474	494	522	494	509	522	479	485	504	466	450	510	491	441	526	460	495	528	495	483	444	498	458	544	466	527	488	475	479	525	495	493	485	484	476	497	474	514	518	486	514	471	493	507	513	491	483	532	544	514	496	496	481	487	480	495	454	494	498	490	474	520	484	494	489	496	527	477	509	489	450	493	486	492	481	485	509	490	476	485	474	471	515	485	501	485	520	482	564	435	489	491	468	548	513	483	466	467	487	488	510	489	462	493	514	479	511	502	528	495	497	470	468	490	469	482	472	518	497	516	502	469	495	479	483	496	510	489	481	469	491	476	506	496	465	475	491	434	514	493	488	477	474	505	494	449	524	483	472	456	530	521	477	488	512	492	503	542	493	406	480	511	485	492	516	494	506	517	465	454	473	481	499	450	474	515	486	523	502	475	524	490	462	488	513	466	489	515	500	507	503	475	485	474	477	496	456	466	486	478	510	493	468	517	452	481	469	528	498	487	470	515	485	488	465	461	501	479	496	496	497	511	514	482	481	506	515	482	497	430	463	501	512	523	459	499	515	471	475	441	495	475	481	470	479	458	490	515	484	497	472	481	464	452	498	455	517	503	503	475	485	561	487	506	474	550	507	509	461	518	482	458	474	508	490	482	448	459	453	478	515	497	472	480	494	533	527	471	490	528	439	491	517	516	518	498	494	503	459	506	496	503	494	489	496	484	451	464	483	481	528	537	523	456	491	469	447	511	471	529	517	501	455	502	471	489	493	555	476	464	481	453	455	458	512	538	486	497	475	488	513	559	466	469	507	479	467	483	497	495	497	481	495	508	487	500	459	477	469	491	507	473	462	469	510	470	505	479	474	457	488	491	494	513	508	487	518	499	472	487	520	490	481	495	486	482	465	475	493	476	504	494	509	465	536	517	497	521	494	478	497	488	508	493	506	488	512	527	490	490	481	530	456	496	484	480	465	508	498	519	488	508	468	531	510	463	492	500	459	475	476	476	491	481	513	496	459	513	485	508	461	464	518	478	495	482	473	488	473	509	487	474	494	479	472	507	476	516	480	512	485	480	526	497	514	516	520	466	451	525	502	518	452	512	484	479	462	493	457	480	485	465	486	485	530	465	496	483	495	454	499	499	513	487	502	496	503	505	493	478	495	502	497	451	499	470	496	473	499	482	485	514	493	496	475	476	514	485	514	496	453	477	481	486	499	474	476	491	522	490	480	508	511	477	472	466	461	501	496	463	475	482	500	463	527	484	444	477	480	520	472	458	453	468	506	492	485	487	508	508	472	454	489	521	491	460	466	484	477	491	497	483	504	466	493	494	488	474	485	509	440	464	473	516	549	469	547	486	487	477	501	510	491	474	506	462	506	484	521	524	453	473	505	483	519	496	500	491	490	471	481	477	478	480	504	520	488	489	481	503	473	458	497	521	503	510	494	517	483	563	454	534	505	499	495	496	455	498	475	471	440	459	496	492	520	490	494	489	470	514	483	484	507
37105	13613	2087	861	600	455	398	356	276	291	260	235	294	302	321	269	251	263	240	255	290	281	238	231	238	285	239	232	215	227	232	241	256	253	231	256	211	241	225	216	219	242	255	216	228	204	259	211	206	211	213	203	226	242	239	242	252	227	218	246	248	239	230	228	225	243	225	215	216	220	219	250	248	186	232	253	218	236	228	251	238	205	235	235	250	227	217	237	238	247	251	238	250	236	223	253	259	208	222	242	278	223	243	237	220	216	250	222	225	219	235	257	240	225	212	239	240	256	227	214	276	247	219	215	224	241	212	247	240	218	239	229	237	253	268	214	274	234	232	244	221	211	221	239	240	235	229	242	208	243	223	250	237	241	260	228	230	217	239	236	249	237	239	241	235	207	221	215	238	258	228	196	211	226	253	237	234	232	231	241	257	232	253	229	218	234	228	241	235	257	257	255	230	275	219	234	256	225	237	229	195	226	267	200	242	261	255	239	217	209	209	225	241	260	208	249	236	242	237	226	247	229	231	236	254	234	238	243	228	230	233	220	215	242	219	243	224	218	242	222	247	194	197	218	237	229	211	221	262	222	219	243	257	223	227	224	253	228	216	224	244	216	212	242	244	219	250	255	260	217	193	249	242	234	228	239	199	229	213	206	260	226	264	240	244	233	230	227	263	208	232	234	222	229	235	226	207	227	253	252	230	218	260	245	240	230	261	215	213	241	246	210	228	240	237	261	218	268	193	234	254	217	221	265	247	235	233	208	234	219	220	198	209	231	241	245	210	233	217	226	236	218	238	253	236	239	239	242	222	243	233	221	231	209	271	210	236	242	244	230	231	217	236	214	237	195	214	252	232	247	225	247	229	216	256	226	226	231	235	251	216	245	220	204	236	210	226	235	211	244	257	244	244	242	228	227	240	251	266	255	248	222	233	253	227	242	235	219	203	250	217	257	245	230	228	262	234	219	207	210	243	263	209	216	243	245	234	222	219	242	237	224	268	237	259	238	213	252	257	231	234	227	239	222	246	274	254	221	244	231	229	244	218	209	219	225	214	215	229	230	228	218	233	217	214	226	215	241	246	241	232	227	243	226	234	234	222	232	241	244	235	223	226	235	260	202	238	232	210	218	254	202	239	224	246	259	269	249	214	248	243	226	213	226	256	239	209	219	249	215	236	219	234	260	227	234	229	228	241	245	221	215	226	227	246	225	239	217	239	231	227	224	193	241	238	214	228	239	245	220	226	206	227	225	248	227	205	199	231	224	257	250	237	257	239	194	218	233	225	197	223	247	223	231	241	216	256	228	215	250	235	220	204	240	227	223	236	235	248	225	214	251	230	234	250	235	206	241	223	236	222	209	243	222	217	239	213	252	226	224	221	229	232	243	244	240	238	231	252	247	267	220	248	227	207	247	234	259	215	218	266	246	253	226	235	214	257	222	220	249	240	242	250	209	227	239	231	236	207	209	232	193	252	213	246	224	228	239	239	220	225	212	239	243	241	240	257	221	229	224	270	208	204	214	226	229	229	228	207	251	232	232	225	258	234	272	253	223	221	213	232	210	233	232	220	254	238	252	245	192	235	267	246	226	240	239	243	238	275	224	236	240	228	229	236	205	216	250	237	193	235	254	220	259	242	221	275	221	225	253	220	218	226	221	231	237	232	262	245	242	237	276	272	223	270	259	227	231	233	218	222	219	234	231	235	262	230	233	199	237	232	217	239	250	221	226	239	233	213	224	232	239	251	242	217	233	226	199	247	226	253	231	231	244	192	257	248	254	247	219	229	238	229	204	242	235	234	283	248	227	226	268	230	211	232	236	239	246	244	237	227	205	239	211	209	247	267	235	245	262	286	247	223	225	249	208	227	253	234	221	236	221	214	237	194	228	241	226	222	237	236	239	254	231	239	222	238	233	201	244	209	225	205	240	230	217	211	216	231	205	221	227	250	207	218	245	216	232	237	245	218	224	245	215	229	250	256	221	241	228	236	234	262	254	232	225	227	230	241	234	224	247	231	237	257	217	235	224	218	207	227	224	233	249	233	237	217	226	217	249	224	262	220	226	232	226	238	228	224	238	228	245	226	252	241	242	251	229	219	220	231	206	236	246	203	210	224	225	236	229	248	234	232	235	219	221	238	232	219	216	216	244	225	256	218	245	219	248	248	238	228	267	222	236	211	243	231	236	226	252	215	229	232	221	241	232	226	207	230	238	214	227	236	246	216	246	187	230	221	225	250	258	216	236	234	225	224	228	219	238	235	246	246	229	206	202	240	219	222	235	242	226	231	233	210	233	223	227	250	222	238	235	209	243	221	236	213	249	236	230	237	242	240	218	238	249	216	255	200	228	252	245	236	261	261	241	239	222	199	231	242	250	241	215	243	222	242	249	240	219	237	280	222	255	225	207	213	221	246	233	230	230	235	256	239	218	215	238	238	230	221	217	240	215	231	227	214	195	220	203	215	212	219	236	236	247	203	221	204	234	228	228	237	239	231	236	243	217	244	171	258	216	212	234	227	232	213	238	211	244	213	242	229	232	216	227	225	219	227	239	225	225	242	234	234	243	225	237	233	253	245	235	254	228	242	236	199	214	231	227	241	194	227	234	251	193	232	221	229	221	229	248	210	261	239	233	234	241	212	243	234	217	250	246	238	228	238	209	219	229	226	271	231	255	245	244	224	211	228	237	228	213	237	227	234	246	210	235	247	246	218	213	205	229	238	223	244	243	242	248	219	219	241	260	202	231	253	238	247	208	215	200	260	247	230	240	244	251	242	248	255	204	261	228	230	237	225	241	221	210	228	236	221	247	259	242	229	232	204	222	226	268	235	221	246	214	222	240	211	260	226	234	247	242	240	215	241	213	216	229	210	206	227	237	219	239	237	232	256	236	237	213	222	233	244	220	242	241	207	247	229	242	240	219	219	243	226	244	215	221	259	226	218	260	241	224	240	229	269	223	287	224	247	221	204	256	248	239	225	240	228	234	240	245	225	220	244	235	250	241	222	199	258	244	227	239	221	234	250	269	220	229	209	241	250	279	214	221	252	221	236	252	255	247	247	227	238	250	227	229	206	200	219	248	240	241	221	232	215	235	230	227	230	257	233	244	236	203	240	242	236	227	237	251	246	233	220	232	226	223	227	228	229	229	239	198	208	234	256	216	244	231	230	226	256	232	229	238	247	207	253	231	253	210	264	207	226	236	233	212	240	201	216	227	259	228	206	239	246	221	199	233	230	211	236	254	233	225	217	243	243	208	237	227	229	213	252	242	216	245	226	249	215	220	230	220	249	237	236	241	246	246	249	252	226	238	231	234	207	227	238	239	212	241	225	225	244	240	218	237	222	263	209	225	230	252	242	239	193	223	235	234	249	244	219	235	219	240	246	242	238	252	242	215	224	235	222	220	242	234	218	232	217	272	217	229	231	250	241	208	233	236	230	232	261	234	227	241	262	230	229	262	239	213	220	213	209	252	216	233	253	216	245	253	227	210
24240	4220	1682	1858	1745	1583	1292	1297	990	854	797	775	875	945	899	1040	728	733	689	835	859	624	673	614	605	682	673	672	591	606	585	607	570	569	637	554	590	565	522	563	599	556	560	554	603	533	579	548	547	578	556	560	562	531	521	615	539	570	539	539	569	578	576	562	563	559	544	577	539	540	553	556	538	545	587	563	530	557	545	565	587	570	560	533	546	563	572	569	577	610	577	564	581	588	583	566	579	545	568	578	549	562	538	544	571	534	525	555	544	542	528	578	564	556	565	563	558	547	540	520	540	543	568	556	550	558	610	556	584	582	582	505	580	548	560	579	610	559	578	573	529	591	563	581	585	552	593	574	576	530	566	556	542	549	569	555	562	582	559	595	562	575	578	530	551	579	565	561	578	523	581	549	546	559	568	601	519	568	534	562	577	545	544	573	561	528	586	617	532	572	537	545	593	602	548	557	602	576	597	548	583	556	520	524	535	575	558	591	537	565	566	604	547	542	557	585	586	570	533	601	574	525	602	571	535	546	576	556	560	573	561	543	551	528	557	549	568	552	558	553	580	548	564	558	536	545	521	531	532	569	546	571	581	585	533	546	586	558	610	545	549	573	580	531	580	558	549	583	559	586	550	573	557	561	607	566	564	523	570	578	545	540	544	511	592	546	559	589	572	617	571	567	603	569	547	516	573	526	547	581	571	547	537	594	588	582	553	578	549	588	572	555	578	587	591	561	564	565	587	604	537	527	539	586	579	578	504	562	519	544	536	594	590	536	558	540	584	566	536	569	570	558	566	550	618	595	545	541	543	548	569	593	561	568	539	608	556	534	566	557	603	538	534	556	529	528	579	592	554	586	546	581	587	553	509	516	562	541	510	549	526	534	581	568	565	546	597	525	562	556	560	558	526	560	575	609	565	581	580	599	531	568	552	539	557	566	550	576	563	548	568	545	582	569	591	542	550	577	581	545	556	563	571	571	541	563	546	586	575	555	571	549	559	509	522	544	573	589	555	573	555	529	555	599	592	523	539	532	591	543	552	584	556	522	574	552	558	563	573	538	574	572	578	578	543	554	576	551	561	563	531	534	605	587	555	552	628	525	580	554	572	511	546	560	511	576	567	563	571	527	543	539	561	505	572	529	562	565	618	611	557	530	576	536	561	529	540	554	583	558	561	558	581	550	560	547	529	549	568	562	501	573	543	585	570	588	575	573	583	570	527	598	543	550	560	610	563	594	530	583	583	558	582	556	560	569	559	540	555	557	555	526	562	569	548	578	554	571	548	560	591	520	582	551	559	597	534	510	538	560	560	587	599	590	572	602	581	578	543	573	582	502	585	571	601	548	535	576	553	562	550	591	550	588	543	583	496	560	555	551	525	588	516	601	550	519	620	575	530	579	564	527	529	576	568	556	547	556	573	574	545	555	543	563	547	575	543	549	566	587	568	554	525	588	558	577	571	550	530	516	534	589	544	545	568	605	572	551	565	560	559	569	577	555	569	612	561	589	595	594	575	559	586	565	574	564	573	605	546	550	561	579	595	498	582	530	564	558	574	564	565	520	547	570	556	576	615	544	563	526	572	598	543	575	565	548	535	556	565	549	589	567	570	533	538	587	572	533	549	563	587	528	542	542	568	547	562	585	574	539	555	583	560	585	598	546	566	539	542	565	600	526	553	579	572	578	569	576	587	558	576	530	572	578	572	554	581	559	624	556	551	558	543	553	581	544	550	541	542	523	550	610	521	573	591	539	555	576	572	533	553	551	546	541	535	518	577	558	550	510	574	560	578	532	583	582	545	620	539	601	587	552	565	549	546	571	583	553	579	576	557	563	571	539	556	571	552	554	576	543	571	585	573	539	527	556	523	530	528	541	555	546	540	563	551	542	510	585	548	570	551	592	573	584	557	564	551	545	542	554	559	559	554	544	536	539	563	559	589	558	578	584	587	529	548	544	552	534	565	531	574	555	545	575	591	590	613	547	529	571	558	587	543	559	584	618	579	552	576	556	572	570	557	533	591	585	592	516	570	545	551	548	551	616	534	561	545	573	539	545	522	537	554	560	587	528	549	569	570	571	573	538	562	578	591	547	593	560	592	564	548	598	588	585	556	572	569	567	515	576	552	599	575	589	608	557	544	586	547	557	538	572	584	587	538	566	624	536	558	553	596	589	554	575	588	560	522	554	560	589	578	542	548	572	542	580	557	549	546	537	571	542	567	548	564	550	524	553	546	534	540	564	549	561	577	551	541	606	564	560	544	568	549	541	569	552	556	592	511	609	573	537	572	536	535	555	539	546	521	586	601	545	583	547	558	555	566	552	574	549	534	587	533	579	549	584	535	557	522	547	582	581	540	563	514	537	563	566	585	561	539	572	532	575	556	542	584	580	520	570	541	561	534	557	587	526	526	582	559	562	552	577	555	567	545	573	586	566	549	552	548	560	566	588	522	568	560	537	589	558	552	593	564	587	557	564	552	522	559	580	563	603	615	558	533	559	511	506	591	548	599	587	509	569	547	528	566	552	548	532	541	572	554	553	560	605	549	568	547	568	544	578	549	566	567	551	567	552	613	545	572	534	574	537	549	522	553	525	637	547	534	554	559	558	536	536	544	580	596	595	543	578	582	575	568	556	609	555	542	597	550	567	523	553	569	588	540	592	576	586	538	568	555	534	545	587	554	536	588	529	525	563	586	545	568	572	555	544	552	594	524	546	543	559	555	534	543	575	644	513	552	554	550	572	585	549	579	544	565	563	533	581	595	573	550	574	590	542	549	511	533	528	561	568	568	594	563	602	550	573	540	581	571	589	588	516	575	553	559	581	547	546	555	538	509	529	555	574	554	553	581	561	562	529	534	577	590	559	554	556	536	564	557	567	539	551	598	549	550	599	563	510	575	508	600	573	630	581	566	593	589	538	553	509	534	558	566	584	545	498	604	570	590	563	541	573	552	536	562	567	600	544	556	555	549	552	589	568	541	557	553	584	542	587	586	535	557	568	571	546	523	547	571	580	599	533	570	570	533	557	590	559	548	546	582	589	589	553	559	564	565	571	546	536	596	582	563	552	571	573	530	526	559	544	593	568	598	583	550	551	572	542	555	557	600	618	580	602	537	540	579	536	596	566	558	590	589	610	539	531	541	586	618	551	565	513	574	564	557	544	537	582	552	555	564	596	556	560	542	540	572	547	517	540	547	529	540	586	572	578	530	565	592	585	545	613	553	581	569	594	587	536	558	544	532	536	557	535	565	537	558	582	548	543	587	545	571	564	599	579	564	554	535	604	590	599	567	549	574	588	536	545	591	595	546	579	542	578	569	541	581	572	531	582	566	566	568	580	599	565	591	624	556	585	550	568	589	572	589	565	572	630	584	550	576	582	585	564	560	542	592	546	575	560	574	528	574	534	559	564	564	575	552	612	569	535	590	554	571	583	572	603	531	549	567	544	562	554	543	584	583	578	554	557	516	547	545	568	503	563	568	560	549	572	558	529
48952	21592	5580	2141	1256	938	688	589	522	479	470	469	500	497	509	497	434	436	427	430	444	379	415	396	370	432	442	390	367	400	457	384	388	414	373	433	388	407	393	433	348	345	398	430	391	428	422	414	378	394	381	427	425	435	392	400	412	403	419	366	418	429	388	379	399	388	356	426	419	382	445	402	399	406	390	373	427	389	362	421	389	387	399	367	423	346	395	397	410	363	409	409	402	380	418	404	435	371	365	417	384	381	384	405	407	402	371	381	395	423	432	411	375	376	396	392	418	389	418	395	380	408	405	408	409	421	397	394	439	406	398	423	406	453	402	390	349	366	383	361	390	408	380	388	429	423	375	374	408	372	384	378	349	380	387	397	381	374	412	390	394	403	403	404	381	385	403	385	413	421	419	432	350	390	372	399	385	414	403	377	418	392	344	376	396	381	395	388	360	367	348	386	392	423	383	383	388	392	379	391	394	411	424	376	390	379	392	386	380	374	403	395	387	369	404	424	407	397	346	403	399	374	407	401	365	332	380	419	389	405	360	395	404	393	424	408	377	409	402	390	459	392	387	424	468	393	424	386	413	370	421	393	438	391	385	390	400	398	375	430	384	407	353	382	376	388	370	382	394	394	367	371	391	381	411	387	383	366	398	392	386	349	416	399	369	394	381	425	378	419	400	401	393	379	426	440	425	393	408	381	364	426	356	381	413	356	387	431	401	377	405	374	370	390	335	382	352	386	385	398	396	395	420	385	374	405	375	399	412	405	406	412	390	381	358	376	373	328	381	370	421	412	356	422	353	395	410	395	413	359	389	357	391	395	401	403	383	393	397	399	387	398	392	375	378	343	389	418	434	389	409	399	398	370	374	328	395	437	437	387	386	418	379	439	384	424	377	435	383	353	381	373	387	391	395	402	424	402	367	339	367	426	342	362	407	381	398	410	380	409	373	395	411	376	386	364	403	389	398	403	404	389	408	378	375	399	389	404	413	386	414	400	408	410	422	352	351	388	391	379	396	366	413	334	384	379	407	405	393	395	390	401	344	414	422	392	394	381	373	375	387	381	372	354	397	417	393	418	417	360	376	382	393	401	399	374	386	354	421	390	411	391	359	401	375	391	392	368	351	456	385	366	416	376	377	400	387	425	398	399	444	397	387	387	369	397	417	354	390	402	401	432	367	381	414	390	357	389	363	374	389	393	377	419	395	430	382	402	369	376	372	400	399	409	402	385	380	410	388	424	390	404	384	375	421	414	417	369	363	366	372	402	419	398	388	370	382	380	332	395	402	398	394	367	393	369	377	446	404	388	408	380	412	405	365	421	380	409	401	403	393	411	360	404	380	403	344	381	392	391	396	371	391	368	379	397	424	408	381	371	403	397	376	389	373	384	410	393	416	377	405	386	387	407	376	405	405	394	355	392	363	426	403	392	385	380	384	379	390	423	365	368	436	398	390	413	389	424	377	369	394	387	394	411	391	366	364	399	379	397	399	402	394	406	388	393	387	402	400	389	421	395	401	398	400	427	380	388	400	398	386	450	389	379	400	388	382	365	404	410	414	386	389	368	382	401	424	396	363	392	389	368	414	404	380	351	367	353	415	367	331	394	419	390	403	414	409	372	375	384	407	379	366	392	386	378	412	433	368	354	386	350	385	361	377	403	409	420	371	381	404	387	396	407	416	410	407	404	408	356	437	372	406	383	386	361	371	385	385	401	386	365	365	395	390	390	376	392	402	388	387	398	365	405	421	405	390	406	406	384	406	402	371	376	423	381	383	376	393	366	343	382	373	377	347	422	402	403	358	375	380	377	396	395	418	378	370	439	423	343	386	397	371	376	430	412	417	366	416	384	369	402	422	372	395	417	418	411	381	406	398	397	390	351	404	370	386	412	407	382	417	372	372	383	418	383	389	393	425	353	415	396	415	388	388	429	388	401	408	388	421	378	415	382	390	378	368	357	363	385	437	373	404	403	422	339	381	417	392	401	381	399	387	405	405	397	406	401	358	425	404	403	421	408	414	380	409	421	402	397	393	385	386	396	417	415	414	378	404	381	380	401	428	417	391	366	401	416	401	371	362	376	395	406	377	353	390	408	400	420	377	394	379	384	395	408	400	422	340	393	444	360	359	386	419	399	335	383	398	391	410	425	390	393	367	395	359	381	418	392	412	372	426	403	394	400	392	396	409	402	384	393	373	427	382	374	427	416	397	394	374	407	380	403	378	374	370	391	397	425	386	377	363	378	389	400	349	370	362	369	401	392	376	381	367	365	415	405	424	405	359	377	410	409	409	397	380	365	400	373	426	392	343	387	425	388	395	368	416	421	417	410	400	402	410	440	358	403	386	400	359	375	378	375	405	387	405	389	363	371	377	420	420	366	381	360	361	396	408	415	393	382	399	377	374	382	404	388	387	391	408	409	419	422	432	358	437	423	404	394	383	398	368	393	382	362	375	397	388	370	397	418	372	404	342	397	379	390	419	397	409	384	434	421	381	403	404	416	396	420	352	399	369	400	392	410	379	352	397	400	360	369	393	350	418	379	342	415	416	382	394	379	358	379	417	365	379	375	381	412	372	417	431	376	413	379	381	375	376	388	417	405	404	396	394	408	369	438	359	405	390	431	429	390	389	413	389	375	431	389	385	426	425	410	406	368	396	406	374	381	411	378	399	361	374	369	419	423	388	414	397	356	431	385	392	369	391	411	392	411	373	404	415	382	411	411	397	394	379	397	384	393	374	363	423	392	363	385	396	389	379	368	374	381	393	381	363	404	403	390	354	355	400	452	400	404	396	362	412	382	376	397	422	389	366	406	387	386	397	382	435	377	385	395	417	390	397	384	388	425	389	447	398	402	374	403	422	392	389	418	410	381	402	387	411	387	391	362	398	416	402	357	396	382	396	401	404	373	384	361	436	408	385	396	436	390	368	350	393	397	392	367	401	431	426	391	382	432	364	380	351	378	379	373	412	386	351	396	433	362	351	411	400	374	381	374	386	398	381	403	366	393	388	387	383	398	401	395	371	407	411	412	388	395	355	382	344	402	416	408	400	392	329	369	396	385	406	423	381	400	384	402	401	393	394	405	390	371	368	385	395	356	416	394	370	390	375	385	389	374	382	360	399	363	447	407	397	385	428	368	405	408	407	393	352	413	412	409	415	382	389	410	375	394	401	392	370	396	366	369	365	391	420	371	391	396	411	370	395	393	363	386	408	396	410	408	431	396	372	424	411	418	373	379	366	395	415	376	411	384	364	361	407	389	409	415	397	366	395	387	396	414	433	352	404	375	373	404	376	371	367	408	396	404	418	370	394	408	398	399	404	420	392	356	376	397	405	391	443	371	397	414	366	399	404	392	391	404	448	386	410	422	392	391	401	385	349	403	416	373	385	371	419	417	401	414	404	401	373	363	374	396	409	394	381	359	386	390	400	372	384	411	342	377	385	391	385	394	372	414	371	412	368	373	395	441	431	416	426	385	371	399	411	398	400	375
32287	6377	2842	3228	2907	2573	2174	1974	1537	1316	1191	1228	1458	1485	1528	1668	1108	1085	1094	1292	1300	977	983	957	1016	1068	1042	985	930	973	899	932	989	925	949	899	893	910	903	859	894	856	895	906	918	942	845	893	868	875	860	914	884	876	868	928	865	851	838	851	876	869	850	850	886	892	925	877	824	862	795	831	829	855	869	910	835	863	869	839	862	886	835	881	842	830	853	856	915	893	825	881	837	878	903	911	811	898	885	957	874	858	872	952	855	898	876	860	855	871	869	831	876	859	903	893	882	889	869	919	886	815	834	863	894	880	857	849	875	882	892	814	879	867	925	850	839	842	844	837	887	872	877	882	862	874	855	857	879	911	890	888	831	896	897	829	850	848	887	842	885	859	888	923	851	836	877	831	819	940	883	871	858	856	853	843	837	805	861	853	856	882	848	804	847	892	886	864	822	816	920	856	888	828	879	886	891	883	899	823	876	870	888	855	887	859	915	865	869	898	872	820	862	876	858	909	928	875	813	918	865	862	829	865	852	905	854	861	816	841	858	870	855	882	840	838	843	854	839	856	836	850	855	850	833	880	847	830	850	846	881	854	817	888	886	850	845	858	907	824	898	896	866	861	842	909	842	896	851	845	848	932	877	874	892	883	864	859	893	884	895	891	870	879	842	830	901	891	860	901	868	861	891	876	865	871	853	847	862	859	859	869	801	842	872	817	883	821	835	826	783	838	865	870	887	886	858	857	897	825	882	847	854	893	896	894	845	840	864	912	913	844	867	824	849	862	781	830	867	849	902	904	838	870	811	845	833	887	904	810	853	906	824	877	856	818	794	875	922	860	866	836	839	854	889	861	830	882	886	828	863	840	858	870	860	860	861	851	843	838	800	847	882	862	827	871	862	835	915	856	875	832	904	807	859	857	920	861	874	853	833	889	847	901	819	861	843	905	844	866	897	851	844	877	885	903	875	863	911	894	898	848	892	895	893	843	870	826	883	838	874	875	880	835	802	907	859	846	857	855	875	882	869	854	849	838	866	890	822	859	851	909	823	879	916	889	878	866	861	896	877	817	854	841	855	892	903	845	880	875	792	814	867	872	892	902	888	942	794	837	839	856	902	853	870	854	806	862	873	929	873	827	884	899	910	809	859	835	923	856	869	867	862	856	856	864	869	869	901	874	854	836	842	854	835	889	867	831	933	859	880	793	825	879	849	834	861	837	848	857	811	829	848	876	841	875	824	847	849	833	877	857	850	904	871	887	852	875	871	854	925	891	859	849	841	833	850	921	913	811	844	878	914	857	837	851	855	870	848	903	840	894	853	880	856	867	856	862	871	847	887	812	868	847	875	860	839	835	866	856	861	894	842	843	839	876	880	864	879	854	831	837	866	866	922	854	844	854	858	894	900	858	846	863	829	870	905	807	832	906	826	885	875	909	812	871	855	840	874	898	840	885	866	835	878	915	835	898	830	862	878	849	812	857	861	882	882	882	837	881	895	851	833	863	834	855	884	883	885	865	855	841	816	843	862	872	816	817	848	850	814	892	874	888	841	872	871	849	899	854	883	826	820	866	857	865	882	834	837	887	860	881	799	832	827	793	876	873	893	805	885	822	812	889	896	863	823	815	798	839	833	905	881	843	850	874	859	898	822	863	819	893	893	882	905	888	848	817	870	867	871	880	828	868	901	862	856	848	891	828	900	849	854	850	852	839	860	879	837	859	841	816	784	805	870	840	820	893	859	818	811	866	899	852	836	857	864	852	864	840	825	897	818	892	849	836	892	808	834	934	839	816	889	852	876	858	844	811	902	862	855	789	906	878	821	879	863	876	867	909	894	871	864	853	805	890	874	852	881	900	821	882	877	867	914	860	888	864	904	864	860	870	905	886	871	828	858	870	883	855	854	868	823	920	898	894	826	894	902	835	855	853	770	824	832	891	908	823	875	843	854	844	876	818	843	885	870	883	823	855	813	826	881	899	886	863	884	849	805	886	845	831	846	854	823	908	850	867	892	860	870	897	845	845	837	907	860	860	837	845	891	931	841	841	847	887	855	898	925	849	842	851	881	884	877	863	793	837	873	843	859	909	814	821	918	848	843	855	902	921	872	866	874	883	859	872	868	881	831	841	917	850	867	831	906	858	860	836	882	849	851	879	822	877	832	888	796	883	865	889	815	851	909	845	853	862	896	826	886	803	843	811	879	869	842	879	886	844	818	915	896	861	863	877	899	867	863	860	837	875	871	827	896	924	868	937	826	915	864	882	837	900	891	902	869	896	833	891	868	870	909	865	929	880	812	891	875	793	844	863	917	834	891	827	905	897	821	886	850	880	843	863	865	859	859	860	863	876	882	880	835	818	824	850	896	862	852	942	898	864	867	846	873	844	884	836	883	848	858	877	872	841	875	851	852	864	867	853	877	859	821	861	862	874	907	866	832	881	855	899	873	839	841	815	901	873	867	872	859	821	801	881	847	866	836	860	843	846	902	902	860	843	852	894	864	847	920	828	863	907	876	840	816	887	802	852	862	872	883	866	861	872	867	825	835	874	881	896	803	890	832	876	860	876	841	875	904	880	832	832	870	901	841	885	850	868	850	822	882	873	841	846	885	837	839	821	843	893	917	846	876	856	889	864	897	847	841	853	819	847	900	849	885	844	829	901	869	828	847	863	881	858	880	869	815	889	907	843	860	939	889	857	844	817	956	817	918	849	833	879	872	879	856	899	857	858	872	815	920	862	915	844	870	861	870	892	869	925	842	858	880	833	884	897	885	836	953	927	865	865	872	861	822	861	857	867	867	817	838	872	832	868	844	880	874	834	847	829	899	863	902	912	864	839	827	865	813	906	910	863	916	874	897	818	855	896	866	876	862	876	849	879	883	822	854	848	883	857	870	888	864	860	843	889	861	867	820	864	869	811	886	895	894	859	884	844	879	867	895	873	843	803	895	790	823	811	863	842	881	832	823	864	867	868	908	836	758	877	853	848	895	881	894	900	814	864	901	821	928	835	841	870	827	851	874	867	849	852	883	866	876	862	838	888	877	867	867	807	851	848	909	897	849	856	876	897	885	868	894	842	841	861	832	909	858	854	842	896	897	857	875	820	861	839	840	866	842	869	912	872	874	881	854	880	915	826	870	895	848	836	856	832	872	908	862	819	830	874	892	857	849	893	870	880	843	830	871	852	839	833	855	835	875	906	919	890	869	860	883	865	919	829	861	870	924	815	794	883	873	874	839	859	891	845	899	850	816	880	891	885	910	821	921	897	850	861	892	817	840	863	888	820	828	898	831	792	888	816	852	871	881	859	860	875	855	901	860	867	832	818	915	885	881	805	862	847	807	826	901	819	827	889	857	900	805	917	889	847	861	876	889	870	868	870	869	860	909	853	862	829	905	846	841	890	855	812	860	885	887	864	858	825	902	858	817	856	812	827	871	911	815	822	850	870	862	855	853	812	875	844	834	889	868	852	826	840	905	896	853	865	852	892	875	856	862	876
13460	2574	393	300	295	256	268	217	232	218	216	220	247	192	240	235	214	228	201	228	198	199	224	199	208	203	211	186	203	210	190	227	224	213	194	225	179	211	193	185	208	195	200	188	195	227	200	198	197	191	204	223	229	199	210	200	199	196	204	238	202	189	212	226	206	179	210	184	193	200	188	191	197	219	186	180	188	237	211	163	185	174	200	205	191	222	209	231	197	192	213	212	225	228	193	205	202	195	181	193	198	207	202	196	223	236	225	206	221	192	193	195	181	191	192	180	194	211	173	227	213	215	204	191	206	201	198	192	208	229	196	210	164	176	233	211	186	190	173	191	188	232	212	236	235	207	204	205	208	216	195	183	178	159	210	204	191	181	207	196	203	172	193	192	226	201	178	217	177	180	216	243	194	229	215	201	218	202	220	186	207	171	200	193	215	190	211	229	188	211	185	200	187	225	223	206	231	195	217	225	173	205	205	172	224	199	191	196	183	208	227	190	207	209	189	215	210	216	226	199	218	216	202	211	205	237	200	229	192	198	191	190	184	207	187	192	193	189	212	203	220	190	196	213	217	220	227	192	213	190	207	193	191	187	189	222	177	202	197	206	222	210	187	187	202	182	182	207	199	219	225	207	181	208	207	200	194	207	210	206	203	223	213	190	195	195	183	216	180	214	217	201	240	235	214	168	221	196	201	205	191	215	211	198	196	201	179	165	180	183	207	209	182	198	206	209	178	191	202	224	195	199	222	197	196	224	209	198	216	202	203	199	203	200	213	192	197	207	182	198	200	204	182	225	195	183	218	211	202	193	200	205	179	190	204	232	241	237	187	217	219	236	236	189	230	208	225	219	210	197	191	207	232	186	189	215	177	202	195	201	203	197	203	190	226	188	162	194	212	188	201	189	184	165	212	207	209	195	217	185	210	225	210	191	189	187	215	217	198	210	203	196	199	195	203	201	180	217	204	215	228	217	218	197	203	206	178	201	199	201	198	213	205	195	177	189	185	198	224	221	219	201	202	183	220	217	219	187	192	205	174	201	208	173	226	211	167	194	193	193	174	194	203	194	208	195	194	206	181	206	203	178	211	211	223	215	195	240	204	216	200	188	182	214	256	203	212	186	208	191	206	187	180	211	203	166	221	214	226	210	210	228	194	217	216	207	168	182	221	199	199	220	207	220	208	193	182	184	190	195	179	208	192	203	204	204	185	199	205	219	210	173	211	192	208	219	192	202	199	223	212	187	231	202	180	203	220	230	210	210	222	251	203	213	202	175	209	206	220	214	202	208	188	189	194	235	232	174	197	221	209	228	201	224	191	196	190	206	183	218	200	202	187	193	189	164	213	217	218	239	189	223	195	186	197	219	207	190	205	206	206	234	179	206	202	225	226	180	164	220	217	195	197	233	227	200	210	199	208	195	197	216	234	187	199	213	167	215	192	209	184	198	220	243	194	203	225	211	192	219	210	203	178	182	223	200	210	175	209	214	194	206	199	200	241	189	202	205	206	217	213	229	229	219	216	214	199	210	211	200	195	175	212	216	228	188	228	195	201	190	234	215	205	210	205	196	237	226	201	196	189	193	220	203	218	186	205	193	185	188	240	213	221	240	202	193	215	212	220	233	181	188	212	209	218	210	191	202	188	210	213	213	195	227	191	200	209	214	215	187	229	222	226	203	178	200	201	189	204	254	238	191	193	182	172	185	202	215	209	182	196	192	200	209	219	176	195	195	191	196	212	206	200	233	212	186	177	197	202	217	226	211	210	194	209	199	213	201	189	184	185	204	190	202	214	216	227	189	190	204	225	190	221	207	202	204	171	198	194	205	190	221	178	171	218	177	184	185	205	222	210	180	214	225	228	205	198	210	193	194	186	200	198	192	237	246	195	219	215	182	184	209	231	214	239	225	186	194	177	186	188	201	222	209	210	201	205	212	219	205	199	199	222	179	186	216	212	186	172	204	211	187	213	203	217	184	200	227	229	210	188	202	215	175	192	197	195	220	193	236	203	203	201	190	194	216	181	200	203	221	178	180	194	212	219	201	198	176	233	217	200	202	213	195	207	232	179	194	216	227	177	238	222	252	206	193	193	211	196	208	196	195	203	197	221	212	182	195	186	182	196	199	220	223	204	204	198	198	206	198	189	192	185	199	216	203	188	191	210	214	206	218	198	207	222	197	217	198	208	234	233	213	188	198	200	223	207	198	197	235	226	231	228	231	188	212	206	170	217	214	220	232	200	195	192	234	185	210	213	209	217	184	229	207	197	208	198	206	190	208	198	199	199	192	185	187	203	198	213	209	222	178	214	212	200	201	189	195	206	201	205	202	180	224	203	206	208	206	231	218	201	214	200	197	217	215	212	189	195	202	209	209	212	231	209	201	207	212	214	194	217	209	200	222	166	220	204	217	212	206	184	217	217	213	184	180	208	233	196	168	227	200	186	222	208	212	201	207	194	191	209	205	185	226	194	201	175	209	217	193	211	227	200	222	196	218	193	210	204	184	228	212	187	207	207	226	218	196	194	182	194	219	229	232	190	206	223	210	203	222	201	188	189	230	247	221	209	220	188	225	237	222	210	214	221	197	205	194	194	188	203	184	194	201	223	219	197	177	208	184	204	198	215	192	202	215	222	231	191	189	193	187	201	201	183	202	190	201	198	205	217	185	191	239	195	209	207	201	240	223	228	187	201	205	235	186	207	194	200	205	207	189	221	213	211	218	175	206	194	182	171	225	174	172	204	194	215	208	217	178	199	251	214	201	201	191	213	210	213	215	225	198	208	254	193	193	204	240	176	205	198	201	200	191	224	205	201	172	208	224	217	193	231	160	210	185	248	222	214	208	214	183	185	212	192	195	220	191	189	178	201	177	222	186	223	197	175	198	209	190	191	226	199	168	176	187	205	225	211	181	215	200	214	220	214	201	211	218	194	207	200	199	204	215	183	196	188	190	206	210	219	204	202	180	196	209	191	211	210	214	174	177	203	191	203	217	199	190	191	218	206	185	178	208	205	188	195	186	215	200	196	202	195	219	178	185	228	199	214	224	224	197	180	212	194	207	187	176	199	181	184	192	193	186	180	187	185	185	193	196	196	213	196	212	232	203	191	186	201	205	196	204	229	205	222	232	196	176	162	200	219	171	188	183	221	188	218	208	192	209	213	214	206	184	227	207	203	200	212	173	210	200	204	210	218	208	209	233	192	211	217	199	203	186	183	203	220	185	197	176	206	225	204	223	208	189	198	215	199	180	219	184	212	205	224	219	220	205	214	223	206	235	197	214	179	210	205	209	186	197	210	187	202	200	187	185	181	192	173	202	210	210	196	208	215	248	228	188	196	187	198	182	199	190	195	183	180	190	213	201	194	181	182	189	193	167	216	213	204	200	214	199	191	207	237	210	181	190	205	204	214	208	194	189	197	221	214	218	236	204	203	202	202	171	202	210	220	224	209	201	212	219	182	209	211	190	215	198	204	174	194	193	167	232	195	192
8317	1365	904	900	863	772	789	653	553	539	546	573	673	692	790	755	547	595	517	683	558	565	475	500	509	546	541	495	521	510	464	487	494	449	520	467	479	459	515	518	457	495	514	483	465	496	486	498	472	485	488	473	469	492	518	480	510	475	475	514	490	504	505	509	483	464	486	490	479	517	471	554	477	518	506	487	470	490	490	487	494	474	496	498	488	480	467	478	492	524	480	492	494	496	497	515	493	480	480	513	500	494	493	484	527	523	478	458	475	444	489	482	475	494	501	483	511	458	489	519	497	476	528	485	498	515	489	456	499	517	475	473	503	451	500	434	499	467	483	517	481	495	509	502	519	485	477	490	513	490	439	484	496	482	494	499	506	448	478	484	497	493	527	506	506	502	489	469	479	515	465	517	482	477	460	489	441	500	501	482	514	497	521	503	502	464	494	496	501	451	512	482	457	493	461	505	510	466	507	494	496	484	492	526	469	485	473	526	482	525	549	466	487	488	506	462	505	494	506	455	481	491	503	503	505	506	473	501	495	523	499	515	448	507	468	513	501	483	503	512	503	496	496	505	519	472	501	510	485	496	489	464	468	501	493	457	462	511	497	493	498	496	474	477	488	465	538	503	461	485	483	475	450	498	490	516	516	509	468	533	468	505	500	487	526	480	477	507	508	485	524	483	482	513	494	498	492	510	487	524	491	455	472	467	511	506	510	491	458	481	498	452	470	536	500	469	511	487	505	469	511	471	495	462	460	483	479	462	494	500	470	463	475	500	503	499	510	462	490	508	511	480	520	482	501	471	510	517	493	489	484	459	484	509	480	492	485	471	510	504	481	475	497	500	488	535	468	481	489	509	482	473	504	443	482	478	469	519	495	476	453	490	451	528	521	477	469	470	496	467	504	485	515	492	473	486	495	486	483	492	466	466	490	504	478	495	502	516	506	464	507	534	524	483	478	497	517	459	497	475	478	482	497	516	466	502	499	490	495	490	497	465	536	510	480	503	506	487	467	475	454	508	481	454	521	528	510	518	467	536	495	461	488	480	481	505	481	491	477	469	506	476	522	498	512	494	479	517	477	478	445	470	522	508	478	479	492	496	483	466	520	493	496	490	437	484	482	497	510	531	480	532	474	489	473	515	484	468	484	463	482	516	465	500	509	505	487	479	525	471	451	481	477	488	513	487	487	522	513	458	476	500	428	502	480	487	509	482	448	466	488	502	517	513	496	521	513	463	524	451	481	480	486	497	512	476	503	484	462	475	504	486	461	493	460	525	498	462	451	468	470	507	522	499	436	513	487	499	465	497	504	529	488	505	466	559	545	472	502	461	508	497	454	535	454	462	466	502	466	454	443	477	497	446	496	459	474	485	491	495	493	490	551	475	508	462	444	504	508	519	484	466	472	517	481	486	496	457	505	498	517	498	527	480	488	505	477	513	505	506	508	482	489	500	513	508	464	496	519	507	505	489	519	478	485	489	554	510	502	470	519	538	481	513	478	479	461	488	530	491	493	475	483	470	488	492	479	505	479	537	514	476	493	532	480	507	502	509	522	500	494	450	471	486	431	483	535	515	466	465	471	511	508	498	471	482	513	473	537	469	467	481	492	506	505	476	518	498	471	474	525	493	498	471	495	540	447	448	499	476	491	512	516	483	533	479	536	498	513	494	445	487	473	439	526	526	510	494	506	484	486	474	534	500	490	525	484	494	502	491	473	497	512	487	477	502	509	515	520	476	511	548	502	502	502	518	519	536	523	454	457	497	533	502	460	457	503	499	462	469	488	467	492	495	483	470	488	468	485	512	497	503	464	514	470	499	502	470	506	463	514	511	458	511	508	514	500	465	497	546	482	472	495	490	499	521	492	514	486	487	458	490	471	488	486	466	497	487	516	482	505	465	495	468	500	467	468	499	457	520	457	478	499	485	488	491	493	466	483	457	529	500	470	513	477	464	479	464	482	482	534	499	527	521	533	505	468	491	507	512	504	522	501	503	487	496	470	499	510	514	513	546	512	493	479	535	495	489	509	459	506	509	517	468	439	500	502	475	483	517	497	482	458	510	492	489	503	521	519	477	525	501	476	487	527	473	485	491	477	500	509	504	493	487	490	497	493	486	500	481	508	466	496	530	484	517	458	499	536	504	493	497	480	500	480	509	511	530	465	462	508	488	483	488	509	462	499	461	518	469	506	478	476	491	515	520	506	497	483	500	503	484	501	514	510	487	496	501	491	491	480	477	523	481	487	489	471	454	480	461	493	495	518	493	470	529	495	473	536	511	526	482	463	492	493	488	497	479	498	458	464	502	518	509	486	511	496	479	500	471	465	510	467	522	497	459	495	567	489	510	490	530	485	483	496	437	494	478	501	505	490	486	464	519	501	463	477	507	484	510	476	494	495	510	465	493	466	494	519	464	508	472	489	498	484	476	525	489	501	494	497	514	512	461	496	518	486	494	498	500	518	433	486	506	518	478	496	496	500	517	505	465	548	479	498	488	474	525	441	478	474	494	470	501	475	473	500	480	542	488	489	545	483	476	440	482	522	473	483	490	499	509	464	539	514	547	459	509	520	490	492	497	484	514	500	471	522	502	548	448	476	486	472	512	508	491	466	490	498	507	484	494	475	467	527	468	492	512	466	487	468	510	468	511	464	488	476	519	501	494	512	485	501	506	493	509	506	472	490	485	523	483	494	497	512	515	491	484	484	479	455	522	495	519	462	483	497	498	431	502	509	481	505	472	540	477	482	486	461	550	475	512	471	504	501	470	490	492	479	492	480	477	506	513	439	500	488	496	459	499	538	482	531	488	528	471	464	486	478	459	483	456	501	495	541	510	485	464	446	515	486	511	497	502	493	509	509	467	506	480	488	490	469	493	514	464	497	504	495	451	521	492	498	526	505	433	496	477	483	462	463	492	501	487	474	469	468	487	528	468	467	449	486	466	518	485	538	559	471	501	515	511	470	515	491	490	490	450	494	469	509	490	435	509	521	440	484	484	459	452	493	501	467	471	490	501	504	481	481	495	481	495	489	469	515	499	477	483	510	511	460	494	523	493	531	494	501	503	515	491	540	443	492	467	499	455	492	465	498	450	486	486	471	501	503	485	476	512	492	464	447	503	486	466	491	479	518	499	480	511	514	497	485	474	512	471	520	511	487	491	478	490	533	472	492	495	476	461	481	495	485	472	504	482	482	497	485	527	456	478	457	525	487	475	497	505	478	468	542	503	506	526	476	496	474	501	454	508	486	469	517	484	444	462	469	515	501	459	494	483	553	508	491	518	507	483	468	528	479	492	497	486	465	467	489	512	470	493	518	489	488	510	482	498	491	490	492	559	485	458	479	444	500	485	492	469	471	463	497	507	501	486	506	506	500	444	473	477	469	504	493	510	519	463	516	478	509	516	519	471	478	456	531	477	500	471	489	495	518	487	506	455	493	480	475	506	474	508	495	515	502	505	507	491	503	501	476	494	476	494	531	477	508	483	519	501
36554	12928	2169	877	589	496	424	341	334	275	299	321	312	298	364	371	284	261	294	308	256	251	234	242	260	279	254	268	238	255	235	210	240	214	263	261	249	223	246	223	232	265	239	225	231	221	216	239	214	228	269	245	201	260	228	229	229	247	226	234	240	240	223	210	233	226	225	233	220	242	254	237	249	258	233	245	232	222	252	264	238	267	242	227	234	242	261	242	262	230	219	237	244	251	261	234	244	260	257	232	240	244	228	235	235	233	259	205	226	231	238	236	223	237	250	240	213	215	226	248	242	227	257	209	252	228	236	237	219	255	221	222	258	252	242	241	230	226	229	267	218	223	238	218	239	227	227	235	220	236	233	245	250	237	214	221	232	209	229	254	247	248	224	233	222	203	228	232	226	238	212	225	211	213	254	222	239	230	238	253	260	234	208	258	264	238	238	277	234	255	249	238	243	239	228	237	221	248	246	234	235	208	257	245	232	233	232	238	236	239	262	256	238	248	211	244	247	250	246	246	244	243	233	219	267	259	220	241	208	258	210	221	243	235	240	243	234	252	223	226	231	237	248	206	203	251	257	228	245	261	238	203	248	236	247	261	239	229	216	220	231	241	216	199	221	227	238	248	221	250	229	235	260	225	240	249	233	238	261	234	219	188	252	201	245	216	225	232	224	230	213	230	249	272	222	230	225	253	226	222	226	227	238	267	248	258	255	254	226	260	209	250	271	238	221	245	235	223	229	247	225	250	224	240	240	228	233	221	247	260	266	239	228	224	252	219	238	255	278	232	269	247	213	201	238	253	270	245	222	223	257	241	240	219	232	240	244	240	245	241	239	232	217	223	207	256	258	219	245	240	225	241	237	221	242	223	206	224	237	238	250	223	228	246	245	207	224	234	245	227	230	234	262	259	235	246	246	227	223	239	226	220	221	235	246	246	206	233	226	228	243	232	241	218	232	251	264	266	250	237	225	207	245	261	234	221	249	277	229	243	255	219	222	235	239	233	215	246	234	233	231	250	229	247	246	245	246	248	217	244	223	215	247	216	242	203	209	214	240	235	212	214	225	250	184	247	218	259	227	224	239	253	244	243	234	218	229	239	232	222	246	218	251	234	236	272	260	257	219	282	211	229	240	223	225	215	234	215	254	232	266	251	246	234	220	205	237	240	249	236	249	258	235	247	233	244	257	225	238	227	226	224	231	258	232	254	236	240	227	208	285	230	244	252	215	237	212	234	265	231	231	242	245	237	227	234	210	256	231	217	216	227	243	261	241	241	236	258	207	253	244	252	211	217	220	215	242	264	250	232	241	236	237	257	245	239	237	214	219	212	238	236	240	233	245	271	236	226	228	245	261	268	250	258	251	248	248	223	249	274	218	223	258	218	252	249	244	233	242	235	227	235	254	228	239	234	252	248	248	223	230	247	214	237	262	243	245	237	217	233	245	240	219	242	236	219	251	273	228	229	227	257	230	233	260	209	235	259	242	229	249	245	216	218	253	223	232	229	198	216	214	236	225	220	223	245	229	277	229	214	233	242	280	221	254	223	256	204	242	211	235	269	253	234	233	230	206	224	235	266	227	260	234	245	242	215	241	240	231	249	248	240	232	218	243	220	234	234	221	257	252	226	227	248	252	231	235	229	225	240	230	223	220	227	218	239	231	240	238	249	236	233	259	226	251	224	247	214	207	254	221	243	241	242	242	238	226	232	238	275	219	223	244	215	231	224	214	224	228	241	214	260	227	218	233	242	269	243	256	250	215	246	251	240	216	226	250	244	207	251	235	215	239	243	258	252	272	255	216	240	249	245	246	235	239	253	216	236	248	237	247	227	226	241	226	240	236	256	267	245	245	250	227	230	249	214	214	217	233	239	238	240	260	220	198	240	245	248	247	203	241	247	217	234	213	229	211	232	245	256	234	219	229	219	258	237	232	235	247	248	279	215	226	258	226	238	210	259	248	228	240	217	235	234	239	243	225	277	248	231	247	247	255	269	242	228	243	225	203	243	232	256	232	217	249	224	254	222	209	215	236	234	254	218	224	227	236	229	226	227	230	224	262	245	220	215	239	259	216	211	239	277	233	251	264	215	250	220	235	238	234	252	229	218	279	222	240	241	234	246	250	235	222	237	230	241	216	222	226	224	255	257	247	231	227	244	231	245	234	259	217	246	240	234	209	217	230	211	260	261	280	206	196	253	260	240	264	249	246	251	238	249	247	242	230	250	246	255	212	248	264	226	231	232	220	248	258	271	226	251	237	269	221	237	242	247	230	227	220	215	218	220	225	215	211	254	256	229	229	231	225	247	263	246	249	222	251	251	246	253	228	195	219	220	223	257	252	227	234	242	239	245	239	226	247	236	237	251	258	216	245	231	259	258	250	246	265	232	263	257	232	230	196	222	256	242	231	282	256	264	254	237	229	234	274	255	214	216	216	258	228	235	226	250	239	247	195	247	213	249	234	220	233	260	234	222	243	237	248	262	230	208	220	212	261	238	227	216	262	247	228	258	237	246	203	218	237	241	236	232	229	264	238	245	236	231	210	217	216	218	233	247	236	248	238	237	201	234	246	246	224	221	267	229	197	248	252	205	243	245	214	211	231	262	233	227	285	235	232	235	241	259	210	232	219	244	220	255	251	221	208	291	214	221	265	252	255	231	251	232	274	229	224	244	244	224	240	237	213	201	266	248	236	231	211	245	241	217	199	238	204	260	243	222	245	253	240	226	265	248	220	211	222	230	254	236	242	237	241	251	218	253	238	254	232	238	234	223	268	235	222	207	219	228	224	245	227	248	248	268	241	238	244	241	225	232	238	238	224	246	245	252	254	225	243	238	240	214	267	225	228	247	220	225	224	246	253	258	262	205	234	236	241	252	229	222	222	230	199	226	222	265	241	239	228	250	248	233	236	215	233	216	270	223	242	209	256	231	224	240	229	247	211	257	230	242	208	236	236	238	238	245	226	233	268	216	243	222	248	240	192	281	269	235	233	236	232	227	240	269	229	237	244	210	219	231	234	224	235	238	244	258	233	216	255	228	228	237	235	256	269	230	241	262	225	214	231	221	204	247	249	247	259	216	263	266	234	241	243	240	227	245	227	200	237	231	258	221	224	270	218	240	235	245	199	239	238	235	240	238	253	246	242	262	241	218	243	256	254	229	221	236	218	218	237	220	262	254	236	243	272	230	227	246	220	247	214	231	257	226	270	226	230	224	255	223	242	239	242	229	242	223	247	256	207	261	214	248	234	210	241	255	240	252	250	256	252	252	238	236	221	271	269	231	244	254	260	201	223	261	243	266	250	231	246	236	242	240	228	227	249	231	238	251	279	231	263	254	237	273	230	243	216	249	220	239	209	237	214	217	238	234	228	245	221	255	241	227	207	238	264	233	253	251	213	235	209	261	243	252	237	247	246	233	240	234	238	243	225	248	204	230	223	229	242	245	254	241	203	258	242	247	226	232	235	235	247	240	240	237	234	235	253	242	234	252
23446	4231	1769	2051	1891	1652	1554	1154	957	836	829	951	1105	1063	1334	1080	838	825	795	988	685	631	608	601	657	735	652	663	602	605	574	605	596	574	560	644	592	580	575	589	566	566	603	574	563	586	613	571	578	565	551	566	590	590	625	551	570	580	598	532	579	564	569	537	597	571	594	516	561	575	607	582	610	585	539	550	581	582	557	558	567	550	561	573	576	577	578	558	535	568	560	636	587	561	553	569	520	522	542	630	569	533	575	540	585	587	560	580	566	592	571	548	597	582	544	525	554	573	566	544	574	561	569	628	590	533	585	553	561	580	593	567	624	537	578	562	537	570	560	610	604	525	628	549	572	558	549	612	570	532	573	573	556	564	564	588	525	569	577	569	551	583	535	555	567	545	538	524	557	574	586	609	597	540	582	605	598	565	591	573	590	558	547	595	592	590	553	613	581	610	517	592	560	570	542	543	615	561	618	582	557	595	620	542	542	605	554	598	568	549	531	595	548	593	593	622	559	529	582	570	543	544	623	579	566	607	558	575	561	565	513	546	604	557	599	573	559	598	537	573	593	575	553	556	540	621	545	576	611	573	557	555	562	563	584	548	592	563	589	552	550	586	607	565	566	573	566	555	574	551	625	536	574	587	523	551	606	540	592	577	531	605	568	580	590	503	555	564	605	540	583	589	599	584	524	568	568	585	561	562	577	577	551	548	560	533	543	568	538	557	589	577	604	551	554	541	599	577	596	571	601	593	547	575	539	554	576	601	576	558	600	563	549	611	570	546	578	593	551	566	610	578	548	564	588	581	559	543	611	541	576	548	580	551	587	613	584	535	570	615	580	589	576	558	519	578	559	582	601	555	560	594	556	560	564	601	584	579	570	622	597	564	583	591	551	592	574	555	578	565	608	585	565	598	558	599	601	549	592	585	575	568	552	543	619	571	583	597	570	561	544	582	538	570	574	530	603	642	561	578	547	605	562	571	576	587	559	573	561	578	539	593	585	566	548	580	552	605	569	548	579	579	607	589	593	603	590	546	570	599	558	584	581	542	591	604	568	647	544	572	586	567	573	586	612	606	561	589	548	613	540	610	584	552	588	561	548	519	575	556	591	556	537	592	590	594	580	598	598	588	587	589	581	569	566	579	579	565	576	557	587	569	552	608	587	589	561	599	557	539	569	553	619	581	598	561	631	560	568	561	543	571	582	542	573	546	576	568	546	586	536	569	539	585	597	562	577	589	551	570	631	564	563	545	584	563	543	616	604	570	577	563	585	560	594	547	527	592	520	542	567	544	572	547	570	555	535	595	583	557	601	557	549	588	536	596	586	537	566	561	580	592	627	588	606	595	559	548	568	585	573	595	595	590	605	590	561	562	568	556	556	565	552	577	563	575	597	600	519	576	574	600	556	565	590	559	575	537	618	585	569	596	563	569	578	547	534	592	588	560	519	572	539	593	580	568	511	597	562	575	570	586	572	579	578	572	545	599	532	596	548	561	537	598	631	622	568	601	584	603	584	548	557	594	602	578	553	564	587	554	569	548	568	575	529	564	578	537	610	557	570	574	581	600	572	596	599	574	611	542	582	577	554	594	564	547	556	570	567	585	575	572	538	562	594	572	531	582	558	581	574	536	578	567	541	551	552	550	585	565	569	574	570	570	519	583	562	559	577	625	558	588	536	564	579	598	558	592	597	611	561	579	571	604	627	563	544	575	599	605	588	579	552	558	573	592	570	569	560	596	549	619	556	572	528	603	582	561	600	594	554	602	595	550	602	584	561	577	542	563	588	618	575	538	567	579	562	604	549	560	533	598	557	601	575	573	545	557	575	567	549	604	591	583	551	550	559	579	575	567	597	548	553	575	553	531	580	595	521	561	537	598	584	583	575	609	605	535	556	584	570	543	591	546	562	602	547	597	532	596	553	560	607	579	548	591	566	600	558	617	574	567	602	595	548	542	550	547	542	606	546	574	583	560	638	600	553	600	568	546	574	528	569	587	590	572	542	523	533	558	583	586	532	566	610	565	564	571	543	544	625	548	565	554	594	587	552	589	559	585	571	585	565	579	595	627	582	531	541	574	604	584	566	554	571	563	543	538	540	608	516	555	574	582	557	551	519	565	569	587	535	622	515	574	561	581	552	555	622	569	573	587	563	605	562	580	544	588	589	562	579	555	567	586	601	569	558	541	588	577	561	546	542	591	580	569	559	593	541	560	567	594	559	615	542	558	596	545	568	585	605	571	628	616	533	563	563	526	576	542	548	552	546	567	516	585	592	583	547	555	567	625	595	568	589	589	583	558	585	543	586	570	544	620	600	566	630	539	538	619	612	574	523	591	554	561	605	565	608	557	576	603	544	568	562	590	588	573	606	549	573	561	596	518	575	580	611	537	563	588	596	570	558	586	588	545	575	578	579	546	589	596	573	549	576	545	594	593	608	499	566	594	551	550	601	557	575	580	568	529	529	585	563	546	591	554	540	565	551	547	553	563	532	590	573	574	558	587	560	548	584	568	572	529	536	575	588	585	560	571	535	565	561	564	543	550	541	541	554	564	572	613	554	547	578	555	621	555	549	589	597	562	553	562	552	616	575	578	566	559	590	554	534	619	605	623	568	587	589	577	530	533	579	557	560	578	536	598	545	555	562	565	557	556	598	557	559	598	587	569	543	572	562	549	571	593	579	508	582	615	571	556	568	599	584	601	547	581	570	592	570	564	558	532	548	583	596	600	576	553	568	559	595	554	595	522	580	549	517	600	552	582	538	545	556	542	549	582	586	531	547	580	528	568	565	589	580	579	572	532	588	568	541	579	624	569	555	523	630	562	581	529	532	549	589	580	578	570	580	550	552	584	613	594	576	547	512	572	571	522	586	568	586	571	567	584	574	577	571	551	564	584	599	592	576	579	567	576	537	583	585	587	589	556	545	576	584	558	586	517	549	555	552	540	561	545	564	593	588	532	550	539	601	575	604	589	555	577	547	580	599	583	565	531	551	592	593	568	594	576	570	622	566	597	555	574	591	540	562	576	556	563	573	550	583	578	551	597	611	542	556	574	540	591	619	571	574	519	564	627	577	602	576	556	609	623	556	587	556	565	567	584	590	583	593	566	559	552	516	581	533	542	599	547	556	555	582	541	575	602	556	547	602	547	543	544	559	534	540	547	556	551	590	596	564	610	567	573	583	581	557	601	601	584	644	539	555	573	574	539	552	608	578	597	593	584	578	578	557	575	605	571	565	596	566	551	530	585	577	600	582	530	568	595	563	546	589	608	561	541	555	534	568	558	550	558	584	570	530	599	572	563	566	596	555	577	546	593	561	585	572	573	556	577	579	600	604	552	552	588	547	537	568	558	591	539	567	548	583	557	540	605	542	519	578	577	613	557	580	618	571	553	553	564	606	613	605	565	572	537	598	579	561	582	554	587	555	620	593	572	563	540	554	589	572	543	562	540	529	548	549	573	580	603	538	593	525	572	596	597	582	592	571	552	550	575
48247	19524	5188	2080	1264	901	798	574	534	454	490	505	552	536	640	505	486	470	455	514	456	406	395	418	447	460	399	396	405	371	358	410	380	427	432	442	414	398	407	415	377	412	411	389	385	398	381	411	392	402	370	396	388	419	376	379	396	428	425	379	423	415	393	346	419	393	390	414	400	405	462	432	409	415	420	453	449	420	392	403	378	413	407	370	361	404	386	409	392	442	409	436	399	416	379	387	423	431	410	387	414	387	378	375	410	395	408	405	414	429	385	405	487	392	393	364	415	383	375	377	408	406	409	402	385	424	413	396	394	377	394	393	411	387	393	408	418	375	380	398	415	433	402	387	384	380	432	374	400	422	381	412	406	385	380	415	420	417	386	405	406	391	404	415	456	365	395	389	392	361	408	401	371	365	407	397	429	422	373	422	390	364	395	421	432	416	448	378	411	422	412	375	386	411	422	369	370	393	409	414	376	384	374	417	379	376	370	413	403	377	436	418	389	410	407	429	413	371	432	411	383	383	379	404	402	386	410	413	390	382	420	416	435	370	379	379	400	400	368	390	422	414	387	372	419	422	435	376	401	379	415	386	380	344	393	417	393	435	379	407	435	395	354	389	415	397	384	410	399	395	409	379	424	401	386	376	414	368	427	398	414	418	403	429	403	389	423	412	411	416	404	388	402	353	396	394	345	400	404	391	358	379	351	439	414	377	401	394	374	393	378	388	414	391	370	382	378	412	406	385	404	412	384	406	383	434	418	384	406	370	385	350	433	373	375	403	388	410	435	370	361	380	427	401	355	408	429	390	422	395	408	380	365	417	399	376	378	392	410	421	376	433	388	374	410	422	406	423	447	388	365	361	392	419	440	416	380	382	402	387	397	402	401	390	401	395	377	421	404	406	409	385	405	390	390	391	404	452	343	403	411	412	387	399	407	379	419	395	385	391	404	414	385	385	433	392	410	417	414	385	380	414	438	390	409	405	444	368	354	432	439	406	392	415	393	412	379	414	417	437	424	401	402	424	412	362	389	399	384	386	355	400	376	402	419	408	370	372	367	411	391	408	399	406	383	389	381	418	387	428	355	402	408	399	395	424	398	450	395	380	393	436	363	346	384	383	421	395	419	384	375	402	397	410	385	406	370	422	392	417	412	449	418	431	365	400	395	374	383	417	422	373	391	369	394	408	402	446	449	414	373	388	384	450	354	418	410	417	430	404	398	374	416	432	388	388	400	370	429	373	426	407	359	384	413	378	411	417	383	366	424	373	421	376	427	406	451	383	393	353	394	412	389	444	409	369	418	417	414	373	389	425	373	418	403	384	366	397	393	412	434	393	377	393	396	381	409	406	454	404	367	376	452	385	451	377	379	385	392	440	383	411	385	417	398	431	373	436	391	390	412	410	409	389	413	403	413	397	360	365	410	383	388	404	387	431	368	426	382	416	361	395	402	437	391	428	394	384	386	397	403	399	423	385	434	426	384	419	336	436	365	346	377	395	423	422	413	432	377	407	371	422	396	435	375	393	419	429	374	418	401	419	400	387	363	404	379	435	398	426	350	401	398	393	407	395	384	391	411	421	399	404	405	414	399	411	422	411	384	442	384	407	418	352	405	390	407	397	376	440	431	424	380	435	409	384	410	406	396	374	402	422	454	436	375	362	416	384	413	403	401	402	388	393	408	393	379	418	384	361	368	434	402	379	413	405	386	410	394	397	384	384	404	370	385	385	430	418	421	352	376	412	380	427	422	406	401	444	435	385	370	410	404	391	376	396	405	409	390	355	368	382	381	380	418	427	397	384	396	426	413	413	457	403	419	376	387	389	420	338	420	395	402	400	378	388	364	406	382	379	402	391	363	419	426	409	394	407	414	395	412	385	419	369	365	375	431	390	380	357	401	424	421	367	428	407	399	402	382	392	421	366	399	375	419	392	413	396	394	371	393	384	435	400	454	378	368	385	410	368	389	420	438	415	385	380	441	422	397	421	404	400	368	381	406	402	390	385	402	395	387	413	380	410	434	412	403	410	424	392	357	386	424	411	393	400	362	380	374	380	388	429	370	407	414	367	353	398	408	449	384	393	394	397	393	413	415	384	389	462	382	417	423	380	388	407	431	436	381	385	426	426	398	384	362	365	413	373	386	344	424	367	396	406	363	384	422	421	371	374	394	446	431	410	391	387	389	369	415	403	428	409	411	401	409	355	386	431	422	386	390	427	374	407	387	358	403	436	402	388	418	383	353	404	395	399	445	368	446	396	388	369	378	444	414	389	425	354	386	372	394	427	367	414	379	403	397	411	401	395	375	400	374	414	439	395	390	433	409	339	403	419	420	398	398	410	398	377	385	391	392	383	362	391	417	396	372	418	346	409	422	432	399	407	371	432	389	383	353	396	414	403	422	350	483	407	418	389	426	427	412	446	371	367	409	372	431	384	351	407	370	380	447	386	390	386	384	401	377	416	403	421	389	407	383	419	389	410	389	382	396	413	407	419	426	387	374	410	373	395	402	411	399	388	396	387	386	417	445	412	417	381	400	404	422	403	397	372	398	413	403	432	393	406	376	386	384	353	406	386	376	423	412	381	376	383	368	403	392	417	429	432	421	425	381	420	418	373	399	395	388	403	433	401	372	409	404	390	397	411	396	403	407	402	427	381	377	359	404	391	413	380	387	442	445	394	388	391	421	394	388	402	377	403	364	415	400	398	375	354	379	399	438	395	393	443	392	419	416	349	369	431	436	418	404	384	403	368	398	410	387	414	395	417	421	409	382	396	393	422	418	395	397	405	387	383	393	406	415	431	399	405	370	381	376	370	436	423	402	423	436	386	368	376	385	412	390	384	421	428	370	450	410	383	429	413	394	358	380	371	350	422	450	395	425	386	378	366	363	355	408	377	362	368	417	382	379	409	411	404	404	406	396	409	348	409	405	427	396	370	388	403	434	431	403	432	441	389	376	402	418	392	380	380	386	412	399	425	441	386	385	400	400	386	361	423	352	394	404	399	391	390	387	370	412	369	401	399	400	378	387	403	400	341	408	408	366	401	435	377	401	383	400	453	417	392	423	396	399	400	432	456	447	433	437	394	374	421	386	391	359	433	369	360	411	425	401	384	420	362	388	442	373	362	378	397	378	398	388	393	409	423	394	405	389	377	383	443	399	379	397	382	425	421	381	450	370	411	426	394	416	445	426	419	451	401	380	419	386	379	367	424	370	366	421	370	397	433	408	401	402	433	401	412	442	386	375	418	375	397	361	400	407	390	371	411	379	388	366	436	440	371	383	358	367	367	433	421	384	407	403	398	370	398	379	367	385	418	368	388	421	413	427	390	429	421	404	371	406	419	435	428	408	382	391	405	399	400	421	450	377	402	411	405	392	424	405	391	375	399	400	379	422	380	439	412	418	418	445	404	406	399	423	393	390	361	403	383	401	391	408	409	395	388	376	383	415	435	429	401	445	386	394	389	404	384	386	372	415	409	390	351	392	417	396	409
31567	5086	3059	3510	3156	2654	2724	1753	1548	1268	1314	1745	1752	1766	2245	1649	1451	1337	1368	1473	1056	1028	962	961	1047	1094	1004	1002	979	866	886	979	955	920	885	941	970	835	869	883	893	883	914	890	886	868	878	868	903	889	934	933	860	823	921	901	913	887	880	876	856	851	919	899	887	814	837	879	892	890	885	888	895	906	898	899	896	893	909	883	911	837	889	924	840	829	861	938	865	885	890	859	934	903	876	906	874	852	890	883	927	933	841	890	906	882	859	849	858	971	901	838	893	885	856	921	867	865	881	953	844	881	880	859	893	898	838	849	917	882	863	833	920	863	850	891	901	902	837	826	869	895	829	886	898	892	879	889	863	845	933	871	865	918	856	889	838	934	846	879	937	877	908	872	870	879	809	866	900	935	875	851	879	896	960	873	908	858	833	892	843	862	940	876	790	880	884	831	921	838	832	863	859	914	895	902	910	899	878	915	869	847	882	863	890	911	871	876	893	867	913	856	877	865	855	864	859	890	880	833	861	873	863	877	850	806	849	859	838	886	845	907	832	909	894	844	880	858	856	901	887	904	929	854	841	910	839	882	862	841	893	859	830	863	823	842	862	875	858	869	840	892	829	907	809	816	909	888	890	881	902	844	895	860	865	904	886	824	925	897	914	913	905	934	830	849	907	850	960	892	867	835	930	881	883	890	912	896	923	921	849	933	859	828	896	870	845	871	873	910	841	921	854	868	898	865	915	863	834	877	873	850	910	836	882	842	874	841	855	865	856	845	816	919	854	834	938	899	850	902	866	888	820	843	863	908	832	875	895	915	868	890	911	907	885	833	841	939	873	851	867	851	815	900	954	847	864	919	844	873	856	854	868	856	911	892	843	861	877	836	891	828	839	922	902	886	871	869	862	875	855	869	873	877	800	904	880	837	896	915	883	863	864	873	863	858	888	902	909	889	875	940	864	906	869	856	801	892	854	935	887	837	871	878	888	897	874	889	897	831	900	928	851	860	885	861	889	880	838	839	830	807	855	900	909	872	867	884	858	854	882	873	878	870	889	878	867	865	860	852	882	873	843	800	951	848	882	885	890	901	895	898	875	861	854	849	906	875	891	891	818	905	879	886	832	920	866	842	911	888	877	831	888	880	882	901	860	884	857	894	872	839	887	855	831	838	896	886	851	890	861	939	858	843	865	907	853	865	901	864	881	878	874	892	933	936	915	874	887	875	885	861	830	886	889	909	898	895	921	897	901	890	904	846	899	906	890	857	878	871	916	851	837	887	867	928	878	927	845	911	875	860	959	943	854	883	864	864	850	839	868	824	902	837	882	862	887	842	911	893	848	913	896	844	861	879	856	894	883	856	846	833	831	912	931	843	878	853	906	897	910	865	848	851	884	869	841	874	827	868	846	835	879	922	923	886	843	856	854	883	866	896	929	861	915	904	905	824	872	837	831	904	862	905	883	924	935	863	872	898	891	886	840	835	918	883	960	843	896	876	855	852	851	888	913	856	904	829	878	907	886	877	841	843	905	915	892	839	879	906	915	925	881	847	867	859	862	884	904	842	874	815	845	878	894	878	894	932	882	886	906	928	868	923	825	870	901	848	949	939	910	863	852	911	858	871	873	912	856	867	910	869	883	833	895	906	910	827	940	867	855	867	892	870	877	865	880	832	852	913	882	907	870	896	854	829	891	895	894	841	832	879	851	881	831	881	851	912	926	849	916	834	899	873	845	937	864	849	916	886	901	843	880	894	880	861	864	891	891	908	941	911	871	880	885	930	836	827	917	948	900	902	878	887	876	865	849	858	907	890	886	856	904	879	846	886	851	888	894	891	930	880	836	936	833	935	905	938	843	843	809	886	898	845	858	869	877	891	871	881	878	886	858	876	902	867	868	892	838	881	849	847	857	866	886	878	886	868	895	883	894	891	816	824	889	871	933	886	879	931	884	892	922	865	932	878	854	863	878	838	907	861	816	891	891	879	877	883	891	828	910	861	836	885	939	838	831	876	881	827	898	829	877	871	900	891	898	903	858	860	859	875	891	829	849	910	865	832	900	815	890	880	886	860	820	844	875	835	845	932	915	884	916	942	928	894	885	925	890	894	894	909	874	892	883	863	877	923	821	851	949	906	888	812	891	855	898	883	876	877	865	795	866	902	882	889	877	885	862	854	893	873	872	824	884	883	875	895	890	890	874	884	873	862	845	878	895	914	895	924	927	828	900	925	895	892	933	887	903	868	836	859	854	831	873	856	892	917	922	896	886	882	887	875	873	867	841	875	888	906	864	823	888	906	886	917	883	930	908	919	856	817	834	887	901	868	933	886	907	889	878	897	855	866	861	853	866	853	895	823	858	871	890	837	852	922	910	881	890	878	909	872	888	850	889	899	819	846	825	875	906	837	884	875	888	859	898	881	875	869	874	902	882	849	881	878	873	839	889	860	859	883	890	863	874	874	907	850	904	935	920	872	925	900	872	899	892	835	941	897	932	884	902	918	893	864	927	903	850	852	872	873	817	914	910	913	877	934	949	947	843	861	874	859	854	918	858	894	880	881	858	819	849	828	843	899	844	852	881	893	917	887	871	862	903	871	862	866	902	886	909	911	904	884	940	874	908	823	864	882	894	894	891	816	855	897	819	913	854	848	971	871	845	886	862	923	853	876	815	869	866	769	848	880	824	872	855	882	863	897	854	836	914	909	878	885	879	836	943	876	869	898	891	833	904	865	904	815	887	876	863	842	879	861	882	852	901	933	922	838	828	848	855	829	908	840	869	863	903	888	941	862	919	862	874	899	891	890	848	848	938	874	847	854	859	856	892	817	905	911	884	879	876	900	856	883	884	860	917	922	888	880	891	864	848	860	923	863	845	887	840	838	864	885	868	895	856	889	909	854	853	912	892	894	840	890	855	872	871	881	897	862	817	886	876	869	859	878	838	848	864	862	874	877	941	890	932	870	885	862	862	837	899	884	830	870	866	842	894	885	905	861	887	913	935	912	887	885	904	894	885	876	895	888	885	886	859	929	897	879	893	890	899	894	873	928	830	904	924	942	820	896	824	890	845	863	880	834	905	930	862	900	878	894	903	886	821	929	861	869	861	877	909	928	880	918	861	835	844	841	886	858	833	868	864	834	868	853	909	895	884	888	860	886	864	872	891	832	903	885	861	917	882	870	947	881	875	906	918	899	894	840	892	785	883	884	941	867	883	897	867	886	827	887	920	868	858	847	932	869	852	880	884	912	876	878	894	903	854	900	856	874	828	956	862	895	919	882	884	866	861	818	836	913	875	875	879	830	817	833	879	928	870	901	849	871	828	807	916	867	877	884	845	876	883	891	901	874	849	913	860	851	887	876	863	850	868	853	938	893	811	859	869	893	909	934	891	873	952	882	893	888	893	868	925	879	881	892	866	849	857	916	866	897	851	877	836	870	884	865	901	912	898	883	910	916	913	837	857	885	814	894	858	878	920	904	865	926	933	878	852	889	880	879	916	871
13087	2497	474	376	345	297	313	223	220	196	239	287	222	267	343	236	243	238	206	216	211	200	236	219	204	217	212	228	220	231	212	216	236	208	214	231	208	221	226	215	221	216	215	190	221	197	196	251	221	197	208	218	183	217	182	212	211	180	204	205	197	212	212	237	217	215	208	210	185	215	220	211	229	197	209	201	213	224	210	217	216	230	238	211	222	208	215	207	168	218	201	205	199	222	214	246	219	219	190	190	209	213	227	229	202	231	204	209	203	190	239	186	226	207	197	230	213	243	211	225	218	203	191	201	241	215	200	230	224	228	214	215	209	217	215	218	199	193	246	208	220	224	204	218	200	211	213	209	229	216	240	216	238	200	231	207	221	190	202	202	195	201	206	215	220	205	207	201	214	194	235	205	219	198	205	196	192	239	189	222	199	222	196	190	224	212	204	220	217	197	236	201	220	192	200	234	228	226	206	201	216	197	223	199	196	235	202	203	224	229	189	180	215	211	214	207	215	218	218	223	190	225	192	220	213	205	234	219	232	173	201	202	248	218	198	228	204	204	195	180	220	198	215	204	224	211	221	190	222	208	231	213	209	204	211	222	220	235	244	203	225	208	203	215	217	221	221	219	229	232	221	198	194	203	233	229	225	211	219	208	223	193	215	210	218	198	192	219	215	198	226	213	229	192	173	206	234	181	210	206	188	224	171	175	219	209	214	198	206	219	228	208	195	212	187	187	222	193	220	235	225	185	202	202	229	230	181	209	203	197	224	215	201	237	228	237	194	193	184	185	227	222	204	198	208	186	210	220	208	231	207	194	195	209	216	216	193	217	216	252	229	230	213	231	218	206	249	200	207	209	210	197	207	214	196	199	226	221	236	210	219	223	240	220	220	199	209	220	197	213	197	219	202	204	207	210	224	240	216	229	218	229	234	218	202	207	210	225	225	201	199	211	226	200	207	192	213	191	227	201	204	225	244	217	241	209	211	202	193	195	186	224	201	214	210	205	207	214	202	196	216	212	222	217	207	183	204	206	223	217	209	206	225	197	211	232	198	219	206	207	200	222	200	199	199	224	226	231	211	192	214	241	201	206	217	234	220	227	191	178	173	205	202	224	235	219	228	238	202	214	227	194	230	213	197	211	204	206	200	205	217	216	204	186	202	227	235	222	189	208	216	219	220	220	201	189	197	229	245	213	226	188	215	211	229	187	199	219	191	239	179	218	224	205	202	191	234	235	192	208	202	223	207	199	202	211	233	212	204	217	200	190	217	219	194	220	181	181	246	227	234	231	190	236	215	224	221	210	209	238	212	206	226	239	196	196	208	217	203	230	198	211	217	215	218	197	207	198	226	202	229	198	200	200	181	196	213	201	201	201	239	257	193	206	208	202	214	253	220	215	215	228	191	229	215	183	199	205	208	203	238	224	215	212	223	244	202	220	197	195	203	232	204	171	203	237	230	193	214	227	210	201	215	211	222	216	200	224	244	195	190	208	245	204	192	217	199	212	227	207	183	218	190	217	220	207	200	200	197	210	212	229	200	189	234	231	224	211	225	215	229	217	243	177	201	204	204	207	208	201	196	214	231	185	217	212	202	217	227	217	209	239	207	213	205	188	218	195	216	216	208	202	206	204	211	250	206	212	193	210	206	207	234	189	227	230	205	223	209	228	218	214	206	212	236	235	215	235	225	206	224	213	191	230	202	194	240	208	202	224	236	209	238	221	214	198	227	204	243	206	204	210	198	217	203	192	201	219	204	190	204	251	232	216	214	200	212	203	177	232	228	224	207	224	198	212	228	210	200	215	227	188	220	164	199	243	237	208	225	230	199	198	178	188	212	207	233	204	234	189	228	175	204	185	187	195	189	206	230	174	211	210	212	185	187	194	202	215	191	192	234	216	243	207	205	201	215	220	232	218	214	219	189	199	220	227	193	194	195	193	214	230	193	210	232	227	197	244	214	194	201	223	227	228	225	211	215	204	229	233	207	191	230	210	238	176	209	212	205	200	172	195	216	182	231	194	237	218	227	208	220	206	222	207	202	194	218	236	216	202	224	185	200	224	211	235	187	190	218	192	198	207	201	210	197	227	210	194	217	212	210	193	216	245	214	219	200	216	245	210	179	205	222	218	208	194	229	192	246	206	184	205	202	212	222	225	213	176	244	255	208	214	215	230	223	216	200	198	197	209	204	209	196	224	212	211	205	232	184	226	201	221	229	192	235	195	217	181	202	207	224	211	196	199	214	227	214	216	216	219	209	191	218	231	210	189	198	203	215	211	203	212	214	235	201	190	226	221	231	217	194	202	218	229	220	225	206	221	229	205	226	233	203	229	222	212	216	205	201	204	210	231	214	213	197	242	201	195	242	199	213	224	209	193	227	229	211	229	229	197	207	204	219	215	227	198	198	249	201	197	237	214	211	221	203	230	201	198	178	191	235	217	214	228	199	203	208	203	219	217	225	219	222	199	214	224	245	196	194	202	199	204	206	199	223	244	194	229	241	186	212	223	203	206	235	203	214	199	226	225	195	214	221	233	196	249	217	217	217	218	187	218	190	209	240	222	221	217	196	199	186	205	240	245	239	183	222	194	201	199	218	222	200	220	210	265	204	204	223	201	189	199	187	194	220	229	214	206	220	177	170	197	207	220	201	192	231	204	240	196	219	213	232	201	197	188	202	201	231	209	204	228	203	209	207	240	196	206	238	194	202	228	230	210	206	204	199	225	198	212	216	210	235	215	199	238	220	187	182	211	205	210	213	231	223	196	192	207	216	220	217	218	202	209	178	204	223	184	196	198	220	221	200	218	209	187	221	195	178	225	220	211	200	197	219	192	213	192	228	205	205	219	221	234	199	225	209	198	225	208	210	240	194	211	214	232	238	221	242	193	225	203	208	201	216	217	215	188	215	205	182	183	236	198	211	231	231	213	228	200	221	219	213	230	236	215	209	212	193	164	232	203	194	199	198	222	210	229	243	218	238	225	202	181	240	225	199	212	200	189	229	217	210	214	192	217	228	201	189	198	202	196	211	188	193	218	235	247	215	236	206	217	212	232	203	209	218	214	234	203	202	210	225	231	188	201	218	213	207	238	197	236	203	218	200	189	250	221	215	217	218	204	193	206	223	182	202	201	195	220	199	207	215	209	166	198	201	199	217	202	209	213	253	221	202	182	202	218	238	198	229	208	213	220	217	236	203	185	195	212	225	200	196	227	203	211	218	236	239	206	221	217	189	221	201	216	216	198	192	197	212	206	211	197	213	199	233	220	237	216	217	210	185	204	212	225	225	208	206	215	203	195	217	203	211	217	181	244	237	228	226	229	197	199	227	212	211	201	212	202	203	195	238	220	217	224	197	203	204	198	202	222	226	219	204	246	186	226	219	202	218	203	216	234	263	209	227	191	219	220	216	188	221	244	221	240	194	199	200	216	242	223	211	193	223	235	233	229	206	235	235	207	240	242	195	210	217	209	231	205	215	200	192	221	222	205
7971	1239	965	1064	969	848	904	633	536	552	612	856	740	872	981	750	729	605	749	622	539	532	499	557	554	549	544	541	527	515	541	561	508	494	545	521	526	469	508	526	514	516	513	530	470	551	501	492	465	496	501	527	510	511	478	547	509	485	504	490	496	519	504	531	531	489	553	502	504	494	484	506	493	529	492	554	540	482	539	519	542	546	523	456	506	496	511	507	496	482	544	502	474	530	538	488	513	519	504	507	516	496	492	494	518	502	514	527	494	534	537	492	507	477	514	492	499	516	540	482	500	530	537	503	470	493	525	495	532	511	481	500	518	497	508	506	533	494	532	517	476	519	533	497	530	515	498	518	502	497	518	487	506	540	510	495	495	466	571	514	501	537	501	522	491	491	498	510	523	518	502	524	493	524	529	535	474	493	511	540	518	483	544	498	547	538	491	500	542	516	501	457	517	487	465	504	514	495	481	509	501	470	487	513	509	530	512	506	544	508	504	522	497	487	522	521	555	469	520	488	526	498	495	493	534	527	541	521	503	498	524	497	508	509	481	532	560	559	508	528	484	497	504	497	467	490	485	523	510	492	493	478	462	492	519	535	500	513	533	469	552	455	529	467	497	502	477	529	511	504	553	516	508	532	502	493	529	513	532	544	511	527	523	522	498	494	511	527	531	499	546	547	518	540	514	513	544	488	503	497	488	525	510	481	482	505	513	512	490	488	498	501	523	494	502	535	523	487	506	519	541	484	512	527	558	486	508	516	539	472	525	531	505	495	483	509	520	495	483	535	515	512	502	483	490	497	505	529	499	495	488	559	495	527	510	493	510	502	500	499	520	493	514	515	531	530	488	548	551	562	527	472	502	529	506	505	513	511	495	509	528	540	552	504	520	516	495	508	470	505	522	521	502	546	489	491	508	547	534	539	485	520	542	518	498	474	500	469	506	509	527	516	494	513	529	493	535	503	525	507	553	519	497	512	520	522	496	478	502	544	471	480	504	458	486	518	510	503	538	489	513	486	474	507	497	519	515	507	509	517	526	492	524	484	499	505	538	531	519	505	539	496	522	522	521	515	544	512	488	488	570	563	498	519	506	507	486	497	533	538	508	486	488	522	526	523	525	526	483	474	545	539	547	508	505	475	523	485	489	475	508	499	506	505	567	541	547	502	536	489	499	535	529	506	552	504	505	543	544	487	499	507	528	503	549	492	525	527	541	531	500	544	491	532	508	542	504	499	528	526	488	492	519	499	487	528	504	495	487	512	488	517	542	502	530	491	506	533	497	538	508	485	527	515	512	552	503	530	511	505	503	492	490	499	481	485	505	525	516	505	476	505	537	523	486	529	517	516	495	499	497	519	560	464	504	525	476	523	519	506	495	550	518	516	519	579	549	535	528	501	566	514	499	486	502	554	518	517	475	542	541	528	531	514	509	514	501	544	511	502	506	527	486	500	476	522	531	546	487	515	499	545	484	506	489	510	521	549	546	508	488	511	493	521	490	481	476	502	501	483	516	492	522	516	539	526	494	537	518	511	530	500	537	520	491	513	522	540	479	512	540	517	543	463	493	540	532	485	522	499	532	521	559	499	492	520	525	525	570	451	497	539	514	555	514	531	480	514	531	536	474	507	512	497	509	529	501	484	497	513	532	496	548	503	502	519	481	529	500	528	499	489	494	519	504	535	526	506	493	502	497	512	498	490	486	535	501	501	545	472	502	510	535	510	482	507	506	500	475	544	482	532	547	502	532	492	494	511	466	471	532	490	492	510	544	529	494	529	520	484	528	525	530	473	466	503	527	495	525	523	559	527	497	504	501	510	515	494	479	543	525	547	508	496	532	483	482	485	513	538	506	503	510	470	512	512	501	512	535	514	538	520	484	544	506	469	504	466	504	513	534	494	595	517	489	540	501	491	469	545	493	512	505	488	508	564	464	482	530	476	514	519	508	515	474	508	542	510	496	516	526	508	478	522	539	513	531	539	494	544	521	523	561	538	535	548	506	560	517	533	508	509	526	528	519	473	497	495	519	542	489	508	563	554	492	505	496	536	529	522	534	498	517	515	479	538	526	527	500	486	539	511	505	532	503	468	508	499	514	499	490	509	507	526	480	505	503	482	499	525	511	528	512	477	520	541	542	521	476	525	502	519	513	516	557	492	514	504	474	469	512	505	488	494	451	503	497	512	554	494	532	495	517	489	515	509	504	497	522	534	486	500	512	507	540	510	537	477	521	536	503	479	478	478	495	494	494	504	497	539	542	470	494	483	542	500	515	515	520	503	521	483	495	490	502	539	473	497	518	469	474	525	513	499	558	458	530	510	518	525	527	482	501	526	510	507	519	531	557	522	494	523	485	515	486	558	529	516	516	540	511	516	504	534	507	537	479	489	536	450	514	478	516	522	503	544	488	511	499	472	481	495	511	534	492	483	515	517	526	503	503	507	555	494	511	495	500	515	522	538	515	484	492	478	503	507	525	497	535	511	499	529	506	494	517	500	537	550	485	508	496	504	487	504	542	534	511	490	543	528	483	532	505	484	520	535	516	526	487	504	466	537	534	521	455	488	490	516	485	518	527	447	541	519	459	492	500	517	521	528	510	506	487	455	519	503	545	503	510	507	536	494	483	480	497	526	542	562	504	527	545	513	483	515	524	561	514	485	484	497	508	554	508	541	538	505	504	546	517	558	527	488	508	497	521	472	479	485	529	491	520	483	519	521	489	490	506	503	500	513	535	503	484	558	553	505	497	514	501	521	517	506	483	559	513	458	526	498	538	534	518	523	498	530	554	535	499	484	509	491	513	477	507	478	507	510	525	557	488	534	524	491	527	468	482	470	540	482	555	507	537	550	497	482	506	507	473	516	542	555	485	552	521	497	511	512	484	511	514	479	501	469	482	512	528	531	504	534	494	545	543	513	534	523	513	482	481	526	541	533	493	511	539	532	513	527	455	500	499	510	503	498	511	507	506	499	504	568	489	523	528	506	498	462	552	533	516	519	482	528	494	530	491	506	534	510	483	518	529	480	468	500	487	484	533	473	509	511	490	484	513	505	498	514	544	527	536	485	490	492	506	495	508	528	519	515	489	520	494	546	477	493	538	514	502	475	533	478	536	521	509	509	543	515	473	508	504	496	488	492	505	508	513	482	506	528	507	515	523	519	516	501	512	505	554	530	463	524	505	511	499	507	480	491	477	540	505	520	523	501	472	519	510	480	505	483	513	490	501	454	524	517	524	491	500	546	532	509	542	481	491	490	570	541	525	470	535	485	514	533	530	535	538	528	504	535	534	520	516	506	516	483	492	514	498	492	495	528	503	510	492	479	531	525	536	483	567	569	503	515	497	500	509	490	533	501	517	511	517	516	508	496	527	534	530	521	496	525	516	500	560	503	550	496	505	506	491	501	497	507	494	517	533	553	512	505	489	506	533	485	529	481	480	506	495	509	512	508	529	468	471	506	527	524	515	481	552	489	538	541	496	520	490	504	471	561
34908	10850	2036	1019	630	587	469	335	319	288	313	386	361	396	402	337	332	285	274	272	247	241	227	255	235	267	246	273	232	252	242	222	256	219	256	247	257	216	217	254	217	240	258	256	226	246	257	233	269	261	234	257	240	256	254	282	230	223	229	233	264	257	249	237	207	261	245	308	252	220	265	227	216	249	257	231	262	227	251	231	257	261	261	198	245	248	247	241	236	243	240	220	229	247	265	232	258	224	262	281	294	233	267	238	254	243	254	222	246	250	211	228	245	236	248	232	269	226	246	225	263	269	257	284	237	228	260	234	247	273	251	269	250	245	218	261	235	237	227	234	259	245	250	246	241	229	224	227	247	266	235	243	239	228	236	242	243	240	239	227	240	249	255	224	262	259	242	260	254	233	237	225	224	234	230	236	214	214	260	274	234	258	234	242	256	254	256	235	260	272	235	262	225	249	271	244	263	240	248	231	247	223	232	235	260	271	260	267	242	234	256	223	254	246	256	235	285	223	240	256	272	264	237	262	251	242	235	248	207	243	241	238	254	240	265	231	223	243	257	251	302	282	284	221	268	252	245	241	243	227	232	237	218	235	227	233	264	255	264	250	210	256	234	256	240	236	250	205	214	226	244	219	253	258	265	229	237	243	258	213	257	271	243	237	252	231	259	206	248	237	269	231	209	215	249	242	249	251	229	248	241	231	251	247	274	273	254	270	266	248	235	253	237	259	253	271	252	243	248	285	222	227	260	246	270	244	236	218	256	266	246	269	243	237	223	242	274	233	240	222	242	258	235	246	252	239	242	241	267	278	251	228	246	248	228	228	218	258	290	248	256	259	264	259	235	257	248	236	224	228	244	252	231	272	239	243	226	249	233	240	252	238	249	238	251	236	250	263	230	265	243	224	197	222	254	237	228	256	237	231	240	282	267	263	234	237	237	224	258	262	239	232	248	257	236	246	225	233	245	235	244	239	236	268	256	268	249	250	234	285	212	237	237	249	220	228	259	249	239	250	243	253	251	263	233	258	233	218	247	240	218	257	202	209	240	229	228	218	252	212	245	233	247	228	269	245	270	263	205	239	228	216	246	251	271	268	229	201	224	232	272	238	228	245	238	233	242	220	241	230	237	242	254	232	244	269	234	230	273	277	280	229	260	236	218	258	229	216	237	222	233	259	245	227	232	251	260	249	274	240	265	256	231	259	267	252	257	239	230	239	242	207	267	277	220	265	236	246	229	233	236	234	234	230	216	237	220	244	258	263	234	261	244	249	238	252	257	247	236	232	267	210	230	267	194	228	232	225	234	256	250	259	255	251	276	231	248	246	248	244	274	227	253	225	230	212	248	234	251	255	232	240	269	257	237	251	232	248	227	248	215	250	233	235	263	253	265	238	223	246	258	240	273	249	239	233	255	250	231	231	254	218	230	260	246	260	255	231	250	221	254	240	251	257	232	244	219	261	291	236	256	223	237	237	234	250	245	232	224	233	274	234	223	279	216	277	232	229	275	262	256	250	242	243	226	238	214	235	252	269	240	236	244	247	269	228	265	263	243	252	242	230	235	226	240	256	286	211	246	277	230	230	187	230	238	267	208	231	243	261	231	249	235	254	238	245	295	273	223	264	223	253	246	237	255	205	252	212	223	245	220	227	246	254	244	231	253	241	214	263	223	261	228	221	240	235	261	262	250	250	261	277	241	235	241	250	247	220	254	224	286	251	257	264	251	258	245	263	243	224	260	229	212	237	239	265	244	246	240	249	255	251	232	238	236	237	253	236	247	249	263	246	252	233	261	269	249	236	242	240	225	249	232	248	207	238	278	257	263	247	244	225	267	260	248	250	233	241	259	244	243	249	271	274	239	254	247	265	237	229	214	247	232	227	258	239	251	254	265	207	232	257	260	252	244	237	261	265	233	242	248	237	220	262	260	228	210	246	251	240	213	254	243	232	248	244	225	260	220	228	269	228	225	248	227	221	243	259	217	249	243	237	231	253	208	251	243	243	249	254	251	226	245	245	212	223	260	209	248	225	232	252	259	260	256	259	241	256	221	254	235	279	261	255	270	238	246	236	251	256	242	215	226	233	245	272	240	253	230	250	223	222	248	237	258	246	275	231	232	264	227	247	264	294	253	229	235	278	223	226	249	229	228	240	254	240	269	273	260	253	231	242	232	255	238	231	213	221	245	230	255	240	263	249	266	244	242	249	239	255	259	252	229	241	240	229	250	238	254	234	236	239	258	243	250	252	229	243	240	267	206	209	234	252	246	238	229	257	230	248	240	233	221	269	245	288	253	256	263	223	246	248	262	237	225	244	265	237	261	235	246	229	239	240	241	262	242	249	269	240	220	255	237	240	247	207	273	248	233	239	236	260	254	254	245	219	223	254	260	267	228	220	209	242	253	233	235	239	257	229	246	262	228	222	230	254	279	263	245	249	264	227	214	236	257	224	226	278	256	224	261	268	249	259	240	241	251	266	279	245	257	237	250	213	258	253	238	251	232	267	234	263	257	272	248	268	233	258	249	273	223	217	232	246	269	237	239	251	268	226	277	240	262	242	235	271	213	229	243	279	234	242	253	238	232	251	247	226	252	234	239	246	256	219	240	253	251	229	241	239	263	234	270	235	223	255	231	237	266	249	237	250	256	253	230	229	235	228	249	254	264	227	242	218	258	234	273	247	235	223	231	268	248	235	247	256	230	225	261	217	228	263	233	264	243	240	256	252	263	274	221	249	243	249	272	296	213	242	251	207	266	264	230	211	241	239	274	243	268	263	233	236	248	244	223	225	230	253	216	265	230	251	245	258	242	259	261	271	240	235	237	220	251	262	224	262	254	209	216	245	264	208	242	262	241	236	247	235	231	229	243	264	245	264	235	217	213	275	219	208	236	263	246	265	224	246	247	262	243	224	249	227	227	239	224	222	260	243	241	286	254	232	256	233	222	255	242	242	230	280	235	233	261	250	238	260	248	254	203	231	248	235	235	256	262	234	223	212	258	248	272	242	226	245	248	277	219	253	239	235	244	272	261	221	242	249	249	247	256	260	233	256	247	218	238	253	228	287	220	208	224	220	244	232	241	246	241	211	243	248	241	235	232	259	276	206	251	234	256	250	262	291	266	218	231	216	222	246	258	255	258	214	260	257	257	251	231	208	251	251	221	260	257	252	227	220	231	263	242	246	216	238	245	253	233	246	244	227	245	236	252	267	230	260	275	224	204	246	263	252	288	232	233	232	230	238	266	216	276	281	239	255	241	252	255	219	245	244	205	262	254	213	233	217	229	221	263	227	272	210	236	226	228	256	242	246	234	274	254	241	213	259	250	247	235	233	260	241	259	312	253	249	232	242	262	218	208	231	234	227	260	252	256	250	218	232	264	245	289	275	242	241	247	242	257	240	238	279	234	241	237	235	231	281	235	263	253	238	246	262	204	240	233	233	251	259	277	212	248	241	206	207	288	229	255	247	248	228	240	219	242	222	236	234	250	238
22252	2884	1982	2332	2072	2083	1741	1078	951	825	1093	1319	1190	1561	1680	1294	1230	848	1086	814	652	677	631	634	666	624	633	634	688	621	636	607	611	610	594	596	590	605	623	588	594	577	587	588	583	578	609	618	597	597	573	599	611	542	593	553	592	625	595	597	619	594	603	655	579	606	624	585	637	617	604	590	587	576	566	609	582	617	563	575	603	601	573	607	616	577	583	630	597	612	564	565	603	540	598	582	635	582	579	611	568	578	577	557	563	556	562	618	607	586	577	609	562	518	579	593	572	573	600	599	581	595	568	547	650	618	574	584	520	596	602	613	566	613	567	591	604	597	586	597	579	611	588	595	582	585	588	636	520	579	646	557	582	560	542	591	627	592	579	570	567	632	617	560	646	583	596	572	611	565	572	595	624	588	586	606	609	577	576	547	589	579	610	586	552	563	575	533	615	613	580	593	639	649	559	644	587	559	579	628	609	540	585	605	596	595	608	566	603	578	593	598	579	559	612	539	572	585	554	581	593	556	560	591	592	564	587	575	559	581	583	608	589	609	599	567	619	633	556	581	613	597	530	598	574	602	578	593	566	558	579	598	569	523	582	584	610	620	578	543	604	573	598	589	605	567	566	567	594	594	571	566	571	583	557	578	608	569	526	602	561	611	565	525	562	547	594	592	579	594	575	587	610	618	584	568	614	589	648	563	554	600	612	572	589	602	617	585	609	560	588	591	561	591	566	574	564	590	632	602	609	588	555	596	579	600	603	640	582	593	590	597	620	564	605	563	590	577	608	580	565	536	579	557	606	572	563	599	585	589	571	596	584	617	584	551	566	587	594	556	606	566	595	569	558	561	578	635	574	543	606	571	550	581	626	605	589	605	582	556	577	592	586	585	571	606	607	592	610	603	578	583	640	554	629	592	574	591	566	599	570	576	578	619	585	600	605	528	581	611	620	583	592	609	607	588	592	579	595	617	579	592	579	566	604	606	569	590	575	550	596	595	582	567	582	556	587	578	567	593	620	564	586	604	566	577	578	567	544	627	548	594	583	581	588	590	551	601	539	590	587	529	578	606	563	558	579	615	577	598	605	632	596	608	580	590	567	584	587	598	554	569	590	555	563	558	575	571	614	621	567	590	569	577	616	605	571	589	540	614	562	594	612	579	571	627	550	583	578	557	575	619	581	586	590	547	568	580	599	580	575	567	586	579	594	587	573	591	559	562	620	580	541	602	568	581	586	606	589	589	567	566	575	553	606	588	616	591	599	615	604	545	623	575	561	600	568	542	585	579	599	573	601	583	579	620	582	564	569	595	600	550	585	545	598	578	519	556	561	550	574	605	598	582	596	573	573	524	574	574	577	583	607	617	579	627	593	549	595	614	636	543	620	548	578	569	547	580	582	569	647	608	557	556	587	601	609	632	576	608	567	592	578	578	561	597	603	579	596	592	600	596	545	567	631	588	549	599	574	600	588	605	555	601	543	630	571	569	612	589	603	615	548	587	592	588	568	610	574	552	567	558	575	601	572	519	540	566	589	587	631	576	596	576	574	599	563	602	616	590	567	589	548	570	595	584	558	606	578	585	580	622	579	559	605	631	566	571	580	588	632	549	636	605	591	558	648	627	584	587	582	616	603	623	568	561	560	594	579	561	570	550	575	547	607	555	569	592	578	582	620	559	556	611	549	588	593	585	546	588	586	623	601	588	558	563	610	614	597	561	594	548	591	569	563	588	603	633	546	603	565	608	594	534	580	609	579	562	582	611	614	570	577	596	596	591	553	607	595	562	565	603	552	619	569	569	557	600	595	643	593	627	544	585	590	620	579	568	571	575	612	574	589	624	621	574	551	544	599	555	595	587	645	564	628	582	573	605	602	625	557	564	526	550	574	567	592	547	620	550	568	602	525	556	585	559	597	570	562	565	570	586	507	599	643	593	574	624	571	592	598	593	586	567	609	602	576	568	568	613	578	571	584	596	568	603	597	590	553	564	569	608	600	590	606	605	560	535	550	573	607	581	568	584	580	599	599	613	578	562	614	586	566	573	596	602	548	567	541	634	565	572	574	588	582	599	580	595	555	571	603	596	610	590	585	591	604	590	608	580	566	570	579	565	588	553	570	584	595	605	620	619	630	533	594	550	577	609	622	556	584	586	585	591	587	619	587	554	631	634	536	576	592	624	576	568	533	585	620	565	577	599	673	575	594	551	600	579	571	590	586	608	614	570	612	586	578	583	578	610	574	567	546	565	630	596	544	585	578	564	591	599	593	547	544	593	553	648	601	601	576	560	584	621	640	593	567	573	581	587	587	591	603	573	568	582	604	551	527	571	587	583	565	580	566	594	615	588	554	575	584	605	589	599	609	599	598	584	604	586	600	596	544	602	596	629	613	559	582	571	572	589	577	594	608	568	604	619	593	591	624	599	558	592	625	564	617	601	586	585	582	577	573	597	541	566	587	596	551	627	541	624	565	604	575	562	607	575	603	595	582	548	540	560	574	570	555	582	610	552	585	579	597	634	601	581	608	568	563	575	550	561	656	594	599	590	598	562	587	596	580	592	579	541	631	572	571	552	571	596	576	580	567	619	570	592	581	589	570	564	544	581	563	599	611	572	593	589	570	598	577	593	590	626	560	575	582	592	598	611	608	576	600	577	552	591	649	558	580	592	548	579	578	612	577	607	550	567	599	593	569	580	575	570	577	632	586	579	585	579	561	593	575	621	577	562	623	590	556	578	574	580	602	595	553	554	582	562	627	582	581	612	630	569	595	586	611	592	566	601	583	569	521	523	567	600	543	612	561	575	589	611	591	591	581	542	580	596	605	588	529	593	560	613	603	574	573	583	592	595	589	587	586	595	579	579	639	552	590	578	592	593	618	600	565	585	582	609	606	574	601	630	536	579	584	614	621	602	569	589	587	621	622	601	630	556	593	610	569	532	615	569	583	588	601	594	614	574	567	556	562	598	614	596	574	602	598	609	604	561	596	584	567	563	613	577	625	564	605	609	596	596	567	623	574	516	547	593	630	579	546	585	569	577	623	582	565	589	553	581	638	535	566	592	582	579	553	608	567	587	611	561	629	611	562	551	588	562	599	596	646	548	604	591	603	625	534	599	600	566	588	577	606	613	566	608	570	597	559	576	557	590	577	599	575	596	636	557	543	613	563	596	605	617	597	595	617	589	610	582	582	612	577	587	578	565	615	583	651	601	583	563	608	573	584	564	621	558	594	630	587	573	611	566	587	581	556	623	619	583	669	641	596	621	557	577	573	559	583	555	575	557	606	605	593	561	545	595	592	572	611	558	603	603	599	593	589	569	592	587	604	597	550	599	590	556	608	578	568	553	591	589	617	587	588	625	596	575	614	571	615	600	565	571	562	590	596	593	565	561	600	605	557	615	549	550	664	579	603	554	584	592	610	574	575	605	603	590	556	544	607	595	562	601	551	597	553	608	633	532	671	596	534	579	585	603	597	609	612	617	587	612	567	641	582	606
46810	18186	4798	2037	1169	1044	706	573	523	569	588	591	573	655	699	674	569	516	539	435	393	422	398	402	413	398	457	419	361	428	426	411	381	400	440	397	440	383	405	439	406	438	379	424	381	400	390	406	424	417	419	371	423	408	417	406	421	422	378	435	398	419	385	388	442	371	401	434	407	392	423	424	408	392	377	403	399	412	391	430	403	437	454	401	432	403	408	395	399	417	415	378	402	395	446	410	396	410	418	410	425	387	367	427	425	410	370	392	384	390	419	409	420	384	403	381	382	427	400	431	426	387	420	442	408	410	405	383	432	411	439	405	397	449	403	398	476	430	396	402	408	359	413	416	416	383	384	389	377	396	432	402	428	437	385	381	435	393	411	413	407	401	402	422	399	433	421	410	363	391	342	420	431	415	402	411	411	383	380	391	395	430	443	360	387	411	425	396	420	374	398	408	390	403	423	393	375	391	373	396	409	371	421	407	429	401	406	408	434	396	401	404	387	415	420	396	397	381	417	394	391	370	460	360	406	424	426	412	385	398	409	397	440	429	415	419	403	417	388	419	390	385	381	393	385	413	436	411	423	435	418	392	388	384	366	398	456	422	396	429	425	376	417	402	407	372	397	451	439	419	396	409	405	416	430	424	428	424	376	411	401	393	392	415	404	407	400	392	408	407	417	389	415	420	389	412	420	388	417	410	448	393	392	411	396	463	386	415	378	409	428	404	414	380	395	402	402	393	442	411	432	429	388	414	442	399	438	397	398	416	418	387	426	448	404	438	409	418	414	432	415	399	405	421	403	397	433	394	422	394	440	383	454	395	393	449	400	369	432	445	396	420	390	407	401	406	386	416	403	390	398	435	435	426	415	425	423	426	403	385	379	376	420	406	420	403	375	368	393	407	419	401	407	439	382	376	437	430	425	377	419	405	384	394	426	405	441	414	370	382	374	370	390	410	414	411	407	426	414	397	401	387	410	410	394	405	427	397	406	403	380	446	374	410	403	407	381	374	381	400	458	442	414	421	443	421	400	391	403	391	384	388	396	404	378	425	436	443	387	428	433	416	424	378	370	391	417	382	385	403	383	402	380	427	437	433	413	434	419	452	411	392	435	393	403	453	438	475	375	424	423	397	399	387	448	437	415	403	390	413	422	397	467	389	427	416	370	425	414	404	398	396	408	434	423	407	405	425	384	394	406	381	381	404	388	412	413	418	434	392	379	442	444	406	411	402	395	394	382	376	401	418	422	369	397	450	377	414	395	419	386	435	411	401	414	398	367	386	420	407	366	405	386	408	402	414	446	379	410	412	394	384	451	368	433	425	393	376	422	423	352	423	390	396	387	350	416	392	420	443	346	462	396	426	464	413	405	411	434	394	368	393	362	395	410	397	420	427	383	413	436	446	449	396	350	407	409	401	414	374	381	389	393	406	423	414	442	417	415	384	391	380	393	398	444	396	373	410	384	399	411	435	420	405	370	426	427	378	383	453	405	413	419	418	410	398	392	376	452	437	416	404	398	375	366	349	410	412	389	414	369	389	404	398	387	399	410	437	424	440	417	419	451	403	412	393	435	391	418	442	435	406	435	414	404	368	408	405	419	410	382	370	417	385	438	374	400	443	399	368	452	396	397	403	368	396	426	345	380	422	412	398	384	401	434	412	423	406	398	421	413	389	388	389	386	447	399	437	380	404	411	408	417	409	410	433	391	397	373	357	414	430	401	425	406	416	376	380	404	408	425	415	397	364	400	413	416	412	374	403	376	370	419	464	367	382	393	422	370	407	389	419	421	389	369	430	421	361	392	391	400	409	401	410	378	424	413	457	434	406	381	409	405	412	389	419	411	421	412	389	419	413	404	411	372	434	424	406	391	381	397	406	375	400	405	402	370	397	417	404	402	424	405	391	458	386	422	412	407	441	397	413	427	415	367	422	404	399	407	395	413	396	424	417	399	391	379	392	380	388	380	411	385	453	398	367	397	414	398	399	397	386	401	417	388	403	405	382	433	408	388	387	415	423	386	382	401	379	400	385	375	428	385	424	420	416	425	433	406	438	394	435	397	401	409	422	375	383	427	433	408	428	417	389	379	449	382	390	381	435	424	421	434	392	398	426	406	382	422	362	430	411	441	402	412	370	409	395	396	376	388	410	420	395	395	422	446	433	378	409	418	412	408	376	377	396	404	403	420	434	370	409	404	409	423	418	404	378	394	407	397	403	400	394	361	427	439	401	419	410	404	383	438	430	440	435	389	431	410	410	409	419	375	410	416	437	422	399	416	373	402	438	370	425	384	428	384	384	435	345	382	445	434	407	417	365	427	448	440	441	365	395	405	355	383	442	434	406	396	418	382	373	451	390	400	457	410	456	395	389	391	393	357	419	394	420	394	434	392	426	381	376	397	422	367	444	434	433	384	356	385	400	393	397	436	435	418	381	418	409	385	413	443	391	407	421	409	379	391	416	387	354	412	437	414	420	381	404	429	396	408	413	442	436	427	355	392	437	377	411	412	392	367	366	419	402	411	416	386	388	416	409	410	386	430	369	392	389	423	403	398	412	361	430	417	412	372	396	413	398	411	405	405	402	411	422	374	397	394	414	383	345	369	422	412	394	351	381	455	380	415	394	385	388	414	396	407	392	412	413	382	392	466	417	391	386	393	398	411	439	391	410	391	424	433	404	395	407	379	400	424	390	418	421	408	425	429	443	407	406	379	409	384	378	422	396	397	415	403	422	435	408	428	383	391	384	434	367	411	411	396	447	442	401	409	405	401	396	367	391	425	411	437	401	427	413	406	422	396	400	425	411	383	402	420	368	416	393	408	415	398	402	426	411	403	410	384	353	403	387	392	415	414	399	409	423	412	391	408	402	414	393	380	390	376	372	413	396	423	441	415	391	433	427	379	359	447	410	438	419	412	399	402	416	406	391	422	445	425	404	402	403	391	437	418	424	414	420	387	395	382	419	388	362	355	415	446	462	410	436	382	401	410	402	428	392	407	421	415	412	401	411	397	429	395	381	415	454	418	410	447	405	376	392	416	423	396	425	422	415	386	436	386	452	407	414	370	382	388	376	410	432	397	415	435	382	390	413	411	419	424	391	386	376	402	372	442	436	419	404	402	424	427	421	386	380	394	413	389	449	437	370	400	430	390	422	426	401	392	419	416	411	432	417	398	397	452	421	385	370	402	362	427	419	429	403	394	385	408	386	420	372	390	381	416	380	443	405	444	394	413	423	403	425	377	426	408	417	447	380	409	413	407	400	458	396	413	446	437	385	389	390	394	422	388	404	375	441	410	410	437	414	412	410	402	392	399	377	407	399	403	387	429	446	408	365	403	391	391	393	391	401	428	426	400	387	417	438	385	400	429	399	410	414	404	406	429	436	419	440	403	417	381	374	430	415	430	410	412	396	377	436	405	405	417	405	416	407	424	403	397	423	399	396	375	390	424	409	412	434	417	404	418	406	431	379	428	388	406	441	387	432	364	379	421	428
30000	4730	3230	3917	3455	3476	2343	1729	1524	1385	1899	2139	1989	2562	2456	2250	1873	1368	1605	1136	1004	1002	960	1013	1072	1016	1036	1029	903	968	943	954	979	922	910	938	906	934	960	937	984	896	910	964	915	965	953	914	920	958	889	875	911	910	926	945	892	978	949	866	870	937	895	908	870	880	894	896	895	911	882	875	837	864	883	905	852	881	850	895	911	866	902	834	827	883	876	921	885	830	951	911	949	851	920	907	898	874	927	914	919	900	886	897	881	870	899	938	931	922	799	938	861	916	837	916	870	866	890	852	925	947	926	945	892	911	884	876	851	889	882	899	894	883	967	878	907	866	922	831	849	933	900	874	907	903	881	872	882	883	907	909	854	907	879	969	913	905	874	867	917	920	909	895	886	859	969	905	869	933	916	894	869	854	818	926	867	912	893	889	906	902	872	969	893	914	886	859	912	880	858	849	880	919	889	873	856	881	906	884	841	944	926	926	931	921	944	900	902	1005	918	884	844	839	877	882	879	852	882	863	894	896	901	907	925	924	917	897	863	898	879	900	886	865	908	960	928	907	940	897	867	920	926	919	864	908	903	838	908	884	898	870	933	862	872	885	882	941	905	930	920	835	939	866	900	882	881	825	882	903	908	894	877	869	919	890	929	930	872	891	868	963	869	913	895	881	871	912	859	944	901	860	875	840	940	893	920	880	898	856	888	856	838	936	923	907	869	906	895	912	948	865	864	878	902	916	898	911	964	895	912	873	855	880	870	913	946	859	836	918	893	840	881	920	907	888	878	891	878	870	865	885	902	948	911	871	848	890	918	860	902	894	890	881	882	930	911	894	896	879	884	842	907	923	871	910	930	902	870	899	868	877	880	874	873	913	870	864	913	954	875	888	918	938	845	841	940	927	872	856	849	936	839	952	872	868	928	871	874	867	853	932	888	899	916	901	911	948	881	915	871	883	836	920	874	853	922	905	853	844	903	863	906	849	916	877	877	875	896	931	957	887	881	908	902	940	916	922	938	825	914	840	898	910	932	938	876	903	868	926	889	964	865	922	894	901	923	868	894	923	896	837	948	864	881	897	871	868	945	879	927	877	896	904	880	873	928	887	922	858	912	880	927	885	864	886	913	932	952	853	861	894	884	873	854	865	852	927	871	912	908	846	909	814	866	877	916	893	925	868	939	933	893	810	881	875	852	851	893	917	846	911	888	955	879	929	865	879	935	844	901	951	918	864	876	915	887	878	869	870	866	913	929	866	905	941	898	945	875	928	922	881	912	861	864	913	914	872	900	908	859	887	906	853	877	879	926	913	922	897	913	884	855	870	858	915	889	848	919	895	885	907	898	872	925	889	885	877	941	907	925	935	832	884	895	923	890	871	904	851	823	865	885	930	903	892	880	871	850	873	914	907	901	872	900	893	889	907	921	874	917	904	907	874	891	917	851	915	848	889	933	886	845	867	874	903	871	863	895	955	853	931	865	919	905	932	860	925	882	878	902	884	888	909	848	851	898	903	863	858	860	883	823	905	899	851	918	925	884	896	953	913	892	943	875	938	919	896	866	919	943	966	940	922	936	815	980	864	918	861	890	891	899	906	907	956	864	913	918	891	943	882	907	935	832	951	952	864	901	872	910	864	900	835	884	894	894	897	853	879	899	840	904	841	903	893	901	862	921	891	932	907	902	902	866	870	891	822	875	921	851	900	887	851	904	918	885	869	893	857	839	876	886	959	918	888	910	918	896	878	889	857	928	899	915	857	894	889	893	859	889	878	962	892	868	906	930	910	924	889	917	905	898	880	877	855	928	874	900	868	909	923	878	896	916	919	889	884	873	907	884	856	944	840	877	898	920	961	919	833	868	849	944	890	864	901	977	914	892	907	903	908	916	931	903	871	905	885	855	889	897	879	923	928	919	842	885	884	883	887	894	887	898	864	927	903	899	857	876	910	864	887	906	935	848	913	896	856	918	881	872	916	868	911	859	952	884	918	899	887	915	868	937	934	915	918	911	933	952	937	875	943	866	890	879	864	937	919	930	890	862	859	914	895	887	910	864	920	881	935	856	901	902	878	921	886	937	898	916	929	899	957	919	919	916	910	857	880	884	909	885	892	971	889	917	922	891	895	899	892	878	864	892	909	856	898	895	879	931	924	912	859	939	881	892	879	884	985	904	826	854	891	915	893	888	851	863	934	904	866	882	850	904	971	852	925	963	947	925	899	907	908	946	856	892	873	899	901	933	942	932	911	884	850	902	877	890	870	870	892	904	929	868	900	882	847	926	889	879	890	889	868	857	872	894	892	907	863	931	868	862	888	848	945	847	930	892	814	903	884	938	893	891	863	849	886	889	912	940	885	875	887	916	878	902	865	869	870	919	871	851	883	872	897	926	923	927	865	885	906	918	894	909	858	891	913	931	920	952	871	894	890	876	897	887	952	903	839	938	911	880	899	884	891	891	836	847	883	911	875	882	878	850	928	848	950	906	943	877	944	876	849	907	872	941	859	883	882	881	925	937	920	875	885	848	920	876	918	850	955	876	938	896	890	921	895	861	853	889	912	925	874	888	892	870	885	914	928	864	900	962	900	875	881	849	898	858	915	879	868	880	871	852	859	906	892	905	879	859	892	839	929	856	874	891	873	899	912	896	919	860	899	864	919	909	876	930	933	847	888	899	868	883	903	919	881	896	889	922	898	897	898	899	884	898	869	894	873	885	883	868	879	920	871	887	962	891	895	897	884	900	885	884	896	878	914	912	903	911	935	870	917	864	934	942	884	951	860	928	865	882	831	876	891	913	901	885	899	862	916	862	892	898	871	908	908	908	900	939	875	946	839	878	876	865	892	942	955	925	839	915	859	897	888	852	913	892	926	882	904	928	854	919	891	870	888	885	908	840	863	889	869	817	923	893	855	873	856	890	896	903	928	897	869	868	868	875	883	916	893	887	909	909	896	908	956	920	876	937	892	907	943	865	948	892	882	918	899	907	915	850	815	890	881	885	918	921	923	864	811	916	915	891	930	904	884	951	845	927	918	897	882	846	836	877	850	837	900	892	897	925	903	872	879	917	942	887	946	878	893	918	863	917	974	866	905	848	900	835	941	927	904	901	921	907	913	943	885	862	861	878	941	911	888	884	883	912	893	886	914	946	872	889	912	903	885	902	925	912	864	930	859	866	908	901	895	918	842	864	915	928	871	899	921	879	856	871	916	905	870	881	893	905	901	908	904	862	876	910	900	901	930	975	886	900	931	896	918	906	892	948	855	881	904	955	909	875	911	919	893	900	910	881	897	875	876	861	838	845	904	915	902	937	878	949	895	893	870	858	936	899	904	883	888	877	921	881	902	941	896	841	894	872	833	875	887	889	890	887	923	870	924	955	871	931	853	922	855	850	928	879	880	835	925	872	904	909	898	915	914	916	901	920	911	889	949	850	874	888	913	881	908	869	880	851	862	885	922	867	872	902	855	939	903	916	894	843	910	926	934	873	869	897	909	855	894
12958	2542	569	401	353	356	262	222	229	222	298	269	283	333	275	315	237	279	250	237	235	237	211	240	222	218	228	252	242	221	207	226	197	218	209	222	232	239	246	227	193	220	217	223	242	203	252	194	244	189	216	213	200	233	226	209	204	229	216	210	235	234	219	230	258	228	232	222	214	228	225	202	207	239	219	232	237	239	206	172	191	214	218	239	201	227	231	212	231	199	244	228	220	244	213	213	196	228	217	234	211	229	229	211	234	215	215	227	229	224	236	196	240	172	209	200	236	238	233	232	234	241	228	230	238	238	223	216	226	250	223	212	184	190	206	237	185	199	219	211	220	198	216	230	238	220	217	207	224	221	187	228	231	199	227	214	213	216	220	229	222	213	216	190	223	219	188	205	218	237	229	233	228	242	237	220	204	218	218	247	230	248	208	232	211	244	220	266	211	222	243	237	253	201	230	220	191	228	212	207	225	207	194	232	230	215	208	216	247	227	242	218	204	209	230	238	206	214	246	219	219	235	222	241	204	220	232	224	210	187	225	231	233	228	244	244	239	238	247	220	205	209	227	206	242	204	212	222	199	206	222	211	230	210	240	204	212	214	233	246	206	230	204	228	212	216	208	244	213	244	208	203	191	213	221	206	213	210	220	245	217	226	226	215	224	210	229	181	233	218	202	195	215	230	221	211	231	222	219	214	218	224	194	206	224	238	235	217	247	223	220	216	218	219	227	226	224	192	233	248	203	224	226	220	231	272	222	249	250	238	195	246	224	241	191	223	242	236	206	241	224	219	213	204	213	226	204	234	217	209	213	193	217	211	221	209	221	241	215	217	208	238	222	189	216	239	246	217	205	250	220	235	226	216	195	241	245	212	205	226	206	244	209	209	209	224	233	235	241	212	198	211	208	223	229	218	198	227	197	218	225	207	199	205	219	190	224	201	234	201	210	201	208	220	206	206	213	206	201	205	248	209	222	231	218	214	207	204	216	196	251	225	234	232	215	204	219	191	226	242	234	207	227	217	244	221	214	239	224	234	209	214	222	205	234	243	228	217	238	220	199	208	211	221	211	221	208	212	200	214	240	234	229	201	209	241	236	230	274	237	218	218	220	228	229	214	208	235	198	233	211	249	196	217	232	230	240	240	202	208	241	212	215	218	250	195	221	221	233	242	222	194	228	207	207	211	210	234	228	216	226	219	191	226	222	228	223	241	237	255	243	209	204	177	217	225	226	201	229	198	213	210	241	227	208	198	228	220	213	208	239	234	203	209	214	250	200	229	214	251	216	222	208	205	233	225	212	220	241	234	234	219	208	224	217	262	206	250	235	228	214	186	223	246	210	207	209	217	232	226	218	246	226	220	204	206	210	203	229	220	232	215	228	220	203	228	206	238	228	228	213	215	201	189	223	255	206	239	226	206	236	223	233	200	235	219	203	237	209	241	223	205	248	218	236	202	229	204	202	236	207	212	222	213	209	192	234	201	232	224	245	219	234	223	193	232	235	208	201	248	236	217	223	237	210	219	242	226	219	235	217	239	218	228	233	240	230	200	226	229	249	231	236	212	211	256	238	213	188	197	242	216	212	237	185	234	221	214	192	207	203	217	225	203	228	210	239	227	212	208	194	234	239	207	235	207	216	213	223	218	227	227	243	207	221	192	226	197	227	196	234	208	238	210	209	211	227	225	201	214	237	239	209	219	222	224	246	211	212	211	227	235	220	234	233	213	228	208	211	210	228	243	203	223	225	224	246	245	180	239	207	229	202	230	235	214	208	180	194	204	234	233	191	208	227	217	252	214	231	196	222	228	227	223	205	212	202	214	243	190	191	236	223	205	212	205	206	218	201	227	200	214	212	213	234	223	187	229	210	224	215	232	231	233	187	208	228	222	223	221	239	223	218	209	244	222	226	207	231	229	219	227	230	220	214	187	208	212	252	208	217	236	221	225	210	227	227	218	231	224	205	225	232	223	220	221	248	249	231	244	229	204	243	235	228	210	210	213	220	234	238	241	212	205	215	222	221	223	215	222	223	196	228	217	219	208	213	210	217	249	241	216	235	225	213	211	235	226	222	216	213	213	204	211	228	224	212	211	234	225	236	220	195	227	188	183	223	219	210	237	223	208	232	220	223	205	234	213	227	247	205	218	215	206	206	234	204	226	195	222	226	209	232	228	219	238	256	225	225	192	214	234	200	211	223	242	216	211	200	231	214	212	240	203	241	217	228	226	247	226	217	218	220	209	212	214	238	233	195	220	197	224	221	243	218	176	231	213	217	232	211	244	221	227	213	203	226	219	248	216	214	220	207	225	234	226	219	223	192	220	240	237	215	211	264	216	201	201	225	230	237	218	201	235	208	217	243	179	240	215	211	233	211	211	193	224	242	217	225	218	223	194	217	221	224	205	214	222	227	254	207	207	213	207	223	231	200	235	206	215	270	238	200	198	204	216	219	232	207	208	216	211	232	204	223	266	218	220	214	197	218	228	230	203	230	226	222	208	224	208	193	217	204	235	198	234	236	233	221	183	215	233	234	212	231	229	216	221	221	236	189	206	232	259	232	235	241	230	213	238	218	222	215	192	238	222	200	211	230	229	211	204	228	256	227	235	207	222	253	246	210	240	192	226	201	210	210	246	229	221	241	218	198	217	230	196	212	221	218	244	211	233	195	243	230	208	234	235	208	223	202	230	205	205	213	214	223	235	211	241	251	215	189	194	207	219	209	216	229	222	256	214	184	199	200	220	214	218	216	190	205	196	251	218	199	233	215	210	244	216	218	197	249	226	206	210	201	246	218	224	211	217	198	208	244	233	219	247	225	205	250	230	227	196	240	224	199	210	230	206	217	255	202	229	228	221	206	227	245	236	227	217	238	216	204	228	257	238	225	214	218	244	203	176	202	232	202	204	217	213	201	208	223	221	233	206	232	234	197	224	244	216	230	233	246	236	201	193	202	205	228	246	209	222	239	218	240	231	222	234	245	197	228	218	237	231	231	197	228	240	228	214	215	215	221	215	198	209	203	219	212	199	206	225	221	220	215	215	227	247	211	221	217	253	230	216	246	211	173	181	223	254	206	251	193	207	234	228	231	253	229	219	222	193	220	218	219	195	210	221	227	222	234	220	225	227	197	241	241	224	250	204	220	236	224	230	210	217	208	236	231	207	234	199	220	210	223	208	211	224	207	212	201	212	222	246	203	212	203	221	216	221	216	200	217	241	227	241	200	218	230	206	226	223	244	201	240	211	205	213	219	206	216	218	228	215	229	198	211	230	235	249	229	228	218	230	229	216	205	180	235	247	230	219	224	225	219	210	205	225	233	229	220	200	221	218	225	241	228	219	213	204	207	199	217	242	241	206	217	209	193	229	241	240	230	216	209	195	218	214	191	201	225	210	221	227	183	189	223	220	229	229	222	199	243	264	228	208	216	218	198	203	244	204	209	241	215	222	241	233	214	205	234	241	227	218	186	252	238	244	218	229	210	230	228	206
7918	1406	1061	1187	1084	1157	768	675	594	654	924	882	987	1265	1004	1097	781	727	784	586	534	528	556	546	583	525	543	567	531	561	563	536	544	550	545	535	549	545	520	550	522	535	530	570	546	511	544	533	531	522	494	564	543	517	554	521	518	512	504	533	495	516	506	537	558	561	545	563	486	512	535	556	534	524	521	523	510	559	544	531	537	518	489	511	548	542	565	489	496	540	545	513	527	551	548	572	555	530	524	531	518	508	530	533	545	503	511	510	523	515	501	563	532	502	518	561	534	545	564	520	468	519	538	525	510	531	543	490	539	526	537	540	503	551	511	536	501	544	557	505	518	523	533	528	535	507	507	488	557	563	537	530	527	539	509	526	525	545	543	525	498	558	510	532	521	532	525	557	511	562	519	520	489	545	519	521	503	571	527	512	545	547	546	538	543	533	566	552	513	499	526	546	527	526	517	559	499	549	553	506	530	546	617	518	548	539	543	515	512	525	546	567	532	497	501	535	513	522	501	513	519	524	537	499	498	536	508	536	546	552	515	476	544	522	509	527	582	531	532	534	505	503	545	514	515	549	527	561	569	558	511	484	537	545	534	498	521	535	535	564	554	527	524	519	539	493	491	550	495	526	505	508	532	549	528	470	550	550	526	550	539	529	501	514	537	558	560	543	511	530	511	540	556	552	508	549	536	549	574	532	538	503	519	557	527	551	539	564	581	518	514	472	541	532	545	577	532	572	546	537	491	541	523	538	523	556	490	516	539	529	506	532	530	501	533	514	559	517	571	535	516	516	512	573	482	532	500	576	528	457	543	570	577	538	520	552	517	497	526	521	527	493	548	492	535	513	551	533	530	493	502	556	556	510	531	538	494	517	536	528	542	492	528	484	542	507	552	533	534	511	517	514	509	582	489	548	527	543	522	515	495	548	509	513	547	531	505	525	561	510	523	532	535	528	476	575	524	555	491	541	523	539	508	491	530	534	506	553	531	495	509	503	476	476	562	528	541	550	556	518	577	499	553	528	601	485	508	568	505	504	502	531	553	514	526	515	503	556	523	562	515	478	546	510	553	545	560	563	534	513	534	550	535	552	524	534	532	544	499	549	504	535	528	561	517	524	558	547	527	500	494	520	560	554	537	523	550	528	487	536	507	538	527	558	522	539	501	543	507	524	510	528	532	502	531	514	497	535	495	509	557	523	507	518	502	558	536	515	529	479	543	534	505	498	539	529	527	542	520	520	543	515	526	509	556	525	526	513	541	526	533	515	546	552	488	517	504	510	531	552	532	514	542	520	515	552	532	542	544	510	525	473	508	561	545	518	553	507	551	528	540	546	516	542	493	516	517	522	544	473	557	508	521	547	548	530	560	536	523	528	550	501	516	552	490	517	513	557	521	593	547	545	540	524	524	536	543	480	508	529	541	542	493	573	520	556	547	514	543	535	548	544	545	516	496	532	553	530	501	539	533	532	537	553	488	538	522	527	505	481	515	512	528	554	539	545	582	513	509	483	539	528	526	568	487	513	526	520	549	552	546	564	493	566	544	539	517	537	537	542	552	550	499	548	528	519	549	547	519	525	540	520	549	502	516	530	540	484	587	545	565	500	525	540	521	498	533	532	519	518	507	513	530	544	529	514	504	555	504	538	533	511	501	554	538	512	570	548	531	533	566	498	549	576	519	500	545	488	544	524	512	579	524	545	540	546	531	526	505	549	532	558	485	544	503	554	525	496	538	548	497	504	509	541	500	546	543	540	521	515	556	522	526	497	553	534	541	532	526	519	504	525	506	500	528	556	541	520	555	517	577	534	546	536	526	534	488	530	487	543	507	535	559	572	592	541	511	506	537	549	528	526	503	500	511	533	535	484	513	524	530	500	532	544	521	509	526	520	535	539	529	549	572	521	538	529	535	560	569	553	539	529	565	499	555	501	526	502	546	508	537	512	497	494	509	516	546	575	552	528	515	549	513	534	524	506	515	524	535	532	520	520	528	573	568	547	503	555	528	519	545	507	532	524	489	504	496	585	532	497	490	548	538	525	534	524	534	529	519	528	534	563	526	543	516	549	503	513	538	511	518	511	523	503	547	473	508	508	530	521	554	482	518	549	524	582	494	531	516	547	548	478	507	565	534	545	526	545	511	581	508	501	526	500	520	522	551	541	516	520	533	517	482	529	546	505	561	518	497	545	521	536	537	531	505	525	474	510	553	530	498	558	520	550	534	541	527	525	532	530	555	485	529	532	520	538	590	539	568	550	536	523	522	557	513	538	527	539	484	527	508	521	569	512	536	532	504	526	529	519	529	503	538	512	506	519	534	521	515	508	578	537	566	555	517	549	478	556	530	562	548	555	529	535	516	550	512	478	556	545	571	543	517	569	525	543	548	516	515	524	524	547	485	491	508	563	506	515	512	567	495	525	547	523	548	496	521	528	570	559	540	515	556	562	499	510	499	502	531	509	512	539	518	587	529	554	505	540	487	528	538	497	506	515	507	548	523	522	505	520	562	505	467	566	572	506	556	517	523	526	505	501	544	515	521	502	533	502	544	533	544	510	529	524	514	505	509	552	545	513	531	499	507	545	516	534	515	543	539	538	540	503	568	507	529	520	561	533	537	520	529	518	501	524	521	497	510	547	527	517	512	521	494	548	551	514	527	511	538	519	589	518	546	529	533	517	523	477	517	525	500	523	508	532	534	531	541	539	529	523	519	500	537	511	525	528	516	567	542	548	538	520	525	475	536	515	541	525	456	546	527	523	510	509	532	510	516	531	548	546	508	541	533	491	502	526	490	527	550	548	558	528	573	487	538	519	548	535	582	526	542	496	554	508	536	519	511	525	520	511	571	540	529	553	528	588	534	576	505	549	520	516	538	544	509	532	512	537	492	559	512	549	542	509	518	514	516	503	558	526	545	537	542	494	551	568	514	507	553	549	559	513	528	526	518	522	558	512	513	543	532	513	526	522	548	533	520	528	568	493	546	502	532	566	541	568	519	529	513	557	502	531	552	533	536	515	581	537	537	499	532	518	550	568	565	519	510	590	565	528	554	515	515	520	535	554	535	513	556	550	575	562	551	509	552	561	555	503	508	512	506	525	517	533	541	520	556	523	517	511	547	528	540	501	505	502	507	528	594	558	539	504	533	520	558	555	531	539	535	468	529	507	515	512	552	512	558	523	499	518	551	517	553	504	504	545	515	518	533	520	536	505	474	497	513	544	522	522	564	519	505	537	543	513	496	521	545	542	508	541	511	495	505	478	546	536	555	545	540	527	573	555	501	539	552	527	594	515	518	509	555	562	543	535	518	523	518	519	550	499	542	554	569	515	543	520	502	515	571	570	525	555	497	552	553	515	528	521	522	519	545	539	498	569	540	509	519	565	493	511	547	513	519	537	524	542	530	531	519	572	570	515	499	501	576	548	570	531	535	553	540	536	528	502	537	520	496	515	521	547	526	546	528	533	500	502	497	493	508	502	550	535	533	511	527	508
34560	11778	2247	1006	705	612	396	362	293	333	400	403	482	457	441	389	327	318	313	247	277	262	271	254	263	263	284	260	258	263	274	247	219	270	256	247	255	260	250	246	256	253	241	252	244	260	229	258	256	277	241	264	265	236	238	272	279	267	256	276	244	265	259	267	251	241	231	238	277	268	246	262	256	247	251	260	293	267	214	273	240	234	266	260	222	264	221	248	245	249	260	237	230	235	262	265	239	231	270	253	252	247	230	276	249	237	266	273	264	258	267	255	232	282	242	281	264	269	244	250	237	265	272	258	257	260	248	292	253	242	260	258	268	229	244	260	249	243	253	279	257	245	236	235	286	275	246	247	270	224	249	265	247	242	254	266	265	234	242	247	261	243	234	265	259	280	271	275	245	247	244	276	231	225	271	234	250	251	258	237	236	246	251	255	241	272	222	239	256	255	251	266	271	243	269	275	237	262	261	274	267	261	246	240	251	270	261	257	229	309	260	231	280	260	267	240	260	252	260	224	256	233	248	248	263	276	253	271	282	253	269	269	233	249	260	250	219	272	239	250	260	270	245	242	230	274	260	244	270	265	241	223	263	219	262	242	273	237	194	247	239	251	259	255	249	244	250	235	265	255	268	263	238	272	239	227	250	276	233	248	283	262	270	265	252	230	239	287	283	254	264	224	237	264	240	308	268	252	229	270	267	264	239	261	261	265	274	234	223	247	275	271	237	265	258	258	212	252	255	266	248	253	272	257	244	229	258	255	283	252	274	264	242	245	233	259	247	243	222	228	216	272	237	245	225	256	236	237	256	219	267	226	240	258	216	217	265	253	258	234	230	233	252	276	233	228	244	249	273	272	260	247	230	270	291	247	256	250	273	231	228	280	259	233	244	309	260	252	244	208	230	253	238	246	253	227	240	263	243	261	274	252	272	252	223	269	266	232	243	245	219	258	269	273	236	235	270	228	290	280	235	253	278	282	290	285	291	242	240	255	226	273	276	222	255	231	247	254	253	248	253	252	247	265	253	249	277	264	249	248	308	249	254	239	252	239	221	246	258	255	249	280	276	244	256	261	248	280	241	283	270	216	295	223	283	251	286	268	259	264	276	253	259	276	261	250	252	249	251	226	235	248	284	243	232	273	257	267	279	252	239	236	270	254	260	252	246	243	271	231	247	251	246	221	269	261	243	238	248	252	262	289	294	247	267	251	265	257	289	276	248	264	277	237	248	263	245	244	279	235	272	263	277	268	237	259	254	261	258	248	279	276	272	257	271	288	230	277	260	225	235	237	247	254	268	250	246	256	245	289	273	254	278	264	286	254	256	275	250	308	252	256	266	271	228	263	251	224	275	234	236	279	227	265	237	269	229	241	253	270	240	276	270	247	246	284	246	230	241	245	273	220	244	269	227	266	231	247	255	263	264	263	272	241	271	274	221	259	260	246	246	229	242	246	244	228	235	250	257	268	255	238	268	257	259	247	242	255	232	212	264	219	254	262	281	249	258	269	259	290	263	231	271	268	269	260	275	253	225	258	268	242	270	250	239	214	236	250	254	233	278	259	260	305	248	268	269	264	260	251	260	252	244	258	268	260	237	260	279	264	226	242	260	219	230	241	245	270	242	224	244	272	260	280	259	262	245	249	262	251	241	267	263	251	254	234	252	267	236	243	248	237	254	258	277	234	255	290	225	249	239	253	280	271	277	263	273	214	246	210	244	237	247	246	236	271	276	267	260	229	241	278	244	246	261	244	221	248	235	249	249	254	242	268	276	276	239	262	247	264	279	253	242	220	241	258	273	263	256	258	265	254	236	254	249	227	233	236	245	248	248	222	271	250	231	230	285	259	260	249	232	256	230	235	244	278	268	270	239	236	230	275	248	263	232	237	237	260	259	272	239	258	247	235	260	263	249	262	254	258	266	241	288	243	266	258	255	273	252	256	228	251	235	263	251	273	247	251	270	241	255	262	258	241	232	256	258	250	255	282	290	247	290	253	227	216	238	250	253	240	268	232	267	278	239	244	268	266	232	297	269	259	262	240	242	268	244	230	290	245	248	237	284	243	239	258	207	253	240	260	236	229	278	249	256	252	265	250	243	253	254	253	290	221	251	219	269	259	245	254	236	254	280	230	233	248	252	240	263	220	249	259	259	236	244	238	239	253	247	246	251	243	218	214	255	282	248	246	249	265	246	223	240	232	254	243	286	254	262	252	246	225	280	269	264	262	272	241	273	270	261	258	231	224	247	263	231	259	288	228	267	265	220	231	246	264	257	228	247	226	244	245	246	250	249	265	248	262	249	269	230	257	248	253	239	232	222	260	283	258	236	260	253	258	267	265	244	291	263	233	241	258	265	245	257	262	274	261	274	245	239	233	247	258	246	256	240	236	274	276	263	233	256	252	237	246	275	251	247	266	253	250	282	266	262	262	277	246	250	207	255	265	251	280	254	242	278	223	235	280	229	252	273	254	250	226	267	249	229	244	239	244	265	270	257	253	258	275	302	247	257	248	250	223	261	252	241	240	239	282	258	272	240	250	236	266	273	251	251	260	266	231	266	247	238	233	237	227	232	304	250	247	250	242	240	269	246	276	242	257	242	246	243	244	249	274	253	260	266	260	243	242	221	274	234	252	289	253	237	278	256	256	237	272	285	262	270	226	266	256	263	234	243	267	271	269	246	245	248	242	279	285	244	260	254	261	282	247	269	243	237	227	251	238	240	253	270	251	252	240	248	238	250	270	262	259	275	255	261	264	304	258	262	270	270	237	249	265	275	232	247	235	254	236	224	244	260	253	268	252	255	226	278	259	255	252	257	259	256	217	244	278	227	265	260	259	226	251	255	229	239	232	249	258	278	258	279	246	267	256	235	242	253	266	248	261	255	282	263	280	237	238	267	245	217	274	265	264	265	239	263	254	249	273	248	247	243	291	252	220	246	232	247	228	236	268	275	279	249	214	235	255	253	279	260	243	244	264	284	237	249	269	267	250	247	229	260	249	227	270	265	253	275	284	264	235	274	282	242	256	256	241	230	264	283	258	260	251	259	237	235	247	250	231	246	248	250	261	248	295	252	267	281	271	223	251	226	258	273	264	268	263	254	253	269	275	274	261	267	277	235	259	265	254	251	230	241	259	304	260	229	250	251	253	238	294	268	262	264	267	253	245	247	271	299	280	228	289	263	252	276	271	280	234	225	262	233	273	228	248	261	232	265	266	242	243	250	257	270	284	238	262	258	247	263	262	297	253	246	258	256	261	231	250	256	206	242	273	258	233	273	244	272	269	292	245	263	274	253	249	252	261	220	259	224	275	244	248	218	280	231	241	275	278	219	240	252	254	257	273	261	250	220	270	233	249	265	263	226	219	248	239	262	251	248	244	297	239	267	263	251	266	241	252	236	293	233	235	272	243	253	246	250	254	297	253	229	220	255	270	246	225	241	257	226	272	269	260	270	279	267	253	294	257	263	228	277	262	242	220	257	244	262	289	265	263
22436	3842	2287	2573	2577	2199	1369	1092	935	1039	1586	1384	1785	2045	1711	1787	1055	1090	1005	662	700	617	636	662	656	645	688	694	623	676	653	612	646	603	649	619	639	571	611	604	580	602	611	634	579	609	618	614	656	635	582	591	627	583	564	605	618	609	592	601	624	607	607	605	590	628	581	578	611	586	597	621	666	626	582	602	629	616	624	591	648	610	653	591	626	618	635	639	623	609	614	637	620	596	618	645	588	640	579	570	583	632	616	634	654	618	610	574	584	595	586	614	625	609	570	572	615	599	569	655	625	576	613	595	565	565	573	598	596	533	617	594	583	597	584	580	556	609	595	583	629	596	611	601	604	640	596	626	610	621	561	607	601	633	636	595	619	589	600	619	595	614	613	575	627	629	630	589	579	632	630	615	559	592	613	605	599	638	592	590	638	583	646	627	620	649	586	579	652	662	577	641	597	607	610	631	606	627	648	595	618	627	605	620	607	638	601	632	576	604	572	623	634	648	604	589	621	621	597	595	561	597	600	641	608	606	602	620	603	603	639	598	615	620	591	627	600	612	604	603	578	613	640	615	611	642	544	603	584	590	624	576	619	620	643	579	553	572	550	644	640	576	569	602	615	660	616	598	607	607	557	593	598	609	614	608	642	598	629	609	635	655	575	592	577	618	591	618	601	571	633	589	630	604	580	577	605	583	586	568	601	558	652	640	574	603	596	630	600	611	594	601	606	607	609	619	604	559	607	580	612	627	646	591	580	634	581	602	604	566	585	587	596	617	645	599	624	628	561	600	611	600	645	598	574	588	566	601	611	572	624	546	618	601	596	616	593	653	631	615	598	618	604	639	630	623	622	594	611	623	590	591	613	619	559	624	644	588	557	593	611	555	623	614	602	588	608	603	590	647	620	641	606	597	598	566	615	610	626	561	584	599	568	629	663	630	619	602	603	591	607	607	627	578	620	646	640	568	569	642	597	607	582	597	609	573	614	639	606	606	562	581	675	602	588	604	538	565	588	585	608	623	575	598	638	613	610	638	632	656	609	610	625	611	631	605	609	609	564	619	607	606	537	589	619	615	594	618	550	631	614	611	636	615	597	567	598	641	517	594	639	605	574	564	589	576	624	614	602	598	602	626	612	597	599	614	609	602	571	563	602	634	620	583	601	566	593	611	630	576	592	647	613	630	621	620	587	574	657	585	605	607	601	576	620	614	649	604	640	587	645	613	628	632	606	592	635	575	620	608	624	620	542	612	614	572	593	597	595	613	609	596	611	648	579	605	635	573	586	590	601	598	598	644	626	603	685	584	556	628	585	587	601	599	638	617	569	656	624	581	658	567	590	587	582	582	611	581	606	622	614	621	599	593	571	604	600	564	612	639	587	635	647	647	603	611	598	605	589	583	623	584	614	592	603	589	555	630	611	581	640	586	622	563	603	601	617	607	612	584	596	595	567	605	577	683	620	613	623	606	617	620	566	603	585	596	594	597	632	637	615	621	624	558	585	567	576	578	590	632	528	617	604	539	628	619	617	591	585	599	610	582	648	603	623	644	626	602	575	591	609	644	597	617	629	635	599	547	615	613	601	593	589	591	551	559	610	645	614	597	625	595	603	593	576	621	543	622	609	620	604	616	594	610	576	608	581	587	570	616	626	608	646	616	615	569	620	619	591	612	551	600	573	587	594	566	568	617	604	636	596	639	554	609	598	573	600	641	571	651	607	618	621	662	610	604	578	639	613	584	603	630	652	557	569	577	628	613	610	613	578	595	612	619	644	635	651	631	621	607	582	638	581	638	582	596	579	578	579	603	609	612	581	592	543	632	591	628	605	604	605	605	590	603	642	589	544	568	617	563	618	605	601	589	597	619	621	631	647	631	592	599	559	625	608	588	570	586	623	604	602	620	608	567	610	615	586	651	641	567	598	620	634	573	602	592	641	581	652	595	602	603	643	669	572	580	613	627	582	620	614	613	605	657	603	613	603	599	626	620	601	619	605	606	554	600	522	564	631	636	598	573	571	589	593	613	600	620	613	606	585	589	568	622	571	612	579	608	555	610	543	586	606	584	596	607	631	597	580	609	595	628	582	628	616	577	619	591	650	640	616	592	560	582	607	599	595	629	593	570	599	576	620	588	608	631	607	614	598	632	607	588	604	615	616	582	622	618	593	644	619	543	582	624	647	633	605	575	618	634	599	575	621	608	578	635	579	609	620	583	623	597	594	589	588	630	624	581	618	607	628	611	611	613	638	566	552	607	577	542	619	595	611	591	580	613	615	581	555	593	620	555	558	596	606	582	575	592	622	628	591	605	598	574	611	628	614	621	609	594	565	575	600	613	594	600	626	670	637	584	629	612	561	623	599	627	651	609	592	566	598	626	621	605	606	588	602	591	631	591	625	586	597	613	617	658	609	589	622	572	607	625	612	641	588	571	607	632	638	590	622	608	603	592	625	600	615	605	605	597	584	576	630	601	622	611	631	555	637	577	546	608	610	585	587	603	608	569	614	594	613	596	626	624	616	601	577	606	612	586	601	583	628	630	640	586	651	597	589	590	615	636	599	584	609	614	606	630	616	611	615	626	614	596	632	666	593	606	583	595	590	583	617	601	638	597	608	582	600	596	612	613	609	561	579	632	594	619	622	649	624	578	601	598	607	644	617	568	652	608	601	631	603	618	693	576	583	617	629	597	592	604	574	610	591	606	576	613	602	588	612	621	597	650	628	578	600	614	626	617	629	588	621	599	551	604	601	618	563	595	610	606	638	588	576	619	587	577	602	624	621	611	642	593	633	564	604	561	672	606	639	622	594	578	624	638	627	599	599	613	633	589	598	560	576	590	599	626	637	559	644	625	608	602	591	615	582	593	614	557	599	620	624	632	604	611	601	610	616	598	568	584	600	568	561	604	577	597	591	625	586	612	588	610	624	590	583	635	608	617	609	615	641	572	561	626	606	600	600	597	626	582	635	639	613	656	603	579	596	606	572	635	597	586	608	579	654	603	585	631	579	584	617	617	580	617	589	615	594	593	637	612	652	587	612	597	623	599	563	590	645	583	586	589	589	560	591	585	629	623	616	595	631	581	633	583	605	586	576	577	599	560	622	555	582	604	598	622	613	601	603	601	616	652	582	584	583	619	601	586	618	566	643	644	595	618	620	570	615	597	597	637	646	630	574	635	603	598	552	605	555	608	578	634	644	619	641	644	599	577	648	632	610	579	616	597	602	626	612	645	619	588	593	628	588	622	584	548	573	600	609	599	592	606	577	613	554	614	555	586	569	591	614	552	595	574	636	561	642	592	588	580	583	618	570	597	632	568	623	616	588	613	635	611	596	588	624	611	670	629	601	596	596	654	593	620	594	595	580	592	635	621	630	637	562	605	606	604	631	571	578	612	603	643	596	644	601	622	618	594	603	629	594	641	621	603	615	617	599	581	574	606	635	597	626	630	593	638	628	622	601	623	597	603	585	617	608	547	620	584	584	615	580	612	577	602
46515	17909	4769	2147	1551	983	691	575	533	602	704	635	776	805	749	667	539	577	505	467	420	389	397	426	440	404	468	425	450	392	382	397	433	414	472	422	414	384	432	458	393	408	420	408	404	400	401	411	387	389	390	396	383	428	395	435	435	411	370	444	417	433	374	445	404	379	397	401	454	406	405	400	432	454	425	425	419	438	422	412	420	453	415	444	454	412	442	404	395	429	396	384	413	394	398	375	389	419	423	416	426	435	421	436	425	399	395	381	425	433	401	433	391	407	447	383	417	388	397	430	416	378	419	406	427	421	402	397	442	412	447	377	397	448	429	418	390	413	413	390	414	366	383	418	446	407	401	399	401	395	440	387	410	398	382	445	405	428	400	418	423	432	398	421	430	413	399	422	416	433	417	420	439	424	396	405	431	457	444	414	383	396	418	458	428	386	401	400	445	405	374	401	432	406	452	423	374	424	416	417	421	406	425	416	464	444	407	382	446	447	450	429	404	497	406	459	407	407	423	384	403	390	375	415	406	417	407	420	400	388	411	418	421	419	410	435	460	390	435	417	417	409	417	442	403	454	444	470	427	399	395	412	397	395	414	369	407	394	375	395	449	410	436	406	458	422	363	420	389	395	436	385	435	414	419	445	425	401	412	384	419	388	394	402	398	370	482	377	442	432	433	394	380	395	424	397	429	426	414	413	433	404	380	394	418	432	389	375	404	411	443	429	439	408	405	396	389	441	441	389	436	389	379	378	423	441	413	429	418	399	383	453	396	423	430	433	416	432	394	422	420	407	430	408	449	408	434	392	413	432	415	423	465	390	458	408	365	435	406	410	463	411	381	394	385	427	407	428	440	441	394	419	398	379	402	428	412	405	442	418	431	415	389	414	424	407	396	391	448	430	424	403	383	410	407	437	357	396	411	401	390	398	439	408	408	394	425	418	409	451	446	420	438	416	403	426	385	412	408	412	416	416	391	476	408	439	449	402	429	442	434	415	392	410	422	472	431	430	458	402	410	437	419	455	399	430	396	416	418	373	412	420	450	421	414	410	422	373	370	414	425	432	428	422	401	402	383	390	431	372	430	434	408	484	396	405	446	419	443	403	416	394	420	443	427	382	421	412	430	424	455	407	427	397	434	392	418	422	434	410	406	408	409	428	413	434	399	421	420	417	433	411	438	446	383	420	443	430	428	394	373	425	421	412	426	381	398	440	419	402	427	447	386	447	422	384	413	442	401	422	412	397	422	373	443	407	433	413	425	383	431	404	424	384	390	458	413	420	435	399	410	364	452	381	463	395	426	434	424	392	406	429	399	382	433	413	419	414	395	411	414	395	401	394	411	429	399	421	389	405	374	427	397	391	432	421	411	437	395	424	418	447	423	425	404	410	421	390	437	455	407	417	421	414	431	407	398	417	424	395	420	391	402	412	456	427	475	399	424	400	402	465	423	389	384	394	403	423	393	416	486	435	425	377	421	416	400	416	404	424	408	408	461	431	386	403	416	420	399	440	380	378	390	403	411	399	398	404	443	436	447	447	421	392	410	415	429	408	413	444	406	403	413	395	443	414	454	384	437	411	377	413	360	396	413	372	381	462	446	419	413	434	421	403	394	437	409	407	416	410	427	386	427	371	416	421	417	404	402	421	422	419	430	446	405	406	429	392	386	424	408	403	412	432	415	456	398	430	421	401	396	417	434	379	404	468	370	451	438	389	407	440	422	369	430	418	392	387	475	427	403	418	400	415	453	469	417	422	403	450	398	413	450	426	438	405	392	405	410	423	426	464	402	396	388	402	371	428	409	421	421	436	424	389	423	423	435	383	432	414	427	381	439	458	438	446	431	403	410	434	415	420	416	417	435	398	403	413	381	419	429	399	415	430	413	402	410	419	425	394	402	438	431	425	440	425	415	442	390	376	445	436	428	404	447	441	406	398	391	395	402	405	427	399	432	409	448	396	401	411	417	443	408	395	454	430	413	405	392	404	421	386	385	424	445	406	408	380	415	430	425	461	451	461	437	409	389	405	438	466	418	377	431	402	372	371	392	406	401	424	426	386	393	396	380	456	397	431	391	438	403	443	437	433	424	406	428	390	387	445	400	416	406	470	420	486	451	414	429	443	449	422	439	406	351	389	394	403	377	444	393	401	395	432	430	411	395	390	408	419	397	429	425	460	393	402	419	395	405	413	405	443	429	420	429	381	412	408	447	376	417	413	425	399	460	414	445	449	421	426	398	424	412	386	421	429	458	415	362	401	406	426	411	422	394	413	411	448	426	412	372	391	408	440	443	420	410	417	418	405	458	414	440	410	408	368	451	432	394	426	464	416	404	400	397	440	430	407	425	415	412	405	406	397	383	410	381	395	427	378	424	417	389	417	431	416	415	436	376	409	423	432	431	413	446	400	404	407	386	438	463	417	416	429	407	437	416	397	429	440	404	398	432	398	410	388	433	411	393	382	405	411	369	415	364	435	400	428	396	401	406	407	432	411	426	405	416	438	381	409	421	450	489	428	399	434	361	434	400	409	421	425	431	416	423	402	425	406	432	398	404	397	443	444	407	385	421	429	430	417	405	399	414	403	440	472	410	423	399	385	413	433	377	417	421	399	419	427	441	425	388	421	452	419	365	433	392	420	379	400	379	439	397	442	393	389	407	370	401	412	390	425	415	403	426	429	384	429	393	436	432	401	400	438	416	425	395	445	414	420	384	390	432	408	405	433	414	386	410	409	387	410	429	412	430	413	418	422	397	444	417	420	400	380	448	430	414	397	406	392	426	419	442	379	402	429	412	445	423	439	410	404	406	420	389	441	437	444	442	413	426	423	451	439	432	413	406	446	419	406	427	392	384	409	397	422	418	422	402	433	383	393	437	397	399	414	358	367	415	409	396	383	405	463	419	415	431	441	393	415	442	427	404	451	420	380	393	436	446	418	399	406	423	419	442	418	415	425	385	386	427	429	393	410	396	411	386	389	386	416	416	393	423	445	407	405	401	383	410	414	382	451	419	391	445	409	419	410	370	446	424	418	430	400	415	442	428	452	416	431	411	391	446	413	422	398	435	384	410	392	407	422	437	404	433	370	424	457	447	453	437	418	422	444	442	406	427	416	393	420	431	393	410	418	380	412	435	409	397	398	409	421	378	426	401	380	386	438	430	402	411	401	392	453	456	401	410	413	380	416	409	371	418	387	401	402	401	457	452	419	412	420	413	411	409	409	391	426	394	436	380	407	411	418	411	425	401	390	433	446	424	395	412	437	427	446	428	434	409	423	386	414	417	405	402	396	442	418	441	419	397	409	396	436	428	416	425	420	423	428	405	410	424	402	372	430	411	408	409	396	388	384	427	445	464	407	438	406	424	440	417	416	415	415	394	469	374	415	412	427	375	402	363	396	405	404	409	437	389	433	413	399	396	401	460	423	409	404	426	396	390	400	397	399	423	382	450	463	444	412	404	423	378	413	425	389	378	360	415	437	436	400	413	417	395	399
29390	4666	3781	4240	4387	3115	2208	1682	1573	2132	2557	2267	2932	2947	2860	2431	1669	1703	1419	1040	1040	1017	984	944	945	957	1072	976	954	938	922	964	900	943	952	921	915	972	956	925	935	900	940	998	919	906	941	988	932	932	967	939	853	926	892	899	915	875	933	974	880	939	942	881	908	892	940	1010	907	930	897	913	914	925	940	934	926	933	950	916	898	898	916	919	931	926	893	883	924	879	956	916	883	951	922	888	944	912	905	867	918	910	873	887	916	855	908	939	959	931	961	885	925	923	968	869	897	882	952	871	927	923	946	954	915	968	903	894	946	920	901	899	912	927	957	884	942	921	917	922	869	917	897	924	1039	932	878	908	897	938	908	970	958	954	928	891	946	874	923	914	873	952	888	924	909	920	927	897	974	915	848	928	905	879	936	911	877	870	955	931	956	914	904	919	898	933	949	950	945	875	875	856	928	937	948	917	923	935	869	938	898	890	878	968	878	978	907	955	917	888	841	941	913	901	928	935	911	905	981	884	940	919	906	892	910	836	883	921	957	920	920	891	890	925	889	926	916	874	962	976	945	924	929	916	954	883	936	890	932	886	958	900	915	905	898	884	920	913	910	903	923	915	886	936	943	873	912	884	897	908	929	913	888	933	916	913	898	868	917	947	942	888	906	906	907	861	917	922	961	912	939	922	879	890	907	936	862	903	882	929	904	889	898	906	942	933	901	889	930	928	909	898	894	920	870	876	943	897	882	907	924	873	900	961	946	925	900	900	907	913	913	910	931	869	892	934	877	842	876	869	845	919	920	852	858	962	897	913	898	928	878	856	870	936	892	882	938	950	934	944	907	893	917	911	872	865	874	895	898	908	894	874	907	894	956	986	876	923	870	899	951	920	873	882	909	909	947	895	915	901	917	937	890	902	927	917	952	882	883	970	952	880	923	907	863	917	905	945	959	959	924	902	937	877	907	891	886	901	863	929	926	898	925	875	919	903	853	903	944	888	910	858	882	898	872	907	922	920	901	918	960	920	894	930	877	922	922	919	923	889	921	879	938	891	925	913	939	925	873	893	941	933	856	903	907	874	943	913	947	902	900	907	871	899	927	887	909	957	951	946	941	909	939	886	902	926	898	922	947	923	944	910	912	901	916	945	908	922	920	886	898	933	892	926	904	949	879	902	940	905	842	899	906	919	921	870	909	939	923	904	934	924	931	848	915	946	929	892	895	906	909	930	879	886	925	928	920	902	910	881	886	900	899	916	931	1000	933	969	851	896	902	938	922	958	901	913	875	948	913	888	976	878	854	897	876	910	940	910	944	911	913	900	879	943	892	908	907	924	913	916	872	975	921	900	910	918	893	912	921	951	920	920	882	917	935	905	893	942	902	894	928	926	882	839	884	953	909	879	981	935	899	887	872	918	851	919	890	980	907	921	924	915	914	866	913	914	922	927	877	864	937	881	878	947	870	903	942	932	960	918	965	910	949	866	903	887	905	911	928	892	875	948	898	903	928	899	909	914	856	934	878	892	908	881	921	884	896	884	944	914	908	926	934	907	887	887	925	933	931	874	874	927	909	957	889	943	912	906	904	880	970	909	960	914	932	890	922	868	902	877	953	816	948	897	927	913	945	922	876	920	908	937	920	896	910	894	947	898	921	890	916	879	957	924	927	891	962	880	938	927	908	912	892	919	874	865	887	917	954	983	914	886	858	900	941	879	928	916	865	916	890	909	969	920	984	929	953	909	882	913	902	962	929	966	899	857	877	880	873	907	918	850	918	873	995	889	888	863	926	906	871	921	923	914	897	941	894	876	875	882	960	904	909	924	873	920	912	972	897	943	918	907	920	909	947	896	859	921	890	845	919	849	890	921	948	975	879	868	897	941	904	878	953	923	941	929	896	939	916	857	886	879	913	911	881	881	873	909	965	949	898	908	846	942	934	873	880	920	897	920	957	945	920	949	875	912	922	928	942	884	888	913	931	876	937	888	921	918	935	901	910	906	895	870	886	869	1002	937	927	932	918	869	868	960	973	907	934	937	864	888	852	930	914	893	912	897	895	880	964	976	949	914	892	967	899	900	911	885	921	952	945	947	907	927	917	887	893	931	877	862	845	922	933	910	967	923	904	934	880	907	913	912	914	932	923	919	934	986	937	822	904	880	913	890	880	977	909	882	882	910	963	897	868	894	960	928	959	871	919	866	853	893	939	876	914	931	867	898	921	882	899	927	961	956	954	910	854	902	881	904	908	922	881	873	949	860	974	927	855	886	920	920	941	912	886	977	909	904	890	921	921	920	886	925	904	926	929	926	893	883	890	931	1000	859	885	925	937	949	833	908	913	916	881	915	962	934	898	908	884	928	975	890	901	916	867	919	920	887	908	919	926	917	947	871	904	921	908	893	893	899	916	997	927	874	941	930	967	914	876	906	972	915	916	934	929	936	946	895	938	896	889	923	923	860	918	930	925	898	964	875	917	895	970	910	926	923	948	942	901	950	897	891	891	901	869	945	944	930	935	875	871	954	911	956	872	902	886	895	935	934	873	944	880	937	905	920	917	967	889	896	920	909	914	937	897	926	908	883	958	875	937	909	939	952	887	896	856	872	941	916	903	928	878	968	923	876	930	901	930	945	940	947	938	866	933	933	894	919	974	892	955	882	871	928	905	845	940	918	913	931	934	942	922	921	952	894	934	935	855	879	857	908	910	869	898	894	933	914	939	940	884	915	929	889	882	916	889	882	874	934	893	888	895	872	934	877	896	951	946	901	943	952	893	857	875	876	912	926	914	898	882	938	925	927	901	920	855	940	898	918	885	869	934	966	936	932	944	921	887	899	921	916	930	931	997	878	885	952	905	912	943	912	893	904	878	911	912	901	909	919	969	890	929	926	938	953	869	876	917	955	925	897	907	865	893	967	969	926	964	917	928	933	920	912	922	917	876	909	906	860	975	901	908	865	879	939	931	913	890	947	947	913	890	895	921	920	951	964	899	924	917	978	937	930	909	858	919	871	882	904	958	913	882	899	918	884	930	923	887	895	906	899	892	896	908	887	901	957	930	881	970	917	926	902	864	931	865	959	931	922	889	928	971	918	841	929	949	883	896	923	940	884	877	902	901	909	951	965	964	904	912	943	923	898	934	917	933	868	873	974	848	915	890	919	923	934	948	915	957	905	932	860	926	951	917	893	889	891	918	939	955	917	940	916	924	937	937	911	958	946	884	928	928	934	943	891	908	908	922	863	953	939	912	875	880	923	961	930	875	884	920	912	890	919	946	934	870	904	877	902	902	923	863	888	930	897	957	940	930	993	934	912	940	917	897	898	902	931	923	888	913	915	903	898	866	959	894	866	894	882	905	905	928	910	927	901	941	934	908	890	910	941	939	862	919	884	873	928	984	997	927	917	898	937	901	925	923	884	895	906	889	928	888	899	884	942	872	917	923	930	926	950	914	943	910	890	899	900	897	913	896	922	891	827	958	940	939	912	906	920	869	875	933	900	952	921
12741	2661	674	518	476	318	231	262	248	293	331	319	386	348	373	301	283	264	250	242	257	209	215	249	253	249	224	263	235	237	262	260	210	222	225	217	246	259	224	236	226	245	228	239	247	221	219	230	207	239	227	218	216	231	227	234	253	240	224	237	233	217	237	243	201	229	213	241	250	208	241	232	209	209	225	240	222	243	201	221	219	289	243	240	243	233	201	208	217	240	228	203	235	247	175	223	235	228	225	259	221	240	213	261	237	198	253	222	238	235	211	223	238	231	235	216	226	214	261	267	240	217	257	229	201	232	223	229	211	225	224	205	230	243	224	224	221	244	251	243	226	196	238	213	254	256	249	238	229	207	231	223	235	219	216	205	198	215	230	213	210	225	225	213	221	248	238	249	232	236	196	236	236	209	218	216	239	213	206	257	235	232	209	230	237	235	225	227	236	232	216	255	234	222	217	232	218	230	201	213	226	244	249	244	238	206	222	204	249	213	230	226	211	216	241	253	249	240	229	244	225	225	252	218	211	241	230	217	250	233	252	239	239	225	210	204	232	220	258	220	229	221	214	224	220	244	212	224	275	237	247	237	240	212	226	234	227	234	199	254	222	221	222	214	208	249	228	251	256	200	237	243	242	245	262	216	233	226	229	230	242	233	239	228	235	222	232	224	243	237	224	215	216	214	231	223	230	243	245	240	205	203	206	218	225	218	212	238	245	219	231	223	240	206	203	214	219	227	247	232	199	243	192	228	219	213	213	235	229	199	234	216	231	244	236	229	232	235	231	242	229	211	242	189	209	225	210	196	200	263	244	232	232	206	231	225	211	216	244	250	264	237	230	236	237	248	252	212	240	223	221	230	240	249	227	224	232	272	211	234	236	249	236	236	197	234	262	208	227	225	251	237	242	214	253	245	213	211	255	271	259	206	233	235	273	271	238	238	235	206	245	250	245	256	260	246	233	224	233	232	225	236	248	240	230	229	239	245	212	240	236	232	233	244	236	242	245	237	227	226	213	223	202	249	207	217	208	216	237	220	279	208	218	212	239	219	230	202	244	241	241	250	213	246	256	242	225	216	237	224	218	213	222	225	231	240	233	188	204	233	251	231	230	230	233	214	223	227	228	235	262	214	234	240	253	215	214	207	229	223	210	251	206	260	228	221	266	206	253	242	247	246	233	210	252	221	240	225	214	236	204	216	249	221	198	205	241	208	237	252	254	247	245	219	224	221	230	249	270	242	233	224	227	217	266	216	243	245	238	244	214	237	225	231	255	212	232	242	233	246	221	205	216	230	232	251	222	209	211	248	248	226	239	279	239	260	223	243	214	231	216	266	229	247	200	224	212	241	224	204	236	235	226	207	232	256	248	236	240	235	233	231	242	235	210	213	208	233	247	216	246	228	246	199	255	217	242	247	252	215	221	208	232	215	223	250	228	227	216	189	244	214	212	195	222	246	208	212	220	226	212	203	217	236	200	201	200	254	221	236	239	261	247	237	239	259	226	234	234	203	237	225	220	198	233	226	248	225	213	249	217	222	211	248	225	222	203	273	206	210	205	215	213	218	235	224	232	208	251	251	228	220	219	240	247	218	218	223	205	199	238	224	203	243	199	235	235	223	198	224	204	229	229	242	226	246	214	213	243	239	216	222	214	238	222	248	250	254	233	207	244	210	236	244	268	234	252	209	251	251	258	209	239	202	245	235	251	202	188	218	223	224	223	239	222	213	231	205	230	247	228	226	240	228	234	247	248	232	228	208	204	232	218	244	269	190	257	259	229	252	212	221	227	232	213	217	206	230	230	243	234	225	210	208	236	233	242	241	236	240	225	238	229	223	219	237	230	220	248	226	248	233	248	239	216	229	213	239	215	226	239	220	222	252	224	249	194	264	255	214	224	251	231	221	213	193	275	234	214	231	215	204	232	226	254	229	240	237	220	250	234	211	236	229	218	244	213	271	243	234	246	244	228	229	250	256	265	239	230	265	217	213	259	231	247	207	231	266	255	216	209	208	266	248	251	247	232	223	222	218	219	227	230	231	197	208	234	240	223	226	220	240	231	246	224	219	223	238	200	222	236	221	201	249	240	201	227	222	192	250	244	229	247	234	235	224	254	237	223	221	226	256	232	201	221	206	199	236	259	249	238	240	254	211	261	264	242	245	240	246	246	210	232	220	252	231	223	214	237	227	254	206	244	216	224	207	217	238	241	238	226	249	243	224	227	223	223	237	217	245	204	218	242	252	233	228	228	213	225	230	191	215	225	234	241	247	233	237	229	208	225	234	244	227	205	228	211	250	226	257	242	258	231	227	254	223	259	218	225	231	226	236	261	211	230	250	229	241	250	223	256	194	236	223	234	230	244	261	179	228	223	225	232	214	260	241	243	219	204	218	242	252	213	246	239	249	225	225	231	220	253	255	252	245	263	248	238	240	231	207	202	233	240	218	230	248	231	234	224	240	226	232	219	255	223	213	232	229	227	216	222	225	241	238	248	265	225	211	229	235	235	231	213	229	250	238	227	219	205	238	244	239	229	229	209	217	241	245	246	262	276	215	248	217	235	257	233	255	228	229	227	218	229	257	227	197	228	234	206	249	222	221	217	215	249	231	220	230	211	223	242	205	237	240	240	226	228	235	228	234	240	228	239	225	215	224	252	200	230	240	211	267	209	235	247	233	200	214	207	232	242	214	217	224	232	241	246	225	193	203	215	251	227	257	238	223	227	221	236	264	227	231	235	226	206	225	264	228	230	217	228	221	217	238	229	263	207	207	219	273	238	241	243	217	232	254	220	236	224	218	240	220	243	215	209	254	209	237	260	242	233	240	231	213	214	236	242	226	235	237	255	234	226	229	236	240	273	247	263	226	256	230	223	219	216	223	234	252	229	213	215	216	250	203	264	220	235	204	242	243	232	213	217	198	241	218	230	222	236	208	237	235	235	236	255	217	216	207	224	217	262	253	236	222	216	193	218	260	228	212	224	240	258	231	195	214	256	240	259	244	229	246	229	206	231	236	228	243	263	219	222	247	235	232	232	214	233	221	233	228	230	241	246	250	233	232	237	218	220	217	230	217	233	240	240	219	203	244	246	237	223	225	240	236	237	228	231	212	211	206	209	229	226	237	253	226	246	256	246	245	218	236	230	254	243	233	234	231	248	227	263	224	245	249	233	249	216	252	250	224	237	220	247	231	235	230	212	251	190	224	224	255	205	252	206	264	214	237	252	241	224	236	239	221	242	249	215	237	223	254	216	196	228	251	241	240	200	205	226	209	239	213	266	239	223	239	241	241	211	194	223	244	204	229	217	216	259	230	243	268	267	248	219	212	224	230	209	222	229	241	237	254	244	234	213	237	201	227	240	250	261	216	240	240	231	217	214	229	230	212	236	205	237	217	245	230	235	226	233	249	232	250	247	245	232	199	234	188	218	245	227	252	237	209	211	222	252	252	252	235	196	229	232	229	246	250	243	233	226	239	214	216	231	220	268	212
7975	1489	1304	1514	1514	911	685	645	683	984	1072	1219	1387	1285	1404	989	759	837	616	595	526	549	511	535	549	577	610	555	582	597	574	551	547	521	566	522	526	540	501	579	558	524	573	491	555	526	556	559	512	554	536	496	573	547	538	533	574	609	584	567	467	579	540	551	556	541	523	615	590	564	543	563	544	551	569	544	523	546	573	530	576	566	522	520	555	611	527	529	541	565	552	538	543	540	558	567	583	547	533	536	547	594	550	562	549	531	558	566	531	546	544	539	589	551	573	569	542	584	535	567	533	577	542	544	506	536	541	574	545	528	576	534	552	538	512	544	547	543	543	567	613	520	573	515	573	549	558	557	580	552	553	541	542	546	516	530	544	551	547	526	575	543	541	548	544	531	551	554	555	572	556	562	541	522	556	531	532	541	523	555	538	544	536	553	532	565	565	553	546	586	567	525	547	550	586	513	561	576	563	552	534	534	570	550	555	543	550	568	566	497	554	553	540	556	530	525	545	528	556	539	530	529	512	542	556	502	549	517	568	588	567	544	555	522	551	533	601	565	580	548	530	543	576	541	571	572	539	525	550	543	527	523	543	558	580	590	545	537	557	565	575	597	576	570	541	557	577	543	545	545	602	504	529	578	541	586	581	494	535	531	547	540	507	522	558	518	555	518	579	527	578	567	527	572	532	561	565	527	565	527	509	515	543	537	557	572	560	526	562	538	543	574	535	574	520	527	539	551	534	559	542	583	590	559	519	591	558	528	524	532	544	515	548	542	554	533	541	537	544	523	553	522	526	511	531	543	517	543	532	544	585	600	556	527	537	517	489	540	560	579	541	555	559	564	560	554	539	551	571	561	576	559	575	538	598	535	536	531	555	486	538	526	501	566	513	587	549	508	535	550	542	546	543	549	547	589	535	532	531	598	549	548	529	550	550	541	555	585	552	606	572	499	576	557	541	553	525	498	552	547	552	553	535	511	565	584	548	511	601	557	586	534	546	553	562	526	554	547	517	587	540	581	493	515	545	581	543	542	556	544	548	537	534	549	510	537	526	550	552	555	509	563	526	569	546	541	523	553	528	575	559	539	505	537	574	534	550	532	538	563	526	530	520	527	567	521	562	565	520	579	580	552	600	557	598	590	585	542	607	553	561	535	566	554	546	551	538	546	539	529	532	518	570	539	526	554	550	584	568	547	559	541	552	532	499	559	581	542	514	548	546	544	564	542	552	566	567	541	556	554	597	556	522	523	525	563	572	548	567	559	535	550	578	573	561	524	535	568	538	569	497	531	554	571	558	542	549	531	536	553	567	533	570	555	537	535	557	548	517	574	542	498	550	559	585	536	522	510	552	551	566	556	561	579	515	536	528	557	559	561	582	505	538	531	535	521	552	623	572	542	557	553	511	585	537	553	529	549	513	542	589	564	584	558	524	555	563	529	517	519	515	520	542	590	513	576	525	541	563	546	565	562	559	533	565	560	539	559	559	568	523	536	552	541	583	594	514	509	533	546	570	532	539	555	510	568	534	582	544	582	533	564	517	556	543	548	549	533	518	531	545	538	565	542	575	567	573	555	531	535	538	567	583	526	571	569	568	566	529	572	501	550	560	524	560	548	559	574	565	582	535	537	517	550	541	586	524	534	545	524	542	565	543	510	499	548	585	576	568	517	571	563	595	577	601	572	584	524	559	516	570	542	551	527	564	587	515	578	528	551	583	532	565	510	558	495	535	573	580	549	517	571	495	548	513	542	553	519	538	509	549	556	537	579	585	540	534	562	534	590	522	551	566	551	545	531	542	523	556	526	527	573	521	557	538	512	558	530	509	526	553	569	614	544	559	544	573	510	547	553	573	513	547	562	518	595	564	541	540	557	520	527	574	577	592	543	570	550	491	532	530	561	534	562	534	575	552	551	541	587	556	513	521	535	534	559	515	526	537	568	554	551	565	537	554	546	577	527	532	561	515	540	567	530	578	582	561	517	532	550	522	524	581	538	534	557	529	541	547	559	529	551	521	580	560	540	540	556	564	566	565	580	557	566	473	529	590	566	561	550	521	566	551	542	499	548	524	514	573	561	570	541	528	537	522	489	507	523	516	504	563	551	582	521	552	565	549	552	530	530	578	529	547	530	519	598	508	576	508	512	550	504	535	544	547	587	563	572	543	515	532	527	554	582	592	509	546	582	586	552	574	548	524	531	532	511	529	551	572	524	529	530	595	547	544	576	569	596	546	549	539	556	595	551	531	536	542	534	544	554	569	568	556	527	523	538	529	548	529	532	536	603	553	584	548	550	522	551	547	561	518	540	572	517	545	568	543	516	605	547	557	527	534	540	607	546	538	563	559	573	567	531	555	558	563	556	534	542	543	510	568	514	513	515	545	555	502	552	544	548	553	552	563	545	575	569	576	515	531	531	556	559	575	577	533	531	567	549	554	555	539	559	571	539	533	510	531	548	562	541	554	516	532	537	561	526	574	564	541	537	533	553	560	588	589	534	529	543	531	516	530	544	535	561	532	514	558	597	532	522	569	568	603	534	595	558	568	529	565	581	516	539	558	545	510	543	575	537	581	532	510	554	565	543	554	551	596	572	558	530	577	557	527	549	508	593	596	586	518	567	564	536	579	539	569	576	573	541	576	578	545	559	538	566	538	571	577	522	555	569	542	538	558	512	533	590	584	578	618	548	604	530	525	529	561	548	576	513	566	525	540	530	607	549	552	541	567	576	522	516	521	541	550	534	550	560	602	547	536	523	577	557	539	489	543	539	547	579	574	535	560	551	548	572	581	554	533	554	558	537	547	516	517	564	519	533	539	576	541	550	580	554	551	575	521	543	529	595	528	596	555	556	540	552	530	540	568	537	482	571	567	539	544	551	548	554	535	546	533	558	547	589	576	559	529	542	579	544	557	601	515	577	548	540	530	566	543	528	545	552	532	558	546	569	566	561	551	567	521	512	553	556	516	555	513	564	538	555	541	527	559	585	587	548	550	524	537	555	569	575	526	582	557	563	514	537	543	521	559	543	575	519	566	568	584	539	536	583	537	562	504	541	525	547	491	571	537	513	540	507	554	564	521	559	530	547	490	566	572	588	573	553	536	551	509	550	539	516	546	528	569	528	565	541	566	556	560	540	523	566	557	548	547	544	528	552	554	569	519	557	545	541	533	521	574	546	559	529	595	565	546	578	553	561	526	539	514	548	542	558	537	544	559	563	539	572	530	546	533	564	576	542	569	545	572	518	566	582	516	530	582	539	570	557	559	532	543	561	524	551	530	563	537	515	567	543	509	548	505	551	565	557	588	557	573	532	521	531	567	510	542	532	528	565	592	535	552	549	566	561	541	562	525	544	579	519	528	560	565	521	532	568	594	543	524	561	532	527	579	565	564	566	549	580	538	554	516	498	543	540	563	554	550	511	564	541	575	536	548	574	514	554	569	551	536	553	553	533	563	551	539	545	518	567	558	568	592	579	585	573	568	570	589	558	540	591
35037	11843	2623	1411	894	576	391	301	376	464	445	486	593	513	521	369	343	343	260	297	274	303	264	276	215	262	270	266	232	284	257	241	276	274	257	261	267	262	247	277	233	280	276	253	252	274	258	256	260	302	284	242	279	275	250	267	272	258	257	250	257	272	290	243	243	223	282	241	251	228	258	268	254	261	239	264	249	274	270	224	283	260	232	241	262	267	242	271	277	250	271	260	246	279	280	280	239	245	268	262	260	249	261	252	249	247	257	251	238	260	266	293	279	277	254	278	232	272	250	236	274	269	263	270	267	290	254	245	275	272	281	248	265	255	249	239	284	248	270	255	244	269	229	245	241	253	264	272	251	271	262	264	255	237	251	276	271	240	250	274	280	269	260	256	278	233	236	264	262	261	288	270	268	285	276	261	243	239	231	270	268	261	248	239	272	288	269	265	257	248	268	283	283	260	296	279	260	249	251	280	268	274	262	291	282	269	252	259	273	249	281	266	264	248	255	284	278	265	262	248	277	274	257	247	264	269	240	265	266	264	258	285	241	276	256	265	288	254	262	249	259	227	256	260	249	255	275	242	228	270	280	262	272	260	255	280	265	244	245	244	259	272	292	240	262	289	237	240	277	216	244	255	250	264	278	266	240	225	263	283	272	271	269	275	247	260	271	272	265	275	291	299	234	270	256	245	230	298	299	284	247	288	274	286	253	280	285	244	285	257	259	255	280	264	282	252	266	259	283	268	266	250	263	293	271	256	290	258	283	247	249	261	288	264	240	253	259	279	304	265	246	259	292	282	216	296	269	257	284	212	245	245	285	273	255	284	298	242	329	264	242	237	259	238	240	259	248	254	260	252	251	286	295	251	247	228	280	251	266	261	251	271	278	271	265	252	281	266	287	278	255	244	268	245	251	258	245	253	249	272	251	253	257	263	249	230	263	287	226	269	256	250	254	271	264	243	233	242	234	260	251	231	293	285	249	260	258	268	250	262	257	275	276	293	282	249	277	270	274	258	295	222	265	272	270	267	245	266	283	280	257	252	296	274	250	264	275	256	252	229	274	300	262	257	267	252	246	239	271	268	241	300	228	258	252	254	247	261	274	243	306	267	281	280	265	254	283	264	309	288	277	243	294	304	233	258	224	253	241	288	268	240	290	243	251	279	242	256	242	271	243	253	250	268	236	264	262	239	257	265	257	260	251	292	271	230	247	233	280	257	270	257	258	269	266	243	246	253	285	278	250	254	279	250	304	246	253	264	285	263	255	293	249	270	262	266	229	291	260	270	253	263	259	229	259	254	252	246	252	270	270	250	283	253	258	295	283	265	271	270	260	290	249	264	246	262	275	246	291	275	263	297	250	251	294	230	235	265	244	258	255	264	263	240	292	231	286	240	292	276	238	268	249	230	282	298	221	253	270	269	258	246	261	244	245	297	272	284	286	288	272	256	289	241	271	286	295	291	242	271	264	271	272	247	232	254	295	230	265	242	285	246	276	252	269	244	230	254	266	271	278	260	258	277	250	277	264	241	270	245	231	249	236	262	290	241	250	254	251	229	248	269	272	236	270	255	267	272	252	250	265	246	285	250	239	274	269	272	251	237	285	272	267	254	240	275	287	253	254	259	289	281	282	265	270	278	269	267	277	279	242	272	233	261	288	246	251	258	241	247	258	264	253	227	233	277	252	267	248	281	266	264	281	267	238	251	252	228	254	255	236	258	280	280	256	266	266	281	254	273	255	281	304	273	234	260	280	275	257	250	266	279	281	275	253	246	238	278	262	234	269	228	254	261	242	268	240	244	252	266	253	270	232	265	244	246	250	254	267	256	247	243	268	274	295	264	259	285	269	260	235	257	235	249	282	227	263	259	263	257	288	286	247	227	287	258	289	247	271	254	247	256	245	285	268	269	256	301	252	252	234	252	253	249	250	268	276	257	279	230	264	284	244	250	263	246	258	269	271	262	253	229	277	271	259	250	242	278	267	279	239	268	245	259	293	278	253	265	269	266	260	228	279	266	255	255	262	274	301	290	268	268	274	264	282	266	234	255	242	261	274	288	252	260	254	255	285	252	253	264	280	261	277	244	247	266	283	283	231	241	263	275	237	246	295	277	302	263	278	268	250	258	231	284	304	261	273	228	237	241	232	284	272	277	273	277	272	277	253	262	258	254	244	261	264	266	256	243	247	283	280	271	274	268	245	258	267	245	255	266	258	247	220	247	270	271	271	269	252	255	268	273	258	283	275	268	266	241	259	268	259	273	255	246	284	265	278	269	254	287	281	261	242	266	254	273	272	267	259	238	263	246	249	267	238	250	255	261	277	293	289	247	239	254	251	270	273	245	286	276	246	240	269	261	273	277	296	297	264	241	258	264	262	256	241	230	235	252	255	259	263	260	236	266	260	278	259	276	239	235	231	276	248	254	252	258	249	240	260	256	244	242	223	257	303	249	252	277	249	260	306	263	261	274	274	236	267	224	251	265	300	291	246	230	250	238	238	276	264	264	248	261	245	257	245	259	279	261	286	238	243	267	243	280	249	250	254	251	240	291	246	257	290	229	275	282	273	259	258	264	252	258	263	296	225	257	269	230	237	232	281	271	254	270	275	269	266	273	254	260	257	259	252	292	248	245	288	262	273	264	253	269	262	267	261	246	276	253	267	255	237	275	264	242	255	269	261	215	254	270	265	262	250	258	270	252	280	278	267	254	270	268	279	262	253	282	256	267	268	272	262	275	267	278	230	220	276	267	268	274	250	254	262	292	261	278	251	240	253	268	269	264	249	272	264	263	240	294	265	283	245	282	286	251	267	265	239	244	260	275	266	235	260	244	281	242	252	245	300	245	288	273	279	256	289	294	275	242	275	251	249	257	261	256	267	276	294	265	247	228	268	238	273	274	243	260	278	264	259	251	265	259	261	251	237	243	288	283	229	293	320	269	263	258	268	288	280	244	235	266	284	230	262	300	236	260	260	272	285	243	283	261	264	251	250	235	254	261	264	250	253	289	274	236	269	289	279	282	226	242	210	246	252	254	244	267	275	263	341	263	286	279	242	240	275	264	279	266	256	240	299	274	266	278	298	290	266	257	263	267	251	271	291	229	296	252	225	262	210	250	249	277	248	241	257	234	264	237	253	263	259	257	250	285	268	269	242	275	259	283	292	252	258	257	248	238	254	281	260	235	235	265	274	288	270	274	286	266	257	251	264	276	262	254	267	252	288	252	258	252	260	257	253	238	261	264	244	250	273	233	268	233	264	261	241	264	261	276	302	274	260	259	239	274	238	253	274	259	252	224	251	267	263	267	282	244	254	266	271	256	278	275	229	244	275	254	276	275	269	272	291	239	266	255	274	239	248	271	257	286	248	246	241	249	252	257	290	274	269	245	282	266	263	236	256	256	250	260	252	248	272	261	231	287	257	271	276	268	238	257	275	238	280	279	250	270	263	281	281	280	236	251	251	262	275	274	299	259	239	258	259	239	278	244	257	254
22659	3438	2864	3710	3108	1911	1192	1125	1139	1854	1747	2121	2484	2095	2207	1444	1101	1200	741	759	649	737	703	643	671	691	809	686	638	597	661	683	641	629	660	619	598	616	643	631	651	601	629	633	592	671	618	627	608	639	611	664	632	583	658	636	598	628	633	587	648	608	622	638	623	583	687	640	595	670	636	639	632	621	633	609	617	639	653	652	634	619	650	623	621	605	583	607	607	659	585	589	620	613	632	599	635	599	630	588	634	598	619	620	620	584	644	648	572	626	647	612	614	623	616	652	625	640	637	634	612	631	630	619	610	607	630	615	640	651	670	634	609	621	631	643	582	636	631	658	596	585	600	652	641	662	632	663	652	650	644	658	615	619	627	591	622	636	636	614	644	590	566	655	597	649	605	600	610	615	597	610	644	629	614	604	632	616	632	634	597	608	624	587	595	656	592	648	612	630	633	599	645	613	598	630	642	634	658	623	615	600	600	590	642	617	633	629	614	661	580	592	615	570	667	615	611	592	591	638	627	626	608	634	613	622	649	593	628	600	629	629	637	621	593	590	629	628	614	650	627	621	633	596	620	606	627	641	629	581	603	548	574	605	638	619	614	606	640	636	643	572	647	630	615	612	637	667	589	618	600	586	618	605	620	571	629	585	590	636	610	646	593	604	632	653	635	601	629	634	620	673	641	644	655	586	613	589	605	666	613	613	575	631	591	635	631	631	621	603	623	660	673	608	602	649	637	611	630	637	631	665	596	640	574	621	611	597	610	606	612	625	601	622	594	641	637	626	617	648	623	608	641	593	610	608	604	631	652	657	574	652	644	612	634	662	599	602	657	630	643	649	616	598	587	616	591	623	653	615	626	595	633	597	598	622	649	636	565	615	625	613	634	607	603	665	624	626	594	572	627	630	641	613	618	580	604	611	607	643	629	629	620	663	611	595	600	619	648	612	595	669	641	611	655	593	646	633	599	629	623	660	585	662	673	628	603	594	601	642	593	624	582	629	596	625	625	631	615	630	649	647	568	631	632	615	594	607	646	612	573	610	598	599	618	615	667	617	580	635	633	610	639	604	605	607	596	590	586	616	623	640	654	636	600	570	592	632	598	595	610	625	598	601	602	578	618	603	618	610	593	617	563	627	608	640	626	636	615	615	601	608	555	612	635	586	626	602	597	606	636	678	635	643	631	646	658	640	624	660	582	601	632	678	579	637	618	604	611	607	620	655	661	599	621	615	599	617	628	649	593	618	615	619	606	589	646	627	642	607	633	661	634	645	630	681	606	628	647	547	600	633	654	593	646	567	622	569	629	600	631	637	628	683	645	619	615	650	632	620	594	622	616	620	627	608	649	631	659	636	587	639	606	609	659	619	628	643	602	593	594	617	652	611	581	671	637	635	657	606	657	642	591	611	683	650	645	613	586	648	658	633	622	648	662	657	605	606	613	635	628	620	606	621	610	610	608	641	605	615	613	636	604	629	619	588	595	658	647	629	583	616	583	635	626	591	666	604	597	658	648	572	632	619	611	598	620	623	628	645	658	611	614	569	598	655	623	594	649	680	598	629	669	619	605	603	669	627	644	618	625	661	590	630	642	629	651	632	585	638	563	606	593	667	616	656	624	579	597	652	611	622	607	646	600	645	642	620	608	625	609	592	654	650	584	647	644	586	651	590	592	646	647	592	654	627	666	567	651	643	630	571	640	645	625	663	587	645	643	556	614	578	639	642	640	611	639	656	623	590	626	639	673	621	652	641	628	598	666	615	646	656	661	696	583	644	630	611	608	593	593	636	637	588	651	568	654	646	628	590	640	612	637	673	619	591	613	680	645	622	635	652	611	608	551	626	603	647	626	643	620	591	610	595	690	613	619	595	643	605	632	668	650	666	627	625	600	646	619	624	632	600	631	648	605	616	634	663	665	604	647	581	622	609	667	620	591	605	648	634	633	618	615	645	621	624	607	634	613	585	630	625	631	659	614	619	626	600	616	654	600	629	587	631	631	642	604	638	638	660	649	603	632	610	648	593	600	618	645	606	629	667	590	616	576	669	599	648	652	622	626	617	592	632	622	606	635	658	657	644	601	629	630	621	632	624	612	624	613	677	593	627	635	644	637	616	635	627	639	606	610	611	604	634	615	634	661	663	643	624	645	656	626	602	600	618	647	592	618	635	614	651	623	645	627	660	638	635	659	649	612	599	626	618	591	590	596	599	638	635	633	665	632	641	621	591	613	584	604	673	616	609	637	604	645	623	637	647	617	634	630	597	608	612	598	632	618	589	615	648	634	639	612	645	608	611	626	606	616	682	610	615	640	604	624	619	609	651	654	649	617	624	602	611	626	601	629	627	653	589	577	605	598	619	614	645	574	589	662	582	631	654	640	635	600	602	632	613	631	618	606	631	603	593	585	609	615	607	657	647	585	623	633	652	639	656	622	596	625	613	612	650	616	609	610	616	651	627	648	627	597	670	622	624	572	654	605	592	654	615	637	590	626	576	608	597	606	658	621	623	683	617	656	612	612	656	639	592	647	611	609	626	632	651	631	615	633	639	633	641	594	598	641	655	590	611	636	572	640	594	617	639	566	603	637	599	601	624	639	607	630	589	668	650	628	620	615	607	641	612	597	659	611	653	642	610	634	627	594	591	623	608	630	616	595	631	594	612	624	628	601	612	606	586	624	576	644	647	630	630	613	648	643	607	652	646	587	649	638	595	597	643	644	622	668	641	593	612	629	638	668	592	668	581	683	596	624	622	631	658	617	640	605	686	602	595	664	563	567	636	625	577	614	649	613	586	634	662	624	610	615	626	644	657	598	620	627	655	616	635	644	637	628	621	644	613	622	575	627	646	588	620	642	628	581	649	637	642	631	636	632	600	625	621	650	584	593	633	588	647	605	625	658	662	628	627	620	630	599	649	610	617	608	607	630	657	650	615	680	618	610	630	651	667	602	646	641	625	611	629	654	659	619	632	637	627	611	641	602	601	610	676	610	633	609	592	620	623	615	586	656	596	619	564	646	624	616	622	589	601	639	647	638	635	618	598	639	618	583	619	572	621	605	645	644	616	657	630	646	626	590	637	627	621	620	616	610	617	663	600	617	598	672	603	657	644	628	642	617	617	627	631	652	591	656	615	542	620	626	653	649	665	627	606	607	585	616	595	646	637	644	635	604	612	649	645	660	591	616	597	610	620	635	626	657	589	603	660	625	610	644	569	615	582	623	562	632	666	607	644	610	600	608	658	649	629	632	635	594	610	610	623	583	628	605	617	606	620	664	643	620	670	614	630	580	631	634	610	631	675	625	589	655	640	544	587	631	622	621	641	667	630	604	585	613	635	592	693	570	582	613	610	670	607	651	635	650	623	604	591	603	659	644	629	632	624	648	615	644	638	571	638	616	582	616	646	587	630	611	588	608	638	649	625	683	586	657	646	609	639	635	648	633	584	615	625	627	631	623	623	586	586	625	607	606	582	639	600	620	595	607	665	602	584	580	594
46575	18875	5892	2898	1582	848	647	541	619	796	678	852	879	799	760	586	502	530	436	461	445	453	413	420	424	377	447	448	416	429	454	403	405	449	421	408	402	403	417	397	366	425	401	411	414	398	457	405	414	433	377	401	422	412	396	412	457	392	420	419	442	403	473	378	409	388	409	436	420	422	418	426	472	440	391	444	402	406	421	430	391	412	423	407	400	431	393	415	443	379	426	417	457	436	410	381	411	467	453	408	430	384	451	424	419	447	435	398	411	426	414	438	400	391	419	428	452	385	420	421	425	469	453	415	414	431	404	446	411	422	442	440	421	392	427	455	416	439	414	438	430	391	394	395	374	421	388	432	418	421	439	422	391	431	394	449	416	417	428	436	412	426	395	475	441	417	394	414	438	409	447	419	402	410	464	441	432	428	381	388	431	426	419	457	411	413	397	401	396	424	402	440	409	400	365	436	407	439	431	461	450	412	440	432	428	441	421	334	413	415	455	424	470	416	431	415	387	405	415	407	472	409	420	419	423	432	445	409	453	437	432	410	403	409	436	434	490	414	394	447	421	426	406	427	395	456	417	412	455	409	413	416	384	398	417	406	418	453	395	408	387	414	403	407	383	418	413	435	419	419	412	455	410	422	424	371	387	401	444	416	378	413	394	441	430	394	408	400	449	401	440	410	414	415	400	433	422	414	404	382	397	404	394	441	430	463	388	441	461	440	442	444	435	426	427	413	398	353	406	420	405	408	430	420	435	438	423	449	425	399	422	387	442	396	393	418	438	424	415	436	441	408	445	424	395	443	390	443	406	428	426	426	444	397	382	427	434	436	441	447	456	438	423	422	407	425	404	444	394	398	458	420	390	401	440	415	428	450	440	407	399	418	401	416	418	439	398	406	397	416	399	433	425	431	415	432	389	426	441	405	414	428	415	424	436	400	369	398	415	431	400	429	377	394	457	387	442	423	460	445	432	469	424	403	436	403	440	429	444	406	439	393	422	426	421	422	450	439	398	388	438	424	407	388	406	436	452	400	417	391	403	423	403	432	411	424	453	463	400	409	412	406	422	408	416	421	471	395	391	417	417	413	432	447	439	422	412	421	397	433	428	383	413	423	430	423	404	402	428	432	430	443	436	439	439	446	464	399	415	399	404	408	423	456	386	478	431	449	431	415	432	421	450	394	402	388	443	429	424	407	409	399	427	435	428	420	413	409	415	389	442	450	429	405	401	440	413	393	401	381	431	428	399	431	401	445	462	464	425	419	446	436	414	423	454	417	418	430	447	420	419	438	404	407	441	405	420	427	449	395	385	443	407	386	393	405	418	428	420	419	399	417	439	403	382	385	430	434	445	402	465	407	435	432	386	424	399	449	436	419	408	425	400	422	428	437	456	415	413	402	438	388	406	407	427	391	401	462	412	440	465	405	409	422	407	423	411	403	422	404	432	458	373	423	440	443	438	409	410	385	438	400	482	400	442	410	406	441	460	387	421	433	463	414	398	438	459	441	414	431	397	411	422	452	440	396	433	461	406	445	398	445	423	408	440	411	428	400	459	416	376	445	425	472	379	407	438	401	405	390	446	434	450	405	412	461	417	410	394	447	437	406	416	399	424	451	395	438	447	403	453	425	393	415	388	443	420	431	437	445	393	380	421	406	390	420	427	445	418	384	399	399	456	423	384	421	457	427	416	416	446	436	381	424	408	411	444	418	425	399	438	417	423	396	413	435	414	448	458	407	426	416	404	386	410	417	414	432	372	405	393	405	440	399	430	390	428	426	390	402	412	420	400	421	412	423	400	434	414	416	446	451	424	410	419	421	412	425	414	430	467	399	397	452	451	397	430	403	395	421	418	411	430	394	419	410	398	404	417	393	401	454	391	476	382	390	441	415	412	423	421	394	413	425	469	416	389	403	458	413	433	428	406	407	430	420	393	426	374	408	435	412	413	415	411	399	407	467	449	396	415	399	401	408	437	397	408	434	408	429	398	394	391	402	388	378	414	418	409	417	409	426	424	420	370	416	451	358	397	435	430	427	453	452	397	386	426	418	427	409	377	402	425	446	431	403	437	449	426	381	434	386	418	444	377	426	403	386	429	430	400	440	422	491	469	407	413	427	448	432	411	409	444	383	439	440	427	440	441	407	434	432	437	413	460	427	427	408	408	420	443	401	398	379	402	451	440	405	420	425	422	397	422	409	431	399	433	400	416	422	465	466	442	388	426	449	423	453	452	401	376	477	445	423	422	410	414	417	387	433	455	414	429	376	459	410	426	428	417	435	408	419	391	439	421	470	385	446	445	400	435	414	402	410	426	406	404	422	418	407	394	421	419	435	387	414	428	416	434	412	415	426	431	364	426	401	451	422	429	420	403	425	438	412	421	443	398	419	405	395	379	429	429	441	457	461	444	448	444	434	451	407	418	391	459	433	435	421	410	429	395	389	420	456	437	406	410	398	403	419	431	382	433	405	391	446	416	453	365	404	422	457	411	397	395	424	457	432	416	392	399	432	412	404	406	419	416	413	422	416	391	409	418	438	422	422	406	415	419	400	403	384	420	437	420	403	400	441	433	438	432	422	432	449	456	416	467	371	429	423	416	415	443	446	428	426	385	419	423	419	436	365	385	405	398	477	407	424	411	398	414	395	436	385	423	389	407	415	384	434	470	421	426	444	401	411	392	447	423	426	389	463	425	374	416	408	424	391	456	455	435	428	422	423	399	444	402	386	429	459	421	406	454	428	441	418	397	446	410	429	408	427	422	386	457	415	447	423	396	412	386	402	448	433	405	405	446	397	394	400	392	438	439	428	382	402	433	446	401	413	417	420	413	387	407	430	446	391	429	465	392	457	416	415	434	440	412	426	410	385	417	466	422	452	450	421	397	434	400	427	373	395	417	412	371	394	427	423	446	399	383	420	420	443	452	430	408	437	418	436	423	426	420	426	392	417	432	400	387	463	431	420	444	394	446	450	470	497	417	440	423	427	414	416	409	442	394	472	446	429	440	440	420	396	435	418	438	458	407	409	421	463	399	385	447	435	432	446	408	408	419	444	417	403	418	440	426	434	392	459	402	422	432	431	379	405	433	427	380	394	430	455	424	442	429	433	448	425	428	416	411	435	433	419	412	401	450	425	417	391	391	484	437	443	418	427	420	416	442	446	401	421	423	408	387	411	454	407	437	448	411	392	432	403	393	410	392	469	421	429	379	426	381	403	414	403	384	393	459	408	427	427	397	434	408	409	409	416	410	407	405	425	432	413	409	399	435	402	416	414	434	395	466	399	408	416	398	440	432	392	412	403	409	412	405	403	401	455	444	432	433	392	434	396	415	447	427	424	379	405	417	428	423	402	424	414	427	390	386	414	442	406	434	426	404	421	411	431	429	401	432	398	444	448	398	407	420	426	410	449	415	425	419	420	424	392	423	424	416	436	415	407	408	432	444	402	404	449	434	417	427	410	452	429	424	446	360	407	414	468	449	386	406	417	410	413
30143	5304	4929	6083	4497	2761	1998	1738	2161	3055	2671	3400	3587	3265	3065	2005	1714	1459	1117	1144	1050	1051	985	955	1045	1068	1075	985	971	941	920	954	974	944	935	898	947	886	947	964	975	979	933	927	902	905	927	972	956	932	963	956	943	933	959	944	901	863	934	971	907	893	952	951	954	951	929	939	914	886	941	962	905	834	902	947	900	936	910	926	979	978	927	911	955	956	910	927	920	917	949	917	918	925	900	910	865	885	910	953	894	891	909	924	932	922	923	923	916	906	985	903	884	961	912	871	953	923	925	912	913	877	961	970	929	970	876	859	882	886	960	937	939	879	876	948	905	914	844	941	900	950	953	881	948	877	885	890	910	919	950	922	918	922	932	915	912	878	979	923	966	906	910	912	919	963	902	881	906	818	892	927	918	892	954	923	902	896	954	859	992	955	969	904	956	910	917	911	932	920	926	871	920	904	911	938	884	910	906	956	927	942	891	897	913	963	904	926	905	934	955	938	973	900	909	921	941	879	933	947	904	870	903	981	971	914	952	916	905	931	931	929	881	928	896	950	938	912	937	952	902	925	936	924	897	901	884	931	873	912	904	917	903	933	961	895	912	866	906	890	852	937	935	936	845	912	905	860	877	885	931	922	903	909	919	923	919	904	913	911	949	941	930	932	942	924	947	916	925	896	940	966	920	932	924	962	948	905	878	880	913	970	884	901	921	923	924	944	890	863	916	910	916	925	898	917	972	963	953	930	898	931	922	880	956	936	941	988	911	990	952	925	925	940	925	919	939	941	934	930	919	969	938	928	935	879	875	899	999	992	901	913	957	899	940	896	870	913	897	952	901	934	915	903	938	949	894	930	961	956	911	907	923	961	882	941	969	954	900	874	945	917	910	939	896	953	941	915	872	983	890	946	901	967	944	944	908	873	868	978	937	940	897	928	925	969	924	915	896	908	928	936	886	917	950	929	870	953	929	909	924	852	869	902	875	943	922	942	879	957	921	926	943	924	933	912	915	914	923	915	853	892	888	895	918	969	952	945	912	909	884	916	917	904	942	857	949	911	917	992	890	920	923	940	929	913	929	930	883	944	903	900	924	923	889	980	946	872	907	940	872	934	892	885	912	898	930	937	921	896	892	904	960	938	945	906	944	945	902	861	857	894	929	926	924	928	904	875	869	942	922	917	918	869	914	946	897	949	907	902	915	931	873	953	904	927	894	963	921	881	980	918	904	925	920	891	920	951	958	885	910	950	911	919	899	975	993	921	880	911	939	911	906	894	926	919	942	958	896	931	901	898	934	937	892	956	904	947	916	896	929	909	931	926	879	901	891	933	940	941	945	985	932	901	930	971	880	910	879	934	938	915	932	940	890	907	988	915	932	902	917	941	931	922	986	901	934	971	891	913	927	938	959	919	883	912	902	906	923	919	905	918	933	894	909	909	971	907	911	924	886	918	919	863	905	928	953	940	909	936	912	913	895	869	925	904	876	901	877	931	924	932	939	946	898	961	902	860	899	879	921	919	862	921	942	934	907	928	999	924	918	878	909	969	946	915	936	901	955	916	879	961	926	904	953	898	925	919	975	892	940	943	912	973	959	926	942	937	944	897	946	934	928	930	963	979	937	955	904	924	932	937	920	922	909	947	922	918	890	924	887	947	993	916	891	913	921	896	943	918	915	914	965	895	869	984	909	875	958	903	950	905	912	913	884	921	907	950	895	912	922	910	976	926	973	942	929	964	974	921	987	923	955	886	974	926	871	915	884	939	860	893	925	962	991	938	957	921	919	994	966	901	888	883	916	920	886	945	949	916	917	876	912	927	922	921	863	995	952	908	858	906	946	907	909	958	875	880	925	900	947	899	878	848	931	899	940	929	871	928	877	956	921	910	935	870	968	932	937	937	865	914	920	947	908	935	925	936	911	885	919	937	914	979	878	901	891	931	964	903	933	914	936	916	908	953	946	912	911	865	918	920	962	944	910	889	934	871	952	961	912	906	928	928	916	952	912	952	905	930	928	893	926	942	865	893	943	876	939	895	921	922	941	939	945	950	947	965	938	918	926	871	946	883	926	923	932	940	912	899	929	938	928	883	905	942	912	867	853	912	925	920	920	925	885	921	977	916	940	957	932	987	938	947	932	994	885	948	915	901	842	913	915	890	916	897	955	913	868	885	918	958	942	878	881	923	942	966	902	962	906	922	949	935	937	946	879	895	908	931	949	890	902	845	932	954	902	912	926	922	895	948	915	924	917	932	982	951	886	909	916	973	897	938	906	934	907	942	968	916	971	902	949	951	907	911	927	923	917	902	899	906	930	934	913	872	958	880	937	888	883	862	927	950	915	914	975	910	924	895	945	876	927	917	941	921	930	950	909	970	893	939	950	950	874	969	943	925	923	920	891	949	870	960	904	953	943	935	955	928	935	891	962	965	923	936	907	953	962	959	950	945	968	921	954	897	920	909	937	920	947	949	938	929	964	915	907	915	1024	903	948	957	959	903	919	912	936	920	922	945	962	978	894	949	872	933	914	900	916	904	869	905	944	927	957	943	911	907	924	924	940	1007	905	953	887	934	928	945	961	929	941	860	902	929	882	950	906	974	892	972	916	939	947	921	936	968	918	940	946	974	879	859	966	919	930	887	998	904	958	903	910	988	947	910	947	851	933	917	903	965	946	956	919	969	912	965	939	939	904	927	898	982	898	934	944	892	959	884	921	886	918	925	954	884	920	901	961	941	911	916	935	966	923	893	928	910	888	903	892	975	952	921	932	932	889	909	904	964	898	937	933	930	930	936	968	898	975	900	978	920	885	974	887	953	915	909	988	962	920	890	902	970	927	936	930	925	977	914	939	852	936	930	942	911	921	915	891	898	901	901	964	958	913	897	917	926	935	935	882	916	954	942	886	953	954	982	914	927	956	882	943	900	924	929	927	934	926	962	896	918	923	914	951	908	934	911	952	924	937	921	950	893	924	911	938	940	922	951	961	914	946	891	924	969	854	904	897	895	939	898	921	931	927	956	929	880	962	875	951	909	890	961	949	952	886	1011	856	899	901	892	932	927	888	973	886	974	958	955	912	933	914	957	930	895	860	945	947	910	922	951	947	955	949	951	930	895	955	916	925	920	876	932	940	943	897	941	938	910	938	947	912	1020	924	889	944	922	916	902	918	883	877	911	888	952	880	895	939	908	895	914	927	883	903	918	969	963	863	934	903	936	991	925	874	938	916	912	952	949	937	885	929	920	958	914	902	906	934	980	910	898	930	938	929	958	941	889	1003	923	954	905	863	925	940	913	932	890	956	920	896	908	909	951	960	936	895	929	952	886	927	903	914	918	968	951	944	909	975	887	907	983	960	928	920	928	921	949	904	931	925	938	918	889	903	919	984	902	859	895	898	918	869	953	971	908	960	966	920	918	948	922	982	988	949	917	902	922	977	892	880	977	959	956	928	888	962	893	931	921	959	946	870	944	884	963	931	866	886	923	944	925	924	914	906	900	956	912
13251	2716	993	742	417	282	268	274	316	356	354	386	391	408	348	281	284	261	215	252	233	234	231	258	230	252	205	218	235	213	235	224	236	231	278	260	228	249	224	213	222	240	249	244	208	229	248	222	208	259	255	248	214	257	240	190	226	240	267	205	254	222	226	264	216	257	237	246	235	256	201	238	222	236	240	233	241	231	262	227	228	254	273	230	247	242	236	262	263	239	209	230	264	242	238	261	247	196	226	223	224	218	252	231	249	231	220	214	208	255	230	245	240	243	251	225	226	213	227	278	245	230	230	198	211	248	225	229	240	226	228	218	260	223	245	222	240	217	214	233	207	243	218	207	204	214	203	221	249	229	254	233	253	205	227	236	255	257	246	229	234	224	215	227	244	262	237	233	243	248	262	244	230	220	230	265	258	236	210	208	251	238	235	242	196	230	214	223	261	220	235	203	231	246	191	212	220	222	217	228	225	198	217	237	200	252	209	225	222	243	234	214	208	257	246	223	263	248	205	256	229	250	258	226	235	252	219	241	221	218	258	222	246	241	233	244	226	206	218	227	225	213	214	197	233	248	242	226	231	217	216	219	219	227	211	214	252	215	217	197	245	285	260	275	277	246	278	224	211	249	271	251	275	211	236	235	218	255	235	240	202	253	235	210	236	255	212	259	231	255	225	217	235	246	245	232	232	231	227	220	219	210	244	225	259	216	209	266	220	249	247	220	224	199	236	256	232	260	229	253	199	252	263	246	233	222	234	237	229	246	213	261	231	227	217	221	204	228	247	238	214	255	240	226	248	241	214	223	211	246	259	261	231	230	236	256	226	206	222	249	226	218	212	197	242	235	223	232	238	263	221	251	225	218	248	219	237	253	210	235	270	220	213	214	223	203	252	236	246	219	209	242	225	244	224	243	206	225	241	212	233	219	256	251	222	224	233	257	228	233	237	247	213	244	231	209	253	259	258	214	239	257	250	251	223	241	228	225	215	222	258	241	250	225	250	222	195	226	221	243	221	228	226	241	207	207	227	254	232	236	236	246	249	253	237	238	225	235	243	226	239	247	228	229	224	233	228	239	244	211	262	268	230	232	235	221	244	223	223	229	237	246	232	230	242	223	227	268	234	241	234	236	206	216	246	207	211	237	270	240	226	215	254	232	235	229	260	217	239	232	196	239	231	256	255	219	246	223	263	224	233	235	274	236	230	231	217	235	211	262	223	245	259	255	206	223	225	241	234	195	222	227	215	230	214	208	237	219	239	223	238	234	240	233	213	251	240	225	252	223	252	239	237	234	214	240	249	230	226	235	241	218	222	226	268	205	236	233	235	210	228	235	238	241	236	269	243	238	235	229	228	241	241	229	259	237	232	242	205	239	252	235	204	227	230	200	202	250	227	258	251	247	223	232	250	245	256	212	246	221	260	226	238	229	199	242	255	259	211	230	241	234	270	221	226	248	259	228	249	231	207	228	239	266	209	233	251	227	205	258	243	230	232	235	264	248	251	271	215	211	237	228	259	240	213	228	207	224	233	247	230	231	250	221	234	244	251	235	257	224	217	198	200	234	248	265	227	227	242	233	203	227	235	250	246	218	259	235	258	205	237	252	212	233	217	225	241	219	232	233	241	205	232	208	203	235	219	218	204	281	271	212	235	233	232	239	212	203	223	211	260	230	232	246	227	233	211	241	221	240	268	217	241	255	200	250	199	205	249	190	233	234	239	224	240	227	222	232	219	243	225	229	202	245	235	230	226	253	241	224	245	239	246	218	244	221	201	231	223	257	262	242	224	236	247	207	203	242	237	217	223	256	244	235	212	218	202	217	233	250	231	199	225	218	209	220	239	238	249	234	269	251	239	209	214	246	218	212	238	206	238	226	201	246	227	205	226	231	257	271	285	235	227	251	254	248	236	227	256	275	240	236	243	240	257	224	221	228	249	251	228	260	241	222	229	234	233	216	225	202	221	257	232	212	233	223	256	243	236	239	211	241	230	226	216	234	246	238	219	255	216	232	236	215	235	235	232	216	250	218	226	250	244	212	213	228	235	235	221	255	243	233	269	218	219	243	237	224	256	233	213	220	234	214	238	233	262	224	229	240	250	258	237	222	236	232	229	173	214	219	222	226	243	215	207	224	211	229	209	237	177	238	214	240	248	231	238	243	234	233	238	238	248	257	217	241	224	222	236	248	251	205	236	241	231	229	239	218	235	217	210	247	246	236	232	215	238	206	200	229	227	248	228	240	256	233	226	231	220	222	242	229	260	228	249	211	231	256	228	254	227	227	221	205	172	211	203	208	228	230	232	210	229	244	212	219	244	263	205	234	246	220	231	247	265	209	212	222	242	259	242	230	215	228	214	230	247	256	229	213	234	240	241	228	234	226	193	261	248	230	222	249	235	263	256	240	231	222	219	230	253	236	239	215	251	263	227	252	252	237	198	227	224	234	243	237	230	222	259	211	222	233	220	227	231	245	236	227	230	243	232	233	248	222	237	250	241	222	232	243	249	206	246	240	225	228	234	241	215	235	224	232	247	247	208	256	210	225	215	239	239	233	274	242	246	243	252	212	230	232	235	244	238	235	243	228	247	239	252	219	245	221	223	246	216	235	249	273	244	244	227	220	248	231	216	242	245	263	240	233	235	244	202	248	244	250	235	250	231	228	237	229	259	258	207	223	251	249	204	219	218	214	235	236	230	220	248	233	259	224	241	274	248	233	236	253	239	199	224	248	220	234	249	226	229	238	229	279	234	222	217	229	216	198	250	236	219	214	235	259	256	248	188	219	234	261	265	224	204	249	229	230	229	231	243	239	254	247	221	235	225	237	222	229	234	222	226	233	224	215	250	247	244	236	247	216	244	228	275	222	242	234	219	246	227	275	256	213	203	234	218	265	198	204	255	228	226	221	214	251	213	241	241	227	234	201	241	239	249	232	213	230	251	235	244	219	253	240	218	251	226	245	256	214	247	226	220	204	238	239	207	198	194	221	215	232	239	252	265	237	230	209	239	220	278	230	245	242	199	244	189	222	228	245	261	229	225	208	224	239	209	215	222	240	257	236	239	229	233	216	235	260	264	221	254	226	236	234	254	252	251	236	248	231	245	229	203	237	233	258	243	257	222	246	224	246	240	229	219	231	198	225	238	226	228	208	252	224	241	219	258	231	251	232	239	203	232	247	231	245	226	214	232	244	218	274	226	212	210	248	207	229	244	217	225	232	224	226	250	210	234	241	230	237	247	216	251	233	236	262	241	244	222	236	234	224	245	259	237	229	212	214	259	230	247	221	228	226	244	223	237	233	245	224	206	251	211	227	238	239	230	217	252	270	238	229	247	215	251	227	228	254	248	247	229	217	228	236	218	259	216	251	224	267	255	261	256	230	239	236	216	228	219	242	229	243	219	249	249	243	266	236	208	217	227	201	230	243	233	245	259	234	246	228	232	260	200	220	237	245	246	262	218	227	221	259	245	241	253	240	245	243	226	222	215	203
8030	1629	2024	2204	1252	864	656	663	1050	1314	1214	1565	1499	1602	1239	818	848	644	651	611	549	562	553	565	571	574	595	531	524	567	542	548	507	605	606	500	511	585	557	560	562	541	547	580	539	536	587	548	560	558	528	581	556	571	552	530	590	572	587	542	558	531	566	585	552	548	557	521	568	542	551	549	565	541	568	514	525	530	576	529	516	540	581	534	579	595	537	554	519	547	555	567	513	528	560	509	523	577	572	498	559	579	482	574	547	553	558	538	586	525	572	559	533	521	545	573	531	577	499	554	529	542	535	561	537	577	531	510	586	591	612	564	541	522	554	553	533	555	521	555	526	575	565	530	566	568	543	530	518	541	560	580	535	539	584	563	532	549	535	531	542	540	535	541	538	565	546	576	572	567	526	529	499	537	571	551	527	540	551	534	577	510	575	582	527	598	535	521	580	567	538	540	566	580	540	582	591	563	546	547	518	550	504	538	573	506	565	539	606	563	535	538	543	539	554	554	539	538	574	547	529	556	601	532	586	528	565	529	528	573	523	565	547	575	535	553	489	574	594	547	536	524	572	537	586	542	571	529	545	572	564	568	558	542	564	581	558	537	525	550	593	539	550	598	553	567	551	547	506	536	554	559	520	573	574	508	530	529	538	562	581	578	571	529	560	563	559	546	555	532	587	563	512	528	569	553	512	559	519	569	556	575	546	555	537	554	520	550	581	536	574	531	560	510	576	526	563	551	532	572	586	554	600	530	538	548	527	555	566	544	551	509	553	561	555	546	544	531	586	548	565	541	561	539	561	520	504	552	558	565	584	567	571	534	568	567	553	592	550	549	545	555	563	570	559	554	543	542	545	565	506	556	551	526	538	567	546	590	576	541	558	553	555	560	504	611	547	575	566	567	518	568	509	527	553	527	526	577	546	537	525	557	535	518	565	561	536	555	559	578	555	517	553	548	529	542	546	563	559	573	575	554	540	566	588	572	523	589	554	549	586	570	592	559	580	514	570	521	533	537	550	577	551	584	563	562	552	557	506	537	541	564	580	585	501	563	541	533	534	537	590	543	585	559	593	536	564	537	543	597	532	569	541	557	550	574	556	551	556	577	543	533	549	525	593	585	561	546	608	548	555	573	563	555	541	562	553	542	557	603	554	543	545	522	574	570	574	555	570	596	538	546	592	573	533	563	517	539	575	598	589	558	572	564	578	576	502	592	558	569	534	571	558	543	549	546	570	510	572	548	542	540	548	584	529	575	577	563	546	562	598	547	569	529	572	544	540	541	545	561	560	581	543	578	549	517	541	548	606	600	555	536	546	578	528	588	557	575	603	578	538	496	568	514	537	546	528	521	583	558	537	526	548	536	570	572	545	578	547	582	574	550	539	561	531	554	604	519	526	579	543	546	545	608	561	564	532	570	524	533	530	543	498	548	540	541	561	585	564	532	581	579	568	522	581	583	552	549	539	550	575	585	550	572	587	563	515	552	529	512	512	553	584	541	560	524	524	585	549	569	576	521	542	550	524	490	557	543	557	508	558	568	523	549	533	589	546	534	547	573	550	570	542	560	492	580	525	556	557	542	531	524	534	582	542	517	528	576	567	539	555	528	535	552	565	571	590	517	573	593	571	567	535	560	522	581	550	577	556	529	533	541	566	536	522	597	588	562	541	510	540	505	549	499	532	582	546	563	540	544	583	525	580	570	536	555	498	516	589	567	525	516	537	543	557	586	581	546	568	567	577	610	560	543	527	544	535	542	573	513	559	579	554	520	529	596	527	559	541	519	597	502	537	560	547	565	548	571	573	578	580	508	499	632	581	528	553	539	548	553	547	577	570	534	536	510	527	606	538	540	561	564	594	532	572	525	579	565	526	520	551	563	529	555	560	554	513	556	528	601	544	559	531	557	583	570	577	541	508	574	555	570	523	535	546	519	584	561	570	546	515	584	506	551	551	586	539	534	551	534	558	571	530	518	519	565	565	585	538	600	569	552	547	544	508	537	525	574	526	539	517	544	569	525	560	533	540	558	528	547	572	532	576	540	566	542	530	577	619	516	569	569	558	581	543	549	533	563	547	563	582	551	569	554	532	491	509	571	575	530	563	511	564	544	589	528	548	517	522	562	551	547	562	576	513	577	552	568	565	549	559	594	529	541	559	580	558	562	535	544	575	552	551	544	563	541	563	543	521	538	542	539	522	556	587	535	615	545	565	546	538	548	560	543	553	594	530	581	573	550	552	571	589	572	539	542	533	578	582	542	575	517	562	553	516	531	565	531	536	526	555	584	541	561	558	595	540	565	553	539	557	575	561	568	494	563	566	524	565	595	597	559	570	603	581	574	551	533	539	570	535	510	543	515	581	576	526	523	536	575	545	517	565	531	552	557	573	566	535	548	550	563	535	600	523	546	569	597	551	520	544	564	520	551	591	560	533	532	567	552	570	548	560	564	555	548	569	573	585	539	535	561	574	511	575	578	590	546	541	525	524	499	577	552	525	559	551	574	571	551	545	575	560	584	556	541	598	575	526	532	514	551	566	584	530	539	518	531	528	558	551	571	558	486	538	567	557	562	540	562	555	519	532	573	556	525	552	517	530	561	544	592	545	552	528	558	542	596	524	573	576	518	592	543	569	547	572	590	563	532	605	523	534	506	552	536	553	592	534	536	528	562	576	572	548	581	572	571	546	539	561	544	592	527	513	582	547	547	579	534	516	580	542	560	570	530	520	606	562	530	551	528	595	512	547	537	540	522	534	567	522	543	537	569	551	494	584	546	581	574	581	560	521	509	604	555	543	570	587	566	561	534	571	556	568	540	559	531	506	563	514	548	530	586	562	559	548	507	552	576	550	544	550	552	567	520	559	519	536	520	546	559	521	575	553	573	564	548	556	557	570	581	576	585	604	573	568	565	571	572	550	543	581	552	565	539	551	546	568	571	554	545	567	573	510	543	551	582	568	544	553	580	535	559	553	553	511	541	522	554	537	560	537	547	560	545	580	566	522	521	562	552	543	553	593	524	505	558	523	552	583	543	594	558	560	538	572	513	558	573	567	551	582	533	516	573	573	544	550	574	547	550	558	529	546	533	572	538	520	530	559	554	552	562	566	517	590	539	542	578	599	566	542	551	572	597	523	565	537	557	556	530	578	517	542	568	537	554	531	573	544	540	470	557	556	551	559	532	572	544	518	532	560	510	596	567	574	565	553	554	568	547	514	566	540	546	555	553	542	559	510	578	581	620	588	498	557	535	555	575	606	606	568	542	541	523	592	560	533	556	507	566	548	583	546	580	554	570	556	538	514	528	518	550	563	517	532	548	539	542	544	545	540	521	583	535	579	511	578	607	530	534	559	504	550	573	554	500	569	525	542	553	545	510	510	538	564	530	542	538	526	567	568	526	548	521	555	520	544	535	610	535	528	548	533	531	563	555	559	574	553	527	518	528	503	560	609	575	496	522	570	550	574	567	581	543	572	539	510	542	536	598	555	519	561	564
34945	12764	3663	1629	750	498	387	337	526	559	575	612	549	586	495	349	346	296	305	304	287	262	242	263	280	253	266	261	273	245	261	274	277	258	295	247	293	274	280	277	269	259	254	266	243	257	285	224	249	244	267	268	269	235	262	280	268	292	281	289	268	245	264	291	275	240	258	277	258	265	258	271	262	254	243	268	276	253	268	280	239	240	255	264	239	253	250	280	286	277	266	255	268	233	314	266	251	290	259	301	253	287	239	252	310	251	296	225	290	292	268	269	284	261	264	254	272	256	286	248	300	284	282	267	259	260	278	264	287	270	303	268	253	258	271	288	239	257	256	252	282	256	255	242	279	267	286	280	270	238	269	262	266	266	256	259	264	251	271	282	255	296	241	291	250	244	260	259	273	258	263	248	299	255	266	248	287	251	257	279	291	288	278	271	289	269	231	256	268	263	277	274	254	296	258	264	290	282	260	272	270	275	267	258	237	251	258	283	238	253	264	229	274	264	228	248	276	262	281	251	267	280	252	269	292	278	242	260	298	276	256	258	265	289	267	257	264	277	264	263	251	247	239	251	250	282	265	281	257	269	283	256	274	255	279	257	268	243	261	265	255	270	274	241	260	247	249	286	308	263	254	244	239	252	261	269	249	308	262	268	280	273	286	251	264	254	260	290	288	239	263	258	252	276	255	251	239	275	251	270	254	281	265	264	247	248	277	249	250	295	261	262	270	267	269	246	275	298	259	271	271	253	273	269	277	283	242	268	246	249	259	273	284	257	256	258	302	256	277	253	258	263	272	247	248	236	263	265	258	265	265	251	258	257	236	240	281	305	233	275	267	297	252	271	241	254	252	250	261	267	256	276	268	251	279	292	254	245	262	299	278	278	288	281	273	245	270	273	251	310	267	288	260	250	279	259	238	255	252	291	264	261	273	235	288	252	249	230	259	280	304	265	283	251	254	272	271	281	262	313	254	274	257	247	264	242	273	292	271	282	247	287	253	304	253	263	273	282	258	278	282	243	289	262	251	260	243	265	303	267	266	269	250	268	255	270	256	272	251	291	263	234	253	248	246	283	265	259	239	262	302	264	254	275	279	274	255	280	290	264	274	238	266	289	251	251	249	285	257	263	270	266	239	267	286	225	260	238	264	269	262	282	267	260	271	275	313	249	258	297	253	274	277	273	280	285	266	263	275	258	260	275	273	286	292	275	265	267	267	286	289	270	262	270	259	243	282	242	256	277	262	291	308	263	240	289	264	268	239	269	268	282	244	229	263	297	267	274	233	259	277	270	294	282	287	271	265	260	244	245	257	267	245	269	259	307	265	261	274	296	268	243	281	287	233	293	252	272	263	263	275	286	262	259	280	280	258	268	277	287	255	269	267	244	289	267	235	261	247	277	302	284	265	268	264	289	257	277	264	295	285	244	254	249	228	274	263	284	234	283	267	278	280	242	251	245	264	248	276	231	281	286	257	260	250	264	269	251	272	259	261	241	261	244	233	270	262	256	251	252	249	264	266	257	247	264	277	284	245	282	275	274	248	265	272	273	265	265	254	263	281	256	261	278	253	266	241	247	248	247	271	243	271	306	250	277	238	263	288	247	254	280	265	246	258	265	262	262	259	268	238	247	292	284	267	281	279	249	274	256	254	295	269	273	241	236	280	252	286	258	247	253	307	241	247	244	264	233	270	250	281	272	260	268	280	262	278	270	258	255	272	286	254	271	275	260	235	283	261	286	216	272	275	252	266	278	281	274	291	278	250	275	238	293	274	289	284	283	285	279	257	275	284	295	249	251	252	280	291	263	270	262	293	272	273	273	249	289	272	243	278	272	263	300	261	260	270	259	280	252	276	275	243	265	275	289	235	259	233	262	249	288	253	276	281	275	240	289	275	256	249	266	267	293	292	279	257	249	258	251	245	272	260	311	274	278	263	299	247	232	259	258	296	268	271	287	243	292	254	280	297	262	247	264	264	244	289	260	269	275	303	269	242	269	279	265	234	266	290	255	312	282	225	261	279	215	235	247	224	259	267	291	279	328	299	284	260	255	271	254	290	241	286	253	263	257	261	246	298	271	270	256	260	270	289	284	273	253	262	257	259	247	264	300	262	259	271	261	276	273	256	261	287	276	297	295	252	259	276	252	289	272	264	292	288	275	263	260	235	264	270	250	277	249	270	248	252	246	250	268	260	287	276	278	261	239	255	288	285	230	285	253	268	260	276	262	244	284	267	288	286	264	262	268	257	260	258	263	287	246	281	248	254	252	288	243	276	258	278	273	283	295	271	284	234	292	235	270	276	251	251	250	248	259	240	281	272	272	281	287	244	267	275	247	232	288	266	274	257	273	282	256	289	281	291	249	227	254	257	280	254	242	257	292	296	269	271	255	285	277	266	294	282	272	278	290	280	256	283	291	282	267	269	240	267	251	283	275	278	252	284	288	254	274	285	247	250	291	240	277	300	284	259	285	250	259	273	268	288	258	282	256	217	282	276	278	258	242	264	264	259	287	269	308	263	293	283	255	244	240	248	292	252	274	297	252	258	238	274	270	275	264	242	281	266	253	269	256	281	285	259	304	263	246	243	294	240	271	253	248	283	284	224	274	266	293	268	240	282	272	256	278	274	273	318	251	255	274	257	270	251	246	269	247	271	262	258	277	243	282	263	234	284	254	283	246	290	272	274	247	296	274	260	243	262	283	275	273	242	239	308	229	249	272	249	264	272	295	279	264	268	271	267	251	256	283	283	255	251	258	258	241	236	279	255	255	282	245	278	277	278	240	268	323	244	243	279	253	233	268	287	258	263	264	264	267	268	272	273	282	240	259	300	258	277	281	263	281	275	236	241	263	250	284	254	237	270	255	295	278	276	236	253	302	287	288	250	274	251	295	286	269	267	275	281	271	266	292	258	254	239	264	279	247	246	263	285	287	257	287	277	264	298	279	281	244	299	280	255	250	278	246	237	266	301	255	266	279	256	279	250	296	245	291	257	276	275	238	288	256	297	238	255	254	285	254	280	293	264	260	263	261	252	253	264	257	259	253	275	295	275	274	267	267	287	267	240	241	264	243	276	236	242	269	279	269	313	260	266	276	239	265	275	250	234	271	267	279	265	255	268	293	242	298	267	220	270	277	296	259	243	265	290	273	288	265	255	236	243	255	263	257	231	275	287	280	279	253	251	259	271	267	275	258	252	243	294	289	289	265	255	261	274	274	268	250	241	273	248	236	246	272	241	271	270	239	290	261	243	239	276	297	271	250	291	287	234	275	293	271	295	285	260	243	276	258	282	277	263	302	271	258	272	272	249	314	271	268	268	250	277	260	261	270	289	286	249	281	280	269	260	257	298	271	291	281	280	319	277	281	274	253	276	244	253	275	240	259	255	233	245	289	259	285	268	245	247	275	242	253	275	272	292	246	310	264	257	268	267	282	275	274	259	279	269	242	289	304	260	258	281	265	263	246	278	277	249	222	252	257	259	267	238	257	260	249
22890	4460	4486	3915	2282	1526	1194	1159	2018	1973	2245	2868	2351	2498	1828	1262	1168	803	767	764	728	664	668	659	644	717	643	689	668	676	625	653	616	633	637	659	660	659	613	602	663	666	601	642	601	631	599	676	662	662	623	669	639	605	636	675	647	607	637	594	648	650	634	586	645	630	646	618	631	634	635	627	635	620	608	636	639	652	625	668	638	641	636	674	632	652	630	623	663	633	668	590	641	648	696	649	675	602	626	622	629	660	637	640	606	631	612	638	655	660	619	615	618	604	616	628	622	663	664	592	632	629	672	614	682	651	617	604	649	628	642	629	639	593	665	621	600	668	608	646	627	616	655	626	693	612	600	630	643	636	636	586	637	672	616	616	648	619	606	648	644	636	631	589	598	641	627	629	621	649	634	638	627	652	607	613	616	622	651	658	569	678	641	615	652	626	635	650	604	635	624	591	605	617	633	648	631	639	636	626	693	595	654	652	591	632	608	695	647	594	657	630	657	649	631	643	637	687	647	621	646	622	648	619	614	663	649	650	626	649	608	645	611	637	616	601	635	582	619	643	628	701	597	646	682	622	626	644	574	662	626	595	637	659	605	670	642	645	634	611	604	645	661	606	658	620	607	607	633	657	619	625	645	629	598	568	656	648	656	628	610	667	636	661	631	665	652	656	641	639	653	669	639	645	645	605	646	660	599	666	656	644	606	688	631	634	632	649	664	615	624	626	649	616	598	623	659	683	602	602	614	630	612	654	629	588	684	629	622	595	636	630	672	641	653	602	665	696	681	634	645	619	633	638	625	643	620	581	565	592	649	648	625	640	631	630	670	651	630	612	652	630	630	639	625	660	618	618	648	634	616	615	649	628	613	629	613	641	623	634	656	639	614	669	635	660	640	615	632	624	614	593	624	611	619	612	604	581	697	593	597	603	627	596	650	559	665	585	628	627	640	636	620	596	634	631	606	626	605	684	620	640	606	604	607	594	621	608	631	598	621	598	632	625	591	592	631	634	633	643	638	656	606	663	635	574	601	626	625	671	630	601	627	625	603	645	623	621	617	640	627	607	647	630	596	612	657	601	638	616	600	640	615	686	640	587	642	671	623	605	650	619	675	679	572	599	636	619	647	646	636	606	690	623	603	623	596	593	632	631	632	633	648	684	678	655	658	606	613	613	623	646	635	621	603	672	617	666	623	607	619	643	622	654	651	608	639	632	602	637	603	622	630	601	637	590	642	616	674	593	624	624	611	614	650	633	686	634	675	637	665	678	601	637	641	625	596	661	564	670	664	640	660	586	649	665	623	638	634	606	666	644	614	623	616	604	634	608	650	609	625	583	615	639	654	649	678	654	642	685	651	590	638	607	641	626	625	697	595	593	617	626	632	635	601	650	645	635	645	650	605	627	640	619	604	632	647	624	633	620	636	640	639	658	654	635	613	662	662	687	650	614	623	635	625	629	650	611	586	632	621	621	633	567	652	657	663	643	616	647	648	645	556	622	645	659	596	661	629	624	627	626	607	615	634	623	602	596	632	614	599	602	598	624	629	639	596	638	619	639	602	624	603	659	629	645	648	637	599	663	632	606	644	669	611	608	634	618	611	642	632	625	616	643	590	657	618	582	661	611	630	624	701	643	706	647	626	599	643	593	621	662	616	631	652	641	656	601	649	656	617	675	601	588	637	603	600	643	618	672	686	627	627	636	664	641	663	621	641	636	633	652	591	617	594	657	640	670	628	598	610	636	650	613	639	648	636	607	619	628	675	623	666	621	590	676	674	580	606	630	637	634	624	624	649	656	630	629	620	677	612	638	700	622	620	619	671	686	572	627	638	602	621	635	667	600	644	652	638	618	641	652	640	626	600	713	616	615	690	614	636	650	633	604	640	654	680	657	642	638	604	632	647	594	618	664	617	642	634	686	646	617	565	648	656	625	623	659	633	599	628	620	612	635	625	614	616	674	607	613	628	622	630	649	577	626	639	638	586	655	624	629	631	646	608	618	641	610	642	618	602	608	629	633	597	643	653	625	651	666	629	578	684	657	677	629	599	606	595	635	651	623	639	645	610	621	618	646	621	624	630	605	627	626	633	623	607	640	608	647	643	594	593	667	605	648	587	580	679	640	600	623	594	588	635	634	647	632	615	653	622	620	640	626	603	658	629	644	616	652	599	662	601	577	624	622	665	629	630	650	680	657	631	638	657	611	570	632	597	660	593	629	638	635	642	638	628	645	617	628	649	635	645	593	593	633	585	656	667	630	656	609	636	666	603	605	602	627	630	629	649	611	672	620	621	629	628	649	623	635	600	618	633	637	627	597	673	670	633	651	661	650	629	657	609	633	628	651	647	606	643	644	633	593	600	613	656	623	594	659	616	618	585	626	660	677	642	592	570	672	614	631	646	572	630	619	627	609	643	658	657	576	646	625	631	593	610	636	637	628	655	610	621	589	649	594	600	662	627	622	633	565	649	639	594	653	617	623	635	643	621	673	613	657	652	618	618	648	645	656	626	621	637	623	655	644	629	626	649	614	607	646	644	635	654	622	651	636	628	599	650	645	661	593	619	607	596	615	649	670	643	674	629	640	660	633	642	627	642	614	599	659	636	617	630	591	633	623	630	649	632	582	653	664	666	586	596	612	615	632	690	635	670	645	656	638	642	655	641	672	650	681	652	580	667	592	608	638	663	650	608	640	630	655	647	611	653	668	680	615	592	635	649	651	648	587	627	643	660	630	620	662	634	655	633	588	657	698	573	650	626	590	626	674	668	637	650	643	659	655	643	635	632	612	639	628	655	631	640	634	653	607	595	678	629	633	602	618	672	626	646	614	620	644	628	645	645	623	668	668	666	636	654	586	661	616	630	603	639	651	660	659	608	683	638	636	596	619	639	658	636	653	633	659	606	661	640	632	589	641	636	660	622	638	631	606	648	611	631	643	640	682	629	648	618	671	692	624	683	630	631	596	649	618	636	645	670	613	626	623	660	612	655	640	641	652	643	628	640	652	599	651	622	641	638	607	643	615	651	659	648	665	637	662	628	660	619	633	654	646	620	621	605	619	630	695	575	592	593	585	648	584	674	627	592	676	660	591	652	636	606	639	641	587	657	629	657	612	628	629	672	602	576	635	622	650	643	648	606	652	670	684	625	612	589	654	664	653	681	685	624	646	620	619	584	622	673	601	626	621	620	650	625	624	635	641	612	649	589	657	571	617	647	599	636	621	619	626	628	575	635	592	670	656	651	611	648	665	578	641	625	627	628	624	632	708	620	638	619	638	613	581	623	636	617	616	608	632	612	629	617	627	633	600	625	623	636	636	605	626	622	661	669	650	677	625	615	613	632	636	642	618	616	640	649	621	640	688	651	600	643	661	652	660	641	630	641	661	614	632	606	636	638	644	601	585	621	680	628	658	670	600	577	627	633	648	598	575	630	615	630	641	624	617	581	628	633	673	617	619	617	635	635	635	659	647	641	642	622	648	634	628	636	614	649	635
47488	21680	7145	2755	1262	815	656	654	839	861	944	1024	880	886	705	636	544	498	487	476	447	469	453	409	443	424	423	444	432	425	430	410	398	429	402	430	408	440	415	425	423	421	418	382	412	397	422	440	431	362	394	407	420	445	437	376	421	446	450	448	396	424	440	413	451	412	467	419	373	415	412	429	405	421	370	393	414	427	441	456	399	439	426	436	455	411	416	433	415	372	404	436	381	428	404	411	431	412	404	417	426	452	410	439	426	418	491	400	424	393	428	455	391	427	438	381	475	396	434	412	402	393	421	431	439	399	410	399	449	401	407	397	414	405	390	423	419	428	441	422	442	407	410	418	444	424	387	423	413	427	417	423	436	434	476	452	437	425	464	455	422	453	412	403	452	408	395	447	403	421	384	428	429	437	411	425	426	442	492	450	409	430	385	460	446	450	438	432	446	396	414	387	409	425	435	429	460	452	426	409	454	428	463	453	440	425	402	436	433	439	445	433	443	427	403	459	434	417	417	394	395	437	434	441	454	440	399	410	432	411	422	398	424	401	427	398	415	416	437	451	401	438	463	439	406	402	401	420	427	431	427	447	404	403	407	404	406	472	415	415	371	417	427	390	429	418	389	470	453	424	402	413	428	406	419	417	407	409	468	401	455	446	417	422	441	442	391	403	436	411	420	418	389	414	421	444	421	377	444	433	419	411	451	389	419	390	368	407	425	431	438	396	409	437	446	393	422	431	425	420	454	458	447	447	427	479	437	418	396	440	419	454	414	420	436	450	402	400	409	401	419	395	410	436	393	426	449	452	391	402	416	375	423	426	431	426	415	403	414	417	429	379	439	393	393	386	422	423	431	459	416	446	469	428	426	453	421	420	447	427	434	406	418	411	404	415	435	389	403	411	439	411	451	425	424	438	468	383	421	436	389	424	454	403	424	444	428	422	425	407	423	425	412	413	429	448	410	381	420	400	453	431	405	425	402	413	385	393	409	390	399	404	413	425	407	418	411	475	426	384	444	420	462	414	416	433	392	449	409	429	432	437	456	401	423	446	395	442	446	418	429	452	435	472	412	426	410	390	419	443	409	371	455	395	467	425	425	460	422	444	404	385	398	416	411	451	410	422	422	431	452	446	448	442	405	402	431	423	393	438	451	418	447	420	371	435	427	409	453	433	424	451	438	415	424	392	436	433	438	434	397	408	457	413	392	407	429	448	441	377	383	406	422	401	462	422	425	414	426	449	396	426	436	444	451	406	446	433	408	437	388	419	440	411	378	442	394	448	395	368	424	390	448	401	400	398	415	448	382	440	390	401	463	401	433	432	399	404	424	454	423	376	425	414	423	420	403	412	415	454	453	419	437	447	418	436	447	461	440	394	391	401	445	427	426	418	419	468	440	416	438	451	429	421	415	457	425	398	470	433	398	422	446	402	422	430	403	407	431	408	439	439	430	412	375	432	432	409	427	436	428	476	414	383	392	430	463	432	389	433	415	440	444	434	444	430	428	438	460	412	435	392	407	400	404	384	412	403	431	437	422	394	432	464	433	410	394	406	436	428	399	449	397	449	440	426	422	464	411	399	428	404	408	397	433	417	418	489	411	414	423	482	428	374	412	402	449	413	429	421	438	420	421	401	445	461	448	467	399	441	422	406	416	439	397	450	433	423	422	396	456	428	394	395	422	405	428	406	380	448	375	434	356	423	445	402	417	396	381	401	401	379	401	445	428	396	388	421	422	450	458	431	432	445	430	429	433	384	402	448	425	404	412	435	371	442	414	413	451	459	427	432	430	412	461	449	415	421	457	361	445	370	464	413	440	443	432	422	366	426	424	448	377	420	382	428	375	401	403	396	393	380	410	442	432	451	433	438	474	380	429	437	397	431	447	411	371	398	422	450	430	376	448	444	420	394	405	448	429	414	421	429	430	405	468	433	418	382	415	419	403	409	442	389	420	469	423	437	426	472	424	422	434	425	410	414	417	414	399	416	437	397	382	450	419	415	456	450	466	430	422	440	382	408	420	415	454	394	432	429	426	419	413	404	433	470	416	387	421	432	464	414	479	427	368	420	425	432	413	404	388	435	423	426	420	418	410	394	458	395	415	432	412	426	452	451	441	443	391	461	427	420	448	403	417	436	390	403	446	466	455	415	459	399	450	411	436	420	407	401	414	428	475	410	460	429	424	403	442	392	437	435	405	428	435	419	408	376	453	426	418	418	418	439	411	439	427	430	417	439	437	430	425	389	451	436	415	404	394	426	436	414	483	412	435	445	430	428	457	435	426	441	401	461	445	442	430	427	418	409	486	435	407	443	399	374	436	411	401	409	390	472	436	386	423	397	409	425	422	416	411	396	434	438	396	463	405	408	385	386	413	401	412	419	438	383	436	456	407	400	436	429	439	404	438	433	413	429	416	400	431	418	391	412	401	444	422	435	471	412	405	401	377	401	403	394	410	456	407	458	397	414	405	441	436	425	416	419	395	446	448	431	484	417	420	425	393	432	412	443	430	423	432	415	400	409	429	420	428	400	422	427	443	419	408	428	418	438	425	418	413	401	424	427	430	440	434	431	430	418	416	429	443	456	419	403	441	416	444	381	386	452	442	388	440	460	393	443	410	415	414	414	423	381	438	414	414	428	422	398	411	426	439	389	407	414	421	446	417	446	393	425	405	430	443	399	438	391	407	440	432	424	433	376	379	367	403	481	424	438	422	433	434	418	441	444	410	413	390	416	417	397	457	412	419	398	424	428	469	424	434	438	382	368	405	434	401	374	422	404	381	414	435	427	373	369	425	448	435	396	426	416	405	441	451	419	427	410	432	405	406	421	404	410	414	426	434	419	451	455	461	453	419	410	444	371	412	437	457	431	414	430	436	409	416	415	421	442	435	435	443	429	414	435	424	418	405	431	400	432	385	421	438	434	431	426	413	452	411	402	459	458	431	421	405	401	450	448	436	423	421	416	458	422	440	456	382	418	445	396	392	420	418	436	422	421	436	374	404	424	482	407	362	429	399	442	416	450	393	423	409	402	398	430	419	407	445	398	366	387	425	442	448	414	405	445	382	407	387	419	428	411	422	464	412	465	437	465	411	449	414	420	398	422	448	442	434	424	449	407	400	397	427	426	414	419	436	403	416	446	396	424	449	399	410	439	435	384	425	408	446	470	427	403	456	437	436	409	398	435	382	373	437	416	429	425	407	418	407	452	397	400	425	437	461	426	423	463	442	418	395	416	448	398	420	404	445	421	438	423	399	451	430	391	452	453	436	411	386	433	414	443	422	373	417	429	426	393	389	408	418	454	446	414	401	394	437	431	403	440	442	426	424	411	420	443	435	428	447	431	394	417	437	415	424	414	459	418	402	468	419	411	451	403	406	378	415	422	425	392	387	405	394	416	420	375	414	384	457	419	397	428	412	468	396	384	418	405	425	437	434	438	399	454	406	423	387	380	408	412	429	412	458	421	379	394	435	419	452	401	392	423	418	401	436	410
31100	7534	6274	5221	3371	2471	1912	2212	3323	3200	3696	4018	3560	3680	2642	2031	1641	1155	1245	1083	1065	1020	1006	993	984	1017	1018	983	979	1009	964	1007	964	998	964	968	962	1011	959	947	951	986	906	950	938	896	984	948	910	936	921	884	924	916	941	990	950	907	925	926	919	949	969	950	961	938	916	949	980	909	918	942	975	986	942	950	873	850	962	940	956	928	931	912	903	906	867	908	930	910	924	896	912	899	941	924	949	955	946	981	896	937	925	949	909	859	874	909	887	892	897	908	994	905	852	932	930	951	873	952	955	920	950	880	938	890	940	885	886	1003	900	922	944	941	928	951	908	933	885	941	915	974	945	945	970	935	891	999	892	900	935	914	958	970	908	939	883	913	873	920	903	895	897	923	976	941	951	963	939	899	910	890	941	953	888	924	925	919	931	977	949	895	959	891	961	946	882	973	963	909	946	936	884	975	892	932	938	956	880	939	963	916	915	895	923	964	901	927	962	954	900	923	944	931	973	928	952	934	945	940	914	916	950	938	919	990	957	949	939	943	897	955	899	947	960	966	931	918	941	947	948	891	944	911	936	941	892	950	969	1011	956	894	926	880	928	959	943	932	935	936	952	1021	967	904	918	923	978	985	933	923	876	879	921	920	961	937	944	974	884	913	922	947	934	947	960	933	915	974	921	951	912	950	941	873	901	934	846	955	953	961	912	948	916	894	938	916	969	992	936	935	909	909	892	992	924	878	944	941	930	909	945	960	906	940	869	947	949	904	1001	924	896	861	950	907	882	939	946	878	876	893	928	858	947	982	879	975	976	903	900	959	930	910	928	964	916	943	935	912	946	914	945	974	961	913	884	941	893	973	945	943	909	909	909	897	935	880	942	887	869	955	964	904	932	950	961	883	923	929	973	900	941	904	902	951	945	908	934	940	890	927	920	954	923	938	891	999	871	926	941	952	925	966	917	943	942	924	952	948	908	929	933	945	946	940	955	917	937	929	950	945	951	897	952	955	927	915	940	888	936	929	914	924	977	919	934	970	893	931	917	909	915	944	950	917	928	908	931	920	894	953	936	956	938	927	973	906	952	910	921	964	912	915	952	890	941	1010	966	986	962	886	901	909	952	937	923	891	908	989	924	946	869	926	887	922	903	978	950	912	963	896	936	967	871	995	912	872	922	952	954	907	893	921	899	963	939	939	938	942	933	937	911	948	890	941	966	936	958	946	869	908	948	915	945	872	960	933	953	939	942	895	874	902	909	915	931	893	938	925	892	920	921	941	961	903	899	882	939	946	966	929	953	927	950	980	926	958	880	940	945	920	910	939	929	891	950	939	923	911	915	994	921	942	949	954	869	927	979	932	902	923	909	948	894	926	923	958	911	986	880	950	946	906	877	897	937	949	909	949	935	908	947	923	963	940	916	928	890	895	884	895	932	923	845	949	919	914	928	914	933	910	960	904	973	928	921	922	915	922	987	936	910	981	908	905	939	925	933	966	921	884	975	934	936	933	935	948	910	942	931	898	882	881	901	944	916	917	897	909	922	935	949	884	906	959	917	929	917	908	912	941	861	981	938	956	871	944	951	948	934	944	913	937	982	968	913	981	898	916	950	932	959	977	926	954	907	891	887	948	849	921	896	946	970	925	966	974	924	898	939	865	950	915	945	904	936	962	925	922	998	912	906	994	956	944	970	998	887	904	920	917	1009	920	929	924	937	958	957	950	936	962	927	973	961	964	896	948	881	911	914	944	965	927	903	976	979	961	936	948	935	917	913	899	953	923	969	924	934	992	865	954	944	937	946	890	926	917	969	904	929	914	1010	912	927	924	909	880	923	927	912	926	900	925	917	876	947	973	925	901	897	921	910	940	902	995	884	962	964	939	940	945	927	885	917	951	928	912	925	961	906	892	937	908	959	918	912	927	992	951	894	977	940	945	927	962	953	948	919	902	937	1008	924	930	942	856	928	935	886	924	984	964	926	921	956	912	889	911	915	880	913	940	885	901	927	941	968	888	922	936	932	871	921	951	923	963	930	869	934	942	935	918	854	952	949	911	1028	924	968	866	952	886	903	857	935	929	934	961	928	929	958	960	911	961	976	956	930	944	894	927	910	882	892	930	937	956	981	966	934	950	974	947	917	918	922	964	912	905	905	901	958	898	927	941	906	914	960	976	914	941	940	937	915	972	962	952	917	938	930	918	946	855	939	946	880	917	913	885	919	944	990	836	935	925	967	880	926	941	964	964	904	968	946	918	962	916	916	873	902	928	974	883	898	988	947	898	945	938	950	951	899	930	928	898	897	914	895	946	937	944	922	887	934	868	924	976	976	949	958	886	969	930	906	936	922	919	926	911	882	894	924	931	879	942	962	950	869	907	952	940	956	969	915	946	985	916	900	931	932	916	951	865	891	923	891	916	890	934	905	897	919	895	987	926	999	905	928	897	974	962	946	943	894	921	923	916	936	934	945	878	890	927	914	924	925	884	955	896	934	875	912	920	964	931	940	941	998	931	887	918	921	918	925	972	921	907	920	902	913	937	905	931	948	906	881	943	960	949	914	908	986	885	887	988	943	950	913	929	960	915	912	890	883	945	960	903	840	909	977	894	917	907	979	942	912	958	987	931	914	972	943	905	892	971	914	907	934	929	933	880	892	951	933	906	912	860	915	902	939	883	893	917	947	983	871	946	971	981	883	963	928	920	884	952	937	928	934	928	891	896	974	944	917	914	939	889	950	932	900	951	933	942	952	949	891	930	978	942	886	961	950	967	946	925	969	937	922	904	895	922	925	943	924	951	926	914	910	996	954	916	875	913	893	926	896	951	907	933	967	917	898	889	912	924	959	962	984	958	952	935	889	940	925	941	927	924	920	977	953	945	895	924	955	916	951	975	943	882	937	943	982	900	940	904	929	927	927	896	899	951	916	908	921	943	898	898	924	903	909	894	957	941	938	939	910	913	909	892	935	924	937	904	970	914	941	894	909	927	912	950	906	885	939	974	939	914	941	938	910	913	920	959	902	928	931	966	929	917	943	916	916	924	885	892	972	950	895	914	881	977	925	937	928	929	876	929	969	932	980	958	930	972	948	905	938	960	987	952	956	928	926	900	936	942	930	861	977	926	909	932	948	963	879	934	947	973	894	965	901	927	935	968	927	920	900	951	894	905	950	938	896	866	921	947	936	907	957	980	919	949	892	944	908	978	919	895	916	909	924	891	910	935	931	966	887	927	927	971	859	942	924	950	946	1006	888	940	944	910	934	939	937	929	990	900	926	960	926	948	946	917	900	937	922	887	985	917	891	929	1005	916	973	916	935	895	911	955	1005	930	948	940	939	909	932	905	934	912	952	920	939	934	889	964	936	938	901	930	932	936	1016	966	951	919	946	965	893	933	918	922	953	897	968	894	919	947	908	951	955	902	958	913	923	913	948	898	903	950	930	943	897	955	969	878	933	886	937	910	918	937	992	927	893	924	929	955	922	934	847	903	915	925	959	905	916	957	903	890	940	909
13498	3435	1115	536	305	258	273	343	429	374	461	448	364	370	334	297	243	249	240	216	240	212	259	248	239	223	240	229	234	243	226	217	258	254	236	238	229	218	242	243	231	207	219	250	216	221	247	239	270	248	221	241	223	218	230	217	234	267	243	206	241	242	224	234	239	214	226	244	261	213	249	206	217	230	230	218	225	212	204	221	250	256	235	222	218	249	252	258	233	264	244	210	229	230	256	217	205	218	242	250	225	240	234	232	221	260	244	245	246	223	260	239	228	265	240	235	230	241	225	227	225	211	241	237	259	227	238	243	189	242	253	218	229	215	258	225	223	241	249	250	236	225	247	226	216	235	230	253	223	225	236	237	275	242	230	236	237	226	233	216	221	227	228	224	199	239	236	293	257	215	215	250	214	236	226	237	270	238	213	235	265	273	222	246	241	230	231	241	257	264	240	253	242	228	263	219	229	261	224	199	218	244	244	250	263	254	220	235	257	237	222	238	233	213	247	213	228	251	229	235	223	253	226	229	220	229	215	215	257	236	237	225	249	233	236	233	221	237	211	210	232	225	230	215	243	207	234	231	230	224	209	254	227	235	256	240	251	266	237	226	218	218	255	225	221	223	244	216	247	256	195	228	219	242	249	225	225	249	220	251	248	252	229	234	253	267	226	210	220	224	225	248	203	264	229	239	216	258	244	228	225	259	225	260	247	188	254	234	235	229	249	231	253	228	238	221	233	236	224	190	261	249	244	210	228	224	242	244	226	241	222	256	228	230	214	223	276	266	246	240	219	246	231	203	247	231	241	223	247	236	216	250	256	227	222	269	261	227	223	233	241	245	219	255	235	210	235	258	213	248	227	233	222	205	240	227	253	218	218	221	261	235	230	236	226	214	224	215	231	220	266	217	239	202	211	244	263	230	261	233	217	240	236	235	232	235	266	295	262	269	239	230	234	239	208	224	222	227	219	242	204	219	240	210	230	245	249	214	240	242	234	251	212	266	238	257	221	222	233	230	215	230	239	234	243	268	221	211	252	234	232	199	237	222	225	214	225	240	250	248	243	250	261	213	203	230	227	253	238	230	228	208	239	268	228	214	245	242	226	217	227	257	221	234	195	241	254	230	250	254	241	256	229	230	248	228	237	228	237	220	223	252	229	231	220	217	216	190	252	235	227	227	253	222	251	211	217	227	214	226	247	225	249	245	223	198	244	241	240	214	228	224	247	242	220	223	253	230	244	215	235	216	209	255	250	284	245	239	220	235	244	232	230	231	223	268	238	237	257	241	220	242	243	222	247	235	227	245	205	246	249	225	227	210	220	233	214	229	248	251	249	251	253	243	226	235	223	242	222	208	259	236	276	233	246	243	240	240	226	234	233	227	224	243	247	218	206	211	238	235	231	255	230	215	220	208	226	217	239	235	231	222	243	230	219	216	223	259	222	234	207	216	220	253	254	218	230	227	232	239	226	234	238	235	216	229	250	234	264	228	225	226	242	223	192	240	224	194	248	225	207	209	256	279	241	246	219	218	219	223	252	226	224	225	236	226	236	235	225	254	262	238	247	195	236	241	213	229	222	240	255	238	224	234	213	238	278	199	239	245	223	229	237	244	237	238	243	216	240	210	226	239	219	244	259	213	240	247	238	224	235	242	223	238	223	231	240	243	257	246	220	202	234	228	254	250	267	262	235	215	233	219	226	205	246	255	228	248	258	225	247	241	263	243	216	233	251	245	234	227	233	237	219	259	242	239	208	216	231	228	235	253	242	235	230	209	248	205	198	222	275	219	205	243	266	255	204	231	227	270	233	225	230	218	233	224	205	228	221	203	219	241	230	235	265	237	223	235	234	228	233	229	220	233	236	237	248	243	236	230	267	223	212	239	209	240	227	233	215	212	281	217	233	252	215	247	218	244	263	212	209	269	205	239	234	221	236	281	227	235	232	241	226	247	259	244	250	242	249	237	236	235	245	259	250	230	214	249	243	246	226	220	227	258	242	244	234	219	208	249	261	231	221	233	251	224	212	223	255	252	255	243	228	242	249	223	261	212	240	212	243	224	219	232	215	240	219	242	226	231	254	234	229	229	247	233	214	216	227	225	220	230	259	199	248	223	201	222	232	234	225	229	247	208	249	224	232	214	209	218	249	222	246	224	196	240	233	247	250	236	233	282	223	227	221	256	251	213	241	214	218	239	235	214	242	267	247	208	229	224	252	224	241	243	220	214	252	219	232	233	217	220	247	260	242	238	207	252	229	217	211	256	228	210	230	237	232	232	217	246	222	204	219	224	236	248	213	247	219	235	251	235	232	234	227	237	232	221	243	236	236	231	213	229	258	237	227	220	240	220	228	259	233	249	217	214	239	242	247	212	248	226	254	221	256	239	235	242	202	207	221	250	226	205	233	227	234	218	210	225	217	215	247	219	234	203	223	231	244	250	233	217	231	256	219	241	224	229	242	237	229	207	226	221	251	213	245	227	247	243	227	217	250	214	236	229	256	236	246	255	210	220	218	266	267	241	242	236	231	244	231	244	224	233	252	234	248	247	222	221	211	215	228	284	245	241	220	241	232	243	230	241	256	253	229	242	219	232	233	218	235	245	207	226	231	255	250	223	257	234	228	239	247	233	224	236	213	248	225	220	245	226	206	259	246	260	243	228	235	248	254	221	223	250	225	217	243	244	243	235	228	212	235	228	240	252	235	252	261	240	240	220	236	217	233	220	229	232	232	224	233	253	257	234	214	234	252	223	213	238	236	226	240	234	252	219	227	244	213	242	236	223	236	235	202	234	247	241	210	230	262	261	237	228	253	219	224	231	224	235	218	224	220	258	233	219	211	276	240	214	253	257	265	212	227	250	246	226	229	246	233	229	222	247	214	242	253	246	244	238	224	244	251	247	241	203	233	213	206	254	231	220	239	236	232	224	215	261	266	238	231	221	245	262	259	253	263	229	240	244	247	261	227	232	217	240	233	214	241	251	246	258	217	242	247	273	234	218	251	224	210	227	250	203	224	198	237	246	232	251	227	238	249	211	203	270	240	236	218	230	240	233	247	198	231	230	225	193	232	246	215	238	247	212	225	241	230	237	214	214	261	239	249	222	233	227	243	246	249	225	222	245	261	224	211	287	256	248	228	205	245	244	239	240	229	220	228	213	222	201	247	235	217	236	243	260	275	213	207	207	228	225	224	240	226	212	208	236	256	221	232	216	238	219	215	233	235	231	209	231	223	248	231	239	247	248	231	241	225	226	249	214	237	231	226	224	249	222	225	221	195	215	231	227	241	220	212	262	250	241	268	233	217	221	239	214	207	260	257	238	240	227	256	221	231	216	240	229	220	201	216	264	269	239	261	238	244	238	207	272	247	212	251	208	239	251	235	219	239	214	231	251	261	238	239	237	208	228	252	209	229	221	240	219	228	246	222	210	227	243	216	253	236	204	232	214	237	239	217	232	205	219	231	233	227	219	238	217	208	236	218	223	225	207	198	235
8272	2165	1968	1528	970	720	690	1018	1504	1383	1776	1739	1622	1568	1136	924	728	580	607	545	541	576	582	557	603	583	597	590	521	569	553	560	550	576	576	544	550	550	589	535	552	536	563	538	583	572	576	581	514	576	559	551	560	561	564	560	547	612	562	528	570	544	588	554	536	523	542	564	599	563	588	575	515	528	521	544	507	521	552	521	548	565	557	584	542	598	611	593	535	527	570	561	543	568	571	546	591	540	525	533	530	542	510	595	562	519	590	549	520	581	573	555	558	558	586	539	539	553	565	576	545	543	543	577	549	536	523	539	537	550	561	524	585	546	517	560	551	549	517	527	558	543	555	553	584	590	519	576	558	548	549	578	571	548	521	527	555	543	505	589	604	568	602	531	527	566	552	568	535	579	555	588	536	559	555	523	506	538	535	582	608	518	558	568	562	575	561	556	586	501	519	558	580	556	579	524	575	537	574	550	571	542	527	567	547	521	551	551	562	572	549	533	552	520	506	573	549	545	588	520	560	552	579	568	609	571	543	566	542	554	526	553	586	576	539	553	548	526	567	549	547	544	554	547	532	567	578	520	549	549	527	565	523	563	554	543	545	530	587	567	540	573	573	586	570	537	546	544	593	563	547	552	550	552	596	573	567	563	584	533	557	542	548	602	550	569	558	567	563	504	511	538	566	533	510	580	540	509	577	584	557	570	545	584	568	547	538	530	562	568	541	562	536	558	560	563	582	598	519	575	564	549	555	547	554	587	533	589	595	555	526	517	551	565	575	551	536	575	551	545	569	573	540	529	525	589	556	542	549	563	539	564	520	537	547	579	537	503	533	587	547	523	531	553	560	572	578	542	593	532	502	511	569	596	594	597	554	558	548	546	547	547	575	528	540	537	555	531	527	536	551	519	581	612	534	573	556	541	522	553	528	534	577	541	527	554	580	570	542	568	583	573	549	554	553	500	561	557	558	591	559	568	532	554	554	628	522	559	558	612	583	551	509	540	602	562	592	494	569	537	576	564	572	558	545	579	564	541	554	589	556	539	566	540	548	582	570	584	570	537	529	552	515	528	573	565	597	536	559	585	546	569	585	574	580	555	519	519	559	569	560	571	568	517	556	519	580	564	573	614	547	562	548	579	593	522	539	576	513	538	562	571	563	563	568	559	529	534	575	531	558	526	541	538	586	535	563	552	522	577	560	577	526	578	562	580	566	554	525	577	571	591	525	569	567	541	576	510	603	540	527	576	584	581	517	543	538	540	528	541	526	581	529	590	515	554	578	559	546	520	561	507	595	574	547	549	525	541	545	554	588	532	561	568	497	590	583	566	542	549	515	532	567	563	561	574	564	519	542	563	547	531	540	527	519	551	521	547	586	509	541	561	522	531	568	562	570	560	543	608	570	564	582	572	545	558	526	543	493	531	514	580	565	531	521	527	586	579	540	555	567	560	561	517	542	567	559	565	542	564	552	524	576	554	566	563	595	562	546	585	569	546	528	568	521	569	576	564	524	550	573	576	545	526	565	535	577	577	588	595	557	554	586	587	565	542	560	560	574	542	565	565	560	568	545	578	551	592	570	577	591	598	541	538	586	534	555	572	515	546	556	565	540	532	546	556	584	575	564	513	581	566	552	556	573	538	587	560	551	548	577	579	533	529	536	550	556	563	553	574	580	551	544	516	545	535	552	595	553	571	609	562	538	538	558	533	568	520	521	573	558	565	543	561	551	563	518	567	561	575	575	603	535	540	547	560	525	553	570	540	579	543	539	524	588	575	559	558	544	564	617	574	530	602	564	544	574	565	555	558	538	542	558	593	562	541	538	527	566	584	569	554	606	587	572	566	570	581	510	567	563	530	575	553	562	516	557	553	521	606	578	546	547	582	580	604	535	529	511	551	526	527	568	537	559	593	513	545	546	553	526	574	550	551	591	515	546	551	548	539	508	544	538	549	567	556	549	571	556	581	585	564	572	588	527	506	601	571	547	520	572	592	562	511	548	544	515	535	553	553	591	536	512	550	570	595	553	512	554	557	527	572	607	569	544	548	572	591	579	613	570	528	605	629	558	594	545	585	538	555	536	550	547	557	594	565	561	543	554	502	529	563	579	537	545	527	562	545	564	536	572	538	571	502	536	556	566	542	579	529	539	581	564	564	565	515	563	574	550	574	511	558	557	552	539	540	518	552	562	547	540	553	593	566	535	558	550	550	531	566	578	571	544	562	587	617	521	550	523	550	550	550	570	542	546	563	542	549	568	547	545	527	550	588	552	521	506	556	593	535	540	515	531	563	607	568	590	548	546	524	562	521	531	559	562	529	584	494	538	550	558	556	548	551	522	574	517	548	523	543	572	567	520	588	573	570	578	536	585	558	583	523	561	590	542	560	533	541	552	579	521	562	561	551	538	600	616	558	558	555	533	530	569	545	539	592	577	564	585	522	553	588	542	584	543	581	559	580	581	549	527	576	513	595	534	562	545	546	561	537	555	548	550	550	561	574	575	621	592	543	512	541	538	539	554	546	549	562	565	555	569	531	555	521	574	581	493	571	592	572	542	578	559	600	575	575	561	585	571	526	554	574	591	555	570	588	560	539	565	560	534	540	535	546	581	504	529	537	542	552	564	578	559	555	550	542	537	566	554	541	544	584	524	588	606	574	542	551	551	555	591	547	523	579	543	540	570	551	571	585	544	603	532	577	551	524	566	540	563	584	544	596	537	583	552	529	505	547	526	579	586	549	549	572	563	550	595	544	553	524	555	545	541	559	575	543	540	544	570	558	513	613	528	548	566	566	573	528	550	591	536	550	550	545	548	578	559	537	558	570	562	510	534	513	557	562	546	541	556	563	551	523	591	575	573	574	589	589	560	517	554	554	555	578	547	609	561	524	561	542	580	553	581	573	523	575	539	581	505	548	544	533	521	547	548	538	534	531	580	549	580	525	526	579	547	574	561	551	594	562	558	547	558	518	578	539	576	518	574	586	612	573	574	539	573	577	521	540	563	558	572	620	551	532	565	541	566	555	582	560	582	530	564	532	573	559	575	546	571	575	503	596	549	543	585	596	556	575	545	538	594	606	542	527	578	547	563	565	540	552	531	546	551	546	551	556	542	527	571	577	534	544	521	527	595	522	579	576	562	573	543	566	543	562	579	589	527	594	560	577	559	606	566	531	534	536	537	591	623	537	539	530	514	587	524	586	571	577	576	590	528	540	569	571	563	547	546	512	561	528	566	561	598	526	546	506	551	551	537	549	569	554	566	554	553	539	559	579	510	567	514	508	533	552	567	549	546	573	548	564	536	531	518	594	580	556	572	520	554	549	545	552	537	532	587	532	642	549	540	546	537	514	603	537	592	572	568	580	597	502	571	542	586	522	569	573	541	537	547	542	526	576	545	563	556	573	536	576	566	572	523	553	562	544	575	576	532	543	544	529	572	517	555	574	612	578	542	554	550	571	586	577	587	541	553	556	512	513	553	537	532	531	548	562	579	545
35801	13162	2944	1171	599	461	393	511	638	692	729	593	661	545	459	389	300	303	282	255	262	275	274	280	292	287	287	284	266	270	283	264	280	291	290	272	309	259	264	284	227	235	268	314	290	244	255	269	279	253	257	282	243	320	273	280	283	253	267	269	276	263	275	291	262	241	300	261	287	246	267	256	270	273	252	231	250	263	261	294	257	255	229	284	277	229	272	260	264	266	257	273	255	239	235	269	280	277	259	240	247	239	277	262	273	263	288	285	262	274	270	255	280	298	270	265	262	269	272	244	248	272	258	258	286	252	240	289	315	259	272	276	281	252	228	277	281	244	254	297	270	253	260	251	270	271	282	294	274	260	257	232	252	263	250	249	242	267	277	284	257	287	296	267	319	283	285	263	274	264	241	275	253	255	264	271	294	261	258	267	233	282	310	241	272	270	278	256	269	278	290	253	279	280	284	273	269	262	302	266	245	275	280	311	274	246	249	255	261	268	287	260	280	276	262	270	258	274	253	287	256	245	270	258	256	282	260	259	273	246	273	262	265	263	251	276	253	283	273	257	289	249	244	248	276	274	265	264	311	262	248	269	266	283	217	252	284	270	276	269	262	283	280	218	286	279	250	255	264	261	240	266	249	255	256	308	266	254	243	289	272	267	243	271	221	267	298	271	264	291	266	231	260	259	279	240	273	265	264	264	285	246	269	269	266	229	270	249	241	269	255	242	247	266	274	251	275	256	291	279	262	277	290	254	252	267	251	250	270	280	267	234	246	270	292	262	284	237	245	257	254	254	280	306	293	283	261	289	264	288	276	279	248	268	259	252	258	251	295	264	237	247	270	289	278	256	256	271	304	256	264	241	259	277	284	254	282	251	289	240	258	253	270	253	279	284	265	260	239	236	250	266	272	254	257	271	248	268	282	275	265	270	226	298	244	263	256	258	246	287	286	267	268	264	275	268	255	250	283	281	285	258	304	251	286	276	259	268	250	267	277	273	258	236	241	252	256	260	253	254	259	286	273	264	272	269	255	273	248	254	277	269	271	269	242	257	264	290	249	257	289	260	258	274	234	260	250	238	280	291	244	220	260	264	264	228	288	263	267	239	233	241	248	258	237	273	291	267	280	287	249	271	259	241	291	268	239	246	233	268	225	261	246	253	272	222	270	281	274	264	280	251	279	266	241	260	273	253	277	278	258	250	277	280	280	251	246	267	272	250	267	244	259	286	263	281	241	280	230	272	268	271	268	275	277	289	264	257	256	242	236	290	258	233	284	269	302	247	265	251	235	251	246	253	248	268	249	262	236	283	266	229	290	263	253	272	239	276	288	254	297	268	246	272	234	262	249	245	245	269	274	269	240	283	250	242	254	284	259	246	262	226	222	267	273	248	299	257	265	274	247	270	260	280	300	264	290	280	272	267	263	259	262	258	292	281	253	257	231	256	257	228	269	261	285	246	279	261	303	229	236	259	206	269	268	241	292	258	262	263	329	285	248	238	252	261	220	253	299	290	256	283	278	251	275	270	271	255	298	259	274	248	253	249	249	253	234	245	249	254	283	257	258	295	282	276	255	250	233	253	270	261	273	273	276	271	257	290	280	248	264	273	243	248	268	263	285	251	276	281	312	282	236	283	255	260	293	289	238	270	270	260	255	293	285	278	290	263	257	272	272	263	250	303	261	269	256	256	270	285	247	264	294	267	286	257	230	292	289	264	229	254	277	270	279	283	293	282	311	269	260	281	257	307	260	240	288	260	230	288	254	242	258	312	272	276	290	284	264	246	272	277	270	263	294	251	258	262	303	247	286	252	262	268	271	254	258	279	280	277	293	277	277	270	240	228	288	244	263	239	289	273	278	288	326	298	271	299	265	268	271	279	241	262	258	261	264	269	268	287	274	284	273	260	271	246	280	268	268	285	294	279	255	247	251	302	261	276	271	280	258	263	254	225	244	285	251	251	253	260	265	287	267	263	231	256	287	276	282	269	275	252	254	270	260	265	229	272	278	249	281	278	261	268	287	270	240	306	252	262	270	267	249	276	277	257	241	249	293	245	261	272	284	257	256	280	271	292	273	260	257	247	240	264	245	278	269	258	256	254	307	242	233	297	248	279	229	232	258	275	228	257	287	303	246	267	252	257	245	282	246	255	255	277	282	285	257	280	247	284	278	265	288	281	250	268	268	271	256	265	253	268	258	252	249	282	258	242	271	289	267	253	223	227	247	285	278	299	263	277	250	277	277	271	246	269	252	270	273	249	286	283	247	255	291	255	260	255	275	242	267	286	269	278	294	266	269	305	299	265	252	278	258	301	278	267	258	277	242	237	261	302	294	244	267	223	270	280	284	268	246	273	248	250	273	267	290	265	255	285	245	253	258	267	271	251	277	278	267	282	281	238	247	262	263	243	230	271	243	222	258	290	256	251	278	230	271	242	264	285	283	263	279	287	285	294	246	270	246	254	262	265	294	288	257	262	226	252	266	252	266	280	270	243	267	233	246	277	280	254	245	269	290	283	234	249	267	252	260	262	298	242	283	244	288	252	279	290	277	252	272	252	282	272	270	255	299	253	217	234	245	263	275	284	279	290	274	265	243	271	299	248	236	227	257	270	246	257	274	246	262	246	292	260	256	225	253	307	268	276	275	275	280	260	259	288	284	279	268	267	259	239	280	265	294	285	318	261	265	247	238	228	271	254	277	267	250	261	286	290	274	259	262	281	260	275	275	286	306	268	292	249	274	271	256	293	267	249	283	231	235	267	278	268	259	258	255	249	252	255	306	262	290	250	262	255	292	260	273	266	278	273	273	260	277	256	255	255	273	287	250	255	267	271	278	269	273	275	244	268	279	244	275	258	267	248	275	242	272	269	252	270	299	285	275	270	293	244	253	223	286	241	253	278	260	254	272	280	281	262	238	271	278	255	293	282	294	251	282	237	259	268	278	287	278	292	278	253	271	267	251	267	270	265	283	271	268	257	281	287	230	241	251	229	270	233	219	297	268	274	273	286	261	257	283	265	235	280	242	272	256	266	214	270	256	260	251	258	260	248	249	268	272	232	266	281	256	271	282	277	259	267	280	294	243	247	298	268	258	293	267	251	283	243	273	263	260	267	286	282	274	256	258	262	255	233	272	254	256	237	257	279	256	287	265	253	263	252	233	271	251	259	246	286	248	276	299	281	260	240	266	271	271	272	239	266	275	245	256	280	248	289	304	254	229	274	268	273	246	232	239	273	266	270	276	248	254	288	289	267	225	260	262	288	280	253	226	282	284	277	237	272	244	250	239	255	269	252	263	269	280	288	266	244	265	255	251	275	284	253	289	235	269	267	254	255	282	269	231	249	273	240	288	232	285	287	272	272	268	246	274	234	270	301	281	278	219	249	251	279	273	240	275	260	244	268	256	268	259	292	285	288	257	279	279	265	238	251	284	260	270	277	307	274	262	289	295	248	264	256	286	280	268	277	248	261	274	257	294	279	243	284	263	253	289	299
23114	4856	3258	2666	1873	1569	1331	2154	2693	2552	3246	2662	2834	2334	1556	1302	893	736	798	728	672	693	655	703	664	649	672	674	697	663	616	684	621	621	631	638	649	651	652	634	628	622	601	587	652	607	620	645	613	628	631	612	639	611	667	664	645	639	638	631	589	629	618	623	593	590	619	665	647	637	685	622	639	582	640	672	596	611	647	629	574	586	636	604	606	596	630	610	651	652	611	580	577	585	623	723	598	662	636	634	598	616	621	620	633	585	668	644	617	629	625	615	594	624	659	618	624	619	617	633	596	647	627	604	589	643	657	698	622	646	609	637	594	595	587	593	652	636	618	615	622	587	660	610	618	629	629	682	593	596	631	677	634	614	660	608	627	628	621	627	633	594	595	593	645	621	616	618	631	613	573	615	574	608	677	633	656	617	616	613	633	655	593	605	623	630	631	613	617	665	602	644	619	620	613	589	613	629	632	664	634	614	616	641	609	590	600	670	600	636	609	588	618	604	648	613	602	629	662	649	613	646	646	685	596	603	647	579	608	659	628	623	649	605	614	641	651	595	605	620	640	627	585	575	606	638	593	634	610	650	608	577	659	655	654	649	613	617	618	622	616	651	624	668	614	664	664	638	582	627	604	595	645	662	662	605	676	612	659	600	635	597	599	612	601	591	628	603	663	653	611	635	609	585	590	581	600	630	638	607	632	670	613	621	615	629	579	617	646	611	585	653	651	607	596	638	609	626	619	629	636	657	664	621	684	674	616	595	651	589	605	623	649	654	601	667	640	581	635	683	626	624	645	638	579	643	661	623	613	595	616	619	654	585	551	638	582	617	599	648	609	603	687	630	660	669	630	623	643	583	602	603	654	636	603	665	606	641	635	646	603	636	594	604	618	619	643	626	674	688	653	596	588	654	648	654	599	614	611	619	622	588	604	646	627	637	612	660	645	692	581	619	613	645	617	618	631	586	654	640	603	615	652	602	611	638	667	661	619	655	665	586	658	613	644	574	635	627	636	629	676	653	631	597	673	644	639	662	577	616	597	591	628	606	616	626	641	643	625	620	643	649	635	647	590	645	578	599	618	666	632	621	632	641	631	611	597	662	616	648	614	630	598	648	622	643	630	656	619	660	634	607	621	596	577	617	616	681	644	629	621	634	567	665	584	598	655	666	602	660	598	622	574	648	583	677	630	624	625	640	582	611	646	626	651	644	687	620	567	617	621	622	665	623	641	636	622	590	602	640	659	602	631	622	609	612	621	660	668	689	579	625	642	606	610	611	586	602	693	642	648	603	600	674	625	626	677	648	640	630	601	628	658	643	579	607	599	629	610	609	609	618	623	619	630	598	619	624	620	594	622	627	608	632	595	636	634	606	626	663	619	639	610	616	630	555	631	619	597	621	697	667	617	637	653	632	586	591	588	578	596	596	647	565	606	626	603	654	602	615	653	605	652	651	648	632	633	647	649	623	642	625	626	630	652	628	634	598	631	657	641	659	611	660	625	605	644	643	605	585	653	646	636	586	625	644	588	598	631	622	631	648	615	598	594	645	637	613	620	630	614	636	627	688	615	597	602	605	613	631	638	590	602	591	655	600	637	656	594	603	657	641	631	682	588	688	638	671	643	615	616	645	587	646	623	611	668	663	670	605	657	633	658	627	624	589	617	618	623	654	649	653	626	603	642	623	593	634	623	644	588	644	638	618	658	627	598	665	601	676	655	664	635	643	594	633	608	638	599	587	629	621	621	654	644	623	619	640	611	666	585	615	647	617	623	623	592	615	662	655	642	580	594	623	625	631	634	613	621	637	581	638	658	594	642	593	592	609	570	612	600	643	646	591	636	634	632	576	655	603	587	617	638	664	593	612	589	655	663	613	617	611	596	611	642	652	596	639	619	618	659	665	593	551	612	604	609	609	633	590	637	642	618	620	615	685	577	626	621	611	605	657	624	588	652	622	615	642	631	652	618	654	599	617	607	578	634	625	628	624	612	631	607	628	651	601	604	622	633	619	627	638	625	666	605	628	635	611	624	639	622	646	646	605	643	622	620	615	633	652	645	609	618	588	651	621	641	646	621	609	637	596	693	649	624	626	607	584	634	594	647	648	578	622	657	595	640	617	645	617	649	625	648	604	628	681	625	607	608	682	643	627	620	606	590	586	620	657	635	577	642	614	630	672	639	629	608	593	617	590	642	605	628	605	649	654	669	621	621	620	590	616	629	631	668	671	692	630	605	678	638	605	609	616	578	604	658	609	630	613	636	644	622	590	618	618	626	626	612	648	683	620	646	594	670	661	627	626	607	613	619	590	620	629	637	641	669	619	627	618	579	628	594	652	632	626	648	640	632	639	687	614	618	634	589	666	611	623	636	620	642	615	609	624	626	581	671	602	600	618	610	616	621	633	649	659	584	663	609	626	615	577	634	656	636	653	634	663	659	595	586	614	605	639	596	636	656	649	630	633	617	691	609	663	644	635	614	633	543	646	644	638	621	613	623	614	680	591	673	652	635	621	635	647	620	626	590	631	670	623	676	618	624	598	583	616	642	601	612	636	634	616	615	607	568	612	621	602	648	604	679	623	627	638	638	603	628	613	644	645	595	614	663	630	639	645	673	639	637	645	607	612	603	642	626	634	623	657	630	593	651	599	650	588	643	608	646	616	611	651	665	590	624	634	627	635	654	616	641	637	608	585	629	568	614	637	629	616	644	654	668	611	605	610	639	664	645	605	597	597	662	636	662	599	625	618	588	585	634	646	610	623	625	601	660	618	594	634	613	658	663	659	621	597	617	637	612	577	617	616	623	640	627	624	600	621	636	657	615	647	606	590	638	630	601	621	656	641	605	604	579	652	675	645	634	611	673	651	657	606	619	637	652	607	625	613	614	639	621	644	640	628	581	637	619	635	587	621	565	621	603	591	574	619	581	607	646	589	648	650	651	614	593	574	619	606	641	625	606	618	625	595	662	603	617	584	630	635	596	642	593	660	572	639	632	595	649	611	588	662	682	596	626	624	616	596	605	627	645	615	617	632	637	574	617	618	646	614	635	606	605	592	604	672	595	606	609	664	601	620	577	656	590	632	628	644	650	616	661	651	622	641	626	708	606	642	684	612	633	597	636	656	659	618	606	607	624	651	626	622	643	682	640	587	609	672	664	673	644	641	668	618	628	624	660	610	574	667	618	626	595	633	580	667	620	639	657	594	620	608	629	640	628	616	628	673	634	621	635	623	605	579	610	641	656	624	639	604	617	623	632	584	627	633	622	635	642	636	612	673	601	646	627	622	614	656	597	636	591	642	634	619	585	610	628	657	603	677	653	596	652	661	639	647	632	625	614	603	598	642	616	639	589	629	636	634	643	652	645	627	647	623	595	578	640	624	628	630	659	607	597	661	662	617	651	631	601	666	621	615	650	603	626	653	655	616	640	602	605	674	665	618	605	636	604	658	604	641	644	616	631	608	602	654	656	634	639	665	648	642	593	631	599	630	597	642
48146	21003	5847	2200	1119	825	772	1003	978	1039	1137	964	1000	770	638	575	461	474	465	489	491	466	439	420	390	426	437	435	413	406	421	462	443	448	432	400	475	420	420	460	418	404	445	435	406	402	424	421	439	439	396	415	446	424	403	440	463	422	420	435	428	434	415	418	421	437	413	403	438	438	416	435	427	430	460	434	411	429	435	408	392	358	421	417	431	404	441	443	407	390	417	370	438	433	422	450	456	399	411	465	412	444	446	401	420	421	454	436	454	429	426	398	427	435	380	400	419	404	411	379	413	412	424	414	428	402	409	391	410	393	442	434	420	396	408	413	414	434	427	416	420	422	405	442	429	420	440	421	413	463	389	468	470	443	450	463	466	410	448	437	388	393	453	419	434	451	437	454	436	449	417	430	400	446	453	437	402	411	442	422	472	432	404	439	412	453	446	444	398	390	387	430	404	402	421	400	432	406	409	382	425	431	437	420	409	430	459	392	405	398	404	413	433	461	416	405	424	417	411	438	427	437	411	451	440	395	427	417	434	459	424	423	449	435	443	424	398	418	409	439	435	418	408	422	432	413	405	412	416	407	414	434	381	437	409	419	419	436	418	433	396	405	411	420	455	415	393	385	428	449	425	452	398	425	444	452	453	381	414	471	433	380	449	390	408	442	380	427	443	413	399	477	468	421	400	413	445	406	442	410	401	415	408	413	388	443	418	420	432	429	413	416	416	386	418	433	356	421	426	438	404	394	391	481	422	433	416	426	443	450	394	469	435	396	421	408	453	412	415	409	408	422	414	439	419	431	433	440	441	418	405	415	416	452	394	433	405	425	426	355	415	418	454	418	438	452	432	387	484	416	447	409	402	417	441	429	413	415	412	400	407	424	423	443	423	419	461	387	429	400	409	460	444	436	446	412	442	420	401	450	457	434	428	396	432	401	440	382	434	409	415	461	388	465	400	387	424	433	451	381	395	433	365	389	455	416	398	424	435	419	434	392	456	437	447	386	395	440	426	432	374	410	418	398	399	420	390	410	395	433	414	472	438	410	393	433	448	447	415	403	393	374	421	409	421	433	407	439	450	421	415	412	428	426	419	414	420	394	400	427	454	426	399	401	430	428	446	427	424	371	406	428	451	378	442	425	446	420	445	408	416	457	382	420	404	446	424	421	392	433	386	418	449	403	381	431	404	424	384	446	388	386	406	439	423	414	437	416	397	409	407	428	410	485	420	408	480	424	469	393	412	446	431	451	420	386	466	432	427	435	436	413	378	436	430	404	417	397	428	397	422	431	405	378	376	422	413	413	408	402	389	418	421	433	441	398	433	480	432	361	358	420	401	399	409	420	432	402	426	440	445	422	439	414	405	453	410	429	433	397	383	437	440	465	410	397	423	434	409	407	424	413	395	405	452	417	413	420	417	426	419	415	429	403	447	422	372	423	429	438	393	440	459	455	439	427	446	387	417	393	398	454	421	451	435	399	439	400	400	384	426	397	429	392	418	442	443	422	427	447	410	418	441	436	408	424	413	382	447	457	361	416	375	446	414	468	407	437	442	446	434	438	395	388	384	457	424	433	379	406	425	393	442	409	418	403	393	418	426	375	387	452	398	414	440	389	414	427	423	390	412	419	440	411	438	432	414	429	409	431	447	435	375	432	459	394	413	449	435	389	423	442	424	435	424	390	433	460	414	461	443	410	431	429	426	423	390	418	424	445	377	396	414	433	437	430	438	430	420	468	429	439	399	456	442	420	402	407	435	448	445	410	400	439	400	438	426	432	397	440	405	429	401	409	402	401	422	402	402	425	453	408	425	432	457	389	443	396	447	413	410	433	360	435	388	380	402	446	386	401	403	426	418	432	426	417	443	424	419	430	427	425	429	415	369	433	409	433	444	404	352	411	391	466	405	373	446	416	442	453	409	392	418	418	420	422	416	421	443	438	432	407	391	402	418	359	429	412	418	440	440	401	397	424	424	394	359	431	429	426	382	463	475	425	424	415	393	446	384	414	446	407	367	452	439	430	446	405	391	402	469	412	422	398	425	411	381	425	408	441	406	432	397	456	418	450	423	423	391	428	403	420	424	368	431	388	371	431	437	382	422	393	394	445	412	418	437	410	421	409	445	439	400	380	408	425	412	404	403	424	414	412	438	404	452	408	421	391	464	400	393	383	428	445	418	444	433	422	390	405	421	423	426	436	432	408	393	448	430	412	424	375	403	423	376	438	405	409	423	416	403	402	387	453	466	423	391	406	448	473	400	399	377	445	395	439	418	453	451	408	423	427	423	411	396	453	420	420	457	460	455	417	437	448	425	409	422	486	426	424	458	438	387	415	440	468	361	402	387	425	384	445	416	437	405	420	451	447	440	395	421	411	424	441	424	432	445	383	394	414	462	445	460	410	417	410	425	426	401	396	418	396	414	399	447	424	444	403	381	398	420	421	407	433	406	405	433	421	425	410	426	410	443	450	420	419	409	421	447	410	380	440	449	400	406	431	385	377	408	414	409	415	434	409	418	414	414	402	378	411	390	396	447	397	432	406	445	415	421	397	418	397	430	413	407	448	404	468	387	434	471	401	419	425	376	424	423	420	434	456	423	423	388	397	467	414	432	361	436	391	435	397	419	450	439	449	383	419	466	420	411	426	435	434	447	421	442	435	397	415	424	424	448	398	457	429	422	413	456	426	434	396	429	474	418	410	413	388	404	397	424	417	413	401	417	413	398	399	406	402	410	399	422	454	418	441	451	424	418	397	436	397	409	442	457	419	434	424	396	412	421	406	418	445	390	419	405	410	383	412	411	409	484	417	416	409	438	441	394	430	466	430	430	437	414	414	449	409	426	450	405	462	416	462	411	418	383	432	421	422	436	441	395	412	419	421	396	458	417	435	394	470	459	440	424	417	420	392	389	433	428	397	439	429	445	387	436	447	414	414	386	415	431	408	468	410	432	420	449	398	413	453	439	424	454	408	407	408	416	404	410	427	446	416	439	425	439	413	414	446	443	417	390	444	431	476	438	431	451	395	409	387	384	441	403	431	422	417	451	445	458	434	430	436	447	478	442	419	437	489	413	396	470	474	390	409	435	393	397	369	398	445	452	459	428	457	430	427	409	382	434	397	419	432	409	436	443	386	383	471	423	432	373	459	446	374	415	416	452	450	403	441	393	393	456	406	429	432	434	451	420	419	448	398	427	461	424	457	469	408	465	434	409	411	439	417	437	435	405	416	437	384	438	431	455	429	453	408	430	402	419	457	436	426	459	397	437	442	429	463	402	422	455	430	449	458	425	420	443	399	424	481	404	359	412	399	390	385	401	429	426	434	470	410	389	441	432	411	415	383	428	432	409	435	425	408	398	458	441	420	440	468	380	459	442	409	389	416	431	409	400	414	439	455	388	426	450	422	409	412	366	430	417	432	439	427	411	445	404	414	406	424	402	413	416	404	438	400	410	454	408	396	418	464	402	408	436	402	451	399	408	456	395	382	420	439
30707	7138	4209	3779	2844	2363	2530	3863	3835	4314	4664	3782	4180	3051	2095	1750	1217	1174	1068	1062	1042	1015	953	1021	988	935	990	985	951	966	965	914	944	941	962	906	927	950	975	940	998	937	957	950	903	962	915	912	932	1015	871	924	921	930	931	897	959	876	882	916	953	887	955	912	922	998	912	953	897	904	915	963	891	923	934	913	904	869	1004	940	925	868	878	960	888	944	910	921	987	919	880	930	983	922	927	894	939	898	916	879	955	948	945	918	880	961	922	950	892	956	869	915	923	889	954	949	945	909	915	1029	878	902	992	906	942	877	899	899	943	922	905	931	924	892	908	939	948	906	956	949	870	918	918	994	844	979	923	843	854	897	887	937	979	971	900	953	950	915	885	886	878	915	896	926	907	900	926	953	927	913	952	955	976	932	938	854	918	1011	960	918	940	936	913	926	932	971	931	893	969	963	930	949	908	922	903	885	926	935	891	954	932	919	967	879	970	926	877	912	946	946	917	917	913	897	952	950	958	934	923	947	911	966	931	914	987	895	981	919	967	870	872	904	944	899	945	882	933	934	957	949	901	920	906	878	944	953	927	909	912	993	935	932	893	932	939	924	919	954	884	928	914	921	966	921	880	912	912	931	913	877	924	920	922	906	1000	877	907	988	895	930	903	889	877	948	950	942	895	946	923	950	894	886	922	965	987	930	954	951	965	920	926	942	923	905	929	921	867	924	939	967	929	926	916	906	917	958	952	921	881	921	937	885	909	907	895	885	879	893	936	937	906	894	876	991	926	908	941	920	928	922	937	939	957	919	921	965	886	870	921	918	993	970	958	941	925	892	998	870	963	979	976	893	924	973	922	920	949	925	925	943	948	933	942	886	944	945	926	930	935	938	865	875	873	942	924	884	894	937	973	939	949	914	916	928	970	938	875	962	914	959	921	933	890	902	955	907	950	900	973	952	925	921	899	950	905	947	970	904	891	903	883	894	952	922	952	897	954	834	919	913	925	956	925	924	884	880	930	913	914	920	967	945	932	954	934	910	919	931	914	864	907	959	905	900	907	913	868	891	921	886	905	946	891	912	990	937	887	857	894	915	960	914	916	887	884	891	948	927	896	930	932	937	866	957	976	874	905	863	897	952	954	908	924	918	957	893	916	898	983	873	937	942	939	957	922	985	969	871	924	920	900	946	939	909	879	932	926	949	945	959	970	942	907	949	897	935	889	940	920	911	886	893	917	929	937	874	897	859	919	968	955	891	907	883	928	915	941	895	909	954	942	952	920	922	941	928	936	863	909	949	926	909	892	883	934	926	929	932	986	934	915	934	922	1008	950	898	922	917	917	953	940	879	875	931	882	952	926	905	878	1017	968	880	923	913	890	913	868	909	925	956	988	895	949	945	880	975	927	928	899	912	862	895	974	928	909	963	946	907	925	901	913	941	952	961	940	972	957	962	894	950	948	917	921	922	897	901	898	918	852	896	962	958	906	879	922	905	933	888	932	894	952	970	893	960	894	886	947	879	957	906	911	902	959	951	923	893	965	901	960	905	891	954	927	907	935	908	902	897	962	909	929	937	891	949	960	894	866	932	921	984	923	954	897	903	903	897	912	903	861	977	919	904	943	913	942	936	920	910	929	935	926	934	927	982	922	940	953	951	888	966	880	970	930	940	960	936	954	948	865	905	922	917	899	923	934	1016	929	941	949	891	945	906	914	934	934	876	873	854	981	941	976	963	879	894	907	977	917	929	884	875	951	910	933	931	923	849	910	849	895	937	927	923	910	891	915	931	926	908	910	921	898	895	905	947	917	918	932	944	887	998	908	935	912	906	872	940	912	876	933	892	988	926	928	927	921	917	897	916	914	918	904	942	890	870	842	943	929	950	911	940	933	918	908	915	910	957	926	912	891	906	946	917	930	902	969	963	938	943	945	945	895	924	892	898	965	860	969	901	939	927	943	939	938	966	867	908	881	961	878	935	886	932	936	904	902	922	934	962	887	948	899	960	880	1020	939	919	878	913	920	941	945	864	957	918	873	984	915	941	934	929	943	917	936	941	937	921	929	1007	923	906	916	930	946	973	938	980	901	873	879	964	949	948	946	950	915	927	940	957	842	882	944	959	907	885	931	887	973	1007	906	930	892	944	875	935	926	887	843	916	990	967	911	952	913	910	895	917	929	871	960	916	926	924	926	942	961	899	897	900	898	889	909	950	906	901	891	882	885	882	904	883	910	902	877	829	956	907	928	911	937	877	949	912	897	877	926	903	916	920	912	957	941	950	950	857	883	892	855	926	936	956	948	876	921	902	923	976	879	885	974	989	897	918	944	897	890	951	909	938	950	934	900	934	984	882	899	914	905	884	920	951	909	831	924	916	946	955	920	910	868	928	932	931	926	948	936	910	890	939	963	947	881	935	926	912	911	946	897	920	914	947	1002	923	935	914	899	859	926	949	888	902	901	938	901	937	897	911	907	944	919	832	921	917	934	966	936	913	913	909	918	901	956	940	893	910	962	930	921	902	933	912	968	899	922	959	910	904	925	896	866	913	949	884	938	899	913	899	887	970	972	906	921	937	958	905	974	929	912	903	975	932	939	950	915	891	937	956	996	964	892	915	867	877	933	925	902	908	942	901	919	929	920	963	897	909	939	929	936	928	953	951	982	940	928	974	936	947	898	899	929	966	910	869	941	899	893	923	910	945	938	932	914	937	851	890	912	902	925	886	955	905	886	950	929	926	925	905	858	890	930	874	919	896	874	916	919	861	959	943	946	933	930	918	959	871	877	946	875	919	902	949	931	920	921	872	937	887	914	923	914	930	929	908	894	881	918	896	902	911	987	903	888	948	928	953	965	899	889	915	909	901	923	920	917	951	950	923	926	854	927	896	929	933	895	909	1000	909	898	926	926	888	988	906	918	918	948	918	935	945	923	968	871	895	933	948	877	970	888	888	964	932	924	917	872	933	916	967	929	891	910	947	946	938	897	950	946	882	938	900	905	942	930	900	919	962	962	878	911	958	935	972	859	944	919	943	893	915	929	913	907	923	867	922	947	857	966	901	919	936	925	973	883	903	942	960	948	911	928	919	978	920	973	950	905	868	916	900	850	917	847	943	925	951	884	902	914	914	884	917	909	899	916	946	918	954	890	952	941	963	887	892	854	925	895	923	996	949	916	899	912	952	934	949	931	874	875	925	860	923	964	882	931	889	945	859	939	965	910	940	894	909	914	935	909	899	954	936	919	893	874	948	907	935	898	917	969	904	937	962	950	902	875	953	897	932	860	934	901	922	865	923	925	932	966	954	889	944	903	913	935	896	896	891	977	925	909	856	970	951	948	909	909	1002	953	942	881	909	937	915	906	959	901	850	908	921	910	976	923	919	912	939	920	931	946	972	862	917	925	933	929	929	929	926	959	916	923	959	887	933	880	939	920	903	903	923	961	868	881	915	949	895	931	927	966	963	933	930	940	901	953	943	928	892	905	934	945	953	896	894	900	870	894	938	914	952	866	907
13619	3034	739	369	304	280	369	441	415	510	531	464	466	382	298	296	250	238	239	210	204	264	214	240	227	220	229	257	210	243	212	265	241	227	241	234	237	243	238	233	229	239	245	243	253	223	215	260	221	242	235	225	242	219	238	227	241	235	237	225	228	217	228	238	245	216	235	219	230	244	223	220	240	254	228	245	229	223	208	219	256	258	247	237	249	222	216	232	221	237	246	253	242	221	243	225	240	245	213	234	222	227	231	225	236	241	234	246	231	231	237	203	202	217	268	235	281	246	221	226	243	252	239	204	238	244	204	244	237	228	212	229	217	259	237	221	245	198	270	256	227	248	206	203	213	267	246	226	215	233	235	247	245	243	217	245	227	232	222	256	234	237	246	244	220	217	212	246	225	249	243	246	232	232	194	250	244	205	188	219	228	239	242	262	233	241	227	231	227	256	232	220	245	233	248	235	206	226	231	228	218	223	223	212	243	252	230	219	264	238	237	242	224	207	226	249	209	223	254	240	239	242	230	228	248	200	217	230	246	261	229	248	241	228	253	251	244	213	222	242	253	267	231	231	220	227	234	235	228	242	218	239	227	215	237	226	218	228	245	227	248	229	243	226	227	265	254	226	258	270	251	221	270	255	248	246	241	259	252	260	246	243	242	206	254	246	234	258	237	246	235	213	227	255	257	220	224	223	247	219	236	257	227	244	231	225	240	214	228	257	248	244	256	227	252	234	242	236	255	238	235	273	215	243	224	207	242	259	242	253	246	214	257	244	241	252	219	251	230	243	250	242	229	195	224	261	212	235	258	210	223	244	242	275	235	222	253	237	267	201	221	259	211	223	226	227	238	221	214	259	227	204	207	259	217	234	251	244	227	249	248	237	236	216	239	211	231	224	227	233	229	242	204	235	211	237	242	219	222	217	213	250	216	238	274	231	223	232	250	229	232	189	227	225	226	245	232	219	261	242	228	229	256	250	249	244	242	234	232	232	233	231	230	207	214	244	226	236	214	227	221	255	240	212	246	235	224	230	236	228	225	201	217	238	236	267	206	231	225	215	246	210	236	214	253	222	234	241	248	214	272	241	234	241	226	246	261	237	240	219	254	248	233	218	253	234	287	236	244	249	242	235	185	232	227	221	223	267	242	245	226	249	221	211	209	215	222	204	240	222	239	218	246	248	238	216	205	245	232	245	252	250	213	238	222	244	247	250	242	239	246	236	221	216	235	218	219	233	239	236	242	210	207	294	218	250	224	250	264	294	227	225	231	219	248	245	243	230	222	238	238	239	245	233	244	225	237	212	234	224	256	220	233	245	216	206	243	230	267	266	244	211	246	211	234	231	236	250	258	227	236	238	221	221	249	253	234	229	225	220	214	233	227	255	239	220	261	215	234	246	251	217	224	248	241	257	225	225	232	231	241	257	246	246	252	256	244	229	259	252	278	245	264	231	228	227	251	259	220	209	247	230	269	223	254	200	227	234	236	224	247	235	261	231	249	262	269	222	242	266	222	233	256	231	219	206	229	225	249	219	255	234	250	262	230	232	231	225	254	229	223	215	231	202	224	237	241	227	221	244	236	241	214	269	224	248	227	214	250	239	233	206	218	250	255	266	224	227	243	256	249	246	221	259	259	222	231	239	252	234	226	213	208	242	233	216	247	236	235	224	251	230	220	241	231	233	218	246	258	269	244	226	222	199	241	221	239	248	228	226	256	268	213	238	265	245	246	260	244	251	205	235	231	198	240	242	232	247	257	237	236	233	226	233	205	239	244	264	266	255	233	228	253	246	233	226	233	228	255	235	230	237	292	248	247	251	213	241	218	249	239	236	228	216	223	231	229	221	243	224	251	248	198	218	210	228	216	218	245	259	240	246	255	252	265	220	230	246	251	240	222	277	211	248	219	231	200	246	240	222	233	226	222	246	247	226	235	257	255	239	257	229	251	221	230	240	242	249	241	226	243	256	241	242	224	248	219	257	246	264	250	231	204	212	233	242	246	220	209	233	250	214	210	220	254	247	254	220	213	226	262	211	226	221	229	250	240	238	265	213	223	235	215	237	209	245	189	218	246	222	243	272	212	269	247	244	227	227	231	259	248	236	236	249	238	234	231	247	255	239	222	237	221	244	270	240	234	236	241	254	208	267	250	232	210	260	211	229	243	237	248	249	203	234	265	239	241	246	268	259	229	205	220	244	222	228	222	243	243	246	259	199	250	242	218	228	205	217	247	242	220	211	216	233	234	235	220	270	226	251	253	219	236	257	215	222	232	254	240	216	235	248	289	233	241	236	224	236	227	247	220	257	209	233	227	239	232	206	222	232	205	247	249	246	258	227	199	219	227	215	225	242	257	247	242	222	230	235	220	242	205	236	217	244	248	258	233	236	253	242	247	207	248	217	242	269	238	243	245	214	226	241	232	223	232	231	204	224	206	247	222	229	201	208	213	244	277	230	206	280	244	239	243	206	213	247	228	197	236	222	230	238	204	245	252	226	229	228	265	231	234	266	224	222	210	227	219	233	220	231	200	256	251	234	248	234	226	221	227	224	258	236	241	235	256	253	246	234	256	228	220	211	230	243	263	240	217	232	245	201	238	251	193	237	226	213	228	222	221	244	217	230	235	255	224	238	250	221	230	229	248	270	259	236	236	221	239	233	255	258	206	229	242	224	231	253	256	238	232	210	223	245	262	228	224	251	248	224	240	223	244	249	239	240	256	248	240	248	228	247	248	226	228	235	232	224	220	261	240	253	232	232	222	217	230	257	217	240	241	233	221	242	193	215	261	259	247	237	223	244	239	217	252	238	267	230	258	270	216	230	245	239	217	217	221	235	243	237	248	208	235	222	221	243	234	260	249	231	218	233	241	208	213	213	274	245	224	223	240	253	248	262	263	241	256	267	237	207	235	229	199	229	232	219	227	195	213	211	224	236	224	255	226	230	221	217	218	237	258	241	235	300	269	255	228	230	242	230	220	253	258	240	258	251	225	241	237	246	216	226	227	220	243	233	225	243	211	244	220	236	239	220	249	218	242	235	286	210	277	231	232	256	250	280	223	209	251	224	227	233	243	239	250	201	230	219	211	284	259	223	212	242	237	221	259	219	271	258	250	233	228	223	237	243	249	211	249	221	227	241	250	222	230	277	237	247	241	232	234	232	255	228	241	240	210	245	226	243	241	248	254	216	241	222	215	236	247	234	247	267	241	255	237	238	258	250	217	236	234	234	234	239	218	241	239	243	232	236	227	231	253	240	215	235	260	257	216	245	229	254	241	252	218	210	255	252	213	233	240	226	238	236	228	255	236	217	248	212	218	251	242	257	238	252	230	217	246	217	244	256	234	233	232	259	238	245	231	229	195	272	233	216	246	232	245	221	249	247	245	224	232	215	233	231	246	261	220	227	251	221	218	224	239	249	233	221	233	231	217	212	230	267	199	224	237	236	214	263	222	232	232	238	248	207	245	244	230	247	237	211	246	252	241	255	238	218
8347	1640	1248	1020	883	837	1150	1762	1668	2109	2001	1669	1710	1330	886	715	632	633	567	518	561	537	553	552	592	589	554	521	584	560	524	530	575	533	486	622	551	546	587	552	569	530	537	526	526	534	538	524	571	565	564	590	520	559	527	577	566	570	535	526	554	514	580	540	545	561	592	553	557	537	586	523	528	541	545	522	551	541	516	579	548	541	576	571	544	521	518	564	544	514	559	534	534	494	576	534	541	551	525	544	588	550	568	542	607	526	567	541	546	543	577	535	508	555	555	556	607	547	530	575	587	515	565	574	550	578	579	563	531	581	530	575	520	523	531	568	527	563	538	542	517	550	575	551	547	510	568	509	538	572	572	564	543	539	559	541	531	525	576	529	549	549	573	572	556	575	545	563	516	569	539	604	557	554	497	542	537	512	538	526	587	575	543	566	537	559	572	517	565	541	542	510	550	531	544	554	564	528	550	570	607	549	566	515	593	580	532	580	575	527	549	558	562	552	589	545	542	559	573	540	565	584	534	547	568	583	567	556	585	583	557	556	582	581	529	562	567	521	573	552	582	556	558	546	599	543	546	538	559	570	554	591	550	548	542	543	556	509	535	549	569	555	573	597	571	570	529	544	564	530	567	585	553	576	544	526	557	562	546	574	540	545	504	560	571	529	527	591	579	579	527	583	534	572	530	552	574	483	511	631	550	585	554	529	529	533	540	557	574	564	541	548	574	537	514	571	567	535	527	551	569	617	557	545	568	544	539	518	568	571	536	581	533	538	543	512	562	525	600	548	520	548	549	574	559	550	544	563	550	507	576	573	584	615	514	550	557	535	531	587	583	563	492	536	575	531	570	521	540	533	584	567	547	530	510	510	560	531	547	563	540	568	574	555	516	547	570	534	551	572	566	564	554	575	556	559	578	566	518	552	538	580	570	515	537	600	555	565	580	569	558	582	531	558	585	539	558	569	556	543	536	582	564	543	522	541	524	558	594	523	583	563	543	544	536	578	517	562	544	565	522	596	521	549	554	578	551	537	591	547	539	553	582	570	601	550	551	576	572	536	531	600	540	546	584	601	566	566	525	530	592	526	557	553	525	568	591	540	591	596	539	529	575	579	574	545	546	537	523	563	538	546	509	534	531	556	537	553	583	579	562	491	551	489	545	559	551	532	523	561	548	558	543	542	555	551	556	546	521	526	559	569	543	524	553	567	506	585	533	582	574	556	567	575	554	552	553	533	549	542	566	548	555	527	537	576	585	528	577	533	603	551	586	520	532	555	512	566	553	563	538	578	546	564	571	554	562	577	545	571	583	533	538	552	534	570	530	559	562	522	591	545	542	527	540	528	543	552	575	560	567	553	544	552	569	536	566	594	529	560	546	551	552	575	572	564	562	522	554	549	560	608	577	567	569	593	575	532	555	548	536	566	533	572	507	544	554	541	532	574	537	501	531	554	529	586	553	556	558	579	597	541	570	541	540	555	548	567	601	538	493	572	540	587	547	566	562	587	575	541	570	537	553	601	547	550	563	533	535	556	520	565	577	560	510	542	558	513	560	551	536	558	546	589	588	592	534	520	557	539	548	551	566	575	514	523	536	556	574	512	581	561	578	579	503	522	527	538	562	565	542	575	554	528	555	571	576	551	548	534	504	560	563	526	529	559	549	590	544	548	531	553	543	570	550	581	545	547	569	540	566	586	548	549	558	513	531	500	549	570	578	537	536	592	515	521	563	510	500	539	518	525	575	519	540	557	550	544	587	563	528	609	586	534	594	521	529	556	537	564	587	575	518	562	577	547	563	522	580	564	551	539	562	541	559	555	524	555	519	564	598	568	579	572	544	529	568	554	562	592	588	531	532	534	543	543	557	570	535	570	550	590	551	576	537	530	526	558	543	519	549	564	520	557	559	572	529	524	557	556	544	531	495	540	513	546	531	488	551	582	571	563	559	597	562	524	576	530	570	540	528	565	566	558	555	550	557	563	549	552	531	533	548	546	548	540	570	563	554	528	565	532	530	565	519	554	561	538	548	559	606	543	571	568	573	512	604	587	551	523	513	552	553	563	540	548	545	576	550	548	553	590	605	527	485	591	497	567	554	549	544	555	525	578	535	568	600	570	581	535	499	566	553	523	572	556	530	578	566	536	548	552	595	546	584	536	596	551	551	559	564	567	575	540	577	561	571	539	539	536	538	534	539	564	548	526	570	553	557	531	582	553	565	568	624	499	559	535	566	512	521	541	580	559	572	573	559	537	569	555	542	540	537	596	586	545	546	510	566	605	554	546	617	557	568	516	567	565	557	542	530	530	540	530	584	595	529	586	529	566	534	545	533	521	550	554	557	569	501	559	534	547	544	571	575	578	607	608	587	543	497	532	593	546	521	563	542	563	546	560	566	547	617	576	572	577	507	603	531	564	551	556	538	573	554	558	555	561	543	495	522	596	560	570	564	562	568	620	534	568	533	531	552	515	534	542	555	552	589	526	579	566	518	501	531	563	540	547	534	573	572	511	535	569	521	591	515	555	562	567	515	577	534	560	596	552	605	582	528	523	591	550	546	557	567	555	573	537	557	530	551	554	536	545	548	593	556	559	559	518	530	556	574	543	611	519	550	573	531	575	590	607	572	542	551	597	559	568	576	536	582	542	639	559	532	498	542	595	595	553	536	543	608	550	573	507	516	550	549	529	568	558	612	570	518	557	536	567	527	548	534	597	549	525	523	553	528	577	595	567	528	562	570	597	573	537	578	556	574	568	560	544	562	553	553	573	568	511	552	538	564	596	574	551	556	563	585	543	543	542	542	545	562	593	556	566	576	529	583	579	518	552	553	540	510	555	575	519	570	606	539	539	598	556	565	548	604	560	507	529	540	551	598	563	519	556	560	524	514	567	524	557	580	566	548	563	505	523	519	523	597	545	552	509	557	590	600	553	551	568	594	572	591	543	535	531	548	573	511	556	547	544	543	581	532	544	555	581	583	516	564	548	518	546	591	551	541	550	606	523	560	545	579	525	541	563	531	551	538	546	540	531	545	556	554	557	539	581	535	554	536	543	560	564	570	534	543	533	558	532	502	575	570	547	538	570	604	553	528	553	512	581	513	524	522	542	572	563	587	538	549	601	568	509	589	539	512	522	548	589	523	576	593	545	548	555	571	548	520	561	533	536	606	548	568	540	537	563	594	555	519	566	580	564	553	553	564	526	581	525	525	555	547	536	564	545	577	569	537	543	532	508	536	569	541	586	568	556	560	562	523	490	595	570	532	551	525	561	567	566	578	593	574	597	552	563	515	554	545	547	541	575	539	611	582	569	503	538	553	549	571	571	542	552	543	578	573	584	547	540	559	547	539	536	537	568	527	541	574	560	576	556	554	568	591	567	556	550	569	565	534	566	558	569	576	552	521	527	584	530	552	579	562	563	544	528	506	517	571	589	505	554	556	588	569	563	550	532	574	545	557	547	570	570	526	599	531	544	552	537	568	570	580	557	579	532
37089	12443	2656	1114	686	510	616	783	650	851	706	650	571	486	391	368	294	298	279	256	287	272	283	259	271	276	284	241	245	285	261	232	246	267	275	245	274	268	252	260	249	242	273	257	227	260	271	250	285	288	250	303	224	290	262	265	247	270	265	305	240	274	270	279	260	271	267	277	268	289	267	270	265	278	267	225	258	238	264	293	289	257	259	254	278	281	252	245	265	286	279	313	283	263	297	262	277	290	233	270	260	265	271	272	283	261	244	307	262	275	227	237	275	254	246	273	275	284	263	260	271	242	244	260	265	274	279	289	282	237	240	258	258	247	280	261	234	253	288	249	272	229	252	262	282	296	272	268	268	285	282	255	274	250	245	239	257	255	261	257	243	249	260	245	257	255	279	287	227	265	286	253	270	244	258	252	271	242	280	261	246	280	251	230	272	285	297	297	278	270	281	281	267	249	285	282	274	244	256	290	251	279	302	279	280	293	249	254	236	261	279	264	261	256	235	299	237	254	265	273	277	239	253	266	268	267	292	261	267	253	252	252	259	255	283	264	269	261	260	240	247	290	280	267	265	286	251	259	248	291	307	297	258	265	262	263	252	288	238	250	270	255	268	259	271	254	263	261	265	266	251	251	262	244	260	248	245	246	249	258	297	258	249	294	246	264	250	256	259	239	250	253	250	302	300	222	288	279	256	282	270	260	277	288	273	295	273	272	278	225	252	289	249	283	230	255	244	243	254	299	278	279	272	265	250	278	288	270	255	267	263	247	267	259	248	233	267	260	260	236	260	242	254	246	265	289	251	263	271	253	271	248	261	297	261	295	276	262	281	249	283	263	235	279	266	261	239	244	267	284	284	278	281	287	271	284	267	295	264	272	242	248	247	234	258	269	251	240	290	263	267	256	279	301	256	284	270	247	277	267	231	279	261	254	263	292	245	258	277	253	279	262	275	279	264	266	285	262	268	287	261	262	262	289	254	282	267	270	262	230	267	263	293	242	245	283	268	270	306	245	256	256	273	267	242	238	227	273	271	277	277	259	282	283	259	239	272	263	265	256	268	230	276	277	251	297	257	300	255	241	269	276	279	250	260	291	271	269	239	225	296	239	264	273	250	237	217	276	226	295	257	316	289	244	262	242	254	271	266	243	268	255	233	284	230	244	248	256	237	235	270	277	235	262	271	269	287	255	270	240	253	271	211	263	272	281	258	286	260	251	275	275	277	275	279	245	283	225	249	250	268	270	282	267	253	249	267	272	301	260	273	265	278	270	254	254	267	278	266	246	223	258	273	258	219	262	260	266	276	272	266	281	284	244	271	273	282	317	250	279	266	246	235	250	257	273	247	264	247	308	264	287	286	240	255	265	274	268	273	281	267	267	244	255	263	269	288	278	301	318	272	262	259	247	289	259	280	278	285	242	278	307	261	283	254	259	279	274	292	272	246	270	240	243	280	258	271	277	256	259	248	231	253	273	265	271	286	288	280	257	265	251	253	256	262	247	264	273	262	270	267	227	292	243	264	283	264	276	259	264	257	294	244	259	235	297	274	277	240	263	289	279	277	303	276	244	253	249	268	291	263	271	243	241	286	265	274	261	248	277	259	261	255	277	257	257	263	244	297	236	293	249	249	272	266	242	269	244	248	242	274	248	265	241	278	274	250	260	271	258	280	251	269	261	268	281	280	295	263	277	271	252	296	280	318	289	308	275	260	293	243	244	253	261	289	260	247	246	254	289	251	259	264	227	244	244	288	281	265	257	289	293	242	255	289	250	267	276	292	273	279	272	242	272	291	249	269	281	262	287	304	265	241	282	272	294	294	267	231	245	251	247	255	255	269	290	257	264	233	219	252	250	282	270	243	256	230	264	251	256	257	231	293	298	262	268	252	266	267	282	254	262	258	240	273	280	269	242	291	307	238	237	268	256	277	274	255	289	280	224	278	252	263	231	253	256	267	240	272	252	266	236	264	257	243	295	302	277	245	268	248	255	238	281	272	251	263	257	257	267	298	272	253	243	282	263	253	268	277	268	274	298	274	259	282	286	234	234	287	263	266	246	279	281	289	261	295	258	238	255	258	269	260	254	265	263	280	282	270	251	256	279	282	269	279	218	272	282	254	258	286	269	256	225	223	281	291	265	282	288	278	280	244	259	259	248	266	254	278	253	257	285	289	238	287	254	276	269	276	251	265	245	255	272	288	253	244	263	256	253	289	256	271	278	269	257	277	239	249	277	281	239	240	301	268	258	274	297	244	281	270	252	280	295	258	242	258	245	294	283	266	272	265	257	276	272	268	280	282	273	276	253	266	286	249	265	273	254	271	254	252	257	254	251	246	256	303	262	247	273	273	283	273	251	276	274	312	276	269	226	278	299	290	287	286	272	241	272	255	270	271	247	224	258	233	246	273	269	267	291	238	288	252	264	256	287	288	245	261	268	284	286	274	301	273	272	267	243	263	257	247	284	246	261	257	279	276	268	270	272	273	229	216	271	274	257	273	241	286	265	245	259	270	233	260	240	266	296	244	255	241	223	249	281	284	283	307	268	266	230	254	295	265	261	266	280	263	248	276	271	276	252	261	267	279	280	277	256	255	272	267	260	245	261	254	299	252	271	272	242	226	255	294	255	297	272	281	275	256	261	297	253	216	267	286	244	253	272	262	273	249	286	282	280	273	252	248	282	295	267	243	254	249	269	273	269	294	245	242	265	268	257	241	264	273	291	291	253	285	289	278	241	271	244	261	242	288	279	243	243	265	267	246	258	251	271	277	273	254	240	249	272	251	251	269	246	286	272	271	275	273	259	252	273	262	259	255	284	234	282	273	289	277	247	269	275	257	236	256	279	268	272	255	289	270	262	239	256	318	292	260	264	285	268	241	257	261	241	270	281	282	258	263	277	254	272	252	286	276	249	248	256	284	279	272	258	257	272	244	241	266	294	272	244	284	283	285	281	269	254	255	250	274	283	256	263	273	240	278	258	282	235	274	253	267	247	241	280	308	268	221	252	268	274	308	274	250	264	271	270	272	258	245	243	268	270	244	313	272	258	267	267	270	270	250	251	274	254	260	257	264	288	279	245	275	251	270	262	303	241	263	276	260	278	281	264	249	242	267	250	287	266	256	305	234	265	270	274	291	256	243	253	302	249	250	238	258	248	272	260	275	241	303	311	278	247	284	296	269	276	230	248	244	259	289	268	254	255	258	270	258	216	240	268	259	244	290	262	264	209	284	287	279	279	245	287	271	272	262	256	282	264	286	274	261	271	255	297	264	306	234	270	297	300	256	307	268	262	267	232	269	273	260	283	241	265	250	260	249	262	245	271	267	239	247	280	283	251	273	250	260	265	273	259	281	268	256	252	265	262	272	262	256	272	251	250	282	245	270	249	253	270	245	278	272	279	246	259	264	290	270	280	251	261	258	270	258	261	256	272	286	260	295	290	247	263	231	244	273	269	269	274	244	261	250	292	284	275	264	292	231	273	261	253	235	267
23863	3447	2239	2096	1867	1629	2396	3164	2901	3689	3121	3035	2687	1948	1389	1111	885	802	726	724	644	668	638	637	641	665	660	616	617	644	639	640	657	669	653	639	664	615	637	654	597	655	629	651	628	641	616	605	651	625	608	634	579	637	615	559	644	619	630	674	691	645	640	609	582	625	634	628	642	621	641	629	618	629	643	647	608	644	632	619	630	608	624	611	647	621	623	589	669	636	621	634	629	653	637	600	656	617	644	623	633	644	619	631	617	680	617	597	631	580	670	648	631	643	609	610	624	583	622	604	636	648	611	615	653	645	635	644	635	647	637	679	622	607	620	621	625	640	607	621	608	638	613	585	665	646	629	615	661	613	609	656	623	647	629	628	641	600	642	636	627	649	628	616	635	644	642	627	570	664	611	636	638	622	595	612	596	603	610	638	583	627	680	620	628	656	608	597	639	640	657	616	644	598	659	632	650	602	618	629	622	635	679	665	593	608	625	652	623	622	603	627	635	612	588	619	633	632	638	607	609	652	622	625	625	652	626	682	652	636	651	642	595	633	598	604	669	650	616	631	653	633	631	691	633	631	641	616	645	661	592	660	561	625	621	641	651	592	607	599	640	639	613	630	647	632	616	658	610	628	584	566	626	673	619	637	627	607	592	662	628	623	644	636	617	639	660	617	656	679	618	629	654	610	598	592	580	644	635	623	636	620	666	658	699	651	597	633	580	627	622	604	582	619	627	610	638	641	664	632	610	661	589	651	653	656	584	673	644	621	569	587	643	622	606	643	667	638	611	643	626	643	634	606	621	588	644	574	643	643	612	624	580	592	586	641	598	608	651	643	617	579	589	663	656	628	628	606	571	610	655	651	633	627	636	617	632	659	617	609	694	629	597	624	603	589	631	623	615	601	614	661	596	624	629	579	630	646	597	647	646	611	600	606	649	631	637	622	564	648	585	626	616	582	611	638	646	637	620	612	628	626	656	620	662	660	614	643	613	566	633	606	594	640	597	642	652	561	584	627	577	603	639	628	560	614	615	592	629	620	624	616	580	643	650	652	616	622	626	659	637	657	644	652	584	605	653	668	645	637	604	616	666	636	585	622	639	616	634	583	611	677	590	658	646	627	613	626	590	597	657	630	559	623	603	597	618	599	629	599	622	616	661	638	647	678	600	626	622	649	615	647	634	621	601	590	622	567	642	631	612	607	682	627	625	631	590	651	562	603	641	605	565	607	629	638	619	622	655	610	632	621	636	651	620	588	664	606	606	623	631	624	638	597	641	625	591	653	608	623	631	654	651	669	597	633	587	607	604	615	641	592	619	634	662	649	614	608	621	651	574	641	625	587	595	622	620	660	571	623	672	599	626	605	650	561	622	633	598	617	601	620	627	602	626	629	628	579	641	600	584	628	594	636	615	633	676	595	629	621	652	630	646	607	624	609	644	639	644	619	639	622	630	615	644	645	631	586	627	612	633	663	607	615	642	635	579	598	619	608	624	626	621	630	607	624	590	635	652	619	626	632	614	639	583	645	638	639	654	665	633	595	637	566	643	610	607	651	633	619	652	606	576	627	606	634	612	602	642	621	650	606	629	634	637	663	620	623	629	587	580	620	606	609	626	626	594	609	569	606	625	663	643	594	639	620	653	595	592	585	633	647	624	645	625	602	633	625	622	661	650	655	586	656	613	575	681	633	636	631	689	616	591	601	615	650	613	630	645	649	657	614	630	654	607	610	573	602	680	623	664	621	608	631	620	609	677	586	629	634	604	606	650	600	609	618	630	617	618	595	657	590	611	636	575	630	567	590	610	616	616	610	626	596	600	631	632	646	658	657	640	610	616	635	639	619	595	643	632	617	643	618	652	641	625	619	584	640	658	620	610	632	599	645	655	631	634	604	624	640	626	640	676	619	606	570	585	642	588	658	574	654	588	628	609	569	633	672	595	583	634	635	668	590	638	649	623	636	685	616	626	668	647	602	609	613	603	634	577	656	634	633	590	639	616	620	644	581	635	661	645	643	669	618	685	681	604	631	639	616	632	601	630	624	602	596	623	646	600	620	644	605	636	631	578	627	602	608	656	622	618	614	612	647	604	647	582	626	659	615	643	670	657	603	582	602	666	599	601	643	631	611	640	599	631	592	710	564	652	616	609	651	620	641	632	621	631	594	633	657	628	621	636	615	618	618	657	613	621	627	618	637	620	592	647	595	637	641	590	574	634	608	635	622	590	666	607	614	580	671	633	621	605	627	635	615	620	636	612	645	647	581	632	615	640	627	602	627	602	561	655	632	619	613	688	655	645	586	630	606	625	649	588	621	618	619	635	643	590	618	647	630	639	600	587	633	583	616	594	592	592	651	606	617	620	607	648	628	614	620	632	607	605	579	647	646	639	604	636	609	612	602	647	638	636	638	607	657	644	643	652	562	614	641	641	643	575	619	646	646	649	633	602	625	633	652	636	593	638	654	651	608	619	592	623	644	598	653	629	652	661	623	634	622	624	642	678	639	658	616	624	618	646	655	579	626	608	637	590	621	623	617	588	618	600	664	575	604	645	644	636	606	617	627	630	607	628	620	656	604	615	610	650	620	597	622	610	643	613	629	621	629	660	606	637	618	641	653	643	598	656	634	614	627	581	655	603	621	620	612	592	639	634	603	606	599	653	649	640	617	605	635	645	659	613	626	582	633	623	617	624	629	653	634	597	678	606	630	628	601	606	595	616	604	629	625	605	638	631	596	628	601	606	640	625	614	612	618	642	610	617	658	598	603	595	624	604	613	583	621	656	640	643	614	601	633	651	655	604	633	603	593	606	639	657	606	634	646	594	602	628	609	626	677	625	615	637	619	646	608	652	641	651	610	577	619	617	642	620	617	601	630	625	629	671	695	622	630	650	619	615	598	608	573	617	617	638	611	665	647	664	599	636	624	648	593	588	621	674	635	676	597	583	667	659	618	624	630	584	641	627	632	624	629	631	618	581	622	653	624	594	631	612	586	653	619	651	641	621	631	614	621	620	648	629	601	626	603	624	610	616	630	618	620	595	610	622	643	674	666	616	628	611	693	677	609	571	631	590	657	624	624	629	620	592	612	607	649	633	549	600	602	624	633	615	574	628	636	648	592	575	605	622	669	614	639	640	659	596	629	633	632	621	650	619	642	624	655	612	615	667	613	678	639	636	593	620	620	608	581	603	616	613	639	635	596	651	639	596	624	586	568	632	620	601	582	565	645	629	617	640	583	612	600	606	640	663	617	608	596	634	602	655	593	631	625	620	621	624	666	641	591	605	599	645	621	594	625	627	627	611	671	648	620	638	600	641	677	670	591	628	592	674	636	613	614	625	645	637	644	597	663	619	632	632	589	644	639	602	628	653	593	619	587	645	616	614	606	607	620	602	615	624	646	627	629	618	574	654	602	603	616	612	624	648	654	566	613	652	685	637	593	627	619	622	628	601	629	602	652	617	595	634	634	591	593	618	624	564	628	653	623	603	617	589	615
49098	19251	5711	2145	1138	914	1109	1207	1174	1303	1080	982	889	699	659	583	464	470	487	442	456	446	425	415	433	430	429	407	430	452	399	424	431	409	419	451	405	415	464	421	414	430	397	406	436	403	462	431	418	416	458	412	422	432	424	449	419	387	440	416	425	423	409	423	416	437	451	422	430	411	406	423	394	397	391	395	474	378	403	434	422	394	400	450	436	442	433	405	450	429	437	381	453	447	408	417	440	407	477	426	432	416	438	422	426	432	452	447	387	392	376	425	369	419	376	412	413	430	386	454	433	445	458	404	434	457	406	448	428	423	435	394	449	404	421	432	433	432	470	438	409	451	410	390	420	373	429	427	403	434	414	424	453	446	431	422	460	442	420	410	475	424	418	402	452	371	417	427	403	458	428	415	404	392	437	435	416	395	452	444	429	400	467	419	433	432	433	385	423	481	432	403	454	434	439	394	420	440	408	396	435	435	433	361	456	466	425	419	385	445	378	400	461	438	436	434	388	468	413	374	417	417	396	400	402	405	396	428	473	422	409	421	419	423	449	383	392	429	442	469	427	383	412	400	407	434	415	410	451	409	414	439	434	416	414	415	408	473	398	422	397	405	454	446	414	456	475	438	439	410	435	411	435	438	438	398	427	443	441	430	410	419	417	409	431	440	395	410	413	429	437	392	449	443	423	444	461	439	408	411	459	456	411	422	392	384	411	430	439	420	401	392	380	418	413	404	449	418	390	457	461	432	410	424	440	406	409	403	456	434	457	423	427	410	418	438	450	452	412	449	423	438	445	436	408	417	392	447	377	430	408	453	416	441	390	409	418	439	380	406	429	390	454	419	410	436	405	439	420	435	436	403	460	457	467	424	464	408	430	399	454	428	434	434	444	444	431	413	428	402	415	417	435	408	456	424	385	409	446	431	410	464	434	461	425	418	423	389	433	414	421	434	460	397	462	408	383	438	401	425	417	424	437	419	398	405	432	438	445	371	429	428	402	401	408	428	400	430	435	429	391	458	409	431	434	387	401	419	378	435	394	423	462	424	440	412	452	450	425	415	397	424	423	424	463	440	434	396	423	430	444	406	436	432	406	423	423	459	434	434	402	434	427	415	375	418	416	417	448	389	410	421	435	413	418	416	425	448	391	418	460	401	430	404	414	406	424	443	443	406	402	435	398	392	434	408	427	416	436	379	443	424	407	439	417	428	413	401	420	423	420	415	458	422	426	435	430	405	418	444	420	418	446	415	432	429	466	423	432	434	418	414	424	413	438	439	428	429	397	439	404	437	410	396	432	398	399	426	388	429	436	477	432	444	459	415	426	400	427	424	426	451	477	436	442	457	438	413	389	435	406	415	428	443	439	467	454	396	481	423	404	461	437	437	423	409	424	480	431	428	453	438	400	434	445	407	394	415	416	366	441	429	390	425	396	418	415	402	452	421	428	428	420	416	362	406	397	450	396	418	433	422	420	402	450	440	447	424	432	418	441	374	416	440	432	444	406	406	447	473	436	433	372	400	454	427	435	408	404	427	452	392	443	426	414	470	412	440	458	452	450	438	423	425	437	391	384	432	432	446	409	435	424	455	442	458	449	424	404	438	430	455	432	419	446	351	382	428	405	391	422	448	387	403	405	462	401	439	395	439	431	447	431	413	452	412	409	413	402	452	406	433	428	444	394	440	409	445	462	406	399	415	382	410	405	406	410	446	444	426	446	414	439	401	414	434	376	465	447	439	453	402	405	407	423	446	436	403	398	416	393	410	404	442	410	444	429	472	421	421	443	398	390	411	421	435	421	453	440	437	441	418	410	433	436	443	421	418	443	462	465	414	443	409	419	396	441	470	429	421	393	431	437	442	422	396	410	374	416	410	457	401	461	441	412	438	439	442	424	423	426	402	456	398	450	400	417	428	448	439	428	412	410	420	407	425	428	418	420	417	447	441	404	427	424	438	431	451	411	407	433	447	376	437	467	408	430	461	460	440	440	434	416	446	364	409	434	396	407	409	440	396	396	403	446	423	427	403	428	430	466	413	450	421	430	415	415	424	408	439	412	408	441	425	476	410	388	403	412	393	405	438	454	453	431	426	443	454	446	474	402	426	416	404	465	415	410	408	438	406	423	424	376	400	401	436	422	422	405	441	441	388	397	416	446	404	449	450	429	465	417	423	432	417	470	418	395	395	413	427	404	386	429	462	427	440	445	406	422	463	396	431	436	407	419	471	445	368	386	384	411	434	436	404	449	458	428	448	408	389	448	450	455	423	441	421	455	449	419	407	447	450	446	416	423	416	423	389	458	449	396	433	441	421	396	381	422	420	406	432	465	392	405	418	421	415	446	412	441	396	383	400	421	435	457	422	418	412	462	447	414	424	439	437	415	439	406	428	421	429	364	421	436	409	393	403	396	420	427	429	367	416	456	400	391	438	399	416	447	442	402	360	373	410	453	444	410	437	396	402	452	432	407	413	404	450	406	398	409	428	413	401	415	435	462	440	423	394	446	413	416	421	420	394	417	395	442	443	433	438	412	395	425	406	407	412	411	388	446	409	412	399	460	414	415	432	406	443	440	467	433	446	384	374	441	427	429	393	396	393	410	420	415	418	448	437	457	421	423	416	433	433	433	398	431	439	417	412	430	412	457	410	477	408	449	440	418	417	410	424	403	457	417	446	416	377	427	429	432	397	420	426	430	394	445	460	430	459	399	431	433	441	401	412	431	408	428	397	414	426	429	431	409	460	444	388	421	435	401	408	395	480	442	403	419	402	366	382	435	421	461	415	413	417	400	434	381	396	431	384	433	408	420	427	428	384	467	448	418	371	454	438	403	415	420	436	434	409	380	365	405	420	451	416	399	443	409	424	402	401	378	407	389	451	427	371	398	419	399	436	436	452	394	420	443	446	432	418	408	387	463	433	409	421	436	423	416	402	444	431	416	425	427	420	451	396	416	439	432	465	416	400	404	425	432	443	422	404	461	400	420	425	407	386	437	432	398	423	401	417	436	393	430	431	428	430	405	436	400	428	410	413	423	359	439	430	440	400	463	365	414	383	417	440	435	445	438	414	398	393	415	400	366	411	443	441	405	419	384	460	414	438	435	437	426	398	421	437	424	439	429	366	394	435	464	440	464	429	411	448	410	389	399	419	402	400	450	417	419	412	419	432	442	445	398	442	463	434	449	468	452	408	440	465	371	436	434	437	451	433	410	405	437	421	420	456	491	418	427	450	406	438	436	409	401	410	423	429	446	403	443	430	474	470	427	437	438	464	441	411	434	434	399	399	427	410	433	419	414	399	410	413	418	454	425	468	392	413	455	448	436	442	468	431	485	419	433	426	419	403	427	458	429	432	409	417	445	411	418	408	407	417	464	431	452	410	396	418	390	380	414	461	404	427	416	377	410	421	410	411	424	457	442	435	417	439	456	414	433	455	423	378	420	411	418	436	444	423	412	388	474	410	413	462	380	474	421	414	440	389	422	458	414	435	419	427
31635	4560	3424	3326	2810	2716	3903	4638	4795	5433	4326	4398	3729	2471	2154	1604	1319	1208	959	980	981	972	961	977	948	972	995	965	947	934	987	949	960	979	934	1017	911	925	982	964	965	952	985	1004	903	954	927	905	926	939	952	969	896	945	912	956	918	969	904	958	928	962	916	897	915	951	965	915	907	939	939	952	936	905	889	912	965	896	898	902	925	914	894	931	906	951	872	890	928	879	1006	907	937	894	891	936	938	911	960	929	950	944	881	936	931	921	934	908	905	920	942	911	924	931	904	988	942	979	905	946	895	942	947	924	951	940	907	914	962	936	869	911	945	960	885	845	940	902	932	857	890	925	886	931	919	956	920	985	900	931	956	866	951	928	950	873	949	944	915	918	949	909	896	908	885	920	916	967	984	943	913	895	934	968	976	959	929	931	931	917	880	912	842	884	910	881	921	903	971	938	897	901	930	961	914	947	911	898	970	960	895	927	905	985	1011	897	877	931	895	956	902	963	908	952	890	940	948	888	927	883	973	916	960	940	896	976	896	937	940	962	907	977	908	940	884	918	914	922	935	899	954	913	951	923	937	945	942	915	881	866	990	973	942	878	907	968	944	907	975	858	937	896	916	932	931	895	872	934	909	891	916	900	867	904	932	883	888	878	880	976	914	921	940	913	955	926	935	979	938	942	923	957	944	937	919	908	937	933	914	963	908	919	904	917	952	922	987	926	915	936	948	974	909	911	912	929	969	920	929	926	912	897	901	902	932	932	917	978	912	946	919	963	887	924	954	935	913	932	962	916	908	924	933	928	890	917	910	946	922	896	934	939	918	878	887	997	933	912	935	906	930	897	956	875	954	927	889	923	957	980	931	895	925	981	884	964	962	926	929	944	926	907	878	956	970	913	923	911	952	901	960	942	934	887	937	914	920	949	908	926	918	905	876	969	921	898	906	969	946	865	908	896	940	909	970	950	893	927	936	922	940	934	904	915	915	880	927	911	913	897	957	901	957	910	919	890	955	896	896	902	893	950	887	943	950	934	936	912	895	936	940	925	928	958	908	919	884	926	948	944	935	904	953	945	899	916	906	903	950	952	938	911	902	971	876	952	939	997	866	927	949	909	926	931	940	906	942	981	954	887	910	919	902	913	950	965	880	845	890	909	913	896	915	867	945	957	925	880	910	901	950	935	891	862	920	978	942	965	926	894	917	970	949	907	905	928	907	953	869	907	961	993	909	910	909	945	905	947	959	920	917	973	889	935	952	927	1016	890	933	983	891	964	883	874	928	945	947	924	896	920	898	942	884	914	913	905	938	910	930	921	956	900	918	947	889	926	927	915	928	868	901	932	964	984	874	890	933	912	916	925	928	942	931	842	946	873	913	942	920	889	926	921	899	937	873	927	938	936	912	963	941	909	966	942	878	906	901	941	885	848	898	889	947	934	930	921	920	952	933	894	938	961	928	845	969	928	926	933	925	934	967	925	908	959	927	920	953	918	948	887	898	900	928	907	891	913	954	947	907	951	959	926	929	935	964	948	907	975	915	947	929	958	935	947	927	955	932	925	981	919	945	882	895	903	909	905	936	917	950	912	886	934	990	929	917	930	926	913	951	892	935	927	895	942	908	931	916	953	998	912	868	891	972	903	905	955	886	942	965	894	919	957	956	863	975	907	919	905	970	889	917	932	953	938	943	950	899	931	889	918	910	976	974	917	901	910	956	892	974	902	985	872	871	878	948	896	929	944	932	854	931	892	919	918	956	881	934	920	900	917	903	926	927	984	888	878	925	937	928	882	884	929	957	885	931	890	914	990	959	926	942	895	909	943	941	892	944	912	991	945	919	987	880	933	916	964	932	938	916	907	935	915	918	943	920	924	959	958	971	978	953	964	926	985	981	902	940	955	896	948	964	982	916	888	943	920	928	873	899	927	928	947	909	928	921	908	904	967	951	967	878	930	956	931	865	952	962	930	945	883	917	970	956	934	887	886	864	953	940	938	871	899	927	943	875	956	901	922	889	925	905	892	846	897	904	900	918	940	946	950	884	938	894	924	882	915	939	939	970	921	959	921	957	939	924	928	890	946	915	940	935	914	958	923	941	909	934	892	895	915	935	939	914	886	899	905	929	983	914	957	875	948	928	896	898	939	894	959	910	895	945	890	963	909	934	909	920	912	962	917	875	949	955	889	892	933	921	931	914	929	943	926	935	940	916	892	941	957	929	923	927	897	929	961	952	942	915	935	888	961	904	939	972	938	926	902	914	894	921	963	961	886	935	914	935	886	910	888	929	873	961	973	959	912	888	879	841	933	944	891	887	881	1004	938	921	918	951	934	902	983	875	916	909	919	931	929	985	904	917	947	934	920	905	910	901	877	946	940	953	907	952	906	908	940	943	971	925	924	959	927	938	911	883	974	916	928	875	1012	921	931	919	920	873	948	923	969	913	887	881	951	944	909	942	913	861	923	925	920	964	885	981	972	899	886	927	939	931	941	964	901	938	947	959	886	922	911	822	925	999	864	907	965	964	929	945	907	913	875	953	969	953	902	879	907	945	931	938	890	917	898	915	896	934	915	965	927	922	940	952	848	924	919	918	917	920	923	913	952	918	900	927	888	960	890	897	988	914	977	957	942	934	926	948	890	911	928	911	903	961	892	935	959	890	915	969	939	900	929	877	911	1008	929	952	947	956	932	941	933	874	939	844	916	949	954	988	931	891	950	915	905	925	916	914	909	920	957	899	946	903	909	924	920	938	914	908	938	960	972	902	928	950	929	928	900	882	936	958	929	887	954	975	906	925	922	904	935	938	917	918	962	929	922	942	943	928	967	934	874	929	952	905	863	890	908	920	936	945	927	934	927	937	931	963	920	906	917	865	950	914	1006	930	937	951	921	927	866	950	876	875	945	924	924	961	885	951	886	884	954	938	935	903	943	944	917	930	933	871	922	897	902	922	881	981	901	975	841	936	922	937	895	966	909	920	908	889	921	906	921	918	875	905	963	933	867	950	949	939	907	960	891	934	956	901	904	949	884	949	899	906	995	871	925	925	908	886	890	931	903	889	919	978	920	883	900	940	922	957	869	945	883	881	891	892	876	909	964	905	920	871	930	906	990	882	931	923	925	962	884	938	911	911	892	885	934	908	955	951	901	935	944	882	957	945	898	920	951	942	894	946	911	923	940	897	902	882	886	908	929	938	954	895	1018	949	935	901	908	916	930	956	885	936	919	962	906	914	912	895	919	906	848	847	985	940	935	924	949	959	967	874	887	972	927	908	894	959	943	915	907	897	917	885	955	993	936	895	929	936	908	925	918	889	867	926	972	966	926	948	944	936	954	851	948	951	887	983	948	940	950	943	932	928	935	904	899	938	932	1008	929	913	909	960	916	926	891	967	955	932	939	911	895	887	905	926	917	948	899	961	934	897	949	878	950	890	858	940	911	909	911	923	894	903	860	943	948	931	907	884	918	899	846	911	957	932	883	913	931	882	872	950	898	929	955	958	943	927	937
13948	2472	566	387	311	370	441	485	501	553	448	476	373	307	303	264	255	266	248	207	243	248	235	224	248	227	211	230	213	248	209	221	243	221	236	220	225	231	205	218	243	234	211	225	241	227	218	216	232	241	232	234	244	244	227	241	237	244	222	243	222	231	249	283	262	253	239	209	231	217	226	236	242	219	243	228	248	222	228	217	222	231	208	244	224	270	204	275	203	206	222	244	230	225	216	199	224	235	254	229	246	241	250	239	233	264	261	222	227	229	238	229	216	217	230	231	253	231	235	224	229	232	227	277	225	202	227	218	242	197	242	228	216	214	266	232	236	248	238	247	242	251	249	229	228	244	223	248	243	240	231	228	225	227	248	236	228	227	229	229	233	243	238	242	248	222	252	250	218	201	207	239	228	227	260	248	225	258	262	205	224	205	192	219	251	247	223	238	221	216	215	239	243	206	237	212	226	231	234	222	214	214	234	255	228	223	238	242	266	207	241	228	214	230	236	250	248	202	226	202	261	219	251	218	241	189	219	221	229	236	242	231	220	198	233	234	274	215	222	241	202	222	242	247	240	218	232	265	236	244	232	246	255	238	244	239	226	193	238	247	210	252	233	223	252	243	206	251	235	227	229	217	223	236	234	211	227	219	258	226	251	239	239	234	219	234	222	225	228	225	214	232	235	240	241	246	209	247	227	252	215	274	226	235	229	240	227	243	251	234	231	252	218	253	241	241	219	227	248	234	238	245	223	266	256	278	246	243	221	236	216	248	229	236	237	237	258	229	221	230	213	234	244	232	230	231	257	255	233	256	257	208	192	224	234	251	206	230	240	235	257	250	256	240	245	222	230	248	232	232	241	251	249	248	228	242	232	223	219	227	224	253	222	234	230	233	245	237	264	230	272	234	231	232	253	212	268	211	240	223	230	215	213	245	272	177	229	264	238	261	249	244	210	221	213	228	252	237	230	226	230	228	235	246	252	256	230	220	249	223	219	237	274	242	255	219	217	241	218	203	216	220	234	271	216	225	252	221	256	244	250	222	266	198	250	224	252	242	227	253	249	252	232	248	228	253	216	240	240	236	231	215	242	220	242	231	237	225	210	232	222	243	209	236	248	254	227	236	250	219	246	236	242	246	225	253	241	237	253	232	238	238	253	264	238	236	238	266	215	233	234	283	238	253	254	204	246	202	216	225	224	220	230	220	229	244	209	281	233	235	242	245	243	250	237	237	258	222	231	234	266	240	224	258	224	212	232	221	243	229	228	256	226	226	215	224	226	226	243	239	231	219	238	212	239	221	224	251	244	227	206	249	238	231	237	237	233	230	204	239	223	252	256	231	215	225	233	240	236	233	248	241	232	229	232	242	235	239	210	204	206	251	211	227	234	194	233	225	250	221	215	236	253	244	256	238	241	253	215	213	226	213	223	221	204	244	203	244	254	216	239	226	264	224	240	231	217	245	242	279	224	230	228	242	240	245	226	236	253	241	225	258	239	195	247	206	207	212	235	206	275	227	266	226	251	240	249	236	241	235	274	264	250	206	241	232	244	228	217	231	226	224	234	229	228	239	233	252	223	225	231	278	246	244	214	208	241	228	185	234	243	221	243	235	234	246	239	242	230	249	248	258	255	219	203	223	233	256	254	237	200	224	245	231	226	222	224	226	220	224	237	203	223	197	235	229	231	227	247	219	216	213	245	246	263	230	248	258	257	239	230	255	220	240	264	233	226	235	241	217	232	222	240	215	260	241	223	223	225	244	239	230	193	225	223	238	212	223	250	230	258	233	230	257	245	250	215	250	223	237	228	223	232	256	233	236	216	233	248	241	217	232	257	221	226	217	226	202	236	234	238	225	194	205	231	226	236	220	254	225	206	228	231	257	233	229	233	226	241	268	261	276	259	248	245	233	212	223	234	247	232	255	265	235	224	240	215	254	231	198	242	209	235	234	218	235	224	243	229	227	242	239	207	246	232	233	199	214	224	226	251	253	218	254	239	248	226	259	253	232	234	231	214	223	227	243	224	207	249	222	230	235	215	232	239	254	213	224	230	262	258	238	207	215	250	230	222	225	246	282	256	200	253	274	256	242	227	228	246	245	231	220	214	210	242	249	248	259	254	220	256	243	220	236	245	211	230	243	240	221	259	232	233	252	239	249	235	272	228	243	212	232	203	201	217	216	235	210	234	245	235	234	215	245	224	209	222	223	213	232	226	228	229	220	232	263	239	262	277	228	231	232	239	244	248	224	268	242	219	221	227	227	210	252	264	240	256	231	231	209	232	238	247	215	208	198	233	245	223	258	235	273	240	259	252	218	219	227	239	212	203	253	244	244	258	244	220	256	244	206	214	232	270	219	251	231	240	243	245	231	221	202	239	238	200	233	231	218	222	222	233	229	220	238	222	209	237	265	257	228	227	220	261	253	261	212	265	232	233	259	267	227	248	256	209	250	210	231	206	230	246	234	254	215	212	227	245	268	210	255	206	244	215	256	270	215	244	226	238	230	215	245	243	241	247	220	225	247	236	223	202	202	272	262	240	232	232	256	240	199	214	238	226	230	233	249	268	211	249	229	222	252	252	246	219	245	214	239	240	219	220	225	233	232	242	217	235	241	226	221	236	250	230	216	255	231	238	249	241	225	228	238	252	242	213	234	214	261	240	231	229	253	205	245	238	257	234	208	217	212	204	220	211	193	226	219	259	250	228	252	236	259	244	268	234	251	268	263	224	248	271	257	234	244	227	214	233	195	215	232	220	231	231	253	217	238	240	269	226	258	240	234	192	245	217	214	220	227	216	246	232	280	263	268	220	251	244	215	228	235	241	221	222	249	254	227	258	245	228	257	222	230	223	243	233	218	239	266	238	232	243	240	229	248	234	225	239	219	237	211	240	239	226	182	249	235	231	241	243	235	240	217	236	251	213	221	237	227	227	222	238	228	256	220	235	241	225	233	224	253	234	224	236	240	246	236	231	202	244	221	237	237	207	262	228	233	221	213	249	235	249	262	232	233	232	228	236	236	215	239	271	258	218	246	229	235	252	229	239	262	249	226	220	240	229	256	223	257	255	222	223	230	222	226	207	213	218	267	254	271	237	231	225	254	224	231	232	233	249	225	247	253	224	220	249	256	260	234	238	230	246	251	257	215	258	235	239	263	226	247	223	248	228	239	245	226	225	221	247	244	224	227	223	193	249	227	221	226	240	257	236	212	228	232	228	288	254	216	247	245	233	237	222	227	206	223	258	239	215	246	239	231	230	233	237	233	227	241	239	212	236	239	250	217	239	224	212	231	198	257	233	212	219	253	236	237	213	246	246	253	206	240	212	218	243	269	229	214	238	233	236	222	262	227	254	210	260	238	233	249	255	233	218	258	250	232	193	223	227	206	217	261	213	220	212	239	225	228	231	248	233	235	276	257	211	241	226	247	239	229	198	255	232	230	240	232	227	210	247	212	224	229	261	228	224	248	247	250	238	214	229	222	233	239	239	255
8350	1297	1097	902	844	1062	1698	1855	2127	2382	1879	1844	1572	987	1025	763	641	547	527	567	538	561	534	569	551	542	615	584	562	560	549	602	562	504	541	543	579	591	592	583	548	531	542	558	587	575	545	518	528	549	569	548	581	535	561	525	546	614	542	574	580	551	601	531	547	517	546	546	561	579	565	520	554	560	592	540	541	549	582	535	593	567	567	592	510	566	554	556	532	536	516	535	563	551	552	547	574	568	571	585	591	531	568	573	583	570	542	542	582	587	552	565	557	585	536	488	566	574	532	557	551	550	567	566	588	546	558	586	567	544	593	551	580	532	514	542	550	569	590	546	571	563	529	561	531	572	532	559	532	546	549	531	565	589	534	531	539	591	560	527	533	578	565	547	551	548	572	547	580	549	554	541	563	574	535	561	521	586	563	513	546	553	516	569	536	536	569	543	552	516	568	586	587	526	588	563	541	541	589	506	565	560	535	553	563	531	583	571	574	569	550	543	552	548	589	565	572	543	526	560	572	585	596	550	565	546	542	582	575	556	560	546	539	562	569	590	556	517	536	583	588	575	496	542	541	534	522	515	561	567	537	602	539	542	532	510	553	511	523	542	535	562	549	533	515	538	548	534	556	564	600	566	573	596	542	535	556	549	604	575	543	569	560	532	574	574	543	520	536	517	538	576	583	542	585	589	550	550	572	526	609	578	508	549	532	535	543	526	573	548	538	538	558	577	552	535	574	537	580	571	562	519	549	539	529	545	556	589	544	590	517	524	563	552	532	543	562	589	567	525	553	541	562	575	554	524	590	510	519	539	533	552	586	580	530	574	560	554	612	616	562	587	566	558	525	542	590	536	525	548	555	581	560	547	536	551	570	588	565	556	537	544	526	581	539	566	551	505	575	532	565	557	531	557	561	543	574	566	571	537	589	542	530	563	546	588	585	589	568	551	550	531	555	554	567	524	574	543	553	531	519	582	559	535	557	560	532	545	525	540	565	559	497	524	565	543	571	579	551	571	522	584	589	543	584	525	520	550	544	564	567	590	539	610	542	539	551	591	492	569	567	553	559	536	538	578	556	593	531	570	567	530	536	573	586	526	572	575	506	545	581	567	565	545	536	536	556	509	526	533	529	546	542	541	569	524	521	523	586	540	573	563	554	569	525	564	539	501	557	544	594	559	550	600	567	540	542	551	554	565	547	500	568	545	560	573	543	532	586	560	586	554	597	563	523	552	557	560	528	558	556	524	527	555	545	574	551	565	569	552	585	569	555	546	582	495	564	567	547	526	515	563	558	582	561	562	532	561	589	552	571	544	550	548	554	557	549	585	580	529	551	559	521	549	581	573	592	527	553	548	567	540	553	565	552	568	542	548	566	580	556	570	517	575	546	531	504	587	581	539	559	560	534	531	513	531	523	580	558	540	551	584	559	539	556	529	551	514	573	486	562	568	535	579	571	547	575	565	597	505	536	587	515	559	578	548	565	586	572	555	571	511	530	537	544	604	572	585	595	534	550	561	540	518	558	517	601	532	559	613	563	529	551	534	550	494	545	550	538	534	549	569	590	524	557	561	586	567	554	518	588	575	560	583	549	522	558	552	580	577	540	562	544	589	549	569	536	605	560	536	548	525	576	567	574	571	540	566	575	529	527	586	562	552	540	508	598	559	536	529	578	601	580	584	543	559	534	575	561	547	517	558	561	540	549	563	550	609	540	567	568	536	546	511	533	562	541	551	553	559	540	510	546	577	559	533	553	560	598	570	491	531	544	521	554	555	561	547	541	522	542	569	563	493	538	535	519	539	552	505	602	558	561	546	556	532	520	554	529	547	525	611	532	555	553	514	554	551	539	529	555	573	565	549	557	614	561	566	594	573	520	576	591	550	526	551	519	563	575	576	536	528	575	557	585	540	525	564	558	525	546	543	508	529	598	590	544	521	539	533	531	527	567	527	564	550	544	557	565	547	576	561	505	535	569	559	582	578	564	585	547	551	516	549	564	518	573	532	566	541	567	542	547	534	552	537	586	578	570	578	513	551	550	590	578	567	511	543	544	620	590	549	577	568	538	539	550	589	545	598	544	551	557	570	569	558	528	558	543	506	569	614	553	542	587	529	572	559	567	531	564	613	567	555	535	536	529	557	508	530	605	552	553	531	616	565	549	571	558	564	520	539	568	525	527	505	583	585	551	564	533	531	521	563	558	530	551	562	555	526	546	543	566	533	536	551	596	542	537	520	541	570	561	515	537	590	548	548	495	536	564	516	522	536	534	556	549	542	575	521	503	593	534	581	553	570	569	522	559	545	583	522	510	565	579	513	527	549	514	542	530	511	566	603	618	606	562	549	547	532	550	570	559	541	568	552	560	561	527	543	532	547	545	543	527	591	541	550	532	515	519	565	567	553	563	553	556	527	559	524	556	549	571	541	591	557	559	543	564	558	560	534	558	539	550	570	567	587	599	567	541	538	582	597	582	567	570	564	503	524	547	569	558	562	507	568	568	561	531	556	591	515	585	544	565	545	531	546	565	557	520	558	573	538	536	527	551	549	538	585	535	532	582	553	569	562	559	541	524	536	562	545	553	549	581	521	545	573	547	530	519	547	566	570	572	561	540	579	582	518	608	548	528	592	562	555	519	537	566	548	554	537	573	621	574	530	514	561	564	613	561	512	557	593	555	517	554	543	539	547	548	608	592	521	566	520	522	566	526	533	607	584	564	526	551	547	548	563	562	549	521	549	559	535	559	537	546	552	542	553	535	545	542	567	554	514	540	503	541	513	573	541	563	532	533	532	564	550	549	529	573	556	526	530	545	593	548	606	579	595	519	516	555	555	571	523	545	515	506	536	584	551	536	541	569	559	580	576	564	529	573	541	546	525	529	574	554	537	555	549	579	573	554	522	569	552	536	547	571	562	564	534	589	536	583	545	543	557	524	557	544	566	521	545	560	555	543	565	542	501	597	573	558	500	596	589	568	554	609	578	536	556	566	572	563	535	552	569	548	525	573	592	519	545	542	576	533	524	564	562	567	575	532	582	580	552	548	529	536	589	551	511	574	602	585	548	565	533	543	535	550	505	585	550	516	525	534	593	537	560	558	563	586	561	522	530	558	548	516	579	557	542	519	515	571	542	571	536	560	538	584	521	557	590	554	531	590	567	536	526	555	549	567	566	556	580	547	529	548	516	545	573	557	567	539	570	529	583	565	536	556	553	548	539	513	527	500	636	516	573	574	553	560	543	574	517	528	520	559	541	582	525	528	568	531	559	514	567	513	543	524	546	579	587	610	574	575	507	540	547	510	542	587	587	583	539	517	552	567	561	567	528	497	572	556	544	538	533	562	542	582	566	554	569	559	598	512	513	544	591	554	547	559	604	541	574	543	571	565	527	559	553	530	551	526	572	575	531	523	567	578	530	520	550	575	588	550	588	558	534	532	547	558	583	566	550	524	572	527	599	585	578	575	536	578	557	571	532	545	561	557	539	596	574	519	550
35969	10745	2097	903	589	747	815	814	935	860	686	726	569	457	402	363	284	303	283	290	295	265	268	289	271	266	293	255	282	293	265	257	273	266	265	257	252	257	263	254	248	257	228	266	280	281	281	262	249	263	298	274	262	289	268	260	235	266	267	256	261	275	270	273	277	269	236	269	275	243	265	316	264	282	265	263	282	286	267	237	234	284	270	258	263	252	283	240	252	251	228	255	245	298	263	249	241	257	244	280	277	284	280	239	271	256	281	288	278	283	272	297	246	266	261	263	245	263	239	247	291	274	260	261	279	250	275	259	263	266	254	253	234	253	254	277	272	263	251	231	288	306	262	299	279	287	276	246	255	266	265	293	293	268	277	265	274	258	269	259	262	249	261	276	267	276	246	266	227	259	252	268	253	283	276	258	292	236	270	269	267	285	282	278	267	247	267	272	251	281	266	285	264	296	238	311	284	245	243	231	258	256	271	290	262	259	266	253	249	290	225	296	275	267	254	271	258	236	217	269	281	294	258	261	260	252	276	242	279	277	265	262	280	269	270	289	304	253	231	294	249	258	255	250	258	312	280	262	274	269	269	268	229	243	290	275	260	258	263	264	270	268	274	268	270	278	244	258	283	281	259	283	273	249	278	253	274	272	252	295	252	304	274	255	244	270	294	265	270	261	299	273	261	273	302	279	278	246	266	287	315	270	277	292	260	277	277	239	291	283	277	244	235	283	290	264	293	276	272	273	266	262	275	286	250	269	277	293	252	283	262	286	259	226	274	268	272	242	287	279	278	268	261	260	227	251	283	285	274	276	263	283	266	235	251	252	253	278	230	261	238	288	272	288	242	263	278	257	284	254	241	260	264	254	265	266	266	306	311	253	255	282	265	252	314	288	268	250	226	296	253	249	269	272	264	278	262	262	280	260	276	287	260	308	259	236	239	256	270	300	255	253	285	262	273	261	243	272	234	285	283	279	279	278	254	255	261	303	272	287	270	256	283	241	279	294	251	272	266	283	296	280	271	245	289	260	256	278	274	282	270	303	238	265	279	259	260	265	260	297	271	251	297	275	256	269	272	275	268	257	233	276	241	271	255	267	264	264	266	284	247	245	226	254	271	280	262	252	285	247	268	262	254	254	277	237	300	216	256	236	260	291	268	291	262	266	272	244	235	263	244	254	259	286	280	255	261	253	271	277	269	238	277	268	306	253	265	272	254	260	269	277	266	248	248	249	256	233	263	259	262	278	259	278	257	270	257	279	279	265	289	280	260	288	261	269	271	263	237	277	271	273	237	257	264	270	283	290	281	267	288	279	254	282	277	263	259	269	243	269	243	235	279	278	286	282	250	263	264	307	304	244	286	279	297	243	274	243	265	306	269	279	259	263	261	278	248	229	251	286	282	281	284	276	276	253	258	253	295	261	263	246	278	257	246	238	316	283	266	291	286	246	282	264	255	288	273	231	249	270	265	222	239	254	230	257	262	264	274	261	250	252	252	272	263	247	262	249	243	279	243	261	253	253	261	252	296	259	269	302	279	261	255	296	264	269	284	284	266	252	271	253	261	277	251	268	256	275	237	269	257	272	280	281	249	267	263	260	263	270	289	272	278	277	258	250	280	245	282	266	275	260	274	289	260	275	290	253	269	226	280	293	272	259	275	275	241	243	283	257	281	293	272	291	269	282	266	277	296	279	285	282	249	283	284	260	262	265	310	284	293	281	281	288	315	266	250	285	305	269	309	254	269	263	270	231	270	264	256	265	237	264	243	255	284	271	264	264	247	255	230	238	271	213	274	286	228	257	264	288	276	236	299	296	266	291	251	268	246	277	278	247	223	277	261	235	271	251	283	244	254	285	260	256	257	263	257	244	270	277	276	263	279	287	300	276	270	252	271	225	240	258	284	277	262	273	257	219	260	307	291	256	270	296	254	248	276	271	279	248	273	254	250	300	294	259	276	235	254	254	222	264	279	253	276	274	251	280	266	261	263	254	251	238	268	282	258	245	269	287	269	263	261	243	280	292	265	274	265	274	284	253	269	241	262	272	258	287	314	239	235	264	264	282	252	274	277	279	253	295	277	254	258	267	251	280	270	263	273	264	265	266	292	246	295	269	239	295	297	271	293	243	258	263	290	298	248	282	249	267	264	269	273	279	310	270	252	268	245	257	275	277	253	302	274	257	252	245	256	259	256	280	275	263	281	260	247	269	254	276	254	251	286	256	276	265	253	258	278	265	301	255	284	262	299	306	237	241	297	276	239	261	284	274	267	256	239	248	242	276	242	256	260	271	268	279	261	291	259	235	262	239	297	258	263	229	271	283	312	287	302	276	285	278	263	248	253	274	269	260	259	253	266	285	268	259	238	250	258	278	257	247	269	222	261	279	301	235	250	252	253	267	269	260	267	288	253	289	284	247	260	262	262	261	254	272	252	262	260	255	258	234	293	255	285	282	252	257	251	273	246	287	285	284	259	288	287	255	256	264	267	267	258	273	314	272	293	269	242	245	276	269	271	266	265	264	274	233	273	247	266	285	282	285	242	282	292	261	256	246	265	243	284	261	273	289	227	279	286	256	267	255	256	280	247	276	269	241	234	284	266	253	261	300	286	244	293	245	266	265	275	295	284	301	291	273	248	263	240	279	289	293	279	300	260	264	290	288	261	258	261	287	246	280	280	256	226	250	295	293	271	237	275	255	281	299	290	233	255	268	265	280	265	256	268	247	275	297	260	273	267	250	287	247	249	241	250	295	264	286	258	269	293	278	246	298	256	291	261	255	285	279	275	258	275	283	258	253	265	282	278	263	244	266	257	287	247	232	248	257	264	262	241	232	257	263	243	270	243	288	308	294	270	260	264	256	249	244	271	281	252	260	274	234	251	279	250	271	289	288	249	231	291	260	265	283	275	245	290	280	267	273	272	248	248	257	275	243	269	250	234	261	264	270	286	269	272	298	283	256	244	269	279	291	268	268	292	278	258	254	248	285	254	241	245	247	287	242	252	267	258	253	254	273	255	288	281	248	281	280	259	234	256	283	260	311	267	260	253	275	269	282	247	275	251	258	267	284	283	261	265	276	260	257	276	289	276	262	251	245	283	287	251	232	272	263	277	257	283	261	253	232	281	243	251	269	267	255	252	246	277	288	288	262	257	271	294	266	265	237	291	264	267	283	254	270	261	255	275	293	269	272	264	257	280	247	259	269	261	260	291	287	262	245	287	274	276	286	237	259	243	281	276	261	256	261	242	225	299	285	277	279	246	270	274	272	286	249	273	253	259	257	290	289	294	256	284	300	228	236	244	260	281	250	296	278	221	242	242	258	279	291	264	239	238	243	250	278	278	256	244	253	274	263	264	270	284	256	263	246	261	269	257	255	265	248	278	276	297	287	286	273	274	278	263	266	285	252	256	282	270	295	302	257	268	264	262	258	287	252	253	265	238	271	273	259	276	265	301	288	256	269	250	246	288	275	289	283	267	243	279	290	263	274	282	266
22389	2787	1951	2050	1914	2655	3613	3421	4102	3785	3203	3067	2353	1601	1526	1141	858	682	709	652	666	629	665	667	680	673	674	638	709	632	660	676	657	656	647	660	644	652	641	666	624	685	621	660	655	603	678	648	660	611	642	639	647	621	628	618	595	657	635	612	616	603	670	642	625	632	585	629	602	673	661	645	644	613	591	646	628	616	608	603	599	641	618	632	634	669	632	644	622	631	636	596	600	672	659	686	595	664	620	578	651	623	620	628	642	645	645	648	648	656	682	597	642	616	630	607	578	661	625	614	633	631	659	639	632	658	604	634	587	658	681	652	596	596	599	593	608	678	588	667	635	594	589	649	610	622	634	678	605	600	608	663	668	640	610	647	613	654	664	670	675	602	628	621	637	606	624	637	652	634	653	636	685	641	651	621	599	651	597	588	598	589	615	637	647	605	598	605	615	604	619	579	618	651	667	627	612	624	610	632	590	639	624	609	583	616	630	660	613	630	614	603	568	594	574	643	648	650	634	594	674	606	653	699	638	586	664	608	597	610	593	638	660	648	617	609	629	617	640	651	635	621	606	654	621	585	574	544	620	620	624	633	634	646	622	634	617	620	632	625	594	580	620	589	561	632	580	628	635	624	622	619	588	645	666	607	656	654	591	648	611	605	665	558	636	631	603	639	642	637	650	654	638	621	585	609	621	608	657	646	686	656	612	674	624	598	621	641	638	620	615	612	644	634	649	602	604	624	657	674	627	660	680	596	645	627	645	671	618	608	659	617	659	611	615	612	690	624	652	661	633	613	619	629	645	605	664	617	629	624	671	614	604	645	623	660	635	637	659	606	636	650	608	639	625	638	633	599	639	602	633	663	651	663	617	634	627	642	628	621	634	620	566	626	628	596	634	587	615	606	588	617	618	616	629	554	664	654	633	626	656	605	617	598	634	675	603	616	622	637	622	601	626	682	613	663	681	614	585	591	630	644	624	581	635	621	623	655	650	583	647	603	629	628	605	665	606	663	633	671	630	601	636	663	631	608	625	623	625	683	599	635	612	639	577	639	631	636	625	585	624	658	614	663	632	639	635	642	654	633	610	627	622	665	627	643	670	669	592	641	654	690	618	609	635	659	592	627	625	632	588	654	632	636	625	622	642	604	682	644	593	611	598	688	605	622	647	598	633	644	638	609	637	633	675	630	611	627	639	623	588	600	601	603	609	635	648	673	669	632	626	632	668	621	611	605	595	645	647	640	616	633	618	631	631	620	673	587	617	627	659	621	619	632	638	629	621	674	608	643	652	591	616	641	666	659	573	612	621	664	636	608	650	609	598	630	634	648	635	672	589	629	622	594	632	652	608	645	675	616	620	636	632	629	647	660	650	667	612	676	588	594	603	624	634	645	590	627	655	658	612	643	614	623	670	657	620	649	627	666	609	613	623	670	613	605	663	657	667	575	649	644	634	588	606	628	583	677	639	637	616	638	611	603	635	628	600	586	591	571	644	616	597	642	607	622	608	623	653	644	677	621	644	629	617	601	614	631	641	676	620	623	593	627	652	606	584	601	647	593	664	627	657	622	605	607	620	613	667	636	621	611	636	631	576	608	635	655	604	590	622	616	630	655	589	629	629	626	653	653	651	619	604	647	607	626	607	626	649	612	603	628	621	652	626	621	662	624	612	649	573	612	606	634	682	657	648	641	615	680	650	616	610	620	640	611	587	626	641	621	630	626	619	634	640	706	598	631	668	662	651	654	608	653	643	588	611	630	611	578	688	593	591	600	576	635	667	637	657	657	604	613	611	623	669	608	637	632	616	615	619	675	626	680	580	648	637	627	651	619	623	652	670	662	630	650	611	633	661	582	631	646	635	630	654	636	653	627	680	606	614	639	623	599	638	691	636	609	608	639	647	635	609	646	609	668	685	634	636	638	633	632	621	637	630	599	667	586	618	640	630	630	658	643	648	628	635	654	623	614	605	650	615	627	630	692	652	652	605	632	659	690	639	687	619	646	673	632	645	652	640	641	601	643	601	608	577	656	579	576	612	654	613	645	632	613	587	576	643	610	628	616	655	616	668	606	604	613	640	676	655	582	602	671	610	641	602	631	622	607	599	608	673	639	638	613	608	586	613	656	637	647	634	642	634	605	614	660	601	622	637	607	567	586	653	601	658	585	624	649	622	637	651	633	651	601	647	648	653	642	678	568	646	600	613	583	654	628	644	638	639	623	581	668	643	646	634	619	649	652	620	646	641	607	673	707	640	632	658	652	627	640	626	646	634	596	630	614	661	640	649	643	619	665	615	629	644	656	653	601	660	609	605	629	606	647	603	628	671	677	603	647	617	585	650	621	598	612	612	620	608	593	630	671	654	624	639	608	648	619	622	622	659	651	619	629	619	595	618	628	630	627	635	679	635	560	607	642	601	622	666	614	639	676	627	617	651	636	631	641	621	681	610	636	656	650	667	648	625	586	657	581	627	656	615	637	638	591	655	630	617	612	581	624	610	633	601	628	640	599	649	671	596	606	607	625	653	648	635	640	638	632	593	648	602	621	660	608	667	651	675	660	657	619	580	674	673	605	580	658	633	589	637	620	608	668	638	614	624	614	621	626	574	598	612	643	646	595	631	606	624	656	635	654	663	618	609	620	642	676	594	647	633	691	643	622	603	631	595	627	617	580	582	657	653	648	634	652	642	650	644	631	639	653	639	615	611	636	650	593	649	694	611	621	652	617	605	618	684	630	634	633	617	619	658	611	605	625	615	649	636	587	656	644	616	642	621	642	595	637	628	617	641	586	626	630	635	633	664	644	601	642	618	572	591	602	620	631	582	638	630	623	606	631	683	593	616	659	633	559	567	580	621	595	665	643	601	625	646	626	616	612	651	568	627	609	670	605	673	589	638	628	659	618	639	647	629	604	631	646	652	642	648	631	601	618	614	623	600	591	624	626	643	644	600	619	624	602	589	650	626	625	650	620	569	646	693	580	629	650	627	652	648	593	630	672	668	654	660	616	667	620	643	647	595	597	607	629	613	675	598	642	619	657	625	620	642	700	626	625	607	605	605	634	618	609	646	625	640	649	621	622	619	641	639	643	633	647	618	614	605	632	672	613	607	685	637	658	642	613	650	641	562	631	655	646	635	642	639	641	659	646	642	593	621	624	597	642	616	642	631	637	612	602	546	623	610	661	597	630	615	637	658	639	683	624	624	623	597	604	643	612	672	650	630	639	616	621	688	667	643	601	630	647	599	675	676	622	646	614	647	619	623	654	646	617	632	593	630	644	633	631	641	633	662	702	623	646	626	659	600	628	626	602	645	613	622	592	603	606	629	612	609	607	619	651	599	622	655	625	578	667	595	626	603	650	651	636	652	671	613	623	654	635	616	643	620	581	598	638	673	616	607	626	642	659	592	608	577	659	620	633	614	614	621	617	649	597	645	605	684	654	611	664	639	591	612	663	608	606	638	623	663	608	635	604	644	610	612	612	623	646	615	646	628	638
47886	18084	4627	1885	1170	1354	1538	1274	1353	1223	1059	1031	783	683	663	561	450	445	437	434	470	440	413	455	441	412	420	437	410	438	405	386	442	410	422	428	447	444	471	413	454	428	433	432	397	430	419	416	409	422	423	435	424	427	429	396	415	411	424	390	427	425	453	460	405	422	389	424	422	427	410	467	425	428	460	419	485	423	452	457	410	439	453	432	424	428	437	446	437	392	408	452	440	426	402	426	417	410	441	412	390	421	433	406	398	418	397	428	416	431	399	409	390	417	431	420	398	448	453	407	436	427	424	447	396	435	427	432	418	405	395	429	415	390	442	411	400	421	451	446	427	420	435	381	409	371	420	441	423	440	414	441	384	459	405	436	392	438	440	461	371	405	410	427	417	433	453	403	412	418	439	420	431	436	433	413	416	460	374	445	439	465	385	390	420	379	426	436	441	371	420	434	422	411	429	413	394	477	402	399	412	462	420	420	472	422	397	460	398	417	454	411	409	431	405	414	385	399	436	417	428	456	431	408	457	408	423	432	441	453	450	457	455	446	421	451	420	423	382	416	429	372	417	395	403	459	432	387	393	392	417	407	436	386	444	456	433	424	425	454	440	440	409	421	425	426	430	397	443	439	451	446	427	388	386	402	414	425	438	432	419	426	438	444	457	453	421	437	409	436	399	414	431	439	447	376	436	429	440	467	416	417	440	423	422	401	428	437	425	403	431	439	427	415	442	427	372	425	441	457	446	412	468	435	400	414	457	420	404	416	439	482	451	406	431	388	442	434	474	418	407	415	422	402	432	444	452	436	435	418	379	437	399	398	405	431	384	456	395	437	423	431	434	435	433	398	424	457	435	370	392	438	414	419	422	420	423	403	408	417	405	430	457	408	434	424	479	418	425	444	438	446	434	418	447	432	441	434	426	421	422	432	417	396	447	407	425	421	421	409	432	447	425	446	440	379	415	433	422	395	408	403	421	455	414	430	417	461	425	403	396	414	439	454	445	441	400	446	463	400	393	448	433	398	397	378	428	431	417	454	439	439	447	414	398	462	401	423	458	408	458	463	465	408	428	430	447	448	437	425	417	438	438	419	420	398	415	416	430	399	430	422	422	379	389	408	437	427	394	394	415	428	419	438	431	389	411	442	392	418	409	367	410	425	424	429	408	395	420	429	446	416	409	425	398	409	428	449	403	418	467	429	396	394	425	440	381	424	414	408	446	447	408	451	414	444	400	395	422	411	418	388	411	426	457	398	433	415	429	425	461	437	432	430	401	434	411	464	397	417	413	425	422	400	394	422	418	423	444	424	406	436	430	387	439	442	437	361	404	394	433	431	459	415	406	426	428	442	431	420	385	425	450	406	412	440	430	439	426	402	398	427	408	414	439	439	460	465	403	436	439	418	456	444	414	388	439	454	414	410	432	481	402	396	447	402	393	352	371	445	411	405	440	394	406	390	445	441	434	403	413	384	417	425	433	393	431	391	441	417	410	448	437	480	429	441	410	490	415	407	450	397	390	402	439	402	465	453	408	443	428	418	426	394	439	420	483	429	437	443	404	416	441	376	416	452	416	417	409	412	395	372	432	477	444	432	437	415	468	396	443	439	397	392	382	404	403	363	400	405	428	424	391	421	417	442	413	438	447	426	411	453	422	457	385	397	453	424	425	457	433	409	440	428	417	430	424	363	457	457	422	409	393	457	408	410	427	419	427	431	403	382	421	414	415	429	388	422	417	372	413	432	444	443	386	423	412	423	383	436	390	407	448	410	413	399	418	442	407	413	400	410	416	422	408	402	439	436	419	428	376	426	468	398	409	417	448	416	415	405	396	408	414	411	426	404	448	448	391	436	443	428	396	438	414	425	401	423	423	422	415	458	387	401	488	434	433	420	415	450	464	411	416	380	439	428	396	398	445	437	446	435	401	458	404	379	443	469	397	415	402	394	446	473	457	432	418	365	419	430	446	415	425	397	418	445	411	490	420	397	422	401	431	415	444	411	418	420	486	435	405	407	410	406	435	449	434	404	456	430	428	424	367	388	429	401	421	441	442	426	463	433	434	386	443	414	400	457	445	452	405	421	398	401	428	438	439	413	410	434	439	396	448	438	442	388	430	410	464	406	407	406	412	408	392	444	436	437	399	420	476	386	438	438	413	395	413	412	368	414	432	414	428	388	423	422	432	412	416	469	446	445	469	414	422	425	395	405	423	390	411	415	407	426	443	451	407	424	457	413	433	426	422	419	411	460	455	387	382	391	445	410	415	434	444	451	474	415	419	454	423	399	417	364	403	395	407	441	439	429	430	389	361	439	414	446	419	421	414	430	434	414	440	440	407	395	431	411	427	426	421	432	383	417	412	471	402	414	440	428	406	444	452	429	419	411	403	382	398	452	417	437	411	418	400	453	423	481	442	396	412	415	463	423	418	404	437	410	433	440	445	401	438	402	422	432	389	403	411	457	416	442	442	428	421	460	417	422	466	418	397	417	417	417	426	462	419	427	439	426	426	403	437	421	420	446	408	438	422	438	458	467	442	437	454	412	439	439	438	397	360	390	446	423	420	408	457	453	381	400	410	408	421	414	425	436	422	430	474	422	414	436	412	426	443	420	398	395	414	417	417	393	424	436	412	423	387	427	409	436	440	427	422	441	405	393	461	385	418	414	403	418	450	457	432	435	428	400	429	451	398	421	415	419	414	395	408	429	418	384	420	415	411	412	434	404	421	428	393	466	433	453	448	428	435	392	418	438	435	436	412	404	410	416	417	429	392	418	415	402	415	416	434	437	460	447	429	412	422	433	442	438	456	446	450	392	445	458	418	433	399	432	405	430	388	423	413	447	395	415	426	436	416	420	420	440	412	458	419	432	428	415	438	402	396	438	429	416	426	437	422	411	400	413	419	460	405	404	397	411	420	412	438	420	383	454	437	442	427	414	413	400	417	434	434	408	418	464	388	449	435	409	402	430	458	452	403	404	391	404	440	427	446	436	394	407	438	405	418	457	426	421	393	431	388	435	425	432	437	394	424	436	429	407	440	417	412	390	419	439	431	423	430	424	432	386	421	421	419	418	436	420	410	404	441	456	444	418	407	417	414	455	398	404	436	439	449	427	409	384	416	423	421	421	421	421	400	416	441	422	442	415	398	424	418	425	421	441	424	447	401	441	455	429	434	422	418	394	421	450	403	426	425	413	394	417	453	387	448	390	443	444	405	446	449	441	407	408	410	402	429	423	423	408	429	398	461	444	431	435	434	405	389	407	404	388	387	441	423	421	436	423	453	446	413	428	449	418	411	450	392	406	473	438	429	430	427	468	416	406	428	397	403	418	431	494	436	424	430	385	441	404	391	431	418	424	471	422	428	406	456	413	417	453	430	436	461	421	406	407	418	460	431	434	438	382	442	422	414	416	421	419	437	395	404	449	426	418	432	431	433	407	406	415	421	412	446	453	436	454	472	459	405	441	419	410	400	409	405	415	422	405	397	463	465	426
30289	4682	3046	3308	3401	4857	5818	5076	6204	5109	4556	4299	2990	2620	2398	1583	1101	1025	1045	1016	986	950	994	957	995	1068	1039	1008	917	973	943	987	922	919	975	973	891	938	906	938	989	929	947	964	919	917	949	922	907	985	930	963	906	889	926	917	950	903	942	920	980	962	957	974	876	938	913	883	923	915	945	959	969	954	938	883	898	962	928	928	959	924	930	921	982	933	925	929	895	929	934	899	950	901	951	947	955	933	904	899	933	921	906	940	974	905	931	901	913	903	958	946	871	941	1003	928	893	915	896	932	944	883	901	922	946	901	893	943	900	938	968	873	954	935	918	913	945	926	962	932	950	952	931	919	920	990	873	949	968	927	933	858	910	889	928	962	958	920	924	986	935	934	928	991	898	941	892	1000	984	948	900	955	929	900	937	925	903	958	911	903	976	932	930	917	902	932	952	926	912	947	924	941	919	914	910	953	912	864	921	921	977	915	984	958	896	907	932	955	939	993	868	908	915	939	941	919	924	914	954	936	952	898	930	949	922	965	958	910	911	947	904	940	936	897	938	925	939	899	955	937	906	899	911	925	930	940	946	911	908	951	907	911	909	987	977	955	917	879	962	945	957	927	925	959	926	951	898	937	901	902	953	895	949	885	960	919	974	933	951	985	918	915	908	927	912	910	839	901	940	972	954	945	969	902	903	919	991	933	897	910	928	1003	969	862	896	956	962	873	919	914	924	906	890	927	955	923	933	948	939	971	908	897	925	916	931	932	953	896	896	933	911	908	891	895	940	970	888	936	924	952	927	995	969	910	926	912	899	933	993	940	956	916	922	972	866	908	954	934	959	927	900	928	938	907	915	942	1003	907	942	918	886	927	969	964	957	913	928	974	922	981	939	878	885	914	928	931	925	882	916	986	933	957	892	955	952	951	945	891	926	911	956	918	875	920	884	947	928	916	888	903	850	937	931	931	932	928	928	908	958	937	882	905	938	971	971	901	876	936	948	887	919	988	989	970	914	958	949	882	920	996	902	918	903	968	939	944	921	928	921	905	941	955	978	902	889	929	914	930	943	947	960	892	917	943	894	884	912	963	875	935	968	934	912	1000	950	924	876	855	946	932	956	921	909	990	894	952	917	892	868	967	912	973	939	912	936	888	964	898	963	918	974	932	932	918	967	940	950	940	952	958	947	908	893	924	938	971	944	941	911	891	939	905	943	959	955	907	916	923	914	877	925	898	913	927	929	963	938	922	907	869	894	958	900	912	937	916	926	899	939	950	939	943	933	940	889	936	916	935	960	906	956	890	932	958	934	933	958	937	983	913	927	974	987	897	896	918	926	956	910	972	966	861	938	935	857	892	914	866	947	975	933	952	911	921	900	956	892	942	868	929	925	930	965	860	921	975	935	1005	957	915	937	841	961	974	927	930	935	885	922	883	894	921	978	1012	933	881	944	921	846	854	915	922	939	906	910	904	947	907	920	923	960	936	1001	891	913	973	956	905	964	915	889	892	891	875	887	913	928	893	890	951	945	949	982	914	924	940	961	917	957	934	919	942	928	922	953	917	950	944	935	912	881	929	950	916	914	948	907	939	960	898	934	896	964	914	917	895	902	939	911	881	962	954	894	923	906	923	954	921	902	957	934	907	932	922	955	900	921	863	950	950	974	924	899	921	918	910	893	888	973	903	915	915	948	941	927	946	933	967	925	953	919	896	910	917	880	893	984	930	904	931	898	954	944	916	942	869	923	871	910	854	932	903	914	939	902	899	891	903	898	940	937	889	874	906	980	967	921	889	921	922	911	917	914	902	888	907	952	1008	952	926	905	903	920	884	946	935	925	978	915	920	944	896	898	871	959	925	951	943	891	924	939	898	879	930	930	895	893	960	985	902	955	955	943	936	980	914	901	926	865	903	915	952	1005	959	929	947	889	903	912	894	978	857	884	949	911	933	897	895	948	941	916	901	921	957	885	926	940	892	964	946	923	895	948	934	913	955	898	976	894	936	895	935	968	933	937	904	911	916	919	886	948	970	940	918	960	953	928	911	896	951	944	914	990	970	916	909	932	944	1005	980	888	999	924	929	877	928	932	930	920	904	941	985	940	875	949	922	914	904	1004	966	913	949	907	893	994	973	912	956	885	942	932	925	913	937	926	920	974	923	1010	903	940	963	916	969	941	916	920	895	938	916	966	904	946	942	960	910	927	942	962	933	915	919	918	914	910	932	937	878	885	958	931	897	963	915	945	903	876	912	947	949	946	894	923	915	929	926	940	880	995	918	886	891	907	873	968	966	919	936	885	940	873	928	948	917	893	899	933	969	897	964	998	980	991	956	918	960	891	951	966	932	891	883	933	941	957	929	866	904	943	904	963	957	962	913	945	921	908	919	964	936	949	949	925	881	925	996	916	913	884	971	942	965	944	865	924	901	943	929	863	962	909	906	910	941	928	958	972	893	936	948	922	937	958	912	951	910	950	950	902	974	932	949	942	944	897	927	950	947	946	969	916	893	940	942	917	977	899	976	919	936	914	970	921	908	942	1003	951	946	910	928	985	940	951	893	942	913	920	906	955	925	977	917	986	894	946	915	910	892	944	925	909	874	953	917	924	983	989	916	873	938	972	907	990	993	919	940	975	956	935	925	939	931	922	891	967	937	986	925	993	913	909	893	925	935	915	933	934	910	950	957	935	892	939	897	900	920	931	922	906	979	931	969	994	957	896	925	941	931	924	971	925	896	954	941	929	893	930	928	951	956	908	894	923	869	890	910	880	935	891	914	931	971	932	950	922	915	931	911	904	973	875	903	874	935	916	939	920	900	913	916	896	924	974	873	912	914	942	928	952	861	994	900	969	939	890	913	912	924	996	887	904	966	900	896	997	889	948	883	911	989	902	923	914	950	873	912	955	877	939	937	941	911	912	904	910	888	908	923	932	958	985	911	896	937	918	925	969	940	936	918	915	895	950	962	897	913	943	935	923	911	922	908	933	968	968	962	882	958	917	937	906	901	937	905	934	916	960	952	927	901	930	928	926	949	972	903	939	902	923	954	914	945	956	984	921	910	921	932	910	930	886	935	894	964	966	927	916	925	932	922	923	892	962	945	911	927	916	877	951	914	912	912	908	905	928	948	913	901	962	946	889	909	938	916	858	923	915	932	909	882	936	872	961	947	899	911	952	931	949	950	917	933	938	918	911	935	969	902	874	918	873	945	933	966	934	965	897	945	927	900	905	912	948	995	903	940	963	974	923	933	1015	895	939	914	907	909	950	914	970	981	902	921	932	930	965	925	909	923	968	903	937	911	944	948	952	905	878	920	899	869	912	938	879	956	913	900	934	909	937	963	888	909	973	916	925	938	1021	883	941	901	938	890	916	917	961	923	966	952	926	981	928	968	905	925	899	901	961	950	886	906	979	886	919	931	940	1027	927	991	941	848	929	870	891	993	909	903	893	926	963	929	926	944	895	965	943	893	982	969	979	929	902	891	911	878	919	944	928	971	876	915	960	902	936	919	917	930
14584	2808	498	371	392	566	624	508	564	519	496	474	343	345	330	270	234	210	217	245	213	247	243	229	253	257	267	251	256	225	248	260	207	223	223	251	234	244	238	207	225	264	240	262	214	221	245	231	225	229	246	245	208	249	224	260	257	241	241	239	248	242	286	264	246	262	272	231	237	267	252	252	247	272	187	246	245	239	223	246	244	257	237	250	205	258	229	218	254	237	246	232	203	220	255	262	249	238	243	256	222	241	240	239	242	224	249	263	224	230	207	262	251	268	200	240	256	245	227	228	240	249	238	253	243	251	253	230	241	212	202	242	237	220	251	257	239	250	236	222	216	234	260	226	220	232	238	208	206	234	251	227	228	201	244	242	238	268	235	239	241	250	244	223	238	251	244	199	237	247	240	250	245	191	227	204	231	264	236	262	235	268	226	249	204	243	243	276	272	247	241	235	259	272	229	225	244	247	234	243	242	224	253	232	235	237	230	244	233	233	241	257	252	270	243	210	241	261	224	228	233	213	216	248	257	251	266	253	254	231	239	265	238	236	245	217	232	225	213	278	219	228	234	240	260	244	234	235	239	212	209	237	206	236	238	225	229	235	224	210	227	227	242	233	225	220	243	235	246	246	279	254	259	224	223	245	220	231	225	228	226	185	241	240	263	287	251	272	241	250	247	233	221	239	233	232	232	240	216	255	234	238	219	277	250	212	234	259	220	229	225	213	240	230	248	258	205	273	274	249	215	268	233	236	205	226	238	250	249	239	264	245	250	261	268	268	245	239	245	242	225	224	255	249	255	242	243	259	244	238	232	236	247	250	213	227	262	222	249	239	266	216	226	232	234	236	258	246	216	232	271	214	204	214	213	238	250	241	222	235	256	207	264	235	236	249	240	263	232	253	248	231	260	228	264	220	223	238	218	242	243	241	247	227	234	235	240	247	245	244	244	254	240	226	221	222	230	217	222	239	232	225	231	252	236	269	249	222	240	238	225	235	221	246	269	224	238	218	240	243	257	241	235	241	263	236	238	259	240	232	215	220	229	228	264	213	194	223	234	238	225	243	235	249	215	235	263	274	226	223	236	227	272	254	199	246	271	241	242	274	267	252	218	222	222	228	235	222	227	255	255	229	260	226	223	250	244	241	259	230	227	218	230	225	226	223	238	286	258	220	263	224	229	249	225	243	237	203	208	221	237	241	252	232	234	227	246	258	222	228	248	248	237	214	263	271	212	242	232	225	231	239	256	248	251	243	235	221	255	222	226	218	259	222	252	256	248	254	227	211	205	227	256	212	233	235	236	212	245	220	248	243	252	254	231	229	249	237	225	259	237	199	260	213	277	254	253	255	229	241	233	231	276	204	227	235	249	245	235	281	259	213	218	208	198	242	250	233	227	222	216	215	234	246	280	241	242	237	282	222	229	232	244	233	205	266	242	283	230	250	269	209	231	265	215	240	257	272	219	241	269	234	220	225	217	239	227	254	231	232	220	228	243	230	245	229	215	261	265	225	253	252	225	234	238	220	231	196	236	226	224	216	230	207	260	211	231	253	204	230	216	216	245	237	261	235	215	216	264	257	232	218	247	255	235	235	233	249	209	252	232	220	262	236	239	225	228	213	232	199	250	237	260	263	260	238	220	255	226	232	238	214	228	243	248	244	222	240	244	257	248	247	226	247	258	236	236	237	245	217	239	253	243	236	252	243	250	208	236	235	252	253	252	236	253	226	249	238	239	245	225	236	253	210	230	220	262	237	264	222	218	226	261	269	245	234	255	261	235	256	219	263	225	260	260	218	223	206	200	235	242	231	260	278	248	245	233	259	260	221	247	232	247	229	248	246	261	233	256	261	257	214	254	257	233	265	246	238	249	230	276	261	251	211	218	267	231	252	221	241	251	233	256	225	224	220	219	259	239	235	223	242	239	245	254	219	230	229	247	262	249	234	224	233	243	223	224	232	254	222	234	246	260	256	264	210	246	262	248	256	231	240	259	240	220	286	248	238	246	249	243	253	226	249	244	246	217	230	195	236	263	263	219	223	233	240	220	244	238	217	232	252	235	227	235	228	262	269	263	260	251	256	222	259	222	226	250	244	244	221	237	222	252	262	221	232	246	279	229	255	263	221	243	258	239	244	231	236	239	260	239	223	245	204	248	228	223	249	232	233	236	204	240	253	247	251	211	247	225	205	239	238	252	237	243	196	242	255	261	236	235	214	209	261	223	264	260	238	231	251	221	200	250	247	233	253	229	227	245	228	238	259	242	251	206	237	227	236	220	208	229	236	253	215	275	238	238	239	246	225	224	245	239	255	238	260	256	220	248	244	246	244	243	226	259	232	251	220	215	239	239	256	231	233	229	234	224	260	217	216	195	242	247	230	237	248	213	247	256	223	274	250	246	239	251	248	240	244	230	277	232	218	251	232	241	250	204	242	229	226	272	252	249	209	235	254	264	240	255	277	223	227	224	245	246	220	264	241	234	239	253	253	217	239	242	245	234	218	236	250	231	257	237	259	227	228	244	221	261	223	225	258	222	224	270	240	213	212	220	271	239	251	261	216	223	260	236	249	249	230	244	232	229	234	229	238	243	248	235	243	246	261	239	240	231	212	215	230	244	255	228	232	227	254	251	246	204	230	240	232	238	278	231	232	244	254	262	279	245	259	250	234	258	273	262	249	238	253	245	231	247	252	225	234	241	234	235	251	273	237	238	225	224	237	234	253	253	234	231	232	251	249	229	226	236	234	262	231	216	199	238	229	257	235	269	235	217	237	226	239	229	262	213	271	208	221	210	273	222	215	244	239	227	211	238	218	278	212	236	239	232	249	231	233	264	235	252	238	256	225	236	211	228	250	224	257	258	212	232	217	228	230	226	230	238	227	243	247	232	219	242	241	246	259	252	265	230	228	240	269	216	240	256	235	260	244	241	244	238	274	264	248	250	226	214	253	221	240	196	234	235	255	241	234	252	238	244	265	226	241	283	249	218	218	245	228	253	261	224	233	230	278	298	232	244	222	252	249	247	226	231	252	241	258	234	220	244	247	239	223	237	228	222	249	243	236	280	222	251	228	264	217	251	260	243	255	237	226	241	230	234	249	255	234	304	263	230	253	243	219	227	198	230	250	253	251	240	227	279	213	263	242	225	264	274	244	266	229	230	270	233	214	254	248	245	260	231	239	254	248	283	262	236	252	231	212	251	263	231	233	225	264	227	235	239	240	218	239	249	259	255	239	239	222	225	257	248	254	247	262	214	276	216	216	261	213	230	228	277	259	230	232	225	261	230	230	231	233	229	259	217	238	262	267	233	233	238	234	246	249	244	236	241	231	246	238	237	238	222	235	238	218	231	258	267	270	219	228	247	219	257	261	246	250	220	253	241	238	248	239	233	229	197	246	241	201	257	238	229	239	252	248	250	227	260	222	213	197	214	270	248	213	229	263	269	253	233	219	249	246	243	221	231	228	242	209	242	219	260	293	207	259	261	224	266	232
8619	1382	935	1039	1332	2187	2408	2202	2674	2251	2085	1744	1235	1181	1018	688	608	607	572	605	558	590	559	563	546	581	562	601	599	586	555	556	590	594	562	530	540	550	538	546	591	587	549	553	551	533	581	540	566	579	544	514	524	571	564	562	583	534	559	575	544	561	562	537	531	568	539	533	576	560	574	558	599	547	582	558	599	552	562	566	529	545	561	562	576	558	596	540	496	579	583	587	563	583	537	551	530	567	580	570	589	557	555	553	598	593	551	588	573	575	558	592	527	583	561	567	577	552	527	549	589	526	560	532	588	569	603	560	540	567	546	529	542	564	565	589	523	592	551	561	595	554	603	541	576	548	580	559	580	554	577	588	589	574	557	566	568	568	584	578	564	552	599	524	532	587	576	570	576	552	535	541	561	558	582	576	575	543	514	548	560	540	564	592	602	552	592	562	529	583	572	547	551	515	585	569	579	574	561	574	570	563	527	563	567	556	548	536	547	537	603	535	570	532	577	555	545	567	519	548	532	511	566	587	576	586	547	564	565	563	578	523	568	538	532	549	543	589	547	585	589	554	544	550	575	556	507	582	543	605	570	536	514	520	566	543	563	598	536	541	542	578	589	541	524	587	542	521	589	632	582	546	560	589	565	561	572	579	543	545	605	591	599	571	603	509	561	549	555	563	556	540	558	561	544	585	565	543	545	578	568	552	593	536	577	568	535	574	567	559	556	561	533	542	567	581	562	568	554	555	551	564	616	595	558	555	568	554	517	553	524	556	558	587	539	551	520	577	579	561	598	562	574	543	558	563	598	613	598	568	610	563	566	565	552	546	571	574	568	573	548	540	570	587	551	556	601	551	566	537	543	543	533	540	573	557	529	549	573	564	576	580	560	567	544	573	584	560	560	578	526	567	596	578	607	553	540	557	598	531	534	557	571	594	558	521	574	525	565	596	580	570	572	548	597	558	574	544	562	556	541	559	589	571	589	565	555	539	543	565	553	529	571	573	524	574	578	555	555	545	560	545	582	574	552	559	580	554	582	576	573	582	518	565	580	538	584	538	597	596	534	559	547	537	590	525	606	549	515	551	530	553	526	566	596	574	574	560	545	550	542	595	606	549	577	561	553	601	561	534	573	545	579	550	573	564	536	562	516	583	544	586	588	554	578	539	562	534	535	594	589	549	598	596	558	565	579	630	610	530	555	542	558	574	560	557	561	588	535	545	605	587	533	547	569	556	615	562	586	571	543	560	570	543	517	533	542	554	608	573	612	547	532	599	536	565	567	540	585	561	541	555	585	557	536	539	549	584	573	570	621	536	568	543	547	575	552	583	564	526	583	544	562	573	548	554	556	550	574	562	574	568	572	552	577	567	530	535	551	580	503	557	531	582	563	530	578	581	544	561	525	578	555	563	558	592	582	591	555	577	556	582	581	550	541	571	553	526	524	565	587	571	546	550	617	528	569	557	541	570	550	588	535	527	567	559	563	563	562	581	568	566	577	565	521	584	572	562	536	568	569	618	581	561	527	578	567	583	553	539	558	554	592	591	513	583	576	607	592	615	581	563	620	560	564	547	550	577	604	534	564	511	565	603	576	572	548	550	588	575	547	560	538	532	540	566	598	561	563	561	560	572	543	581	563	558	566	571	541	538	563	541	563	558	587	575	554	587	563	596	593	538	572	558	551	569	590	580	553	571	529	561	568	541	532	610	567	626	594	533	562	567	543	576	533	591	548	558	546	578	567	561	581	581	499	551	566	552	586	579	617	554	584	552	554	555	544	596	565	539	549	556	566	559	592	519	574	547	579	577	523	558	524	542	569	538	562	573	571	525	543	548	536	582	555	544	543	551	565	544	587	556	532	578	581	558	565	559	556	593	597	544	592	542	589	595	570	512	510	565	594	592	574	568	559	532	559	554	560	605	557	554	611	549	544	541	576	553	553	541	595	553	547	584	555	583	527	560	560	560	556	569	537	547	576	524	569	572	546	557	559	552	540	559	511	552	515	585	576	551	575	611	577	575	545	546	521	588	519	578	568	557	594	511	558	574	505	548	575	583	613	581	560	573	573	564	559	538	569	573	554	566	576	558	584	575	536	544	532	530	589	578	605	570	524	584	597	515	515	541	551	603	552	564	573	534	541	596	630	563	592	540	570	598	553	555	574	551	561	593	532	587	548	557	567	581	569	588	525	588	569	620	589	561	559	571	601	589	591	542	527	546	603	558	572	527	558	531	555	566	564	559	589	523	569	581	559	567	561	605	569	596	577	574	540	536	564	610	574	545	550	558	589	538	536	550	572	574	548	603	573	547	574	588	575	554	553	621	525	532	552	555	539	561	585	564	551	560	541	516	583	568	570	587	500	591	562	554	531	604	601	580	568	538	531	565	579	590	596	619	544	567	521	563	572	573	564	549	564	602	554	558	530	588	555	588	536	552	560	581	588	561	568	541	536	542	585	559	584	531	557	565	541	556	556	528	570	594	555	606	544	540	605	552	600	584	578	557	497	601	564	548	542	552	579	552	570	592	567	587	550	564	510	586	583	544	555	547	562	554	539	564	562	539	552	548	563	603	584	534	571	548	562	533	520	584	521	571	574	565	607	585	531	535	594	552	548	583	577	569	547	565	505	601	588	569	568	579	578	519	548	576	582	608	592	567	524	550	584	562	581	574	544	552	586	559	548	551	588	558	559	528	572	604	578	534	582	627	561	595	588	525	544	542	595	604	574	540	591	566	582	568	600	556	591	577	569	553	565	588	559	543	554	615	552	550	538	523	564	598	564	574	572	589	609	593	581	599	577	564	552	565	552	547	520	579	557	587	557	590	543	598	563	579	573	583	561	610	574	580	559	619	542	576	529	510	584	524	555	549	532	568	586	569	537	572	585	579	573	563	581	576	559	590	530	526	582	570	575	552	561	550	564	541	553	596	568	547	567	528	560	549	568	538	520	547	533	580	572	525	548	570	552	525	579	536	592	577	573	543	547	598	552	582	557	579	573	524	554	584	570	566	540	544	520	588	539	570	556	597	572	604	561	604	573	600	587	573	534	567	548	607	549	560	614	524	550	567	564	540	569	581	619	576	549	546	589	581	572	536	597	573	571	599	596	553	556	520	582	566	551	578	572	608	539	543	583	495	539	532	564	597	576	568	544	530	558	553	596	606	569	549	570	540	572	566	529	540	526	534	581	603	537	559	587	578	517	543	536	592	567	581	607	575	521	587	565	520	552	581	555	568	493	571	566	604	620	558	567	544	555	568	574	555	533	547	532	585	621	602	558	558	556	541	542	540	600	577	535	545	529	583	545	551	571	622	546	564	568	589	552	544	531	610	570	575	570	504	565	527	543	552	574	584	582	555	567	643	572	539	551	583	544	562	546	569	568	550	530	528	577	540	548	555	556	574	616	509	585	551	608	518	508	537	577	534	572	601	554	537	549	544	573	538	532	581	565	517	529	543	527	564	595	556	543	582	530	612	567	538	578	593	555	589	590	582
36076	11471	2216	976	1039	1254	1032	1075	981	808	772	571	466	522	412	306	303	286	292	291	320	334	256	300	294	272	306	255	256	259	274	268	270	267	295	262	268	272	290	257	305	233	263	260	264	297	272	277	267	258	261	269	276	291	260	292	301	290	264	253	244	241	251	274	266	296	287	251	265	257	258	299	271	276	255	248	261	274	275	257	243	284	263	276	281	281	259	281	283	269	270	281	235	249	270	265	265	259	268	261	288	288	313	264	276	268	283	274	250	275	271	272	271	267	269	245	303	267	263	279	272	251	268	270	242	315	245	275	261	304	233	271	263	270	285	284	224	260	278	256	281	285	243	283	276	229	257	248	250	271	286	260	244	262	271	272	282	274	260	308	265	269	277	283	264	265	264	277	225	253	281	270	262	281	275	269	290	286	246	244	261	285	258	248	305	264	262	263	266	265	257	247	307	314	272	288	281	293	281	283	227	275	269	261	298	289	276	282	247	290	260	292	267	293	243	281	239	277	276	276	285	278	267	233	263	246	261	253	267	272	276	260	295	247	244	269	255	283	287	276	284	274	246	252	283	297	245	244	263	273	310	262	266	274	293	256	274	293	289	272	257	282	311	282	258	251	291	266	287	265	281	291	253	271	299	325	270	262	270	268	261	273	278	273	276	260	288	285	257	273	257	285	238	245	270	264	250	264	264	247	258	265	287	295	233	279	267	274	305	251	262	222	276	279	260	263	246	263	278	285	265	271	310	274	288	248	260	275	273	273	274	266	274	277	267	248	253	275	254	268	238	267	273	277	265	272	248	278	293	275	276	251	239	271	294	277	253	277	296	239	266	262	278	277	269	288	260	287	283	249	300	285	254	277	295	278	280	278	273	263	287	314	264	265	285	282	249	253	271	271	294	283	258	262	260	289	285	253	276	261	254	285	299	281	261	277	280	299	258	276	296	282	272	232	240	275	288	260	245	268	254	257	272	284	279	264	275	288	266	286	284	269	293	257	287	291	260	264	269	279	257	262	231	295	278	240	275	247	253	260	286	264	294	285	273	264	294	259	298	289	287	267	247	303	259	247	260	258	278	254	254	254	256	248	268	304	291	283	264	297	272	296	280	239	259	272	235	277	269	278	287	243	283	231	268	262	306	248	282	237	274	287	282	277	268	278	294	245	283	259	229	264	258	219	262	290	252	297	280	277	288	263	259	277	215	284	261	253	261	283	299	288	282	283	251	259	288	253	271	242	301	270	292	248	274	246	256	291	250	266	262	273	297	293	302	255	263	310	280	215	266	270	274	296	256	285	264	309	263	236	292	259	254	267	292	237	270	259	276	261	285	271	291	271	246	265	267	310	290	264	255	261	258	270	265	259	274	280	267	248	275	269	257	294	267	301	264	269	282	289	264	259	239	276	266	281	288	262	291	270	272	256	287	285	259	270	299	262	274	262	265	265	306	280	257	286	300	252	319	252	285	313	279	255	279	284	290	265	312	282	318	284	289	286	282	273	307	279	294	262	253	226	288	271	262	292	267	265	237	286	271	279	287	286	256	269	296	263	261	301	280	299	273	266	268	272	259	270	286	260	255	275	301	276	279	277	248	256	284	289	295	271	263	255	293	273	256	270	256	258	250	261	277	298	261	263	283	277	240	266	294	258	258	289	274	277	280	272	277	270	289	288	238	251	266	285	273	301	307	266	257	254	284	258	265	299	254	310	269	266	287	238	255	276	292	300	283	249	263	256	279	298	272	300	277	295	284	275	256	264	248	279	250	278	292	252	229	243	304	281	291	245	301	252	267	252	262	265	268	235	298	276	323	296	279	284	257	294	270	295	283	268	256	272	269	290	277	266	258	261	276	287	285	280	287	286	259	251	291	305	256	249	270	277	251	258	279	272	265	281	294	299	302	264	271	234	263	291	258	285	263	271	237	278	277	268	315	260	294	305	239	268	281	299	285	283	272	272	267	271	237	273	281	276	249	269	263	298	238	281	278	283	252	299	259	248	269	292	256	266	279	283	295	281	280	264	264	283	275	298	296	250	262	272	275	283	264	262	291	266	268	287	250	258	261	276	264	253	240	259	280	257	296	264	273	275	261	267	242	272	277	284	291	254	295	281	308	270	285	276	290	262	295	310	284	250	257	306	261	307	277	292	297	255	267	314	281	279	251	294	284	268	312	265	284	281	288	272	259	244	262	249	275	289	289	232	264	271	282	267	316	269	258	282	251	273	303	282	286	289	235	281	306	238	271	241	289	276	268	309	284	262	263	298	223	267	262	259	273	275	272	271	267	265	281	269	265	271	306	269	285	276	271	249	233	267	288	279	301	265	290	278	255	260	306	290	287	293	269	269	279	286	275	247	262	258	308	295	286	264	283	267	294	279	294	308	285	310	250	247	220	282	262	285	255	280	271	245	264	299	291	263	289	250	295	259	258	280	283	282	275	272	259	279	278	256	279	237	270	298	234	290	274	242	273	251	279	288	289	281	295	243	246	271	265	292	286	279	284	268	286	280	242	252	292	280	282	240	272	291	257	271	275	295	269	254	256	285	301	258	275	251	288	287	264	239	260	304	280	280	309	295	286	284	305	272	289	249	273	289	283	286	272	275	256	293	260	264	277	236	262	285	265	292	273	267	276	286	270	284	267	268	297	262	250	245	289	253	279	292	304	251	262	293	310	265	279	261	279	275	260	292	265	286	260	259	255	300	285	281	255	257	253	254	288	251	257	276	317	254	265	251	226	275	273	276	268	286	288	291	267	273	320	248	248	262	281	288	270	270	275	269	249	276	298	265	256	270	272	263	287	275	266	265	280	249	274	311	277	274	298	249	272	301	258	285	267	300	274	254	297	305	265	289	277	300	305	266	268	290	256	296	253	275	294	272	247	263	245	230	270	282	297	232	269	245	276	288	289	306	266	279	268	276	261	237	308	258	281	291	250	269	256	255	265	279	290	296	243	263	278	274	306	268	264	325	263	256	261	255	248	274	291	292	284	266	277	259	273	275	258	284	257	281	301	293	285	286	290	274	303	290	251	287	250	258	260	260	244	286	278	287	263	262	252	284	264	275	271	258	271	256	299	272	235	278	271	261	288	281	251	273	253	284	284	262	264	250	235	272	272	259	306	268	259	277	267	281	295	300	264	288	306	280	249	268	268	261	269	285	297	275	260	270	259	254	256	250	298	300	261	289	332	296	268	339	278	299	259	268	262	254	230	242	266	267	288	251	273	263	301	250	250	264	269	296	254	276	260	305	288	251	249	251	308	272	249	257	276	251	302	271	305	294	304	322	292	253	249	254	272	289	269	269	268	285	243	247	282	271	250	268	270	270	267	255	249	261	266	285	250	274	255	289	300	281	274	260	276	283	276	282	269	294	253	250	245	265	303	269	232	274	232	306	281	278	263	298	257	286	272	279	266	281	271	279	262	234	280	309	271	290	296	261	265	272	290	295	295	250	267	289	257	277	294	290	276	263	306	276	242	275	253	261	312	305
23206	2947	1845	2256	3692	4605	4172	4287	4526	3474	3364	2674	1852	2080	1591	991	765	722	706	713	690	656	744	657	699	693	723	637	656	649	643	687	654	704	612	687	639	637	672	632	668	667	653	663	653	711	677	711	631	663	655	674	639	674	640	636	601	623	655	660	704	594	649	613	667	654	640	666	636	608	676	642	639	643	660	655	636	692	618	635	629	616	634	638	637	662	634	626	658	624	651	636	706	672	630	610	650	641	613	590	645	652	637	632	652	593	621	658	631	645	646	681	618	587	638	644	639	652	621	686	625	672	617	624	612	637	667	675	654	610	617	652	615	619	609	620	613	664	685	610	629	642	648	659	648	669	668	688	619	695	690	653	622	648	658	633	663	656	677	672	650	661	623	684	679	605	602	648	654	628	614	647	655	640	640	634	629	633	633	630	607	645	639	657	639	657	632	577	581	640	610	642	641	644	633	588	639	651	630	621	664	677	633	682	668	623	663	642	640	642	671	646	699	665	642	634	628	690	608	661	608	611	643	614	650	586	665	645	687	663	640	680	663	623	598	640	667	663	689	638	615	653	642	644	653	668	627	613	632	621	598	632	722	631	670	623	617	612	577	634	656	663	626	639	625	652	608	677	658	637	591	609	672	642	633	662	634	648	613	692	685	612	667	699	661	671	611	672	628	655	643	650	638	631	655	633	652	656	640	625	644	647	630	582	616	623	653	558	640	636	657	633	665	621	645	651	647	644	652	627	636	643	652	653	625	618	614	651	628	647	671	635	675	644	672	647	645	627	599	639	630	667	667	633	657	611	655	621	661	601	613	592	637	671	602	665	659	623	677	637	598	630	596	645	658	595	645	638	648	680	634	616	660	634	651	589	635	626	620	618	641	653	638	646	664	631	639	592	680	634	615	657	641	642	603	689	660	648	628	626	653	602	605	711	566	662	605	615	670	599	647	615	639	633	638	640	621	629	613	657	636	636	650	684	623	663	622	650	599	612	665	617	633	636	635	606	640	636	671	696	676	628	648	636	664	677	693	657	629	634	652	696	616	641	634	632	659	627	599	635	606	599	625	626	668	607	649	639	669	655	666	623	620	641	614	617	616	667	622	633	637	638	643	692	654	642	631	599	631	642	641	637	636	604	606	663	611	643	626	660	630	650	660	624	653	618	649	660	637	592	662	578	649	639	600	641	625	658	613	639	669	628	658	636	667	617	670	598	630	653	634	675	629	639	624	557	649	665	623	673	620	666	627	616	682	664	652	606	609	627	661	676	595	672	622	615	633	651	630	633	621	643	641	660	637	638	616	626	674	646	624	686	625	616	652	616	664	640	634	647	625	621	683	624	643	623	580	616	644	662	615	622	628	677	669	641	635	638	607	642	637	634	614	626	596	636	603	682	630	676	608	695	649	638	619	673	579	633	640	619	641	612	621	615	649	610	598	629	689	638	599	606	652	630	656	638	637	624	606	637	652	649	631	623	615	608	570	679	607	636	686	629	646	656	650	571	601	599	600	655	704	658	665	652	607	667	599	602	638	650	608	672	648	609	641	642	610	624	632	632	670	656	667	632	676	738	641	668	634	661	583	631	704	640	646	633	636	608	617	647	650	616	640	654	642	670	631	612	644	611	637	615	654	639	665	660	631	621	647	644	610	597	642	670	597	578	638	607	662	637	609	595	622	618	653	600	647	630	613	638	613	638	623	643	602	650	635	669	666	618	614	646	628	625	606	674	664	561	657	690	647	607	639	659	625	653	621	590	609	610	625	618	655	628	618	574	666	596	679	623	661	642	651	612	623	664	654	655	594	629	639	641	648	613	646	631	635	598	673	669	633	639	659	605	658	675	684	596	644	669	648	638	644	625	661	600	656	641	637	666	670	641	631	617	643	637	662	680	641	621	652	649	678	627	652	639	662	664	662	618	673	615	642	600	628	626	667	599	616	676	600	648	672	582	627	675	666	590	634	669	649	644	607	596	665	658	624	633	665	655	640	660	615	625	611	632	619	619	638	668	661	657	654	605	614	615	628	638	644	665	614	616	661	659	612	702	627	577	619	595	649	609	682	552	649	589	635	624	661	615	647	631	653	627	664	626	672	645	665	657	627	653	606	596	610	625	630	642	697	627	648	647	628	637	656	666	641	655	627	576	670	645	644	663	646	649	646	601	660	662	664	631	609	622	646	654	690	657	649	614	632	672	656	617	623	664	639	667	636	693	690	645	660	653	680	688	673	666	669	609	676	666	661	691	633	634	656	646	595	611	655	646	620	641	629	653	608	642	656	644	634	661	640	654	620	617	619	625	638	618	677	647	669	632	642	601	675	676	619	667	658	643	638	653	596	667	663	643	655	641	647	665	633	627	674	672	638	579	651	637	647	608	620	590	641	612	640	624	651	631	612	627	630	647	675	609	665	663	645	619	640	642	700	669	675	629	633	675	660	638	697	660	593	651	643	669	695	663	668	629	667	654	627	625	638	658	634	639	643	669	632	641	674	650	676	654	609	640	591	642	639	679	673	629	652	638	597	647	618	653	592	642	622	625	632	644	633	670	624	648	652	643	653	656	607	619	620	597	691	681	658	620	633	598	637	584	657	593	662	650	626	660	643	631	648	627	663	641	644	659	673	642	644	633	635	612	622	633	675	665	638	641	690	616	681	642	635	646	619	606	651	649	656	614	659	606	656	635	629	655	640	640	648	636	610	609	639	604	650	583	664	628	617	620	626	638	629	620	660	688	606	659	648	641	655	625	639	645	687	614	637	642	676	600	629	620	672	626	636	614	639	664	647	635	604	610	649	607	631	636	680	665	606	654	629	613	626	640	603	602	594	672	621	593	661	670	589	662	646	634	678	658	646	649	656	677	634	647	654	650	648	626	680	598	690	590	583	667	637	623	645	661	655	683	652	603	610	597	635	674	608	630	642	617	644	612	665	630	692	637	637	638	607	675	682	677	627	664	638	591	580	630	661	618	645	617	664	645	646	657	667	686	633	640	603	597	608	662	648	660	635	644	657	641	601	667	646	606	618	651	649	655	593	603	623	672	643	597	647	614	625	633	632	658	646	640	656	678	604	682	640	660	672	667	630	667	642	629	702	637	587	575	646	626	639	627	646	643	627	675	612	652	610	666	662	657	644	645	611	672	640	629	637	623	630	658	659	656	676	644	643	644	628	647	617	655	640	570	653	674	669	606	655	614	654	632	662	660	635	661	630	639	653	599	665	587	600	653	672	615	655	624	601	675	650	635	686	624	647	648	656	639	660	651	630	649	646	647	665	639	628	641	645	692	640	649	639	627	669	587	681	644	673	697	643	677	658	662	612	583	639	690	612	622	638	642	638	678	658	632	615	639	636	660	589	626	671	601	648	680	649	628	642	596	607	628	666	629	672	619	627	618	656	629	623	658	619	611	635	652	641	605	658	664	627	632	667	685	620	632	630	638	645	670	624	614	616	605	638	687	647	613	692	638	684	672	608	674	631	629	643	657	649	656	626	648
48214	18295	5021	2142	2082	1930	1626	1737	1585	1311	1110	895	833	818	678	478	445	453	426	467	411	397	441	405	476	422	451	450	412	395	403	414	438	435	419	438	424	475	430	412	433	440	405	448	453	432	441	439	413	414	420	368	395	414	422	419	424	420	462	435	460	414	461	455	465	441	424	460	437	454	433	445	435	432	419	448	420	413	417	401	476	412	456	410	420	415	420	454	428	448	439	425	437	421	418	430	436	405	437	452	403	459	421	462	429	383	435	433	429	422	430	423	419	456	430	423	445	426	451	438	458	430	371	426	415	432	456	452	448	409	431	472	454	403	452	441	421	425	416	420	453	412	428	397	422	412	398	438	455	434	430	414	435	405	458	445	413	426	454	466	453	418	435	392	415	405	411	415	424	389	420	421	384	495	473	433	438	465	433	418	432	446	400	450	431	412	427	410	450	454	460	451	444	452	422	412	443	445	427	402	439	392	437	428	427	394	414	441	415	471	420	420	423	422	396	450	448	410	416	434	487	469	428	415	438	433	395	430	435	436	438	457	397	407	420	415	393	409	415	413	409	406	456	405	398	390	441	441	433	470	429	426	380	428	458	422	395	424	455	425	451	415	438	432	474	438	406	423	440	447	458	429	405	403	436	423	465	427	446	419	426	453	445	482	399	476	395	446	415	409	431	450	407	394	397	434	416	418	412	425	400	454	429	390	412	390	423	431	408	393	420	400	409	423	385	385	411	405	489	431	467	440	409	443	405	445	450	394	403	424	432	465	470	437	441	423	453	461	416	415	435	418	414	412	400	374	455	389	426	415	424	453	393	425	463	444	422	431	415	451	413	432	365	455	416	419	433	443	449	401	420	419	399	412	454	443	431	481	444	446	405	412	440	426	427	418	422	412	433	412	428	436	437	396	458	392	439	423	414	422	438	436	435	426	392	438	429	413	427	389	435	465	445	422	423	444	394	419	440	439	406	417	441	433	455	436	434	470	438	399	435	416	444	422	456	427	410	433	418	391	398	438	410	411	439	457	431	449	461	425	433	410	425	421	432	435	395	435	419	419	471	456	442	409	469	422	433	426	445	453	442	424	430	426	435	414	446	418	496	432	438	409	446	448	442	417	461	407	397	466	451	427	444	462	420	413	409	449	427	446	422	479	373	419	387	424	384	420	443	457	449	406	408	444	439	443	412	473	451	369	411	437	415	396	436	453	394	390	427	416	414	432	416	432	458	436	433	468	411	425	417	469	442	433	395	446	421	410	440	398	435	432	415	454	421	450	416	393	401	415	433	437	426	477	436	430	429	436	423	442	450	458	447	443	444	442	409	419	415	414	472	410	465	408	466	442	413	416	419	445	410	401	423	418	436	420	431	413	421	462	429	409	438	458	432	417	446	370	446	425	420	382	457	427	405	483	433	451	402	427	482	433	381	409	442	427	408	463	423	423	422	454	423	385	404	419	445	441	426	451	439	455	433	417	434	404	427	395	411	394	436	429	436	426	430	417	423	450	443	430	464	429	409	390	432	449	470	457	402	400	432	447	489	458	430	393	412	447	434	398	417	399	417	431	424	447	392	397	425	436	430	470	417	450	418	421	424	395	444	445	434	421	431	395	406	441	412	445	438	461	437	434	448	423	415	416	467	422	412	411	407	403	417	460	429	409	400	423	404	419	430	465	422	418	460	430	421	455	401	416	431	422	447	450	458	440	433	471	450	413	427	438	481	444	437	419	447	415	414	402	474	461	408	433	433	395	465	450	424	419	446	428	462	425	384	412	458	397	437	424	471	440	399	436	432	435	459	469	435	420	437	451	450	429	404	432	426	437	401	466	452	455	476	421	427	414	450	405	468	440	436	476	389	448	423	414	381	481	426	426	417	429	438	472	430	435	432	433	414	437	436	408	420	447	444	465	422	448	465	420	453	416	436	447	428	417	481	421	424	398	406	400	419	477	439	426	432	454	432	458	446	443	421	445	460	456	430	439	434	457	441	436	426	443	433	406	491	451	482	440	468	424	463	418	451	433	438	404	425	432	435	431	459	449	429	426	406	372	424	445	426	419	408	454	439	371	450	441	427	460	464	445	446	369	401	426	375	445	476	434	432	417	399	393	429	421	415	423	441	426	450	435	446	435	444	427	389	411	416	409	390	418	450	436	440	428	394	421	459	442	453	444	452	422	418	408	445	442	412	422	435	430	427	425	389	412	419	436	437	416	382	418	409	419	404	394	451	453	416	427	429	406	428	434	486	425	395	504	444	425	428	446	451	438	421	465	436	415	473	382	426	442	459	413	441	423	427	447	381	415	433	400	395	442	420	421	416	436	453	456	431	418	429	442	435	469	446	461	407	423	451	428	406	427	408	447	413	415	408	475	427	440	416	415	459	434	413	440	429	462	433	500	402	460	427	432	460	400	400	418	386	434	456	438	430	429	414	462	414	388	432	398	434	436	436	463	429	425	446	456	424	420	421	442	393	403	420	409	433	445	445	404	478	415	429	434	457	447	432	498	422	426	446	399	450	411	459	434	405	430	404	433	443	398	416	450	415	394	401	376	462	395	395	441	455	462	461	439	436	435	430	430	400	415	460	448	450	424	417	440	446	422	420	406	423	428	449	448	381	461	453	450	475	473	428	430	460	434	413	428	449	409	450	415	429	419	426	460	434	425	453	414	449	413	407	451	467	415	428	435	415	432	433	422	441	405	414	425	387	425	449	403	453	442	457	420	416	415	413	424	408	435	439	444	426	454	440	444	458	467	448	410	433	443	395	404	438	455	455	428	436	381	454	446	412	425	435	418	432	392	386	454	412	399	481	423	439	397	458	441	426	408	409	465	423	456	429	402	434	444	449	425	431	422	440	430	412	419	423	442	435	479	443	433	413	425	406	451	414	399	413	441	418	462	420	436	413	413	454	421	428	372	392	410	402	465	396	457	444	460	423	431	438	491	426	459	415	421	470	430	448	422	422	454	429	427	390	461	451	478	406	419	406	440	439	439	400	422	438	391	423	435	404	422	451	417	455	436	411	438	438	450	454	464	419	417	437	426	491	414	461	421	407	452	404	405	433	422	448	419	389	415	424	418	471	480	450	438	474	422	427	408	372	438	394	433	415	427	392	451	427	411	451	427	430	422	440	443	409	418	424	408	484	452	404	387	425	421	371	407	385	416	421	383	434	401	430	474	442	462	409	392	455	489	447	433	401	408	383	423	424	434	407	433	456	446	461	442	438	461	421	421	441	413	433	392	439	406	372	378	435	454	395	456	415	413	470	427	448	429	436	424	436	372	402	410	475	444	462	440	463	446	437	435	446	432	406	397	421	381	408	433	410	419	438	375	420	481	428	446	430	401	431	410	426	437	438	394	439	432	417	410	420	465	401	417	426	400	435	454	428	433	430	398	449	411	462	432	438	432	447	437	409	410	419	414	427	401	406	446	414	386	416	393	367	425	432	438	428	399	412	431	396	452	394	416	413	429	411	423	454	440	429	408	423	433
30764	4138	3046	4204	6372	7131	6309	6977	6322	5407	4605	3523	2918	3235	2104	1298	1086	989	1012	1035	1028	1050	1048	1095	995	991	970	993	995	911	959	1014	938	956	958	946	945	912	916	948	972	994	962	1000	949	944	910	971	967	950	934	930	927	979	974	899	955	956	908	957	927	959	965	990	998	929	927	953	938	939	931	911	971	921	965	997	912	931	939	922	916	990	964	929	942	924	946	898	950	958	976	952	913	907	949	929	961	953	958	947	955	874	936	949	926	901	915	913	942	906	902	937	891	940	956	943	962	935	941	934	902	967	970	974	919	952	890	939	931	930	863	927	944	897	949	888	994	983	925	923	873	895	964	916	913	899	928	897	938	944	944	937	966	947	966	950	902	965	950	973	931	941	949	921	921	987	911	902	949	952	903	963	955	919	974	912	956	938	931	982	992	956	933	898	827	847	932	927	952	938	915	949	989	962	942	964	952	972	961	973	906	957	916	943	903	862	970	967	964	933	906	950	954	862	939	936	906	952	970	936	921	978	930	884	945	902	945	936	942	936	904	912	954	946	930	934	918	884	1006	937	915	952	870	953	919	898	965	914	936	885	926	921	933	943	962	934	918	939	976	923	966	949	994	931	923	910	957	985	914	894	916	961	941	950	967	914	900	963	971	987	877	964	958	936	932	956	969	880	912	959	947	929	942	961	985	937	958	894	916	933	936	929	967	923	944	926	889	906	923	982	866	903	940	946	1002	917	986	923	970	939	899	925	911	903	928	943	866	929	906	964	929	928	918	942	941	888	940	950	961	937	912	920	955	955	921	887	896	945	960	972	961	959	930	936	986	891	927	978	1015	976	886	923	948	915	956	956	947	882	921	932	917	839	955	950	946	901	923	960	938	933	963	968	912	976	936	960	923	939	946	991	960	857	941	917	929	925	888	937	870	922	909	924	997	946	963	1017	905	959	932	967	958	958	934	963	898	944	911	939	935	922	970	924	915	923	934	945	924	974	978	924	931	983	920	918	953	956	948	985	968	939	986	927	1039	951	986	944	940	927	942	924	936	897	964	961	941	925	935	978	931	893	904	936	950	972	920	937	921	932	922	901	1001	916	940	933	913	903	937	924	879	966	913	941	917	950	964	892	902	936	989	930	954	968	959	927	928	898	845	938	949	913	939	959	952	939	919	979	954	969	961	968	950	901	911	947	924	902	896	940	877	976	947	964	946	961	898	880	897	926	933	917	905	940	913	941	896	950	906	925	910	986	917	941	877	1014	935	913	950	903	947	919	914	897	931	931	891	922	910	909	950	928	928	939	940	951	947	951	934	960	946	901	913	895	913	959	964	899	951	992	922	981	953	983	934	957	940	899	989	958	978	928	923	898	949	957	973	960	950	916	956	968	967	955	913	921	962	983	956	933	942	966	937	920	927	919	905	907	978	895	939	899	947	919	928	881	989	924	897	906	906	913	900	979	883	944	879	986	932	932	893	883	884	921	955	894	948	937	934	930	898	938	989	946	925	946	969	954	967	940	969	979	972	959	917	921	965	947	934	942	920	919	957	914	932	925	995	977	977	905	935	916	960	900	920	969	886	960	970	952	892	985	871	894	931	951	927	946	900	974	898	951	1057	908	906	975	937	888	972	996	917	910	918	903	928	930	959	928	945	921	936	917	862	957	939	911	947	922	962	963	923	926	926	952	910	952	976	937	936	983	894	968	1001	936	891	947	953	931	990	922	978	925	982	925	948	945	931	933	953	897	938	881	995	945	894	924	898	947	942	893	970	939	940	955	907	905	934	935	948	982	957	941	912	958	969	878	934	868	915	925	919	984	873	954	937	922	916	888	913	902	983	933	925	932	893	982	991	958	973	933	898	914	970	959	934	988	958	949	905	920	937	941	949	955	924	917	928	960	898	930	962	907	923	981	915	1000	983	948	914	931	944	949	999	945	946	946	990	972	971	905	930	913	920	915	899	1000	966	921	933	909	963	995	982	923	885	897	916	915	1009	887	913	941	905	964	919	973	956	943	943	949	936	983	956	958	928	971	962	952	925	922	949	952	922	913	976	976	912	933	927	948	955	972	950	914	912	951	966	986	940	952	927	930	932	932	968	928	922	967	867	993	935	898	924	955	951	941	981	938	936	965	943	915	919	902	879	896	966	977	929	939	961	1028	923	939	910	950	933	922	965	981	899	949	975	869	919	940	936	913	981	946	944	907	939	934	975	909	961	931	907	885	916	906	1006	964	911	898	896	860	955	935	931	946	966	924	932	954	979	954	913	923	938	909	919	926	989	938	945	897	984	943	955	936	915	976	990	957	908	970	902	926	922	916	892	940	943	872	1010	938	908	937	987	896	880	981	973	948	932	979	961	927	1021	925	970	881	879	933	865	937	963	960	992	942	939	950	955	949	924	905	931	925	924	913	884	919	960	919	929	923	989	958	942	975	940	925	914	917	924	942	963	954	984	872	916	940	928	959	969	948	933	914	950	907	1011	941	902	927	946	932	966	961	926	966	916	925	921	963	919	985	918	935	929	971	924	948	924	905	909	915	910	968	971	910	921	942	948	912	932	923	957	903	942	946	963	978	911	950	946	926	910	944	951	967	928	944	955	969	937	889	964	925	952	965	964	965	936	938	963	976	919	897	982	917	933	904	923	927	908	902	945	914	962	938	929	898	955	953	945	944	940	947	896	906	940	938	951	907	906	901	922	874	908	924	949	976	931	1004	923	934	943	913	900	905	920	917	937	946	1037	921	950	872	902	918	941	918	930	978	927	1033	922	881	912	973	928	968	922	903	905	980	911	945	908	961	939	917	967	887	876	919	956	918	958	925	962	965	965	956	908	917	903	935	981	923	940	913	962	872	945	956	918	941	935	918	939	930	871	949	885	936	918	939	948	939	954	931	908	941	905	941	915	966	922	961	925	919	935	927	934	959	940	961	933	962	902	967	1006	928	950	881	900	981	891	930	847	882	946	970	975	964	936	881	953	965	948	944	899	921	912	956	920	948	924	972	974	972	900	920	906	921	903	956	902	914	883	963	947	933	954	914	934	905	936	928	944	988	936	965	960	944	958	899	925	942	973	945	924	967	935	961	1010	934	941	888	914	956	946	928	911	943	915	943	988	952	941	961	959	914	866	900	983	953	891	952	926	886	947	912	912	941	934	961	941	994	924	889	952	939	956	928	974	936	973	918	907	927	919	982	874	925	965	951	946	902	846	911	875	921	893	969	952	924	933	879	980	936	955	887	927	942	891	892	938	904	948	867	936	975	919	917	917	951	903	949	926	893	900	964	993	965	996	872	933	939	911	1007	930	980	950	896	881	991	957	920	965	917	977	871	971	924	950	994	976	887	953	954	942	943	927	955	972	1022	935	974	972	884	937	925	951	964	926	1014	977	908	942	924	925	968	924	917	951	928	931	948	937	943	971	950	960	939	907	943	954	919	983	986	879	956	917	912	1010	899	917	920	937	924	969	977	944	873	920	981	897	911	1005	861	889	950	923	908	900	950	933	876	952	953	982	950	907	922
13733	2294	572	542	731	752	653	767	595	550	484	408	397	394	273	252	248	241	278	230	269	232	260	246	267	264	248	263	245	231	216	225	251	221	236	252	256	248	242	217	242	232	241	252	270	247	250	229	271	267	243	218	260	227	259	259	278	239	211	231	246	206	239	201	262	230	239	250	233	229	248	219	255	250	246	225	210	254	294	225	256	242	208	254	233	235	259	199	227	228	220	237	250	231	233	224	218	229	239	239	267	220	232	225	238	257	213	249	207	210	222	218	261	197	222	248	259	249	237	235	230	267	252	259	274	249	243	235	219	236	259	235	243	230	242	266	250	284	245	235	205	235	210	232	245	240	216	231	243	262	259	257	251	254	238	240	232	254	246	247	287	231	231	255	214	202	238	233	256	255	231	235	279	234	251	251	237	231	256	279	229	267	245	241	277	265	229	213	239	241	237	240	235	236	241	233	250	271	225	239	238	231	217	274	234	235	264	241	230	235	207	237	262	260	253	224	265	230	262	234	235	264	241	251	234	225	233	231	242	239	243	241	258	254	248	232	221	242	242	247	268	252	249	245	232	248	252	226	258	254	219	231	238	198	241	240	255	264	238	238	223	230	221	260	244	218	230	264	237	230	237	242	249	205	227	264	240	206	213	224	266	247	240	242	219	209	256	248	261	245	273	235	217	247	224	258	258	267	276	236	227	247	246	241	235	201	244	240	237	255	222	224	209	292	240	259	263	240	229	262	264	239	229	229	243	227	243	252	248	209	230	245	252	256	201	248	251	232	215	227	233	232	245	237	234	237	246	283	246	232	241	248	257	229	252	224	191	257	235	253	252	276	272	231	244	236	254	221	234	256	252	239	220	258	213	229	224	264	220	249	241	251	245	220	261	238	230	203	239	232	219	236	246	251	240	202	225	253	253	224	242	239	276	221	218	274	232	232	251	252	237	213	246	212	240	248	255	226	249	241	225	238	231	225	248	232	244	222	239	227	246	227	241	247	221	270	250	236	255	239	253	211	244	235	263	251	247	262	238	246	253	216	243	235	249	250	276	216	243	242	247	211	237	236	254	247	240	217	248	220	270	228	202	240	254	246	252	280	256	241	246	249	238	248	247	232	232	258	249	260	228	248	220	228	241	252	250	261	230	243	227	237	247	251	246	247	253	231	270	262	224	219	256	222	244	245	267	244	264	256	247	224	234	248	271	253	237	253	251	244	225	218	237	287	220	239	232	238	236	219	239	240	252	249	243	262	234	243	263	254	229	231	286	224	233	258	227	274	223	242	249	258	217	240	228	249	251	231	252	237	258	244	243	243	227	274	205	249	265	241	243	248	216	239	248	235	254	245	234	226	213	242	222	256	252	231	260	220	258	240	247	275	264	257	272	217	218	240	233	229	236	265	254	217	242	240	239	235	254	240	239	231	239	285	230	259	216	231	245	249	278	234	227	224	262	256	231	241	260	231	214	254	225	233	252	232	234	238	252	214	231	239	240	263	251	223	245	270	270	252	274	235	220	223	207	250	225	228	206	244	244	233	239	242	231	232	250	248	267	244	250	230	233	219	246	204	245	245	234	246	226	252	266	220	251	241	250	241	244	250	241	255	222	237	256	244	222	216	242	239	227	241	243	219	228	222	236	234	258	246	232	257	266	241	249	239	264	238	264	281	220	234	243	235	265	231	267	259	248	235	248	246	253	251	231	243	261	219	253	259	234	236	239	230	260	259	260	233	224	231	251	246	223	239	235	240	237	260	236	260	236	210	255	233	215	244	226	243	231	236	239	220	210	219	224	232	266	258	249	257	252	239	246	241	257	226	233	232	235	233	239	255	253	245	242	237	245	226	252	233	254	216	219	227	227	235	255	265	236	232	253	281	246	234	205	269	259	245	233	257	257	226	213	224	232	241	229	253	233	251	227	220	234	259	259	238	256	228	237	238	236	240	213	244	222	269	240	260	241	222	227	239	235	225	267	238	222	244	276	245	226	216	249	228	251	258	261	225	203	249	260	261	232	232	273	238	238	260	223	255	239	232	239	245	244	206	234	236	234	224	242	250	266	241	229	242	236	248	237	229	234	242	223	257	214	225	244	261	246	235	226	215	250	237	231	259	253	223	261	217	276	227	229	253	241	227	230	249	273	218	250	234	235	235	237	239	235	212	242	236	228	277	227	219	233	232	265	235	253	247	260	230	244	232	248	238	215	231	207	221	215	243	232	243	248	246	223	220	246	248	222	223	239	219	230	236	215	252	248	241	226	230	228	228	257	276	223	222	242	224	258	238	238	207	236	248	236	247	239	259	228	231	218	244	215	287	209	222	230	230	221	231	231	230	267	244	248	254	265	236	217	238	250	255	257	234	247	218	236	281	259	231	236	249	231	254	255	226	251	238	221	240	231	237	247	212	241	243	241	269	222	266	280	217	239	223	262	216	228	249	242	217	258	274	252	221	221	250	247	236	223	229	226	244	233	226	242	253	264	259	242	233	235	219	262	232	218	243	279	253	267	227	233	236	277	215	217	259	233	239	260	245	245	214	251	226	268	228	224	235	239	269	281	237	218	262	224	233	258	247	258	203	204	239	253	240	237	255	216	217	251	243	238	243	252	239	258	196	218	252	280	233	230	272	217	239	257	260	264	237	244	270	214	254	233	257	247	251	232	247	226	228	211	253	225	230	238	256	244	232	223	256	254	243	235	272	265	223	236	232	238	216	263	251	281	217	233	216	251	242	244	245	285	257	249	256	236	208	214	246	226	258	253	227	237	260	264	220	227	258	236	284	257	227	272	247	238	241	239	233	246	236	239	250	254	232	253	243	235	205	225	229	223	203	266	210	265	244	222	242	237	234	266	274	219	268	257	229	258	244	257	253	262	229	225	254	237	241	225	244	236	224	258	262	249	243	250	231	264	245	194	263	251	253	231	234	239	222	213	234	220	233	236	230	219	248	244	250	237	226	250	262	276	211	244	227	234	226	251	249	245	232	248	217	235	236	219	225	222	256	269	258	248	249	270	244	240	278	234	284	227	251	247	238	237	207	233	266	250	246	255	234	207	268	249	260	255	245	249	224	222	251	233	212	241	248	231	222	232	222	221	268	249	232	226	265	244	209	204	222	244	262	253	222	202	225	235	243	253	255	251	228	261	216	234	233	243	219	258	269	246	264	231	207	245	274	247	237	278	244	256	235	220	225	260	247	230	233	245	225	260	249	265	245	242	259	267	259	222	239	251	252	229	236	241	233	236	226	255	252	234	229	240	255	224	206	261	236	277	248	265	233	273	274	262	249	257	186	220	210	245	206	242	224	232	242	248	238	238	259	225	239	231	232	268	251	248	255	247	271	233	258	251	266	227	242	225	275	252	253	247	232	249	251	240	220	248	233	251	244	262	247	271	205	246	250	241	253	237	246	248	217	202	231	247	213	244	267	245	245	215	240	240	232	256	268	248	252	204	238	230	230	252	223	225	250	239	254	245	223	220	250	263	250	238	231
8300	1162	1073	1696	2652	2918	2935	3238	2620	2362	1918	1463	1375	1480	835	655	573	592	579	507	546	534	559	546	581	591	539	585	564	553	566	553	573	572	552	599	593	564	586	593	520	542	572	543	553	518	577	517	570	548	580	562	543	562	566	547	556	593	570	572	569	587	582	582	577	513	583	545	613	592	537	565	542	587	638	533	564	554	580	608	580	577	551	596	529	553	551	521	586	581	592	552	577	537	562	603	578	563	613	566	571	573	521	580	563	543	608	575	573	574	592	552	547	570	564	593	554	596	588	556	566	580	562	571	572	564	566	521	581	554	560	589	537	583	571	530	582	580	565	569	557	588	562	548	556	564	572	564	538	533	577	583	547	567	563	560	566	589	544	591	546	580	550	573	598	589	530	622	566	547	547	556	569	581	597	562	562	577	564	512	578	565	570	494	626	564	519	549	537	561	594	544	607	511	561	565	556	559	583	552	569	589	567	574	590	556	526	579	570	501	590	572	578	610	574	585	573	559	565	544	589	549	565	575	520	618	568	578	540	591	607	607	587	553	607	584	566	557	572	581	554	558	562	582	572	544	556	556	546	565	583	571	579	620	510	547	561	590	589	581	547	579	591	608	547	592	557	568	585	589	580	532	557	567	549	600	537	579	518	554	550	537	564	542	604	581	562	597	515	554	537	576	586	606	576	584	562	588	553	587	564	567	573	594	528	543	611	554	557	579	576	573	559	550	536	550	586	570	576	544	548	558	568	580	582	559	553	513	530	572	503	585	577	536	575	560	576	561	557	589	604	564	570	542	567	569	539	554	522	555	563	571	602	517	561	510	563	571	585	561	566	610	559	561	578	572	571	559	576	499	534	589	575	610	490	608	584	589	547	564	571	585	573	555	572	571	580	599	572	582	574	531	581	543	583	555	555	584	555	547	597	595	514	514	608	583	572	559	577	526	531	545	566	573	571	586	523	559	579	545	566	563	580	591	585	603	555	604	555	549	567	607	578	573	610	610	580	557	568	548	541	561	532	565	522	558	591	544	539	572	574	599	566	568	589	576	531	541	604	580	591	566	582	574	613	565	590	558	573	566	582	567	542	549	568	581	547	557	565	621	569	551	585	576	547	555	604	622	577	577	599	599	564	574	561	560	583	581	592	567	537	579	578	545	566	569	593	577	569	567	583	530	566	567	609	573	579	560	557	554	584	580	600	580	548	588	581	578	591	513	557	593	547	605	569	581	576	578	591	542	557	618	537	581	588	547	572	580	576	533	619	541	544	605	556	594	558	549	541	561	582	587	537	629	593	560	593	592	551	616	551	582	565	592	597	571	546	594	572	569	564	573	599	553	603	579	562	569	593	528	644	583	525	568	561	538	585	534	580	558	581	603	607	580	565	554	560	561	564	565	518	538	546	556	577	603	588	547	596	539	591	553	583	585	558	584	550	557	567	539	548	552	577	589	575	567	561	541	572	546	563	552	526	554	554	526	550	585	558	545	566	586	572	584	593	555	551	588	577	582	573	539	571	551	573	573	543	576	552	555	592	554	517	580	561	581	536	573	575	576	527	523	577	586	575	578	600	546	564	544	543	600	575	634	561	547	563	541	561	558	555	549	570	576	573	569	566	619	588	590	559	599	613	585	554	574	553	576	540	515	598	589	583	622	564	573	572	585	564	545	585	576	560	553	608	611	541	537	542	551	568	579	526	525	552	573	595	555	495	529	548	571	543	542	595	571	554	556	547	562	543	542	596	534	523	533	529	588	565	582	580	597	624	554	586	521	575	583	561	529	578	608	578	572	553	534	577	560	581	547	585	575	547	537	584	567	565	551	571	536	578	609	541	572	546	546	534	553	560	602	568	562	577	613	562	556	561	589	589	622	551	589	609	596	577	579	546	533	567	555	543	544	571	610	582	572	569	533	556	619	565	562	539	557	521	585	588	587	534	556	630	587	534	534	507	560	557	560	587	561	540	558	561	556	531	550	544	593	575	578	570	557	585	601	604	594	531	571	575	547	546	576	593	544	551	565	572	531	565	576	591	604	536	547	564	558	593	560	546	561	553	566	596	566	588	561	545	543	554	572	537	566	563	610	528	578	597	575	579	577	615	587	573	549	587	552	558	550	574	546	561	553	488	594	557	577	563	583	559	556	565	580	596	519	588	581	561	549	590	574	567	575	551	548	582	601	591	576	579	566	545	548	589	568	582	566	614	572	541	585	579	546	577	577	566	586	554	569	578	576	619	606	590	575	559	603	540	549	594	561	595	576	617	562	589	582	541	598	561	590	565	576	564	568	557	589	578	520	517	532	523	563	561	585	587	551	571	571	559	558	556	569	591	586	599	597	597	575	572	527	588	541	590	556	556	541	584	600	586	572	558	595	587	555	573	589	586	579	554	574	568	539	583	512	523	571	594	559	565	545	564	584	560	548	571	573	575	491	527	580	584	600	565	548	549	565	553	586	558	550	566	568	564	573	598	569	555	516	572	576	594	554	575	552	539	519	559	580	577	634	550	556	548	588	577	580	574	531	512	595	562	572	563	556	567	558	599	529	564	529	560	566	603	614	551	553	559	576	556	554	553	561	532	549	598	569	558	563	553	515	597	550	576	598	560	556	542	604	547	562	553	603	572	535	557	558	552	558	561	561	569	572	582	564	610	533	524	581	625	560	567	562	563	584	593	553	520	540	545	613	560	534	567	563	539	584	580	570	569	558	596	577	554	558	571	569	558	558	539	543	545	590	572	560	557	560	578	564	551	529	547	550	537	557	536	569	572	562	543	534	542	634	594	583	544	495	578	569	582	557	570	570	536	568	536	558	562	536	538	541	559	593	604	542	534	588	546	598	599	556	479	548	536	587	571	525	548	583	595	582	614	524	528	577	593	551	562	550	536	562	509	558	582	591	554	509	578	570	621	579	549	576	556	565	558	622	552	551	538	544	586	584	621	580	584	550	553	563	543	524	572	527	529	586	564	572	580	537	526	583	578	553	578	533	550	553	557	525	574	568	568	545	566	597	530	546	568	582	580	536	575	554	512	560	566	576	563	555	577	563	584	581	542	567	555	572	527	538	559	515	580	542	545	545	570	486	592	576	557	535	555	550	572	567	581	561	603	531	559	566	557	589	548	578	566	552	565	529	562	585	583	518	555	583	625	549	554	539	583	555	553	562	538	559	581	567	582	524	571	568	590	550	589	592	532	570	596	572	587	504	533	595	582	590	571	565	531	598	548	585	560	611	590	563	545	574	573	562	552	562	614	544	573	596	558	565	577	551	555	575	551	563	561	553	580	560	574	551	518	546	548	523	571	545	572	576	554	533	531	517	573	608	586	584	563	543	564	571	623	545	585	575	533	570	578	574	586	552	539	543	531	571	556	537	566	532	566	591	571	543	550	565	546	520	556	569	563	623	555	583	624	578	505	555	534	550	548	533	549	549	570	531	537	532	536	582	540	557	566	589	614	588	553	606	578	572	563	575	544	589	606	591	564	622	600	534
37410	11112	2312	1543	1497	1308	1279	1228	1006	897	729	577	562	520	347	282	254	284	284	280	284	293	277	281	259	299	287	283	287	292	315	275	295	298	284	269	283	278	272	248	250	269	283	280	298	248	285	287	254	264	247	258	300	262	275	301	263	253	293	287	278	278	257	273	289	262	258	240	286	271	243	260	257	273	292	286	292	274	269	258	275	269	294	287	268	264	274	269	274	270	295	270	236	282	256	284	277	274	271	277	260	265	291	262	260	258	280	296	240	273	277	281	277	277	285	270	321	266	290	269	261	267	292	262	283	305	277	295	283	251	259	269	247	281	296	305	275	267	266	284	298	269	266	304	277	245	253	290	278	252	307	301	260	236	286	289	272	249	290	286	236	251	271	279	279	273	255	286	288	246	292	283	325	288	276	265	308	273	247	284	294	289	262	281	271	282	280	259	231	295	281	236	274	310	262	288	259	270	239	234	272	302	280	262	294	251	271	307	295	255	252	249	297	260	266	264	276	283	263	294	256	286	232	235	259	274	287	292	266	275	297	258	302	271	291	257	266	278	273	263	285	285	258	269	298	289	280	218	271	278	294	268	273	257	261	253	244	288	294	257	269	296	265	256	266	280	293	279	290	250	287	281	302	248	310	259	289	285	272	250	280	276	315	294	258	251	236	301	280	282	280	292	267	288	282	279	300	244	280	252	333	258	237	263	276	301	271	291	242	241	264	252	287	313	283	297	284	293	262	300	246	282	286	230	268	250	289	279	257	284	268	298	300	289	281	261	266	269	278	286	277	300	281	287	268	286	275	276	302	284	244	273	306	274	278	277	298	304	285	265	276	291	264	251	218	240	305	277	308	234	239	262	272	229	266	265	320	289	302	240	297	293	269	273	290	264	266	246	277	267	233	281	263	296	249	289	245	274	281	249	282	285	291	277	303	260	301	272	260	250	255	246	281	289	261	277	256	258	257	261	306	259	254	255	258	275	267	246	280	279	281	309	276	254	233	278	276	254	259	297	260	296	315	272	283	277	316	251	270	288	266	282	278	268	310	272	264	250	300	286	282	269	258	275	284	284	269	296	262	299	227	287	281	303	282	282	289	243	281	248	234	272	271	251	255	269	278	265	273	263	290	281	290	273	296	258	281	259	296	284	253	294	285	256	268	279	308	265	266	288	270	267	282	281	284	273	287	313	254	245	248	248	281	293	271	275	291	284	252	252	290	269	268	311	282	294	295	284	261	297	255	228	289	270	267	266	270	283	257	278	274	271	284	279	276	293	291	276	277	301	253	275	287	255	283	277	259	267	268	291	239	304	283	266	283	277	255	276	254	232	256	266	268	263	311	284	288	278	238	251	299	278	294	254	290	287	275	260	264	281	276	283	282	281	240	264	276	257	307	284	275	255	272	272	263	277	285	265	282	283	284	251	232	247	260	276	296	292	302	283	246	279	261	262	294	288	233	292	304	273	254	267	264	272	265	273	275	281	265	269	290	256	266	292	280	279	272	276	238	280	243	302	276	252	302	293	263	253	245	294	263	304	277	284	289	289	305	229	254	276	265	245	275	275	272	264	259	294	268	315	272	277	292	276	290	247	270	284	286	336	245	297	270	227	265	268	310	270	309	261	253	279	268	265	257	268	258	262	287	303	237	258	290	298	286	300	270	260	272	249	265	283	258	282	269	259	270	263	265	260	275	274	259	275	294	272	279	245	245	281	307	257	269	278	260	292	270	254	257	270	254	264	271	253	240	283	266	265	256	265	267	274	290	284	268	286	241	279	265	260	307	295	276	260	284	256	265	255	285	284	219	278	262	268	286	282	257	275	264	262	263	252	240	270	265	306	270	260	289	279	265	277	240	271	257	272	259	259	238	306	236	262	264	250	275	266	282	320	282	309	275	252	278	255	259	281	272	282	275	280	282	282	285	228	268	271	276	255	273	295	262	279	271	246	253	266	239	254	300	270	264	264	262	270	302	289	292	289	279	268	268	226	298	267	264	309	280	285	255	330	268	290	279	281	266	285	289	255	289	257	288	319	265	251	272	268	238	251	251	248	270	278	278	245	293	275	293	250	272	286	263	280	296	264	282	289	292	258	269	264	278	260	222	302	259	277	274	261	281	280	300	259	283	266	293	312	295	263	275	274	221	251	233	254	259	266	267	278	273	278	303	261	238	278	260	297	271	248	279	245	299	298	247	269	246	260	244	278	249	250	284	253	290	269	254	257	280	296	286	243	301	274	251	245	272	288	283	298	277	301	255	303	294	234	274	242	264	266	286	274	276	266	303	279	265	307	287	273	283	268	296	247	301	278	257	251	255	279	277	253	280	297	275	258	254	299	279	278	263	272	315	286	319	262	265	235	276	285	287	277	257	298	280	279	284	304	261	262	262	264	256	255	263	255	285	281	278	301	282	222	293	282	226	265	255	259	247	292	245	249	240	286	268	242	296	251	254	277	309	266	285	287	274	295	258	256	263	279	278	239	253	269	282	292	262	283	280	290	298	238	257	221	282	285	283	282	262	245	292	294	267	263	255	270	272	266	282	258	266	271	268	291	317	295	266	286	246	269	253	279	286	274	279	261	288	275	266	248	257	277	319	324	300	269	282	279	271	294	263	307	280	292	298	291	311	248	264	238	254	300	275	288	249	239	295	266	271	308	264	282	292	282	272	282	293	283	268	286	279	277	264	268	265	263	265	311	303	271	268	249	254	282	297	275	274	292	279	269	284	274	266	266	284	260	272	281	293	281	255	265	292	273	251	275	271	271	239	278	313	284	270	273	270	303	266	253	278	267	273	270	259	273	258	281	269	241	263	268	312	268	282	267	264	278	280	312	311	289	315	298	248	269	272	267	257	265	256	283	247	277	275	273	281	279	285	285	285	281	264	281	283	269	260	251	268	301	267	253	227	272	314	272	297	282	285	277	266	289	285	295	251	277	286	233	258	264	252	280	299	294	284	272	275	261	302	260	263	275	256	291	252	256	281	278	286	270	285	293	299	276	236	253	267	268	281	279	251	271	284	284	283	274	279	262	280	269	281	270	252	251	279	263	289	252	243	246	277	276	283	267	299	295	273	255	264	262	257	241	291	269	287	275	277	277	284	295	284	286	281	255	266	248	299	272	279	262	278	245	255	276	288	260	278	259	263	270	270	266	244	311	239	266	322	278	272	281	255	282	254	274	293	297	289	276	255	270	272	243	253	269	270	282	264	276	263	290	278	290	247	260	297	260	297	268	297	258	263	280	260	249	290	270	249	265	289	294	227	275	275	305	259	285	288	280	251	298	290	276	291	285	295	278	281	276	295	285	272	290	287	273	274	283	250	285	293	253	284	287	267	270	285	277	299	281	274	301	305	266	256	282	281	256	262	261	268	301	288	293	296	246	280	287	306	289	276	277	278	266	275	250	273	282	257	240	264	264	290	251	296	282	279	247	253	264	293	296	299	278	259	272	242	279	298	294	249	255	258	270	272	261	249	272	252	268	267	245
23480	2197	2331	3983	5341	5346	5275	5387	4454	4063	3122	2341	2444	2323	1080	810	770	678	696	707	656	684	664	682	664	694	668	648	691	723	663	637	649	676	685	640	632	618	662	666	676	658	618	660	663	653	653	645	662	641	653	653	621	684	625	633	671	659	656	637	654	614	639	608	653	688	640	621	618	668	663	645	648	700	671	643	668	634	669	649	657	687	612	653	615	608	643	706	583	611	651	651	642	613	629	695	600	632	623	595	639	660	636	692	653	671	655	622	672	654	615	656	636	672	628	624	623	620	677	594	622	623	665	674	627	655	686	639	672	676	615	677	619	629	644	644	636	681	660	671	684	644	657	642	613	638	704	656	645	634	601	637	622	637	659	637	660	604	622	672	607	649	646	656	657	665	662	656	641	647	647	669	621	618	619	647	616	651	618	647	630	588	642	593	626	624	634	621	623	681	612	670	635	602	640	653	632	615	651	615	631	650	669	677	686	644	625	634	628	612	641	614	640	651	644	639	670	647	655	653	574	624	612	674	631	642	666	673	606	647	647	658	640	643	633	622	687	597	669	631	644	666	644	671	649	682	596	609	637	668	611	654	644	670	637	572	619	642	611	624	621	670	653	608	655	603	655	652	618	629	656	623	647	631	685	624	662	590	662	579	680	622	691	605	644	614	669	634	585	652	600	643	657	648	633	647	657	677	636	637	647	656	703	667	619	653	591	643	643	654	647	673	650	634	649	666	624	631	656	638	624	644	643	648	638	623	642	589	691	715	656	619	638	612	644	586	659	651	634	635	639	623	689	697	687	644	695	672	663	625	663	610	664	682	633	680	644	665	656	653	649	620	695	650	629	642	669	652	594	570	631	645	608	641	660	602	658	635	611	634	701	613	677	630	664	643	653	556	638	632	619	667	647	679	611	640	632	673	646	619	657	631	636	634	622	609	657	662	684	661	623	627	644	617	642	633	613	675	648	654	625	644	632	646	617	683	610	663	641	645	609	658	673	630	685	663	607	613	662	581	604	657	613	635	668	652	637	670	619	653	597	678	638	643	646	641	651	633	637	655	665	655	647	647	689	624	640	615	690	627	620	636	648	641	638	661	621	635	613	607	642	630	642	641	634	630	631	624	666	623	627	671	662	607	649	678	584	638	625	605	611	620	667	616	631	637	616	608	628	650	615	671	592	685	638	651	651	668	631	617	670	662	686	653	648	630	666	617	630	628	641	624	642	614	645	659	650	586	655	648	674	650	654	596	624	632	681	642	641	631	675	641	659	667	587	655	646	645	654	623	622	659	635	597	613	587	628	604	632	629	633	634	625	639	614	636	628	649	636	612	663	652	647	637	610	632	623	633	636	622	639	613	654	663	642	640	630	696	642	658	622	640	600	658	655	600	634	666	608	656	608	665	634	672	612	668	631	646	609	630	660	660	652	675	614	595	632	642	611	663	607	652	648	618	639	672	669	636	687	674	628	656	649	658	626	623	629	597	614	684	654	653	621	620	664	650	657	633	659	604	629	663	624	641	627	658	614	627	638	649	666	640	612	630	600	643	608	612	640	651	643	641	679	642	674	681	666	643	627	659	610	628	634	652	634	667	621	687	660	617	599	623	708	612	679	631	654	625	672	617	652	650	618	636	660	639	619	629	665	665	555	649	631	668	612	631	636	667	623	635	654	681	609	634	651	600	635	658	614	640	653	635	678	659	639	632	633	620	660	644	640	633	637	650	646	649	642	625	638	651	647	644	652	604	661	651	609	642	600	635	634	663	592	606	670	618	667	599	602	618	610	625	662	612	662	635	627	635	662	682	617	623	617	645	666	678	647	633	658	663	654	629	615	716	643	674	620	668	651	630	635	634	660	596	631	671	605	642	639	648	638	633	651	604	662	615	624	664	674	651	654	646	612	655	621	640	642	643	637	629	661	646	639	647	609	678	661	637	655	634	645	638	659	650	624	637	601	658	640	586	626	603	662	661	643	633	648	588	616	649	637	620	642	645	616	642	637	680	632	617	652	652	662	668	621	686	628	681	640	679	607	657	694	688	653	596	643	624	616	632	629	650	690	642	680	674	616	642	604	622	671	605	594	626	643	650	636	646	650	649	677	640	624	662	682	633	659	620	650	631	678	618	633	631	684	671	655	674	634	656	629	631	640	621	628	638	647	688	618	645	615	668	614	669	640	673	657	607	591	578	604	618	619	657	726	621	659	647	633	635	656	646	587	660	655	694	676	639	670	708	647	669	637	631	665	646	660	634	662	643	598	621	656	611	596	634	621	633	684	673	651	655	625	583	664	685	632	656	659	672	613	659	657	630	656	658	638	659	634	618	635	665	650	623	615	640	658	632	588	655	606	641	675	603	609	699	627	641	644	630	639	652	651	617	619	618	630	619	671	646	611	666	649	651	616	644	622	651	676	638	654	629	675	628	651	614	611	691	651	600	636	668	653	649	664	665	605	648	692	660	583	661	657	645	629	619	656	647	633	650	558	622	580	652	632	647	647	626	670	653	649	650	666	664	698	611	607	639	643	670	639	603	676	667	663	661	651	584	632	662	624	655	636	688	639	586	623	615	634	637	651	606	620	633	686	593	668	701	634	601	656	654	615	682	638	639	662	656	661	695	663	630	689	619	632	654	644	663	612	675	647	660	611	634	634	662	652	642	649	629	617	603	654	641	655	608	660	638	652	659	609	674	637	610	619	644	636	625	630	645	638	662	637	622	657	622	678	672	571	678	593	641	657	627	634	658	677	670	663	651	609	614	653	628	642	625	647	629	619	659	661	656	667	610	632	643	666	628	644	628	626	593	624	665	633	641	664	647	640	658	630	637	638	678	647	658	632	625	680	702	626	627	635	614	643	609	640	648	694	619	654	674	635	675	640	630	619	666	685	622	651	617	634	636	619	647	629	620	635	612	636	636	685	632	664	646	625	595	640	620	646	647	646	619	659	621	646	637	631	730	634	610	622	672	637	637	600	638	624	662	626	640	626	674	626	637	622	613	664	660	619	666	585	649	643	647	678	685	634	631	624	628	619	617	631	669	651	658	658	629	651	644	651	627	642	676	647	646	581	625	619	605	670	655	633	637	695	648	650	642	642	662	656	669	629	649	627	602	639	594	679	631	661	593	646	614	643	621	683	595	608	651	658	600	637	656	659	640	637	621	661	653	638	623	676	644	668	635	621	641	606	606	577	641	623	675	672	630	654	652	665	632	627	654	662	660	637	617	653	672	655	646	624	660	654	657	636	634	619	671	654	638	683	656	618	631	661	679	688	644	678	664	669	647	602	648	602	627	664	649	656	594	592	694	639	625	638	621	648	607	635	661	597	599	624	661	658	653	663	616	632	647	627	607	648	635	580	631	557	629	632	638	689	630	629	615	654	615	612	697	628	626	576	591	650	674	683	657	662	640	643	631	566	624	667	611	653	632	671	660	605	642	660	680	649	651	664	651	633	632	669	599	648	650	647	685	678	641	593	633	671	672	621	660	598	633
48702	17547	5793	3199	2620	2228	2033	1904	1548	1378	1052	887	981	852	540	484	428	484	449	443	478	463	435	511	409	453	461	436	428	446	386	439	463	433	438	411	400	431	396	418	429	446	459	428	403	444	440	467	450	450	473	464	412	418	412	420	474	456	450	427	413	441	430	483	427	413	414	438	436	434	406	414	416	418	411	401	402	425	377	450	454	433	447	457	442	415	438	479	435	479	432	447	412	404	442	461	425	410	449	400	419	438	383	421	446	448	431	433	407	378	425	454	423	382	433	451	438	422	419	386	425	443	427	419	460	449	419	413	444	428	432	383	464	411	432	464	461	445	439	448	423	418	415	453	426	455	451	424	424	427	482	479	421	428	415	479	433	442	415	422	455	443	426	414	425	439	399	456	412	450	425	416	426	484	436	427	432	449	441	443	436	429	429	438	410	460	405	431	428	426	413	418	434	482	448	463	430	416	413	453	462	427	424	456	415	439	440	438	455	435	424	420	431	365	439	446	446	422	423	418	415	391	439	414	425	402	424	392	450	417	425	412	417	402	453	470	425	421	446	397	440	454	437	434	427	424	473	423	441	432	432	407	413	437	407	428	419	435	439	433	409	410	426	427	452	430	445	441	415	421	430	421	431	414	444	418	452	455	463	458	479	410	386	441	410	424	400	441	413	454	434	466	391	444	479	446	452	425	419	442	412	432	448	448	451	416	455	401	417	416	426	449	435	418	433	437	430	453	439	446	397	409	440	445	439	456	454	428	432	445	408	421	390	400	410	459	456	425	456	441	406	396	469	444	452	400	432	441	452	422	440	486	479	432	426	437	409	438	465	409	424	387	421	428	426	449	472	421	409	420	425	411	447	442	432	464	443	474	411	425	430	434	451	462	396	435	438	416	421	471	409	430	436	389	452	416	446	472	414	470	421	398	453	486	427	421	415	432	444	425	397	438	411	480	436	420	450	430	451	420	441	415	430	411	417	391	410	441	439	421	459	453	450	454	472	414	436	445	470	425	454	467	441	437	450	424	419	401	396	439	400	446	387	438	395	485	426	443	410	421	384	411	424	431	439	415	419	403	385	397	444	471	411	419	443	449	412	451	420	411	442	389	458	387	455	412	439	431	423	463	456	429	460	427	425	464	432	435	459	432	424	439	455	454	405	427	436	408	419	421	431	423	458	403	413	468	394	432	417	429	401	449	422	431	412	406	430	396	433	445	389	423	425	421	458	437	475	430	472	461	460	437	438	402	422	443	417	466	445	409	438	463	439	406	471	448	466	447	411	402	421	394	424	386	441	436	447	404	426	447	442	471	469	440	407	449	443	428	420	424	431	435	408	407	394	456	475	425	425	451	434	449	461	440	406	491	434	461	387	445	451	462	463	436	403	438	464	450	418	417	450	430	418	471	429	475	458	450	448	447	425	420	447	403	449	419	435	430	428	417	444	431	446	458	439	424	432	443	454	460	478	424	460	450	429	442	463	403	421	403	396	394	432	464	416	409	412	421	439	448	430	419	434	428	432	421	459	443	452	410	416	452	466	403	428	460	451	396	416	438	441	437	460	428	408	460	414	396	381	410	443	438	423	411	441	442	444	443	445	436	461	417	427	464	429	420	464	388	432	413	449	414	443	455	432	400	464	460	409	411	439	443	400	445	429	428	378	416	426	448	476	390	451	415	422	434	448	400	421	419	445	462	426	428	482	419	414	422	415	482	440	418	451	431	428	404	404	402	423	431	427	415	434	422	413	402	415	443	410	439	458	400	414	459	411	451	403	410	404	436	430	433	423	409	415	413	437	458	426	423	425	434	447	421	437	444	409	421	461	437	404	418	448	422	447	406	439	434	444	420	444	456	448	447	403	411	458	429	410	414	451	380	402	439	442	446	427	433	389	439	457	395	474	417	429	436	476	423	420	449	402	437	458	438	375	449	442	445	460	406	447	435	464	445	456	430	446	423	407	420	422	457	432	466	464	406	442	463	493	481	406	424	438	412	424	417	436	404	397	465	437	407	460	431	452	387	422	397	406	386	408	455	451	425	461	385	416	376	450	470	450	420	448	432	432	409	415	392	446	407	430	451	399	447	440	409	415	412	379	412	435	406	470	471	453	445	428	441	429	418	448	393	421	417	424	426	482	405	414	393	448	402	405	410	445	411	413	442	465	454	415	473	423	436	403	414	419	420	437	445	363	476	428	473	425	416	468	467	446	404	461	433	451	403	441	439	444	440	473	443	447	418	431	390	415	470	469	435	451	446	417	451	416	444	413	385	421	420	452	420	397	462	415	450	437	410	436	407	455	430	447	424	412	445	456	432	414	415	463	434	417	419	449	446	418	418	452	431	419	471	405	401	435	412	430	419	418	434	425	447	463	428	439	406	459	426	430	421	461	433	416	430	452	447	479	445	437	409	431	412	432	468	433	442	475	414	464	428	381	417	449	434	400	435	427	439	441	421	445	414	425	420	461	418	408	434	424	392	435	443	447	472	407	419	419	414	439	454	424	447	410	403	407	448	430	409	416	444	418	422	433	430	452	442	483	436	424	456	437	431	393	420	440	429	426	419	436	398	436	432	463	497	452	434	435	442	458	428	436	440	438	438	470	432	419	438	405	434	396	386	413	421	449	436	431	417	390	395	422	409	445	419	411	422	437	447	476	439	432	429	450	445	478	490	455	432	434	447	457	442	399	447	422	387	435	404	438	435	449	431	408	443	448	429	448	405	476	449	439	402	399	437	445	417	446	426	463	455	428	435	427	412	462	402	440	391	436	401	430	427	434	429	419	459	429	419	452	470	418	445	446	413	404	417	421	396	421	420	422	463	451	395	460	457	445	480	454	392	500	433	404	442	486	422	422	418	461	441	400	425	451	454	421	419	419	478	429	433	441	406	441	420	440	434	401	437	396	449	435	428	455	405	434	435	499	435	446	469	413	407	425	445	467	457	390	408	412	438	434	400	413	411	424	406	382	427	419	416	413	409	423	428	401	452	460	434	438	447	442	447	443	409	429	415	413	456	413	436	435	422	438	446	449	405	426	458	441	410	425	452	397	422	398	386	415	449	421	447	424	417	485	455	441	386	450	443	413	444	448	419	435	455	455	423	442	428	437	478	398	446	410	419	404	437	423	406	420	433	449	434	460	405	418	469	395	456	438	430	443	449	423	399	436	415	449	434	396	432	421	480	469	423	428	444	443	451	458	385	467	398	449	416	400	423	465	450	435	434	421	428	392	460	407	468	402	427	451	464	451	399	459	417	484	420	432	456	427	453	422	445	435	407	407	402	495	443	453	383	429	432	425	436	398	476	459	456	438	408	442	423	417	416	465	462	433	413	435	417	425	426	452	479	422	409	431	430	379	410	414	459	471	457	414	373	426	373	447	432	433	419	421	401	473	430	424	416	441	389	423	418	407	410	447	444	443	430	443	462	451	465	420	454	424	493	407	417	451	436	433	428	447	473	456	465	400	472	473	428	412	415	445	458	437	422	423	445
30948	3246	4258	6649	8142	7840	8007	7795	5997	5764	4193	3475	4057	2914	1632	1225	1079	982	989	1029	1056	1070	1050	991	1003	1007	949	1029	1071	999	946	934	1005	942	949	951	969	959	1008	952	937	982	922	1023	954	958	948	959	893	916	865	955	936	980	893	973	965	949	928	953	859	1015	949	990	972	993	929	945	960	1000	944	906	912	994	938	910	891	957	935	928	968	917	946	934	910	903	942	906	932	917	921	955	900	889	936	923	937	892	925	926	914	968	972	929	971	929	920	897	938	939	933	979	888	900	967	915	928	923	926	967	926	957	951	973	984	957	907	954	917	950	979	963	896	960	993	985	964	944	919	903	929	925	890	930	941	939	914	989	892	926	926	905	934	886	960	945	918	930	888	935	970	961	928	952	893	1003	979	990	915	940	925	930	928	981	892	967	916	972	907	957	944	932	962	958	924	998	989	921	907	903	950	908	923	878	898	967	925	913	929	983	914	947	978	957	902	941	925	984	960	944	916	896	937	981	894	925	945	874	900	959	938	915	985	946	935	927	985	1004	940	942	890	908	926	965	962	955	929	931	907	949	930	969	933	984	922	922	932	875	942	905	978	910	925	948	944	946	890	986	937	933	968	882	899	929	924	902	948	944	935	920	930	953	910	902	931	945	988	912	978	965	989	955	927	941	955	928	899	984	887	860	956	1002	934	948	981	954	944	924	930	970	932	961	936	917	914	918	923	959	892	952	957	902	964	923	957	901	935	945	948	930	908	917	965	981	927	913	974	896	914	900	929	920	917	934	942	922	938	943	896	937	986	909	958	906	955	922	925	947	979	948	954	913	987	925	1005	1005	1004	903	948	956	924	920	942	953	913	933	938	942	936	939	919	945	972	916	918	960	926	905	943	958	951	907	911	967	952	944	921	942	872	962	907	927	958	911	960	882	923	966	946	952	975	979	932	925	953	895	931	912	912	911	961	910	995	956	879	947	904	1000	943	973	1005	899	912	935	919	946	926	900	1013	912	933	1007	903	915	947	908	958	901	931	984	954	1013	958	926	998	969	960	937	882	973	926	900	931	935	921	905	944	975	927	945	996	999	939	859	961	988	913	884	996	923	945	923	1018	951	922	958	936	880	958	957	955	940	925	948	920	925	917	905	984	946	939	957	882	918	941	966	921	935	946	942	957	926	934	936	923	914	901	929	929	1003	898	932	1000	929	934	925	886	873	884	899	951	926	929	910	967	964	915	927	873	921	921	911	993	968	934	943	976	921	939	928	907	921	888	941	913	986	966	965	894	913	909	964	972	946	931	925	918	984	945	956	935	905	946	928	917	908	932	932	977	944	967	920	954	940	906	950	955	941	880	946	941	943	947	941	914	982	961	945	984	915	929	906	890	988	958	912	923	865	941	1004	957	870	905	964	948	955	985	888	943	936	970	921	984	903	1002	909	913	923	925	958	947	943	931	956	936	922	975	958	944	904	921	955	965	914	929	906	973	898	940	972	926	949	930	950	985	917	938	909	964	944	949	917	902	992	919	934	943	925	961	934	936	919	913	874	912	938	941	926	987	894	926	899	987	947	955	983	922	929	925	910	981	952	941	931	923	916	929	940	926	948	926	917	906	993	904	948	944	917	916	974	958	959	954	896	911	921	1031	949	922	916	897	906	962	932	931	907	892	865	997	926	964	963	936	989	964	914	957	988	917	1005	941	942	927	987	952	914	960	965	899	896	927	952	926	983	909	953	930	972	976	977	969	957	969	914	936	887	951	946	916	988	982	974	906	910	963	953	906	951	993	975	895	977	982	938	923	938	960	954	938	896	978	933	936	919	957	888	976	892	871	975	1005	904	959	917	868	946	942	905	953	971	893	901	953	902	845	974	921	994	943	1016	930	950	976	902	957	924	892	909	972	947	931	946	912	952	959	938	918	935	948	923	913	950	984	921	952	949	987	953	885	928	963	971	915	947	925	874	966	947	947	924	948	938	948	985	928	927	898	927	926	910	904	964	906	896	982	959	943	961	871	948	970	939	935	929	951	1001	907	874	914	890	916	962	900	949	939	945	910	979	955	958	1004	935	988	922	968	967	915	943	914	927	908	960	943	1008	955	929	894	939	903	961	949	937	894	940	870	958	926	964	944	953	938	962	910	991	933	887	950	983	955	947	912	988	955	957	952	910	925	946	924	946	944	961	957	973	929	911	969	957	910	929	982	926	928	980	917	907	885	973	948	945	916	935	973	901	891	942	936	934	908	987	918	981	1000	939	894	927	941	945	962	958	930	985	910	910	984	895	903	957	856	927	985	916	966	949	947	887	973	932	927	920	891	990	938	960	963	930	960	928	926	980	884	929	941	892	966	947	892	880	930	972	954	915	906	997	961	969	952	922	942	922	955	924	990	939	923	955	995	959	955	902	961	964	919	968	935	959	959	925	950	940	952	921	944	942	965	883	881	932	912	983	994	926	925	994	952	931	970	899	959	934	936	914	934	930	930	953	929	961	944	894	912	937	970	935	969	939	922	922	920	967	946	944	889	907	910	964	971	969	917	975	934	908	967	941	916	944	913	998	1018	987	941	945	954	945	996	923	990	948	885	944	894	947	932	891	949	963	947	869	964	887	950	869	952	941	948	974	951	931	922	917	938	973	956	930	979	915	987	959	998	998	924	905	998	909	919	962	951	900	956	978	947	946	890	946	932	952	919	920	917	919	964	916	920	928	914	964	966	924	952	925	924	936	935	922	916	906	905	942	1002	907	947	936	918	913	926	979	939	957	987	946	937	951	901	919	953	905	911	946	943	986	1004	1011	920	920	985	983	879	960	939	929	935	1003	889	987	1002	975	925	921	891	906	995	996	930	941	964	916	934	903	965	961	990	943	963	930	921	896	947	904	921	954	910	958	904	991	876	901	987	918	931	932	912	884	926	939	885	956	868	958	938	954	909	927	939	884	914	914	948	916	946	950	929	928	890	880	926	912	943	969	920	997	981	995	922	907	884	944	964	940	958	966	906	924	938	948	902	858	979	909	936	865	943	942	919	910	931	928	928	948	963	932	953	955	966	919	928	935	926	916	942	938	890	958	969	932	925	913	1016	907	980	936	982	951	981	946	932	926	1002	1005	979	989	954	932	927	952	944	958	971	978	932	909	965	929	939	951	947	921	979	956	974	934	945	971	931	875	960	959	964	904	965	937	918	942	963	987	952	984	916	944	984	893	916	950	906	889	941	942	946	901	932	910	911	960	958	923	962	952	917	934	934	931	947	900	939	921	920	965	963	920	936	862	932	907	941	917	916	969	958	977	862	923	1007	945	886	963	938	913	895	980	978	947	900	894	913	976	898	974	935	953	918	892	971	900	942	982	987	959	913	917	969	923	951	906	922	966	941	913	903	895	947	961	931	914	935	927	960	972	905	969	946	917	965	1007	913	960	991	949	925	955	913	980	923	880	901	946	935	935	938	949	976	917	924	931	975	942	957	946	944	941	969	927	943	903	897	915	919	919	866	957	974	917	932	944	913	985	947	938	967	958	995	936	915	920	930	943	924	910
13670	2037	900	1118	1010	872	907	759	645	529	451	440	452	293	302	249	255	254	236	223	232	260	257	251	235	235	228	251	234	221	259	253	246	245	248	258	230	255	236	268	224	229	254	263	244	240	216	238	254	251	290	247	243	247	229	239	256	227	257	240	245	233	230	251	215	229	249	243	241	293	234	237	235	252	217	258	222	209	219	246	204	240	237	257	274	248	269	247	215	242	241	250	227	234	242	275	222	261	235	245	256	245	245	239	234	230	246	263	239	245	224	247	218	231	234	243	265	288	244	214	239	235	216	253	238	236	231	238	232	237	227	260	261	233	249	243	225	255	263	208	233	218	248	255	270	231	209	241	256	259	214	268	225	255	262	235	247	243	197	227	250	216	229	215	243	253	231	229	220	213	263	267	241	242	248	231	267	243	226	235	233	249	266	266	236	241	276	266	248	251	244	234	250	244	245	253	229	279	235	266	262	278	247	274	235	234	234	222	233	221	224	266	236	266	272	225	213	243	267	248	204	226	251	234	224	204	253	253	239	244	238	219	200	254	246	245	231	249	257	262	239	239	241	251	250	254	249	243	241	212	273	244	255	237	226	221	244	259	217	205	231	232	229	237	250	236	238	243	241	254	224	249	247	218	257	241	240	217	252	240	232	221	243	224	243	261	203	231	259	250	256	277	238	245	219	235	244	273	295	233	202	253	253	252	227	227	235	218	219	265	246	250	231	216	268	234	277	257	251	268	254	262	263	243	266	241	260	249	224	255	253	232	225	223	248	246	237	246	219	234	247	250	258	245	242	268	246	245	241	234	218	196	245	232	215	235	251	232	210	240	262	269	232	237	230	247	252	209	248	251	218	248	214	252	230	211	253	226	248	221	268	246	217	259	265	243	262	251	234	254	255	226	222	253	248	239	266	249	235	241	251	269	257	248	258	262	247	273	236	288	228	219	229	249	245	244	249	243	250	234	213	232	238	255	259	229	256	214	251	253	243	216	252	255	221	254	267	251	214	250	262	259	206	246	222	227	237	259	234	240	261	252	264	236	228	291	215	223	230	245	283	228	222	225	263	254	234	238	229	232	255	270	233	231	256	239	237	239	249	243	231	239	224	242	266	269	269	253	243	271	211	219	251	225	237	244	233	244	231	231	231	218	262	263	237	251	225	269	242	235	226	220	244	250	239	214	210	238	242	204	253	241	238	236	239	246	245	242	216	248	261	241	256	218	212	245	210	225	254	244	221	243	238	252	225	229	232	227	249	268	237	234	254	264	251	242	248	256	251	232	253	265	243	231	228	232	270	221	235	241	250	242	251	247	261	237	237	258	236	250	236	252	244	242	213	233	233	254	279	236	237	240	227	264	235	216	280	249	279	248	238	222	246	246	256	265	233	259	236	258	226	221	268	250	225	223	261	242	261	261	232	254	228	241	244	250	238	278	250	228	237	249	198	221	273	276	274	240	227	215	217	260	215	234	247	236	236	261	247	246	269	231	231	236	248	265	219	253	245	239	236	221	259	217	234	238	243	243	219	260	237	269	235	279	242	245	267	247	255	238	254	212	252	257	225	245	229	259	231	244	248	234	238	231	237	236	216	242	258	232	233	222	228	250	257	251	273	258	249	259	281	245	261	224	245	240	266	236	256	214	234	212	236	228	259	227	249	260	249	213	238	260	244	225	245	220	228	236	261	234	212	238	222	221	221	259	250	246	278	258	227	247	258	218	216	232	220	227	229	254	245	275	261	234	255	242	254	259	256	217	259	215	225	231	235	265	257	240	279	238	244	242	235	232	230	226	220	230	239	239	245	238	259	210	213	233	263	260	243	244	246	243	256	239	258	242	240	243	243	228	217	233	243	241	219	244	220	253	245	270	224	261	235	226	227	226	245	228	243	265	225	241	234	193	248	220	250	243	262	239	240	250	221	218	235	268	276	241	285	257	244	227	249	269	209	240	253	238	243	233	242	259	240	217	222	238	280	248	280	222	225	243	216	241	259	256	241	260	247	218	248	218	269	240	210	261	234	224	224	257	255	221	238	252	241	244	231	248	240	230	263	257	248	227	234	246	251	239	258	214	209	220	260	221	239	240	260	246	210	231	229	250	252	210	217	233	233	227	227	234	275	250	222	265	205	248	229	246	247	227	257	262	288	263	237	204	251	247	242	250	222	239	267	229	281	254	223	209	244	234	222	217	229	263	255	235	211	245	221	239	238	215	261	252	240	270	261	238	246	237	263	241	258	236	244	253	234	255	278	234	255	220	244	256	246	261	235	234	261	236	246	259	229	207	241	227	260	230	251	241	228	270	247	253	236	241	239	230	264	227	239	255	227	241	255	254	257	246	281	232	270	241	255	256	228	225	261	228	241	292	276	250	234	234	256	263	240	229	230	255	253	225	247	235	234	269	245	223	234	242	252	257	230	237	267	259	238	257	261	222	263	232	270	235	243	253	243	239	254	253	209	238	219	250	258	217	250	236	253	228	213	283	225	222	201	248	258	256	262	246	254	251	271	241	235	229	250	229	262	268	242	261	244	224	247	269	246	246	256	269	242	251	230	280	242	238	224	245	277	241	236	260	259	257	247	227	250	282	252	251	273	242	243	275	250	230	238	233	253	223	240	243	200	242	247	251	260	272	281	230	237	241	258	234	225	248	245	233	224	223	262	241	223	249	246	272	229	199	237	212	249	244	227	254	240	250	238	277	249	239	244	241	241	229	244	235	243	278	288	242	235	250	255	260	222	219	235	200	262	242	250	251	218	264	242	213	198	244	255	211	259	256	230	246	240	240	245	229	262	240	235	216	242	291	235	257	237	254	258	249	217	237	226	230	216	250	241	246	238	250	237	250	252	234	243	270	239	275	217	237	253	248	242	233	253	256	252	219	215	200	251	230	248	239	231	237	230	227	243	224	269	227	260	222	226	247	234	250	223	262	230	218	253	253	247	252	215	270	276	227	242	229	250	263	230	228	223	236	258	218	251	211	248	213	253	242	221	270	246	220	232	241	247	230	261	258	256	233	270	260	242	258	246	263	255	245	214	207	242	256	259	259	253	244	245	252	215	255	237	250	258	239	256	223	265	253	248	240	217	235	234	263	255	225	226	250	249	225	231	226	246	239	239	278	222	255	263	232	227	267	279	282	262	258	268	265	260	222	248	238	286	297	270	239	213	218	210	243	249	266	251	265	215	263	241	258	243	234	226	248	273	220	253	255	241	230	246	248	241	246	266	259	274	242	251	235	216	241	288	232	250	219	260	233	243	248	226	251	271	261	215	236	239	235	243	224	227	256	250	229	257	232	271	217	229	262	231	237	251	232	258	229	219	218	244	261	237	233	249	260	255	235	239	238	271	270	255	249	235	227	225	243	249	262	225	221	238	238	223	231	229	255	237	240	223	239	229	231	263	235	235	228	270	280	255	230	224	240	258	228	235	228	250	262	247	243	231	231	242	244	238	260	222	247	254	228	254	238	227	252	281	284	228	244	237	238
8163	1164	1981	3432	3726	3421	3841	3208	2676	2365	1656	1673	1646	1103	770	600	557	583	537	555	558	622	535	589	582	589	603	546	578	584	547	552	614	564	563	569	543	566	547	611	589	571	604	566	532	620	562	557	580	558	574	539	541	589	582	567	553	557	582	616	597	596	562	508	551	590	576	617	543	562	535	557	538	577	598	582	537	564	576	570	545	549	557	568	555	593	551	572	555	593	558	559	596	623	580	602	563	611	601	556	562	565	587	576	572	587	553	566	587	548	589	615	566	650	587	556	512	570	566	567	581	530	580	603	574	547	571	577	570	564	561	530	605	571	593	533	576	583	583	568	621	580	580	529	580	570	581	550	568	527	570	562	619	571	581	526	543	563	590	540	552	571	554	563	554	593	531	599	616	571	583	546	583	598	556	562	569	534	575	591	538	536	572	582	580	568	634	603	556	556	532	552	552	536	555	617	592	536	592	581	567	572	553	591	575	636	585	512	563	537	570	557	581	606	572	558	557	575	586	623	547	610	571	575	560	559	588	531	548	572	546	542	564	544	560	611	547	601	557	609	560	571	591	546	531	609	581	573	610	590	559	569	555	564	572	576	544	566	535	572	544	553	591	562	594	578	537	582	518	539	594	568	559	545	576	575	587	564	537	564	541	553	596	578	586	586	585	552	571	517	546	552	557	497	509	572	554	563	595	585	566	567	566	547	566	593	564	616	554	568	539	542	570	567	544	576	587	573	569	538	574	552	572	577	576	581	541	579	557	545	583	570	604	621	590	590	545	524	549	549	572	571	580	560	615	601	564	560	575	538	594	589	612	545	525	571	546	592	590	603	538	578	581	577	605	567	616	589	582	503	543	611	555	552	575	575	540	630	563	572	545	564	616	611	543	587	531	581	567	562	587	572	550	539	547	560	582	526	604	581	560	601	552	578	579	555	591	536	567	623	529	554	552	631	579	599	577	600	554	594	559	603	558	560	573	568	577	581	512	604	539	565	563	559	590	575	561	571	557	533	591	567	577	570	572	540	549	562	521	561	584	621	534	557	573	608	568	583	615	550	587	596	564	549	549	553	546	552	586	553	581	599	568	548	573	588	542	549	587	592	552	567	578	600	571	554	603	563	550	532	554	599	560	572	544	556	585	550	604	551	537	543	557	605	528	588	576	553	572	568	577	607	574	583	595	547	557	590	581	599	572	566	550	560	593	560	550	535	587	563	587	580	547	552	551	567	556	569	553	552	625	592	530	602	564	618	577	610	552	589	617	554	548	554	555	578	579	600	575	528	507	604	573	580	596	538	591	578	571	592	588	615	516	563	615	570	513	585	554	605	563	555	590	566	589	556	570	540	602	552	610	568	588	555	554	563	540	611	593	582	608	600	607	544	609	598	557	620	562	551	603	567	588	579	516	583	530	573	552	584	581	569	592	565	594	608	603	597	583	575	585	577	580	575	578	540	608	577	549	561	592	542	516	555	616	585	571	575	584	539	598	576	585	570	587	593	612	524	514	598	546	578	610	582	582	597	577	581	559	526	575	571	570	556	550	577	540	529	553	594	564	563	565	552	576	566	588	559	598	538	575	565	545	588	582	544	550	577	567	581	596	587	541	556	582	564	615	570	567	557	545	559	561	520	564	565	619	557	610	572	582	569	555	562	551	534	581	585	583	591	550	513	589	560	577	588	573	582	556	604	569	579	600	584	596	612	568	589	574	555	553	550	569	584	568	550	561	545	557	594	565	557	536	578	568	567	562	574	540	588	559	569	600	555	556	588	584	576	586	558	552	583	556	609	534	614	561	588	567	584	595	535	622	543	558	552	525	555	544	598	584	551	626	554	564	546	606	580	602	570	571	541	604	577	557	615	560	622	589	550	568	561	552	592	597	599	572	553	558	629	566	555	574	565	557	562	593	590	561	584	629	592	572	556	606	584	572	564	572	574	583	620	594	563	586	611	547	551	570	576	586	557	561	616	578	576	569	575	579	599	599	575	587	603	586	556	552	589	599	568	556	571	610	570	600	550	557	582	555	589	569	564	564	570	563	552	553	573	613	576	566	582	591	554	532	567	565	565	567	566	566	573	546	521	578	572	566	561	601	579	560	592	595	566	608	603	541	598	563	567	560	549	547	549	576	572	561	551	564	508	554	538	595	559	564	581	590	583	542	558	534	587	579	546	572	562	577	579	560	578	574	529	624	576	547	612	523	558	570	562	567	554	555	585	605	637	557	540	556	546	584	537	563	559	524	582	607	629	570	610	551	541	595	576	579	565	541	555	565	542	587	531	570	579	509	588	595	561	561	562	579	586	540	625	554	573	545	609	605	556	537	558	575	583	596	609	531	558	584	583	600	540	574	596	575	602	521	553	580	555	588	518	575	580	595	575	584	555	563	532	609	585	568	572	562	560	555	580	596	553	588	599	590	549	569	611	556	567	554	562	559	584	557	562	661	580	578	554	614	584	569	619	571	596	531	533	575	575	599	567	588	547	510	583	585	605	574	593	557	588	543	583	593	540	584	583	514	567	580	568	503	568	558	537	545	568	574	515	586	605	605	593	575	544	561	586	561	595	602	538	566	565	539	582	593	540	552	580	578	594	583	582	530	540	564	593	557	557	564	536	553	581	608	560	595	511	563	589	539	557	647	581	582	570	530	554	554	582	540	588	589	552	523	593	535	565	568	567	554	563	607	617	633	541	530	578	548	551	553	610	549	593	551	593	571	592	543	548	602	588	592	560	577	601	560	583	522	570	566	588	587	542	588	549	551	561	577	618	577	539	531	528	570	567	567	611	562	551	586	593	598	611	505	528	530	556	572	547	577	603	569	563	552	567	617	583	532	571	558	570	561	602	543	560	579	636	559	580	586	535	569	598	572	573	561	592	551	564	546	560	555	568	554	566	555	564	537	582	570	597	595	582	538	619	522	574	561	589	539	611	564	559	578	570	608	537	521	593	585	558	595	573	541	597	598	559	555	535	579	578	577	591	596	549	538	595	563	575	566	567	569	559	588	570	582	543	582	570	557	537	553	562	574	541	586	582	621	588	599	573	572	585	584	573	569	549	558	561	579	587	551	549	624	569	587	550	528	570	597	577	582	563	555	570	604	623	613	519	573	599	551	581	614	549	555	546	586	559	535	595	590	577	534	579	562	530	573	555	597	552	599	586	547	588	594	600	601	607	583	548	548	599	600	543	564	570	568	544	541	589	573	524	577	591	586	538	551	602	564	562	562	549	584	557	556	570	569	614	594	572	537	582	562	583	588	580	577	559	586	541	553	612	592	568	569	568	612	577	538	571	540	553	571	558	566	560	572	602	556	572	572	583	603	579	594	592	552	580	559	572	587	515	525	585	560	584	583	567	595	557	566	557	568	568	566	589	571	569	606	580	561	543	575	583	555	536	588	560	597	551	588	550	572	584	587	578	577	571	566	588	570	560	539	562	544	551	565	515	609	562	562	552	592	550	544	606	552	599	530	578	608	565	587	541	627	563
37354	10463	3280	2492	2066	1659	1503	1295	1137	883	613	694	688	450	332	290	292	261	294	303	249	290	285	294	314	308	284	272	270	277	267	244	278	269	315	282	252	289	282	293	284	282	240	290	276	276	304	291	240	277	274	259	291	273	273	280	264	258	272	306	266	277	293	286	272	281	278	282	278	253	239	278	299	276	307	256	269	240	269	294	305	263	268	281	250	284	323	310	282	288	300	247	261	295	277	253	297	256	304	299	262	292	253	248	287	265	261	261	317	252	265	266	272	255	304	251	253	298	293	258	268	250	279	297	272	327	271	262	262	270	295	305	285	264	269	280	267	249	275	260	272	228	281	279	247	235	293	260	257	266	285	274	253	270	264	291	298	288	285	282	267	256	279	280	268	253	255	305	247	281	300	283	323	260	272	268	274	265	276	292	265	305	272	274	307	271	268	287	324	303	273	264	309	272	283	267	291	268	273	285	280	295	263	255	277	288	264	277	275	244	282	262	299	294	300	261	259	286	288	261	263	276	274	246	270	292	239	241	289	295	264	288	280	293	280	279	313	321	277	303	273	324	274	306	277	261	279	254	284	279	267	293	286	272	251	267	308	278	299	280	246	273	279	252	275	264	263	288	284	266	283	263	240	237	294	296	264	241	273	235	276	293	278	290	272	276	241	276	282	263	285	273	238	238	275	266	302	253	306	267	272	302	313	304	281	272	290	283	253	273	289	287	267	280	292	273	270	276	297	284	263	304	302	291	283	286	249	277	290	269	310	304	285	295	266	297	272	264	275	292	302	289	284	304	272	288	285	274	245	250	292	259	261	287	265	279	268	257	263	259	277	273	269	295	284	311	292	263	291	250	255	278	278	278	254	295	244	235	269	278	267	257	265	271	289	314	262	264	269	277	238	287	303	270	272	245	262	297	263	298	253	265	275	247	272	281	281	277	282	266	258	271	252	275	299	278	262	283	280	295	266	294	270	268	272	282	289	272	272	274	251	299	291	282	280	288	306	282	303	255	244	249	279	287	284	267	273	253	262	269	278	264	283	290	265	303	291	315	249	243	295	284	259	262	245	267	313	312	242	282	289	282	272	284	289	281	235	270	288	288	253	276	286	270	254	287	266	249	273	269	269	247	265	282	310	293	271	281	274	268	282	286	287	259	281	268	259	243	269	261	255	258	303	267	303	280	283	267	270	272	266	247	281	275	262	291	238	321	277	279	276	262	273	310	292	281	282	277	295	281	287	243	266	283	286	302	275	263	272	263	310	268	288	259	282	299	272	276	283	250	292	294	301	259	253	255	258	287	263	264	270	245	261	280	299	262	299	263	255	259	282	289	274	267	244	294	252	281	249	238	273	276	288	253	254	290	289	261	297	285	279	271	294	294	283	332	250	289	267	281	293	257	310	265	299	276	288	258	266	302	329	291	305	258	283	303	304	285	288	259	275	290	252	266	282	308	265	304	270	277	262	289	244	289	267	291	281	258	317	314	304	280	282	274	298	273	276	261	282	280	266	281	263	289	236	265	260	264	281	256	301	287	271	291	283	269	262	277	266	255	289	299	269	309	276	272	254	279	287	254	258	287	295	240	271	259	261	294	268	264	272	236	298	303	269	278	287	281	263	265	248	255	272	256	275	280	279	286	265	274	247	278	291	295	288	258	263	280	313	257	252	273	285	272	298	287	266	308	289	260	296	260	264	293	262	278	308	277	278	323	273	315	297	260	277	289	275	277	257	331	289	295	300	267	263	268	298	275	248	291	284	310	263	275	258	254	292	293	272	269	293	265	253	283	278	269	303	279	257	266	264	272	289	283	260	258	255	264	264	298	249	274	283	284	277	230	300	246	273	240	276	287	263	287	276	294	258	260	297	279	242	292	269	294	262	292	279	266	273	283	277	313	283	245	255	267	277	279	293	290	285	308	278	310	285	254	264	257	281	293	269	265	283	278	286	280	275	276	260	275	285	262	256	291	293	296	260	282	277	292	272	262	287	281	281	265	253	284	262	268	284	302	259	279	294	324	263	282	251	268	259	260	242	237	230	260	295	269	257	312	295	270	251	290	258	245	295	276	281	301	277	255	278	252	302	253	276	258	289	242	281	296	284	291	271	281	268	274	290	285	287	278	285	281	271	295	283	246	281	264	271	284	272	250	288	280	298	322	305	282	308	270	301	286	289	313	267	270	274	310	269	249	241	254	288	273	275	247	260	291	274	267	288	301	297	282	247	292	286	268	241	255	304	271	251	249	281	288	260	277	281	252	288	275	301	285	279	290	293	285	311	279	241	272	268	273	291	295	261	288	259	285	251	280	287	269	285	286	268	271	280	272	269	304	290	272	281	304	293	320	300	280	281	285	285	257	291	264	306	243	270	276	291	278	276	275	274	294	274	260	282	286	263	280	300	283	254	258	288	278	296	296	277	280	274	270	288	278	262	263	275	282	253	295	274	317	271	270	293	285	311	300	255	269	305	266	270	294	293	266	273	283	272	265	262	292	259	294	288	279	271	279	255	257	287	282	280	292	241	260	261	241	304	255	246	251	243	276	296	275	274	275	280	308	265	309	287	286	289	291	276	279	279	244	284	263	290	298	294	250	293	255	240	296	278	281	263	271	270	294	256	271	292	255	265	289	286	291	255	274	305	289	250	272	292	255	274	271	276	290	290	291	265	286	256	282	325	271	277	279	280	283	264	289	264	287	258	244	269	297	253	305	293	282	289	252	287	302	267	294	285	302	295	253	256	260	306	262	280	285	260	276	280	283	260	288	272	287	297	315	279	297	274	272	287	262	261	279	273	268	263	247	257	279	280	273	280	279	269	302	294	299	310	298	275	257	277	276	284	263	286	277	264	273	268	245	287	263	273	271	285	274	241	284	322	269	305	320	268	270	240	266	259	286	280	274	267	250	259	279	267	302	292	296	290	288	271	267	294	291	283	283	313	248	300	273	289	289	296	293	262	264	309	255	294	287	269	267	283	267	294	262	270	280	295	280	273	289	227	273	275	301	272	282	259	308	271	261	290	272	252	274	255	273	238	312	272	268	253	284	287	266	251	295	273	270	308	282	255	266	306	271	258	282	278	273	284	265	253	296	248	277	266	275	265	290	255	272	274	291	269	285	308	274	300	281	247	272	295	269	271	270	274	288	310	231	256	259	255	272	265	251	288	277	275	274	299	289	269	283	299	281	260	304	260	252	269	292	295	298	286	270	285	254	272	254	292	276	250	295	285	292	270	261	290	260	294	262	273	280	253	271	279	263	289	276	275	270	286	261	253	270	288	285	273	286	290	274	293	284	280	278	302	282	269	256	287	319	269	282	275	268	280	272	280	294	280	274	284	279	290	275	270	297	292	306	242	271	268	305	250	295	275	300	257	263	265	311	263	285	286	289	246	295	280	252	285	249	236	269	295	277	260	269	262	267	291	308	288	296	277	303	275	258	283	302	286	278	265	296	273	292	281	279	278	284	267	294	292	288	290	302	290	260	277	278
22827	2418	4176	6739	6910	6455	6633	5139	4728	3896	2667	2891	2644	1581	1126	830	709	684	708	649	739	707	697	664	670	686	679	696	647	648	705	650	669	662	700	663	659	699	675	686	648	673	661	620	593	666	660	663	675	681	714	620	656	660	607	689	641	660	649	667	658	688	637	654	637	691	647	614	622	631	650	668	655	629	612	637	592	676	622	678	678	644	646	638	698	600	639	637	652	633	635	664	654	602	670	605	635	621	644	685	653	622	666	618	632	612	660	628	607	669	676	719	663	667	654	641	712	681	649	647	694	620	637	639	620	629	661	639	649	672	636	643	643	676	630	712	679	629	634	643	646	647	711	689	688	676	674	662	675	637	650	657	646	664	682	660	628	678	624	658	661	601	706	628	688	613	650	626	658	630	664	672	705	738	596	601	670	637	612	639	661	669	621	690	676	697	667	620	648	679	708	688	639	659	650	680	675	661	687	672	658	632	613	657	613	681	672	646	668	595	595	679	674	619	649	671	701	642	642	647	667	638	666	634	655	629	618	644	656	675	686	680	637	633	608	617	652	645	699	669	660	664	668	620	650	667	662	649	622	674	651	651	625	633	661	638	644	643	647	607	587	661	672	671	678	694	674	678	671	609	632	671	621	650	669	665	662	599	660	663	658	618	661	644	642	672	672	681	664	659	604	656	647	672	723	667	640	636	614	666	626	648	612	690	643	618	661	706	613	636	642	670	653	601	658	620	646	630	623	601	693	683	672	631	652	686	648	617	640	667	660	677	646	654	662	578	590	658	625	679	629	649	674	604	672	647	668	639	592	621	615	623	636	651	591	714	613	653	658	634	639	641	665	625	623	640	647	657	602	654	647	629	637	603	619	618	634	660	630	686	647	630	649	649	693	629	649	679	664	646	628	672	683	614	652	643	637	639	632	638	691	658	670	656	637	609	662	628	608	649	650	651	679	634	641	650	680	663	667	647	702	624	662	656	669	659	623	654	657	624	648	656	667	649	660	682	614	648	654	630	688	695	647	651	645	707	626	620	647	664	673	632	666	663	599	657	622	621	623	613	626	636	630	674	642	642	670	727	673	657	659	667	639	663	683	640	664	626	654	645	668	633	697	654	634	677	670	628	633	658	629	661	632	664	665	642	637	619	693	624	690	633	674	610	615	627	636	642	610	709	630	613	620	651	608	653	658	671	608	638	645	631	692	663	655	620	641	625	669	609	634	649	697	694	641	608	660	678	636	642	670	706	666	611	673	631	644	635	663	647	609	664	674	675	667	641	648	638	729	662	681	643	669	690	633	681	635	672	621	603	613	676	648	674	604	672	688	628	649	636	650	640	659	672	644	661	633	628	660	628	655	616	657	603	601	622	630	660	640	619	654	619	689	648	672	672	652	647	650	687	611	622	647	625	636	685	648	657	661	638	645	648	610	643	655	675	681	668	614	688	713	649	624	650	640	705	655	699	630	639	645	648	608	668	605	621	637	650	618	627	638	681	666	612	683	649	672	645	605	651	654	661	654	620	649	639	612	695	628	666	687	636	627	618	670	679	666	645	629	642	585	672	619	628	617	622	644	667	626	607	587	660	630	677	645	670	655	667	652	630	630	620	692	656	646	649	665	667	647	668	637	649	660	698	649	657	569	652	618	669	683	612	649	609	653	656	664	639	675	633	665	654	633	647	665	671	601	656	648	582	642	630	681	647	674	646	653	603	650	628	665	673	674	653	664	651	656	608	657	698	618	632	668	669	638	657	623	626	649	658	680	682	649	689	635	621	648	636	634	656	640	626	680	611	629	653	649	648	634	633	655	610	665	641	670	656	618	654	605	655	659	644	731	668	641	674	674	613	607	642	645	601	636	698	650	635	649	641	648	644	651	689	640	665	682	626	625	686	620	607	614	680	637	671	629	610	656	655	660	647	613	640	637	679	621	680	660	604	654	632	676	631	678	621	627	681	635	643	684	664	627	628	706	627	640	636	666	669	710	649	637	673	639	642	681	680	634	630	641	625	644	706	647	640	642	635	706	642	632	658	677	651	729	681	648	628	670	655	635	696	648	660	654	631	658	679	667	679	641	691	620	648	686	648	639	625	649	637	645	623	662	613	678	607	673	633	651	607	599	640	608	629	649	650	636	629	649	656	670	647	606	589	667	625	632	615	654	673	619	626	661	620	639	648	655	641	666	636	682	670	667	624	631	652	603	602	670	655	671	637	647	610	667	653	682	679	607	631	666	630	628	628	624	657	614	636	621	638	575	650	679	663	708	664	670	658	595	637	630	655	639	664	684	671	639	646	570	648	679	629	617	627	652	615	638	654	654	657	650	637	664	674	660	670	656	582	665	613	616	596	607	633	664	651	656	653	663	645	602	636	642	615	596	608	625	668	610	656	705	598	672	681	670	644	617	676	676	625	642	648	614	631	674	634	642	696	655	660	641	700	689	638	633	607	639	677	678	643	644	654	671	654	664	594	683	645	679	639	618	627	629	690	644	664	676	661	629	674	624	637	599	647	718	650	631	681	641	623	625	619	665	698	656	675	664	650	683	651	651	651	672	643	637	691	636	593	628	686	658	692	684	643	640	666	632	699	650	636	664	649	637	635	672	630	662	656	698	623	674	681	656	634	656	680	643	681	660	633	623	675	690	674	654	652	628	606	620	621	631	686	635	622	646	657	616	635	649	674	660	631	629	666	638	662	646	656	635	646	671	637	642	648	641	680	658	630	697	643	678	670	651	617	634	663	679	648	641	642	613	674	657	610	696	664	675	615	627	635	621	645	606	641	636	612	663	655	605	644	656	626	650	613	660	692	660	683	615	681	635	645	622	646	633	628	662	630	642	645	668	638	689	675	637	645	657	651	618	633	647	592	653	669	670	620	659	660	653	664	637	648	689	609	664	638	646	616	616	654	617	638	648	639	660	644	609	637	674	692	642	643	650	668	730	659	679	656	663	657	671	632	641	620	624	670	648	628	631	677	617	656	656	639	644	682	634	644	605	641	661	653	679	629	662	629	668	649	651	633	654	614	633	689	635	633	632	646	664	655	618	621	707	589	618	601	630	619	661	643	640	625	646	630	656	630	672	636	669	635	664	646	648	641	655	648	620	640	670	680	640	651	669	679	632	619	641	678	671	648	636	635	609	667	685	687	631	660	686	649	636	648	654	645	658	693	660	674	616	679	650	601	641	614	648	615	654	673	634	626	636	609	653	631	648	670	621	645	649	655	660	654	632	667	640	613	700	619	636	643	682	663	665	643	655	628	643	617	631	676	662	661	609	665	706	661	664	655	664	638	605	660	692	691	644	654	660	660	661	677	659	654	605	634	632	691	649	637	610	692	669	639	662	593	685	593	639	652	662	631	666	618	647	684	604	620	679	662	599	681	683	649	668	636	702	641	633	622	635	646	643	637	680	650	688	671	651	642	643	645	650	672	626	640	615	634	650	639	683	660	630	646	608	651	701	625	618	627	639	670	671	673	649	660	628	655	652	624
48872	17502	7139	4665	3311	2660	2550	1851	1679	1245	992	1057	949	625	570	430	484	464	450	469	445	417	482	401	455	431	460	473	416	447	417	430	421	417	425	431	422	408	411	408	469	454	418	424	438	400	416	483	457	472	476	407	389	480	437	434	434	463	432	447	399	422	421	439	447	442	468	476	423	426	407	422	437	450	412	418	391	456	458	452	468	439	409	420	423	433	421	444	430	412	434	439	425	422	417	414	404	422	421	407	452	400	395	429	436	418	411	424	481	413	431	441	408	429	434	389	413	467	436	425	431	465	422	418	404	426	428	378	468	440	426	434	424	449	437	413	463	416	464	478	421	425	408	419	453	471	427	428	429	475	418	394	444	404	438	422	399	414	409	443	476	432	412	464	417	427	404	403	428	435	440	395	493	419	469	434	442	402	411	441	427	431	437	403	410	430	444	406	410	429	428	452	410	432	461	425	423	389	399	421	404	472	417	419	382	464	471	434	415	441	458	417	382	440	469	479	472	399	451	417	419	414	431	408	451	436	384	380	446	443	420	435	428	459	477	391	424	472	433	435	450	428	428	428	477	477	438	386	419	432	439	418	416	394	434	414	412	425	440	434	431	434	472	435	426	467	428	439	457	435	426	456	422	418	474	437	423	431	448	441	417	429	443	420	429	391	428	427	412	429	460	436	435	435	433	454	441	417	439	463	428	393	382	408	424	426	426	406	434	426	395	442	433	429	424	463	434	430	432	423	383	472	403	461	485	463	452	447	415	386	375	460	463	438	426	400	406	427	439	463	412	436	433	460	422	430	436	464	424	444	470	443	427	443	443	411	436	437	439	483	463	402	468	410	426	407	418	422	457	478	440	408	428	434	433	391	435	428	450	418	427	437	424	387	437	411	480	421	411	439	442	467	466	443	416	433	414	425	474	468	432	409	449	402	476	437	416	419	479	413	446	475	421	428	449	404	459	463	441	441	427	414	415	408	414	431	424	416	439	421	412	427	465	434	402	428	461	423	434	421	461	426	399	446	447	457	452	443	383	426	403	463	437	433	422	444	443	440	449	473	412	401	410	425	435	396	407	451	417	426	403	451	402	410	421	400	420	439	476	457	420	444	475	427	435	428	425	406	427	421	451	428	418	450	417	403	386	391	434	435	432	447	400	404	410	480	425	379	412	420	427	441	422	422	381	399	442	389	455	468	445	463	437	421	463	423	436	456	435	428	469	421	462	435	461	407	399	409	390	382	419	382	450	414	440	448	450	443	447	406	465	478	437	384	420	429	452	400	442	421	430	433	404	434	431	414	419	474	394	411	420	424	393	426	394	428	456	406	389	432	444	409	414	428	433	387	420	444	431	418	425	421	453	414	415	415	426	436	410	462	459	434	425	428	410	459	401	435	424	415	458	424	440	424	427	461	433	405	477	446	388	399	434	410	417	449	404	409	401	454	456	457	446	421	408	406	410	460	434	427	446	401	399	412	428	469	452	416	445	418	431	406	454	426	416	450	399	427	441	490	463	421	434	433	436	428	399	426	396	456	400	378	401	488	439	472	455	444	392	460	430	418	456	404	438	451	439	434	430	426	419	395	450	420	425	459	468	439	436	482	416	411	439	389	437	385	426	384	436	492	438	440	428	424	408	453	451	404	419	430	421	478	426	454	436	405	486	430	420	402	452	447	428	442	446	419	453	419	469	430	454	450	429	442	454	448	435	408	402	439	448	447	427	439	435	452	447	436	444	406	442	469	426	463	395	418	440	410	472	432	431	447	425	441	443	434	440	446	434	437	419	432	472	421	429	442	424	410	382	461	400	418	416	453	464	463	445	397	471	428	412	412	419	440	419	449	471	412	434	421	446	444	453	426	418	446	442	413	447	442	447	452	397	433	421	458	447	437	424	443	421	409	450	406	420	423	421	410	457	399	433	376	451	420	447	433	445	420	388	434	492	472	448	435	454	427	396	439	416	441	436	430	419	420	452	445	433	458	434	408	404	434	420	389	432	431	445	434	425	470	412	405	417	418	444	428	434	436	405	464	460	467	425	399	449	437	428	431	474	424	397	397	437	442	442	411	477	410	446	432	442	422	440	431	416	435	466	465	400	407	413	472	468	484	415	422	474	458	436	426	448	433	412	460	449	459	461	443	446	440	452	459	426	432	458	451	409	425	456	411	420	469	480	421	437	428	433	475	437	429	406	482	476	406	446	397	442	432	439	433	445	451	418	435	472	437	435	416	427	387	415	407	472	444	430	421	472	428	413	425	420	439	385	395	434	434	424	399	439	426	459	425	413	455	430	430	419	402	443	474	441	430	420	423	424	404	429	438	438	414	399	425	486	409	410	483	478	433	446	436	405	434	441	397	421	444	435	442	441	399	405	381	414	441	412	477	413	417	462	413	457	431	440	429	490	431	451	439	433	406	415	433	468	391	423	430	411	441	394	433	412	421	379	416	456	424	432	443	439	430	441	462	406	460	436	435	422	401	432	435	438	428	433	462	451	435	432	440	469	487	392	408	467	393	421	432	434	469	433	430	436	423	434	438	458	395	419	407	441	455	448	442	431	394	450	435	417	443	390	424	390	417	414	509	418	419	434	447	421	429	494	398	409	400	437	442	497	416	449	445	417	421	419	428	443	397	403	465	452	427	419	431	459	415	469	414	465	464	413	443	416	431	412	468	429	409	471	455	420	414	451	445	428	446	436	431	412	409	408	411	430	436	441	477	380	443	406	422	416	430	423	453	420	432	422	402	433	449	465	419	416	384	457	394	449	454	468	436	423	444	431	424	414	393	460	409	391	461	418	475	436	456	444	463	426	401	414	496	407	438	480	403	410	409	413	427	443	459	408	408	476	402	457	395	431	434	395	453	415	384	449	441	455	443	416	426	445	448	446	421	423	447	442	449	463	441	457	440	419	440	474	403	446	448	432	426	431	439	411	423	429	443	401	432	427	465	447	411	425	434	427	467	432	407	425	445	379	419	468	405	424	430	429	439	424	441	420	417	426	424	441	424	410	441	403	438	405	443	442	469	406	491	434	396	437	400	428	453	427	455	449	431	436	425	445	437	428	441	441	442	411	427	392	418	406	459	467	455	418	424	424	424	426	423	433	488	449	433	405	408	486	412	445	462	446	454	442	442	403	447	459	407	419	418	415	461	456	437	395	395	439	411	444	431	410	469	423	443	423	439	443	449	445	467	456	466	430	440	420	434	419	426	436	442	459	432	421	389	426	441	436	417	431	430	451	444	419	432	445	458	453	451	472	398	381	422	494	458	452	418	437	424	431	419	397	426	404	450	411	398	458	442	435	426	431	432	436	426	406	462	434	425	436	435	445	493	446	431	387	460	395	438	432	414	400	450	417	423	432	475	421	442	453	425	381	458	431	411	364	413	429	425	430	422	471	414	425	427	443	436	402	414	433	442	426	427	405	423	473	464	410	443	425	379	425	395	425	435	435	381	427	437	435	434	488	452	445	412	401	452	460	419	438	413	425	428
30591	3751	7099	10202	9695	9360	9281	7208	6724	5306	3779	4217	3672	2156	1688	1168	994	1005	1036	985	1017	1015	947	972	1024	1012	958	1064	1000	998	967	1041	943	1001	957	971	952	958	976	985	886	948	1022	948	894	902	969	963	966	981	936	964	966	977	960	912	992	915	988	994	888	956	970	916	922	967	962	948	1010	894	919	959	957	962	970	905	994	946	950	950	960	921	952	920	947	984	949	888	965	972	959	943	956	965	943	975	963	932	1006	932	945	925	951	928	949	924	934	923	938	932	856	934	960	949	946	936	956	962	955	987	870	961	939	916	988	935	971	973	936	940	955	898	878	913	962	957	928	931	939	990	907	928	922	959	948	926	933	998	1012	930	905	909	945	923	952	930	965	932	960	953	913	857	948	962	936	950	893	971	927	926	913	928	957	935	921	922	959	910	967	926	941	906	903	986	951	828	906	942	963	985	899	960	964	890	954	968	988	910	868	978	946	961	943	912	942	971	918	880	966	1010	922	949	945	960	978	951	1010	978	960	907	945	1001	956	962	974	939	959	934	945	919	997	915	926	951	939	957	975	886	876	992	985	972	929	994	904	918	901	934	952	948	939	896	910	911	919	897	942	927	967	935	917	950	910	930	959	929	920	975	931	950	940	1007	910	931	954	934	952	908	912	895	1041	930	942	929	949	946	873	938	935	966	986	930	941	945	972	945	949	940	999	925	923	964	945	941	950	914	936	894	939	987	969	979	916	962	946	932	952	905	918	938	915	979	912	944	926	929	970	961	899	929	976	938	931	909	973	895	965	925	992	979	947	972	923	981	938	921	928	994	903	937	946	950	942	942	953	989	925	929	993	932	946	938	950	937	919	952	953	949	952	941	923	936	937	935	962	927	909	956	960	936	990	988	931	962	965	934	962	965	976	943	919	955	950	871	943	918	856	938	962	955	931	958	946	991	921	986	945	960	915	948	925	986	977	972	921	937	860	950	904	953	953	950	937	934	962	924	943	920	943	947	953	943	908	870	939	935	987	918	944	998	929	957	942	925	920	914	914	955	890	940	959	923	961	953	894	893	950	911	936	951	910	932	945	999	957	947	989	962	916	934	991	921	982	977	936	983	920	975	936	934	902	930	911	919	956	901	933	964	982	929	966	992	975	963	904	963	945	930	922	905	873	1007	882	971	960	964	913	931	941	862	929	905	940	934	969	908	901	969	939	888	959	912	941	904	937	1018	937	930	943	902	957	972	950	958	936	928	947	894	885	948	898	881	894	1003	885	974	906	972	956	937	899	919	994	929	938	916	937	937	988	927	966	905	947	913	986	899	934	888	944	905	931	916	939	961	973	942	936	950	935	914	938	967	929	925	934	962	990	970	893	935	915	982	948	973	1002	941	918	895	960	963	997	945	945	947	908	968	993	957	971	954	908	933	920	1001	889	959	921	935	953	969	1000	900	943	975	943	914	891	922	946	1016	994	945	956	912	865	919	968	958	907	936	1020	944	940	952	918	963	903	923	1019	948	968	918	986	931	914	956	958	913	943	926	952	887	892	919	938	976	943	946	976	925	980	941	911	887	964	960	928	960	939	909	931	991	924	965	953	912	994	926	959	964	946	932	998	974	927	908	946	953	980	945	953	972	907	962	935	957	938	941	997	963	985	958	951	954	965	984	898	972	1014	904	915	998	941	967	963	929	963	903	962	945	994	945	962	926	897	907	957	935	995	981	951	881	936	907	952	926	908	960	958	927	931	929	942	956	908	1009	931	958	947	954	985	931	925	957	896	923	915	945	976	977	939	943	939	949	951	963	890	920	976	906	944	919	950	916	896	944	967	942	919	949	942	961	944	987	907	981	904	963	972	925	947	984	942	916	981	957	914	991	1030	939	946	972	917	949	944	933	927	928	930	958	973	952	934	941	1001	982	974	932	948	934	958	944	868	908	986	947	980	912	959	908	971	941	990	962	962	999	924	938	899	914	946	928	908	943	921	898	936	878	955	909	979	1029	864	989	948	971	924	987	857	929	923	920	968	990	902	983	922	963	947	940	944	935	915	926	950	965	959	940	969	953	974	937	958	1027	957	956	962	1012	960	950	904	942	938	974	950	976	931	955	999	957	933	987	990	994	946	933	959	940	992	939	941	897	926	856	912	953	944	971	924	997	933	962	979	911	950	934	927	943	964	899	991	925	942	905	1029	907	911	934	933	927	957	941	891	973	963	911	973	935	959	905	975	964	957	894	905	960	961	978	897	869	1009	933	925	955	955	956	938	956	898	903	917	988	955	898	958	965	908	927	937	904	883	949	1027	902	941	981	995	934	977	943	942	919	906	882	932	950	968	955	996	976	965	938	936	932	995	904	929	958	970	940	963	950	1019	900	950	954	957	932	921	908	1021	909	957	923	973	969	930	905	901	916	912	950	960	974	924	889	948	884	904	931	932	928	952	975	981	939	926	955	1012	912	956	945	944	947	923	970	892	952	928	954	951	926	937	1018	917	946	888	903	947	957	936	903	950	941	971	936	897	920	952	946	915	993	986	923	967	872	946	920	932	943	933	945	957	921	939	941	949	957	983	898	954	951	916	930	912	953	985	907	954	933	956	946	974	992	902	898	969	950	936	957	920	961	919	955	926	881	918	957	981	903	958	914	919	944	939	884	935	1006	894	946	911	950	917	910	935	929	889	955	899	892	941	956	951	997	909	926	978	911	910	903	914	951	993	914	960	904	1015	905	970	946	943	954	927	952	961	1008	963	966	977	932	931	926	938	925	889	965	944	898	941	934	963	916	958	958	941	922	971	967	953	946	943	960	950	991	937	926	975	973	993	948	959	969	956	994	962	1000	967	918	920	922	894	961	955	955	934	1010	963	1059	983	924	946	952	882	917	1003	932	973	953	870	941	952	910	950	942	961	927	868	900	925	942	1010	935	969	932	968	932	902	955	943	942	937	1000	930	918	944	954	948	977	937	955	978	961	973	1005	946	944	933	837	977	953	939	925	964	876	896	929	959	909	923	956	898	950	945	1010	961	931	932	898	946	947	943	1007	1000	937	992	1003	975	936	970	912	955	938	868	940	968	933	948	956	945	947	960	956	942	921	943	926	995	947	954	979	989	953	953	940	946	974	957	903	920	934	937	960	951	933	908	949	966	940	971	970	986	934	923	967	938	961	946	962	946	919	962	918	974	968	941	973	955	994	933	977	966	895	915	928	925	942	991	969	984	907	971	1009	879	937	920	930	960	951	929	955	890	929	895	937	988	924	1016	972	897	950	966	897	921	906	921	994	940	934	977	990	938	968	941	923	1022	968	936	960	914	957	921	927	916	946	930	1008	920	929	919	897	944	943	945	953	937	914	926	932	954	910	946	938	932	993	989	928	961	998	955	959	933	952	980	916	917	888	911	908	941	941	975	915	935	906	913	866	973	999	903	912	891	949	954	905	966	950	959	936	947	965	934	951	935	962	980	926	927	935	971	961	954	947	952	891	921	957	944	935	982	969	933	958	976	982	899	958	975	888	971	1002	930	931	922	920	945	1023	914	922	924	961	970	990	995	948	894	949
14245	2507	1615	1505	1303	1047	1057	761	710	537	417	491	359	297	290	260	258	270	249	250	252	236	232	233	256	233	249	234	225	251	251	233	270	257	273	256	228	246	262	265	269	266	249	247	248	280	245	259	245	276	264	222	258	238	246	264	264	245	228	264	266	265	231	257	241	214	222	233	278	236	258	267	274	235	251	249	233	215	277	222	253	278	271	225	281	267	270	266	247	267	268	276	262	239	268	243	254	260	239	238	253	243	219	252	247	232	254	254	242	241	228	239	244	219	240	237	273	269	261	257	261	281	241	245	252	244	253	258	274	235	245	269	250	246	240	240	268	239	242	236	225	278	285	292	240	232	222	253	250	267	258	250	246	249	265	244	253	254	244	243	249	246	272	232	286	259	244	236	238	257	236	244	249	236	238	228	238	257	288	271	274	267	231	261	245	242	240	266	256	237	257	271	295	241	259	266	243	255	223	252	214	212	234	227	247	240	253	247	258	224	261	273	253	291	252	234	245	247	228	238	214	248	267	258	250	241	250	279	249	264	254	277	227	216	242	240	272	247	251	238	264	238	246	263	277	261	256	222	266	243	254	243	246	285	247	218	272	269	238	245	245	256	238	207	227	260	226	243	262	246	277	213	250	244	236	241	267	260	261	221	241	267	261	237	257	270	253	254	262	260	236	262	260	249	235	277	229	213	283	236	263	280	243	268	251	273	265	258	238	247	250	272	265	229	230	224	245	248	223	207	264	231	243	242	249	232	286	223	241	255	232	239	256	254	237	257	274	221	255	251	264	215	252	215	236	258	234	266	236	218	214	263	250	245	247	271	247	278	252	234	279	265	235	223	219	227	247	252	227	247	230	257	257	289	274	289	253	252	288	229	254	246	229	265	240	243	261	253	241	271	264	252	239	276	281	231	271	260	250	254	271	262	242	243	272	257	238	240	239	246	223	256	278	278	258	260	247	267	248	258	253	227	240	283	216	250	274	269	263	240	242	228	230	230	272	266	283	288	250	225	233	249	269	254	251	257	242	274	265	265	263	230	245	225	244	261	261	272	246	252	247	226	251	265	223	296	279	271	289	241	210	243	230	254	269	218	220	246	236	263	235	239	256	264	257	234	256	275	243	263	275	260	248	238	236	249	266	292	241	284	214	240	257	238	225	255	259	239	209	259	242	260	248	250	249	243	231	236	232	239	239	247	237	230	257	249	233	236	235	266	257	246	268	264	269	255	255	232	240	229	256	216	224	247	259	235	281	248	263	225	253	231	286	251	259	256	249	259	244	275	255	233	226	246	225	226	244	252	238	290	263	257	244	234	266	268	273	250	270	260	274	242	231	260	221	226	256	238	250	254	252	235	236	264	235	245	266	255	260	258	257	235	241	245	245	234	253	255	267	234	257	253	214	284	258	275	221	242	248	229	267	245	233	234	211	229	264	279	261	306	215	233	226	252	250	232	255	238	251	273	273	231	233	247	269	233	237	265	258	227	220	223	198	253	241	257	275	248	234	237	231	257	248	244	256	244	219	251	239	240	261	261	287	234	262	228	232	212	221	248	244	256	276	258	246	249	279	263	256	241	257	247	237	230	245	267	223	240	262	234	215	262	246	246	256	246	274	255	242	284	248	296	252	250	222	250	239	232	237	266	235	270	273	267	267	251	263	234	232	235	248	242	252	254	228	269	224	248	232	230	281	304	290	257	276	290	237	233	280	222	250	255	231	276	273	260	241	247	275	259	269	222	239	221	253	285	234	233	222	214	227	250	255	228	222	239	268	265	234	244	251	239	242	259	236	266	257	239	255	237	270	240	283	229	241	262	245	261	278	261	244	254	239	229	242	241	230	239	235	279	249	222	262	234	233	251	245	244	241	223	228	232	238	262	229	235	256	253	246	262	203	226	242	263	240	240	262	243	243	224	238	254	276	265	280	225	255	237	240	256	266	263	265	278	232	233	237	249	247	255	226	248	236	232	251	235	216	229	259	245	227	265	256	265	244	248	221	240	237	231	257	249	213	277	237	257	236	245	247	245	243	265	230	238	260	259	244	245	260	246	260	254	268	263	225	199	272	261	246	239	272	256	258	224	274	249	238	200	251	241	238	249	247	235	234	228	270	236	251	246	243	224	247	239	296	256	256	280	255	272	258	259	236	237	260	241	252	246	256	273	235	233	211	249	265	254	242	256	240	257	255	248	244	275	225	257	277	246	238	240	247	249	228	237	216	271	228	234	245	274	260	255	268	232	245	250	227	251	266	277	235	248	261	253	233	243	246	269	276	237	269	249	236	261	254	266	233	271	251	238	238	239	272	241	238	242	242	263	241	232	224	252	237	248	260	265	241	261	232	232	245	240	225	245	270	251	228	264	284	243	232	258	213	243	222	241	230	264	264	221	234	256	229	242	233	248	235	261	274	259	251	247	244	242	248	252	264	235	276	276	229	255	241	222	246	263	233	234	231	258	259	225	246	235	247	260	230	271	251	250	249	266	248	237	249	235	238	242	240	220	247	228	264	236	251	233	243	232	250	241	255	243	253	266	247	271	237	257	245	291	263	267	258	226	255	253	225	246	233	252	231	251	262	256	262	257	241	225	261	242	258	232	245	234	241	257	238	240	243	259	248	246	271	249	230	225	242	243	239	256	262	227	259	247	224	251	218	266	259	238	259	224	227	259	248	239	261	250	288	245	250	228	273	242	228	250	223	278	233	237	228	296	251	249	272	264	262	266	234	247	267	247	222	248	254	216	244	250	245	263	238	215	253	261	237	255	250	239	252	226	245	265	246	259	250	261	244	249	263	234	256	221	309	256	231	259	245	274	249	251	255	261	245	284	258	259	235	257	242	266	245	250	252	241	280	267	251	261	265	247	241	256	257	246	221	274	261	266	260	222	236	276	247	246	230	221	255	237	251	280	266	265	254	237	253	231	247	215	232	263	230	248	236	236	242	232	219	230	252	229	212	234	244	253	281	213	222	252	254	248	247	261	280	239	226	256	263	237	261	250	252	238	253	250	251	283	250	281	254	269	258	259	239	220	263	239	241	256	272	265	237	232	215	237	247	237	233	244	246	260	283	249	273	254	279	231	257	261	248	245	273	264	267	254	244	254	217	230	264	237	257	251	268	247	250	258	219	237	270	266	234	266	250	261	224	246	266	225	229	230	241	256	241	247	243	276	256	247	268	276	256	224	239	241	297	270	242	254	253	255	253	252	252	246	238	270	260	269	257	254	231	262	264	247	256	284	241	219	262	262	234	244	231	271	248	260	245	249	243	247	259	252	225	240	242	244	214	249	271	229	224	255	253	226	260	256	243	278	218	250	247	275	228	243	265	242	222	246	240	260	247	223	250	250	255	249	274	246	259	252	235	231	300	257	268	209	263	245	270	242	288	259	231	250	228	279	266	264	218	277	239	233	239	244	227	262	234	246	236	244	227	245	232	251	256	235	235	263	232	247	236	257	267	233	237	237	289	244	212	216	267	261	225	241	242	250
8309	1415	3242	4559	4474	4435	4073	3249	3030	2085	1817	1832	1369	999	785	583	595	565	570	592	596	576	604	642	600	615	616	585	599	588	598	585	550	588	626	573	583	582	620	549	566	584	603	579	569	562	541	582	586	609	565	539	591	556	597	584	624	589	579	586	571	592	584	629	626	546	576	593	552	555	616	619	602	564	591	554	594	584	579	564	595	580	510	592	561	604	565	603	569	554	578	572	549	553	578	570	585	593	557	575	629	593	553	606	613	604	602	614	575	583	569	548	601	596	556	591	576	587	578	601	618	571	612	636	567	593	565	571	590	534	593	570	573	561	597	560	589	579	584	591	595	582	547	608	561	553	559	580	581	578	606	579	541	555	618	627	617	597	575	571	605	560	624	632	588	584	675	573	606	561	549	591	565	593	578	558	581	599	560	561	575	577	539	529	624	581	565	600	593	571	517	575	622	578	558	561	545	588	567	574	591	614	601	552	609	620	574	563	526	583	583	567	567	586	593	605	556	552	584	588	615	575	590	557	618	542	586	599	586	578	572	572	583	601	593	611	614	617	558	577	562	561	604	602	545	571	576	525	574	592	581	646	567	581	629	544	601	533	555	556	576	609	598	634	620	608	595	610	566	567	551	542	560	614	564	579	601	574	579	580	588	586	602	603	561	573	602	581	550	578	569	578	574	585	569	587	547	590	556	590	579	593	588	579	557	593	559	553	585	612	603	594	596	551	596	612	560	650	607	576	553	571	583	584	609	568	628	547	573	586	593	593	566	596	561	567	564	581	578	617	566	555	575	545	565	568	554	579	581	558	614	580	614	578	613	584	576	594	614	597	557	601	551	626	611	614	597	577	574	545	610	618	608	569	578	609	595	630	576	553	593	573	583	616	600	567	563	548	590	599	544	545	549	598	589	554	567	618	592	581	611	583	572	603	577	605	553	516	579	577	593	561	539	565	608	586	606	559	574	592	599	623	611	579	609	589	614	582	628	550	565	576	591	538	601	570	548	569	622	564	576	580	580	596	581	609	593	591	575	587	606	566	609	539	589	567	547	613	554	590	609	540	582	590	583	602	609	589	566	563	573	589	586	588	557	612	530	567	582	560	612	635	600	603	556	555	599	550	588	591	613	611	552	562	580	625	559	590	596	599	609	551	601	555	594	586	597	539	540	605	548	575	622	561	557	575	548	586	594	627	549	577	602	563	571	574	622	577	624	549	620	553	569	572	598	608	565	571	636	595	582	610	592	622	581	607	592	584	638	607	611	571	572	597	556	558	556	533	576	600	550	550	548	568	624	547	579	566	575	557	580	556	589	595	636	588	574	567	615	564	601	579	649	570	624	572	600	546	583	580	629	571	580	600	577	593	582	582	597	550	582	602	558	608	578	582	620	530	559	608	577	608	576	575	619	585	583	568	595	545	577	601	611	561	581	578	628	563	583	558	597	594	571	615	561	567	566	536	578	626	610	564	612	549	572	578	574	576	573	612	607	635	528	627	589	542	586	591	602	531	626	548	563	532	550	580	580	581	535	614	589	537	565	591	544	605	592	597	599	590	614	589	593	555	652	535	591	599	579	608	551	579	617	601	584	566	618	593	566	579	627	589	548	579	558	548	572	570	521	582	577	587	564	568	588	564	556	577	611	533	560	580	612	569	537	559	600	579	620	557	583	587	567	594	582	551	586	582	567	566	564	561	643	591	619	621	563	576	576	616	566	558	582	577	623	588	612	538	577	642	535	559	564	549	597	586	601	586	583	573	603	569	584	570	577	581	580	611	606	542	555	618	600	617	628	543	597	590	591	611	544	574	562	607	610	612	593	577	580	628	562	604	562	586	615	604	603	571	571	563	560	609	603	564	567	597	552	544	521	527	616	592	565	572	606	609	587	602	564	569	583	575	606	557	580	578	560	549	554	620	607	593	599	593	576	530	571	549	528	573	541	608	640	588	569	551	577	631	545	599	570	555	530	589	569	603	622	593	597	555	577	569	596	602	605	605	562	602	547	566	573	579	621	567	614	547	604	610	588	562	610	588	560	557	620	548	576	599	534	582	583	583	611	572	574	580	565	580	589	578	547	570	588	566	598	628	578	605	576	556	555	543	585	561	564	563	595	606	611	521	576	597	579	577	542	588	560	640	563	576	555	553	603	559	591	569	564	573	598	576	592	535	594	573	594	596	571	627	579	573	553	616	624	555	607	561	590	558	567	580	601	599	608	636	547	588	566	564	558	594	609	574	530	552	604	550	562	579	576	591	636	538	590	579	621	553	629	593	613	617	577	654	590	577	599	619	622	559	565	620	640	582	594	564	601	641	572	637	564	589	599	563	560	577	598	573	562	579	575	571	557	611	550	597	575	612	567	597	586	601	611	567	578	623	587	552	616	544	582	578	583	636	611	590	595	554	567	554	587	614	621	571	585	572	585	625	603	571	619	575	582	581	624	585	576	631	568	552	583	570	582	592	608	578	605	568	579	595	539	578	555	605	567	568	586	561	591	574	574	595	588	609	563	574	613	607	576	558	574	568	629	596	596	540	549	567	559	589	561	570	597	614	580	598	582	541	579	524	547	589	571	608	598	613	535	590	603	569	616	580	625	598	598	610	624	629	565	547	652	605	564	562	569	600	581	640	623	597	547	553	581	540	546	575	540	544	572	544	603	598	597	559	575	565	544	580	557	560	614	586	619	565	595	558	545	578	565	610	599	600	621	613	587	584	612	589	609	569	579	618	613	573	597	541	625	567	588	571	644	603	608	562	636	574	533	562	597	600	583	572	537	576	613	571	623	570	604	574	571	578	585	607	530	628	597	551	562	596	599	583	593	610	558	584	625	579	591	631	576	571	550	620	586	569	577	591	606	552	575	571	577	556	581	537	572	546	583	548	552	555	562	549	569	590	602	532	573	591	572	588	573	565	584	564	551	564	592	584	612	549	603	573	580	546	627	588	589	533	597	613	582	554	562	612	602	575	568	573	576	575	620	573	586	558	584	590	562	632	581	610	586	565	568	578	591	543	582	587	553	639	580	655	583	583	558	613	536	557	599	579	606	630	576	572	584	627	567	570	629	623	563	561	621	583	615	609	568	601	615	541	561	587	615	564	620	569	606	576	630	556	575	619	558	585	605	588	607	655	603	571	553	581	572	572	563	629	638	599	619	589	564	608	605	601	604	607	599	573	570	627	532	588	587	577	590	568	568	562	555	585	599	597	535	600	600	580	583	633	597	614	558	567	612	584	560	598	573	572	623	572	603	518	626	586	550	601	563	613	572	571	610	618	632	589	600	596	540	556	585	613	545	562	596	544	586	597	602	631	568	599	601	584	541	575	581	591	538	608	592	612	617	607	543	550	584	568	613	620	599	541	579	546	549	576	563	583	559	536	570	584	572	602	613	577	570	584	630	606	559	627	590	619	584	558	610	608	588	603	601	589	544	574	594	539	579	607	579	591	620	585	596	571	612	579	605	607	585	624	578	579	581	573	578	568	550	588
35676	10325	4074	3115	2286	2012	1684	1298	1101	834	746	742	526	447	322	291	286	305	289	263	295	302	272	264	269	281	267	281	308	293	262	270	284	301	271	308	293	305	266	299	258	247	270	271	279	307	292	262	277	281	272	314	273	281	286	252	282	263	264	313	276	272	288	289	267	295	283	296	293	267	290	251	265	304	266	271	266	257	269	286	296	271	266	305	271	288	309	281	286	270	286	283	274	294	263	287	273	289	278	269	302	286	291	262	286	264	266	287	292	283	277	289	247	274	276	310	313	301	286	301	254	312	285	291	281	263	301	279	305	281	289	274	280	273	270	287	313	316	259	299	270	261	284	298	270	257	293	291	299	282	286	295	255	295	271	256	279	278	290	271	247	245	269	289	259	269	300	291	231	285	269	320	289	285	241	263	301	303	277	283	302	281	273	283	303	240	276	258	301	314	295	321	283	262	280	290	295	280	274	275	310	294	309	301	267	290	279	279	278	323	268	313	313	278	319	292	298	284	296	289	295	300	310	273	312	290	265	278	300	248	265	274	291	322	287	259	269	277	252	265	243	291	258	298	310	305	275	279	274	279	260	288	289	264	234	259	305	265	286	296	231	272	286	311	284	246	256	270	287	293	300	268	280	293	300	293	284	254	269	259	284	271	265	285	285	310	320	268	270	297	293	261	274	300	267	267	267	247	263	281	298	269	286	276	292	281	294	286	296	275	269	269	279	257	304	299	273	262	299	307	319	276	302	268	258	259	263	292	290	297	310	289	281	270	282	327	295	332	271	255	282	291	288	255	283	262	279	273	251	295	280	285	288	307	287	275	283	281	292	312	274	309	341	256	283	286	275	289	287	263	263	288	288	299	286	252	278	279	285	266	304	302	254	310	273	292	284	310	329	279	256	277	274	281	294	309	291	252	274	294	298	276	298	300	341	271	306	259	288	274	332	282	285	297	276	262	304	282	296	299	301	275	264	232	267	278	291	289	269	281	272	285	263	289	295	281	304	294	253	268	267	303	249	253	254	275	270	291	309	264	299	277	275	275	246	293	270	263	281	290	276	267	293	292	257	270	292	294	275	258	259	271	284	294	275	261	278	323	290	294	262	299	254	288	312	294	264	260	302	293	274	275	285	258	287	244	290	294	283	259	298	276	282	261	310	273	297	321	280	270	278	301	271	288	264	268	274	260	282	270	273	285	259	276	297	312	284	291	280	266	269	266	271	253	296	275	277	284	302	291	298	259	267	248	277	269	242	311	272	262	271	287	293	258	289	278	288	297	298	269	274	264	276	307	287	274	280	284	297	291	259	268	286	276	317	285	278	274	259	244	317	284	271	277	293	257	296	285	309	274	237	270	282	288	262	290	261	315	292	311	266	312	299	295	311	292	256	267	292	304	263	273	250	309	289	277	308	267	272	269	312	309	297	282	262	237	288	278	253	287	318	261	313	258	287	288	283	294	299	284	275	275	316	312	276	280	287	282	301	292	267	274	290	276	255	302	300	268	306	241	265	288	312	293	285	306	308	272	290	262	290	304	292	305	292	286	266	255	293	277	272	292	295	272	280	280	299	263	290	304	272	272	294	309	315	295	284	276	273	266	291	263	272	281	260	290	309	291	291	299	289	249	271	262	276	268	305	277	281	305	311	284	291	273	292	275	261	297	275	276	279	271	268	292	302	282	271	260	300	301	282	292	270	284	293	279	272	279	299	292	304	285	261	281	320	237	308	278	330	302	283	259	253	277	290	290	276	273	293	273	244	283	302	287	264	259	286	296	271	284	283	298	298	296	266	286	280	297	275	271	269	272	261	258	272	308	302	276	242	260	256	293	274	277	283	256	279	258	267	270	296	267	281	310	281	286	302	252	255	253	297	266	275	292	290	254	277	281	267	304	284	271	267	246	275	276	308	279	272	297	297	265	295	269	247	297	300	255	297	280	285	272	284	236	293	260	291	288	311	307	286	284	267	266	265	260	276	273	281	259	280	292	301	287	257	283	283	273	264	256	308	319	288	298	296	309	245	286	290	265	270	272	259	262	253	294	266	278	285	273	290	262	278	284	277	273	297	305	265	263	277	274	243	321	275	270	277	264	290	267	285	254	287	287	281	310	288	282	268	322	273	277	294	267	291	286	259	284	269	263	247	264	284	283	269	280	282	323	257	268	296	303	262	278	274	264	287	305	284	319	302	269	258	272	279	298	307	295	291	277	282	292	269	268	276	295	291	259	275	255	268	266	261	285	280	252	249	267	278	310	260	262	270	292	238	304	301	266	266	243	289	299	275	290	285	243	309	285	277	258	275	284	294	300	295	277	273	270	243	280	293	284	292	316	314	297	292	292	312	293	243	273	276	276	274	279	291	261	275	271	263	285	259	300	274	268	281	289	316	277	273	286	308	324	288	291	299	309	270	262	306	281	293	290	286	272	285	324	277	307	286	264	278	284	290	271	253	295	279	292	272	248	302	256	321	277	281	266	235	300	284	254	297	283	300	275	258	284	286	302	280	316	289	275	264	308	292	305	292	314	256	293	268	283	298	255	286	291	276	278	284	295	258	261	259	289	260	276	262	269	288	279	280	279	274	261	312	258	264	304	309	259	295	280	285	304	284	294	267	278	306	295	288	278	252	296	269	282	289	283	289	293	271	270	278	268	308	296	326	281	299	297	272	254	270	245	259	287	258	268	310	334	270	278	270	297	280	261	270	275	308	262	286	284	296	283	286	302	256	279	312	249	318	289	299	290	250	257	300	293	283	293	263	264	270	258	285	265	275	267	257	276	281	287	296	273	290	273	306	274	272	279	310	286	262	273	274	283	298	294	292	287	298	263	263	294	306	267	262	253	288	296	281	272	293	329	276	245	287	238	246	279	274	273	287	302	279	303	285	277	283	261	276	295	261	271	288	286	275	283	279	249	296	283	300	299	259	302	279	290	275	285	281	261	274	276	287	260	313	269	262	304	280	313	289	261	285	299	282	287	281	272	304	270	270	328	271	279	284	235	262	304	301	298	273	295	246	276	304	267	268	289	288	275	278	300	280	278	303	292	272	269	251	240	270	268	272	311	302	285	292	285	247	278	238	262	268	263	306	281	283	272	285	290	292	311	258	281	272	278	290	291	268	275	290	271	297	293	304	259	275	273	310	272	283	267	281	285	310	287	302	286	308	263	294	249	270	239	309	286	276	267	293	272	292	278	304	282	265	266	267	297	275	300	289	288	300	287	291	269	313	340	296	290	324	247	288	255	276	283	300	256	280	258	248	280	271	240	298	288	282	272	292	266	293	281	289	284	283	247	288	273	262	289	283	282	256	304	278	303	301	257	297	278	275	281	276	272	287	280	268	278	287	291	283	290	282	266	258	273	264	258	268	310	279	284	287	285	264	280	259	281	327	276	294	293	297	270	314	281	306	310	280	276	283	313	272	239	302	278	273	272	275	268	305	294	265	282	268	285	267	282	270	313	285	294	290	274	307	277	303	264	260	314	265	250
22136	2903	6037	8240	8359	8071	6928	5602	4729	3542	3211	3048	2167	1560	1005	723	717	713	726	696	728	717	707	634	680	669	681	730	698	678	656	705	724	681	624	645	644	691	627	705	674	673	661	700	609	650	655	678	664	621	661	654	643	674	719	675	664	673	699	669	727	683	651	704	687	712	626	659	636	647	659	673	633	682	660	667	688	637	669	676	686	707	618	647	694	649	695	685	650	613	681	640	669	663	717	612	643	624	658	694	665	659	658	665	662	674	692	677	614	675	656	673	662	664	674	669	649	656	668	636	671	651	693	621	616	677	670	655	634	686	646	673	680	651	651	697	677	654	671	715	661	672	623	632	672	677	694	679	650	678	652	690	631	693	637	635	700	677	639	683	673	647	644	688	617	670	629	706	658	636	664	626	633	638	632	689	619	636	590	621	678	673	627	620	661	603	687	640	654	713	698	690	659	637	644	685	642	658	643	653	654	670	666	685	658	661	688	685	621	662	623	687	663	628	669	592	654	687	636	723	649	665	654	684	712	635	645	641	654	640	686	633	645	627	644	676	635	666	675	626	678	608	666	639	664	638	637	625	675	676	640	687	720	645	668	622	676	643	674	646	662	637	646	665	649	679	672	705	629	626	623	651	681	654	675	667	677	669	645	668	618	682	647	657	699	671	634	615	678	673	627	648	706	645	722	650	624	681	635	639	664	662	703	628	669	656	673	629	613	655	636	652	674	669	656	666	701	704	668	628	656	651	669	627	677	700	679	636	663	681	633	634	733	663	683	658	684	669	639	646	636	631	622	649	645	687	667	699	667	668	679	674	627	678	618	693	640	656	677	679	654	658	599	654	693	637	632	646	711	637	631	662	638	660	652	670	628	653	653	660	671	681	648	706	696	651	632	672	664	639	685	673	665	655	641	623	716	678	637	686	699	657	618	672	644	661	643	646	683	627	633	668	652	701	680	720	638	669	655	618	649	649	664	633	673	663	679	689	659	647	660	657	697	691	664	642	640	636	625	668	675	667	639	670	641	625	636	637	619	661	657	667	682	660	645	666	651	632	665	665	621	621	642	709	666	708	676	611	668	655	661	644	690	641	624	675	686	663	636	658	619	662	637	663	676	674	664	709	673	664	672	664	635	671	676	650	679	692	666	639	682	607	641	667	648	682	667	650	682	675	630	686	662	668	625	676	672	676	661	678	661	662	663	650	669	679	703	626	686	713	676	687	684	685	651	643	661	651	644	632	619	650	644	682	692	661	600	652	670	703	622	646	670	629	667	731	670	656	635	717	692	689	672	664	646	696	624	611	698	674	620	680	662	680	641	659	629	683	616	661	655	699	668	612	632	658	642	724	676	611	682	668	659	628	670	659	683	619	662	676	674	671	666	670	667	671	681	622	682	627	694	689	631	691	682	680	652	661	687	642	659	677	665	659	658	640	590	651	656	669	672	676	662	680	625	723	654	613	671	633	678	661	691	698	677	626	680	681	675	680	648	667	660	657	665	669	686	650	659	622	615	633	714	652	646	646	662	672	661	634	673	648	672	566	669	678	631	644	611	640	591	672	665	681	662	675	644	697	667	707	660	653	695	678	657	699	680	642	656	690	645	642	656	675	612	686	662	714	672	655	682	629	659	659	667	634	636	697	652	616	700	668	619	696	696	656	617	614	707	646	636	614	689	673	654	690	657	648	643	665	648	664	698	670	638	679	667	717	608	676	669	680	649	651	684	674	702	669	637	698	683	659	652	670	644	686	682	688	715	681	663	645	660	680	716	673	680	676	653	675	688	663	684	676	641	658	664	661	664	660	653	646	672	666	666	640	667	636	644	673	618	657	667	668	635	674	686	681	637	632	655	720	652	675	679	668	587	660	633	686	651	648	653	684	681	626	673	657	686	641	695	681	663	702	639	648	698	692	664	653	675	625	677	669	613	653	675	658	712	667	632	699	634	658	697	598	654	665	636	655	733	668	675	656	661	635	663	673	676	675	677	638	661	648	677	671	626	629	651	642	643	653	696	661	648	675	671	676	647	656	637	708	699	676	662	646	654	656	642	608	631	651	672	647	654	672	655	704	632	667	676	643	659	673	652	644	660	666	660	698	656	617	669	621	650	707	676	647	665	678	642	667	657	687	643	634	659	650	651	689	682	685	675	679	685	652	672	669	649	679	691	660	697	700	642	644	614	663	656	623	677	629	612	614	657	666	701	697	660	621	679	642	701	662	672	658	683	646	680	660	664	678	679	678	669	700	679	648	664	663	644	644	602	658	676	667	655	669	694	711	707	675	688	701	656	634	656	618	653	659	647	660	641	668	669	593	655	666	639	658	711	675	730	656	654	680	629	675	633	685	682	642	720	667	691	662	654	677	681	658	652	689	634	657	634	693	682	655	657	659	647	698	647	685	637	660	647	629	678	658	683	665	687	646	648	669	640	635	695	644	671	650	655	619	644	670	681	652	666	626	670	663	656	645	665	677	680	684	689	670	688	632	655	668	658	627	636	690	673	680	655	680	655	645	656	649	629	620	639	655	634	633	669	653	698	646	657	654	658	671	706	651	660	671	670	659	688	659	647	633	686	655	730	703	646	668	662	666	647	690	667	689	669	657	664	670	653	671	662	670	655	664	677	671	654	657	666	664	669	620	645	681	640	702	634	659	629	669	638	688	654	686	699	646	660	659	681	621	687	667	681	724	623	659	617	628	669	686	635	666	669	672	648	676	627	608	655	690	643	676	620	679	659	686	627	693	633	684	687	649	595	640	659	644	655	660	653	631	673	689	646	681	646	670	712	664	686	698	659	684	680	680	643	645	643	673	639	656	630	607	691	658	644	664	676	666	637	635	685	683	692	621	656	674	670	695	697	660	623	653	647	679	654	702	686	668	666	698	642	719	664	631	650	660	728	634	612	689	675	632	662	678	679	690	708	696	651	623	633	668	694	671	681	710	673	670	672	640	665	658	660	709	679	656	683	644	666	657	638	658	650	708	602	678	765	674	659	691	693	685	640	662	715	661	699	650	704	634	681	644	603	700	623	695	643	664	656	619	692	661	630	699	653	657	667	654	703	659	632	667	658	641	635	666	700	651	656	636	667	659	649	677	656	652	662	693	690	653	722	669	656	658	592	677	690	642	652	672	694	673	649	671	638	635	615	676	661	656	681	630	651	627	621	646	691	682	659	678	647	672	697	671	643	704	687	665	673	666	645	646	693	639	679	677	654	649	667	682	641	619	672	667	640	669	705	639	662	695	631	671	672	649	624	647	682	683	643	629	639	685	722	655	668	631	643	648	645	625	658	661	629	670	636	633	654	683	678	649	678	669	658	627	645	617	663	646	647	651	635	621	664	657	591	653	663	693	676	652	647	649	628	641	672	636	647	682	692	650	663	632	664	698	644	665	638	724	643	663	652	658	686	660	642	635	705	649	661	648	659	654	627	655	668	669	612	650	673	691	679	648	656	646	669	638	662	666	659	632	650	683	672	666	655	670	660	709
47392	16444	7047	4874	3998	3267	2486	2014	1607	1118	1091	1058	802	680	541	486	420	441	430	442	427	451	465	403	452	459	485	435	466	412	450	447	428	462	444	437	375	437	473	455	475	467	435	466	440	416	424	433	447	432	456	415	457	428	471	405	411	470	444	408	464	488	459	465	484	443	445	446	464	415	453	430	442	433	431	412	396	454	473	409	483	450	419	454	436	436	433	438	434	458	439	438	434	459	436	458	416	437	476	425	421	460	463	475	406	446	410	414	440	448	419	479	448	435	466	476	421	438	402	443	447	376	436	446	452	441	433	420	431	401	462	451	445	392	405	446	414	436	427	446	508	466	434	449	414	421	443	375	443	438	454	404	430	411	439	415	434	424	408	411	472	469	434	409	461	432	460	438	453	445	409	445	466	438	454	428	445	437	455	454	433	429	427	435	422	424	416	444	390	441	423	398	463	432	441	404	462	445	444	463	427	463	444	457	419	447	425	448	474	424	420	444	424	468	451	449	454	407	436	410	442	458	416	445	422	439	427	441	502	420	401	426	449	412	458	402	446	446	428	418	411	406	481	414	441	464	415	450	414	428	416	404	426	470	468	445	398	444	441	392	435	434	488	419	488	427	433	379	435	432	487	430	450	440	422	454	460	466	418	426	428	429	458	413	438	410	425	445	454	437	464	483	430	420	404	395	400	444	452	438	445	460	395	429	452	442	457	435	484	430	445	392	404	438	450	410	458	431	438	430	437	449	416	412	437	442	432	412	452	455	445	380	420	450	419	477	451	426	468	452	444	425	474	454	421	477	453	452	442	450	450	419	485	438	427	419	413	419	442	458	415	427	415	407	429	410	476	437	476	479	381	465	425	456	429	455	483	438	430	447	469	387	423	458	499	458	405	448	448	486	478	453	452	422	470	463	424	413	416	435	433	454	414	417	469	453	447	428	443	430	416	446	437	454	487	420	442	454	417	468	401	445	426	433	462	432	387	445	455	398	449	406	440	407	451	515	444	428	436	452	457	412	455	429	416	444	448	417	407	429	457	464	416	441	469	428	432	408	469	455	417	380	427	465	395	459	452	429	440	476	445	449	463	439	410	419	476	434	434	411	407	438	435	408	468	443	450	447	435	471	423	426	416	442	429	416	488	408	443	455	425	472	463	446	410	422	425	392	434	427	440	416	453	470	385	414	437	475	429	419	425	455	452	418	440	418	437	451	442	425	420	425	456	462	417	480	450	463	451	416	444	430	459	455	441	408	408	437	447	422	435	423	453	416	461	427	451	477	403	435	470	453	476	462	399	440	415	428	407	411	388	444	441	446	422	432	438	413	442	443	483	444	447	444	447	464	415	441	446	453	402	428	450	467	425	425	432	439	447	427	405	473	465	509	448	456	472	458	410	458	445	447	422	487	396	425	443	462	475	465	450	445	409	436	432	454	435	414	395	417	426	479	407	427	402	431	471	435	444	425	452	450	467	410	428	453	434	413	422	430	423	397	435	425	436	456	419	380	441	475	446	410	432	470	456	455	419	441	461	419	433	440	421	448	447	447	461	474	430	409	416	458	447	408	436	432	447	415	466	419	454	427	454	471	468	472	376	451	440	429	445	407	429	470	388	505	453	447	402	418	401	439	453	395	472	445	418	426	433	431	437	478	419	441	388	452	442	453	455	419	441	491	456	460	443	447	456	456	451	369	428	445	457	422	413	398	449	449	461	467	475	432	435	444	458	489	444	439	454	419	443	447	421	470	461	455	483	461	462	429	421	416	418	432	429	416	445	444	456	438	451	428	379	425	382	413	409	472	454	458	412	426	441	387	429	415	448	424	466	429	466	460	426	480	441	459	415	437	421	396	401	445	402	453	440	417	438	443	440	499	441	437	415	460	427	416	472	438	459	452	416	413	473	382	391	440	429	445	458	448	430	457	424	410	452	461	454	433	470	439	444	405	441	442	435	454	427	406	432	471	433	457	440	432	439	421	428	464	431	384	384	447	431	431	448	441	424	434	431	458	468	454	446	428	434	507	449	475	433	456	467	441	443	448	448	417	434	419	415	430	404	476	385	403	431	457	432	449	451	454	420	403	380	439	421	438	470	499	451	416	450	394	432	387	451	443	434	440	390	455	430	405	482	461	409	411	451	441	412	435	438	465	460	455	421	427	386	431	407	457	424	456	435	457	436	477	433	427	465	410	469	447	469	480	409	426	443	443	464	453	401	416	455	443	471	462	453	424	454	433	356	418	462	441	438	370	451	433	413	426	415	440	433	367	420	444	403	442	455	451	466	478	392	461	440	458	413	448	470	437	423	422	417	416	443	455	463	434	422	465	446	460	473	438	415	470	422	446	453	456	429	411	468	438	451	427	457	436	398	397	416	477	455	443	395	441	461	414	467	441	403	467	461	444	461	439	447	459	454	411	466	446	433	458	444	439	449	434	439	476	459	380	439	444	432	456	452	425	447	421	439	447	430	426	467	439	424	437	480	438	433	463	434	468	480	414	438	437	452	418	420	421	420	435	433	463	370	410	423	412	430	472	462	456	434	444	493	428	421	433	456	448	442	463	468	438	465	430	468	460	481	412	453	477	487	450	411	441	403	417	408	381	416	436	454	377	412	417	474	467	466	456	432	482	450	427	412	450	485	418	452	408	482	390	457	404	439	426	453	442	427	429	411	438	435	470	421	463	438	448	421	410	396	435	436	423	442	441	439	446	411	467	426	415	434	402	445	402	433	479	476	435	459	461	409	455	462	458	447	458	384	475	398	428	393	451	410	438	445	435	429	450	414	440	423	427	455	412	469	416	426	477	470	452	398	417	415	392	464	392	414	441	443	417	413	440	477	446	424	426	424	424	439	447	473	434	415	408	438	427	425	462	418	456	445	433	447	467	450	423	440	456	421	435	473	433	436	442	420	434	456	442	445	455	489	461	434	435	465	458	442	408	423	420	419	471	441	454	461	424	445	456	412	414	443	437	384	425	420	443	443	453	438	462	430	439	452	453	432	383	379	405	437	443	430	428	447	452	468	451	437	406	453	453	455	401	452	442	442	448	475	452	466	438	413	464	443	451	414	426	422	457	440	432	437	448	412	460	493	451	430	449	422	442	434	460	420	433	449	446	424	444	403	432	436	462	450	471	431	435	382	432	445	444	417	454	440	446	413	429	414	422	442	487	408	469	426	438	446	465	412	448	446	442	447	429	415	443	447	457	419	463	434	473	434	426	422	401	428	451	456	419	456	430	394	412	419	413	418	452	426	439	437	415	432	401	458	437	387	445	435	414	472	443	480	418	460	430	427	439	475	468	437	403	439	417	399	392	435	442	449	430	446	432	434	450	396	421	441	428	429	477	467	473	445	417	416	454	461	443	420	450	443	473	441	500	417	440	426	458	433	413	447	443	451	426	389	449	430	418	398	458	417	471	458	449	443	445	457	392	426	431	438	400	432	452	440	422	440	410	413	434	448	479	431	464	427	426	461	489	424	442	414	439	418	445
29193	4184	8150	10785	12313	11407	9144	7802	6389	4700	4475	4206	2926	2444	1439	1129	1086	1101	1056	1066	1080	1038	1058	1034	1003	1059	978	989	981	1016	1015	1034	975	1020	954	926	963	1004	949	949	969	968	960	903	955	994	982	934	938	928	976	978	904	930	981	987	986	891	891	950	953	972	911	956	944	1003	977	936	938	979	965	1004	986	900	992	956	1040	974	970	946	956	991	954	1016	913	936	968	972	924	976	943	969	978	989	922	959	971	957	975	951	935	983	952	983	1019	1014	952	962	930	990	975	919	989	985	921	1003	968	967	987	958	933	927	1017	986	926	967	947	960	975	972	942	913	948	948	935	985	954	950	938	1000	914	952	991	933	967	927	930	910	939	988	956	949	992	946	970	939	932	919	977	937	1022	943	956	957	960	964	986	992	964	934	939	976	1006	938	970	929	928	959	986	931	942	940	906	1014	961	902	959	975	970	932	935	943	915	922	904	935	908	983	941	927	945	960	949	931	942	897	982	908	953	956	963	929	951	966	969	935	929	933	934	971	968	906	922	966	930	987	958	940	990	928	966	981	960	931	947	938	1011	970	1018	958	974	985	967	960	938	934	963	987	1045	1061	984	952	941	955	994	997	905	945	990	916	954	1006	963	872	933	1039	967	959	927	957	907	1017	975	947	992	945	925	997	943	989	944	993	951	949	965	967	936	985	908	891	925	984	925	954	948	977	954	960	959	944	965	944	932	924	969	924	971	933	932	927	916	934	889	932	931	920	956	940	997	981	941	972	967	942	959	928	957	997	943	927	1005	918	982	964	944	933	990	979	967	1006	942	965	867	904	983	952	963	957	981	972	932	974	990	998	1036	960	939	917	958	930	893	941	984	911	897	943	928	964	974	984	1005	940	984	915	999	951	985	984	975	992	998	912	956	978	967	1020	960	969	990	939	980	904	938	937	937	983	929	990	959	999	953	965	1009	928	942	987	904	937	960	935	906	981	1014	898	958	957	953	940	942	956	941	911	961	937	905	977	954	890	977	995	991	981	993	1023	966	997	927	970	938	982	1025	910	928	897	990	946	949	950	915	964	964	927	958	964	994	974	922	966	958	951	968	897	895	967	941	998	944	945	975	1002	983	932	946	953	937	947	932	931	949	958	977	953	911	1031	975	992	947	925	939	989	937	961	989	1007	1008	979	968	945	968	900	922	947	943	1008	933	919	951	953	943	924	935	959	941	939	998	938	957	905	889	983	913	930	964	989	955	990	951	974	927	941	951	951	939	983	1004	946	933	996	954	887	986	917	940	951	912	964	928	1002	954	940	957	920	945	947	955	977	925	897	949	910	970	962	902	956	965	925	951	991	939	948	926	952	981	937	972	944	954	902	993	917	951	994	946	966	937	926	951	972	981	958	982	1011	928	956	897	937	904	920	933	921	1016	933	943	945	931	942	962	940	956	964	969	901	938	915	926	911	909	942	938	972	999	994	946	946	927	952	951	928	968	926	964	940	966	916	951	974	916	966	955	937	945	962	1005	983	986	919	944	1014	989	969	943	938	920	940	972	999	969	944	930	979	979	955	960	918	975	948	872	988	946	975	962	940	985	957	925	954	955	942	992	1001	910	952	964	989	940	935	972	931	944	937	901	969	945	958	982	965	933	977	973	929	975	957	904	922	933	919	940	981	922	1005	929	953	951	927	922	950	981	943	889	943	957	924	989	957	1009	1014	961	984	1006	937	967	906	947	950	989	927	950	947	930	957	885	941	1036	978	963	975	954	910	950	954	967	943	946	922	951	990	930	978	932	906	967	954	972	945	925	960	923	1001	929	930	974	958	931	942	899	990	1033	977	920	919	964	942	924	896	958	982	917	967	923	983	1006	987	955	983	1019	955	977	955	950	993	971	947	995	940	955	933	1050	909	966	927	912	973	985	969	938	967	952	932	889	921	929	934	945	945	1030	956	976	916	939	995	943	929	989	955	906	919	893	956	989	912	943	922	988	948	965	913	923	931	939	928	928	958	930	979	983	956	974	905	975	941	860	953	908	941	955	969	981	956	971	961	930	929	981	940	956	984	923	981	875	975	954	943	954	977	984	973	979	952	986	979	975	962	984	1011	992	933	968	975	926	976	917	960	981	931	962	961	940	964	964	947	950	907	914	996	908	952	899	959	974	982	975	990	932	968	974	942	972	971	922	921	1001	974	979	937	981	999	986	957	953	953	987	940	950	934	952	949	929	955	984	900	974	957	958	936	954	954	918	960	940	982	931	981	997	911	940	961	943	974	991	942	956	941	937	968	953	958	942	969	952	948	1009	977	967	922	947	982	989	1003	910	896	992	936	982	932	1003	968	891	939	1007	968	1003	939	956	924	1000	967	958	938	957	967	998	945	956	940	961	971	933	976	988	934	1013	944	946	927	946	931	979	937	980	984	952	955	938	975	927	956	962	937	962	987	975	955	966	909	886	988	983	979	927	960	970	943	909	874	956	1003	949	955	977	904	900	906	1009	963	937	992	958	944	929	920	944	961	954	964	977	957	920	977	945	964	934	940	975	895	930	926	966	901	994	957	949	976	949	946	925	917	935	960	923	958	978	973	912	958	917	1021	985	920	940	948	994	936	887	948	967	940	913	965	967	887	999	1001	948	916	993	1006	1016	956	909	940	941	947	1006	913	915	960	967	981	990	977	961	976	981	955	957	897	942	921	937	940	994	981	959	1001	969	952	948	935	949	926	973	969	973	973	916	969	1005	987	988	988	968	914	924	900	962	917	932	988	869	946	949	933	970	956	959	961	927	957	925	983	976	940	944	950	944	976	1009	997	934	996	949	956	988	917	928	941	895	930	956	978	974	931	915	996	968	954	971	962	919	921	982	957	974	922	987	938	905	924	986	977	965	966	974	924	934	944	877	952	918	983	927	969	960	888	1004	967	1019	1020	931	992	942	945	893	954	908	932	915	943	914	934	915	951	934	977	939	961	965	986	970	940	958	905	950	1016	948	956	920	907	994	1000	930	972	977	977	917	997	929	1001	915	995	927	980	957	961	912	975	934	982	953	923	947	970	1004	967	896	1039	955	944	939	1000	958	921	931	958	964	940	971	953	1026	932	953	919	947	940	980	943	911	967	994	1000	946	934	912	964	967	903	975	909	991	975	977	992	971	982	947	959	958	960	942	984	985	1006	972	999	913	1003	947	935	972	957	954	931	953	1006	984	982	921	911	941	935	946	994	911	981	949	961	970	920	1016	907	958	966	905	951	926	951	971	1011	983	968	953	954	963	943	960	973	881	956	921	971	887	930	928	942	927	932	913	933	947	971	917	941	1024	948	973	975	923	982	923	972	936	1020	971	991	992	934	976	1005	916	906	932	935	945	985	937	983	923	946	933	993	981	987	897	949	919	971	864	956	961	932	966	894	990	1021	968	961	954	933	990	1017	931	900	919	893	913	941	962	948	902	980	967	921	991	975	911	923	973	957	954	951	953	964	971	941	902	927	948	1001	983	928	956	967	970	971	967	963	950	973	956	934	947	968	938	939	979	994	978	941	936	934	967	983	963	991	991	961	945	937	1000	904	980	934	937	954	960	995	993	957	937	943	960	913	986	968	931	981
13748	2499	1667	1669	1565	1259	888	849	617	523	507	463	382	384	288	249	244	273	226	274	257	264	227	254	259	279	263	268	264	243	269	254	242	216	240	247	259	234	254	254	257	212	254	265	289	280	245	217	253	246	222	227	254	282	233	273	231	235	255	238	278	259	263	255	246	271	254	246	243	249	256	264	236	231	243	278	239	243	267	245	249	259	245	255	262	261	277	269	277	208	244	270	278	265	233	238	261	265	226	242	267	237	262	236	239	252	266	263	212	278	210	228	280	281	255	271	261	258	256	278	279	260	234	273	241	240	233	233	237	256	282	274	259	257	273	268	250	267	258	263	251	233	258	275	253	245	268	258	245	267	232	255	246	278	271	251	252	261	241	258	224	271	267	254	254	260	252	254	265	245	214	271	246	284	252	234	260	263	246	237	260	231	234	248	281	278	236	241	269	238	235	254	274	241	255	244	282	273	277	234	276	256	262	275	237	240	286	235	260	242	263	259	279	279	292	241	260	290	259	256	255	281	251	274	252	250	273	287	255	287	240	255	271	256	241	292	255	245	266	257	251	244	268	219	245	249	265	267	251	257	263	250	246	274	227	257	242	251	251	249	248	243	256	216	259	268	264	257	279	225	232	256	228	250	252	292	248	277	263	269	250	237	242	228	229	264	276	240	283	263	240	242	278	243	263	245	247	275	285	259	281	241	241	253	237	237	265	240	236	240	273	232	235	259	243	246	229	248	270	259	277	279	275	258	246	230	238	234	250	238	240	268	259	225	247	249	246	228	261	251	262	260	259	246	274	280	267	267	266	256	262	229	263	254	265	282	280	267	279	245	254	263	256	253	265	235	265	267	240	269	263	279	252	265	255	233	232	245	219	264	255	250	253	278	266	244	251	248	250	269	258	244	240	291	242	281	253	276	269	241	295	213	262	263	266	221	264	270	258	243	257	263	263	212	243	234	248	233	228	264	249	266	253	255	250	216	242	253	221	237	244	283	242	250	251	274	244	242	259	257	246	292	282	268	219	242	256	224	266	253	248	262	257	261	249	289	240	242	245	230	234	255	238	247	249	246	220	249	234	256	269	271	272	240	257	269	252	253	256	312	217	246	261	252	234	250	269	234	276	274	256	253	235	231	282	258	271	255	290	265	280	235	246	272	239	275	255	239	249	269	249	284	263	261	273	247	239	276	260	256	256	264	253	251	255	258	262	243	255	249	271	239	248	242	246	269	275	254	238	227	258	275	254	280	256	245	243	275	259	244	259	252	284	258	249	262	261	301	240	253	244	258	264	252	261	264	271	227	270	280	248	259	242	257	260	243	262	291	263	289	279	252	292	234	258	258	221	284	256	261	263	242	264	282	243	257	227	253	249	263	271	233	260	272	217	250	251	254	247	260	248	270	256	265	277	255	275	261	257	261	250	246	268	270	277	261	281	251	252	291	252	293	254	256	236	250	245	268	234	239	232	236	256	249	237	222	274	284	255	243	244	240	267	259	268	249	263	246	261	296	261	262	265	255	229	270	280	261	233	238	223	277	238	268	266	243	299	258	239	243	272	255	233	266	300	255	249	231	277	241	235	259	227	262	271	287	269	246	268	253	213	247	237	247	233	237	277	214	267	259	251	218	255	291	241	255	262	260	227	266	240	250	275	260	224	244	221	266	262	258	241	252	253	244	235	251	246	252	254	268	262	250	234	252	258	243	248	258	253	285	239	246	251	232	252	253	235	271	277	238	276	267	298	298	243	286	264	253	239	233	270	252	260	282	250	248	274	263	249	265	273	269	231	240	253	268	260	263	246	251	261	279	260	263	260	263	262	277	265	203	253	263	246	263	242	258	254	259	244	227	282	265	258	264	244	269	261	268	258	264	258	263	250	236	236	262	238	264	248	251	264	261	264	257	279	261	256	271	264	249	265	233	276	240	244	237	249	233	279	257	240	242	259	268	233	264	265	234	231	235	243	226	248	258	276	283	246	260	279	271	251	242	283	259	264	250	270	272	240	258	251	251	290	245	274	220	226	245	278	226	245	246	200	244	263	266	256	241	230	260	254	248	244	251	258	253	290	253	265	250	246	256	259	271	279	256	295	266	263	228	264	239	249	229	248	266	271	236	235	245	261	282	258	254	234	248	286	243	267	238	264	274	250	241	243	239	247	238	270	267	260	247	215	272	278	233	224	247	266	264	247	265	229	257	256	246	267	266	248	252	263	243	264	243	248	262	237	254	258	275	258	250	266	239	241	226	215	240	248	256	239	259	250	220	279	281	256	281	250	225	246	283	273	237	229	271	277	258	262	239	248	234	258	267	224	223	261	262	240	253	278	246	263	266	249	253	270	255	239	242	227	254	245	275	251	264	277	253	241	235	254	236	253	243	269	236	254	278	263	270	261	262	263	248	236	259	259	282	245	244	270	265	250	250	273	281	263	265	270	258	251	255	292	234	270	258	230	260	277	266	246	239	235	282	246	256	276	256	282	262	235	267	255	275	247	263	236	258	281	272	263	254	249	244	250	247	253	261	265	236	236	240	244	269	270	251	241	256	254	270	261	226	229	257	259	258	251	248	251	264	230	273	263	247	257	240	238	265	227	250	278	255	274	269	234	243	220	283	250	252	252	299	243	236	254	265	229	276	267	251	238	248	292	236	252	230	270	256	223	241	241	266	242	263	278	247	254	237	259	234	276	257	256	244	264	274	265	252	282	235	255	229	265	236	245	250	240	267	277	258	249	252	252	274	245	247	310	227	272	257	287	256	253	257	267	250	273	265	236	237	249	238	247	254	251	241	263	264	256	248	267	271	255	232	252	245	248	248	242	252	241	230	262	237	227	241	226	248	273	255	247	264	269	240	242	278	220	271	252	220	278	281	247	286	273	254	237	277	255	256	241	272	245	268	240	256	239	243	229	241	243	283	273	275	251	256	264	222	257	253	251	266	241	281	264	250	248	236	274	231	260	274	265	232	293	254	248	225	228	243	258	273	234	251	273	271	262	244	226	267	268	208	232	254	274	254	276	240	273	245	277	237	258	251	260	268	272	266	259	259	237	281	263	225	274	242	261	269	247	238	261	281	242	263	249	228	263	248	246	270	282	249	268	244	239	236	260	223	252	251	240	240	271	254	284	277	244	260	251	251	260	239	249	212	258	262	229	239	214	292	256	260	228	227	263	268	240	269	261	252	265	241	280	247	289	257	245	277	245	251	223	252	268	255	272	270	249	235	274	261	247	270	247	231	227	251	244	224	251	268	273	282	260	238	252	276	250	217	268	246	241	263	275	235	228	271	264	275	285	241	245	293	269	222	244	273	294	253	256	255	240	233	242	285	251	234	254	218	254	241	265	222	278	268	282	263	268	252	269	257	241	256	247	260	258	265	265	267	254	256	249	232	246	265	269	224	231	248	236	268	271	230	239	249	234	242	222	256	261	231	208	267	260	258	247	259	269	258	226	285	269	261	234	266	248	272	243	267	274	287	277	246	211	248	223	284
8186	1529	3508	5184	5591	5109	4029	3540	2675	2040	2013	1801	1268	1031	704	642	578	641	620	580	580	566	606	559	611	638	595	576	597	595	556	608	598	576	594	577	606	588	622	644	605	593	619	617	580	595	600	530	612	611	592	573	603	565	561	613	594	583	599	630	558	570	663	549	610	572	624	604	573	601	629	576	581	629	586	623	587	582	608	583	608	652	587	567	629	623	619	585	597	561	591	610	587	601	607	565	601	596	628	633	606	598	573	581	623	600	591	585	580	604	628	635	576	613	622	654	627	596	610	609	626	590	592	575	602	587	598	603	640	580	627	598	625	627	613	631	545	618	575	633	594	593	596	597	598	592	595	593	559	578	574	605	559	640	577	578	571	570	586	627	614	577	578	629	594	619	609	610	615	620	617	627	611	632	597	577	584	592	595	592	600	604	533	611	603	585	575	558	595	582	615	619	608	613	623	618	601	604	644	617	607	589	596	626	653	595	564	592	597	580	590	634	624	599	597	593	590	602	592	587	586	604	601	557	601	604	599	586	601	588	598	630	595	599	606	590	582	582	598	585	596	604	582	592	602	612	595	582	571	657	584	558	586	594	570	609	553	601	625	628	616	634	590	589	597	610	610	583	567	618	637	558	581	568	610	574	556	596	551	625	589	593	598	622	553	640	585	604	575	578	585	629	617	590	609	606	599	606	581	579	561	571	606	614	612	633	565	593	608	599	602	607	611	568	589	600	594	557	604	583	632	564	584	574	580	581	624	584	633	626	576	616	573	587	572	569	614	592	596	576	612	628	577	576	567	545	544	594	590	589	562	555	598	648	610	661	594	622	570	592	589	609	626	596	557	601	608	634	564	615	625	613	628	632	590	587	598	586	588	621	592	606	612	597	620	555	591	591	583	619	576	590	593	572	607	561	636	619	621	599	627	592	618	595	623	568	603	593	622	601	628	556	579	589	618	578	613	601	575	595	623	631	586	595	601	631	622	623	613	582	581	624	610	559	580	556	584	628	604	615	568	602	623	612	599	613	637	627	572	617	565	628	589	567	637	599	598	598	633	626	593	647	569	627	582	585	611	600	574	593	592	598	607	577	593	614	570	561	642	572	604	582	619	617	615	610	587	607	598	591	606	589	598	592	617	593	614	572	624	596	592	566	621	629	606	570	627	582	599	607	598	598	585	580	605	632	571	604	601	620	608	609	639	588	621	590	534	594	614	572	598	600	646	614	576	577	580	577	589	625	622	552	614	631	643	576	630	609	615	598	590	571	611	621	592	604	611	594	579	589	612	579	594	589	600	596	599	591	567	568	626	629	594	633	624	603	579	622	599	596	614	591	589	601	623	583	600	567	593	618	570	593	585	602	554	591	541	594	630	592	575	598	624	617	628	572	601	609	658	589	585	621	579	582	610	591	588	603	590	575	566	563	584	649	593	611	543	583	550	579	565	615	573	603	588	608	612	594	557	612	597	576	620	571	615	564	598	591	601	546	538	546	620	590	626	577	569	629	532	655	609	624	647	639	595	606	594	582	568	562	571	604	562	566	619	602	609	556	542	597	625	574	574	613	641	573	609	563	578	605	544	600	574	591	608	648	611	606	604	576	598	574	609	604	588	601	612	591	562	579	610	589	584	599	612	576	590	604	598	597	577	590	591	576	610	647	580	617	611	600	572	592	587	598	625	545	587	545	597	602	608	634	602	573	615	601	582	562	588	539	587	564	542	545	638	627	632	623	601	555	616	612	605	613	601	623	604	591	605	601	599	586	629	567	568	585	613	606	595	575	614	574	619	605	577	574	624	601	559	615	596	609	619	587	635	618	590	600	577	574	598	634	567	598	548	620	588	594	583	597	642	535	581	593	594	609	608	561	601	644	619	596	605	576	603	608	641	583	594	591	586	598	638	585	573	613	597	551	616	628	634	601	556	639	614	600	626	626	609	615	591	565	615	600	618	580	599	619	623	624	565	609	647	584	619	586	617	597	595	614	615	559	616	569	603	602	614	589	641	604	581	591	583	636	563	563	600	601	608	544	588	585	609	564	557	551	609	615	612	613	598	634	583	528	567	584	575	598	580	589	544	564	570	580	590	571	627	570	591	582	568	602	618	620	581	646	631	629	595	599	606	605	605	598	596	565	604	607	599	591	599	603	566	603	575	579	568	634	568	587	544	576	606	616	564	579	613	593	644	586	569	547	610	553	561	616	571	593	561	621	581	596	648	636	587	615	596	568	632	582	615	582	655	593	586	619	612	618	629	629	589	601	592	566	618	553	597	601	559	581	595	593	602	593	564	600	613	598	600	633	566	580	580	581	598	615	654	627	610	567	601	560	584	587	599	614	587	618	611	587	585	600	598	606	558	597	589	602	597	588	642	577	618	591	590	603	628	614	602	595	595	610	641	582	606	565	610	577	615	604	556	587	611	552	605	602	612	640	602	583	585	581	591	566	613	618	580	581	612	592	616	602	609	571	562	584	573	596	595	568	598	586	552	613	606	625	614	562	590	608	594	587	579	540	598	627	543	559	648	654	576	585	569	636	561	610	592	604	611	608	594	607	618	581	619	556	610	607	622	604	591	556	613	634	601	590	583	585	608	611	600	583	599	614	553	573	583	593	591	551	602	570	590	603	559	591	587	586	598	603	609	572	604	610	620	597	576	610	580	629	576	588	606	540	579	585	571	606	615	580	620	564	547	606	580	596	614	552	623	542	564	586	566	627	597	586	607	609	579	621	624	594	579	620	591	574	629	619	539	530	591	562	579	578	589	622	593	586	583	613	601	632	598	586	627	608	593	517	589	574	616	569	569	587	639	622	624	596	615	529	596	598	577	597	568	571	603	583	608	628	551	594	634	586	595	610	580	604	595	627	581	583	577	572	577	608	584	583	594	596	595	634	588	617	609	609	593	590	577	596	647	569	591	584	608	639	610	574	614	597	593	594	592	616	599	614	599	592	518	585	607	610	598	610	581	594	587	599	584	579	586	580	582	573	598	597	592	609	617	570	585	637	566	664	575	610	573	590	592	590	637	605	598	604	583	612	578	586	619	610	604	628	637	630	537	611	543	599	600	623	600	573	586	592	583	602	630	586	592	603	601	645	596	586	593	609	575	597	569	572	583	579	595	554	580	566	609	579	635	593	612	610	634	591	574	579	586	624	632	626	606	617	622	585	614	569	589	596	599	592	589	604	576	564	566	564	606	607	604	593	610	598	563	563	659	542	582	596	586	635	622	607	585	592	645	582	620	589	624	548	596	622	576	564	552	589	574	574	573	631	582	598	596	610	579	597	591	587	570	560	590	592	583	581	562	625	615	602	575	578	593	568	587	569	599	659	610	578	598	589	600	612	620	645	588	585	610	630	593	616	574	601	568	600	620	554	627	606	635	599	572	610	625	570	567	590	594	612	588	562	591	594	581	614	568	557	583	584	587	623	627	586	581	602	604	600	572	612	595	601	586	628	661	591	623	607	631	587	585	626	642	601	593	627	573	619
36808	10929	4103	3600	2907	2261	1620	1396	1053	835	776	668	555	490	344	319	298	288	314	292	303	291	285	288	305	293	289	301	287	285	266	277	290	276	315	289	285	295	317	310	282	279	302	319	298	294	281	283	296	283	277	258	292	284	272	295	286	291	297	307	298	256	288	293	301	309	257	257	288	314	276	314	278	283	245	317	270	264	303	298	279	329	319	299	263	264	237	283	306	289	288	289	278	271	266	245	279	298	319	290	290	290	317	287	290	321	292	285	301	261	273	304	264	294	279	302	324	244	295	290	283	303	253	282	316	276	272	292	268	298	295	274	311	282	302	299	292	305	304	314	283	282	283	288	286	301	296	261	273	315	288	283	270	267	260	247	280	292	299	310	314	312	305	263	301	294	325	306	294	298	282	298	297	283	327	291	319	298	307	316	280	263	295	294	302	317	296	288	298	270	272	310	280	279	312	322	288	323	301	296	327	276	294	266	321	285	285	295	311	278	310	279	269	268	273	302	282	296	322	297	322	293	313	260	249	277	286	302	267	270	281	263	326	272	288	292	309	287	303	318	267	280	298	296	317	306	285	280	301	288	319	291	305	270	251	299	276	285	297	294	301	299	286	272	313	299	256	249	286	327	276	300	275	285	315	287	283	268	298	337	276	305	292	338	303	291	299	273	277	281	304	261	265	299	266	269	279	241	275	297	282	293	290	281	291	281	287	286	309	290	289	331	306	252	278	289	270	311	282	280	251	293	285	308	286	304	264	274	287	286	271	291	271	304	315	313	315	287	300	303	289	286	309	309	263	302	324	278	277	276	305	295	277	334	298	265	294	290	273	267	289	269	290	282	288	297	309	290	261	290	272	290	305	274	295	282	308	307	286	289	278	268	306	305	253	303	276	272	284	273	313	286	273	332	266	287	280	290	270	281	262	304	245	286	320	290	274	299	284	310	283	330	268	284	282	295	274	288	330	263	288	289	274	256	304	310	304	284	292	303	293	287	290	241	260	283	280	262	278	285	272	332	282	287	272	287	287	292	273	271	308	276	290	322	273	293	282	307	284	298	303	330	287	324	289	288	292	308	266	265	278	291	294	269	325	276	295	295	282	318	280	299	290	274	279	307	276	278	288	275	288	278	245	318	274	295	281	289	280	295	283	330	283	261	279	309	279	274	312	271	308	312	261	278	295	276	307	295	286	295	275	292	291	280	295	271	301	285	297	301	297	306	286	280	275	313	276	279	314	265	297	321	277	283	304	301	315	272	306	301	303	284	307	284	279	309	309	299	262	276	298	285	286	275	289	280	295	308	270	270	299	294	291	285	275	278	269	269	261	275	292	312	291	288	293	249	298	281	274	290	265	273	276	272	297	310	284	279	298	343	280	278	278	306	301	335	275	306	289	280	276	270	291	301	296	274	265	304	282	306	310	302	280	301	284	283	279	279	303	287	281	313	280	294	315	316	316	304	293	301	271	296	281	279	286	295	304	296	320	288	314	277	304	285	298	278	274	309	295	326	300	336	303	274	266	335	297	256	323	307	297	292	285	277	249	278	291	251	282	275	290	301	313	298	274	291	294	273	340	295	287	296	291	295	328	329	261	316	328	299	300	286	278	277	277	305	297	227	293	325	309	306	305	244	293	258	278	271	287	309	346	294	269	267	289	296	253	303	308	296	263	322	283	277	279	296	304	295	312	273	296	273	288	285	278	300	300	314	281	310	287	271	283	312	278	288	312	281	283	294	297	301	297	307	261	282	262	282	300	309	290	296	253	287	248	299	284	293	295	275	302	276	295	313	305	280	283	284	296	287	265	269	246	292	290	342	295	274	263	302	291	302	279	279	309	306	323	287	293	321	276	268	280	299	298	302	276	289	275	296	282	280	249	273	280	269	277	299	306	264	264	303	290	289	318	272	286	268	315	282	294	272	289	246	296	264	282	272	294	312	267	314	349	262	266	274	287	295	286	275	275	269	309	295	311	289	286	285	298	286	296	274	281	293	295	295	290	303	315	293	284	309	281	275	300	326	292	281	290	299	275	282	305	266	284	326	309	285	299	286	288	288	286	302	282	282	287	275	286	296	266	291	300	305	273	289	314	277	302	289	291	293	278	296	288	342	307	301	307	281	286	298	296	274	263	293	298	262	271	321	283	319	314	258	292	303	246	282	263	275	297	315	322	301	314	301	313	295	302	283	331	308	302	296	313	287	292	313	308	283	289	319	263	323	305	260	295	287	264	302	280	297	299	268	285	303	260	302	277	309	273	296	300	275	280	275	282	295	300	295	279	303	248	295	275	265	292	325	302	339	292	297	288	281	274	260	311	271	284	290	293	300	295	280	265	291	292	304	292	316	297	285	313	248	280	286	293	305	264	310	280	305	272	300	307	300	317	277	298	271	313	291	296	264	326	283	293	283	310	297	288	316	304	282	266	305	289	295	273	283	295	288	287	291	335	285	287	271	313	293	308	261	275	292	293	325	298	290	305	308	288	311	302	286	318	313	304	284	304	298	250	320	294	300	339	286	305	294	307	290	268	271	310	290	264	256	276	280	287	306	311	273	293	281	274	305	329	283	311	294	303	292	289	330	283	271	268	292	319	294	302	288	274	279	316	283	301	304	276	296	272	305	297	278	294	285	266	278	309	307	295	288	298	292	290	295	283	259	255	284	291	295	292	275	270	290	320	276	286	305	257	309	296	302	290	297	273	291	294	257	298	340	280	285	307	280	319	278	274	269	321	274	309	300	266	287	285	283	274	310	312	318	320	294	299	258	266	281	260	284	313	292	272	255	305	298	292	284	300	288	266	262	269	312	290	300	275	294	270	284	291	284	263	279	273	297	309	312	290	295	272	301	247	289	298	302	295	302	261	284	287	309	319	278	325	313	276	289	306	280	308	271	262	293	278	306	298	270	305	275	277	294	301	260	310	287	258	297	289	289	293	265	305	300	297	292	273	289	280	273	280	319	272	282	239	294	275	290	271	314	263	328	337	296	305	297	303	302	315	319	253	277	281	277	290	294	308	307	276	288	276	282	266	293	269	274	271	257	307	291	272	293	312	316	285	269	323	273	293	345	281	280	254	262	295	318	303	284	269	259	303	287	300	296	260	278	292	301	304	294	303	306	315	257	297	268	312	311	254	298	271	318	296	282	283	291	281	292	310	281	295	320	282	276	297	301	287	251	282	291	283	284	295	301	269	275	330	330	297	253	319	307	295	294	334	304	277	281	287	271	295	316	281	283	278	299	301	302	292	278	296	302	307	308	267	285	283	270	265	317	319	264	286	318	291	298	298	274	277	292	281	313	283	298	339	289	286	328	266	330	294	300	271	275	282	294	282	284	315	311	277	246	316	294	311	278	305	301	292	270	292	269	303	255	283	274	287	287	300	298	326	304	315	286	269	285	280	265	261	278	327	295	268	274	282	310	278	329	288	293	270	281	306	297	285	288	302	306	276	286	299	290	297	294	277	271	261	303	276	286	307	307	297	308	325	275
22866	2801	6130	9436	9623	8310	7057	5835	4356	3580	3182	2922	2002	1550	1019	760	705	715	728	748	740	700	672	716	754	693	675	685	708	690	663	696	656	690	711	709	656	673	671	652	701	726	685	673	711	704	686	682	705	676	696	703	683	691	654	701	712	711	732	710	693	641	730	629	763	677	660	639	730	683	686	687	668	646	646	708	681	710	659	687	632	732	682	699	658	665	669	688	711	729	716	681	692	671	699	731	624	691	716	684	679	683	683	690	663	671	670	638	663	648	651	700	649	737	733	715	676	644	686	697	665	689	688	665	670	673	697	681	713	682	721	677	719	719	652	676	699	687	668	700	724	675	703	689	648	685	669	672	684	654	675	672	701	676	649	651	703	655	664	680	705	655	667	661	691	635	693	624	691	675	656	680	672	655	627	688	647	683	646	715	696	699	644	642	708	663	688	674	706	643	671	665	685	677	745	707	666	667	720	662	662	659	687	667	722	726	707	683	675	652	678	684	691	677	687	680	621	671	685	693	714	705	682	641	648	659	712	692	673	699	699	683	653	649	675	693	656	725	682	685	703	693	671	687	689	669	689	638	700	706	680	673	690	641	692	660	675	686	676	658	695	670	686	701	762	712	651	713	698	736	693	693	683	654	614	693	691	656	696	608	700	678	699	677	669	646	653	677	666	669	715	686	695	708	715	695	680	617	682	598	667	676	753	682	711	647	664	691	734	637	632	722	698	656	698	686	663	696	688	655	686	703	698	660	669	690	645	677	663	722	659	673	716	667	690	671	721	693	711	633	693	666	687	674	706	711	670	631	651	678	663	648	658	709	723	639	674	693	649	683	694	653	671	631	668	698	680	684	650	697	634	662	685	658	666	701	681	645	658	732	695	711	643	667	677	704	668	709	665	652	699	703	718	685	647	659	687	690	691	679	670	726	706	681	700	673	685	690	678	648	696	691	714	691	689	656	664	733	684	662	727	688	715	738	684	670	648	703	692	727	653	680	666	635	697	691	656	701	698	686	690	678	684	673	683	661	656	684	692	655	679	662	721	686	708	695	689	703	706	646	657	684	646	675	665	683	680	701	708	642	680	681	679	666	678	689	717	675	635	682	671	648	678	646	682	625	647	694	696	658	673	694	644	658	664	652	684	657	665	671	653	660	703	668	686	688	667	693	713	659	668	619	707	657	654	678	674	682	707	705	664	691	648	661	669	674	612	661	677	648	696	646	707	675	660	715	653	648	683	672	675	676	678	720	698	676	695	648	675	713	697	678	727	709	655	657	662	712	631	681	628	655	649	669	729	694	701	694	693	715	651	676	641	748	684	740	666	695	681	670	671	684	683	699	669	661	650	647	712	676	670	669	640	618	653	659	663	683	667	653	724	667	646	683	692	693	684	708	656	674	669	701	683	666	636	679	686	704	673	685	742	666	710	692	673	659	666	647	668	652	623	661	677	677	673	685	658	651	652	645	686	685	673	641	688	617	703	667	690	674	688	695	691	697	667	685	669	675	676	662	630	658	680	660	693	660	700	674	642	665	686	700	719	659	667	693	652	679	657	663	665	669	642	671	722	667	649	627	658	694	654	636	600	638	672	674	649	704	705	677	707	700	639	698	638	693	650	646	679	657	673	723	685	648	733	660	665	696	706	639	709	624	622	726	722	723	720	663	709	632	702	681	687	695	730	707	623	635	684	688	712	734	674	705	684	666	677	679	710	653	664	652	694	694	716	699	593	685	683	701	721	659	720	667	672	686	647	692	685	681	702	668	673	691	667	682	668	736	664	653	653	706	681	712	671	676	677	682	679	644	671	676	712	652	705	694	688	654	688	683	683	631	695	684	659	698	680	658	704	726	645	672	658	643	703	706	666	642	689	701	689	678	688	681	625	635	693	671	688	686	720	669	671	675	659	667	668	716	738	691	635	651	663	668	630	691	723	659	664	638	663	669	722	642	672	685	678	684	659	696	643	665	681	694	679	683	717	677	652	665	693	677	659	674	684	706	664	647	727	711	703	691	639	652	688	755	660	643	682	703	694	668	667	664	677	664	672	690	650	654	709	657	699	629	650	646	662	698	692	687	601	715	724	653	625	686	668	624	678	723	644	691	746	666	671	684	657	692	673	670	696	734	765	681	683	680	662	650	677	674	683	702	625	696	695	696	658	694	689	661	695	691	736	667	665	670	690	683	698	633	657	707	671	661	678	660	656	672	694	698	684	612	684	643	646	669	716	719	674	695	622	689	682	692	704	652	702	675	698	702	720	654	655	706	702	698	669	682	670	709	701	633	720	691	696	645	692	713	671	688	682	643	663	674	691	653	673	659	655	737	686	680	657	720	672	700	709	695	692	703	643	632	660	701	704	699	659	635	675	712	697	666	658	699	680	655	698	691	707	655	679	709	620	690	660	689	656	651	667	649	653	693	671	647	713	663	670	656	691	718	713	642	691	678	674	737	717	686	680	679	689	670	673	671	677	712	655	677	695	687	695	674	682	699	667	659	691	668	698	702	700	651	674	665	722	647	682	677	646	682	666	677	703	660	639	679	732	699	658	654	639	681	683	692	634	692	691	649	716	673	659	674	681	670	677	644	661	629	688	672	673	670	682	712	647	680	652	686	661	686	669	685	637	707	631	670	711	647	631	656	685	675	678	624	678	659	763	667	667	664	680	662	646	727	700	733	660	709	641	652	716	712	665	682	686	715	712	707	679	709	700	705	668	650	667	689	703	717	683	660	662	690	680	651	683	675	657	674	678	659	706	699	672	723	723	691	684	712	667	686	736	702	726	682	681	635	668	664	645	690	693	639	660	664	679	698	690	693	662	735	665	685	720	702	624	700	706	654	679	639	689	664	697	660	690	718	653	628	702	715	682	705	681	716	675	677	649	716	672	726	652	682	672	695	680	719	673	654	656	725	705	673	634	677	646	691	647	670	666	664	754	686	655	710	688	726	687	678	688	679	685	682	714	659	655	669	653	659	636	684	649	723	699	652	673	665	649	704	704	650	693	710	647	683	661	707	672	679	638	724	703	692	702	704	683	670	661	695	641	709	667	724	712	643	661	644	674	706	702	723	685	682	631	675	647	686	638	694	701	688	691	694	644	710	665	677	637	670	679	682	649	678	730	666	654	682	699	646	635	680	699	688	668	644	660	702	665	688	704	716	656	702	672	694	692	675	673	659	687	694	711	677	655	748	735	676	734	671	661	716	692	702	638	643	711	701	740	682	724	698	715	675	708	650	662	694	700	676	743	681	664	686	687	698	680	677	664	644	680	693	635	690	674	689	684	707	691	681	662	656	696	653	638	706	683	679	688	686	655	707	652	701	700	657	739	713	660	678	700	666	684	646	657	672	684	660	674	692	708	653	676	633	665	714	715	676	667	685	694	663	735	687	699	697	680	685	717	698	641	663	703	715	707	682	656	668	688	676	671	690	681	664	674	673	673	684	702	712	719	689	709	663	663	690	694	712	658	659	658	631	673	656	685	671	720	610
48180	17493	7690	5806	4514	3427	2622	2103	1478	1193	1251	997	853	677	522	490	468	479	478	468	449	440	497	438	467	515	449	448	439	434	502	420	449	435	477	475	521	506	444	450	495	425	425	452	437	440	387	418	431	441	420	466	442	454	490	450	485	429	479	458	419	452	455	480	439	442	437	438	462	476	466	452	442	441	465	442	456	443	446	410	404	427	461	462	437	454	437	427	444	447	461	438	453	511	431	443	443	419	473	480	465	482	434	442	456	443	422	465	416	451	472	490	456	466	460	425	446	424	403	475	475	459	439	434	417	466	495	434	408	473	468	420	471	443	533	472	461	476	447	457	447	450	470	422	392	435	447	428	468	424	436	474	441	443	408	464	428	414	460	454	473	420	478	471	479	440	431	423	453	419	449	456	428	467	453	461	458	438	450	436	440	432	400	405	421	453	423	456	434	424	459	441	433	426	443	385	398	428	454	420	442	436	412	456	404	411	422	477	451	459	464	447	458	524	449	456	428	438	445	450	430	463	446	435	449	451	425	509	494	408	513	417	475	426	459	452	492	469	411	472	445	433	438	462	442	442	442	445	451	432	427	430	507	457	472	461	476	483	438	464	447	467	492	452	482	451	443	481	395	440	428	469	430	449	465	416	392	455	459	448	471	457	385	436	400	478	442	431	429	449	465	442	493	454	408	450	500	450	450	448	448	458	447	487	419	454	445	426	466	397	497	430	422	422	429	422	434	481	443	445	423	406	422	449	423	434	468	429	427	429	415	478	438	446	462	412	473	428	421	432	462	473	425	430	456	422	452	450	460	455	431	402	444	456	454	449	442	449	423	466	443	452	463	429	453	420	452	434	472	441	405	465	471	486	459	454	490	436	450	484	462	446	410	436	403	418	465	465	442	479	461	435	486	469	464	446	460	423	445	425	426	466	438	457	435	463	458	414	417	442	423	454	460	431	490	453	442	478	476	451	438	437	463	454	437	456	465	450	519	423	448	441	461	475	485	421	430	457	419	427	457	448	473	454	470	455	443	488	480	430	460	434	429	456	435	430	410	436	475	426	470	459	412	446	407	454	434	470	492	451	439	405	398	427	424	434	476	406	440	418	494	454	451	413	436	424	440	486	457	409	473	457	428	399	460	460	466	463	444	428	468	452	458	449	417	414	446	399	404	429	424	449	449	457	413	454	496	393	433	447	478	436	441	434	452	474	458	435	399	458	466	406	474	394	469	522	474	436	457	440	501	531	460	407	432	427	421	442	441	485	416	443	407	439	450	476	477	416	467	447	463	433	486	412	529	456	424	492	479	443	482	457	462	472	445	449	449	447	446	437	441	433	506	465	445	476	478	420	437	440	452	426	504	464	475	405	421	474	488	490	446	434	455	448	449	414	420	493	472	428	455	448	452	450	456	440	442	473	434	498	433	466	430	470	455	452	493	418	440	422	447	478	501	470	425	418	453	438	432	466	436	449	443	470	490	424	497	472	401	469	449	453	475	511	465	477	448	463	453	467	465	461	456	430	415	411	452	466	448	461	425	453	419	418	452	488	453	459	462	466	496	458	391	450	464	449	427	426	468	483	419	470	443	440	412	437	467	471	448	464	452	423	453	427	445	436	437	462	449	404	441	441	445	440	508	430	448	457	424	464	435	452	486	433	482	453	457	428	436	465	431	470	431	457	409	421	464	462	413	470	473	421	476	469	476	460	459	492	482	477	456	433	452	446	453	440	441	470	470	492	495	461	450	458	468	441	443	444	427	451	432	441	468	508	491	483	474	444	426	458	471	410	475	439	467	454	441	419	436	425	456	452	437	442	465	415	499	490	416	461	442	441	445	443	449	461	472	444	440	465	439	462	503	453	454	479	444	447	465	437	447	472	432	463	432	449	406	452	450	483	471	449	464	436	451	458	429	469	457	463	445	486	467	440	432	465	420	453	416	422	457	430	441	442	438	430	493	475	463	446	460	434	416	462	408	442	435	457	459	442	452	455	437	454	446	391	428	464	494	451	454	432	468	456	457	476	451	435	451	449	437	444	473	425	458	443	458	488	473	412	419	448	490	490	415	499	437	493	415	478	446	415	466	463	491	432	453	432	423	482	432	431	447	479	417	428	450	412	498	428	432	419	404	460	476	485	469	432	459	448	415	446	451	389	452	409	435	385	477	413	461	438	461	425	497	420	400	451	460	406	475	456	465	456	418	441	442	474	438	424	441	476	439	464	443	460	448	468	428	438	463	417	435	430	458	452	400	444	459	486	464	391	451	422	426	464	486	445	459	462	472	451	462	458	461	488	452	472	456	430	433	433	474	439	431	459	463	447	460	452	454	466	430	465	447	459	431	478	483	431	440	473	493	457	444	444	516	475	475	437	462	431	434	478	415	436	482	475	433	434	431	421	436	490	495	496	514	427	458	472	483	463	451	431	498	464	426	479	474	467	429	458	432	458	462	477	430	493	448	449	441	411	459	412	441	415	464	476	434	496	450	474	447	415	461	466	457	456	450	445	444	462	444	466	440	475	450	447	445	479	434	444	473	441	458	474	414	454	436	466	512	494	469	486	419	466	412	448	461	441	457	465	474	442	423	449	468	444	451	470	468	451	478	444	457	457	453	464	442	423	411	452	476	405	468	429	471	466	435	474	482	482	476	453	481	428	451	412	446	438	466	506	418	441	452	444	429	423	435	443	452	452	460	445	416	479	436	431	442	433	458	462	449	456	470	465	444	467	475	450	434	477	474	448	443	461	439	432	478	451	427	442	443	446	429	438	470	435	428	461	488	446	480	427	455	454	444	419	415	418	462	466	461	483	432	466	453	422	431	419	457	430	437	460	414	435	440	414	435	434	414	468	454	474	438	427	438	445	457	443	435	456	429	445	443	439	433	440	456	461	469	418	474	467	437	471	448	440	444	455	428	436	468	445	443	442	436	436	436	422	436	422	448	444	459	473	506	432	446	425	396	442	459	452	444	447	457	459	420	458	388	440	446	458	448	441	426	465	454	461	467	468	484	429	443	490	453	432	424	454	439	469	451	449	461	472	441	464	440	479	469	441	494	464	441	408	439	454	449	406	445	448	419	449	444	477	463	491	431	487	410	436	485	434	427	468	496	421	445	460	447	470	459	446	443	502	452	422	483	478	418	461	417	412	431	460	463	467	478	478	435	416	464	437	487	456	469	447	409	455	457	433	440	444	448	458	406	438	433	442	456	460	437	481	439	453	403	451	448	435	487	462	460	459	424	415	456	471	433	452	501	479	436	430	437	485	435	421	462	406	456	427	486	455	449	446	429	441	437	454	451	443	460	467	449	443	457	440	428	388	439	453	462	462	468	456	435	431	458	449	425	495	462	410	423	459	470	485	415	428	430	421	480	417	439	497	463	487	450	506	471	480	425	474	454	462	429	459	460	458	378	423	469	455	456	461	454	447	432	400	455	450	496	485	442	435	411	451	469	474	445	423	461	423	455	467	471	408	445	476	448	496	398	449	430	469
30258	4407	8880	13182	13652	11439	10006	7954	6020	5137	4830	3772	3162	2237	1343	1133	1143	1093	1077	1035	1047	985	1000	1028	1018	1029	994	1007	1035	962	1016	990	1030	984	1012	1014	1013	939	970	1004	969	1026	1018	978	1003	989	973	944	962	954	974	1011	971	963	1034	1009	954	949	1002	981	986	935	981	1002	1007	1012	958	972	961	923	997	1002	973	964	1006	966	1027	1023	1023	1029	975	987	976	999	952	949	958	962	964	1030	938	921	1007	930	1028	1015	981	1026	974	969	1000	948	1024	979	990	949	942	939	965	986	946	983	972	979	1003	941	952	951	979	994	976	988	1008	986	923	968	959	918	930	952	939	980	1012	978	999	1028	1011	965	987	987	1005	961	943	970	1011	950	961	978	917	966	961	993	1015	997	998	996	951	985	970	932	991	982	957	999	995	939	1015	970	973	957	984	966	953	1007	1013	964	964	1022	1041	982	1018	991	959	897	997	948	998	950	993	987	888	912	1017	933	921	949	903	1004	943	985	976	992	959	1010	885	987	1008	969	1013	969	1007	986	917	1001	972	957	943	1030	1000	909	981	987	905	949	1018	977	1004	994	1031	998	968	950	925	921	1010	958	995	983	1001	946	976	967	1070	903	985	968	973	1006	1014	934	1021	886	976	977	1004	1000	1018	1008	942	938	986	968	947	985	999	1013	945	996	911	963	918	965	986	972	994	976	1005	1006	973	952	1020	959	934	1020	976	1032	973	1019	959	985	971	963	962	950	1020	973	978	941	1002	994	947	962	972	1018	989	1001	1034	1014	945	980	948	989	968	980	1011	923	1016	963	956	939	984	899	988	998	926	941	975	1010	1046	969	976	944	931	991	996	1075	972	966	975	1014	985	985	967	976	964	992	984	954	976	989	1011	962	998	993	979	959	995	962	953	991	961	1000	970	1003	958	919	970	1036	1001	984	967	937	982	958	1018	976	965	947	977	970	928	980	953	1003	977	959	978	989	1002	981	1002	924	1015	1047	994	913	982	966	981	924	939	946	1002	954	1028	955	980	1010	976	953	973	970	966	995	1006	970	995	956	933	1021	933	948	1023	1018	1022	980	946	972	964	960	1006	1004	1018	955	986	885	934	966	977	954	978	979	1022	964	1001	1005	960	1020	948	942	972	951	1010	971	959	940	988	1012	952	973	959	1009	948	985	1013	939	977	963	975	983	991	1005	979	934	975	930	963	955	1023	928	995	974	1021	1062	952	986	943	994	955	995	1053	999	972	910	961	980	1026	944	997	1008	939	942	919	1008	941	972	953	953	920	997	946	996	1027	1003	993	984	1003	983	1011	966	965	953	973	930	974	957	942	968	967	957	1010	1008	971	898	1016	958	968	948	953	967	956	1030	1007	975	973	976	993	992	992	960	1003	1006	966	1025	951	988	936	993	1026	941	1038	1008	970	1001	1060	968	982	937	990	952	1010	982	956	969	950	1001	974	950	970	977	990	960	932	1024	1004	997	962	941	923	956	919	952	966	917	966	972	1011	954	942	940	967	958	1027	996	949	978	1018	963	1022	1005	925	904	960	997	964	1002	981	975	1012	947	989	973	981	1031	1030	987	964	997	985	995	997	951	968	999	941	1016	1014	976	1011	974	1007	1005	964	963	978	946	1011	985	954	970	1008	975	973	1013	961	1020	968	956	1018	954	982	1015	982	997	1035	981	1007	962	1001	952	997	982	960	1004	916	989	960	1063	991	1027	983	937	952	949	1025	1042	1000	974	978	995	930	972	994	989	1003	986	1004	924	1010	954	979	971	978	1022	957	976	968	950	971	923	944	1016	959	990	976	990	997	969	986	965	987	961	997	1017	972	972	1021	998	992	1035	995	936	972	991	978	979	936	957	935	942	1044	1014	959	927	1052	984	1022	1053	998	972	1007	961	954	977	1005	993	934	993	919	1016	959	943	1000	969	942	960	980	935	990	932	971	992	999	986	1015	996	995	922	988	937	942	1008	1030	953	949	952	951	979	997	953	966	943	1005	975	996	972	1019	940	980	993	949	976	975	932	973	933	941	963	962	1007	1005	978	950	994	994	941	960	939	905	970	986	966	962	1037	992	989	944	918	991	949	1011	945	932	981	943	1004	951	966	968	998	986	987	963	905	985	928	1008	974	1031	987	974	1010	969	987	977	964	964	956	998	1005	978	968	954	1015	987	1005	968	926	995	973	988	977	893	976	970	1021	980	966	1007	950	1004	1035	950	1033	950	1002	921	917	974	987	921	945	917	1017	978	925	989	949	964	974	992	981	1008	989	984	952	972	949	1008	996	933	936	990	951	943	1009	935	967	970	973	1008	993	1020	965	989	967	1002	962	1006	968	978	1025	978	903	1004	999	923	989	977	1003	949	1004	1034	1034	982	971	964	1025	954	966	1000	1000	1016	995	909	973	971	961	981	959	959	1006	959	1067	987	912	964	1014	1022	966	960	956	989	946	953	1026	996	942	994	971	978	969	952	997	907	987	1014	978	970	957	957	977	989	970	920	907	978	959	973	1011	984	956	1020	953	1003	947	940	926	979	1002	970	943	944	977	989	1009	1008	972	961	1026	1034	986	958	973	978	998	986	917	986	912	1014	941	992	1017	953	985	937	988	969	914	949	969	974	962	934	961	987	974	938	1007	1014	986	962	980	940	1023	993	987	960	923	963	973	1011	1005	965	964	972	995	899	993	955	947	954	959	986	1002	966	941	991	952	1012	959	958	926	1045	988	974	965	1004	975	960	952	1032	937	958	955	975	1032	948	900	950	993	993	977	1001	1029	935	962	983	1013	956	984	982	963	1005	974	1001	1022	950	967	936	1036	1021	965	950	981	1017	970	1000	978	1035	1015	980	977	969	968	990	966	941	953	986	1012	938	975	1008	960	1002	948	977	1036	1031	956	1025	961	947	1004	958	1029	1001	1055	954	981	1019	964	934	962	972	974	938	943	987	980	932	960	926	984	953	1016	993	925	999	980	967	991	976	978	973	988	954	963	1000	1004	976	992	1038	956	973	990	955	986	977	954	1012	1014	976	978	957	1021	979	956	1008	990	954	978	1043	986	925	961	984	964	951	1004	931	1019	993	911	938	969	1023	979	1003	945	1005	1006	1038	958	954	974	959	936	1004	982	1040	956	983	983	968	936	998	946	1029	1032	1064	949	975	1004	954	1014	976	932	1006	944	1005	947	1015	918	990	971	1023	1009	971	1012	1008	1010	953	939	965	966	929	939	1002	1014	983	942	987	961	992	983	974	997	942	954	947	967	977	954	1034	964	955	999	949	1039	977	999	1016	1028	1004	982	1003	918	994	1005	1004	974	981	940	984	937	990	928	989	1019	924	983	1028	991	941	930	1029	913	1015	945	960	978	963	986	965	978	1010	1000	948	981	986	898	972	986	967	995	1028	1006	943	977	1009	1009	964	995	987	996	985	1023	1005	937	977	994	1014	978	968	1008	966	955	998	913	910	917	974	986	1030	885	941	968	968	1006	971	924	1026	970	995	1003	1031	945	988	1024	957	937	916	1008	964	968	986	980	1014	967	955	947	1003	1012	1014	989	957	943	1006	985	1044	955	1008	962	995	940	980	953	1032	979	965	975	994	994	982	1010	977	946	1019	931	962	1004	983	1019	984	991	997	978	1021	947	1022	987	936	960	948	1017	980	980	989	941	970	950	979	993	1019	964	976	999	953	1013	993	999	982	1002	948	961	958	942	975	963	1004	1015	965	962	987	964	946	965	972	985	918	986	968	963	976	937	949	994	985	1000	983	982	1001	970	964	960	993	998	968	1031	958	1009	997	1031	944	990	1011	996	957	986	976	1013	1007	979	920	981	1004	931	968	979	946	1004	992	937	967	1012	978	1025	955	1008	968	970	985	975
14832	3096	2068	2104	1745	1342	1062	814	642	573	557	457	394	351	263	247	280	253	219	269	290	266	296	251	284	269	259	288	231	264	266	256	268	286	263	270	263	256	273	257	287	264	236	278	278	261	304	267	270	252	271	251	268	222	270	251	271	265	259	254	283	257	295	252	253	253	266	282	260	285	272	274	242	248	269	251	276	256	234	280	276	285	272	278	274	281	267	255	272	279	303	282	259	247	252	244	247	273	282	259	252	264	278	247	267	251	286	262	261	254	253	243	267	258	247	255	263	280	267	263	272	245	245	249	297	267	284	266	261	246	270	263	251	264	263	270	265	226	293	292	267	266	243	245	284	259	245	246	312	264	265	245	229	246	236	287	273	268	265	261	262	276	281	264	258	261	261	296	234	271	252	232	270	269	271	272	275	258	278	293	271	251	277	271	297	249	279	265	247	290	261	258	289	289	247	265	267	253	287	267	268	255	250	288	260	273	267	296	238	246	261	262	253	250	258	236	243	259	262	241	274	266	232	252	252	240	224	242	233	239	264	294	282	253	289	281	271	266	264	271	246	269	266	262	291	288	273	270	279	297	260	238	250	244	283	250	289	264	242	267	243	246	247	290	285	244	251	276	264	269	262	278	263	251	254	247	272	254	248	225	279	279	245	271	284	283	258	246	235	228	266	272	260	248	253	244	250	277	257	258	266	264	278	270	271	278	251	259	265	279	242	265	291	266	245	268	302	228	302	285	261	283	261	251	249	277	282	270	245	283	280	263	255	281	261	243	294	269	255	258	241	247	237	263	266	284	255	259	276	238	273	247	267	287	269	284	251	242	237	267	245	298	291	236	259	274	277	242	270	256	256	284	248	272	241	245	258	257	254	291	264	258	274	265	252	287	261	255	264	300	262	251	283	267	242	276	243	269	273	255	289	243	281	268	277	278	241	268	278	271	280	269	270	235	289	271	276	280	259	249	269	278	215	258	236	217	263	260	253	262	291	288	285	302	279	240	294	247	253	273	280	231	276	240	239	296	262	270	260	274	269	277	287	273	288	269	242	281	288	246	282	279	260	259	240	278	271	239	269	292	267	263	272	286	243	273	279	288	304	253	259	268	269	246	302	260	297	278	263	261	300	263	291	273	286	223	273	238	273	261	246	305	276	267	241	234	292	238	263	209	282	283	250	254	277	262	289	220	263	276	249	245	256	278	244	278	300	230	242	255	250	264	258	265	259	269	264	263	254	279	261	275	274	256	274	290	297	241	256	285	266	254	278	299	255	257	273	245	275	257	281	253	258	280	260	258	294	258	274	262	266	255	266	249	270	241	243	278	263	270	242	282	284	290	252	270	249	232	199	268	250	267	252	243	252	261	252	242	262	261	257	275	254	256	293	265	283	267	248	240	281	281	273	262	261	277	277	257	287	282	228	267	276	277	269	274	234	263	252	259	270	270	265	272	281	237	286	288	295	277	271	250	263	246	279	241	238	249	262	273	260	247	290	277	232	283	283	309	278	266	236	263	297	300	270	272	247	268	255	249	276	246	247	283	265	232	292	262	268	241	277	274	284	265	248	271	261	276	279	265	251	261	272	288	265	253	282	283	270	248	242	284	266	235	227	234	258	249	252	313	252	293	285	254	267	254	274	252	242	225	251	289	252	255	286	269	257	295	249	256	280	259	244	258	227	278	264	277	244	257	289	257	244	260	264	272	286	283	284	245	294	245	276	289	235	244	259	246	277	259	264	276	284	273	261	258	249	243	282	236	259	301	281	265	277	258	257	271	263	279	266	278	262	275	269	288	249	255	270	254	316	277	249	263	273	270	255	256	270	268	254	265	279	255	270	277	234	237	272	231	277	252	286	281	276	290	254	249	255	260	276	277	273	248	283	255	258	247	238	262	228	253	276	267	272	245	265	285	266	258	265	296	276	279	248	258	274	242	274	303	243	266	304	230	266	258	259	278	294	257	272	263	260	247	244	248	271	263	244	265	236	265	241	253	283	269	263	255	251	273	263	216	273	267	269	286	263	237	258	253	253	273	272	263	242	248	267	252	268	296	282	252	263	238	278	293	248	254	236	275	266	259	305	291	255	268	208	264	258	273	245	289	282	285	272	280	246	268	265	274	268	282	277	247	266	264	230	258	237	305	278	249	271	265	249	259	289	256	245	277	263	291	258	235	271	285	286	282	291	252	268	281	250	269	248	258	267	284	265	248	272	240	272	257	249	286	265	271	253	274	249	291	293	268	258	278	254	261	280	308	275	276	245	275	273	247	273	255	263	269	264	278	250	280	284	240	234	264	267	270	263	285	274	258	244	277	282	306	267	246	260	250	254	215	270	239	240	282	281	256	234	249	245	264	290	264	238	269	293	271	261	251	249	262	295	261	257	251	277	257	264	257	268	276	262	287	284	270	268	256	248	274	267	256	279	243	295	264	275	283	296	270	253	255	260	285	246	217	239	284	281	277	255	279	287	269	277	258	263	235	268	259	248	260	248	270	271	285	275	290	275	251	274	325	288	248	266	273	259	241	289	264	288	251	290	253	235	260	293	270	286	276	284	252	305	272	263	303	257	275	269	259	244	283	252	276	253	241	266	250	256	264	290	258	287	283	275	279	266	266	256	243	265	282	251	276	273	249	278	272	282	256	250	279	262	271	264	279	259	282	293	271	300	305	277	229	273	244	291	258	264	267	254	245	275	263	279	290	253	255	263	248	259	267	270	244	260	257	305	293	309	280	251	237	280	262	267	273	258	281	244	278	241	288	265	271	256	255	273	294	236	240	255	254	271	264	257	269	265	290	257	258	262	267	277	269	269	262	292	294	234	251	263	234	290	279	250	286	277	271	251	219	247	278	285	240	241	282	274	253	271	240	239	236	246	277	283	295	261	261	251	268	248	286	253	240	262	282	240	288	267	278	263	291	235	260	292	267	273	270	286	263	252	278	245	274	254	268	262	259	256	268	249	257	250	241	255	244	267	283	267	233	274	252	251	265	278	266	241	295	247	272	293	244	265	240	267	269	276	248	247	261	282	276	277	277	261	290	286	286	235	285	256	241	271	273	247	244	283	249	263	295	247	260	271	290	262	265	264	269	247	264	253	269	250	279	300	273	287	273	265	260	256	258	263	261	251	240	268	253	271	257	255	267	260	295	244	279	247	281	279	252	257	233	282	234	263	275	235	248	277	262	247	254	268	263	233	272	233	284	247	264	257	278	267	300	271	257	251	277	226	259	258	302	280	268	255	264	232	274	254	275	263	265	266	273	269	265	250	277	247	275	273	289	247	266	249	229	237	255	292	268	274	232	263	257	257	240	231	264	248	237	285	277	309	249	256	259	253	256	266	271	233	250	282	265	260	244	237	260	248	263	274	253	236	274	255	259	260	263	234	258	294	292	267	291	277	263	274	279	294	271	259	242	276	256	271	268	265	272	248	247	255	267	280	263	248	278	273	288	288	247	242	250	257	252	236	260	272	292	236	248	254	260	264	276
8809	1795	4018	6250	6417	5199	4420	3376	2570	2385	2270	1768	1464	978	668	637	590	643	607	615	630	660	608	640	628	610	594	648	648	624	601	606	641	601	627	596	629	590	624	613	663	589	620	625	619	588	601	649	598	636	617	626	613	653	590	605	596	624	627	673	676	628	590	631	620	621	614	640	634	620	649	637	651	666	599	606	620	633	611	599	660	540	575	618	573	600	627	602	633	607	606	602	645	598	591	584	632	640	605	618	574	654	603	614	599	588	600	578	633	597	638	628	647	636	595	584	618	628	629	607	588	605	574	612	602	627	636	629	641	591	604	609	595	614	639	620	600	643	611	648	614	565	630	654	589	623	599	623	572	604	624	622	625	589	621	604	646	608	629	633	609	626	606	626	576	612	630	629	619	571	618	620	582	666	590	592	571	614	585	624	576	658	613	631	597	629	654	589	599	613	628	613	631	580	683	576	622	584	666	639	632	605	631	608	622	582	627	661	626	630	586	590	615	573	640	599	605	611	634	645	586	591	597	610	606	653	605	667	628	617	574	662	597	612	601	643	604	615	633	591	639	616	669	627	656	638	596	635	603	616	572	610	646	602	649	588	622	619	601	636	622	586	608	596	642	626	622	610	612	622	642	603	644	625	659	598	622	625	571	603	576	617	601	612	583	627	620	628	611	600	609	636	615	624	585	629	639	607	662	550	627	621	665	630	620	651	620	620	584	585	613	626	621	626	571	605	576	636	604	663	585	609	638	653	605	631	637	606	626	628	614	579	582	641	646	637	673	607	577	594	589	682	645	581	585	617	566	624	605	594	620	620	574	589	639	632	576	643	660	634	624	636	615	639	579	596	597	623	609	609	595	609	610	625	617	637	636	602	651	676	637	621	611	646	642	634	583	587	611	620	599	651	613	613	611	627	653	630	590	598	609	685	617	599	594	643	658	614	619	604	605	601	619	619	588	621	662	579	602	628	658	627	604	648	629	637	594	607	593	631	603	630	572	628	588	638	641	603	584	608	637	620	639	573	638	646	637	623	618	629	599	609	632	561	631	605	612	595	606	589	605	611	604	616	655	651	623	604	629	603	628	591	647	579	596	625	603	624	638	599	654	623	614	620	563	612	632	632	563	613	592	639	618	612	595	605	658	583	669	651	634	629	629	619	617	609	627	620	643	602	639	606	606	581	599	613	599	570	613	623	621	612	599	613	616	634	630	583	632	605	634	580	619	632	608	629	612	633	600	610	628	635	681	570	605	616	645	615	645	606	627	608	610	621	604	640	667	629	635	617	610	635	587	617	606	609	615	596	588	652	585	559	641	608	657	585	596	646	643	562	586	622	620	594	605	611	622	601	576	619	608	633	606	593	578	581	607	590	643	639	602	589	623	655	651	595	633	634	615	596	606	581	588	583	599	610	637	641	661	624	606	662	563	599	603	600	618	627	591	568	628	621	626	642	640	575	619	594	627	652	672	617	617	563	638	624	657	591	563	619	619	649	644	616	658	624	651	564	626	636	587	628	610	617	611	591	625	645	647	650	617	584	626	593	626	624	591	603	606	606	607	549	602	604	588	679	633	658	649	593	641	670	616	617	611	630	633	611	634	632	601	653	610	606	634	605	638	631	655	622	603	625	611	608	645	625	624	581	619	661	648	625	648	626	649	644	625	613	611	630	615	639	604	610	676	609	560	598	607	625	624	615	623	615	651	623	614	621	620	650	628	656	644	630	582	632	625	622	598	600	622	641	611	612	628	622	561	625	620	641	601	580	613	589	635	578	660	638	590	607	613	582	601	570	625	618	561	587	614	639	615	614	624	580	624	617	640	609	648	575	631	590	625	596	638	589	615	595	652	639	625	620	624	606	615	588	595	654	615	586	656	638	672	626	614	601	674	609	602	626	622	612	629	629	586	631	579	635	639	602	585	666	597	613	603	597	624	628	637	625	577	625	585	635	607	630	571	576	605	557	620	626	621	567	651	661	633	654	621	583	613	552	620	586	647	623	643	614	640	612	615	633	640	600	612	665	599	583	637	593	594	610	598	656	596	623	661	578	645	651	641	606	638	615	623	629	624	608	601	631	600	624	613	601	614	624	628	616	636	660	652	598	633	627	641	594	626	649	647	622	616	658	626	618	598	677	600	610	627	639	589	609	652	626	660	592	586	638	624	612	607	600	638	602	653	608	649	654	666	594	615	580	627	679	595	565	640	586	648	631	623	602	566	603	621	657	624	622	651	607	614	633	633	634	646	594	627	657	596	607	611	641	590	607	661	586	609	643	615	598	603	658	649	651	605	609	613	670	662	606	598	680	601	602	625	632	609	635	618	630	616	590	588	602	607	649	643	631	628	628	648	588	643	598	590	602	575	645	636	623	627	621	591	640	653	634	637	645	613	599	575	600	626	618	633	638	628	605	628	615	671	581	581	609	612	616	565	629	623	572	627	568	615	646	640	596	618	632	595	592	618	618	645	635	621	646	619	660	612	599	605	617	606	639	609	634	615	573	612	638	593	560	609	627	624	601	650	658	648	649	637	641	628	574	625	607	591	627	609	672	611	630	657	625	626	626	593	615	603	637	615	625	605	628	638	644	658	581	624	602	632	622	628	630	637	610	621	618	594	561	631	626	611	632	633	646	613	616	569	629	618	607	621	631	604	630	630	621	627	608	606	630	626	573	606	623	548	610	610	623	645	623	633	677	634	619	631	609	589	628	658	663	616	626	611	605	585	612	589	633	611	637	614	582	639	611	604	622	635	618	609	648	619	642	634	615	616	647	649	572	625	625	620	609	613	649	583	612	648	664	612	603	615	637	588	597	626	592	589	596	592	630	645	679	641	634	684	625	612	583	635	660	584	633	617	609	602	649	592	601	618	590	615	580	628	604	643	641	627	625	629	636	630	614	649	655	615	588	614	632	588	631	637	640	596	594	639	596	632	620	666	620	611	633	625	633	649	595	638	597	594	612	564	638	591	634	617	627	622	591	637	636	641	613	618	596	619	689	626	626	647	591	604	605	596	584	644	621	570	593	622	609	585	614	649	633	600	666	604	606	625	605	622	606	631	651	601	598	656	580	635	607	566	625	595	661	626	614	614	624	605	636	596	631	589	630	633	596	638	586	641	638	657	585	670	657	633	630	661	634	618	598	626	603	592	626	604	647	613	592	625	588	596	629	570	660	694	603	603	628	613	628	650	600	584	643	619	605	635	607	642	634	677	673	641	642	577	625	596	602	632	621	611	636	618	611	635	617	593	633	632	606	622	649	598	638	635	568	620	673	584	606	606	531	600	623	626	602	655	591	639	608	619	594	646	647	623	592	646	631	606	619	656	597	601	579	656	651	666	613	591	589	620	616	591	563	626	634	625	621	657	614	607	572	624	609	618	616	628	641	641	613	627	619	642	650	610	619	661	625	615	655	582	600	615	574	586	608	630	572	602	585	638	623	614	622	621	596	662	665	647	640	587	573	625	580	622	632	600	610	607	621	623	600	653	616
37239	11328	4963	4153	3168	2335	1768	1342	988	938	827	614	551	418	312	345	288	304	327	296	278	299	320	298	295	294	309	290	292	312	337	274	297	303	300	301	290	293	306	307	267	309	292	281	288	299	294	290	315	264	285	308	303	281	290	316	279	265	268	297	338	274	274	316	347	295	293	283	287	272	284	314	312	307	310	259	293	310	285	324	340	275	281	287	317	296	292	252	318	272	297	302	287	308	281	311	307	291	290	334	284	289	306	268	331	274	301	290	307	316	311	283	282	297	286	303	282	288	271	291	303	293	309	328	283	288	299	283	313	291	283	317	301	305	297	309	311	352	315	312	301	323	304	299	289	283	313	302	321	287	265	290	291	272	312	319	327	284	291	274	275	287	297	288	324	280	299	271	307	301	280	316	287	308	284	298	300	301	284	296	270	308	285	298	267	286	321	285	288	308	289	292	268	285	267	311	302	308	288	324	294	271	298	295	333	289	282	320	321	277	316	306	298	277	312	338	309	290	314	272	292	282	290	304	305	290	277	286	304	295	257	286	306	318	302	294	271	293	298	282	291	316	331	310	294	315	282	326	311	291	313	266	325	302	280	313	310	298	293	283	296	312	276	316	297	299	271	303	314	314	307	292	275	296	317	322	306	302	296	303	299	306	291	331	274	333	302	297	288	283	310	291	292	295	308	298	292	299	275	270	314	270	273	290	268	302	274	309	302	341	301	291	302	296	273	302	296	283	290	292	268	263	293	294	319	296	302	292	320	285	308	287	344	308	286	282	278	294	305	268	343	280	323	297	295	307	320	297	286	307	273	288	292	309	297	298	293	306	296	278	306	288	275	290	284	321	278	327	268	289	281	307	278	288	284	304	303	256	312	319	305	303	318	260	303	288	319	317	279	304	325	289	250	307	291	265	292	294	305	286	304	290	294	270	310	296	317	299	288	291	282	281	303	354	307	312	280	253	282	327	289	294	274	317	312	288	277	305	288	306	309	299	263	315	283	304	285	301	319	292	310	321	291	328	299	300	303	310	318	307	288	276	310	293	291	307	268	281	292	304	311	283	318	330	316	292	281	304	276	289	310	341	332	282	296	314	292	317	299	317	289	297	321	312	282	293	281	274	323	315	298	277	311	286	293	308	310	289	290	279	356	317	300	306	264	243	279	311	286	287	289	280	303	275	308	335	322	293	344	286	291	283	305	297	295	298	298	296	300	311	285	278	296	277	295	298	294	293	312	288	281	293	283	316	280	308	285	275	287	302	320	251	298	294	308	270	278	321	276	307	305	297	298	295	274	272	301	289	304	278	318	279	326	327	247	298	288	316	315	269	293	321	314	308	296	287	306	303	288	257	263	287	274	304	295	260	282	328	299	318	305	319	306	283	303	357	272	314	306	277	289	298	317	271	309	298	307	294	269	282	276	288	278	286	269	296	300	289	269	306	285	300	297	327	302	311	319	290	312	283	288	293	280	287	280	291	304	305	303	306	285	319	308	276	308	289	307	293	319	310	284	321	318	292	314	324	305	276	305	305	284	287	291	319	281	294	325	309	293	295	324	314	297	312	312	317	314	274	315	279	301	315	291	280	280	277	304	282	275	317	293	294	296	304	320	283	287	306	272	257	292	296	312	319	299	300	262	318	317	290	297	298	305	317	282	334	323	275	279	245	322	300	290	294	314	277	303	259	307	301	305	294	287	288	261	292	284	288	294	289	319	256	326	303	329	313	307	297	292	336	325	291	322	345	307	281	321	272	305	297	310	265	298	291	332	290	301	285	293	304	313	325	318	257	295	292	288	302	308	290	299	302	308	290	289	303	315	269	313	314	305	287	280	294	300	315	296	257	312	291	339	317	314	298	316	271	319	333	330	300	284	266	288	286	331	301	286	307	273	327	288	274	282	304	287	257	302	297	303	274	305	337	284	316	272	307	287	294	275	293	283	299	311	285	302	303	271	260	276	299	293	257	297	292	263	327	300	306	279	288	301	302	288	305	289	310	316	275	304	285	301	259	287	325	293	281	302	269	273	295	288	296	311	269	321	275	297	299	333	275	309	283	277	281	302	292	319	281	327	306	280	263	301	299	293	323	300	276	299	259	266	273	299	312	323	318	306	279	321	302	302	311	289	316	281	278	293	299	297	326	292	336	264	286	300	291	297	264	290	311	270	290	300	284	288	292	292	316	252	301	287	282	310	302	328	309	312	318	300	300	297	281	323	318	307	304	334	296	283	274	293	288	296	292	251	276	299	324	288	279	311	281	276	336	285	303	319	281	322	292	269	291	308	279	299	262	305	324	289	296	288	288	273	288	299	283	301	283	317	283	303	311	323	301	278	329	276	317	309	295	306	330	310	311	284	326	287	300	340	276	299	306	280	290	281	303	274	316	259	276	297	358	300	286	298	304	282	281	302	343	337	306	288	284	273	293	278	286	329	331	306	319	304	288	277	261	300	263	302	276	305	274	269	279	303	301	294	290	290	258	277	269	322	298	269	317	309	300	297	280	296	331	288	284	277	274	270	304	298	323	261	266	281	290	329	296	296	302	283	285	274	284	309	292	305	302	309	332	267	286	269	316	278	255	323	305	305	276	311	291	276	267	270	282	253	281	270	294	271	306	307	331	309	272	304	311	276	287	237	287	270	268	272	331	352	321	292	271	297	278	339	263	292	286	301	246	317	283	266	302	329	301	298	284	303	298	283	320	311	331	316	317	297	279	295	301	330	264	316	321	287	290	308	310	283	347	284	297	307	313	280	260	273	300	292	299	281	271	303	284	329	316	289	327	303	326	295	309	264	302	305	314	309	292	294	283	302	309	289	311	273	295	311	277	295	287	296	299	299	327	318	247	288	289	296	311	298	306	301	276	258	333	330	334	254	337	301	300	280	280	315	315	295	297	278	289	273	290	264	268	301	273	285	306	329	286	319	281	306	302	298	344	298	273	296	299	272	310	265	285	296	288	280	301	319	301	286	259	282	272	295	301	283	282	293	321	299	285	300	303	280	279	309	308	295	262	292	285	293	297	281	304	292	281	334	293	293	337	300	275	302	285	298	291	300	301	299	312	285	289	265	302	286	288	301	309	325	311	295	287	304	284	287	286	310	255	298	300	289	270	295	297	312	283	311	278	279	295	317	322	327	316	305	294	311	284	311	287	269	314	262	319	289	288	310	303	313	314	285	293	313	322	307	289	309	283	331	307	300	322	285	310	325	297	323	308	273	326	298	304	252	297	306	286	297	313	290	265	311	296	295	256	297	293	305	329	285	309	304	295	341	269	294	309	312	296	282	335	293	269	309	293	313	297	305	299	299	336	295	303	313	292	298	327	296	282	285	285	284	330	308	330	287	311	302	305	312	254	282	305	313	234	284	306	317	312	273	339	285	281	303	299	271	286	343	293	295	297	317	312	288	299	295	319	303	310	317	287	292	275	279	303	317	297	309	300	259	298	282	258	313	303	277	312	284	311	292	301	273	314	316	331	301	300	357	344
23345	3284	7212	10875	10430	8732	7146	5499	4287	3869	3509	2681	2276	1371	821	758	753	732	771	722	783	726	706	716	766	745	719	649	738	726	686	636	732	753	675	733	686	723	676	745	684	683	736	663	693	718	718	706	676	674	722	648	664	701	676	635	725	680	693	711	652	693	675	717	737	665	707	711	703	653	694	663	660	702	675	695	682	665	689	704	688	664	713	723	708	721	702	696	705	694	691	698	677	689	686	675	739	678	738	685	693	711	738	697	691	651	662	696	678	717	752	675	692	705	688	719	673	676	678	687	719	677	690	702	690	726	693	679	668	716	660	685	700	670	667	693	694	762	729	711	697	676	711	678	668	715	648	712	699	716	676	679	683	703	668	697	689	719	689	671	697	736	716	748	693	674	695	700	726	712	671	701	722	709	731	700	703	675	728	680	686	662	708	644	719	732	734	647	690	666	660	727	689	676	721	695	700	651	708	692	708	697	704	698	696	720	686	691	681	697	649	735	720	665	684	675	693	692	649	688	654	701	675	684	658	680	684	685	681	705	635	697	685	726	683	757	740	734	713	690	721	665	683	696	684	706	672	687	682	665	691	699	707	717	662	697	707	667	724	726	700	718	703	759	669	732	735	675	724	690	695	688	721	632	685	720	685	681	662	688	633	636	690	701	689	680	671	726	668	744	696	710	687	673	647	689	679	648	729	753	696	692	718	705	676	724	684	732	720	673	733	646	660	678	687	695	660	688	652	694	681	657	643	665	729	686	704	678	678	616	653	669	702	682	717	655	710	660	695	701	734	702	702	709	701	702	684	658	719	687	716	673	645	694	709	689	730	643	708	701	730	710	668	657	703	705	705	691	714	689	736	689	678	687	705	680	704	696	663	717	714	732	728	716	720	696	680	704	694	703	718	671	697	684	710	683	715	759	684	688	717	691	618	703	698	689	683	678	703	720	670	711	707	702	657	690	674	679	714	623	699	697	655	675	696	690	666	717	690	743	683	686	693	685	672	734	706	669	692	689	701	661	627	706	670	640	715	705	697	699	722	697	685	718	707	685	724	707	675	715	734	707	689	632	669	708	686	670	728	669	704	692	715	655	717	688	664	724	731	686	693	645	748	692	699	690	704	663	682	682	712	681	727	665	658	681	661	657	707	712	673	759	669	671	671	695	688	732	699	740	702	724	690	712	712	696	707	703	708	728	681	728	667	672	740	695	675	671	697	699	714	717	662	680	712	714	671	647	714	739	684	692	688	729	688	701	696	641	734	722	645	657	730	726	729	703	703	640	702	692	724	659	688	669	695	727	683	642	658	684	712	656	707	682	749	675	680	738	655	678	650	680	711	718	736	720	680	749	657	736	764	649	691	664	684	729	651	665	684	696	720	667	703	726	707	673	707	687	706	701	698	695	733	697	656	723	742	692	705	669	676	700	705	613	694	691	685	682	666	709	714	670	698	655	682	708	671	664	720	683	711	711	674	668	706	680	680	699	698	734	712	693	688	644	676	678	692	676	697	635	686	662	655	696	693	716	654	732	613	694	716	712	692	643	697	716	685	719	696	697	697	656	689	724	733	680	704	657	619	691	669	695	757	668	669	676	675	666	681	659	715	705	706	670	702	675	690	669	678	645	658	649	698	653	680	655	718	675	718	708	698	683	689	698	722	761	726	680	687	661	665	698	700	742	707	665	689	716	696	705	703	763	695	747	639	675	663	726	659	701	655	734	672	692	718	685	679	687	667	669	667	716	679	661	731	736	695	636	694	716	685	716	713	668	722	712	696	727	713	720	666	644	683	696	688	686	701	648	674	708	675	736	727	744	667	690	696	655	661	640	683	727	672	705	657	687	669	688	729	695	690	650	668	670	646	683	664	713	659	676	680	695	674	734	695	668	691	700	651	723	683	716	702	670	681	709	746	674	725	706	678	700	650	713	679	690	653	692	679	672	675	671	693	716	720	722	671	657	718	691	666	682	701	731	646	738	712	683	617	667	711	707	696	667	734	707	720	717	645	657	741	679	713	662	650	694	714	664	680	720	699	723	665	710	648	680	687	694	699	713	708	739	709	732	711	665	676	668	680	673	740	667	690	681	731	718	676	675	676	657	702	712	668	688	685	682	725	722	684	685	697	655	748	700	650	716	728	669	706	680	677	694	698	726	702	714	742	732	737	715	638	693	706	666	658	708	678	709	689	669	650	714	662	682	742	675	688	698	682	707	695	711	707	654	688	673	682	656	677	693	669	668	683	675	671	699	701	695	676	710	742	734	658	690	749	671	699	641	741	663	693	724	677	696	684	725	725	641	698	701	738	708	654	692	661	760	723	671	683	682	707	731	687	650	665	700	706	698	727	655	689	691	670	643	692	720	684	670	715	686	733	673	672	672	688	717	709	696	705	668	686	690	677	679	736	710	704	693	693	655	716	708	654	707	669	709	708	705	702	705	688	698	698	687	699	656	729	675	670	662	694	735	710	673	735	679	690	683	683	756	707	677	648	679	718	659	730	694	696	662	715	676	659	692	677	685	762	715	765	674	671	695	686	682	741	675	677	665	676	733	686	687	660	680	690	675	695	693	733	689	703	689	671	670	693	710	678	723	687	713	654	614	702	705	681	695	673	703	699	715	651	671	671	666	669	709	736	700	731	708	691	698	705	687	750	701	705	702	699	650	678	722	670	737	736	710	646	656	671	685	732	635	676	703	633	669	647	688	738	739	682	678	692	716	732	654	705	654	676	716	676	667	688	718	694	682	710	682	655	680	700	657	679	652	698	691	660	686	708	682	695	673	647	701	706	719	687	745	696	679	676	700	683	681	684	705	687	723	709	688	691	710	719	683	752	664	678	722	727	712	719	724	698	653	706	723	680	719	691	740	676	681	655	697	671	674	737	648	680	728	659	766	732	716	711	702	668	631	667	710	699	751	695	649	727	725	705	657	676	716	678	738	694	678	734	709	730	680	721	710	646	717	696	666	698	721	619	660	635	731	647	716	638	728	655	693	689	722	706	723	725	715	723	716	660	640	686	741	706	690	676	726	714	699	736	686	676	671	654	747	715	676	695	676	723	672	728	707	671	658	710	691	661	707	678	674	706	710	663	698	670	673	682	683	678	718	677	659	719	714	634	694	673	650	682	681	654	699	693	707	681	719	677	719	662	708	778	682	691	731	685	691	714	661	727	713	731	708	686	700	699	680	696	692	680	735	736	669	681	658	708	697	669	707	735	700	691	678	734	706	681	690	682	673	694	708	650	696	669	697	689	726	709	692	692	682	673	659	653	740	655	653	655	673	663	683	701	649	713	708	630	721	674	711	698	710	677	656	719	689	656	675	693	740	700	714	692	672	678	696	729	672	674	658	719	699	682	656	688	675	671	725	718	685	699	725	691	686	730	723	687	692	703	705	712	670	693	686	721	677	710	671	708	700	677	698	696	697	716	698	714	679	717	688	691	677	674	744	704	720	688	704	712	651	707	726	678	689	659	699	672	707	709	708	703	708
48051	17269	8962	6956	4875	3524	2727	1991	1520	1391	1261	943	877	626	477	472	445	493	460	483	453	485	418	494	456	452	490	486	432	452	454	432	428	437	487	472	466	452	476	452	469	411	412	467	428	427	436	448	442	456	452	474	470	486	465	432	447	477	462	417	394	470	442	476	468	421	460	442	480	465	420	460	483	421	437	467	423	491	431	464	435	438	434	457	457	470	474	465	479	444	485	473	473	460	485	466	472	466	515	447	522	524	428	450	519	438	464	496	485	458	422	440	483	461	466	474	465	455	433	453	487	454	442	475	418	447	486	458	448	480	429	455	439	456	472	451	429	471	453	454	455	436	469	482	464	441	438	458	461	460	413	482	437	453	493	459	428	484	405	479	487	464	458	482	433	511	467	480	452	433	444	434	452	490	412	482	449	456	443	487	426	436	469	427	449	500	520	446	448	438	486	427	410	448	431	432	456	444	463	464	484	468	460	456	456	445	440	428	450	448	445	417	500	436	490	443	482	461	430	494	475	487	474	455	468	425	435	499	500	455	449	505	410	406	425	470	460	459	438	482	457	447	498	476	475	458	458	464	419	457	473	423	439	408	470	479	445	468	442	505	502	473	466	483	443	420	456	428	450	489	468	448	407	467	447	502	467	460	464	444	444	444	460	436	475	462	461	429	485	469	456	465	455	491	486	447	457	453	464	414	422	469	426	469	465	497	458	470	436	439	422	430	499	478	485	451	487	435	445	407	446	460	434	446	514	438	429	467	421	427	432	449	482	489	469	450	426	449	482	384	465	434	459	458	426	478	464	520	428	450	514	459	462	430	493	451	431	472	480	461	449	434	487	444	463	479	439	455	449	445	451	439	480	431	441	427	441	461	461	473	461	445	446	486	485	433	489	495	436	482	465	394	447	450	446	439	419	440	452	418	428	422	411	452	468	441	437	436	408	481	453	470	499	459	417	453	476	442	445	440	499	427	457	454	502	495	445	458	452	454	456	457	471	417	454	447	454	466	460	447	442	482	468	437	476	464	488	491	497	494	485	476	427	423	468	477	481	431	456	443	466	434	465	457	455	439	444	466	443	485	458	440	420	475	472	487	459	443	434	482	451	447	459	455	419	429	481	406	449	433	423	469	451	416	462	431	442	446	473	475	479	475	463	499	461	431	439	416	479	483	476	455	469	442	460	469	476	397	463	505	456	513	435	466	477	433	432	453	488	442	454	445	415	490	483	446	476	466	457	408	437	434	446	468	486	505	437	461	447	479	473	453	467	472	450	482	474	432	483	434	461	440	491	435	456	434	432	477	472	464	465	476	474	461	462	450	445	437	481	460	459	469	419	439	444	447	458	474	446	448	462	460	483	437	443	455	442	423	452	453	469	453	482	473	446	455	443	442	463	475	472	465	469	460	456	466	463	433	443	471	410	415	470	438	458	444	464	466	409	453	476	414	449	413	448	420	447	463	435	462	443	415	428	485	460	416	407	414	441	460	417	457	457	421	440	468	441	443	405	463	477	481	451	422	444	407	442	492	457	442	458	452	450	433	485	477	477	471	500	457	448	462	491	435	424	441	451	437	447	438	417	453	431	433	448	462	423	451	422	438	416	460	469	437	488	425	406	470	435	439	479	430	466	460	450	438	465	428	420	465	439	441	447	459	465	437	432	463	467	439	462	431	440	461	479	406	491	435	478	459	459	463	468	412	439	418	447	495	483	498	461	455	482	448	432	415	452	470	461	420	484	480	450	436	487	450	413	440	421	431	435	473	471	434	470	476	444	465	442	444	422	445	487	444	441	457	434	480	452	470	466	464	456	446	425	500	497	434	457	448	491	492	452	477	454	422	430	449	455	410	417	476	437	475	466	483	496	437	445	406	441	412	424	444	466	407	444	418	416	468	486	433	453	420	461	466	470	413	495	461	430	420	412	467	460	431	448	461	457	456	455	485	490	447	451	434	452	451	445	403	483	463	488	466	436	442	478	405	477	490	414	447	463	438	455	480	439	447	490	423	467	494	445	468	481	447	448	443	444	473	423	418	422	479	443	446	509	471	409	406	444	429	461	411	451	441	449	447	426	430	465	480	451	445	485	459	472	453	431	488	475	434	468	440	467	454	475	426	447	448	467	434	456	450	419	430	449	426	466	451	449	450	464	478	496	474	426	437	427	488	457	479	465	465	452	451	477	458	483	480	436	438	414	416	482	444	415	480	454	422	456	453	439	472	467	427	430	465	405	428	495	471	473	456	460	481	418	463	451	444	450	456	450	432	443	455	454	427	440	423	447	430	469	452	470	487	465	432	451	433	415	482	475	440	460	480	491	487	485	491	493	413	464	472	441	450	463	492	466	436	442	462	432	432	408	445	430	455	434	491	384	441	429	424	486	448	446	443	442	419	428	468	435	433	477	495	457	498	501	410	456	438	450	489	457	506	455	489	459	412	453	462	489	459	443	438	455	449	451	452	423	393	426	419	455	485	461	461	419	468	511	453	448	518	477	465	472	450	459	475	451	446	437	437	501	461	473	461	458	463	491	501	439	508	463	431	451	440	486	460	439	474	441	480	439	450	442	454	472	454	424	483	438	515	447	499	461	406	443	436	502	415	482	459	479	444	447	464	418	475	441	430	443	441	505	449	433	451	467	456	460	420	454	466	456	472	456	472	448	466	471	425	451	471	477	440	438	452	432	474	463	426	468	460	462	474	492	422	445	441	443	432	444	460	489	437	467	435	482	481	466	507	462	461	467	449	444	415	445	462	488	452	442	483	441	450	460	457	418	459	450	457	448	442	475	463	422	431	439	423	467	437	481	444	431	434	452	478	456	433	419	463	475	492	443	458	498	449	446	502	431	449	469	478	440	420	449	445	411	460	459	445	422	456	475	452	450	487	447	425	455	460	460	485	456	486	460	442	399	442	453	463	487	456	454	449	470	423	441	450	420	433	430	426	469	448	471	491	479	448	419	440	463	415	464	455	437	478	454	453	401	475	453	471	464	463	456	449	470	459	455	498	447	449	433	470	418	430	458	463	458	478	458	452	460	415	460	461	444	436	461	458	502	503	494	438	460	449	481	460	455	412	449	393	469	440	439	458	478	447	448	454	428	460	447	434	440	428	482	435	427	434	443	467	466	465	454	447	441	436	419	422	448	438	525	419	476	466	420	454	472	509	448	445	465	461	467	447	448	464	473	448	469	435	440	473	466	462	450	444	457	458	448	475	474	433	458	458	475	442	427	416	451	449	470	431	416	474	453	469	478	462	446	436	457	444	437	490	451	449	440	476	485	416	484	456	427	439	484	486	466	441	516	456	462	461	454	462	441	441	446	443	494	451	508	415	482	456	449	442	444	454	460	448	449	477	455	446	447	466	447	439	454	457	429	416	447	448	427	456	438	434	473	462	454	473	484	448	461	445	453	425	445	461	462	466	439	418	455	420	428	454	453	481	441	468	486	483	453	437	482	468	496	449	481	434	440	444	433	433	484	459	421	436	456	472
29628	4881	10638	14933	14128	11813	9674	7821	6203	5632	4931	3825	3188	2009	1228	1148	1033	1043	1076	1084	1078	1046	1027	993	1002	1025	1058	983	1027	972	1034	1028	1008	977	1086	1005	1019	1057	1032	1006	986	978	963	979	1009	975	964	1008	1014	973	1049	992	1008	1044	1005	990	979	1054	937	954	1054	965	981	1043	992	1036	991	979	1014	1066	1032	996	944	979	988	1076	957	956	1038	984	989	985	921	990	1021	908	993	940	990	1039	972	997	1010	982	1031	976	936	965	1046	1039	973	1010	993	1017	939	961	978	993	990	959	970	1043	1013	1043	1022	984	1020	973	1087	991	924	988	1006	973	1016	924	973	931	956	999	978	1010	1025	986	1027	1029	993	1002	985	944	999	989	981	997	983	1015	939	986	984	990	944	974	975	976	959	961	964	933	939	1024	960	1020	987	1037	1010	927	1005	1048	996	1044	993	1010	944	969	973	925	949	988	1030	939	982	1040	989	973	954	981	1000	971	942	944	1011	981	957	1002	971	1051	990	1014	1005	951	932	966	983	1021	977	1026	1005	973	953	1007	991	996	982	963	934	945	999	945	928	1035	991	960	1007	1020	969	1009	907	1039	954	976	957	973	1015	1007	947	945	968	1024	979	995	1027	983	935	969	983	993	1005	984	980	978	972	917	1007	989	1003	941	1013	1031	997	957	1007	996	1015	985	1033	963	988	928	977	947	903	1012	993	980	1015	955	964	997	869	993	896	944	1024	1003	952	992	1005	1001	983	1005	999	921	976	992	971	1012	970	986	1002	1038	1031	966	942	972	1015	973	997	936	1009	1013	1014	972	965	1037	959	1013	941	1004	984	972	1021	975	936	981	933	992	933	982	999	930	1042	998	950	976	1010	991	1021	1023	1002	1006	967	987	1019	1007	953	996	989	1011	992	977	959	955	968	971	983	1003	1031	969	1054	1015	976	950	971	977	1004	972	1016	1068	1029	998	949	971	978	991	1014	992	1035	966	983	988	1015	956	943	1003	944	967	1022	1027	973	1001	937	980	957	1007	975	1034	1057	970	969	952	990	970	1027	955	980	968	945	1002	982	1007	992	1003	947	914	969	941	988	956	960	953	1033	995	969	1015	1038	986	1010	990	1014	990	992	1018	948	963	1010	987	1023	987	970	1015	958	949	933	950	990	986	956	981	975	988	1016	1006	950	1040	1022	961	975	1000	977	947	1004	1032	982	962	1020	965	1029	1051	934	1011	1010	987	998	945	933	1021	999	1040	1047	1016	964	995	957	980	977	995	979	1015	1014	1038	993	1015	958	1019	1002	980	971	984	1038	994	928	937	931	1076	1001	1018	916	959	1048	1026	983	990	993	1040	961	971	1024	965	1002	1016	982	1023	1016	958	997	1012	965	975	947	950	994	975	974	1018	920	971	1003	953	1023	972	1007	1044	992	973	970	1054	1004	899	1018	968	972	1021	975	1002	949	990	995	986	960	924	964	945	961	1007	1026	1054	988	1035	994	1018	939	994	1040	1018	946	1025	980	959	984	994	972	974	967	1001	1032	966	974	966	1000	961	1020	975	969	987	1005	997	1015	974	974	952	993	1013	977	966	965	999	986	1011	980	978	944	1042	1013	974	992	1035	965	1000	1011	937	1014	963	997	1004	948	931	923	950	959	954	988	967	981	977	966	922	972	953	957	1009	1011	956	957	960	1091	1022	1016	955	1029	1025	958	1005	1032	980	925	986	966	933	1035	1028	1031	1000	993	950	991	1014	1019	965	991	999	983	960	1040	969	966	954	1007	929	973	1034	1032	984	1033	1000	970	949	1005	961	1029	969	958	951	983	981	953	953	1014	973	973	969	1005	958	934	974	1026	1006	999	962	1033	987	1034	943	1018	941	969	1012	960	982	991	986	952	1001	958	1020	988	996	1079	1000	973	993	1023	940	960	1014	966	987	969	939	963	953	950	953	937	972	1003	983	967	955	978	953	1006	1047	973	1042	1063	1022	1003	971	961	972	966	961	970	1000	1013	952	982	1026	971	1003	1034	1024	1051	953	964	1002	980	1003	933	951	1005	975	969	924	989	1047	1019	940	956	959	1046	994	979	900	971	988	956	938	961	978	962	1007	979	988	975	985	978	927	985	969	1044	1009	1010	987	986	1015	907	1051	997	1005	1004	942	1041	971	938	979	1010	975	954	973	991	989	973	1004	943	1059	982	950	955	951	1012	970	945	1059	1020	987	947	1003	962	1006	1003	985	947	976	968	969	976	992	988	986	1033	1012	988	1002	1012	998	1002	961	983	1003	974	937	993	1018	1005	963	1014	1006	972	943	998	971	1026	1060	994	967	942	991	999	936	972	950	1046	1017	981	950	967	944	1004	1027	1022	1057	944	1001	982	953	1071	997	1007	963	979	988	985	964	989	964	979	950	998	950	1002	925	986	978	968	1038	936	959	960	1013	1001	945	982	1017	966	956	952	979	934	983	982	1011	922	967	963	1027	1000	1016	1008	979	1023	977	954	994	964	965	980	1026	979	948	980	1007	975	1020	913	1006	1013	965	973	1014	1015	971	970	998	949	974	997	964	1068	996	993	955	947	1078	985	962	989	985	981	998	915	971	925	926	993	974	1059	970	982	997	976	967	962	1074	1034	1025	987	970	1025	1000	971	954	995	988	996	1047	1001	1084	1035	986	957	952	996	1031	991	1000	992	965	1003	1011	1021	995	986	999	987	992	987	975	989	945	963	1020	1008	947	1042	1001	957	974	915	1065	1045	984	924	926	996	989	1053	997	1055	995	976	1010	972	973	989	984	1039	999	961	980	923	975	1025	1050	980	953	980	1005	981	962	1018	1001	999	988	1014	966	1034	1016	1041	950	1023	953	1000	1006	1006	973	989	977	986	1006	1014	940	993	1000	1006	999	910	939	943	957	980	976	1037	997	1006	979	1029	984	987	979	960	963	949	997	1028	945	934	941	965	1012	1052	978	964	929	1012	988	1014	1006	1034	1033	963	944	1049	994	963	950	1034	1024	968	923	1002	939	1013	979	1033	997	1013	973	996	961	996	998	994	931	1006	978	988	999	995	1001	972	1002	877	984	974	1008	1000	977	1011	1018	951	972	1022	1022	961	933	996	1013	951	1012	997	936	982	988	1009	969	995	993	918	996	958	993	946	1010	1006	984	994	973	985	964	952	987	1027	1018	964	958	955	1014	993	986	993	1037	926	950	983	957	977	976	1031	967	1004	969	1030	951	976	992	996	976	1028	1005	996	989	951	1020	966	967	983	960	1019	969	995	954	943	981	1030	929	1035	1013	960	950	974	1029	980	980	1000	978	1019	946	923	955	903	952	1010	1026	993	969	1027	964	997	978	1045	1000	946	1000	993	1008	982	978	985	1001	958	997	938	959	986	997	920	1022	962	965	1008	991	960	968	986	1010	995	1043	1027	969	1055	970	946	1032	988	947	1041	999	963	948	980	993	963	940	984	1019	950	1022	1025	978	994	1004	960	998	935	1030	998	995	969	968	1022	1011	1034	890	994	963	980	976	960	1013	1012	1016	1001	1006	991	917	1026	947	954	1013	985	967	1014	942	965	987	978	1019	1047	1027	997	956	973	1006	1027	979	938	1011	949	949	979	1053	1003	977	990	964	1011	946	927	987	1019	962	1034	987	980	951	958	1037	1009	996	961	968	972	991	968	972	1009	975	945	1013	1036	1061	997	954	991	1039	1004	1021	945	1007	943	987	1015	961	955	943	989	1054	1001	976	1014	961	1046	986	974	979	997	982	994	1004	1020	961	985	947	961	1024	967	1004	1027	984	983	925	1017	1007	1014	1007	996	999	994	988	1030	974	1032	1005	1025	969	991	936	1001	1060	1045	920	1017	1003	1020	995	984	1025	1048	985	1037	1031	1001	998	972	996	986	965	1017	963	1018	956	943	971	959	947	1016	963	1007	988	965	1020	949	975	1008	1022	968	1042	1032	972	931	947	977	961	1002	973	1002	1019	969	927	958	1031	957	957	1022	995	1013	1025	984	963	1028	976	933	979	1009	981
14987	3370	2814	2574	1806	1414	1169	849	661	654	518	470	419	299	263	264	269	281	258	264	298	269	243	274	265	268	274	250	275	301	286	308	289	265	274	252	253	235	267	252	259	293	238	291	273	270	274	282	262	258	265	257	300	285	288	267	255	272	282	271	263	302	262	277	269	290	290	278	289	278	288	275	265	255	258	213	248	289	296	252	232	274	259	260	268	287	301	284	276	303	234	272	273	261	266	280	267	245	286	284	232	272	284	252	266	255	275	294	265	262	313	254	245	272	262	264	286	258	272	242	293	288	271	290	243	221	274	275	238	274	270	276	265	251	281	292	271	253	283	262	251	240	290	268	290	282	259	264	262	287	310	249	269	300	285	252	268	263	258	250	278	287	272	287	294	249	272	274	287	262	233	274	316	262	263	274	258	269	289	257	297	304	276	265	291	278	264	282	285	246	235	273	275	265	250	298	291	253	292	254	304	268	271	297	284	280	253	285	261	259	243	273	250	273	275	239	257	265	263	289	272	266	277	295	290	263	264	250	288	286	208	292	299	300	273	277	307	257	245	247	262	279	247	254	254	258	284	262	256	245	260	268	246	248	230	245	280	265	293	248	268	241	273	292	253	255	243	269	279	281	271	300	274	271	279	247	245	259	262	230	293	282	276	305	270	237	291	302	284	286	275	252	279	301	243	259	244	303	265	244	296	245	264	255	257	240	305	269	282	261	273	269	281	276	248	282	299	281	296	268	307	257	270	285	270	277	261	288	269	253	255	239	281	250	295	312	279	268	301	260	264	281	278	278	287	267	290	245	257	273	241	273	295	263	275	270	247	254	310	271	290	246	253	264	284	232	248	251	269	262	280	290	308	272	257	293	246	255	276	257	269	245	257	259	293	334	312	283	297	272	284	238	262	300	269	242	263	266	294	322	262	302	297	245	273	289	241	301	324	302	247	304	289	240	262	267	297	277	286	279	277	297	287	257	262	257	267	264	226	270	263	277	250	259	254	273	254	276	260	264	279	303	272	266	278	264	271	292	265	311	260	313	282	283	236	286	259	284	284	283	269	259	235	266	288	301	287	272	266	302	263	263	294	269	288	262	274	279	250	257	266	263	281	273	272	292	252	296	259	264	255	289	254	286	261	286	324	263	294	292	256	243	270	270	278	284	257	273	280	271	257	308	308	287	283	274	267	301	280	283	282	278	273	278	283	308	268	259	251	307	244	263	248	231	250	261	278	275	256	282	249	288	288	256	281	276	285	269	265	306	259	282	263	230	243	300	267	279	273	296	267	273	256	269	275	307	280	280	260	280	264	258	264	288	309	260	214	225	251	255	251	255	272	260	298	257	293	284	280	282	260	250	293	285	294	268	267	243	269	283	302	238	265	255	261	281	270	266	251	267	243	284	286	264	270	277	287	232	268	275	229	259	271	283	235	295	261	272	303	282	251	273	297	261	250	299	253	240	265	286	243	304	286	264	282	279	267	287	290	304	267	273	258	284	252	264	274	298	279	274	271	284	333	279	282	266	288	251	292	283	252	279	271	272	272	316	252	292	276	250	293	234	283	279	268	251	278	299	288	300	264	282	247	252	262	271	266	261	268	251	305	270	283	260	250	254	276	276	241	270	273	280	280	262	261	275	274	287	252	248	268	265	241	279	270	275	258	280	296	264	251	261	264	258	288	274	272	231	289	284	248	267	261	276	285	238	241	273	238	302	261	255	262	297	270	277	252	247	287	266	282	253	277	273	283	270	265	276	257	248	278	265	290	267	258	274	273	278	273	280	275	292	292	280	258	262	252	256	261	285	278	263	272	269	276	256	295	267	256	255	289	261	274	256	279	267	276	269	263	249	246	254	293	273	266	256	319	278	281	237	250	268	231	256	241	232	284	266	280	325	269	290	247	287	242	249	276	289	263	298	250	274	292	270	282	282	247	250	244	275	285	247	251	286	273	255	278	273	317	278	290	258	242	235	286	266	274	285	250	241	264	274	262	247	261	243	282	279	255	274	254	234	247	262	273	270	293	268	276	261	278	277	257	292	272	266	272	285	252	255	260	256	261	291	255	260	297	267	260	229	276	253	264	281	262	291	269	289	265	249	273	285	282	266	282	241	293	298	279	283	275	251	290	279	257	284	270	295	270	240	272	276	267	256	305	254	277	279	270	254	273	300	280	279	284	292	260	297	282	272	255	275	273	264	263	257	269	281	238	280	291	274	279	274	264	242	257	266	267	247	269	264	265	312	264	225	273	280	259	270	234	289	249	295	277	255	283	306	257	273	282	260	292	284	264	254	266	298	286	292	301	235	257	300	311	305	280	270	263	300	247	275	267	252	258	224	270	295	278	267	308	281	268	276	273	244	266	258	265	282	264	268	266	285	272	297	250	293	263	267	284	279	267	292	222	232	260	238	258	251	263	253	216	260	291	245	239	268	274	249	261	281	280	259	275	277	276	257	296	255	269	247	287	237	263	286	263	258	271	268	279	280	256	245	254	250	272	313	256	280	275	254	262	274	295	253	249	292	282	271	283	263	252	232	271	288	260	276	261	245	271	284	272	249	264	270	256	303	285	264	299	293	281	265	294	274	281	265	262	271	254	275	277	297	276	267	247	257	244	285	294	284	254	270	232	306	251	269	306	261	275	223	259	259	282	273	276	245	309	275	276	272	272	234	258	310	250	266	279	266	284	270	271	260	272	265	279	260	279	267	294	271	253	288	280	278	273	281	291	278	285	277	299	281	280	271	240	268	302	268	287	271	277	282	284	298	279	264	246	274	307	240	296	249	251	282	253	283	245	283	305	272	280	291	244	253	260	266	275	271	264	261	249	253	294	280	239	294	303	257	274	261	272	281	267	292	256	284	244	267	262	256	276	278	277	303	292	243	242	274	263	262	240	292	292	283	270	279	244	277	270	279	273	258	258	273	273	258	250	269	259	245	263	254	289	261	286	259	263	266	246	294	290	275	246	272	281	236	306	286	228	276	281	256	249	264	288	309	269	254	240	259	251	267	274	256	234	272	286	254	270	271	270	281	284	246	291	296	270	279	269	257	299	272	275	260	278	286	297	263	259	250	280	257	258	259	270	288	246	294	272	247	250	298	298	297	282	279	258	293	291	281	249	274	228	252	220	241	303	294	274	252	250	271	277	300	267	272	269	276	268	239	244	253	280	267	258	270	258	273	283	228	246	278	249	271	269	252	247	277	294	274	273	278	328	278	265	323	285	279	289	284	283	278	298	258	287	276	254	278	296	290	235	265	251	259	259	285	257	240	266	298	265	279	277	270	246	287	260	268	251	266	283	287	253	271	290	235	233	282	277	276	238	283	263	231	296	275	285	277	273	275	273	245	241	268	286	312	291	252	298	279	260	267	271	255	272	281	263	287	236	251	309	244	290	268	286	259	272	258	278	275	269	274	265	252	319	261	271	278	302	251	252	272	267	285	293	292	261	292	303	265	268	243	259	288	265	267	258	259	239	304	295	252	268	261
8765	2194	5554	7349	6454	5573	4340	3412	2650	2536	2007	1787	1243	826	629	630	603	645	625	615	630	623	650	635	651	638	623	609	604	656	645	595	631	665	586	658	583	634	625	592	649	607	573	634	633	608	643	659	606	652	606	637	676	627	661	643	582	639	603	586	628	638	623	644	642	590	593	661	628	594	637	653	586	623	623	640	599	632	650	696	625	583	623	578	593	666	625	617	603	566	633	651	595	612	596	569	673	657	634	632	630	593	628	618	666	650	598	617	614	623	626	612	607	597	624	610	589	600	628	608	611	573	618	627	633	631	620	628	630	648	635	603	614	645	661	592	661	632	556	647	625	642	567	637	605	644	684	620	643	639	606	622	628	654	641	693	587	646	609	638	667	630	622	646	649	596	671	639	603	622	628	611	620	612	607	651	587	642	646	617	607	617	632	631	652	651	578	635	595	612	615	695	638	617	639	577	659	625	578	623	653	618	607	608	660	605	659	683	613	595	632	645	625	661	659	655	583	627	593	643	592	633	620	612	615	642	612	586	642	607	666	599	594	621	621	562	630	661	647	626	607	595	590	626	605	585	588	585	627	597	624	670	633	640	675	570	610	596	635	604	620	589	662	612	640	628	623	658	580	615	625	608	605	659	628	647	621	660	616	612	635	606	633	631	616	586	622	645	632	624	578	621	641	620	625	596	660	626	665	640	619	641	621	647	620	622	637	605	661	623	647	615	620	634	635	611	581	624	636	654	632	609	587	653	620	622	558	583	640	602	610	579	605	608	622	614	671	633	601	616	631	623	574	612	618	688	640	596	640	640	599	619	668	593	646	674	627	657	637	607	618	635	626	618	620	629	620	629	652	645	610	643	611	597	633	626	634	645	642	572	612	589	645	610	645	623	632	605	653	600	600	628	673	620	668	615	592	608	591	610	601	639	639	615	649	628	643	652	607	610	648	625	601	613	619	621	590	699	634	679	664	592	621	653	613	613	639	597	606	590	613	603	659	604	599	636	604	630	621	621	578	633	648	664	643	633	632	661	625	640	608	639	628	632	642	574	634	643	629	603	610	626	637	604	639	622	640	641	601	608	707	618	616	660	583	663	588	641	625	611	618	655	634	622	596	614	647	607	615	609	603	661	667	616	602	631	642	662	581	630	640	581	638	648	658	652	635	617	634	625	653	609	652	664	606	621	658	647	608	686	549	614	618	677	652	630	581	638	642	638	635	610	634	609	647	628	595	598	621	658	621	644	618	618	658	612	635	644	607	650	633	671	564	659	626	620	612	585	609	652	624	593	606	611	637	615	643	616	628	629	633	605	621	637	638	631	656	605	626	609	619	623	663	614	658	636	653	669	670	636	575	595	660	653	666	602	646	605	592	651	648	600	635	626	617	635	618	608	654	632	625	648	594	629	593	591	634	615	633	630	629	613	636	567	649	640	676	617	609	622	609	671	612	625	657	623	634	608	627	650	635	618	619	682	628	634	635	595	644	656	587	614	607	624	614	676	646	610	606	605	647	631	641	632	596	647	622	648	629	576	627	637	622	619	665	598	670	651	642	614	619	634	574	625	623	642	584	624	639	646	667	664	588	608	590	631	619	632	627	661	631	608	642	652	631	660	631	616	589	654	588	635	638	617	630	628	637	624	646	600	716	596	627	627	597	604	659	640	677	611	685	618	655	600	642	673	624	634	644	655	617	627	634	642	611	608	660	588	646	596	642	632	621	612	597	681	583	661	647	607	640	578	612	629	628	621	593	614	639	603	603	611	650	648	636	651	647	648	666	635	623	605	653	668	583	628	643	571	641	609	638	622	615	631	672	635	646	636	601	609	592	651	575	618	606	609	677	694	652	655	647	659	624	648	621	606	640	614	621	640	637	631	625	604	639	613	593	675	636	612	647	624	615	631	656	607	616	637	650	622	618	608	637	660	613	634	637	596	677	613	637	630	636	633	642	601	664	611	606	584	640	652	656	611	619	601	639	642	604	637	626	635	638	610	639	632	650	631	632	627	607	647	601	636	636	620	607	635	681	631	632	639	603	658	615	641	626	603	581	609	600	615	597	629	620	626	610	600	592	597	595	618	613	652	631	607	625	664	590	666	604	603	627	664	652	602	639	577	648	603	606	648	613	620	658	637	660	626	659	640	625	641	651	617	623	613	646	644	634	629	644	639	617	586	634	629	593	646	582	592	583	679	629	638	608	579	625	620	601	621	591	659	649	581	561	622	608	627	636	624	616	661	656	622	638	648	649	607	614	664	635	680	658	678	656	655	689	623	577	662	677	660	645	631	581	638	641	650	647	649	650	603	650	639	580	640	618	588	662	641	592	626	650	656	630	592	668	620	607	607	629	624	620	637	610	579	609	630	652	654	602	608	581	650	650	597	644	648	612	649	628	605	585	610	634	584	635	586	631	679	583	600	681	632	672	633	632	675	616	627	640	660	620	618	632	617	644	605	641	613	626	643	589	613	622	626	636	620	563	654	617	607	650	635	638	628	626	615	591	668	613	669	627	618	587	663	679	614	616	633	632	626	589	609	618	656	580	659	573	623	620	619	667	582	618	624	604	597	659	641	632	618	608	592	643	634	606	613	642	663	602	697	593	597	633	623	601	625	615	582	612	623	607	637	608	605	639	612	643	608	656	603	667	641	633	609	626	631	621	637	537	599	636	590	626	615	640	632	632	663	657	626	600	622	657	647	614	597	616	636	615	646	592	646	604	620	601	676	648	613	624	634	581	623	602	593	637	634	605	587	628	607	622	626	647	683	608	634	591	618	607	654	633	606	622	605	633	591	620	607	618	622	618	626	670	650	674	629	650	622	606	625	606	628	595	585	650	613	641	628	620	590	594	653	621	631	655	616	658	651	595	647	661	655	616	586	612	648	654	708	596	578	643	650	664	651	601	584	733	646	635	635	592	605	583	596	643	618	661	623	626	633	639	624	660	631	592	619	632	628	666	594	620	665	622	669	626	620	662	606	653	664	627	657	599	664	642	602	627	638	627	636	615	622	607	620	654	662	661	649	607	614	610	639	612	634	655	608	641	639	669	657	654	645	630	630	674	613	655	623	604	602	560	631	619	639	647	622	615	612	632	643	629	630	649	615	627	587	619	639	592	641	585	630	628	570	654	625	654	626	623	643	640	627	620	631	602	644	645	632	613	615	639	631	617	607	662	586	614	602	620	612	610	634	620	593	640	605	616	606	622	603	658	614	625	614	651	589	634	630	668	625	654	643	581	554	634	643	612	628	652	623	628	650	640	635	629	636	604	677	607	627	634	627	654	648	629	618	663	619	632	669	586	616	612	684	593	642	599	628	656	615	649	620	655	619	602	650	595	621	634	645	629	610	660	606	681	659	580	594	675	574	650	611	642	630	641	594	629	617	625	616	604	572	602	607	601	612	616	603	586	608	597	629	623	649	625	666	612	624	609	620	638	614	613	613	598	661	599	636	629	655	616	599	632	635	652	631	621	623	597	633	583	616	635	620
36129	11275	5697	4776	3150	2585	2017	1340	1097	929	748	688	528	394	324	273	310	301	294	353	326	297	282	319	307	298	331	289	285	282	309	319	278	262	275	344	304	318	313	332	304	337	312	294	275	308	281	276	284	293	304	342	326	315	276	291	317	310	290	285	290	293	311	307	283	300	286	308	299	308	305	294	303	272	311	315	303	300	311	288	278	314	320	299	299	294	304	295	285	314	343	323	306	298	268	317	297	301	298	286	321	282	269	321	320	307	304	265	284	336	297	306	269	310	289	318	346	257	306	329	287	294	303	322	302	324	315	289	254	324	277	293	306	296	278	312	313	322	292	285	315	302	317	334	343	311	280	285	287	277	269	317	309	339	319	299	301	283	278	301	311	291	312	319	298	282	335	317	279	308	300	281	308	328	283	281	302	301	318	262	378	330	281	302	290	311	318	325	303	329	304	253	272	312	301	297	287	347	317	299	298	299	316	290	305	282	339	314	354	296	293	295	266	287	295	312	291	313	317	333	301	301	327	303	323	345	290	271	279	288	306	312	287	309	333	314	305	274	321	313	313	299	292	297	278	301	302	280	330	304	320	317	268	310	295	270	278	314	304	290	283	308	346	307	287	315	273	285	290	295	299	307	293	312	316	264	303	294	308	292	306	298	305	310	306	306	289	312	278	287	283	274	309	299	320	295	272	324	311	276	304	324	289	301	287	293	279	315	352	333	342	307	312	308	291	299	280	308	294	271	326	290	314	299	315	291	300	293	278	276	262	276	297	315	312	322	314	268	317	309	317	267	320	306	317	306	295	266	286	317	305	305	316	303	290	318	300	275	258	291	296	345	316	295	314	298	280	270	293	280	283	296	285	316	312	286	302	325	333	285	289	293	310	319	314	297	288	263	304	314	308	318	295	309	314	291	331	323	330	288	297	292	272	273	306	276	283	297	323	303	314	313	312	324	295	313	312	302	328	286	311	294	283	304	294	293	277	281	298	342	257	301	319	285	314	339	286	300	288	281	307	293	297	333	295	316	290	319	314	308	282	316	325	299	282	300	283	304	293	297	282	339	288	311	315	298	265	296	277	270	296	301	294	291	301	305	320	285	339	292	283	287	303	310	285	266	330	305	329	312	316	277	297	300	301	293	326	318	308	342	289	293	300	292	324	338	283	293	296	317	283	301	291	300	260	316	324	294	302	308	313	298	280	307	314	330	279	274	320	281	311	351	321	303	285	308	289	312	303	310	298	309	289	275	274	287	315	281	305	301	308	331	325	336	299	312	281	290	339	278	319	286	284	291	269	282	320	329	285	312	299	312	309	319	291	276	292	266	297	294	300	284	277	305	291	303	309	314	299	312	299	276	276	293	316	307	286	273	311	308	337	317	283	284	302	267	290	288	286	323	320	314	300	291	287	314	305	303	300	323	319	332	305	289	296	285	281	319	310	302	305	307	323	321	294	278	251	272	314	301	297	300	301	300	320	297	295	324	272	337	305	289	299	295	300	280	306	286	321	277	288	308	276	310	290	290	322	302	276	310	297	311	276	304	298	302	270	306	336	263	310	294	312	292	302	312	303	333	280	313	274	298	310	275	293	290	316	318	314	316	315	336	306	281	288	294	312	312	302	318	304	313	307	274	285	324	301	291	288	295	318	341	305	322	311	302	283	294	341	324	321	303	302	275	274	278	284	314	312	276	339	301	268	324	313	309	341	300	302	293	308	265	304	313	292	308	336	304	336	307	273	287	288	290	294	321	308	284	314	267	305	331	282	291	318	309	312	306	278	303	305	298	291	315	266	264	278	298	275	323	314	323	306	306	294	297	308	296	332	292	318	283	295	307	288	303	277	295	273	283	318	294	293	295	322	287	284	274	287	314	303	288	268	267	298	275	274	277	286	333	324	282	304	314	297	291	285	289	286	293	296	289	260	296	313	301	302	285	290	324	297	282	253	321	278	298	322	294	322	294	295	279	303	353	281	313	307	280	277	311	318	279	280	277	303	288	293	285	310	297	305	265	310	271	310	303	322	319	345	287	342	286	323	290	323	292	288	297	272	300	292	315	266	299	302	317	289	316	280	301	274	260	322	291	278	327	338	302	282	312	339	293	286	291	289	265	264	283	288	292	292	338	311	300	291	298	318	286	274	330	304	268	296	321	311	288	317	285	292	323	299	314	335	301	305	315	312	311	277	316	304	273	257	276	331	317	326	281	283	329	286	296	307	315	307	286	292	305	270	307	316	348	306	294	309	295	321	325	287	284	307	294	273	289	337	335	332	286	304	338	341	277	283	298	327	312	304	324	324	305	246	278	292	295	296	319	254	258	277	317	323	299	294	307	293	267	306	319	299	267	295	300	304	291	294	261	311	303	330	331	310	305	299	305	287	288	312	308	302	313	304	278	295	322	294	307	300	310	271	283	322	354	310	303	327	321	326	312	318	297	339	306	311	320	276	276	311	336	304	264	311	309	305	293	301	309	299	309	322	308	343	310	283	280	299	288	297	292	287	313	279	319	290	281	317	305	273	311	300	319	308	295	325	290	317	271	319	285	256	311	275	309	287	319	278	315	299	318	335	294	315	309	324	306	303	290	302	282	325	292	289	294	299	320	306	286	309	296	322	326	294	278	293	289	342	295	312	269	326	321	286	259	315	328	326	291	309	296	300	271	292	308	341	321	342	320	332	331	300	297	311	331	309	313	307	313	304	333	333	307	278	294	279	285	274	298	280	303	310	286	272	325	289	282	298	289	336	299	353	264	334	340	316	303	279	296	282	252	302	279	296	292	279	297	300	285	309	327	318	276	297	300	281	287	294	276	291	328	346	327	303	329	286	285	313	312	284	297	321	304	288	311	338	290	299	275	284	284	295	285	289	283	270	296	309	289	315	300	311	305	277	285	316	321	288	306	309	275	309	308	299	262	314	286	324	293	316	303	321	325	286	320	293	333	303	307	312	337	300	296	292	356	304	307	261	306	301	301	336	323	326	286	295	311	361	309	271	311	290	279	338	296	305	288	292	304	293	316	302	320	283	280	291	307	286	263	293	284	294	274	337	314	329	311	330	316	327	296	308	301	354	327	322	330	308	281	321	300	276	315	273	306	274	301	295	298	269	287	296	285	336	317	309	346	274	293	279	267	339	284	269	327	308	302	253	253	325	313	287	329	317	293	273	285	272	330	277	318	280	311	262	338	327	294	291	314	311	302	266	271	302	252	283	307	295	327	333	301	301	294	331	268	349	310	272	325	304	300	291	279	292	277	338	309	316	293	293	329	311	304	330	281	266	287	267	303	322	293	295	324	295	302	286	329	328	315	330	302	300	283	328	313	305	280	285	301	288	278	287	287	325	285	315	266	295	290	291	297	356	297	303	301	287	303	291	299	291	294	291	312	294	338	307	305	291	314	283	295	312	308	298	303	333	300	319	270	301	297	287	343	313	300	302	310	307	323	305	288	337	310	310	276	293	293	303	325	331	283	288	297	240	276	298	314	294	283
22509	3846	9094	11745	10661	9564	7630	5569	4549	4305	3270	2753	1884	1076	750	771	767	745	756	755	726	751	737	744	739	774	749	718	743	736	699	743	716	670	758	727	696	701	718	723	694	732	756	757	695	713	683	693	676	670	688	724	699	717	737	755	664	698	705	700	706	680	654	723	702	697	694	710	737	694	697	653	671	678	690	665	687	678	706	717	705	653	673	750	723	735	687	685	697	692	699	677	665	694	741	712	661	674	697	661	658	612	721	727	658	722	665	712	699	718	691	683	769	765	709	675	696	691	694	691	629	710	689	701	650	692	709	733	670	737	687	689	691	709	690	709	728	722	690	688	710	695	716	687	697	678	729	681	689	712	700	724	690	686	670	676	706	708	706	711	695	713	623	722	705	677	701	679	682	725	705	664	691	735	688	681	705	708	680	684	689	687	695	689	717	685	714	723	699	650	707	688	676	655	680	704	702	678	699	686	676	700	713	694	680	700	727	679	744	697	701	694	672	655	743	722	731	712	738	663	691	709	677	682	706	672	689	651	706	774	663	674	703	722	706	701	699	733	689	747	688	681	681	631	684	661	641	670	656	744	652	709	699	698	696	718	712	643	676	704	678	689	699	715	714	713	694	740	702	702	698	699	704	729	735	685	686	718	719	747	717	714	711	722	710	693	703	685	703	718	664	682	699	702	701	674	720	700	714	752	691	655	743	682	687	745	681	655	751	687	738	644	702	695	679	676	687	660	653	740	679	700	711	650	735	696	759	637	726	717	735	708	714	663	656	716	713	724	678	652	640	665	655	695	697	713	697	701	720	736	695	702	706	708	665	649	700	684	687	719	716	706	680	714	682	707	654	697	712	684	724	678	664	705	697	726	737	653	699	740	742	690	693	715	698	713	743	683	692	684	731	720	657	736	688	666	741	705	725	731	677	694	692	694	685	725	686	737	710	712	727	658	724	698	699	724	744	702	726	716	713	721	731	709	709	703	703	707	728	684	714	692	670	687	687	682	703	727	733	707	628	671	723	647	711	676	705	640	702	668	676	712	705	685	755	695	680	658	676	713	756	652	646	685	701	724	705	703	737	699	666	700	708	717	718	727	673	681	700	723	713	686	709	702	733	693	695	694	673	672	697	674	691	687	704	750	711	721	694	704	700	710	716	711	715	732	679	681	666	693	617	666	693	657	730	716	695	671	648	694	729	686	681	727	715	664	676	714	722	709	681	717	668	665	696	734	724	673	681	692	686	674	675	681	709	744	695	735	688	701	708	689	678	670	734	729	615	716	715	706	720	676	695	690	696	681	707	748	704	727	759	703	709	720	688	660	693	716	704	681	726	687	669	662	722	666	731	681	712	713	697	674	702	694	747	717	674	719	719	707	674	706	696	697	726	708	720	696	674	691	711	692	706	670	726	667	707	697	695	698	706	724	721	721	730	670	678	670	685	691	681	726	667	688	666	713	679	676	768	677	676	669	703	719	714	739	716	681	685	746	701	699	723	658	703	715	685	720	738	756	695	709	699	672	733	708	706	707	735	706	675	700	670	716	665	716	716	699	664	755	698	707	695	696	690	719	730	692	700	704	674	721	731	712	641	744	696	720	745	676	682	682	673	711	680	692	719	721	707	688	648	686	648	697	655	740	713	732	720	719	722	692	775	635	671	675	748	674	752	686	701	691	672	648	752	710	703	718	693	699	754	726	726	686	733	652	735	689	684	755	688	750	704	666	720	666	703	715	676	661	733	675	708	652	688	715	664	700	701	686	679	689	686	658	691	736	688	714	651	746	718	694	719	685	695	672	735	668	681	695	689	712	675	718	690	692	657	638	693	681	637	709	730	726	713	705	708	659	706	680	707	685	716	714	712	685	661	715	767	712	721	686	704	700	642	701	699	675	675	692	702	687	681	636	721	718	694	694	728	711	709	696	709	709	684	683	711	748	697	718	688	731	752	712	702	731	697	680	727	690	685	692	715	701	714	671	744	710	674	683	671	686	778	686	667	700	668	680	704	668	700	687	653	711	727	710	690	689	726	681	732	761	716	668	724	692	712	687	737	697	688	672	733	726	710	689	721	679	689	709	716	686	734	687	710	730	703	687	659	674	669	689	744	690	698	694	705	706	716	710	698	674	669	690	708	732	634	713	715	693	726	716	692	643	748	679	678	664	663	697	699	687	713	664	674	682	648	715	716	726	714	723	692	667	694	678	712	716	725	684	689	665	671	685	726	717	735	702	690	707	709	666	730	639	730	688	700	707	693	647	683	677	708	691	702	668	732	687	695	682	661	689	717	677	720	738	700	679	702	702	735	682	711	666	712	711	727	666	685	721	667	690	742	691	705	717	714	748	744	710	762	701	709	681	662	705	735	700	705	731	751	643	704	682	676	683	693	674	685	675	678	735	668	689	697	671	697	739	700	677	712	683	688	749	694	692	715	660	725	711	741	686	697	711	734	751	697	696	651	691	698	698	692	666	723	769	747	690	687	697	666	644	656	689	680	700	687	711	683	646	700	672	674	708	727	762	731	662	725	734	652	664	742	699	705	666	721	685	688	674	674	661	692	735	743	690	685	658	732	660	657	698	670	664	674	689	695	689	681	697	712	713	666	704	717	714	693	678	715	734	707	701	678	713	664	695	738	737	697	690	737	733	661	718	728	719	663	708	664	665	684	722	701	754	747	713	677	724	684	669	684	698	690	680	691	671	697	707	713	691	699	694	678	740	727	695	669	739	680	675	729	742	654	719	702	681	681	672	708	715	739	707	673	716	691	679	670	737	700	656	719	673	724	697	695	702	712	702	750	729	656	673	714	738	691	686	706	720	739	692	638	739	711	683	698	654	720	637	682	701	735	731	639	745	692	671	612	684	732	678	735	742	661	666	733	713	711	684	682	681	697	678	715	700	691	685	691	721	746	689	714	669	713	703	688	674	708	665	738	693	699	661	700	688	709	730	700	680	725	709	709	710	658	675	657	710	725	715	692	733	654	674	719	734	708	712	714	699	699	682	684	728	683	650	714	701	683	672	747	623	700	689	705	692	689	677	682	748	633	680	735	706	710	666	753	670	699	729	706	702	654	683	698	663	669	682	714	670	709	694	631	734	724	709	681	731	690	649	712	712	732	689	704	725	726	743	718	752	707	711	703	721	705	667	696	684	681	711	703	694	694	680	720	672	670	717	650	692	650	711	718	670	695	696	671	663	697	697	663	652	755	727	698	655	702	700	719	714	718	730	676	641	675	722	726	698	741	674	699	666	727	706	704	700	711	646	711	717	709	680	716	719	700	684	730	712	696	670	717	661	703	693	745	625	669	681	703	697	745	694	696	704	694	670	736	731	695	726	710	710	714	699	737	679	652	731	751	702	680	707	721	696	709	603	677	715	676	713	710	737	681	679	718	702	692	665	726	688	682	760	689	706	676	723	754	726	697	705	690	666	686	707	680	693	680	718	698	697	688	691	658	705	721	668	669	707	715	700	728	712	733	743	714	716	703	702
48145	18154	9883	7419	5049	3997	2874	1934	1638	1541	1135	938	779	536	520	509	480	470	499	466	493	421	443	487	455	480	431	461	500	444	451	455	427	485	438	480	462	436	467	438	490	454	451	451	467	455	464	439	469	444	434	451	452	448	458	422	422	429	471	457	436	497	454	438	438	416	441	441	475	464	433	458	461	397	474	463	490	465	476	435	466	474	486	432	491	458	456	434	434	447	448	450	482	431	455	420	461	442	416	418	439	458	422	442	489	406	490	396	433	417	480	396	444	421	411	430	455	437	478	418	412	484	474	430	399	501	426	476	437	434	443	431	456	436	406	446	441	437	444	481	414	455	434	495	466	455	428	425	432	452	453	480	448	445	455	458	491	437	442	412	425	416	446	504	434	442	473	460	437	451	432	422	435	414	461	444	447	448	467	485	453	439	463	445	455	440	481	430	432	456	415	416	407	441	424	447	443	446	420	458	450	524	387	456	483	446	498	454	468	453	453	411	464	402	415	463	464	490	439	454	436	457	442	484	462	444	453	435	420	442	472	464	467	425	411	445	413	454	438	464	426	446	456	445	465	448	454	465	480	481	446	458	471	468	505	468	495	488	464	476	447	462	440	443	476	468	431	444	466	428	457	469	469	461	441	440	458	418	422	439	474	453	446	472	429	448	464	448	464	448	437	483	482	451	440	445	448	495	443	456	446	456	447	416	490	469	421	431	491	420	445	470	439	431	444	475	451	471	427	438	444	416	454	436	476	459	413	460	457	466	491	428	430	479	436	439	462	419	435	469	489	471	451	501	472	448	466	480	475	477	513	481	441	500	432	498	438	458	450	459	464	444	453	415	459	430	443	482	450	428	442	439	416	483	482	455	418	437	442	456	476	498	442	443	460	436	485	512	415	419	441	455	454	472	436	452	439	394	441	464	424	435	449	471	433	453	462	473	506	458	425	459	500	503	415	449	509	446	480	453	426	427	489	452	434	455	459	430	421	456	487	429	459	482	466	467	481	425	465	465	424	451	482	424	435	449	447	448	477	493	432	491	482	463	453	452	426	479	423	412	454	440	410	457	460	456	467	463	415	464	438	435	449	453	455	462	429	458	499	427	448	459	503	495	465	471	450	439	431	471	454	485	477	442	462	437	455	510	413	416	433	440	440	468	452	456	443	475	510	452	452	435	463	438	462	473	450	463	449	472	468	409	460	453	454	418	460	454	439	448	471	467	464	471	486	432	455	451	418	467	459	454	491	427	456	467	421	436	448	441	416	437	450	425	514	429	460	472	454	423	430	418	428	457	437	485	425	422	475	425	430	467	449	484	413	448	489	455	435	438	457	412	458	445	460	458	448	471	468	441	466	419	455	416	448	474	468	424	451	502	465	406	423	481	471	455	478	440	465	471	450	448	464	490	474	469	424	448	464	468	481	424	447	447	423	471	469	416	465	459	457	443	430	468	477	470	440	400	405	459	467	463	445	457	437	488	459	481	450	479	420	448	463	446	447	430	431	431	459	468	456	440	454	426	473	487	423	453	453	453	435	419	410	470	469	479	436	450	443	461	451	456	443	438	455	429	448	433	416	463	470	464	440	414	439	487	465	531	492	467	448	461	473	434	450	426	440	449	423	431	430	430	482	447	456	429	473	442	455	449	470	440	446	476	420	465	455	460	469	471	476	451	470	488	469	455	460	438	426	454	402	413	384	428	462	435	422	434	435	435	450	461	440	437	428	436	481	459	463	438	442	473	444	446	466	433	467	456	445	443	462	471	446	403	454	469	434	454	472	412	434	481	442	451	458	443	474	446	449	457	485	458	404	453	441	443	447	464	446	451	447	485	406	463	510	481	436	479	468	443	466	431	473	483	418	462	449	470	482	491	471	463	411	483	463	461	494	461	454	455	444	456	491	437	475	470	414	426	420	405	415	436	467	470	428	443	441	476	460	490	420	460	435	436	454	458	483	486	478	420	475	442	425	461	408	452	466	479	470	478	453	454	441	467	434	465	450	465	446	430	448	446	452	397	477	441	426	449	466	435	431	455	421	490	489	445	442	423	447	475	438	462	420	457	437	467	435	432	458	472	448	483	424	464	443	439	457	447	517	469	431	495	503	445	441	442	422	478	449	410	437	414	455	476	453	479	442	487	468	457	430	442	435	461	440	472	438	456	498	433	477	429	475	458	443	447	431	449	515	473	430	468	465	481	492	450	432	424	444	455	491	439	420	461	458	465	461	454	471	465	454	482	440	407	411	453	508	484	457	429	443	426	463	482	462	404	466	487	444	483	456	416	440	469	463	442	447	470	440	405	415	439	429	433	512	462	462	486	463	460	443	471	476	485	458	455	404	429	486	448	462	448	470	451	446	473	434	429	439	462	504	448	445	435	474	455	417	431	465	472	486	480	469	441	509	471	429	459	464	456	443	456	504	532	482	442	459	449	446	435	458	473	438	469	476	496	453	461	486	449	512	505	472	454	446	477	447	470	470	515	439	453	452	400	466	458	520	468	465	456	507	487	414	522	421	398	442	455	442	407	454	467	401	493	463	463	446	457	410	448	469	436	426	439	448	488	424	406	450	401	457	467	499	475	446	444	461	446	443	483	420	487	443	436	441	451	495	471	430	421	450	446	467	460	475	400	433	424	479	465	441	449	455	437	483	451	453	432	431	465	472	410	441	412	441	463	457	428	441	476	451	442	425	447	492	499	471	474	468	479	457	436	437	451	470	441	461	436	443	420	450	435	440	476	481	454	468	499	461	460	527	474	449	464	437	460	456	450	497	502	446	479	455	438	421	434	439	473	442	452	470	445	480	462	474	465	471	440	486	430	440	461	408	442	451	429	444	454	468	478	500	464	457	437	442	485	401	418	464	467	443	476	444	455	490	443	447	486	486	472	450	433	431	467	471	412	459	457	478	451	496	446	474	433	498	462	442	447	444	455	471	478	480	472	451	392	425	478	437	386	464	435	464	473	461	480	460	458	410	438	420	458	476	453	458	401	438	414	460	446	460	424	485	491	436	493	466	436	471	458	490	438	446	476	473	455	474	470	447	474	479	465	459	464	421	424	478	485	500	448	398	470	424	450	454	445	453	474	457	454	416	474	454	490	436	422	433	410	432	440	448	438	439	438	454	422	416	434	437	530	445	465	451	452	435	453	452	444	455	424	456	432	427	474	449	449	490	479	471	428	443	479	438	438	460	442	423	444	451	464	448	481	462	468	446	435	452	441	475	447	449	442	472	471	477	452	459	464	465	467	483	470	427	416	456	424	475	478	469	450	426	434	431	459	467	458	468	484	425	468	447	428	497	474	459	415	448	432	430	444	451	434	468	462	510	476	504	483	442	433	442	473	442	454	448	451	426	451	443	414	427	453	460	424	463	443	401	438	458	447	466	419	446	444	463	463	428	488	486	451	411	422	451	437	462	434	464	457	493	433	471	440	460	462	451	429	475	468	464	446	482	427	442	465	450	470	462	455	494	468	400	447	461	438	434	451
29833	5515	12361	15955	14386	13211	10258	7626	6441	6077	4453	3757	2403	1414	1157	1117	1144	1076	1093	1089	1050	1031	1056	987	1048	1065	1069	1090	952	1034	1040	1022	1051	1044	1086	1007	988	1011	970	1027	984	1004	993	1018	996	1002	1026	992	1004	985	982	982	1029	1026	1018	1038	1013	1040	1014	941	950	1035	1055	1036	1049	981	1001	972	1001	959	966	1014	1027	953	981	1007	1031	983	972	1052	1002	985	1028	1024	982	1026	958	948	966	997	987	942	952	1030	952	970	983	992	972	984	932	984	1007	995	984	1038	1006	1009	971	960	970	961	1004	966	990	995	959	967	989	983	998	975	965	1005	959	981	974	939	963	949	1042	977	947	992	977	915	962	1041	1001	1006	986	974	1018	1020	932	1005	935	964	1050	991	999	1002	978	1015	1016	984	973	954	1006	1005	1018	1005	988	963	974	1050	1007	950	1003	995	978	1008	1025	980	984	943	1000	1013	960	976	1068	958	973	975	923	954	1021	983	969	1012	953	940	1003	991	1003	927	1001	962	975	977	990	941	999	1009	979	961	1002	945	970	987	999	992	991	1009	1010	1034	991	991	945	991	963	979	976	1009	991	1015	997	971	1013	916	953	938	976	958	982	1001	954	974	987	1024	947	1021	981	991	941	949	1009	991	935	962	1009	1014	975	1025	933	999	1014	994	979	1007	1018	979	985	1010	1014	970	942	944	1008	987	982	1007	967	970	986	976	964	974	982	930	963	1005	971	980	1008	976	964	954	1005	993	985	1018	1024	1003	1005	1016	970	971	964	1007	1004	1041	965	999	998	1024	1025	979	951	1031	965	924	947	936	1001	1028	970	968	918	979	993	949	1037	1022	1003	1008	931	951	1043	977	1008	936	1017	987	951	998	1007	988	951	1012	1042	933	1012	948	1005	981	991	953	943	970	985	1019	931	1008	1019	1045	974	989	1013	976	954	974	943	968	935	988	1016	1011	995	933	1013	983	1016	935	983	994	1002	922	1008	1035	957	983	960	967	991	954	1000	974	1020	960	995	973	975	974	1002	998	959	980	979	952	948	968	1028	1016	1004	966	958	971	1029	946	976	971	1002	973	939	1036	964	932	971	988	950	951	980	997	1005	1049	982	966	1003	999	982	992	998	991	978	972	964	1007	973	964	935	1008	1034	997	1020	975	1002	958	984	944	989	967	1010	1001	970	1059	896	1012	972	998	1004	1020	976	971	1004	1011	981	986	994	1001	953	1010	946	955	985	1001	953	1001	1029	1017	982	983	975	1025	1028	955	961	993	1002	1014	956	929	931	1010	1003	996	952	973	939	990	1002	1015	980	1017	964	979	923	979	968	949	962	906	977	921	1007	1022	1012	1039	954	992	1002	1044	1004	1007	1010	1037	1040	1059	975	968	1047	991	954	982	987	1001	968	968	976	963	958	953	1013	918	1023	936	1030	961	975	982	1000	915	992	978	986	981	942	955	997	1012	999	1020	1020	982	944	1015	978	942	923	983	964	992	1040	967	1022	954	982	906	1007	959	948	916	994	1047	983	975	966	986	1016	1005	1007	1016	1000	1009	1028	1004	1028	1008	1011	1031	1008	982	1066	953	967	994	1007	971	1008	1023	959	1011	955	1002	990	949	1030	1065	997	971	1001	985	941	995	1007	1018	1045	976	982	960	1011	961	1003	1007	974	967	962	977	1011	992	982	1025	1014	996	974	957	979	981	961	1001	949	917	950	1009	971	979	1018	1020	961	957	984	1037	988	967	1040	1034	971	979	965	1019	995	923	1002	1034	966	1054	992	973	975	1011	963	988	916	1071	964	1052	963	994	966	1022	972	960	1021	988	990	983	1020	1025	1032	991	935	987	966	1002	964	987	1001	940	961	993	923	989	1026	1000	982	990	988	978	1023	996	975	978	1016	1049	1006	943	968	1002	963	1023	985	1011	992	982	980	961	1013	988	967	986	997	1004	965	1043	955	1040	975	1026	1014	967	1020	1030	963	942	1060	996	953	990	998	1009	1005	1005	985	958	996	1029	1066	974	944	990	983	978	941	1037	965	995	968	956	1012	928	1006	942	981	978	1009	941	1040	994	968	958	966	945	940	968	911	973	1022	1003	947	979	960	920	1003	1013	975	943	1016	916	972	981	985	1039	994	1035	988	986	1070	1020	995	1000	971	925	969	1017	948	998	992	967	1010	998	988	990	974	952	1053	977	1028	1002	1001	1019	1013	994	986	974	1043	980	990	986	999	984	953	945	1024	1004	945	968	996	1012	966	963	939	972	956	1038	1053	967	946	974	970	1007	1034	991	951	918	962	941	983	951	916	909	984	955	992	972	975	1001	984	957	945	1057	992	934	1012	965	927	1046	1009	993	972	1018	973	975	983	996	1031	973	999	1003	973	944	967	999	1010	959	966	973	1029	919	1054	985	994	974	1028	1020	1002	958	1020	1013	989	934	947	953	1081	964	960	967	982	1015	1003	943	995	1043	972	973	1034	989	980	962	977	996	1041	948	910	1009	913	1046	1028	1038	961	982	965	929	943	985	993	1038	1012	1020	1017	990	927	946	1014	996	1012	963	1002	951	1031	951	1058	951	925	988	985	1016	1024	990	1015	947	943	980	965	936	1030	1028	1041	991	975	1006	988	974	994	972	1018	1043	1003	932	972	948	936	954	980	1002	953	999	1040	982	973	932	1042	973	979	1029	953	1021	1022	973	928	961	982	965	1033	1015	1024	916	1019	966	951	983	940	980	936	1007	959	962	1056	1020	1027	996	1014	941	937	1003	973	953	1008	1005	959	983	968	1008	969	891	953	979	950	955	965	1017	1013	991	981	1017	1008	1036	1005	988	1008	988	954	1032	978	988	1070	954	970	1021	1051	989	984	988	1050	994	1002	998	1002	978	986	972	992	1036	1015	1021	1016	1028	980	917	997	953	976	1012	928	973	1001	925	1026	1009	1018	978	952	1056	963	954	917	996	975	969	991	967	955	999	1020	1004	1027	966	939	1001	1005	976	1033	980	1032	997	982	991	1002	961	985	951	991	965	998	1030	955	973	958	934	1017	1012	934	1018	1011	980	973	959	995	939	928	979	937	968	992	1017	988	978	985	984	962	981	1040	1006	997	996	1020	1005	999	1057	996	966	953	1011	998	987	981	991	1047	956	972	1030	915	1033	988	937	1008	976	1060	937	981	971	983	1026	973	963	974	1018	963	1041	948	1028	963	966	980	996	955	1013	991	956	988	902	955	986	985	983	997	1044	987	995	980	1012	1004	1053	1010	1008	975	998	1011	995	989	953	978	961	1006	1006	968	1060	974	967	1031	984	976	964	1002	971	974	1014	992	1000	1037	1014	1019	1015	987	1031	1025	945	980	967	971	964	1014	980	920	955	975	1005	1023	1017	981	1006	955	957	961	949	963	1017	953	988	1015	1046	996	933	1015	994	938	1009	959	951	976	1036	989	1032	979	1045	1024	959	1034	1001	974	995	990	1018	996	977	1005	981	993	967	933	1014	1026	1019	974	959	1013	994	972	961	1010	941	996	987	983	941	954	1035	957	944	1008	916	945	1000	1006	1032	1002	1032	990	1010	951	1006	990	966	972	977	1002	959	1014	991	994	984	1058	986	940	932	1023	1022	991	985	991	998	950	991	920	991	944	974	954	974	1000	1012	974	964	972	963	983	969	998	1002	965	1023	1028	957	997	973	947	953	970	988	971	960	1023	1003	992	964	989	988	981	983	969	995	982	979	951	975	989	978	980	994	1015	959	999	1015	1028	1062	996	1012	1027	942	1027	998	1017	974	991	986	983	1013	967	960	1037	955	989	984	1026	989	1015	982	1003	1009	1014	995	947	934	958	950	975	1033	1002	973	1042	981	1022	982	986	1042	974	1026	1020	990	993	904	986	970	990	950	1045	1008	971	1006	991	995	948	990	1022	996	954	949	1000	966	994	983	1042	936	1014	999	995	971	955	987	970	955	980	961	997	1047	1052	995	981	987	995	942	936	965	1001	1044	995	1007	976	970	1021	1007	976	982	1017	1022	1049	1012
14958	3670	3070	2705	1925	1457	1086	773	659	698	500	406	353	279	276	302	282	230	238	243	257	253	267	291	263	259	268	258	285	264	262	252	280	220	267	266	260	258	280	248	267	267	301	254	294	240	268	270	263	252	254	276	265	242	247	309	259	260	246	263	288	231	281	255	262	234	284	255	255	261	254	251	250	233	248	302	237	281	251	272	262	256	288	284	247	247	272	244	247	238	262	267	267	236	259	271	276	249	272	274	240	239	277	254	278	263	266	243	263	235	275	260	258	280	277	264	280	247	269	276	273	252	274	267	258	267	259	266	273	273	254	267	273	265	274	274	287	273	258	282	291	233	254	227	246	266	228	248	275	277	273	286	279	224	276	286	234	260	236	232	254	248	262	291	294	255	243	246	254	267	257	246	257	270	246	278	294	278	279	239	263	255	252	238	280	251	261	276	231	270	263	277	253	231	268	280	244	271	291	281	269	300	271	242	247	240	299	256	272	264	290	268	225	258	259	241	241	255	278	272	261	255	263	225	295	268	224	308	279	278	278	249	263	269	239	246	286	244	268	288	283	262	237	283	288	264	261	268	211	277	265	281	264	248	293	281	235	305	236	275	258	264	262	282	240	248	267	250	269	261	268	286	256	291	260	279	248	233	270	270	261	285	283	246	233	257	279	232	265	263	243	261	239	246	241	298	272	296	255	238	254	253	254	265	238	312	283	253	251	248	255	242	289	248	284	247	265	265	260	272	261	269	268	237	263	282	243	259	261	276	258	310	274	239	288	282	261	232	263	278	297	267	276	274	306	276	240	241	254	248	264	293	258	230	268	255	274	246	296	273	245	276	261	256	280	269	255	248	251	248	254	242	286	299	239	273	266	263	291	279	260	261	270	268	280	273	231	249	273	275	282	236	266	259	284	271	253	271	237	288	289	276	243	251	247	258	241	260	291	286	241	232	240	248	245	253	274	226	242	248	285	258	263	272	258	265	223	267	265	250	260	268	280	247	297	279	267	237	246	254	251	257	276	261	273	277	269	253	296	245	266	285	238	237	262	255	252	267	267	272	265	257	302	248	279	299	256	244	250	235	247	271	257	244	247	234	243	246	228	267	252	258	249	266	292	250	292	253	231	247	227	269	279	267	253	311	266	285	261	291	285	275	260	220	249	287	276	238	286	278	248	236	275	276	291	267	285	316	280	264	248	253	267	240	284	259	278	278	237	238	273	278	292	285	245	238	237	255	267	243	236	223	264	260	243	248	281	289	246	283	250	261	277	256	273	290	261	279	287	254	244	254	287	233	286	269	280	280	271	268	253	266	265	235	298	250	270	254	292	261	251	237	278	266	286	262	242	268	267	271	291	268	261	275	272	269	259	260	262	247	280	275	295	282	248	236	261	245	255	270	268	286	258	256	249	236	289	237	262	280	274	233	242	267	280	236	238	223	262	261	248	218	253	252	258	254	236	280	273	267	258	260	259	272	288	290	266	287	240	244	265	233	233	264	255	243	273	237	271	257	269	287	261	250	257	251	249	279	287	263	254	258	254	265	260	279	254	242	267	268	298	246	243	261	256	246	239	267	216	244	263	230	258	237	230	286	264	253	260	246	254	259	251	260	260	279	283	250	279	254	265	258	282	255	283	267	273	288	252	247	232	238	278	270	234	267	275	268	279	245	268	252	266	280	284	243	290	256	266	269	264	278	252	268	265	277	264	258	236	226	256	270	269	272	269	298	234	248	264	273	269	291	252	250	264	245	247	273	249	288	262	263	291	303	280	279	284	254	280	272	240	274	256	273	242	242	238	283	272	269	256	260	286	249	270	255	241	251	270	271	278	247	244	249	279	241	268	254	276	260	243	254	251	281	267	275	294	240	203	281	256	264	276	250	258	285	279	253	288	269	258	235	263	260	269	279	282	262	246	250	254	299	274	268	248	251	276	293	262	288	266	276	277	232	269	243	254	272	269	261	239	274	257	259	250	274	258	270	257	265	264	268	255	264	276	243	250	249	275	263	303	258	253	271	260	251	230	265	253	278	281	266	267	248	269	271	271	257	300	254	273	279	270	273	280	277	254	237	249	246	230	244	256	279	257	283	280	279	255	272	265	265	244	296	263	261	258	248	274	253	236	264	279	310	273	282	302	261	257	273	274	297	283	258	301	266	281	239	279	264	247	281	237	245	260	229	275	272	266	282	284	253	282	262	250	251	272	259	256	271	281	247	271	257	249	247	253	277	293	245	276	256	267	260	273	244	281	248	300	255	280	258	278	244	270	243	277	271	251	275	244	260	281	263	242	263	273	257	266	242	238	274	276	263	296	294	257	258	273	282	253	269	287	246	260	253	275	224	264	267	259	276	233	262	257	240	265	248	251	262	272	265	274	273	252	268	269	300	272	276	288	280	254	279	235	247	273	266	270	220	244	276	247	286	281	256	286	273	294	240	259	261	271	256	271	275	274	273	260	253	268	245	269	243	277	273	259	239	273	282	275	266	249	285	280	280	244	250	290	230	255	259	255	304	291	258	280	261	273	285	261	287	272	270	239	267	271	266	258	265	233	238	235	271	298	274	282	235	292	230	267	258	273	293	278	291	240	293	263	293	283	278	269	274	291	268	242	244	249	251	284	237	263	239	255	292	270	242	286	284	242	243	272	266	252	234	265	280	276	252	290	293	263	254	276	269	272	291	283	260	263	253	242	252	281	249	307	279	294	244	240	255	245	274	297	284	223	275	267	282	276	279	268	245	259	262	238	249	254	282	274	297	246	265	245	250	254	267	272	292	247	234	265	260	270	246	235	254	237	274	263	237	273	283	260	272	266	261	298	254	251	265	248	273	265	260	246	270	255	261	245	249	243	235	253	265	253	262	292	239	261	267	257	226	248	255	262	247	295	215	260	267	258	260	263	262	291	276	290	241	273	262	248	252	259	261	268	253	258	276	293	263	280	225	239	244	259	219	291	251	277	233	251	231	270	274	255	248	269	253	258	254	290	281	255	256	258	288	243	245	267	309	252	254	267	241	261	256	257	281	258	295	262	225	286	268	249	242	258	252	264	269	232	276	266	256	262	253	260	291	273	273	245	257	281	277	281	281	232	273	261	263	257	254	271	266	260	276	246	262	248	282	272	301	243	248	208	232	246	253	248	257	262	265	242	241	269	261	235	242	269	268	275	245	249	254	265	259	257	253	282	275	241	239	258	232	272	235	278	267	244	253	267	254	288	256	260	280	270	234	289	280	239	266	267	306	257	276	276	259	254	292	292	260	287	282	260	254	278	252	260	260	286	276	240	250	271	254	249	248	240	272	253	290	265	283	244	280	287	275	243	262	280	249	224	247	241	239	253	283	245	253	250	270	267	246	269	282	257	251	269	261	261	278	253	281	269	258	218	270	257	305	233	252	251	281	270	265	279	240	234	257	256	300	287	262	253	269	274	258	274	250	230	264	228	270	247	274	241	264	273	265	257	282	294	263	261	251	257	267	270	261	250	257	282	271
8917	2435	6016	7578	6882	5936	4195	3187	2772	2620	1957	1576	1043	685	644	609	617	600	638	650	594	681	618	575	655	652	658	615	647	633	644	657	639	557	586	611	646	588	589	634	611	620	626	600	599	616	627	607	604	648	642	614	615	620	648	579	596	601	646	614	602	588	597	624	595	634	593	603	575	606	600	616	636	583	613	593	651	591	603	641	656	616	617	641	614	687	612	594	611	580	642	581	619	613	564	633	635	617	615	596	672	624	611	613	604	644	603	581	604	626	652	595	633	633	609	645	581	607	607	603	648	681	621	622	616	609	599	618	674	591	587	613	628	619	653	597	599	627	608	588	582	620	588	577	604	630	651	594	622	638	593	643	584	636	593	618	601	656	626	615	632	615	633	610	629	571	618	644	628	592	635	607	613	581	604	653	621	601	645	632	626	573	633	617	614	631	615	594	582	585	619	620	609	621	603	625	586	623	653	612	622	605	651	596	615	600	607	623	588	581	643	634	687	633	589	657	620	626	650	640	617	626	599	615	607	638	575	599	608	561	596	629	622	611	609	643	625	673	620	618	599	606	626	595	655	552	596	592	629	616	654	651	616	628	661	653	572	636	616	645	636	616	596	594	601	586	591	631	662	669	661	593	659	616	659	650	589	620	616	586	602	638	572	653	651	602	634	603	587	621	605	624	637	626	605	613	619	624	641	614	604	577	682	581	582	628	658	648	610	622	602	614	613	589	596	617	593	627	625	607	617	619	639	635	574	592	589	627	602	615	605	658	632	637	630	575	612	591	652	541	621	611	620	594	583	595	638	629	557	657	636	636	588	650	597	621	670	577	577	629	641	594	597	621	632	629	612	645	633	568	635	603	635	648	569	574	604	618	588	650	636	618	645	630	665	648	634	642	635	611	591	581	643	584	645	632	622	627	591	611	627	594	611	608	593	590	656	562	614	631	589	606	620	621	621	629	646	610	622	659	574	616	575	619	594	649	661	582	624	612	650	556	623	638	593	611	607	607	581	676	654	619	592	613	640	685	581	602	605	632	609	630	630	630	611	621	647	673	633	615	616	614	590	594	626	583	635	631	592	612	620	629	619	608	624	643	621	622	580	618	614	624	654	578	634	635	612	619	619	623	617	641	573	588	614	569	577	633	589	630	640	579	615	610	670	630	618	605	632	598	633	601	645	602	574	608	622	647	681	591	654	616	600	584	621	629	677	581	618	558	626	618	611	610	591	636	623	604	606	616	626	595	641	614	588	615	625	605	635	648	629	660	638	655	653	589	600	597	597	646	600	604	569	611	609	618	603	616	618	628	616	638	619	611	645	678	616	583	606	604	626	627	597	619	645	642	637	638	624	644	622	619	640	629	606	606	574	563	620	626	622	597	611	591	574	587	663	620	564	596	635	651	611	607	614	636	617	615	581	645	623	623	573	610	582	629	628	656	605	628	633	656	586	620	581	614	593	618	566	669	584	612	655	628	626	574	636	660	602	626	591	576	614	580	579	625	573	619	596	635	667	606	623	595	627	627	610	575	632	633	631	602	595	630	582	622	622	608	625	638	621	594	622	639	629	609	612	638	587	602	601	647	637	591	625	605	592	597	586	607	603	624	578	652	624	567	632	653	640	605	605	619	595	647	596	638	626	572	639	576	580	633	604	616	588	650	589	605	662	624	627	626	642	598	571	604	593	585	639	612	579	592	591	564	581	589	610	611	597	623	625	633	645	620	635	635	635	560	612	572	617	596	591	632	558	619	604	625	619	637	611	618	570	647	610	605	617	603	608	641	619	558	619	600	630	632	602	614	651	561	646	583	606	594	623	605	686	582	594	617	569	608	599	619	621	603	588	616	622	636	650	648	619	595	593	619	646	570	615	637	628	614	616	595	586	612	626	640	596	561	630	635	588	627	593	604	647	629	604	572	591	610	587	641	616	599	605	659	629	656	637	600	646	607	666	626	570	608	632	626	613	650	592	615	670	644	621	607	619	595	643	627	633	637	566	609	652	627	612	570	605	657	592	629	618	613	631	612	601	650	612	607	605	608	635	623	612	596	605	599	635	615	603	621	598	627	636	618	658	587	623	602	652	611	614	626	629	610	641	580	603	631	646	654	645	601	622	598	630	584	653	590	606	613	665	640	632	599	650	632	602	576	603	625	642	600	610	578	629	640	585	609	621	580	624	636	621	634	595	668	581	593	629	613	678	594	630	621	600	635	611	599	627	632	580	632	619	618	631	619	631	638	654	640	619	610	594	584	605	605	573	621	620	614	626	626	632	607	614	648	602	613	622	560	633	586	617	641	607	629	635	630	644	613	612	649	591	643	590	639	574	632	596	619	596	676	677	636	602	587	565	633	664	580	604	557	598	627	569	659	658	572	619	614	607	613	628	617	633	609	627	629	602	583	614	610	615	612	583	657	635	590	621	578	680	610	602	594	584	655	623	600	624	590	656	627	579	659	618	566	551	605	571	628	623	617	616	631	591	657	623	637	618	580	585	626	598	625	582	614	607	605	631	665	625	646	619	584	643	578	595	590	600	610	588	615	626	617	588	632	614	600	650	600	664	642	635	596	637	545	656	610	599	627	624	611	622	622	591	588	644	631	616	616	574	578	610	618	617	618	628	629	633	616	630	591	622	611	618	640	623	642	627	569	612	588	594	629	603	615	609	627	624	620	585	579	647	620	569	622	588	629	628	651	581	620	585	610	616	638	592	649	626	595	669	612	599	623	614	649	599	627	629	626	645	616	623	617	611	651	603	576	577	617	622	593	598	633	616	560	614	623	609	659	614	643	597	610	622	610	573	606	597	614	598	636	621	576	619	594	630	588	640	621	615	604	613	605	642	639	628	605	647	645	654	657	669	628	635	605	634	641	607	594	587	597	632	616	636	596	593	646	592	615	609	627	563	647	551	625	633	617	579	591	573	624	588	612	601	631	612	622	568	642	645	578	590	623	617	626	636	634	609	580	616	635	629	622	585	565	624	602	566	642	626	610	609	653	631	621	590	615	643	625	623	608	591	632	615	600	580	606	645	611	565	622	681	594	586	599	631	638	621	576	601	631	594	633	636	585	584	612	589	584	649	591	637	631	656	620	618	639	594	613	607	598	601	609	648	611	639	586	579	608	597	614	632	676	626	637	578	593	591	592	606	586	619	605	598	603	606	593	604	602	595	586	601	596	643	621	578	630	594	645	611	587	583	645	655	629	596	561	656	595	650	627	626	646	644	557	595	636	580	591	620	627	618	603	639	653	628	600	618	613	648	613	604	607	595	630	592	629	603	588	597	593	596	621	586	610	635	617	620	621	624	627	662	575	603	644	632	619	631	627	647	601	579	626	581	610	586	613	612	623	592	590	662	664	630	611	641	621	627	593	564	622	636	643	630	639	610	613	620	626	624	627	593	629	594	616	631	644	628	619	623	563	634	654	632	634	583	619	629	610	586	688	660	620	619	610	651	591	616	636	637	621	604	635	622	616	659	592	614	635	607	599
36454	11570	6412	5002	3573	2506	1744	1274	1160	952	741	585	457	314	313	301	319	293	309	287	316	281	327	280	304	308	275	306	286	291	275	280	285	291	296	306	294	317	293	284	277	308	295	273	303	301	293	269	310	300	287	349	296	314	294	318	298	290	301	286	298	265	271	310	282	274	319	295	309	313	334	258	291	260	264	269	313	299	280	295	275	272	320	288	309	330	277	318	291	289	291	280	308	306	317	296	266	307	310	290	297	285	294	288	300	305	288	292	304	292	301	312	304	273	278	308	289	301	280	316	312	321	295	283	305	298	322	294	294	324	310	303	277	289	288	282	266	292	281	328	304	293	323	283	285	287	258	269	285	297	288	307	323	305	294	312	331	273	320	316	280	287	285	291	281	281	329	277	306	266	307	277	260	272	289	263	286	322	327	283	275	274	289	297	295	284	283	309	314	299	341	292	288	276	292	272	305	271	306	279	300	301	269	304	288	294	315	283	293	277	289	276	330	288	292	263	304	280	308	275	278	287	303	316	273	274	258	307	297	266	279	287	264	281	301	299	281	298	289	293	325	251	256	275	271	315	312	303	312	280	311	293	303	258	290	278	300	313	305	265	308	309	270	285	272	300	306	299	251	283	313	312	306	310	310	295	296	313	259	276	315	301	293	300	310	272	277	281	290	299	288	298	297	295	281	305	254	312	303	291	286	306	281	313	265	278	274	281	249	292	288	305	315	264	295	298	309	275	284	298	272	315	273	263	274	286	258	304	254	315	306	302	300	267	294	278	290	303	274	336	292	291	273	265	292	284	305	303	307	316	299	315	298	267	272	284	302	286	276	295	300	274	268	299	274	271	296	290	286	276	304	304	298	275	302	301	302	284	299	282	313	294	272	286	298	295	285	288	292	316	297	289	305	320	289	283	309	316	283	281	300	302	266	307	290	301	293	285	264	292	265	293	280	315	281	287	275	289	315	291	279	286	318	311	309	322	321	283	289	291	299	299	269	271	295	303	309	295	313	275	282	331	335	285	307	289	315	275	273	302	307	302	300	295	286	267	285	266	323	289	287	257	310	293	303	307	313	265	295	281	301	304	274	272	252	283	271	300	289	308	307	304	285	305	302	287	283	277	311	299	275	314	316	321	274	292	301	274	296	273	303	329	270	306	292	280	306	282	272	265	295	273	282	292	302	283	290	308	278	316	293	314	292	280	290	306	354	294	282	296	281	334	249	279	298	282	263	311	294	290	307	284	312	280	282	287	314	318	309	244	280	275	292	319	290	278	280	304	287	251	311	262	295	290	300	299	288	318	297	310	294	282	314	311	324	326	297	281	296	292	320	313	292	267	307	294	281	259	292	313	312	293	302	261	295	305	299	247	288	278	261	300	310	308	314	322	298	248	304	258	318	312	303	299	287	309	290	291	323	308	295	319	257	310	298	266	310	288	258	342	295	289	311	290	302	312	322	279	315	313	280	299	300	289	321	294	262	268	318	264	312	295	285	316	277	295	313	300	291	313	311	279	276	297	292	302	312	322	308	303	282	280	295	284	305	281	268	272	287	308	297	322	268	290	318	298	301	276	289	274	264	296	299	305	300	293	330	267	302	305	300	278	320	291	281	280	316	321	274	295	301	296	289	309	303	302	294	302	269	252	274	274	288	285	272	268	312	278	306	270	270	253	297	305	326	292	283	289	266	293	302	292	322	279	255	272	313	292	331	274	301	298	294	281	275	325	302	280	278	292	315	313	293	265	298	275	305	344	324	299	319	309	292	280	306	309	304	319	267	290	293	296	308	309	294	307	241	299	270	303	297	344	258	295	286	281	292	303	286	292	319	317	313	273	272	283	290	281	265	270	286	303	279	279	305	309	278	301	302	321	268	282	270	289	267	300	292	270	312	283	273	292	297	297	278	269	304	298	272	267	277	277	249	292	272	268	291	306	303	288	325	284	294	273	319	314	318	304	302	311	265	294	302	288	281	273	291	314	330	258	268	299	284	290	311	317	303	282	262	290	330	302	310	297	286	305	299	320	261	307	273	295	264	326	304	331	277	262	297	315	287	288	303	292	290	286	279	263	293	289	287	278	287	305	301	290	280	277	299	309	283	247	284	324	262	291	297	281	304	279	270	281	298	327	290	273	272	297	306	282	310	262	301	292	304	314	259	319	310	287	277	287	293	289	329	316	279	276	287	268	308	273	295	277	277	267	294	297	290	314	292	301	284	311	301	279	326	309	273	277	257	300	308	324	330	309	263	319	272	312	296	250	272	281	296	317	292	289	290	292	336	301	321	268	278	260	311	290	268	281	292	296	280	287	291	282	320	297	304	319	277	284	290	277	302	297	273	300	278	315	267	245	276	270	308	304	299	330	297	293	283	324	301	290	273	323	267	293	294	285	270	319	310	277	288	307	333	294	289	287	273	300	338	280	281	291	318	303	306	290	272	298	327	325	280	310	291	281	261	300	303	310	326	312	290	313	321	296	326	299	298	299	303	288	313	296	287	293	286	318	321	328	302	290	294	310	313	323	285	276	273	284	293	296	341	283	294	285	318	308	268	299	267	265	320	291	323	321	303	274	312	280	268	297	306	284	262	311	295	274	296	336	320	276	262	300	258	292	297	298	260	254	306	300	290	303	289	286	276	296	282	284	307	341	314	326	315	308	297	300	312	294	298	271	286	297	315	313	291	282	268	277	303	296	283	314	268	317	279	281	332	328	279	293	294	316	284	279	296	274	280	343	295	285	260	265	296	291	311	317	288	272	315	323	312	328	275	308	280	263	306	288	270	293	323	293	324	294	309	322	269	266	325	274	324	358	299	278	316	300	288	277	300	316	261	306	302	289	283	287	310	293	323	290	288	306	330	313	272	297	327	295	284	314	311	294	249	268	284	316	303	301	272	287	297	330	297	307	316	304	288	294	312	310	306	298	269	285	282	314	279	314	308	280	294	287	318	279	324	327	275	294	252	305	284	298	312	261	312	282	310	287	291	282	317	325	311	306	282	285	295	270	325	275	280	279	276	285	291	297	318	294	324	292	280	273	279	285	288	284	311	307	272	284	253	267	281	296	259	287	278	286	287	275	290	302	272	277	282	274	295	320	285	283	279	299	302	279	291	302	291	285	278	295	320	267	317	314	282	297	283	271	299	282	262	289	298	296	305	306	316	314	289	295	316	312	308	289	288	279	289	271	301	298	271	293	299	263	326	309	291	288	333	298	283	261	272	312	292	298	290	323	289	301	329	272	302	314	301	315	280	292	303	326	288	281	291	286	330	260	313	297	288	267	304	282	321	281	277	291	292	312	290	299	335	314	284	318	323	323	288	298	291	298	285	323	299	354	316	301	331	302	321	276	322	343	304	295	301	293	303	305	260	320	291	321	290	331	319	280	305	278	295	278	293	284	275	314	274	305	313	277	288	302	300	301	261	270	301	291	301	305	295	297	316	302	300	311	288	272	275	316	278	274	291	286	275	274	263	277	290	279	298	291	300	313
22415	4478	9811	12402	11387	9603	7153	5261	5150	4053	3152	2332	1491	926	770	743	789	727	742	746	741	757	762	716	719	777	701	634	732	699	690	712	657	733	657	746	695	676	682	693	649	663	723	714	674	706	685	642	674	723	678	656	713	702	739	685	680	691	725	666	705	675	694	659	684	669	675	665	671	701	728	707	668	706	705	640	658	704	700	704	675	678	696	651	661	684	680	696	724	674	728	684	710	652	692	720	717	662	694	655	707	721	712	642	718	717	728	710	640	683	681	672	678	706	721	711	657	709	676	685	638	720	712	667	705	682	715	687	721	647	675	687	672	675	700	717	668	665	663	675	658	691	733	700	738	691	709	663	707	709	712	666	685	669	680	652	706	646	746	757	622	655	671	669	695	680	651	685	651	684	634	673	640	660	702	656	661	714	638	754	709	639	679	684	687	742	666	685	676	704	676	681	634	707	699	639	709	684	673	722	678	667	689	644	682	679	672	670	701	706	661	707	681	742	687	647	631	697	678	657	659	685	674	680	687	675	668	659	679	696	712	722	721	700	687	670	697	656	690	721	696	687	728	711	621	685	680	678	685	666	696	698	699	714	686	650	637	676	689	668	682	669	682	738	697	675	686	680	635	714	729	706	659	636	718	645	679	700	686	681	697	707	670	669	645	634	678	693	691	680	689	710	640	685	710	664	660	704	700	673	658	647	692	736	673	700	698	683	670	651	728	664	752	677	701	656	688	673	719	644	651	689	691	619	695	724	683	631	661	679	648	642	696	663	707	747	683	666	689	696	746	678	670	730	719	687	719	664	673	700	665	689	687	682	662	750	669	679	648	687	686	711	697	666	617	709	695	716	691	666	699	658	692	716	696	620	668	711	696	645	702	708	673	654	716	690	705	683	662	685	710	704	706	712	707	691	694	681	687	712	637	692	668	712	756	717	704	676	678	673	686	674	699	670	696	681	702	677	692	694	683	703	657	699	717	701	699	673	667	671	672	702	656	687	697	714	662	676	691	720	706	665	716	674	726	682	646	730	691	723	691	666	697	674	678	686	737	689	651	716	663	710	708	710	723	674	686	666	654	679	709	657	674	729	675	704	685	687	710	686	676	687	678	680	697	667	686	653	671	656	698	716	707	686	726	703	685	677	674	697	660	729	686	718	706	700	716	694	718	690	707	651	739	709	658	718	683	636	687	689	718	679	650	689	716	733	679	689	647	707	686	672	668	681	684	681	653	699	721	707	676	636	713	704	708	663	665	680	670	688	617	710	748	661	748	653	674	682	716	723	713	679	683	670	674	669	689	737	655	639	678	725	678	673	701	657	612	672	661	678	668	674	699	687	649	664	669	720	742	688	700	683	691	705	621	666	702	716	700	624	691	699	711	684	671	707	714	658	726	718	680	697	655	704	738	651	650	682	714	698	688	669	673	701	680	682	671	709	666	714	704	696	705	676	664	600	701	693	695	725	706	680	696	681	677	688	700	729	695	655	684	675	661	674	645	689	668	695	673	698	717	654	704	719	645	702	707	722	696	671	676	699	672	685	711	660	629	657	681	667	643	715	697	695	648	674	672	660	691	711	655	721	731	670	706	705	667	707	707	686	690	665	694	676	704	678	686	725	710	673	608	690	626	671	725	679	670	673	699	694	716	640	726	695	661	651	626	728	668	709	668	695	669	705	715	692	694	709	669	677	652	680	646	677	669	667	695	699	710	643	682	667	693	668	684	663	694	656	748	658	652	689	676	677	714	734	668	679	681	683	695	665	661	712	647	714	664	689	670	647	694	656	700	649	700	689	696	730	678	694	689	674	666	660	697	719	716	718	719	663	677	655	705	632	674	745	644	681	694	729	664	688	679	679	660	712	678	668	636	681	666	682	654	660	684	640	688	670	703	713	642	643	622	690	681	676	696	671	703	663	710	695	692	652	688	673	666	690	717	703	697	670	686	699	694	684	683	698	652	633	666	669	681	675	666	731	715	717	676	606	685	681	668	686	692	713	723	754	657	665	631	728	692	686	707	674	676	671	682	692	718	674	685	673	664	696	649	697	656	684	693	682	714	654	694	698	650	673	674	682	698	627	693	705	686	684	719	695	671	705	699	671	685	664	684	681	660	694	702	739	718	648	674	682	646	707	664	721	670	663	745	669	662	649	670	695	707	642	720	687	673	680	680	637	687	666	695	640	712	653	693	692	702	684	641	636	682	673	729	704	674	662	675	669	659	581	671	670	695	680	704	686	701	668	677	678	699	680	687	710	699	667	644	674	676	665	679	635	707	735	682	687	687	689	679	673	655	716	727	681	773	684	637	660	644	702	672	660	698	702	657	672	677	678	642	680	660	690	693	727	717	629	650	673	684	666	685	703	688	656	675	687	675	653	702	686	701	700	697	693	669	685	665	672	668	711	681	666	706	711	669	643	740	662	701	704	743	688	723	712	687	700	630	685	684	708	701	675	675	730	707	695	639	649	679	680	700	701	730	687	683	696	673	695	651	687	728	713	693	688	678	645	649	695	693	684	618	718	719	693	688	654	688	696	641	697	692	685	651	677	688	668	682	712	678	680	643	646	711	709	643	690	675	705	698	723	678	668	715	730	734	652	681	689	680	690	705	727	734	696	673	722	686	649	646	665	733	658	686	701	668	665	708	691	704	672	733	668	663	694	671	684	701	659	709	663	694	660	684	708	688	712	689	681	659	700	691	718	684	684	712	759	665	681	694	714	673	664	661	686	641	704	687	689	696	691	694	647	671	659	682	709	676	696	727	669	661	720	679	650	700	717	665	671	676	681	718	646	696	677	714	727	715	694	688	732	669	696	706	710	707	682	679	669	646	637	682	665	688	686	693	676	633	706	678	669	680	660	619	717	680	642	668	693	675	671	698	702	699	698	654	694	696	688	664	682	647	692	674	665	700	676	690	687	692	740	694	671	646	677	672	669	642	656	664	689	732	673	720	671	732	673	632	678	708	673	767	670	699	669	662	636	685	648	705	668	731	683	656	687	621	714	719	633	705	669	699	673	693	683	651	660	700	681	667	640	693	702	676	714	668	714	700	713	730	625	662	657	683	664	711	684	683	676	654	643	671	693	686	690	686	762	679	693	670	663	673	690	653	715	691	678	675	682	688	701	692	677	652	679	675	688	727	693	681	730	702	696	680	681	665	695	707	722	665	683	675	693	652	674	699	692	684	648	697	688	677	667	697	665	730	708	690	647	703	714	685	658	685	692	717	692	687	662	671	660	717	726	690	706	673	665	682	689	670	705	676	691	658	659	644	721	706	676	698	680	700	643	671	650	709	693	686	668	677	732	734	658	659	680	691	716	665	696	703	698	695	709	676	709	652	668	665	677	720	689	692	721	675	710	690	690	669	718	699	744	706	674	684	685	750	685	696	697	697	721	706	650	710	727	688	679	694	691	704	715	701	686	701	731	686	703	664	701	687	684	677	690	709	694	671	694	732	669	663	665	659	709	711	683	695	638	692	727	665	666
47306	18654	10433	7908	5526	3922	2514	2080	1846	1286	1108	824	633	483	503	422	443	465	455	466	471	458	426	456	513	503	494	403	460	423	473	426	445	468	428	449	416	448	442	431	427	488	424	470	400	486	433	425	456	419	424	450	444	468	431	432	421	429	407	423	434	443	437	481	408	471	445	409	449	468	449	437	430	433	450	458	456	453	428	416	402	471	439	458	413	437	450	425	445	445	464	477	478	455	448	436	415	406	428	468	438	394	438	450	474	416	441	452	463	485	472	451	408	420	430	418	437	481	464	431	422	441	432	472	445	478	442	489	461	422	430	419	415	488	422	466	431	468	468	454	439	495	440	438	441	434	474	454	432	406	433	431	436	432	445	436	429	422	469	434	461	462	461	417	452	474	450	395	471	445	407	470	415	418	430	446	454	443	460	464	472	438	435	475	453	422	408	440	425	437	412	424	437	434	432	473	423	447	438	435	460	433	427	459	465	448	429	443	436	440	435	489	412	392	392	460	433	421	437	493	462	469	396	432	404	435	432	403	443	459	467	425	467	424	429	449	434	417	442	433	441	432	482	469	486	410	449	422	492	467	451	387	456	419	430	445	464	432	472	470	445	423	460	437	418	429	414	429	459	446	405	461	425	413	419	482	456	424	416	490	431	410	429	432	432	459	434	455	481	450	431	466	437	454	414	379	442	426	431	439	499	473	422	417	448	475	428	453	435	432	460	454	468	431	414	461	461	450	444	490	470	458	436	478	419	435	436	420	423	420	436	423	445	397	409	464	386	456	446	445	435	439	414	407	473	436	442	397	444	423	454	466	425	446	464	430	440	419	415	426	441	431	439	429	437	423	438	489	453	455	424	470	433	445	444	437	489	419	429	470	439	442	416	436	473	444	464	446	420	418	415	422	402	444	465	457	446	432	432	427	459	409	471	470	462	434	431	433	399	430	419	442	439	429	454	384	389	439	405	476	447	428	393	460	463	447	419	458	431	414	422	476	423	414	484	439	456	479	474	473	436	429	431	427	434	459	447	476	462	440	421	422	457	431	405	415	445	424	440	399	439	436	409	488	463	421	478	440	426	468	411	425	445	419	493	407	388	391	444	444	431	450	487	443	464	446	444	459	444	446	427	404	443	417	454	451	461	420	473	417	426	466	434	422	452	444	482	403	477	456	456	422	444	424	417	416	444	440	427	396	442	409	423	430	486	427	434	485	464	458	466	451	391	454	438	448	429	427	412	454	406	462	435	451	468	410	421	390	434	455	450	462	447	436	418	404	450	443	462	456	442	436	427	441	398	478	444	437	454	472	439	450	437	421	447	410	438	459	441	441	430	425	429	448	391	455	455	420	417	446	446	410	411	452	438	464	444	396	465	481	483	493	428	454	460	442	440	420	439	423	456	421	435	444	388	465	423	463	446	405	441	469	432	424	471	430	442	446	411	506	445	449	408	463	409	442	451	436	419	414	461	418	445	415	437	428	436	444	411	442	447	434	436	452	432	452	453	431	472	413	426	447	438	450	465	417	445	423	385	422	410	455	445	425	427	430	380	406	454	412	477	415	454	460	436	446	462	412	445	444	429	455	392	407	463	474	453	449	413	478	443	418	474	461	472	479	431	419	476	438	433	435	407	443	451	421	438	462	427	407	445	443	444	418	444	462	452	498	432	398	483	450	462	462	434	461	462	431	456	439	400	456	415	457	456	475	464	456	421	432	418	393	460	405	473	454	435	441	438	466	443	442	425	446	464	478	437	442	443	468	442	412	455	444	478	503	398	424	460	432	431	420	380	384	458	441	434	432	454	430	476	449	439	405	421	445	424	426	414	447	490	447	469	434	462	423	422	440	458	412	412	457	449	451	448	437	433	469	445	450	452	415	441	425	419	456	448	442	422	487	473	441	461	475	450	468	493	427	437	445	454	457	435	430	458	440	388	404	399	468	436	430	435	443	452	440	441	458	421	442	435	397	443	403	420	443	440	428	416	425	449	419	428	421	463	444	416	448	480	436	471	461	425	448	456	413	441	444	415	441	418	425	431	399	458	474	439	476	426	453	425	470	438	454	463	380	405	444	471	467	484	433	425	459	435	465	432	459	439	417	433	423	448	482	383	416	480	468	444	410	441	460	436	430	431	420	458	448	413	421	424	449	430	447	432	465	423	393	447	444	417	450	450	442	488	418	422	483	459	432	437	458	441	440	430	434	441	433	453	428	450	462	449	456	415	434	475	434	451	457	441	434	412	440	435	483	425	431	442	436	432	433	453	452	448	456	453	465	429	404	459	466	467	423	432	469	469	415	457	405	462	438	390	410	454	441	455	424	467	434	440	463	468	439	411	436	470	450	414	457	428	477	425	409	494	434	467	430	460	468	452	447	449	436	474	450	448	474	466	470	400	444	438	438	423	482	412	452	450	448	461	435	442	442	426	429	442	419	482	441	441	438	449	413	462	419	410	467	472	445	396	405	473	414	418	454	443	445	428	429	456	442	434	457	457	451	438	442	442	423	465	418	414	453	409	460	446	423	482	430	422	444	449	481	467	417	416	460	473	446	441	410	458	419	456	449	410	439	437	416	443	416	440	483	416	460	468	466	454	460	470	457	410	477	465	455	469	442	428	431	446	445	438	432	437	422	431	419	469	409	430	395	479	455	435	394	428	425	434	471	469	458	446	438	409	426	458	447	456	429	457	434	453	441	428	397	454	428	433	446	471	392	448	406	463	433	470	423	415	442	480	481	423	428	452	431	421	445	426	409	463	431	428	464	498	448	451	456	431	456	443	467	447	485	453	450	420	462	390	426	447	450	482	479	410	417	416	425	458	451	404	484	447	475	438	448	437	457	433	484	436	444	430	439	441	407	437	437	464	455	390	448	421	448	446	449	448	421	401	397	409	441	416	459	425	448	381	456	433	491	439	424	469	478	468	435	460	434	409	435	477	459	430	426	462	476	424	450	432	421	437	435	452	501	433	433	450	474	392	435	458	402	430	443	435	478	456	424	447	475	424	462	435	444	425	426	447	437	446	497	456	437	436	431	470	434	449	444	490	438	510	438	459	454	453	456	490	446	475	448	459	417	440	450	424	394	456	398	459	455	435	409	421	458	472	441	478	473	416	403	414	479	379	461	437	407	442	422	473	452	455	436	433	447	390	440	409	421	429	430	434	409	440	430	449	437	438	447	448	420	448	430	447	443	438	480	461	418	480	470	451	428	438	444	443	469	420	444	441	445	398	433	439	432	443	406	450	471	419	492	412	411	435	422	439	488	437	439	473	455	430	471	416	421	458	473	419	442	433	425	485	456	450	405	455	435	477	476	439	446	451	443	423	395	449	444	449	453	464	432	449	427	488	461	461	414	472	427	468	458	466	439	458	460	433	452	432	458	439	432	454	452	459	413	481	467	470	426	422	420	376	434	441	455	444	424	449	474	455	393	421	451	427	425	465	447	418	471	482	435	423	431	411	427	479	408	414	421	483	424	410	460	425	407	485	421
29610	6742	13236	16813	15841	12808	9362	7839	7470	5356	4386	3229	1742	1239	1123	1113	1091	1084	1021	1059	1010	1105	992	1058	1032	967	1001	1033	1007	1008	1031	977	983	969	1024	923	1007	952	1024	973	933	947	1001	960	977	1000	994	1019	1016	901	984	1029	990	1023	955	1014	940	982	984	1014	1001	953	989	1012	1008	898	965	970	953	941	952	979	1021	936	922	1034	964	970	951	961	1019	947	996	1006	919	975	973	970	911	964	982	995	939	921	929	989	1007	925	930	959	1007	955	1001	1008	950	972	963	952	999	986	932	967	948	956	1019	1013	926	975	965	932	979	999	988	958	973	975	997	916	966	947	937	973	959	976	951	987	902	950	958	996	940	980	943	963	949	959	932	913	1033	1007	897	985	999	942	1003	986	946	980	931	884	982	961	984	967	935	943	965	949	944	933	941	942	989	948	964	996	963	1008	1000	949	965	1007	918	917	1003	974	952	1002	1001	978	931	973	919	940	987	987	1007	994	977	998	1015	986	963	957	958	904	983	946	994	947	956	944	1007	1000	929	974	1034	959	1002	943	958	965	980	986	964	1009	996	993	931	1023	948	992	919	952	917	964	976	934	1001	957	991	984	952	908	948	941	956	962	929	915	1027	967	955	982	942	941	920	985	988	956	898	972	960	994	985	942	948	915	994	957	930	958	931	967	1017	955	931	966	962	931	979	926	987	1027	952	954	949	945	962	950	927	970	996	1006	987	899	970	974	943	1029	962	934	890	970	1020	957	920	972	935	926	1000	961	997	923	984	997	967	871	981	959	916	985	1012	969	951	928	966	960	967	1011	1003	953	942	964	905	987	979	954	964	930	964	986	988	950	939	953	940	957	959	958	969	978	959	934	922	983	1022	889	930	972	959	981	975	937	982	904	999	960	924	969	998	983	937	974	931	935	908	944	999	990	991	960	1013	985	986	998	923	1032	999	946	1007	965	1043	958	949	978	954	993	943	951	975	936	959	968	950	936	927	981	913	975	946	968	962	974	977	973	944	986	1017	912	967	935	974	981	946	959	962	977	978	1013	931	953	959	983	994	997	935	970	1000	957	988	954	964	1019	949	982	941	1029	935	988	943	948	973	966	1005	970	968	1016	943	902	987	1034	993	981	979	968	971	935	926	935	969	937	910	966	947	955	920	964	985	955	998	929	957	955	977	950	946	933	1012	937	972	967	952	923	974	935	979	994	937	962	944	1014	970	952	971	930	918	949	969	1006	952	988	942	994	962	999	945	1006	993	966	1005	970	950	1001	933	951	951	972	965	972	967	929	928	940	924	1069	967	932	978	928	969	966	977	922	955	881	952	992	975	948	918	922	955	969	931	1036	1001	959	972	945	978	913	985	976	952	992	938	975	980	949	948	969	921	975	1013	967	978	1001	1010	978	986	959	991	998	899	990	967	962	897	939	905	927	949	990	951	951	971	953	968	980	928	915	998	964	921	972	963	963	912	919	965	959	914	983	975	922	942	1030	938	925	929	994	1006	968	1004	943	1034	974	958	1017	981	936	900	982	984	983	901	959	899	958	968	959	986	930	934	967	939	875	1026	978	943	970	955	937	996	912	975	918	971	944	971	938	965	1000	936	950	962	969	914	923	960	940	995	949	895	971	962	907	939	999	962	992	968	914	916	963	982	996	977	914	953	945	945	1002	994	922	944	965	969	949	1010	966	948	999	975	977	946	1040	966	979	986	1013	911	930	949	989	973	987	954	1005	942	959	954	968	1000	955	947	909	922	916	938	1006	919	955	982	995	946	955	1031	922	961	1010	1008	924	976	973	1014	969	992	961	959	954	1031	946	936	969	921	982	952	966	970	980	985	986	969	1016	926	983	984	973	968	949	956	962	996	979	972	934	978	931	957	946	943	1004	943	930	964	961	978	863	937	985	985	941	920	966	938	945	951	900	1005	919	956	969	928	938	1016	925	964	963	902	968	1012	966	907	933	957	992	949	1003	891	947	983	973	960	964	1018	1039	957	934	923	1005	935	945	998	956	952	958	970	973	943	968	1033	1020	952	967	950	935	971	1001	962	923	973	992	939	1002	914	973	984	1002	970	955	948	938	921	953	886	981	954	985	953	983	943	970	982	977	1025	932	1008	982	981	984	943	909	972	998	889	1013	991	965	935	981	991	962	899	960	980	951	914	960	946	942	980	938	938	963	991	948	959	971	967	991	947	947	983	955	965	944	1007	949	1063	966	918	1017	946	944	937	929	944	957	940	936	979	963	992	944	991	939	969	1035	973	1006	975	971	972	1011	1053	911	952	995	957	986	974	949	966	951	960	968	970	891	1009	988	994	1010	997	983	1043	989	980	976	992	965	965	929	961	989	960	961	927	974	972	975	976	899	984	988	938	955	926	1035	985	989	955	953	953	948	922	937	1036	961	894	1003	1011	916	963	965	990	992	983	938	951	1029	952	975	960	911	969	965	898	928	1018	950	950	998	948	997	930	962	977	974	924	1013	1007	1013	976	964	921	1032	936	965	986	953	1011	925	929	935	1007	965	986	939	1005	956	947	903	982	957	961	994	934	957	930	923	982	946	1015	949	942	1008	946	965	970	928	967	943	1037	945	911	946	935	1033	982	943	1022	953	989	968	945	980	955	1006	942	944	969	964	902	1002	969	944	1005	965	920	997	911	977	951	945	969	978	940	972	956	947	961	1004	951	965	955	983	1028	983	1003	968	925	928	929	912	974	945	994	944	966	963	949	898	975	966	967	984	971	909	930	878	955	933	981	954	1010	1033	959	999	965	932	968	962	954	994	940	950	976	972	974	1011	998	964	1017	907	992	969	898	960	958	998	949	984	968	1004	963	938	980	937	1032	979	951	930	928	967	950	954	1005	974	948	930	1009	925	960	944	981	1012	952	974	983	941	930	981	948	983	924	998	927	940	993	894	945	972	930	930	920	979	969	932	989	997	1010	937	934	962	1013	909	986	959	961	983	974	994	1002	963	993	994	961	986	961	934	986	959	923	981	1023	961	885	932	961	991	923	959	996	965	952	950	958	971	935	975	986	987	918	982	957	949	956	995	985	997	921	983	972	928	993	961	974	912	982	995	1033	1039	985	987	947	997	940	980	957	939	929	971	975	953	959	919	963	970	941	997	1018	985	991	924	967	951	958	1008	918	986	984	952	995	933	955	939	991	985	967	921	958	1001	992	918	934	945	885	892	925	946	955	963	943	975	970	985	973	1008	1059	956	915	948	983	1024	958	997	936	943	953	982	956	956	920	900	991	922	973	982	1034	1027	951	969	904	939	951	952	984	974	975	966	978	937	962	994	976	972	942	965	906	984	913	957	924	979	952	932	960	958	930	943	980	929	955	1010	958	913	987	963	914	978	984	913	1000	965	946	1011	954	979	919	1000	992	981	975	987	915	1027	996	989	977	969	969	948	973	978	938	986	979	1032	966	989	963	948	990	1005	965	971	960	967	972	907	960	948	1008	1050	978	990	980	951	934	971	943	923	931	965	973	1078	952	992	960	946	1000	936	978	957	942	967	972	981	1012	948	955	981	976	1012	971	952	967	958	963	968	1010	960	957	961	979	962	976	937	972	964	930	970	923	970	961	916	923	964	969	983	1011	996	960	930	977	968	954	930	1003	1020	956	963	965	974	903	973	958	961	960	938	950	991	1001	923	974	933	971	935	952	1002	1006	932	975	995
15142	4068	3304	2956	2176	1298	967	836	724	562	442	395	278	246	262	274	264	242	240	282	251	252	250	206	255	243	253	250	275	259	239	247	269	268	246	244	239	228	263	272	232	267	251	245	284	228	242	248	238	256	252	221	264	251	252	278	236	238	242	258	266	242	259	272	295	251	285	258	244	253	263	262	236	278	238	262	236	250	240	225	253	268	230	283	226	257	241	240	266	241	276	258	267	262	259	265	252	285	262	223	241	254	299	225	224	240	244	252	254	242	239	243	280	255	234	263	256	243	238	242	279	248	270	248	241	272	212	242	268	241	228	247	233	228	278	257	268	221	249	256	267	285	275	226	245	248	251	258	232	261	284	241	254	274	257	233	253	236	245	256	236	270	240	269	278	267	279	263	267	262	301	244	261	252	264	256	259	260	227	227	226	255	256	241	247	256	276	273	219	240	250	252	283	271	250	268	277	221	239	221	240	243	221	227	256	239	256	245	258	215	248	253	261	233	271	281	246	241	259	230	233	242	241	269	244	241	237	232	253	238	248	235	272	269	289	251	232	251	245	248	250	245	251	261	263	275	283	254	256	268	276	236	245	271	295	257	235	287	236	214	274	271	239	237	272	271	283	237	232	271	239	254	264	262	249	261	261	260	274	237	245	285	251	221	237	282	250	241	265	267	224	235	247	268	294	235	265	257	246	258	245	250	239	242	260	274	286	251	229	268	246	245	237	237	273	217	258	227	268	231	254	245	259	228	227	218	231	225	236	267	238	256	245	239	270	210	288	262	235	236	282	222	249	239	263	259	269	280	245	243	238	243	271	238	241	221	263	247	227	247	280	242	258	246	259	222	267	250	231	265	238	272	265	226	235	244	248	247	252	217	241	237	269	239	267	270	248	284	243	239	228	250	240	252	240	273	257	257	249	239	250	241	256	242	262	245	255	242	262	267	264	245	235	257	258	269	268	243	252	236	225	271	252	266	240	253	224	251	276	227	241	221	241	259	253	231	259	276	238	227	257	246	271	259	269	266	248	238	266	253	225	279	255	252	250	259	263	250	252	234	219	278	240	252	256	226	258	244	233	256	250	238	263	256	235	248	257	242	267	265	227	250	245	236	249	296	250	242	250	235	256	273	232	254	207	250	220	249	259	228	241	252	240	286	222	222	259	217	218	225	248	233	244	262	266	253	237	265	261	270	249	245	257	243	224	264	237	271	241	259	258	245	258	224	231	241	220	268	253	247	231	247	249	214	238	266	258	263	245	207	261	237	240	248	235	248	262	257	260	243	233	260	307	243	235	254	267	249	259	272	269	278	239	253	264	244	244	252	279	253	251	226	266	261	271	241	257	241	264	272	250	226	229	292	256	268	257	263	261	242	267	233	253	271	237	255	238	237	278	254	251	244	260	228	225	248	245	240	281	300	240	257	252	234	254	260	269	257	259	278	258	259	215	280	269	236	244	236	245	243	235	223	241	279	239	235	258	247	258	265	254	247	296	273	267	236	238	221	263	232	280	261	253	260	255	282	279	278	260	235	238	251	245	256	205	261	259	257	244	245	245	257	229	273	239	263	291	276	256	250	270	233	226	244	245	246	252	230	284	248	263	276	235	256	256	283	252	237	269	266	245	262	254	251	207	251	261	259	250	300	239	253	267	259	271	287	270	260	248	269	250	248	239	268	247	247	282	239	259	234	256	260	261	251	232	258	265	259	257	262	278	249	255	236	250	241	237	226	291	239	249	275	252	218	261	257	257	252	242	248	266	253	253	253	292	257	261	251	243	213	272	275	257	240	255	248	286	223	287	300	252	276	272	233	251	267	254	235	244	291	274	224	248	262	244	247	269	229	250	243	273	265	255	233	246	262	241	262	258	249	233	246	278	274	265	263	251	255	249	224	234	209	239	257	271	280	279	260	256	248	243	258	282	230	227	254	249	271	266	249	247	259	271	246	250	249	233	245	251	257	251	261	251	250	235	234	237	259	250	238	224	241	254	227	255	246	228	262	224	238	268	266	249	272	249	272	259	249	236	261	255	241	253	282	309	270	258	269	271	253	235	277	237	238	225	248	269	265	246	250	238	261	265	301	258	268	267	203	255	235	249	244	232	247	235	242	252	266	255	227	238	229	258	249	215	218	246	207	233	258	268	268	250	259	238	266	258	233	256	240	259	238	236	229	249	235	242	232	238	243	215	283	282	256	260	251	246	239	242	276	280	248	276	272	257	246	249	263	275	261	258	245	262	263	245	222	261	246	276	237	240	234	243	251	235	306	248	238	248	258	229	251	254	241	235	234	244	245	265	266	231	263	268	253	287	226	275	260	240	253	256	267	248	233	245	239	252	280	249	222	261	238	244	243	261	262	256	272	249	238	272	236	240	258	258	271	240	263	250	271	257	272	223	242	260	238	253	254	266	253	256	267	255	260	261	240	297	238	253	235	243	252	251	239	260	261	261	250	286	240	273	251	269	261	257	228	264	231	251	261	242	238	290	259	233	262	277	256	228	256	254	275	255	243	250	242	288	242	260	246	238	245	218	255	236	234	253	264	281	258	259	253	248	262	231	254	247	262	248	259	232	236	262	281	262	258	241	280	250	261	250	241	262	245	242	249	272	246	220	257	269	257	234	250	260	275	241	272	280	235	238	260	233	259	290	237	222	258	269	271	254	252	257	256	246	257	247	220	254	249	242	280	233	266	261	261	239	254	266	276	248	253	265	245	256	253	212	247	243	258	268	225	266	266	253	234	268	263	251	250	269	240	263	263	274	281	239	280	247	250	240	244	239	239	245	262	254	229	268	268	271	269	274	263	255	247	252	269	248	248	236	244	257	245	295	263	252	234	225	263	242	231	237	245	238	274	253	247	235	251	264	235	252	250	255	255	262	256	223	254	239	252	249	223	258	261	204	210	281	228	239	252	250	238	276	220	258	244	233	274	261	267	261	282	243	272	215	240	253	251	263	211	250	238	267	267	258	264	252	286	258	268	274	220	242	256	236	279	238	224	291	239	244	233	270	265	244	259	256	251	221	229	263	235	231	243	243	246	238	253	260	226	242	260	288	266	249	234	239	237	269	245	275	232	246	253	226	220	247	256	231	226	283	248	272	234	235	255	248	267	238	260	230	233	271	246	285	260	245	266	261	234	231	245	248	250	252	245	275	256	255	270	281	253	254	257	256	270	255	263	251	260	267	260	264	257	283	243	282	265	250	233	241	246	255	210	236	253	271	256	247	289	237	263	266	235	242	255	260	243	218	246	233	253	237	215	277	297	245	220	260	239	241	268	278	260	248	239	241	262	278	233	234	235	290	249	253	273	296	262	257	257	245	238	241	236	247	275	264	265	248	220	236	248	248	239	245	257	259	264	271	231	272	240	244	283	240	243	239	243	254	231	257	234	261	261	249	282	254	231	217	268	263	246	247	250	250	239	269	239	246	237	258	259	283	245	262	232	240	253	226	268	250	230	252	249	260	237	265	260	246	236	275	248	232	233
9068	2695	6141	8403	7599	5446	3862	3470	3048	2347	1875	1180	774	604	613	593	621	621	594	558	625	604	542	608	624	615	550	583	609	567	595	561	638	564	588	602	598	561	616	631	622	572	595	558	584	626	592	571	590	569	580	548	582	565	585	572	600	601	589	610	566	602	576	562	591	593	566	589	613	596	583	580	582	554	589	635	582	623	572	557	599	553	587	623	611	580	575	583	577	580	598	599	561	586	589	598	603	597	551	610	587	597	613	555	606	594	590	620	564	611	563	640	595	597	616	579	564	586	614	622	655	591	578	590	612	588	573	639	593	584	599	590	556	622	587	560	561	602	616	583	599	602	604	619	590	622	566	572	590	584	616	619	618	570	576	663	598	598	627	618	603	578	608	600	574	607	603	656	620	632	603	574	597	560	585	559	607	593	594	573	604	566	577	561	598	599	568	553	600	631	605	614	608	579	575	598	564	553	612	615	579	577	616	599	624	605	577	590	613	600	578	609	624	597	606	581	615	586	574	594	602	600	577	590	596	604	549	614	597	596	594	563	599	596	560	599	585	592	597	625	625	600	557	573	540	618	571	591	625	616	599	594	590	607	588	581	604	605	602	621	638	586	564	636	598	593	615	592	575	579	603	599	597	594	607	582	603	602	561	606	565	616	583	582	607	621	565	593	588	624	596	630	573	605	589	574	630	646	582	549	574	615	595	556	656	564	574	600	581	572	596	614	616	589	562	564	614	580	573	569	582	588	582	572	585	571	583	605	577	537	636	587	604	587	528	632	596	600	614	596	542	604	617	587	614	570	594	601	590	583	632	581	566	566	581	601	603	565	600	613	607	564	578	601	598	588	616	590	575	595	576	603	619	605	584	627	604	587	617	568	630	575	584	611	559	598	618	588	597	598	537	573	618	603	581	547	533	648	549	638	578	616	634	621	593	590	567	579	560	558	621	580	622	596	586	574	580	617	549	593	605	585	570	615	610	609	612	580	588	594	577	583	643	588	602	623	589	577	587	562	620	564	637	624	626	657	619	585	584	558	591	573	617	589	601	598	564	595	572	531	573	576	588	582	604	604	578	542	628	574	608	621	607	602	570	597	591	630	614	540	610	587	575	582	581	592	557	547	607	572	593	609	591	572	605	631	602	611	573	602	593	583	576	616	593	579	600	562	580	642	560	580	567	565	622	592	608	618	625	527	559	583	589	586	613	577	597	519	591	562	579	595	608	551	565	578	593	576	566	634	623	618	550	590	571	577	620	557	631	563	594	580	542	612	561	580	624	543	599	551	598	569	572	606	570	579	629	569	603	555	561	613	585	585	604	589	611	597	570	565	670	579	557	585	577	579	616	612	596	602	590	651	559	572	639	549	626	577	610	568	579	583	585	564	537	616	572	625	602	581	631	589	594	631	628	633	591	595	574	568	588	575	629	597	591	656	557	608	575	596	563	587	592	626	582	603	608	576	574	597	633	592	581	650	526	587	571	554	592	632	586	595	592	615	577	609	584	582	564	566	551	611	612	620	575	574	645	589	581	604	643	626	586	575	631	603	556	625	581	604	590	593	561	550	599	573	578	565	618	580	616	577	600	600	586	596	636	591	550	608	602	608	596	606	578	590	626	577	616	600	593	597	607	593	578	612	638	576	612	585	568	521	621	606	584	627	583	541	601	602	600	592	631	604	633	606	611	605	568	606	605	623	614	606	643	615	580	586	556	568	565	581	548	608	598	594	593	616	614	607	564	615	555	578	543	622	589	550	621	615	575	595	592	597	601	624	575	580	602	550	608	607	579	610	610	653	614	562	604	564	574	605	557	590	594	582	601	642	562	589	604	607	608	583	618	590	584	585	563	648	550	607	600	551	581	592	601	602	558	584	584	630	580	591	594	591	613	596	611	608	604	596	625	615	609	599	589	571	573	566	641	600	564	575	617	603	592	607	593	603	593	565	599	605	577	575	606	636	596	570	649	551	563	592	580	545	603	627	637	594	589	596	606	570	557	618	546	543	595	632	601	603	555	579	608	593	612	661	604	619	590	593	600	571	641	645	585	575	596	594	575	598	602	587	623	628	567	571	597	611	591	571	605	568	567	578	586	592	567	575	569	582	570	577	591	577	590	573	575	572	581	619	590	608	579	636	550	611	575	644	569	630	584	588	589	600	547	612	598	546	607	627	560	646	589	588	592	563	605	566	601	557	579	582	629	573	588	577	587	566	603	620	627	549	556	627	563	576	604	566	646	596	590	591	601	557	600	613	589	586	596	546	585	571	591	605	576	603	611	589	609	592	589	562	571	585	582	590	589	638	578	660	598	614	564	607	499	553	522	633	562	607	592	609	594	568	558	604	615	624	632	586	582	612	604	597	585	569	581	606	606	618	588	570	585	624	580	577	621	561	595	603	564	576	592	637	559	642	608	578	585	564	557	647	535	599	609	620	625	581	594	617	566	616	619	598	592	622	604	598	584	579	573	605	598	600	571	568	577	583	607	575	608	573	590	568	603	599	605	588	609	564	629	628	615	579	589	561	591	605	576	588	597	596	617	592	608	597	551	638	559	578	565	621	596	629	610	611	550	588	593	595	563	569	556	601	588	601	543	591	532	605	616	590	597	558	588	607	648	595	578	573	573	607	589	616	539	574	619	585	594	580	615	589	602	576	553	601	558	586	606	574	609	576	578	620	591	591	561	644	547	603	624	569	569	593	589	586	574	577	566	598	605	569	628	586	593	618	584	595	622	574	546	558	602	608	560	571	571	576	619	562	609	597	648	605	598	596	603	599	554	601	557	582	574	610	662	661	624	580	578	598	669	606	559	613	567	648	575	563	576	624	576	586	608	564	604	577	588	614	605	579	584	605	556	601	610	621	550	573	583	562	573	624	581	596	595	630	617	583	591	578	591	625	556	636	621	622	560	596	594	594	572	566	608	592	592	586	576	576	635	611	582	625	574	557	626	589	617	591	631	583	557	572	614	552	624	577	581	609	587	584	606	617	607	556	600	577	616	608	576	577	602	575	590	572	579	584	608	610	627	633	610	568	596	591	594	567	560	565	574	575	558	620	548	627	586	550	593	580	620	566	580	596	584	579	565	652	613	640	571	572	620	625	559	592	604	587	615	594	577	582	611	584	585	619	554	592	677	544	595	601	589	594	557	585	561	589	571	607	617	579	621	560	602	630	562	604	598	610	624	650	607	601	545	604	598	585	556	576	603	601	598	582	599	567	583	612	595	601	583	604	616	623	582	598	591	629	546	603	581	603	565	585	570	610	559	596	587	620	609	563	586	646	626	560	628	660	564	624	598	558	574	562	575	610	585	599	624	581	634	595	570	590	579	583	592	608	568	599	620	592	578	594	547	602	606	625	584	586	604	598	577	623	608	613	589	561	584	612	632	594	610	569	574	580	567	571	594	600	589	598	582	587	560	530	619	606	557	582	587	556	564	576	550	587	568	617	606	562	597	587	592	596	585	610	619	578	582	598	625	588	584	599	567	610
36468	12553	6696	5318	3696	2514	1680	1387	1196	887	667	479	349	340	288	286	288	294	328	303	326	286	310	303	298	303	271	271	276	305	280	333	294	260	284	288	282	286	323	283	290	293	281	252	282	326	323	280	324	272	268	279	287	297	279	294	286	273	304	301	269	279	314	288	283	247	288	274	232	286	287	249	301	329	278	305	279	303	293	275	279	294	302	255	277	293	268	264	311	276	261	263	256	280	265	287	267	296	281	288	259	293	295	284	296	272	284	301	268	293	290	273	285	287	281	279	276	269	314	288	285	307	289	274	232	274	286	287	274	274	316	261	273	262	311	271	286	315	283	261	303	273	295	282	293	310	266	298	278	293	282	281	248	263	286	287	301	243	281	290	293	252	254	260	303	298	332	277	280	283	286	290	295	289	292	303	286	305	286	303	271	297	301	250	269	321	292	305	305	300	301	281	267	276	278	272	272	279	290	292	265	273	275	281	281	262	287	299	298	293	284	293	260	251	297	282	311	298	273	316	298	292	287	305	265	275	284	265	304	289	296	300	262	263	287	267	277	291	303	300	297	259	240	257	281	293	299	283	309	290	257	278	271	301	313	279	286	283	274	302	277	272	262	262	269	278	273	341	249	246	264	282	285	283	325	275	296	295	299	301	312	284	280	288	266	267	267	257	293	275	303	297	249	227	291	275	313	285	290	297	294	242	247	292	292	306	270	286	326	308	243	302	267	291	252	286	267	300	267	307	310	286	231	283	281	286	336	259	280	265	287	241	259	263	334	267	291	301	281	302	275	292	289	293	301	250	281	296	285	268	240	296	290	294	307	276	304	276	276	278	320	303	303	281	276	287	318	274	309	282	292	267	255	243	264	289	295	254	252	281	281	291	285	311	288	288	277	302	273	277	305	284	266	313	287	289	269	300	283	267	322	297	264	272	297	308	272	284	316	286	322	284	267	266	275	288	294	256	279	305	290	322	300	243	296	269	268	300	305	273	262	288	278	277	291	289	312	279	265	269	303	278	291	297	294	284	280	285	321	285	310	264	275	293	294	269	291	295	287	284	298	256	268	331	268	323	261	317	295	277	270	262	272	299	307	304	288	307	292	311	318	254	295	261	257	270	300	286	275	249	304	340	270	267	289	299	299	279	294	272	290	281	310	285	286	273	285	292	290	271	264	308	291	266	280	255	270	282	285	277	268	303	299	340	290	297	263	275	277	310	250	277	287	296	270	295	291	315	267	279	287	280	289	275	293	270	288	304	281	315	267	289	295	299	259	285	297	292	309	291	275	299	282	301	312	295	273	290	282	272	292	275	299	309	305	306	258	274	292	298	282	289	324	301	297	287	302	259	273	280	263	275	286	269	294	292	284	277	290	297	260	292	296	267	284	296	306	266	296	286	311	276	286	292	268	295	297	310	314	269	275	261	283	274	239	291	288	279	277	287	290	291	254	283	317	288	280	325	266	293	265	325	254	280	292	286	338	279	260	269	277	250	272	271	313	311	304	289	305	293	277	285	288	284	320	323	278	306	268	291	313	301	301	279	284	295	296	285	290	297	272	269	300	267	279	289	279	299	260	291	256	291	280	282	312	270	292	295	277	293	287	300	265	289	283	283	293	285	284	285	278	284	260	290	266	278	287	262	306	284	239	306	270	299	302	293	315	299	283	251	282	291	282	242	321	243	260	282	291	300	285	257	288	283	303	245	283	308	292	335	312	262	288	327	296	272	297	285	283	296	251	294	277	303	284	278	296	288	278	266	295	261	304	271	319	273	272	298	327	275	291	288	306	291	291	285	288	279	273	278	305	316	284	266	267	299	300	308	281	291	312	323	291	276	295	279	295	279	269	279	294	255	283	263	291	303	293	296	303	254	290	265	285	259	333	272	290	272	305	309	315	284	262	309	297	274	312	305	288	312	268	281	271	284	273	290	251	302	289	238	266	304	309	305	286	284	284	284	269	318	275	298	284	297	265	293	288	291	274	279	274	237	303	275	274	293	281	260	286	314	315	267	260	274	273	303	292	336	290	291	294	286	296	286	304	266	299	282	267	280	288	277	298	246	318	317	315	260	270	288	225	259	289	267	274	277	283	271	294	251	299	294	317	276	275	298	272	303	286	269	320	295	267	268	282	308	278	295	280	295	288	291	305	286	319	332	322	285	283	322	275	288	305	281	318	271	316	288	317	275	339	267	286	279	254	261	280	303	282	281	264	326	290	246	257	239	292	299	281	293	288	306	276	295	278	285	292	278	278	277	310	301	296	302	258	327	251	276	283	279	325	272	269	322	274	263	271	290	304	305	270	277	306	297	281	291	267	263	292	259	294	277	273	275	279	296	276	287	278	296	295	306	277	278	286	308	296	272	294	270	299	280	277	305	308	321	271	256	273	255	281	309	251	261	300	289	291	296	286	259	295	271	292	287	279	299	267	324	268	294	257	290	331	282	294	278	264	292	284	281	290	272	289	303	290	293	278	286	313	249	263	256	262	292	288	287	292	262	292	290	289	307	319	290	298	306	280	279	274	271	274	323	300	259	259	268	276	314	278	283	288	304	280	255	277	288	321	276	267	273	277	264	275	277	306	288	275	315	260	280	297	275	284	279	271	265	332	254	292	303	308	325	263	288	295	286	315	280	282	315	317	300	225	264	323	285	289	276	285	327	306	266	277	265	273	304	275	331	299	293	299	284	243	298	292	286	294	328	307	304	295	265	278	267	279	275	263	295	260	284	264	321	296	304	281	271	304	293	288	260	261	236	276	290	281	295	278	305	287	264	294	334	289	312	287	309	283	260	299	264	287	267	291	276	273	295	272	260	278	286	293	279	283	292	303	284	316	266	328	312	243	285	282	288	298	278	254	266	293	335	268	279	286	326	300	288	290	263	260	287	285	292	270	276	289	270	273	265	283	258	318	273	307	310	253	264	293	284	282	274	285	274	283	288	275	274	297	274	310	290	279	257	298	276	264	262	273	292	313	286	298	287	265	275	232	294	274	266	305	299	303	317	278	292	303	245	264	274	300	278	287	298	259	261	295	274	293	304	311	289	286	278	279	293	290	281	271	285	320	297	278	282	285	283	281	270	303	290	300	302	262	263	281	256	313	263	280	285	286	295	290	306	273	279	308	284	291	278	274	297	277	307	334	271	267	291	290	303	296	298	286	268	287	292	272	275	308	249	278	271	325	272	284	287	300	323	275	296	262	278	273	276	298	265	252	252	310	276	287	258	292	282	272	266	294	292	272	275	252	300	275	311	269	288	285	280	302	303	288	274	290	300	271	313	314	295	285	304	286	262	279	298	272	278	305	286	292	333	285	313	266	280	283	254	256	272	306	260	274	276	316	293	317	249	306	267	303	272	245	280	299	268	284	232	269	286	299	288	289	317	291	301	298	274	289	272	293	274	264	301	281	295	317	316	289	292	291	289	256	286	326	286	300	267	278	283	289	264	281	287	295	257	273	280	277	273	310	283	338	311	292	299	293	283	275	278
22877	5007	10109	13724	11940	9093	6714	6073	5067	3938	2876	1799	1055	786	810	753	771	688	772	747	753	697	706	740	699	769	688	674	709	630	704	692	682	663	645	679	670	699	635	632	672	669	706	672	679	631	723	660	680	690	657	665	718	671	713	653	706	699	661	709	689	617	699	661	668	627	681	672	693	680	624	689	694	662	675	693	656	644	668	638	648	681	664	628	708	722	644	710	699	663	666	709	663	663	657	630	618	708	653	687	675	670	686	686	709	664	711	661	672	655	674	692	728	726	673	637	649	655	689	647	652	640	643	681	671	685	701	641	645	655	706	714	678	719	699	676	696	678	634	648	718	651	640	672	647	718	658	656	671	681	669	675	737	683	652	652	607	663	679	677	638	678	661	654	648	666	648	647	689	708	689	697	701	714	677	666	663	655	673	671	731	646	639	664	605	658	639	665	683	627	656	655	667	632	716	700	629	718	611	659	647	664	636	711	625	681	712	642	679	676	642	706	629	653	673	693	690	703	710	717	689	662	708	685	652	641	680	673	645	661	648	655	686	669	716	693	628	665	677	652	709	698	642	662	682	618	669	670	653	699	703	650	640	639	692	705	681	709	667	721	680	677	649	691	681	661	649	701	713	673	641	661	671	684	646	649	655	642	640	632	668	670	683	661	686	695	689	641	697	618	657	680	675	667	732	725	648	654	679	700	668	691	639	691	716	591	646	646	618	680	642	681	696	661	628	684	683	673	662	641	686	703	688	661	738	622	653	696	686	692	711	679	676	660	671	674	657	689	679	679	698	657	665	718	676	697	635	667	691	686	675	669	628	692	646	660	637	687	630	673	655	648	690	675	656	633	707	673	648	677	740	669	677	713	653	720	674	733	668	730	729	725	684	674	689	664	653	667	673	686	709	660	670	635	665	674	682	664	680	649	712	648	706	684	732	669	687	672	672	627	703	700	683	640	691	653	698	641	671	656	680	664	661	658	662	657	677	642	709	702	697	633	661	645	691	672	682	653	654	692	651	663	658	644	654	708	626	674	658	643	672	667	676	709	676	731	675	662	656	658	678	700	671	658	663	643	696	664	668	677	674	655	691	685	654	658	636	639	643	632	681	645	671	673	698	673	753	648	616	691	670	705	688	723	665	700	662	686	686	717	672	651	647	727	662	690	651	667	692	680	678	705	683	649	689	666	667	664	644	686	603	641	658	667	656	635	658	692	691	629	708	644	700	647	624	662	675	705	645	678	666	682	606	682	686	685	681	674	693	663	681	668	641	703	676	687	709	656	713	666	626	647	676	639	678	692	688	637	668	650	714	689	645	686	666	648	667	664	683	690	668	688	673	693	691	661	665	672	638	649	664	678	645	665	631	653	678	638	668	685	681	667	711	612	745	673	654	728	646	692	673	672	675	655	634	690	662	718	642	667	690	676	636	692	668	672	682	688	724	645	668	653	698	628	657	640	643	681	667	697	698	651	631	677	654	722	663	697	626	698	701	672	683	703	643	741	672	646	680	709	705	644	688	653	652	679	728	663	703	648	651	594	638	662	647	613	676	580	666	697	665	688	648	625	652	621	693	676	658	666	661	638	685	693	644	677	686	656	690	672	632	705	692	707	662	667	643	663	680	670	739	646	653	652	636	662	691	672	651	672	716	688	635	694	734	686	667	651	672	643	680	688	704	672	692	647	670	683	693	663	651	638	699	681	703	685	663	674	646	657	697	657	679	688	663	708	703	684	618	632	657	664	626	670	652	640	695	683	628	654	675	655	653	652	690	644	637	640	693	628	678	666	645	665	687	685	690	718	643	680	672	676	700	647	683	657	703	656	655	681	714	686	688	653	681	688	681	708	716	718	674	669	642	689	619	674	683	717	656	711	714	664	713	665	665	684	658	660	696	660	677	644	643	662	651	630	676	637	709	678	708	648	651	675	684	637	668	675	680	664	689	653	656	637	655	633	723	693	647	671	658	724	682	698	626	695	666	669	703	702	663	696	702	695	664	643	693	666	699	689	645	656	658	662	632	707	674	694	657	652	639	673	682	681	664	694	728	681	705	644	666	632	667	691	644	648	680	660	657	686	691	683	761	644	683	709	678	699	690	696	664	714	652	686	652	684	649	659	696	620	663	662	691	693	696	652	710	639	663	686	662	686	644	658	674	672	720	677	643	644	660	717	703	694	671	676	654	681	659	655	686	671	689	664	648	667	676	655	687	674	610	664	704	635	674	664	679	673	692	685	638	654	661	662	675	639	680	679	674	665	683	726	694	695	634	638	682	650	693	663	680	715	689	680	653	718	689	678	698	655	665	665	627	666	708	695	626	669	652	637	684	661	703	649	673	667	714	719	683	650	656	660	686	662	647	678	667	665	642	634	636	668	651	718	636	672	659	642	686	678	710	641	690	637	670	670	654	660	693	658	681	674	704	651	640	717	698	626	699	659	639	661	694	655	678	666	645	685	678	674	683	636	668	652	659	711	681	644	647	669	661	668	690	651	685	681	724	679	710	692	686	646	658	669	712	651	657	664	680	691	673	688	662	642	673	645	672	667	663	669	653	660	660	676	679	628	701	691	666	653	659	720	664	672	631	633	656	695	682	649	664	599	658	632	677	672	688	714	648	692	667	653	650	650	687	690	675	669	682	668	729	681	656	650	678	662	686	659	678	681	681	687	667	649	670	635	678	671	659	687	681	666	650	663	703	710	640	668	638	703	650	704	706	625	655	646	655	644	654	668	596	653	665	631	646	733	633	645	648	679	646	648	672	695	672	692	652	684	680	649	687	668	679	696	680	695	671	623	622	678	678	712	687	657	644	630	652	671	629	682	673	644	675	654	694	712	685	703	654	665	621	668	653	673	679	695	687	702	627	661	642	685	713	645	702	666	665	702	716	687	686	727	666	632	663	676	718	689	678	694	687	665	695	712	699	647	674	656	652	707	634	655	694	673	606	692	613	692	673	656	688	694	663	650	660	674	663	666	654	668	602	696	722	673	636	697	625	631	693	693	604	677	644	665	685	641	658	637	645	691	664	633	634	697	692	660	659	695	686	649	670	704	667	649	683	636	690	759	686	658	682	640	669	681	653	658	714	636	736	684	675	658	655	676	654	672	698	636	672	707	697	671	656	672	677	706	675	673	696	661	640	665	668	655	663	713	696	674	653	647	675	674	682	700	667	668	703	671	666	626	707	683	746	671	632	673	655	707	685	628	685	624	682	649	691	638	669	659	646	719	681	678	707	649	665	660	629	645	716	683	659	687	623	702	653	660	674	665	680	674	697	674	682	642	683	680	681	609	602	646	646	664	670	668	657	679	701	693	646	671	665	679	670	682	663	719	666	661	663	634	676	725	657	634	658	712	651	657	665	673	673	656	704	637	687	673	654	685	697	643	652	630	668	676	698	708	677	671	681	676	681	696	673	635	635	681	682	666	662	671	722	712	677	656	659	688	679	653	657	667	690	659	697	677	646	677	664	670	696	681	695	654	649	685	649	684
49087	20996	11344	8780	5788	3747	2620	2169	1681	1357	1099	664	538	469	472	443	454	474	421	435	471	477	459	449	444	443	439	500	447	482	529	459	449	438	437	447	476	421	488	418	490	447	477	407	440	424	414	443	455	454	412	425	416	415	425	426	373	421	427	479	451	405	465	442	461	414	426	443	442	474	389	429	448	504	440	418	419	425	439	456	456	476	420	456	440	408	446	433	422	451	412	464	424	456	437	427	437	428	459	421	436	400	436	446	431	454	402	429	441	460	432	438	436	404	436	427	453	477	448	468	467	484	499	418	447	451	452	438	482	457	454	459	399	466	437	428	464	409	408	446	458	491	452	412	428	473	431	420	431	443	446	408	399	402	469	412	414	415	430	459	439	452	421	468	454	444	434	429	454	446	440	457	405	429	440	433	426	464	483	427	434	438	456	434	447	440	437	458	462	458	422	435	459	417	471	440	457	418	407	425	427	452	439	413	394	449	412	413	454	440	401	445	429	470	467	404	462	440	469	425	432	439	484	456	475	416	408	448	445	384	411	433	411	429	433	479	474	422	417	437	415	435	450	447	475	403	448	445	471	444	418	387	504	423	408	434	402	454	494	455	456	443	414	398	435	479	446	471	423	461	446	455	457	481	466	450	414	400	437	427	414	457	412	432	411	456	490	457	413	446	445	441	461	439	472	431	449	434	420	435	420	441	426	424	483	441	426	424	462	442	462	444	442	435	431	417	481	439	427	431	429	416	486	428	405	441	425	411	422	464	443	471	435	422	415	448	431	446	443	421	465	436	419	472	459	432	460	457	425	474	473	416	457	454	473	426	473	440	434	434	420	404	418	459	448	425	381	437	506	456	451	429	407	419	442	433	439	444	429	480	427	415	437	422	464	478	463	448	453	432	459	443	428	440	455	424	445	429	422	430	402	471	457	438	448	468	498	439	393	428	432	470	400	447	415	416	447	411	415	482	461	450	429	436	461	448	451	450	430	447	438	402	442	461	487	416	454	420	422	438	457	389	435	444	434	440	483	415	462	429	500	450	445	419	408	418	371	421	407	475	433	449	430	416	416	479	459	453	455	456	479	455	397	488	475	444	434	429	420	432	430	416	449	412	461	458	421	452	431	435	435	441	438	432	447	465	439	415	421	483	469	401	427	453	458	450	436	442	423	474	417	477	410	435	436	454	476	443	434	408	425	464	417	390	432	420	474	414	435	447	444	424	438	434	435	462	445	431	459	390	454	444	453	457	466	446	463	449	455	435	427	464	456	421	477	457	444	480	461	390	435	449	442	427	438	420	439	446	423	459	459	458	473	454	421	468	446	440	437	436	477	444	434	468	477	444	437	432	451	445	396	434	455	397	410	432	452	433	407	430	454	434	418	449	403	460	455	414	413	435	440	448	456	463	432	434	441	414	422	417	418	417	437	426	410	433	462	462	417	435	431	457	415	455	414	426	442	447	464	410	388	491	430	434	464	460	440	445	459	441	443	428	415	408	440	404	414	392	445	434	489	462	456	477	448	460	451	432	469	454	434	429	394	420	471	425	442	430	462	395	413	455	412	425	427	441	438	430	412	432	469	406	470	485	448	427	419	418	452	426	417	421	439	428	427	424	389	415	467	427	475	435	469	439	462	423	416	442	448	437	465	446	429	422	452	477	474	441	419	484	425	474	418	476	414	417	430	427	453	445	380	389	461	445	459	444	459	428	476	468	454	456	474	420	414	428	423	406	458	465	446	459	470	441	458	436	405	401	435	405	466	430	461	439	446	460	426	433	412	447	420	442	423	434	429	424	440	434	426	450	442	440	415	409	459	436	405	436	467	457	473	411	398	413	406	421	437	437	412	408	411	457	408	437	476	469	431	457	410	440	463	441	452	446	426	445	458	473	440	429	460	473	417	456	424	433	418	467	436	457	423	389	432	407	419	446	430	410	421	478	419	415	461	446	444	448	421	452	408	435	415	398	417	470	437	411	433	418	429	467	451	450	427	466	437	455	436	435	440	435	431	459	453	424	424	430	421	457	455	459	452	381	495	442	430	437	393	441	424	425	413	421	446	432	435	504	473	478	419	470	469	461	444	432	403	414	462	511	447	464	473	467	442	439	426	454	403	429	434	424	396	436	454	458	434	459	428	443	415	432	405	417	416	454	458	427	443	448	417	393	446	434	426	451	437	437	422	449	440	435	466	422	454	454	428	446	396	389	433	452	442	450	411	458	441	451	466	422	433	451	465	474	406	449	420	506	429	446	421	441	426	443	466	430	439	457	435	491	402	456	439	427	458	436	453	466	445	439	450	431	473	488	419	425	448	441	450	418	413	478	470	464	430	436	427	423	452	462	392	467	448	430	472	429	446	447	426	464	398	434	453	429	445	399	436	465	403	452	460	415	426	424	475	451	433	401	454	477	468	442	428	408	390	486	408	429	446	441	455	431	439	419	432	444	450	432	456	427	434	435	448	469	452	475	405	449	428	420	471	433	445	432	402	421	439	444	463	450	430	409	472	465	435	440	405	388	448	441	416	403	449	449	435	412	433	434	444	425	469	479	432	487	469	475	452	408	441	434	428	449	427	470	440	426	435	429	421	424	450	410	475	426	446	440	433	440	455	408	440	446	471	456	435	411	480	478	441	418	379	449	416	417	430	369	393	422	471	442	467	420	439	428	441	415	467	443	433	419	459	472	434	442	428	449	405	442	418	451	445	446	445	431	442	412	427	441	439	414	445	449	445	426	407	469	414	436	452	416	423	427	409	445	468	420	446	461	432	467	459	428	486	438	496	436	431	464	424	437	431	481	446	453	413	443	418	446	458	441	435	437	450	477	502	444	480	432	424	412	450	418	444	469	473	439	444	448	470	456	455	411	454	434	438	432	464	441	468	389	416	462	449	508	442	421	458	480	447	443	404	435	468	413	433	457	430	439	468	463	412	450	436	436	443	430	444	440	462	425	434	440	427	394	446	447	401	422	467	473	440	438	484	460	402	440	436	444	451	460	442	430	469	429	427	442	436	474	491	436	395	464	465	469	475	437	446	444	444	430	441	422	411	437	416	419	471	447	477	437	494	447	454	447	455	424	427	415	441	456	462	450	456	488	449	450	478	426	449	454	437	437	455	413	413	386	463	444	463	422	449	451	415	462	428	415	438	458	423	387	451	423	441	414	428	453	424	466	454	499	424	402	404	397	437	463	432	411	464	462	438	446	427	424	419	401	477	413	464	395	464	394	506	404	451	453	429	483	449	426	416	447	423	426	410	417	428	420	426	456	466	478	464	441	467	454	434	447	423	430	442	430	430	454	425	414	480	416	430	436	455	384	466	463	480	462	473	430	392	469	418	421	449	412	424	422	456	464	479	474	438	428	388	410	419	436	447	449	409	449	439	425	417	425	454	448	433	478	416	421	453	435	450	451	390	447	444	456	481	430	452	443	460	457	472	437	421	388	455	417	447	419	424	453	453	423	403	462	432	407	477	385	434	453	410	421	423	440
31301	8149	13726	17980	15632	12220	9396	8451	6719	5571	4171	2338	1435	1134	1107	1134	1062	1062	1060	1090	1010	1069	1028	1043	1045	995	1043	1016	961	1044	995	1025	942	977	974	967	981	1031	990	1000	997	993	942	985	920	956	938	960	954	966	968	995	979	971	947	1007	942	1014	918	991	1000	967	918	955	965	943	964	970	915	961	962	984	949	940	916	974	973	962	922	1004	952	921	955	950	986	962	962	976	935	1035	921	982	962	962	898	935	973	985	941	964	971	956	976	944	977	925	967	978	948	943	961	940	901	955	951	966	996	976	882	991	928	975	951	978	926	958	960	912	973	964	968	914	913	957	959	903	984	968	973	976	936	915	965	968	934	947	972	929	1002	916	965	913	962	919	953	975	972	930	946	965	997	956	958	999	950	936	980	963	923	924	985	912	942	1007	979	918	961	932	992	974	909	931	1010	1016	983	992	957	930	948	969	984	985	946	970	963	912	982	941	947	954	970	986	961	1005	952	964	960	987	947	942	974	921	919	989	997	911	934	922	921	1004	967	980	996	986	980	956	947	973	919	978	925	961	966	974	929	1014	930	979	907	967	1002	966	981	962	956	961	980	952	936	951	898	1004	940	967	948	935	924	971	951	983	940	940	999	957	955	922	1001	944	968	966	914	943	966	975	944	972	878	895	1000	948	920	992	975	1013	915	907	985	903	934	917	944	935	976	968	937	906	946	946	942	936	925	966	956	981	951	900	941	911	967	996	926	1021	1040	972	980	988	970	942	979	955	939	898	994	1047	963	996	952	965	1013	1005	989	1005	992	952	948	975	940	956	962	914	995	953	976	917	909	1000	956	959	939	1023	949	944	1005	933	968	973	947	931	933	972	1011	999	970	942	965	991	970	915	959	961	925	962	912	1037	921	994	979	984	1033	926	941	988	977	990	1025	996	999	983	939	1003	993	966	978	961	999	992	948	984	992	971	909	991	983	970	993	952	981	964	984	932	946	979	1007	927	914	1008	951	988	918	966	954	983	975	970	999	942	959	957	948	931	981	946	952	987	967	921	905	948	954	998	936	939	995	1016	966	926	1017	930	972	979	950	1017	947	986	1003	1009	929	951	964	933	990	1004	958	941	957	928	978	950	952	994	941	950	960	933	998	961	996	950	976	984	942	942	947	936	987	953	914	968	968	964	943	971	986	947	971	939	992	938	1016	916	958	949	969	983	987	946	973	970	1001	930	961	963	945	1014	971	949	947	964	963	934	903	968	969	980	926	998	971	970	990	899	969	963	957	939	969	954	983	905	983	971	944	985	1005	988	957	924	951	963	942	953	987	972	995	977	946	937	953	1002	969	969	923	951	939	1011	991	995	1018	909	889	985	951	911	1010	914	967	965	945	951	988	894	961	917	952	973	938	969	1002	920	983	1025	960	948	936	1011	960	1002	981	1003	1000	985	967	979	982	957	1018	915	995	967	997	917	987	964	937	946	946	994	959	955	955	1018	982	911	967	915	979	882	916	942	1058	1019	941	960	967	962	865	928	991	914	963	956	997	981	988	953	947	949	990	959	945	1007	971	961	957	973	970	893	945	928	975	962	939	984	992	936	902	935	919	930	914	947	963	984	921	946	960	984	929	962	957	996	958	966	910	937	923	988	968	927	967	962	923	916	1005	925	907	961	954	935	911	958	930	972	947	968	1020	961	926	908	1014	974	954	940	879	957	927	932	1003	978	859	958	973	948	977	930	931	1002	991	881	950	950	972	1013	977	924	936	934	894	965	961	993	944	1000	949	954	947	953	940	981	993	1007	986	913	1046	976	985	916	900	966	994	964	913	944	981	983	1001	990	900	964	965	951	938	1003	1009	997	983	1002	996	999	981	926	985	910	951	979	989	919	998	977	940	973	929	953	977	937	968	966	966	975	987	998	969	998	1007	922	992	959	929	939	973	960	989	899	997	968	985	985	969	1003	933	987	969	987	945	942	944	994	917	967	999	926	972	952	1019	961	945	1009	962	955	990	1000	910	980	963	922	936	1002	926	916	986	939	977	984	935	999	959	908	933	984	1003	982	969	985	956	947	919	1036	968	967	1003	970	921	974	962	997	931	985	1013	973	968	950	995	1012	944	990	974	960	903	932	961	964	991	933	1038	957	933	962	910	997	882	973	960	967	960	936	978	970	992	994	939	961	982	936	914	911	1047	914	979	977	928	914	967	971	949	972	1034	925	971	909	967	1019	958	990	969	966	967	970	960	995	946	947	936	946	914	905	959	955	987	990	989	918	954	962	971	953	969	996	976	974	923	938	926	997	971	976	965	992	1016	953	982	1006	967	963	933	922	950	940	928	972	938	965	974	978	1008	1002	971	960	890	963	991	916	1045	969	936	962	1001	982	972	966	962	986	899	914	908	966	958	944	936	956	965	954	936	1007	942	911	965	961	954	948	1007	954	978	930	908	1000	986	1000	986	981	949	941	968	989	919	972	979	954	988	968	941	963	925	953	963	1000	999	926	981	1020	928	980	993	922	947	961	954	936	968	991	1021	903	928	944	972	959	933	931	930	939	928	968	964	920	990	970	935	946	924	987	965	945	999	918	946	945	983	918	949	929	958	941	966	988	978	969	947	960	1014	1006	980	950	962	941	967	956	933	987	957	979	976	965	1004	970	932	926	1020	973	952	992	962	960	964	954	969	966	968	987	1055	987	967	933	897	952	970	989	988	964	1041	930	935	954	949	994	974	916	943	982	959	936	947	1023	935	968	1020	918	966	954	947	940	954	938	1009	1013	946	942	983	993	984	966	905	971	939	975	960	966	976	970	1030	922	939	1008	948	990	965	944	918	886	993	948	998	934	986	937	1006	969	955	982	964	984	906	945	928	994	958	978	981	974	888	920	958	964	965	973	1008	1019	959	959	944	965	984	946	973	980	952	913	973	969	968	972	962	941	920	994	984	1007	932	930	975	973	909	962	969	1040	943	963	985	935	938	945	967	921	905	947	942	925	1009	964	943	942	959	948	955	957	936	934	1007	926	959	965	944	942	961	983	996	951	943	931	962	982	971	946	958	951	924	978	953	970	991	957	969	949	960	1005	985	969	941	949	1000	920	892	928	940	948	929	921	963	947	965	968	951	977	973	906	995	955	991	936	927	909	945	976	936	945	937	904	1018	955	918	920	964	962	944	1009	912	980	940	904	977	972	934	981	964	991	927	994	941	983	923	952	967	942	904	957	931	907	961	993	1001	942	953	991	946	968	978	985	996	962	960	954	944	922	862	979	952	939	921	918	942	919	960	943	1007	998	914	991	924	963	948	924	975	924	951	973	990	993	996	1012	961	952	917	946	968	982	931	927	963	976	963	929	981	980	988	949	1016	969	964	1036	983	959	980	962	950	944	962	988	895	1003	1014	964	937	1047	935	978	934	1037	952	945	896	912	905	958	986	948	992	876	992	957	999	969	934	955	933	975	1014	966	952	941	1001	1024	947	916	989	967	1009	965	972	914	997	985	997	946	923	947	937	1009	994	972	949	989	981	911	943	944	916	949	935	979	948	978	981	1037	950	913	929	947	898	954	986	950	967	974	937	962	917	963	922	959	966	971	939	992	995	939	967	1013	976	971	934	985	958	928	971	908	985	1010	921	978	983	949	970	896	969	1026	984	950	945	945
15738	4468	3831	3187	2135	1374	1077	915	655	542	465	362	282	274	250	271	296	260	248	255	273	248	243	267	265	274	229	261	264	286	276	269	230	257	265	254	241	251	275	252	253	248	248	277	266	239	231	234	276	283	248	287	228	260	255	259	294	278	282	270	244	253	221	263	256	238	262	243	248	242	252	244	228	231	246	279	253	256	250	227	263	265	289	253	263	250	259	254	236	249	274	267	276	246	260	221	283	243	264	239	247	261	255	262	294	259	260	276	251	240	246	258	258	220	247	267	237	293	250	258	258	248	238	257	264	263	259	255	234	267	254	253	275	252	278	279	272	232	277	262	259	268	251	270	269	265	263	284	267	271	253	266	260	216	257	267	256	234	228	266	277	246	264	243	273	296	261	254	279	255	275	271	232	236	273	232	250	232	234	262	291	214	255	264	233	265	224	266	266	241	257	246	271	274	243	270	229	251	287	249	280	245	283	283	254	285	245	227	252	286	250	253	253	263	264	244	244	278	253	273	280	263	243	259	272	289	265	250	260	259	216	248	276	274	264	222	248	259	272	262	226	251	253	249	278	279	257	255	249	233	269	247	261	222	264	257	274	271	244	238	254	267	248	237	252	268	257	239	231	224	271	283	250	274	280	244	274	251	266	250	274	274	252	266	260	253	251	232	237	242	254	266	247	269	237	234	225	259	276	267	270	261	275	250	268	239	284	285	242	235	252	267	278	266	246	257	272	265	264	245	260	247	275	268	277	273	251	287	234	292	251	253	277	245	256	239	259	257	242	273	255	256	270	273	236	274	254	260	282	259	265	239	271	233	280	235	264	251	242	287	236	229	249	251	257	257	261	268	263	278	199	267	251	255	272	256	242	266	259	264	249	246	245	208	225	254	258	254	284	252	230	261	231	264	243	284	257	279	219	241	267	260	252	238	229	248	259	259	279	270	219	267	235	257	278	222	237	287	290	265	276	284	276	244	250	228	281	247	263	275	238	222	243	274	232	264	261	234	227	246	244	290	275	241	240	237	268	248	281	233	250	259	270	259	252	266	264	267	235	260	244	260	238	257	257	268	243	254	285	242	254	239	258	227	255	264	274	231	259	266	237	260	251	269	234	253	269	273	276	274	243	263	238	237	255	297	256	239	259	262	264	270	230	214	231	274	283	257	245	237	263	237	271	287	266	267	274	267	293	290	233	261	271	253	242	245	275	273	238	267	265	281	308	265	273	296	231	264	273	282	286	266	250	241	270	256	236	242	273	260	235	283	264	239	248	291	255	270	233	259	251	252	241	259	232	262	254	272	284	273	241	271	278	286	257	270	282	277	274	271	255	268	249	249	269	279	212	265	244	246	251	235	255	261	281	265	263	257	262	281	245	256	255	246	234	229	253	250	258	260	279	246	276	263	246	246	254	255	273	256	254	234	258	221	271	262	265	265	249	235	268	247	267	270	268	241	267	249	251	277	268	271	263	243	294	272	250	254	245	256	259	266	253	240	246	260	254	259	277	271	273	256	267	273	251	264	265	281	285	294	273	249	271	254	262	243	261	229	246	282	266	255	241	247	236	248	266	264	258	246	249	242	243	249	251	269	229	235	254	263	277	264	274	271	277	251	272	249	266	270	233	255	248	256	264	262	255	223	239	237	253	281	280	254	264	257	243	252	276	255	287	263	239	248	247	250	267	241	275	276	266	236	285	245	234	243	266	255	267	257	281	252	256	253	241	220	279	229	233	221	264	248	232	236	273	263	248	243	311	262	254	274	249	255	237	249	276	256	229	244	265	235	249	270	278	260	246	249	263	270	259	266	253	277	286	257	281	274	254	247	291	270	239	298	267	266	245	281	287	245	256	246	268	242	251	264	235	256	288	259	291	234	285	248	252	281	221	249	227	255	269	270	247	252	248	247	267	250	207	256	267	218	249	262	252	227	253	224	264	242	269	243	261	251	281	255	229	270	289	264	282	247	273	271	246	278	284	251	238	248	278	235	274	281	288	225	264	267	256	258	237	265	259	223	290	282	244	252	253	255	254	252	265	234	262	246	266	248	236	270	268	271	262	281	287	229	275	260	258	283	249	239	240	268	239	278	250	246	266	250	252	275	246	254	249	246	271	253	291	276	264	231	273	240	267	292	248	262	257	261	253	294	254	244	247	275	250	266	221	265	276	267	260	204	253	267	256	245	258	255	271	275	248	247	266	250	250	259	267	268	243	240	206	292	256	287	271	259	272	264	257	276	252	229	241	294	250	261	248	250	253	235	273	260	262	257	237	268	232	241	258	251	247	273	249	269	232	247	251	258	255	262	265	253	232	250	241	282	266	260	273	257	270	253	271	230	272	252	248	246	259	242	228	243	266	267	253	247	257	270	273	249	260	283	258	271	265	274	265	262	261	276	254	265	263	239	248	273	246	247	286	279	275	243	246	250	275	251	264	239	290	314	262	288	249	234	259	258	250	262	264	239	297	238	294	235	256	257	275	272	257	226	246	274	233	257	253	251	244	235	261	242	259	242	263	271	273	261	245	231	263	289	268	238	277	240	275	252	268	272	235	240	263	269	278	249	270	266	247	248	256	255	246	284	247	258	254	258	278	244	258	259	254	273	258	246	278	267	263	246	251	260	237	269	241	232	291	267	252	257	257	248	250	259	281	234	242	263	263	277	254	236	284	282	253	281	289	243	251	256	279	237	264	248	270	263	250	277	267	259	239	267	256	298	234	254	272	253	267	279	260	266	256	250	242	241	271	235	277	261	284	254	256	248	267	288	248	251	256	223	254	260	262	246	261	258	227	230	284	266	286	288	235	247	248	271	253	267	264	275	256	291	259	261	247	240	287	253	250	273	283	259	285	228	258	263	240	254	255	234	272	277	276	259	230	256	281	263	259	260	252	283	258	268	262	265	275	261	276	287	256	244	290	277	255	227	252	250	260	242	274	233	271	270	266	291	232	245	282	248	259	252	251	283	299	236	217	259	263	263	251	262	236	264	219	260	282	253	272	257	259	256	263	270	258	272	279	267	271	260	254	276	247	224	223	258	276	257	250	267	240	245	270	269	257	258	240	258	248	248	234	260	292	249	242	258	259	250	253	265	271	273	292	299	251	227	281	276	264	242	255	283	277	260	245	260	251	267	265	250	290	230	252	273	253	246	256	278	251	244	274	281	240	254	237	236	280	249	275	240	275	252	249	263	260	240	237	249	264	253	236	245	264	248	255	241	266	262	266	247	264	227	260	255	292	239	264	258	240	234	264	276	253	232	255	247	238	287	262	270	237	241	293	261	234	263	270	286	262	264	270	239	276	258	247	265	273	246	249	245	252	280	279	272	255	228	273	263	253	247	234	223	250	256	297	268	237	257	276	250	268	250	277	253	256	271	264	290	259	262	272	255	259	248	243	231	246	233	270	242	284	245	273	254	235	253	267	233	270	251	246	244	222	283	278	295	277	247	244	235	241	245	250	236	251	263	275	210	296	250	240	250	244	274	257	264
9438	3021	6762	8841	7431	5201	4097	3584	2837	2291	1613	997	684	592	662	619	595	609	674	641	574	597	615	588	642	609	600	585	579	615	635	565	635	644	595	640	634	606	624	598	626	596	601	603	566	573	561	613	598	621	617	617	618	565	663	630	582	594	640	627	586	599	606	591	672	668	640	598	625	589	597	601	618	616	658	575	618	635	588	596	622	621	617	597	573	599	630	625	624	586	552	588	620	612	633	585	594	637	629	609	553	549	604	590	611	611	645	579	595	617	640	606	613	625	633	614	632	576	580	632	628	565	598	605	568	592	563	592	606	564	598	619	618	564	560	584	651	584	604	585	596	627	571	595	600	609	585	628	627	610	586	625	606	572	575	634	549	645	610	612	613	607	604	581	603	627	578	581	615	612	608	622	640	592	612	561	586	586	625	610	592	622	624	559	619	627	578	569	607	605	617	630	593	646	600	598	595	589	556	602	613	569	577	616	627	587	572	608	596	572	578	557	590	598	589	559	626	589	575	600	623	590	608	583	577	592	595	632	578	613	628	631	594	585	606	570	601	544	642	632	655	597	598	639	593	544	599	572	632	569	592	607	616	593	580	595	565	594	623	612	571	595	522	609	577	636	598	642	585	585	610	608	606	594	618	554	618	570	598	632	623	593	578	616	623	570	595	586	552	589	638	628	587	576	566	588	601	624	607	622	612	622	568	612	613	595	567	598	610	620	580	571	627	616	572	625	607	594	640	603	541	633	592	602	602	583	603	596	580	588	575	623	610	581	605	590	614	593	620	615	605	599	618	634	629	596	564	608	613	644	592	599	615	606	581	594	592	594	589	616	612	632	550	594	606	601	549	603	566	585	631	584	579	609	578	622	577	588	587	596	605	583	599	583	621	576	588	648	593	599	622	574	638	592	627	647	560	594	624	605	606	609	619	605	631	551	599	620	627	645	605	627	569	628	600	585	641	614	584	620	623	614	647	536	568	581	588	594	607	626	579	622	627	659	575	586	593	631	589	587	592	582	652	590	621	601	586	606	605	593	599	685	596	584	582	585	606	592	572	577	609	595	612	623	594	624	565	624	588	607	597	586	613	613	608	613	603	618	614	616	608	611	621	613	560	644	633	627	608	566	591	562	563	590	625	611	596	589	604	647	598	559	609	623	584	612	580	608	578	611	620	669	629	589	609	620	615	603	566	593	598	576	642	597	612	609	593	628	597	585	597	631	645	601	584	596	603	595	638	587	624	630	539	595	597	597	572	625	619	635	633	578	618	603	609	584	617	595	650	597	603	591	607	575	644	602	597	575	601	594	627	602	637	611	624	573	592	588	614	619	572	587	607	597	649	573	617	601	581	644	627	658	613	655	603	596	590	577	642	606	655	581	585	598	641	624	608	579	621	603	593	608	571	547	577	596	577	636	607	622	580	592	632	632	636	642	592	623	550	615	604	638	587	594	536	651	570	585	631	592	582	629	624	595	577	573	593	605	597	595	595	614	566	603	597	588	584	602	570	664	594	609	606	648	557	624	647	581	613	603	593	584	635	631	627	630	596	601	587	647	595	596	590	604	610	604	669	582	586	575	633	593	563	627	589	623	593	642	635	596	616	629	599	582	589	605	574	600	595	591	610	598	622	649	577	587	606	574	619	598	585	629	631	591	567	601	629	610	586	588	605	613	583	585	586	638	629	629	604	619	585	573	612	618	579	583	632	568	585	597	603	640	591	568	579	574	656	595	572	545	603	619	630	602	627	576	591	598	585	573	565	610	599	619	609	606	594	575	664	580	603	594	627	636	603	566	637	581	630	578	641	668	600	556	618	586	593	573	645	623	596	633	580	633	591	619	641	604	601	657	612	565	576	595	597	642	614	572	569	601	603	586	602	596	600	586	606	609	590	614	648	599	574	600	631	552	603	550	631	641	574	623	619	614	653	593	626	573	595	583	607	606	639	557	557	621	569	660	641	566	620	627	603	594	575	635	584	582	590	562	615	562	603	588	588	567	606	610	610	615	620	595	606	595	610	623	596	627	608	572	588	556	601	601	601	616	582	621	608	605	580	598	638	586	604	631	600	583	597	574	605	584	578	600	579	597	607	608	613	624	579	594	644	596	639	571	616	597	617	647	556	578	626	639	604	598	631	592	622	581	615	613	596	595	576	623	623	600	601	581	610	617	562	615	629	618	597	598	609	619	610	604	582	584	630	606	584	622	604	585	623	611	597	619	573	593	591	536	599	575	632	580	637	602	607	579	580	606	588	592	606	600	604	583	592	603	579	612	618	624	626	621	619	595	562	607	620	582	596	632	565	635	631	630	619	596	625	641	555	608	641	595	595	631	636	566	649	580	598	649	626	558	607	591	594	672	610	585	625	581	585	628	598	591	611	615	623	628	607	611	615	598	594	593	603	613	624	610	557	573	615	599	620	670	625	612	618	611	632	583	621	604	567	586	597	606	593	594	570	562	595	615	599	571	694	598	560	592	606	590	595	606	590	621	624	588	625	622	610	582	608	653	596	650	594	587	549	622	646	569	593	612	619	615	607	663	590	591	591	605	574	644	566	624	632	624	592	626	611	633	645	652	588	607	627	591	597	604	649	586	601	622	584	621	605	622	633	579	669	589	595	599	586	619	632	631	626	617	609	570	598	587	601	639	563	619	586	587	606	616	617	566	603	604	607	616	606	595	568	657	623	593	618	629	564	615	610	564	622	560	605	586	622	607	596	639	590	566	609	608	600	600	613	593	595	595	615	643	606	630	599	588	624	581	615	569	622	596	582	606	624	630	618	576	619	560	637	633	615	629	590	589	588	619	614	586	589	580	664	645	563	579	594	609	620	628	581	637	584	605	637	625	627	622	584	588	618	615	601	583	577	621	623	611	607	565	617	571	621	663	622	660	587	563	605	585	588	582	574	602	592	579	601	559	594	612	603	612	589	620	573	624	596	599	651	618	597	608	603	576	643	600	622	574	566	614	626	649	596	581	590	617	589	564	555	610	604	622	584	596	619	590	599	578	570	613	603	589	576	668	633	599	561	613	574	622	651	614	614	600	601	613	601	598	576	639	567	591	606	598	613	634	601	592	587	649	615	596	594	593	637	621	580	581	601	597	600	551	607	583	610	602	559	579	614	607	582	559	624	647	634	577	601	615	624	564	565	591	591	634	595	597	591	593	589	622	615	589	621	611	612	591	589	647	609	616	591	658	583	604	640	580	567	609	625	628	609	645	585	613	628	573	583	604	641	621	635	584	598	645	599	591	612	604	606	602	616	596	596	626	598	592	594	580	576	559	610	628	592	594	588	598	576	618	563	625	611	653	623	606	581	667	601	627	631	603	614	616	653	640	613	626	590	590	568	647	606	631	587	608	576	593	588	630	606	629	619	627	601	619	550	568	610	602	608	585	605	627	582	586	620	595	574	605	589	624	570	592	598	617	599	602	615	625	631	622	589	633	568	612	616	617	632	606	595	623	646	597	601	590	593	587	628	619	575	573
36748	12442	7280	5777	3680	2384	1802	1412	1117	921	673	445	303	300	309	326	293	276	275	311	288	312	312	310	328	309	357	301	339	324	311	307	279	286	271	318	271	300	309	325	271	298	279	248	319	272	314	299	297	290	277	286	292	277	266	303	259	306	284	271	291	307	301	267	284	304	275	283	295	278	299	253	281	287	303	287	275	313	313	301	303	283	310	315	294	260	293	321	279	284	272	290	269	319	278	302	281	285	301	287	287	281	286	289	307	302	311	315	275	290	275	285	258	271	298	279	298	285	288	312	282	291	306	317	307	287	286	260	300	359	297	293	281	272	317	306	294	267	347	316	283	326	306	289	350	324	263	292	320	298	291	288	312	286	319	302	308	285	269	310	303	278	319	298	313	315	310	291	276	318	269	265	291	289	297	284	302	310	307	305	300	305	293	316	281	295	303	313	277	300	310	270	305	295	340	326	299	269	293	290	302	272	313	285	288	314	292	294	288	312	302	284	293	297	283	319	326	298	320	289	290	275	321	301	319	279	307	275	288	303	296	307	276	282	278	284	319	303	305	278	262	308	308	305	289	312	274	286	288	292	284	301	275	287	251	320	322	306	310	302	309	304	313	280	300	288	331	301	312	303	297	291	344	251	320	334	327	291	309	318	291	283	300	285	335	296	298	317	305	285	279	281	290	286	267	311	307	342	333	310	321	283	301	288	271	282	294	310	301	300	315	318	317	289	313	292	275	257	269	288	291	323	319	310	324	272	323	270	322	289	298	267	330	323	278	273	303	327	280	283	278	305	294	293	274	278	283	330	303	284	273	243	284	304	315	295	305	301	291	293	331	319	317	267	282	305	294	313	292	306	326	299	297	261	304	276	300	314	304	295	290	328	294	295	298	274	318	284	306	311	303	318	284	320	313	288	306	298	291	272	314	289	277	288	303	326	302	312	295	292	312	314	281	299	282	248	281	317	298	290	309	270	324	310	316	283	309	327	314	341	306	278	303	309	305	277	294	289	322	294	329	267	287	304	300	269	320	276	336	313	296	323	291	294	298	288	273	284	329	306	303	274	312	317	295	288	304	260	281	310	276	302	268	289	312	285	318	303	286	321	352	282	316	285	290	278	307	309	307	275	310	278	312	305	330	275	274	272	287	289	296	291	265	336	316	300	306	305	292	300	286	265	271	311	276	284	295	289	263	282	298	293	285	310	330	269	277	307	267	291	310	285	271	307	296	303	290	289	313	283	252	282	275	279	267	294	317	321	305	300	285	308	300	295	320	307	318	329	290	284	315	255	263	312	296	332	275	311	327	308	310	285	344	284	294	286	267	262	304	279	305	276	296	290	300	299	334	298	343	308	298	313	292	308	292	271	346	312	252	290	255	267	278	292	301	292	269	292	287	286	286	292	273	289	309	296	292	274	297	273	334	297	296	318	286	254	292	306	265	287	330	292	315	283	304	298	288	325	334	288	303	288	283	271	281	294	349	297	297	301	309	272	316	263	281	290	302	267	286	295	295	277	293	270	268	294	254	290	300	261	276	283	316	294	291	301	348	304	322	312	298	304	273	264	293	289	295	286	278	290	291	342	304	280	271	304	285	291	314	261	298	328	314	288	328	265	282	312	288	305	263	310	290	290	290	275	309	313	312	283	328	281	287	306	298	285	273	319	311	302	290	261	287	306	305	272	287	290	310	266	270	295	303	301	284	293	328	294	297	302	316	265	282	301	289	280	285	290	317	307	293	298	299	291	301	288	271	308	316	289	309	309	296	277	320	296	298	289	308	315	259	295	335	277	287	305	324	287	273	286	284	316	276	322	297	277	298	304	272	288	253	293	336	288	322	302	319	299	287	278	288	269	300	286	293	329	289	291	296	249	310	318	307	302	271	304	266	312	296	297	292	272	279	266	290	293	324	290	294	296	314	307	301	262	296	310	272	288	309	276	313	311	284	277	314	358	266	264	298	316	298	324	296	302	324	270	285	298	302	310	309	312	274	274	312	292	330	287	300	326	264	297	265	329	319	287	290	310	288	301	306	291	305	283	280	277	316	314	300	250	295	305	280	338	293	269	292	283	289	312	311	278	291	281	318	291	281	308	275	310	275	289	298	299	289	305	276	283	314	286	270	271	297	308	316	324	295	291	311	282	310	253	312	299	279	307	289	285	311	286	310	284	305	324	303	300	305	340	293	293	291	289	317	293	318	292	344	288	265	267	317	305	330	290	267	290	318	306	263	294	319	313	302	292	308	311	289	290	317	307	318	256	278	296	318	293	290	294	312	311	295	312	279	311	311	309	262	284	305	304	289	282	319	291	291	301	317	308	334	303	292	324	310	315	277	288	310	298	300	308	296	303	269	277	276	289	277	293	284	302	286	298	313	299	322	350	293	267	310	293	314	259	275	291	318	293	314	283	274	287	311	293	277	314	311	265	275	298	323	301	308	256	301	303	300	309	338	308	283	285	306	301	321	257	291	305	298	257	314	301	276	285	288	286	271	325	310	274	317	313	298	305	298	336	298	317	313	313	288	288	267	279	282	282	301	307	292	298	283	268	294	313	296	275	312	298	310	316	301	312	286	294	316	294	300	312	318	258	251	290	307	289	304	301	293	293	302	256	296	308	297	283	325	286	269	283	285	278	326	261	287	279	314	318	269	257	309	294	283	294	299	327	291	284	300	291	290	302	305	278	355	269	293	307	298	321	278	275	303	289	254	289	285	312	316	299	307	281	293	309	281	339	311	300	304	289	292	320	319	300	293	261	297	284	321	321	304	320	303	285	295	314	323	285	271	281	310	305	273	284	289	287	308	289	305	280	302	295	290	304	297	298	303	295	290	285	311	318	305	286	283	299	323	290	296	288	254	324	277	338	330	287	282	311	276	268	297	278	277	317	318	314	277	329	306	326	306	297	314	315	304	313	305	264	329	279	283	294	306	301	299	308	281	309	307	326	296	299	310	306	306	293	273	313	333	305	266	269	279	278	275	292	320	297	280	306	342	325	267	303	298	293	276	318	311	304	269	279	274	301	287	301	283	317	308	323	272	322	296	272	275	275	300	308	269	297	268	341	264	293	279	316	302	267	305	292	324	302	293	286	323	291	339	285	272	274	319	311	314	300	316	295	308	283	305	318	286	314	277	309	309	287	315	302	302	302	308	287	304	271	312	284	271	287	324	316	307	305	320	295	294	285	310	322	268	311	326	329	295	275	309	292	286	294	306	292	305	274	286	272	313	278	285	317	284	328	300	277	317	333	293	301	292	287	296	288	249	277	313	295	296	281	296	286	291	327	277	325	320	286	290	306	293	298	296	285	297	299	286	309	279	300	257	297	299	323	313	289	282	292	299	312	280	323	298	333	271	266	293	296	292	276	267	288	324	319	310	302	286	287	327	307	289	288	290	292	279	293	294	328	298	287	240	279	347	298	298	316	301	291	283	290	327	328	299	347	334	327	288	291	319	321	295	304	280	291	296	292	292	303	318	293	288	304	291	273
22627	5207	11412	13724	11672	8756	7390	6213	4649	3982	2568	1364	914	819	801	763	758	806	715	758	746	784	696	780	737	714	737	752	754	769	766	754	736	697	726	707	731	739	666	724	741	750	682	692	720	671	671	733	682	670	716	693	707	686	736	721	727	698	680	694	674	694	700	717	706	698	726	683	673	664	671	697	734	698	718	736	692	648	689	720	640	643	635	708	742	694	696	661	654	704	683	682	683	676	706	706	648	674	740	734	629	653	651	713	730	679	739	741	711	685	710	670	734	680	668	664	721	651	680	687	728	684	665	687	694	705	664	689	715	715	675	657	668	738	729	713	687	667	680	698	710	712	684	716	766	715	682	682	678	734	727	693	670	686	693	731	721	714	649	672	694	661	714	704	668	789	698	752	726	695	689	684	669	720	740	703	667	702	638	668	709	673	709	681	677	699	716	698	706	688	661	710	729	668	698	740	670	721	705	698	697	706	674	713	664	705	696	662	715	713	716	698	730	719	685	678	668	662	664	697	657	712	665	699	726	653	727	700	636	681	678	711	724	692	730	669	706	695	682	708	676	656	662	707	700	675	675	691	687	700	694	674	678	706	757	733	701	691	728	708	682	708	660	705	689	664	731	690	695	680	682	679	714	645	700	697	666	707	644	662	685	653	674	679	709	717	664	679	672	704	694	647	693	630	688	702	655	750	700	669	742	729	736	670	700	684	694	694	698	698	758	723	685	654	729	752	731	729	663	675	700	676	681	676	693	685	664	625	686	720	729	699	702	721	728	750	712	676	684	694	724	687	735	666	693	645	674	664	646	685	705	723	688	704	696	689	695	725	702	698	674	688	706	714	727	714	699	682	684	679	701	708	663	679	669	686	663	698	687	680	763	704	653	683	694	667	651	661	692	730	634	690	767	664	706	667	681	688	696	678	709	686	689	691	710	685	712	683	672	695	709	738	673	684	695	708	699	661	758	709	733	718	658	679	703	699	694	702	688	664	708	663	667	713	734	693	725	716	676	739	706	670	713	707	732	707	716	667	715	718	664	690	721	672	705	768	688	709	680	688	673	689	724	691	713	653	744	712	698	678	692	686	676	712	680	708	704	658	692	693	700	686	705	674	708	686	643	679	713	680	675	689	639	695	759	705	731	636	737	674	696	699	673	746	696	697	711	682	696	695	682	669	652	673	698	664	730	716	677	707	683	703	694	697	651	702	649	720	675	661	710	654	669	657	724	686	697	706	660	651	665	702	722	733	694	729	735	706	720	667	697	677	692	717	732	677	726	709	688	672	706	668	700	685	722	690	702	684	723	665	693	728	647	715	704	685	657	705	739	704	698	694	679	676	668	668	758	681	698	672	681	713	696	662	720	685	670	736	730	673	707	644	700	694	680	689	689	669	677	700	687	715	661	720	692	679	629	673	680	715	718	687	666	694	691	689	724	677	668	718	696	683	685	679	722	767	742	680	672	718	646	671	680	720	698	695	698	690	704	684	724	690	689	663	697	711	757	720	693	654	663	596	694	663	632	662	694	654	648	680	666	691	703	745	729	725	671	753	669	716	691	683	637	687	687	718	647	659	699	679	708	725	679	706	662	719	727	679	718	691	689	709	729	700	669	675	695	700	710	708	669	739	675	660	685	691	686	714	694	687	689	668	660	700	707	706	686	677	713	637	678	643	714	673	672	647	695	672	648	695	706	712	727	673	741	674	682	661	656	674	696	715	701	703	655	711	698	684	658	744	662	665	663	670	692	692	699	656	667	721	722	655	695	713	685	696	652	699	705	729	678	694	659	655	713	673	688	678	684	671	676	651	724	700	716	762	723	674	666	732	694	687	728	701	707	721	645	700	713	672	700	662	726	691	672	667	684	705	682	668	710	699	698	689	644	721	671	677	657	657	678	619	679	738	708	693	669	744	704	691	643	676	773	676	661	687	697	723	675	650	694	715	728	682	710	726	693	716	665	679	639	685	645	693	693	670	728	702	692	706	652	706	688	726	712	672	667	734	697	722	719	709	744	694	696	700	730	660	686	702	643	665	701	709	677	717	695	651	673	738	662	705	668	638	691	671	651	674	642	665	703	698	696	676	705	697	667	695	687	716	646	709	726	703	738	697	743	696	713	687	665	682	663	682	675	706	685	717	683	686	753	687	705	721	678	652	666	674	667	655	701	727	684	670	720	704	734	662	654	723	646	691	659	690	711	706	689	719	727	723	699	697	657	737	745	681	698	662	689	683	688	674	715	699	622	747	696	662	621	711	718	693	685	723	718	664	727	691	696	731	645	685	703	646	658	650	687	699	652	673	689	716	670	703	703	668	710	696	696	692	730	665	731	671	685	664	695	717	719	651	690	768	700	666	692	687	709	701	705	682	693	695	664	701	657	678	744	693	682	673	709	708	765	703	685	674	683	697	680	647	664	713	675	672	665	724	685	692	733	661	698	701	738	691	684	641	630	692	699	661	715	681	665	632	739	695	733	628	685	664	670	675	712	706	690	691	675	676	674	661	666	664	728	708	679	708	684	661	686	689	699	687	724	671	722	698	713	654	723	685	720	666	694	651	707	702	683	740	690	667	713	699	685	705	670	708	689	695	705	697	728	695	729	705	674	677	673	680	683	689	671	697	683	690	702	660	640	661	707	689	727	646	709	702	637	694	711	746	733	697	704	678	703	707	688	724	712	745	669	689	702	688	738	720	688	659	711	716	740	698	658	684	715	708	659	694	744	663	694	705	677	750	656	676	668	690	739	709	703	674	693	718	706	685	658	739	707	666	696	695	681	714	666	679	670	680	719	681	664	697	700	711	664	718	699	651	697	666	678	696	681	699	723	673	623	690	733	679	701	725	681	643	716	685	624	722	647	680	715	697	663	707	715	665	762	722	709	667	729	659	700	690	701	695	655	672	689	677	758	690	679	680	671	706	723	646	701	693	689	718	680	680	700	683	676	686	683	705	675	714	724	681	760	693	663	730	654	661	707	636	711	683	692	700	677	695	664	750	690	705	664	684	695	696	756	705	741	686	664	687	670	680	649	684	690	668	691	694	698	690	725	705	729	682	693	717	755	697	681	685	700	720	705	712	708	693	667	697	711	689	641	646	687	714	702	729	718	660	710	687	670	719	694	698	680	663	669	681	674	717	686	704	682	692	736	688	634	676	662	711	675	637	724	693	724	652	718	691	675	720	712	672	680	675	698	711	728	689	661	702	659	703	757	681	691	741	692	659	753	726	689	712	729	651	724	721	704	707	686	677	651	722	638	731	726	720	717	670	662	717	638	695	708	671	701	684	713	664	721	676	735	725	700	713	654	685	727	683	700	742	649	702	689	668	688	677	652	678	703	681	701	668	694	735	684	741	726	697	675	697	714	709	723	691	661	707	657	720	722	723	708	688	707	672	685	680	683	674	697	666	753	682	669	700	697	683	719	689	708	664	699	703	676	730	660	730	715	727	722	687	706	670	701	717	688	688	693	666	707	667	709	705	702	720	658	663
47975	19550	11806	8978	5734	3587	2703	2173	1668	1362	881	645	518	520	510	514	462	526	518	480	499	467	460	456	469	454	475	478	502	456	500	454	461	459	507	498	461	440	442	458	468	476	476	431	463	458	463	414	453	465	464	474	462	490	463	456	482	477	474	462	470	504	502	496	468	468	459	477	469	456	445	456	484	444	457	486	494	426	458	453	460	451	448	410	467	461	460	448	464	430	449	448	479	446	441	499	466	436	479	455	455	408	472	433	433	422	457	483	502	472	455	432	451	411	450	433	444	483	458	458	449	428	441	430	442	456	445	473	444	422	465	468	445	439	442	474	458	463	479	466	459	451	485	480	415	457	470	441	456	471	440	441	465	471	485	456	459	432	439	453	459	448	470	502	456	429	394	480	441	484	467	464	460	490	413	447	427	466	452	427	445	433	443	477	445	463	471	445	442	496	457	420	462	479	457	482	438	441	447	396	437	452	413	463	458	468	459	450	476	436	520	463	480	453	465	474	435	450	457	423	431	443	446	497	442	412	449	484	468	457	496	433	430	404	460	447	468	419	412	447	446	427	437	445	483	447	458	452	458	454	459	450	497	442	482	433	406	462	464	484	431	473	427	460	466	493	447	477	447	427	465	437	443	445	446	432	403	457	429	404	433	447	425	427	430	443	461	488	483	479	418	409	449	425	462	451	473	461	454	456	474	452	472	457	451	432	468	412	443	403	465	439	474	408	476	461	482	426	468	468	468	459	451	430	436	429	447	491	474	449	462	461	451	423	455	457	507	476	470	505	441	445	465	510	434	478	440	445	460	425	486	491	478	456	449	485	445	425	429	455	418	451	484	455	432	483	426	407	439	487	459	442	431	457	462	438	474	434	438	426	455	444	466	455	438	411	471	457	437	486	462	507	428	475	493	458	462	462	417	461	431	442	443	484	463	460	424	448	449	486	462	472	468	477	477	441	479	437	440	443	416	424	438	433	430	480	453	455	485	475	425	386	444	462	442	451	483	452	494	473	473	457	432	453	489	487	435	463	458	506	501	480	404	411	454	437	448	498	484	435	464	461	447	483	446	417	447	440	430	465	453	481	460	465	484	451	470	436	458	483	472	452	464	445	453	447	414	450	473	506	461	449	446	471	414	460	454	439	484	491	447	484	424	439	468	452	456	473	479	501	446	468	448	444	505	447	456	439	465	469	451	489	413	436	471	460	432	446	471	464	440	439	444	426	451	491	444	448	458	433	444	471	430	442	460	412	454	467	440	458	480	461	511	435	442	480	429	419	459	456	476	478	471	445	456	411	433	456	414	459	483	471	467	415	462	479	435	459	472	487	473	477	446	459	412	457	483	466	451	471	496	466	473	425	475	472	442	441	465	427	461	431	468	454	441	419	423	442	391	454	463	446	417	467	485	478	493	445	442	510	443	460	438	431	485	481	457	458	474	479	436	481	488	448	483	471	467	459	456	438	472	440	473	466	445	513	486	455	438	451	432	467	479	443	432	488	466	483	434	430	452	460	435	453	431	426	478	475	441	473	457	434	447	477	391	481	462	444	429	440	475	475	474	490	466	444	481	489	479	447	473	464	454	484	453	440	456	471	485	459	478	480	423	500	457	434	461	458	448	448	494	508	442	485	472	461	461	455	439	447	406	410	507	424	469	453	470	485	430	452	497	452	447	481	442	464	467	512	415	448	437	445	442	475	485	430	470	437	459	435	461	444	433	449	466	487	462	467	476	445	483	466	476	448	428	492	505	463	432	495	468	515	494	468	474	458	438	428	433	445	480	456	502	460	468	441	465	439	436	459	474	481	451	430	462	468	451	431	434	466	473	500	464	442	460	453	478	430	511	442	465	455	460	443	437	470	447	464	428	467	452	482	457	452	422	477	459	404	422	458	508	472	455	454	483	504	440	500	474	440	428	469	466	468	448	438	459	475	456	464	450	410	490	482	510	428	456	458	432	476	435	431	441	504	473	414	445	488	453	476	473	456	493	457	509	474	457	463	457	460	419	446	468	442	417	485	438	432	425	524	488	435	467	482	451	451	466	467	455	446	415	492	472	447	443	429	466	450	457	481	462	482	461	453	426	457	432	466	443	443	433	434	457	432	508	457	472	472	468	476	444	446	478	420	425	471	417	480	454	427	477	453	451	456	460	487	414	437	391	459	451	483	447	438	454	449	481	447	477	491	470	436	427	455	434	443	455	472	452	466	470	469	464	434	433	438	480	491	508	426	475	452	479	458	453	462	434	494	470	474	456	432	496	437	467	474	457	438	456	418	447	480	485	461	429	485	483	492	516	481	435	464	467	506	445	450	439	451	433	433	492	456	449	432	451	459	437	480	476	447	445	449	483	459	472	462	430	439	481	451	430	451	422	482	454	484	445	424	431	463	427	445	480	467	503	454	483	456	480	418	424	493	435	473	457	467	444	472	493	459	480	436	408	430	489	476	487	433	451	470	479	461	452	489	454	460	460	500	468	462	457	477	442	443	475	433	475	427	458	435	469	446	477	463	478	431	458	453	476	456	453	450	461	432	463	450	463	473	469	468	454	459	452	457	462	449	453	429	473	446	445	464	455	405	456	472	437	437	456	421	468	427	461	396	416	421	497	470	467	473	407	473	448	430	452	463	433	444	446	450	454	438	399	461	475	478	431	448	500	479	477	461	457	396	452	499	504	417	430	432	449	453	496	413	445	492	424	409	490	464	475	405	425	457	405	489	470	478	473	445	452	424	478	463	432	467	461	419	470	475	436	459	448	478	434	460	493	457	453	471	478	457	439	489	434	467	447	471	426	456	464	464	454	442	479	478	428	502	472	414	448	429	470	486	439	475	428	425	470	433	434	452	432	454	474	464	469	461	445	456	423	419	442	472	486	418	466	414	461	488	442	457	466	474	457	462	439	459	487	451	448	450	449	493	440	447	507	466	461	471	461	483	454	480	474	460	441	408	463	439	424	419	472	469	447	479	487	450	416	427	433	422	449	449	448	470	470	405	480	418	480	433	465	449	509	445	468	420	437	490	464	453	436	409	440	483	510	455	441	462	447	436	438	411	475	463	432	470	473	466	404	459	452	454	493	468	438	437	483	470	498	447	499	471	487	471	463	415	469	452	472	453	461	415	442	464	474	419	465	460	435	452	503	476	448	465	453	479	465	460	451	461	471	448	424	430	473	480	427	446	505	447	465	449	457	479	474	464	445	453	452	435	482	467	437	457	455	433	423	479	466	455	486	413	446	475	445	436	451	441	462	474	436	465	442	469	422	436	444	481	469	442	461	460	436	488	486	427	476	479	425	420	497	438	439	432	432	449	455	464	443	435	457	476	462	478	446	473	479	439	489	426	492	461	506	495	464	440	443	487	412	436	446	520	455	470	441	425	454	459	478	486	417	466	485	448	421	476	508	423	475	462	480	474	484	446	415	442	457	473	471	464	451	484	468	457	502	449	440	450	425	460	486	503	439	433	478	461	493	466	432	431	439	493	491	472
29791	8304	15083	18346	15035	11774	9964	8444	6840	5569	3475	2059	1287	1205	1171	1071	1114	1105	1171	1065	1050	1121	1055	1073	1072	1139	1078	1120	1137	1206	1173	1044	1025	1020	964	1021	1024	1003	951	1035	979	1038	992	1080	971	1001	995	965	995	994	992	992	1000	1006	1058	1054	967	1017	955	928	969	978	925	1006	978	973	1005	1011	998	995	1008	1008	1003	1054	953	952	954	1006	981	981	991	983	987	970	910	952	976	999	996	1016	998	986	960	1032	993	957	961	948	1006	977	967	962	1014	953	910	971	997	994	967	984	1035	1024	996	974	998	951	971	978	993	990	1006	1012	995	1012	954	995	991	1014	976	955	936	1008	978	961	990	1002	979	1062	985	954	953	909	974	1028	964	1032	978	970	1006	1005	1008	988	995	1009	956	1003	993	954	1049	1002	928	957	1021	986	1030	1007	1019	975	972	998	1016	971	1017	987	1011	936	963	963	991	988	1012	1027	972	963	994	1014	959	980	971	1041	971	1031	1035	1000	971	990	997	1028	965	966	1007	968	967	999	962	979	959	948	952	1002	971	992	1017	1032	994	1032	992	1007	1010	992	992	1056	982	989	1040	1018	1009	986	908	993	1013	984	1044	1008	984	984	1006	950	1030	1027	995	972	978	940	976	1009	1006	957	998	995	980	985	1000	964	989	991	962	969	986	968	961	973	940	978	977	1032	1028	1026	1023	993	1014	994	941	959	985	953	998	967	1022	997	1043	994	975	995	940	1030	951	1003	997	991	979	994	965	971	1017	1004	984	915	1000	994	1007	1028	1000	1039	997	974	1014	1004	1042	949	946	1037	1035	961	997	990	986	1018	956	969	998	949	1022	1023	985	998	1023	995	1013	1019	958	932	1037	994	1032	972	973	1010	998	991	949	990	983	1031	1003	994	1005	1016	967	988	924	977	1002	1023	971	951	956	951	966	976	997	1022	954	1000	971	1071	964	1033	885	1008	1002	1047	927	956	927	974	992	1006	944	961	971	941	993	1029	1035	971	977	994	1030	980	1050	1014	1002	977	997	1009	953	990	1054	972	943	995	965	967	1001	1014	1045	1003	986	999	1050	1011	976	993	986	975	971	979	958	982	1004	973	997	989	1037	973	981	1019	986	942	992	971	1013	919	948	1008	965	964	978	979	961	1000	976	990	1033	969	1002	1007	977	991	1028	1036	1050	971	1031	1020	994	956	1026	986	1010	957	982	931	930	1019	966	1002	956	981	947	931	957	1019	1017	1003	905	1007	965	986	1003	994	1024	1007	997	979	1058	962	941	990	1004	977	964	990	968	976	997	1020	993	1000	1017	987	1012	979	1008	998	965	959	1002	963	1004	1002	996	1010	1029	1018	968	994	1005	966	1012	974	957	1035	994	997	1040	1019	916	924	991	1031	993	971	948	993	946	1009	1056	933	979	995	952	1022	1021	1015	1025	1021	993	960	993	997	1031	1029	984	965	999	959	961	955	975	1004	1004	998	958	977	987	1006	999	1007	971	1001	989	1037	998	999	965	1047	955	1012	990	998	971	933	953	943	1032	981	965	1009	1064	998	1011	977	990	1003	931	985	989	1006	1016	983	1036	1005	1012	1008	976	998	997	1057	961	997	1016	1001	1024	1028	987	966	975	937	1038	988	999	944	952	1017	947	1001	1014	981	927	968	1002	962	944	1021	908	1005	1026	918	1065	1072	1010	999	973	984	1047	981	971	976	1006	968	994	984	917	990	997	966	966	1029	929	920	929	993	932	995	996	1034	1006	981	997	1003	1044	1024	995	1017	1000	947	932	946	1039	1020	1003	1016	991	1003	985	988	998	964	984	1053	968	1000	1008	989	977	970	1025	999	980	975	1049	950	1038	1003	1025	998	1031	1017	978	1009	1017	1025	1016	1027	984	958	962	1023	993	964	1001	1021	1009	956	1014	993	987	989	989	1036	973	968	1007	1003	984	1021	973	970	1022	934	982	949	992	985	937	970	1029	1017	971	1005	1052	983	931	954	991	942	1031	1008	996	999	1053	948	977	1009	959	949	1038	972	972	1046	1002	1006	1004	966	1002	969	1022	1016	961	1014	999	1038	1037	980	1025	998	988	944	963	1018	1008	982	1022	991	978	999	959	1008	980	974	1002	968	979	983	1000	931	960	1018	952	984	965	961	1012	994	1022	967	987	1014	1036	959	995	891	991	926	1008	962	967	1006	992	1038	1016	1023	991	1018	941	986	970	972	979	915	1005	1012	1033	987	1019	985	1077	966	984	1031	987	1013	933	938	1002	1035	1034	1046	953	945	992	1023	964	1025	1021	975	944	978	982	1046	981	962	996	993	1040	1029	1012	984	969	990	989	977	1057	1044	967	976	992	987	1017	979	951	1014	1021	950	995	1033	992	1016	1001	978	1047	1018	972	952	995	939	1017	954	1009	991	990	940	995	970	1046	1019	1001	946	1004	1010	1031	962	969	1092	1006	1004	1005	972	1024	1003	1040	1002	968	1030	933	995	1015	973	973	1022	1001	1033	1005	978	968	1034	1006	988	989	975	1008	1003	1020	988	995	1010	1002	998	1083	956	1012	971	983	997	960	987	1017	1037	1039	1018	1028	942	1023	990	1020	977	939	990	994	1010	1025	1005	1000	1010	1040	1010	931	1007	1028	963	969	992	993	967	1029	1017	1001	1002	1019	958	979	980	975	961	997	985	950	959	1001	957	989	996	972	983	957	955	1000	976	974	978	1028	883	1055	980	940	991	1006	1015	979	995	1059	893	999	984	972	986	978	969	1029	981	1027	1033	1020	1028	993	983	1005	1013	921	1022	1007	997	1037	967	973	977	968	964	1013	990	1003	996	960	992	988	1003	980	1019	1034	953	1013	1022	985	960	966	987	1022	1046	1032	1010	985	960	995	985	1001	975	1011	952	1000	980	969	1002	948	1019	986	1013	971	977	954	991	1042	983	1039	1018	999	990	985	944	978	941	981	987	963	1028	978	982	1026	933	994	938	1017	992	1009	921	964	982	986	983	1028	940	1020	1000	951	1021	977	944	964	1053	945	1008	1028	981	1016	964	979	981	977	974	1009	981	1058	999	953	906	965	987	990	946	954	948	921	983	959	1005	1029	999	1048	1023	950	1014	1013	999	949	936	1010	935	983	983	920	1027	1015	1015	1033	1019	1006	971	1000	1008	968	999	942	963	1008	1015	971	966	990	975	959	993	1049	989	996	1018	998	1062	937	1007	953	1013	990	983	1015	979	946	1013	1012	1002	1015	1013	958	990	1034	963	940	1025	972	997	997	956	972	967	1002	1006	1017	952	968	978	1010	1042	1014	992	1048	994	1063	990	979	1047	966	1028	963	1022	977	1014	1032	969	969	960	948	958	969	977	978	987	1045	963	1063	957	1034	1014	999	1002	1023	1059	995	1051	1047	1050	969	1012	1025	1010	1016	1006	957	979	1016	996	984	973	985	1000	987	1037	994	929	964	974	985	970	1015	965	1033	953	1005	959	1038	977	983	916	959	981	981	954	1008	936	955	1007	966	979	968	953	972	984	1077	1006	965	1032	998	969	960	978	1005	1005	940	983	969	1017	1018	943	1049	951	1001	970	935	968	952	1006	938	973	982	1041	1010	955	973	968	946	951	995	1014	964	1018	976	964	1031	986	1041	981	996	974	1012	944	997	1007	1003	990	997	937	1019	1000	970	958	1003	983	1010	1000	952	1019	986	963	1034	995	951	1029	979	992	988	1007	980	969	1017	993	945	1015	979	975	979	951	1009	945	979	992	878	993	915	1001	997	985	949	998	980	1001	944	949	981	1006	975	946	995	926	1024	963	992	964	1020	1004	990	1025	933	957	989	1019	991	1002	1006	1025	1023	1052	962	961	973	998	963	983	956	1001	943	1017	972	980	1005	1038	944	983	1025	974	1042	973	1049	949	1012	985	996	1011	1023	952	929	969	990	949	1028	1030	997	999	1022	967	1014	981	993	969	949	1007	959	996	1036	1037	1010	989	967	951	1002	996	937	973	986	1034	984	933	987	997	1006	1001	1020	978	980	965	952	983	1025	978	954	940	960	1014	977	965	1059	971	988	958	981	986	1021	1040
16389	5089	4290	3277	2000	1395	1038	893	706	616	430	352	257	271	275	282	286	273	255	261	266	266	289	257	279	274	287	316	294	273	287	299	297	285	288	284	279	264	260	261	248	242	265	268	273	289	273	281	258	240	273	282	262	259	295	257	269	233	275	290	302	291	288	242	278	265	293	263	279	291	273	253	294	313	251	246	291	299	250	280	307	263	307	263	263	280	290	274	258	271	296	319	279	248	274	277	291	269	269	288	255	277	274	279	268	280	266	282	261	290	260	312	289	261	288	255	243	252	274	265	302	260	299	285	248	247	270	271	283	283	268	290	272	244	245	288	290	297	292	308	274	303	270	295	280	294	305	265	283	282	268	294	271	279	280	273	238	241	272	239	278	275	276	263	266	310	292	282	274	268	253	283	252	273	267	322	284	284	284	261	270	284	259	284	301	263	271	264	294	270	284	275	290	297	287	306	256	277	290	277	278	291	273	289	256	248	287	294	237	282	269	270	289	318	260	290	291	254	277	261	292	281	260	264	294	267	258	303	264	274	256	280	225	258	271	275	305	263	278	271	259	257	244	248	270	279	269	278	276	274	265	284	288	275	224	270	242	285	283	276	290	294	231	280	304	273	283	275	287	295	287	279	295	257	254	265	241	262	293	280	280	290	274	275	244	287	283	259	269	267	265	254	271	264	258	284	238	273	273	295	257	256	303	313	255	289	255	304	239	289	306	271	248	260	307	292	286	264	281	306	249	320	250	275	282	291	324	298	294	245	274	276	277	262	279	303	271	263	259	290	237	304	279	258	257	308	256	254	265	306	284	291	261	265	291	225	255	299	291	257	291	263	245	275	277	272	301	286	287	301	270	287	298	266	271	286	278	265	256	274	311	297	282	240	314	266	252	257	294	242	279	238	267	275	308	261	297	275	288	268	246	276	275	242	284	282	275	299	299	278	329	284	313	246	262	281	285	269	262	292	253	291	296	284	295	303	291	269	257	302	302	279	271	287	264	291	270	300	273	302	302	291	271	281	259	250	291	281	245	286	282	268	263	273	277	272	261	288	292	298	270	242	294	292	280	267	253	241	329	292	281	305	280	269	279	262	283	286	292	263	275	300	279	302	275	265	259	279	275	268	289	282	276	242	269	292	283	284	274	268	257	280	271	288	286	280	280	291	258	276	242	300	291	281	266	287	267	257	299	250	277	257	259	290	275	256	257	254	279	265	304	305	254	294	261	258	298	272	264	285	288	259	280	285	296	253	293	264	288	268	256	291	259	270	302	299	304	244	280	277	283	287	302	277	319	254	261	272	285	259	264	272	277	278	271	307	276	282	314	292	291	284	282	282	277	260	256	250	257	251	293	252	307	286	248	287	257	266	281	247	243	292	277	300	262	273	254	303	272	280	266	263	282	269	332	264	259	310	289	269	298	281	278	257	313	271	269	258	260	268	258	266	277	266	293	272	272	293	249	266	290	255	302	269	279	253	264	282	273	280	294	294	283	294	263	247	290	293	240	281	265	259	271	284	237	289	292	246	293	248	285	304	280	268	259	274	276	268	277	276	235	269	285	285	255	282	256	302	259	265	274	282	266	276	281	285	290	284	289	303	273	273	284	289	269	264	267	291	281	267	259	256	256	284	291	288	257	261	296	271	276	277	264	295	290	317	267	273	259	269	303	230	289	275	291	265	251	266	262	310	279	305	272	251	265	285	262	275	288	284	303	281	275	292	298	266	272	272	276	287	275	291	244	279	274	245	288	272	287	296	300	313	285	271	277	258	231	304	297	271	296	294	294	249	334	274	288	259	262	327	267	295	282	224	257	282	267	280	262	294	273	295	273	290	258	274	307	283	283	238	268	251	265	288	288	292	258	252	260	257	285	331	283	299	303	282	284	276	276	275	269	305	281	272	285	254	287	288	264	294	295	276	297	259	316	294	288	265	289	251	268	299	286	250	285	324	258	263	301	281	272	270	279	273	228	255	280	303	278	288	284	247	269	262	287	290	257	271	272	246	277	249	253	266	265	264	282	266	266	292	254	271	303	229	266	289	297	301	290	302	295	293	258	260	258	331	307	297	280	294	284	299	295	277	273	280	250	292	266	262	267	266	261	269	299	299	291	266	271	286	270	259	272	262	294	284	305	291	298	288	294	247	274	278	285	286	266	297	306	285	284	279	279	277	291	299	281	225	271	285	279	287	302	313	284	269	265	263	280	259	264	259	262	294	244	281	308	288	270	294	278	298	303	260	280	309	282	283	289	302	289	237	243	311	236	265	268	263	286	256	284	271	273	273	266	280	256	257	292	287	281	256	255	271	281	274	251	272	272	268	288	294	299	316	293	255	241	235	315	267	280	299	264	245	256	293	269	260	260	234	278	272	275	266	266	284	273	232	242	275	245	273	281	257	296	277	274	273	311	284	286	297	266	269	275	268	310	250	275	267	276	285	280	255	263	260	294	267	283	275	288	235	278	285	253	277	260	290	272	288	287	298	280	272	264	281	238	264	267	257	275	303	289	269	241	279	258	288	248	257	252	281	291	273	289	249	260	266	269	268	308	271	295	283	251	273	264	301	299	260	257	264	269	283	269	264	287	293	288	330	279	250	262	252	269	290	281	284	300	243	270	294	290	308	280	282	273	277	281	296	287	282	312	290	256	284	282	299	243	269	299	283	273	283	285	300	268	257	310	278	270	272	270	256	299	281	288	286	283	267	286	273	257	277	247	278	296	277	276	291	296	291	293	311	271	274	311	285	283	269	284	292	277	255	264	260	288	268	291	285	269	277	261	288	271	253	296	258	258	276	296	286	264	277	241	244	282	276	291	267	275	264	269	272	246	265	270	290	289	276	274	299	278	254	230	273	255	263	288	286	320	279	275	294	281	315	260	262	272	295	302	271	259	255	272	303	263	262	279	305	275	275	279	297	257	254	253	303	254	229	281	290	273	311	246	263	298	313	268	275	256	265	271	279	277	270	250	273	253	263	296	285	270	287	261	293	316	308	275	262	278	270	286	263	268	297	298	287	307	268	281	275	272	282	278	266	251	255	263	256	302	265	257	261	252	289	260	290	267	265	298	305	264	282	264	257	297	309	294	289	276	294	266	292	328	271	289	249	311	282	282	257	255	263	254	260	263	273	264	252	267	247	284	297	294	298	297	282	277	291	305	278	286	295	282	284	250	278	271	281	293	283	284	294	305	305	267	315	260	318	266	311	310	291	270	276	302	274	289	266	295	253	247	258	300	266	293	228	256	298	297	286	274	281	289	285	256	259	266	263	266	279	276	287	269	302	266	262	296	262	303	297	272	255	281	290	299	296	255	247	290	244	267	289	289	302	274	305	281	272	296	286	289	248	297	281	281	296	227	279	267	263	268	272	278	270	272	271	272	282	296	315	295	266	253	271	285	293	284	296	265	272	264	278	267	277	293	258	274	277	274	274	290	264	285	291	266	267	286	270	294	276	274	273	286	272	256	296	290	273	289	269	308	285	286	286
9897	3705	7653	8879	6853	5224	4308	3639	2952	2306	1380	876	694	697	612	623	665	649	645	647	614	712	656	678	669	708	690	660	721	687	700	637	613	631	628	671	635	659	646	627	645	647	658	668	619	676	613	627	625	638	642	680	588	630	635	641	659	696	652	648	632	652	674	657	664	652	614	641	685	634	622	638	678	643	625	600	658	660	629	617	644	635	680	603	631	642	625	616	657	703	653	613	662	638	639	691	662	683	656	589	645	634	632	608	662	651	613	656	645	614	661	673	661	590	648	618	626	644	645	618	606	684	610	617	598	632	641	643	637	693	662	629	635	638	658	632	640	671	659	632	653	674	570	678	667	677	625	621	629	649	636	619	632	609	625	643	685	651	604	588	623	656	627	644	623	695	681	695	607	650	629	638	663	646	684	665	616	634	637	645	668	635	598	675	651	624	594	651	638	679	632	634	659	625	606	617	616	658	709	646	653	613	631	653	668	608	650	619	641	646	617	662	622	632	664	645	663	610	636	665	644	636	706	655	627	624	660	622	612	641	662	645	617	676	628	655	624	624	661	654	649	635	655	660	605	670	639	581	634	628	651	713	661	681	640	649	664	599	657	679	612	671	634	623	660	637	619	643	691	630	667	606	604	697	627	616	624	653	638	637	614	633	601	670	641	655	653	633	647	632	665	651	573	633	673	638	648	671	638	610	665	632	642	612	650	667	612	644	630	595	607	654	703	703	648	626	613	657	637	660	637	662	628	655	658	605	662	633	675	612	646	670	638	642	690	668	601	690	632	642	586	627	651	631	667	635	640	670	684	626	658	669	660	673	631	630	584	642	599	585	630	646	655	618	623	673	663	655	600	625	626	607	611	662	654	633	665	688	636	651	608	646	674	665	703	644	655	695	597	620	633	631	642	640	658	666	643	651	620	658	659	677	625	630	627	632	642	624	649	652	572	660	605	647	661	651	676	641	681	653	626	630	682	594	631	637	648	640	595	659	649	614	663	639	659	616	631	672	647	622	642	631	610	665	612	606	630	635	643	669	609	641	617	602	644	621	675	645	614	588	662	669	638	618	635	624	666	600	631	630	638	676	657	634	643	625	632	645	623	642	609	653	637	706	636	609	602	621	631	607	627	631	653	623	622	669	682	658	610	686	649	619	609	637	610	614	655	663	678	652	639	583	632	614	670	624	626	623	619	625	636	628	679	646	618	608	653	640	662	620	661	634	668	657	616	650	633	664	641	628	620	635	596	649	661	660	650	692	685	653	651	647	632	652	639	618	659	654	651	669	601	625	676	622	638	659	588	653	633	626	622	630	644	627	634	613	624	658	612	620	661	649	644	656	652	687	657	599	639	658	677	654	620	617	643	627	602	594	620	639	657	634	613	658	717	615	643	648	642	628	658	645	667	657	621	650	622	660	655	592	632	626	634	613	618	642	642	611	671	630	617	623	656	624	644	636	642	582	644	657	669	647	658	648	654	621	614	660	653	662	626	682	618	643	630	673	664	655	606	655	627	626	621	639	630	654	632	617	646	646	608	644	620	633	676	645	672	661	632	636	682	600	650	663	570	633	656	630	698	647	642	649	628	633	616	645	624	669	696	618	616	694	619	642	680	632	651	623	634	643	639	673	634	642	611	615	617	621	629	690	630	680	623	627	658	612	627	651	619	671	634	645	648	645	607	648	650	686	647	639	633	666	663	665	681	652	651	628	619	649	659	661	646	618	691	635	672	673	635	648	594	659	668	620	623	693	640	664	686	643	612	637	667	662	628	671	620	638	620	633	661	665	634	665	691	648	636	628	627	638	635	634	682	644	664	648	646	632	646	664	634	659	660	643	598	642	633	636	658	614	623	665	632	671	631	624	607	666	629	636	647	603	636	609	642	642	654	621	659	625	613	684	649	620	616	656	684	664	660	654	671	660	670	663	639	619	670	636	639	639	591	625	608	613	626	625	632	625	635	610	612	609	644	623	673	597	625	681	638	638	623	652	604	647	644	663	642	626	674	628	653	658	631	657	635	648	634	674	622	654	631	625	658	618	641	644	652	646	653	667	669	637	629	631	701	651	629	657	643	601	654	713	671	631	619	616	635	624	638	618	672	670	598	648	617	633	677	583	672	622	655	665	619	632	614	637	662	682	663	639	608	637	576	607	629	684	659	641	656	693	638	633	635	649	623	648	629	620	641	652	639	666	648	642	692	640	678	593	649	624	622	649	612	639	620	646	625	614	640	644	644	678	636	629	601	638	629	604	642	667	635	645	626	665	613	662	629	667	679	638	637	639	638	598	646	641	627	598	630	689	682	585	665	656	640	684	617	598	648	634	677	651	647	648	610	633	648	657	661	654	644	625	655	673	633	649	648	638	661	641	648	607	635	625	687	653	626	611	637	638	625	651	652	635	654	595	680	663	679	633	638	633	659	668	678	672	584	584	617	610	652	637	616	596	627	677	653	645	599	649	638	694	677	655	637	610	626	627	624	649	624	625	643	592	656	617	656	683	592	658	655	619	636	677	634	655	644	642	637	641	643	639	646	672	655	628	671	654	633	604	626	616	592	668	685	650	620	597	627	679	658	617	617	669	622	614	692	605	658	645	722	642	642	662	664	643	637	618	630	686	647	641	661	621	617	661	678	651	670	634	628	639	620	641	652	660	602	651	609	608	586	629	614	648	645	631	640	655	635	654	586	625	638	664	649	618	666	617	639	652	626	630	652	603	621	645	649	634	652	648	675	634	672	647	625	674	610	586	703	647	658	680	627	630	644	628	657	619	583	661	627	588	600	633	608	568	685	657	641	609	655	596	651	619	611	651	683	646	632	650	604	633	617	652	633	673	669	610	639	668	644	653	649	674	641	634	664	648	642	646	688	647	668	662	603	640	644	613	625	680	677	613	646	639	575	622	673	642	618	619	644	632	640	632	625	636	630	664	620	639	671	685	620	641	655	669	638	659	667	591	668	651	602	593	616	659	618	659	684	600	680	607	658	631	665	635	640	620	670	663	651	619	637	583	591	617	625	651	658	657	681	646	643	645	600	651	672	630	621	636	643	638	635	610	611	611	631	635	623	646	631	655	619	660	653	602	675	640	611	646	665	649	666	661	640	628	660	654	658	655	629	618	588	636	657	667	632	629	641	696	661	641	634	639	590	682	603	604	645	629	617	645	654	633	656	613	666	678	665	631	646	661	589	636	658	606	642	665	641	589	614	671	634	618	664	669	656	667	639	625	673	621	617	656	593	652	604	640	631	599	630	620	601	630	650	648	631	648	599	615	632	633	639	645	656	604	655	648	646	642	656	614	627	670	649	598	665	661	675	641	679	657	667	620	660	634	620	636	630	683	614	652	656	661	618	658	633	684	655	654	647	665	643	654	676	612	615	618	644	656	641	639	634	615	628	625	662	647	624	630	690	621	592	625	614	628	646	636	635	629	626	705	655	650	654	654	588	666	669	617	641	628	663	630	637	663	630	672	622	668	663	657	622	651	634	674
36843	13936	8155	5704	3461	2340	1876	1404	1115	771	529	413	338	282	310	341	330	351	306	285	307	308	332	308	289	289	316	331	317	323	301	323	297	303	305	278	299	302	311	298	295	306	303	279	298	289	303	294	304	336	323	306	330	292	314	303	309	318	305	286	332	322	273	286	305	329	336	258	297	303	296	322	306	317	342	323	317	257	291	302	296	314	306	298	335	303	304	310	305	300	307	287	317	315	293	289	281	338	326	341	320	323	313	293	316	269	335	302	310	343	300	298	305	283	300	309	306	307	279	302	318	295	312	341	309	300	302	291	303	292	290	305	295	308	261	298	341	328	316	285	312	315	320	337	311	279	301	276	308	309	289	294	319	291	346	291	298	321	279	329	274	286	285	281	288	300	316	341	342	265	285	303	334	312	299	280	303	319	303	304	309	317	362	324	291	279	303	313	301	281	358	307	309	264	288	292	309	292	321	325	268	300	356	299	299	322	335	276	311	285	316	287	301	305	303	324	304	307	290	311	326	329	331	303	307	310	315	305	338	290	303	293	268	286	323	312	302	325	263	284	309	324	319	311	328	312	290	310	337	314	317	335	306	303	294	305	305	285	306	304	313	292	279	284	262	285	304	302	323	303	318	319	305	319	308	303	310	337	308	292	331	293	316	286	301	318	297	335	305	324	312	294	337	288	315	316	315	306	317	310	259	319	317	322	322	278	319	292	310	320	309	321	313	306	295	293	294	317	290	281	315	316	316	262	327	306	283	314	341	338	320	314	288	311	265	315	296	311	309	319	271	299	305	329	290	330	312	295	334	308	317	300	314	324	290	295	293	288	274	287	302	278	297	292	321	300	297	309	303	307	287	316	354	315	286	271	320	315	346	309	332	337	295	307	300	292	289	299	323	294	305	268	308	332	284	311	272	295	293	287	288	268	280	326	337	282	328	307	264	280	284	331	291	326	297	302	314	286	299	316	290	296	289	318	317	296	303	306	309	296	298	312	320	304	304	310	289	296	298	280	310	324	320	276	326	279	257	297	342	301	286	331	285	340	318	315	302	331	291	310	306	281	333	311	306	315	319	282	308	332	313	287	302	291	336	317	287	278	312	293	306	306	271	285	270	288	297	314	313	299	298	332	337	321	304	286	319	302	319	322	308	285	322	310	316	309	320	324	339	309	302	329	301	315	316	287	316	349	292	281	305	312	297	279	313	312	332	276	285	328	305	293	319	283	324	303	275	319	290	304	290	314	255	281	326	288	290	286	277	307	299	286	322	279	292	284	314	287	306	310	308	294	301	313	295	302	338	301	313	269	311	308	308	310	315	340	340	271	299	301	314	312	291	319	329	341	312	306	290	322	302	328	298	301	309	338	290	282	300	277	312	283	301	287	308	267	304	289	339	310	325	319	328	323	315	266	283	324	327	307	282	317	297	308	331	287	316	325	325	317	333	299	289	306	289	309	300	347	309	265	298	314	300	323	305	309	322	358	307	307	308	286	290	304	331	286	292	321	305	350	321	333	294	320	279	329	288	303	277	284	335	338	352	306	312	325	323	312	283	312	341	316	301	329	297	279	253	285	289	327	306	291	277	270	296	330	290	271	309	300	288	295	325	314	342	333	303	303	290	325	311	311	288	272	289	277	316	285	295	314	301	341	303	322	292	290	328	329	304	271	293	291	268	303	350	287	318	314	327	290	307	301	256	311	376	327	297	312	307	290	326	310	313	292	284	314	329	323	292	310	276	295	353	314	319	311	292	286	287	299	334	258	300	304	259	301	301	336	313	305	290	289	284	325	306	341	283	313	316	325	301	278	275	324	338	322	302	323	302	269	337	340	283	290	323	296	311	335	293	283	315	299	286	313	306	302	303	303	334	346	295	274	326	335	323	285	289	266	345	328	272	280	296	295	264	284	308	334	318	280	305	333	314	264	305	288	315	327	324	325	324	318	320	295	329	291	293	289	300	277	299	306	282	298	341	327	306	309	272	304	313	286	297	306	335	305	270	309	297	284	331	312	333	311	309	318	295	303	322	305	300	312	302	308	314	323	328	323	317	309	311	302	302	341	291	293	300	275	261	302	326	326	292	301	327	311	275	315	309	303	312	303	319	320	324	296	298	275	286	282	339	292	283	271	319	329	302	314	309	363	326	320	293	330	283	301	298	281	299	303	312	313	291	290	287	315	323	327	290	285	302	335	305	292	339	322	305	298	292	335	327	298	319	274	293	324	292	307	311	300	316	332	304	304	361	314	304	300	337	285	291	301	314	283	304	291	305	285	278	303	272	318	288	297	301	295	315	313	314	302	295	319	325	321	308	314	324	301	345	303	349	287	320	295	297	324	300	308	302	322	261	308	282	305	309	260	311	322	323	309	326	294	315	290	307	311	284	335	308	340	304	288	327	321	301	345	264	311	316	310	297	302	284	302	282	287	291	263	312	276	312	289	298	322	330	295	339	287	322	283	295	288	289	322	307	327	300	356	337	321	305	317	319	329	310	322	301	288	331	294	327	308	287	302	268	334	297	315	304	278	277	301	306	324	303	319	294	284	301	277	289	317	305	341	285	310	335	319	278	313	298	303	326	281	327	305	292	339	336	325	318	289	326	297	311	297	275	288	277	291	253	341	297	290	309	331	317	284	296	297	354	309	306	299	294	300	320	288	283	313	294	334	308	314	284	342	317	311	335	308	317	310	300	300	308	328	324	309	301	280	270	288	296	329	298	297	324	339	294	318	294	297	301	301	330	301	283	318	302	326	303	310	326	308	286	324	302	305	284	322	283	290	305	261	304	318	322	287	303	243	307	315	283	305	304	306	288	335	301	274	296	321	289	279	317	283	289	281	295	325	302	303	315	299	296	278	280	271	300	335	303	327	323	315	298	302	317	302	298	288	310	324	299	337	322	283	314	324	329	283	332	321	267	275	312	303	321	311	278	325	318	278	311	326	314	308	334	298	309	309	293	307	314	304	336	306	279	324	316	333	309	317	303	283	318	348	283	314	305	285	315	312	302	316	309	301	281	288	341	358	315	338	301	274	292	301	300	287	330	348	299	345	328	328	277	288	336	307	268	321	307	285	307	269	297	301	253	284	312	330	284	318	324	295	311	293	314	287	293	300	323	298	308	329	320	293	292	304	304	292	319	297	313	317	302	304	323	307	316	323	313	310	277	301	295	318	340	335	318	312	310	310	309	281	323	331	343	302	276	314	336	287	279	300	308	294	294	290	314	341	304	280	336	285	335	313	334	328	335	313	316	319	321	278	309	314	324	297	340	345	328	325	293	306	331	296	258	300	294	313	282	337	336	320	324	347	320	303	285	324	301	294	299	337	305	337	285	302	319	300	296	283	293	307	302	311	304	283	292	297	283	334	317	288	277	280	291	323	289	316	286	279	295	294	318	362	306	309	280	340	279	325	301	319	314	327	303	308	315	313	291	306	317	327	295	328	324	327	317	309	310	304	300	299	314	290	271	308	305	267	312	289	321	315	278	312
23197	6287	11773	13549	10976	8461	7328	5929	5016	3411	1930	1095	909	874	808	837	821	796	782	750	736	724	739	711	761	781	758	835	874	786	921	821	755	756	748	729	718	725	732	707	715	741	721	709	698	740	763	684	702	708	723	702	711	697	734	690	709	675	740	727	680	744	739	742	685	709	702	661	746	769	689	698	720	677	729	712	707	739	742	713	715	655	668	689	736	704	752	709	664	755	669	677	660	737	699	705	711	725	765	745	693	690	704	732	744	725	681	696	755	733	674	709	681	733	702	741	689	725	722	702	758	707	734	721	754	743	741	769	700	741	745	665	734	738	693	715	687	721	728	678	711	702	670	686	711	695	724	742	650	718	737	673	711	739	727	721	669	677	687	710	714	708	705	669	674	725	724	728	706	765	692	725	704	729	684	722	684	749	718	616	722	721	658	678	692	664	687	695	705	747	688	699	702	731	721	768	695	765	692	725	721	720	680	718	705	704	729	681	742	715	742	740	719	715	731	709	698	718	741	697	696	724	713	715	686	656	656	676	735	685	655	739	723	734	763	735	698	676	750	736	773	737	744	699	708	712	725	693	720	716	755	702	734	746	723	686	711	725	733	721	723	779	668	684	713	713	730	678	705	726	729	697	729	734	702	679	735	675	695	732	709	712	698	691	677	712	746	715	746	732	659	726	688	689	689	725	686	690	701	725	702	675	727	716	651	690	722	779	734	720	735	740	712	696	681	647	737	694	750	733	705	655	675	719	688	698	717	746	749	705	750	636	712	742	721	740	676	714	714	708	706	721	737	723	701	669	758	721	703	712	715	703	713	710	726	710	712	714	724	684	693	756	696	731	647	703	727	695	714	733	700	663	706	704	693	695	698	759	711	705	685	730	711	694	688	693	750	721	692	699	736	673	697	711	698	704	714	690	730	765	697	716	682	704	683	709	684	735	688	691	742	709	726	711	706	744	688	655	694	666	740	703	732	715	738	686	724	691	689	696	706	716	711	690	681	730	689	739	657	707	702	663	730	707	742	698	698	714	707	660	735	746	706	686	724	734	730	741	688	677	717	727	685	722	718	715	728	770	697	708	709	647	701	720	707	713	738	729	733	722	738	719	667	737	726	699	670	719	753	733	661	728	682	693	761	701	683	694	749	744	695	662	688	656	727	674	692	743	656	723	706	703	672	700	758	786	682	738	719	714	747	709	717	709	728	661	692	746	747	670	663	729	731	663	733	715	731	728	728	702	731	700	741	717	699	695	738	725	704	761	730	699	706	721	682	757	657	707	734	702	689	711	678	694	757	678	718	691	684	703	747	704	690	676	678	701	684	701	703	700	730	727	722	720	661	761	652	700	692	710	728	655	728	708	723	715	703	738	726	714	730	720	745	744	690	717	707	727	702	725	722	671	671	667	732	711	668	751	702	661	698	718	729	705	697	746	714	698	690	713	711	709	668	707	734	705	711	687	694	700	704	684	730	693	691	680	734	736	728	688	665	722	697	711	717	711	686	725	701	710	704	754	718	721	689	675	700	706	694	696	703	707	733	718	728	710	750	702	716	658	684	719	743	697	747	692	737	710	718	677	707	707	703	727	712	708	675	689	706	718	689	741	668	747	719	714	696	737	724	711	706	702	682	759	700	700	697	692	718	700	733	662	745	726	713	712	754	716	695	754	705	700	722	713	764	722	698	699	684	711	752	703	755	730	675	756	704	745	658	740	706	682	696	722	704	725	667	672	704	701	706	738	718	721	736	697	717	706	729	641	699	718	689	681	724	742	684	712	722	732	700	709	649	738	743	701	675	734	687	755	730	711	739	734	701	729	711	743	671	750	752	708	740	727	702	746	732	688	701	690	696	677	701	667	698	684	710	746	702	728	690	710	727	762	683	708	741	646	721	751	736	674	708	696	722	700	710	713	693	729	686	683	662	679	695	687	679	701	674	670	711	761	716	665	700	709	746	662	694	749	700	727	727	699	675	679	709	712	713	735	623	714	673	767	725	737	725	735	729	734	730	695	722	751	726	693	689	778	668	718	651	669	712	691	672	732	691	720	733	709	678	706	701	697	691	720	692	724	661	733	754	770	686	718	747	685	693	686	718	738	717	732	703	715	698	747	750	723	714	708	729	714	699	700	694	671	728	707	772	728	696	747	722	766	699	691	709	683	715	710	656	737	677	704	714	728	748	684	758	685	726	742	657	723	742	724	732	708	741	647	662	704	692	700	722	706	722	748	739	744	726	745	689	672	694	728	701	738	689	746	697	727	703	701	726	716	750	731	758	670	715	731	706	656	728	756	704	683	693	728	721	716	727	707	697	719	787	668	686	720	730	738	758	737	704	669	700	709	672	727	733	742	718	687	729	689	737	736	742	676	733	692	714	695	732	752	686	743	702	714	736	666	753	705	729	653	698	699	708	739	715	708	705	710	710	699	717	688	742	726	683	680	714	731	705	706	751	755	755	759	770	707	706	704	707	716	684	763	724	714	661	729	715	688	728	706	673	755	729	686	656	653	708	718	725	679	757	704	688	748	773	729	722	735	676	733	707	761	695	698	661	727	750	689	730	651	693	704	739	673	725	695	704	701	710	742	704	754	736	708	686	715	741	741	701	714	754	724	733	735	698	758	733	687	694	677	699	700	687	701	727	703	734	718	701	691	698	729	658	689	718	675	736	677	706	721	729	702	688	728	721	745	718	658	688	740	755	673	742	674	728	733	715	691	686	730	735	715	690	667	715	690	739	709	723	750	671	722	676	720	723	706	650	713	702	676	725	680	705	691	686	653	732	716	661	700	706	671	683	728	730	704	707	707	769	689	728	712	768	712	713	726	702	718	710	711	685	735	724	744	734	741	704	756	655	675	712	730	732	720	721	735	721	730	717	707	779	680	713	663	727	708	716	704	659	714	712	699	668	712	711	699	750	708	728	745	678	703	711	724	731	719	724	715	731	759	738	723	719	726	647	715	722	678	750	691	766	715	707	676	712	670	703	689	663	721	731	698	720	687	699	696	706	706	720	733	709	682	701	692	732	710	654	707	758	692	709	740	701	709	706	707	728	731	632	725	711	711	694	707	730	718	659	713	712	719	707	678	688	707	680	731	713	731	737	719	726	700	722	727	715	662	737	742	685	669	690	697	706	695	723	699	722	689	688	757	742	684	708	704	732	738	729	706	695	704	728	724	677	687	667	667	722	738	713	704	701	749	710	683	724	757	714	723	725	728	703	745	722	717	713	708	721	724	704	659	709	700	717	658	726	692	694	687	696	687	698	718	796	676	727	713	703	708	704	726	711	715	732	719	696	684	701	688	717	694	692	753	715	698	697	703	718	720	750	651	691	709	675	719	708	690	686	736	693	695	735	705	717	730	692	688	762	723	729	742	723	720	695	702	711	646	699	713	717	693	710	712	708	683	693	715	737	688	731	718	676	709	754	714	737	729	723	701	649	712	688	727	739	733	694	697	773	675	724	684	696	689	722	709	681	713	704	704	719	694
47101	19873	11893	8622	5325	3688	2932	2178	1755	1131	793	588	542	519	519	494	533	502	480	437	442	480	461	460	437	494	488	511	489	433	472	443	490	444	442	437	471	440	460	502	488	505	450	443	481	469	478	500	467	424	468	462	458	395	434	448	457	428	496	501	427	446	445	441	460	461	463	457	449	414	449	477	475	474	439	392	465	469	464	427	466	453	469	418	451	510	508	498	452	388	407	504	442	437	427	414	472	462	452	411	464	505	444	483	423	454	477	446	441	441	460	448	491	464	474	457	463	453	448	475	430	434	476	437	414	445	443	418	482	467	445	492	482	448	472	452	407	430	476	472	402	435	448	441	447	462	484	468	436	453	460	457	437	466	492	463	457	444	446	478	454	441	443	424	472	499	493	445	478	445	521	500	450	429	441	459	469	460	457	485	472	438	444	448	484	462	460	438	470	496	441	416	449	433	487	475	428	455	496	483	449	478	445	434	496	428	467	445	430	456	468	456	428	481	450	470	487	463	498	430	430	459	439	453	486	452	468	446	465	479	486	476	465	448	437	436	480	451	468	462	445	481	460	446	434	459	444	445	423	516	440	495	456	481	429	462	453	484	451	485	424	480	465	474	480	456	481	477	477	450	459	465	470	466	490	472	470	483	431	468	440	476	454	445	496	455	471	455	420	430	448	442	454	468	479	444	462	446	445	463	472	480	474	428	450	485	458	459	425	454	432	480	457	417	469	499	441	459	409	441	468	464	448	441	418	506	462	436	479	439	469	451	467	409	452	423	459	436	447	450	470	434	439	440	459	464	446	443	442	462	492	484	493	527	467	447	452	478	477	452	456	444	437	479	454	489	483	420	473	459	453	486	437	443	465	445	459	476	473	467	485	430	443	450	449	459	472	453	453	473	411	449	463	450	440	459	462	530	442	456	471	474	488	481	435	482	465	458	461	495	455	486	466	402	473	423	473	420	471	484	410	456	444	478	446	455	447	444	464	473	502	434	463	515	462	436	484	472	471	455	471	450	433	478	420	406	454	483	457	473	466	459	429	462	428	450	440	412	438	430	494	441	454	463	446	447	443	423	462	477	419	471	491	510	446	459	452	505	479	483	450	489	433	473	449	457	483	448	490	465	478	467	475	460	480	418	473	459	416	415	474	466	450	464	457	452	455	474	481	504	463	461	499	459	458	435	504	453	460	499	497	425	472	482	422	456	487	485	473	470	469	468	532	476	476	453	459	429	446	446	514	438	423	485	497	411	458	497	466	458	432	462	434	476	454	460	442	460	462	493	423	484	483	477	463	456	441	493	465	439	438	436	433	446	477	466	426	444	468	489	466	455	448	468	430	472	481	486	499	497	473	479	435	444	469	475	440	471	421	421	453	435	474	467	435	468	478	443	468	448	436	441	455	422	433	473	461	448	459	452	450	449	479	469	454	430	453	442	475	455	527	454	473	478	437	421	469	479	436	438	441	501	484	428	444	451	411	452	489	452	465	466	475	466	450	452	446	447	425	482	452	451	435	419	458	442	481	487	464	423	434	450	442	468	445	409	469	465	494	442	444	459	429	459	438	499	465	463	472	434	440	488	444	456	492	454	446	413	446	439	429	480	430	517	445	470	445	443	411	420	421	447	452	463	418	484	461	470	446	404	407	454	467	448	460	416	472	463	416	427	451	448	454	515	430	485	469	450	469	481	497	460	456	457	474	431	436	421	477	458	440	469	441	478	459	444	434	466	448	488	489	389	466	449	505	454	455	468	468	490	462	448	498	443	467	441	420	441	417	440	451	425	462	478	465	458	496	440	441	423	463	463	426	463	462	454	460	436	448	479	470	467	458	445	478	457	448	448	498	464	470	468	453	441	473	464	483	498	478	490	447	465	499	455	486	459	467	469	436	477	467	462	465	470	445	470	495	428	460	439	450	453	430	454	467	462	466	475	438	434	462	440	465	416	467	491	447	470	469	449	467	452	445	461	479	445	497	462	445	448	424	410	492	464	457	463	474	435	444	449	480	452	440	453	453	467	500	478	452	486	426	467	478	496	462	473	440	468	454	464	438	496	427	435	450	426	458	447	428	429	473	464	452	460	445	502	461	463	437	467	493	458	453	440	464	410	430	445	442	443	479	443	443	432	472	463	482	489	435	451	470	428	458	470	467	474	479	442	449	464	447	487	436	474	482	445	448	507	494	475	478	456	480	453	419	447	482	489	451	452	467	467	437	446	450	466	465	442	440	489	441	445	440	470	464	456	436	444	478	458	477	430	460	462	466	453	457	479	491	425	449	481	428	454	480	474	447	450	471	447	428	445	506	472	441	480	487	477	493	423	476	445	412	471	463	464	468	471	436	463	457	468	452	523	498	494	433	449	418	461	506	486	454	469	444	462	474	447	442	431	484	443	455	469	502	487	422	430	465	444	435	463	494	447	422	462	437	437	481	494	487	448	433	460	426	438	447	476	440	451	497	457	467	440	490	517	438	442	458	448	443	420	461	445	450	484	446	488	481	452	409	449	466	427	490	463	446	426	484	448	417	445	422	484	470	498	430	489	469	482	429	442	468	435	450	467	430	495	504	443	459	465	424	435	447	440	445	480	454	492	469	448	449	462	457	484	442	474	486	457	442	434	465	478	493	466	434	479	447	402	450	434	484	485	453	442	451	438	427	444	459	444	435	430	444	453	471	457	435	462	465	491	425	459	458	448	422	477	428	429	450	424	465	457	451	467	469	467	507	486	425	483	440	424	443	430	455	439	464	489	457	469	485	491	489	437	457	443	432	404	405	469	442	416	452	447	428	480	413	456	492	433	442	488	468	460	494	467	424	488	460	465	450	470	455	436	455	451	436	444	463	480	452	467	454	462	458	444	465	431	482	458	469	447	456	468	425	448	457	479	479	457	464	477	441	493	447	451	483	439	426	470	465	467	449	479	429	443	470	496	491	458	471	442	459	501	464	495	456	428	422	450	467	473	486	460	454	478	452	487	469	426	470	432	456	468	441	433	431	474	471	465	458	438	490	450	484	488	434	472	428	428	452	432	490	452	485	474	439	443	486	465	459	476	488	445	477	451	442	456	402	450	481	453	516	478	456	494	479	429	459	438	472	476	420	488	457	458	476	407	447	436	480	475	448	470	494	438	417	432	431	450	469	458	430	503	484	453	457	462	409	451	430	423	470	432	426	444	462	409	448	436	518	406	467	465	444	485	453	495	450	430	457	442	432	474	477	453	478	515	463	436	441	481	461	446	476	451	463	465	487	456	462	439	492	461	466	469	450	477	520	453	437	475	499	468	464	470	466	418	447	460	482	489	462	460	408	422	451	433	444	470	456	434	470	448	520	436	418	463	419	477	483	445	435	456	477	434	421	469	457	458	426	431	423	434	474	493	472	472	454	438	439	481	454	517	464	433	475	459	448	461	450	479	448	474	472	493	444	465	479	477	450	424	451	451	492	438	449	474	407	493	420	453	430	427	416	476	463	417	425	438	461	462	469	469
29252	8745	15351	17527	14345	12017	10779	8239	7034	4472	2766	1499	1314	1134	1184	1159	1128	1154	1063	1120	1143	1138	1038	1014	1094	1093	1055	1256	1207	1210	1125	1180	1127	1054	1067	1025	1052	1056	1045	1039	1039	1040	1022	1005	970	944	1046	1013	1058	940	1001	967	1009	1003	1027	1020	1007	1012	1024	1055	982	949	1078	967	1003	969	1014	988	1062	961	1001	998	1008	1028	988	999	997	1032	991	956	1026	1022	1001	1032	1001	997	1009	937	1004	966	981	1006	940	948	943	960	958	917	1007	1078	1036	984	975	1029	974	1018	1013	1019	985	1017	946	1011	1018	992	1025	983	1066	1014	947	957	967	1046	987	974	1004	1018	1001	1025	1004	1011	995	1011	1068	1041	1031	934	1014	1014	1029	1000	1021	992	982	983	1035	991	947	1030	1021	1019	943	986	941	1004	976	927	994	988	996	981	1056	1016	1045	969	971	1023	960	989	962	1055	956	991	975	999	1035	947	1055	1036	955	998	991	954	988	973	995	992	1057	961	955	1028	1000	978	1063	991	999	934	1014	1023	1013	1002	1056	969	1056	1054	1025	995	1001	1008	911	1032	1024	1031	1017	1003	1000	1037	1014	986	1018	952	1018	1015	1067	962	930	1001	1014	999	1018	970	951	976	986	1018	955	1023	958	985	917	986	982	1016	941	1063	993	1048	936	1020	992	1021	960	991	1016	1082	1029	1002	965	1026	1022	949	965	1031	997	1023	1043	994	969	996	1032	991	1028	980	985	995	986	1006	1018	960	1045	1021	1006	979	1019	1000	970	986	987	967	994	1050	987	1004	969	1003	1019	979	996	958	1002	1019	1015	1006	989	1008	966	1044	1030	915	1008	1015	962	991	1004	923	1018	1056	1011	988	976	980	958	1000	977	1044	1017	966	981	969	1001	1006	948	994	1018	993	981	1015	1039	1023	987	1038	997	957	1032	1020	975	976	1021	1049	1057	965	973	1018	1019	971	990	978	974	995	1014	1019	967	1006	985	1013	956	1000	1030	987	1035	977	932	991	1011	984	934	998	1002	999	1023	996	1021	985	949	946	1006	1001	999	1029	949	995	986	1021	970	961	986	982	1063	1006	1028	984	1024	1041	953	984	941	1003	1020	1020	1004	978	983	981	984	937	909	1015	955	1050	986	960	973	987	954	1009	1011	979	960	1017	1009	950	1060	1014	1006	1016	982	1017	976	985	980	999	1005	973	988	967	967	1029	1013	1038	950	970	986	1017	1021	1018	1000	964	980	1039	1009	1019	985	1038	945	1012	978	1057	987	1105	1048	993	995	1024	1022	997	991	993	934	1000	1017	1016	1039	938	965	987	972	1011	960	996	964	1009	994	976	1007	1011	980	996	979	1034	967	1048	1023	984	1018	1008	995	1004	973	996	1028	1002	1006	1006	973	967	1002	1012	998	979	977	1042	995	1003	1049	977	1061	1022	1011	1028	982	978	938	970	1000	1021	1014	1019	990	1004	979	1000	969	990	1012	1001	974	1002	933	954	962	971	1022	1023	1019	1005	1026	1012	957	1030	982	1005	976	987	998	1059	954	1009	1002	967	992	996	965	989	967	953	1024	979	999	992	1001	1026	976	973	1011	991	1074	973	1013	1041	1042	983	1014	994	1002	1009	1015	1023	1027	987	1025	981	976	991	1013	991	1000	1022	997	1046	1016	1040	996	956	966	991	971	1007	1000	1016	996	977	1060	981	1005	984	1006	961	923	1032	976	1080	1022	987	958	1015	947	992	989	1003	991	1023	1039	941	976	974	975	991	1043	927	977	1043	1001	1010	962	989	991	1035	1002	1024	1038	1013	1022	1007	1025	987	992	1040	999	1031	983	1032	1038	985	949	980	999	980	1006	1070	946	966	1035	950	1011	982	1005	1012	1020	1046	993	982	1008	1024	990	920	1007	985	1096	986	987	1001	977	994	1013	967	980	940	960	1027	983	975	925	981	1039	959	980	1015	990	989	1022	956	1022	1006	1013	990	986	990	1042	995	981	958	1003	998	988	1008	968	1039	1021	964	998	912	990	1046	995	992	996	977	1039	1010	1002	1000	1004	1014	925	999	1021	1019	986	993	978	1021	1054	997	998	989	1019	1004	1006	955	934	968	986	982	1033	1039	961	1021	979	1002	959	976	989	944	991	958	997	1000	1045	929	989	996	966	1020	1016	1039	981	994	1080	1021	964	1020	974	1004	988	1021	1023	994	1016	961	1053	987	1015	948	1019	1005	971	992	996	996	961	998	959	996	1020	1096	973	1005	991	992	985	979	935	967	969	984	951	992	1068	977	1030	1001	1016	993	997	958	996	1008	985	1045	1115	958	1044	1009	974	1001	1007	1037	955	1001	983	1003	981	992	993	1007	1014	987	986	1046	1022	966	983	1013	960	999	987	991	975	1029	986	999	969	964	996	972	983	1009	998	1031	957	985	1000	1006	975	984	984	1027	948	982	972	999	1009	979	1032	969	960	1007	994	1041	1005	948	1026	958	1036	1024	1000	1032	934	1006	1019	986	979	966	1004	1006	1000	997	972	974	989	1033	1003	1086	1010	947	1037	966	951	970	973	927	1007	1026	1030	982	1023	981	1016	999	988	1032	969	1075	988	996	1022	1031	1044	1035	1039	1032	1022	956	1000	1044	1013	1019	983	1030	953	1039	1022	984	1004	982	1038	980	982	1031	947	1055	986	1020	979	982	1008	971	989	1017	1000	975	1066	978	1016	979	1019	1030	987	953	992	1091	1031	996	1012	1018	965	1001	987	1030	1020	958	997	965	982	971	1002	1029	985	1002	985	978	1006	1009	965	980	1046	991	907	1008	965	1019	943	996	977	977	1038	991	950	989	957	976	1010	949	1000	971	1013	1023	977	971	938	1067	970	967	1030	1036	1007	1004	994	987	988	1060	990	971	973	976	939	1045	938	1020	1027	1014	985	930	988	1042	1003	997	958	1002	998	999	968	1010	958	1048	981	1046	966	994	1047	1003	1076	1023	982	1001	997	999	1004	986	959	991	948	1015	978	1038	941	949	934	950	1052	998	967	1047	973	992	963	979	998	1028	967	952	1019	1029	990	1046	982	1005	1007	946	979	986	1024	997	975	957	965	971	978	941	1007	975	971	970	1012	979	958	877	1003	1009	994	989	979	1017	943	1050	954	922	926	955	976	972	1000	997	1045	1001	954	1025	1017	1045	955	1003	963	986	1012	1032	992	993	1014	1012	1014	1008	1017	971	994	988	1019	976	962	958	969	1028	982	990	1029	1012	981	1017	1059	975	995	1046	986	935	1007	1032	1008	976	1004	987	1006	991	1013	1036	999	1010	1043	936	1050	998	995	966	1027	944	955	931	990	998	1008	939	1002	976	980	1028	969	999	985	1021	961	1009	971	998	954	1013	997	984	965	1019	999	1053	947	1006	1044	1026	941	948	1007	981	960	1032	998	957	1025	1018	1018	1012	941	1000	929	1016	1039	1029	1011	1015	966	978	979	985	1014	1076	1024	969	952	977	1015	1028	1021	1049	1009	1018	1034	976	1025	1002	991	965	1035	971	983	1004	1038	938	967	1042	1043	1004	969	1042	966	1043	914	998	1011	989	1027	996	981	968	1060	1007	971	981	1003	997	957	1030	1021	989	1001	1028	980	1005	1017	1069	966	981	951	1024	1008	990	974	967	997	972	971	983	1030	960	985	965	1035	1015	1049	1017	1048	962	973	1030	986	983	994	995	976	1003	952	956	1014	980	951	1033	977	962	987	1025	976	952	1020	1000	1033	984	1019	971	1004	971	988	980	987	1053	1045	986	1011	1068	986	958	969	1016	989	1001	1006	1003	934	1033	1017	993	1001	1010	943	1005	1057	992	1031	1022	1040	973	1018	988	950	1040	976	1008	956	1007	1016	1075	965	961	969	979	989	992	972	987	997	1003	1007	984	997	966	997	988	1019	963	962	974	975	1016	1019	1051	1046	1049	977	985	1052	1018	1019	1057	1028	1010	1003	1027	984	1010	980	932	1006	1011	947	997	944	1010	992	956	984	960	986	1026	974	995	999	1049	989	1038	997	1044	982	977	983	1003	1046	959	979	1058	1030	1056	1036	917	972	929	1027	1016	990	988	966	1012	998	984	1044	1034	1016	989	1042	1006	1009	1021	987	983	1047	1034	959	1025	1029	982	961	958	1001	1022	1050	988	956	963	975	940	988	967	1012	1014	1020	961
15608	5170	4212	3184	1978	1430	1072	896	742	495	374	284	298	310	250	263	240	278	293	262	238	334	274	286	260	273	289	302	282	303	302	276	300	284	296	278	291	263	279	272	258	260	269	270	229	294	255	270	282	286	279	232	274	332	283	272	258	321	272	263	283	293	248	252	291	277	246	268	273	304	256	267	313	296	269	276	288	321	256	263	230	306	278	231	263	276	304	290	254	273	301	286	284	270	274	291	281	282	291	296	287	252	263	255	275	255	251	290	310	272	283	283	267	280	300	288	262	269	279	264	271	294	271	277	288	272	286	285	286	279	240	271	272	259	269	283	296	302	239	276	260	275	273	255	252	274	284	271	272	281	282	265	289	281	267	271	248	267	293	284	249	269	275	282	261	275	297	291	261	299	267	273	247	271	246	246	287	303	280	288	278	296	293	282	304	311	239	282	262	264	259	268	240	313	258	270	276	271	277	250	279	256	282	276	267	294	283	279	285	263	282	266	295	283	259	269	276	250	263	294	291	284	278	262	293	273	252	287	286	258	274	290	268	301	281	305	278	255	253	283	257	268	288	272	264	273	273	265	285	259	279	262	257	275	290	294	280	290	299	279	277	254	285	271	277	282	283	249	265	251	285	267	273	274	304	308	291	307	273	296	287	244	267	286	273	272	286	249	287	253	256	272	278	277	279	254	271	270	303	277	279	269	258	253	289	275	300	265	276	314	305	301	291	266	290	280	308	257	261	290	263	286	293	275	285	264	295	269	259	270	267	309	269	261	282	300	242	291	267	298	307	273	251	294	250	268	275	283	294	286	291	291	278	299	293	277	242	266	300	284	260	286	250	278	283	275	300	291	308	270	264	279	270	277	292	292	264	259	294	232	271	280	267	291	279	283	266	274	255	275	289	274	287	265	266	283	285	280	313	254	264	239	274	287	276	293	269	324	252	275	293	270	259	265	272	279	271	272	273	289	267	279	277	266	282	298	235	291	268	268	292	282	270	302	277	267	269	260	285	272	270	261	284	266	258	281	283	307	313	250	294	277	261	285	282	264	283	276	285	284	277	262	289	278	272	238	281	255	283	256	263	261	282	276	278	308	263	276	294	274	281	255	276	276	288	323	301	273	265	282	254	283	284	254	295	249	276	286	267	271	271	281	273	276	275	265	272	292	228	270	288	286	299	292	276	271	295	255	257	280	286	293	312	247	298	292	320	253	275	256	281	284	259	268	267	319	266	297	292	273	286	281	264	296	292	280	273	302	283	299	262	275	247	271	262	288	255	294	302	260	265	255	279	258	284	290	275	294	293	272	271	265	280	282	309	305	251	246	310	281	283	258	272	240	262	312	264	267	261	277	258	287	289	280	263	280	285	283	275	257	265	276	312	284	280	268	277	280	274	271	269	288	304	238	262	261	243	269	285	306	280	261	258	260	255	311	257	294	305	261	267	245	287	281	277	285	297	280	288	288	249	261	305	313	291	263	285	262	258	296	282	280	292	288	267	261	301	282	277	285	276	284	288	264	281	252	260	259	267	306	288	272	272	258	307	247	272	283	280	260	284	294	314	281	286	302	304	286	300	275	305	239	274	316	264	269	300	278	264	291	260	275	317	258	319	304	304	253	276	282	288	282	277	281	261	286	291	275	262	295	280	256	276	246	274	252	302	278	264	274	270	235	272	247	308	289	303	254	289	286	285	306	279	254	248	268	307	301	279	314	300	309	259	256	258	267	271	285	269	236	286	272	260	292	267	282	258	277	270	263	287	276	278	269	258	267	274	279	297	261	321	261	283	292	274	282	265	293	298	286	278	278	299	305	293	289	281	269	291	270	265	310	278	296	273	273	278	291	250	288	291	287	270	277	261	291	278	291	270	267	308	276	280	301	298	261	268	286	250	283	273	325	288	317	284	297	241	277	249	247	283	279	297	266	274	286	256	277	273	276	307	287	310	279	258	276	276	263	269	290	272	295	295	276	273	269	273	281	271	262	303	244	275	277	288	279	248	288	299	276	275	275	288	245	273	260	294	263	272	320	303	272	288	307	295	280	253	274	264	307	244	283	274	268	266	292	277	318	275	284	294	270	247	298	282	290	268	258	299	247	278	283	274	289	302	302	259	272	301	298	275	286	296	279	257	268	287	287	271	287	262	291	286	270	292	263	309	273	264	257	278	274	271	298	295	240	300	273	258	248	301	277	286	293	294	287	291	286	284	251	276	298	294	261	283	280	274	279	234	297	269	275	248	277	294	263	264	244	277	235	256	255	299	280	304	271	258	279	261	315	246	265	243	307	276	257	289	277	291	247	308	263	259	296	241	247	300	271	291	268	270	298	273	251	292	284	253	282	282	266	252	294	244	245	276	275	283	278	308	296	264	284	303	243	286	278	280	290	293	272	284	256	270	298	279	283	269	284	281	287	286	283	288	262	269	270	305	286	306	305	275	272	319	266	244	265	261	287	298	274	291	281	287	272	274	278	281	252	247	267	305	265	260	263	289	270	240	279	287	276	292	309	261	262	267	279	249	280	263	293	253	253	277	278	280	294	271	273	257	297	295	280	272	274	269	251	312	285	274	255	274	289	309	290	252	285	286	264	282	277	279	275	274	257	277	280	301	303	276	252	238	292	255	259	278	277	290	304	266	272	280	277	298	271	283	274	297	268	269	276	258	296	285	286	280	295	308	289	249	257	265	289	291	262	288	277	254	272	300	296	274	273	279	276	257	299	291	266	273	291	272	271	265	281	289	254	285	282	324	283	271	264	287	294	288	285	270	245	250	314	242	281	264	279	293	224	287	277	263	312	276	326	279	277	272	290	278	275	275	277	293	280	288	276	266	292	264	274	289	268	300	265	279	313	278	268	276	315	310	301	273	271	291	266	285	277	289	265	276	265	280	287	297	276	261	291	248	285	270	315	307	286	296	275	292	272	283	305	267	264	272	287	279	265	267	267	275	287	284	274	313	291	300	282	301	268	302	313	276	267	305	286	264	265	281	274	288	233	284	280	257	296	257	268	292	284	283	287	239	261	286	268	270	286	270	278	251	295	243	326	287	261	261	255	306	272	282	294	280	291	285	301	286	256	282	282	279	299	270	318	274	288	278	291	290	307	283	287	303	272	289	305	281	261	267	238	283	264	271	286	272	268	298	268	284	286	267	273	289	283	303	270	252	294	287	300	280	279	308	286	292	265	261	254	290	291	255	284	281	275	258	267	270	286	274	295	301	254	263	289	291	257	280	270	273	252	260	246	258	297	292	272	259	275	267	262	278	275	248	268	299	262	277	286	267	255	253	283	280	303	284	272	295	265	262	280	278	287	268	310	290	278	269	294	262	285	263	274	295	260	275	275	296	305	289	298	306	260	277	268	294	253	270	261	261	274	289	257	272	255	271	275	280	283	269	286	249	268	274	289	284	289	253	275	259	275	287	261	273	270	258	281	252	257	239	284	268	283	283	296	293	268	293	311	272	285	275	294	274	274	255	278	279	281	278	250
9123	3788	7417	8371	6580	5631	4529	3512	2774	1848	1175	714	730	647	663	690	621	641	717	690	697	657	602	662	684	673	645	683	718	723	691	751	693	637	710	630	668	670	650	675	653	697	690	681	681	648	676	669	664	618	653	687	654	602	593	643	666	610	662	667	598	618	597	656	641	644	666	625	622	661	625	658	675	682	641	617	660	639	660	621	595	641	699	660	626	588	628	663	616	653	646	634	607	664	660	633	646	648	639	628	685	683	615	638	688	650	702	605	631	634	626	656	648	659	679	627	702	629	646	646	637	669	625	637	612	627	634	662	695	658	639	635	603	662	671	701	635	668	632	636	649	620	649	638	630	630	624	661	656	662	603	670	669	679	643	656	656	697	639	662	624	642	634	656	620	640	641	630	602	629	675	642	668	656	656	652	647	615	653	649	657	687	674	616	659	675	665	670	659	618	646	645	610	639	646	629	619	663	621	622	591	654	657	614	640	706	608	667	658	650	708	657	631	630	617	616	648	622	657	652	665	631	621	610	706	621	648	682	593	615	683	603	663	650	648	655	663	669	587	643	673	651	623	683	676	672	645	650	653	619	612	674	656	671	634	683	661	676	624	666	648	661	667	649	584	627	640	658	666	631	645	661	649	675	646	671	643	697	619	667	675	620	626	687	659	686	650	658	658	616	646	607	675	615	591	663	647	631	623	598	608	660	572	649	639	663	688	682	634	607	664	648	656	638	639	696	609	647	684	637	662	617	629	688	676	654	638	594	637	630	646	599	638	623	683	690	602	668	621	672	630	636	621	658	637	663	646	638	650	660	642	675	637	650	688	566	686	647	634	642	626	621	650	693	660	657	659	653	635	633	677	585	641	641	654	654	616	608	667	668	667	672	676	679	659	638	682	634	646	636	617	632	698	627	576	611	608	675	672	658	651	627	666	664	658	638	658	673	673	623	640	641	592	635	617	655	678	637	641	576	641	688	680	640	646	603	648	647	642	642	638	642	654	659	625	694	659	647	628	646	614	601	619	616	674	646	684	626	623	689	598	623	665	674	649	643	655	690	615	667	671	670	673	640	587	589	618	670	691	629	634	632	653	620	619	687	654	652	644	650	609	629	611	658	593	688	640	616	626	645	635	631	628	696	634	636	649	647	612	623	634	697	628	649	653	610	621	647	652	672	643	647	693	657	664	632	611	616	702	663	640	661	654	657	644	667	649	655	643	685	666	641	653	607	629	674	609	634	691	644	661	653	623	620	623	622	647	637	622	649	614	675	615	625	612	656	655	624	657	636	635	668	653	622	629	618	639	616	626	673	635	650	672	672	671	642	631	629	631	653	644	648	647	679	588	645	684	624	630	671	669	610	692	614	653	653	677	662	640	665	675	660	658	665	661	684	627	623	621	635	599	625	647	655	661	616	651	630	657	639	599	611	661	621	632	634	642	648	660	618	676	629	667	616	640	637	651	636	613	661	650	666	607	646	660	611	629	657	678	661	643	662	636	647	629	642	667	659	677	642	700	660	619	634	664	645	632	695	605	665	640	660	609	612	691	623	639	659	678	678	670	633	657	663	634	611	657	672	691	603	587	654	635	601	633	674	634	679	669	656	603	657	680	637	691	621	675	608	663	629	595	609	638	652	645	651	678	678	633	612	608	719	675	699	643	629	646	614	640	626	654	616	652	668	650	601	668	711	675	626	634	628	653	637	625	650	611	665	637	643	629	673	601	641	661	632	618	662	635	677	629	626	606	628	660	629	647	649	676	670	691	634	669	663	653	630	674	637	648	699	655	684	648	640	694	650	630	614	619	679	665	635	687	661	650	622	629	638	626	666	677	610	639	690	654	654	642	622	636	655	583	650	667	575	641	611	623	630	611	645	670	648	620	680	658	647	642	582	595	627	689	618	621	646	678	627	668	632	648	643	674	680	668	587	671	654	618	611	607	646	668	677	664	661	614	614	674	648	670	667	631	646	640	622	660	634	598	601	620	593	628	628	657	614	640	653	652	612	645	666	634	627	676	629	663	637	602	642	620	638	651	607	612	636	666	660	678	661	642	675	640	641	666	682	637	633	679	644	626	620	653	646	663	639	644	630	596	662	613	635	699	622	628	649	641	659	648	643	665	628	663	643	631	641	650	697	648	643	652	656	651	656	652	676	710	646	609	670	633	656	674	636	627	668	653	641	650	647	637	640	643	637	657	633	671	619	624	653	630	672	677	613	641	646	649	618	621	620	634	623	674	577	659	620	656	675	652	673	674	673	640	672	647	626	642	598	700	627	688	598	630	658	646	601	612	609	631	620	676	626	666	676	617	615	634	631	643	626	639	638	698	672	627	651	674	609	612	638	661	643	654	608	658	637	639	625	641	691	631	678	664	651	676	661	665	590	648	662	615	659	690	644	650	626	666	619	651	620	665	621	612	648	614	682	651	659	650	632	624	649	663	644	647	599	645	639	631	654	619	631	699	659	622	633	617	657	636	705	619	704	632	632	618	642	674	617	622	655	666	611	664	651	661	664	656	672	646	634	698	626	631	650	622	680	614	658	645	642	636	649	637	606	656	594	684	674	660	672	620	632	657	674	652	630	633	668	630	658	679	629	641	592	637	633	668	655	648	638	601	647	679	644	680	701	662	613	659	696	629	659	667	667	647	695	666	628	630	640	662	635	611	631	642	667	635	661	619	593	661	719	649	681	592	656	675	646	643	673	643	665	608	587	638	652	660	635	660	614	651	641	658	661	631	666	625	630	669	639	620	669	613	654	640	649	665	666	626	671	671	649	604	633	649	633	691	633	677	667	649	613	663	622	699	690	607	621	665	627	606	640	636	672	615	613	616	670	641	685	613	649	653	635	608	628	629	626	671	635	636	655	640	629	650	608	645	662	658	658	662	688	630	668	660	620	634	654	687	631	627	646	616	667	650	682	660	624	657	639	640	641	619	614	659	659	682	648	632	633	658	637	665	659	654	657	662	634	672	609	619	592	660	629	658	640	626	656	596	670	633	637	634	620	665	650	670	673	684	642	664	661	649	608	642	661	605	638	648	661	648	643	667	664	664	619	639	653	601	656	625	600	665	651	650	667	613	645	637	694	644	638	650	647	683	685	651	576	660	612	629	657	636	653	668	625	677	679	657	674	614	648	645	626	627	630	598	604	654	636	683	670	639	632	621	664	623	645	646	677	639	645	644	706	619	688	662	674	683	659	621	612	667	612	637	654	618	672	663	621	636	634	622	656	636	624	666	651	625	668	645	644	680	613	617	689	615	668	629	626	717	644	604	641	581	635	696	656	602	628	655	658	655	589	679	621	593	656	666	625	654	640	649	615	665	612	608	667	647	646	626	648	655	652	642	664	638	676	613	617	679	616	662	688	664	637	610	648	618	648	632	620	610	671	660	625	606	642	649	673	598	643	666	648	624	651	700	637	683	646	627	679	615	679	696	657	655	633	623	656	660	638	656	659	661	644	625	670	616	636	647	658	670	635	594	654	614	630
35725	14471	7972	5913	3536	2654	1860	1516	1062	735	485	378	359	318	354	340	338	336	351	340	323	295	329	315	362	352	334	329	318	339	359	350	295	331	284	300	279	318	298	315	299	329	341	344	319	347	321	331	261	288	321	312	324	307	339	311	322	316	337	302	345	320	307	327	327	343	304	329	308	360	305	326	301	334	346	321	347	310	308	338	291	311	296	333	325	343	321	304	355	356	297	289	330	359	312	336	322	312	324	336	347	345	331	340	307	287	336	296	301	322	328	332	312	319	325	318	290	301	318	301	310	337	328	314	332	303	319	330	325	331	346	319	312	356	293	310	279	318	306	361	331	343	297	336	303	315	307	304	337	327	314	335	317	331	347	325	298	302	307	336	318	330	360	295	315	332	316	334	299	297	330	312	304	288	269	306	318	300	321	347	309	337	292	316	343	329	307	310	305	339	329	311	344	322	325	325	316	290	315	324	319	369	316	314	321	303	328	283	303	302	327	328	307	303	318	340	311	324	308	311	315	334	324	328	306	313	296	338	304	307	304	309	330	297	322	325	331	297	288	315	305	287	316	294	306	332	361	325	324	330	342	300	308	317	279	316	294	340	309	300	319	308	319	305	318	335	335	332	299	288	324	294	304	343	317	308	307	343	323	332	299	312	291	313	350	321	316	316	305	356	319	349	316	315	313	307	328	329	325	333	328	312	333	346	314	324	298	302	346	324	319	324	314	305	305	337	293	316	307	319	322	318	300	292	311	289	323	289	314	333	319	286	290	330	316	340	339	329	320	330	282	351	301	282	337	348	286	306	333	348	293	318	316	299	319	283	334	350	347	343	288	312	332	292	332	348	329	337	347	306	306	336	294	338	320	329	351	309	353	339	317	327	330	320	306	320	298	296	314	330	300	299	277	330	325	332	340	321	312	351	310	356	356	339	368	311	345	313	309	325	325	323	313	326	298	338	326	308	354	308	305	307	330	297	350	302	335	356	318	326	289	308	303	338	304	336	308	348	333	320	350	327	319	360	323	292	309	343	330	324	317	253	297	310	295	308	356	326	323	363	304	306	345	278	312	291	309	299	314	344	342	324	327	326	275	286	310	349	335	303	283	316	291	308	325	327	314	329	309	313	326	330	307	310	339	286	305	341	333	305	294	323	303	310	314	332	336	312	321	349	333	323	360	315	303	329	295	302	301	335	309	326	290	342	364	331	325	352	303	303	353	352	328	285	321	309	314	351	309	312	321	277	299	322	340	352	310	289	313	318	305	329	326	329	337	301	302	288	324	344	322	317	347	313	306	318	311	316	317	310	297	292	307	303	319	309	316	326	306	365	344	268	322	328	277	319	346	308	336	294	316	314	315	306	311	284	324	329	296	333	294	344	331	318	364	294	307	331	320	319	318	315	329	307	340	328	305	293	352	302	302	341	317	279	315	318	336	336	311	314	297	333	311	341	306	317	356	338	333	337	335	304	278	335	334	309	324	347	338	311	317	314	311	291	322	317	296	297	341	300	361	311	292	356	294	317	364	349	341	314	324	308	308	314	334	330	351	366	341	325	321	322	306	313	313	335	337	324	307	330	308	290	309	307	332	345	333	295	308	321	332	294	363	309	323	335	348	320	303	332	336	321	357	320	293	334	339	340	305	348	301	313	315	312	316	319	334	301	308	304	314	313	336	276	297	320	329	355	339	305	336	311	308	320	315	344	325	319	327	322	326	322	343	307	321	299	309	319	305	335	326	315	308	323	306	319	280	330	333	313	275	367	319	326	305	322	339	315	336	320	350	323	306	312	345	333	287	287	314	304	338	309	311	296	341	342	353	314	334	294	320	328	291	323	291	322	329	335	319	327	318	332	337	297	297	313	324	305	325	342	273	311	357	326	330	348	306	305	334	302	305	305	298	330	317	349	337	340	335	334	321	346	334	330	339	287	329	308	309	342	292	321	333	316	322	303	331	320	290	320	304	332	300	327	355	269	299	337	353	310	307	334	340	320	289	356	334	311	328	286	321	341	321	319	316	323	294	333	298	314	292	321	345	322	306	307	321	309	352	341	339	331	309	325	295	305	318	321	325	327	315	317	316	291	307	322	297	292	303	314	347	337	328	292	333	340	326	312	321	318	331	333	337	315	295	307	329	328	317	313	269	310	315	323	330	360	344	313	295	361	335	351	326	320	277	339	358	333	311	307	323	333	337	315	341	307	271	281	328	292	309	341	292	320	363	313	327	300	362	349	317	308	334	329	332	342	326	320	316	297	353	313	343	331	346	353	297	313	300	352	331	329	299	298	318	330	351	300	339	290	343	321	343	282	322	335	305	282	318	360	343	344	339	334	303	304	324	304	330	330	329	299	334	318	318	319	291	327	301	324	302	337	340	321	294	307	336	323	295	352	308	308	341	337	346	331	315	331	335	344	323	295	335	330	296	308	344	332	345	329	291	306	328	307	331	306	335	324	311	336	350	302	267	309	369	340	319	305	335	346	307	311	298	337	309	342	291	293	311	321	299	314	377	325	341	299	319	305	321	334	316	307	347	337	299	320	291	317	309	347	321	323	318	316	311	319	295	302	302	347	312	365	336	336	327	335	354	312	315	316	339	308	314	343	363	313	340	337	309	319	305	300	283	327	284	336	306	330	347	325	349	319	329	338	332	317	300	333	355	308	323	305	319	287	323	341	315	331	322	310	295	327	337	343	279	320	330	340	287	277	299	322	302	279	314	366	298	313	336	324	323	307	317	320	294	330	295	295	328	340	321	353	313	322	291	304	306	327	351	325	327	304	325	306	340	316	320	311	298	301	312	332	339	304	343	306	322	337	321	303	337	322	302	307	335	310	362	341	307	321	328	334	320	321	325	331	346	324	294	345	302	329	306	309	318	295	316	290	314	331	293	298	338	303	343	316	342	293	303	291	293	329	343	318	327	325	349	346	296	315	317	357	301	309	291	363	293	294	311	321	312	334	295	292	321	307	286	287	301	325	330	331	313	343	309	321	316	313	321	289	291	345	313	306	290	317	325	325	323	342	306	332	311	314	305	320	313	301	334	327	352	322	336	322	324	349	371	345	330	320	313	329	319	309	313	330	331	346	308	350	302	283	320	353	344	339	322	326	325	320	293	295	299	305	276	296	328	287	345	347	337	322	339	306	330	363	334	318	352	332	342	315	336	270	328	337	310	316	325	325	304	314	313	313	331	302	313	322	327	331	325	297	266	296	327	321	298	316	327	337	336	293	306	336	324	325	333	307	329	345	299	293	284	323	348	330	308	326	315	305	348	279	316	320	318	304	306	332	330	303	328	309	317	319	309	333	312	294	326	348	309	303	308	306	320	327	317	310	292	311	327	294	312	306	284	318	284	344	331	306	341	299	313	321	317	303	327	318	344	330	319	316	313	312	266	297	315	308	311	307	353	295	360	336	328	305	322	325	345	330	321	326	339	334	334	321	320	293	327	329	301	326	313	292	306	339	354	307	322	300	315	324	346	359	289	319
22710	7145	11976	13361	11137	9702	7402	6247	4119	2852	1513	1074	916	859	793	832	822	853	863	801	815	777	795	765	804	825	835	794	835	1065	964	1003	885	796	782	748	741	735	782	722	700	768	738	750	730	713	721	758	758	748	763	726	749	768	717	771	787	749	712	733	750	717	696	730	701	754	742	688	692	710	790	765	743	735	711	742	718	754	713	674	742	754	723	736	721	748	724	756	752	725	722	777	790	718	731	751	763	791	749	716	756	734	741	767	748	755	722	747	761	761	724	745	683	724	725	772	743	746	741	753	772	714	727	743	736	779	800	692	728	751	747	741	746	753	727	761	753	709	695	718	753	763	732	739	730	736	727	758	714	759	729	739	726	710	739	730	784	747	733	750	708	709	729	707	732	711	786	730	714	736	730	692	759	749	732	745	718	771	725	751	731	766	722	731	742	748	732	725	744	735	735	719	794	703	739	762	741	719	717	756	709	709	744	730	728	716	722	732	719	718	711	732	730	738	756	721	769	767	777	729	742	717	696	725	709	709	747	701	748	698	714	681	777	741	774	772	755	793	717	750	767	727	719	717	771	746	764	727	757	708	763	746	721	718	793	748	741	731	734	741	758	727	731	777	719	755	723	793	764	722	772	753	719	739	710	696	699	752	745	739	743	750	748	739	745	728	719	761	759	753	720	694	718	690	723	723	730	746	730	728	815	674	732	713	757	780	767	705	774	745	762	759	729	780	732	768	726	747	802	743	698	720	720	745	697	724	751	716	770	779	747	701	757	681	704	788	723	737	725	731	692	779	719	758	724	757	723	740	731	732	794	759	794	749	734	747	722	745	742	757	731	779	763	722	717	706	761	681	733	728	674	718	722	741	680	747	732	760	727	782	768	743	719	751	752	735	745	778	754	794	765	771	699	748	801	781	732	724	743	721	748	722	766	694	772	741	797	733	715	725	788	735	755	753	741	776	740	730	743	755	740	688	724	735	739	770	691	723	750	720	721	724	779	759	712	739	776	780	781	757	742	688	722	721	721	709	791	728	742	706	765	759	728	710	798	696	746	748	760	743	706	685	736	763	732	727	766	761	779	766	732	728	755	738	753	736	750	744	703	718	748	693	732	726	706	704	752	745	684	772	735	750	743	750	721	725	744	694	725	713	748	797	718	773	757	717	743	721	762	763	757	781	756	756	772	730	735	710	742	727	706	719	743	790	748	721	742	732	755	705	773	755	736	722	708	711	721	776	734	710	736	758	727	773	737	752	735	757	728	732	752	705	728	701	725	742	749	717	757	739	772	735	724	767	710	720	708	801	763	718	768	734	756	758	717	764	737	727	702	777	720	762	741	705	733	727	791	714	721	753	747	709	700	760	745	763	703	741	717	729	739	742	698	700	736	724	783	736	758	796	767	668	712	776	786	755	721	717	782	720	771	747	728	749	779	752	776	748	720	713	754	717	737	789	779	728	726	745	770	765	754	731	751	718	719	745	767	734	731	716	754	745	700	718	718	718	708	738	717	719	731	794	736	744	690	736	722	759	721	746	709	709	773	789	703	717	716	712	733	738	690	754	752	753	750	723	729	768	724	762	798	731	766	748	711	696	725	726	716	745	802	769	771	698	708	788	758	772	781	732	767	746	714	746	740	747	799	729	711	754	731	714	746	729	731	715	735	729	737	759	761	720	785	709	737	757	753	710	693	761	771	744	756	724	749	749	720	757	734	718	746	728	741	760	734	730	707	762	761	689	741	718	754	694	733	728	707	742	720	783	763	739	733	743	765	759	733	720	728	737	710	792	776	765	753	701	790	730	734	728	716	741	783	712	713	714	725	737	709	730	769	762	750	717	758	733	764	731	775	768	725	759	681	706	699	722	736	740	739	746	729	743	764	724	752	724	746	734	734	708	770	739	735	719	714	695	705	788	737	725	733	747	742	769	754	746	770	772	735	726	765	739	694	721	746	704	759	757	741	785	812	785	708	793	769	738	736	744	763	725	726	752	757	761	723	756	706	747	716	736	757	739	748	701	742	726	778	737	744	755	700	698	760	738	813	777	740	749	713	738	691	725	708	746	754	695	730	732	793	772	754	752	743	807	716	729	718	682	754	758	731	741	734	765	743	693	732	720	724	700	749	732	731	749	765	733	733	742	748	712	754	724	781	754	729	769	781	756	759	763	738	772	753	740	748	753	727	705	742	716	735	753	712	747	726	723	724	729	726	713	760	729	724	735	762	776	738	773	717	735	769	728	720	789	727	781	776	779	712	731	677	724	701	752	718	714	767	711	737	716	743	759	708	772	729	707	737	745	758	740	754	732	765	716	735	715	743	741	735	783	723	729	744	764	771	740	770	767	745	704	737	740	798	721	776	736	699	746	744	784	774	793	721	746	749	727	735	728	710	726	735	713	725	737	722	732	716	766	762	737	736	658	759	762	775	725	705	716	753	708	738	751	767	711	738	754	802	782	734	734	761	721	747	729	736	751	731	754	770	720	758	706	718	728	749	729	727	724	698	710	761	737	759	711	744	696	729	788	694	734	718	706	716	772	724	731	716	762	727	729	746	729	740	669	758	764	757	700	779	764	761	748	726	730	772	744	712	712	729	765	776	737	716	770	745	751	761	736	705	772	691	777	705	726	729	722	775	797	776	749	753	782	724	742	738	763	774	717	769	732	736	741	764	713	718	762	763	797	751	767	756	710	728	702	726	741	770	740	709	745	786	717	724	713	719	744	753	725	788	750	726	752	679	745	706	690	713	742	735	726	723	760	730	749	793	723	766	759	711	704	749	696	778	763	764	721	728	715	691	763	747	738	763	766	761	723	754	747	689	748	699	761	718	757	790	747	732	744	785	794	759	711	728	721	758	678	754	728	756	752	751	719	716	738	761	740	791	724	779	748	761	748	743	717	696	733	700	699	716	759	705	753	762	720	767	765	746	753	755	738	778	722	747	702	728	740	691	742	710	684	755	743	705	751	787	713	738	767	745	744	745	739	706	760	740	680	745	682	731	761	696	756	759	762	731	748	737	747	717	697	752	725	715	756	722	699	764	754	748	743	742	715	722	769	737	751	724	774	713	730	743	721	750	764	728	719	634	782	734	748	739	757	732	722	749	712	763	777	722	743	736	778	775	695	747	747	694	737	711	725	742	744	758	719	689	753	770	749	743	749	746	738	750	750	715	690	748	734	744	729	700	755	670	742	743	725	722	710	751	749	752	719	765	744	744	736	753	737	792	737	740	762	752	787	744	753	756	752	696	692	771	715	720	733	754	703	768	744	747	727	721	706	708	779	762	732	797	706	703	694	783	775	727	742	778	811	740	810	775	733	730	750	695	782	703	705	741	725	747	752	734	728	820	730	777	747	730	761	726	749	743	716	730	750	721	778	756	778	781	817	676	754	752	741	739	787	727	756	744	757	735	706	750	772	775	721	766	738	721	720	746	691	750	780	696	716	754	737	779	743	731	734	779	713	726	776	728	712	709	771	767	725	729	763	719	672
48042	21925	12025	8283	5452	4098	2830	2095	1520	968	664	546	509	523	472	521	492	501	457	511	504	511	513	535	456	460	477	519	546	572	551	537	483	504	469	456	513	447	474	454	490	432	449	498	457	455	483	472	491	461	451	445	462	460	469	458	496	520	471	450	450	493	494	474	465	482	443	465	448	475	438	465	474	456	497	465	458	451	460	426	462	458	455	482	473	497	477	474	463	423	442	430	453	446	441	473	494	477	464	438	467	448	475	477	460	466	445	452	486	481	484	526	478	495	442	449	456	461	458	491	478	493	499	503	483	462	498	487	487	480	499	429	459	439	445	485	439	418	459	436	465	451	492	438	444	483	476	445	499	478	431	497	479	421	449	490	417	458	468	442	460	465	483	449	477	490	398	469	440	497	473	495	467	521	414	477	457	523	485	467	481	471	491	486	538	450	439	435	490	464	478	462	498	453	510	443	482	498	436	489	465	490	407	481	442	463	502	464	457	458	478	462	471	488	478	461	466	478	486	453	472	478	436	430	430	484	517	498	488	399	460	508	492	483	459	489	465	483	510	471	480	472	486	452	464	463	472	495	497	488	461	503	483	441	463	446	546	458	467	508	477	454	468	433	480	483	496	473	455	466	482	459	450	458	438	482	465	476	438	462	445	443	429	487	464	434	439	450	435	454	496	467	458	485	411	422	498	482	500	458	448	462	453	452	476	489	480	470	490	466	508	420	512	461	488	499	463	460	511	494	478	516	480	475	489	475	443	464	528	438	449	484	438	443	459	467	452	471	452	463	497	466	505	485	500	502	458	493	451	482	475	470	482	483	505	497	461	462	453	461	510	496	434	496	464	504	467	489	447	426	492	480	443	467	512	449	490	507	456	450	477	473	483	454	445	450	473	454	490	466	473	447	476	469	484	412	467	466	478	503	461	436	475	442	443	473	469	471	494	480	476	441	516	464	471	472	496	470	465	440	453	471	489	477	468	466	464	503	460	474	495	450	455	452	470	470	493	449	511	455	446	463	476	449	478	433	448	461	458	496	472	438	451	441	467	452	473	470	421	446	431	454	467	481	466	443	474	470	441	463	511	469	494	472	463	451	473	516	444	451	465	464	444	428	463	479	482	441	490	453	477	427	455	471	481	456	426	485	460	481	429	464	435	510	455	483	480	487	433	485	465	461	499	465	454	463	486	452	451	492	448	467	485	442	488	474	471	471	469	468	474	489	498	467	462	451	404	441	467	465	451	468	448	432	440	481	454	467	435	472	468	446	465	513	476	484	465	481	481	493	470	487	509	476	495	464	480	450	487	470	466	465	475	483	456	428	481	477	425	479	473	453	459	480	449	419	511	502	457	444	461	492	443	473	525	466	492	503	463	429	446	455	429	466	496	512	481	470	478	454	488	461	485	503	434	478	471	472	497	456	472	453	488	457	479	463	486	434	472	502	448	447	496	478	415	488	465	508	471	518	439	439	484	440	456	481	502	460	443	470	485	474	482	469	456	482	512	486	519	484	497	515	457	507	469	504	487	418	440	488	502	466	487	485	445	447	467	487	482	466	420	514	481	476	496	479	479	473	478	459	482	451	431	488	457	491	438	465	480	524	542	524	457	515	493	474	483	482	501	459	451	499	483	438	452	507	478	480	444	472	469	484	459	481	447	462	439	475	497	460	450	434	488	512	492	455	413	524	469	499	486	489	438	454	470	499	536	450	456	493	476	496	436	464	470	462	481	497	471	438	435	478	481	475	480	459	459	512	484	449	472	438	460	511	487	528	488	429	442	477	464	485	429	444	457	447	492	496	474	459	491	451	449	470	469	459	503	470	491	426	479	414	450	490	484	506	483	438	470	501	466	474	446	461	462	447	436	453	451	435	502	447	493	466	474	470	486	436	468	464	484	441	481	515	472	476	461	434	471	463	481	497	439	472	460	456	461	465	449	441	475	436	447	468	465	485	470	472	492	517	498	443	444	455	456	460	479	430	451	484	480	502	512	468	472	453	468	476	493	461	455	426	503	459	476	477	522	457	533	442	486	500	461	480	508	476	501	471	462	430	461	453	495	504	465	480	490	463	492	480	482	481	418	469	458	460	465	474	474	465	483	449	438	494	485	461	486	433	479	448	469	473	447	473	462	435	481	490	462	458	468	434	462	466	466	480	462	441	426	462	455	467	457	452	483	504	458	442	421	471	496	455	417	455	490	453	457	469	427	450	421	440	452	464	449	455	465	429	459	458	495	490	437	464	459	439	466	516	510	453	463	455	458	462	488	489	425	471	436	421	450	468	442	472	476	483	432	464	501	497	448	443	460	449	459	440	503	474	455	464	452	455	443	497	464	481	464	469	473	484	441	460	464	457	407	455	453	441	475	470	490	457	482	482	500	488	486	478	461	497	438	457	508	453	501	468	432	465	488	437	464	455	528	476	487	482	461	447	468	433	417	497	454	482	472	474	442	463	491	461	454	480	461	505	462	465	511	503	499	424	466	462	523	504	432	449	476	491	462	470	488	473	464	452	431	433	469	469	479	468	481	436	498	479	468	506	492	422	446	494	463	455	443	487	518	430	459	522	448	479	469	513	471	465	532	489	472	452	459	452	463	473	485	482	450	424	429	496	443	493	469	482	516	467	534	465	496	499	512	504	462	476	464	498	461	439	494	475	463	446	452	495	480	489	479	454	516	461	475	449	491	470	440	442	483	470	425	452	446	457	452	507	453	468	456	460	447	483	462	417	476	504	482	464	450	470	424	450	453	452	456	442	411	429	454	486	438	465	447	445	461	458	455	451	465	461	451	505	534	492	457	454	477	442	468	453	437	441	459	470	478	478	476	478	450	482	462	466	441	467	472	463	492	485	477	465	467	467	451	467	489	470	450	440	432	438	436	485	436	503	466	477	467	464	424	457	476	487	453	474	489	484	458	474	458	484	472	439	411	423	431	464	434	449	481	470	472	488	437	420	477	505	476	483	486	480	458	486	471	485	473	437	482	464	479	454	432	473	493	459	493	457	478	474	450	480	484	490	479	482	482	493	443	418	497	503	428	513	464	467	475	442	501	466	475	463	462	467	508	464	494	455	433	473	500	423	432	445	434	449	452	451	440	455	482	455	443	449	471	482	510	498	442	472	483	495	474	477	467	443	502	500	468	467	504	417	426	475	442	448	465	467	440	415	482	485	473	486	461	520	453	466	478	452	500	468	462	455	479	461	472	470	457	438	478	467	464	462	448	469	466	430	469	473	468	470	447	427	442	456	518	489	510	474	483	456	456	455	481	442	472	450	464	486	439	459	421	464	510	496	519	514	485	481	444	461	496	474	446	472	463	465	440	446	484	475	474	473	502	478	455	446	494	483	467	503	502	530	493	476	465	508	509	485	498	461	457	454	425	466	423	479	504	479	485	449	460	423	487	438	385	450	496	477	442	500	472	437	468	403	466	491	473	461	481	526	453	484	480	476	490	478	513	468	459	443	496	454	456	460	499	488	476	492	499	472
30379	9985	14697	17099	15104	13295	10042	8335	5764	3710	1955	1482	1227	1252	1164	1175	1163	1167	1146	1127	1096	1207	1121	1047	1155	1306	1197	1215	1314	1434	1515	1229	1171	1082	1055	1064	1085	1065	1053	1014	1062	1131	1109	1068	1063	1019	1058	1083	1096	1100	1012	1047	1013	1093	1086	1040	985	1046	1073	988	1022	996	994	956	979	1026	1044	1033	1039	970	1023	998	1068	1004	1006	956	1044	1033	1021	1035	990	983	1009	995	1071	1018	963	969	1052	1060	981	1046	984	1051	1029	1007	1009	1005	984	1033	1017	1015	999	1015	1034	947	1015	1052	1034	1003	1012	982	1093	1002	953	1038	1021	987	1034	1026	1063	1037	1030	934	1019	1017	1033	1065	995	1035	1042	1029	1089	1041	1023	1038	1052	1036	1015	1032	1033	1003	1004	985	1078	1041	968	1034	1010	1003	1032	1001	1036	1027	1005	1018	1005	1006	1008	1016	987	988	994	1047	980	969	1006	1009	1075	1042	1034	1052	1030	1005	973	1032	1086	1066	1010	1028	1030	1001	1003	969	1021	958	996	961	1006	1029	1012	996	1029	1005	974	1028	1017	1028	1020	1017	1063	978	1006	962	1047	1015	1037	1004	1056	1040	1037	933	1017	991	948	1075	1046	1034	1008	1027	970	1018	965	974	1005	999	1009	1019	1015	1063	1057	994	1003	1010	1000	1043	1026	1046	1038	1008	1062	1003	991	985	1040	1026	1075	1062	1005	954	1032	1004	1008	993	997	1047	1019	1047	1014	1063	1029	943	1051	1013	1048	1048	1014	1006	1056	964	1024	1027	986	1009	1047	1054	1039	1007	1008	986	941	1026	1028	961	1004	990	1017	975	1048	1036	998	997	977	1020	999	1024	1069	995	1067	1060	1051	992	1012	1082	1079	1007	1079	1058	993	992	996	1048	958	1063	1057	1031	1043	1028	1001	995	1025	1091	1080	972	995	1047	1025	1033	1024	1024	1009	986	1053	975	1040	1045	1017	1012	1034	1085	1028	1009	1007	984	1073	1024	1022	957	1024	1005	1036	993	1017	964	1062	1033	968	1001	1024	1040	1107	1041	1035	975	1030	1012	998	1009	1045	1027	1046	1015	1017	1030	1024	1006	1032	1045	1047	981	1012	1019	1020	1028	1029	1008	1048	1003	972	967	1008	988	1068	950	1014	1006	1002	1016	1023	972	996	1000	1036	1008	1007	1005	1054	1007	959	991	1045	1019	1034	1028	991	1103	1032	1001	1027	1012	1049	992	1072	1003	1026	967	999	963	1018	1042	1018	948	1058	999	955	985	1040	1018	975	1046	1021	951	1087	972	982	1007	1031	1027	1033	1001	1037	1077	996	1004	996	1009	1021	1024	1031	1006	944	954	991	1080	1033	958	966	1031	976	964	1067	1038	1018	1012	1054	1007	1016	1040	966	1048	1025	980	1020	993	1039	1034	924	1047	1002	1063	1084	1018	1022	1013	1041	1059	1067	1003	1026	1016	1019	1002	967	988	1012	996	958	1010	1020	1057	999	952	988	1025	1012	1086	967	1045	989	1007	1020	1010	1000	993	1025	993	966	921	1023	1019	1002	1042	1062	1038	1056	1043	1029	1050	1031	924	963	1065	986	1004	998	1023	994	1021	1044	1033	1031	988	1051	1053	973	1062	1058	1009	1043	1006	1027	967	997	982	1055	998	1039	1047	995	983	1092	1051	1018	994	1073	974	1009	1098	1000	1031	1017	990	987	997	969	1055	960	1003	1006	982	1006	1046	1000	989	1032	980	1046	986	988	1015	1039	1015	956	1078	1019	1006	1036	1038	1013	972	1055	1085	1072	949	1048	988	1009	1034	1047	994	1013	961	1034	1053	1011	1043	1043	1032	989	967	1068	961	1012	1013	1048	1024	1038	1025	1039	1012	980	998	1033	1003	1023	1013	980	1019	1001	1029	1011	998	1076	1013	1055	1029	1028	1033	1041	1034	995	1010	1040	1073	1039	1031	989	1048	1027	955	1022	1035	1007	1023	1003	1034	1007	1007	984	989	1032	1070	1080	960	1058	1012	969	1063	1078	1053	1046	1044	1014	1035	1049	1008	1021	1046	1063	1026	1054	1055	1035	1046	984	1033	1002	1004	995	1058	1026	957	1041	983	1080	996	1034	1084	1028	989	1058	1037	1051	1010	1008	1068	1087	1043	952	1046	1017	1056	1071	1120	1073	1012	1003	1010	1013	993	1085	975	1062	1004	1019	1001	1048	1026	1036	1075	940	1001	992	1032	1017	1047	1019	1030	1044	1021	993	1007	1076	1026	1084	1026	1008	976	1095	1003	1020	1022	1031	993	994	985	1039	967	1043	1004	975	1049	969	1008	1060	977	1066	1035	957	965	1099	1065	987	1044	1028	1052	1061	1006	993	1028	1038	991	1026	1013	1039	1019	1024	982	1039	964	1046	1024	1011	1022	1016	1005	1040	1002	1007	1069	994	1011	1007	987	1061	1048	1027	977	1027	1056	1036	1013	1008	1019	1106	1051	989	1051	1045	1053	1037	1035	992	1043	1039	1055	967	1008	974	1040	991	1024	1019	1018	1001	987	972	1050	1022	1029	1004	1033	982	1037	1018	1029	954	1019	961	1023	995	1020	1032	1022	1022	1007	1035	1009	1022	959	1025	1044	1037	1099	1064	1020	995	1034	1067	1057	1012	1030	1002	1033	969	1024	1062	994	1019	1036	954	985	978	1014	1046	1012	1023	1025	990	1045	1026	1036	1027	1024	1000	1074	1019	1015	1080	1042	1004	1019	1080	1038	1020	973	993	1081	986	1030	1000	1009	989	1003	967	1068	991	1058	994	1012	1006	1015	1025	995	1001	965	1056	1028	998	1007	997	1064	996	1022	1033	1001	1014	1020	1077	1065	1026	1096	1042	1042	1008	1010	1032	1011	976	1031	977	1036	994	1014	1012	1019	983	937	1047	981	1082	991	1017	948	1022	982	1003	1053	1014	1016	1002	1077	1025	996	1072	1020	1015	1033	1028	1055	1026	1024	1034	1040	1014	1034	1038	1014	1023	1011	952	976	1012	1025	1063	999	979	1013	976	1101	1017	1023	1029	1083	1057	1065	1003	997	1043	1011	997	1040	1040	1015	1064	1034	1046	981	1051	1013	975	1071	1020	1040	1005	1034	1055	1000	1005	1094	1018	1034	1071	973	1088	1011	1016	1055	1033	1063	1054	972	1054	1025	1038	1011	1030	988	1008	983	1006	1048	1026	1022	1006	1047	1021	959	1018	1013	1065	989	979	994	1026	996	1023	1011	1102	949	1000	1034	986	1071	1000	1013	1023	1037	1020	1011	976	1008	982	997	1006	981	1050	966	1058	998	1016	1053	1020	1047	1010	1027	1060	1002	1025	1048	1028	973	975	1013	1012	1007	1020	1032	1012	1071	1028	981	987	1031	1023	1043	1051	1049	1025	1031	1018	1033	1001	989	1025	970	997	963	1000	1070	1041	1029	1052	1040	1030	1085	1018	1067	1014	991	1071	1008	1002	1008	1029	1062	1061	1002	969	995	1008	1026	1047	1008	1006	1041	960	1002	1046	1076	1028	996	1043	1022	1047	976	1016	1046	1054	1023	1065	985	1038	1035	1016	999	1077	1025	1048	1013	1014	1053	1078	1048	987	1045	1001	994	984	1035	1058	1072	994	1006	1046	1036	1068	983	1097	1047	1042	987	1069	1019	991	1029	1011	992	1124	969	987	1049	1062	987	1004	1044	1079	1000	1008	1016	1043	980	1078	1065	1017	994	1012	1059	1016	1029	1012	1009	992	1054	988	1011	1114	1002	1035	1030	1062	982	1053	1071	1060	1074	991	1059	992	972	1028	1000	1026	1024	1009	992	1015	1014	1016	999	987	1001	1023	1051	981	1038	979	995	959	1037	996	1025	967	1012	957	1032	1035	1018	1055	974	1037	1039	1044	1035	985	1006	1052	1026	1040	1005	976	991	1028	961	1038	1006	1063	1037	997	996	1019	1093	931	1051	1025	1053	1011	1020	1080	1034	1020	1005	1012	991	1011	1002	1022	1048	1009	1029	1053	1034	1026	959	975	979	960	1000	1047	1003	966	1026	973	1045	1013	1039	1020	997	993	993	1055	1033	1027	990	1004	967	1055	974	991	990	1007	1011	970	1017	1036	983	1032	1016	1051	1027	998	1060	1006	1042	1029	1038	981	1002	1012	1051	1043	1062	1050	1035	1039	1049	966	1020	1072	1039	1067	1006	1028	974	1040	1016	1028	1012	993	1040	1011	1026	1019	1056	1037	1011	1032	1040	1059	1056	1079	1011	979	988	989	997	1005	1033	1059	1005	1009	1047	1036	1015	1000	1054	1007	1017	996	1076	974	1059	1029	1022	1024	962	1030	1020	1025	1010	1042	1052	1017	1058	1016	1059	1003	1051	1022	1017	1011	1037	982	991	998	980	1041	1022	1054	1002	1025	995	989	961	1044	1016	1037	1024	1045	998	981	1013	994	1010	1050	1027	1008	1085	1068	997	1034	1014	1027	992	1016	991	1026	1078	1021	1019	1053	967	1057	967	1018	1068	997	1014	1079	991	998	1015	998	996	1008	997	1061	1050	969	1027	993	967	1065	960	1004	1067	1025	986	979	1030	995	1068	1012	1027	1031	1001
16567	5446	3771	3096	2136	1492	1172	868	664	456	349	289	305	327	261	291	278	245	294	276	288	264	297	273	322	310	306	320	304	315	303	318	292	292	319	312	276	274	300	290	294	323	305	291	323	305	293	274	300	299	267	295	264	285	295	275	301	267	300	267	280	288	295	281	255	288	322	295	282	267	278	278	258	310	257	295	254	270	309	314	284	297	292	317	256	270	306	296	291	308	272	268	290	303	281	287	270	305	316	301	286	306	265	328	300	316	283	309	280	282	283	323	277	268	285	298	265	297	277	282	265	288	292	285	290	303	290	273	286	272	269	288	279	307	315	255	277	258	264	314	276	290	300	293	309	285	303	246	269	299	280	302	276	271	342	269	289	307	274	281	291	291	305	289	278	266	311	259	268	308	309	285	291	282	283	288	331	292	276	331	286	280	254	281	290	286	302	304	302	291	297	282	295	271	285	273	315	290	296	284	290	298	330	311	285	317	299	301	254	285	268	279	291	306	282	285	322	293	285	310	306	302	291	286	313	308	321	290	306	278	300	289	292	268	313	296	302	276	287	292	306	302	265	297	282	317	256	309	266	288	291	298	263	300	333	291	287	343	281	326	271	288	276	260	278	257	300	288	282	270	311	284	272	307	311	267	310	308	271	326	326	299	264	254	306	307	301	266	300	276	313	283	271	322	324	285	269	279	294	299	264	322	288	314	293	282	281	309	310	257	276	298	268	323	285	285	282	264	252	270	265	294	298	315	277	296	332	299	303	296	274	275	279	266	280	335	321	321	265	323	244	291	247	284	322	291	284	265	309	315	299	312	265	301	334	300	272	291	301	329	323	327	322	300	257	284	278	305	306	288	281	285	291	294	285	300	280	303	291	286	322	289	299	292	281	310	260	276	285	280	301	265	302	274	267	290	266	272	294	318	278	261	285	279	282	275	288	272	291	312	286	310	281	280	313	303	292	273	299	281	308	283	287	307	268	295	293	243	313	271	326	287	289	315	291	290	256	319	309	257	263	267	312	289	275	287	288	301	262	267	264	291	306	306	305	307	293	293	299	303	327	308	274	285	274	297	298	315	303	313	302	280	258	267	316	267	291	301	296	311	313	275	272	295	288	299	254	294	265	291	274	278	310	280	284	290	303	278	284	284	299	319	308	285	259	282	273	262	322	305	282	261	278	295	290	264	291	282	290	328	275	292	309	296	289	259	308	286	309	321	293	325	281	300	344	276	291	311	294	273	274	314	313	295	305	289	275	300	290	320	266	322	292	293	274	287	261	269	275	254	286	297	286	265	294	275	293	294	280	265	273	290	298	297	301	275	297	318	298	276	274	271	281	252	281	290	311	321	272	276	277	301	272	307	292	282	271	290	321	310	296	322	289	255	280	279	283	294	285	316	290	288	284	303	299	288	298	318	292	301	324	288	286	332	259	268	275	257	273	300	288	294	336	298	267	253	273	277	295	276	281	311	262	279	292	283	321	287	319	278	284	292	306	310	278	276	297	259	305	318	272	293	324	284	278	294	277	283	270	250	276	306	274	271	298	322	277	279	283	300	272	297	274	263	306	281	270	293	271	305	317	306	304	319	267	323	290	308	281	305	268	265	291	330	300	302	259	292	264	263	270	296	305	326	288	311	268	291	276	292	297	280	296	273	315	293	298	252	251	292	293	295	297	257	274	284	290	307	285	297	264	324	303	295	291	317	286	263	248	270	321	245	275	294	260	261	298	312	275	271	296	290	304	286	305	291	299	340	279	302	298	286	322	276	265	280	246	278	322	247	304	275	317	268	272	300	309	300	299	255	275	295	319	281	278	273	306	313	268	271	293	294	292	288	289	298	313	289	258	299	275	299	323	303	287	289	263	268	299	319	307	291	283	310	288	251	284	275	283	307	279	306	265	272	265	292	283	269	294	286	285	301	371	308	288	281	321	274	341	279	280	295	299	280	285	294	266	268	307	284	280	315	291	259	266	284	310	317	292	320	291	316	271	291	310	280	316	296	285	307	259	300	287	304	294	300	287	248	289	257	304	295	283	305	297	277	277	262	310	301	260	275	278	249	302	299	303	278	287	314	275	259	290	289	281	327	267	296	301	255	287	279	282	277	274	306	299	317	261	270	306	317	293	296	293	315	251	268	252	275	290	299	287	293	300	283	278	303	290	311	321	262	289	340	285	298	277	291	290	272	257	285	287	279	260	287	296	305	339	266	278	259	300	306	262	249	313	267	299	298	313	310	276	270	282	287	302	253	276	306	271	282	295	305	297	271	280	313	326	269	289	298	291	295	313	276	283	279	264	269	299	297	292	278	296	293	296	287	272	288	302	294	278	268	313	281	283	242	265	274	310	311	297	297	291	319	285	301	299	269	319	279	286	311	279	309	280	280	274	293	269	292	305	293	303	260	296	270	283	310	282	289	292	295	334	313	308	251	304	311	290	271	307	313	277	278	280	313	296	301	312	311	299	314	305	297	303	294	287	289	263	261	319	297	326	268	288	288	240	305	287	286	300	281	290	294	294	273	274	279	269	284	322	254	301	256	306	296	298	267	306	293	291	290	254	297	283	272	303	283	316	310	313	284	298	308	310	282	300	314	261	299	280	259	293	279	284	292	280	287	323	274	300	300	303	308	304	335	315	301	293	245	302	296	303	255	254	305	338	281	301	280	306	281	288	288	285	290	308	277	286	293	282	287	289	322	280	273	262	270	312	294	284	313	280	252	289	293	295	287	319	287	300	273	312	237	297	303	313	279	310	294	308	269	298	290	298	304	291	276	294	252	297	290	280	287	298	319	266	282	277	253	286	263	289	268	285	270	261	299	293	285	291	287	282	292	273	285	291	282	307	285	279	285	282	300	300	278	288	298	326	304	321	281	317	299	273	267	260	271	279	305	348	302	295	285	329	294	281	271	308	274	299	269	306	290	290	273	289	290	307	289	278	303	266	274	296	265	292	281	269	273	307	289	266	300	291	302	299	298	295	277	300	282	286	284	321	315	297	297	268	253	307	275	279	281	250	281	305	275	274	271	289	298	299	311	285	323	312	273	301	316	323	276	282	325	266	289	278	239	300	270	286	318	293	294	311	284	301	308	302	336	306	295	284	286	301	305	306	303	283	266	302	279	280	268	325	314	290	273	263	279	292	289	292	271	293	270	264	261	272	315	269	293	257	284	291	276	315	285	283	289	277	328	277	286	308	286	305	308	276	304	286	294	302	337	339	314	272	278	283	300	283	316	271	291	298	268	301	250	273	286	234	291	311	284	289	279	307	342	272	272	293	284	295	263	308	272	249	304	269	316	282	312	286	274	308	292	257	284	296	312	283	270	259	276	323	262	280	299	262	282	329	304	275	280	267	304	264	274	267	313	281	331	319	293	309	276	264	287	282	306	274	295	275	266	282	312	272	280	271	283	269	317	285	304	336	267	256	318	317	298	282	319	314	303	264	311	333	316	276	283	280	305	283	298	280	253	310	296	263	261	279	284	278	318
9773	3709	7057	8371	7302	5757	4343	3389	2552	1522	926	750	713	701	717	660	641	630	647	661	676	671	676	705	726	761	705	742	782	812	854	718	726	644	699	702	706	645	659	681	669	656	698	653	671	671	717	688	672	718	670	665	641	676	711	625	701	647	646	656	667	678	656	676	696	701	668	696	700	688	650	631	668	631	680	655	683	670	650	682	685	697	713	722	707	689	677	742	721	677	662	667	645	675	673	675	627	706	672	668	646	654	653	666	643	655	659	635	727	642	716	695	678	680	651	705	636	654	684	680	649	687	708	655	659	651	666	666	667	635	701	678	688	648	708	667	656	650	689	751	696	680	649	642	689	650	714	669	634	656	660	624	719	670	657	631	646	713	713	675	679	671	682	742	678	661	667	660	668	674	647	677	679	640	658	698	658	659	682	673	722	693	699	690	663	707	637	721	710	706	673	659	683	664	624	666	637	624	692	693	650	678	675	678	653	672	660	671	625	696	661	675	641	693	722	609	689	679	634	624	641	655	703	653	630	708	630	696	681	689	649	684	704	742	643	639	648	711	657	713	676	672	666	699	682	710	676	692	691	720	668	686	639	693	672	674	703	706	656	715	669	658	663	670	686	662	701	710	739	680	667	663	691	685	660	678	682	665	681	683	656	697	674	702	653	671	692	658	665	665	681	719	685	630	692	671	695	667	640	742	721	647	700	685	685	703	714	666	674	673	656	644	603	693	704	678	729	703	634	676	665	625	731	669	673	671	667	712	625	674	729	670	657	662	683	637	675	683	654	702	674	699	687	684	674	660	674	711	665	682	654	709	650	680	674	681	671	662	705	713	732	674	718	688	643	671	673	651	716	705	676	623	631	622	639	723	651	657	676	712	623	669	746	743	673	667	695	679	670	637	718	701	671	693	653	697	676	667	648	688	693	690	681	651	670	641	658	694	697	663	685	680	637	722	717	658	657	700	698	681	658	641	709	656	673	630	698	672	657	691	688	684	679	689	643	662	670	665	691	706	679	654	725	642	715	708	695	655	661	709	678	699	724	725	660	682	693	698	658	663	693	653	673	682	670	649	704	668	673	681	627	710	676	703	682	702	636	652	710	736	672	688	676	639	716	655	707	699	733	642	710	662	677	651	677	697	679	671	661	723	612	617	659	693	680	650	672	638	714	700	642	664	682	668	614	628	672	665	717	631	697	674	678	696	654	653	705	678	659	700	672	679	658	688	702	639	676	672	600	667	671	669	683	733	654	662	661	634	665	654	708	690	670	667	716	679	683	717	695	615	688	717	653	688	688	652	654	655	704	675	668	684	661	591	715	638	696	672	663	665	628	675	703	668	657	670	674	623	649	686	628	759	703	688	683	689	671	683	670	680	685	658	715	653	698	667	665	650	701	640	661	681	726	686	664	673	672	634	702	719	638	651	687	624	706	647	668	659	663	715	649	650	697	632	661	624	637	711	654	672	706	671	705	686	682	685	652	707	650	669	709	683	679	729	681	659	651	674	668	666	725	648	638	644	640	656	713	700	725	732	661	674	654	695	631	671	650	724	678	630	679	664	656	660	650	684	652	647	677	652	659	733	673	690	688	698	653	648	688	661	649	696	658	652	703	704	659	666	662	669	727	674	646	674	643	654	694	636	704	643	670	636	704	657	692	683	650	700	677	667	720	695	601	657	672	644	665	679	688	653	643	695	650	650	644	667	697	643	666	678	700	705	643	654	667	683	653	667	662	639	670	703	699	649	691	693	676	708	733	705	676	686	650	689	702	652	686	679	644	668	662	624	693	660	652	687	717	623	653	732	631	653	697	684	711	672	645	677	704	633	672	663	707	657	719	621	646	643	670	659	641	678	711	678	675	626	665	684	674	660	674	657	660	678	660	685	697	695	655	698	700	664	701	664	699	701	652	614	693	685	679	666	627	675	697	703	632	678	694	639	695	651	694	674	639	647	676	672	683	672	665	711	666	719	661	728	662	701	672	691	644	672	639	706	675	701	652	710	649	684	658	714	688	669	642	686	650	679	662	696	694	683	668	700	642	661	658	666	693	659	707	703	658	678	648	658	654	656	640	670	729	668	689	718	694	660	660	732	669	665	692	659	681	647	623	654	688	656	672	691	669	637	689	651	626	652	667	666	676	681	697	697	670	694	705	679	687	649	685	665	672	668	709	706	635	644	643	678	675	639	696	678	673	657	629	725	688	740	681	691	638	665	661	667	661	678	662	681	689	647	669	688	732	658	681	685	667	645	658	681	647	691	645	645	647	647	729	704	679	683	708	690	740	697	647	733	672	657	683	639	688	640	681	697	679	684	655	615	648	670	685	671	643	679	632	701	624	673	668	732	665	685	666	660	693	677	682	676	644	714	662	706	629	667	690	675	703	712	636	680	654	680	666	709	644	699	665	704	663	701	671	613	646	646	740	647	713	701	724	653	614	653	646	650	677	671	692	680	713	632	687	682	708	665	705	618	690	676	668	677	679	694	653	679	672	626	692	686	637	687	649	691	662	712	726	662	620	708	632	649	645	611	608	690	659	652	702	660	655	697	700	671	678	644	665	679	656	720	651	670	719	693	715	648	671	632	683	641	733	662	647	650	654	682	698	689	678	684	657	651	674	749	650	673	686	663	673	701	658	690	662	681	684	670	657	662	651	662	683	693	663	644	716	687	698	653	664	654	673	686	652	705	628	653	671	672	677	701	650	681	682	652	694	675	696	681	705	652	654	698	641	696	630	677	681	677	650	663	654	677	652	668	679	657	670	662	636	687	658	708	705	697	660	659	674	650	719	701	634	694	637	683	637	671	699	625	650	678	654	710	658	636	710	685	672	662	650	719	659	666	643	638	703	696	659	660	686	687	655	653	653	656	698	647	682	633	630	690	669	665	670	620	680	637	682	632	708	688	667	664	670	701	665	674	714	674	713	665	685	690	674	695	715	723	675	662	720	634	694	646	658	611	620	688	724	665	723	686	696	670	681	699	636	680	697	672	690	692	652	632	677	670	613	645	633	678	661	641	705	688	679	672	662	687	682	712	675	654	641	707	646	678	663	686	686	648	681	692	685	659	672	696	621	678	665	731	701	686	709	685	669	641	657	666	692	667	653	705	659	650	706	671	679	640	647	707	649	732	657	667	688	677	640	664	685	706	724	667	690	717	722	667	677	717	650	670	687	639	719	651	637	665	655	661	680	670	693	687	643	666	647	665	676	657	661	686	685	640	694	636	679	671	656	701	644	711	702	680	686	663	667	680	698	695	685	691	667	676	676	712	670	681	659	679	667	680	682	661	695	683	697	651	717	681	657	648	696	667	696	659	716	684	643	605	703	650	657	677	690	650	690	686	675	688	665	679	687	707	666	669	669	686	682	684	674	670	701	659	666	654	652	684	646	651	635	641	671	625	708	713	661	609	707	643	687	690	689	673	715	613	655	669	705	705	640	666	706	615	677	628	710	677	664	643	714	664	680	665	700	631	622	636	699	633	655	634
36646	14050	7486	5627	3823	2753	1970	1351	1069	633	394	408	357	334	366	317	351	351	358	351	314	366	357	353	338	349	339	392	374	368	340	354	332	333	355	386	334	355	380	348	346	354	344	320	342	352	342	302	362	324	350	347	346	361	338	312	324	322	326	339	319	372	328	348	343	338	340	351	338	364	308	342	336	328	320	323	303	333	316	335	355	341	342	325	358	359	377	346	352	354	360	348	340	361	358	308	326	335	334	380	338	338	353	366	301	363	327	324	334	308	335	355	336	346	363	338	342	344	341	369	334	316	351	342	349	340	310	351	336	312	323	320	325	313	352	341	324	339	348	339	373	369	340	302	332	355	321	356	329	352	359	307	340	295	355	308	338	354	328	353	318	324	367	334	348	343	333	340	355	362	315	343	368	323	332	357	354	344	347	367	327	353	325	336	353	375	356	315	348	361	298	363	356	311	371	341	371	410	327	348	335	333	289	333	344	359	340	317	341	325	348	348	323	339	336	306	325	341	323	372	362	310	307	393	347	330	307	337	324	355	320	336	335	329	330	377	338	340	359	349	343	338	322	367	357	336	350	338	367	325	351	326	312	333	326	316	321	322	357	334	351	323	358	343	356	349	340	350	350	342	326	306	341	328	359	354	325	336	331	328	337	353	306	373	340	359	328	369	332	317	328	352	310	339	311	294	347	329	328	319	356	363	338	330	312	373	308	341	328	287	342	326	359	340	344	343	316	325	361	336	354	362	335	333	357	313	283	342	331	333	330	342	346	335	351	324	349	348	340	301	315	330	376	357	367	330	301	346	366	324	350	374	341	364	333	356	323	338	318	327	354	299	354	294	351	341	349	339	284	311	351	365	320	332	317	331	324	348	397	333	335	318	340	348	340	361	336	339	315	318	370	358	326	332	322	359	328	312	363	315	346	327	340	322	315	322	333	354	318	329	367	331	335	366	328	321	330	396	331	356	324	359	366	350	355	329	339	359	361	355	315	350	374	349	364	330	338	348	325	321	361	322	364	301	338	313	338	335	377	329	318	283	328	340	324	347	347	324	321	340	348	335	371	308	344	372	338	326	325	353	336	315	346	340	353	371	341	336	352	310	315	341	357	322	345	388	353	359	373	339	343	341	346	311	326	345	323	344	324	350	352	330	336	352	347	347	313	296	313	337	356	369	359	341	323	361	355	348	317	360	359	320	338	315	362	342	304	351	336	335	382	319	369	347	315	311	332	362	366	325	382	340	369	326	376	337	300	320	331	336	335	318	348	318	317	353	321	313	346	355	331	330	309	340	356	356	337	345	363	317	295	337	379	350	335	342	323	314	323	373	346	353	338	324	347	323	350	350	345	331	283	365	379	384	337	324	305	355	353	347	326	316	371	306	359	334	340	381	339	334	329	315	324	355	343	378	322	357	328	300	333	362	338	329	304	321	347	314	331	332	342	294	311	327	332	332	374	372	287	315	329	356	341	342	349	366	338	329	305	292	346	330	325	313	350	327	355	315	337	334	382	329	338	330	352	330	341	341	328	336	366	337	324	368	297	337	342	311	327	349	385	339	341	311	351	365	346	337	329	351	355	373	360	346	342	358	346	356	310	340	311	335	344	319	296	336	302	360	305	313	379	318	357	354	340	364	338	334	348	327	354	328	342	343	354	378	304	340	367	359	298	364	337	315	346	307	318	329	340	351	337	336	356	345	329	326	338	340	342	384	338	365	313	355	327	346	353	325	316	328	356	362	316	365	331	348	346	331	344	361	343	363	321	352	369	313	334	314	327	341	341	349	308	320	319	347	293	328	352	329	344	318	339	397	359	339	346	301	331	317	342	354	351	339	344	353	326	322	339	332	331	363	371	349	336	351	381	303	337	338	322	311	302	312	343	307	353	391	323	348	361	342	359	356	319	340	329	353	350	367	343	324	322	306	353	317	341	339	316	395	358	325	308	334	326	374	356	310	334	335	381	335	336	372	301	350	333	368	372	342	353	313	325	317	311	339	334	340	345	338	354	307	348	330	326	307	370	324	325	311	330	284	338	318	307	363	337	331	355	318	334	338	370	314	341	363	332	326	351	333	315	318	352	344	389	345	350	344	354	317	349	364	350	314	373	324	312	325	323	338	320	330	369	337	366	305	313	317	336	285	360	342	351	301	345	355	355	311	335	321	376	329	326	337	345	348	328	338	371	337	353	341	365	301	336	340	340	332	284	381	339	338	334	299	333	346	332	356	320	335	324	358	346	357	363	311	341	364	349	322	326	328	309	321	347	339	323	329	363	328	317	331	337	331	353	309	324	359	332	322	321	338	337	331	349	366	305	393	355	363	343	347	342	339	381	301	361	339	413	363	340	316	341	324	343	308	307	344	338	341	319	355	346	381	332	304	327	332	323	336	367	370	354	328	316	368	301	315	367	313	333	328	324	324	342	350	341	367	330	317	367	344	347	329	342	314	386	366	351	354	344	314	305	331	333	334	301	347	316	357	330	303	314	370	373	328	348	362	325	372	327	360	331	335	379	318	319	328	348	320	340	362	310	362	344	334	341	347	343	320	316	337	312	298	339	343	352	331	351	394	321	321	325	351	348	322	336	332	357	321	334	354	335	348	336	313	342	350	342	307	344	338	345	344	344	341	312	328	355	351	337	352	326	324	350	331	340	323	303	300	356	380	356	342	377	329	358	329	354	322	358	338	338	357	352	325	315	344	356	337	372	346	299	299	329	306	335	329	367	366	353	336	329	334	340	341	297	352	318	324	320	349	341	353	344	340	350	345	341	360	333	325	315	358	352	360	353	308	368	347	342	343	344	337	365	335	393	302	331	340	291	341	344	307	346	347	350	332	376	314	360	348	334	364	329	360	347	333	350	316	326	302	342	336	323	324	371	322	359	342	354	345	324	368	352	334	341	368	324	344	312	357	325	359	323	336	304	369	349	392	340	315	346	329	345	364	363	340	326	351	325	344	357	298	341	330	318	381	325	324	375	335	344	340	354	341	349	339	315	335	333	344	334	355	308	331	349	342	335	338	312	339	392	334	343	346	316	330	317	339	330	365	301	356	351	339	335	340	342	372	352	343	382	314	352	329	346	345	334	348	351	338	336	336	333	321	359	369	354	355	315	326	300	361	342	338	359	339	339	336	335	325	299	346	359	325	330	333	349	364	334	342	311	321	376	298	323	370	323	331	311	366	309	382	346	339	376	329	339	387	356	308	344	352	344	312	314	387	365	338	333	351	337	353	347	332	326	352	335	350	329	298	350	337	348	344	345	341	332	328	337	335	304	300	339	326	363	327	325	351	357	329	370	339	317	356	335	342	329	361	336	314	326	329	358	361	330	337	365	347	309	310	309	340	342	324	338	346	368	326	330	316	339	328	372	345	300	343	342	338	310	333	324	364	301	356	354	354	313	347	345	352	326	345	322	330	345	341	386	318	329	351	350	340	373	354	347	318	316	369	301	364	336	328	356	313	334	328	347	311	336	326	308	320	371	361
23229	6690	11156	13438	11960	9605	7632	5483	4179	2206	1348	972	933	916	883	877	872	838	850	840	803	862	810	857	905	887	958	1030	1065	973	919	949	936	862	972	855	924	839	831	875	893	908	840	853	829	837	829	819	826	760	802	806	796	757	787	791	792	832	813	818	831	791	782	794	743	791	801	824	792	776	792	788	769	752	773	793	748	779	769	765	763	786	815	809	809	793	752	748	763	803	766	802	778	810	804	823	806	769	771	822	802	774	788	795	768	784	794	737	755	805	761	781	783	785	761	808	752	842	839	773	768	825	795	781	760	814	759	824	763	805	809	805	769	749	767	792	796	821	782	779	743	751	785	828	773	797	797	768	783	790	776	809	796	794	783	808	729	786	803	771	722	806	792	777	769	710	814	829	791	781	778	787	802	808	780	786	769	793	732	763	770	812	733	761	842	776	800	814	795	770	778	808	799	829	819	777	810	766	805	762	818	831	758	781	772	818	782	795	829	785	791	751	777	788	746	829	819	839	757	762	770	762	755	789	781	806	779	821	804	794	807	786	772	776	785	750	790	801	767	798	766	749	771	821	857	778	788	856	768	806	812	771	796	744	796	752	799	754	788	831	783	764	843	816	795	707	811	820	763	782	803	799	763	774	827	777	769	776	789	819	798	744	779	797	775	800	809	795	764	805	816	811	845	807	798	782	785	782	740	767	799	757	796	770	794	774	811	814	739	773	793	782	752	809	832	733	796	799	751	769	742	776	765	794	785	798	812	790	759	760	778	762	779	778	772	844	779	823	794	777	768	737	765	783	803	827	811	803	771	805	777	798	776	795	747	751	812	793	843	778	790	814	764	762	801	750	767	806	792	762	779	838	783	759	827	789	825	804	792	795	758	767	767	791	754	784	796	780	762	789	812	811	750	755	758	830	747	715	788	837	803	769	739	761	772	828	761	736	848	723	783	800	805	808	791	773	753	827	774	775	768	804	799	768	775	821	742	786	764	795	806	773	818	825	804	796	762	762	789	769	747	799	823	784	785	753	776	765	723	809	815	796	819	764	763	802	763	784	812	761	790	746	750	733	740	768	775	781	779	808	783	755	819	807	764	822	782	753	740	794	821	812	791	799	799	806	798	746	754	805	832	788	785	767	740	810	788	748	820	771	807	803	833	807	776	785	773	765	788	797	749	767	824	818	821	816	765	760	786	798	765	776	800	824	772	795	752	766	783	784	804	735	811	757	786	783	745	754	782	779	787	825	774	799	788	760	803	793	761	798	765	735	743	771	767	763	781	775	762	778	807	792	769	837	782	777	819	821	827	820	770	789	763	787	821	817	822	817	785	795	824	786	760	779	769	755	770	755	787	834	760	792	807	792	776	797	797	787	806	818	756	797	753	723	834	778	758	807	758	824	756	817	824	762	746	799	812	778	836	761	720	783	843	733	713	762	771	792	784	755	764	791	809	754	760	783	787	789	751	756	733	825	784	784	782	742	810	779	805	798	748	813	795	736	782	767	798	799	815	780	783	751	771	744	784	762	769	767	787	799	758	795	756	788	793	792	814	780	787	782	775	757	830	813	800	762	775	747	814	779	800	770	794	770	754	794	838	744	805	839	794	778	779	776	774	782	790	800	781	765	761	760	782	858	837	810	757	744	821	783	794	773	734	736	818	768	747	777	810	752	793	777	805	816	800	796	798	768	817	771	734	790	770	772	781	776	733	837	724	787	701	764	822	761	762	777	810	810	784	789	838	768	770	774	791	778	784	831	796	825	787	840	813	790	833	763	752	807	782	756	771	785	822	746	785	774	792	779	760	859	797	762	801	809	764	823	771	772	768	757	774	794	773	795	723	795	795	776	797	805	797	767	805	748	767	820	788	818	782	769	771	808	795	764	791	810	738	767	767	721	834	719	865	791	781	787	762	762	749	814	808	788	806	799	782	755	773	793	771	817	781	747	794	809	813	777	815	765	747	802	783	771	742	771	797	752	743	783	793	836	809	807	758	794	785	778	863	734	794	793	770	796	777	821	775	761	738	794	781	786	800	741	750	847	790	800	783	760	788	760	803	784	791	748	805	755	814	793	773	794	766	833	736	788	771	808	794	773	767	824	764	799	803	769	739	806	778	751	729	786	790	796	812	817	764	803	782	767	792	784	764	744	734	761	818	734	771	777	782	744	775	821	784	697	728	802	780	780	818	787	778	744	754	798	778	811	808	837	831	763	844	848	803	745	789	801	814	765	787	830	761	750	798	759	767	781	777	793	754	796	749	764	771	809	706	759	760	734	760	825	799	743	812	825	812	813	732	787	827	783	775	748	765	742	811	785	726	809	827	806	770	769	776	731	761	796	796	795	803	775	809	773	795	764	826	776	805	816	792	776	763	796	818	788	805	803	762	773	796	805	812	811	766	743	794	804	730	812	764	829	798	833	718	824	786	761	823	774	792	784	790	779	770	798	782	770	782	772	779	772	818	745	718	745	749	760	772	755	763	752	773	742	757	779	795	829	812	803	766	789	804	767	809	786	745	823	775	768	739	787	759	775	763	828	815	770	770	765	785	773	810	753	738	781	798	757	804	773	755	802	756	806	783	716	791	797	767	779	799	765	819	766	727	746	780	780	802	820	760	811	739	793	804	797	790	820	788	736	765	823	788	791	771	796	832	785	805	807	748	817	827	775	756	777	775	799	755	784	823	762	809	811	806	756	794	770	774	787	759	788	742	818	786	739	750	782	773	790	767	794	781	854	738	754	792	732	795	803	796	736	772	781	757	735	795	781	792	774	754	784	781	766	763	779	780	751	821	792	791	772	777	796	774	780	729	812	831	774	812	773	804	752	829	811	773	784	788	683	742	748	739	750	756	839	807	766	796	751	796	835	807	739	797	794	809	799	793	746	864	792	752	765	780	794	796	742	758	772	817	809	781	814	824	723	794	811	762	772	802	814	862	809	775	786	798	761	787	818	758	798	797	766	793	798	801	779	783	788	802	782	726	809	776	783	741	788	748	767	804	737	758	799	766	749	776	744	762	822	792	768	791	790	815	798	773	827	811	764	795	781	808	789	753	714	778	784	723	820	769	831	817	775	769	712	750	809	797	822	728	803	791	783	794	807	790	757	781	750	754	795	792	775	795	777	792	765	817	763	772	774	792	788	767	742	806	838	776	765	793	769	773	800	798	795	730	769	786	818	815	823	791	764	769	798	766	787	782	772	777	786	739	819	768	792	804	788	806	811	828	812	829	803	762	833	782	762	758	788	756	765	768	773	789	796	807	807	799	799	793	753	763	749	793	770	773	813	771	817	755	777	850	771	778	798	760	744	782	786	797	770	783	721	786	778	760	800	775	782	769	805	758	801	753	776	770	818	825	791	793	754	783	811	803	753	787	771	775	766	802	757	814	775	760	779	821	733	791	736	770	849	818	737	746	808	778	766	737	816	778	825	782	762	774	820	759	770	799	745	787	767	804	787	739	776	739	858	815	809	797	761	813	802	773	805	754	762
47842	21119	12245	8665	5827	3990	2936	1921	1540	930	652	610	624	526	523	551	595	592	556	553	519	511	507	540	589	578	566	598	631	552	539	568	536	562	510	521	561	532	518	480	568	500	555	532	568	528	544	517	505	572	495	533	542	520	479	486	484	530	550	533	554	541	508	504	490	507	537	538	508	520	520	548	546	537	519	503	533	497	546	550	516	520	514	511	522	573	533	540	483	520	523	519	553	531	519	501	561	582	520	514	550	534	498	557	553	569	534	491	534	519	538	466	525	547	542	514	545	538	516	506	556	562	488	506	493	516	521	536	513	472	475	535	490	501	472	503	542	510	541	540	512	519	575	485	484	508	519	506	535	539	507	524	498	506	529	501	575	528	561	531	488	550	508	558	521	504	474	573	502	539	547	570	545	526	476	483	523	556	483	475	522	537	523	518	514	517	544	547	519	561	519	546	584	559	523	540	513	559	534	553	553	487	458	529	480	520	546	490	469	491	554	469	521	526	537	505	518	544	522	524	588	496	493	538	537	534	492	534	507	539	535	495	488	494	513	510	512	504	504	481	546	554	485	535	501	491	533	508	511	514	512	563	506	491	550	513	535	515	555	492	483	537	513	526	533	496	487	551	507	533	509	518	501	532	537	503	493	544	468	530	557	497	538	514	522	594	518	539	551	535	548	515	468	541	481	518	537	525	515	549	528	510	514	522	537	516	473	511	486	529	523	518	530	511	533	507	514	537	536	493	572	531	525	533	513	512	524	559	525	542	520	533	528	512	531	513	553	553	484	514	520	582	513	555	524	493	509	448	517	556	545	529	579	557	549	548	506	505	518	545	515	489	569	518	530	516	510	502	542	505	532	496	531	517	466	530	572	528	538	533	526	468	525	563	527	506	529	509	537	517	526	524	519	497	477	493	548	505	528	471	535	521	472	481	502	538	459	483	504	475	520	532	480	540	549	509	507	483	529	509	534	504	544	516	541	537	514	520	536	519	467	507	519	508	496	551	504	576	531	496	503	561	510	497	521	515	570	548	551	506	547	536	467	554	518	518	477	529	522	540	498	507	500	507	522	512	486	529	500	480	536	470	532	474	529	482	541	528	530	484	518	544	453	509	522	506	517	530	536	526	545	587	532	553	498	522	513	526	535	531	544	497	515	561	517	524	500	554	539	536	506	515	523	511	525	533	544	481	509	529	536	528	496	560	557	536	536	511	498	467	497	501	528	550	532	492	522	529	523	514	544	524	543	528	558	521	478	502	510	503	541	510	485	505	534	528	538	542	507	558	535	513	523	530	526	537	523	483	507	537	479	538	543	529	524	491	526	520	526	515	536	529	517	535	522	555	509	538	488	536	520	538	600	507	546	516	545	560	516	468	509	529	503	558	570	481	483	511	541	485	547	460	555	508	530	523	511	519	534	521	531	504	508	491	548	490	553	516	526	547	522	526	534	516	499	465	513	511	482	517	493	534	578	518	511	556	525	549	548	512	493	484	531	578	525	528	525	556	558	526	539	507	507	507	575	549	513	504	495	565	536	554	512	504	512	491	516	520	499	533	473	521	581	522	528	527	536	517	515	487	490	462	515	525	540	496	481	524	563	558	500	503	500	500	509	507	512	511	487	532	529	518	517	513	487	592	542	501	498	544	515	468	554	497	518	521	540	487	508	513	513	509	543	543	540	470	532	502	511	510	498	490	518	524	515	478	522	534	524	508	526	504	487	504	492	510	536	492	504	548	519	498	491	497	521	538	497	499	510	557	503	472	511	511	537	509	505	551	487	439	511	529	489	534	528	550	524	475	541	523	475	521	530	534	567	534	505	504	481	508	527	493	505	511	517	495	536	507	516	536	488	497	561	543	578	504	523	507	506	514	525	540	521	560	499	516	544	508	511	498	501	486	525	563	512	509	523	477	531	565	513	494	537	499	539	512	520	528	523	552	490	528	531	551	560	553	535	516	509	560	477	540	516	544	548	549	512	505	483	564	554	552	506	528	476	502	526	517	515	559	545	495	505	493	546	550	543	507	530	510	452	496	507	528	490	496	555	580	471	483	498	542	510	548	511	490	577	553	509	531	549	488	482	536	547	531	513	521	528	454	508	557	529	509	510	521	548	465	545	506	554	525	510	508	537	505	541	512	549	490	533	507	480	513	536	545	544	508	483	520	566	483	538	534	504	493	483	527	515	505	510	514	534	540	523	494	527	509	518	490	525	542	522	528	517	498	516	486	524	507	531	516	515	523	509	550	535	518	523	554	544	502	512	491	585	569	560	519	533	503	501	508	520	490	559	526	537	544	499	501	461	507	481	509	507	511	500	523	586	509	536	534	514	518	474	474	497	516	494	510	483	523	513	499	550	509	587	533	512	489	530	554	529	498	515	525	503	534	514	583	545	526	539	480	494	531	530	513	547	525	525	533	531	511	499	497	501	498	544	496	460	510	540	482	532	533	528	507	559	520	516	558	491	524	530	541	531	516	582	511	470	542	489	490	521	516	519	539	552	461	515	552	501	491	494	517	518	510	512	522	530	537	529	510	490	522	521	515	506	545	484	473	515	532	516	508	544	532	470	530	592	506	482	500	505	548	515	493	492	520	513	445	520	527	531	551	525	514	524	537	535	527	552	533	555	509	532	520	501	511	557	519	538	505	536	531	549	541	511	497	556	522	541	508	482	516	519	516	524	530	526	527	509	551	555	538	558	529	540	494	530	539	521	524	507	485	491	481	533	511	523	548	511	500	548	510	493	508	582	491	530	531	478	528	531	514	485	525	534	517	584	516	505	502	542	486	546	527	531	525	529	495	503	514	488	535	575	509	515	516	532	491	535	476	496	558	508	543	523	488	543	559	523	511	545	536	523	571	499	520	490	575	488	485	505	485	522	523	566	462	522	549	494	530	520	507	504	505	528	515	547	538	522	497	489	498	508	524	508	522	584	527	523	542	524	545	502	502	549	536	507	576	549	479	533	562	458	510	506	502	469	553	561	478	484	519	547	556	533	565	496	526	512	502	527	515	485	560	455	517	500	550	534	538	485	544	597	498	521	515	539	530	571	518	523	513	520	510	503	526	519	518	500	521	542	496	526	499	515	494	603	558	546	520	507	523	525	514	531	512	491	486	501	522	542	539	548	527	524	546	494	557	522	547	517	514	485	551	496	490	512	529	551	512	507	551	508	531	490	529	506	508	526	538	537	525	539	537	517	494	525	500	498	503	465	549	501	466	479	557	488	512	500	464	533	478	498	492	524	503	513	479	505	525	528	533	550	506	554	530	539	472	499	493	534	534	485	564	528	526	504	521	515	538	526	517	518	528	519	552	501	501	538	557	548	517	525	511	539	536	533	530	507	540	509	513	492	505	535	530	500	555	487	446	498	512	521	551	487	520	546	504	533	476	549	545	506	539	513	520	501	504	527	523	453	488	488	518	478	495	529	523	540	519	548	512	499	491	526	543	511	560	517	504	492	526	547	451	524	518	516	535	518	512	476	528
30097	9557	14505	17780	16031	12826	10393	7946	5667	3037	1804	1475	1406	1262	1308	1279	1294	1188	1248	1225	1210	1218	1184	1191	1413	1304	1324	1777	1987	1447	1323	1411	1298	1288	1456	1355	1326	1341	1251	1229	1159	1144	1141	1236	1228	1149	1189	1123	1178	1140	1159	1132	1151	1185	1139	1102	1108	1115	1191	1145	1152	1119	1150	1148	1124	1100	1120	1132	1179	1160	1105	1124	1158	1105	1126	1146	1162	1110	1127	1163	1155	1153	1216	1057	1125	1174	1192	1101	1157	1122	1142	1167	1188	1132	1075	1116	1048	1124	1187	1168	1209	1163	1132	1146	1121	1136	1108	1139	1118	1167	1110	1167	1121	1089	1154	1090	1082	1063	1086	1169	1122	1130	1129	1108	1125	1130	1093	1117	1114	1207	1123	1156	1160	1091	1163	1119	1166	1039	1123	1141	1160	1167	1101	1149	1124	1131	1156	1105	1124	1137	1133	1124	1122	1154	1123	1058	1127	1130	1156	1072	1120	1127	1119	1108	1153	1099	1166	1086	1129	1151	1121	1110	1133	1092	1159	1145	1132	1079	1158	1169	1056	1131	1099	1063	1123	1163	1157	1110	1078	1129	1141	1172	1165	1115	1173	1134	1092	1154	1102	1045	1184	1120	1129	1119	1161	1068	1112	1188	1133	1093	1098	1102	1123	1196	1124	1129	1157	1114	1127	1185	1110	1168	1143	1156	1157	1126	1180	1153	1169	1105	1141	1092	1081	1173	1131	1179	1113	1134	1159	1128	1148	1145	1172	1099	1160	1161	1103	1163	1141	1140	1163	1092	1087	1194	1191	1089	1160	1137	1060	1149	1106	1109	1147	1178	1140	1092	1124	1129	1159	1095	1121	1126	1162	1171	1117	1090	1139	1102	1080	1154	1175	1150	1108	1103	1105	1151	1095	1145	1191	1169	1153	1154	1127	1129	1134	1099	1121	1139	1179	1117	1138	1132	1103	1173	1147	1134	1146	1082	1081	1105	1076	1146	1157	1146	1087	1130	1160	1150	1153	1140	1086	1110	1157	1145	1093	1181	1150	1156	1122	1102	1142	1170	1157	1112	1118	1140	1152	1098	1110	1119	1160	1109	1148	1108	1113	1111	1109	1143	1143	1088	1141	1128	1072	1236	1070	1194	1130	1139	1126	1106	1115	1097	1101	1125	1083	1146	1137	1113	1081	1091	1201	1076	1140	1115	1101	1121	1147	1110	1137	1088	1112	1150	1167	1144	1105	1139	1181	1130	1019	1151	1126	1165	1114	1123	1153	1110	1104	1093	1126	1083	1143	1111	1103	1219	1092	1117	1121	1176	1140	1131	1118	1114	1102	1114	1207	1103	1112	1102	1087	1105	1067	1104	1090	1158	1120	1134	1077	1154	1150	1131	1108	1153	1126	1086	1090	1152	1076	1162	1092	1125	1124	1168	1127	1164	1111	1134	1159	1113	1096	1098	1130	1124	1139	1229	1105	1108	1122	1104	1085	1078	1140	1159	1160	1089	1207	1127	1152	1098	1126	1116	1128	1163	1114	1093	1142	1113	1114	1128	1141	1113	1204	1115	1144	1142	1118	1098	1117	1114	1107	1103	1069	1092	1097	1131	1084	1132	1103	1161	1105	1170	1142	1142	1105	1057	1137	1124	1092	1128	1136	1134	1142	1055	1094	1134	1189	1105	1146	1191	1104	1123	1060	1148	1145	1100	1112	1117	1127	1139	1146	1153	1169	1175	1118	1163	1068	1146	1189	1115	1192	1128	1145	1122	1106	1118	1077	1116	1109	1086	1138	1125	1099	1082	1124	1101	1151	1146	1181	1086	1123	1080	1153	1146	1110	1154	1077	1178	1155	1097	1124	1113	1166	1070	1154	1167	1150	1097	1111	1188	1166	1160	1104	1111	1130	1150	1106	1142	1158	1159	1152	1122	1158	1127	1160	1194	1175	1097	1153	1099	1139	1103	1121	1115	1097	1160	1114	1098	1129	1176	1132	1184	1110	1124	1169	1083	1128	1171	1114	1150	1128	1124	1145	1085	1120	1160	1097	1110	1174	1163	1143	1122	1131	1116	1077	1084	1129	1111	1094	1140	1125	1134	1159	1149	1056	1133	1175	1156	1162	1170	1111	1125	1120	1117	1154	1181	1145	1116	1108	1165	1132	1112	1072	1137	1130	1130	1109	1091	1181	1159	1153	1146	1087	1128	1117	1101	1131	1122	1117	1136	1096	1114	1136	1146	1190	1146	1138	1156	1127	1145	1116	1138	1129	1086	1172	1157	1156	1097	1087	1111	1123	1143	1109	1148	1102	1127	1121	1152	1116	1169	1102	1150	1092	1146	1107	1103	1162	1152	1157	1157	1145	1133	1155	1100	1132	1077	1122	1113	1085	1153	1136	1153	1109	1101	1084	1090	1141	1059	1121	1079	1147	1126	1105	1075	1130	1152	1113	1106	1120	1182	1151	1137	1149	1125	1127	1116	1085	1135	1125	1121	1141	1216	1093	1135	1094	1153	1144	1095	1068	1114	1100	1111	1145	1163	1187	1184	1143	1118	1116	1104	1134	1137	1172	1128	1088	1146	1171	1118	1153	1088	1181	1177	1137	1133	1082	1112	1121	1132	1100	1114	1099	1141	1071	1092	1145	1135	1137	1128	1127	1154	1137	1101	1165	1076	1106	1067	1090	1096	1181	1134	1144	1132	1082	1168	1160	1123	1156	1130	1153	1116	1091	1126	1115	1195	1147	1113	1141	1201	1094	1113	1106	1134	1070	1158	1146	1146	1110	1168	1093	1115	1124	1098	1123	1166	1104	1104	1124	1129	1128	1125	1136	1165	1067	1099	1152	1137	1134	1150	1128	1114	1150	1150	1109	1107	1086	1149	1132	1148	1134	1169	1089	1133	1114	1121	1130	1104	1139	1199	1134	1166	1122	1174	1114	1134	1144	1120	1104	1093	1118	1099	1125	1089	1122	1139	1118	1122	1100	1097	1135	1124	1127	1114	1175	1154	1135	1121	1067	1167	1122	1176	1067	1148	1118	1114	1044	1116	1094	1135	1088	1122	1143	1156	1137	1106	1133	1111	1170	1149	1113	1142	1176	1153	1155	1157	1169	1128	1159	1143	1124	1140	1159	1117	1233	1093	1104	1160	1135	1100	1103	1172	1153	1082	1136	1161	1165	1132	1120	1122	1097	1097	1117	1088	1130	1162	1119	1206	1101	1119	1080	1152	1079	1138	1073	1172	1147	1166	1089	1112	1146	1106	1114	1116	1100	1070	1133	1111	1129	1132	1144	1140	1109	1102	1093	1128	1141	1122	1096	1154	1078	1148	1153	1160	1146	1170	1101	1202	1145	1140	1132	1106	1128	1136	1171	1162	1094	1107	1089	1110	1103	1086	1148	1158	1116	1165	1131	1147	1119	1168	1080	1062	1193	1124	1121	1074	1081	1136	1090	1090	1160	1155	1120	1132	1160	1110	1060	1150	1053	1167	1109	1075	1107	1105	1117	1189	1172	1113	1102	1143	1100	1126	1124	1190	1108	1112	1149	1075	1163	1064	1093	1148	1083	1094	1131	1140	1076	1110	1079	1127	1122	1079	1112	1115	1142	1078	1125	1116	1191	1136	1150	1145	1165	1141	1121	1156	1039	1128	1094	1166	1117	1100	1098	1123	1159	1131	1144	1163	1177	1143	1119	1126	1099	1079	1123	1171	1166	1088	1179	1111	1144	1093	1107	1127	1129	1152	1076	1105	1089	1023	1171	1159	1158	1109	1097	1150	1150	1205	1142	1148	1119	1094	1101	1134	1090	1175	1101	1105	1168	1174	1137	1119	1136	1075	1098	1117	1120	1110	1157	1136	1085	1084	1131	1122	1121	1136	1076	1110	1120	1092	1140	1134	1152	1125	1114	1106	1051	1157	1152	1055	1114	1072	1158	1079	1144	1128	1117	1084	1156	1088	1123	1179	1169	1068	1141	1119	1098	1148	1076	1111	1130	1184	1148	1147	1083	1108	1062	1171	1141	1157	1186	1122	1183	1037	1104	1141	1119	1166	1096	1102	1168	1102	1105	1168	1027	1111	1106	1170	1136	1162	1080	1174	1144	1106	1065	1071	1136	1139	1146	1147	1114	1120	1129	1192	1070	1131	1143	1139	1113	1184	1104	1152	1201	1145	1032	1175	1137	1119	1114	1099	1124	1105	1124	1131	1115	1113	1150	1119	1123	1157	1080	1073	1103	1105	1111	1118	1125	1165	1136	1155	1201	1163	1112	1205	1093	1102	1111	1135	1129	1135	1119	1128	1151	1157	1135	1145	1237	1140	1105	1162	1132	1168	1160	1148	1112	1146	1107	1090	1146	1068	1062	1184	1123	1112	1104	1084	1090	1137	1126	1071	1145	1145	1159	1082	1160	1120	1198	1088	1137	1138	1107	1109	1129	1202	1138	1115	1139	1113	1153	1126	1090	1119	1107	1128	1140	1186	1120	1156	1139	1105	1122	1157	1131	1083	1168	1177	1213	1189	1148	1129	1165	1127	1117	1125	1126	1147	1109	1064	1065	1125	1092	1168	1121	1179	1095	1083	1148	1130	1157	1167	1145	1129	1182	1085	1123	1089	1141	1089	1094	1124	1062	1103	1106	1114	1123	1113	1078	1097	1135	1115	1100	1112	1176	1154	1101	1122	1097	1105	1074	1141	1138	1131	1106	1133	1129	1119	1049	1095	1113	1042	1105	1135	1112	1096	1157	1115	1140	1165	1064	1141	1112	1121	1134	1082	1115	1042	1092	1122	1102	1085	1125	1112	1139	1129	1122	1158	1085	1085	1105	1044	1105	1098	1164	1112	1145	1049	1152	1114	1117	1176	1123	1139	1145	1049	1081	1093	1133	1258	1091	1111	1078	1139	1124	1110	1134	1170	1139	1168	1175	1094	1139	1185	1195	1167	1145	1183	1039	1162	1153	1108	1122	1156	1197	1142	1207	1138	1150	1157	1139	1144	1163	1129	1134	1054	1136	1168	1124	1116	1071	1165	1198	1182	1097	1150	1160	1089	1108	1148	1124	1092	1112	1126	1204	1153	1065	1099	1135	1128	1110	1101
17140	5669	4138	3125	2209	1549	1127	944	653	432	386	411	365	368	361	337	352	332	339	368	362	351	338	315	312	318	362	422	384	297	387	384	354	386	396	362	413	380	332	348	417	344	357	367	348	330	342	335	342	319	363	347	374	339	320	335	346	335	333	354	380	356	401	357	371	349	371	347	362	372	370	335	342	323	324	362	350	320	333	355	365	332	320	324	367	341	350	353	327	389	376	317	337	373	342	331	392	351	313	357	352	333	357	325	343	340	333	348	343	340	331	354	347	369	360	372	322	351	345	318	321	392	353	329	357	366	343	377	337	348	353	357	346	325	388	328	291	341	323	350	347	311	345	336	351	331	337	344	324	368	352	346	387	347	314	329	345	340	349	369	339	319	348	323	323	337	329	372	308	356	344	327	309	350	329	371	327	320	361	334	339	346	347	359	352	369	341	355	325	337	358	335	327	331	336	340	335	321	391	350	365	366	324	373	355	357	329	360	360	360	362	345	331	357	366	355	345	334	378	351	341	310	347	336	341	358	320	359	360	352	320	314	366	348	348	366	360	355	378	377	344	343	355	350	320	346	369	311	338	354	388	349	365	349	368	369	307	346	327	328	325	312	371	369	333	363	360	324	391	331	321	362	328	355	352	352	335	337	335	369	363	341	337	367	346	359	333	374	328	333	378	306	336	311	326	346	374	373	353	331	353	334	363	376	386	340	328	334	347	329	347	324	367	372	352	340	357	360	349	329	333	358	347	342	317	358	339	338	396	371	357	345	332	381	348	327	342	394	358	338	378	353	315	366	342	367	352	345	347	361	362	366	363	353	344	337	348	351	350	349	336	328	373	330	294	341	382	363	362	363	339	353	362	380	361	323	342	347	344	355	335	330	377	351	365	331	383	373	345	330	330	389	351	309	327	324	338	352	373	357	379	321	318	342	335	345	336	384	350	373	387	365	368	357	332	368	310	327	338	374	350	335	365	346	333	389	364	331	349	362	385	358	356	333	359	369	379	354	349	361	334	305	341	327	331	336	352	355	321	328	324	351	366	310	389	377	358	356	343	341	375	344	368	312	391	344	353	321	335	350	357	352	343	338	334	374	334	362	364	347	371	299	335	372	304	353	347	360	345	384	355	337	350	360	364	356	366	313	340	322	341	363	316	316	360	344	362	351	377	361	331	353	393	355	356	327	355	374	374	357	346	362	359	341	356	360	357	360	357	354	362	360	372	353	358	361	332	364	374	333	332	369	327	338	368	394	346	326	348	345	343	372	340	378	353	336	329	372	354	338	374	378	356	372	378	334	347	407	342	363	364	360	318	351	339	350	334	329	372	347	330	312	344	340	372	377	368	347	354	381	354	308	373	319	344	364	326	342	368	340	333	331	343	342	316	323	317	353	341	398	345	352	363	398	346	348	306	338	361	358	362	333	375	370	329	325	348	342	332	366	349	361	333	366	329	333	361	322	362	328	357	367	347	343	334	326	355	362	369	334	332	353	367	363	379	358	381	350	329	349	313	340	296	311	325	314	337	347	375	349	318	346	383	306	340	344	336	343	358	353	330	359	352	358	360	351	345	367	345	393	321	351	361	332	341	373	359	343	364	305	315	369	344	367	375	390	379	369	339	374	346	334	365	304	394	341	350	326	344	344	391	336	348	297	344	328	331	357	355	346	381	345	333	337	384	329	381	379	355	364	353	323	341	378	404	353	334	377	361	355	343	362	369	328	383	365	312	322	349	346	339	385	392	382	371	336	389	406	314	381	384	349	330	342	334	374	348	334	354	313	353	348	357	330	372	353	343	410	380	331	313	311	349	347	352	345	345	360	370	374	381	328	342	355	334	344	358	369	342	368	332	368	336	324	368	340	358	382	329	350	343	361	337	346	342	368	314	313	319	362	326	352	323	395	312	360	292	358	319	360	372	350	340	363	321	332	351	345	351	334	331	338	319	344	359	339	352	360	343	375	354	318	375	379	356	354	364	343	367	322	371	382	339	359	362	339	359	433	321	381	338	369	349	292	358	316	351	356	350	384	385	320	344	372	361	330	384	352	330	347	329	347	358	352	372	344	342	350	361	364	357	358	347	327	363	310	339	336	338	349	363	343	348	337	297	356	347	332	352	345	365	332	336	355	350	372	345	357	347	341	329	350	350	351	333	341	356	331	372	338	326	336	334	316	341	352	378	370	347	367	395	344	352	393	338	312	385	330	336	351	372	362	349	344	341	336	370	391	352	349	347	347	336	362	403	367	353	363	332	341	322	366	345	339	366	368	336	316	379	338	356	334	366	325	348	334	328	337	370	316	331	372	361	366	337	352	338	343	354	348	366	322	355	358	356	352	337	358	322	354	355	355	371	348	342	335	346	346	323	308	322	331	358	357	343	347	322	340	349	325	329	337	353	301	369	380	334	351	365	374	353	391	348	346	337	364	361	361	354	387	334	334	323	348	361	345	367	376	352	358	338	357	336	368	358	306	325	332	354	363	357	365	347	337	357	384	355	389	351	341	365	336	323	339	340	374	376	342	358	384	377	328	389	360	360	351	390	307	373	385	332	335	403	335	341	375	366	364	365	363	358	327	348	348	361	334	357	329	357	366	352	327	301	363	354	324	316	338	346	328	340	330	334	348	345	350	347	381	347	337	333	322	339	346	308	366	340	342	341	347	332	348	369	349	367	346	352	375	341	357	381	320	341	377	327	347	345	360	360	319	378	362	319	350	337	328	364	390	371	367	371	355	338	321	369	343	379	382	338	383	359	373	376	354	331	380	354	381	348	338	340	354	371	322	364	363	331	333	355	334	315	341	336	357	329	303	310	359	339	362	369	388	323	341	368	336	398	385	377	367	380	404	364	326	316	377	355	371	324	324	367	370	355	369	366	302	326	361	339	361	347	330	336	354	358	380	384	348	360	370	347	378	338	363	378	357	343	354	366	361	325	336	373	341	354	390	353	335	306	345	368	352	373	367	320	336	347	379	372	327	353	349	338	334	332	332	341	351	326	340	344	367	345	345	326	352	365	349	330	339	365	365	356	347	376	336	320	368	354	342	326	378	357	360	371	374	357	337	354	334	356	337	369	335	319	351	358	345	384	327	349	326	346	334	363	310	355	346	347	378	395	337	329	341	337	351	377	350	394	369	318	390	392	339	389	367	337	335	344	360	329	337	324	307	364	340	351	352	360	322	369	327	332	361	342	372	313	351	345	358	366	355	310	344	371	328	314	334	341	343	346	315	371	336	352	374	345	368	351	350	328	323	398	360	352	344	304	332	356	368	345	322	319	326	352	363	356	361	338	355	367	335	358	360	341	374	361	371	327	334	364	330	332	334	354	369	328	354	340	358	310	342	342	343	311	342	369	325	354	361	373	321	350	327	354	358	377	334	313	324	337	400	353	380	368	333	330	340	389	329	392	321	329	362	324	386	369	370	369	363	344	360	355	344	339	376	330	357	382	346	375	355	341	328	329	365	335	324	339	354	333	358	339	341	354	344
10269	3816	7203	8601	7437	5825	4377	3575	2280	1368	962	858	823	851	789	788	787	812	787	832	842	792	799	800	855	856	865	994	1023	878	806	952	857	960	934	956	883	922	824	848	759	775	802	777	771	816	821	808	775	827	802	773	791	756	760	767	857	815	783	807	799	774	853	791	833	781	755	776	868	814	831	786	811	815	798	778	816	800	829	829	826	832	824	771	829	836	768	801	777	829	810	826	797	794	817	835	792	808	764	751	782	849	850	807	872	733	801	816	830	761	797	779	770	822	841	747	781	785	819	725	802	788	757	807	796	802	801	815	812	810	814	807	742	788	783	815	773	822	789	780	764	815	811	814	794	773	800	784	803	807	826	802	776	783	790	731	835	820	791	808	798	795	858	797	785	791	794	852	817	825	814	715	812	761	815	803	799	771	764	814	772	781	795	742	804	744	753	776	788	802	816	830	733	800	869	820	803	775	813	813	804	785	771	793	796	770	766	771	789	799	771	805	744	713	784	822	816	826	741	838	797	842	808	813	813	798	789	727	767	832	783	805	793	739	797	798	781	845	782	769	796	773	805	750	755	769	816	741	805	843	832	831	827	798	778	768	731	811	783	816	838	798	803	734	795	829	805	781	783	824	820	779	813	737	762	780	784	813	727	780	765	820	784	825	812	759	814	795	794	811	805	800	834	788	779	802	786	746	776	772	851	801	817	810	802	754	800	789	790	814	770	815	821	777	728	763	766	804	838	816	787	837	800	760	812	803	760	781	798	827	816	791	788	756	774	765	833	749	816	820	807	834	768	786	785	775	770	808	791	826	761	776	833	824	792	705	769	782	764	808	752	802	818	781	813	766	815	797	821	757	783	767	801	806	794	780	810	811	753	782	804	761	779	782	805	817	759	807	805	796	801	782	806	786	803	788	802	757	811	826	761	814	777	786	816	788	798	767	753	804	782	781	824	813	728	786	810	799	820	791	808	779	755	816	774	806	758	844	792	809	763	818	826	851	792	758	778	811	786	804	804	819	827	795	778	742	806	746	806	823	774	838	772	796	799	782	786	813	773	744	773	841	780	721	782	777	711	771	763	779	826	786	798	807	796	763	840	793	839	785	790	864	851	833	820	759	828	807	834	796	826	808	757	820	812	803	781	827	803	792	797	790	834	769	795	748	801	804	796	763	804	781	770	796	799	808	784	790	811	749	833	787	784	846	774	821	785	853	812	795	737	805	781	839	767	765	778	820	781	768	763	864	806	818	838	816	752	826	758	783	814	753	815	796	824	736	748	746	793	791	769	781	824	778	753	798	790	785	867	780	778	813	796	735	778	782	780	775	804	780	775	834	812	793	803	819	810	803	791	761	757	802	801	798	779	729	774	814	814	785	765	757	791	815	816	795	782	852	771	803	796	813	787	777	747	827	794	790	795	768	821	775	775	768	815	829	780	763	774	782	743	824	826	789	830	775	856	824	760	851	759	863	797	860	806	815	800	801	804	755	804	789	835	789	787	847	788	786	713	822	781	837	779	806	751	827	761	788	791	803	835	778	737	757	768	737	698	800	796	803	759	794	798	781	792	771	818	781	781	808	814	835	777	764	814	795	828	751	795	815	805	753	788	825	754	780	827	801	750	800	836	790	830	748	812	785	811	758	771	754	811	763	786	772	762	762	760	786	808	829	779	841	782	800	802	787	813	801	831	841	816	768	842	820	774	823	768	825	797	767	790	809	790	722	764	813	783	817	758	792	831	750	724	780	803	809	832	787	837	773	816	837	740	826	786	819	797	801	792	810	843	782	839	845	803	773	816	813	781	755	790	767	785	811	810	814	785	760	781	813	813	794	820	759	761	826	768	780	753	785	807	803	828	767	798	784	821	816	758	759	793	816	792	771	796	814	786	795	811	827	766	777	818	804	823	846	794	757	833	796	794	773	783	796	839	808	792	815	808	849	776	759	745	759	809	776	832	798	793	830	789	784	776	782	813	837	786	825	784	800	801	763	817	776	801	835	795	803	780	834	779	788	806	823	830	773	850	798	795	753	826	809	784	832	817	794	749	836	816	748	789	789	778	780	799	807	783	781	821	828	771	830	813	772	851	806	794	804	799	799	793	770	756	792	781	738	832	792	767	774	753	808	813	835	805	761	818	773	816	820	787	841	802	872	721	761	776	792	819	766	816	817	744	777	745	805	735	835	828	778	848	781	788	793	738	795	819	841	814	787	752	797	793	804	728	839	793	800	869	814	786	775	746	803	746	794	802	816	825	765	806	782	798	786	813	826	784	833	761	758	757	797	802	828	789	739	755	766	780	835	785	805	806	808	815	758	776	815	744	785	812	797	744	806	759	809	730	824	849	749	774	777	783	820	790	798	776	781	790	787	758	820	801	777	754	787	776	787	753	805	813	793	787	844	815	794	855	782	802	775	792	815	738	790	798	784	807	781	789	756	788	762	802	770	802	818	816	801	754	777	763	713	813	801	813	776	810	809	806	802	767	788	788	782	789	800	766	789	809	821	792	808	835	803	809	828	799	817	738	801	828	801	776	757	763	758	799	798	870	768	764	793	742	783	741	733	785	802	826	813	825	778	760	789	749	792	838	779	780	785	770	846	742	795	808	799	820	785	827	811	805	779	777	749	803	757	797	789	817	848	746	801	828	815	792	791	822	819	825	726	821	805	786	848	818	804	776	796	821	792	817	813	789	793	779	768	733	814	798	762	819	744	793	830	797	844	846	781	833	758	755	809	830	806	802	797	831	787	799	811	832	823	861	765	852	729	744	812	772	806	797	820	816	739	793	845	799	818	776	830	788	806	843	855	782	786	786	827	795	789	803	825	770	842	798	777	804	803	855	817	838	743	812	757	844	833	826	805	845	783	768	808	785	826	802	806	747	784	840	847	782	805	783	782	816	815	781	761	805	812	794	788	824	776	805	782	798	803	796	794	701	802	804	799	770	811	779	784	786	821	804	832	779	808	803	769	783	763	761	808	820	767	763	832	788	837	786	784	828	808	837	823	764	824	782	823	813	833	847	769	785	805	818	789	795	794	795	807	760	808	788	765	776	832	807	782	800	843	808	792	817	830	772	753	765	798	790	788	774	760	795	781	810	800	825	792	778	802	784	763	831	855	816	789	808	816	733	759	820	818	817	783	749	737	815	794	800	826	826	780	727	784	822	786	791	813	858	827	843	813	772	819	778	802	786	819	796	834	779	806	777	842	846	799	771	794	768	777	793	785	745	810	801	793	799	789	802	828	789	786	797	843	737	822	810	757	772	772	767	831	782	823	835	808	820	781	762	774	785	725	811	760	810	863	781	815	812	779	786	774	801	841	831	785	853	861	824	780	769	824	775	831	768	840	798	735	791	809	754	774	783	804	792	780	792	807	799	793	803	843	822	787	817	766	777	817	776	803	827	787	773	820	809	803	782	821	790	769	809	755	776	821	827	766	860	779	779	838	817	792	891	818	798	796	770	790	799	834	820	752	821	807	826	788	806	793
36626	14243	7808	5723	3720	2679	1987	1526	919	519	424	387	395	385	374	423	380	368	393	350	385	394	382	361	391	389	385	446	398	401	397	408	375	427	415	416	432	381	377	408	377	408	370	406	363	340	373	378	365	421	372	368	354	375	383	403	359	376	386	370	407	374	389	357	353	354	341	384	350	361	374	374	341	367	387	382	396	386	396	359	379	390	376	374	395	381	356	389	373	385	370	386	364	372	349	396	399	391	356	331	400	396	344	317	352	403	404	355	385	363	379	386	367	401	363	343	419	349	381	401	394	386	368	393	359	350	350	376	374	365	349	372	370	357	339	350	342	370	360	371	361	370	347	340	360	373	412	381	369	360	375	392	346	366	407	340	374	396	339	418	362	372	354	382	382	400	334	337	348	368	363	370	366	353	367	406	377	368	350	342	340	354	365	396	376	350	401	346	381	375	411	350	375	388	328	394	330	402	380	385	393	390	402	353	393	348	369	375	389	375	376	371	351	350	360	331	334	361	381	355	369	342	401	401	369	384	381	408	377	408	350	345	376	386	330	382	360	414	356	386	340	340	353	387	413	389	346	392	348	400	367	341	358	374	410	384	349	350	344	377	419	407	389	342	407	366	384	364	393	318	406	412	346	368	381	391	360	419	374	338	399	348	363	372	400	390	386	318	346	376	397	361	341	398	364	371	396	382	351	383	376	435	369	375	373	391	354	384	361	346	370	367	413	358	372	327	342	353	371	348	394	400	394	371	376	344	393	351	413	374	378	324	374	367	345	372	388	341	374	400	333	337	385	363	397	366	393	393	389	337	377	374	372	385	369	367	359	391	395	373	392	395	392	369	401	373	404	355	400	404	374	386	323	334	378	400	344	382	366	356	385	375	348	350	384	370	345	361	358	400	411	389	418	392	393	376	338	345	367	364	325	399	379	360	347	375	382	386	383	400	353	361	357	356	380	369	373	330	358	371	394	365	390	359	346	399	376	369	371	355	402	369	396	394	378	382	359	371	375	375	361	355	374	359	371	368	337	391	413	372	360	407	367	364	379	359	329	343	355	379	327	359	356	394	376	375	389	378	388	372	397	395	374	392	357	363	377	390	377	368	338	383	357	374	386	371	359	384	371	373	364	351	416	387	378	344	362	414	330	354	399	378	354	373	365	410	383	396	401	400	344	366	352	381	384	377	339	354	340	348	396	398	373	377	384	350	381	379	351	343	359	382	335	398	412	358	394	387	368	367	384	368	377	380	400	348	393	356	352	340	355	373	393	394	390	369	358	350	372	376	439	398	392	374	369	396	380	386	377	375	407	368	371	410	385	361	386	337	377	366	361	345	339	370	379	392	372	385	327	397	372	378	368	373	385	312	382	367	380	371	377	353	389	334	427	339	425	362	353	329	394	386	370	381	352	325	384	360	362	359	368	346	381	381	349	367	394	338	372	352	417	358	382	372	425	381	384	364	344	387	377	330	393	356	402	365	386	391	384	351	394	379	350	353	355	374	404	347	363	372	359	392	365	401	356	372	387	370	394	390	391	347	380	355	380	310	379	410	351	396	368	359	388	380	394	363	404	356	357	395	354	350	350	359	382	363	368	364	374	338	365	378	352	365	349	390	363	411	384	365	389	368	374	397	321	364	396	352	400	386	343	370	391	361	400	381	404	403	395	403	377	363	386	370	332	421	328	363	363	353	387	371	362	359	345	351	376	372	398	373	376	357	423	362	400	365	364	380	392	387	381	377	359	374	399	376	370	403	350	350	365	363	379	380	386	389	372	350	389	398	353	381	373	375	398	381	373	365	435	351	358	339	379	386	410	368	362	326	386	398	336	359	345	359	359	364	364	372	390	378	371	332	392	371	344	380	367	374	392	345	386	380	411	396	363	357	376	365	383	348	402	379	351	349	341	365	392	387	380	368	395	396	390	388	363	357	358	349	341	389	397	384	390	401	371	361	367	357	386	394	341	383	391	354	393	374	359	384	396	371	377	377	350	347	344	368	392	385	359	371	352	387	334	387	367	376	352	334	330	372	416	350	370	380	391	339	363	406	393	417	370	385	344	360	370	353	371	402	393	362	364	373	362	387	361	367	369	357	382	371	358	329	378	339	348	333	398	391	351	402	394	368	377	372	416	351	365	410	381	363	385	362	365	398	389	376	415	352	351	381	350	367	400	398	396	382	386	371	377	405	394	373	380	373	355	338	382	333	371	367	345	389	344	350	353	362	385	362	382	380	385	367	346	370	359	366	390	391	319	349	398	330	339	367	373	366	368	329	380	368	398	349	369	337	377	368	404	370	363	361	357	350	377	384	389	368	375	351	366	334	377	396	373	386	402	370	393	367	383	424	391	385	362	346	384	350	338	378	346	330	394	386	365	408	375	352	365	351	399	360	377	356	373	378	347	379	387	387	381	359	408	367	349	363	369	337	387	362	383	360	400	375	380	387	358	381	345	391	364	386	400	391	376	419	384	357	356	366	388	377	374	365	359	386	361	368	378	396	370	332	348	398	390	327	369	376	413	343	402	362	368	386	371	355	362	364	353	371	372	357	370	390	409	382	368	362	384	331	352	398	359	363	358	389	333	379	327	365	375	375	333	382	417	368	397	408	424	374	389	385	417	362	355	341	342	370	391	383	369	345	375	392	399	397	381	371	391	369	351	348	371	382	380	365	363	390	382	400	375	401	353	402	421	385	364	390	408	395	347	347	380	357	405	376	372	366	354	366	370	377	361	372	407	344	356	404	392	345	378	369	340	369	398	346	380	356	369	355	366	375	399	363	374	358	397	384	399	372	422	384	342	354	365	359	389	375	366	395	367	411	353	356	382	382	381	386	391	388	380	371	446	387	412	368	378	379	366	385	370	378	383	379	364	406	351	378	389	375	393	350	402	384	371	366	358	375	347	381	347	396	378	359	363	376	363	384	393	419	372	353	338	365	360	358	397	388	373	354	370	355	366	400	370	401	378	382	353	345	374	356	359	365	376	375	373	355	399	341	334	355	365	340	370	345	352	371	394	378	374	347	357	375	390	377	380	355	335	354	363	383	390	340	367	368	378	378	375	366	361	382	375	410	362	389	372	385	376	344	351	340	364	376	373	355	356	395	354	361	374	454	379	372	356	392	343	378	405	380	375	334	358	349	368	385	340	360	374	364	382	402	388	395	370	376	390	398	407	382	386	372	393	370	329	391	423	373	422	377	358	354	389	389	381	391	360	420	420	377	388	373	361	335	377	362	392	385	364	376	392	395	339	370	370	382	359	384	375	342	389	387	358	373	424	355	334	393	381	369	366	374	362	338	333	399	380	390	377	403	350	345	383	341	369	361	353	353	365	405	365	326	388	338	341	401	363	394	421	398	378	358	364	412	385	395	375	367	396	352	376	398	380	388	370	380	418	371	393	352	384	374	358	367	381	387	346	411	414	361	384	341	354	371	369	340	387	395	342	378	395	362	373	378	350	416	372	372	372	375	374	423	354	371	360	382	354	386
22844	6968	11445	13979	11862	9388	7636	5904	3291	1909	1175	1021	1009	975	990	895	914	934	938	938	980	891	879	991	935	1022	1015	1399	1187	1066	1093	1110	1038	1210	1091	1025	1057	995	936	905	885	887	853	917	865	890	904	877	925	859	838	847	853	843	873	827	835	864	863	853	872	868	897	831	856	885	865	872	867	863	846	836	838	862	909	871	857	830	804	841	818	860	848	836	865	825	862	825	919	870	834	871	835	786	849	883	841	819	852	897	854	866	846	852	853	842	840	804	829	839	845	836	857	811	848	831	833	857	869	851	755	832	846	869	847	800	861	893	914	827	893	888	890	845	876	841	821	865	796	812	820	896	872	828	853	873	847	822	806	873	831	853	826	840	886	875	839	833	866	899	819	807	861	844	848	862	877	858	856	806	868	823	836	795	844	925	910	828	840	862	782	875	886	806	822	831	880	858	832	882	861	816	826	848	839	847	841	834	836	813	877	813	815	865	876	829	867	844	835	910	815	891	840	872	831	859	890	854	870	831	793	855	882	821	893	862	874	866	879	858	884	833	863	845	896	872	865	813	773	910	880	855	819	890	814	842	826	882	850	844	873	850	828	820	861	813	866	901	933	847	843	875	840	831	835	822	847	884	826	871	877	911	883	857	878	844	847	908	805	815	846	853	857	895	835	807	837	866	886	801	889	820	833	837	833	899	839	867	860	844	863	843	885	830	867	856	881	884	911	832	801	873	815	872	822	864	851	870	927	889	881	841	834	837	846	847	855	787	894	833	836	839	867	835	893	872	877	881	861	906	846	872	820	883	809	855	833	837	826	851	846	830	869	909	836	798	828	854	842	860	878	858	869	834	893	855	874	844	833	849	851	924	840	853	877	801	829	909	896	847	792	924	872	852	847	870	848	840	896	911	862	874	832	845	837	851	881	859	887	833	927	878	846	889	841	800	827	863	862	851	811	887	890	846	862	860	814	846	840	845	882	850	840	856	823	852	835	874	825	858	822	879	853	871	846	822	876	785	839	880	845	864	864	867	853	861	804	868	856	856	854	822	814	876	837	904	808	794	917	844	869	893	809	868	884	871	834	875	923	854	854	813	880	842	881	846	845	886	865	851	850	835	862	821	861	829	794	884	817	887	847	864	816	831	868	825	831	830	815	822	838	870	819	858	804	918	913	849	846	885	865	810	824	878	854	852	865	844	892	840	829	929	842	848	854	844	828	824	855	893	906	874	847	798	861	866	865	851	803	843	862	818	811	851	824	864	873	834	867	862	822	832	798	783	832	863	827	858	864	876	866	847	846	829	866	849	892	872	867	868	844	866	893	856	833	814	855	781	857	912	849	823	805	869	864	889	846	855	902	836	830	886	844	832	835	820	851	838	806	891	861	919	869	849	836	844	895	909	892	905	814	840	890	845	846	838	861	887	849	893	866	870	801	879	824	869	830	935	825	910	845	854	832	835	821	852	814	859	880	834	906	846	821	901	866	840	890	840	890	833	850	893	830	843	827	822	815	826	915	831	851	876	838	842	827	870	825	843	850	814	812	857	872	849	840	882	883	859	854	875	863	874	817	823	866	862	897	811	850	881	864	831	842	837	889	854	877	774	820	837	855	865	835	830	860	868	870	859	797	845	896	871	838	808	833	824	835	842	844	817	869	896	875	867	843	899	875	853	861	838	868	842	866	867	885	871	882	847	845	802	871	885	861	878	882	804	858	865	866	853	858	845	843	875	852	839	826	825	857	860	869	860	871	824	832	875	896	835	787	822	806	864	881	856	826	889	860	863	879	904	868	899	883	873	909	931	848	892	882	825	886	838	886	857	863	855	863	869	826	830	866	909	877	859	839	794	801	859	862	831	918	896	832	872	865	934	838	812	887	845	895	858	827	863	832	839	810	822	884	863	864	871	849	845	857	775	869	851	877	836	815	801	875	837	816	852	886	879	856	928	827	873	870	789	840	793	873	875	837	892	897	833	871	847	869	895	847	821	910	824	867	858	909	854	840	814	814	927	871	833	825	877	781	820	794	857	824	818	811	844	848	899	816	864	830	839	866	845	830	823	881	827	823	831	871	819	821	830	818	837	800	802	809	809	896	856	853	844	869	804	877	850	867	837	847	789	909	855	865	824	862	865	859	865	883	864	866	881	837	841	857	874	866	894	869	776	866	815	864	884	882	846	848	897	851	864	872	865	907	933	867	860	875	816	881	859	854	847	800	852	893	843	866	867	850	912	844	873	922	817	832	827	837	848	885	825	894	901	849	896	915	871	844	888	873	879	847	867	860	833	830	864	839	880	867	878	872	862	848	837	851	817	788	804	827	875	861	876	862	900	874	835	919	857	867	812	914	865	822	797	876	891	851	850	862	876	878	834	809	872	826	847	810	794	817	868	852	895	855	855	863	812	857	850	868	859	836	915	841	843	858	862	849	822	850	888	885	838	818	816	875	893	900	869	923	915	881	853	825	881	854	853	853	879	819	852	858	830	889	866	813	851	868	856	862	844	791	866	902	888	853	834	885	849	799	825	854	839	812	848	824	829	818	842	841	869	830	858	898	844	857	844	877	868	907	833	852	805	900	892	807	878	827	851	845	832	797	838	901	857	907	885	826	829	798	900	880	864	820	852	844	851	881	797	878	861	930	861	845	857	894	872	882	847	896	878	848	815	889	902	824	877	812	830	827	827	852	840	824	882	826	866	877	830	863	821	879	853	865	891	838	816	871	854	840	800	847	900	835	852	871	860	827	839	878	849	883	813	880	815	830	891	846	842	848	893	810	839	835	859	875	835	906	897	870	847	837	805	890	864	876	827	877	862	820	892	791	905	915	829	828	867	862	846	856	823	928	877	872	856	854	860	895	857	870	810	819	864	826	818	887	866	816	853	860	826	860	853	852	851	841	823	823	836	872	870	884	871	833	821	831	851	845	861	855	847	845	873	861	859	887	858	903	831	872	875	830	841	853	872	852	797	869	817	842	848	901	796	849	817	831	874	836	905	828	881	796	855	850	833	796	852	804	849	855	837	828	850	812	841	812	863	858	883	829	881	879	824	877	814	796	865	877	925	904	877	865	896	854	818	881	854	870	807	899	804	873	812	870	835	846	858	838	852	834	912	891	837	851	832	872	810	856	883	883	804	832	855	812	814	850	853	830	859	862	842	873	865	843	853	840	884	854	872	876	865	844	821	813	862	868	879	875	815	848	877	777	828	830	845	840	857	828	776	874	827	875	813	800	874	848	891	865	840	852	868	844	845	840	848	802	882	855	848	904	882	853	866	869	854	844	849	879	901	828	812	867	873	829	883	850	910	875	840	906	838	834	854	874	827	880	865	833	850	845	881	859	807	832	864	852	859	865	862	820	868	835	860	792	896	869	838	801	839	861	805	840	866	859	834	845	812	803	834	840	885	826	850	868	836	875	851	835	833	831	830	841	878	869	839	859	865	851	877	869	831	866	863	882	838	869	868	868	857	855	846	835	864	874	826	848	904	885	866	844	815
47807	20623	12064	8610	5791	4058	2948	1913	1235	801	629	547	529	569	533	507	536	546	516	563	547	516	506	600	552	537	564	615	591	520	587	602	564	605	544	576	552	589	553	536	558	536	546	517	493	533	516	483	524	490	493	495	483	511	552	533	551	485	474	514	541	544	529	451	471	504	529	510	537	523	487	539	500	546	475	478	491	541	537	518	534	526	563	485	498	486	540	535	515	554	499	501	544	528	510	542	541	544	507	493	515	544	566	521	591	492	505	485	509	497	500	524	554	528	524	499	532	548	514	487	526	497	528	510	498	557	488	488	517	557	546	518	498	556	545	481	517	516	541	572	494	526	524	529	462	493	499	481	464	491	560	536	538	503	536	553	501	506	478	521	491	527	514	548	485	533	517	512	526	517	516	456	511	536	547	512	479	500	523	537	503	545	477	505	551	553	519	488	535	527	494	516	494	518	533	481	497	506	521	508	537	502	530	483	545	521	501	511	517	497	534	503	524	495	520	484	479	554	497	524	512	504	509	527	529	531	510	502	507	478	461	494	486	493	493	545	516	522	536	499	484	527	469	539	520	524	563	542	508	538	529	524	525	505	518	518	503	512	518	487	521	484	527	543	552	563	526	510	528	517	475	515	494	454	518	544	517	502	508	524	488	539	519	516	512	556	518	544	505	479	575	554	492	477	519	528	497	524	513	548	486	521	493	504	513	531	471	525	492	498	537	502	473	506	539	503	537	489	491	492	519	533	495	534	512	498	542	544	489	532	510	512	523	535	552	536	534	532	501	502	526	527	540	459	535	478	495	547	528	549	560	476	472	507	508	479	505	495	525	511	495	525	496	522	476	533	530	516	521	542	517	488	523	496	522	531	514	482	476	474	497	474	489	530	556	536	518	524	569	532	536	533	504	557	505	546	520	497	521	531	553	517	533	522	513	519	516	488	540	521	516	553	530	505	495	501	512	501	551	528	502	498	480	515	518	483	520	496	516	485	508	531	557	527	510	513	529	554	524	552	586	533	504	548	542	494	543	535	539	536	504	481	522	505	550	561	509	524	535	528	466	525	525	486	519	535	494	489	545	502	527	481	475	521	493	470	504	496	571	499	527	519	517	497	487	492	481	512	570	521	523	499	542	517	527	518	527	496	513	491	496	502	533	523	509	486	478	504	490	493	538	485	496	533	497	537	515	522	518	489	527	500	498	539	515	531	553	525	519	572	488	496	512	528	505	509	477	516	513	476	489	502	526	520	532	546	564	498	478	493	511	537	463	568	521	523	503	488	515	516	548	569	496	504	483	498	484	555	540	509	503	515	533	551	520	561	567	495	515	562	535	513	533	532	533	492	486	494	520	519	522	574	529	534	479	521	499	505	506	493	509	503	559	525	528	520	540	533	565	504	539	555	532	524	545	518	583	552	561	502	506	562	505	468	558	491	480	552	480	550	485	490	467	539	481	483	508	480	487	501	511	530	503	520	526	503	507	509	531	507	530	503	513	495	477	512	457	503	537	511	538	519	541	515	477	475	508	482	479	501	511	513	517	566	491	484	519	468	515	516	479	516	517	477	523	522	546	489	526	516	478	518	543	488	488	523	564	520	551	529	511	489	476	520	515	539	516	481	517	497	518	501	523	471	537	552	492	563	535	504	509	498	551	559	520	478	493	503	531	543	510	492	478	466	512	514	512	466	537	476	515	515	540	513	524	514	550	535	520	510	502	509	540	541	526	537	479	475	519	464	519	508	549	550	523	517	533	504	509	532	488	513	507	485	537	524	508	482	530	536	487	502	542	512	490	519	516	529	487	532	455	488	532	492	509	510	507	515	531	488	570	564	521	537	548	468	506	496	512	499	530	541	509	528	486	505	532	486	537	517	536	473	521	549	519	487	529	550	528	579	568	504	522	480	503	536	527	528	527	532	505	546	511	477	483	515	538	464	507	522	485	479	530	522	547	525	515	543	505	481	481	492	510	514	522	535	505	539	494	535	470	535	486	510	501	537	507	593	497	544	511	557	502	520	474	515	552	496	536	512	488	547	550	531	535	521	492	530	518	549	486	515	498	526	534	526	532	473	487	526	546	531	514	523	523	543	462	472	506	560	531	539	511	523	526	503	508	521	556	484	509	522	512	493	509	533	530	515	550	494	521	523	458	507	508	501	515	521	522	551	503	463	509	525	491	501	522	518	502	519	548	510	486	496	484	566	514	496	553	503	508	555	504	490	487	489	526	523	491	521	521	527	508	529	503	487	509	487	540	561	550	514	529	522	497	510	500	515	529	485	535	559	484	513	568	537	503	524	510	483	533	494	501	528	522	534	544	497	536	509	509	507	530	533	537	538	533	534	528	488	511	526	525	513	523	550	543	519	489	513	537	500	448	476	467	540	533	552	496	525	520	504	491	511	509	540	549	524	480	510	496	517	517	516	500	539	498	494	509	519	509	478	498	497	509	538	536	509	544	538	524	537	497	511	544	515	509	546	526	507	496	517	528	515	512	512	507	549	524	505	522	532	545	482	511	552	523	476	510	525	522	559	519	518	538	526	512	495	529	507	557	526	497	493	536	499	561	542	491	471	515	531	518	522	544	529	555	503	460	506	489	533	504	537	495	511	551	523	517	547	509	487	494	495	529	538	482	501	507	481	526	475	503	494	538	550	528	514	526	532	538	505	544	520	497	514	507	475	531	482	538	524	506	504	489	521	523	491	542	480	540	471	502	513	506	537	477	499	526	508	528	536	532	458	507	474	490	542	494	490	548	495	512	507	477	573	490	551	521	499	471	479	504	530	490	512	509	558	570	494	514	531	536	494	480	555	518	537	525	550	512	506	534	461	502	534	532	500	564	537	516	555	501	546	494	498	505	477	527	519	466	517	529	515	528	504	484	490	506	517	490	542	509	502	522	495	460	485	466	515	520	514	574	520	503	497	531	522	518	481	538	531	537	546	545	485	528	536	484	511	563	526	522	524	504	553	517	568	518	537	464	517	516	500	500	530	528	575	519	530	502	535	523	555	521	514	566	544	537	516	499	529	583	508	507	502	553	528	532	510	525	468	576	535	527	553	481	525	487	511	495	524	459	494	574	552	515	519	471	483	521	516	528	558	473	509	521	516	496	555	534	507	564	527	523	499	504	538	543	507	523	504	505	525	563	539	503	544	523	498	501	520	555	567	541	574	520	486	544	481	538	538	500	484	534	504	539	487	526	535	516	530	525	539	504	468	482	519	476	482	516	559	555	478	516	497	496	505	479	505	517	504	505	491	521	513	527	512	516	492	487	530	519	498	526	493	524	488	507	569	504	476	549	524	512	508	502	463	536	508	451	507	528	521	519	492	518	484	437	492	516	529	568	514	558	478	530	548	554	523	459	512	461	516	532	509	547	507	531	545	525	535	466	493	485	537	518	511	535	495	492	495	536	534	508	529	504	513	542	518	523	458	515	488	502	506	542	546	489	508	516	564	528	511	534	532	478	524	528	519	497	492	465	554	540	516
29646	9458	15010	17844	15491	12843	10857	7031	4263	2543	1739	1471	1414	1349	1311	1334	1275	1210	1198	1241	1258	1191	1215	1227	1427	1434	1504	1984	1780	1483	1710	1740	1542	1578	1424	1262	1290	1287	1199	1210	1233	1169	1146	1128	1104	1145	1072	1219	1117	1126	1120	1170	1068	1086	1116	1073	1091	1118	1113	1160	1138	1096	1152	1123	1119	1083	1083	1173	1081	1099	1126	1082	1094	1150	1166	1083	1068	1107	1108	1150	1120	1093	1153	1154	1104	1108	1078	1068	1142	1146	1145	1085	1133	1148	1141	1088	1124	1114	1067	1126	1133	1087	1080	1092	1078	1084	1087	1132	1133	1108	1147	1112	1192	1076	1083	1124	1057	1101	1117	1079	1070	1130	1132	1107	1121	1123	1117	1104	1124	1096	1176	1050	1075	1120	1077	1115	1092	1132	1160	1076	1172	1105	1158	1138	1146	1123	1085	1124	1113	1079	1195	1130	1108	1074	1114	1161	1104	1130	1095	1101	1120	1079	1064	1043	1110	1148	1088	1094	1110	1158	1133	1122	1090	1079	1127	1117	1084	1123	1080	1119	1147	1104	1124	1079	1121	1183	1188	1025	1148	1076	1095	1115	1176	1133	1094	1136	1081	1115	1108	1193	1113	1140	1048	1108	1115	1143	1121	1104	1100	1166	1136	1086	1125	1075	1154	1144	1098	1095	1108	1110	1167	1069	1147	1161	1072	1121	1143	1045	1098	1084	1110	1107	1066	1135	1115	1136	1144	1174	1113	1098	1128	1079	1103	1083	1111	1061	1083	1116	1132	1146	1063	1121	1065	1084	1066	1148	1135	1123	1086	1099	1063	1109	1165	1103	1053	1084	1117	1116	1102	1100	1102	1127	1123	1172	1124	1080	1063	1100	1094	1111	1098	1117	1056	1077	1101	1149	1137	1055	1137	1041	1081	1118	1110	1114	1068	1095	1084	1134	1083	1104	1094	1092	1104	1117	1114	1131	1126	1139	1095	1167	1115	1123	1131	1192	1146	1130	1117	1098	1095	1126	1070	1091	1105	1118	1093	1126	1145	1103	1136	1081	1123	1127	1079	1126	1046	1149	1154	1191	1060	1056	1126	1092	1094	1050	1137	1117	1157	1113	1133	1084	1107	1095	1150	1102	1152	1132	1076	1098	1123	1076	1106	1122	1126	1092	1119	1172	1113	1133	1116	1064	1142	1118	1099	1130	1137	1148	1102	1053	1093	1084	1093	1080	1067	1082	1076	1107	1140	1161	1109	1067	1157	1068	1134	1175	1077	1148	1153	1093	1102	1174	1091	1141	1111	1135	1151	1030	1092	1126	1125	1112	1072	1156	1106	1133	1121	1189	1143	1106	1113	1069	1052	1174	1088	1109	1064	1121	1130	1214	1104	1092	1090	1180	1154	1074	1097	1106	1125	1134	1102	1170	1083	1127	1167	1117	1113	1083	1085	1146	1112	1111	1080	1141	1119	1050	1178	1090	1124	1099	1165	1129	1111	1123	1142	1155	1110	1167	1079	1076	1089	1122	1180	1109	1091	1153	1108	1120	1113	1104	1146	1075	1123	1080	1120	1052	1130	1117	1115	1078	1098	1024	1139	1088	1052	1089	1130	1114	1124	1117	1134	1115	1087	1158	1158	1122	1153	1098	1072	1080	1105	1102	1124	1137	1088	1061	1171	1149	1160	1136	1083	1082	1063	1029	1127	1092	1099	1088	1125	1106	1138	1137	1125	1072	1133	1122	1081	1136	1118	1094	1132	1151	1125	1134	1093	1071	1122	1150	1155	1126	1080	1095	1100	1149	1116	1049	1095	1044	1078	1131	1064	1114	1050	1102	1038	1128	1167	1101	1087	1138	1163	1093	1085	1114	1137	1184	1152	1075	1176	1129	1046	1142	1143	1133	1146	1181	1089	1081	1146	1070	1085	1058	1162	1189	1192	1140	1145	1062	1130	1133	1106	1092	1123	1098	1119	1123	1104	1161	1114	1058	1113	1086	1159	1104	1110	1056	1151	1124	1077	1109	1110	1163	1146	1134	1155	1058	1139	1093	1116	1136	1122	1115	1023	1056	1143	1163	1096	1108	1066	1117	1131	1158	1127	1160	1106	1196	1041	1109	1123	1072	1114	1160	1155	1114	1149	1089	1126	1133	1143	1143	1066	1151	1132	1144	1075	1111	1159	1153	1076	1047	1113	1091	1090	1111	1136	1078	1116	1120	1142	1057	1053	1172	1097	1199	1114	1060	1114	1104	1104	1164	1129	1130	1128	1049	1156	1131	1106	1109	1084	1137	1136	1099	1079	1081	1135	1071	1133	1100	1097	1170	1101	1075	1096	1135	1109	1165	1083	1133	1114	1129	1133	1068	1060	1157	1122	1085	1074	1150	1163	1084	1105	1106	1064	1152	1072	1051	1094	1105	1125	1153	1096	1142	1081	1103	1075	1098	1060	1070	1082	1143	1102	1177	1048	1121	1094	1143	1067	1141	1097	1056	1136	1149	1123	1084	1110	1071	1101	1072	1165	1130	1092	1153	1131	1182	1122	1126	1168	1030	1157	1118	1093	1133	1086	1088	1103	1080	1087	1087	1125	1065	1153	1131	1143	1132	1162	1136	1146	1106	1113	1094	1174	1097	1152	1139	1132	1062	1160	1127	1107	1135	1074	1130	1098	1085	1095	1137	1053	1137	1126	1140	1101	1061	1074	1139	1081	1097	1135	1105	1134	1123	1095	1104	1071	1137	1108	1105	1139	1085	1116	1106	1113	1071	1127	1096	1121	1150	1144	1141	1096	1139	1107	1121	1096	1167	1116	1155	1124	1095	1122	1101	1076	1128	1164	1057	1066	1159	1151	1094	1097	1154	1160	1038	1117	1125	1116	1068	1138	1153	1104	1088	1099	1145	1175	1161	1105	1108	1102	1132	1079	1114	1044	1101	1126	1139	1080	1135	1050	1108	1118	1122	1174	1067	1155	1121	1116	1111	1097	1118	1078	1132	1098	1030	1147	1082	1107	1104	1126	1128	1091	1087	1133	1125	1133	1145	1134	1108	1060	1105	1125	1102	1129	1098	1086	1115	1110	1072	1093	1044	1121	1132	1117	1142	1117	1086	1154	1131	1103	1248	1060	1079	1091	1103	1099	1089	1090	1076	1092	1080	1189	1068	1056	1171	1126	1091	1090	1129	1120	1117	1085	1184	1158	1093	1166	1129	1126	1105	1101	1019	1061	1078	1102	1054	1129	1131	1120	1094	1086	1148	1110	1141	1132	1202	1130	1059	1124	1130	1149	1096	1113	1171	1115	1121	1113	1070	1167	1043	1045	1086	1081	1154	1150	1088	1127	1092	1114	1156	1114	1206	1092	1134	1148	1136	1167	1150	1084	1147	1145	1073	1103	1071	1123	1141	1189	1103	1128	1131	1096	1137	1126	1148	1133	1105	1157	1126	1136	1118	1106	1126	1144	1116	1101	1127	1125	1148	1107	1125	1081	1123	1102	1175	1111	1084	1108	1162	1051	1047	1100	1125	1086	1175	1138	1090	1106	1089	1101	1051	1121	1074	1146	1111	1139	1133	1083	1190	1097	1098	1138	1097	1148	1101	1056	1128	1114	1087	1120	1162	1179	1098	1071	1099	1120	1083	1102	1117	1115	1120	1131	1086	1113	1112	1148	1141	1174	1095	1150	1152	1141	1129	1119	1150	1117	1089	1049	1144	1132	1088	1180	1102	1122	1086	1118	1133	1212	1063	1103	1105	1086	1143	1052	1075	1151	1104	1084	1142	1160	1152	1139	1130	1150	1212	1113	1178	1149	1074	1055	1107	1078	1076	1087	1086	1072	1176	1073	1081	1099	1112	1164	1108	1056	1097	1189	1091	1107	1124	1095	1150	1149	1142	1125	1114	1160	1098	1126	1134	1143	1188	1055	1164	1096	1083	1163	1080	1109	1105	1122	1078	1139	1123	1139	1114	1200	1043	1019	1136	1128	1114	1105	1113	1139	1168	1116	1124	1063	1125	1122	1112	1096	1132	1093	1137	1090	1084	1125	1045	1130	1153	1126	1061	1110	1138	1120	1176	1151	1057	1118	1073	1079	1036	1091	1117	1147	1050	1087	1135	1129	1111	1106	1053	1153	1128	1145	1119	1103	1119	1067	1052	1144	1105	1128	1112	1127	1009	1107	1070	1124	1110	1176	1148	1078	1104	1112	1125	1098	1165	1096	1139	1131	1093	1122	1062	1107	1153	1132	1115	1074	1113	1116	1147	1033	1115	1090	1109	1109	1142	1135	1121	1116	1078	1134	1075	1124	1148	1109	1132	1099	1098	1178	1130	1142	1123	1081	1094	1149	1143	1122	1098	1089	1108	1129	1098	1096	1092	1073	1118	1067	1150	1054	1077	1085	1147	1105	1111	1155	1151	1102	1111	1063	1146	1089	1082	1106	1114	1151	1091	1191	1116	1117	1080	1115	1107	1140	1198	1172	1096	1157	1125	1124	1080	1135	1117	1105	1086	1132	1084	1190	1118	1125	1140	1212	1083	1136	1095	1142	1164	1068	1106	1100	1128	1148	1133	1129	1128	1105	1075	1095	1138	1081	1049	1067	1130	1123	1098	1114	1113	1128	1099	1075	1130	1102	1122	1106	1125	1126	1171	1100	1111	1132	1151	1142	1100	1138	1120	1116	1107	1097	1067	1124	1130	1085	1121	1120	1147	1071	1089	1118	1154	1057	1083	1112	1091	1085	1124	1082	1087	1151	1125	1065	1142	1081	1047	1110	1094	1104	1102	1138	1137	1104	1131	1094	1062	1128	1128	1199	1120	1109	1148	1110	1109	1118	1119	1083	1131	1120	1076	1122	1048	1135	1080	1169	1099	1162	1043	1087	1114	1087	1144	1114	1060	1123	1122	1069	1088	1074	1143	1112	1120	1102	1100	1172	1112	1102	1138	1087	1105	1095	1058	1111	1095	1058	1143	1124	1135	1075	1081	1119	1084	1161	1126	1078	1122	1112	1072	1126	1075	1076	1129	1097	1123	1084	1082	1149	1052	1092	1111	1109	1080	1138	1104	1064	1111	1189	1090	1148	1135	1126	1096	1073	1096
16694	5569	3948	3341	2108	1562	1276	772	536	399	341	316	329	281	341	311	280	314	347	300	318	344	275	343	341	306	343	340	382	359	329	332	351	332	343	303	292	319	311	307	337	323	333	338	306	317	314	321	313	310	317	290	302	287	326	334	333	327	333	328	315	295	312	313	310	333	336	315	324	287	314	307	329	305	309	291	341	329	323	310	281	316	293	322	304	326	315	308	297	305	311	339	331	337	339	353	312	333	311	308	312	340	283	326	345	322	294	306	348	300	296	315	292	334	281	337	339	317	326	323	326	295	310	309	312	326	329	320	303	346	285	338	345	339	315	295	304	347	321	323	309	298	288	304	317	335	368	313	304	312	314	315	311	319	342	324	278	299	281	303	313	351	311	291	339	304	331	331	308	315	278	301	338	359	300	357	288	337	289	292	293	320	325	363	322	326	330	350	352	310	338	316	316	333	314	312	338	298	308	326	325	364	366	330	343	315	327	306	298	306	327	300	333	325	328	332	286	308	352	275	338	306	289	347	339	311	323	316	350	307	347	341	332	325	318	333	349	310	325	304	302	304	311	304	337	344	335	334	332	310	349	305	297	325	322	316	302	324	297	337	342	322	322	342	351	297	298	337	290	305	285	324	361	338	311	334	299	348	331	335	331	298	310	301	304	334	295	316	310	297	308	331	312	320	283	292	308	328	309	290	314	319	321	309	327	301	299	278	314	302	341	307	333	322	309	327	314	318	329	297	317	354	346	312	321	326	293	323	340	323	338	319	320	318	305	314	317	337	280	299	292	336	334	315	320	309	343	328	284	327	361	286	329	319	333	310	318	305	334	281	336	325	296	306	314	325	312	329	330	313	311	333	295	337	298	286	280	322	317	332	326	315	347	303	326	326	361	321	312	314	301	316	292	350	331	330	322	320	308	318	308	319	310	318	332	319	310	351	366	282	337	326	314	301	270	314	332	311	318	307	329	266	283	320	332	299	330	305	310	337	330	324	327	308	327	339	329	307	316	296	319	308	300	284	336	308	301	322	307	321	346	302	290	315	324	271	298	312	322	322	348	313	333	310	311	342	299	325	279	292	315	317	356	297	320	310	323	308	321	341	312	311	296	320	353	328	307	371	262	316	334	347	338	284	326	313	333	296	343	344	338	333	287	325	293	313	318	310	310	326	319	319	322	319	323	301	358	323	305	332	328	317	335	314	300	310	316	316	296	325	332	290	326	328	321	318	317	324	315	318	313	315	342	346	323	295	330	330	311	278	303	287	305	288	305	301	327	318	305	328	286	321	295	319	315	317	295	317	333	326	353	316	338	311	337	316	343	310	344	299	316	307	290	312	319	316	362	289	323	326	318	325	329	350	309	309	330	344	329	332	327	311	282	282	312	341	290	341	315	332	331	284	313	290	336	339	293	329	327	296	348	331	300	343	294	318	317	338	313	292	300	326	317	284	333	325	312	284	317	321	325	306	304	303	357	355	312	302	303	295	347	310	305	331	363	342	278	298	313	311	345	322	332	311	323	322	333	270	285	319	345	327	326	339	283	352	342	331	321	310	328	309	356	316	325	274	348	318	322	330	299	254	313	333	327	317	327	317	328	319	313	304	330	324	305	335	306	311	307	303	313	304	309	295	311	285	334	310	356	328	293	308	315	296	317	310	342	328	307	291	273	351	334	290	327	282	315	283	292	283	328	346	320	351	313	341	322	335	307	305	284	334	293	347	269	252	314	305	302	319	324	322	281	284	339	317	288	301	314	311	337	278	321	297	317	293	330	325	301	330	345	341	325	320	346	286	315	311	321	312	321	312	302	324	331	318	338	348	300	290	339	325	332	320	312	330	329	321	294	285	311	322	309	305	313	300	360	325	321	316	313	315	327	296	346	303	256	340	304	314	318	315	335	293	335	299	359	315	324	319	292	305	319	331	317	308	314	351	333	321	319	295	301	320	309	285	328	293	303	307	326	372	317	344	349	332	339	307	302	329	307	310	347	322	310	292	294	311	323	307	339	331	349	330	329	333	358	317	290	303	340	306	278	307	340	337	316	289	322	300	336	327	274	326	323	315	311	300	314	317	327	300	313	298	288	340	311	354	300	326	324	295	292	312	315	310	277	308	327	298	343	317	319	309	341	363	302	316	330	343	312	307	289	311	320	346	317	317	340	349	309	310	327	316	326	337	311	337	322	328	310	337	288	316	330	315	361	310	361	305	317	295	337	298	333	308	329	294	294	322	306	311	314	330	307	308	344	302	268	349	329	343	334	321	308	306	338	325	314	308	279	323	358	311	332	320	326	288	296	296	290	339	339	310	322	355	307	334	343	329	329	293	287	303	309	303	317	338	299	369	326	339	305	306	376	307	327	343	337	311	318	296	299	295	325	326	305	343	333	315	319	318	299	282	309	333	298	316	356	315	283	311	306	318	314	319	290	339	359	315	310	316	345	329	340	335	305	359	319	314	335	361	357	352	322	327	319	343	312	342	291	310	309	316	310	291	314	346	309	350	351	326	276	309	322	335	320	331	309	295	319	304	305	318	318	342	296	334	314	323	322	310	314	348	310	325	318	320	297	321	307	305	291	329	306	313	353	337	281	327	318	331	302	337	352	347	300	298	315	323	291	362	322	359	328	285	315	277	293	290	342	334	317	280	311	299	321	302	322	271	294	364	325	324	278	340	310	308	293	306	310	323	343	320	299	342	356	344	329	304	313	342	314	324	306	331	291	312	305	326	342	319	325	346	320	360	316	317	309	311	305	333	310	290	331	303	303	315	287	351	299	327	287	320	319	317	339	302	331	321	334	310	345	301	315	309	314	332	276	301	299	313	317	332	340	323	352	324	290	331	315	314	321	351	294	322	331	354	330	292	321	294	313	325	287	374	354	340	290	332	305	294	320	306	310	312	316	311	294	336	324	312	360	308	280	338	296	308	324	321	308	348	337	348	306	315	320	347	338	286	280	315	297	314	308	309	318	329	314	322	290	315	280	321	313	299	301	301	303	315	319	278	349	308	314	323	297	304	298	313	329	316	314	290	345	299	298	310	273	342	321	293	324	325	329	354	361	305	327	338	328	312	322	308	315	332	329	308	335	339	342	314	314	319	307	349	304	350	302	316	340	346	304	341	334	324	302	292	305	326	314	314	332	337	335	319	316	335	310	307	344	346	293	328	331	303	284	318	317	282	303	291	325	311	311	281	279	318	321	314	329	280	333	310	325	296	294	316	311	286	307	322	310	301	331	315	310	322	316	331	325	335	309	297	301	329	332	344	317	303	314	311	335	318	345	321	302	321	316	289	326	325	306	317	321	312	321	289	319	331	343	323	327	303	324	313	325	357	293	293	280	328	310	307	311	316	300	304	288	342	319	333	359	331	327	352	334	310	293	312	339	304	296	314	285	337	345	335	324	356	300	298	291	307	342	343	307	303	298	324	347	340	334	332	302	341	342	321	332	316	328	353	359	313	288	340	332	328	330	317	318	335	308	325	325	344
9785	4138	7127	8837	7318	5836	4764	2766	1774	1086	848	803	744	822	747	746	753	791	736	756	797	773	727	769	766	821	830	938	928	930	885	994	899	776	808	769	701	787	740	764	736	757	694	739	673	722	716	699	727	728	734	758	698	716	764	754	695	748	766	754	724	731	690	766	696	722	717	716	738	748	756	776	776	709	730	710	743	751	725	729	699	729	713	732	755	760	699	728	709	735	740	786	728	720	733	747	740	752	706	733	683	714	720	743	676	716	772	711	783	678	699	786	707	681	758	732	782	720	757	730	715	748	704	717	740	692	767	756	763	731	701	698	735	752	727	725	720	746	705	713	708	688	748	763	744	683	702	708	719	745	765	741	737	738	690	780	733	712	753	743	729	725	767	730	710	710	711	762	702	718	666	683	775	760	688	729	740	707	702	680	739	754	727	711	707	690	773	741	719	762	763	750	769	750	740	745	753	746	780	737	706	743	743	735	696	728	708	718	715	664	713	711	689	785	735	758	714	693	767	759	719	690	735	712	757	678	701	712	679	747	750	728	724	730	764	751	744	722	735	724	687	734	730	729	712	713	752	784	742	749	746	787	734	767	738	671	710	709	719	704	735	734	771	752	718	700	738	699	756	746	738	715	710	695	668	721	719	708	790	837	774	724	770	723	739	736	735	702	715	785	695	754	717	761	718	739	730	682	728	704	729	749	716	729	746	748	754	711	726	734	733	742	695	715	758	662	728	735	676	728	728	714	711	728	722	777	740	737	710	710	711	716	769	762	787	744	727	730	739	725	721	715	699	744	744	696	717	723	679	739	695	660	786	709	778	734	695	754	733	738	692	758	744	720	727	706	702	747	670	692	725	754	735	709	732	732	664	750	714	735	769	753	758	710	731	733	678	701	687	691	731	721	771	711	714	765	727	701	742	761	757	759	702	721	718	678	707	734	703	767	686	721	724	729	725	724	777	669	751	788	725	713	715	764	711	745	759	679	750	754	733	743	739	701	720	715	757	734	708	679	748	721	752	728	720	734	736	708	762	718	702	755	705	748	751	770	730	731	750	751	687	702	729	687	718	681	701	724	744	695	759	715	700	793	718	716	746	711	712	717	764	740	768	694	753	717	734	678	724	691	749	717	757	744	719	719	703	728	729	738	753	763	693	720	713	741	700	723	741	705	731	757	793	698	711	714	713	728	745	740	701	709	727	740	730	716	704	732	794	725	719	764	758	757	725	718	757	786	699	712	717	731	738	694	747	728	736	736	724	732	737	717	764	706	731	660	718	703	742	727	724	805	743	801	735	750	742	744	724	683	725	761	754	715	713	744	706	737	712	714	754	715	729	753	705	758	775	755	715	761	729	742	760	727	731	713	727	740	751	762	740	725	726	713	710	747	716	725	720	709	726	750	735	745	726	728	736	712	705	757	721	737	710	782	740	684	732	745	710	759	723	742	743	720	704	764	671	680	754	728	726	734	717	681	665	721	783	736	728	806	734	723	761	711	725	766	739	723	685	693	747	752	750	723	671	736	700	757	724	753	737	719	727	720	742	750	698	772	745	755	693	760	773	728	698	726	719	699	736	714	714	725	733	771	706	777	731	732	718	722	730	681	674	692	775	767	743	759	672	725	690	768	719	727	722	691	743	763	750	729	714	746	729	753	720	732	767	778	751	737	783	766	686	731	754	745	733	741	696	695	734	760	716	755	751	744	688	712	733	687	702	728	739	722	674	746	710	700	690	695	750	765	709	731	721	735	743	740	694	718	747	748	742	689	707	729	730	707	764	683	738	709	725	742	758	705	762	705	698	725	731	707	726	727	700	706	714	727	740	689	733	728	723	717	722	708	748	760	750	714	717	750	754	662	714	694	750	729	743	697	719	648	731	759	744	743	738	776	671	736	706	727	733	716	757	744	726	684	729	712	687	768	727	761	710	736	754	711	743	732	701	764	721	700	735	805	713	803	680	723	697	793	706	731	677	739	719	734	705	770	689	765	733	744	729	742	716	776	715	736	754	766	777	769	718	739	714	733	726	738	750	742	696	722	747	748	718	701	780	765	762	694	683	736	730	735	742	748	752	731	715	791	782	735	712	698	694	719	740	704	733	703	719	749	717	728	761	704	723	702	755	734	775	713	679	725	753	745	769	737	733	744	713	700	737	710	705	771	748	710	709	763	708	703	716	745	688	694	745	703	736	729	718	731	762	704	705	719	752	727	763	757	691	768	732	750	772	718	749	702	746	751	749	725	770	731	769	747	709	720	754	744	791	733	704	746	719	782	689	725	753	699	761	720	703	714	751	723	716	726	759	750	756	749	742	720	743	711	723	751	727	736	708	685	772	737	790	700	692	702	692	749	708	731	761	722	708	675	709	726	751	741	749	727	702	689	768	754	711	729	735	746	717	734	766	724	762	737	761	722	715	720	740	724	738	712	726	716	758	743	765	724	782	762	711	745	750	747	758	721	717	719	765	775	744	776	741	713	804	710	736	725	718	704	751	721	680	767	765	739	730	771	722	763	709	728	722	749	735	745	685	714	709	754	756	776	747	727	707	746	741	720	722	736	731	742	724	683	768	696	799	685	726	720	741	727	739	714	717	733	777	728	686	676	686	701	730	742	703	762	736	709	777	742	715	733	754	723	721	747	729	763	744	703	752	725	720	736	754	801	673	724	756	739	715	764	769	697	772	714	701	697	707	709	719	750	709	747	736	723	747	748	701	716	732	723	744	750	696	766	762	722	722	692	697	720	718	742	684	690	695	750	706	769	733	803	699	743	739	747	738	754	735	717	746	742	724	723	713	729	704	766	691	739	724	772	752	720	722	688	732	732	763	784	725	781	720	766	739	705	745	716	777	770	742	700	702	748	697	777	724	718	720	707	708	708	746	719	708	665	724	714	743	775	745	736	783	741	757	721	717	729	711	747	723	725	720	746	722	726	671	717	774	730	756	753	724	744	714	722	659	732	736	716	748	762	726	728	745	710	703	746	724	717	735	714	733	737	712	721	750	729	734	744	729	697	716	718	720	693	734	708	732	777	749	756	723	745	776	720	757	732	699	755	703	722	712	724	691	743	757	697	763	736	718	680	727	721	709	756	770	676	713	744	755	726	743	718	707	746	769	752	730	737	684	714	697	730	750	771	736	729	715	750	763	684	761	726	730	685	711	733	748	714	729	757	710	719	775	692	719	700	700	731	752	701	698	713	693	711	719	733	683	703	744	755	753	725	691	771	736	742	795	765	782	724	750	698	731	735	743	732	736	738	740	804	719	713	728	715	677	733	704	703	720	721	724	695	666	754	703	735	731	719	734	742	753	722	711	709	755	764	759	713	721	785	741	740	761	758	738	738	741	713	720	715	710	748	731	746	761	723	689	723	734	725	730	741	712	709	667	713	751	754	733	707	717	729	731	737	770	721	708	745	721	735	752	779	758	732	759	728	687	728	734	733	746	672	684	706	693	740	728	733	775	687	721	786	752	711	732	669	682	703	744	705
36374	14818	7531	5899	3670	2690	2012	1125	754	490	398	397	366	378	361	380	355	376	351	385	362	360	357	347	329	372	386	399	407	420	419	362	345	346	373	389	370	343	355	340	336	346	362	390	377	354	351	321	367	322	343	301	353	365	325	348	341	349	321	361	371	381	361	357	333	344	340	324	352	360	347	345	298	332	321	320	350	331	385	345	359	321	368	345	375	338	333	329	345	367	373	359	364	352	340	340	352	321	375	298	318	329	344	343	318	359	355	322	337	338	366	360	305	348	334	324	289	332	329	361	382	351	318	349	343	390	340	366	324	352	336	375	362	361	331	353	324	317	331	315	368	323	361	341	379	346	401	318	352	339	363	340	339	319	340	337	347	351	347	338	364	364	309	352	374	319	351	333	338	338	351	353	309	331	377	321	347	322	325	356	343	322	323	379	367	375	305	334	347	346	329	340	313	351	333	316	350	340	320	345	349	351	325	361	345	346	341	352	342	373	333	330	332	357	347	334	342	329	372	354	375	370	326	340	340	328	340	340	354	356	327	324	361	345	306	331	330	344	352	348	351	298	307	353	329	348	349	365	345	296	387	349	349	354	323	350	347	317	373	341	340	328	382	323	358	347	317	297	324	315	336	343	336	326	346	359	363	346	344	358	369	343	376	347	335	334	339	336	311	344	347	373	319	368	344	332	346	334	343	340	352	363	306	360	319	360	332	356	358	331	310	356	357	340	345	333	340	365	381	333	314	358	348	342	365	358	327	357	354	330	350	342	364	357	335	355	367	334	316	339	346	330	341	350	336	346	351	350	353	390	329	344	359	342	340	366	321	350	379	328	322	347	317	337	339	365	326	371	352	350	320	350	335	360	355	313	281	331	321	382	358	372	330	327	372	316	350	364	353	322	311	335	356	321	357	343	346	325	333	329	321	368	365	347	375	360	346	380	307	307	329	363	340	361	341	342	312	342	385	329	320	343	350	347	359	366	331	349	327	341	304	358	318	367	316	368	334	370	340	366	375	335	355	367	316	340	346	386	335	310	332	315	348	355	386	371	324	339	336	329	317	308	338	311	356	331	349	350	321	352	336	337	344	326	375	330	356	326	317	334	324	363	355	324	362	331	378	337	345	354	322	349	346	332	348	309	350	365	356	337	342	376	343	363	342	332	371	352	353	321	346	365	330	360	374	326	326	342	333	328	344	306	343	349	347	319	347	327	344	330	335	360	398	360	356	373	362	352	362	364	348	368	354	387	320	363	332	329	339	378	328	329	349	372	307	345	326	325	338	311	345	395	340	358	360	367	332	363	325	355	363	337	350	310	329	325	313	318	314	331	342	352	336	383	317	359	330	310	349	348	329	323	374	347	345	351	361	332	355	327	335	362	341	343	355	359	385	347	373	396	380	353	346	328	337	350	369	358	350	317	355	353	329	347	343	330	402	332	361	357	347	329	380	348	347	301	363	338	344	346	348	335	319	329	354	321	369	321	313	320	338	357	334	332	308	358	333	348	340	336	344	364	400	334	330	345	348	355	359	358	387	340	353	329	321	336	375	387	350	354	353	348	356	345	315	330	311	336	313	338	339	354	328	334	368	332	359	361	342	327	346	344	357	344	362	337	332	343	342	355	329	307	344	312	312	372	340	343	351	357	368	340	310	341	348	340	333	323	350	363	360	328	330	339	344	369	347	330	364	327	350	349	387	360	320	344	351	369	358	371	353	358	350	375	335	351	316	337	313	325	331	359	363	363	357	376	379	317	349	354	307	357	369	339	348	331	330	363	359	359	340	362	385	338	341	381	358	335	347	304	315	354	344	354	311	355	349	322	363	332	332	372	330	343	349	346	331	329	359	304	324	342	323	380	354	322	332	334	366	319	339	348	330	330	340	312	333	316	330	352	352	390	342	317	329	328	364	359	332	345	325	338	360	341	324	334	323	356	356	351	322	335	357	332	331	343	331	343	346	350	370	326	365	383	364	347	366	370	358	321	327	362	368	301	347	315	321	353	329	329	340	378	355	374	353	339	360	339	361	350	347	341	349	372	330	334	349	334	374	326	370	353	357	335	340	325	358	316	336	351	317	343	332	325	352	346	331	355	364	348	350	347	326	320	345	335	314	359	336	337	380	343	339	376	346	326	335	318	325	376	353	327	376	336	326	367	329	365	302	337	321	336	344	375	332	368	321	364	331	380	312	339	322	317	345	364	360	328	350	348	352	340	297	362	352	334	335	338	354	329	338	348	349	344	323	344	316	318	351	346	379	346	307	315	346	319	302	367	357	365	358	370	345	338	364	368	343	328	348	336	367	329	364	308	316	338	353	371	293	338	365	353	340	350	332	341	334	316	320	383	373	317	303	368	329	355	318	356	306	300	387	343	363	313	309	325	331	318	316	336	344	359	349	332	361	358	373	309	365	331	332	342	327	354	308	375	316	338	348	365	335	325	323	349	301	317	351	353	328	317	306	387	362	331	322	328	389	342	328	326	363	334	361	346	329	331	339	361	397	351	351	369	351	352	339	325	381	330	327	329	376	362	311	379	316	358	351	376	332	332	318	354	374	355	295	352	344	319	351	321	331	362	336	296	354	331	358	332	365	348	324	332	327	342	357	363	364	364	319	326	344	358	311	316	350	299	354	364	363	335	374	343	350	327	389	341	341	335	330	336	330	360	341	337	338	375	360	354	345	343	350	329	336	339	385	335	353	310	331	342	372	333	331	291	336	342	326	356	331	343	338	365	354	330	322	311	338	368	357	323	323	360	325	349	330	405	345	300	347	324	313	357	340	323	354	313	363	360	365	302	358	343	349	337	339	346	367	363	324	356	384	332	335	354	320	326	331	308	324	325	355	345	298	338	351	341	350	356	366	338	328	340	347	347	321	344	367	328	354	321	348	338	344	337	323	332	333	340	362	367	350	296	336	309	354	337	349	340	357	332	352	338	305	339	364	331	388	377	329	299	349	372	375	348	330	323	365	357	330	349	353	347	370	363	373	333	314	330	347	343	345	333	370	355	346	329	360	335	319	340	330	346	343	347	320	300	339	317	347	334	334	325	329	364	308	334	349	340	328	339	360	337	358	353	397	346	351	409	326	355	331	356	306	319	322	343	333	326	380	351	303	382	344	360	362	319	356	330	362	359	351	337	341	337	344	312	335	335	323	333	339	345	369	370	359	344	323	341	344	338	342	347	361	377	318	344	346	379	346	381	330	358	321	327	355	376	349	342	305	336	376	349	362	350	356	370	332	352	317	318	328	377	336	341	327	329	357	314	328	346	388	326	337	303	354	362	338	349	356	377	365	358	319	344	354	343	342	356	322	317	353	349	346	357	347	350	316	334	307	327	317	352	354	344	346	316	354	333	334	354	339	385	298	340	337	313	348	368	349	340	338	359	341	335	362	342	369	327	329	359	340	345	353	317	353	323	362	334	376	345	340	340	317	295	339	349	301	376	342	303	328	342	384	347	340	339	346	363	361	383	319	339	342	335	301	365
22826	7417	11134	13850	11449	9990	7823	4337	2889	1519	1212	1062	985	932	879	879	861	872	835	854	835	857	803	931	964	940	1086	1253	1118	1315	1230	1047	966	905	974	944	861	836	857	832	817	835	872	804	846	800	827	821	844	782	817	808	789	785	791	774	809	829	828	806	801	807	765	785	759	788	797	804	778	818	774	740	815	807	801	773	756	747	778	812	735	793	799	796	792	782	806	767	778	804	799	771	804	792	753	822	808	810	804	802	745	819	765	820	794	796	793	821	790	835	794	730	809	823	713	840	759	816	753	762	784	806	801	761	837	826	789	751	800	807	790	721	785	813	841	795	850	775	832	764	803	801	762	831	786	740	796	786	833	726	838	763	799	794	841	802	816	808	800	825	753	716	761	770	771	790	792	773	810	807	833	760	846	784	776	746	789	826	835	852	809	786	758	745	796	778	847	786	800	796	819	729	784	812	811	782	784	831	807	844	807	777	776	803	837	797	807	796	759	810	765	786	798	806	852	729	817	786	819	782	791	808	784	830	806	777	854	790	780	740	754	816	876	806	786	801	812	780	817	814	807	735	834	722	796	808	787	725	776	820	766	817	792	737	849	805	790	760	761	801	784	761	788	759	833	806	760	821	823	869	747	818	805	826	787	788	800	790	769	769	789	753	847	784	738	829	843	778	780	770	757	762	769	815	798	808	836	757	782	803	774	761	835	828	803	795	785	807	857	774	779	848	833	791	807	772	772	839	834	814	798	812	762	747	781	809	759	797	770	780	797	798	773	808	843	854	757	788	813	835	750	779	773	750	786	812	777	787	767	813	809	771	727	768	798	795	764	747	803	779	808	806	777	757	849	811	807	787	753	811	766	779	787	803	832	810	735	806	800	764	797	805	762	751	775	775	792	822	837	797	840	805	763	829	800	779	745	766	793	824	817	812	780	744	796	826	806	778	767	779	826	738	786	810	747	764	819	790	764	763	767	793	817	726	775	796	809	793	787	740	757	814	764	751	746	844	775	770	822	798	785	842	782	805	787	839	821	805	803	808	742	779	782	805	786	868	797	774	773	719	796	773	801	825	800	742	774	789	772	774	771	776	799	796	828	794	826	758	777	817	783	779	782	775	761	781	802	813	788	771	796	725	823	764	754	737	769	803	784	861	834	754	755	793	812	773	820	808	821	767	771	789	790	788	740	795	807	812	769	792	829	836	802	760	801	756	812	812	799	740	811	818	805	839	769	783	770	755	832	743	810	799	799	732	773	834	760	758	802	809	793	801	763	745	803	788	755	844	780	746	837	800	779	780	770	780	820	797	791	792	793	773	828	793	784	791	770	796	793	761	754	806	780	760	835	802	772	777	779	764	752	812	852	786	801	766	799	804	737	805	783	796	816	761	793	799	787	798	756	795	816	811	767	721	778	774	806	832	738	777	751	765	780	796	831	806	842	742	794	828	799	797	728	752	774	805	800	781	774	835	776	811	776	793	773	807	790	769	757	816	813	753	761	788	776	765	765	770	821	857	770	796	773	766	789	726	751	781	794	720	779	796	797	776	779	776	850	821	842	757	791	775	774	848	721	809	709	758	785	793	829	826	773	776	797	772	802	782	782	766	820	794	775	849	785	785	812	778	804	757	769	763	831	872	739	778	756	719	781	799	788	841	770	781	820	795	784	825	819	808	764	831	795	837	832	761	811	775	799	794	747	752	865	782	797	814	753	830	781	783	816	790	800	806	760	798	839	800	787	771	804	771	784	784	856	808	828	800	784	791	802	834	782	784	830	778	804	817	809	804	777	770	803	809	784	786	781	821	727	760	770	772	743	790	789	804	791	731	784	798	782	832	744	828	719	845	829	768	743	817	767	783	782	783	795	801	816	787	800	843	774	784	797	791	778	794	793	807	797	770	826	782	823	839	720	828	773	782	821	788	809	732	792	783	784	761	798	749	764	752	789	739	761	789	801	783	766	806	800	769	830	744	767	778	772	767	804	871	709	808	735	791	796	735	787	795	799	819	801	756	850	804	811	827	804	779	813	800	772	746	751	760	822	806	823	761	731	767	823	777	753	787	759	834	747	797	770	757	764	787	754	812	789	706	802	822	770	794	714	756	772	797	785	776	775	764	747	772	783	807	781	769	822	783	798	779	780	829	798	776	778	754	759	758	814	731	779	748	815	831	793	806	775	784	772	766	733	778	853	721	786	778	776	766	776	827	863	802	819	819	772	809	738	836	766	817	735	771	808	811	736	738	804	784	798	781	787	775	768	782	834	814	802	747	777	819	796	771	819	843	831	771	762	794	833	759	745	780	795	798	820	758	831	788	805	845	797	784	800	844	779	807	862	793	786	812	782	780	798	820	812	816	811	792	811	753	793	797	782	746	786	808	735	801	756	810	798	758	828	795	847	786	760	738	804	762	785	772	768	789	760	801	803	784	823	741	778	834	810	831	766	782	827	761	789	814	811	792	787	786	714	794	753	833	756	784	786	788	860	804	826	744	799	772	858	816	823	748	755	772	815	803	795	788	782	849	820	781	818	800	800	799	770	758	759	748	822	723	791	806	803	824	786	798	811	800	804	808	782	783	781	782	769	787	770	784	813	773	774	789	817	774	764	813	793	798	750	811	820	766	819	831	769	795	743	842	793	832	791	769	772	804	814	831	791	754	800	806	828	796	819	743	800	772	738	796	825	841	814	833	815	746	838	782	790	785	779	765	774	766	741	814	811	780	773	781	742	777	826	806	764	751	796	792	782	792	794	831	786	786	745	825	750	809	800	778	835	764	811	809	808	797	806	801	791	788	839	768	744	830	835	763	768	815	810	858	789	854	773	792	869	776	772	764	861	773	741	826	787	837	797	823	800	802	730	761	813	746	827	814	771	805	833	775	806	775	760	757	804	780	773	770	760	800	802	795	798	789	776	774	816	796	785	772	771	787	782	801	749	783	747	788	806	758	764	787	828	702	766	766	785	780	746	830	750	811	789	836	770	771	773	833	792	806	818	812	739	784	750	771	756	816	721	827	763	791	800	802	788	771	780	793	798	808	801	851	744	764	781	791	818	786	762	823	825	819	791	823	775	842	798	793	733	750	800	796	781	818	778	754	804	842	804	783	813	760	809	814	802	831	768	811	763	788	750	775	772	776	809	730	763	802	786	797	820	809	817	768	847	796	806	853	813	770	838	831	800	789	757	835	778	812	798	790	763	786	789	832	761	783	756	748	763	746	798	785	785	824	881	747	752	808	779	814	792	827	793	753	758	806	767	847	765	827	752	808	799	746	816	779	764	774	781	812	809	820	811	764	779	789	770	766	776	845	793	859	822	772	820	793	825	835	749	783	813	776	808	765	812	807	814	836	783	807	803	807	798	802	778	837	819	814	802	814	818	804	786	818	790	756	813	824	791	756	768	786	768	793	766	842	777	861	805	779	758	827	800	777	806	732	787	793	790	768	802	759	819	766	792	812	775	770	768	772	835	786	792	787	785	812	803	814	756	785	797	755
48591	21975	11979	8708	5750	4405	3011	1633	1046	758	566	521	624	526	553	490	518	515	466	555	538	508	570	549	540	546	598	541	594	626	601	583	548	571	521	508	479	514	501	526	510	477	545	463	489	473	505	510	470	487	499	517	482	497	538	474	489	503	486	456	464	534	510	479	487	448	512	479	510	513	470	438	501	482	479	458	517	580	477	496	456	531	556	525	483	491	510	463	468	483	473	512	483	520	535	501	486	560	526	492	508	499	514	476	459	455	560	534	477	479	471	497	515	501	487	495	513	470	498	442	464	460	468	440	520	470	517	487	454	474	497	483	503	526	494	448	457	510	480	494	499	512	510	437	449	495	497	485	500	514	502	466	494	505	495	509	486	515	493	510	489	476	543	486	450	478	557	504	488	492	493	457	512	483	489	482	515	477	470	497	481	523	486	502	512	490	459	530	471	508	482	481	452	523	546	452	484	502	478	502	525	491	526	479	533	489	516	514	496	495	457	506	491	488	467	523	501	480	515	482	506	491	481	513	543	505	483	510	529	475	505	496	491	477	508	495	491	497	444	455	498	475	501	460	508	522	525	498	513	521	523	510	490	437	443	457	499	505	507	465	470	457	484	475	475	489	525	486	504	505	514	442	436	467	451	502	488	538	480	480	470	509	505	497	517	515	467	553	500	454	497	415	534	471	489	494	455	474	488	477	460	440	538	543	531	496	488	449	470	536	474	536	496	487	484	510	474	446	505	458	442	475	527	501	424	468	507	536	512	410	458	479	494	517	519	492	496	455	484	464	518	487	499	459	483	464	507	477	507	484	447	475	523	499	454	497	501	536	495	498	478	499	482	498	510	505	453	491	454	477	505	458	477	493	482	460	478	467	466	435	504	480	519	492	513	493	466	493	479	451	446	484	510	526	425	479	507	482	472	491	513	495	490	498	434	514	470	480	483	454	480	467	488	517	502	517	492	504	491	515	513	495	516	504	469	489	508	468	465	459	488	502	492	495	517	469	463	458	476	433	454	483	540	502	545	508	520	462	491	482	494	492	490	463	467	488	497	530	505	508	508	486	497	525	486	455	487	482	460	461	480	483	519	488	493	497	468	475	452	468	461	480	484	509	480	509	504	470	492	431	506	484	477	500	447	465	502	479	528	508	484	471	465	520	483	490	518	495	429	434	513	450	492	473	471	472	504	469	489	501	476	485	488	486	483	476	492	502	498	497	455	498	472	514	479	473	443	511	490	479	492	490	509	504	468	478	508	510	506	490	501	469	534	489	495	489	484	514	467	464	486	478	516	468	531	497	493	508	487	483	511	487	507	490	519	501	486	468	497	518	485	527	491	473	521	510	504	482	487	510	459	475	491	528	485	497	452	472	489	475	485	530	487	429	497	497	434	466	497	460	487	508	505	524	446	463	492	500	435	499	504	498	492	512	498	486	474	488	510	491	516	496	467	480	464	493	475	523	519	496	489	486	471	467	465	552	468	521	472	499	459	511	481	475	517	483	496	517	501	498	461	520	472	497	469	471	502	537	495	493	465	446	471	480	500	484	473	510	512	443	486	488	492	477	502	515	462	487	485	456	468	484	484	455	479	482	459	488	470	523	477	482	466	514	501	451	534	540	540	472	497	504	494	482	466	479	498	444	510	522	499	520	541	535	497	468	513	514	495	501	506	489	505	498	475	512	480	508	468	515	478	493	489	518	471	502	498	510	484	530	499	572	548	466	442	480	513	495	487	472	514	525	495	493	490	493	500	469	490	526	523	491	493	513	528	451	500	482	499	522	542	495	510	520	503	494	517	461	454	485	491	507	474	486	482	502	463	468	467	485	493	467	540	527	495	503	496	517	486	472	516	510	514	471	462	469	564	510	487	461	522	484	508	496	525	529	477	446	511	528	524	474	463	460	476	486	500	501	501	486	487	515	485	450	486	486	467	506	482	444	526	480	473	495	513	467	507	485	475	483	470	523	530	467	491	522	472	494	489	476	494	462	521	503	512	506	482	507	489	507	474	488	479	458	476	486	455	487	522	496	482	455	479	522	505	568	467	455	510	497	473	487	501	535	487	477	535	486	522	472	492	481	477	498	520	501	514	507	509	502	526	453	472	482	497	454	517	511	526	486	483	482	476	504	514	489	438	491	529	455	478	501	499	469	462	473	535	505	472	471	513	552	460	496	458	498	433	475	469	487	516	511	480	482	524	481	535	530	441	477	518	473	515	524	481	451	473	472	515	556	493	531	506	478	494	469	464	464	452	494	515	486	461	441	500	492	516	490	439	494	503	507	498	488	503	480	494	454	527	527	504	513	487	474	470	461	502	480	508	535	517	481	456	515	459	502	516	473	512	522	503	506	501	461	494	456	493	517	488	494	534	507	465	474	498	544	504	511	464	479	507	503	510	471	519	503	520	501	491	501	466	528	487	515	492	478	497	516	536	484	509	463	496	510	500	474	476	493	486	473	489	456	480	471	477	491	469	467	450	468	495	495	510	482	508	486	532	485	545	475	545	483	485	503	481	497	497	479	469	478	493	509	507	535	467	452	482	479	533	487	501	520	471	523	536	526	488	478	511	496	532	482	478	489	496	539	496	481	496	486	478	519	488	503	484	472	477	482	476	528	501	488	461	449	485	517	487	507	502	492	497	493	516	518	527	503	528	474	494	541	505	514	522	450	491	506	502	504	495	508	504	480	512	516	465	496	508	468	493	527	513	490	465	489	490	457	426	523	482	472	478	442	517	470	472	511	458	488	456	493	502	520	517	482	523	477	498	512	484	490	456	489	498	522	447	493	438	464	464	504	525	491	493	496	487	475	534	483	460	503	474	483	488	437	508	521	461	535	489	483	477	498	477	480	485	470	517	480	525	465	501	449	486	482	511	492	533	466	482	513	495	482	468	452	485	536	503	501	513	480	476	495	475	458	491	524	471	478	494	535	486	463	513	476	509	516	454	533	500	482	480	491	471	456	501	497	540	486	463	480	539	480	526	508	490	510	469	511	510	489	453	492	507	467	469	521	495	507	474	492	518	496	522	484	478	486	516	473	514	518	520	482	485	495	511	453	499	521	514	526	506	501	447	523	427	505	476	511	484	483	476	504	460	507	498	486	529	502	435	487	498	489	515	470	480	414	472	494	489	491	477	479	479	531	488	526	492	473	501	500	507	480	493	502	506	499	516	513	495	488	429	465	464	468	502	507	507	485	499	478	486	482	493	507	488	479	510	452	511	484	497	468	519	503	439	516	494	504	526	510	510	458	489	520	524	465	495	483	475	494	468	496	452	493	523	471	477	544	497	502	509	534	468	520	471	496	535	498	507	487	488	494	445	494	478	455	465	481	450	456	467	524	500	471	485	468	476	449	483	519	488	446	457	504	472	541	534	500	495	522	443	473	517	483	480	472	478	484	485	473	461	472	469	489	496	447	497	491	490	499	526	498	472	522	450	539	447	488	476	438	494	498	527	490	455	517	479	480	510	489	526	483	488	505	482	485
30386	10142	14631	17849	15610	13924	10424	6177	4101	2213	1651	1448	1313	1328	1279	1253	1182	1178	1174	1241	1222	1114	1180	1163	1225	1458	1698	1787	1598	1640	1578	1463	1308	1217	1345	1326	1312	1251	1164	1141	1182	1187	1156	1120	1177	1104	1107	1073	1085	1075	1125	1035	1045	1097	1081	1098	1079	1025	1068	1047	1063	1047	1063	1055	1054	1054	1097	1101	1060	1062	1044	1073	1099	1066	1107	1116	977	1103	1104	1019	1012	1029	1066	1132	1085	1052	1038	1066	1063	1030	1063	1030	1100	1040	1106	1076	1122	1133	1051	1054	1123	1001	1145	1000	1040	1043	1060	1079	1101	1072	1071	1053	1051	1024	1069	1083	1073	1055	1067	1030	1002	1089	1086	1026	1049	1091	1034	1083	1042	1079	1049	1052	1054	1098	1069	1077	1107	1091	1138	1056	1093	1106	1070	1043	1015	1127	1041	1064	1057	1047	1028	1059	1087	1039	1013	1102	1068	1092	1069	1004	1112	1048	1018	1060	1081	1071	1018	1088	1126	1076	1058	1108	1097	1043	1057	1110	1060	1049	1064	1042	1112	1051	1087	1019	1066	1096	1022	1051	1073	1066	1085	1048	1096	1084	1096	1059	1051	995	1129	1025	1023	1124	1081	1074	1009	1093	1083	1067	1052	1089	1078	1034	1096	1063	1129	1095	1106	1038	1073	1065	1141	1124	1051	1103	1034	1076	1031	1057	1008	1092	996	1070	1025	1106	1075	1070	1057	1064	1091	1060	1056	1056	1092	1099	1026	1091	1085	1096	1025	1059	1053	1067	1018	1034	1137	980	1101	1044	1026	1080	1094	1020	1052	1100	1122	1071	1055	1072	1079	1039	1027	1076	1113	1112	1108	1072	1077	1034	1087	1044	1068	1052	1110	1040	998	1026	1078	1064	1032	1083	1051	1024	1071	1129	1058	1085	1071	1019	1042	1094	1107	1074	1089	1084	1131	1066	1106	1036	1023	1122	995	1060	1160	1071	1050	1039	1067	1110	1077	1086	1088	1071	984	1071	1085	1017	1043	1064	1055	1080	1102	1059	1103	1074	1118	1088	1150	1057	1052	1039	1077	1106	1059	1059	1067	1113	1049	1062	1106	1091	1090	1043	1019	1104	1061	1026	1098	1146	1101	1115	1033	1038	1159	1104	1046	1042	1051	1041	1084	1051	1053	1067	1037	1078	1072	1063	1077	1080	1039	1085	1163	1075	1026	1078	998	1030	1054	1031	1085	1053	1022	1065	1064	1102	1054	1115	1110	1105	1023	990	1005	1097	1094	1051	1080	1054	1051	1119	1079	1110	1081	1093	1135	1043	1024	1094	1013	1106	1054	1138	1091	1043	1048	1078	1098	1113	1086	1086	1074	1083	1079	1116	1075	1068	981	1078	1091	1050	1105	1054	1099	1062	1045	1062	1092	1064	1091	1112	1128	1047	1090	1125	1098	975	988	1016	1080	1128	1079	1073	1076	1045	1069	1071	1085	1085	1075	1034	1064	1062	1082	1097	1097	1088	1053	1113	1040	1107	1076	989	1048	1059	1006	1063	1068	1080	1092	1065	1039	1071	1087	1152	1035	1046	1060	1050	1067	1041	1057	1060	1029	1133	1030	1059	1042	1064	1087	1049	1000	1130	1080	996	1060	1073	1067	1038	1048	1052	1120	1065	1018	1066	1049	1023	993	1057	1072	1049	1150	1039	1044	1107	1126	1092	1060	999	1097	1077	1057	1050	1035	1071	1059	1014	1073	1023	1072	1038	1106	1103	1067	1074	1086	1129	1038	1059	1054	1079	1129	1066	1043	1002	1034	1098	1086	1053	1080	1091	1160	1076	1064	1137	1076	1052	1074	1042	1125	1138	1128	1049	1058	1018	1076	978	1043	1031	1083	1116	1035	1133	1090	1089	1094	1081	1027	1061	1065	1059	1037	1104	1037	1060	1091	1055	1046	1016	1045	1086	1079	1065	1087	1107	1104	1045	1028	1052	1091	1060	1060	1057	1066	1057	1069	1137	1144	1094	1117	1062	1034	1063	1102	1098	1080	1007	1103	1018	1127	1062	1073	1069	1060	1028	1072	1100	1158	1053	1081	1004	1091	1067	1078	1105	1043	1075	1068	1066	1069	1076	1114	1048	1037	1037	1043	1084	1066	1024	1018	1065	1099	1070	1069	1105	1023	1069	1041	1100	1030	1024	1007	1085	1066	1013	1066	1040	1041	1009	1046	1061	1065	1076	1087	1086	962	1104	1034	1060	1099	1034	1033	1056	1045	1093	1081	1084	1065	1087	1068	1087	1094	1081	1033	1019	1025	1094	1074	1041	992	1089	1038	1033	1054	1089	1023	1077	1068	1103	1026	1077	1008	1129	1130	1029	1076	1076	1080	1023	1066	1125	1090	1009	1057	1044	1060	1027	1076	1087	1106	1106	1081	1127	1107	1070	1033	1056	1024	1059	1086	1092	1065	1048	1076	1113	1073	1082	1045	1152	1056	1125	1089	1031	1076	1001	1063	1104	1104	1071	1071	1026	1041	1026	1029	1046	1132	1060	1062	1010	1077	1064	1045	1027	1051	1107	1080	1066	1105	1032	1075	1089	1044	1101	1115	1006	1114	1080	1087	1118	1075	1106	1086	1090	1035	1111	1045	1101	1061	1005	1121	1111	1075	1061	1063	1082	1102	1088	1018	1019	1012	1051	1037	1091	1095	1135	1034	1120	1110	1007	1036	1059	1069	1058	1058	1024	1010	1057	1053	1076	1119	1026	1050	1085	1067	1116	1065	1085	1090	1104	1095	1088	1022	1067	1090	1077	1021	1079	1055	1080	1052	1100	1103	1029	1086	1045	1087	1042	1029	1118	1117	1062	1117	1049	1068	1049	1002	1041	1103	1046	1073	1098	1048	1020	1058	1096	1023	1044	1076	1103	1042	1069	1114	1040	1087	1097	1065	1084	1067	1039	1022	1079	1057	1064	1038	1043	1083	1095	1068	1052	1054	1069	1021	1104	1087	1121	1063	1039	1080	1028	1047	1040	1077	1071	1071	1036	1054	1093	1068	1066	1047	1101	1112	1020	1080	1055	1046	1097	1067	1140	1063	1086	1085	1050	1078	1080	1094	1068	1087	1051	1060	1079	1052	1065	1031	1097	1043	1052	1134	1071	1055	1065	1010	1092	1080	1101	1051	1079	1034	1068	1065	1113	1093	1028	1087	1094	1120	1091	1079	1081	1081	1132	1064	1090	1083	1123	1098	1124	1007	1055	1067	1098	1070	1054	1047	1019	1039	1121	1083	1057	1011	1069	1027	1081	1096	1094	1096	1060	1106	1003	1092	1182	1071	1084	1097	1068	1053	1073	1072	1113	1045	1040	1086	1062	1081	1117	1071	1120	1004	1054	1129	1028	1095	1059	1144	1073	1109	1028	1112	1061	1103	1104	1044	1018	1065	1085	1100	1031	1076	1110	1050	1105	1075	1100	1086	1090	1035	1023	1078	1067	1042	1084	1051	1016	1071	1022	1021	1080	1041	1076	1034	992	1098	1084	1068	1072	1059	1076	1062	1118	1029	1038	1056	1073	1047	1075	1150	1148	1033	1006	1006	1014	1061	1071	1061	1091	1045	1116	1075	1083	1136	1081	1106	1079	1098	1071	1096	1020	1049	1050	1107	1085	1095	1089	1031	1122	1112	1110	957	1038	1037	1069	1033	1071	1159	1108	1043	1131	1042	1061	1067	1140	1069	1025	1083	1012	976	1073	1046	1028	1075	1091	1002	1050	1042	1074	1030	1053	1048	1056	991	1131	1080	1009	1078	1040	1038	1089	1102	1098	1042	1099	1102	1055	1044	1054	1122	1067	1087	1086	1116	1091	1030	1061	1049	1074	1127	1072	1132	1093	1073	1038	1066	1079	1117	1070	1087	1004	1082	1109	1059	1025	1032	1084	1051	1085	1060	1045	1037	1070	1051	1098	1095	1080	1118	1060	1064	1065	1149	1067	1082	1138	1057	1071	1061	1064	1041	1055	1093	1065	1068	1111	1001	1071	1103	1069	1010	1060	1141	1093	1060	1090	1058	1113	1079	1088	1109	1066	1043	1021	1112	1068	1071	1071	1075	1048	1074	1080	1056	1077	1066	1070	1079	1111	1129	1050	1029	1122	1104	1065	1087	1057	1068	1059	1072	1021	1085	1029	1111	1021	1045	1000	1076	1014	1049	1101	1004	1043	1049	1028	1088	1082	1109	1097	1045	1057	1049	1070	1072	1061	1086	1022	1029	1149	1011	1144	1023	1059	1064	1097	1027	1021	1065	1084	1102	1119	1080	1057	1075	1067	1074	1072	1062	1086	1137	1060	1070	1009	1070	1084	1064	1035	1119	1034	1094	1020	1048	1030	1116	1070	1046	1088	1080	1051	1091	1049	1038	1089	1062	1076	1084	1037	1066	1074	1128	1092	1052	1053	1105	1029	1066	1052	1039	1119	1129	1075	1052	1110	1006	1032	1055	1049	988	1030	1055	1074	1054	1100	1055	1013	1081	1034	1038	1060	1027	1075	961	1102	1028	998	1098	1039	1107	1079	1103	1042	1038	1087	1038	1056	1030	1060	1018	1111	1084	1121	1034	1010	1018	1121	1146	1011	1038	1101	1097	1052	1108	1062	1014	1087	1056	1051	1024	1070	1082	1003	1064	1051	1154	1057	1113	1051	1112	1094	1023	1049	1014	1079	1091	1062	1048	1026	1069	1053	1113	1094	1117	1076	1092	1030	1107	1078	1124	1063	1040	1065	1116	1056	1085	1044	1087	1116	1088	1075	1041	1125	1066	1040	1079	1055	1060	1050	1107	1041	1025	1033	1081	1009	1037	1041	1083	1052	1107	1098	1078	1093	1077	1124	994	1083	1064	1104	997	1038	1075	1088	1131	1115	1066	1063	1109	1080	1107	1045	1066	1116	1068	1078	1062	1100	1052	1055	1072	1095	1063	1051	1091	1027	1100	1063	1032	1052	1099	1046	1101	1029	1016	1024	1063	1059	1018	1082	1072	1019	1040	1039	1066	1130	1052	1079
17158	5493	4227	3369	2164	1578	1069	655	544	412	335	342	314	319	349	331	365	322	336	327	371	357	296	312	292	353	367	405	367	348	335	336	355	339	366	377	349	331	294	323	298	297	343	339	327	322	326	299	326	323	300	299	329	326	317	350	337	311	333	343	274	308	333	349	337	319	296	318	332	380	314	336	339	332	309	271	334	329	364	333	325	326	318	338	335	326	335	341	347	348	324	345	306	369	316	337	340	327	344	322	368	341	343	311	361	317	328	362	348	320	311	341	342	334	321	315	327	319	330	347	310	363	302	373	326	326	326	304	329	329	294	342	343	315	339	315	321	325	345	342	337	318	297	343	337	365	377	329	354	277	323	338	355	312	310	275	319	325	308	322	311	335	328	332	305	291	323	342	322	354	344	302	339	323	307	314	324	363	334	341	337	346	336	342	354	346	337	335	320	329	308	315	333	350	344	314	315	308	316	333	347	335	333	338	346	304	358	304	378	328	347	359	340	374	330	298	345	309	341	346	312	322	343	342	319	303	344	321	308	337	309	337	347	356	341	332	337	332	325	327	338	316	354	306	324	313	338	317	304	305	282	335	328	296	310	335	367	351	306	340	350	308	320	350	307	297	340	344	307	305	332	337	357	322	329	341	320	340	354	362	348	317	345	321	339	326	323	299	323	323	326	343	320	334	333	296	297	364	312	303	334	334	364	355	337	335	344	320	344	322	353	308	366	339	339	346	337	325	300	306	306	335	347	302	345	350	346	332	326	323	306	323	343	342	336	316	334	352	356	351	348	314	289	301	325	295	315	319	331	343	327	363	321	329	350	325	320	331	317	358	349	312	329	318	338	328	338	336	337	302	358	338	345	320	322	324	325	386	319	344	328	341	355	335	322	339	327	323	372	320	344	314	309	325	335	303	315	304	327	337	338	379	298	303	324	316	304	334	326	345	324	361	334	320	283	330	326	325	321	360	332	316	354	324	348	301	337	326	332	314	321	337	339	342	322	339	342	288	319	315	321	320	320	359	331	358	354	335	350	328	330	322	317	272	364	314	320	358	335	317	302	345	322	334	319	332	296	324	294	352	337	319	293	320	333	299	329	341	325	293	326	302	283	296	329	337	341	351	307	300	313	293	311	279	328	372	322	328	310	314	325	314	347	348	329	361	291	333	332	318	348	316	362	388	345	371	338	319	296	320	332	306	317	324	339	303	316	337	333	315	350	330	332	327	323	320	344	331	318	296	316	373	345	283	308	323	350	363	310	333	306	331	308	332	300	324	329	334	323	334	313	335	327	287	368	308	338	339	327	318	281	305	320	302	312	332	327	334	323	341	302	298	312	324	335	304	308	279	324	320	332	320	302	314	331	319	325	303	306	338	327	321	303	321	312	319	354	351	287	300	339	322	334	302	385	358	298	345	305	321	311	321	298	337	341	339	318	328	334	322	316	362	317	344	349	311	303	314	356	324	345	320	312	327	292	281	339	354	303	336	338	320	318	330	321	313	333	289	312	346	293	307	338	320	317	340	329	365	320	334	328	337	312	296	322	336	349	350	286	333	354	320	314	304	269	313	350	315	327	339	327	334	330	326	336	323	307	295	318	314	304	328	302	296	347	277	347	367	311	339	309	335	366	332	348	307	378	295	338	351	366	358	328	347	321	290	352	328	342	304	316	326	375	336	313	349	320	315	284	348	309	301	314	331	353	358	337	353	304	318	315	350	319	345	298	343	311	310	311	290	340	349	352	312	314	321	317	343	340	332	314	318	321	348	304	310	298	323	358	334	338	306	334	353	362	354	319	332	327	325	316	323	350	342	324	348	314	332	299	374	355	347	363	337	303	320	333	346	322	303	338	355	346	352	354	359	330	335	304	349	333	328	310	296	327	343	328	345	326	306	319	335	302	338	331	320	305	332	318	318	357	322	319	313	327	328	323	332	350	307	309	334	323	333	316	300	301	324	356	317	305	290	329	296	322	298	328	334	364	309	314	315	316	297	307	326	321	329	347	328	298	315	333	283	312	318	361	307	303	347	302	333	324	361	326	339	313	333	304	346	337	384	348	332	298	339	361	335	347	284	337	330	341	338	337	343	311	331	308	357	346	331	306	327	301	303	327	334	303	377	305	321	312	312	335	341	315	354	350	356	345	374	325	306	305	352	304	322	328	339	321	339	326	333	343	317	334	319	331	339	285	347	338	336	327	305	331	296	337	340	321	346	355	322	361	300	315	296	306	325	351	327	318	315	330	331	321	331	328	341	337	316	316	300	321	350	329	331	324	327	369	313	318	330	324	318	306	346	310	313	341	351	311	330	319	347	316	330	296	307	288	314	341	317	337	298	312	344	331	308	384	346	319	331	329	321	275	302	308	328	325	344	321	341	332	304	329	342	340	316	314	326	334	308	300	314	318	330	309	340	332	333	362	359	312	347	336	297	334	327	342	332	286	317	329	317	344	349	307	289	283	325	336	332	367	347	346	303	332	336	359	322	320	321	370	325	319	370	352	364	375	336	308	344	293	328	304	311	341	353	341	314	314	320	313	334	309	338	326	322	329	329	310	326	319	348	320	312	348	316	305	351	292	324	343	321	291	341	336	338	322	334	339	284	322	322	341	322	327	344	338	296	324	349	313	324	304	327	304	320	361	280	334	336	306	329	318	329	306	371	325	308	320	321	342	337	346	323	302	335	349	325	301	329	310	349	358	366	341	329	308	308	332	339	328	332	296	323	345	337	294	308	332	340	300	323	336	312	359	366	327	318	309	345	363	303	312	278	297	290	311	297	340	348	331	348	296	355	307	320	288	364	330	345	347	326	316	347	321	304	319	326	326	295	342	330	334	306	349	338	326	301	339	310	313	317	337	320	330	338	340	324	328	318	307	349	336	346	302	332	319	298	333	316	346	346	311	355	340	336	353	344	352	356	351	334	337	347	329	294	350	325	350	339	334	330	335	312	338	293	338	321	348	299	342	343	345	362	314	320	308	330	342	324	311	322	335	340	307	362	306	337	320	320	336	346	339	314	343	325	313	336	325	350	325	291	297	328	303	341	351	340	331	336	327	291	320	310	317	334	322	333	337	346	338	309	272	341	320	346	296	346	350	304	339	295	345	307	303	325	353	330	320	349	323	361	313	339	327	318	323	343	329	311	313	347	326	308	354	338	315	313	324	333	336	354	350	305	297	309	305	307	294	306	333	343	312	329	355	302	344	314	306	327	328	361	326	330	345	319	303	339	352	361	312	285	344	301	346	327	335	350	311	336	317	336	322	306	278	335	314	359	312	295	340	331	315	353	303	350	322	306	316	329	360	349	354	322	347	326	370	320	336	355	343	334	297	303	328	341	348	328	334	333	332	301	348	321	343	319	318	326	348	297	341	341	308	328	299	319	322	323	313	312	322	335	326	309	309	346	305	338	353	312	334	330	277	317	352	320	335	338	311	342	342	339	345	326	298	330	315	311	328	330	343	303	336	315	326	339	284	341	306	318	317	326
10087	3769	7590	8963	7396	6076	4026	2599	1721	1039	850	827	784	778	756	778	708	768	778	764	739	703	802	786	805	808	970	1065	942	995	855	828	743	801	867	824	836	781	778	755	740	764	709	732	800	776	751	763	731	755	683	732	770	833	779	733	727	777	706	726	765	719	744	717	740	713	691	761	742	744	742	737	744	683	736	795	742	749	762	753	771	769	805	751	723	798	746	793	729	760	734	693	728	719	769	754	732	762	764	749	793	714	728	751	777	737	758	757	722	703	782	759	747	725	723	776	732	757	755	748	767	771	753	717	755	738	738	768	758	785	770	794	765	741	697	747	753	768	753	778	780	733	787	787	750	789	747	746	724	753	713	777	766	766	751	764	771	768	721	782	728	750	731	793	775	742	746	779	746	756	757	773	696	737	712	786	778	716	758	753	743	766	745	774	750	749	713	723	701	750	753	781	788	735	729	733	799	734	823	698	725	793	739	721	765	747	755	737	715	740	795	740	734	691	723	762	705	751	768	715	770	727	750	791	757	704	730	758	744	773	772	729	766	714	810	726	746	767	744	766	750	699	775	762	700	773	749	746	728	786	729	749	749	744	735	766	775	736	728	732	747	787	768	755	748	738	778	755	760	734	696	734	740	727	780	758	794	757	696	732	748	747	754	754	762	698	766	752	805	753	758	707	698	724	690	712	725	715	714	729	725	729	717	738	796	758	714	777	752	709	734	734	772	741	738	722	717	753	768	761	749	738	720	683	753	742	722	743	723	745	761	777	802	748	734	752	739	752	805	795	804	690	775	713	729	758	746	719	754	706	744	751	721	761	767	749	698	741	745	769	756	732	750	725	771	726	729	728	735	706	755	686	747	690	755	739	780	719	756	702	705	757	762	764	778	707	790	761	764	760	728	759	808	724	784	755	748	786	794	690	786	754	734	755	782	781	724	740	803	773	773	770	761	722	742	739	780	769	734	745	738	756	755	732	774	789	757	741	800	780	773	720	783	764	751	776	728	779	738	752	719	754	718	745	760	747	755	760	732	760	727	832	735	796	703	731	743	750	801	773	769	784	715	711	786	733	726	762	792	755	773	747	771	758	738	746	771	747	753	759	777	794	725	751	774	745	750	708	756	712	711	738	757	712	702	744	705	733	780	729	731	727	697	764	791	734	752	769	759	750	764	716	721	746	735	792	720	751	741	748	719	745	730	774	746	791	728	749	802	715	738	690	736	743	768	764	740	739	754	723	742	761	738	752	729	717	819	757	808	775	696	753	751	755	725	779	767	721	746	701	770	721	762	762	725	749	745	760	736	728	781	762	709	732	753	715	761	740	762	778	733	785	752	729	729	685	770	708	763	789	736	760	702	762	721	710	774	737	769	759	758	731	706	733	754	726	732	726	751	725	745	672	776	798	731	757	774	740	744	744	732	732	754	729	781	731	778	756	704	769	709	745	665	734	766	733	739	761	733	744	712	745	740	744	749	720	780	737	737	726	755	701	753	753	734	764	754	739	793	686	767	719	778	730	751	724	719	748	802	789	750	732	749	794	763	730	689	749	740	679	756	763	722	766	740	784	747	742	746	748	736	711	749	784	744	733	788	745	706	724	725	714	757	752	783	777	747	727	753	760	735	736	744	748	751	722	719	786	755	735	745	761	756	779	750	784	757	710	714	767	755	755	779	751	724	722	749	738	744	729	689	735	775	747	743	727	730	757	750	764	734	769	779	737	762	740	732	784	801	744	759	778	760	802	767	769	709	704	710	755	737	718	773	732	750	697	737	738	753	748	802	704	731	699	751	759	746	751	726	727	686	786	773	770	752	732	730	718	798	775	774	763	734	743	718	720	752	752	702	722	779	743	742	802	746	735	717	745	756	692	760	724	735	718	755	760	753	725	720	705	746	738	717	770	721	763	741	724	743	773	760	793	733	719	791	776	712	709	729	770	725	762	730	788	731	759	767	775	790	748	711	758	747	727	721	780	761	743	747	761	756	776	774	748	700	748	761	787	747	728	782	755	750	717	758	725	739	749	815	724	762	726	735	750	727	749	742	752	707	766	701	754	768	752	711	751	745	713	758	790	741	748	745	712	747	702	750	751	735	771	729	741	776	726	708	710	728	766	734	696	693	759	692	732	748	707	712	750	748	767	719	749	757	707	768	776	732	746	780	729	723	778	761	761	722	745	746	737	730	751	756	773	718	791	767	756	788	756	786	726	765	775	779	723	736	753	709	740	753	745	698	711	718	702	770	702	726	729	747	746	796	751	725	779	790	773	757	729	790	739	760	727	790	745	764	735	739	735	771	757	739	710	761	755	774	795	768	732	739	739	760	772	734	746	776	743	736	741	756	785	769	707	745	745	755	790	752	738	793	753	732	719	734	702	734	738	748	763	772	796	741	746	727	719	750	772	765	744	689	754	771	749	762	725	769	692	730	784	729	757	672	748	701	751	727	764	765	760	774	742	766	747	758	729	733	757	758	722	729	778	725	759	733	748	755	736	716	785	735	789	784	756	743	778	737	723	813	730	792	773	750	714	753	776	795	788	774	749	790	767	730	758	757	790	732	787	736	779	765	761	758	791	735	726	719	747	778	687	770	782	739	731	724	697	719	767	786	744	754	734	750	769	744	722	769	742	734	727	757	720	694	714	709	689	772	791	725	785	721	738	712	703	772	772	791	750	717	738	804	746	750	767	721	788	778	749	787	815	704	794	731	752	735	755	717	763	735	714	748	784	750	694	763	744	705	813	744	754	773	718	755	759	771	710	742	751	758	755	740	722	757	757	771	739	744	802	749	797	744	733	725	717	795	737	772	746	765	736	775	793	724	740	725	759	706	706	753	771	755	743	719	738	788	740	783	742	760	776	765	769	717	737	756	734	730	762	739	759	745	763	718	769	759	741	677	728	784	739	727	760	740	776	739	762	781	816	708	749	726	709	745	785	779	765	753	796	794	794	728	718	739	725	728	757	740	791	791	759	753	762	767	745	714	716	765	751	719	711	752	718	767	756	797	717	708	753	754	735	772	741	683	757	740	786	715	773	757	746	789	760	743	699	750	772	764	765	766	795	681	731	771	733	775	744	736	792	756	735	714	773	790	732	693	749	730	748	730	760	774	763	773	726	735	696	760	786	756	746	776	759	735	730	740	784	727	764	723	779	804	769	765	753	777	797	718	760	722	764	770	757	752	702	772	745	801	731	756	713	745	740	722	738	764	715	743	723	708	780	746	760	750	744	764	792	774	730	714	743	713	764	713	801	693	724	761	740	734	743	737	734	762	699	721	729	755	725	711	715	762	730	732	736	780	748	753	727	733	728	752	748	776	770	764	792	736	740	698	764	694	761	768	715	751	754	765	742	711	757	760	742	797	715	730	746	768	778	727	757	744	765	730	771	784	713	749	789	774	755	762	730	769	732	702	742	710	695	754	755	775	761	750	779	756	745	734	686	762	750	734	762	742	775	700	805	782	745	755	786	728	764	730	731	689	758	697	721
36713	14058	8336	5946	3837	2614	1603	1095	670	471	374	386	368	363	411	370	361	365	369	324	352	394	364	348	380	376	431	461	443	360	408	372	367	371	373	354	387	373	382	346	321	388	348	372	376	371	335	340	374	320	378	346	340	347	370	344	367	322	314	342	338	326	307	352	324	338	330	368	348	358	389	385	335	324	325	372	337	356	316	325	323	371	356	354	371	330	327	310	372	354	376	338	354	356	380	302	335	355	344	333	346	328	347	348	323	399	387	312	317	342	329	315	327	343	348	333	378	335	330	380	338	344	333	319	382	328	370	403	351	370	346	367	334	357	331	356	325	365	354	305	343	300	333	354	340	345	357	375	334	352	318	332	362	339	339	339	322	357	317	356	355	374	360	342	337	345	377	364	386	323	310	353	294	338	342	344	353	344	319	353	357	351	360	381	341	359	344	349	362	344	396	355	347	328	366	338	350	365	307	359	329	313	377	345	402	369	379	355	347	367	312	324	340	344	333	334	332	350	351	361	355	358	337	346	362	376	395	370	337	373	362	357	390	359	347	327	350	327	296	350	341	342	353	365	313	324	381	374	371	387	317	323	360	309	335	359	318	377	347	361	354	361	305	338	375	324	339	347	353	344	373	357	362	357	377	366	326	348	362	299	317	381	342	365	389	364	389	348	403	342	345	330	412	346	347	380	333	357	394	342	307	358	374	350	308	371	374	337	326	344	347	346	396	358	355	328	346	366	373	321	328	368	309	383	338	327	313	345	332	340	336	361	330	364	372	310	361	333	350	354	369	360	345	343	361	313	355	338	356	376	359	348	341	336	373	353	390	297	351	320	332	375	340	371	329	359	354	376	396	369	348	372	360	334	329	364	339	389	337	376	374	369	357	355	371	346	325	355	372	359	323	363	341	388	347	346	355	344	329	329	357	372	353	393	397	328	336	340	347	355	361	362	331	369	348	383	382	409	363	322	339	345	303	407	382	329	363	340	350	360	365	317	354	352	353	379	366	309	346	351	355	300	343	366	353	352	330	326	333	365	371	376	333	355	376	359	358	322	363	344	400	355	354	334	380	350	404	351	334	383	355	340	347	333	366	369	353	320	338	349	349	333	357	336	326	335	341	358	354	344	362	355	344	342	375	331	349	342	308	352	358	330	381	362	345	399	376	380	366	289	353	340	383	345	325	370	337	355	358	353	341	357	360	375	350	344	328	351	331	366	354	349	347	344	311	353	340	349	343	379	332	319	371	337	337	316	372	364	350	357	351	349	357	330	346	348	347	355	365	322	385	365	316	352	331	337	330	337	303	339	342	342	360	356	337	383	348	353	369	363	343	371	365	361	366	309	338	350	348	362	346	328	356	351	350	344	335	374	367	361	334	369	345	340	331	359	320	328	349	331	318	346	375	365	354	349	325	339	372	358	347	325	353	343	372	329	334	333	299	345	321	347	388	354	367	355	353	356	363	335	337	335	350	355	286	339	319	346	379	341	348	348	323	350	343	375	326	368	331	339	351	344	316	354	349	340	372	375	351	363	339	349	358	340	338	360	390	375	380	320	321	369	375	367	366	378	402	357	354	341	320	313	364	329	403	343	331	341	351	349	338	352	348	318	361	349	328	328	358	340	330	347	377	353	337	369	361	353	350	330	352	386	363	344	316	357	383	349	351	319	323	382	358	372	340	336	321	338	366	369	313	379	336	351	372	370	356	397	361	332	361	369	368	333	383	351	362	351	320	330	340	359	362	342	395	353	341	378	347	338	378	347	359	348	327	381	376	362	403	335	385	351	333	356	328	335	332	315	365	338	361	330	417	297	332	365	365	324	347	353	338	313	321	345	349	366	375	392	365	385	394	361	363	355	362	352	384	318	351	361	345	320	335	346	345	364	358	365	376	350	333	326	342	363	339	379	365	333	332	323	350	326	367	363	377	328	366	389	316	368	370	347	356	383	378	374	367	333	384	341	349	355	342	336	387	353	321	364	369	349	333	360	375	365	357	354	341	352	373	366	340	338	363	371	369	352	337	329	321	336	330	347	329	346	349	340	339	327	355	334	367	318	332	375	374	310	345	346	327	329	316	340	366	351	316	332	337	356	337	340	356	355	323	334	343	326	357	370	328	355	345	342	351	340	336	338	353	356	380	359	367	366	361	344	326	321	330	367	371	358	356	358	357	351	380	359	328	320	336	318	378	359	316	367	343	369	359	363	318	357	384	342	361	370	370	355	341	338	361	330	371	346	331	324	357	374	329	360	342	335	329	378	334	316	373	368	317	355	360	356	379	360	370	355	350	307	332	349	362	337	330	374	352	379	360	374	349	329	363	320	358	321	382	365	356	368	352	341	316	313	390	337	325	341	374	346	358	303	333	355	359	310	322	346	336	339	346	366	349	373	335	326	382	313	350	386	404	347	364	355	361	346	300	363	345	346	328	327	379	323	355	342	348	348	364	355	355	350	330	351	345	341	360	333	354	368	347	353	322	353	338	371	356	336	361	345	323	336	306	400	357	371	371	310	370	373	343	355	375	324	354	368	326	340	351	365	356	336	374	372	330	328	338	388	365	358	352	315	352	340	365	333	334	357	344	326	378	356	329	329	347	335	332	365	366	322	321	322	356	343	337	342	374	364	341	349	331	337	355	330	378	361	354	351	355	337	373	362	374	328	336	342	351	360	365	332	334	360	350	355	355	364	366	349	332	332	334	345	359	338	363	339	343	366	359	392	372	390	343	344	392	367	354	329	331	346	355	341	346	347	323	364	363	309	358	366	377	354	341	361	368	363	351	327	366	336	309	356	322	345	356	367	352	379	367	350	367	338	316	327	333	342	372	324	335	339	392	332	317	374	357	376	347	353	362	376	359	322	358	342	327	331	365	343	353	344	331	325	357	319	342	341	346	337	337	347	343	338	359	348	336	334	340	327	368	348	352	386	356	344	366	347	325	342	363	360	357	354	314	328	379	377	350	375	341	376	350	351	342	337	361	349	333	356	292	362	316	361	342	347	353	321	344	339	355	343	330	347	381	356	347	353	357	353	349	358	328	354	344	385	340	375	351	346	356	349	341	345	325	360	314	346	354	364	358	360	358	331	363	334	366	351	342	368	352	346	320	358	366	367	370	341	366	372	354	316	383	349	363	329	350	368	321	364	365	355	346	343	344	353	342	350	330	353	347	371	367	349	366	383	344	341	321	379	323	319	351	351	312	348	381	343	341	352	340	357	348	319	339	406	366	358	349	343	335	365	357	366	383	308	368	340	339	304	309	341	365	364	386	347	323	350	376	368	366	340	322	365	371	339	380	361	375	392	372	338	340	344	354	326	331	350	342	380	378	330	335	328	370	342	313	333	368	362	355	312	369	342	360	353	332	339	365	336	349	368	350	326	350	321	343	330	356	312	339	385	321	358	325	380	319	370	326	362	350	380	372	366	312	351	354	368	349	314	316	340	351	349	335	361	397	350	337	338	354	353	369	361	360	351	348	346	349	339	363	339
22418	6769	12704	14026	12184	9393	6315	4329	2438	1530	1146	1024	1017	949	953	863	955	876	909	897	874	852	857	825	1030	1256	1252	1423	1234	1164	1190	970	875	986	1027	1037	1002	866	841	826	821	814	818	830	878	863	853	789	819	802	884	795	804	805	856	821	853	801	780	820	786	783	814	826	796	817	822	838	845	826	818	853	787	777	796	789	851	784	786	806	808	843	832	859	835	803	790	830	848	810	854	783	830	831	779	795	795	809	814	803	783	815	808	782	819	835	809	816	824	775	789	804	791	792	799	779	867	782	782	767	786	776	796	771	823	794	788	800	806	815	784	842	816	846	839	789	805	803	818	808	802	812	781	770	777	816	819	817	802	750	776	802	807	772	820	825	776	805	824	837	809	812	810	790	814	773	836	822	798	766	785	825	776	769	780	772	765	856	781	807	748	777	823	832	803	818	840	819	839	773	807	774	799	795	806	781	798	776	772	799	842	807	771	778	789	800	812	777	793	782	767	759	781	789	787	803	837	801	747	809	837	827	808	799	832	838	781	831	802	759	790	777	745	837	855	821	771	810	801	758	837	813	810	784	852	840	810	789	816	819	855	815	834	799	866	811	760	780	814	833	787	782	774	783	805	821	834	789	793	799	820	753	802	769	749	735	792	798	827	762	809	848	791	789	808	789	820	783	801	792	787	851	800	764	827	793	822	774	761	799	827	758	801	813	791	768	804	778	825	820	760	827	807	720	799	799	804	776	787	826	829	771	826	785	765	787	809	814	803	776	825	820	820	806	747	726	851	835	852	821	792	833	775	797	811	761	814	792	831	833	819	832	777	806	817	782	823	765	831	800	778	820	843	865	798	784	798	779	807	792	827	817	842	748	869	824	818	844	759	782	901	808	828	798	825	792	777	811	809	854	863	823	746	808	766	861	791	774	821	808	810	784	841	828	813	809	771	809	815	826	785	765	838	808	823	758	834	786	741	781	775	786	809	763	792	810	776	750	785	810	826	780	884	838	824	802	797	775	841	793	823	776	793	808	778	800	801	806	770	815	794	791	797	860	791	804	795	794	832	800	826	806	808	773	811	804	825	834	893	758	794	800	826	770	790	795	824	803	801	778	778	828	827	814	801	780	813	752	777	771	810	827	798	783	785	787	790	793	777	860	818	810	853	760	817	811	791	773	786	788	807	762	836	839	791	815	824	837	837	806	816	745	760	800	796	847	760	804	789	797	804	805	768	805	801	718	754	779	772	807	773	857	778	775	799	760	769	790	806	820	814	810	805	748	816	837	823	749	741	810	816	809	817	815	791	785	835	790	818	873	814	777	830	821	751	778	848	771	771	792	849	784	787	780	812	783	818	855	809	771	758	757	801	833	797	766	773	813	782	756	757	774	822	881	772	781	778	823	813	796	819	799	827	826	741	764	813	821	743	800	757	776	773	764	788	805	836	778	752	795	786	836	848	753	846	811	809	797	809	794	791	811	833	787	778	834	798	783	796	826	832	803	735	760	796	805	747	753	808	748	808	793	785	766	782	816	820	796	852	843	772	801	799	761	802	815	815	779	789	784	808	802	802	834	818	828	838	825	799	786	800	819	788	787	782	803	809	745	794	751	746	802	851	812	756	799	818	770	807	822	825	813	842	821	831	818	772	820	817	812	770	838	781	753	815	787	828	774	813	760	765	822	783	805	787	812	779	735	832	779	773	826	788	799	814	850	801	801	800	804	777	803	776	794	793	801	747	783	814	801	811	800	792	824	823	808	817	803	791	860	799	807	813	815	804	782	784	789	821	854	767	830	781	765	806	850	784	789	790	825	830	782	846	810	838	850	842	810	815	825	805	803	765	825	827	782	773	766	805	815	808	852	768	776	772	812	757	793	814	787	783	798	750	803	801	806	759	791	786	781	836	811	859	805	825	772	800	783	805	801	824	878	790	818	863	845	807	788	813	817	838	797	763	820	819	819	844	829	764	805	860	800	868	813	807	746	750	836	790	834	831	829	790	789	832	797	845	807	797	804	835	787	786	840	809	811	802	769	784	789	817	791	790	821	831	778	846	822	822	811	760	808	809	788	785	798	767	788	851	732	778	790	802	766	777	829	855	808	804	791	835	804	834	777	764	746	789	782	810	814	820	750	801	765	759	841	804	771	836	771	778	802	785	831	825	785	854	814	868	803	831	800	788	801	817	863	786	803	768	790	746	795	799	767	767	776	801	804	806	780	796	807	793	793	824	850	827	774	824	791	808	763	797	761	780	807	786	794	810	786	816	855	757	815	813	841	757	770	778	762	796	798	759	816	811	784	758	798	808	731	799	827	849	817	799	783	797	801	798	834	876	798	788	781	814	778	791	826	770	810	763	796	850	796	818	785	788	768	835	823	813	798	805	785	799	769	793	752	795	742	789	860	817	866	806	732	776	775	808	796	879	848	774	817	824	817	762	799	825	810	823	877	752	829	801	766	802	820	800	791	752	777	827	836	798	788	802	768	770	817	825	821	829	783	798	798	793	781	841	752	809	807	802	830	764	767	796	798	835	754	847	851	796	803	801	827	727	786	789	780	827	775	771	794	761	791	809	849	801	786	802	794	752	876	775	795	764	755	788	802	816	774	815	769	786	836	809	819	834	868	836	792	870	828	809	815	844	799	828	762	817	812	817	846	838	793	796	783	768	752	769	810	818	828	751	840	803	833	782	771	813	805	784	786	786	857	799	833	806	806	824	797	804	810	841	805	832	813	759	824	883	763	790	783	780	810	790	832	857	767	789	801	817	802	810	823	797	815	757	792	830	814	822	845	797	746	824	752	775	802	836	801	815	788	795	804	828	830	830	791	787	851	806	818	742	812	836	776	763	787	818	783	825	775	842	789	834	819	811	777	824	819	817	761	789	762	830	744	768	757	827	809	813	823	777	811	825	780	843	815	804	785	818	785	834	839	787	810	791	847	775	799	764	796	828	825	783	806	785	818	783	819	782	792	836	767	755	776	797	819	766	794	740	822	866	820	778	817	813	811	794	787	774	885	757	801	748	826	859	831	755	781	825	781	764	809	804	776	741	827	739	856	836	799	798	789	811	759	814	866	823	798	808	809	804	795	766	830	796	801	803	833	873	777	816	792	818	799	820	787	763	807	837	819	813	873	795	771	861	762	755	806	795	727	758	822	805	780	784	767	785	815	794	782	788	798	781	774	801	827	739	795	788	796	795	794	811	786	774	872	809	775	787	793	842	837	803	826	803	803	790	775	828	836	792	836	821	772	792	782	744	812	848	821	778	834	803	756	810	843	826	800	777	821	763	802	865	779	747	778	827	856	796	845	769	766	788	823	823	805	793	805	747	803	777	836	833	756	764	814	829	823	804	812	810	790	750	838	830	804	759	776	790	801	822	777	828	765	831	847	793	818	807	798	819	823	850	816	782	831	853	865	778	790	756	854	715	772	790	752	830	828	834	840	813	796	806	815	811	797	809	813	818	798	824	773	851	777	793	808	786	827	775	800	767	843
47265	22119	12828	9152	5821	3595	2422	1689	1031	716	587	542	532	500	495	548	526	503	552	476	524	488	456	545	556	594	551	617	574	537	532	495	511	543	569	570	526	529	536	502	498	497	509	487	475	501	486	487	462	462	483	480	465	501	438	465	473	487	505	479	515	492	476	492	491	494	473	477	478	469	488	442	522	497	497	483	457	518	532	538	532	468	464	470	499	502	524	503	527	490	491	497	484	422	470	481	453	449	488	450	511	528	449	485	492	517	523	457	473	474	486	467	503	467	499	502	527	498	457	492	503	508	490	464	451	464	501	486	483	504	454	466	455	517	493	475	519	469	478	498	500	472	486	468	487	450	496	505	509	558	455	493	444	498	503	442	537	474	500	493	507	512	493	482	424	507	529	506	498	489	494	496	509	423	431	513	454	539	509	502	502	470	476	482	485	510	544	502	520	480	474	492	465	480	472	501	464	494	521	450	543	485	471	509	485	479	516	488	455	500	519	459	439	471	466	525	502	488	468	501	507	453	486	461	459	464	470	483	502	503	469	450	451	485	486	471	490	464	472	436	463	498	460	511	495	508	510	472	456	460	496	471	452	479	486	504	534	480	473	465	513	483	482	481	468	504	476	469	505	494	481	475	484	481	450	483	490	469	540	495	490	459	475	506	491	527	472	497	513	472	462	481	501	509	488	505	492	480	514	488	502	467	476	494	476	514	510	508	520	468	486	465	464	479	445	490	533	508	515	464	467	484	500	490	508	511	487	467	471	444	466	517	495	502	509	492	466	489	453	487	488	466	494	509	466	493	486	489	457	498	510	456	463	407	512	475	501	485	505	498	481	464	517	472	508	462	496	508	465	493	460	504	465	494	503	421	494	489	460	486	514	520	501	482	547	483	458	524	514	493	510	499	465	465	459	528	470	525	512	512	485	509	487	518	496	425	494	460	481	519	493	485	457	483	502	506	478	465	496	493	490	438	486	479	510	491	536	503	463	536	455	506	526	517	498	455	495	508	480	491	480	499	487	508	476	455	496	509	477	476	495	514	486	483	507	499	458	490	488	473	411	466	479	495	529	532	500	497	480	531	506	493	512	498	475	495	506	544	450	516	478	487	450	502	490	467	461	466	478	490	451	519	504	434	498	492	502	513	456	542	501	492	479	472	513	451	464	503	485	544	492	500	522	446	499	489	507	491	452	511	500	480	492	532	501	476	466	487	492	521	501	502	508	474	508	443	483	529	523	489	468	477	495	441	492	494	495	465	496	461	482	471	516	495	468	521	470	492	501	492	510	506	506	531	482	497	532	473	455	472	478	504	462	483	509	515	451	484	480	472	508	489	510	484	510	508	490	498	504	487	466	480	516	438	465	485	476	520	462	466	470	474	529	525	519	493	478	537	489	487	471	478	503	498	466	470	487	500	491	502	545	517	484	461	527	495	515	517	483	457	487	460	481	521	472	479	489	466	470	486	585	508	500	461	458	505	493	457	492	471	448	486	485	493	502	447	474	506	473	522	475	521	455	469	503	500	487	507	466	532	551	486	516	563	481	532	468	459	446	466	477	536	508	519	503	443	488	540	502	499	492	489	502	479	470	495	494	430	465	483	479	471	472	465	502	486	492	457	488	473	474	487	529	533	481	483	480	499	484	505	479	535	441	491	510	512	497	496	471	493	482	489	490	499	480	509	482	542	480	454	473	471	496	483	497	463	492	488	457	459	478	474	458	459	446	455	502	461	524	488	494	502	484	486	502	475	532	501	486	526	500	462	452	445	485	510	468	498	484	477	491	497	519	512	487	554	459	489	468	465	503	465	505	491	480	481	468	479	501	498	492	510	483	487	535	494	468	479	517	545	501	500	477	500	482	497	508	507	520	483	485	420	491	468	498	483	497	523	542	539	472	463	480	455	509	520	513	451	518	489	505	503	499	484	500	487	451	446	488	461	489	471	476	513	458	501	495	496	486	484	476	497	502	457	500	506	481	473	471	500	465	446	476	526	469	491	454	473	466	495	513	511	487	472	551	484	500	494	487	483	473	483	491	510	503	470	489	485	480	501	470	520	496	488	498	505	514	454	458	444	477	461	439	489	518	528	535	533	478	513	518	463	484	492	471	505	483	472	484	516	506	486	485	491	469	483	491	487	506	505	499	452	463	475	477	530	472	487	484	516	505	480	492	498	512	477	462	500	485	482	493	523	501	476	467	481	479	510	516	505	492	492	468	490	492	518	501	531	482	509	497	505	478	479	497	494	494	515	477	505	485	481	502	466	479	500	482	493	459	480	484	481	472	498	489	501	463	489	520	518	495	511	501	487	476	464	493	511	507	461	499	461	485	490	418	467	489	457	499	501	498	496	494	482	453	501	477	493	496	501	503	475	491	488	511	541	488	479	543	544	458	484	470	510	513	467	533	481	519	449	516	466	447	522	503	535	488	471	425	445	509	471	476	468	446	482	495	497	473	465	519	496	485	478	480	520	514	462	513	503	475	559	488	465	504	535	463	479	486	490	488	504	452	470	454	493	487	531	461	500	483	485	514	492	487	465	508	499	442	484	482	475	473	517	493	472	484	524	508	519	503	536	548	481	496	433	495	484	460	461	486	504	483	538	529	481	525	460	464	496	498	513	499	505	536	520	471	489	511	506	512	432	530	457	481	484	480	484	492	459	486	492	478	480	466	454	499	495	544	519	480	471	463	489	501	494	472	469	492	494	495	490	469	518	478	492	485	470	489	427	468	462	496	501	489	489	468	454	490	533	505	481	450	489	504	466	517	505	489	523	535	457	496	501	520	496	490	518	493	524	469	487	503	463	493	479	481	563	512	452	476	499	525	477	510	492	482	540	435	452	489	446	521	499	511	478	476	494	509	487	498	498	506	524	505	477	484	539	527	554	501	475	499	512	495	469	493	488	493	507	443	468	459	546	458	465	499	501	501	468	494	489	497	499	504	503	424	426	473	515	462	458	478	477	476	465	483	486	490	529	509	505	473	494	544	501	487	468	542	480	516	515	549	499	510	462	478	485	467	513	504	480	492	488	493	516	484	505	474	472	444	447	515	488	479	523	533	462	510	519	502	491	519	467	487	511	535	525	489	514	512	462	487	471	489	494	493	470	496	496	509	488	447	484	503	490	466	454	493	484	504	472	453	484	532	449	508	501	479	512	493	516	535	494	491	475	478	494	493	503	499	492	491	493	548	476	490	498	527	492	470	479	447	467	490	459	477	487	525	476	483	472	493	478	451	491	465	499	516	483	493	462	514	499	492	505	500	521	481	516	506	505	469	477	499	525	516	481	471	516	481	503	497	468	493	498	504	509	504	449	501	519	478	478	497	499	487	498	489	495	485	468	487	474	462	489	443	532	490	554	517	481	447	475	526	464	485	462	475	483	474	437	522	495	506	536	527	534	463	506	485	505	489	497	487	458	479	489	455	507	504	514	443	476	488	506	501	530	445	490	506	519	528	469	447	487	493	457	489	458	490	485	522	445	461	504
29280	11156	16049	18285	15788	12059	8816	6047	3217	2126	1590	1450	1285	1278	1227	1223	1210	1183	1215	1186	1240	1217	1151	1220	1410	1812	1691	1997	1603	1511	1432	1180	1239	1455	1466	1473	1332	1180	1135	1162	1113	1194	1117	1108	1080	1061	1090	1138	1105	1047	1046	1102	1072	1029	1049	1060	1075	1079	1036	1044	1054	1095	1067	1048	1083	1061	1049	1036	1112	1080	1103	1070	1098	1101	1044	1035	1091	1081	1047	1034	1051	1059	1092	1072	1057	1096	1126	1086	1032	1118	1097	1062	1049	1056	1108	1088	1009	1037	1016	1031	1048	1046	1046	1019	1057	1068	1052	1120	1056	1029	1069	1077	1013	1014	1066	1024	1047	1110	1075	1025	1021	1063	1097	1072	1055	1059	1049	1044	1107	1073	1133	993	1022	1022	1056	1028	1083	1067	1097	1024	1098	1148	1091	1069	1098	1082	1093	1047	1104	1046	1049	1114	1095	1077	1035	1111	1042	1068	1079	1061	976	1066	1030	1101	1044	1038	1051	1047	1049	1053	1077	1103	1031	1093	1025	1059	1093	1058	1090	1102	1083	1057	1014	1039	1069	1027	1114	1051	1050	1092	1066	1041	1009	1056	1027	1114	1051	1037	1036	1060	1085	1091	1029	1076	1026	1040	1084	1020	1018	1038	1081	1043	1072	1091	1106	1009	1059	1057	1031	1080	1054	1057	1096	1087	1082	1061	1053	1095	1048	1044	1104	1067	1039	1030	1054	1091	1075	1065	1067	1039	1073	1020	1108	1080	1046	1091	1040	1084	1017	1064	1045	1008	1070	1056	1050	1050	1037	1061	1127	1043	1096	1101	1049	1065	1069	1020	1066	1053	1073	1066	1064	1074	1106	1049	1011	1062	1029	1016	1048	1085	1073	1069	1111	1005	1084	1024	1034	1039	1023	1078	1108	1006	1057	1051	1086	1051	1050	1087	1039	1055	1054	1067	1050	1123	1035	1037	1069	1068	1067	1072	1068	1043	1051	1073	1035	1073	1084	1068	1063	1048	1110	1067	998	1071	1025	978	1097	1048	1029	1114	1086	1100	995	1047	1080	1128	978	1027	1083	1054	1110	1045	1051	1080	1095	1031	1017	1106	1070	1026	1116	1067	1071	1093	1065	1112	1015	1109	1123	1027	984	1073	1123	1109	1073	1109	1001	1083	1010	1026	1052	1047	1031	1068	1015	1035	1099	1060	1047	1028	1128	1074	1075	1006	978	1069	1085	1093	1044	1041	1007	1073	1042	1056	1078	1071	1071	1079	1056	1060	1017	1095	1050	1055	1114	1064	1151	1054	1052	1067	1135	1027	1048	1018	1057	1079	1038	1060	1098	1059	1033	1074	1062	1048	1065	1056	1047	1088	1079	1104	1068	1061	983	1081	1046	1096	1045	1130	1034	1110	1042	1042	1096	1091	1031	1058	1034	1068	1063	1064	1093	1046	1048	1104	1062	1073	1074	1032	1091	1094	1034	1059	1071	1027	1092	1043	1064	1020	1051	1064	1074	1044	1069	1070	1045	1096	1070	1050	1102	1079	1128	1025	1048	1086	1030	1095	1051	1066	1078	1080	1015	1062	1020	1082	1049	1006	1047	992	1068	1066	1053	1039	1016	1068	1119	1079	1087	1050	1009	1081	1057	1014	1065	1067	1039	1075	1066	1083	969	993	1099	1053	1098	1067	1091	1055	1058	1047	1015	1052	1054	1045	1010	1086	1080	1005	1120	1062	1033	1059	1019	1051	1083	1075	1066	1029	1070	1018	1089	1064	1037	1073	1025	1025	988	1034	1091	1035	1053	1018	1008	1055	1021	1012	1113	1053	1129	993	1128	1128	1077	1061	1079	1027	1057	1078	1040	1103	1021	1073	1009	1091	1068	1080	1087	1055	1109	1057	1080	1037	1096	1044	1021	1054	1075	1084	1080	1053	1078	1053	1087	998	1062	1034	1104	1054	1035	1068	1031	1088	1035	1065	1145	1074	1029	1083	974	1082	1114	1079	1026	1033	1078	1071	1072	1009	1044	1033	1087	1071	1019	1082	1078	1037	1036	1041	1023	1070	1082	1072	1057	1031	1085	1064	1042	1056	1071	1040	1133	1023	1098	1053	1075	1024	1049	1060	1102	1162	1093	1069	1090	1040	1061	1040	994	1061	1055	1014	1091	1039	1004	1049	1048	1033	1084	1110	1062	1131	1083	1123	1124	980	1025	1039	1040	1087	1057	1039	1076	1127	1078	1046	1093	1064	1089	1044	1047	1108	1020	1029	1057	1079	1054	1049	1079	1065	1066	1001	1074	1097	1006	1046	1129	1077	1065	1018	1090	1025	1056	1010	1085	1095	1057	1077	1057	1087	1032	1035	1097	1064	1033	1016	1069	1081	1097	1036	1125	1090	1104	1072	1057	1103	1034	1070	981	1049	1048	1092	1051	1028	1073	1084	1038	1043	1072	1081	1077	1030	1087	1084	1054	1057	1058	1104	1026	1046	1026	1073	1068	1093	1084	1068	1049	1055	1065	1068	1067	1047	1061	1059	1046	1058	1015	1033	1090	1094	1075	1045	1034	1082	1043	1089	1061	1024	1028	1086	1062	1059	1047	1061	1089	1038	1075	1112	1071	1070	1108	1030	1002	1041	1026	1046	1098	1074	1019	1084	1076	1043	1081	1080	1022	1138	1074	1026	1129	1116	1039	1058	1024	1023	1022	1093	1085	1107	1091	1064	1065	1109	1097	1057	1070	1045	1052	1064	1039	1060	1064	1037	1025	1087	1070	1038	1106	1019	1020	1067	1050	1091	1069	1091	1028	1029	1050	1079	1094	1038	1104	1040	1063	1050	1004	1074	1108	1060	1065	1048	1058	1023	1093	1073	965	1048	1086	1006	1047	1093	1049	1056	1122	1047	1067	1019	1062	1095	1041	1074	1016	1065	1061	1098	1085	1033	1053	1031	1057	1075	1045	1067	1120	1073	1084	1059	1046	999	1013	1133	1089	1084	1011	1077	1098	1079	1049	1069	1113	1086	1096	1079	1063	1025	1022	1111	1050	1050	1107	1067	1105	1043	1066	1084	1020	1124	1050	1037	1074	1017	1127	1032	1111	1051	1033	1065	1000	1073	1062	1066	1112	1021	1083	1057	1077	1000	1111	1055	1047	1071	1064	1015	1080	1126	1047	990	1044	1073	1075	1001	1052	1071	1017	1065	999	1022	1025	1070	1123	983	1078	981	1027	1054	1093	979	1010	1069	1064	1109	1097	1058	1115	1080	1040	1020	1035	1035	1065	1006	1060	1069	1023	1058	1080	1061	1075	1046	1091	1091	1026	1070	1097	1040	1036	1041	1114	1057	1033	1035	1018	1072	1075	1060	1041	1096	1091	1016	1052	1062	1051	1088	1098	1018	1058	1078	1055	1109	1078	1043	1005	1104	1106	1056	1029	1029	1086	1059	1081	1034	1122	1086	1075	972	1078	1066	1042	1058	1081	1147	997	1024	1065	1041	1057	1077	1052	1086	1053	1085	1060	1134	1063	1083	1019	1075	1044	1029	1068	1053	1072	1066	1076	1049	1037	1043	1063	1059	1080	1082	1062	1124	1043	1067	1027	1115	1057	1103	1079	1043	1064	1081	1008	1046	1022	1072	1052	1070	1074	1035	1062	1054	1096	1080	1023	1010	1048	994	1075	1081	1092	1023	994	1072	990	1062	1074	1066	1013	986	1039	1091	1087	1055	1079	1062	1082	1080	1069	1099	1106	1026	1048	1063	1100	1011	1049	1014	1010	1012	1098	1058	1079	1024	1108	1080	1071	1069	1080	1058	1079	1056	1060	1060	1021	993	1090	1017	1023	1055	1088	1013	1093	1039	1046	1086	1057	1017	1098	1105	1016	1099	1111	1078	1022	1049	1036	1045	1091	1086	1043	1079	995	1084	1029	1044	1018	1016	1080	1097	1056	980	1035	1081	1119	1067	1065	1056	1079	1071	1072	1072	1023	1033	1047	1062	1093	1039	1157	1074	1096	1054	1064	1058	1052	1042	998	1050	1038	1114	1114	1079	1174	1031	1110	1096	1072	1041	1035	1099	1092	1104	1119	1045	1000	1089	1049	1033	1039	1058	1071	1052	1051	1040	1067	1076	1058	1068	1090	1023	1079	1075	1115	1073	1098	1070	1046	1079	1019	1011	1051	1059	1070	1068	1104	1133	1010	1097	1035	1047	1065	1082	1038	1067	1124	1025	1118	1079	1072	1070	1012	1090	1090	1102	1045	981	1079	1052	1099	1030	1065	1076	1073	919	1067	1062	1116	1091	1084	1097	1120	1044	1066	1027	1015	1079	1050	1044	1109	1054	1031	1124	1070	1068	1085	1078	1007	1059	1070	1084	1039	1048	1098	1097	1068	1035	1007	1120	1071	1030	1046	1033	1078	1072	1034	1036	1016	1027	1053	1008	1030	1101	1046	1069	1030	1045	1061	991	1113	1127	1021	1074	1063	1028	1031	1075	1046	1045	1108	1079	1083	1056	1062	1033	1062	1098	1090	1063	1086	1087	1039	1026	1079	1140	1020	1044	1074	1072	1061	1076	1051	1117	1050	1039	1049	1074	1091	1050	1046	1032	1036	1087	1086	1013	1082	1036	1078	1054	1027	1115	1045	1088	1091	1076	1132	1057	1068	1064	1023	1040	1061	1092	1084	1019	1063	1071	1029	1029	1051	1093	1039	1081	1075	1107	1071	1068	1046	1092	1110	1057	1038	1080	1074	1055	1078	1100	1066	1069	1080	1012	1075	1054	1039	969	1067	1004	1024	1151	1086	1087	1084	1113	1079	1020	1106	1004	1070	1060	1011	1041	1056	1040	1109	1068	1048	1045	1022	1057	1084	1060	1094	1058	1098	1049	1064	1098	1041	1083	1066	1089	1048	1046	1084	1080	1086	1049	1119	989	1084	1045	1043	1026	1040	1081	1135	1035	1014	1052	1040	1023	1045	1066	1080	1052	1065	1091	1096	1097	1063	1003	1061	1065	1059	1082	983	1029	1061	1006	1061	1035
16916	6199	4236	3197	2122	1396	954	644	398	350	361	351	332	304	319	300	345	342	372	317	306	315	307	324	361	351	362	362	354	329	308	374	356	332	331	290	310	336	331	330	293	282	314	296	314	326	321	315	363	306	321	319	313	284	288	308	309	300	321	302	309	300	326	310	295	331	324	361	333	298	296	331	329	318	352	325	314	305	283	305	311	304	287	267	285	334	306	295	292	340	352	347	351	328	298	334	287	300	312	311	331	308	323	294	281	342	291	356	323	310	331	344	295	292	321	329	318	313	339	306	311	360	322	298	299	302	327	318	347	318	297	272	325	336	318	271	321	312	311	317	304	320	299	355	316	321	317	324	325	307	314	336	297	312	319	306	324	331	314	284	301	319	317	319	279	302	283	315	294	343	298	351	312	336	281	261	301	294	317	324	325	309	316	329	336	310	329	347	290	309	323	310	316	348	327	324	309	310	312	279	359	320	356	348	297	282	314	300	308	332	339	318	301	301	300	304	281	311	316	362	300	317	314	310	297	366	303	309	294	339	325	309	306	301	303	310	327	315	308	311	292	293	316	326	327	299	321	324	329	295	322	327	313	308	307	317	320	294	315	332	342	304	303	322	325	319	301	301	354	345	307	339	293	276	324	283	303	317	332	306	320	300	315	329	313	305	313	294	286	287	314	350	281	313	318	304	314	309	304	332	349	323	304	347	297	314	375	344	349	315	331	307	302	299	321	288	290	368	319	291	356	302	309	307	320	342	326	314	300	297	299	325	317	337	305	296	332	322	312	315	291	335	353	293	325	324	318	303	325	325	322	318	326	290	337	307	320	315	301	315	301	296	325	325	316	302	324	317	323	305	291	322	299	310	307	333	292	312	301	292	325	311	348	310	299	329	311	297	337	285	300	297	272	353	294	289	344	332	334	296	339	320	326	327	321	289	319	308	334	332	291	298	325	314	313	310	323	339	326	301	357	280	341	317	291	290	308	317	320	314	318	319	329	326	339	304	329	310	288	347	327	317	307	317	304	310	307	330	294	295	310	337	302	298	340	313	311	338	335	303	332	331	337	343	296	315	328	329	316	301	308	340	304	320	330	312	330	326	304	336	308	332	335	326	277	280	329	314	322	309	320	322	318	358	325	310	326	305	317	299	272	295	299	294	340	277	298	325	303	318	311	301	318	289	332	281	302	291	348	329	323	306	341	301	303	307	321	331	355	332	316	342	288	309	319	284	297	321	308	303	289	293	301	310	311	298	294	322	318	303	307	289	329	332	333	288	318	340	283	346	312	291	317	347	304	285	300	295	290	298	297	363	315	347	322	307	301	279	308	337	315	310	285	265	299	329	308	298	316	327	280	335	310	309	302	321	312	299	288	309	299	323	309	292	307	340	331	325	292	340	325	285	293	328	302	332	320	304	286	287	307	292	339	290	308	307	304	335	269	309	318	337	303	320	331	330	345	338	313	359	320	324	338	280	287	317	289	295	283	298	322	316	302	331	334	314	323	336	329	327	311	310	312	340	307	265	302	308	294	326	287	320	313	333	300	317	292	274	310	285	330	325	309	335	294	283	295	315	310	311	340	339	338	339	347	331	355	352	301	357	334	302	289	306	320	303	302	307	268	310	315	307	297	319	299	312	330	285	333	338	322	325	325	295	324	322	299	302	303	265	353	308	336	300	347	309	263	279	312	298	331	316	325	278	314	321	324	334	297	323	311	336	324	290	319	348	311	306	297	303	322	293	335	323	334	323	309	315	321	330	321	281	307	316	315	343	289	297	314	300	315	310	333	337	309	310	300	314	324	282	309	298	333	317	317	292	309	326	305	343	350	359	306	314	334	314	270	340	330	319	307	304	327	314	315	318	303	343	261	329	331	299	345	328	335	328	320	319	303	312	320	321	320	311	307	326	327	286	313	322	254	292	314	284	350	322	303	314	314	336	328	297	321	298	305	289	292	325	303	289	333	319	290	314	318	312	323	311	295	306	322	331	324	332	329	345	338	310	328	343	303	326	315	335	336	295	301	317	302	303	329	328	343	291	315	326	323	307	303	322	309	303	359	334	297	286	299	306	297	321	314	319	311	308	307	338	293	317	304	293	317	312	287	321	304	288	288	335	301	309	303	269	298	300	308	285	303	338	314	317	306	310	309	320	263	313	307	325	284	331	296	285	309	313	321	288	320	331	345	307	316	313	327	309	344	299	306	329	280	287	324	310	309	302	336	302	291	335	284	314	318	292	313	320	317	307	302	345	322	307	350	310	318	297	295	307	277	298	314	283	290	312	309	276	301	304	320	314	333	280	341	311	313	333	342	329	297	314	317	294	306	301	315	278	299	290	317	326	324	323	335	314	319	276	309	281	331	320	353	314	339	329	359	298	295	335	326	346	354	329	286	306	322	337	333	288	317	302	307	309	302	319	324	327	291	282	317	336	275	297	331	351	328	320	323	317	335	304	326	324	345	300	300	282	307	297	297	333	325	320	316	316	332	327	307	323	263	339	310	284	289	323	307	338	321	305	292	322	329	319	333	309	323	308	305	320	302	294	301	295	323	354	321	335	341	305	326	307	307	313	310	314	285	300	346	305	308	303	321	334	327	310	293	300	284	324	340	294	300	299	333	351	294	317	304	301	288	314	284	327	329	294	302	322	329	303	331	337	332	313	344	360	299	316	289	338	303	323	344	329	290	338	318	302	308	318	335	321	288	316	299	299	331	296	312	308	300	359	309	329	348	332	322	300	348	281	292	343	302	307	286	306	287	321	332	315	338	322	333	323	289	335	327	334	305	330	316	294	312	376	317	335	286	318	287	286	319	321	328	310	321	318	322	307	305	307	341	334	328	320	318	304	331	308	286	266	333	300	307	338	340	298	303	329	275	267	358	319	325	321	305	344	326	331	330	315	286	285	314	308	271	292	321	310	297	269	294	324	314	291	310	309	339	283	338	305	318	325	305	278	346	343	325	286	337	322	324	290	279	297	303	329	331	308	308	286	335	322	312	284	308	302	307	319	312	312	315	328	359	323	365	297	346	351	321	288	304	314	308	298	306	333	296	271	329	302	307	330	337	329	309	348	310	315	308	294	287	301	292	303	336	300	295	303	347	300	337	327	301	316	326	333	307	334	303	318	334	323	309	309	330	296	321	301	310	344	339	304	290	311	313	312	286	322	347	332	330	306	269	295	287	342	332	339	316	308	283	308	333	312	325	362	336	293	321	329	301	307	321	340	286	314	335	256	340	305	327	284	351	302	299	310	287	312	309	325	292	305	308	303	319	279	324	302	312	319	339	329	293	322	322	307	282	323	324	336	302	327	331	284	306	320	348	308	310	330	293	303	313	352	326	304	285	369	305	337	304	291	319	321	299	289	327	317	316	313	293	295	301	295	300	312	330	300	317	302	279	331	340	307	315	302	304	332	290	310	304	308	293	330	299	338	317	310	322	324	329	320	347	316	296	293	311	340	295	315	343	370	337	348	330	322	315	290	324	341
9814	4512	7430	8794	7493	5332	3725	2261	1292	935	900	763	802	757	732	717	758	760	752	753	755	756	665	780	877	980	885	977	930	871	853	837	800	918	989	828	778	769	726	752	753	715	713	719	747	747	786	687	766	727	733	732	675	720	713	745	734	723	699	729	706	739	729	732	699	706	702	743	728	733	784	719	726	728	753	734	721	724	741	751	721	711	658	767	707	760	704	757	714	749	744	707	715	698	748	676	728	713	718	690	780	772	714	737	729	700	734	676	731	766	713	732	720	740	707	771	693	692	732	711	761	704	762	755	713	743	785	726	802	732	728	705	700	732	744	723	761	717	720	733	724	679	740	739	694	747	712	693	726	698	728	670	736	706	757	728	762	676	722	688	716	723	732	736	695	683	709	752	740	717	730	734	730	734	743	726	762	748	759	751	750	739	746	738	702	719	718	707	680	743	704	751	714	728	702	739	719	717	715	709	677	756	753	739	747	715	702	691	707	681	705	759	789	736	704	725	716	678	702	715	700	715	706	698	748	727	728	743	687	736	631	694	699	717	721	758	713	707	655	803	745	756	684	714	707	698	722	724	740	731	745	736	732	718	686	747	746	739	652	730	678	743	705	721	719	697	722	702	746	739	706	711	718	685	729	746	724	742	752	712	694	728	719	741	721	686	716	724	680	708	734	753	718	738	659	758	711	715	736	744	739	681	711	748	715	700	710	712	726	736	706	720	759	758	755	701	718	779	737	720	694	756	679	683	785	694	695	706	738	681	697	726	749	731	769	711	692	726	730	694	723	697	706	719	734	762	729	769	705	772	702	724	721	744	751	713	741	710	760	725	703	720	774	683	695	657	744	701	731	683	691	704	693	729	757	751	661	741	669	745	696	778	753	738	745	721	728	720	691	767	723	706	724	758	712	716	696	756	760	679	747	720	729	730	721	726	702	721	718	722	720	731	738	734	691	703	718	705	729	702	696	730	761	795	746	760	742	722	662	739	730	695	736	720	695	707	757	758	695	763	733	767	747	748	687	737	690	708	713	701	732	727	687	677	727	715	765	726	758	764	709	725	760	723	714	714	707	647	699	743	732	739	708	745	710	736	758	734	736	796	736	720	697	690	772	767	720	726	725	713	758	760	713	785	742	735	671	692	738	694	755	721	718	728	752	721	706	722	701	697	762	700	753	727	681	710	747	692	729	719	712	709	763	720	672	731	734	683	720	746	676	712	712	756	726	736	733	738	719	756	705	776	708	711	734	732	708	735	730	716	732	779	697	715	741	725	774	695	691	743	737	727	721	705	753	694	772	743	705	718	742	707	755	757	767	726	692	750	708	699	750	644	753	711	675	720	710	747	743	752	748	673	753	697	727	677	724	730	746	720	704	731	694	722	714	696	694	703	708	778	739	743	679	710	727	716	762	725	776	823	692	755	706	733	731	747	712	708	744	731	754	755	741	697	741	736	702	682	718	716	773	711	713	703	752	682	739	759	733	711	689	760	675	708	753	690	758	672	764	685	714	718	820	754	721	707	750	719	738	761	743	694	731	713	704	698	682	694	673	673	684	746	683	718	698	686	736	726	741	720	704	729	726	759	724	721	704	697	742	738	711	738	751	759	771	721	694	697	716	752	723	763	709	738	703	671	717	714	742	760	749	708	739	746	745	731	708	704	721	710	681	684	790	766	731	740	719	701	715	737	685	733	784	759	710	708	769	682	681	769	775	713	769	748	732	737	698	675	744	738	756	772	752	701	702	723	706	779	781	730	716	702	711	710	726	751	729	724	707	693	720	674	711	725	710	772	743	737	717	708	719	731	744	691	731	721	749	769	709	763	672	667	733	741	690	756	741	743	740	688	755	702	741	774	706	732	696	755	718	724	758	714	706	691	728	758	683	774	762	705	717	703	772	720	712	710	724	762	725	725	711	808	716	683	751	700	673	699	732	743	727	758	723	694	699	712	717	737	709	722	700	748	720	720	738	715	772	703	733	697	700	713	723	697	682	718	718	728	708	738	678	745	697	721	699	724	720	758	686	788	749	743	732	701	719	768	749	732	704	717	773	738	708	736	701	728	712	733	717	686	729	729	710	749	750	769	728	698	707	714	734	725	710	695	762	698	713	687	727	678	730	761	733	695	699	703	701	702	694	731	704	713	695	719	700	718	715	730	727	711	728	744	718	733	712	741	742	728	721	700	737	758	696	715	705	702	721	769	769	691	673	686	713	710	729	689	740	731	760	697	738	749	745	739	738	675	754	710	706	729	726	711	740	718	709	747	692	733	699	745	678	725	704	700	727	695	723	720	765	688	687	721	699	752	726	724	775	729	737	761	746	762	747	738	751	715	729	717	746	749	694	706	716	738	740	696	712	729	756	741	712	725	688	742	743	757	701	719	725	770	688	721	779	705	713	730	684	770	764	730	728	756	770	716	719	738	719	730	703	717	741	726	726	700	722	720	691	737	745	737	732	730	702	764	731	722	724	711	716	710	719	753	748	694	723	744	739	753	764	730	713	720	703	684	731	728	716	677	747	708	753	709	744	731	741	692	726	712	742	724	730	686	780	737	784	716	673	736	715	739	685	714	716	728	692	700	670	722	745	719	798	684	667	720	735	757	788	653	753	726	717	673	735	749	810	690	665	741	727	726	710	734	724	714	702	765	759	717	752	739	732	744	708	752	717	715	759	735	704	698	764	667	711	749	724	784	672	695	731	700	755	759	748	726	778	655	735	750	696	749	738	731	725	665	740	683	735	725	726	699	734	696	716	723	711	725	691	733	689	688	729	776	738	710	735	744	728	739	710	709	761	728	735	720	742	735	744	720	724	740	700	722	768	727	762	729	731	704	754	733	774	720	741	749	695	750	771	743	763	670	726	772	728	782	706	743	708	711	740	751	712	742	741	728	701	719	737	760	748	748	744	709	702	714	715	760	672	725	731	755	757	735	733	719	770	711	734	711	724	722	704	705	762	761	691	718	731	707	715	695	724	684	733	725	688	745	703	719	767	656	734	705	696	755	707	748	701	715	778	713	703	692	717	731	746	706	730	792	721	739	730	746	738	717	750	722	760	710	708	686	755	732	706	707	733	711	703	794	687	726	711	754	708	733	728	705	742	706	721	729	713	756	722	772	702	688	749	728	718	697	769	704	680	709	711	734	745	721	662	698	715	705	751	704	702	693	741	705	730	704	726	735	764	752	731	696	738	713	735	743	742	721	714	742	739	707	693	713	703	702	751	735	772	740	689	745	700	688	709	772	711	721	692	737	728	724	769	695	727	712	746	756	696	724	723	747	713	707	731	712	724	714	686	715	693	725	701	738	695	722	712	692	726	715	736	724	697	659	731	714	688	679	744	694	720	705	726	742	677	752	770	749	712	684	743	759	691	702	742	698	705	736	654	711	721	673	696	732	722	739	696	738	725	725	654	760	686	719	750	720	734	751	687	742	723	725	706	694	719	696	744	704	729	697	729	747	678	709	738	721	711	759	697	715	757	698
36429	17169	8236	6214	3909	2417	1510	919	628	459	412	401	375	383	337	332	377	377	377	383	353	356	301	368	393	419	430	383	367	367	411	356	431	429	461	396	339	362	334	348	384	369	376	378	368	363	333	297	356	351	383	333	363	351	364	376	353	346	338	369	345	320	318	347	354	352	343	351	362	368	377	347	347	358	309	339	326	356	315	334	331	332	337	348	373	391	397	375	333	351	341	371	365	338	350	364	401	324	357	345	354	319	316	338	363	356	311	322	332	340	323	317	360	360	336	379	374	329	353	347	336	345	368	392	360	348	312	333	286	340	363	353	338	336	386	341	339	390	360	354	346	364	375	365	365	358	332	361	376	317	374	349	318	354	388	326	344	362	346	351	345	374	379	376	363	338	350	344	376	345	354	325	336	344	325	348	329	372	369	370	357	359	343	338	380	387	357	348	326	342	365	320	316	325	379	330	351	358	359	360	347	373	323	379	359	365	341	315	329	353	369	345	352	364	339	375	334	323	360	348	388	359	367	368	349	354	359	333	340	396	345	340	334	387	330	333	379	342	340	334	362	336	330	351	296	355	325	357	352	335	369	351	334	365	349	360	338	317	349	348	351	355	321	356	355	334	319	380	362	391	317	307	332	339	325	316	321	350	365	362	349	310	366	355	378	370	381	327	349	359	329	321	345	343	345	331	370	364	343	360	341	336	378	349	391	350	338	331	359	341	348	319	353	364	405	333	312	350	315	330	345	355	337	346	369	347	321	355	337	364	371	340	336	310	335	348	361	331	352	355	365	377	316	360	321	364	392	345	355	355	353	322	367	378	327	366	352	370	327	354	374	356	345	358	369	383	336	306	324	335	356	357	347	347	328	391	369	372	369	325	349	344	377	347	354	356	383	374	342	341	338	347	355	341	347	330	343	358	345	300	359	373	327	383	366	346	330	336	334	344	333	358	347	364	357	341	303	360	372	347	356	350	334	328	339	336	361	351	367	334	345	333	340	337	333	328	350	352	368	381	341	330	345	331	338	347	370	350	368	338	357	360	330	345	348	354	378	370	349	363	341	349	413	321	358	356	380	356	394	362	390	358	346	373	347	336	339	347	359	356	354	356	355	350	363	374	331	332	327	324	401	337	354	330	366	325	332	337	328	338	372	361	329	348	308	315	353	355	326	344	343	387	372	376	364	347	340	353	319	296	367	355	346	333	365	342	356	365	359	359	338	339	362	333	363	328	329	363	350	370	358	372	355	350	391	326	313	323	339	355	399	349	343	350	369	334	365	328	316	363	323	360	345	320	325	377	335	382	350	361	367	360	342	343	328	339	348	369	349	335	358	335	362	373	334	340	343	314	365	336	350	321	378	385	348	353	384	370	355	344	369	364	329	353	366	330	359	351	355	330	355	367	357	350	335	338	326	384	369	330	344	350	356	326	330	351	345	337	346	315	348	340	372	367	310	354	386	326	324	347	338	388	330	343	379	352	313	335	320	340	349	357	351	323	362	338	349	336	336	328	352	356	340	338	342	373	365	353	352	328	316	375	378	338	362	349	355	328	372	350	338	340	365	363	381	334	356	337	369	353	339	358	305	340	314	326	343	361	359	348	324	332	353	322	331	357	375	321	334	341	352	348	357	346	356	346	369	335	379	353	363	353	368	317	374	391	386	322	301	337	343	375	340	320	324	352	362	341	343	334	375	335	350	360	343	353	358	368	379	334	358	349	383	362	327	333	379	394	327	328	358	376	382	357	332	345	295	323	350	331	361	358	354	338	343	358	336	336	343	364	319	340	322	340	333	367	332	356	373	360	350	323	358	375	351	341	338	360	348	340	329	379	358	372	342	373	374	352	354	319	355	337	354	365	373	345	354	367	343	406	357	352	353	373	318	330	328	356	307	351	322	334	340	360	372	343	358	373	322	358	342	368	363	362	342	382	403	367	325	340	338	337	338	309	365	317	361	344	361	348	362	338	358	358	336	331	370	367	340	358	334	331	367	365	338	322	310	335	347	357	369	342	344	322	364	324	339	334	314	320	379	344	336	362	333	302	371	330	350	372	321	357	369	316	348	349	346	344	385	338	369	362	341	301	373	367	334	366	355	358	324	359	349	357	349	335	330	383	326	337	346	339	359	387	364	318	345	355	327	355	362	328	347	348	334	319	345	389	373	339	340	327	333	361	347	344	314	343	329	354	360	373	327	341	359	341	387	348	337	340	360	326	345	312	372	347	347	380	359	347	332	388	348	352	363	394	330	338	334	371	357	321	320	369	313	349	399	335	318	349	319	338	344	362	348	300	356	366	341	334	354	343	336	343	317	342	366	332	366	368	348	326	400	354	321	351	363	309	306	319	340	380	310	351	319	353	388	366	388	402	367	371	319	362	342	335	334	353	352	371	361	324	351	334	342	352	313	343	373	351	364	330	329	332	372	333	385	342	351	331	340	362	373	348	376	381	313	313	362	334	355	362	364	349	336	350	328	375	353	347	374	364	357	346	358	376	316	365	365	308	365	341	356	360	401	387	368	305	359	336	337	352	357	349	356	328	311	326	352	318	365	322	324	359	304	357	369	338	371	360	343	340	337	362	355	372	342	332	355	338	315	348	312	377	346	340	359	347	338	384	334	364	353	329	375	333	387	317	380	343	387	364	353	368	325	347	342	350	333	340	359	360	332	348	344	373	331	351	354	357	386	322	339	357	331	339	355	375	366	327	335	350	320	330	362	348	339	383	332	363	366	360	364	380	322	298	341	373	353	384	322	347	355	338	322	338	357	323	393	328	340	327	359	394	358	329	336	318	353	320	328	342	334	414	346	393	389	376	309	328	336	324	367	413	354	323	324	357	301	336	357	365	355	357	315	360	343	348	347	314	359	356	381	388	348	389	339	335	369	343	387	351	374	327	337	318	347	317	349	353	397	342	375	336	354	324	362	362	392	330	328	332	333	352	348	375	340	346	340	360	319	321	338	342	338	353	360	358	347	349	362	302	360	357	352	401	360	339	350	335	333	333	372	308	348	327	357	333	407	326	353	320	340	350	348	351	400	352	365	357	379	339	356	326	328	342	347	370	371	331	358	353	356	361	335	319	320	345	351	333	346	350	344	331	340	348	377	308	340	340	351	319	379	371	367	330	370	358	372	322	325	342	348	366	362	363	357	325	317	338	334	363	360	348	348	390	341	350	348	330	322	324	376	361	336	331	344	327	364	330	339	345	336	341	354	395	349	348	353	365	366	347	309	386	353	352	348	323	331	351	362	350	347	330	350	352	359	349	327	370	353	338	369	380	335	360	358	354	385	346	357	300	331	361	308	381	304	348	365	335	348	320	360	309	339	360	355	374	379	336	376	335	345	358	337	356	331	353	319	338	347	346	337	346	349	335	340	360	365	404	346	307	332	339	368	336	326	361	312	361	334	360	362	361	331	313	349	338	345	374	350	312	335	366	332	343	358	339	343	351	345	340	337	330	376	327	365	381	345	347	302	335	386	320	352	320
22982	9369	11646	14517	11874	8805	6131	3398	2087	1414	1139	1002	962	909	919	881	892	852	857	824	865	850	804	878	1164	1331	1215	1185	1173	1114	934	858	1057	1328	1184	1059	943	841	829	870	865	857	816	813	778	767	812	788	816	870	782	789	810	833	776	756	806	784	822	816	781	811	770	747	760	828	796	797	783	795	803	770	831	792	802	821	795	747	796	753	771	795	776	742	797	810	770	743	786	766	812	779	820	760	858	773	797	769	789	742	850	776	834	780	767	799	801	790	818	780	783	764	782	755	790	783	770	800	818	806	771	822	729	808	799	809	837	790	804	821	813	777	760	750	779	755	808	742	760	810	782	806	832	800	843	765	783	765	769	809	765	776	778	777	794	834	844	779	768	806	799	824	777	832	796	776	828	807	786	794	787	816	800	853	783	797	845	746	790	827	759	797	806	804	788	783	758	792	810	782	792	769	817	816	731	800	778	827	790	747	775	757	811	819	759	780	820	771	805	802	802	777	779	827	838	775	807	778	755	781	796	795	838	739	779	816	815	784	785	777	801	826	840	798	790	799	805	778	778	849	793	819	799	778	733	848	765	798	827	797	743	820	841	770	772	819	797	785	836	767	761	761	795	784	816	780	788	784	832	818	814	778	775	781	780	808	833	835	853	800	752	787	817	741	773	783	816	772	824	826	733	857	754	820	782	822	838	797	793	814	797	758	798	810	807	812	765	819	755	785	828	845	792	811	770	825	841	847	847	772	804	769	845	749	798	788	813	814	773	819	786	786	804	791	788	788	804	821	825	791	788	780	815	773	740	813	773	805	762	785	797	765	796	811	803	764	794	806	812	801	781	762	787	813	768	801	833	827	810	796	790	799	795	854	823	780	803	803	792	796	768	772	830	785	767	795	793	796	798	828	794	810	780	780	769	807	785	757	791	842	828	848	798	784	748	779	795	781	816	851	784	810	805	817	808	796	818	793	776	833	811	775	793	803	779	770	811	802	805	786	831	777	807	810	811	765	790	785	827	782	776	739	819	777	788	807	812	816	793	813	787	788	781	810	782	757	788	838	820	758	804	761	773	782	777	794	754	777	778	783	799	779	830	855	796	764	815	826	842	843	792	804	778	805	776	778	813	801	800	760	825	826	785	807	801	833	781	822	803	816	878	785	790	819	778	752	792	776	852	762	769	804	738	842	780	735	761	831	787	836	807	794	727	774	782	805	798	820	749	772	812	795	794	804	768	832	730	804	872	770	793	779	837	795	756	774	779	769	798	780	823	797	772	847	797	791	829	826	824	775	826	786	754	746	776	800	825	811	767	794	771	751	775	782	815	748	826	769	803	799	805	836	798	770	820	777	795	770	831	735	828	821	794	703	848	797	795	766	786	816	826	777	823	815	749	833	825	784	794	800	801	789	785	828	786	797	807	761	801	793	825	820	771	789	794	805	800	824	777	818	836	817	788	829	817	796	782	794	818	782	791	786	813	784	782	773	813	811	836	805	830	805	764	825	831	789	827	861	784	756	833	789	813	760	802	823	829	869	835	751	775	779	805	811	795	810	763	802	774	815	765	812	789	825	778	853	777	814	757	787	759	776	831	759	801	831	816	774	805	793	819	784	787	825	834	828	838	798	771	780	819	797	755	790	794	832	868	772	752	797	756	773	808	808	816	785	798	734	788	775	829	761	804	828	769	795	801	821	773	786	795	839	779	797	800	818	803	793	768	765	840	902	777	792	808	824	765	807	799	830	779	775	762	780	809	837	790	767	829	806	787	803	773	802	798	831	802	828	809	795	767	821	824	843	802	808	781	794	839	839	786	812	785	771	779	781	809	781	790	837	785	761	837	822	786	810	820	782	770	828	829	745	791	806	846	784	840	773	785	822	820	792	796	812	787	796	836	734	816	820	803	811	801	820	844	857	773	777	771	774	872	726	792	839	868	860	767	837	804	777	815	801	808	808	802	768	748	777	740	792	775	812	818	775	690	810	761	768	798	814	787	787	778	795	811	810	771	800	838	836	826	787	790	824	794	749	795	813	803	754	825	760	808	811	786	797	748	828	822	816	824	781	793	829	771	826	814	790	767	834	777	799	828	837	799	809	818	830	795	814	765	775	765	811	795	770	784	780	778	814	798	761	744	853	808	818	778	839	840	801	832	798	797	771	828	760	811	796	790	732	803	776	804	791	784	817	824	770	838	785	836	771	829	747	771	758	783	806	788	781	764	802	760	800	788	780	769	761	760	802	840	827	811	792	840	786	852	801	783	778	806	777	735	752	779	817	775	753	783	776	783	796	761	782	811	822	774	850	780	765	840	746	790	811	870	828	845	814	822	802	817	796	826	817	771	819	801	796	810	793	786	827	800	762	755	757	807	798	733	790	806	798	758	844	801	782	750	784	839	801	823	807	837	827	811	797	826	797	824	787	757	750	750	792	786	840	802	762	760	802	815	770	807	757	771	814	827	820	779	786	779	797	811	764	790	819	771	777	816	768	834	853	813	844	794	807	747	777	767	802	783	781	824	821	791	785	794	759	743	810	799	827	776	805	771	800	787	805	827	790	821	771	809	803	812	848	803	823	760	811	776	771	797	770	777	817	811	794	776	793	814	768	817	752	793	837	823	780	779	816	761	785	763	833	853	751	781	796	791	836	843	826	797	785	773	795	806	799	803	789	823	804	777	788	792	824	813	807	747	819	836	816	813	827	840	834	803	758	761	821	771	845	834	837	839	807	805	788	834	791	820	753	743	782	847	834	839	820	812	768	778	782	830	826	792	765	804	760	822	804	798	790	817	813	823	764	779	802	800	773	796	854	805	795	800	829	817	796	770	788	777	820	812	820	791	831	813	846	838	786	768	823	795	805	802	800	818	840	800	781	847	813	845	808	811	807	766	780	757	812	775	821	791	839	730	763	812	798	807	800	783	824	786	791	795	848	794	844	828	784	829	747	807	778	880	800	788	829	797	751	825	787	789	803	812	766	765	813	820	791	808	772	779	776	840	847	787	827	781	822	798	782	775	802	810	840	744	773	751	805	790	819	791	843	790	792	789	760	774	811	782	797	820	796	756	765	823	754	847	810	795	799	833	809	818	784	815	806	801	766	774	805	790	778	793	777	774	769	812	776	800	803	831	780	762	827	816	796	818	743	785	738	857	793	732	823	785	844	749	813	760	788	830	801	835	762	783	786	842	823	776	766	794	797	798	774	787	866	858	809	808	802	777	790	816	843	775	809	744	813	794	823	804	774	804	794	820	833	826	783	779	794	801	760	789	820	785	773	802	771	864	784	809	796	827	828	797	799	775	819	830	807	771	804	816	790	806	819	817	752	769	846	816	837	810	760	850	818	766	819	783	813	822	775	770	798	789	811	811	807	804	771	829	814	796	802	817	797	801	761	758	760	821	822	855	804	833	779	823	775	803	823	773	845	801	817	805	841	831	756	833	806	810	802	816	833	819	773	786	774	829	803	746	804	810	785	795	744	853	755	828	804	827	881	827	778
46916	22539	12993	9778	6221	3749	2354	1330	892	715	645	559	542	524	547	512	551	513	495	525	479	511	510	502	569	571	532	591	581	535	541	510	576	623	518	539	528	504	486	529	504	516	528	525	460	524	494	462	491	462	469	476	498	482	506	494	449	465	451	481	442	463	467	505	452	487	505	520	463	519	469	474	518	493	466	486	487	520	481	489	498	471	491	495	475	489	501	448	530	498	472	431	447	470	497	489	503	494	448	477	479	503	477	493	478	531	504	489	498	491	531	508	502	484	493	468	521	507	514	503	503	474	491	449	481	488	486	504	516	477	478	469	489	545	510	434	475	461	469	486	495	501	489	539	457	448	469	490	443	528	485	498	461	514	477	492	455	506	501	524	485	482	534	514	496	488	461	462	473	482	455	535	537	504	517	510	501	480	505	508	542	522	471	479	502	492	537	475	505	457	507	488	519	495	489	465	515	497	487	529	496	494	478	531	540	482	504	490	471	480	449	516	509	487	476	505	499	433	468	449	470	463	509	485	476	501	465	506	513	490	507	548	509	501	474	489	439	464	478	506	472	495	492	483	474	469	497	449	474	497	489	506	464	480	482	533	482	471	484	494	498	499	475	480	514	483	490	512	491	526	460	468	502	489	494	507	469	442	490	508	517	482	490	439	523	438	474	465	477	500	479	466	493	506	504	476	491	478	476	491	501	493	443	492	447	519	493	474	464	530	481	487	495	513	486	449	480	463	491	503	502	506	515	488	481	490	444	504	457	480	494	542	470	436	467	486	468	480	475	521	485	473	504	473	465	466	493	505	486	528	492	496	514	521	500	505	496	460	467	437	512	464	476	496	507	489	462	500	509	521	515	504	513	502	474	466	487	538	471	448	491	494	505	504	519	472	473	476	506	466	471	468	501	490	428	471	492	479	511	478	448	513	523	479	478	472	474	501	522	507	512	503	466	460	483	529	468	517	504	439	485	492	497	464	502	493	458	422	476	457	463	463	485	495	500	467	505	502	489	466	485	473	482	487	493	522	507	486	462	488	478	531	494	494	494	431	445	482	512	529	490	469	487	480	474	500	484	475	443	482	499	494	443	496	493	497	485	523	459	478	511	480	532	511	484	438	505	527	494	459	473	487	483	486	479	525	483	473	526	489	485	513	509	486	507	515	462	494	486	487	507	486	497	510	482	503	499	507	545	493	513	504	459	494	478	459	454	501	477	483	512	521	511	494	496	513	497	461	481	516	506	498	525	524	475	449	473	487	503	499	465	515	469	466	457	508	530	520	466	486	535	494	485	487	509	455	479	502	470	506	506	458	477	473	508	507	477	497	459	506	459	475	512	486	480	476	473	479	461	485	502	525	501	477	488	501	495	530	483	519	485	482	446	496	454	465	512	503	508	485	489	445	517	476	486	490	462	485	465	504	536	502	511	485	484	460	532	478	484	472	481	463	499	509	500	528	514	440	467	470	491	485	482	454	464	513	514	495	500	494	486	498	544	493	487	480	478	483	476	427	467	480	494	470	488	488	509	505	470	484	510	461	506	459	496	453	512	439	524	484	501	487	501	488	453	441	459	528	471	470	501	437	502	467	541	504	482	482	476	518	496	479	525	505	503	481	456	484	477	473	483	495	462	518	463	477	464	474	530	503	530	495	480	480	483	526	492	535	492	484	502	556	508	505	531	507	458	498	535	501	445	465	488	508	460	500	526	480	552	527	489	497	504	499	540	479	484	495	470	465	496	472	447	497	496	518	486	505	458	484	472	532	513	487	510	491	507	494	502	515	486	434	431	493	453	497	458	495	504	501	476	437	493	465	482	465	482	467	485	512	473	474	469	468	452	474	529	441	486	482	454	460	529	499	481	515	476	440	488	474	490	485	502	496	492	518	459	464	480	501	488	441	541	448	499	505	494	512	477	508	523	490	485	517	499	483	496	489	484	503	505	512	510	531	496	518	541	499	487	512	517	481	492	500	481	495	490	507	461	529	483	489	462	510	516	488	442	493	467	489	491	473	461	476	508	519	528	496	487	447	425	465	467	514	510	493	508	427	448	491	477	507	463	488	506	517	468	498	480	466	488	458	507	485	462	550	475	507	503	475	529	470	504	472	496	453	482	464	495	513	496	529	475	514	472	503	524	490	490	480	477	531	463	477	494	487	450	516	488	471	511	493	532	488	433	502	496	475	466	499	498	476	478	498	482	532	509	428	479	504	478	484	466	498	501	466	511	508	558	517	474	492	474	462	512	477	461	522	499	457	518	453	478	527	502	481	469	468	486	478	488	474	521	516	430	537	527	527	506	522	468	542	494	480	459	498	472	497	489	500	495	517	494	512	490	475	491	457	482	496	491	511	489	463	518	501	477	472	486	487	553	482	515	516	482	501	502	496	486	488	476	518	508	478	475	524	513	480	498	545	457	463	484	472	474	490	490	462	484	478	500	471	445	479	480	489	462	462	463	520	525	515	443	465	497	523	499	502	509	527	461	482	484	467	517	502	552	508	540	461	473	461	504	490	458	533	495	475	462	509	451	501	478	500	539	501	493	493	463	498	446	491	489	497	456	495	471	488	514	487	494	467	462	471	508	513	476	523	457	488	495	505	484	448	474	514	463	526	510	474	503	492	459	451	452	500	514	486	532	485	520	505	450	546	490	497	483	501	458	519	503	484	450	456	505	494	495	486	495	494	489	506	493	463	521	467	453	525	487	507	494	464	452	505	454	489	507	505	533	542	490	438	492	478	473	478	498	443	507	490	470	533	510	479	478	474	507	481	526	464	498	507	508	516	509	493	524	481	484	463	489	462	476	484	508	535	461	484	452	501	498	473	458	521	478	535	476	462	477	476	482	528	469	516	507	505	438	492	480	472	449	510	462	489	503	484	472	479	502	502	480	505	497	447	421	481	449	464	495	471	493	483	497	533	479	504	483	454	469	512	484	464	488	465	488	466	493	520	495	514	516	505	539	476	481	490	473	530	452	491	509	512	501	487	466	507	498	483	482	500	510	511	539	476	512	495	498	490	490	456	482	448	494	501	453	550	530	497	526	493	490	454	498	512	443	502	499	470	482	491	477	489	485	539	496	498	507	461	498	468	501	493	473	517	519	471	475	471	515	502	487	522	483	484	513	459	525	541	497	468	475	485	480	452	482	465	504	496	496	484	471	442	511	466	461	493	469	464	474	472	464	497	517	449	513	478	480	481	505	525	477	468	511	457	479	514	521	474	500	506	482	553	524	437	476	483	480	514	451	469	467	504	509	494	518	495	522	498	512	486	476	483	500	468	501	528	464	485	511	466	522	528	467	483	446	486	511	480	467	490	462	480	463	477	505	480	501	477	502	490	519	482	462	430	484	431	488	454	471	518	510	478	486	509	481	446	491	479	509	434	467	443	496	469	515	467	474	477	453	498	505	533	456	511	497	536	469	492	481	449	496	483	514	417	470	497	519	506	522	508	519	483	479	537	511	493	475	498	518	482	495	498	444	489	496	483
29544	11278	16072	19400	16246	12220	8572	4909	3155	2177	1700	1485	1341	1357	1299	1219	1267	1249	1192	1173	1193	1189	1167	1296	1592	1713	1567	1562	1877	1575	1242	1371	1512	1915	1455	1303	1165	1088	1094	1145	1164	1151	1092	1148	1147	1193	1151	1066	1090	1064	1018	1080	1108	1035	1005	1119	1094	1049	1072	1101	1117	1162	1037	1104	1071	1078	1111	1103	1073	1105	1082	1091	1064	1126	1104	1076	1037	1088	1100	1133	1093	1069	1076	1035	1121	1096	1044	1032	1078	1017	1004	1050	1094	1075	1084	1024	1086	1071	1050	1062	1128	1074	1056	1015	1082	1065	1101	1031	1082	1072	1091	1161	1029	1065	1099	1063	1065	1057	1061	1072	1072	1071	1070	1085	1046	1027	1072	1068	1088	1073	1004	1082	1071	1050	989	1013	1130	1014	1101	1079	1031	1077	1026	1031	1076	1013	1090	1045	1043	1079	1060	1014	1031	1089	1052	1028	1085	1061	1045	1044	1069	1076	1126	1030	1034	1105	1093	1044	1091	1004	1079	989	1066	1059	1067	1082	1079	1081	1022	1102	1040	1027	1096	1084	1078	1074	1036	1075	1076	1049	1056	1083	991	1101	1041	1031	1061	1041	1147	1146	1054	1097	1055	1039	1086	1035	1069	1071	1048	1060	1064	997	1093	1032	1063	991	1027	1094	1084	1095	1044	1036	1076	1069	1028	962	1083	1043	1014	1038	1091	1102	1083	1082	1010	1131	1038	1109	1080	1067	1146	1042	1098	1053	1062	1145	1038	1006	1065	1074	1062	1032	1056	1120	1035	1093	1097	1070	1064	1093	1022	1080	1059	1055	1093	1087	1105	1011	1001	1049	1057	1176	1048	1074	1048	1080	1095	1065	1134	1081	1057	1071	1104	1109	1054	1095	1037	1110	1076	1086	1101	1044	1113	1056	1084	1042	1066	1064	1072	1126	1028	1097	1109	1061	1057	1000	1076	1022	1068	1094	1076	1054	1061	1061	1061	1040	1021	1084	1038	1078	1061	1087	1018	1051	1019	1012	1051	1027	1051	1067	1071	1022	1023	1045	1047	1037	1090	1089	1038	1116	1073	1031	1065	1020	1108	1076	1038	1110	1035	1074	1091	1093	978	1046	1087	1061	1081	1122	1072	1082	1058	997	1106	1069	1083	1068	1059	1002	1083	1063	1040	1116	1066	1138	1062	1029	1075	1104	1017	1023	1116	1112	1053	1043	996	1067	1074	1037	1097	1134	1070	1028	1036	1135	1073	1086	1049	1107	1054	1067	1067	1069	1029	1090	1038	1073	1087	1084	1103	1026	1061	1074	1028	1070	1089	1050	1055	1059	1061	1104	1134	1040	1123	1080	1084	1042	1089	1057	1024	977	1048	1029	1093	1043	1098	1048	1042	1088	1103	1104	1099	1051	1152	1034	1028	1088	1048	1048	1062	1065	1042	988	1056	1096	1094	1021	1100	1065	1106	1129	1064	1039	1067	1086	1034	1102	1030	1083	1043	1067	1105	1001	1111	1059	1063	1050	1112	1056	1046	1108	1011	1046	1048	1061	1041	1100	1094	1044	1024	1109	1036	1073	1025	1028	1061	1018	1045	1073	1071	996	1046	1079	1021	1053	1063	1039	1095	1087	1070	1074	1068	1088	1023	1125	1072	1060	1109	1060	1051	1057	1082	1087	1076	1072	1144	1092	1067	1127	1030	1075	1073	1030	1121	1056	1106	1046	1118	1102	1084	1104	1042	1110	1111	1085	1057	1036	1112	995	1102	1040	1120	1114	1003	1109	1098	1039	998	1080	1045	1020	1062	1084	1021	1036	1094	1028	1040	1114	1093	1099	1063	1061	1086	1091	1088	1040	1056	1108	1064	1048	1097	1035	1029	1010	1069	1050	1074	1113	1070	1136	1030	1073	1002	1102	1094	1102	1051	1039	1026	1060	1067	1085	1065	1072	1054	1092	1063	1066	1034	1062	1100	1033	1027	1045	1033	1069	1046	1046	1043	1040	1090	1080	1028	1103	1146	1090	1037	1044	1090	1029	1098	1142	1123	1063	1049	1060	1093	1034	1059	1105	1037	1085	1117	1050	1036	1014	1029	1147	1014	1085	1091	1084	1124	1056	1046	1028	1132	1029	1062	1091	1024	1068	1084	1098	1059	1114	1113	1087	1053	1052	1077	1067	1053	1031	1121	1065	1043	1054	1061	1038	1020	1065	1083	1060	1091	1064	1085	1069	1026	1050	1074	1068	1059	1053	1106	1128	1045	1091	1057	1070	1067	1034	1078	1065	1035	1079	1033	1060	1059	1057	1042	968	993	1091	1076	1054	1074	1128	1136	1104	1035	1082	1135	1022	1055	1069	1079	1054	1090	1099	1056	1066	1086	1027	1045	1047	1048	1077	1030	1093	1088	1050	1069	1073	1054	1021	1062	1109	1103	1104	1031	1087	1100	1033	1013	1076	1070	1018	1124	1067	1151	1042	1073	1075	1061	1057	1070	1074	1039	1047	1023	1035	1118	1091	1022	1085	1079	1044	1030	1100	1073	1033	1056	1048	1040	1039	1108	1070	1021	1043	1001	1046	1060	1056	1098	1075	1083	1057	1068	1100	1118	1036	1070	1053	1045	1029	1022	1119	1064	1104	1027	1027	1003	1035	1056	1067	986	1060	1081	1092	1020	1126	1098	1074	1043	1127	1033	1072	1052	1093	1060	1064	1049	1111	1067	995	1048	1076	1028	1033	1084	1074	1044	1048	1033	1066	1059	1012	1045	1041	1086	1035	1064	1056	1054	1054	1112	1042	1027	1063	1113	1044	1046	1119	1078	1092	1113	1043	1105	1057	1053	1080	1021	1068	1051	1093	1043	1085	1007	1073	1040	1083	1020	1074	1074	1085	1048	1008	997	1037	1041	1010	1095	1044	987	1130	1046	1128	1051	1053	1038	1020	1017	1103	1089	1032	1058	1068	1040	1094	1095	1031	1032	1082	1049	1045	1047	1036	1053	1060	1056	1072	1089	1024	1032	1040	1060	1057	1069	1086	984	1088	1075	1107	1054	1037	1057	1055	1106	1120	1107	1104	1064	1062	1100	1120	1043	1093	1036	1083	1088	1031	1042	1042	1066	1039	1055	1055	1091	1034	1019	1059	1068	1070	1092	1083	1071	1010	1047	1099	1075	1033	1046	1066	1051	1049	1050	982	1055	1046	1088	1027	1062	1073	1065	1044	1123	1080	1055	1018	1033	1068	1092	1014	1068	1057	1022	1078	1045	1086	1029	1027	1063	1053	1029	1106	1086	1071	1063	1053	1085	1071	1080	1076	1076	1031	1081	1043	1108	1042	1066	1112	1112	1029	1109	1059	1048	1022	1049	1043	1074	974	1073	1074	1093	1087	1076	1046	1057	1117	1082	1059	1077	1091	1051	1089	1072	1076	1052	1113	1072	1035	1077	1042	1076	1085	1094	1026	1069	1045	1083	1056	1060	1076	1092	1071	1052	1045	1026	1026	1069	1107	1042	1088	1062	1071	1046	1048	1049	1051	1016	1105	1043	1010	1057	1052	1022	1048	1080	1062	1067	1053	1128	1065	1030	1017	1103	1075	1033	1024	1010	1049	1028	1064	1061	1055	1087	1040	1068	1037	1037	1024	1029	1064	1010	1046	1008	1019	1110	1071	1082	1103	1055	1065	1021	1109	1075	1054	1071	1082	1080	1068	1033	1066	1104	1039	1047	1049	1081	1064	1050	1009	1060	1014	1028	1052	1069	1060	1074	1069	1071	1089	1048	1112	1039	1044	1050	1080	1063	1095	1053	1119	1077	1077	1019	1053	1105	1061	1054	1044	1063	1066	1096	1047	1052	1101	1060	1101	1040	1027	1068	1091	1119	1074	1044	1067	1042	1016	1062	991	1104	1037	1073	1038	1042	1090	1048	1004	1035	1109	1049	1078	1116	1128	1063	982	1086	1049	1094	1041	1095	1064	1061	1042	1017	1069	1010	1060	1112	1035	1098	1035	1098	1078	1085	1054	1024	1029	1069	1069	1098	1087	1100	1095	1048	1041	1055	1066	1083	1052	1050	1072	1044	1033	1101	1048	1061	1074	1078	1063	1109	1047	1070	1070	1100	1081	1068	1066	1045	1034	1097	1009	1069	1001	1015	1023	1046	992	1008	1076	1098	1056	1073	1113	1057	1038	1041	1046	1045	1084	1039	1041	1095	1079	1083	1086	1073	1052	1118	1075	1092	1072	1070	1038	1006	1060	1042	1036	999	1111	1080	1068	1105	1058	1077	1099	1010	1101	1029	1041	1089	1004	1103	1060	1043	1048	1129	1110	1065	1051	1053	1067	1057	1041	1058	1079	1089	1037	1013	1062	1155	1071	1107	1094	1130	1102	1075	1052	1034	1027	1051	1053	1030	1077	1042	1081	1037	1068	1047	1033	1141	1108	1066	984	1060	1070	1041	1036	1013	1096	1066	1051	1008	1044	1062	1020	1049	1075	1094	1059	1047	1057	1049	1085	1087	1073	1033	1009	1113	1036	1063	1106	1104	1040	1089	1045	1063	1091	1040	1007	1132	1052	1128	1048	1107	1090	997	1087	1031	1074	1061	1068	1044	1076	1090	1115	1011	1087	1058	1029	1073	1062	1055	1057	1090	1084	1118	1092	1065	1046	1073	1065	1016	1086	1064	1073	1041	1046	1031	1056	1100	1008	1039	1036	998	1059	1031	1065	1075	1102	1093	1123	1034	1022	1088	1044	1111	1080	1118	1036	1035	1083	1015	1053	1079	1107	1049	1062	1019	1023	1066	1060	1027	1073	1055	1104	1065	1007	1060	1105	1018	1071	1078	1063	1079	1090	1099	1073	1106	1026	1119	1001	1098	1038	1059	1082	1057	1104	1031	1060	1046	1053	1006	1126	1060	1095	1112	990	1110	1079	1040	1038	1073	1054	1085	1059	1074	1031	1062	1077	1078	1081	1028	1061	1029	1044	1025	1017	1046	1045	1018	1065	1029	1075	1028	1048	1038	1025	1088	1080	1025	1097	1032	1053	1112	1120
16970	6073	4802	3809	2401	1525	884	601	460	387	354	341	306	326	317	319	280	304	327	317	338	306	311	295	323	342	359	343	387	356	339	321	332	380	332	368	327	329	337	288	298	288	333	361	284	319	335	344	302	273	345	316	334	297	323	347	325	341	313	320	352	306	328	297	318	303	292	314	351	315	321	303	307	303	306	351	319	308	311	320	297	324	283	336	302	310	313	321	312	343	329	286	307	299	298	321	321	314	298	282	312	336	285	308	330	337	335	304	300	313	314	328	310	333	337	332	342	341	328	324	345	309	342	340	322	322	324	318	271	353	315	348	321	293	301	296	306	336	345	327	282	366	306	326	294	308	365	319	314	324	320	326	283	306	334	300	300	319	335	335	308	318	368	314	326	330	330	337	325	345	319	300	348	313	328	310	314	327	317	298	291	286	343	270	330	317	342	332	327	319	333	316	318	348	335	329	309	294	311	328	326	310	284	287	345	315	298	277	339	271	342	323	306	296	342	298	281	318	321	316	338	299	327	277	310	308	317	316	311	300	276	302	321	304	315	317	309	334	303	326	332	303	343	303	307	279	298	366	300	306	330	326	317	294	329	338	329	333	336	346	288	273	328	343	324	299	300	345	323	314	316	323	313	313	360	322	316	311	334	319	318	323	303	304	326	317	294	319	306	360	325	307	298	302	302	323	333	338	292	325	308	317	335	281	311	318	345	332	282	309	347	328	312	302	306	304	361	341	318	301	346	334	336	316	327	327	328	291	292	300	331	316	332	317	337	334	323	341	303	334	311	319	323	302	295	305	334	326	347	362	290	311	306	309	316	334	296	319	302	324	304	287	318	330	300	304	360	321	347	307	316	327	304	316	317	302	327	317	338	313	331	288	297	331	345	299	334	325	343	310	279	330	351	321	306	297	334	351	296	338	331	343	331	323	258	294	296	322	297	367	297	318	356	302	304	342	292	319	305	295	286	315	305	321	340	329	325	299	330	330	349	324	321	316	292	312	322	307	310	306	323	354	326	330	357	316	300	309	344	300	305	295	316	327	343	332	349	299	314	304	325	341	302	314	289	310	279	290	318	325	307	323	313	338	324	311	304	316	342	281	328	324	326	331	278	309	304	289	309	328	324	321	317	321	333	313	327	331	295	296	327	302	327	324	317	310	322	334	300	338	308	312	290	295	292	325	309	288	315	300	357	315	299	279	335	309	332	332	314	347	287	287	271	287	296	272	309	324	292	322	335	306	333	294	301	338	326	333	299	297	307	308	325	317	292	303	330	330	321	329	318	317	327	327	325	322	277	325	272	332	326	295	311	293	319	317	335	323	311	305	329	342	320	314	311	285	307	362	310	328	317	325	324	330	326	308	328	319	334	323	318	295	380	288	311	316	277	284	315	329	306	312	318	321	327	331	319	305	319	318	329	316	343	332	322	300	316	320	313	326	318	325	272	340	316	312	306	307	342	308	355	295	336	336	302	320	346	350	315	337	338	322	320	295	294	339	323	317	291	299	286	326	344	314	305	357	342	296	337	310	314	329	317	307	302	359	293	347	317	304	354	305	327	301	296	326	308	294	296	255	307	279	308	295	300	298	311	346	331	345	340	319	311	340	330	299	320	321	347	314	357	349	336	330	286	338	310	300	315	306	296	300	316	280	311	309	317	315	318	326	323	315	324	286	329	286	323	294	334	330	307	353	297	320	327	321	349	328	305	332	305	321	314	320	297	350	309	292	321	321	334	326	315	312	316	323	268	306	286	342	323	339	313	291	292	332	353	284	309	300	346	314	327	303	330	331	347	305	333	306	317	303	325	317	324	355	308	301	322	319	292	321	311	330	325	288	316	323	303	301	343	343	313	327	289	292	295	319	315	297	317	315	321	293	300	325	326	318	306	346	335	344	329	343	312	329	322	318	328	342	327	298	314	316	284	355	339	320	283	298	298	350	303	306	297	344	316	338	342	277	311	337	339	333	342	304	319	287	320	324	334	306	341	314	291	343	275	299	302	305	311	326	318	311	298	318	308	324	351	316	325	335	309	345	309	340	295	309	292	297	307	298	275	331	307	322	304	272	319	314	325	324	312	318	295	316	340	352	309	305	303	303	330	314	315	334	333	332	328	336	307	284	309	344	316	323	342	320	346	307	320	288	328	303	339	307	325	263	258	318	287	296	313	297	313	299	314	332	343	322	346	323	287	311	305	263	297	318	341	302	276	304	324	303	316	315	336	314	303	311	333	290	320	325	347	359	326	315	329	321	331	314	282	321	320	361	336	319	307	333	299	327	322	297	299	314	303	362	326	276	310	300	339	353	317	334	289	321	328	328	304	317	293	306	312	303	357	336	338	359	352	275	324	320	311	288	330	308	340	310	314	345	334	319	305	313	326	326	333	301	314	306	317	327	313	328	344	340	319	316	316	296	308	299	334	304	342	341	305	328	313	345	355	300	334	332	325	299	339	334	296	307	331	284	318	327	331	322	318	312	327	351	297	301	288	298	324	316	294	288	310	350	363	320	300	333	314	262	312	350	282	327	339	337	293	312	320	344	269	294	296	315	345	312	288	349	310	316	307	302	315	299	286	300	314	305	343	344	323	339	271	288	336	302	305	308	349	337	335	337	331	313	326	318	286	316	315	292	314	262	337	322	317	299	301	321	331	329	313	316	316	362	307	303	338	344	282	321	313	338	309	319	337	336	301	301	332	297	304	318	308	344	353	277	317	311	318	307	319	285	331	330	302	317	312	287	370	324	317	333	292	352	319	308	299	305	340	302	344	299	309	330	313	322	305	294	333	351	342	343	298	319	330	303	330	306	299	271	336	336	297	285	361	289	304	311	304	315	291	333	332	313	301	341	307	329	351	338	337	339	326	295	303	309	326	342	327	287	324	310	297	343	320	303	333	304	341	303	303	313	348	325	314	336	332	312	302	328	312	309	330	306	319	341	341	310	287	289	322	317	328	281	316	348	342	331	278	330	320	324	322	317	315	334	321	302	338	337	318	347	297	265	332	350	306	335	303	303	311	282	316	311	326	341	311	319	285	290	282	306	291	322	331	289	349	303	316	306	278	308	327	312	332	314	271	344	319	294	305	338	315	297	332	296	313	280	358	289	321	279	309	291	327	285	294	343	277	303	331	293	302	280	311	296	294	280	309	315	311	322	319	322	307	321	302	333	305	317	324	324	286	325	331	365	325	324	322	260	323	349	323	325	306	289	333	311	318	360	329	325	341	337	343	328	334	357	336	317	339	337	275	298	311	314	294	320	360	317	279	318	316	361	320	337	312	299	308	350	302	323	354	304	327	329	295	291	305	302	318	331	312	336	280	298	321	302	332	308	334	315	332	322	328	312	327	300	332	324	320	309	333	364	308	303	312	292	317	369	312	300	338	322	312	282	343	346	320	333	311	306	313	296	317	348	304	328	312	314	322	296	290	338	343	317	281	319	299	315	302	317	324	306	316	334	342	309	305	306	332	299	323	329	330	287	320	332
9924	4362	8491	10113	7817	5393	3367	1960	1380	931	891	823	727	767	746	764	714	736	775	767	726	781	731	767	937	945	925	859	1004	777	876	878	868	950	865	781	757	756	734	743	746	755	667	720	708	734	740	816	742	730	725	711	717	703	728	723	740	726	721	719	727	753	767	745	707	752	753	718	738	734	724	769	709	736	704	737	715	748	701	655	696	680	776	723	771	733	702	759	761	714	750	695	696	715	709	711	701	705	714	735	707	749	752	668	734	751	733	735	727	703	710	729	712	729	687	733	732	759	704	753	739	739	716	727	746	720	741	733	703	737	722	731	721	755	679	693	701	704	709	688	751	724	751	687	742	733	719	722	754	703	716	768	735	726	720	743	690	749	715	772	766	674	723	696	715	797	768	733	785	729	721	697	739	728	689	782	741	702	730	732	747	754	758	743	706	741	734	731	717	759	776	710	773	746	734	755	715	675	720	692	754	753	785	719	706	725	733	747	720	766	768	742	710	705	745	742	693	726	737	760	760	746	688	657	765	715	685	735	726	743	691	739	684	703	709	726	705	746	744	743	719	730	693	753	765	702	722	723	738	773	739	743	756	745	698	718	751	801	700	744	712	765	728	758	743	760	705	743	743	733	739	692	729	752	715	779	726	730	799	759	755	707	761	698	711	763	701	730	661	746	742	726	762	669	757	745	618	690	741	765	700	744	704	702	720	710	723	745	766	741	745	713	738	736	794	711	740	729	707	670	704	719	720	758	777	740	728	681	727	722	731	741	711	727	746	699	690	692	752	743	724	743	768	774	715	740	708	754	746	745	741	690	734	751	705	759	721	751	757	677	739	752	677	691	731	726	741	735	712	735	709	757	689	715	735	685	736	755	724	682	724	723	707	738	694	735	745	741	725	726	775	710	761	718	713	724	678	728	766	758	683	750	721	710	722	753	731	775	735	723	771	719	729	724	765	749	756	705	719	741	753	719	732	751	750	704	726	700	683	716	686	721	680	743	723	722	696	721	751	689	708	711	671	711	680	745	772	747	710	700	732	729	779	708	738	717	733	703	657	715	705	762	698	737	736	695	726	702	717	742	740	681	689	693	767	730	732	706	762	759	680	712	719	772	699	734	673	766	703	717	702	746	715	742	708	732	727	752	734	771	770	694	785	742	742	770	722	717	737	747	747	674	740	739	760	701	725	756	764	694	780	750	734	730	712	758	737	754	747	802	721	732	664	698	732	709	728	740	743	693	703	771	697	805	700	684	721	723	691	714	716	699	719	728	752	728	724	770	745	712	698	719	745	725	745	694	730	733	689	750	725	760	735	790	698	738	693	676	697	698	722	733	688	762	736	690	761	712	746	692	686	740	720	751	734	746	689	701	724	730	792	759	712	729	734	700	734	753	718	702	668	704	760	771	729	708	747	727	725	721	726	735	758	730	699	780	734	717	739	740	739	733	707	763	738	713	733	751	706	712	779	708	743	727	733	701	704	731	768	757	720	754	742	745	740	725	716	709	705	719	716	794	706	721	741	703	726	772	745	670	733	764	750	710	801	762	716	720	699	717	715	714	717	746	710	740	785	686	745	694	744	710	735	739	713	701	736	720	709	732	745	727	755	726	718	768	675	725	696	713	726	714	727	737	730	685	734	723	723	712	764	744	694	755	737	704	676	735	727	724	770	730	718	740	757	749	759	732	777	696	711	735	702	759	730	681	698	733	712	703	759	741	784	712	738	745	718	715	697	766	743	714	724	713	703	700	722	765	714	741	735	697	692	753	724	781	720	700	671	752	724	702	761	713	683	721	745	747	706	734	700	740	730	678	707	679	725	709	748	711	725	707	757	743	690	699	726	726	697	739	747	706	730	721	719	747	719	723	706	688	746	712	709	736	678	759	717	759	722	781	751	732	698	738	715	762	719	726	713	721	713	748	743	723	763	755	735	697	684	752	736	755	748	728	727	764	717	707	745	766	665	787	728	678	744	753	751	704	754	787	683	706	750	772	711	720	742	749	746	715	735	737	748	737	702	763	747	729	736	732	755	705	745	730	727	697	717	728	680	719	741	735	747	752	697	730	730	725	698	715	758	720	701	709	746	697	723	760	776	713	732	747	725	739	747	699	731	723	743	688	721	718	716	711	758	700	741	695	723	782	730	702	762	710	742	673	708	700	705	712	738	701	730	762	739	729	701	696	731	719	713	741	747	771	768	714	721	676	749	784	763	712	776	686	757	695	705	732	717	700	674	744	726	735	720	765	768	689	753	730	711	765	719	711	745	705	763	683	734	758	735	711	727	750	743	722	745	769	783	782	757	688	747	704	732	749	705	736	715	721	777	733	759	722	715	765	777	678	701	776	705	727	786	716	735	728	730	692	768	737	731	710	758	708	699	734	760	699	744	754	723	701	738	766	672	704	750	730	701	702	778	694	758	709	711	719	703	736	721	739	730	722	706	665	751	747	770	736	765	722	765	702	728	691	736	741	743	755	726	738	773	766	712	718	758	740	762	732	787	757	740	736	741	717	727	710	736	732	751	666	732	720	695	718	694	675	708	732	720	680	724	722	685	702	740	780	692	723	758	685	726	722	661	758	722	735	708	702	706	704	693	739	757	741	722	673	713	749	740	696	703	703	737	714	707	696	762	746	718	741	749	751	728	722	735	712	715	683	723	732	735	704	699	748	714	766	677	723	703	751	714	697	723	711	676	694	756	670	701	711	765	799	727	708	681	768	739	714	740	732	744	708	738	669	703	738	786	728	757	794	701	738	750	676	689	775	759	726	765	733	705	749	739	726	696	719	790	736	712	748	798	773	753	727	704	728	737	724	743	768	731	751	761	684	684	749	771	720	762	710	708	731	720	690	728	815	754	739	716	751	733	750	744	731	720	732	765	764	703	731	712	715	727	774	780	748	675	712	742	708	730	757	731	743	737	721	740	782	753	711	727	774	761	723	718	698	695	732	706	766	706	748	746	735	762	758	701	733	787	753	736	766	733	744	726	725	790	738	783	719	728	727	709	784	728	745	687	725	711	756	760	725	724	771	726	723	727	738	744	712	707	693	696	685	743	741	760	757	744	736	714	728	739	775	707	664	708	708	754	726	709	770	718	722	770	697	719	725	723	724	696	694	743	738	688	706	733	657	746	732	722	724	700	729	750	758	714	770	718	715	773	736	721	750	712	745	771	766	754	761	761	748	732	781	746	803	672	752	713	754	751	775	705	717	715	705	661	712	736	778	720	728	767	767	686	748	726	738	725	691	735	785	749	752	704	722	764	756	722	717	752	760	771	698	779	679	723	741	777	772	736	717	733	759	743	673	775	718	656	735	747	767	789	714	771	772	705	691	737	725	726	711	727	768	721	756	766	727	763	720	713	761	697	705	724	770	728	721	792	677	716	757	729	684	735	744	750	715	755	738	732	737	677	757	732	779	719	701	748	757	711	710	711	726	712	715	737	692	689	699	783	724	725	740	721	729	738	723	704	727	767	693	737	755	748	736
35952	15761	9019	6645	4133	2395	1346	817	580	436	405	387	376	323	342	384	370	352	328	329	336	356	368	380	378	437	404	402	436	389	379	382	410	414	345	324	320	365	307	323	337	355	366	382	404	323	341	365	370	331	348	366	332	335	331	363	338	322	332	311	359	334	344	363	380	332	337	371	333	330	311	361	397	350	384	347	355	337	347	330	354	323	336	313	320	338	356	369	355	361	314	377	359	321	351	409	343	340	315	348	377	353	344	360	370	350	350	382	356	347	334	346	352	340	337	314	301	348	327	304	337	352	316	312	334	347	351	346	354	364	370	395	332	327	313	320	345	352	370	343	341	328	317	337	331	349	333	325	352	325	344	372	311	312	347	309	374	370	365	327	313	372	352	358	340	337	310	362	386	340	343	343	373	324	349	344	345	318	332	345	369	343	351	334	355	363	361	339	365	353	334	357	347	359	342	344	333	345	361	336	361	356	336	342	330	336	328	318	357	366	341	365	316	320	315	379	359	307	352	327	346	347	325	351	326	332	321	345	363	373	348	336	347	363	300	345	347	401	328	364	357	366	347	372	331	370	339	322	356	351	344	354	356	377	347	356	358	350	361	383	399	351	356	297	365	367	352	342	319	331	331	351	335	309	338	340	304	389	329	349	339	339	341	364	368	360	326	333	391	393	288	318	346	359	348	361	330	346	354	353	365	343	343	373	354	331	328	373	364	348	371	331	329	354	333	364	328	350	353	342	330	359	326	301	348	342	335	319	337	329	301	342	361	330	325	347	341	359	326	346	306	346	339	351	369	336	336	384	319	305	317	342	312	336	350	314	327	319	342	329	350	361	315	334	343	347	326	376	371	346	328	389	335	322	353	334	326	342	342	358	335	375	338	345	344	344	357	353	314	341	342	356	353	375	307	333	355	360	362	395	316	370	356	345	364	338	357	363	372	318	361	363	329	338	345	339	330	319	332	342	381	329	313	311	375	357	327	328	348	364	341	333	322	314	327	355	296	343	354	376	362	352	365	318	321	369	349	344	306	333	352	311	318	392	364	349	308	316	341	365	341	338	326	348	342	333	397	323	340	310	352	381	359	343	327	343	350	318	307	353	347	391	346	330	351	358	359	324	361	329	341	332	316	373	352	329	367	336	329	327	374	333	361	328	346	368	290	359	339	318	353	354	348	337	334	331	308	384	340	329	363	323	366	347	342	317	349	351	407	331	338	336	343	344	352	362	373	350	334	330	338	358	355	314	352	297	361	356	329	317	350	380	376	323	365	370	333	331	379	352	348	355	316	356	311	337	323	326	342	363	337	342	324	378	352	345	342	356	387	330	373	381	384	338	336	322	351	332	326	353	361	318	339	326	314	338	393	329	345	340	336	404	341	340	364	353	339	338	318	335	370	340	328	308	317	329	329	304	364	382	338	364	380	338	350	320	337	355	320	334	351	325	335	378	327	340	342	335	346	330	315	364	336	394	308	349	314	344	356	333	344	384	328	365	396	341	314	328	306	376	340	373	325	383	365	311	340	366	331	319	338	357	349	331	339	302	366	379	346	362	368	357	334	350	324	341	366	341	342	301	329	392	333	369	334	398	340	340	393	324	358	378	354	346	329	331	345	332	303	352	361	355	364	356	328	333	366	328	329	340	341	338	327	340	345	336	353	362	335	318	344	324	357	363	327	351	353	352	305	361	387	357	359	396	347	363	367	339	338	365	328	326	358	327	320	317	328	328	349	317	319	349	357	372	320	308	355	341	336	384	380	311	342	354	326	360	352	337	352	313	347	309	323	361	361	318	372	330	333	350	298	322	371	350	319	347	366	344	323	336	351	337	325	337	339	356	343	333	377	353	349	335	322	336	357	321	340	362	325	340	342	304	319	329	329	358	339	367	331	374	362	362	302	319	320	310	341	360	383	317	329	357	356	318	331	341	343	323	341	354	348	349	376	324	320	367	330	334	343	339	355	327	338	344	334	323	311	347	381	328	347	343	336	329	304	338	339	349	329	355	352	337	355	325	291	336	342	373	371	340	339	375	331	370	368	385	318	332	338	367	326	350	315	325	310	379	386	323	316	339	343	357	345	390	338	312	314	366	359	329	315	358	305	346	313	315	356	381	350	356	337	344	358	329	323	346	343	342	321	345	314	318	311	364	382	331	373	316	310	340	333	348	344	344	381	316	308	337	392	355	368	343	393	327	366	353	339	358	376	320	343	345	310	324	349	363	339	347	327	334	328	322	354	356	328	324	320	341	365	341	345	362	340	347	327	334	362	304	362	326	343	337	358	332	357	317	339	334	335	343	367	332	359	337	359	323	335	297	318	362	360	315	309	340	342	371	348	335	323	341	373	354	364	340	350	368	335	306	340	330	339	323	327	372	305	351	338	335	307	326	340	334	324	369	379	357	328	301	310	361	346	325	360	332	355	342	346	338	329	362	306	350	324	339	330	363	355	303	385	337	326	342	325	333	374	343	345	302	346	391	351	356	368	384	352	353	339	336	333	350	330	323	318	307	365	343	308	336	347	336	367	351	335	374	337	350	339	349	354	334	325	333	366	376	352	303	314	345	354	351	376	334	323	333	356	331	337	353	359	329	348	319	324	324	376	388	360	372	354	358	375	336	381	336	370	383	370	364	354	324	329	372	335	316	334	339	390	329	338	334	372	341	358	334	344	371	350	347	310	316	374	347	366	356	343	373	345	327	365	333	351	365	334	322	336	316	360	331	356	300	317	336	338	349	365	340	352	371	362	280	341	327	352	363	302	336	364	340	321	352	344	371	338	333	316	361	311	326	330	326	334	334	334	336	314	346	342	368	328	310	384	368	332	362	345	363	373	335	364	357	375	373	353	326	364	354	319	349	340	357	333	376	382	347	354	371	356	341	335	330	355	356	348	360	354	357	348	394	354	354	347	338	358	349	349	358	342	331	359	345	363	335	348	349	344	333	348	352	367	345	339	342	339	336	321	352	325	345	328	310	316	346	332	326	374	303	328	340	362	310	329	334	318	332	355	344	330	338	329	299	356	350	326	332	316	420	380	361	351	364	338	337	354	331	358	370	343	359	324	342	340	352	351	353	355	331	306	338	343	340	347	345	327	351	326	333	330	329	345	345	357	346	323	295	350	355	339	371	334	349	383	339	344	315	327	357	322	347	330	326	343	325	380	316	352	356	343	365	288	335	354	312	327	348	333	372	320	323	322	353	325	343	325	367	373	330	324	341	402	363	324	326	325	367	348	320	327	377	344	357	342	370	338	361	309	355	346	317	342	356	335	335	367	334	321	334	356	337	305	372	331	374	341	328	368	335	348	360	335	306	335	320	358	379	339	369	352	310	325	317	296	340	371	349	330	344	305	361	361	342	325	336	348	314	371	340	321	340	352	321	328	337	310	342	319	338	353	354	331	335	322	357	340	284	342	336	329	314	343	375	338	324	331	337	352	350	357	354	383	338	356	354	334	351	369	356	343	350	346	320	361	330	330	345	310	329
22357	8792	13289	15695	12631	8288	5194	3230	2096	1356	1204	1028	961	903	882	876	849	836	854	835	877	857	843	971	1233	1262	1154	1142	1306	1141	1065	1076	1066	1117	877	830	831	827	883	879	810	836	822	808	830	813	860	814	780	780	792	769	812	774	783	758	808	780	841	859	782	784	818	816	802	790	824	869	834	808	779	764	831	771	761	770	766	796	767	734	771	818	786	804	803	814	801	778	778	826	795	825	799	832	793	743	781	767	822	795	778	803	773	811	820	795	800	768	765	765	758	799	765	858	774	837	779	744	754	786	793	855	783	753	799	750	760	798	829	776	813	755	822	761	789	856	747	776	759	785	847	817	785	748	808	813	835	767	792	812	794	820	796	829	766	827	767	774	822	806	803	792	815	781	803	827	816	754	815	773	764	844	776	830	796	833	754	805	768	741	784	808	802	739	764	777	785	806	795	832	805	799	812	759	776	753	799	787	778	802	771	786	791	797	769	827	761	836	806	802	767	807	814	776	784	841	779	774	759	793	769	756	818	802	781	826	798	784	702	845	819	779	814	768	779	810	792	783	772	789	796	796	819	801	819	765	788	838	753	801	810	784	797	788	803	813	781	779	808	748	806	763	785	832	784	786	788	770	799	783	778	802	774	803	781	797	825	787	839	821	804	809	783	832	757	803	791	834	749	813	767	821	781	793	787	723	829	815	762	766	786	836	750	759	778	771	787	772	808	800	776	794	770	779	827	800	781	787	763	769	792	797	783	780	774	757	816	755	781	781	815	844	774	791	791	784	784	803	786	814	823	788	820	809	790	772	758	840	835	790	806	781	743	772	839	797	778	785	800	844	813	758	767	782	766	794	852	801	773	773	816	811	882	808	807	822	807	763	807	782	790	819	804	791	787	793	805	763	783	784	733	840	730	782	803	734	815	810	797	764	794	783	819	798	780	824	789	825	756	804	779	838	795	783	855	779	750	802	766	852	783	758	771	767	797	791	846	779	815	734	803	799	811	796	756	801	801	803	825	793	780	804	850	745	801	785	792	798	760	782	788	795	809	777	808	871	730	786	819	779	805	776	790	766	795	817	775	770	789	766	752	835	781	854	790	812	810	775	827	751	771	777	718	784	777	760	764	783	777	791	785	771	846	772	782	760	764	765	789	774	794	784	756	787	838	776	802	795	799	759	823	743	747	764	802	808	823	791	754	787	785	741	793	769	833	783	747	766	824	780	784	798	777	772	819	758	754	749	808	778	836	761	820	814	791	806	803	812	794	795	750	730	746	779	776	796	777	777	746	786	827	774	774	784	778	760	762	777	825	808	790	785	847	812	746	854	824	830	786	827	824	735	767	791	792	737	786	818	771	798	803	720	841	777	760	804	805	774	789	846	819	797	824	782	820	794	810	815	791	842	811	822	770	765	810	803	827	805	809	764	758	821	801	771	771	768	748	780	756	776	831	764	797	773	753	730	767	776	762	837	770	796	783	826	827	819	794	766	800	783	789	809	800	821	791	790	764	791	783	818	857	797	824	791	824	843	759	809	780	779	828	745	792	833	831	733	777	774	823	824	789	791	725	816	796	799	791	779	780	774	820	797	795	823	784	733	824	793	798	802	768	731	788	814	759	785	796	761	800	760	801	794	772	809	800	793	855	786	735	819	791	794	770	772	797	852	813	833	796	755	751	818	763	790	809	798	812	812	799	729	797	816	848	816	809	752	820	807	785	729	789	778	813	808	764	778	809	841	793	789	769	852	809	797	810	809	809	790	773	784	782	792	791	803	767	765	796	789	791	832	790	771	805	821	786	775	790	796	814	828	810	775	779	808	774	844	786	777	777	817	781	809	799	892	841	803	860	798	781	823	765	762	832	766	834	817	836	796	792	780	776	819	751	809	728	740	778	799	831	792	768	821	785	807	781	789	780	810	829	837	776	826	800	791	818	827	816	825	776	792	774	765	806	786	794	803	754	811	841	801	772	793	808	789	838	834	790	772	820	781	770	785	796	781	811	799	763	803	751	780	794	826	777	765	818	792	773	784	818	765	807	795	846	810	835	745	715	790	756	753	762	814	772	755	778	833	820	815	763	755	840	777	825	755	830	841	826	820	762	841	778	796	754	811	803	768	787	829	789	763	797	754	788	767	777	772	780	762	785	717	812	843	749	818	821	791	785	762	833	806	794	802	779	815	816	817	750	811	797	792	829	819	684	779	774	833	797	827	754	805	813	766	784	795	803	763	726	796	778	771	779	797	830	769	756	825	796	779	760	826	780	749	778	796	823	820	775	763	797	780	738	805	821	790	838	761	782	828	827	810	773	792	805	816	825	804	802	764	819	774	774	774	797	769	808	822	775	805	790	779	824	799	778	788	757	784	791	768	765	771	786	829	793	748	783	737	805	800	769	798	809	762	839	782	797	816	824	822	781	778	759	799	765	773	792	795	762	757	822	849	811	753	775	819	787	823	774	786	756	784	783	827	794	800	783	793	750	834	810	762	799	783	751	801	846	788	751	768	791	812	785	744	775	832	798	838	800	756	803	765	774	845	816	824	719	803	790	810	789	781	789	826	753	804	765	784	807	790	758	826	758	779	761	810	803	794	805	769	784	744	740	777	801	825	815	828	808	799	801	808	766	753	836	763	822	815	801	729	802	705	823	778	841	860	806	743	803	748	801	821	765	758	767	804	766	815	806	808	800	873	784	772	755	820	820	823	759	857	774	752	747	779	787	759	756	797	786	777	815	760	783	787	815	787	785	801	843	837	777	821	808	804	788	801	798	788	781	760	774	813	734	804	748	779	774	862	840	781	777	822	744	787	711	767	755	817	797	755	815	792	782	800	771	802	782	836	797	793	783	794	764	777	805	767	819	808	866	795	810	797	824	798	777	803	761	753	780	819	774	758	856	841	807	820	818	757	759	801	802	822	763	818	723	763	817	762	823	780	791	802	800	815	805	734	782	761	799	762	768	771	798	817	755	786	805	823	793	759	792	820	821	784	756	831	772	796	784	772	810	799	792	772	861	785	776	814	756	828	766	769	795	874	819	805	789	775	803	790	763	771	784	770	824	782	814	814	907	793	852	802	803	807	803	758	802	866	786	819	796	766	779	772	814	748	784	808	811	723	807	761	760	781	792	807	832	817	801	824	777	789	790	774	814	810	820	779	788	792	822	768	876	784	836	810	752	859	792	796	762	792	814	814	773	799	797	812	787	729	789	805	824	831	804	736	800	764	778	812	833	798	773	736	802	828	749	797	814	749	779	818	812	768	809	776	825	773	794	822	823	816	772	779	776	768	780	773	806	803	789	803	810	782	823	840	779	830	815	800	788	744	783	772	711	751	753	812	813	804	835	749	798	789	781	789	834	756	777	777	811	796	808	792	793	781	847	782	797	792	839	773	725	728	771	803	757	842	776	803	749	828	787	798	757	807	776	788	773	795	735	805	775	790	772	801	792	757	802	747	823	776	769	752	765	780	804	775	840	799	797	820	830	808	799	788	808	782
46924	23900	14016	9961	6246	3420	1896	1262	863	660	615	518	544	513	544	506	548	547	526	556	524	530	505	510	578	631	577	587	625	617	567	609	581	549	521	546	506	504	547	542	525	536	496	549	478	547	517	520	528	493	515	450	476	510	484	492	501	511	514	517	499	523	527	477	550	496	511	553	496	473	461	517	494	542	498	490	481	486	468	523	528	477	492	466	511	514	474	535	518	503	503	528	523	467	498	490	505	479	498	487	479	495	501	467	477	511	553	499	494	463	440	509	511	508	515	524	554	538	496	484	492	499	475	497	504	499	463	489	503	543	509	538	522	457	457	480	489	498	526	502	478	492	501	476	520	524	506	514	461	480	467	513	529	513	502	461	498	441	520	458	496	475	467	539	444	450	493	469	488	564	539	520	515	519	481	502	501	515	513	485	486	488	524	535	471	523	531	504	528	491	460	506	495	495	467	505	486	479	539	502	512	484	482	521	425	536	465	445	518	504	517	511	536	503	484	471	501	436	466	506	517	494	480	528	459	527	516	502	537	525	511	483	483	472	518	543	434	480	532	459	514	482	490	454	497	481	518	466	452	514	494	436	491	528	492	525	516	502	500	519	507	494	486	459	466	526	507	511	518	514	502	491	505	484	481	497	484	425	470	487	552	543	497	443	484	504	499	467	544	449	524	500	500	536	523	526	538	505	529	537	490	493	477	502	506	487	515	482	493	486	473	518	496	508	528	498	494	493	468	502	505	477	548	493	486	511	471	527	510	521	512	487	506	471	481	529	488	494	469	537	459	497	490	465	475	504	527	540	529	481	522	543	515	496	526	482	474	512	523	485	484	529	456	478	477	457	503	513	488	477	513	508	510	521	470	526	464	476	504	497	489	489	455	470	457	508	470	472	517	531	469	501	504	508	510	498	523	505	474	506	567	471	516	486	505	531	478	481	498	548	532	473	495	487	462	493	512	485	477	524	482	541	526	522	476	495	507	487	510	471	502	494	495	522	500	469	493	544	475	464	575	455	509	514	526	464	517	497	479	504	486	492	539	519	520	480	465	549	465	453	481	533	523	490	468	513	508	473	505	524	512	508	490	500	468	521	526	486	471	456	504	517	522	481	511	497	513	503	516	506	514	482	521	486	499	502	514	472	472	513	512	497	479	529	480	480	521	528	484	487	502	502	484	484	511	480	508	525	474	513	511	495	515	511	530	506	532	531	478	492	471	542	547	442	490	517	504	457	516	514	504	467	508	480	534	448	499	514	510	500	512	452	571	513	470	499	541	500	499	531	425	509	491	488	494	530	499	496	510	532	455	463	478	515	476	490	486	525	488	483	506	477	516	463	530	503	510	516	506	508	482	541	565	533	470	504	472	526	489	468	502	487	534	487	513	476	490	497	510	506	503	505	540	475	513	532	463	500	513	507	495	500	481	482	470	500	480	469	500	529	494	489	516	516	492	497	530	530	487	463	475	490	517	477	505	487	478	516	496	489	476	542	504	491	520	444	506	506	506	495	526	459	521	535	500	510	492	503	417	513	460	451	514	432	469	494	479	490	471	442	483	512	489	510	489	504	494	479	500	522	535	513	547	527	492	522	475	503	518	480	502	446	487	485	515	524	551	521	493	473	485	516	501	539	498	513	531	477	501	471	445	511	436	515	487	512	512	510	468	461	541	513	529	469	492	484	468	552	498	495	523	493	479	522	521	482	471	482	506	489	524	432	509	497	488	535	481	508	490	567	513	472	487	504	501	512	503	537	550	471	508	465	480	454	488	496	495	481	522	463	532	494	521	451	508	483	446	494	542	496	490	544	488	509	473	498	455	454	498	470	502	487	490	465	513	516	543	536	528	495	544	500	468	475	492	414	502	503	525	500	506	505	478	496	467	481	472	429	497	512	472	516	514	488	494	496	520	512	473	512	489	534	558	551	473	463	530	507	512	446	484	494	495	516	461	507	454	500	501	532	483	493	543	471	483	478	477	510	498	548	497	493	518	516	475	534	530	507	526	450	514	515	493	472	510	456	546	508	498	528	498	500	510	509	539	511	485	548	558	511	491	516	487	457	522	478	476	447	510	507	492	490	466	508	503	551	498	471	510	519	496	498	479	496	438	537	476	503	506	537	536	489	523	496	496	452	510	460	479	506	504	477	481	521	494	526	517	490	549	487	520	533	457	456	468	465	503	478	515	520	479	484	487	451	469	494	539	485	470	462	444	523	487	514	491	494	498	510	460	475	522	551	509	511	491	524	480	558	525	483	505	482	509	519	515	514	529	487	508	551	428	528	507	501	522	520	469	430	520	491	482	472	510	496	494	489	471	515	495	464	514	486	472	490	498	521	547	485	489	483	489	503	479	486	512	479	489	489	503	521	485	504	543	507	474	479	470	499	511	480	490	483	497	492	490	460	539	513	539	513	499	478	466	506	511	495	493	521	473	487	495	497	469	504	494	494	474	508	505	478	479	501	476	489	472	462	485	518	472	498	546	489	508	518	498	494	500	507	484	469	524	492	530	509	465	478	475	526	517	473	472	514	514	516	510	526	509	481	483	527	473	527	542	570	528	527	498	494	510	489	524	490	513	500	499	483	509	500	517	474	473	465	468	474	500	471	441	514	540	505	532	477	500	513	516	531	506	466	473	487	497	516	510	521	464	495	479	502	499	488	504	470	521	511	503	490	520	499	496	493	492	496	494	505	495	537	533	540	481	529	533	530	448	501	486	536	501	512	512	500	469	472	513	501	471	512	458	502	486	519	485	521	494	506	514	500	527	491	496	496	516	518	518	494	506	495	492	476	520	517	568	511	485	468	537	566	508	450	547	503	488	530	501	515	514	506	493	472	457	474	518	530	515	491	476	525	494	509	525	506	491	532	501	511	503	551	489	526	483	525	496	498	510	518	481	507	507	483	517	506	484	515	482	507	503	507	476	529	512	515	540	532	451	499	532	475	497	477	518	520	498	492	493	480	509	511	499	479	488	512	547	495	493	529	509	538	535	527	515	492	482	486	541	489	471	459	474	502	548	495	487	486	507	514	528	519	495	509	488	497	497	483	496	458	483	514	502	476	491	502	508	517	519	516	494	497	522	496	483	485	460	495	480	498	492	468	555	486	537	521	544	534	483	508	526	482	538	500	492	439	500	462	462	485	532	510	536	486	534	476	502	486	496	498	494	478	497	481	502	515	485	552	526	466	491	497	520	523	499	542	506	483	534	519	453	539	530	486	502	471	484	498	477	495	512	534	501	502	512	506	528	508	497	478	454	499	490	472	506	462	464	497	512	503	547	489	516	477	516	544	554	502	520	471	487	487	540	492	466	471	453	484	552	514	480	539	513	485	502	501	496	523	471	480	493	502	508	489	452	471	473	520	530	510	568	459	508	541	486	493	477	476	433	535	508	530	502	514	512	506	471	510	498	511	487	525	538	488	494	492	529	513	497	495	537	518	492	473	484	460	534	470	520	457	532	506	521	546	514	472	498	482	503	506	476	470
29316	12494	17100	19523	16367	10686	6667	4333	2634	2026	1656	1430	1486	1360	1336	1219	1281	1223	1225	1228	1164	1236	1244	1301	1793	1717	1591	1782	1912	1607	1349	1457	1466	1332	1330	1276	1186	1264	1292	1250	1315	1140	1136	1103	1067	1141	1033	1118	1124	1081	1113	1087	1064	1052	1064	1082	1079	1106	1073	1057	1057	1125	1062	1075	1114	1054	1091	1002	1121	1136	1136	1089	1049	1141	1124	1112	1115	1052	1114	1013	1109	1069	1107	1117	1121	1090	1106	1070	1040	1069	1083	1071	1072	1070	1082	1088	1066	1075	1105	1047	1034	1044	1079	1058	1099	1087	1091	1023	1037	1102	1079	1074	1154	1091	1092	1115	1078	1095	1099	1105	1047	1114	1112	1094	1089	1142	1057	1096	1125	1085	1125	1085	1072	1033	1124	1133	1068	1130	1125	1085	1090	1098	1136	1069	1091	1085	1013	999	1041	1087	1086	1136	1077	1066	1116	1054	1102	1057	1048	1135	1045	1077	1035	1137	1069	1088	1123	1108	1053	1059	1078	1049	1081	1120	1125	1141	1089	1054	1091	1108	1062	1120	1116	1037	1075	1038	1058	1117	1087	1120	1066	1131	1091	1077	1058	1028	1131	1054	1081	1031	1030	1065	1155	1122	1034	1047	1028	1084	1104	1035	1086	1082	1057	1082	1123	1035	1072	1047	1096	1041	1074	1082	1100	1082	1084	1076	1083	1084	1122	1076	1055	1062	1135	1079	1105	1082	1083	1116	1144	1068	1143	1126	1114	1088	1054	1121	1116	1101	1050	1080	1013	1076	1121	1069	1093	1079	1095	1087	1089	1075	1018	1131	1063	1120	1061	1099	1090	1062	1077	1032	1067	1093	1098	1086	1014	1048	1117	1109	1103	1091	1090	1071	1054	1078	1134	1125	1051	1043	1017	1049	1047	1065	1037	1058	1094	1086	1054	1146	1081	1098	1042	1145	1066	1090	1050	1027	1107	1095	1014	1100	1103	1073	1126	1082	1063	1095	1087	1068	1073	1073	1096	1096	1051	1057	1002	1066	1046	1108	1083	1052	1055	1056	1070	1042	1108	1061	1083	1074	1120	1084	1104	1059	1044	1055	1047	1082	1040	1064	1122	1041	1077	1090	1056	1085	1084	1116	1066	1055	1104	1064	1121	1055	1079	1102	1033	1077	1146	1081	1103	1090	1073	1064	1090	1066	1083	1005	1102	1098	1121	1033	1090	1095	1089	1141	1016	1096	1097	1119	1037	1064	1051	1084	1077	1135	1146	1089	1115	1053	1085	1076	1105	1095	1033	1070	1049	1044	1106	1090	1060	1099	1086	1098	1061	1117	1172	1076	1111	1096	1159	1155	1052	1084	1101	1069	1099	1079	1132	1030	1063	1069	1102	1055	1125	1071	1119	1076	1138	1050	1117	1088	1134	1092	1087	1112	1114	1128	1093	1113	1144	1053	1099	1074	1105	1097	1094	1144	1132	1023	1104	1114	1111	1071	1101	1083	1055	1083	1133	1054	1069	1113	1106	1117	1110	1103	1000	1080	1101	1072	1029	1075	1108	1108	1008	1142	1088	1130	1066	1139	1074	1127	1061	1058	1124	1108	1059	1105	1025	1068	1127	1089	1072	1093	1138	1100	1121	1121	1070	1065	1091	1124	1136	1057	1063	1013	1061	1076	1098	1131	1074	1041	1097	1130	1088	1115	1047	1135	1081	1103	1110	1129	1068	1088	1090	1108	1117	1095	1033	1078	1081	1113	1120	1046	1075	1034	1082	1039	1059	1085	1056	1116	1073	1081	1060	1070	1112	1074	1084	1060	1064	1085	1107	1066	1113	1104	1086	1118	1078	1071	1123	1094	1023	1114	1084	1077	1091	1014	1097	1069	1075	1050	1044	1048	1051	1120	1103	1083	1051	1080	1069	1043	1073	977	1144	1134	1109	1079	1084	1097	1094	1105	1080	1077	1148	1108	1070	1080	1122	1131	1033	1059	1034	1105	1061	1100	1161	1158	1128	1030	1083	1104	1086	1100	1114	1126	1079	1110	1116	1133	1090	1091	1117	1121	1115	1096	1120	1134	1100	1056	1075	1006	1037	1084	1070	1124	1107	1061	1056	1042	1083	1016	1131	1068	1093	1030	1113	1042	1067	1050	1021	1077	1100	1039	1081	1148	1159	1078	1114	1112	1089	1053	1078	1079	1059	1083	1083	1121	1109	1037	1095	1092	1103	1073	1086	1109	1077	1121	1148	1011	1064	1047	1097	1108	1110	1070	1021	1116	1105	1063	1112	1067	1052	1050	1116	1108	1063	1040	1088	1060	1139	1085	1150	1133	1075	1104	989	1054	1090	1001	1109	1107	1010	1094	1091	1057	1080	1127	1084	1107	1029	1111	1012	1047	1090	1054	1084	1126	1124	1070	1094	1134	1141	1132	1086	1081	1116	1067	1050	1089	1088	1034	1111	1092	1092	1094	1103	1055	1110	1121	1040	1089	1061	1104	1050	1044	1086	1097	1079	1091	1022	1112	1049	1071	1128	1081	1089	1104	1038	1094	1097	1073	1092	1089	1085	1069	1091	1060	1051	1136	1094	1072	1143	1087	1116	1078	1052	1059	1131	1040	1120	1063	1099	1079	1035	1092	1019	1115	1062	1126	1156	996	1083	1063	1114	1094	1120	1110	1077	1084	1067	1020	1097	1089	1107	1103	1108	1088	1078	1008	1073	1072	1079	1078	1049	1081	1040	1103	1080	1095	1114	1120	1103	1040	1062	1132	1080	1075	1100	1107	1095	1148	1100	1073	1027	1061	1121	1119	1107	1122	1017	1074	1159	1123	1102	1131	1066	1073	1108	1077	1084	1104	1113	1057	1050	1061	1032	1057	1095	1080	1071	1108	1113	1107	1074	1088	1063	1111	1051	1069	1092	1127	1100	1050	1111	1063	1031	1063	1114	1104	1115	1021	1078	1084	1125	1058	1029	1140	1104	1092	1083	1082	1134	1061	1092	1080	1003	1159	1115	1135	1051	1020	1076	1092	1145	1103	1144	1138	1109	1089	1078	1058	1137	1038	1081	1122	1070	1180	1072	1091	1076	1054	1071	1146	1119	1079	1065	1050	1131	1046	1054	1032	1076	1025	1082	1067	1087	1078	1055	1082	1114	1087	1069	1078	1086	1032	1070	1060	1088	1063	1095	1047	1107	1101	1027	1125	1079	1120	1007	1067	1112	1090	1068	1071	1082	1010	1032	1062	1098	1086	1001	1117	1153	1097	1035	1072	1024	1047	1096	1048	1057	1085	1081	1060	1055	1077	1094	1060	1085	1131	1091	1073	1126	1148	1082	1086	1017	1096	1009	1061	1108	1058	1104	1063	1043	1099	1107	1059	1051	1104	1085	1086	1064	1032	1063	1109	1055	1107	1103	1087	1051	1096	1036	1138	1089	1130	1052	1065	1083	1078	1119	1135	1024	1105	1128	1100	1067	1129	1116	1091	1105	1081	1021	1074	1075	1086	1042	1118	1061	1092	1117	1129	1082	1099	1140	1085	1056	1075	1070	1100	1055	1073	1114	1124	1133	1128	1070	1092	1038	1079	1119	1028	1044	1094	1073	1102	1103	1088	1133	1085	1068	1077	1067	1099	1093	1038	1034	1094	1102	1037	1109	1015	1089	1070	1013	1109	1031	1099	1067	1084	1068	1080	1055	1051	1067	1128	1104	1096	1048	1142	1079	1126	1083	1111	1077	1085	1049	1060	1065	1089	1086	1069	1105	1083	1051	1091	1158	1097	1045	1030	1027	1054	1089	1060	1065	1097	1124	1082	1030	1079	1116	1028	1085	1099	1069	1116	1028	1066	1066	1128	1070	1101	1034	1040	1067	1044	1087	1117	1101	1063	1065	1101	1105	1079	1067	1095	1081	1147	1104	1039	1050	1074	1028	1053	1082	1077	1115	1097	1078	1071	1096	1058	1085	1075	1012	1104	1036	1038	1052	1070	1113	1029	1052	1103	1077	1078	1131	1118	1108	1127	1082	1069	1066	1100	1083	1151	1100	1140	1093	1122	1082	1083	1104	1094	1044	1052	1108	1086	1073	1118	1090	1081	1081	1073	1118	1132	1048	1077	1055	1096	1049	1103	1049	1088	1094	1083	1049	1034	1024	1104	1102	1079	1008	1097	1025	1080	1146	1023	1083	1131	1127	1038	1061	1064	1130	1078	1050	1095	1078	1100	1121	1063	1116	1104	1032	1149	1097	1107	1113	1055	1095	1110	1088	1099	1102	1122	1119	1043	1099	1101	1104	1045	1055	1111	1101	1144	1080	1054	1121	1117	1035	1102	1083	1043	1143	1081	1116	1108	1016	1136	1111	1057	1036	1010	1039	1168	1093	1100	1136	1045	1100	1099	1104	1048	1032	1088	1122	1041	1083	1072	1089	1142	1031	1081	1138	1051	1078	1086	1068	1058	1087	1098	1074	1071	1105	1122	1070	1073	1000	1056	1102	1098	1083	1094	1085	1073	1078	1101	1096	1062	1097	1065	1062	1049	1079	1107	1085	1085	1078	1013	1091	1072	1102	1087	1103	1106	1040	1093	1095	1104	1095	1056	1054	1051	1065	1138	1056	1049	1076	1055	1081	1042	1114	1125	1077	1004	1080	1090	1129	1041	1121	1172	1027	1087	1081	1040	1138	1079	1135	1105	1057	1077	1044	1090	1082	1058	1065	1087	1100	1050	1106	1056	1080	1083	1006	1115	1097	1101	1155	1058	1060	1048	1080	1045	1133	1089	1105	1055	1064	1069	1070	1072	1062	1046	1095	1091	1061	1076	1048	1086	1017	1036	1069	1092	1031	1089	1109	1041	1023	1111	1155	1126	1119	1046	1129	1061	1015	1060	1095	1111	1066	1057	1132	1120	1074	1099	1089	1044	1036	1108	1134	1126	1097	1108	1068	1087	1043	1097	1070	1033	1112	1120	1096	1110	1055	1084	1148	1078	1087	1103	1020	1073	1049	1072	1111	1132	1079	1072	1073	1063	1103	1075	1070	1132	1077	1081	1103	1059	1055	1054	1098	1082	1085	1080	1089	1167	1088	1060
17007	6787	4589	3609	2231	1109	809	503	375	383	342	367	400	395	364	340	360	358	334	360	339	333	389	361	396	399	392	394	383	370	339	352	353	376	377	346	360	362	348	338	351	351	351	375	353	339	376	333	392	336	331	340	367	363	359	387	326	303	344	347	321	334	361	336	354	370	356	345	369	349	366	319	310	363	346	353	365	341	329	316	317	341	325	358	334	329	313	329	340	364	313	348	323	355	328	343	337	361	360	346	342	384	322	319	343	315	358	349	374	358	353	342	345	358	339	351	390	351	341	318	351	360	348	336	356	356	311	332	349	357	331	353	357	366	379	365	355	318	318	370	328	383	332	355	365	342	335	342	393	367	327	351	323	341	341	334	372	381	364	362	345	348	330	329	336	384	343	336	374	355	323	371	331	363	379	344	334	340	356	346	364	340	372	348	356	341	360	349	335	339	320	365	388	320	333	374	380	346	360	311	345	348	356	348	327	321	318	371	357	351	361	364	367	351	346	342	400	376	343	330	336	361	377	325	360	351	338	354	346	383	361	343	357	384	361	362	326	314	325	289	381	370	309	350	336	339	346	370	342	391	326	318	348	365	328	319	308	366	356	326	324	375	335	337	351	392	349	343	345	321	361	366	369	362	347	344	349	372	350	333	336	377	364	340	343	346	376	320	356	379	372	361	341	382	333	325	350	338	342	363	360	356	351	326	319	385	366	330	340	368	360	345	349	328	344	319	351	393	346	382	343	371	349	358	373	310	334	327	361	371	311	365	314	338	307	338	333	347	378	352	344	356	333	324	346	345	343	335	347	381	369	314	360	329	364	361	380	361	358	336	316	344	317	361	370	342	352	338	337	350	348	354	351	344	367	343	350	366	351	332	365	364	351	365	344	364	368	314	340	333	357	355	368	330	371	321	345	354	314	349	360	392	387	312	332	372	361	346	360	360	374	351	340	366	340	338	334	347	357	352	357	325	338	306	342	329	322	344	323	358	334	327	360	367	331	356	343	343	298	337	353	310	325	350	323	330	332	344	313	338	344	347	395	364	318	389	325	335	357	366	362	343	333	371	385	364	372	326	369	362	360	367	360	344	400	333	375	379	314	351	341	340	353	381	351	360	343	328	339	316	354	349	371	384	367	336	324	366	348	336	334	373	351	303	353	355	339	346	346	384	339	355	367	342	351	330	338	337	358	349	302	352	346	347	345	324	322	344	344	346	342	324	360	367	373	339	326	346	348	315	377	308	389	334	335	338	352	354	327	321	356	340	328	288	358	357	365	379	388	366	335	336	354	379	357	362	354	371	364	353	357	355	330	349	349	365	335	363	343	356	359	359	334	327	317	335	324	331	348	361	343	357	371	331	320	382	338	364	355	372	323	341	343	361	383	333	318	374	393	341	328	335	346	318	365	361	345	332	335	321	366	378	345	325	336	293	331	345	344	327	360	320	356	343	370	311	356	343	344	322	366	376	360	329	324	337	337	388	383	335	323	329	356	365	365	359	309	338	345	378	354	326	359	340	346	348	342	346	350	360	348	350	346	329	348	345	337	377	332	329	370	360	338	329	347	353	359	360	341	339	344	373	313	343	330	382	344	358	330	361	358	368	358	352	336	350	339	353	330	345	372	355	339	334	341	359	382	339	359	367	334	381	326	402	393	350	332	376	344	345	328	361	321	341	365	346	349	334	350	360	332	355	343	335	326	329	359	336	334	377	361	351	325	318	359	343	307	322	348	350	318	317	360	327	389	335	367	386	337	345	320	335	355	367	333	362	359	374	344	344	364	342	320	394	369	362	354	349	348	320	322	374	370	352	358	350	342	345	341	365	346	397	343	354	355	353	339	350	355	323	334	348	347	346	326	372	360	348	334	297	365	343	348	322	346	311	350	359	340	337	329	339	325	369	333	370	342	340	359	334	342	372	337	351	366	338	357	360	368	340	321	376	334	384	384	353	340	332	315	306	333	343	347	313	346	338	358	309	306	326	355	338	346	360	342	354	355	300	368	375	314	343	350	279	334	353	379	348	344	335	347	355	367	380	372	359	343	340	320	309	319	328	351	345	314	323	336	362	372	344	303	319	349	377	360	338	332	322	325	339	346	317	338	340	354	371	327	342	390	342	320	344	387	340	358	330	376	337	387	338	373	366	354	341	309	334	337	354	359	357	340	320	323	325	341	355	394	366	337	333	332	335	361	348	379	344	392	367	338	331	349	332	373	360	329	307	378	349	328	379	394	363	348	377	336	309	356	355	375	349	358	339	313	318	357	348	317	340	322	333	303	320	299	364	347	353	337	363	346	338	344	372	371	314	355	337	345	301	367	337	324	377	349	360	330	387	325	330	349	364	341	339	341	386	296	350	360	328	380	352	367	309	355	306	310	334	368	317	330	328	387	384	338	363	313	341	330	365	344	363	321	373	373	325	347	311	373	338	366	358	320	398	377	403	332	355	351	365	345	346	351	349	324	330	353	326	368	324	361	358	340	361	334	329	346	371	362	352	370	332	352	326	345	387	348	373	333	336	373	347	353	365	367	359	341	351	362	334	337	337	334	345	325	350	340	348	340	349	328	329	348	351	332	332	332	324	347	322	323	351	335	314	349	361	360	344	325	343	362	391	350	334	350	317	374	319	341	367	361	368	339	357	389	376	362	361	365	358	370	359	349	330	336	328	316	348	349	352	394	348	349	326	368	332	362	326	373	302	343	371	340	314	327	366	351	318	339	381	346	353	321	365	350	339	365	353	356	389	396	357	366	363	362	355	337	365	333	368	312	372	316	333	329	362	346	349	340	346	348	337	366	329	384	354	368	361	333	310	331	347	369	339	343	295	353	329	346	358	326	370	343	362	340	304	385	391	353	340	335	306	353	355	343	339	330	315	353	412	320	387	340	335	326	330	345	339	354	356	375	331	330	349	340	325	357	362	371	357	334	311	367	366	368	380	367	367	321	339	337	371	329	367	359	370	316	380	335	372	368	337	362	307	339	344	345	367	329	353	360	345	344	346	389	381	324	350	326	331	333	353	319	312	348	366	334	340	369	370	356	348	366	354	328	337	337	333	322	350	312	353	370	317	365	315	336	353	327	338	342	328	334	342	356	335	374	333	342	329	327	333	344	346	329	353	319	348	321	328	327	315	349	340	320	344	339	334	324	344	341	348	334	350	329	315	349	356	335	377	336	324	342	359	363	358	338	374	350	360	343	325	333	353	361	359	341	351	349	323	337	329	359	325	359	344	321	338	381	384	371	340	351	368	367	333	381	344	324	342	338	351	355	311	340	345	342	341	354	320	336	337	321	320	315	358	382	383	325	345	346	352	369	333	328	325	364	351	343	337	314	305	331	356	360	331	336	360	344	327	388	335	357	369	356	340	372	381	343	354	389	319	359	365	317	353	358	354	323	368	363	326	315	334	335	334	333	342	351	339	374	380	366	346	340	335	391	341	323	353	347	336	343	315	320	334	378	308	348	360	352	338	335	289	348	319	337	358
9961	4872	8240	9346	7344	4204	2841	1882	1121	1064	947	885	809	848	816	787	812	786	795	836	781	746	824	899	990	1040	991	1084	1065	1020	890	945	893	914	865	858	903	874	813	915	887	818	834	797	816	814	813	792	786	792	728	754	797	781	828	818	795	826	736	782	839	762	776	876	790	760	774	781	775	792	824	804	791	788	792	771	777	774	795	790	762	822	805	756	827	823	785	823	752	765	802	792	774	808	786	797	772	762	828	845	809	790	819	746	823	764	764	789	816	788	755	790	822	781	807	813	766	770	803	807	807	762	760	772	761	791	799	795	802	782	794	769	746	771	806	826	810	808	751	790	803	822	813	814	797	775	813	745	740	766	775	809	775	866	835	802	846	756	769	757	797	789	791	789	820	798	827	760	772	792	784	818	812	785	799	804	809	820	785	823	789	803	822	793	774	777	800	791	749	807	815	784	827	793	775	804	779	848	786	768	800	811	786	818	776	729	843	780	816	806	799	805	827	774	826	786	792	828	781	792	762	836	786	775	842	820	791	741	781	784	810	754	807	801	794	791	809	775	810	778	831	775	757	789	780	791	840	777	760	769	804	800	753	801	793	794	820	771	800	791	806	757	798	798	758	821	819	784	737	783	831	876	767	838	804	781	767	785	800	772	775	811	770	804	770	816	780	813	780	813	825	805	760	750	755	794	810	768	829	813	835	819	782	797	783	815	756	808	827	768	837	737	779	793	727	778	790	760	807	820	781	807	800	842	788	819	829	804	769	813	778	810	824	804	748	816	798	753	837	769	829	756	798	813	765	780	796	769	791	768	757	799	826	774	755	773	795	835	813	835	840	765	825	773	753	780	816	794	809	772	767	767	776	768	802	832	814	784	801	777	844	816	800	786	748	720	787	771	778	758	792	745	822	779	804	754	796	784	796	778	770	793	766	805	851	765	730	798	824	783	801	770	803	803	783	794	809	766	811	806	785	791	854	764	794	781	778	767	789	837	776	772	772	836	782	816	747	797	754	785	835	818	810	803	790	762	772	815	777	805	771	807	799	757	813	755	780	815	795	800	823	756	776	777	756	777	863	789	789	822	828	838	781	779	771	827	752	792	815	830	819	779	743	796	786	782	786	809	809	759	779	798	786	809	764	837	826	809	759	751	782	826	842	866	811	793	767	733	801	779	812	808	724	818	812	771	769	788	824	811	769	814	774	812	810	755	797	813	777	798	820	796	792	791	816	825	835	802	819	779	793	814	789	803	754	813	739	775	777	800	811	827	788	807	826	785	787	782	788	771	787	765	828	785	766	788	765	748	744	811	792	833	781	832	841	800	768	818	786	834	768	844	823	770	825	783	777	764	802	786	812	779	753	819	810	778	835	792	812	803	791	808	763	843	753	754	827	797	804	812	823	847	813	763	788	768	769	771	815	738	787	781	813	812	765	805	786	790	780	785	777	811	824	747	761	802	819	769	808	819	787	841	801	813	764	793	814	798	844	823	737	777	762	837	765	765	773	789	824	810	788	770	808	809	825	800	799	854	832	774	806	770	828	774	810	795	820	761	818	764	781	752	850	767	813	769	784	792	836	751	817	793	781	752	800	815	819	778	782	776	807	763	773	726	770	806	828	857	757	807	785	783	768	828	783	776	790	791	788	767	813	802	822	847	760	774	808	800	803	816	788	739	798	797	751	826	842	776	805	818	811	784	807	827	774	816	798	806	789	777	740	785	828	810	828	800	814	831	809	768	765	828	827	784	828	760	797	835	778	796	740	827	774	791	790	760	804	798	741	825	776	753	814	827	759	798	772	781	860	770	763	766	813	821	809	760	757	781	804	786	790	763	782	775	755	757	796	775	848	797	799	803	812	746	806	784	819	792	786	815	802	787	801	763	815	828	813	788	791	818	787	828	768	788	756	769	798	839	809	803	777	794	786	765	753	821	790	794	744	790	782	760	776	806	792	816	775	778	834	815	814	787	818	751	804	816	766	777	793	778	829	739	795	809	810	814	786	745	764	831	821	807	801	789	791	802	841	773	777	795	799	819	762	816	791	754	827	756	795	788	777	806	756	794	751	787	828	760	800	758	807	812	803	824	797	776	786	766	823	798	768	783	801	740	780	819	807	809	776	767	849	809	792	860	808	794	818	819	780	784	819	789	804	776	764	815	813	783	778	783	826	804	745	749	791	778	790	774	821	777	815	775	763	850	748	826	792	796	793	787	776	796	818	780	822	757	771	804	773	788	797	770	789	787	755	798	711	793	810	725	826	757	786	779	806	792	769	752	790	794	829	794	832	806	824	781	765	842	820	790	802	781	784	774	720	782	796	830	835	730	817	823	764	807	782	806	788	750	801	732	810	795	807	754	844	787	797	840	761	813	822	846	810	756	769	831	823	819	823	850	828	809	841	815	775	735	771	770	850	775	827	764	795	775	789	773	787	789	784	745	807	770	803	788	781	760	754	827	745	764	803	783	756	829	787	785	819	798	785	809	785	786	744	796	762	793	810	741	819	795	783	799	782	798	784	787	808	825	767	819	846	871	757	777	790	760	771	793	792	812	818	824	783	768	794	797	801	780	798	796	772	828	812	798	808	781	789	771	775	804	754	805	769	793	838	827	787	752	731	792	790	747	777	770	796	748	795	820	763	843	797	797	789	803	794	805	764	767	775	807	827	790	746	785	805	819	802	788	797	731	781	791	761	794	837	782	728	734	779	794	817	821	807	808	816	779	748	816	832	817	838	748	759	754	776	805	794	745	788	771	756	819	821	786	694	777	809	805	839	810	824	789	816	838	817	774	762	771	780	778	824	795	787	805	792	794	788	804	739	837	836	743	755	771	748	836	795	768	810	794	785	792	765	820	798	800	815	788	836	761	833	826	774	789	780	788	805	811	764	805	811	825	778	758	804	789	780	762	845	780	773	800	785	772	821	798	801	815	802	790	803	802	888	790	776	803	804	810	747	790	732	865	782	774	807	797	749	827	814	803	796	767	751	814	773	807	779	783	885	772	791	809	774	816	825	798	812	743	784	830	796	751	785	814	847	855	780	802	819	801	773	822	775	787	814	799	757	789	759	740	793	805	772	794	825	809	815	792	792	808	835	753	803	814	843	778	785	843	768	809	750	836	814	753	774	780	794	810	782	829	777	790	790	808	798	785	759	782	812	788	836	772	739	853	802	822	795	788	774	785	827	765	756	826	825	793	804	800	787	791	816	778	825	837	794	786	809	780	782	802	784	778	782	749	804	750	824	792	791	811	841	852	759	809	756	777	739	816	800	762	786	793	787	804	817	803	790	763	811	794	769	722	759	773	791	763	766	790	779	766	770	765	821	807	784	798	793	763	791	790	819	848	766	785	749	787	774	754	759	803	785	777	781	836	808	794	774	810	749	772	753	790	765	791	771	782	768	860	778	743	837	796	800	769	827	782	758	807	825	829	858	795	767	855	766	759	782	810	833	749	771	831	759	830	790	782	802	831	797	805	792	789	777	814	772	769
35951	17026	8228	5958	3147	1848	1320	871	598	532	494	445	421	444	466	407	410	443	417	410	447	378	402	431	473	490	448	507	509	453	441	448	408	474	454	468	429	490	411	446	428	396	403	447	418	404	415	417	413	374	429	404	409	400	420	399	410	423	403	362	402	379	429	367	385	439	434	420	394	412	372	442	431	406	366	409	415	384	420	388	432	373	430	418	422	395	427	405	380	404	396	389	389	402	397	390	409	403	387	410	411	441	415	395	411	440	401	395	416	391	401	409	421	406	392	416	399	357	395	379	395	438	403	374	389	406	410	401	394	401	426	392	412	406	430	435	451	370	359	376	393	398	410	399	382	385	359	357	415	403	445	435	417	405	439	428	408	403	416	410	425	408	443	408	383	387	398	401	387	377	416	435	391	383	415	383	425	435	429	406	417	363	396	397	420	408	402	398	408	398	395	395	377	382	392	392	423	418	423	417	455	416	422	428	410	411	403	413	400	424	372	430	429	370	380	414	385	393	374	442	415	454	385	404	386	396	394	403	411	382	386	435	384	424	381	399	405	430	408	406	431	446	431	427	389	423	392	414	397	395	400	380	377	409	387	430	403	405	405	404	453	395	412	397	389	386	381	389	436	409	393	406	425	400	426	403	420	406	447	377	383	409	417	431	430	413	373	438	396	387	415	407	376	391	418	417	393	400	395	427	387	390	409	392	394	422	387	405	369	383	388	402	392	454	394	378	426	407	395	400	427	371	398	405	419	416	412	374	423	393	415	412	418	386	398	381	389	405	374	415	433	417	442	395	401	422	392	382	421	402	401	395	419	366	448	395	402	372	420	418	416	402	396	418	406	416	407	423	428	375	411	405	390	413	368	412	406	395	404	418	458	387	414	423	407	421	411	436	397	403	390	420	418	404	419	398	378	419	438	412	424	393	436	387	372	388	427	404	368	420	413	397	388	395	392	392	375	407	345	389	404	405	426	400	415	413	393	395	404	409	366	383	394	424	386	368	412	409	378	401	378	373	407	393	399	416	448	441	382	385	375	417	446	405	434	420	363	404	415	412	390	382	391	398	432	423	388	418	407	408	431	409	395	383	402	389	421	431	433	385	419	390	451	389	381	372	428	386	406	413	382	391	397	354	414	431	395	433	438	367	378	388	391	383	408	391	378	457	377	446	441	419	413	384	388	393	401	362	383	409	413	402	403	405	419	389	407	468	445	394	417	393	422	390	386	421	405	395	397	405	376	371	415	397	426	394	427	422	398	412	404	426	408	395	407	378	411	406	400	366	407	383	383	426	452	412	358	379	403	353	397	388	408	405	368	396	435	408	369	389	385	441	444	400	368	443	377	423	373	398	377	439	404	398	390	420	414	430	408	392	388	405	375	433	399	404	409	370	410	429	433	412	423	391	412	391	425	370	394	413	424	398	403	358	420	396	417	409	403	437	412	394	432	402	402	420	414	385	381	475	419	423	405	424	404	382	425	398	373	383	408	431	418	443	398	456	438	386	443	416	423	407	398	407	392	426	374	411	360	393	395	378	398	390	415	405	420	376	425	406	397	413	397	380	409	383	418	391	446	407	388	398	431	424	419	433	420	409	417	410	440	412	379	438	438	376	394	422	435	426	393	413	424	379	403	347	407	397	385	399	375	404	432	407	418	376	380	442	433	354	401	412	404	384	404	424	424	400	408	382	360	403	402	422	406	389	420	398	395	384	387	408	388	442	395	405	350	349	424	402	397	452	424	405	396	386	408	405	386	356	422	388	400	385	390	411	401	414	404	390	374	353	448	410	425	385	434	394	399	394	410	377	423	417	377	393	370	358	429	386	398	405	388	455	443	430	376	389	408	425	435	406	419	339	437	413	379	387	416	418	405	380	396	380	418	375	392	420	367	377	394	413	388	377	401	436	399	417	441	378	404	409	383	443	409	425	430	361	383	389	368	372	412	444	378	391	412	383	402	400	417	406	427	420	397	395	389	429	427	393	413	410	404	414	434	399	353	381	405	396	349	417	388	429	404	422	390	404	417	398	401	381	432	413	434	390	433	399	377	385	432	387	425	373	425	411	388	422	441	404	374	416	436	385	367	412	412	406	397	422	372	384	385	421	397	420	418	377	425	424	391	398	398	455	374	445	421	430	373	421	464	412	413	406	381	389	378	433	391	403	379	370	411	407	393	398	396	414	429	391	401	393	395	413	420	413	402	401	406	415	389	405	430	401	408	388	385	388	441	391	427	403	386	370	408	405	395	354	363	407	409	386	395	423	382	425	429	416	415	425	423	422	398	419	374	420	370	382	426	374	429	424	416	417	407	412	385	424	383	411	391	452	393	420	373	424	428	424	379	415	423	401	441	423	398	356	389	401	420	408	412	411	393	427	376	404	422	406	428	402	386	392	375	427	400	423	436	406	400	413	421	373	375	396	409	406	431	393	394	375	422	422	406	356	424	419	400	413	406	434	371	422	412	402	382	393	437	444	408	415	369	425	414	399	408	398	406	398	397	386	368	416	451	444	371	395	390	398	388	390	366	398	387	383	398	415	430	410	437	392	424	438	417	400	364	385	425	372	387	386	400	396	387	424	416	396	395	392	434	368	413	380	355	409	379	389	411	415	381	387	385	399	395	409	420	432	411	397	407	374	380	335	382	413	381	397	410	440	395	418	445	381	388	374	375	363	418	385	388	375	397	393	403	406	400	403	390	415	408	399	392	399	390	420	400	394	396	431	402	403	423	387	404	386	438	403	424	398	391	379	401	421	396	405	411	393	405	392	435	402	439	389	366	368	410	384	442	422	461	378	402	392	403	404	383	402	391	382	379	395	368	424	379	403	409	389	428	384	378	422	421	421	393	379	359	437	359	361	414	419	421	415	388	420	380	452	426	399	431	465	413	409	405	352	412	386	414	410	408	393	415	369	353	361	434	374	399	399	395	373	420	392	380	378	403	373	404	441	404	366	368	391	376	423	409	406	370	389	408	399	394	383	400	413	385	420	395	447	384	390	422	403	428	408	450	438	419	418	444	390	400	402	407	422	399	425	389	416	380	407	413	417	423	462	411	452	391	420	396	385	400	401	397	424	471	418	380	380	402	396	366	416	424	396	413	445	405	404	401	399	408	404	387	411	406	386	428	414	408	410	383	406	416	388	390	392	409	401	414	409	444	406	409	451	417	394	417	440	397	403	387	387	432	384	403	415	414	423	418	431	409	385	428	411	401	372	374	397	438	433	404	374	381	405	436	396	395	418	426	381	387	425	443	402	390	389	414	401	422	427	379	423	412	392	384	399	401	432	406	402	390	361	409	384	413	397	421	409	414	417	392	450	373	387	401	417	404	420	375	381	378	446	388	384	375	389	394	394	389	387	394	390	393	429	438	410	417	383	411	416	381	401	384	414	390	455	383	375	410	443	406	410	392	373	417	423	381	391	384	450	401	380	402	442	398	408	426	380	419	415	420	412	409	432	415	435	398	420	404	368	411	424	405	375	379	437
22837	9366	11901	13884	9446	6766	4989	3142	1782	1670	1305	1105	1102	1179	1049	1068	1049	1012	965	944	960	966	1071	1156	1287	1337	1308	1394	1466	1429	1140	1135	1056	1112	1004	1128	1193	1179	1224	1090	1121	1060	976	902	964	969	940	925	915	920	932	949	907	882	910	944	903	983	947	886	938	859	903	930	909	932	947	910	901	936	926	915	854	903	921	913	897	941	943	925	897	898	948	946	844	880	906	921	945	930	937	935	915	934	907	960	890	928	920	914	911	968	914	915	905	932	940	894	912	972	905	886	911	929	834	918	910	879	874	965	908	930	962	913	894	859	932	944	856	867	887	955	892	931	877	911	945	888	913	915	851	905	931	943	931	911	953	941	986	905	934	945	928	938	901	906	937	915	914	846	918	908	881	942	886	871	905	927	915	900	869	889	908	909	888	884	930	940	907	910	924	926	933	871	901	923	923	915	950	953	892	873	923	911	959	900	944	911	1001	921	958	942	936	893	918	914	879	907	925	896	892	919	906	929	915	898	950	974	876	911	872	891	901	947	962	933	925	923	970	939	888	915	952	943	919	867	970	910	947	952	948	912	982	910	942	906	932	932	998	915	880	899	1018	952	900	886	912	944	881	936	925	978	941	961	885	900	894	951	930	929	894	911	925	880	943	886	970	912	957	921	930	951	940	861	879	905	912	926	953	940	923	886	961	1023	885	884	884	897	952	913	914	893	938	908	951	924	911	897	905	921	958	904	915	908	912	906	922	957	863	895	906	925	972	941	945	926	875	910	922	921	941	945	887	894	933	956	864	949	895	925	938	936	898	939	977	1024	961	850	899	912	918	890	926	957	947	917	882	888	967	933	925	867	910	863	929	910	875	959	916	996	895	944	897	927	938	903	928	903	929	956	906	940	948	897	886	912	922	940	908	935	930	961	887	931	898	892	918	887	942	923	900	882	975	916	921	926	955	933	947	963	861	928	953	923	939	909	910	916	947	874	939	952	885	920	856	946	909	937	956	919	910	927	889	888	947	933	935	921	938	889	919	934	898	847	940	887	954	890	924	993	862	953	963	875	922	875	930	876	932	971	948	925	910	939	931	914	914	945	923	883	938	930	967	974	927	892	979	901	972	904	875	942	931	872	928	919	890	910	978	895	957	888	883	913	951	981	927	920	869	925	921	963	918	930	974	897	911	942	877	941	909	965	926	929	919	930	900	914	932	951	982	885	948	908	917	947	880	923	896	863	905	944	966	913	930	933	853	926	944	948	827	919	934	942	923	873	909	867	915	890	936	923	922	908	936	911	938	904	855	918	936	907	947	879	903	919	893	940	883	927	935	934	942	926	934	875	889	934	914	887	947	911	962	912	931	929	926	920	909	928	891	945	941	876	878	871	926	910	905	937	966	879	923	893	950	946	950	982	949	909	937	955	912	934	930	922	921	931	916	948	946	886	923	939	913	941	929	867	888	911	891	908	929	914	911	986	953	987	898	903	888	932	915	891	930	888	916	953	963	837	895	939	939	889	901	909	967	898	886	971	893	975	894	892	958	929	867	928	921	945	904	917	913	883	866	905	947	938	953	942	903	900	928	995	929	859	917	955	923	880	873	956	859	906	878	890	970	931	926	932	948	941	945	929	931	929	954	915	897	899	899	931	937	959	923	914	898	923	925	928	914	951	879	915	927	916	951	926	945	953	917	947	913	904	964	899	871	900	888	837	852	922	939	930	946	892	947	986	889	952	932	966	952	903	934	920	898	873	918	951	905	836	888	943	920	927	955	997	943	919	904	909	910	924	945	944	907	964	925	892	910	902	907	936	925	907	873	964	932	848	925	931	916	899	938	864	891	924	923	894	902	920	915	901	929	915	920	883	935	900	969	958	927	881	929	882	911	900	958	904	923	901	956	962	904	914	944	885	910	977	930	865	919	976	934	937	907	960	890	903	921	911	917	958	914	917	898	924	896	865	924	922	921	883	947	936	937	974	951	922	903	879	874	904	860	906	872	912	888	930	930	887	920	877	913	879	869	961	949	925	905	909	922	902	906	977	919	918	942	911	880	907	892	922	880	931	899	959	979	959	919	950	861	905	929	954	1001	928	925	928	924	845	946	874	977	911	962	944	912	961	914	933	946	911	900	968	858	914	909	899	919	919	969	932	912	917	960	933	923	903	915	892	889	882	915	937	929	922	957	930	960	932	910	903	935	922	898	985	936	946	879	892	931	930	937	918	930	916	922	945	903	952	903	941	935	893	918	922	839	962	919	935	954	918	971	935	937	891	922	921	947	926	919	927	907	887	940	896	970	980	945	915	935	892	919	906	891	873	900	922	932	893	921	924	903	965	878	937	874	962	927	895	879	943	889	947	919	908	859	925	895	910	921	885	885	922	956	967	956	873	964	1005	909	894	891	921	911	922	931	895	916	892	914	904	907	963	906	871	883	957	843	951	907	922	941	942	952	889	934	943	898	936	921	877	945	939	947	899	884	951	885	936	931	848	845	928	927	961	954	938	931	918	946	867	918	947	915	934	940	887	902	961	922	939	971	906	896	976	907	873	892	906	913	912	898	904	914	908	889	923	922	919	878	913	921	895	925	905	915	967	959	901	884	913	921	911	936	968	967	938	943	904	941	897	923	897	895	972	894	906	897	924	893	872	922	934	898	932	929	863	881	956	977	868	916	944	914	890	925	940	879	898	972	925	884	888	917	880	921	933	907	927	936	903	923	967	911	911	948	908	953	929	900	970	941	884	935	950	952	906	939	907	949	874	903	865	958	900	918	894	888	917	879	946	948	912	884	930	925	956	876	906	957	929	878	905	996	870	925	903	865	917	859	872	947	953	885	940	901	885	923	900	895	932	926	919	861	896	906	927	906	940	959	902	932	909	936	879	952	953	895	938	902	897	924	935	918	947	889	884	903	909	957	927	891	901	991	900	944	909	907	899	935	937	923	835	887	899	928	921	871	919	951	873	883	931	923	912	922	939	902	903	940	905	975	895	913	963	900	932	867	909	924	954	901	934	914	958	969	899	925	903	920	937	901	968	924	952	895	968	901	950	905	950	882	989	922	975	973	867	892	923	913	928	921	882	930	910	889	894	920	953	900	879	920	926	922	949	912	975	916	883	922	949	884	943	956	906	962	902	858	947	902	935	910	915	884	884	894	933	879	936	936	893	890	914	880	925	925	914	919	928	894	903	951	953	921	941	959	911	930	914	914	939	914	877	885	935	954	954	874	909	912	889	1004	892	896	916	952	875	912	900	949	919	891	934	891	918	916	914	947	917	894	906	905	917	903	943	884	905	933	856	937	865	936	948	920	939	916	926	925	889	881	884	959	928	925	893	911	920	905	959	908	895	953	898	895	891	975	895	944	904	928	914	944	860	889	904	917	872	945	897	920	958	929	906	961	955	915	883	897	933	951	941	910	932	902	899	902	869	914	872	908	860	939	960	928	929	854	958	932	912	880	955	944	895	939	895	915	961	890	878	949	903	949	927	965	905	921	918	946	921	944	946	891	924
47208	25513	12689	8246	4697	2927	1976	1243	827	803	691	636	653	596	623	624	565	593	570	564	584	541	578	622	642	649	657	670	701	674	658	614	606	642	639	643	596	606	640	603	610	598	617	535	549	548	554	529	559	556	546	570	558	579	508	526	568	538	573	592	567	504	523	526	576	597	582	575	557	546	524	524	528	560	588	537	534	542	609	601	547	543	559	545	551	578	541	591	542	530	555	587	556	549	545	536	513	548	573	523	598	581	563	543	540	612	572	580	575	578	564	533	548	546	582	541	564	516	576	567	569	606	556	589	555	489	603	591	582	509	545	583	560	509	551	557	607	538	518	495	565	565	569	536	551	577	557	575	531	528	568	531	588	548	586	556	545	560	561	588	568	566	569	590	514	557	564	532	561	559	552	578	571	557	594	558	555	563	574	577	558	556	558	571	531	581	506	544	534	600	556	548	553	565	571	505	553	516	546	529	525	528	558	536	580	547	565	520	570	594	535	554	528	565	558	556	554	561	553	566	560	559	500	486	564	559	541	554	604	591	597	586	560	512	544	549	526	538	535	550	525	557	564	576	566	531	510	537	571	600	554	595	516	540	534	538	575	576	565	588	575	560	555	533	508	556	528	568	569	594	611	545	542	529	578	576	569	555	566	575	553	561	533	537	582	537	551	582	610	525	531	556	540	550	554	586	558	543	522	556	535	571	607	595	556	539	532	563	564	517	545	608	520	600	581	586	542	599	548	574	559	524	569	564	528	534	501	547	533	552	548	567	544	550	538	565	567	536	548	525	550	582	575	582	555	583	575	529	550	515	518	547	548	535	552	560	553	526	553	560	528	566	541	548	538	506	514	566	525	569	594	547	542	578	537	511	589	528	532	544	525	547	619	548	532	542	559	555	600	538	591	574	552	510	546	544	574	583	571	524	569	541	575	525	574	536	558	578	566	547	518	579	540	565	534	547	536	510	535	513	540	583	548	589	535	562	546	557	523	557	523	575	594	541	526	562	561	539	525	546	569	508	575	555	563	553	540	551	535	590	550	550	571	563	589	534	561	539	556	578	546	549	553	622	591	571	534	554	551	602	550	554	540	517	521	533	514	519	537	581	556	544	584	539	504	512	544	590	555	532	565	575	521	579	553	582	584	553	570	547	552	545	527	553	565	571	584	554	590	513	579	599	590	544	546	556	538	521	582	576	569	550	567	532	570	542	572	527	536	491	582	555	551	574	573	613	539	526	560	550	534	504	520	567	561	509	576	544	559	551	533	551	533	571	586	570	549	500	569	583	551	530	582	522	510	568	567	538	562	570	558	536	579	579	581	559	545	549	628	562	549	557	556	594	550	548	541	568	559	574	562	587	561	573	512	542	543	539	506	609	536	592	578	547	583	543	574	553	578	561	582	529	555	543	593	516	518	550	511	581	591	543	529	576	588	540	579	560	505	539	505	504	527	541	575	618	548	563	532	543	545	580	528	582	541	592	523	581	569	542	509	565	550	555	561	611	527	596	599	516	568	607	543	532	556	551	606	552	572	578	549	596	563	563	566	571	541	535	596	549	526	526	591	562	533	550	568	552	541	526	565	539	540	568	547	587	624	532	561	545	565	560	544	545	548	541	531	519	529	556	553	536	583	494	591	564	584	562	543	572	570	554	543	566	594	567	539	573	582	575	575	545	521	552	608	573	588	603	593	546	562	570	592	608	559	544	498	549	547	570	527	544	575	545	579	546	557	564	557	549	591	531	563	582	571	584	551	547	599	567	578	559	572	596	571	504	604	528	540	555	579	575	546	603	581	593	583	546	572	550	524	602	570	587	553	548	540	523	547	553	573	573	551	611	572	576	572	545	569	551	546	542	563	560	541	573	534	497	547	546	558	531	527	553	548	538	619	517	564	553	574	557	532	571	573	561	577	542	515	563	564	598	584	570	642	556	507	537	502	526	536	561	561	530	559	531	535	614	577	611	553	570	567	544	573	546	551	585	544	542	550	548	562	522	506	559	527	568	576	577	573	563	540	554	599	567	569	568	560	581	522	525	503	555	544	579	568	581	582	558	620	585	535	553	552	514	614	593	534	569	558	612	575	556	536	533	541	547	508	542	566	546	573	591	543	545	553	571	516	604	522	544	579	535	584	513	589	553	545	563	567	553	551	558	554	576	536	532	548	540	564	587	545	545	568	596	544	538	567	556	542	553	523	589	583	525	575	524	544	544	591	579	562	512	534	576	548	555	471	567	529	532	561	511	546	598	575	529	567	585	600	580	518	578	534	614	573	563	577	592	557	498	554	540	542	594	580	552	562	571	545	611	552	551	519	547	559	597	552	560	547	563	550	535	569	582	532	554	566	562	517	559	535	539	562	552	583	525	554	579	534	533	561	562	539	547	539	583	544	579	543	568	550	561	555	520	582	581	538	544	517	551	532	545	567	595	566	633	562	541	571	478	569	563	521	597	543	528	544	578	579	570	585	491	539	537	545	564	600	542	530	555	547	581	570	544	560	571	548	593	526	530	560	599	575	582	548	572	575	602	528	633	578	514	549	574	560	528	540	552	528	604	530	542	524	593	545	510	575	535	591	546	582	527	513	579	575	567	573	546	555	576	552	590	571	555	577	561	525	517	565	558	578	581	551	532	549	540	551	581	553	526	536	555	534	602	569	573	544	566	578	564	569	568	529	582	588	497	566	542	537	565	570	586	540	535	546	563	606	579	579	528	529	550	547	547	611	584	521	547	573	584	551	532	561	537	542	541	553	558	569	546	556	506	549	569	594	629	553	603	566	561	583	548	561	551	517	545	576	590	542	568	580	557	546	540	559	581	576	563	546	512	496	526	562	548	572	534	572	567	535	564	553	560	544	575	576	577	587	565	527	507	553	588	584	545	498	555	582	566	515	567	536	574	554	521	626	607	515	583	591	570	523	483	545	563	568	573	560	576	557	573	546	563	582	578	512	543	549	565	585	543	549	547	538	562	541	548	585	545	526	499	545	607	569	587	596	563	590	575	620	518	595	555	563	537	555	527	542	567	520	555	542	599	568	560	568	570	545	561	536	547	544	547	575	567	503	528	542	595	556	586	550	570	550	595	565	551	557	497	555	539	580	583	619	570	560	547	538	519	593	593	522	554	577	571	535	583	548	564	528	573	591	591	570	554	535	619	578	583	583	530	532	554	524	591	568	585	559	534	566	573	593	527	568	554	549	572	576	528	482	582	596	563	532	570	541	601	548	558	506	560	608	561	563	533	589	532	550	574	570	522	592	558	539	507	542	553	555	530	588	583	497	549	582	546	506	571	584	552	549	577	589	568	601	525	555	577	553	575	536	535	540	555	549	529	572	565	624	533	572	544	570	549	527	556	520	570	582	561	551	554	521	551	591	586	546	556	565	541	545	547	564	527	564	515	581	604	582	483	541	558	553	550	612	540	528	528	614	563	588	546	571	534	535	509	556	548	567	555	556	553	562	535	587	567	581	595	545	621	520	576	575	557	559	561
30044	13734	15251	16642	12712	9692	7244	4262	2597	2458	1877	1607	1540	1483	1523	1468	1397	1365	1369	1309	1360	1306	1346	1625	1971	1878	1880	1705	2015	2072	1888	1514	1376	1443	1394	1568	1682	1545	1606	1437	1468	1438	1311	1400	1315	1227	1127	1247	1235	1213	1239	1192	1205	1250	1203	1174	1202	1181	1181	1199	1191	1201	1243	1212	1242	1160	1207	1183	1165	1168	1251	1262	1200	1188	1248	1224	1267	1210	1202	1229	1219	1219	1229	1205	1239	1263	1141	1203	1177	1197	1210	1193	1208	1153	1173	1205	1267	1213	1226	1194	1190	1205	1237	1254	1225	1111	1219	1159	1288	1162	1184	1225	1217	1184	1153	1219	1164	1226	1112	1222	1220	1136	1194	1242	1268	1216	1143	1205	1236	1161	1224	1206	1227	1197	1193	1173	1212	1215	1180	1220	1206	1180	1252	1223	1145	1194	1215	1250	1206	1185	1177	1157	1230	1176	1231	1209	1218	1163	1235	1173	1157	1137	1204	1180	1317	1262	1206	1240	1254	1221	1182	1171	1254	1232	1244	1213	1198	1207	1284	1124	1222	1247	1243	1190	1205	1247	1180	1157	1160	1191	1150	1151	1199	1269	1175	1228	1196	1179	1207	1190	1257	1165	1207	1207	1169	1230	1135	1203	1276	1184	1143	1230	1227	1299	1223	1144	1208	1268	1206	1227	1203	1165	1264	1204	1171	1245	1240	1202	1175	1168	1216	1181	1176	1213	1261	1179	1194	1223	1177	1227	1216	1159	1183	1202	1206	1214	1235	1197	1161	1244	1246	1208	1282	1197	1218	1207	1239	1145	1218	1240	1184	1285	1165	1180	1224	1158	1144	1177	1208	1242	1171	1189	1215	1195	1172	1215	1209	1205	1201	1187	1212	1232	1213	1216	1176	1237	1270	1263	1253	1172	1159	1176	1157	1241	1193	1184	1163	1174	1177	1232	1194	1214	1234	1172	1200	1193	1191	1204	1109	1220	1164	1166	1241	1128	1175	1238	1179	1236	1256	1179	1241	1158	1124	1230	1234	1208	1165	1200	1178	1218	1182	1194	1221	1179	1161	1229	1178	1227	1162	1236	1285	1205	1196	1188	1160	1155	1202	1183	1189	1210	1188	1232	1174	1188	1232	1216	1228	1189	1236	1173	1185	1221	1178	1209	1206	1233	1213	1227	1136	1143	1155	1198	1171	1193	1172	1266	1218	1249	1173	1232	1224	1193	1211	1188	1161	1173	1270	1186	1246	1180	1212	1197	1128	1169	1217	1236	1229	1239	1218	1180	1171	1224	1216	1200	1204	1199	1206	1153	1220	1189	1243	1225	1270	1210	1183	1169	1187	1240	1174	1175	1259	1226	1180	1210	1212	1220	1244	1213	1225	1144	1180	1203	1215	1186	1170	1135	1148	1204	1199	1190	1184	1154	1197	1216	1166	1238	1224	1208	1239	1226	1205	1190	1223	1287	1189	1217	1161	1232	1199	1174	1187	1221	1200	1152	1226	1204	1191	1183	1226	1205	1199	1131	1215	1196	1216	1230	1240	1250	1197	1184	1229	1192	1270	1176	1184	1117	1225	1244	1209	1184	1257	1184	1236	1157	1197	1229	1195	1200	1208	1176	1234	1230	1170	1245	1254	1233	1226	1185	1181	1171	1160	1185	1203	1209	1243	1222	1213	1163	1260	1188	1163	1162	1190	1249	1260	1196	1210	1190	1284	1224	1201	1225	1171	1173	1238	1265	1206	1180	1215	1222	1237	1247	1176	1221	1171	1140	1166	1183	1225	1207	1215	1184	1219	1188	1146	1154	1237	1188	1197	1204	1101	1173	1209	1209	1172	1215	1176	1143	1214	1221	1225	1238	1201	1133	1261	1217	1242	1157	1166	1222	1203	1252	1212	1227	1252	1181	1172	1219	1277	1256	1196	1193	1226	1176	1263	1208	1211	1200	1225	1206	1311	1299	1221	1249	1236	1254	1226	1282	1160	1211	1195	1227	1199	1246	1209	1217	1260	1200	1187	1182	1145	1199	1194	1191	1280	1231	1284	1163	1240	1194	1214	1218	1234	1243	1169	1197	1115	1205	1189	1239	1196	1215	1234	1229	1160	1182	1199	1214	1172	1265	1196	1188	1193	1235	1295	1190	1187	1168	1229	1228	1220	1223	1235	1166	1212	1175	1178	1254	1236	1129	1174	1178	1258	1255	1213	1228	1182	1214	1185	1229	1239	1177	1175	1220	1207	1209	1171	1200	1235	1231	1231	1181	1249	1221	1184	1205	1206	1182	1221	1193	1177	1193	1243	1233	1152	1177	1185	1205	1180	1265	1148	1229	1193	1184	1131	1190	1244	1199	1212	1178	1149	1168	1187	1174	1193	1154	1262	1200	1165	1226	1252	1190	1167	1194	1168	1215	1171	1226	1159	1184	1196	1174	1196	1214	1172	1193	1183	1239	1211	1256	1236	1197	1182	1242	1214	1197	1198	1162	1168	1223	1207	1180	1250	1191	1275	1187	1208	1167	1254	1165	1169	1230	1178	1233	1169	1240	1181	1233	1151	1203	1182	1218	1208	1250	1171	1139	1219	1155	1202	1252	1206	1194	1173	1222	1212	1215	1134	1166	1223	1214	1222	1176	1170	1194	1147	1229	1275	1209	1220	1162	1232	1189	1187	1192	1201	1187	1257	1156	1215	1215	1211	1266	1168	1185	1201	1194	1226	1217	1157	1253	1218	1211	1243	1218	1126	1179	1163	1200	1226	1229	1231	1190	1242	1224	1218	1174	1194	1180	1118	1212	1157	1263	1228	1239	1220	1203	1188	1229	1244	1231	1138	1145	1200	1151	1231	1191	1182	1200	1178	1175	1293	1289	1242	1218	1151	1215	1209	1180	1141	1218	1138	1209	1202	1223	1130	1216	1225	1196	1224	1179	1206	1180	1139	1171	1189	1229	1244	1223	1217	1184	1188	1262	1235	1215	1160	1183	1241	1235	1196	1265	1165	1176	1200	1122	1223	1219	1236	1206	1149	1207	1182	1186	1205	1146	1198	1211	1200	1200	1176	1209	1156	1151	1168	1183	1156	1228	1182	1175	1164	1204	1185	1248	1181	1176	1123	1200	1199	1276	1241	1201	1152	1152	1209	1260	1184	1195	1310	1089	1160	1211	1198	1159	1253	1178	1206	1180	1243	1223	1153	1200	1167	1188	1194	1257	1192	1191	1200	1177	1202	1291	1195	1165	1161	1174	1231	1192	1206	1259	1184	1260	1191	1212	1195	1188	1187	1172	1215	1110	1235	1200	1211	1215	1233	1257	1245	1176	1158	1206	1243	1211	1203	1139	1206	1191	1189	1190	1172	1215	1213	1192	1162	1221	1203	1172	1137	1132	1168	1252	1160	1173	1162	1151	1162	1137	1197	1154	1198	1188	1229	1224	1211	1217	1165	1221	1194	1220	1252	1226	1179	1162	1195	1230	1208	1216	1217	1169	1195	1186	1199	1203	1200	1264	1164	1218	1203	1183	1224	1173	1193	1246	1198	1237	1213	1243	1157	1199	1153	1230	1196	1232	1223	1172	1237	1197	1259	1227	1261	1258	1232	1216	1173	1258	1123	1204	1189	1178	1227	1211	1247	1228	1236	1183	1197	1210	1287	1186	1205	1241	1188	1206	1112	1188	1210	1251	1242	1161	1218	1148	1171	1223	1176	1155	1203	1250	1232	1194	1197	1176	1193	1282	1204	1225	1206	1180	1189	1208	1221	1295	1224	1232	1181	1248	1157	1163	1191	1186	1205	1163	1187	1144	1219	1184	1246	1206	1193	1203	1243	1183	1202	1237	1142	1210	1206	1223	1183	1140	1201	1154	1211	1184	1236	1233	1235	1181	1158	1197	1189	1209	1220	1168	1187	1174	1178	1210	1266	1212	1240	1232	1246	1190	1189	1212	1159	1221	1276	1238	1168	1189	1124	1241	1204	1185	1250	1164	1186	1161	1182	1194	1232	1160	1211	1180	1170	1192	1218	1213	1201	1234	1183	1256	1216	1170	1131	1188	1190	1160	1231	1200	1216	1135	1235	1174	1180	1211	1264	1195	1242	1154	1211	1231	1172	1181	1186	1235	1231	1248	1278	1214	1132	1148	1205	1140	1211	1168	1202	1172	1190	1200	1245	1179	1201	1137	1257	1204	1194	1213	1173	1179	1231	1192	1149	1195	1223	1224	1140	1229	1267	1191	1177	1177	1147	1203	1184	1191	1258	1188	1203	1187	1221	1234	1196	1231	1229	1220	1206	1179	1193	1172	1194	1137	1169	1206	1223	1268	1198	1169	1190	1219	1160	1264	1230	1198	1226	1198	1275	1204	1182	1177	1193	1239	1253	1236	1252	1253	1198	1220	1169	1185	1195	1229	1168	1180	1191	1168	1201	1183	1184	1161	1159	1198	1163	1239	1183	1192	1232	1161	1204	1147	1204	1179	1233	1144	1213	1178	1241	1198	1208	1166	1197	1180	1146	1181	1233	1180	1235	1193	1170	1220	1236	1161	1225	1172	1181	1199	1243	1259	1140	1170	1250	1233	1116	1218	1124	1224	1245	1215	1276	1201	1171	1155	1172	1235	1241	1286	1242	1189	1188	1184	1255	1256	1206	1185	1238	1251	1180	1256	1202	1185	1171	1191	1231	1164	1188	1188	1232	1247	1217	1162	1169	1224	1215	1210	1190	1222	1259	1223	1220	1238	1244	1189	1131	1154	1250	1222	1145	1212	1247	1196	1211	1175	1210	1131	1170	1191	1180	1192	1205	1185	1205	1162	1161	1166	1180	1194	1236	1198	1218	1225	1178	1199	1190	1188	1218	1262	1133	1181	1173	1195	1176	1236	1152	1214	1182	1207	1204	1258	1235	1237	1201	1175	1111	1167	1173	1201	1215	1261	1181	1157	1214	1209	1166	1206	1254	1279	1138	1205	1190	1181	1194	1178	1274	1163	1226	1188	1225	1193	1180	1186	1166	1200	1229	1239	1212	1202	1213	1179	1215	1214	1209	1204	1158	1255	1213	1218	1161	1224	1229	1206	1191	1144	1227	1192	1205	1224	1262	1176
16336	6451	4487	3604	1996	1115	800	525	447	408	388	423	378	378	397	440	354	376	358	378	426	400	472	397	420	415	438	460	464	374	418	404	405	386	392	435	386	415	419	395	419	363	376	415	405	406	369	400	413	371	375	396	391	412	350	387	390	396	392	423	450	377	362	394	386	404	385	379	400	404	424	379	406	421	409	374	381	415	443	433	413	413	403	417	380	437	363	378	359	399	395	434	373	373	389	405	394	374	394	379	382	372	385	436	378	373	379	378	379	407	380	418	362	381	368	395	387	386	388	404	376	381	374	369	370	422	380	357	397	354	404	372	407	436	401	386	410	389	380	359	402	397	391	369	392	351	378	411	405	386	412	399	365	402	376	399	376	404	384	411	373	380	380	414	426	357	360	358	375	385	358	373	400	357	374	326	382	340	393	428	387	393	414	413	365	372	361	381	358	389	358	403	371	418	369	429	431	373	406	379	426	435	444	386	437	413	406	361	400	398	382	409	397	386	390	380	370	370	369	369	385	359	372	377	361	374	376	399	391	374	337	380	376	441	400	363	360	383	390	406	321	397	404	364	414	373	371	405	405	370	328	383	363	353	380	411	406	352	368	394	373	399	362	415	419	347	401	418	364	389	405	348	364	377	386	401	387	381	402	384	385	411	404	384	417	399	390	370	387	432	431	373	373	383	404	402	358	372	394	416	368	374	405	383	392	395	406	378	380	406	413	365	395	419	397	399	391	393	403	364	353	397	370	416	375	408	368	375	368	405	348	389	405	383	380	429	415	372	400	409	422	395	471	390	387	391	383	392	379	362	402	395	361	406	406	351	409	392	405	377	411	372	388	390	425	379	364	355	383	383	401	342	355	407	389	443	370	422	391	419	368	396	381	409	396	385	377	361	346	370	397	417	399	416	354	376	388	376	395	409	415	423	403	432	431	400	418	393	357	382	396	399	382	397	380	390	413	444	379	412	407	360	382	367	378	384	351	391	432	375	395	422	407	368	400	421	382	375	400	369	374	413	356	345	390	373	402	375	415	410	419	399	357	403	374	401	383	392	367	383	403	411	405	365	408	413	393	386	391	365	412	393	399	377	377	431	406	390	412	391	443	402	396	395	390	344	412	384	391	382	420	449	399	411	377	399	389	396	385	388	348	382	383	397	391	389	387	387	388	394	394	386	378	411	384	390	392	398	375	347	396	382	366	381	378	361	383	396	423	362	418	411	433	400	427	433	383	357	405	431	396	384	372	415	358	391	413	387	390	382	337	420	357	439	398	374	392	402	396	412	416	374	411	390	377	377	393	406	404	407	413	382	351	374	392	391	351	395	364	404	378	430	418	427	389	395	377	392	383	418	426	389	374	391	400	400	409	403	381	329	389	381	356	389	363	385	375	381	390	390	384	389	396	366	382	409	397	388	403	377	385	387	427	393	363	435	398	407	416	368	406	374	396	394	401	389	409	397	374	432	374	383	397	400	448	413	357	411	385	356	390	405	393	384	354	401	383	412	374	366	411	390	401	393	412	367	404	394	383	370	387	401	414	420	385	379	393	401	387	370	392	400	406	358	351	385	333	379	423	399	412	435	397	412	387	371	425	411	386	404	362	380	402	385	412	398	405	388	405	345	380	371	392	388	438	365	372	406	415	378	367	407	376	392	421	369	422	381	419	395	376	382	399	374	366	351	383	412	394	399	382	382	350	384	389	380	362	400	372	380	397	375	374	400	393	365	379	397	377	395	372	373	403	400	410	328	374	375	391	369	400	407	402	392	402	385	420	374	416	380	402	413	411	394	393	395	396	379	374	382	439	406	348	390	362	386	383	411	399	376	365	353	424	411	333	385	389	388	399	365	403	410	383	403	377	401	401	371	374	408	398	416	373	407	387	400	437	389	352	381	381	404	400	449	390	376	374	381	371	375	395	429	355	373	429	372	407	402	363	403	364	423	433	380	390	365	378	398	389	369	398	408	393	352	387	358	425	367	386	386	410	412	387	393	382	395	406	407	375	384	360	379	380	330	409	381	409	386	399	394	394	391	415	380	424	402	352	397	391	425	437	363	398	321	372	377	393	376	391	403	391	335	389	371	376	394	349	357	398	388	364	371	411	375	350	433	373	383	396	404	418	379	393	357	405	424	376	377	390	366	411	400	411	402	391	358	355	352	366	390	392	383	364	388	367	383	394	442	416	416	394	388	405	390	396	416	366	395	417	366	344	382	408	401	376	393	377	386	418	383	368	408	378	411	376	399	415	371	375	390	373	392	365	395	386	412	347	397	387	416	443	393	397	444	327	379	404	369	388	386	419	384	414	400	364	378	388	385	389	408	397	384	402	357	372	382	374	408	350	390	357	402	408	369	398	400	422	377	396	426	411	389	355	373	409	382	423	394	409	417	391	409	425	370	370	423	393	352	441	365	390	378	408	370	400	444	374	398	381	406	405	426	399	375	377	396	385	390	375	406	400	417	424	322	414	374	386	399	426	419	393	369	343	411	422	387	367	387	423	407	372	383	380	391	381	370	387	387	423	401	415	373	375	362	362	376	393	399	365	375	373	393	383	392	373	407	373	393	398	378	375	365	392	398	399	411	386	378	410	421	372	395	401	385	375	387	367	366	372	396	405	429	369	407	342	424	367	432	381	406	367	359	377	388	382	375	351	392	395	381	377	367	374	402	415	399	381	390	359	376	379	383	395	369	384	424	402	377	424	376	374	399	416	389	393	402	389	371	418	396	395	378	374	407	412	354	405	364	408	372	371	374	381	392	410	414	384	365	366	391	349	399	400	393	391	406	353	353	402	372	397	422	394	382	388	390	392	408	403	401	389	414	406	414	455	395	406	400	408	358	381	362	361	404	403	382	400	391	394	387	379	360	429	403	359	405	424	433	361	368	409	384	400	417	363	337	409	386	372	378	375	392	378	387	402	359	393	375	387	406	366	414	405	405	365	416	406	403	385	383	405	425	377	402	409	420	448	372	384	396	387	402	386	360	346	396	415	417	379	422	423	405	388	389	398	393	416	429	392	369	415	399	407	382	391	402	385	366	378	390	401	360	405	354	382	372	390	388	376	332	385	388	397	368	386	368	383	381	378	362	368	381	386	367	390	393	370	402	365	403	394	431	378	369	367	358	395	415	388	379	402	385	386	358	366	382	384	388	370	390	440	405	396	387	422	403	352	398	390	370	359	381	430	387	373	396	392	415	418	365	402	373	397	422	386	363	374	402	368	394	358	391	406	418	372	408	405	368	365	380	379	398	443	377	370	375	385	379	399	410	406	382	393	378	408	397	401	398	384	402	382	389	392	406	404	393	372	376	383	386	440	358	395	403	411	372	398	378	412	369	407	393	405	354	374	405	407	386	343	390	407	391	346	385	399	403	381	369	380	360	412	386	364	362	410	424	438	393	415	373	368	389	360	389	385	415	362	399	382	396	433	345	375	383	336	387	362	377	383	400	398	408	402	378	386	396	411	398	375	334	394	402	398	401	435	360
9765	4812	8074	9061	6307	4043	2702	1716	1259	1158	1027	921	964	940	961	920	893	909	917	916	921	846	963	996	1154	1141	1167	1076	1207	1131	1044	951	939	925	979	1054	1102	1023	951	967	920	973	957	933	878	867	866	886	879	870	882	859	922	875	863	838	795	927	843	860	868	877	917	902	868	909	880	840	911	878	865	845	856	844	853	884	865	868	895	862	848	969	866	865	859	877	876	900	883	871	926	887	912	887	886	847	878	914	864	860	829	879	890	863	857	872	880	857	856	877	898	876	868	909	882	836	811	903	843	893	833	846	876	865	862	899	856	890	876	908	920	833	893	878	867	860	862	844	847	905	859	905	877	856	885	856	867	905	907	854	835	873	903	829	868	895	913	892	858	877	852	848	892	833	835	892	858	895	849	855	891	841	892	826	856	854	879	862	863	818	852	917	861	824	911	880	873	919	856	852	866	830	854	887	838	884	857	958	851	870	901	889	866	860	922	956	893	842	891	891	847	921	876	880	885	834	862	881	887	866	855	857	862	849	903	857	865	889	864	879	835	873	868	869	909	883	890	874	918	860	858	876	901	861	811	914	905	926	872	918	930	836	886	882	906	873	898	872	910	892	845	887	885	891	872	858	855	921	857	891	900	902	873	846	898	865	910	900	854	871	884	939	854	846	864	862	890	855	925	844	883	889	902	873	914	855	892	865	925	838	896	872	933	865	823	903	853	914	914	851	919	813	907	855	853	850	889	856	877	839	862	883	876	898	864	918	916	905	887	889	892	928	856	916	870	841	889	915	863	854	869	905	851	914	873	879	880	870	877	887	876	884	866	871	868	887	877	840	916	883	859	831	946	882	862	890	937	868	858	878	821	891	864	897	901	848	829	938	851	880	888	892	907	909	844	899	857	839	846	845	886	888	922	906	857	871	908	817	950	910	861	910	847	868	904	881	864	894	907	897	900	886	907	836	826	852	884	819	945	892	923	866	898	914	888	898	899	829	861	871	854	816	860	812	912	867	871	822	914	901	861	857	870	843	867	863	829	829	864	841	902	888	829	826	924	860	916	876	908	819	856	873	874	914	988	880	833	900	907	844	832	869	918	846	848	855	840	866	861	900	861	856	885	907	920	907	906	856	874	906	837	860	859	853	856	843	894	888	872	867	883	940	871	911	899	797	894	852	862	902	840	869	895	904	862	843	934	875	865	843	845	873	856	846	887	847	853	857	941	897	902	816	882	883	904	829	877	926	866	877	926	877	910	857	883	873	895	844	892	850	942	864	857	886	897	855	860	871	815	858	889	905	891	873	883	866	866	857	855	802	810	863	852	913	829	834	877	855	944	857	930	897	872	872	896	843	883	817	891	869	850	922	842	851	904	856	838	868	849	866	896	918	882	828	898	904	864	920	868	872	858	847	865	852	925	886	900	874	897	908	831	889	860	857	871	820	882	850	841	872	912	829	838	839	860	911	894	878	859	924	881	871	856	840	907	878	909	858	876	844	828	810	934	879	875	937	881	870	878	878	884	852	884	879	927	899	875	896	844	865	883	833	856	880	881	869	871	871	875	916	847	903	866	897	957	896	853	868	843	896	891	826	896	875	898	885	883	895	853	873	909	896	869	896	868	853	846	887	879	829	901	919	896	899	884	816	868	813	861	882	871	858	907	886	842	879	933	905	908	903	888	883	884	907	893	924	880	868	843	869	927	943	947	928	851	879	801	852	911	887	794	880	919	895	882	902	891	956	861	889	878	894	857	883	911	857	870	866	859	848	888	837	924	880	888	814	834	884	850	871	889	854	850	916	863	868	838	939	876	893	863	854	812	821	872	881	823	934	866	882	895	895	911	807	888	910	931	835	896	862	890	856	924	909	831	857	881	861	840	861	916	890	904	861	847	842	873	860	841	852	898	857	884	864	894	879	891	861	853	914	922	861	873	854	887	881	870	905	888	867	841	915	862	891	864	856	852	895	899	855	878	846	859	886	873	833	879	830	872	865	889	876	891	879	917	870	844	943	851	872	900	861	846	877	872	885	923	875	923	865	871	833	905	862	827	834	896	871	879	899	895	866	892	837	844	877	899	897	878	918	836	830	843	855	828	820	851	860	861	912	954	852	826	886	890	840	900	923	899	866	881	907	864	953	826	886	818	853	911	871	907	859	925	889	885	854	829	929	877	884	860	876	880	872	915	883	862	898	853	900	857	935	800	846	893	842	845	889	910	910	923	880	863	866	875	847	857	834	884	847	905	882	893	878	914	913	902	896	843	882	856	889	866	895	871	861	876	899	856	851	900	884	936	867	813	878	847	913	848	887	879	891	866	832	837	852	854	859	848	920	931	870	836	911	884	841	892	866	879	860	870	858	864	872	846	904	879	847	923	885	869	875	829	913	840	862	890	834	871	872	885	921	886	855	845	867	891	853	878	914	819	878	917	883	898	882	928	893	905	849	824	863	852	900	914	883	915	910	904	878	892	847	811	875	839	843	883	812	920	898	843	874	858	901	898	872	827	886	902	891	891	854	852	865	893	924	886	813	897	886	897	877	916	869	863	868	952	909	824	860	849	845	883	854	856	885	846	850	898	903	938	913	889	903	900	892	893	883	846	870	862	880	918	898	881	878	867	841	884	858	866	837	869	892	830	881	812	867	856	896	927	925	901	886	894	888	909	846	888	839	832	875	898	881	876	872	901	874	851	825	877	831	847	838	917	922	910	858	884	896	854	878	881	875	873	859	941	876	921	895	874	866	829	839	864	865	890	867	891	911	832	860	880	828	853	858	870	922	907	857	885	816	901	865	831	925	886	861	924	902	896	895	855	897	839	889	858	874	827	913	889	845	892	880	855	937	861	926	837	879	943	868	919	908	897	878	813	881	918	886	801	882	862	906	902	873	822	884	867	902	859	900	852	810	851	834	891	875	883	862	925	840	877	885	858	904	890	867	881	907	873	874	887	844	871	854	843	855	866	863	848	889	849	911	807	871	892	915	845	890	847	882	865	908	880	929	870	906	942	851	877	881	839	864	895	896	872	881	910	870	866	853	846	869	876	840	867	852	899	893	874	914	931	911	922	867	933	905	865	848	857	840	924	853	856	905	851	902	893	825	921	900	876	912	878	831	918	887	862	892	873	867	840	854	904	908	882	802	889	852	885	890	853	853	894	890	924	896	876	879	891	919	866	878	894	840	875	913	848	842	830	877	901	906	869	824	895	921	811	863	858	849	850	905	825	791	865	857	914	911	914	870	938	892	813	864	861	887	888	884	860	854	862	828	850	828	841	972	911	889	890	885	889	861	884	839	863	878	873	907	851	854	913	888	878	894	885	883	881	887	933	859	868	873	910	891	881	842	866	866	814	887	861	930	863	927	849	852	873	866	875	873	846	854	900	903	853	881	870	844	805	885	883	830	906	848	841	911	883	890	890	826	915	854	910	895	873	858	890	862	891	886	852	920	911	873	878	875	884	868	846	899	856	910	894	890	874	853	880	871	877	888	849	862	827	925
36233	17093	9221	6740	3675	1967	1259	793	634	586	505	446	476	482	472	483	423	457	447	409	481	453	443	465	469	492	511	453	482	488	463	479	472	473	441	504	436	446	506	416	435	443	380	420	458	488	437	442	431	448	427	418	418	472	448	434	412	458	431	440	422	403	436	408	383	396	436	411	460	411	386	426	451	438	460	438	440	399	420	434	437	465	425	417	456	429	432	445	425	440	397	439	402	418	436	402	407	407	463	420	431	445	475	448	436	414	387	433	426	407	428	412	455	454	447	480	445	416	442	417	430	459	433	390	409	406	397	411	441	414	393	401	431	420	440	440	431	444	443	434	416	446	431	453	429	445	465	402	443	439	403	414	425	449	428	431	402	460	408	445	420	418	431	442	412	397	405	394	411	404	412	405	406	471	421	432	406	455	412	431	428	450	417	471	443	453	405	421	422	421	430	428	501	401	422	425	411	440	423	436	426	422	411	433	436	404	427	441	432	429	415	419	448	453	491	398	423	421	451	413	441	452	451	426	457	402	468	418	436	443	465	422	444	452	462	439	405	492	419	383	406	415	402	445	428	395	469	443	384	421	408	434	417	433	420	426	437	459	424	415	415	438	406	433	458	440	441	440	414	429	418	423	422	384	417	411	401	436	397	410	423	428	418	410	495	401	424	444	411	424	419	431	428	442	412	418	405	405	415	451	449	427	477	412	425	450	440	418	435	439	474	431	446	440	422	455	423	382	427	413	451	464	431	431	451	436	435	437	459	458	441	460	432	429	431	437	428	401	423	416	391	466	425	427	412	425	425	373	436	413	437	422	437	419	431	405	424	455	422	438	448	444	422	482	440	417	440	414	432	408	385	415	425	435	437	426	446	405	420	412	437	410	407	423	403	425	409	410	450	463	469	435	405	442	432	475	432	425	412	417	440	441	485	462	425	460	421	382	448	404	461	456	457	489	417	431	461	465	404	410	455	450	415	424	444	432	410	443	415	363	391	439	425	443	448	402	447	449	447	448	453	450	411	402	439	420	431	413	466	416	444	435	474	422	403	433	405	447	436	427	387	430	426	422	460	401	453	434	468	435	454	405	465	414	435	419	430	465	462	451	427	442	456	439	455	372	446	401	462	443	412	405	442	449	383	453	392	406	469	448	474	414	442	407	416	430	430	402	421	467	393	438	465	468	436	423	470	414	400	418	395	413	457	410	431	414	438	416	426	470	438	451	419	440	454	470	377	381	384	419	431	436	405	450	439	452	473	407	459	410	439	420	433	429	484	406	428	408	415	455	397	408	419	461	400	403	412	441	452	441	406	417	394	416	399	435	449	473	450	410	430	427	411	442	459	419	459	426	415	401	434	443	438	492	463	465	413	408	432	437	412	433	406	459	439	433	377	401	431	456	427	411	433	447	409	409	445	393	459	457	448	446	454	442	438	464	454	481	420	431	419	401	450	459	443	428	423	446	407	411	453	399	461	441	446	443	417	428	450	432	407	445	437	423	427	468	407	437	428	413	435	405	432	421	441	462	434	432	434	464	431	427	466	432	409	417	445	413	470	390	465	446	431	413	463	398	408	451	427	409	437	450	459	410	414	464	409	437	412	454	432	464	419	413	415	392	429	451	420	411	400	399	395	423	422	411	406	390	408	461	416	402	432	404	431	429	476	450	417	442	450	422	472	418	436	409	426	434	407	480	434	432	392	437	422	437	437	422	440	393	435	431	455	430	428	425	435	473	418	425	424	394	413	455	422	428	444	436	424	435	444	440	430	412	445	463	399	480	446	427	431	442	479	425	418	402	433	389	419	441	455	422	422	440	455	417	437	420	450	455	416	434	471	457	422	448	399	427	475	432	462	451	424	408	369	461	407	392	450	435	441	406	475	439	439	421	443	441	412	451	455	414	410	443	455	415	395	411	402	392	422	392	413	419	394	428	415	395	445	394	458	453	457	408	412	434	447	441	447	415	425	433	441	405	426	443	455	417	438	430	447	444	412	430	463	424	413	443	421	412	411	421	419	456	418	420	449	444	437	445	401	468	424	445	445	454	419	425	444	421	432	475	425	477	421	432	397	448	428	392	403	408	428	451	444	480	467	413	405	413	401	454	460	441	406	426	433	431	396	445	462	464	407	459	420	404	433	407	451	417	400	410	416	423	421	440	416	433	401	425	415	464	410	440	426	394	444	418	439	439	440	397	437	446	446	450	406	422	430	422	434	418	460	395	485	437	416	385	440	416	428	415	467	409	381	430	409	422	438	422	468	475	450	429	448	424	439	422	430	423	430	427	424	393	412	488	400	444	421	406	433	382	430	455	422	426	448	418	452	444	389	454	410	425	440	442	416	407	382	406	364	419	424	424	431	450	432	447	422	414	397	422	458	446	416	392	452	407	412	397	411	350	401	454	500	437	411	402	389	419	413	413	426	434	419	414	449	409	449	453	403	408	449	441	438	394	432	434	410	411	397	413	440	408	464	416	446	412	427	408	414	448	454	488	440	438	420	419	430	415	436	421	413	448	431	406	435	443	453	438	442	430	467	424	427	431	431	395	431	444	407	400	428	391	401	407	399	447	441	408	465	421	432	435	441	436	419	412	454	439	432	406	425	425	412	407	478	456	431	429	413	438	458	460	438	425	437	396	431	445	438	446	456	436	442	477	411	420	435	411	429	462	454	416	418	385	431	445	466	454	455	466	427	443	437	392	444	459	408	429	452	444	404	453	458	394	439	467	478	438	393	428	402	416	446	412	449	399	435	457	427	450	438	448	424	447	448	372	420	469	409	414	411	433	411	411	434	439	471	424	423	417	448	463	397	410	413	420	447	438	469	391	426	439	454	434	434	428	443	467	412	420	434	428	427	458	456	384	468	408	466	444	412	431	424	424	423	443	439	401	409	442	423	432	451	453	463	392	445	422	458	430	393	452	398	391	440	434	422	399	411	414	427	419	376	411	464	435	435	429	422	419	420	463	398	418	448	446	410	410	449	454	462	428	429	410	406	413	421	421	454	462	410	439	433	411	436	419	433	402	440	445	451	403	399	429	397	406	433	419	432	388	457	460	463	437	374	418	400	435	453	437	440	405	402	436	442	447	413	445	414	415	429	443	470	442	385	375	391	478	449	414	451	436	401	473	453	431	412	446	460	433	406	429	447	450	404	428	410	408	427	434	435	437	422	455	403	435	455	462	448	435	479	404	439	434	430	423	410	413	401	411	406	456	422	426	443	416	414	424	415	439	411	430	425	395	429	460	426	382	422	433	484	402	417	390	430	456	443	430	437	475	435	441	442	468	419	450	443	441	417	425	441	444	400	433	434	392	423	391	415	417	422	428	443	430	410	456	418	433	460	441	407	436	428	419	450	442	419	438	413	427	422	442	419	454	361	399	425	458	408	464	450	397	405	432	468	407	414	478	431	379	434	382	453	436	436	428	391	391	416	430	479	417	442	433	473	435	417	418	436	417	416	477	427	415	419	438	432	440	436	470	448	388	429	440
23403	8941	13434	14967	10838	6748	4259	2697	1942	1522	1320	1187	1188	1238	1174	1143	1044	1050	1091	1034	986	1039	1191	1278	1403	1485	1430	1445	1473	1304	1284	1128	1041	1168	1266	1299	1323	1230	1139	1178	1114	1121	1049	1086	977	945	982	961	934	934	981	929	964	928	979	980	928	975	962	976	1001	941	986	964	989	965	1002	1004	936	931	944	965	946	990	967	1003	949	1010	981	999	1004	952	932	946	1001	1001	966	915	927	998	978	906	967	973	956	949	936	925	938	999	1014	972	985	980	979	969	956	965	951	1018	971	924	915	993	949	1026	1011	941	984	953	965	913	924	986	979	965	948	927	995	980	970	949	992	941	957	955	916	987	951	995	958	961	987	972	981	962	941	1003	942	994	974	930	1003	986	1008	964	924	989	995	979	955	995	957	910	931	946	945	1021	955	955	966	972	1011	933	1000	925	977	950	947	940	939	979	972	999	955	1004	990	1009	971	994	953	980	946	1005	1005	980	937	968	975	979	958	992	949	1036	929	969	980	961	942	939	966	956	966	950	991	981	963	999	989	992	959	971	973	912	950	973	1010	968	1019	975	961	979	1057	979	925	936	976	943	973	991	1005	923	959	920	1032	906	959	978	956	964	941	998	964	1003	961	959	956	974	988	968	1009	982	935	998	963	1032	999	995	1005	941	991	945	962	966	1038	951	985	945	990	965	932	936	963	972	897	1017	963	938	994	945	985	903	1003	929	1022	921	1002	932	941	961	970	987	955	981	940	973	962	941	981	980	1004	946	983	935	956	986	1005	1004	958	1005	1033	941	968	976	957	985	983	988	994	955	1005	956	963	933	970	947	978	966	945	971	953	914	1005	957	1009	910	994	986	972	964	957	937	988	949	964	955	975	988	989	971	931	907	945	968	938	967	945	1036	934	953	964	981	936	976	1018	985	948	943	989	947	965	1057	979	941	944	970	938	940	1031	957	976	1030	1000	912	917	978	999	961	1015	1035	1035	963	978	940	934	1004	977	980	948	942	936	933	905	974	896	914	956	959	955	983	926	962	937	968	932	1002	1017	971	939	950	954	1025	982	964	949	936	953	986	978	976	1003	978	977	969	958	1055	916	982	956	996	985	984	1001	988	996	937	935	1008	1005	959	974	944	979	942	936	1029	989	982	960	973	947	965	965	955	986	943	952	1024	926	997	914	976	1028	978	953	1047	963	983	955	949	1031	1014	994	1031	966	986	1006	991	971	989	940	972	941	936	964	938	943	925	1008	919	961	926	967	1015	942	962	980	989	911	991	923	941	965	988	1007	922	1001	987	1003	934	973	994	966	956	1015	974	982	954	954	953	1045	956	986	968	1011	1036	937	941	1012	987	918	991	922	1009	936	953	998	962	992	992	994	901	963	1033	992	1013	955	925	979	924	945	979	941	973	968	891	945	946	962	942	974	1017	918	983	945	1011	1024	972	941	940	932	978	969	992	970	1000	982	902	917	1020	961	1004	960	972	922	1009	983	1003	981	949	960	969	965	978	956	1001	1018	925	985	902	971	952	942	935	953	990	1001	946	916	1025	1003	995	958	953	960	934	992	949	971	928	961	948	966	964	937	1022	965	950	991	1016	974	973	954	987	985	939	928	1017	920	1022	932	954	912	942	984	967	982	947	941	1011	934	1007	950	965	961	1032	926	992	941	992	976	935	988	975	940	914	946	995	964	981	964	944	932	1007	979	967	1003	981	936	925	953	895	1006	991	912	932	967	985	966	929	954	941	957	973	968	960	994	930	992	994	927	946	992	899	977	985	999	986	966	911	990	926	967	958	961	916	902	1005	936	916	971	947	992	961	985	981	955	974	943	962	969	938	985	966	970	943	916	1002	920	999	961	936	965	953	956	883	977	942	968	1011	989	1033	997	994	943	933	936	1004	930	992	945	970	956	989	960	983	980	962	922	896	931	1032	936	1031	962	962	944	979	945	896	998	1032	970	1006	933	941	987	971	979	958	946	947	931	969	941	946	902	984	946	1001	951	900	1016	982	923	949	947	944	933	967	1016	959	968	1019	990	944	930	996	979	955	1008	984	1045	968	967	941	1010	943	980	1036	986	986	923	965	982	999	1005	958	972	974	987	980	1030	985	962	924	962	996	1033	1010	991	939	1011	1005	933	896	945	939	982	917	1027	1018	961	982	991	918	935	940	956	935	960	971	982	929	933	935	925	977	958	1001	998	901	953	959	968	984	950	954	985	964	1013	943	927	953	944	936	986	912	907	876	979	947	973	968	974	950	1025	977	988	957	1011	956	990	945	1009	923	957	967	991	977	913	937	974	966	979	945	979	900	924	980	983	974	922	941	971	1028	1007	978	972	1056	972	989	967	966	958	981	964	902	987	940	970	962	1049	993	1012	961	1017	951	987	977	979	954	992	953	977	996	950	963	1000	999	969	943	979	955	969	1004	1000	974	977	962	1000	1033	942	960	953	972	986	940	946	950	973	988	956	952	966	961	968	939	962	982	946	989	955	974	904	940	990	959	958	975	965	967	990	957	950	931	939	939	994	970	1023	928	987	971	1042	955	919	896	949	984	984	995	972	928	936	977	944	990	946	1001	976	961	929	969	988	974	957	920	965	985	963	987	990	942	962	952	995	991	929	980	942	928	952	978	999	900	992	990	1002	988	963	962	927	995	928	1004	996	898	882	977	966	933	971	942	955	984	958	956	987	1022	939	901	904	964	994	980	1023	1016	984	982	991	994	959	923	951	940	933	960	962	1021	971	1000	958	946	922	920	948	960	977	965	925	954	935	966	940	967	991	955	974	980	968	992	977	990	979	1009	943	916	980	997	970	948	920	966	960	947	996	1014	901	991	966	982	956	1019	916	989	935	997	971	995	927	1007	968	997	985	975	979	946	978	969	971	972	1003	995	962	983	1017	933	943	969	954	906	958	970	933	940	975	997	933	919	991	895	945	990	968	1000	952	1026	958	949	872	968	955	985	962	929	983	985	962	953	971	995	970	920	1017	985	1034	933	948	990	992	980	972	935	969	1010	1024	1032	962	966	978	1000	932	985	934	934	974	946	951	961	981	980	969	894	970	1008	988	950	1022	1002	921	990	994	960	996	1019	920	930	920	979	927	945	1004	996	895	920	970	1005	975	998	966	933	884	947	1020	989	949	983	982	923	964	921	955	950	986	940	977	982	959	960	924	950	990	1032	969	988	925	954	949	901	990	978	954	939	986	929	964	944	993	914	1001	985	946	911	1007	997	918	933	1036	959	992	962	991	938	946	949	991	969	917	978	972	988	989	914	954	1008	972	985	930	967	1023	941	932	961	971	941	964	965	963	985	915	961	985	976	919	957	969	935	980	947	936	953	932	947	963	1014	942	996	978	953	1016	937	951	994	992	961	962	993	1047	956	945	922	989	956	992	962	987	945	967	989	1012	1034	961	951	987	918	976	977	919	970	1015	926	963	955	970	952	984	922	968	934	959	968	930	938	981	949	937	959	944	988	992	980	917	1012	959	958	941	961	999	1032	1001	977	950	946	953	933	1002	936	929	946	924	967	964	907	959	972	968	890	968	984	1004	999	969	982	942	934	943	1011	1009	915	935	992	982	942	984	984	948	948	968	922	967	978	924	964	1015	980	993	931	963	936	988	919	992	928	953	1013	997	938	1002	953	914	931	986	922	995	907	942	982	941	964	897	883	987	1032	1044	969	965	941	988	942	942	930	947	986	929	959
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
