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
337050889282	337050889839	337050890389	337050890939	337050891489	337050892039	337050892589	337050893139	337050893689	337050894239	337050894789	337050895339	337050895889	337050896439	337050896989	337050897539	337050898089	337050898639	337050899189	337050899739	337050900289	337050900839	337050901389	337050901939	337050902489	337050903039	337050903589	337050904139	337050904689	337050905239	337050905789	337050906339	337050906889	337050907439	337050907989	337050908539	337050909089	337050909639	337050910189	337050910739	337050911289	337050911839	337050912389	337050912939	337050913489	337050914039	337050914589	337050915139	337050915689	337050916239	337050916789	337050917339	337050917889	337050918439	337050918989	337050919539	337050920089	337050920639	337050921189	337050921739	337050922289	337050922839	337050923389	337050923939	337050924489	337050925039	337050925589	337050926139	337050926689	337050927239	337050927789	337050928339	337050928889	337050929439	337050929989	337050930539	337050931089	337050931639	337050932189	337050932739	337050933289	337050933839	337050934389	337050934939	337050935489	337050936039	337050936589	337050937139	337050937689	337050938239	337050938789	337050939339	337050939889	337050940439	337050940989	337050941539	337050942089	337050942639	337050943189	337050943739	337050944289	337050944839	337050945389	337050945939	337050946489	337050947039	337050947589	337050948139	337050948689	337050949239	337050949789	337050950339	337050950889	337050951439	337050951989	337050952539	337050953089	337050953639	337050954189	337050954739	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2735	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
56466	15145	2929	1596	1087	812	579	506	427	349	341	320	277	252	268	218	243	224	234	239	224	233	218	193	183	192	194	205	172	192	191	205	195	143	202	196	189	167	166	213	189	167	168	172	175	186	181	198	206	197	190	191	191	179	181	191	163	187	194	199	178	167	189	218	182	190	170	185	183	198	169	196	187	192	179	198	166	171	169	181	169	199	196	196	179	156	197	173	183	192	190	147	204	165	166	158	150	137	205	200	171	182	172	184	158	189	164	171	188	177	177	174	170	170	198	156	175	179	183	178	199	179	172	181	154	163	178	189	196	156	184	164	180	164	182	169	167	175	175	157	186	165	177	187	163	169	169	151	168	177	187	185	181	185	170	166	157	185	175	150	173	182	159	145	172	172	186	186	188	190	178	180	164	172	162	176	196	190	181	168	139	185	188	162	152	160	170	159	177	156	188	184	171	176	182	182	194	175	176	182	192	172	171	169	177	160	209	162	171	182	169	166	184	168	179	177	182	181	186	191	175	159	169	181	176	193	159	161	162	220	180	203	180	177	180	179	172	212	177	194	139	174	185	188	163	164	180	183	200	173	154	204	178	182	185	188	184	185	178	210	193	150	182	152	153	143	159	168	176	154	180	171	172	168	170	186	200	171	196	180	175	169	159	175	166	174	160	175	160	172	172	146	184	182	151	184	170	202	148	170	178	157	189	181	160	183	195	154	184	189	167	178	162	170	170	166	184	183	192	162	208	190	179	156	148	180	164	159	182	210	179	173	178	191	173	169	157	159	164	178	162	167	186	191	160	168	175	161	149	171	157	178	153	163	155	184	185	187	177	160	170	195	174	191	166	185	171	184	168	165	177	157	160	181	175	164	188	162	170	204	152	175	182	161	187	171	162	185	169	172	172	167	180	147	166	209	181	171	186	179	202	156	167	179	177	178	167	171	192	192	171	178	155	158	216	171	203	173	180	157	193	181	200	147	192	180	187	161	162	168	173	189	194	180	179	211	164	168	179	161	183	146	161	137	173	181	147	164	172	175	166	142	154	181	167	170	189	178	154	144	180	185	202	161	197	188	174	173	157	175	179	175	178	160	203	188	177	175	206	179	167	161	197	187	182	177	170	167	191	195	175	185	170	180	172	188	154	161	171	175	179	203	153	193	179	185	199	205	181	178	217	164	195	169	154	185	173	174	190	175	170	155	181	162	150	173	153	179	199	191	170	183	193	157	168	177	195	168	151	171	164	162	187	177	184	169	168	152	183	169	170	184	179	175	180	176	178	194	190	164	191	172	172	153	184	178	179	170	138	158	160	158	140	184	161	200	173	197	175	189	174	159	167	172	204	173	184	208	189	138	147	190	176	160	166	194	161	170	183	192	184	160	179	186	169	133	175	173	166	185	183	188	153	198	185	151	178	185	154	183	179	153	191	162	190	192	181	198	172	170	178	165	171	165	192	168	178	202	195	193	172	208	182	178	161	186	187	179	210	165	183	157	179	166	179	174	155	152	186	164	159	179	188	152	181	189	192	164	164	182	171	178	172	176	167	176	191	157	189	167	193	189	158	167	188	182	185	157	167	157	185	171	181	172	179	166	172	160	157	153	173	160	188	184	195	136	196	161	147	153	195	176	157	177	169	152	209	170	167	160	175	188	174	171	173	175	173	169	177	153	165	184	187	194	214	159	170	184	157	204	190	172	182	176	183	167	192	194	182	168	184	172	164	185	182	166	187	164	170	166	180	160	198	166	182	158	178	154	162	164	171	169	160	183	206	161	184	179	164	184	172	194	162	205	186	170	170	176	170	182	153	139	176	185	183	168	186	166	164	192	175	185	167	211	175	149	200	174	162	180	148	184	199	149	160	183	153	151	163	161	171	170	190	182	195	176	179	166	174	158	173	181	159	169	189	168	164	193	183	184	191	188	186	188	179	165	156	193	170	197	190	182	184	187	196	176	163	178	149	194	162	177	178	187	184	204	208	179	192	173	159	195	177	173	155	172	195	144	181	203	173	168	164	159	175	175	175	156	183	159	192	176	196	197	190	172	165	169	179	196	170	173	177	175	171	160	198	186	177	160	213	166	178	210	165	133	194	190	168	159	164	167	172	163	168	186	186	179	171	160	159	169	172	149	151	161	175	158	162	167	168	155	164	172	152	178	176	156	158	161	181	157	169	149	198	184	173	179	187	180	176	170	161	161	183	180	210	192	168	184	176	170	188	166	173	176	205	173	179	183	174	188	193	180	178	177	181	168	183	150	174	171	156	181	176	161	164	184	161	178	196	188	170	241	144	177	164	183	168	178	165	175	181	175	166	178	179	177	155	167	173	169	179	173	174	207	188	160	164	201	180	208	180	169	178	184	202	143	179	172	153	172	165	191	164	172	177	162	183	169	169	171	168	168	153	182	172	175	166	177	190	181	187	160	164	177	177	165	182	187	174	170	191	212	169	186	175	167	159	183	191	178	154	136	187	160	178	186	180	171	182	159	139	178	160	183	175	170	167	184	177	162	172	172	196	170	159	167	173	190	175	183	183	164	156	175	170	192	186	156	183	183	184	176	186	192	172	174	182	184	208	180	185	189	164	187	170	184	184	176	174	169	173	196	158	169	171	184	155	170	169	176	146	189	160	166	190	187	155	180	201	180	191	166	173	191	187	181	193	182	176	173	201	165	178	186	202	182	182	165	167	164	183	181	173	173	189	188	163	194	177	187	171	194	165	182	182	193	173	184	173	189	192	182	202	188	169	172	170	144	162	171	177	157	180	189	181	190	182	169	178	177	174	190	165	167	137	192	168	160	187	186	168	178	181	190	167	185	173	203	196	172	168	192	179	187	174	183	194	162	182	183	163	168	189	185	193	184	191	166	185	173	172	216	192	153	197	167	186	192	190	154	168	165	157	164	169	188	187	180	176	191	177	156	178	178	184	161	159	177	180	188	174	188	189	190	169	195	205	179	165	183	165	167	168	174	168	203	191	162	191	165	182	164	175	179	182	177	174	184	213	168	152	185	200	173	189	188	188	173	191	167	170	188	165	171	198	182	155	192	163	171	173	169	180	157	194	172	187	182	150	183	174	168	186	196	173	160	183	200	190	179	179	191	152	188	157	176	180	176	165	177	183	167	179	161	171	195	156	167	182	175	164	158	211	187	183	173	178	157	163	179	177	192	187	153	169	168	183	175	195	174	168	174	164	165	143	187	145	193	162	177	167	177	159	173	193	175	187	166	193	192	167	184	162	159	169	196	194	171	188	173	172	184	183	195	166	169	181	174	186	162	149	187	166	167	160	199	161	193	193	160	197	169	176	171	181	191	152	165	164	174	187	161	171	166	208	198	172	180	177	178	149	173	208	171	151	186	171	168	173	178	162	175	169	197	150	169	186	168	150	174	185	200	165	177	162	180	164	143	202	182	158	218	160	177	177	159	170	169	187	191	157	187	172	177	176	181	198	185	181	188	172	208	169	173	169	173	154	173	208	164	162	167	198	155
27628	1862	4130	4748	4080	3457	2609	2211	1968	1745	1536	1357	1305	1126	1074	1005	911	843	811	796	752	715	805	662	698	611	642	623	601	588	615	551	571	524	609	596	575	519	540	535	551	526	530	552	565	530	478	516	501	493	554	524	482	502	500	497	468	500	467	499	465	501	506	505	476	478	452	440	507	516	475	435	473	491	507	519	467	480	455	486	471	480	471	484	475	503	459	488	465	447	461	500	472	476	463	490	457	480	441	485	484	445	484	483	487	462	465	446	513	418	464	451	428	473	453	486	478	484	493	482	451	480	484	461	481	472	529	440	472	470	469	454	461	466	480	442	428	473	467	456	457	472	473	448	463	487	462	492	474	471	456	462	477	463	467	466	462	488	470	431	504	445	498	434	498	486	436	448	433	461	467	434	448	460	419	463	459	425	437	474	426	510	421	459	502	459	475	470	464	497	470	447	446	444	455	445	461	438	481	445	462	441	468	489	463	498	476	484	434	475	475	480	465	517	444	513	462	419	488	474	460	471	462	454	455	476	455	416	441	495	473	494	482	437	472	462	468	479	443	471	454	476	421	437	459	474	429	492	451	461	468	476	455	450	438	458	435	463	444	454	467	476	489	470	460	483	458	458	492	451	448	460	465	437	429	496	487	493	480	476	469	473	459	474	461	467	459	479	457	458	456	463	446	432	461	494	441	461	462	451	489	507	517	440	449	460	501	445	416	481	444	479	484	472	440	474	429	476	436	457	449	439	452	446	443	436	453	504	455	456	420	493	467	469	432	449	458	493	434	476	471	476	502	452	445	469	474	451	462	445	481	497	475	449	476	476	433	478	464	456	489	433	473	430	458	452	450	483	488	483	466	485	466	501	454	479	450	448	469	449	470	478	468	460	454	504	455	486	454	423	435	478	461	453	475	438	461	431	477	464	471	454	433	442	474	472	467	456	439	437	475	454	481	482	478	482	493	430	488	483	495	430	460	439	454	472	434	479	452	509	462	489	477	469	447	497	486	461	452	488	446	435	471	493	445	444	467	444	448	450	480	459	460	448	473	426	486	479	477	466	453	462	477	425	483	501	461	416	463	441	451	453	444	459	458	419	473	419	452	460	492	479	459	457	480	476	416	463	444	497	488	460	483	472	477	435	411	431	452	474	483	492	423	468	436	466	448	465	451	470	487	438	480	481	478	448	442	465	442	480	458	440	434	484	469	453	457	442	496	445	448	467	447	474	472	484	457	443	459	460	444	446	494	453	488	417	430	477	449	456	467	468	457	441	445	443	452	452	427	455	447	470	455	441	479	432	438	451	461	422	472	443	454	457	505	468	471	452	488	450	458	461	433	459	463	483	477	480	422	484	486	403	447	413	456	440	482	432	466	447	449	428	524	477	476	462	456	479	499	451	497	487	514	431	450	488	472	422	512	480	431	484	438	479	484	469	460	392	498	483	426	466	453	416	458	487	449	465	464	436	453	483	457	475	450	480	449	432	446	473	463	456	474	465	448	442	445	464	482	430	423	418	454	446	459	462	467	459	453	439	464	481	520	458	472	470	477	431	484	460	460	468	447	435	434	455	458	446	441	470	469	458	440	462	476	463	410	425	464	469	477	451	466	472	454	458	442	468	443	484	461	475	442	486	482	448	466	458	439	496	435	478	452	444	468	460	465	418	425	448	445	460	497	442	424	473	527	461	468	451	431	469	496	481	487	461	466	462	465	438	437	440	445	473	483	441	418	447	500	459	410	458	461	449	464	460	437	472	431	476	440	504	451	471	473	480	456	395	457	479	467	424	461	462	477	448	498	500	462	469	480	447	415	459	480	470	461	447	433	434	455	463	494	459	454	445	452	473	462	476	481	501	448	496	484	487	437	446	495	449	428	505	492	490	445	471	476	493	482	448	456	441	476	444	463	451	454	474	458	491	475	482	449	477	474	458	484	475	478	481	434	438	500	435	442	451	460	457	465	432	485	440	437	458	458	479	464	452	481	477	479	446	437	410	464	428	446	485	440	470	441	489	480	446	494	477	453	471	480	448	453	506	454	480	439	470	481	450	484	454	440	446	455	432	438	464	488	449	446	462	477	480	484	477	452	467	433	484	437	468	451	414	438	440	475	490	472	462	419	456	459	426	444	492	434	466	446	462	452	487	444	423	447	472	460	445	430	421	451	420	463	490	417	451	460	462	447	443	436	447	472	475	457	446	432	429	488	479	449	492	457	481	445	466	453	462	470	507	483	425	477	433	480	485	443	470	469	444	471	502	454	446	500	462	474	485	510	440	471	447	483	481	455	468	455	481	489	458	482	453	451	434	465	445	493	448	474	484	466	458	448	457	439	450	404	449	474	433	466	475	421	421	485	462	435	481	467	460	473	441	487	513	477	439	462	460	500	436	469	454	497	456	460	497	520	461	427	418	430	460	472	469	460	437	486	433	431	491	485	470	472	493	467	424	436	485	416	447	427	429	471	480	484	455	442	483	469	486	441	440	486	494	492	449	436	472	468	438	456	490	458	461	441	450	459	460	430	465	484	445	466	447	487	447	457	433	470	487	455	477	423	472	465	477	473	410	483	469	510	472	466	459	415	448	408	437	453	429	464	465	462	461	456	468	433	454	412	461	423	474	463	448	474	466	415	494	452	512	464	447	460	433	470	468	439	434	467	461	464	453	472	421	441	437	457	463	453	436	473	440	493	456	439	440	455	477	446	469	464	423	505	458	484	469	452	478	442	447	461	417	476	454	483	422	486	460	447	487	442	478	457	465	406	474	468	478	447	466	471	461	481	451	462	447	445	474	456	461	486	448	453	453	484	483	463	432	452	447	426	491	479	471	486	443	473	445	463	461	440	479	509	441	485	441	461	449	436	470	467	446	476	442	448	448	439	486	469	474	504	452	438	434	459	437	464	456	424	436	490	418	428	477	465	467	474	413	507	456	454	488	451	478	421	463	471	479	433	464	480	447	435	428	448	439	439	490	466	458	437	472	487	418	455	448	441	488	444	488	400	470	456	437	491	487	493	462	473	480	462	442	455	442	452	491	487	495	468	428	511	490	466	442	484	471	446	485	444	465	478	437	473	475	466	416	478	466	462	488	461	510	492	524	486	438	475	464	433	470	469	442	481	461	482	481	480	449	485	458	437	433	510	463	506	463	487	446	458	431	456	416	461	480	477	463	491	429	456	415	478	456	485	440	457	429	475	482	492	461	472	484	450	462	437	458	509	430	433	478	453	462	467	486	460	489	446	445	461	445	444	458	443	438	473	430	522	451	437	476	479	453	456	455	454	463	477	464	438	456	463	442	489	478	452	465	446	494	501	442	452	484	482	426	436	471	411	457	445	473	470	457	471	441	457	457	455	433	477	463	471	503	487	438	487	470	444	441	470	427	458	466	431	488	463	476	438	495	483	443	450	463	443	445	501	467	469	470	450	484	461	498	426	468	483	436	460	460	429	495	424	455	457	454	453	463	430	465	425	489	437	430	446	479	465	474	492	480
4967	239	245	211	221	219	204	212	215	202	206	192	205	211	192	198	203	213	212	238	180	220	198	196	227	202	221	193	198	199	207	189	227	215	198	219	216	203	191	187	198	212	189	183	206	177	221	195	173	166	209	208	191	216	183	194	193	202	217	212	200	217	186	187	221	195	198	215	204	222	211	189	213	194	200	204	228	203	218	212	222	212	207	194	196	189	197	205	192	214	206	196	215	195	195	208	223	198	179	197	183	192	202	216	197	192	192	213	199	180	206	204	228	192	194	207	234	185	195	199	196	181	192	186	192	182	196	197	193	225	187	197	219	216	241	191	187	203	193	192	212	200	187	223	218	227	198	187	218	213	240	177	233	235	172	188	215	201	213	199	214	180	230	191	173	191	198	212	197	210	214	214	194	191	197	196	209	215	198	196	211	217	207	189	235	217	187	213	193	186	225	183	194	193	211	198	221	220	219	196	199	192	212	159	211	187	198	181	191	197	216	215	187	209	195	194	194	178	210	219	197	202	190	207	212	200	200	228	168	203	210	204	200	200	194	206	212	211	211	199	184	197	191	205	199	187	212	232	190	202	218	205	229	187	195	186	211	183	192	234	183	233	213	196	185	211	217	188	211	198	195	209	231	203	196	198	191	221	220	199	205	187	228	193	223	190	193	197	202	187	193	173	233	202	206	196	259	191	220	209	186	211	208	179	200	213	211	157	184	188	192	184	207	193	207	207	198	197	207	191	195	179	207	186	185	230	211	197	192	194	207	220	186	200	185	194	188	200	217	181	201	213	202	215	224	243	205	210	225	200	198	180	186	195	191	192	201	211	193	208	194	184	198	224	190	193	185	233	197	220	214	199	197	221	198	205	181	192	231	207	203	202	202	217	234	184	167	197	208	202	207	176	204	194	190	169	170	222	232	213	219	181	176	202	217	249	183	223	195	201	193	195	207	199	197	219	202	206	214	206	224	205	197	191	200	208	200	175	215	209	194	227	227	205	218	209	203	182	210	211	196	208	173	196	214	162	199	206	196	200	183	196	203	197	222	230	179	199	204	196	210	218	199	202	209	214	225	194	213	216	172	197	244	188	206	194	216	209	187	205	203	190	177	207	196	195	179	220	241	203	208	178	188	192	230	158	200	224	201	204	213	214	193	186	216	187	197	191	195	166	193	186	201	209	179	229	188	196	191	196	204	205	202	203	202	187	198	197	197	205	222	209	196	201	216	190	209	200	194	211	192	214	215	210	184	219	206	201	196	202	218	238	201	230	205	215	199	222	193	195	206	198	227	214	186	211	216	222	219	193	198	193	181	191	206	189	187	198	222	192	224	205	213	213	220	194	216	189	213	201	227	237	209	213	168	205	212	198	225	185	224	214	184	213	208	188	212	228	209	223	192	190	188	200	199	192	200	214	200	185	205	196	212	189	210	201	235	203	188	225	194	230	195	198	215	221	228	200	206	194	191	204	167	211	179	195	200	215	220	168	187	206	187	196	217	207	204	185	212	176	199	197	195	206	198	210	220	185	205	197	226	217	185	203	204	174	193	210	227	218	199	197	200	227	206	198	198	188	198	226	196	190	207	200	196	219	210	212	213	200	214	220	186	204	182	213	184	181	184	208	226	191	224	206	168	200	206	224	196	199	194	185	187	230	207	216	183	209	209	212	190	195	203	205	221	216	204	203	205	208	217	217	231	200	204	182	214	209	212	222	192	228	195	190	199	193	199	208	201	214	205	210	190	209	182	190	223	217	195	222	167	187	196	196	189	207	224	176	205	191	196	183	202	198	192	232	222	203	222	205	190	179	203	190	198	210	197	203	215	188	190	217	221	207	184	205	232	213	188	197	214	204	198	226	218	199	215	176	175	211	194	201	231	210	215	192	176	182	191	214	193	182	199	190	203	217	197	204	197	226	200	184	205	196	226	208	202	215	192	224	179	206	215	202	196	180	203	196	218	214	192	204	198	189	197	189	208	208	205	188	186	203	203	227	208	195	189	219	211	192	189	193	201	204	210	209	194	192	208	216	199	186	211	215	187	209	200	185	185	214	208	195	190	201	199	206	169	220	190	251	180	221	225	200	223	197	187	230	204	208	230	201	229	209	231	193	203	187	173	203	236	191	185	204	206	212	189	228	199	193	189	190	209	191	203	207	216	199	217	206	214	204	203	222	216	218	199	208	198	185	205	184	227	226	199	206	216	201	201	200	205	217	209	188	192	194	201	195	219	201	207	239	195	190	200	184	178	191	175	182	181	206	212	180	205	223	211	200	190	223	182	199	239	234	178	196	224	216	190	183	185	200	188	190	212	198	181	183	194	185	201	214	176	203	212	187	201	192	216	210	189	210	191	189	189	196	199	216	183	184	201	211	195	194	187	204	213	190	201	218	196	198	197	186	244	208	188	202	202	219	203	181	203	197	195	204	201	206	181	176	210	215	193	209	187	224	201	172	196	204	189	217	198	210	209	212	210	206	195	175	205	191	201	184	186	215	208	189	194	213	195	203	200	188	214	212	192	202	198	195	175	192	218	188	190	204	196	192	218	197	199	196	200	190	186	204	241	207	214	197	180	202	221	204	201	185	182	198	205	207	189	187	205	186	213	178	219	207	203	195	220	203	170	208	171	191	232	201	186	209	212	217	183	185	224	217	215	211	201	191	184	192	184	186	202	200	198	207	200	228	225	226	201	204	232	185	209	202	205	213	211	179	184	202	209	184	199	182	195	181	200	241	193	218	191	219	183	216	226	188	207	202	229	198	207	196	209	200	213	186	217	199	211	196	212	207	179	204	206	200	199	213	188	194	188	191	212	208	201	213	223	187	187	196	189	208	200	207	206	185	202	164	195	201	174	196	154	200	223	199	215	201	191	233	196	207	185	197	197	181	215	235	201	193	192	236	191	206	178	211	196	239	195	183	207	192	207	214	213	206	220	198	203	204	191	189	188	190	178	200	195	197	179	199	194	198	204	195	199	180	207	187	207	231	200	185	181	196	195	191	216	210	216	215	196	217	201	199	205	214	209	180	179	198	193	220	195	185	220	214	209	193	198	188	196	207	212	225	181	207	214	195	187	202	222	181	221	209	188	213	193	193	193	206	217	222	166	195	185	199	219	200	225	190	196	203	197	200	215	175	184	209	199	219	181	188	172	170	220	201	209	228	186	228	226	209	203	189	205	199	210	182	191	219	248	217	195	192	211	186	213	181	182	224	203	213	200	166	202	191	203	198	223	203	218	214	196	206	223	198	189	206	195	202	188	198	215	227	186	222	190	201	206	199	222	223	183	211	176	213	193	220	190	186	173	195	205	209	198	193	215	209	206	185	195	184	200	202	214	192	200	211	218	195	206	181	198	207	184	200	204	201	200	191	198	193	191	207	200	199	217	195	179	205	214	217	188	188	209	195	202	218	189	206	187	217	212	199	216	199	215	207	208	168	205	191	189	172	177	199	199	191	185	165	192	184	186	199	224	215	162	204	201	199	185	204
5283	500	576	549	622	557	546	542	558	524	534	519	502	518	449	515	525	486	490	516	528	475	495	501	477	499	509	498	485	451	515	509	528	491	487	511	510	480	494	464	492	449	474	503	458	490	508	521	495	469	519	459	485	499	501	484	424	528	507	467	446	507	524	436	504	510	468	514	521	560	461	486	467	494	482	492	533	478	489	511	484	550	492	517	493	505	454	497	503	495	475	462	477	472	456	479	463	498	487	460	489	495	492	432	455	512	489	492	483	471	491	488	491	486	477	562	483	510	446	500	460	488	519	488	455	437	470	466	495	505	513	502	499	487	501	464	517	491	533	520	454	468	435	488	457	494	498	530	478	518	513	508	485	510	476	465	458	469	512	464	454	520	469	459	462	502	437	497	495	470	505	504	480	505	483	465	461	447	473	519	509	485	489	511	486	485	486	494	467	507	465	466	452	502	481	469	504	469	475	498	497	474	515	468	496	478	486	473	512	512	496	496	473	505	452	490	510	498	468	460	468	520	465	506	516	519	493	521	475	473	481	459	494	448	525	485	465	501	471	479	486	551	481	499	459	508	470	506	482	495	491	490	481	521	453	520	490	496	485	484	470	502	464	487	520	469	507	476	472	524	482	520	492	471	498	497	470	487	493	461	471	485	461	537	463	499	441	491	483	439	510	474	455	476	500	489	512	504	478	453	503	463	510	497	442	511	474	489	503	520	471	484	472	493	449	482	493	459	467	480	489	515	508	485	530	464	482	502	490	497	509	516	506	445	476	492	482	491	502	486	468	510	511	471	500	482	498	486	470	494	460	445	472	487	516	512	468	508	520	451	479	464	478	469	526	514	493	498	492	460	520	440	484	470	482	461	486	540	496	504	516	460	503	514	491	529	484	490	504	464	511	426	500	490	523	451	469	453	512	490	504	496	499	485	476	456	509	511	483	453	497	473	454	446	502	497	473	479	522	492	434	482	493	484	475	501	482	492	466	466	500	481	507	547	474	470	483	489	507	511	483	494	477	511	509	510	477	452	482	508	479	504	435	472	472	473	475	473	474	454	450	496	491	452	528	474	482	462	462	481	445	519	524	502	470	505	466	469	501	507	501	486	496	522	487	451	528	492	465	534	479	489	499	474	482	520	511	455	473	464	532	453	488	476	457	489	455	477	466	459	494	475	491	438	449	502	506	510	470	508	505	473	481	490	510	496	533	539	461	496	477	494	475	513	469	500	505	507	520	528	477	492	483	477	474	479	466	462	524	470	504	477	461	520	466	490	524	478	466	484	485	458	529	455	506	487	492	477	503	518	473	500	493	486	516	453	458	489	531	491	464	487	463	450	466	483	477	480	535	479	478	487	477	494	448	470	485	492	436	509	444	525	472	476	471	493	505	478	498	451	528	519	469	524	497	512	477	489	473	507	498	504	504	474	466	511	513	489	461	476	463	503	471	455	470	494	511	462	511	478	463	502	488	513	493	455	478	499	506	475	456	456	477	515	506	462	474	487	466	483	422	483	505	469	469	504	488	499	468	496	494	515	471	499	467	490	557	465	501	451	481	469	497	526	497	496	520	472	475	497	510	463	463	481	523	523	525	457	510	484	485	478	471	518	503	484	506	465	523	511	505	475	504	471	511	470	488	484	460	448	499	506	489	490	502	493	490	456	495	471	492	476	465	489	483	478	508	479	464	492	492	481	472	478	536	503	479	482	471	478	503	463	467	433	458	467	455	496	460	499	451	461	463	508	513	484	482	494	500	501	487	484	507	487	467	480	476	514	488	474	490	498	506	472	503	491	482	456	474	471	486	523	516	531	508	522	508	508	482	462	481	494	493	484	457	471	473	511	471	531	508	449	505	495	472	473	482	511	482	501	512	483	477	500	509	478	505	517	488	452	511	485	471	484	462	521	496	489	497	493	518	506	505	538	502	455	490	481	501	489	496	453	486	515	463	500	512	472	519	454	464	483	470	512	463	505	474	498	508	514	488	474	528	475	496	481	493	509	478	492	520	473	461	477	504	467	476	478	474	455	465	526	500	491	516	437	463	441	532	506	505	475	505	510	522	477	470	505	485	497	486	491	507	480	477	431	490	502	480	482	484	533	480	509	514	473	463	488	478	479	499	454	481	493	481	526	465	465	493	464	469	462	493	512	462	492	461	509	480	482	493	516	509	525	472	477	478	452	476	472	494	505	490	482	503	448	459	482	456	505	491	492	516	496	505	475	539	490	494	500	478	473	538	469	484	505	483	496	496	467	482	478	472	471	480	511	475	459	472	493	476	462	501	470	496	516	464	445	484	496	512	473	471	485	465	489	485	469	447	490	448	501	490	476	497	518	490	484	509	503	485	471	470	468	518	475	475	488	499	461	485	453	483	443	488	468	521	469	509	488	479	505	488	513	496	544	438	482	501	505	490	476	488	509	459	491	523	465	482	459	467	492	442	515	462	510	484	505	483	488	546	527	462	485	490	471	534	522	470	441	469	519	457	486	525	512	471	483	499	459	498	460	501	469	486	510	488	458	487	513	472	501	499	509	494	469	501	514	497	466	525	495	457	457	523	446	513	492	491	502	488	530	500	478	483	513	466	494	460	440	512	442	456	477	474	516	514	475	485	479	488	505	474	474	482	455	479	508	450	511	472	484	461	481	533	497	469	494	466	535	499	452	543	451	445	477	475	464	479	505	493	541	457	512	492	478	524	483	461	507	488	490	465	522	469	505	437	471	473	469	478	472	545	476	533	513	468	454	461	550	447	478	493	494	543	515	460	466	464	474	502	510	514	463	471	476	470	475	454	492	475	463	514	478	441	526	492	530	471	520	503	498	486	455	491	515	473	481	466	508	476	498	477	470	495	481	486	484	474	481	484	493	506	474	479	520	497	509	472	441	477	468	525	484	499	468	492	467	448	490	484	462	494	433	531	520	448	482	451	469	469	483	513	484	470	498	481	457	476	481	460	474	489	468	473	468	484	459	480	478	487	513	486	481	520	475	476	491	502	475	535	520	492	530	520	503	478	520	487	505	502	504	500	467	481	505	465	482	457	534	500	492	470	455	488	498	474	473	477	488	497	501	485	462	476	523	469	478	491	490	489	470	469	502	447	478	481	495	473	509	507	437	450	504	496	490	469	513	468	472	477	489	483	475	489	474	490	467	518	485	497	493	497	498	503	514	466	489	437	461	499	478	527	472	482	513	467	444	464	475	502	476	500	501	462	520	465	518	513	475	516	485	528	477	526	538	483	478	509	505	464	486	448	488	461	447	466	473	508	497	472	513	465	453	472	488	469	502	426	481	476	513	469	503	494	496	564	433	490	491	521	479	460	499	478	461	517	472	482	507	479	466	547	489	504	492	485	499	462	444	509	479	471	511	478	509	497	488	484	512	460	463	495	513	459	487	482	522	464	473	464	486	514	497	463	477	502	474	529	481	511	506	505	484	492	499	469	477	465	494	467	501	512	518	459	471	489	511	473	448	481	470	496	503	507	471
42064	7652	1108	781	564	396	330	248	227	182	175	160	145	148	144	117	137	105	109	128	102	102	92	91	114	119	102	102	88	108	95	93	96	115	89	87	87	87	92	104	122	88	82	92	105	107	94	95	107	92	84	111	101	77	106	105	88	117	94	95	103	113	92	82	93	98	107	94	85	99	95	99	96	82	98	104	81	110	97	92	92	75	99	102	117	95	112	86	108	109	95	97	91	84	90	99	84	98	98	98	89	78	110	118	103	103	93	101	106	103	109	86	78	98	82	73	85	113	92	90	98	94	90	83	99	99	94	102	102	102	78	88	84	95	84	89	73	86	111	100	89	89	78	73	113	102	83	87	94	109	90	89	109	100	103	108	92	99	91	87	105	88	100	91	80	98	91	92	111	93	92	84	92	88	94	104	87	101	97	85	81	104	75	79	94	97	85	85	112	95	81	99	98	102	89	109	108	87	98	105	79	82	83	85	87	88	97	80	89	82	99	108	96	119	98	93	88	99	90	98	108	84	84	90	101	84	88	76	89	98	102	75	93	97	81	92	98	93	95	94	95	73	85	92	85	107	97	109	91	87	94	80	97	103	74	103	85	88	83	91	91	97	82	82	74	99	81	101	94	84	90	115	84	113	107	97	83	99	84	103	96	75	91	80	77	113	104	96	92	90	115	101	81	106	90	105	107	90	112	91	84	101	96	109	88	96	91	101	101	90	105	79	88	101	90	100	81	92	101	91	71	109	93	85	87	80	93	99	87	91	82	100	83	95	89	103	93	91	102	99	93	84	123	92	100	88	103	89	99	87	103	79	81	98	98	86	91	90	102	86	88	93	103	96	79	84	84	101	117	98	93	98	91	95	102	79	81	100	96	99	87	91	91	92	99	82	97	93	89	96	102	105	100	107	93	95	85	96	101	101	95	85	92	92	99	95	98	81	91	104	98	114	87	99	97	103	93	90	105	85	108	85	107	101	106	86	91	83	88	100	84	99	91	86	99	98	100	92	100	88	108	81	106	91	82	87	111	74	81	86	104	96	88	88	113	103	81	92	109	93	87	98	84	88	100	101	104	90	117	88	103	94	92	81	91	89	129	95	102	99	92	105	100	102	94	92	75	97	89	98	87	89	106	80	100	93	86	88	93	100	90	87	103	79	82	92	79	108	84	86	115	88	80	72	98	86	92	76	92	83	84	112	87	99	78	97	94	94	102	91	100	107	89	92	110	85	96	117	106	83	110	88	106	84	91	74	84	86	91	97	93	84	86	87	98	92	86	72	84	98	109	88	93	92	93	82	103	92	102	112	86	81	100	96	95	80	91	84	86	99	101	93	93	87	76	80	82	79	102	95	94	99	87	102	98	106	89	106	106	95	90	94	102	95	94	78	102	100	91	99	76	96	115	101	89	99	108	92	95	101	92	107	76	89	114	110	99	98	100	98	97	94	87	98	94	88	98	83	77	89	86	87	108	88	85	114	99	87	115	108	91	87	88	92	103	94	95	91	99	76	83	86	93	104	86	88	91	90	109	94	93	92	102	90	89	92	80	111	83	75	98	97	87	95	111	95	100	85	83	98	93	94	103	78	111	88	95	104	82	114	100	90	92	88	95	111	91	104	70	88	80	90	97	81	85	85	90	88	83	94	107	93	98	90	89	89	96	97	115	88	75	113	100	87	89	100	95	95	110	107	102	106	80	94	88	93	74	102	87	85	93	105	97	93	88	92	102	87	90	100	86	112	86	97	95	88	69	95	96	101	100	102	82	96	101	121	89	98	91	104	103	89	88	76	100	97	96	86	89	98	78	103	90	96	80	88	103	87	87	93	95	87	96	86	90	87	81	85	94	91	108	101	99	97	114	104	112	84	94	93	98	89	91	99	91	86	104	94	102	88	103	105	103	103	81	99	101	85	96	103	90	85	95	75	95	92	101	103	79	78	103	79	78	92	91	87	106	95	95	96	107	95	98	79	87	99	96	90	95	97	90	81	95	101	107	104	81	103	93	80	96	84	83	85	77	100	110	90	103	86	103	91	86	83	100	87	95	91	64	99	86	95	84	93	114	93	94	76	90	91	73	89	114	87	76	92	79	91	97	94	91	96	96	86	110	97	78	83	101	85	101	98	105	86	105	99	109	106	86	86	96	93	81	82	89	98	97	88	96	83	97	100	90	96	98	93	112	83	82	84	84	91	88	72	85	88	98	91	88	95	89	91	86	129	97	93	95	84	82	97	93	94	104	93	74	93	82	91	96	86	94	101	82	98	103	94	102	70	88	88	79	107	86	86	86	101	98	91	106	85	80	92	96	79	96	103	107	91	89	92	110	85	92	131	97	99	88	105	96	99	99	109	101	110	94	90	109	99	86	74	85	87	95	81	117	109	95	99	104	95	78	74	90	104	86	90	86	90	105	108	107	88	93	92	84	91	97	87	98	102	89	93	95	90	67	96	111	99	85	87	93	82	108	99	98	100	92	88	81	87	104	102	89	84	90	95	110	90	103	85	102	98	90	77	94	80	95	90	102	91	105	101	103	86	88	85	104	94	93	91	103	95	91	80	103	84	112	90	101	76	99	101	93	113	100	95	98	93	79	85	76	88	90	83	85	82	94	100	84	100	85	111	99	95	70	94	114	90	87	98	106	91	112	82	89	104	84	105	109	112	81	96	90	94	77	89	106	90	93	90	103	92	104	104	88	96	90	101	89	103	103	76	99	105	84	108	89	104	96	95	109	80	86	91	101	90	105	106	84	90	81	94	74	70	84	86	60	83	92	98	93	93	98	100	77	81	83	87	100	111	94	85	78	90	81	85	89	84	88	77	81	84	112	97	93	101	88	96	102	111	79	85	97	98	81	98	91	91	90	86	97	101	85	85	84	102	81	97	113	95	98	90	74	90	86	114	97	89	93	88	97	102	78	92	94	99	83	79	99	97	75	92	83	91	85	105	77	106	75	110	92	104	87	89	83	93	92	96	94	98	86	73	101	93	98	85	103	91	95	104	97	94	94	127	84	79	108	87	84	98	96	102	89	96	81	101	102	96	92	92	102	91	92	89	113	89	105	96	102	88	90	91	89	106	94	83	85	91	102	87	96	78	90	100	105	80	98	87	104	92	89	100	82	72	84	99	92	93	101	88	88	84	87	96	101	80	82	101	95	96	83	109	90	92	80	92	101	105	101	86	104	78	69	102	87	98	108	96	71	95	100	94	90	100	101	80	104	84	96	93	97	96	85	88	86	98	113	107	76	96	88	101	87	72	87	103	102	99	94	80	92	91	85	109	93	88	107	89	92	92	101	100	82	94	70	98	80	87	99	91	101	104	93	92	86	82	109	91	96	84	86	82	117	85	94	66	89	92	102	81	84	99	78	98	102	75	91	101	90	86	97	113	92	88	94	89	87	98	88	109	99	87	92	111	98	94	101	96	88	93	97	74	72	118	109	85	111	101	104	103	95	94	94	100	80	99	82	83	89	101	95	102	92	111	88	90
20278	971	2246	2490	2173	1859	1420	1285	1060	929	784	684	661	600	597	494	479	477	468	432	395	437	393	373	370	379	365	324	364	378	301	335	356	340	319	311	324	309	297	334	318	320	302	309	290	277	296	298	287	286	277	296	296	282	257	294	298	266	319	281	299	286	281	279	319	284	256	299	248	282	293	255	278	294	304	290	274	264	251	257	253	274	276	276	266	278	274	252	284	282	267	272	280	259	259	280	285	281	287	256	265	280	242	264	275	303	310	253	292	284	255	277	297	265	304	269	259	274	287	277	257	241	279	281	265	291	282	279	304	299	286	273	269	234	294	261	276	272	273	301	271	279	235	273	299	269	264	274	280	266	270	249	258	235	255	284	286	261	251	298	257	284	288	271	266	250	292	289	267	264	268	266	304	303	294	264	278	267	276	286	269	281	270	266	277	284	267	238	278	283	262	267	304	281	244	275	272	258	286	265	258	254	278	235	272	254	272	315	268	245	279	258	265	251	276	285	272	240	315	277	258	288	263	271	265	263	251	277	278	228	258	282	278	253	282	268	271	255	249	262	251	281	265	271	243	241	233	245	264	265	285	243	267	271	244	252	254	265	251	266	263	262	272	246	254	256	262	251	256	272	248	271	241	269	268	249	274	289	275	242	271	262	271	286	262	261	256	265	261	253	267	259	257	306	270	275	300	263	276	279	259	283	267	247	260	266	254	258	245	283	279	266	269	280	243	281	254	246	258	255	265	274	278	285	269	272	275	238	266	292	293	234	253	256	264	270	274	304	241	256	283	257	273	228	259	278	290	284	291	257	258	245	261	266	257	262	304	269	303	271	257	240	253	278	280	281	262	242	276	275	277	258	295	280	295	268	311	277	262	272	284	251	270	279	277	279	278	237	296	279	272	291	282	248	282	242	217	274	286	284	279	259	278	260	274	251	255	264	256	275	266	272	246	264	270	276	240	248	300	279	267	266	260	262	256	266	265	274	260	274	255	263	269	271	276	243	256	267	270	246	258	262	254	282	264	263	257	259	271	255	262	250	270	250	253	232	267	270	231	271	258	286	286	261	284	240	295	242	260	287	247	291	254	266	300	244	269	250	254	250	270	254	249	269	255	249	263	267	255	261	265	259	257	256	234	260	238	252	271	280	279	289	279	269	254	252	246	262	240	232	263	271	265	267	274	270	250	288	272	274	234	261	244	269	252	279	257	286	283	250	257	254	276	256	252	257	261	284	252	262	292	275	283	247	267	277	228	254	275	273	264	263	274	289	260	270	259	256	277	256	268	273	277	271	277	262	256	282	291	278	247	264	262	244	250	289	250	290	267	269	270	269	270	262	270	256	259	279	271	290	277	268	276	286	258	262	294	273	264	313	256	289	245	277	246	266	277	270	274	267	267	273	289	273	280	282	264	297	282	252	278	258	254	256	262	256	275	252	265	290	279	278	251	256	281	262	258	258	294	263	285	256	287	292	235	268	252	260	241	264	272	246	293	273	294	247	254	257	262	249	248	276	301	257	273	290	247	277	260	296	269	273	266	266	254	254	270	269	274	276	283	259	287	272	266	292	266	285	259	239	253	264	258	292	276	261	204	257	272	271	267	267	251	267	255	257	273	253	273	285	258	302	255	291	281	256	278	260	317	253	260	268	273	270	263	270	276	258	279	269	254	259	295	278	294	244	282	255	284	267	279	276	273	259	257	285	262	244	277	261	266	257	266	273	285	267	278	278	254	266	275	269	272	237	290	257	278	268	268	253	274	247	286	276	265	269	278	237	276	259	276	244	262	240	275	295	273	277	244	227	244	265	253	235	270	280	243	261	266	278	272	262	247	273	282	296	256	275	249	274	275	278	263	279	257	243	269	278	245	248	255	259	275	258	261	261	275	290	259	271	284	261	248	269	298	273	269	275	278	275	286	268	265	269	269	268	252	259	254	234	242	270	243	224	290	238	274	276	247	279	265	268	245	289	269	274	242	274	271	238	288	272	294	259	282	286	287	259	265	263	239	270	283	256	253	292	260	290	273	260	263	281	257	285	276	253	247	290	278	235	274	296	281	281	278	276	258	283	288	286	280	281	243	254	269	260	282	275	273	269	279	278	262	248	254	260	277	245	256	268	278	275	265	263	270	282	253	306	285	266	262	253	255	276	248	264	286	270	237	287	274	265	274	254	254	264	267	269	272	266	278	260	252	257	292	282	287	270	244	258	262	251	256	262	281	251	273	272	291	260	274	289	297	268	297	257	280	265	273	264	271	268	287	259	270	259	272	280	281	304	292	263	239	261	243	258	267	243	280	265	287	265	266	270	264	283	273	265	239	266	266	239	254	265	280	276	283	270	270	267	293	276	280	269	276	274	282	258	277	271	257	265	258	278	267	274	257	274	284	285	283	257	286	251	261	229	241	277	255	256	240	292	287	304	287	248	257	268	272	279	285	269	245	251	285	296	277	254	240	241	253	270	265	263	257	273	268	274	253	282	278	268	273	264	268	277	281	239	276	297	259	267	259	238	248	255	243	285	295	293	261	273	284	258	256	294	266	243	291	288	296	259	275	265	232	282	279	250	274	256	245	282	264	290	238	245	261	261	283	292	278	293	298	269	277	268	280	266	255	283	271	277	271	246	272	264	242	240	266	246	284	290	250	288	301	282	267	278	279	258	274	258	250	280	270	269	278	252	260	251	257	261	295	278	284	287	249	292	274	280	279	274	263	305	250	275	277	279	282	283	252	257	278	271	290	259	277	254	278	272	275	269	242	268	281	266	257	281	282	263	275	255	280	276	273	279	314	287	273	244	310	294	292	280	239	258	275	281	274	269	316	278	292	253	252	267	280	294	281	282	267	269	285	295	269	256	248	278	269	264	278	273	267	280	245	290	250	267	275	276	241	243	258	244	255	276	241	258	268	274	276	249	243	251	269	241	306	262	277	257	262	276	285	273	283	282	260	268	253	259	295	266	293	268	255	289	267	253	258	249	269	264	256	284	273	267	262	258	254	268	254	256	260	271	250	260	242	256	280	253	259	285	271	242	274	253	285	276	284	298	235	234	287	264	227	285	251	262	266	235	282	298	267	258	227	274	254	265	271	270	260	305	269	263	274	251	280	268	293	271	276	291	264	274	244	237	255	279	279	276	271	271	281	226	242	258	270	254	284	260	263	256	281	275	244	228	248	301	236	248	317	291	257	274	275	293	252	256	271	259	254	255	280	257	266	255	264	269	247	273	282	249	299	284	288	247	284	298	275	239	295	269	262	255	267	284	267	267	283	273	287	265	262	268	248	255	257	265	256	279	242	260	273	265	253	269	273	282	261	246	273	288	284	244	272	276	294	297	256	275	281	253	301	281	260	245	275	257	247	266	257	242	250	239	268	245	256	293	256	260	273	253	245	263	261	268	265	277	291	294	317	265	249	272	278	276	233	240	263	281	291	280	270	275	268	246	262	281	334	279	261	213	265	266	257	277	257	263	260	268	262	274	257	291	258	245
56398	15863	3132	1588	1045	793	630	516	393	399	329	311	320	253	240	242	258	214	217	195	200	202	194	203	184	191	199	208	190	213	197	178	196	205	224	165	187	152	172	186	189	194	184	188	208	208	197	172	183	165	177	182	190	184	168	202	186	196	149	162	152	195	157	187	157	176	204	182	159	160	170	172	162	180	177	196	178	193	190	191	162	182	177	180	203	180	181	162	171	184	169	173	163	171	164	177	175	167	172	188	160	198	174	183	182	161	190	165	157	153	196	171	190	145	191	167	188	174	179	192	176	166	166	173	198	172	172	186	146	175	177	180	155	192	177	173	186	168	180	190	164	163	150	153	185	170	176	167	169	176	187	199	174	152	159	150	178	186	140	154	152	169	167	163	206	175	185	177	179	193	186	182	157	168	170	154	165	167	183	210	163	187	184	168	173	179	185	196	143	155	180	185	183	185	188	165	158	177	175	171	175	178	168	190	172	163	173	147	179	164	139	176	179	161	178	157	156	213	166	180	154	174	161	185	152	168	160	191	166	200	176	165	163	195	171	156	172	178	174	172	171	174	170	161	173	171	164	158	163	164	164	177	182	164	157	173	176	165	164	185	204	190	166	185	195	163	170	170	152	182	166	184	158	164	163	174	162	180	180	202	156	168	182	177	192	170	187	166	158	154	159	170	174	155	178	192	180	187	188	173	180	206	148	175	176	158	163	169	181	192	177	180	176	163	177	170	176	177	175	173	177	185	172	150	172	174	167	163	161	169	194	164	187	174	181	185	152	208	165	192	184	188	175	183	180	165	155	141	180	191	153	180	164	184	176	176	186	163	170	174	186	168	163	177	179	161	187	187	175	163	166	151	174	145	176	158	180	173	178	174	165	181	179	176	192	183	175	199	170	178	161	190	177	162	186	172	180	166	163	201	164	167	183	189	194	195	163	157	161	165	192	176	151	202	181	146	197	165	174	156	167	155	172	153	176	210	191	176	165	176	168	177	157	173	175	159	190	189	167	187	161	183	161	199	162	154	146	161	149	186	167	184	172	176	181	168	181	172	160	174	170	155	183	153	171	156	163	174	159	171	143	172	139	159	168	176	170	176	169	159	186	179	192	169	158	192	183	167	180	157	164	165	175	206	187	176	183	179	147	166	188	165	186	162	149	179	171	188	170	184	148	168	167	175	169	156	166	205	166	183	169	184	174	168	183	174	175	199	187	171	188	147	169	162	154	165	169	155	173	185	182	189	168	165	166	177	168	194	199	173	185	172	177	191	171	169	162	173	156	187	155	168	192	182	158	181	179	179	189	155	229	168	210	166	183	174	177	172	178	180	179	191	185	166	188	180	163	149	158	180	165	188	157	169	187	167	152	165	182	186	153	188	181	196	165	155	170	182	171	171	197	181	160	184	184	174	175	186	184	154	159	178	161	168	158	172	182	159	196	192	174	196	167	188	166	168	167	176	167	160	175	169	185	161	171	172	188	161	167	186	162	154	197	149	145	189	163	168	181	184	189	170	177	180	174	187	162	196	206	192	177	154	196	175	178	152	190	197	172	158	188	155	201	170	180	160	141	192	191	173	165	164	155	176	178	167	179	191	163	178	187	161	172	194	176	191	157	169	185	200	181	152	172	187	174	155	151	157	171	165	177	189	147	188	189	183	188	164	159	184	184	195	161	204	157	195	177	153	184	150	166	162	151	167	174	172	154	150	183	144	174	176	156	149	173	168	183	196	177	164	166	173	162	171	165	174	174	152	170	164	149	182	166	174	160	198	159	161	173	164	193	162	162	182	167	154	180	153	162	177	155	158	164	171	174	168	179	157	188	170	185	164	172	173	184	169	159	172	173	183	164	171	188	158	176	161	190	158	190	174	150	159	164	156	219	172	160	166	170	185	184	193	180	173	147	166	156	180	204	176	156	194	175	204	188	183	183	200	191	173	183	186	151	194	184	157	175	186	158	166	168	160	175	178	166	159	152	179	162	174	176	178	148	157	168	184	190	152	181	174	181	170	163	156	184	153	189	175	197	170	180	175	178	192	203	169	173	166	181	175	174	175	195	179	168	174	148	165	181	146	181	187	175	166	190	169	174	185	182	199	189	176	185	174	169	169	199	150	167	156	177	185	148	173	185	188	170	171	163	175	167	180	169	198	170	170	194	164	181	168	176	178	158	177	167	160	192	168	191	180	190	157	181	183	161	192	179	190	179	179	154	173	214	128	163	162	158	194	185	176	193	168	171	168	185	172	155	156	172	163	181	161	166	175	159	182	175	159	156	156	182	189	179	164	178	171	196	182	169	171	163	145	174	166	181	169	171	148	171	197	172	182	193	151	173	189	196	172	170	171	169	199	174	159	144	160	183	195	202	193	193	156	155	152	175	195	182	160	189	170	167	179	176	177	167	184	163	192	204	189	179	166	143	177	181	162	165	179	180	195	173	172	164	165	182	180	175	185	169	190	151	171	177	186	205	183	204	146	165	176	198	161	163	195	149	172	189	194	184	172	183	186	188	185	197	178	177	155	161	167	164	179	177	148	179	187	167	156	162	169	192	173	187	167	169	155	166	203	178	185	167	158	170	184	133	168	175	179	183	175	179	180	177	170	169	173	149	182	166	150	165	165	176	184	174	202	184	176	139	172	174	168	168	180	185	179	166	151	168	193	191	168	161	198	185	172	171	175	188	175	180	157	183	166	166	135	149	195	146	168	166	159	158	157	164	194	173	187	177	169	159	181	171	161	176	154	174	176	165	168	181	174	211	188	172	152	178	159	156	157	185	188	189	160	160	160	164	156	199	177	186	163	186	193	193	188	165	200	147	162	158	180	185	190	177	161	159	165	150	160	195	163	157	181	183	159	164	166	167	169	174	179	182	149	189	163	167	159	174	168	173	165	183	177	170	158	165	185	163	178	174	154	178	196	179	157	173	161	176	155	177	185	171	155	197	209	155	185	203	186	177	160	202	161	162	174	176	197	182	175	171	172	195	174	174	162	166	192	163	180	147	185	187	168	163	174	185	165	164	183	172	198	167	165	191	193	193	183	169	175	157	189	173	160	174	175	164	187	153	165	171	176	166	179	174	182	187	194	181	181	195	154	173	204	190	195	189	182	191	176	187	184	172	155	172	159	176	192	171	185	175	174	140	192	166	161	165	181	171	192	168	179	184	171	153	160	178	164	200	166	170	185	175	158	187	181	159	169	164	176	178	182	161	178	179	183	195	178	182	199	185	209	212	176	179	195	186	152	190	176	181	158	167	170	145	142	176	182	147	171	166	161	170	179	184	179	158	181	178	167	173	178	163	174	200	186	171	175	163	184	160	170	140	189	155	171	179	165	162	152	179	161	165	207	156	182	157	190	161	170	166	171	159	152	186	188	195	166	174	200	175	157	163	185	173	189	191	188	176	165	186	159	169	191	157	180	157	154	166	172	163	203	196	143	186	141	184	175	199	203	201	180	177	190	180	176	185	171	161	168	161	156	188	177	191	150
27838	1845	4039	4890	4171	3325	2701	2313	1862	1724	1538	1295	1249	1101	1029	972	866	858	856	739	766	726	714	722	673	665	649	589	589	598	596	593	588	527	581	555	519	541	540	553	519	552	513	491	536	524	504	517	484	502	519	540	504	497	470	491	496	488	470	511	451	510	450	519	453	498	495	496	458	492	474	435	476	454	465	456	494	467	486	496	465	456	447	453	494	432	459	444	467	473	468	456	456	484	441	505	434	458	486	433	468	439	419	441	453	442	482	494	471	477	421	500	459	452	433	457	430	498	467	475	485	438	451	481	458	509	479	481	489	450	453	467	475	471	426	470	456	480	488	447	479	457	453	447	482	482	487	456	487	481	447	444	458	489	477	459	455	494	441	427	433	456	491	462	466	468	441	516	448	410	469	454	448	464	448	451	478	509	475	423	506	439	462	466	477	445	492	461	462	493	454	430	472	443	456	452	447	520	466	456	465	441	470	417	476	465	436	456	454	458	448	448	475	459	490	465	464	442	443	495	440	471	485	455	435	441	467	445	472	457	481	444	469	487	488	445	453	449	447	448	482	462	470	486	436	488	446	470	433	446	452	473	445	426	451	491	449	444	498	445	461	468	475	445	487	460	411	429	459	510	500	456	471	462	468	446	471	438	447	433	470	473	443	448	478	477	433	439	459	419	465	433	443	422	452	420	446	464	452	435	443	469	451	432	434	422	441	445	471	471	466	456	441	484	457	478	440	440	448	445	454	480	480	446	479	502	439	458	455	478	438	417	478	451	441	456	431	435	451	439	425	417	458	431	418	457	461	457	410	452	416	464	457	466	450	435	465	449	469	449	485	463	476	481	466	445	437	472	465	439	488	451	466	475	450	493	447	472	461	504	465	421	474	446	467	463	415	388	446	438	473	459	475	459	406	481	426	438	461	444	459	458	426	452	442	488	474	440	442	442	447	463	424	479	432	458	407	478	467	457	441	451	453	467	452	463	455	442	460	435	459	470	477	444	471	442	430	474	452	464	459	476	459	462	440	441	473	429	443	436	470	490	447	415	430	495	430	442	431	503	464	427	440	459	458	477	457	421	468	439	466	435	438	452	431	423	474	520	440	454	455	470	469	450	462	474	435	431	455	425	455	440	419	454	442	453	494	440	450	452	426	471	457	465	481	445	420	485	442	457	476	445	477	463	434	465	456	430	460	441	480	433	402	466	470	466	448	474	457	447	474	411	436	470	453	515	448	428	402	408	412	420	442	458	469	456	437	468	447	467	454	493	490	471	443	460	439	447	429	476	442	460	446	479	411	465	425	437	440	434	419	442	470	413	402	468	479	438	489	478	451	440	494	438	489	454	457	443	448	469	471	451	464	478	438	479	442	458	469	433	478	479	444	461	478	446	456	468	475	452	494	448	436	458	470	455	469	430	458	475	462	455	437	464	446	504	438	473	473	439	441	467	445	432	468	430	452	477	440	427	470	473	459	467	467	454	442	480	439	498	475	459	436	465	445	444	464	503	454	472	469	467	498	489	461	434	436	483	460	437	475	421	437	469	477	471	456	459	468	439	443	468	448	486	462	461	446	478	495	425	485	460	434	434	427	466	475	460	435	452	495	424	470	460	478	451	433	451	475	456	431	425	462	464	485	429	420	455	470	391	452	470	410	460	412	484	443	445	458	460	466	465	442	473	439	475	449	470	443	449	443	485	436	411	451	430	431	442	449	421	476	500	472	419	444	449	466	455	475	459	455	436	496	503	459	465	441	435	499	485	481	465	474	468	441	444	425	490	459	458	468	448	493	474	422	473	465	454	417	483	432	449	445	417	443	445	493	461	489	440	452	466	483	440	470	472	463	457	466	467	440	479	471	454	472	449	472	471	441	483	491	444	437	453	478	459	453	415	456	468	429	436	465	470	457	455	457	454	478	443	448	492	459	441	461	444	467	471	403	497	443	449	466	448	462	485	435	398	458	407	424	458	471	448	463	490	459	433	436	469	489	443	505	454	436	463	476	444	417	453	465	461	498	496	447	467	464	442	467	436	468	433	504	486	474	501	449	447	449	451	399	429	428	448	428	450	429	445	428	462	464	435	462	467	421	449	426	463	441	459	410	428	445	441	466	435	484	451	478	410	507	461	423	448	432	483	466	444	449	448	450	474	457	457	438	450	430	427	422	442	427	452	470	464	466	415	447	428	455	508	478	439	434	443	458	472	476	436	449	462	429	457	450	490	434	447	483	454	490	422	425	475	479	469	482	454	433	448	477	450	449	474	458	459	501	398	475	498	472	422	475	464	438	496	437	438	468	457	434	446	475	429	433	457	457	427	463	467	464	483	480	437	465	413	456	444	488	453	494	476	450	478	460	492	471	457	474	470	419	473	455	479	439	452	417	447	464	483	473	501	494	447	450	477	434	482	438	468	465	426	474	459	475	446	453	452	461	505	497	456	436	465	446	441	476	486	455	454	470	452	448	463	483	431	461	466	469	458	445	425	466	442	443	443	427	513	464	480	453	449	459	449	475	445	424	472	436	487	457	485	462	444	478	448	472	480	432	450	471	452	468	443	456	489	495	441	456	466	451	432	468	465	428	423	484	433	481	430	467	438	469	469	476	406	460	425	458	462	454	464	454	448	418	485	449	481	461	421	451	433	470	470	452	453	465	466	449	475	462	481	444	451	458	423	494	447	459	461	485	446	430	473	433	463	464	465	437	427	481	446	456	428	466	473	466	456	418	430	443	462	478	463	415	464	484	431	473	451	453	484	455	487	455	473	413	436	480	466	459	464	449	464	458	440	463	480	475	469	441	402	431	414	457	491	446	471	482	462	467	480	482	459	480	419	442	447	453	489	430	471	465	460	467	450	415	432	448	448	498	462	450	437	449	431	443	458	450	467	494	461	437	433	444	453	447	462	472	489	412	438	411	442	477	464	481	447	456	474	461	416	450	439	471	479	460	392	457	465	459	438	438	439	438	469	472	472	417	462	467	462	436	408	437	455	433	431	442	461	457	444	457	497	455	439	453	461	432	423	461	449	430	470	472	439	440	424	448	464	479	464	493	492	468	467	450	479	439	438	430	461	457	439	455	486	471	432	452	458	437	458	439	450	425	451	459	453	461	444	494	480	432	475	461	459	453	473	473	464	464	448	458	444	450	461	453	504	417	443	475	466	451	469	505	465	470	440	455	432	455	450	427	444	465	444	466	432	447	435	463	432	455	447	470	431	443	435	458	449	461	445	462	445	433	449	438	443	484	440	439	480	486	469	460	466	435	479	396	451	465	470	492	450	467	446	477	430	461	422	478	432	440	443	461	491	472	430	471	477	470	491	464	471	435	451	434	458	437	425	469	453	448	462	440	442	447	492	446	489	447	479	451	428	460	448	420	444	446	469	455	453	459	456	434	463	447	480	437	445	474	458	462	479	466	441	456	477	458	436	473	472	437	448	434	436	459	460	413	479	450	446	460	423	438	443	492	480	448	437	466	464	480	460	406	453	455	446
5339	249	185	208	235	210	215	185	193	174	219	205	207	210	191	197	203	180	187	195	183	203	208	217	210	243	217	240	201	209	192	208	222	200	189	203	215	229	218	183	227	186	212	220	207	195	221	227	189	198	229	203	213	173	193	193	195	184	220	218	199	192	190	229	189	228	215	232	198	194	206	199	208	197	202	183	190	244	187	176	212	209	202	202	185	186	193	204	221	226	217	199	189	189	191	189	219	185	183	211	212	214	220	207	195	194	201	204	198	215	202	204	223	233	212	181	191	203	232	171	217	199	214	210	204	195	208	171	183	198	216	219	202	190	194	208	199	182	216	241	171	194	216	219	199	211	196	194	219	209	194	212	186	200	195	183	203	202	162	160	187	190	197	182	209	184	208	223	194	213	202	185	188	225	202	195	196	206	196	213	213	206	198	199	218	190	227	166	196	245	197	218	196	207	194	211	208	222	191	199	217	188	202	190	206	176	180	183	187	192	202	202	194	194	199	194	192	182	191	193	194	207	208	181	224	186	211	181	207	198	222	193	212	193	173	172	233	216	201	202	213	208	213	199	209	213	218	201	198	202	188	202	193	212	219	180	174	209	195	173	187	191	175	209	199	216	188	178	197	217	198	186	190	191	198	214	200	215	240	207	226	195	208	182	205	208	198	203	188	210	163	204	187	217	207	204	187	191	240	230	201	205	208	200	204	196	221	242	240	187	211	198	180	208	218	197	197	187	183	189	204	206	183	210	174	202	209	211	182	219	199	192	189	194	188	187	198	172	199	223	190	203	225	214	192	206	184	207	179	168	170	197	217	204	202	189	174	206	193	219	191	182	199	210	189	199	195	198	214	192	183	183	189	205	205	193	209	193	204	201	206	177	198	217	194	191	201	199	197	189	198	196	189	217	215	177	179	182	213	223	205	209	215	211	190	188	216	206	200	177	195	205	228	204	223	209	194	197	202	216	200	175	186	205	235	185	217	208	208	220	196	193	205	196	213	228	191	221	201	216	188	185	220	199	204	199	185	217	211	214	235	180	207	198	227	192	213	245	197	175	190	234	181	196	188	189	202	201	188	195	191	204	174	196	213	181	200	210	172	202	186	208	183	200	213	197	202	220	197	249	206	214	221	195	202	181	187	206	211	206	205	199	228	192	206	198	194	186	209	213	198	229	187	180	192	199	200	191	193	171	189	203	184	189	226	186	210	224	200	177	197	212	206	183	211	201	198	208	204	192	180	191	231	197	190	198	205	160	210	210	207	190	208	208	226	194	189	206	186	176	180	217	229	189	198	201	211	210	206	203	187	206	189	199	228	225	206	206	214	200	224	213	221	192	199	208	223	194	183	189	200	220	193	217	190	216	189	184	185	222	212	221	185	192	199	189	210	208	190	184	213	202	196	201	204	222	207	190	183	205	180	218	201	204	208	221	199	196	184	204	196	181	180	201	245	196	204	209	172	186	223	175	206	223	212	201	206	194	191	171	181	206	198	189	210	197	217	188	201	188	201	211	163	166	182	233	188	201	190	214	188	217	185	180	192	187	209	192	197	221	212	178	209	208	218	214	190	207	184	207	213	195	197	190	219	179	196	195	200	224	204	202	199	179	210	212	185	206	197	204	205	183	186	218	217	208	189	193	204	208	226	186	172	196	212	191	180	206	204	206	216	187	208	192	195	230	192	190	197	197	195	212	168	182	199	200	192	206	220	209	218	212	193	196	172	174	211	202	195	203	214	199	229	209	198	177	211	189	198	167	183	199	208	191	196	195	190	213	213	198	184	213	200	191	202	230	227	198	194	196	209	185	175	245	180	177	202	195	195	202	188	222	204	203	200	192	196	227	190	196	198	224	201	191	212	181	198	185	193	205	219	180	177	207	212	209	224	194	199	208	223	197	184	200	191	223	220	203	191	225	196	205	210	186	177	178	213	201	203	194	185	231	204	201	156	229	215	184	203	202	222	189	200	179	187	220	211	190	198	207	197	188	208	178	218	197	192	199	185	191	216	221	200	190	224	195	205	183	191	187	209	226	226	221	174	205	196	188	173	199	173	213	220	211	188	212	196	208	222	182	182	193	172	167	176	178	173	201	208	208	182	172	195	214	204	220	169	207	202	203	189	198	186	201	192	193	208	183	196	193	201	188	199	201	204	206	206	191	182	234	202	195	174	219	205	205	217	218	214	201	192	221	207	213	196	187	197	196	215	223	193	187	186	200	195	188	194	200	210	205	225	201	209	212	171	218	197	197	193	207	193	185	188	195	191	198	217	185	214	223	187	196	215	206	189	178	194	202	230	201	194	197	209	219	190	222	212	184	186	214	204	195	198	199	215	202	189	212	224	228	189	188	203	190	195	189	235	179	209	205	223	203	203	220	207	189	199	207	213	203	199	203	215	215	201	207	210	228	188	214	216	206	216	185	188	189	199	206	194	190	185	205	177	200	215	187	213	223	227	190	202	195	200	209	186	216	183	216	198	178	195	204	195	195	197	188	188	219	185	202	229	174	197	217	213	222	204	210	211	219	168	189	202	206	222	187	201	185	195	211	194	185	205	190	192	173	188	184	179	199	198	195	207	215	183	185	217	190	164	197	210	207	208	225	206	176	213	204	188	196	215	203	217	208	184	192	201	242	200	201	185	225	190	187	202	190	181	210	176	165	188	177	193	204	216	197	218	209	194	194	188	196	178	207	206	195	203	203	203	207	192	199	194	178	184	191	198	200	203	198	183	163	193	206	215	193	187	204	183	199	180	192	189	218	199	211	199	185	210	165	199	183	216	184	191	192	202	196	184	190	220	213	184	233	239	176	187	185	188	202	184	194	228	182	200	200	204	212	203	237	196	195	188	186	209	186	209	202	207	198	193	233	201	209	209	185	196	194	210	207	198	183	213	221	207	200	188	202	207	196	185	203	218	206	223	236	198	191	202	196	185	205	207	212	187	188	188	195	225	208	193	197	194	207	174	193	204	210	200	221	189	197	240	211	197	199	233	201	214	203	215	203	188	212	212	199	192	205	196	200	214	195	176	175	227	194	184	232	196	206	222	216	214	189	184	197	203	198	199	181	212	183	218	171	214	192	208	214	191	190	217	197	195	198	210	219	209	177	194	198	217	207	219	190	210	220	192	219	244	199	184	209	179	179	220	198	226	217	160	217	208	193	198	197	206	194	208	189	185	179	175	208	225	218	183	218	188	202	184	200	213	201	194	235	220	215	219	244	187	208	194	193	204	202	203	209	184	187	211	224	176	183	192	175	206	204	190	234	193	180	193	203	173	173	179	174	213	210	196	193	203	226	209	218	184	193	218	204	186	211	197	208	192	208	194	176	189	189	204	198	212	183	192	210	194	193	185	204	203	217	200	189	239	194	185	190	200	198	219	226	194	217	202	222	193	191	207	217	191	189	187	199	217	220	212	187	165	204	192	191	207	207	238	230	177	209	203	203	191	245	198	183	179	223	201	205	223	223	185	197	226	186	213	208	203	196
5535	519	574	593	564	555	501	556	523	560	522	507	494	516	486	461	481	467	497	538	543	471	525	497	506	470	447	522	547	499	482	461	497	502	475	474	495	513	472	474	515	484	528	489	466	515	451	490	471	498	489	487	521	498	531	415	480	504	520	514	503	451	494	445	495	481	517	464	492	500	460	485	451	493	500	481	502	542	494	468	462	471	489	505	476	510	540	466	441	466	507	471	514	519	495	470	502	469	492	496	504	502	481	482	504	483	507	496	527	503	505	453	444	482	495	483	474	440	445	504	474	458	526	495	477	484	517	466	469	458	452	496	476	544	503	445	501	483	516	456	501	484	459	496	511	506	498	456	447	450	461	495	441	455	495	437	497	501	490	491	452	499	479	450	479	495	504	500	444	462	508	472	491	476	461	512	497	468	480	474	478	476	473	505	504	506	501	463	491	485	491	509	497	482	497	467	465	524	488	438	504	487	509	486	494	519	478	465	506	479	531	476	456	485	462	484	509	510	513	507	523	499	501	439	510	481	501	497	479	476	513	493	518	518	496	493	475	523	491	496	502	501	475	487	532	502	494	517	468	487	443	502	499	496	489	513	491	475	488	486	478	495	442	499	502	504	486	476	526	493	477	445	481	476	481	522	461	476	504	485	455	488	476	445	483	522	521	491	494	488	502	508	513	432	503	488	495	495	479	457	507	490	530	496	476	480	469	475	494	495	492	488	520	506	479	489	462	493	488	469	481	497	496	472	479	493	512	463	497	515	499	448	508	498	525	468	488	451	496	480	458	487	520	485	498	520	455	518	480	481	508	468	472	483	494	465	465	462	505	494	486	536	513	473	512	490	497	467	480	477	496	477	509	498	458	485	482	471	528	504	462	489	525	493	500	487	491	525	491	480	492	521	509	463	475	492	455	517	457	486	479	436	475	469	503	515	496	460	463	459	503	482	484	457	508	484	500	482	462	488	488	477	523	524	532	481	464	557	513	478	497	430	460	501	492	506	506	451	462	484	487	481	483	503	508	510	517	545	537	473	482	487	477	496	490	507	473	495	506	483	466	518	508	504	464	488	475	484	477	479	471	470	490	477	464	497	502	469	513	517	435	484	465	470	474	484	479	485	479	475	484	457	527	478	520	474	502	483	523	499	488	487	560	517	452	469	489	498	502	520	469	503	460	482	479	454	518	485	508	507	502	514	471	490	532	492	456	489	498	488	455	458	514	480	474	494	476	503	497	482	480	478	468	525	503	515	455	520	492	499	453	470	532	491	504	459	474	503	490	446	505	461	441	469	504	504	513	516	526	483	497	490	465	474	501	503	484	508	501	457	505	501	463	467	470	462	487	488	489	482	449	504	535	466	492	488	485	492	505	482	489	479	513	445	471	482	481	491	449	490	483	465	471	483	466	473	506	470	481	466	526	471	460	447	520	515	475	507	502	521	483	481	495	506	514	478	513	502	461	509	498	464	498	500	469	474	488	507	452	492	481	483	479	493	518	511	494	493	465	475	516	512	523	456	500	462	479	467	505	514	453	487	484	466	476	456	460	486	491	546	466	476	470	461	490	539	463	480	456	483	504	472	492	486	500	471	484	487	506	493	471	495	458	491	481	458	448	511	456	505	462	469	506	505	437	482	482	494	445	463	504	507	523	503	474	486	490	491	483	460	483	496	520	470	466	488	481	495	487	534	503	468	492	463	469	482	486	498	453	485	495	472	484	493	523	510	530	487	470	477	492	496	481	462	449	467	499	500	511	541	493	432	530	465	501	492	510	524	473	521	504	513	467	480	491	487	523	481	506	461	473	526	451	489	501	482	493	500	490	483	481	449	490	493	511	499	465	505	468	467	457	481	457	475	507	492	520	503	476	456	524	493	470	499	507	467	475	486	521	462	525	513	473	471	468	462	511	513	491	516	493	488	438	510	497	495	489	454	507	483	429	501	481	459	470	467	489	482	527	516	490	508	509	498	491	478	508	524	463	466	514	489	470	525	464	488	484	513	508	507	544	517	442	469	491	496	483	473	497	480	495	492	493	499	505	478	462	501	466	486	491	487	469	471	501	500	459	507	490	524	466	475	472	455	448	497	473	531	478	459	490	469	489	493	483	489	458	496	504	447	511	460	483	490	486	527	456	475	492	482	505	493	481	483	530	484	498	463	482	494	482	485	537	490	520	446	473	465	502	498	464	523	503	500	495	487	508	470	534	452	507	510	446	492	495	487	525	489	449	475	443	536	481	486	484	476	510	471	445	483	506	477	448	474	490	515	498	471	485	518	465	515	523	477	491	523	476	515	481	438	504	471	502	517	505	481	482	479	511	483	503	503	474	514	466	466	502	502	463	506	487	474	498	486	519	462	525	456	482	456	466	501	481	474	498	460	521	505	485	518	491	467	488	495	468	459	476	466	484	491	515	491	490	473	504	473	484	444	475	472	488	485	500	530	490	452	483	517	478	449	532	483	483	491	508	515	538	498	475	469	530	460	500	477	478	466	498	497	495	479	488	437	450	532	501	498	503	521	481	506	494	494	488	464	490	521	490	511	482	469	464	497	519	477	469	486	440	468	497	522	466	482	519	475	495	514	460	500	460	477	481	452	474	481	488	513	498	492	466	490	464	549	492	467	489	477	497	471	457	546	515	488	467	471	488	470	462	492	485	488	505	487	482	491	486	510	504	486	504	499	486	512	466	499	464	437	482	457	491	445	484	510	486	494	475	487	474	515	471	472	489	485	482	486	490	527	473	466	494	492	536	464	470	457	496	472	495	477	531	498	477	460	490	470	458	521	485	476	451	491	498	512	486	502	500	473	498	472	493	482	474	530	525	451	478	511	457	540	472	477	465	481	460	466	492	520	480	495	461	500	464	469	511	459	529	484	470	495	451	472	556	471	494	476	524	450	518	478	487	484	453	478	468	455	470	509	489	445	463	491	460	490	495	477	512	488	519	497	504	475	490	438	457	500	506	480	449	450	490	510	505	460	493	481	510	490	543	449	483	473	486	479	507	460	519	493	524	493	459	505	449	488	465	493	498	427	454	510	460	491	462	450	447	449	479	488	461	506	468	485	471	505	505	462	486	503	490	449	498	472	441	510	449	487	461	492	470	491	510	515	445	484	501	447	487	535	508	502	464	475	467	503	468	489	486	512	507	510	485	512	500	460	500	498	464	468	474	501	434	515	530	503	468	515	522	473	510	474	452	504	483	515	494	472	453	451	515	489	482	499	475	464	481	505	440	482	477	518	481	496	475	460	491	519	487	428	482	537	476	457	454	489	532	521	519	499	451	497	489	485	518	480	512	461	466	518	523	505	492	524	497	538	458	504	496	500	479	508	437	494	497	502	494	475	505	485	484	462	492	496	506	493	473	465	495	499	483	466	492	478	450	463	519	475	468	465	510	431	515	468	488	465	530	515	468	473	497	494	485	491	469	503	487	467	481	507	501	458	497	527	504	475	509	459	500	496	501	470	499	495	537	490	501	469	472	465
39432	6996	1122	767	520	363	320	246	234	175	182	165	159	143	124	134	130	104	110	106	107	113	112	86	133	100	105	93	96	101	104	104	84	100	95	104	76	110	100	109	99	81	118	92	86	110	104	131	96	91	88	101	110	98	83	117	98	97	126	103	105	99	99	95	96	93	85	94	83	91	81	86	92	84	101	85	95	84	94	103	106	77	104	99	89	85	101	96	83	116	97	90	86	85	96	90	86	87	102	84	91	84	99	94	80	73	101	93	90	73	120	92	79	99	80	101	86	94	108	84	77	107	87	101	93	89	103	92	93	79	104	82	93	92	95	87	82	99	89	88	79	108	105	82	91	104	85	103	97	91	71	89	93	87	104	110	97	95	101	86	89	79	88	118	89	92	94	81	94	92	102	100	83	95	94	94	90	97	86	100	95	93	104	110	102	95	97	95	69	86	85	82	101	98	95	103	92	106	98	84	82	79	88	100	93	87	96	86	93	90	98	86	81	98	98	103	111	94	105	77	78	92	85	95	88	78	88	95	88	107	71	110	77	91	97	95	95	105	81	119	85	85	100	110	99	106	93	80	86	110	86	96	82	105	101	88	75	80	80	81	72	85	79	94	83	95	99	93	99	118	96	79	79	97	86	82	86	87	85	77	92	77	94	102	82	91	92	98	100	107	96	85	73	89	103	83	90	95	89	91	87	96	86	102	72	109	100	98	94	88	96	99	100	105	111	93	109	95	97	89	103	99	106	88	101	91	81	101	98	96	102	89	91	111	100	86	90	99	85	93	82	87	110	98	77	101	92	108	94	96	104	84	90	91	89	96	88	90	108	120	102	85	75	85	104	89	96	92	89	89	93	85	89	82	91	99	94	103	95	90	88	110	90	97	114	98	92	97	113	105	87	84	93	97	91	93	72	89	87	83	95	81	85	117	86	80	78	87	85	77	106	80	85	108	96	85	91	95	107	68	88	85	83	88	96	96	103	92	96	102	105	88	94	94	89	99	110	88	95	95	98	101	99	100	83	87	106	98	102	94	83	95	95	88	92	104	103	105	84	91	92	84	94	88	84	84	85	96	97	92	79	90	89	107	102	95	97	98	83	98	107	107	86	92	87	98	101	91	93	95	73	94	99	80	99	99	79	85	86	106	85	93	97	79	97	95	91	98	103	102	103	86	94	88	108	96	101	95	114	96	105	81	77	95	86	109	90	91	102	84	79	95	101	100	104	96	97	107	78	111	86	109	90	107	93	81	102	85	96	75	100	94	85	86	91	85	105	97	94	102	97	94	115	72	94	79	90	95	102	98	88	74	93	88	92	72	86	97	90	93	105	66	96	101	84	88	101	86	98	74	102	89	110	94	97	100	91	99	103	102	108	84	83	101	86	105	95	93	94	102	97	103	92	87	80	77	79	85	92	84	96	87	80	88	88	87	95	84	86	86	84	100	76	93	91	109	104	99	83	107	93	70	86	85	82	91	93	78	75	76	83	107	96	84	99	79	99	78	100	85	86	79	97	87	101	90	98	95	93	96	92	86	102	85	102	94	100	105	81	83	85	108	91	80	86	80	112	90	95	88	94	100	77	104	97	88	110	104	75	86	80	94	72	84	99	85	101	76	105	92	90	78	94	87	78	106	112	69	83	89	86	73	92	85	93	88	101	80	92	80	93	89	82	121	110	91	90	88	86	87	85	100	87	96	99	104	85	95	92	106	88	87	77	91	81	77	92	83	88	88	100	97	85	101	95	89	98	80	87	95	100	83	84	92	93	86	93	90	79	90	99	99	90	85	101	97	95	107	98	69	102	86	86	83	81	86	76	98	83	94	85	84	95	84	103	84	98	88	108	86	83	88	87	87	94	72	91	94	92	83	86	89	99	96	90	85	93	91	83	102	102	101	104	114	113	90	100	87	84	109	94	96	94	104	94	97	90	95	92	84	83	95	91	87	90	76	78	101	109	104	121	94	91	86	104	103	93	101	94	90	70	85	87	105	90	86	66	92	90	91	94	108	92	102	82	89	86	84	90	99	92	100	97	93	91	84	78	107	82	96	91	101	110	79	85	112	90	103	103	89	87	96	95	103	76	117	100	84	103	95	92	90	93	74	77	102	69	105	98	99	108	109	90	88	85	99	94	91	109	92	100	100	90	110	82	111	114	104	90	89	78	84	81	101	99	94	100	93	96	101	79	102	100	93	89	76	83	77	108	96	91	92	97	83	75	77	98	93	81	72	88	92	79	91	101	100	81	102	85	86	84	78	82	86	83	91	94	100	105	93	79	81	104	98	96	93	94	97	93	83	100	107	97	97	107	87	86	97	86	100	98	86	119	89	88	108	95	93	84	93	99	92	94	78	75	89	86	99	100	107	92	74	87	88	88	97	114	78	81	88	73	85	77	108	91	97	86	111	98	81	103	78	104	90	89	92	96	92	105	91	89	88	83	108	97	106	105	87	102	70	96	93	104	91	89	86	90	92	87	86	82	88	94	103	87	76	90	90	85	100	85	95	92	107	102	91	90	93	81	92	93	103	99	99	98	110	80	96	109	115	99	111	79	90	81	92	94	84	90	93	93	78	76	78	86	84	95	72	100	110	99	92	85	108	94	98	85	102	92	104	101	62	87	101	76	98	84	84	108	85	107	83	72	103	115	93	102	89	85	88	96	79	82	71	91	85	107	114	103	102	96	95	96	83	79	105	108	88	88	106	91	103	91	93	116	103	99	106	102	86	94	89	80	97	98	93	82	106	98	81	100	100	94	103	108	82	87	90	98	107	86	84	86	89	100	95	94	102	108	85	77	80	95	87	93	94	90	92	89	91	74	82	80	79	93	91	96	102	91	103	95	85	95	85	71	91	97	85	86	107	82	92	101	94	89	100	107	102	106	87	88	82	85	85	91	90	94	93	98	96	101	101	95	80	77	92	94	108	89	99	92	85	90	81	76	95	95	83	90	85	90	81	93	105	82	99	93	97	83	90	98	84	97	94	89	95	92	79	86	94	67	83	80	88	95	96	90	100	93	105	104	92	89	97	110	83	101	97	106	93	84	91	99	95	89	88	75	106	78	106	91	97	96	75	93	79	112	87	93	78	101	110	87	81	88	112	118	84	104	103	93	82	92	78	99	108	95	99	77	91	78	95	91	94	103	85	86	74	96	87	91	88	86	81	96	101	102	89	94	99	76	98	88	99	88	98	88	102	100	84	83	71	84	81	88	79	91	83	89	92	87	84	99	92	95	75	101	92	100	69	90	96	88	94	95	105	101	95	107	107	83	94	105	94	95	95	93	90	92	104	77	84	98	109	96	97	105	103	86	80	99	98	115	103	102	98	92	81	87	97	100	84	96	88	96	82	91	90	103	120	92	92	99	88	82	103	119	88	106	82	110	92	88	92	85	94	83	77	102	105	96	92	87	67	101	80	92	101	88	102	93	88	101	87	97	101	89	84	88	115	101	91	100	95	104	80	90	100	98	104	109	83	88	80	95	98
19368	977	2230	2596	2256	1762	1434	1191	1077	904	845	699	648	600	593	497	499	467	446	434	420	417	399	355	385	339	371	349	385	327	324	321	312	326	315	365	285	303	300	321	314	309	292	331	309	360	270	280	310	310	289	290	272	283	296	286	260	286	281	268	277	250	244	276	278	238	264	277	280	272	285	280	284	309	273	253	289	266	258	268	262	269	252	251	294	274	288	275	297	261	256	259	275	282	273	233	269	258	233	285	254	265	265	268	262	279	241	254	268	274	268	284	262	281	260	271	241	286	294	261	297	279	283	292	277	271	269	272	256	271	272	261	286	225	274	285	268	228	272	235	258	254	256	254	271	295	250	245	260	281	262	274	240	270	239	254	257	249	266	249	264	269	245	234	281	279	252	248	263	278	290	266	260	301	267	253	274	249	236	280	275	247	296	280	278	262	251	243	268	241	258	261	268	286	256	264	246	249	241	271	268	268	284	258	283	293	250	267	261	263	283	250	284	276	257	234	275	307	252	228	263	264	280	283	268	277	296	269	259	256	276	284	263	270	275	259	260	264	253	296	249	263	274	273	273	246	319	258	275	260	279	227	281	288	257	230	254	271	270	290	283	265	271	270	305	255	303	268	278	268	265	267	265	271	263	263	277	252	242	265	279	281	265	255	244	273	255	283	294	241	253	255	236	239	260	279	266	226	246	275	252	254	258	297	260	256	300	241	254	264	241	284	269	269	264	256	255	256	249	286	251	269	268	265	265	254	260	263	237	258	260	289	257	271	296	265	279	265	261	295	267	271	235	247	250	254	244	250	266	245	272	257	289	253	275	251	250	268	261	286	265	258	247	274	282	271	273	273	273	285	240	277	269	235	264	263	289	275	280	243	294	224	258	282	282	298	280	253	239	243	258	266	244	268	255	255	263	252	293	270	243	271	285	265	265	246	290	276	264	240	289	275	268	280	276	284	305	264	222	267	306	278	279	268	281	276	261	251	270	285	220	285	299	243	246	276	271	255	248	263	244	263	261	241	280	252	243	262	279	280	247	262	280	306	266	256	266	253	289	274	301	248	273	264	250	259	261	267	293	292	278	277	268	251	245	268	246	234	283	265	284	300	261	278	266	270	251	226	274	257	242	283	272	256	269	293	277	276	262	277	248	261	274	255	268	281	277	253	250	273	241	272	236	265	274	303	249	263	254	264	272	301	250	260	306	295	246	269	283	258	262	273	270	257	273	242	230	278	255	275	262	259	263	261	268	270	259	251	284	277	248	269	238	263	308	251	265	269	271	248	284	263	270	248	277	260	246	262	273	269	283	260	260	279	274	255	270	233	287	262	261	271	278	262	279	267	266	281	281	284	252	267	264	262	274	273	288	270	260	275	285	267	273	274	244	244	282	277	268	276	286	263	276	239	291	267	262	281	242	241	246	294	256	290	245	269	273	267	288	267	295	250	273	269	279	292	252	245	252	247	261	306	284	261	229	247	267	267	245	255	242	300	261	261	272	285	253	251	278	233	317	270	281	257	267	238	251	282	256	269	278	255	294	247	266	265	278	263	237	238	267	239	262	267	276	276	285	247	282	273	261	258	276	286	228	271	264	260	301	261	269	254	297	258	280	248	267	267	258	241	262	260	247	261	273	244	263	272	260	269	262	237	258	269	280	281	270	260	279	277	260	266	262	273	262	294	267	261	254	266	272	289	258	289	252	246	265	238	277	262	221	291	273	275	297	255	266	231	262	254	269	238	275	265	275	266	274	297	265	272	263	248	277	250	284	249	282	215	276	262	284	250	270	264	259	263	239	281	302	267	262	259	253	244	262	272	284	240	283	259	268	235	288	284	279	272	276	228	288	242	297	265	292	272	249	258	263	265	243	279	262	255	252	271	277	253	267	274	266	272	258	254	263	237	299	259	271	251	268	268	241	249	275	273	297	269	272	277	287	267	245	255	292	273	254	240	229	287	295	239	302	244	290	295	257	253	260	292	264	256	271	258	248	242	263	269	271	260	280	256	270	270	280	261	264	277	254	257	263	250	290	271	259	251	264	259	255	269	250	256	280	268	288	271	260	281	258	270	252	247	244	240	258	284	273	303	257	268	257	290	293	256	270	269	253	259	258	264	259	249	256	279	280	277	256	280	262	258	252	238	252	264	252	265	264	264	296	259	260	242	243	296	264	258	246	246	274	261	267	283	251	265	259	271	264	269	284	265	245	274	266	268	260	258	251	264	244	278	251	280	269	303	270	273	249	291	260	290	261	268	234	266	274	260	271	253	249	265	256	270	264	262	256	248	245	269	240	269	279	263	262	280	232	239	268	285	253	256	231	301	270	251	289	262	275	278	269	245	249	292	280	282	279	244	276	273	271	260	272	284	280	239	275	255	235	263	276	272	285	243	252	257	266	301	249	252	256	281	289	232	233	267	264	260	274	253	289	281	256	260	265	283	264	262	258	261	292	274	248	257	248	273	272	260	244	269	283	252	275	294	250	290	239	287	262	263	276	252	259	263	286	271	226	282	255	269	253	249	271	269	243	267	247	289	247	250	256	267	252	268	260	255	268	260	281	289	259	270	259	241	333	246	284	257	268	284	272	256	257	296	257	287	274	286	286	286	284	254	251	281	266	269	280	244	302	265	254	243	260	278	271	252	288	278	286	257	269	279	265	262	238	264	247	263	262	273	273	266	273	268	264	250	250	252	277	273	274	252	271	250	242	258	274	246	281	283	256	232	268	268	270	276	273	278	286	262	254	259	287	255	273	260	270	247	265	245	281	262	242	257	257	267	252	240	269	237	263	263	234	255	259	260	272	279	226	271	262	248	287	288	234	298	270	260	264	292	272	289	280	234	249	242	264	278	257	274	275	248	265	247	259	272	260	250	254	267	279	300	252	240	254	273	257	254	260	269	271	269	248	260	261	283	250	237	273	242	298	282	269	251	280	246	271	272	249	234	238	262	278	251	264	285	270	282	293	287	288	267	267	271	259	235	290	258	267	256	234	248	241	241	283	266	263	273	259	270	258	263	267	288	297	252	261	278	264	280	262	258	239	247	260	255	252	248	277	239	263	269	266	289	283	261	257	247	251	216	287	291	280	242	243	235	253	269	274	249	288	282	267	249	281	228	256	236	258	279	240	282	261	296	259	268	260	263	279	236	302	266	251	277	276	271	261	263	257	258	271	292	270	276	244	247	278	243	252	259	265	250	257	294	274	278	270	254	263	269	249	264	247	291	296	282	301	287	267	261	267	265	282	236	266	257	267	247	248	291	256	251	279	253	249	255	246	277	277	256	292	264	240	232	267	277	259	284	252	257	248	264	314	259	273	268	279	236	261	269	271	266	285	263	250	249	272	286	286	282	258	267	236	254	256	236	253	257	263	259	270	274	268	256	265	261	253	254	252	275	269	262	253	260	279	253	265	260	264	306	285	273	263	236	276	274	268	256	284	259	265	272	241	285	230	277	271	256	272	256	277	260	267	258	260	251	259	270	295	294
55528	14038	2775	1640	1073	776	627	491	424	381	296	334	307	244	259	217	221	242	199	218	220	192	228	201	180	206	217	186	195	198	190	190	188	176	182	172	191	192	189	199	183	173	160	173	183	202	182	174	179	197	172	177	201	192	178	167	171	145	200	185	157	187	165	163	189	174	174	168	165	182	145	184	172	199	168	184	174	162	170	165	198	215	199	151	161	170	164	184	186	168	156	192	175	191	177	177	195	163	186	182	178	167	183	159	172	164	173	177	163	192	199	171	159	171	185	158	173	153	192	164	179	209	172	188	174	184	166	202	169	178	176	168	158	167	156	193	164	165	184	174	167	153	200	180	158	179	165	184	178	184	193	158	173	184	158	191	186	166	194	176	179	193	183	173	162	150	171	197	194	173	163	191	167	171	175	166	180	163	155	144	178	154	175	183	147	163	164	162	182	175	149	157	185	177	174	201	164	168	168	148	182	195	169	167	172	190	177	179	186	154	173	156	188	169	179	167	168	175	152	163	185	149	193	175	181	166	170	167	190	149	179	182	190	155	206	181	150	168	180	171	176	151	193	170	196	159	173	169	186	188	177	173	185	190	157	173	179	205	180	165	159	156	188	155	177	163	175	168	154	183	201	174	173	187	186	162	170	194	168	174	176	171	161	178	180	177	164	189	200	195	178	167	193	162	178	159	178	164	200	177	185	171	182	192	164	168	179	143	178	174	185	197	164	170	168	169	165	161	173	176	184	165	173	174	164	189	147	171	185	201	154	166	172	175	168	156	190	176	190	170	174	206	185	175	157	202	198	196	169	169	158	167	177	169	156	175	187	178	165	163	164	186	176	185	168	179	175	171	176	152	179	174	153	171	174	177	194	185	171	165	197	151	179	169	194	159	179	174	155	162	173	168	158	171	169	168	163	161	158	166	158	182	175	160	172	152	183	185	201	151	174	169	188	160	168	162	161	144	164	193	150	158	148	174	172	181	201	159	158	159	166	179	183	152	177	162	171	181	182	164	167	156	206	167	171	165	178	159	172	167	171	169	175	173	178	190	157	165	177	186	150	189	178	179	184	149	180	168	182	173	170	168	179	186	166	160	176	158	168	169	191	146	161	154	158	187	167	176	168	188	153	168	173	161	188	190	152	170	182	177	177	167	165	169	185	198	192	187	184	178	166	170	171	177	155	158	185	152	154	176	149	165	184	176	159	142	175	156	177	177	185	192	159	187	184	195	172	169	168	180	195	177	161	189	184	187	178	179	179	170	198	159	168	161	188	189	187	192	180	176	176	178	185	172	165	167	187	170	165	174	167	166	164	169	159	208	172	189	173	176	181	180	168	161	157	167	167	172	180	186	187	182	179	175	157	162	198	202	176	175	175	183	154	174	173	178	162	173	167	162	177	178	155	146	173	167	178	173	156	170	194	191	173	188	166	177	195	177	165	162	180	167	176	170	163	184	162	177	173	168	183	177	173	186	151	176	175	186	173	182	178	181	171	144	172	157	179	168	175	160	183	171	164	153	175	188	179	173	174	187	182	139	153	183	181	171	164	166	171	156	186	157	176	165	166	169	203	188	161	158	163	196	136	174	169	178	165	175	183	192	171	167	169	183	183	154	186	163	155	186	186	182	198	174	194	181	179	178	153	167	166	183	158	202	193	188	183	171	198	193	155	196	176	197	175	172	175	188	182	186	179	196	194	159	189	155	164	168	184	177	182	184	172	172	163	158	169	176	162	163	153	175	153	158	161	167	188	158	187	173	169	167	187	185	206	170	160	190	173	162	166	176	180	164	178	169	166	165	168	190	185	188	162	174	163	161	184	177	183	169	178	185	181	178	161	171	172	177	175	165	183	192	194	188	184	164	185	188	184	162	179	185	176	181	202	208	169	179	165	163	178	155	178	185	187	173	174	188	180	164	166	161	176	163	193	183	188	168	170	189	164	172	169	163	168	151	178	186	170	152	175	156	144	175	166	174	173	176	181	186	174	166	197	180	145	173	171	161	177	160	188	169	172	157	173	176	165	157	169	155	161	162	150	164	143	176	195	171	173	184	194	178	193	179	168	169	169	190	135	200	140	193	197	188	200	163	154	182	163	161	160	164	176	147	156	175	166	161	155	162	189	159	165	160	179	174	175	169	186	157	166	167	182	190	194	167	176	171	183	180	173	193	182	173	195	164	191	158	188	203	165	188	173	180	174	169	186	149	187	187	180	172	162	190	180	171	171	190	165	177	184	191	144	165	155	163	172	159	154	152	170	155	173	167	181	180	185	161	157	178	195	174	148	167	174	159	168	174	177	156	185	169	152	191	172	175	166	154	160	153	168	199	168	142	185	182	148	194	184	196	194	166	170	161	195	156	151	164	180	170	181	174	158	185	150	160	164	171	175	172	193	151	180	162	168	158	193	176	178	189	176	193	179	159	151	150	204	176	155	168	138	167	172	152	192	176	164	191	175	167	181	181	153	190	165	163	174	186	184	148	151	187	177	186	168	161	190	182	172	180	158	187	151	182	173	182	165	173	188	183	197	173	170	165	150	185	185	174	168	167	147	185	190	175	189	181	170	195	173	202	166	164	146	195	169	169	174	176	170	168	178	177	176	185	204	181	160	150	182	177	194	154	195	200	185	176	158	174	174	168	182	188	184	180	162	184	211	174	158	164	177	182	191	172	178	165	158	190	180	154	151	215	170	176	199	167	197	172	190	183	198	169	184	189	166	153	188	153	185	174	185	148	164	168	168	172	174	176	189	163	151	188	148	186	154	161	162	154	184	161	201	148	192	190	175	172	150	174	179	174	164	168	200	149	135	198	166	182	135	176	154	160	192	202	183	188	180	180	182	179	184	182	171	162	174	179	175	176	172	223	178	173	171	199	165	166	151	205	186	196	146	162	179	189	180	176	162	148	167	165	181	195	161	165	178	183	188	179	165	159	170	170	181	174	176	181	152	201	193	164	168	168	147	177	171	162	179	163	171	181	168	153	166	186	157	162	167	193	199	150	165	185	169	159	152	189	176	174	177	171	170	180	182	161	183	165	190	170	157	185	165	183	145	188	166	167	169	195	164	180	183	177	203	179	180	175	172	163	192	166	172	185	157	169	175	171	169	197	170	182	173	152	174	164	180	166	175	192	191	172	200	176	181	179	154	200	160	151	200	159	159	179	148	179	170	180	168	185	172	175	153	181	157	197	160	184	176	205	170	169	181	146	154	183	157	190	163	195	163	154	164	147	158	169	162	187	153	165	162	156	158	175	172	165	176	190	176	167	155	159	164	179	167	164	145	179	183	179	180	177	168	169	192	184	190	175	174	169	182	204	171	196	190	168	182	154	201	197	167	203	165	166	136	173	160	189	162	186	178	176	174	158	194	167	164	168	163	182	192	138	175	172	180	184	188	177	171	165	190	166	191	193	185	164	145	169	167	186	173	177	165	166	175	179	189	190	172	172	178	173	162	154	139	169	166	162	160	179	181	161	184	200	182	185	176	164
26747	1774	4204	4852	4152	3378	2730	2222	1863	1696	1475	1366	1328	1147	1075	963	920	838	776	765	703	740	713	703	680	604	598	654	605	616	578	604	608	516	511	526	558	553	537	526	538	519	522	529	528	503	491	513	490	525	501	496	495	486	505	492	484	495	510	455	449	484	472	477	516	493	485	463	516	454	507	498	447	472	485	474	518	478	469	513	461	457	447	477	452	436	447	437	458	476	471	505	447	489	465	474	441	478	460	456	475	480	473	462	420	469	463	484	454	449	472	424	428	469	497	451	480	436	470	444	468	444	415	494	485	477	434	488	467	447	465	483	467	475	433	468	441	444	449	494	429	431	460	465	476	457	434	474	489	468	475	432	492	453	458	474	458	446	444	463	465	473	445	497	452	475	454	451	488	439	451	463	433	420	458	447	444	440	459	448	422	464	483	441	463	445	456	482	442	464	435	452	520	472	462	460	451	440	463	500	445	463	486	435	453	454	433	455	481	451	439	434	458	430	487	419	481	473	425	464	450	494	486	435	473	470	442	437	456	432	486	469	438	449	446	437	449	483	460	452	489	472	427	486	419	473	425	446	503	451	451	468	436	485	458	499	440	438	451	457	436	429	434	455	443	457	486	458	445	472	450	494	468	432	480	440	448	451	451	451	424	494	440	480	431	450	447	439	456	394	444	476	467	470	486	464	459	445	454	481	535	451	460	465	412	422	434	452	467	447	471	430	445	428	461	436	440	483	412	480	458	453	447	454	467	428	445	452	451	455	473	409	458	482	475	419	456	444	432	451	442	440	442	474	464	471	442	439	491	459	440	487	455	469	468	482	431	438	438	505	459	431	434	435	467	425	447	416	430	433	445	490	456	446	462	461	482	481	463	466	451	459	474	472	424	423	480	439	461	453	463	462	433	423	446	489	441	461	458	458	438	445	472	450	422	471	418	454	477	465	421	477	446	443	481	502	465	429	455	479	456	508	442	493	492	462	475	491	484	445	477	485	497	488	447	434	450	465	468	441	478	456	513	465	483	464	446	476	458	409	490	436	461	450	455	440	441	441	489	412	510	471	449	466	469	458	465	437	459	423	434	455	465	466	475	450	441	434	450	459	469	444	478	456	427	455	460	469	485	443	447	451	437	491	497	453	476	452	450	445	454	488	474	430	434	490	447	460	491	416	454	475	451	474	479	448	470	455	459	469	446	470	461	462	456	439	491	475	468	438	476	454	454	443	434	468	486	453	439	464	461	452	467	514	467	434	467	483	471	445	475	496	473	447	425	455	443	460	487	441	469	471	461	500	461	453	432	462	452	486	446	472	464	499	442	459	482	461	475	449	454	448	458	461	474	433	480	463	425	454	475	514	449	464	418	443	464	474	466	452	461	445	468	466	433	484	505	444	459	437	450	475	447	448	467	464	450	459	515	492	450	463	476	484	480	475	424	494	476	465	423	466	474	443	456	490	492	458	470	469	451	422	450	451	452	473	446	436	450	451	446	424	462	457	464	473	458	457	436	469	465	475	446	443	409	491	456	446	488	451	448	460	471	452	465	462	461	461	413	462	466	477	452	443	455	439	496	471	453	471	471	432	433	425	465	432	461	455	466	490	447	459	434	455	434	475	466	456	460	484	477	437	477	426	454	459	463	466	431	439	431	444	463	453	454	460	453	452	436	473	453	480	487	472	492	497	473	433	447	435	478	473	459	470	498	442	520	407	468	471	439	470	434	458	421	458	453	462	452	466	431	427	465	474	434	460	402	442	491	441	475	532	489	439	457	456	454	445	459	490	455	453	471	459	481	416	466	457	423	426	430	479	471	470	491	460	483	420	469	433	459	464	470	464	460	432	436	467	496	435	450	466	410	439	484	471	494	413	431	441	457	448	476	421	449	450	466	460	467	490	449	441	441	462	437	490	446	456	466	428	433	450	441	456	460	477	470	464	412	422	438	461	436	479	459	447	480	439	453	476	422	420	433	451	479	450	449	489	452	416	463	471	476	458	474	443	429	416	445	436	463	432	458	441	466	444	467	448	469	459	461	442	456	450	468	469	461	431	458	470	445	463	470	509	462	445	423	435	462	457	455	432	429	434	447	475	472	481	448	458	485	454	468	437	451	451	465	456	466	457	446	423	431	450	433	471	429	420	468	417	444	468	456	454	422	448	453	414	436	454	432	442	452	465	434	438	458	455	459	490	490	465	484	439	443	468	466	457	463	448	491	487	463	487	436	496	458	483	428	466	480	470	422	422	472	442	452	460	507	474	444	455	439	503	432	468	450	497	452	480	431	483	429	482	491	472	419	472	408	418	477	473	445	421	472	431	459	464	455	424	455	443	427	469	439	444	467	486	476	462	479	433	478	445	464	457	442	474	454	432	459	514	446	442	441	435	438	441	519	423	470	452	444	434	484	428	437	481	431	458	417	469	433	433	436	426	442	449	438	467	453	434	481	467	447	489	464	454	462	481	446	458	436	469	450	430	450	444	451	454	472	451	441	467	435	457	438	439	450	453	470	476	449	461	413	466	424	465	438	454	446	461	472	448	506	467	440	472	454	457	471	448	489	445	423	485	471	466	452	425	421	439	461	428	456	438	449	466	517	462	480	467	415	481	454	443	443	458	459	450	447	459	462	472	428	437	455	467	439	440	451	455	479	452	477	452	456	430	435	486	478	466	450	454	439	454	430	451	410	474	450	463	485	432	417	442	461	454	516	446	459	477	450	483	441	435	458	456	436	464	476	452	425	473	441	431	430	460	420	461	470	451	447	502	469	461	456	484	453	476	445	483	472	499	444	484	412	439	434	449	451	476	415	474	452	469	444	432	466	460	455	476	470	452	487	450	420	462	459	444	439	430	459	475	464	430	451	454	434	497	467	450	459	436	458	462	457	487	462	438	468	443	437	441	473	445	477	482	494	463	483	460	478	440	448	440	424	489	470	421	482	427	458	448	438	440	485	475	494	439	452	467	457	499	434	468	429	479	449	472	430	429	457	431	433	466	449	501	459	441	411	461	477	472	443	447	506	440	469	445	468	431	456	452	444	440	466	425	460	475	427	501	436	417	464	427	429	472	465	463	400	477	483	449	494	479	454	478	444	469	449	446	463	444	415	433	478	453	446	431	441	428	452	473	468	485	491	449	457	468	457	421	437	444	470	452	457	432	458	477	462	473	487	463	440	463	478	450	445	492	419	473	444	438	480	446	488	469	444	432	429	456	449	431	453	425	462	442	469	460	484	456	460	470	426	454	451	477	481	433	419	458	452	463	451	490	446	435	480	448	490	438	456	456	460	424	464	450	433	451	489	472	426	500	470	441	483	433	432	457	429	472	450	460	503	454	480	435	452	453	479	454	472	458	512	461	446	450	453	432	463	468	464	461	474	433	435	454	444	441	472	435	465	469	447	413	473	437	487	445	474	497	445	494	499	454	445	457	423	441	471	429	463	439	470	435	468	483	460	447	420	494	468	440	453	461	420	428	418	453	471	446	454	442	448	467
5192	279	219	241	220	216	189	183	225	200	181	206	192	210	204	191	171	201	218	236	201	217	195	200	202	199	204	182	202	219	224	204	198	214	198	189	193	196	178	199	203	200	227	212	189	216	200	215	192	188	200	200	208	175	178	214	192	221	206	196	181	213	224	210	207	186	201	238	218	202	206	212	190	186	218	210	217	203	209	197	183	189	188	202	198	216	195	196	207	218	190	217	197	204	202	187	193	201	224	212	201	218	215	191	187	171	193	189	193	229	185	175	189	216	212	198	203	214	193	185	193	205	209	203	226	211	175	203	203	211	199	212	193	216	222	186	208	189	204	203	189	226	201	186	208	220	186	189	188	209	215	204	214	208	211	195	219	198	193	218	209	181	175	194	190	216	183	198	194	212	198	201	195	201	216	216	217	212	186	201	161	205	173	198	210	183	217	194	199	202	197	210	231	194	203	218	191	187	200	185	185	200	193	188	203	209	187	209	216	237	210	198	208	195	207	232	233	206	181	208	209	190	209	211	203	216	215	199	189	190	199	216	221	185	167	193	236	202	213	188	239	182	198	190	218	198	216	213	199	207	216	209	225	169	194	193	205	199	211	223	197	218	199	198	167	209	198	204	201	195	221	205	201	190	214	206	218	206	218	189	223	240	210	221	232	198	168	217	224	209	192	184	199	211	198	194	188	175	189	220	215	192	201	197	194	181	213	226	220	237	187	221	212	232	216	191	162	187	206	193	196	217	206	220	194	212	225	212	185	201	188	206	191	214	214	196	200	202	222	201	208	215	177	187	201	206	200	201	174	211	205	178	213	190	211	211	223	223	176	211	190	198	216	195	205	215	199	221	199	211	184	211	211	203	207	185	223	175	199	188	202	195	193	188	200	200	200	174	209	214	229	209	193	200	212	186	186	200	210	201	183	199	196	212	179	213	186	221	194	205	204	221	216	185	208	203	204	209	214	189	182	209	214	202	185	236	207	203	204	231	223	208	209	201	186	205	199	180	214	202	265	210	213	242	165	212	192	210	191	196	223	196	210	219	212	209	196	184	199	196	207	185	191	200	205	193	195	224	184	226	212	196	218	224	198	187	191	199	205	204	226	176	186	195	177	209	197	203	203	202	210	176	204	203	177	194	215	188	230	188	191	206	219	189	189	189	215	203	217	191	210	204	201	218	202	206	215	191	201	192	217	187	189	208	193	215	203	203	209	204	204	192	208	201	177	197	188	201	189	208	205	214	183	202	203	229	214	209	207	184	174	212	216	197	226	214	188	229	197	216	216	193	202	212	208	206	217	204	206	189	212	183	180	195	195	175	216	199	203	205	205	222	201	224	194	225	218	195	221	204	211	191	199	192	169	187	226	180	193	192	224	233	186	187	189	190	219	207	204	227	192	222	185	204	187	202	234	190	189	192	202	218	191	216	208	196	216	199	212	211	204	182	208	200	192	203	232	203	219	199	212	217	176	217	199	189	186	192	174	198	193	212	185	213	222	199	193	210	213	188	226	176	202	193	197	201	190	197	212	202	192	220	200	215	235	168	216	197	204	203	198	214	196	191	238	199	206	192	184	171	194	221	181	166	208	196	198	236	195	191	170	199	204	202	198	203	217	214	198	195	186	213	210	205	204	212	205	203	192	201	190	189	176	213	212	181	201	203	209	186	209	192	214	182	196	186	181	185	262	196	190	210	223	187	203	187	201	199	177	197	205	205	200	219	190	196	191	200	180	209	200	208	203	193	200	210	160	200	175	205	210	202	199	192	194	211	192	182	195	185	199	181	168	193	182	166	200	204	216	215	213	203	191	209	204	182	206	214	204	204	209	217	206	232	207	206	190	218	225	212	187	210	231	204	226	201	182	202	195	199	181	204	185	206	180	206	212	216	170	191	192	198	200	190	176	212	203	216	194	207	218	185	196	206	185	198	199	187	224	201	210	232	218	216	212	221	222	194	226	205	187	178	213	195	206	208	232	207	187	189	196	190	222	226	193	195	202	228	182	203	223	160	221	215	205	211	200	210	174	211	214	209	223	202	196	214	204	205	187	170	207	179	178	206	175	180	213	234	197	202	209	209	193	206	227	192	221	182	194	220	188	200	200	196	211	206	219	220	196	193	209	190	188	212	195	191	190	217	195	203	200	177	211	200	189	205	221	196	181	206	167	207	190	185	216	166	224	199	221	196	196	184	221	193	197	204	202	211	172	196	192	203	203	198	208	206	213	194	207	207	203	210	196	188	205	191	201	215	209	178	186	203	225	219	220	195	227	239	231	191	216	166	189	223	189	177	209	239	212	198	216	197	223	191	208	231	195	205	204	232	219	195	219	190	215	186	203	184	210	209	198	187	197	185	189	216	227	177	200	204	187	214	216	217	186	175	184	200	209	189	220	223	224	195	187	196	194	194	202	198	224	190	197	235	184	196	196	186	215	190	199	201	212	180	222	202	205	199	207	212	193	214	216	213	230	206	198	191	181	210	222	179	214	194	200	203	214	201	198	209	179	201	203	192	204	204	216	195	207	195	188	198	209	198	209	189	208	197	195	186	220	196	218	200	203	226	229	201	198	182	201	177	218	200	204	205	207	222	229	191	211	208	190	213	207	196	231	201	193	211	210	215	209	209	197	216	196	198	196	189	190	188	257	226	187	193	214	188	209	191	225	218	192	210	202	209	210	206	199	178	184	224	217	197	199	200	198	190	215	199	203	208	211	206	201	208	202	195	194	189	209	187	210	225	206	221	214	197	208	208	199	229	199	243	193	186	197	203	201	185	195	194	229	229	194	197	218	214	243	178	214	199	202	236	186	196	193	179	212	218	196	223	193	209	201	187	202	194	215	182	206	180	214	177	201	187	189	179	212	220	180	198	215	191	192	194	222	197	170	220	199	209	191	208	199	197	193	201	209	214	225	212	192	211	204	202	214	215	211	180	213	193	230	195	225	207	208	190	180	233	183	195	195	218	217	215	237	196	194	185	185	213	195	179	202	202	181	208	207	196	201	190	217	174	206	210	187	212	202	199	215	195	240	213	227	212	186	209	213	202	207	187	199	198	217	195	208	177	232	173	204	217	235	208	211	233	201	180	233	245	232	180	193	234	208	172	180	200	203	200	208	185	184	205	213	193	179	194	201	181	205	206	197	201	199	208	188	211	212	194	197	209	213	212	210	210	208	191	195	180	220	185	190	192	218	198	194	204	202	194	200	220	206	194	195	192	185	192	192	192	205	186	189	216	201	200	204	210	219	188	197	210	194	209	199	179	185	198	210	208	196	207	187	224	199	205	199	230	207	204	196	203	211	227	211	192	213	200	217	187	195	202	194	218	218	195	171	196	219	179	194	194	201	211	213	203	219	204	226	207	197	209	240	200	206	205	172	222	201	194	194	209	218	213	217	197	203	170	202	217	189	213	228	212	202	191	219	202	223	217	193	195	193	178	176	188	226	213	201	205	202	221	210	199	200	214	200	200	199	168	236	212	194	207	232	211
5483	509	571	630	579	606	551	523	527	503	478	506	502	511	518	499	498	485	524	543	542	537	453	469	485	532	467	474	516	453	449	468	504	477	509	484	505	504	474	470	501	520	531	518	453	527	503	496	462	489	509	485	513	472	508	513	475	491	536	484	493	509	495	488	559	480	504	462	501	507	492	508	461	528	508	511	494	471	505	464	513	475	483	467	487	482	513	478	454	500	484	490	462	508	470	522	540	537	504	470	508	513	469	482	501	531	473	491	499	458	484	464	488	480	461	480	448	494	461	494	506	506	452	471	491	469	475	494	509	508	475	523	474	446	467	512	526	473	436	487	472	481	509	482	483	473	477	471	504	477	495	521	544	441	488	518	514	519	486	478	516	469	494	493	483	464	462	462	466	495	484	497	519	473	498	441	497	494	556	492	476	448	516	472	509	489	507	477	467	494	472	482	512	498	475	485	495	555	454	513	503	489	504	468	533	480	479	438	454	513	495	480	459	456	520	501	497	476	523	519	465	503	485	463	481	490	479	498	461	527	464	454	517	492	516	506	457	465	453	497	493	509	486	494	479	480	476	518	494	501	469	501	476	482	483	512	478	482	481	474	505	456	477	490	492	516	536	460	460	525	456	530	508	468	484	456	495	470	465	512	488	457	528	478	517	469	447	508	472	471	521	496	475	511	504	533	493	466	495	510	526	494	464	495	471	470	465	482	518	509	505	503	459	461	474	484	509	490	457	483	495	469	506	501	458	456	492	506	485	460	529	499	493	491	497	471	446	488	513	484	491	505	488	515	493	466	472	455	501	463	516	467	494	467	494	482	478	486	493	504	490	487	475	526	506	455	519	536	498	503	480	515	487	506	501	459	501	496	468	514	481	506	505	494	495	461	487	511	488	461	473	496	492	479	488	522	493	518	468	491	437	505	488	488	499	484	479	509	457	523	525	512	491	485	489	458	468	466	522	487	448	505	505	454	513	471	497	509	480	469	491	475	498	499	498	499	450	473	469	486	530	495	488	476	494	459	506	470	463	467	500	506	469	505	446	466	515	497	498	474	477	477	475	486	471	489	527	486	477	476	525	505	474	513	516	508	511	477	507	481	474	478	496	494	474	460	503	460	469	507	508	490	509	484	465	488	482	484	496	493	499	478	461	497	484	448	499	475	477	503	511	474	519	473	476	494	485	505	477	479	478	506	464	498	509	506	497	500	466	492	487	497	484	493	482	484	512	531	458	476	491	514	459	507	524	475	486	494	480	452	535	486	492	465	475	482	500	488	498	523	526	458	501	477	524	531	487	474	456	467	509	503	448	505	498	439	483	472	479	512	475	479	473	491	453	461	499	503	533	540	494	467	471	464	521	479	484	452	506	478	544	489	521	419	477	466	483	484	471	468	520	457	483	455	503	506	531	476	522	505	508	455	509	447	501	511	505	493	522	499	454	499	466	511	486	481	484	491	470	451	502	464	482	499	487	466	483	516	471	484	465	508	485	467	514	497	488	498	476	530	527	497	499	514	472	453	478	499	461	465	478	492	475	485	482	499	503	463	477	485	515	483	500	505	484	509	500	485	561	515	462	458	548	518	495	486	506	464	485	505	479	498	506	486	475	472	495	497	502	489	495	497	476	510	488	485	534	473	500	485	486	477	438	481	477	514	492	464	508	469	480	516	532	476	504	480	508	433	475	492	512	484	497	516	519	474	482	453	485	481	451	482	512	488	482	489	488	511	517	463	463	502	484	482	523	480	487	520	495	473	468	502	485	492	469	505	490	446	510	488	459	463	477	481	486	523	446	503	488	474	526	470	481	543	446	477	456	483	453	467	529	486	486	476	468	542	484	503	454	440	517	521	506	513	471	482	511	478	512	458	507	487	512	469	501	457	445	506	490	521	478	468	512	440	466	515	488	492	502	462	479	535	469	482	526	468	486	498	498	460	500	470	494	516	501	464	523	477	468	535	486	489	472	512	516	459	480	510	464	489	474	477	479	515	475	496	506	484	495	497	427	499	480	486	466	500	470	542	486	482	462	525	462	471	473	504	484	470	508	472	473	471	448	487	430	482	472	491	458	533	484	499	493	518	542	465	528	481	451	489	453	531	511	493	518	465	502	498	446	489	470	501	431	480	501	508	481	432	493	478	458	474	440	466	538	508	463	465	482	488	525	480	479	553	478	522	548	484	472	481	479	460	480	472	505	473	473	519	493	451	468	466	506	515	454	464	494	571	513	510	452	499	471	472	499	474	521	509	531	510	511	491	499	504	456	477	474	470	488	477	476	493	479	497	483	473	478	541	499	490	479	479	526	509	502	515	518	515	474	498	494	453	517	482	447	514	500	485	495	487	482	490	485	494	459	471	496	468	462	492	508	471	473	516	501	457	464	518	452	520	499	511	483	412	508	511	525	478	479	529	465	476	526	460	469	509	473	500	518	523	460	498	457	486	510	499	479	459	505	482	452	472	479	485	460	517	496	521	482	464	517	472	443	543	514	505	506	507	501	500	498	509	495	490	469	489	505	484	501	439	479	483	497	501	499	485	477	471	444	508	462	494	517	436	467	474	491	474	459	492	483	466	508	491	477	469	474	490	507	478	463	479	506	482	487	474	503	496	477	505	509	472	483	476	466	481	465	511	504	517	446	510	499	464	471	486	526	544	489	484	470	498	495	450	510	487	515	459	474	471	476	504	473	486	488	477	493	518	479	454	468	497	484	500	491	449	463	482	452	551	494	493	489	488	486	504	512	496	465	478	503	517	555	453	487	463	482	457	507	517	463	523	469	472	507	486	437	463	494	501	443	443	515	492	489	480	545	460	471	520	477	452	473	459	540	516	503	475	478	503	449	526	488	478	477	492	476	494	481	483	485	499	498	486	456	476	528	481	506	501	503	485	500	477	501	475	479	464	476	486	486	470	489	497	484	472	495	497	459	490	519	457	470	463	470	483	495	489	508	486	497	520	516	525	489	495	476	516	459	507	503	451	449	502	501	489	454	446	498	508	493	537	498	506	520	520	483	509	460	513	501	464	471	531	487	479	512	490	483	467	477	497	491	518	475	487	472	475	484	487	470	479	507	502	477	477	472	531	495	460	472	495	489	498	516	504	534	513	547	524	471	495	472	440	483	489	499	526	524	472	498	452	483	462	523	475	514	471	481	501	469	476	482	492	502	438	461	499	504	462	511	477	495	493	458	523	479	453	513	479	506	485	459	474	505	470	488	500	483	469	473	487	494	481	491	482	471	525	489	478	467	509	506	505	492	447	548	483	454	480	529	472	474	476	481	476	498	495	487	446	476	479	507	478	442	482	477	499	505	464	470	500	517	471	488	471	486	488	524	468	492	507	487	501	478	462	504	493	465	467	454	504	491	463	491	468	493	517	466	474	487	495	502	486	442	472	493	539	469	507	512	490	545	499	467	531	482	522	498	487	434	502	488	463	481	479	469	477	468	469	502	490	446	482	503	479	500	483	487	499	475	498	491	486	452	510
42113	8575	1164	767	525	376	315	268	232	182	189	151	133	130	142	148	135	107	138	103	111	106	104	121	115	131	104	101	80	99	99	106	106	104	114	103	128	103	94	95	95	94	90	88	79	80	96	110	98	98	96	102	98	91	84	102	92	85	72	96	92	91	106	106	91	93	91	83	76	96	86	85	86	110	94	71	83	103	113	82	92	94	87	93	102	85	100	87	96	84	78	84	103	102	91	90	98	96	95	88	83	99	113	88	102	80	83	108	108	87	100	102	108	84	91	102	77	93	88	87	76	84	106	80	103	84	86	100	95	106	85	97	81	84	99	90	85	90	78	80	80	109	91	99	81	91	84	98	105	102	103	100	73	90	113	111	94	100	92	82	102	88	97	75	107	91	106	90	85	89	85	83	90	100	91	85	80	92	104	101	100	108	87	83	85	92	108	86	99	98	90	99	90	96	95	103	101	87	113	95	93	89	99	97	83	100	91	93	104	88	83	110	120	95	85	100	91	96	96	102	100	84	110	105	79	94	89	90	111	84	89	90	94	96	89	86	81	84	89	99	98	95	97	96	92	76	93	104	78	93	92	98	89	96	112	87	82	97	93	94	92	108	84	86	91	93	90	89	92	93	101	92	90	84	81	92	101	105	101	100	84	92	102	92	107	96	99	99	100	80	77	95	98	112	97	106	97	86	79	102	94	83	88	90	102	86	88	85	83	89	103	90	98	110	81	89	99	72	104	90	96	88	76	95	78	91	88	79	112	94	89	112	90	73	93	83	100	88	99	96	108	74	106	86	91	91	82	81	84	102	106	97	95	93	93	117	98	86	95	107	97	107	91	104	98	80	93	113	114	90	110	93	116	98	87	100	90	97	83	77	90	96	78	96	96	74	89	107	94	95	79	80	81	93	112	98	90	101	91	101	87	99	102	80	93	93	93	84	93	81	96	93	82	85	83	81	86	79	80	89	86	71	102	118	82	90	101	91	89	81	112	108	88	78	91	75	101	101	90	126	101	107	79	100	99	80	87	95	77	76	104	99	86	85	89	105	108	111	100	102	77	92	93	87	101	91	98	87	106	84	69	115	96	83	112	92	91	77	89	85	96	85	97	104	87	94	88	96	98	78	94	89	100	85	76	109	86	101	97	107	95	86	92	91	98	102	93	92	96	97	96	95	107	115	82	106	85	88	90	126	85	108	83	111	78	91	79	90	102	72	104	109	109	96	99	90	82	85	109	81	87	77	81	111	97	105	91	99	111	80	103	92	91	105	95	103	88	97	121	110	98	96	81	104	117	86	76	84	84	89	99	97	96	95	96	109	100	106	74	87	106	93	94	86	87	86	86	80	92	97	91	103	103	71	105	92	86	99	98	101	88	89	102	91	107	94	92	94	98	90	99	88	95	93	86	83	83	94	88	87	79	105	84	79	102	100	102	77	104	104	86	101	86	93	118	84	78	82	93	106	91	110	89	103	98	88	92	91	126	89	83	77	85	93	89	90	89	87	92	111	100	101	98	83	88	89	109	88	93	86	85	101	82	81	112	98	103	98	106	99	90	86	95	93	99	100	98	97	89	96	106	83	106	107	85	100	89	81	91	81	102	86	81	74	91	96	102	93	105	121	86	94	85	75	94	95	82	98	93	104	107	90	108	91	93	84	93	106	97	106	86	92	108	81	94	97	96	113	101	85	99	91	93	96	96	79	103	98	89	94	88	89	92	76	91	84	79	85	104	103	82	122	106	89	98	89	90	88	91	103	101	112	90	106	92	80	97	81	84	89	110	97	103	104	95	92	86	98	96	83	102	85	93	82	102	83	106	79	93	105	94	85	89	107	84	94	91	81	78	79	81	102	116	93	99	85	87	89	86	97	85	99	131	96	88	88	83	85	85	87	111	91	76	86	63	91	91	94	92	86	90	100	106	110	102	82	103	95	109	101	94	102	98	101	93	101	89	95	99	104	96	86	83	94	94	91	79	94	97	86	105	99	100	98	87	95	84	87	88	106	96	90	90	79	82	103	96	101	102	99	90	84	105	69	89	101	88	92	84	86	85	105	96	82	100	70	105	89	87	84	87	81	85	103	104	84	93	99	87	91	108	109	103	91	91	81	108	90	96	88	76	92	80	99	101	93	115	89	77	88	83	95	79	80	93	84	95	101	93	91	95	106	86	84	99	99	95	97	80	95	88	95	104	75	84	95	94	102	88	96	92	69	77	93	91	94	104	94	79	96	94	101	90	100	99	88	74	87	93	86	100	72	83	82	85	81	98	97	106	90	103	104	84	106	94	76	99	98	92	90	111	101	100	86	87	94	95	107	95	103	104	103	103	99	99	92	77	102	88	87	95	103	95	85	82	98	89	109	74	90	92	89	77	90	98	88	107	80	85	101	100	92	83	103	88	98	81	82	80	78	88	91	96	115	100	104	96	80	108	89	81	86	102	91	97	85	84	85	100	105	106	98	121	103	93	102	87	108	109	101	94	113	95	106	68	92	94	82	95	117	91	85	94	95	79	87	92	102	99	85	99	86	83	89	90	112	89	93	98	104	100	84	102	111	93	99	104	112	86	106	114	99	95	79	90	101	90	98	96	89	98	92	86	69	106	94	97	109	101	104	98	103	105	103	94	89	97	92	95	104	104	86	72	104	92	78	93	82	86	92	97	96	98	78	97	82	108	120	101	98	78	88	83	79	78	80	78	104	90	92	87	114	82	81	85	100	104	111	92	90	96	104	94	99	92	94	98	86	83	105	88	98	83	85	101	99	113	111	115	88	91	80	84	80	84	88	94	82	82	124	89	103	93	99	84	71	97	98	118	94	90	110	96	88	104	92	83	100	100	99	102	106	79	97	92	95	106	92	73	93	82	108	87	100	82	88	99	105	78	93	112	102	96	93	78	88	83	94	74	94	100	97	108	90	83	97	89	96	95	75	91	91	103	96	92	94	95	91	87	91	100	104	84	89	91	83	102	83	95	98	90	85	79	96	98	95	72	105	80	79	91	91	97	110	85	89	83	104	75	90	84	80	89	96	85	88	98	92	100	79	84	86	88	93	94	92	99	95	86	105	85	96	94	98	87	69	101	93	113	99	99	82	82	80	88	89	90	91	91	116	97	87	83	97	89	87	101	109	82	83	96	93	105	105	98	94	86	93	94	103	98	82	106	91	105	94	95	89	89	108	99	102	99	104	102	90	94	77	116	80	93	77	86	105	101	117	92	87	106	102	78	96	94	83	93	101	101	87	96	76	94	102	92	90	102	91	74	89	82	103	99	106	99	106	90	99	88	79	92	99	90	95	80	99	89	98	96	92	99	97	106	89	84	83	80	91	87	98	76	94	88	90	89	95	82	86	110	94	92	96	74	89	96	84	105	75	86	100	82	108	93	124	92	105	105	90	85	105	93	104	97	103	81	90	98	76	100	100	84	89	71	87	91	100	98	83	105	101	107	72	96	76	75	97	85	88	97	99	110	98	99	105	97	83	101	93
21169	945	2201	2576	2183	1790	1438	1227	990	832	822	717	667	598	550	523	520	483	483	458	427	407	402	378	379	349	325	395	338	337	346	308	293	297	318	365	298	319	290	337	317	326	291	291	307	286	283	314	283	324	296	283	291	276	256	285	298	277	297	282	294	290	261	288	287	293	277	275	278	253	285	298	272	273	289	260	271	277	282	283	292	289	279	305	245	280	289	262	277	286	262	299	272	240	271	274	243	278	276	263	286	279	270	246	262	254	281	262	272	268	295	270	261	283	257	251	290	233	268	252	244	267	260	307	255	263	276	255	274	260	276	258	282	274	286	290	260	257	272	259	240	301	270	259	274	281	268	280	265	269	274	273	270	284	281	261	249	276	265	286	264	251	265	278	287	270	262	272	271	297	220	257	271	255	260	257	275	260	268	284	295	279	249	270	259	246	278	286	285	273	289	254	274	279	292	276	275	278	275	255	290	287	254	250	256	279	269	247	273	305	270	259	216	281	283	250	277	275	277	262	270	286	287	278	269	313	268	280	290	275	263	280	288	266	239	245	308	274	268	253	261	286	253	280	271	282	270	281	258	276	277	265	266	307	280	257	297	272	305	277	246	283	247	305	271	266	300	260	253	264	276	252	282	263	286	276	268	290	283	292	272	271	243	255	277	285	258	254	261	253	263	261	259	268	248	261	304	241	240	284	249	291	259	264	292	257	284	288	251	262	294	278	285	272	261	267	238	269	257	276	262	298	277	279	302	304	279	280	280	274	267	262	275	247	264	296	282	288	251	276	279	259	308	252	288	257	289	308	260	246	277	267	272	274	253	266	281	253	255	273	240	271	258	266	275	238	233	256	304	244	267	254	291	255	271	268	263	264	271	255	257	283	283	286	280	276	274	240	288	322	287	269	269	276	271	260	255	276	251	250	255	283	276	269	264	253	281	261	276	270	266	265	293	242	267	257	244	288	256	283	249	276	294	272	244	262	237	256	267	279	257	278	273	300	277	283	242	250	294	271	281	247	249	240	260	254	260	258	259	277	282	254	287	286	248	267	297	238	280	258	273	265	282	262	267	282	274	259	276	269	274	252	283	277	280	292	280	245	273	245	252	268	258	275	280	266	287	249	274	242	255	265	254	281	262	288	268	270	239	259	275	256	264	243	261	246	271	270	268	233	292	303	248	284	258	297	285	280	276	281	250	271	269	284	286	304	271	280	277	292	253	275	278	278	267	287	250	266	283	298	238	250	289	261	281	261	261	275	284	253	256	273	279	265	272	273	258	269	281	254	262	264	267	249	255	279	283	275	276	272	246	245	272	267	268	272	266	269	281	262	272	307	261	254	272	245	247	285	264	269	231	253	249	251	262	252	260	268	238	286	291	258	264	259	276	254	272	275	253	289	277	273	286	258	269	267	259	266	261	255	235	275	273	276	271	276	272	274	294	273	260	242	251	263	271	281	254	296	283	283	268	274	288	278	284	240	238	248	278	266	230	286	273	298	285	256	268	241	280	270	293	260	255	296	220	267	249	292	273	255	258	244	275	267	286	271	266	272	262	264	293	252	227	270	305	247	249	266	250	268	269	268	273	279	274	279	276	275	263	274	252	278	266	255	289	271	256	253	280	253	273	276	248	251	275	268	244	253	296	264	237	259	279	278	268	297	283	255	260	268	310	278	277	248	277	277	256	267	272	262	273	285	260	264	255	279	282	252	256	307	272	284	283	276	244	287	260	285	271	269	228	244	259	298	259	255	250	267	276	283	265	269	277	245	283	301	267	281	262	257	257	265	259	289	284	263	273	270	286	274	261	301	249	262	259	255	250	252	287	286	251	271	257	238	235	291	295	265	288	265	250	290	274	264	291	265	248	258	233	265	251	283	246	264	269	271	256	261	296	268	250	245	243	288	301	255	238	273	260	276	259	270	289	267	275	266	282	252	259	250	265	257	256	240	258	290	287	261	233	265	236	277	285	284	259	258	285	260	255	257	282	258	250	291	266	278	241	270	270	266	289	301	248	251	274	256	266	273	288	269	302	280	268	274	241	271	299	254	275	281	258	285	248	270	272	269	265	277	252	278	261	263	247	258	293	272	252	279	256	267	262	277	287	301	265	290	268	274	281	300	323	267	275	255	271	248	290	265	274	265	253	287	247	270	249	269	259	269	262	263	261	276	246	273	273	283	272	239	240	262	264	263	275	296	280	259	277	265	284	273	251	260	231	255	277	275	247	287	234	281	270	272	273	267	272	259	284	255	255	273	245	283	262	274	298	256	261	292	303	278	273	260	276	251	305	261	279	293	275	261	263	264	299	241	283	272	245	274	282	298	289	273	257	254	243	255	285	285	273	260	250	255	252	253	246	278	273	275	242	267	261	248	291	256	273	276	278	258	242	251	253	279	249	301	260	273	288	270	272	273	288	276	251	272	259	281	260	286	268	275	245	253	292	275	270	278	262	250	265	279	271	296	262	260	267	258	247	296	247	247	281	289	252	265	301	270	281	284	264	272	273	271	263	243	271	252	291	274	241	260	288	255	244	291	283	266	260	287	275	269	265	267	270	261	268	245	243	238	287	231	259	253	276	266	251	252	285	266	292	281	281	295	286	287	292	259	258	265	286	257	279	260	250	239	272	285	258	291	278	259	259	263	256	255	283	278	267	265	284	270	250	273	259	262	236	272	247	278	292	286	263	278	298	255	240	272	291	251	259	287	283	286	270	273	271	249	269	284	266	255	255	258	256	279	254	247	246	298	289	265	235	281	275	264	283	279	282	274	265	277	228	292	252	265	261	283	282	233	278	285	251	270	282	264	284	262	262	239	271	280	268	271	272	266	262	263	273	252	272	267	267	267	258	257	273	265	249	261	253	280	274	258	280	281	276	263	240	221	287	281	295	281	252	274	255	257	278	270	260	258	262	243	265	274	282	283	271	261	272	251	261	268	274	241	277	271	251	289	291	269	262	271	267	311	275	285	253	253	291	273	269	249	283	260	266	268	252	249	263	231	275	298	279	267	245	306	282	283	253	273	273	236	245	281	278	277	269	288	292	248	271	280	271	283	281	280	272	240	265	241	263	238	258	262	275	254	272	294	279	286	307	258	272	234	279	282	247	277	277	254	277	265	264	278	253	255	261	255	281	273	249	293	283	262	239	287	259	267	263	246	232	265	254	278	290	267	263	282	259	288	276	303	275	285	267	242	293	265	283	281	251	237	241	256	254	259	247	257	287	257	307	252	260	273	311	285	254	296	245	286	264	246	277	245	254	296	276	255	241	261	280	281	270	258	272	272	275	250	243	255	263	254	264	257	252	260	272	283	245	259	298	256	290	271	282	269	268	262	278	258	273	250	239	266	274	277	241	285	275	254	296	263	263	250	270	247	276	257	262	260	288	276	251	247	279	296	274	272	273	284	259	287	269	255	264	291	253	284	279	276	276	254	268	229	274	278	280	287	308	242	272	239	268	265	250	272	250	276	263	271	269	250	246	260	284	249
58014	19158	3989	1658	1067	820	644	505	415	390	348	326	304	290	252	233	243	213	219	220	227	194	180	191	192	185	207	212	211	168	186	187	196	180	185	188	205	203	183	181	167	180	213	179	173	189	179	176	184	144	179	185	173	194	176	182	177	155	188	158	186	158	172	151	180	174	171	181	199	214	179	173	197	188	164	192	183	197	164	165	172	173	151	158	178	186	179	165	162	173	175	172	198	180	165	194	162	187	153	185	173	167	189	186	183	172	161	163	173	173	185	153	194	184	179	212	177	198	180	188	175	186	173	189	178	187	163	192	168	158	193	158	176	154	174	185	165	167	184	169	166	169	152	150	168	204	191	167	157	187	179	204	179	175	155	195	157	175	154	173	177	199	175	156	175	173	164	166	218	178	191	164	152	155	158	142	175	161	196	175	182	203	197	156	164	178	187	169	154	200	181	166	161	186	148	194	195	184	214	173	157	213	180	169	187	167	156	163	176	179	177	150	201	177	172	187	188	192	165	178	204	170	188	160	194	186	181	163	210	179	156	179	174	166	189	164	175	167	183	168	178	169	178	170	203	178	174	196	185	144	180	183	151	191	163	161	163	156	182	185	194	180	163	170	173	203	159	174	185	156	198	180	184	163	171	173	169	160	170	212	183	181	165	175	171	178	152	194	171	154	184	195	164	163	191	168	166	186	182	194	173	169	174	185	173	159	180	177	159	188	174	164	165	160	177	192	188	182	175	179	173	187	187	186	168	167	179	186	207	186	172	199	173	147	162	152	157	179	198	175	171	177	169	181	172	172	159	187	188	169	172	187	187	192	170	164	169	189	167	191	193	148	163	211	187	139	199	198	190	179	154	192	175	185	146	177	171	165	186	188	182	183	164	208	187	145	180	158	179	161	169	189	182	173	199	190	187	177	161	176	150	163	152	182	184	180	177	164	191	180	190	184	162	178	189	174	154	146	174	172	185	179	162	191	164	203	165	179	168	166	158	169	168	165	174	205	180	187	147	175	165	188	184	161	167	181	177	177	170	185	164	168	182	176	159	174	138	193	170	164	177	197	169	184	184	157	172	183	156	171	164	174	185	153	156	186	196	183	169	164	171	199	167	186	187	169	172	176	154	176	159	149	183	160	170	193	176	166	151	170	196	172	166	173	173	184	165	171	202	170	182	165	190	212	203	185	146	168	177	202	201	151	168	167	205	147	170	171	175	187	189	155	184	173	144	171	196	172	168	185	159	185	186	194	178	176	189	172	210	181	159	173	166	193	158	162	185	169	173	170	145	158	137	188	177	205	164	186	179	159	180	194	185	163	180	164	170	190	180	167	194	173	161	173	176	165	177	184	181	183	191	186	170	170	208	177	185	214	167	162	159	154	168	178	187	179	178	185	191	166	150	190	184	188	158	184	186	189	185	177	177	176	147	174	201	158	196	168	172	171	199	182	151	186	173	172	162	162	180	196	181	181	170	193	189	172	195	190	176	151	171	159	188	161	165	191	157	183	201	164	159	196	176	202	184	179	175	175	179	156	153	165	179	190	189	196	172	178	179	155	194	184	173	188	185	154	169	195	175	169	159	164	185	183	171	177	163	163	161	178	185	181	184	180	155	172	188	151	187	155	147	194	174	201	144	220	170	150	167	171	153	168	150	172	136	211	185	151	140	168	160	177	177	153	183	185	162	179	183	172	174	176	192	161	180	148	183	165	197	169	177	165	194	176	160	179	157	164	164	177	188	172	176	162	182	190	181	171	153	160	171	172	175	183	171	162	150	163	172	164	157	191	183	160	185	164	186	199	155	173	175	178	188	170	161	165	181	178	168	162	171	183	182	170	177	181	170	178	208	164	165	179	163	172	207	170	174	161	202	176	215	182	186	152	191	187	180	169	142	201	157	184	143	176	145	181	187	198	174	166	178	159	159	169	196	178	163	170	173	173	179	190	189	210	160	188	157	164	174	173	174	170	189	171	130	173	195	183	174	167	176	184	174	182	158	180	189	164	175	166	161	179	167	162	165	155	151	168	171	180	175	162	166	162	172	169	174	158	177	207	176	182	206	191	183	204	181	178	187	173	169	190	177	197	194	193	179	182	180	156	165	170	147	166	165	179	178	170	197	181	191	180	166	168	185	176	163	182	200	180	169	175	171	178	164	151	180	174	173	191	180	154	177	163	174	158	176	181	162	185	175	186	193	174	193	191	188	170	194	197	171	170	179	197	173	185	175	197	154	169	181	183	173	185	168	178	171	167	181	185	163	150	198	188	186	189	169	177	180	162	169	187	158	187	176	168	174	179	176	168	183	162	179	169	187	195	171	147	171	182	168	192	182	180	187	205	179	165	186	163	174	199	181	170	163	180	174	157	193	183	163	188	161	180	171	171	173	204	169	167	188	170	199	160	184	159	148	176	158	174	179	187	186	183	177	183	168	186	188	188	143	192	188	188	185	183	191	183	170	166	191	180	138	160	154	154	169	178	192	169	154	175	158	189	174	177	152	155	184	182	183	187	182	167	174	191	196	191	167	167	212	172	181	180	169	181	183	177	158	184	197	164	187	193	178	154	155	154	180	191	187	166	141	181	160	176	192	181	160	196	164	162	169	159	180	188	189	180	161	190	169	186	158	187	159	157	156	170	184	172	162	173	157	168	165	165	167	169	174	174	198	178	199	153	174	182	182	175	201	201	180	156	182	183	166	174	182	149	207	203	167	183	191	157	191	172	184	182	171	170	168	163	168	194	184	178	170	150	164	188	174	188	170	187	186	192	147	160	178	192	181	180	193	189	176	180	170	197	166	177	171	162	174	180	162	196	200	193	148	184	157	176	184	199	177	202	162	190	164	196	183	192	155	209	177	197	177	186	167	188	164	207	183	160	171	175	186	181	174	179	193	181	159	192	161	183	182	178	187	174	146	177	189	163	169	182	179	161	159	177	179	180	185	161	181	178	160	167	179	191	179	153	151	201	190	146	158	167	191	174	210	179	167	155	171	177	143	162	166	176	182	184	164	171	150	173	188	160	160	176	191	184	185	171	195	183	184	201	196	169	200	201	187	177	167	186	161	166	175	164	192	175	188	174	158	171	207	180	159	186	177	177	199	190	198	166	181	197	180	176	155	167	156	147	162	181	198	149	189	179	170	165	148	175	182	185	169	166	146	176	192	192	193	185	190	188	166	209	165	156	157	183	179	186	190	174	177	176	196	192	197	189	175	168	161	159	153	177	181	175	192	173	198	173	174	172	183	195	175	171	167	156	173	183	162	195	157	150	194	160	191	191	196	171	150	170	181	174	183	184	180	151	167	160	164	203	185	151	165	182	169	175	190	193	184	175	176	165	174	186	163	167	179	178	165	172	166	169	177	201	186	180	180	179	173	166	186	177	174	159	223	179	163	155	168	178	176	190	160	178	184	161	170	191	171	174	154	156	155	179	177	174	160	164	181	170	161	179	165	169	168	172	189	184	171	166	186	188	187	181	139	180	193	166	199	194
30323	1801	4117	4758	4210	3261	2659	2229	1868	1689	1477	1306	1189	1093	1052	991	898	876	816	819	760	732	722	686	676	641	620	633	618	596	585	560	609	560	547	575	516	524	543	567	508	523	523	542	527	530	515	517	479	523	540	485	508	510	509	515	483	516	514	493	491	516	510	481	531	475	495	480	501	462	499	467	428	466	499	461	476	509	465	460	462	440	482	534	471	474	526	531	440	479	461	436	445	459	466	479	454	463	478	451	497	507	437	498	484	503	433	466	465	486	465	442	509	469	482	493	463	429	439	470	458	449	498	455	450	468	489	482	421	488	444	479	467	455	476	452	492	452	482	495	435	443	472	458	447	496	453	450	445	465	459	452	449	453	460	445	430	421	496	432	467	465	470	400	448	473	477	469	447	493	469	450	442	475	459	462	452	449	461	435	467	471	486	462	455	456	486	439	457	440	479	472	435	431	457	450	438	473	462	464	443	435	460	448	476	438	448	435	454	419	492	479	488	490	484	442	429	459	494	469	473	446	454	446	450	458	456	483	459	455	463	448	484	430	453	442	473	451	452	454	447	495	475	426	503	456	453	431	436	470	502	463	478	486	492	446	468	438	461	483	458	469	439	466	458	478	422	437	455	462	501	499	454	447	451	484	484	424	478	453	442	479	489	449	479	456	434	463	474	433	470	438	455	434	463	461	454	449	490	475	426	495	443	464	472	464	463	488	456	439	455	440	463	475	434	446	508	441	503	434	444	439	488	464	407	409	475	462	448	460	472	439	442	437	491	484	434	473	428	475	465	438	451	430	479	442	449	479	477	433	499	456	454	479	443	433	449	462	473	441	430	461	429	447	493	466	468	464	477	487	470	457	485	452	459	482	462	469	479	427	463	433	458	464	448	439	454	469	450	453	444	454	452	482	442	424	443	452	441	431	478	445	488	463	445	439	443	488	458	469	483	467	433	452	431	451	443	436	433	455	483	434	459	422	452	417	447	469	478	477	474	488	437	448	424	436	447	476	459	477	456	466	437	438	480	440	442	462	470	431	430	469	454	461	420	450	504	434	484	464	473	459	499	501	442	513	457	442	457	442	450	476	479	450	445	469	482	441	489	474	466	459	483	460	452	478	462	483	462	458	486	486	456	470	468	467	439	492	477	463	443	479	472	426	470	491	431	469	436	474	448	429	459	459	447	476	439	457	453	449	479	441	447	433	439	466	444	467	471	424	479	449	453	447	449	473	487	490	436	480	435	445	482	474	431	491	452	481	479	483	470	450	470	429	432	426	470	453	448	432	465	455	444	456	426	459	475	488	450	495	477	455	488	479	451	467	452	414	457	460	445	467	415	474	433	440	448	498	427	425	480	463	463	440	470	451	474	461	477	448	436	464	461	456	470	473	455	452	455	492	454	423	482	428	442	494	441	487	484	460	451	475	455	425	471	499	443	461	453	457	472	451	449	449	428	446	458	429	444	477	483	444	477	461	452	450	465	466	427	448	473	414	431	463	451	495	486	422	473	468	441	467	489	470	463	492	474	450	453	458	460	447	459	479	455	471	443	458	446	442	450	485	442	464	488	474	435	461	470	462	434	459	488	459	507	475	462	453	473	450	449	484	474	399	465	461	439	464	443	470	437	462	447	458	464	476	435	481	414	471	439	455	476	439	446	471	471	429	458	478	431	492	433	407	488	452	479	414	467	461	472	448	486	471	503	494	503	485	450	463	480	463	477	480	462	456	444	462	459	473	419	479	466	448	470	465	488	445	416	414	451	431	487	447	443	480	452	453	460	451	471	427	449	483	459	495	452	456	439	476	447	462	466	433	443	468	478	453	450	488	438	451	448	473	446	480	487	425	455	421	453	480	505	456	480	470	484	482	494	481	475	413	504	475	436	446	459	461	492	473	438	464	438	516	450	450	438	479	440	488	430	451	428	461	434	470	437	436	486	456	445	456	481	441	477	470	482	474	495	491	458	522	467	435	449	461	425	478	482	442	433	445	463	442	471	481	440	485	509	461	495	449	445	431	444	475	485	507	414	444	460	456	491	438	447	477	442	424	468	486	487	444	488	467	464	432	462	495	464	473	447	476	465	463	453	425	467	489	445	471	452	461	461	501	459	438	427	456	440	494	463	455	448	459	472	495	443	424	483	458	455	465	454	474	434	467	476	446	456	448	483	450	491	461	455	467	456	435	450	463	452	454	461	470	441	473	470	433	458	458	452	467	455	453	468	478	469	480	427	474	453	498	494	453	427	423	483	446	494	469	485	467	495	442	487	452	493	443	398	480	462	449	473	458	459	405	460	490	445	495	450	468	462	446	463	460	492	450	458	489	463	444	452	487	484	498	442	450	504	478	477	456	455	495	460	481	479	423	444	489	439	456	448	473	446	424	440	416	453	445	446	460	442	445	460	453	433	467	484	428	446	426	459	465	439	468	432	440	469	455	466	451	492	446	452	450	486	436	461	470	444	460	458	410	507	448	464	440	443	454	434	479	448	480	451	462	400	509	476	478	444	491	440	461	453	470	502	452	468	446	450	468	490	513	444	474	457	434	479	494	482	463	489	460	460	435	459	444	415	473	427	484	490	428	461	438	422	465	426	466	496	475	433	479	449	447	481	437	446	477	483	459	484	445	427	465	441	441	442	441	481	454	505	458	472	474	448	481	466	497	445	440	454	419	424	417	465	451	446	458	427	461	448	440	494	449	457	452	435	452	441	462	444	472	447	469	443	463	467	419	475	438	500	477	470	450	445	465	476	472	500	475	436	428	484	422	410	459	470	447	415	507	483	466	430	464	448	455	447	456	440	444	483	423	466	467	454	475	448	469	467	455	435	493	456	452	425	462	450	459	474	458	447	473	430	437	445	454	468	421	506	422	454	449	478	449	477	493	441	450	483	462	468	424	491	486	472	479	447	479	447	486	420	430	468	440	456	455	453	439	436	426	476	451	454	486	474	459	405	457	475	465	486	434	493	459	479	508	460	465	452	450	493	449	477	453	435	454	457	483	436	464	438	461	450	439	418	484	440	471	522	416	463	454	466	481	472	458	467	479	417	468	452	462	479	434	445	464	492	440	448	452	453	554	470	459	458	486	464	455	456	439	465	471	460	471	459	489	462	528	433	433	473	503	439	457	428	468	479	491	476	452	407	456	414	491	438	461	482	473	446	451	473	461	458	475	450	482	470	449	474	458	407	512	462	456	414	458	481	439	460	466	466	443	427	455	448	464	448	487	499	472	447	497	486	481	421	488	429	489	450	491	462	458	432	458	467	446	445	458	473	490	466	483	485	452	449	432	446	477	433	482	454	493	475	442	455	528	476	501	447	486	443	445	493	470	456	443	447	457	465	419	496	439	437	450	513	455	442	470	453	457	460	436	506	437	449	450	449	465	461	412	423	498	469	464	481	435	460	420	476	435	453	461	447	434	503	434	447	449	505	484	498	433	419	470	510	432	435	441	473	493	466	438	448	437	461	436	473	438	472	489	423	499	467	481
5001	281	228	222	212	210	204	203	202	185	201	204	208	209	208	216	209	223	199	189	209	201	188	225	211	209	195	191	209	206	200	224	219	191	231	192	238	195	223	191	188	214	192	205	181	252	194	191	192	207	188	194	180	190	221	210	195	188	210	201	206	216	204	205	183	188	204	187	239	189	212	202	205	198	197	168	221	198	235	212	213	185	219	193	192	211	209	214	218	220	179	202	186	212	222	193	188	202	192	193	208	203	211	232	218	196	189	207	194	201	185	203	206	220	213	213	200	226	216	217	232	200	204	198	180	191	205	203	194	213	196	195	197	190	216	208	228	208	190	205	208	212	194	179	203	211	213	205	194	194	199	233	181	188	193	216	177	181	192	207	211	200	203	195	190	222	228	210	206	186	217	212	183	225	194	208	194	192	219	225	208	177	197	217	219	199	188	214	197	241	218	203	193	209	208	182	221	199	172	201	229	187	203	195	227	202	208	196	198	222	214	208	215	200	211	207	205	193	191	209	223	184	195	188	192	189	192	193	188	191	202	209	203	208	190	197	201	181	201	177	204	192	202	184	199	190	199	197	193	181	204	197	197	219	198	194	223	208	193	206	196	204	216	236	209	195	176	232	209	212	191	203	211	197	189	203	185	192	206	193	197	204	192	216	180	178	218	209	196	211	204	203	232	213	216	199	203	203	197	209	216	223	192	192	207	183	188	187	199	213	208	189	222	197	209	219	195	178	223	202	203	184	205	202	183	205	207	197	202	215	210	209	246	210	187	196	215	181	182	216	208	185	187	238	227	210	205	177	173	189	215	196	208	210	190	207	219	209	189	226	202	188	225	206	197	218	196	206	219	215	162	213	236	232	236	184	174	216	185	215	195	199	188	202	181	206	207	186	186	171	227	198	201	227	214	179	199	198	163	199	198	200	183	207	191	214	232	232	210	235	191	210	192	219	193	199	197	190	192	199	179	204	221	196	243	184	193	191	185	224	205	191	187	191	184	187	217	198	180	218	217	205	211	191	196	184	198	208	204	171	217	186	190	191	218	205	188	223	211	194	190	196	200	195	194	177	202	203	203	194	200	200	223	183	195	208	194	189	190	213	223	175	192	204	222	190	200	218	225	177	202	215	190	196	187	228	210	183	217	219	206	213	186	225	198	199	192	204	234	195	199	198	210	214	186	199	211	171	169	191	195	193	227	183	196	201	200	208	221	198	189	189	226	197	187	189	182	222	205	195	217	214	173	211	211	201	167	198	201	211	226	190	245	207	192	217	188	187	188	190	219	184	184	199	237	204	169	220	190	180	194	191	208	210	200	196	199	193	217	213	192	209	200	191	203	204	201	211	219	199	183	206	221	186	182	206	193	210	186	207	213	192	201	177	202	213	188	214	235	193	165	218	181	193	197	200	171	182	208	227	202	204	202	193	197	219	186	207	212	215	236	184	203	185	186	199	206	199	216	206	183	213	190	184	199	195	203	217	215	231	191	204	199	194	207	227	199	185	198	195	183	195	214	187	190	211	208	196	198	216	204	207	195	198	224	186	211	206	201	188	216	200	198	198	192	200	190	204	196	181	196	180	208	220	223	205	176	198	210	219	208	194	210	196	217	204	226	184	230	226	174	223	208	195	196	169	202	206	212	204	182	195	229	198	217	183	203	184	196	202	250	194	199	210	195	173	190	212	181	180	173	217	206	198	227	189	208	185	217	213	217	201	191	190	195	204	200	215	203	189	213	213	210	229	197	226	225	176	194	184	205	198	198	187	216	221	217	215	176	215	167	197	200	199	192	213	194	203	206	204	186	229	193	194	174	181	204	203	208	192	224	215	185	194	190	204	207	168	197	220	206	201	194	189	214	200	215	213	202	224	211	180	212	204	177	171	187	206	201	205	216	197	202	198	215	208	209	202	190	189	216	187	200	214	218	196	215	221	193	199	179	204	190	191	215	205	199	214	212	203	190	205	230	202	224	204	193	208	213	193	205	200	213	220	206	200	205	204	210	179	227	197	215	189	212	221	194	195	193	196	205	191	199	198	199	189	179	228	206	209	183	189	203	218	212	211	194	207	218	221	195	183	195	202	185	214	192	223	192	205	199	179	205	183	196	200	219	229	212	224	185	204	191	197	171	199	222	223	193	214	197	199	200	201	211	187	184	204	187	205	185	192	207	208	185	219	212	203	196	180	225	203	181	214	232	193	204	212	207	195	207	218	186	230	235	206	177	203	202	226	210	205	187	196	230	205	204	209	238	218	187	189	219	208	213	197	204	198	193	191	222	188	216	189	175	192	206	203	205	203	194	181	175	229	195	198	206	214	202	172	189	186	195	207	193	202	227	200	232	197	202	199	209	219	194	200	216	185	206	208	219	186	206	169	220	210	196	207	206	200	214	196	197	205	201	165	183	179	206	197	213	179	204	214	208	197	212	236	195	186	220	179	211	210	180	210	202	208	221	200	204	206	196	218	207	195	232	212	193	198	215	201	178	205	197	192	207	189	190	208	205	209	223	206	213	196	223	218	260	182	210	215	198	188	188	168	181	198	203	198	176	208	197	193	212	194	200	203	198	223	213	197	211	218	194	210	185	197	178	206	208	189	226	190	203	205	206	210	188	177	191	200	201	212	183	193	211	197	188	187	209	258	194	215	197	208	185	233	198	200	218	212	187	211	183	212	200	203	193	200	213	205	185	209	205	199	228	186	212	212	190	187	187	190	199	177	213	166	213	205	183	187	190	209	198	198	215	224	182	204	190	205	181	187	207	206	200	225	222	200	197	191	193	189	200	196	185	214	207	223	203	190	175	174	209	192	218	201	192	201	201	184	206	200	179	232	213	223	191	204	184	184	177	194	201	197	207	190	188	199	198	216	221	210	195	199	216	191	214	202	229	219	204	187	205	207	194	201	179	207	190	189	195	201	176	193	229	218	213	199	190	218	186	197	205	188	200	191	209	221	214	185	203	184	182	198	201	203	197	183	220	217	168	186	217	192	214	224	190	210	196	204	214	236	209	216	207	216	182	211	217	201	202	190	204	199	197	190	209	202	200	194	196	175	212	185	186	210	199	168	204	191	200	192	186	197	210	208	186	188	177	187	220	200	193	180	217	191	186	186	228	199	191	189	191	184	199	200	197	212	217	208	195	203	203	187	194	208	177	230	195	192	193	190	211	206	204	213	224	206	198	207	202	214	221	217	205	192	221	212	193	197	169	224	213	175	201	195	184	234	168	191	215	216	240	232	205	221	206	210	209	200	184	212	203	192	194	239	233	234	213	182	175	205	203	209	188	192	175	224	189	177	214	185	195	185	215	207	220	189	216	211	175	174	197	203	191	173	183	170	220	213	217	195	218	214	226	186	218	198	214	177	244	203	215	191	189	201	214	200	216	209	205	235	196	188	212	186	217	171	217	201	199	227	224	187	197	174	188	221	186	209	187	179	233	189	214	204	216	231	214	219	183	234	173	204	217	224	201	190	188	212	187	199	196	184
5386	516	565	613	585	527	511	527	503	580	483	462	530	495	486	480	506	505	539	518	510	510	499	498	481	496	519	468	501	500	512	459	519	534	482	533	509	529	505	536	501	521	481	478	471	475	486	516	520	528	480	509	457	468	528	524	481	495	510	476	479	519	546	486	517	507	500	540	500	502	455	473	512	501	513	509	505	466	514	453	525	487	515	507	500	507	475	500	522	486	522	460	490	503	446	485	451	527	494	474	507	444	486	488	468	515	500	538	524	496	502	492	501	461	491	468	487	489	477	487	488	497	498	476	508	479	502	477	463	500	450	479	457	468	455	430	477	468	451	518	473	493	529	512	483	501	464	486	485	471	487	534	473	475	444	482	476	510	507	460	540	489	496	518	481	475	481	515	518	508	500	515	463	501	535	518	517	512	458	472	472	515	497	476	500	421	485	462	513	485	514	522	463	464	474	465	491	523	527	480	496	488	510	478	525	510	493	473	484	480	499	486	493	464	465	483	491	500	528	468	513	441	488	484	465	490	457	503	486	473	484	475	490	464	508	477	508	512	464	484	452	525	489	463	497	480	528	455	479	459	508	482	474	495	468	487	488	502	461	505	454	498	473	511	536	507	448	515	450	456	452	513	499	483	547	529	469	445	474	483	471	499	522	494	454	512	476	515	501	478	491	500	508	484	488	473	495	516	501	478	462	476	523	516	471	464	478	498	491	468	524	544	474	473	493	474	539	476	498	500	476	498	499	487	487	475	506	485	468	495	504	431	527	480	496	510	475	463	487	495	503	485	482	476	488	466	492	503	510	492	488	493	448	463	489	467	517	471	464	447	515	519	536	459	507	480	469	485	507	498	516	492	483	493	507	484	505	501	499	511	483	463	472	454	499	508	513	488	527	484	486	494	493	467	517	457	460	514	474	482	482	509	499	502	514	466	500	520	497	523	510	497	499	496	531	516	478	474	500	514	462	484	480	470	445	491	457	495	484	467	496	436	479	514	501	435	560	486	466	497	518	517	518	458	497	466	504	490	471	494	514	498	473	475	465	473	459	492	506	491	490	458	486	487	451	467	507	456	483	467	485	546	462	474	495	454	513	449	523	486	487	533	468	494	496	478	495	506	470	460	484	510	512	478	479	485	485	486	502	483	497	474	471	479	463	470	507	480	496	508	481	490	529	493	514	491	499	488	476	476	496	519	475	530	520	456	496	515	481	546	477	523	505	496	492	512	492	557	531	482	521	493	510	505	486	465	446	449	478	476	471	465	483	522	485	467	508	504	469	470	501	469	488	493	484	531	480	505	474	466	446	504	484	506	504	476	453	483	491	472	527	478	477	478	488	470	506	524	513	504	470	505	515	507	486	480	467	488	505	512	503	514	500	517	506	470	450	487	483	502	484	489	534	491	500	460	487	516	475	502	481	503	479	502	487	504	525	490	458	478	494	457	524	498	488	477	496	488	487	477	507	496	469	511	443	521	492	504	476	460	499	485	533	494	482	485	464	470	518	469	492	556	473	451	479	500	532	511	493	464	480	438	499	475	477	477	505	516	453	493	488	482	476	484	487	499	487	473	487	486	440	501	527	488	477	490	467	483	490	469	516	536	507	471	471	459	449	468	483	516	490	477	485	518	485	469	501	476	455	469	502	475	489	503	504	486	480	505	475	490	478	487	464	511	498	472	482	516	519	502	474	460	496	491	520	503	504	475	467	479	468	509	510	466	446	489	499	461	499	486	469	476	508	497	507	484	525	490	483	497	491	473	472	522	498	462	512	501	501	471	483	507	505	493	470	496	449	532	466	489	483	534	474	489	494	501	478	495	481	523	480	497	493	494	532	491	515	472	501	524	482	516	504	502	479	470	471	509	505	515	505	503	491	484	505	486	453	509	520	501	503	502	483	534	468	498	516	507	512	501	503	494	527	482	509	498	495	485	470	512	518	513	501	466	478	473	506	507	485	462	476	455	466	491	449	484	505	479	499	489	486	473	495	463	513	479	483	508	485	489	522	503	495	486	489	482	492	480	481	482	470	471	496	471	484	493	457	478	471	455	478	512	466	488	480	508	518	467	480	472	461	479	488	485	515	523	494	479	494	488	509	468	480	508	516	510	495	527	477	488	467	481	463	514	482	524	496	476	523	506	482	476	453	500	521	506	488	510	551	487	485	496	496	481	507	462	458	517	470	483	469	509	518	476	481	469	474	503	511	488	504	516	515	471	465	504	503	523	506	512	493	525	512	497	505	520	482	508	506	515	510	508	468	442	515	518	502	515	519	484	475	466	478	495	506	470	521	489	518	461	465	475	477	483	465	482	467	528	453	492	468	485	514	509	439	488	485	462	458	451	498	502	492	501	518	472	481	490	527	491	483	495	511	468	467	488	489	498	497	533	488	461	503	504	511	476	485	495	525	519	513	448	493	499	472	488	468	466	531	462	523	485	461	493	463	489	505	509	494	509	513	505	471	527	479	491	507	433	514	471	512	473	470	497	489	461	455	504	488	471	477	478	478	486	489	470	484	475	471	496	492	483	529	488	485	483	514	527	476	513	515	463	480	505	475	489	464	505	479	494	483	476	495	508	493	514	460	478	432	434	453	498	455	484	455	471	541	453	479	513	527	492	464	472	512	505	530	473	443	510	504	470	502	502	525	512	495	507	508	481	485	505	481	474	490	511	518	491	487	515	475	509	509	513	504	469	485	497	482	484	512	517	510	521	497	530	508	488	499	509	519	488	515	434	500	522	496	529	497	549	465	487	507	540	501	484	490	469	503	504	502	483	508	518	513	491	476	485	508	449	503	462	519	508	493	476	480	514	502	514	521	503	444	447	530	519	503	507	488	517	489	491	475	471	480	501	481	441	510	508	484	459	517	519	504	463	498	467	514	465	508	487	487	507	517	463	505	493	538	484	481	507	485	504	528	493	469	469	524	474	460	513	520	447	489	515	492	477	524	488	492	522	457	451	506	484	498	490	474	542	502	488	512	484	493	495	472	523	477	496	523	518	509	481	500	460	502	526	490	536	498	501	509	494	434	478	489	492	488	469	460	530	515	517	523	465	513	480	494	489	524	481	500	507	470	492	504	507	475	493	493	512	497	493	505	462	436	465	485	434	488	519	520	492	519	488	473	475	493	470	484	469	448	485	469	507	508	476	503	455	508	488	525	531	451	466	489	503	514	498	474	470	479	480	511	492	454	441	470	496	505	461	487	476	504	510	526	517	513	510	435	449	530	530	498	490	481	473	461	459	505	496	516	502	508	467	488	466	490	517	448	512	484	491	523	507	466	489	466	483	510	471	518	463	471	497	460	484	481	471	439	480	518	506	480	472	495	478	485	515	474	480	498	490	478	459	512	500	500	495	498	485	517	483	461	470	501	471	489	517	462	534	515	485	450	506	457	524	479	510	480	474	485	478	521	472	548	522	460	475	498	509	471	467	442	507	507	489	505	471	508	521	490	508	530	487	496	486	501	494	508	481	490	463	511	481
41898	9653	1193	839	519	375	330	243	219	194	183	144	142	145	139	105	127	126	104	100	110	118	109	104	92	97	110	93	113	117	85	102	95	91	84	88	99	99	78	90	105	109	94	88	90	110	91	113	98	105	94	99	93	102	88	85	103	89	104	87	99	84	90	100	96	97	115	102	99	89	107	90	84	89	90	110	99	100	113	108	88	120	122	92	111	104	114	87	105	84	83	100	100	90	89	98	97	91	110	96	110	82	85	105	106	93	115	101	92	97	96	101	90	94	96	86	103	100	91	86	96	90	74	81	91	82	89	115	89	107	79	103	103	101	95	112	90	91	89	111	83	77	98	78	103	109	88	110	77	84	71	93	102	95	87	91	77	80	84	80	93	95	100	101	98	84	93	102	89	97	94	97	94	87	95	91	93	87	96	108	74	96	108	96	91	94	95	101	92	84	95	100	90	104	77	97	80	86	94	103	69	98	101	83	93	103	102	106	103	77	99	88	93	96	102	88	101	103	94	89	90	97	111	96	88	88	94	86	112	96	60	95	88	71	87	88	91	105	92	72	90	103	99	91	102	84	101	87	111	115	91	95	104	80	104	93	93	99	91	90	109	87	82	94	83	79	90	104	94	82	91	97	84	100	89	74	81	88	98	82	88	90	92	105	101	92	100	92	94	74	112	82	87	85	103	102	91	102	81	103	91	86	104	103	100	100	83	117	83	107	90	107	100	91	109	93	107	100	81	92	94	105	90	83	92	82	96	87	92	100	102	90	94	89	88	82	90	93	88	96	78	109	82	75	93	98	81	99	107	91	89	87	98	97	95	78	85	94	108	85	100	80	111	102	101	83	78	90	87	106	73	92	75	102	98	89	85	86	103	113	112	86	94	91	82	104	84	89	87	119	97	83	105	102	87	102	108	82	102	103	114	87	82	91	104	72	94	87	95	101	76	104	76	92	111	102	102	97	89	82	82	76	95	75	95	82	76	75	102	93	100	80	82	104	97	99	96	89	94	110	93	108	79	100	101	94	102	81	82	70	120	101	114	86	88	103	107	110	90	87	91	96	88	112	104	93	93	83	92	94	84	87	94	99	86	85	90	101	101	97	98	93	96	89	107	96	90	99	83	116	78	102	94	88	106	85	115	98	84	105	100	97	86	131	103	87	85	73	101	107	94	91	98	92	97	97	100	87	96	80	92	98	95	103	108	82	76	91	88	101	120	95	85	115	100	79	84	92	91	90	76	82	89	84	82	87	97	94	82	84	100	88	77	92	80	68	91	86	83	83	84	89	103	104	98	96	101	96	92	92	83	87	82	90	84	90	95	94	81	83	85	101	93	86	76	106	75	97	100	98	74	90	104	112	75	99	86	95	93	92	79	103	98	103	98	82	108	93	92	116	105	87	97	95	110	102	103	95	103	89	84	96	101	99	102	94	93	100	89	92	86	99	92	90	80	79	114	99	85	102	115	99	102	102	95	80	76	85	96	88	96	99	111	106	105	85	107	86	91	93	86	99	99	82	91	105	86	113	92	106	82	87	98	74	86	99	105	81	91	95	82	85	99	88	101	90	109	105	87	97	90	90	100	96	87	87	99	82	88	100	86	96	86	93	92	93	101	110	88	93	73	110	84	102	89	107	102	81	96	106	90	85	81	76	87	91	102	114	106	100	108	104	104	93	101	90	77	113	82	83	83	103	90	102	98	78	93	85	93	94	93	100	81	94	92	91	109	94	84	101	95	105	95	91	110	87	78	90	90	80	110	73	89	86	104	93	105	82	102	97	100	80	93	77	77	94	83	86	78	105	102	88	86	121	89	95	101	83	93	103	88	66	82	115	89	89	85	73	90	100	111	100	72	100	97	123	89	89	97	87	124	104	92	94	91	90	83	79	86	93	90	77	101	98	106	99	87	82	113	104	92	112	103	82	92	74	106	90	98	98	93	106	82	84	90	109	90	96	91	91	101	97	115	79	107	97	74	85	96	106	98	95	98	96	101	102	88	94	80	87	107	118	101	96	98	83	89	98	96	85	107	95	85	87	84	91	89	82	88	92	91	92	79	101	104	111	92	91	87	94	83	95	100	89	85	81	92	103	100	104	94	95	73	89	96	89	105	88	88	83	82	100	105	103	86	112	99	94	92	104	92	76	108	99	76	102	101	96	95	112	98	92	96	96	89	84	85	100	79	87	81	97	116	103	103	98	84	92	98	112	90	95	106	98	106	103	119	91	93	88	96	97	102	91	111	106	115	85	100	91	80	78	114	103	83	87	86	88	111	101	97	87	110	108	89	92	93	101	95	75	99	106	105	101	82	100	108	112	105	93	80	84	96	89	89	77	105	81	102	85	116	74	87	94	99	94	112	105	99	100	116	99	116	97	87	108	99	114	82	109	98	96	104	101	97	88	106	106	109	86	112	100	84	91	112	99	90	113	95	95	83	102	84	105	78	83	120	87	97	79	83	107	99	63	91	122	96	79	92	105	92	99	82	100	122	105	86	96	87	109	80	108	85	80	90	88	93	91	93	93	90	90	93	75	118	103	98	99	98	107	86	93	86	96	77	87	99	94	83	89	102	103	101	93	86	78	94	91	103	78	84	86	98	89	94	115	109	101	97	89	76	97	107	95	90	102	102	93	89	93	91	87	106	105	101	104	88	93	90	83	94	74	79	99	91	89	100	78	87	89	81	95	101	89	105	88	87	91	95	102	99	106	89	78	77	106	93	80	120	72	121	96	98	89	84	78	91	71	94	77	82	103	92	94	79	94	105	114	88	100	79	107	101	80	91	95	83	107	116	81	93	92	84	87	91	97	105	88	76	95	93	98	94	97	107	94	85	98	103	93	88	102	91	88	89	84	81	90	91	100	81	109	91	98	101	80	107	81	100	84	94	88	83	95	105	108	95	96	107	96	89	92	111	85	73	89	100	93	90	99	81	88	88	103	76	102	79	90	83	73	103	102	99	90	100	89	116	102	98	107	98	98	89	95	106	91	74	90	106	92	88	104	90	90	80	82	99	92	66	96	114	101	101	76	96	102	75	92	90	97	110	102	97	97	84	75	92	111	114	105	97	94	77	82	101	96	92	93	101	104	93	89	89	93	104	118	86	91	92	114	101	100	96	84	85	85	105	111	93	87	97	90	87	96	87	91	86	101	96	92	99	103	91	94	98	83	107	116	76	101	84	88	86	76	93	79	91	84	83	87	98	88	80	93	106	102	98	90	89	116	101	94	98	101	112	92	78	82	98	76	103	89	123	95	111	109	104	80	88	78	102	98	72	108	70	108	86	88	103	107	106	87	97	96	87	77	95	94	82	90	86	95	102	82	83	90	95	90	86	88	107	99	99	96	94	80	97	102	93	99	97	83	101	90	81	101	101	103	70	114	91	91	95	91	99	87	83	106	111	101	78	87	98	91	107	101	91	98	90	89	114	94	97	85	114	82	100	88	84	92	93	98	92	85	93	94	96	94	103	88	89	102	96	94	91	101
21786	946	2158	2668	2249	1807	1403	1234	1055	921	791	686	643	615	532	518	524	479	453	418	408	426	410	394	375	347	357	359	374	329	324	323	316	336	324	314	311	298	302	291	315	321	299	298	305	321	265	285	285	277	291	322	302	274	307	291	273	290	294	274	268	264	311	280	243	253	295	287	293	278	294	284	312	288	277	275	300	256	294	314	273	246	305	280	301	291	266	288	285	270	241	261	235	285	294	306	270	280	258	263	270	277	297	287	281	247	285	285	270	258	255	276	264	256	284	275	288	281	265	264	291	299	275	267	288	251	259	265	298	273	253	263	273	272	283	251	273	280	291	259	250	283	267	282	298	275	254	270	293	232	259	243	263	262	253	257	283	269	276	241	241	296	292	256	250	262	255	270	266	277	305	281	263	238	247	260	274	243	309	269	241	253	273	263	280	270	263	257	273	280	272	273	269	269	268	246	292	301	253	270	270	275	304	274	274	271	309	293	266	284	284	270	291	260	277	270	285	278	264	276	291	290	271	300	276	272	307	268	268	271	270	268	257	269	258	284	288	268	253	260	309	273	280	285	281	252	271	263	258	259	253	275	288	294	286	324	255	257	261	273	271	257	287	226	260	241	253	275	265	256	254	264	281	289	234	265	269	262	243	264	269	234	275	298	283	278	260	254	239	270	256	262	277	266	269	269	258	269	273	267	265	256	285	245	267	252	267	305	267	301	264	293	275	262	240	271	265	256	274	280	277	268	266	265	258	273	274	261	276	261	292	280	268	256	266	267	288	249	266	276	260	251	304	266	278	262	285	276	267	256	272	271	261	267	245	289	260	262	266	273	283	267	299	279	274	281	260	280	297	300	257	284	257	282	262	248	264	248	300	247	255	286	300	297	224	261	260	258	259	267	271	290	286	277	254	289	261	253	261	256	262	270	260	253	271	260	248	276	262	262	273	266	252	263	302	270	288	277	250	273	272	319	243	271	279	245	267	272	268	243	228	297	257	251	243	283	236	287	275	260	294	275	261	266	301	282	264	255	284	253	283	275	249	284	277	294	245	285	271	262	270	270	274	264	253	282	259	258	259	283	266	248	267	267	295	257	302	287	244	265	265	258	305	258	280	281	261	260	252	269	254	255	265	274	237	270	277	254	306	237	254	284	260	286	245	270	280	274	265	271	261	247	270	253	239	270	264	248	303	246	279	261	264	244	297	271	272	282	257	282	268	263	290	267	291	250	303	280	265	290	257	256	268	290	268	288	278	290	234	253	313	282	282	275	291	258	261	239	267	263	273	275	268	277	246	287	253	295	244	255	267	283	285	232	272	260	280	291	260	273	266	264	260	248	284	300	267	281	253	264	292	267	282	272	263	267	291	263	271	256	284	263	220	267	297	323	297	284	268	252	303	286	270	258	264	264	250	272	255	252	270	246	281	272	268	270	245	279	282	269	278	264	275	287	269	262	277	276	287	278	281	266	271	271	281	298	262	264	263	240	255	255	305	266	287	281	268	279	278	276	278	249	271	275	269	268	277	281	249	265	267	253	254	273	269	296	250	289	277	275	269	269	289	268	297	256	277	238	290	258	264	290	255	269	277	283	279	251	263	272	258	252	287	260	266	266	267	290	282	266	252	252	271	251	248	262	226	284	297	284	309	258	269	260	267	273	266	273	248	278	281	281	295	263	262	266	316	264	260	276	270	274	272	283	249	260	289	277	274	279	274	293	250	282	263	268	259	267	258	213	259	271	242	288	255	274	293	282	271	254	281	299	263	278	260	262	261	258	249	263	275	253	251	253	303	277	295	273	249	245	294	277	263	259	255	272	240	278	271	276	272	278	242	275	247	255	320	264	286	272	285	278	296	291	278	252	243	249	256	273	264	250	267	270	259	269	260	236	260	262	272	267	246	262	244	279	252	250	262	288	287	266	267	277	248	270	237	253	274	285	249	274	267	258	273	278	281	281	283	270	273	269	263	275	278	260	275	267	292	294	256	239	257	272	251	205	250	278	272	305	270	255	260	277	255	276	243	262	258	251	274	297	246	276	282	256	273	283	260	280	286	268	270	266	277	256	275	268	262	266	267	296	283	257	278	276	231	257	267	257	285	256	306	269	265	283	261	270	289	279	258	256	291	276	249	276	254	289	255	258	250	283	261	282	257	290	253	293	263	285	257	272	278	280	261	276	259	272	260	226	268	266	246	283	285	284	277	280	300	249	267	287	255	268	263	241	280	257	268	277	287	243	250	256	288	269	273	254	287	262	258	289	257	268	288	291	300	271	262	254	285	246	275	263	264	297	233	268	306	271	262	275	238	288	266	276	294	237	276	267	255	307	256	262	253	269	263	281	281	276	279	252	269	260	275	272	261	276	258	269	271	276	276	240	277	264	303	245	275	298	249	263	257	256	259	273	266	266	257	292	283	258	255	274	253	263	302	267	289	261	292	248	275	269	271	313	270	281	259	287	275	297	288	296	276	283	252	288	232	276	266	256	273	278	245	277	279	251	305	253	270	270	287	312	249	282	266	291	255	281	258	280	276	260	253	285	250	301	254	280	238	284	291	267	273	270	309	286	311	276	273	243	274	289	238	268	268	247	284	278	266	267	296	265	270	244	225	280	273	247	271	265	268	258	283	236	277	275	268	276	281	241	258	293	276	270	287	293	276	262	247	275	291	265	274	269	280	282	255	268	255	272	285	307	278	272	249	265	256	252	263	259	257	287	266	249	247	283	293	276	261	261	273	252	302	259	295	261	256	281	280	285	282	261	276	255	276	276	255	287	241	288	304	249	278	294	257	267	236	245	248	282	288	262	283	236	256	257	276	240	265	257	297	277	277	283	279	267	270	256	280	250	264	266	283	296	252	287	315	253	260	256	274	251	288	268	286	253	267	239	281	264	292	271	252	267	260	290	305	281	269	255	257	263	263	287	255	298	257	270	267	254	272	282	283	261	276	247	234	250	255	262	268	281	269	257	257	246	293	308	279	259	257	256	281	243	259	274	275	276	277	303	253	266	265	258	273	265	266	275	271	286	243	239	270	301	265	301	269	300	275	293	249	282	286	262	266	275	277	287	277	267	283	289	291	288	237	256	270	270	294	271	241	260	270	249	286	288	256	256	260	283	293	271	252	264	279	294	263	277	267	281	277	265	287	269	245	247	292	265	279	256	251	246	252	264	284	275	271	249	286	295	279	263	259	246	276	284	255	255	272	261	275	260	265	270	270	274	273	258	299	292	287	246	251	266	231	267	277	262	261	253	294	279	286	293	285	308	286	274	250	280	258	280	256	268	267	264	280	272	262	269	258	251	263	272	269	271	261	245	273	269	264	257	289	281	235	282	282	300	276	266	264	283	250	281	255	255	278	260	271	269	264	267	317	276	271	276	285	239	235	271	273	268	265	291	258	260	270	236	318	276	286	280	242	284	269	261	253	290	286	264	261	286	247	278	239	247	225	288	286	254	279	281	264	276	291	261	248	286	270	247	261	281	261	286
57283	17200	3250	1640	1072	799	613	482	419	352	350	315	290	303	274	250	221	243	210	237	214	199	194	199	191	205	190	221	220	187	209	209	202	189	203	185	206	180	182	195	212	193	187	181	175	184	180	187	172	173	193	165	199	192	185	194	193	175	174	176	180	158	194	166	149	183	172	197	178	171	196	200	196	196	184	178	141	178	165	168	165	186	174	183	191	175	151	157	165	217	177	176	195	202	172	166	169	180	185	164	184	197	188	172	171	180	182	157	160	168	190	172	178	154	164	164	170	179	196	179	191	176	156	172	145	180	166	192	189	191	166	174	190	175	166	169	180	156	177	186	184	176	183	190	170	174	162	163	199	172	184	188	189	161	176	178	220	187	166	174	184	175	198	180	164	186	175	171	178	169	160	172	176	176	159	199	169	167	182	188	158	191	193	183	166	203	200	191	201	188	183	173	159	172	165	162	156	175	158	190	169	168	165	180	175	176	172	176	181	197	173	183	193	172	189	187	172	186	183	173	183	192	196	159	180	167	151	182	192	152	172	172	201	163	180	171	169	187	177	176	149	162	180	178	176	169	183	179	177	153	178	183	151	173	173	196	150	193	179	180	192	169	176	175	186	162	174	169	175	175	170	175	191	181	148	178	188	174	167	187	167	190	192	174	180	189	183	174	184	195	161	193	186	168	180	170	163	191	175	178	161	173	190	193	185	180	189	168	161	192	137	142	178	174	180	209	187	174	197	194	180	178	186	147	163	177	200	160	170	150	178	185	174	184	165	164	177	206	163	192	160	175	165	210	165	163	193	169	180	170	198	196	192	186	236	188	184	187	174	192	179	187	184	145	151	157	184	181	176	187	184	145	158	179	164	177	205	179	198	198	180	170	183	185	179	187	192	181	200	160	152	165	184	165	171	159	203	180	166	190	160	168	157	179	195	189	157	151	188	160	174	189	169	164	167	160	181	147	182	189	185	178	172	180	181	157	152	183	183	182	181	172	188	178	197	184	173	159	189	196	170	169	158	180	169	169	158	193	187	192	160	167	190	183	155	178	181	163	169	189	159	197	166	173	181	179	180	155	194	178	167	180	160	184	164	176	201	177	172	207	164	161	187	198	165	176	155	197	199	187	165	171	172	182	189	133	197	175	187	222	176	165	189	168	175	164	177	170	198	167	194	190	186	186	217	168	167	184	172	191	185	182	167	181	178	169	202	177	184	162	175	187	156	175	175	176	168	188	189	173	165	161	195	161	192	209	195	212	172	163	194	180	188	190	184	184	157	161	162	177	191	157	186	165	176	176	164	178	170	178	214	195	187	161	154	182	193	174	180	170	168	160	179	212	178	179	181	184	171	151	178	168	178	184	162	189	175	150	187	168	173	187	186	177	172	185	195	198	185	153	155	167	187	170	184	194	185	172	170	170	160	178	179	203	185	169	177	180	187	171	156	157	173	185	203	150	184	192	167	181	175	187	186	187	183	192	172	206	176	153	176	158	174	198	175	195	183	156	192	198	153	181	156	178	208	187	177	179	207	169	182	169	200	152	174	151	170	177	190	180	175	168	185	183	193	191	197	175	193	159	165	176	181	166	182	165	197	180	187	205	191	156	198	193	195	199	180	185	186	161	148	175	190	184	192	191	172	180	170	170	167	181	158	178	182	213	176	168	179	166	193	167	195	173	132	176	165	155	175	182	151	173	186	187	177	165	178	162	187	179	150	178	171	165	192	181	158	150	185	181	218	196	187	178	182	168	170	181	179	181	165	177	176	164	174	203	163	185	199	169	184	195	154	181	169	187	180	164	178	158	179	193	171	184	184	161	191	157	160	182	181	182	189	202	177	174	210	173	176	177	177	182	172	184	168	177	160	193	183	177	199	188	211	185	193	190	189	169	189	177	172	179	160	170	183	172	191	170	174	173	164	199	176	179	172	170	141	163	170	162	180	170	169	140	174	177	189	167	192	168	175	187	173	176	172	159	186	170	164	175	171	200	194	186	161	179	179	177	181	152	182	159	172	145	168	178	187	180	172	166	164	173	153	156	174	182	174	180	185	150	177	184	177	166	152	178	183	204	184	164	201	193	181	181	184	185	180	144	176	180	183	164	157	210	170	184	166	176	170	167	167	163	170	196	194	178	180	169	161	184	160	188	176	152	175	188	183	142	157	184	189	220	191	187	175	159	176	155	180	158	175	183	193	172	190	200	182	171	172	175	164	168	158	159	160	182	175	188	168	179	165	186	175	151	181	178	210	169	189	172	208	178	188	195	161	160	172	169	172	175	184	187	168	166	179	173	147	159	160	196	171	183	170	149	171	151	190	176	172	192	188	183	162	149	182	172	175	186	193	185	173	179	189	161	161	172	164	184	184	178	194	171	162	192	151	188	182	190	189	162	174	187	165	183	194	178	197	187	172	167	189	180	180	176	180	177	189	162	189	181	159	171	187	172	163	173	148	162	191	191	164	180	173	164	202	196	163	140	169	179	198	176	185	165	168	164	188	204	195	168	157	171	188	186	182	172	189	199	153	177	189	192	161	181	182	175	190	164	192	189	192	219	194	163	205	157	199	154	167	190	180	175	174	184	176	190	206	168	176	177	171	172	196	181	193	190	184	166	204	171	185	176	179	187	170	176	197	167	193	187	170	170	191	182	156	168	171	168	169	153	180	185	183	164	164	170	183	173	182	170	184	173	213	141	190	202	173	202	165	195	198	170	163	177	175	171	188	181	171	174	172	168	175	145	186	176	156	181	178	166	198	169	193	183	189	174	184	170	165	174	181	186	171	177	161	147	169	191	190	178	164	186	189	160	181	155	170	170	162	177	184	154	147	157	159	204	185	174	190	200	182	169	193	162	181	183	182	183	177	172	175	208	185	167	173	170	178	173	191	172	199	177	163	187	196	160	191	190	185	161	174	183	188	177	169	187	172	177	190	200	184	163	194	181	158	148	175	180	200	191	159	175	176	169	172	184	185	186	171	185	199	183	196	177	168	158	188	208	160	163	174	163	170	191	169	166	162	168	171	173	176	198	177	195	169	179	167	176	167	174	168	161	176	179	150	194	157	161	188	216	187	176	187	176	182	165	196	175	162	197	183	184	171	188	164	196	161	188	182	151	184	185	189	188	184	194	166	152	184	199	159	189	174	158	198	195	176	169	194	165	174	182	180	168	185	165	158	177	184	195	159	172	181	195	182	193	203	171	168	196	175	167	198	167	152	172	189	203	204	184	152	159	172	188	159	161	197	212	169	187	175	192	168	167	163	162	180	179	215	168	170	175	154	160	179	188	162	178	199	166	163	155	159	201	179	208	182	154	197	174	158	167	176	163	164	198	189	200	191	175	182	182	166	194	204	163	164	174	190	170	159	164	194	166	169	174	187	195	168	168	171	176	160	193	174	160	183	147	204	196	171	176	179	159	207	188	178	181	176	197	164	179	181	171	196	180	162	172	177	155	160	151	179	194	171	153	155	182	160	204	168	170	178	164	224	194
29047	1745	4196	4794	4114	3285	2647	2200	2040	1654	1490	1411	1261	1097	1018	907	877	898	820	786	764	723	646	697	634	667	659	592	570	592	575	603	568	594	571	579	553	546	549	550	549	516	525	500	526	471	508	513	490	474	504	524	484	470	504	524	476	481	502	525	497	515	470	506	501	464	494	479	473	451	488	530	490	467	489	528	468	494	495	500	446	481	461	508	470	440	539	444	485	506	439	509	473	535	470	472	454	493	450	468	476	473	469	472	527	489	484	494	451	449	472	464	474	433	461	482	460	493	494	451	464	480	477	485	457	473	485	463	504	496	485	487	474	453	463	457	479	411	504	468	459	453	435	481	452	435	465	469	464	471	472	446	480	445	499	448	487	446	455	475	438	467	494	425	482	468	490	481	480	437	460	443	462	496	480	445	478	453	509	435	467	484	451	439	464	415	474	473	456	479	420	476	466	452	447	431	512	472	487	444	460	462	479	490	441	445	462	486	517	456	452	470	454	464	469	470	473	456	477	482	493	445	474	462	445	484	478	463	487	420	467	467	449	479	451	446	478	490	470	474	459	458	439	502	493	483	490	436	466	451	453	479	491	466	479	437	457	459	462	489	459	461	466	501	458	467	491	476	479	465	507	448	452	440	489	464	462	469	451	441	488	474	481	443	457	489	451	436	478	464	476	474	470	456	446	455	458	457	460	444	425	447	455	446	433	465	462	489	469	462	480	458	473	475	429	466	492	458	467	443	489	433	474	445	446	466	442	482	481	453	447	470	463	463	468	441	439	471	474	445	468	471	431	456	463	451	469	470	454	477	464	439	460	451	471	471	465	442	452	463	477	503	503	486	457	455	464	448	440	466	431	465	446	492	502	432	462	443	471	479	477	462	440	449	440	471	451	488	437	446	486	477	465	459	466	464	469	456	468	431	478	477	425	469	454	451	469	436	475	499	470	488	436	452	464	436	485	456	431	476	461	498	494	445	467	462	466	460	454	475	479	469	427	447	449	459	442	463	466	478	445	493	451	427	459	462	442	443	489	503	496	425	503	412	493	473	465	458	467	424	507	425	478	450	479	465	453	483	490	479	476	468	497	451	430	451	467	466	455	436	456	494	503	475	425	463	465	476	452	466	455	455	471	452	446	464	462	471	449	474	467	460	473	453	433	441	501	493	439	433	466	440	467	451	474	484	460	481	480	427	474	410	481	483	488	502	460	486	455	471	468	473	413	421	433	445	477	465	488	457	480	459	471	488	458	439	448	471	413	465	456	488	448	453	495	465	427	429	488	492	465	457	463	445	480	469	476	496	477	451	468	453	438	479	480	455	451	450	509	451	445	480	454	495	454	476	473	431	450	459	477	456	478	436	461	442	422	473	441	432	484	447	465	426	471	462	482	463	473	455	472	489	447	474	473	467	428	456	463	475	471	470	462	457	428	478	509	485	473	500	487	454	443	472	462	449	521	463	448	448	485	471	441	445	496	430	455	483	447	472	484	438	486	451	476	479	442	488	438	422	421	478	468	422	442	473	440	412	431	435	442	439	471	436	444	459	497	475	438	491	524	495	414	470	451	448	478	453	477	433	426	497	447	482	448	477	446	422	496	464	458	420	484	480	449	492	469	458	481	455	482	456	461	460	449	481	453	490	486	464	448	455	450	475	478	476	441	485	476	463	429	483	504	456	442	494	483	450	469	479	499	473	477	460	470	451	481	429	471	445	467	464	487	490	468	474	462	455	492	474	490	421	461	462	476	466	467	410	488	501	471	481	450	480	464	478	447	460	475	462	481	433	476	424	439	456	448	438	467	445	468	447	404	492	440	427	499	496	470	479	470	448	463	458	471	481	490	491	473	444	473	420	461	456	458	496	428	467	461	469	444	477	482	483	478	439	462	477	458	479	461	493	488	482	469	493	469	468	436	484	420	436	423	467	405	428	445	456	450	460	470	453	392	505	481	468	470	481	473	492	471	431	475	485	480	438	414	448	464	460	448	485	453	447	468	503	430	461	497	428	448	476	464	460	473	451	474	495	514	474	470	459	486	430	456	442	479	428	434	459	505	460	473	456	455	476	459	487	465	466	461	484	455	463	456	464	450	479	469	492	445	472	422	489	476	473	404	477	474	465	465	425	497	509	450	435	459	459	503	453	483	488	472	448	466	472	453	484	490	462	455	474	480	498	448	462	475	453	458	436	435	472	509	461	473	518	474	494	447	431	474	449	479	466	492	458	443	471	466	459	458	475	454	491	472	503	515	460	447	461	455	473	473	443	425	463	455	478	459	459	408	442	485	459	464	468	453	517	466	450	486	478	496	458	505	471	476	433	489	436	464	453	458	485	469	469	489	458	448	453	437	471	425	453	468	483	448	470	461	467	487	475	488	497	463	493	452	456	432	493	487	454	450	469	506	432	509	480	472	473	463	448	491	463	448	453	443	438	436	431	464	478	464	474	488	460	451	475	477	485	483	483	479	480	511	477	467	488	442	477	475	491	468	445	436	462	445	452	451	453	451	440	466	431	423	478	493	439	430	501	422	469	469	452	439	465	465	482	480	461	463	463	444	432	457	493	460	464	484	515	449	455	463	457	439	402	461	462	433	420	445	507	483	430	543	447	447	501	448	501	461	453	442	430	467	498	482	453	503	473	422	474	457	506	441	468	451	463	478	442	487	490	469	438	439	486	464	443	520	469	431	453	495	452	459	496	489	476	499	470	499	480	487	471	504	501	449	439	454	450	512	414	494	475	449	441	490	463	470	459	466	491	480	467	473	459	463	444	498	458	442	481	476	502	445	461	483	478	475	494	447	488	465	455	463	464	490	477	464	438	476	441	445	467	460	516	446	448	451	479	473	453	446	501	454	453	445	460	485	457	402	461	492	429	427	438	479	456	496	481	487	450	491	509	445	435	457	469	461	462	459	476	476	438	480	436	439	441	499	488	453	470	477	478	485	504	485	485	473	456	492	428	458	471	446	453	451	464	425	491	464	482	442	431	474	468	415	441	485	444	464	448	475	413	445	452	506	472	443	431	405	461	464	441	445	487	462	458	485	421	448	478	479	455	467	492	472	453	467	460	484	444	462	467	480	461	456	456	446	467	486	438	450	474	439	446	485	449	480	489	470	470	452	463	445	486	419	453	474	433	447	526	453	489	470	472	458	462	486	454	485	470	466	466	501	463	487	409	493	462	461	518	441	472	465	457	458	506	417	483	473	473	422	479	439	427	493	426	481	496	455	464	513	451	448	410	498	462	451	539	413	477	436	435	496	488	491	475	457	467	463	483	475	447	468	470	453	461	450	463	473	479	466	451	455	480	490	443	477	433	502	465	475	446	470	462	465	454	455	439	498	476	430	466	440	484	427	472	426	444	506	434	434	497	451	443	459	439	481	437	440	478	449	415	445	459	452	464	481	430	471	428	482	427	495	462	454	460	442	422	463	439	492	489	447	487	480	447	473	451	469	432	448	491	451	427	460	447	474	424	464	479	464	463	482	452
5209	283	225	242	246	183	212	237	229	210	192	185	212	216	222	212	219	202	213	225	238	214	212	194	174	208	221	209	212	214	198	200	200	213	202	213	218	196	176	211	197	213	222	182	212	235	211	216	225	202	196	198	206	220	205	213	188	203	198	194	210	188	184	222	194	169	217	208	235	240	196	201	211	208	208	193	182	201	215	194	214	198	224	206	174	212	205	210	201	191	199	217	191	196	211	161	177	201	224	194	220	192	177	205	229	215	206	198	220	200	187	207	202	201	197	202	186	207	217	195	205	225	212	199	208	195	190	233	202	212	191	194	193	200	196	206	231	221	217	224	210	212	206	185	185	223	223	198	170	214	216	194	221	216	197	201	183	232	204	202	235	201	206	198	203	204	211	199	211	196	222	205	204	185	197	212	215	214	203	179	192	222	236	205	206	183	219	209	181	193	211	240	205	181	190	199	206	186	203	198	192	205	224	208	188	197	189	219	206	218	226	222	215	201	199	201	190	202	183	201	213	229	213	201	203	177	210	209	220	243	188	207	196	196	218	229	232	192	222	217	207	239	235	224	206	195	177	219	219	192	223	219	212	216	221	252	217	203	211	220	197	198	216	225	186	203	206	197	205	200	184	208	208	182	216	221	199	179	204	204	189	214	200	177	198	240	214	189	203	201	201	188	202	202	175	212	214	195	213	186	225	222	172	170	205	192	192	199	189	202	176	184	207	219	207	195	194	212	240	195	177	188	212	209	231	219	215	209	191	204	227	183	175	203	221	225	226	193	207	201	204	180	190	211	205	213	207	222	188	233	203	186	205	194	198	226	195	199	227	206	222	202	225	183	194	197	222	189	199	204	197	200	208	202	204	224	213	208	214	207	187	206	201	217	244	207	216	186	194	205	196	172	204	205	186	191	197	196	196	198	180	199	171	225	203	206	237	198	205	209	192	187	214	208	193	198	212	183	227	203	201	220	226	183	180	205	178	203	218	187	208	215	198	230	201	199	207	204	214	219	187	191	192	210	230	193	193	213	202	192	192	199	195	228	196	202	188	196	225	201	216	216	233	183	228	200	199	211	204	204	196	201	190	222	200	180	200	204	145	188	170	221	228	201	227	197	198	190	188	226	227	191	161	195	179	192	210	208	209	201	177	207	199	206	214	182	202	197	221	222	195	219	210	200	225	200	201	204	213	205	204	216	198	199	214	205	199	216	199	199	195	196	229	199	191	215	222	231	213	192	189	194	252	191	246	201	226	195	222	195	211	221	201	229	215	220	176	185	200	207	225	223	193	216	195	211	221	223	225	201	222	202	217	191	202	212	194	217	185	185	204	195	209	185	209	190	197	195	234	202	199	184	210	184	205	191	199	208	210	216	213	171	173	208	189	215	205	185	191	211	217	206	179	171	202	194	185	199	186	203	212	199	196	245	186	204	188	201	242	202	189	184	209	202	215	210	204	209	226	176	208	191	226	208	207	206	192	234	220	241	203	201	162	208	188	205	203	189	198	206	200	174	196	196	213	231	225	212	192	211	209	211	201	218	206	191	195	179	199	224	189	174	196	205	193	218	198	208	192	224	194	244	210	210	187	219	188	196	196	187	202	201	199	201	168	190	196	201	228	187	221	208	181	191	211	227	196	190	201	232	203	203	196	199	194	199	211	194	197	219	198	193	172	191	205	202	215	199	204	208	208	241	210	225	230	196	201	199	206	204	172	205	206	205	198	195	195	207	187	203	208	177	206	196	207	218	210	168	225	197	194	216	219	207	194	193	217	199	200	180	203	211	225	216	204	206	205	222	186	207	217	192	199	206	198	204	209	184	208	194	217	211	186	194	201	201	195	169	206	220	204	216	207	184	211	221	205	193	193	236	196	201	216	172	170	204	208	210	242	226	192	181	184	209	197	214	220	192	217	200	192	198	211	199	200	205	223	200	190	196	210	212	204	207	214	208	217	174	221	209	183	179	200	196	187	181	210	214	213	207	209	218	223	210	225	230	189	192	221	198	211	232	209	210	182	225	210	204	221	242	208	227	177	207	224	210	203	206	186	170	222	203	218	215	210	210	183	181	190	181	199	219	208	216	213	209	223	221	197	208	203	205	197	201	183	201	183	196	189	201	212	205	185	200	215	202	212	223	219	202	221	216	193	185	222	229	195	216	190	231	213	240	179	194	199	203	198	195	189	229	198	219	182	211	226	208	225	203	216	206	198	233	202	199	207	189	213	205	207	178	196	204	217	193	199	202	202	210	194	211	173	190	220	231	210	220	192	222	211	199	198	189	216	215	195	207	200	204	207	200	203	232	183	212	207	199	197	227	213	217	199	218	188	188	228	214	193	201	214	193	190	236	206	211	216	201	206	205	191	218	204	174	218	192	193	228	183	213	203	199	205	198	204	182	186	225	205	204	217	190	200	176	187	181	181	219	206	232	184	250	195	207	206	186	248	199	217	200	186	212	206	196	186	184	194	209	238	212	194	202	239	212	223	221	196	193	201	223	200	183	218	225	206	191	209	185	234	174	183	208	194	185	216	201	175	188	203	190	215	200	197	182	206	220	199	181	165	191	210	199	187	248	201	192	221	230	209	249	204	206	191	190	190	213	212	211	204	217	227	192	207	200	215	215	173	196	175	191	202	176	184	197	219	195	180	200	227	220	226	197	191	190	206	205	190	188	202	215	213	213	214	219	198	197	195	199	199	198	198	168	198	215	201	197	206	184	187	195	206	193	188	201	186	196	196	188	184	199	224	196	222	171	210	189	231	200	198	181	195	206	198	219	235	203	207	227	219	205	209	224	193	194	186	216	209	182	197	216	196	181	176	205	224	214	208	219	195	204	175	182	178	204	223	188	205	219	194	186	192	222	218	179	219	224	192	200	206	203	200	210	176	200	217	214	199	206	192	202	200	198	230	209	221	201	213	172	183	218	195	210	190	251	234	221	200	203	188	178	201	210	214	199	223	214	189	189	218	208	220	201	203	217	198	199	187	202	229	208	235	199	231	188	205	197	222	197	203	220	195	207	205	232	200	218	204	180	203	197	195	209	208	205	188	206	189	202	211	189	221	219	191	209	213	208	206	226	217	246	214	201	217	210	213	196	225	210	206	204	198	231	216	204	214	216	220	183	191	197	210	229	203	201	200	196	204	222	204	216	188	214	186	211	200	195	218	219	185	203	238	214	207	198	207	180	204	199	208	196	184	233	216	210	209	229	206	204	220	179	223	197	231	213	199	203	192	198	186	211	213	211	213	201	208	204	205	189	221	190	206	179	193	181	208	209	198	211	188	231	217	212	211	175	210	199	211	202	212	216	185	229	211	202	190	194	168	183	207	168	209	205	203	225	215	214	229	203	210	205	193	198	201	216	203	192	219	238	183	193	167	219	222	203	204	235	185	197	226	228	200	218	193	187	229	209	208	198	220	221	207	229	179	230	207	233	180	205	224	189	202	210	189	226	207	232	212	202	200	209	187	198	214	217	220	200	205	238
5715	518	576	536	599	571	530	503	554	510	498	548	508	516	523	523	502	500	502	508	461	517	529	514	484	506	484	513	474	516	499	490	480	454	494	527	492	484	502	502	528	492	490	478	472	481	506	478	513	498	487	499	510	465	466	520	514	483	455	501	506	513	495	492	478	490	494	485	495	459	478	470	502	467	529	514	511	517	521	467	490	466	482	473	480	474	506	451	454	471	516	510	431	513	528	519	509	529	540	524	485	504	470	494	501	497	486	492	494	440	501	469	504	508	467	512	482	525	466	510	450	484	528	497	462	538	504	507	482	521	487	501	525	477	474	523	480	519	487	505	458	493	537	492	507	514	472	539	461	489	465	505	488	508	472	525	468	475	492	494	483	500	483	515	515	495	487	468	479	497	498	524	481	487	502	484	475	536	514	548	515	499	500	521	504	498	495	531	491	503	521	528	463	509	523	490	494	513	452	501	497	491	501	453	481	506	494	469	474	502	473	496	491	527	483	483	465	457	467	475	487	480	506	507	510	539	501	498	494	480	490	475	509	507	488	470	521	494	506	522	510	528	523	504	495	478	477	519	498	493	484	491	503	468	479	489	464	489	511	504	525	501	511	537	495	524	484	496	510	512	499	489	461	509	515	495	441	508	498	475	492	506	459	505	496	476	494	472	494	500	512	484	494	546	486	490	493	498	535	533	504	513	506	529	456	497	525	447	495	492	470	444	496	460	480	467	475	540	490	475	495	480	528	447	460	488	508	503	525	482	496	498	547	501	494	487	479	474	530	486	480	493	473	492	501	477	493	489	462	514	514	456	475	478	498	537	457	521	510	493	478	519	495	497	483	464	463	525	491	475	488	488	486	449	492	446	485	495	471	485	481	480	478	495	492	470	506	495	516	470	534	508	479	517	476	490	499	483	497	462	510	481	516	526	507	503	491	483	453	526	501	496	453	478	468	476	503	472	484	471	481	497	540	487	539	553	511	472	496	484	510	530	491	468	489	521	521	500	531	501	500	527	499	512	490	474	539	450	488	521	488	483	483	476	466	511	507	470	519	490	484	510	497	508	488	508	485	490	469	512	493	505	434	543	493	470	513	480	468	519	487	506	505	504	465	492	457	475	477	522	506	516	452	499	499	471	484	460	509	530	526	505	490	511	519	503	535	461	467	481	526	528	473	486	495	521	502	523	487	494	480	523	477	526	505	494	506	495	522	526	468	506	485	450	530	484	471	520	516	504	501	445	506	509	489	503	503	499	529	501	467	459	517	465	500	533	529	519	477	467	492	550	502	496	512	507	479	461	468	492	523	464	456	488	490	510	460	491	514	491	534	472	483	478	501	496	507	503	468	494	486	472	488	449	501	496	467	541	459	497	475	482	480	475	470	493	494	500	489	487	508	469	462	487	506	531	473	498	469	484	468	485	512	506	517	521	474	505	512	504	505	500	491	425	488	539	465	481	502	499	454	467	475	447	553	523	540	477	502	481	479	485	476	474	475	446	490	481	501	518	476	445	459	491	530	485	500	480	491	526	516	496	486	459	489	496	470	509	503	486	468	457	524	483	494	476	473	474	476	496	466	487	476	476	467	514	528	513	492	468	539	511	483	474	497	481	474	512	502	462	503	447	496	471	511	450	494	543	515	499	545	494	479	556	445	503	505	496	502	457	517	488	490	450	500	484	527	504	481	504	523	502	513	523	492	484	459	488	526	505	497	490	503	451	468	513	500	474	490	505	501	485	514	498	526	510	505	473	463	483	511	479	448	475	496	503	523	491	497	454	472	538	446	491	499	517	496	466	478	497	494	476	484	493	484	452	508	519	543	496	519	497	521	440	491	493	465	469	482	485	466	530	529	487	510	502	480	528	459	511	497	508	506	513	503	465	501	477	497	495	501	513	488	517	505	514	489	471	480	487	504	512	476	480	502	475	495	515	490	503	429	493	484	490	503	481	509	481	487	469	506	474	474	471	490	508	513	494	492	499	511	473	493	471	488	501	530	469	459	487	470	515	527	489	473	516	500	495	487	503	504	478	502	461	439	483	532	513	532	520	505	491	481	498	482	508	493	525	501	550	472	505	474	484	475	495	488	489	504	496	436	506	506	558	456	478	497	489	477	573	531	493	479	500	496	461	460	476	465	487	524	469	520	510	452	514	469	487	492	484	519	469	475	483	476	480	492	508	573	468	508	490	504	486	492	505	495	527	514	504	507	485	499	504	424	500	521	490	495	491	492	529	487	467	510	459	485	538	487	491	470	474	479	511	510	529	489	485	480	494	485	516	478	468	496	487	499	536	488	483	483	482	463	491	495	503	511	497	476	530	493	502	510	538	521	455	489	472	477	469	519	538	486	459	497	492	463	473	474	499	483	524	519	501	502	506	477	472	541	486	472	527	493	494	498	512	493	493	527	512	552	497	482	461	484	488	516	523	498	475	481	449	500	491	481	534	485	472	484	489	487	513	472	537	509	493	499	467	484	488	484	497	492	496	470	486	484	481	477	482	474	477	507	492	513	476	495	490	487	478	495	541	534	455	521	481	481	446	472	527	505	486	508	501	495	505	496	470	491	497	485	496	450	461	485	458	482	499	487	471	536	476	480	480	501	520	534	524	483	517	528	474	520	516	493	486	507	469	477	468	522	472	480	488	516	511	488	484	494	453	494	489	492	497	501	471	519	497	495	515	507	508	463	535	493	516	474	496	521	511	467	487	503	476	492	488	473	523	503	511	478	521	466	519	472	480	492	531	463	527	522	468	495	494	530	494	505	467	466	489	513	472	501	459	515	474	456	529	494	479	490	534	507	491	518	493	501	500	463	516	472	479	548	509	512	476	463	506	503	492	455	522	462	480	518	458	468	502	483	487	472	500	432	493	486	497	498	482	510	479	477	451	492	485	500	473	469	502	500	521	491	490	486	510	480	516	481	466	486	484	466	479	527	470	510	462	523	513	523	506	506	485	507	488	501	466	472	491	513	484	469	480	490	493	480	493	532	477	478	499	492	497	503	521	510	483	504	458	497	499	500	464	488	449	492	506	476	519	482	472	474	497	507	481	464	446	479	529	508	474	484	484	486	517	446	494	492	503	524	456	497	500	489	452	499	506	532	510	463	481	496	479	496	491	466	507	412	520	468	500	474	509	485	479	506	485	490	500	489	513	474	502	423	499	474	505	498	499	524	503	498	485	466	459	473	475	506	496	495	494	488	460	470	506	510	516	494	488	500	499	454	490	507	498	514	486	492	458	497	497	509	514	476	506	486	487	490	475	504	481	479	483	507	500	494	499	479	493	497	471	481	536	485	480	510	492	488	512	519	527	506	519	500	469	509	467	486	471	474	490	494	478	459	519	476	486	499	536	490	503	471	488	480	508	474	549	517	513	494	480	440	517	464	486	461	500	489	519	458	469	515	480	476	479	491	490	488	486	482	473	457	508	518	509	480	481	495	467	471	502	489	486	496	528	495	490	502	502	495	450	508	493	496	500	521	500
41493	8378	1066	701	527	357	324	245	240	217	172	158	124	135	119	142	112	114	136	129	111	101	98	102	119	99	120	108	99	107	106	125	80	99	100	120	81	104	105	103	104	87	97	91	84	86	120	81	101	103	86	104	103	95	105	100	80	105	78	79	92	98	91	102	98	111	84	94	116	94	110	102	82	83	100	105	85	84	102	100	109	91	110	107	88	96	88	115	92	112	102	91	100	91	82	100	101	103	93	98	96	100	66	102	93	100	97	104	98	82	95	92	96	91	90	109	88	103	75	88	109	92	101	81	98	83	104	81	87	91	112	92	91	99	98	97	99	88	94	106	81	74	102	109	74	93	73	78	86	93	121	106	115	96	103	86	97	102	81	114	94	84	98	96	99	101	110	100	95	78	106	92	103	91	75	107	77	80	97	77	108	92	115	98	94	82	94	93	89	83	85	92	98	97	102	99	100	114	96	92	104	115	95	89	89	90	95	90	109	98	104	103	92	90	107	98	77	91	98	93	107	93	95	88	84	111	87	85	91	98	95	86	97	97	101	119	88	99	100	101	96	88	96	87	91	88	80	91	92	99	93	93	85	87	112	91	103	85	95	103	101	92	84	97	100	90	110	81	101	98	72	82	101	108	93	87	111	87	74	106	93	94	102	106	118	95	92	97	78	104	85	87	96	79	101	98	91	121	91	92	91	102	107	113	92	89	87	113	113	91	95	106	85	91	92	93	91	83	97	82	77	93	91	94	85	91	97	75	90	90	97	95	91	112	74	87	89	108	85	99	94	81	93	94	88	85	101	88	93	98	95	96	79	107	99	110	114	95	93	90	99	106	97	109	96	84	103	82	85	84	99	89	115	89	110	118	114	103	112	98	102	92	94	99	112	91	92	98	87	107	80	107	119	103	88	87	95	93	97	110	108	99	97	83	97	58	84	84	86	94	83	77	97	92	97	89	94	96	94	87	94	121	102	115	85	80	97	77	92	104	102	112	88	106	111	103	98	82	94	93	95	78	88	91	88	86	91	77	83	111	73	94	100	99	98	93	100	81	85	77	98	106	100	98	91	110	96	98	82	79	90	92	98	121	109	80	97	86	102	91	85	89	103	86	91	114	80	91	107	92	97	94	97	102	93	109	96	86	103	114	98	100	82	81	104	108	95	95	115	100	114	98	95	97	85	91	77	104	83	89	114	109	112	102	108	91	83	108	82	103	80	79	102	99	101	87	108	100	120	86	114	110	73	95	92	76	86	90	85	102	89	84	90	96	82	74	81	89	88	101	101	80	107	78	81	100	85	101	97	108	90	92	90	99	95	86	82	107	105	95	107	78	80	107	80	104	86	102	100	97	99	93	95	96	94	88	99	85	84	102	98	108	113	93	90	70	95	93	121	109	79	100	109	99	124	87	82	102	97	109	100	99	95	73	107	81	102	92	86	85	92	99	89	107	113	86	83	112	100	101	103	90	115	101	96	88	97	86	91	101	87	100	105	85	97	104	87	76	88	80	111	89	111	134	94	91	88	108	104	107	89	114	101	105	94	99	102	107	96	79	112	91	94	103	89	115	88	90	80	90	85	86	86	82	100	77	90	88	94	84	98	108	107	99	102	90	87	81	83	101	80	92	101	70	97	98	93	96	99	113	90	101	71	100	103	117	105	92	88	103	96	93	95	91	79	98	90	100	88	110	93	91	98	99	97	93	83	95	107	90	93	87	83	105	98	86	87	100	101	91	92	95	93	108	105	100	82	93	74	115	89	74	104	106	103	81	85	98	95	83	103	94	92	96	102	97	86	104	81	90	106	118	95	77	92	96	98	95	87	92	95	76	107	84	87	87	103	90	82	86	95	100	74	97	99	86	99	113	93	103	88	85	89	110	87	102	87	112	88	102	99	83	101	85	113	86	104	105	78	88	83	87	97	83	118	91	101	85	74	94	79	81	99	95	103	100	103	91	79	82	110	89	97	69	95	96	93	95	103	100	92	90	103	112	92	100	101	93	96	99	96	110	87	89	81	98	81	94	109	82	102	100	85	97	79	83	107	99	90	97	97	86	88	99	79	105	94	105	109	87	87	88	90	90	105	97	111	81	99	92	86	100	83	111	88	80	94	86	107	87	91	98	100	85	82	88	88	93	97	97	88	91	94	74	94	85	79	122	99	112	90	81	86	82	92	93	90	87	85	87	105	90	97	100	90	85	92	82	107	74	88	106	96	108	91	104	92	82	98	111	91	85	101	103	96	112	92	100	99	92	99	91	87	105	102	89	103	88	99	107	84	71	81	106	89	85	86	94	94	89	103	85	84	127	93	113	80	95	85	106	103	94	88	117	100	91	102	105	77	116	107	65	91	98	84	100	102	96	100	89	98	69	97	97	96	102	81	86	82	85	102	107	124	109	95	96	109	93	105	88	75	77	106	81	114	115	105	83	97	87	92	116	120	84	90	94	86	83	74	90	96	89	98	82	100	83	93	109	98	108	110	107	106	90	79	81	91	93	81	101	94	103	101	107	93	103	101	79	102	90	93	84	118	99	81	96	92	97	96	113	112	82	98	91	64	100	107	102	96	77	86	84	101	91	94	101	83	96	89	107	87	78	85	106	93	91	101	88	101	87	94	103	98	101	99	98	114	97	122	82	83	80	95	107	102	96	103	90	89	79	91	81	107	92	82	97	89	113	78	109	100	97	75	92	90	92	89	103	99	88	100	93	84	86	109	86	87	92	85	109	86	85	117	99	97	90	82	98	104	98	86	62	100	93	82	106	86	77	92	72	101	111	80	93	83	92	93	107	104	96	92	100	105	79	84	93	93	92	102	85	86	111	103	89	104	116	98	85	130	87	92	100	82	85	115	86	76	90	84	93	100	83	82	111	75	87	84	95	107	74	78	86	93	115	99	92	106	92	110	85	102	73	100	94	99	100	83	106	79	96	91	110	100	96	91	87	84	93	102	86	93	82	105	101	95	106	97	99	85	95	88	86	98	91	87	87	97	87	100	83	85	91	105	91	106	102	86	95	86	102	89	112	105	104	105	108	93	87	102	93	89	100	99	108	95	114	83	105	96	94	85	109	96	82	97	104	86	104	89	97	99	92	98	91	105	101	111	84	102	94	94	106	101	88	103	86	98	97	84	81	97	85	79	95	87	82	110	93	116	95	81	64	116	106	85	89	85	115	99	105	122	94	112	86	88	95	98	111	94	110	103	95	96	97	85	87	74	81	101	102	80	97	95	97	101	85	98	94	87	103	89	80	96	80	78	85	106	83	102	107	107	95	88	109	89	99	104	100	90	78	85	90	79	123	89	97	89	90	86	76	91	84	96	97	107	97	83	107	92	98	85	86	88	81	109	96	85	88	84	93	81	95	80	92	102	86	85	112	97	94	86	104	93	101	89	114	85	79	96	82	103	104	90	81	111	97	93	90	100	85	106	94	100	96	69	78	82	88	89	85	89	94	112	105	79	94	80	100	86	100	103	77	87	85	119	100
21058	931	2217	2576	2224	1756	1415	1249	1029	908	768	728	679	609	564	552	555	467	476	419	403	395	400	380	392	353	376	340	348	360	315	292	298	326	338	296	322	312	295	303	304	325	304	342	288	280	306	299	292	301	284	264	289	271	302	305	292	283	291	325	287	310	271	282	311	249	307	300	285	261	271	280	254	281	281	259	285	257	318	253	288	260	270	249	262	266	242	274	293	265	272	271	274	282	257	274	278	279	277	249	295	286	260	274	288	273	302	302	237	250	267	271	297	265	274	277	299	259	273	273	302	272	259	266	294	250	259	285	273	270	283	283	286	278	288	273	277	256	279	257	266	263	252	263	289	251	289	255	287	260	285	293	292	253	259	260	279	266	247	265	266	261	277	282	284	272	247	250	271	265	278	287	295	264	288	238	287	285	279	284	258	287	266	263	256	224	280	288	270	301	285	250	284	260	288	259	300	250	281	288	259	249	228	255	252	248	275	288	255	259	258	257	236	284	282	281	246	277	293	279	277	286	304	275	249	274	276	280	313	272	296	284	269	282	280	274	233	264	272	272	290	263	274	239	265	249	247	291	265	246	272	240	282	273	249	271	291	259	279	240	280	253	248	270	268	297	305	267	254	280	286	281	281	267	264	261	266	262	286	273	279	265	247	277	261	281	237	272	266	250	263	244	248	270	284	281	267	298	297	273	280	276	308	302	282	256	271	267	282	267	292	269	254	264	287	289	256	275	290	257	272	272	253	282	267	271	287	280	259	255	247	265	273	297	269	280	263	295	278	291	261	264	274	254	268	274	287	264	241	270	250	272	293	265	272	257	275	268	282	266	270	259	295	274	282	269	275	275	251	266	288	305	278	288	276	272	296	260	295	272	302	264	251	282	289	280	288	256	248	277	262	291	274	282	273	272	262	256	264	299	273	252	251	260	263	263	274	277	290	263	254	268	266	287	272	283	274	275	305	279	286	264	274	281	255	263	263	283	269	276	285	229	281	279	261	258	257	279	267	259	279	287	271	277	242	255	270	247	291	238	280	288	283	253	260	262	247	262	259	279	320	291	263	309	282	265	299	257	257	286	279	284	282	268	280	291	245	278	272	257	276	281	293	258	280	278	305	287	287	252	239	285	284	285	255	261	267	277	282	256	277	301	288	228	267	292	281	255	269	275	277	237	271	280	258	259	287	273	287	260	262	294	300	278	268	281	267	248	270	269	283	262	263	264	275	243	265	246	307	275	274	280	282	273	291	227	273	260	261	284	310	266	289	263	283	271	253	277	294	255	281	266	269	251	299	297	287	301	276	290	290	262	303	289	258	262	283	314	270	273	248	234	256	269	290	269	278	255	261	270	261	277	269	271	273	268	293	253	232	253	264	266	275	294	272	270	260	278	261	301	258	242	285	287	276	255	273	276	237	262	260	232	272	279	258	257	279	260	255	268	275	278	286	242	259	266	280	284	239	297	273	259	284	254	278	271	268	279	273	294	272	295	273	271	280	266	277	270	243	270	284	294	298	277	262	295	257	258	270	258	258	291	281	313	267	249	288	297	273	281	280	254	246	257	275	262	271	303	294	253	262	300	254	248	260	303	276	272	257	268	270	259	273	295	276	257	271	256	279	298	257	267	243	290	249	266	270	254	261	250	271	280	279	256	275	274	303	263	277	290	277	273	309	279	276	263	269	279	263	266	269	291	268	242	247	273	245	248	266	292	290	227	255	263	279	287	279	278	262	254	246	285	288	279	257	256	239	275	268	274	284	270	245	291	280	264	272	254	268	277	270	251	287	279	276	257	282	261	259	255	257	266	274	260	301	281	296	269	249	265	264	262	267	262	250	267	277	274	258	256	265	266	281	260	269	296	261	261	302	274	273	291	256	270	297	283	238	286	274	271	246	227	245	284	291	278	231	288	297	224	295	251	256	262	250	283	251	285	314	276	274	253	250	284	279	257	270	291	280	283	300	279	257	258	279	275	261	267	290	295	273	271	273	278	280	252	279	283	281	251	296	275	259	272	255	286	260	268	274	291	290	277	293	253	291	257	265	286	281	286	282	253	284	233	273	274	284	285	241	279	262	290	263	269	248	295	260	258	275	276	294	285	265	241	253	266	275	266	282	270	266	275	284	265	277	274	280	257	274	270	259	268	248	267	255	257	260	277	295	287	268	275	278	296	274	253	287	298	247	274	283	303	250	267	256	272	271	287	295	294	300	291	267	288	279	256	244	278	261	267	280	274	270	281	314	267	256	260	269	277	288	291	271	274	249	254	248	259	253	256	269	283	264	265	253	269	253	274	270	279	281	290	287	243	282	262	292	234	268	282	269	279	265	272	288	253	289	276	283	293	291	266	253	258	270	263	249	283	295	268	283	266	263	252	270	258	241	269	261	265	241	259	265	279	271	221	283	268	281	286	283	263	298	261	234	278	239	279	272	244	260	242	266	271	269	296	263	302	278	255	265	279	284	259	260	276	247	276	303	274	280	259	258	284	287	291	256	285	286	254	272	270	257	272	279	290	279	270	273	314	249	261	283	247	254	262	266	298	264	263	294	288	260	270	273	277	259	266	286	275	291	260	274	252	308	263	236	282	286	291	255	281	281	265	279	284	277	243	250	292	256	228	289	244	276	242	294	270	250	259	308	253	271	283	271	277	270	231	288	281	262	270	273	299	315	277	267	284	282	296	278	287	269	285	284	268	257	274	246	242	266	290	294	284	283	302	276	270	284	246	300	253	285	267	263	234	245	274	254	259	271	285	277	260	244	265	251	298	266	251	304	257	243	280	251	268	254	247	270	286	260	226	247	266	258	289	277	253	247	264	251	280	264	273	250	272	272	245	299	272	274	267	232	267	270	258	259	286	261	291	234	265	260	304	262	292	267	267	291	271	277	307	260	250	246	252	246	235	271	313	281	278	273	283	262	268	274	245	290	245	259	277	293	242	260	297	273	263	297	273	282	253	278	276	276	258	300	265	268	232	276	281	279	261	270	242	273	264	263	282	300	279	273	281	278	241	243	260	245	252	252	260	250	275	261	269	278	287	249	280	257	289	250	266	267	242	275	271	269	278	254	291	259	252	290	264	286	269	269	287	249	254	288	284	268	303	246	253	284	285	268	260	278	250	267	265	258	240	319	269	269	273	288	276	274	255	281	305	272	254	282	289	287	247	277	273	249	265	270	256	260	289	250	273	261	273	278	304	254	286	281	255	274	275	247	216	289	292	240	248	254	287	258	305	277	272	300	299	271	287	304	265	290	279	275	285	264	276	255	255	302	256	263	260	264	252	247	284	270	278	290	269	243	259	270	301	249	278	298	246	270	264	289	236	257	266	290	252	281	245	274	295	267	308	255	273	268	283	263	290	277	266	249	242	281	245	268	245	281	305	237	294	289	277	243	248	280	273	251	287	249	274	289	278	247	289	289	254	285	276	263	258	281	256	262	288	278	254	279	273	289	275	272	273	256	265	284	276	259	297	274	276	280	279	239	273
55868	15852	2830	1655	1109	826	616	507	467	389	349	316	278	308	268	262	268	232	235	225	245	213	230	236	194	214	199	176	187	190	194	189	194	208	184	185	161	209	197	175	173	175	190	183	186	176	174	193	152	172	171	193	175	193	158	191	191	181	180	172	173	196	175	177	166	181	185	201	215	178	182	176	169	188	171	192	177	178	194	188	168	169	180	201	194	175	218	185	196	186	187	182	183	187	165	188	171	173	187	180	177	171	168	182	177	166	194	182	181	196	188	199	164	194	148	179	185	190	174	161	179	189	148	166	168	171	158	164	185	160	160	159	154	191	177	195	175	199	214	201	179	180	212	167	191	177	158	163	180	192	188	191	192	169	167	165	152	171	179	185	177	201	218	193	180	175	192	177	164	157	166	180	166	166	170	173	199	176	189	149	173	193	181	188	157	206	203	169	173	176	178	169	152	168	190	161	156	176	170	202	198	172	174	210	165	185	180	181	193	163	174	166	169	172	200	169	184	170	180	195	178	174	190	180	177	197	192	170	183	183	164	177	198	207	188	175	206	184	187	191	164	184	180	171	175	172	179	203	191	168	199	199	172	178	209	184	156	207	169	173	153	185	184	200	180	165	176	150	170	176	202	188	176	165	166	202	159	176	139	150	184	169	185	183	169	148	184	163	181	209	178	187	182	157	173	189	181	174	167	173	169	179	187	214	197	188	176	179	194	196	166	176	147	159	188	185	194	162	176	144	182	177	187	198	160	182	162	188	180	181	191	198	166	175	169	172	183	185	199	167	163	173	165	200	160	186	181	209	187	169	177	191	183	197	146	206	190	174	169	168	176	172	164	183	176	158	170	173	170	191	149	141	174	165	163	179	196	178	186	181	180	172	184	178	183	157	166	186	163	174	167	197	184	186	167	186	182	148	191	178	164	161	160	184	156	181	167	167	166	170	168	188	184	151	200	162	191	166	176	177	153	160	178	210	175	189	169	181	173	167	148	186	201	190	176	179	173	171	171	186	190	170	159	177	202	176	199	171	199	195	152	177	181	180	157	184	190	205	169	169	178	195	193	149	180	172	197	154	181	180	184	149	176	187	181	176	174	197	177	184	161	188	161	200	165	188	168	193	170	175	155	206	177	145	173	187	162	158	180	176	195	184	186	174	162	150	179	170	186	175	174	198	172	170	157	175	172	170	159	191	167	164	177	174	190	186	154	176	187	175	180	184	159	186	175	180	166	183	213	169	153	167	164	198	175	171	159	165	161	175	191	186	179	197	171	180	151	161	180	192	177	180	149	172	171	171	172	159	189	183	184	181	182	191	191	192	189	169	169	165	166	214	173	181	183	189	177	180	181	159	163	175	148	183	166	198	164	178	170	190	177	149	208	172	176	164	189	157	185	175	171	176	181	178	181	169	180	184	184	181	158	157	187	190	160	182	167	165	176	191	176	177	186	157	176	174	189	176	189	171	180	166	168	186	185	209	168	154	196	180	167	171	181	184	187	194	186	163	191	189	188	153	162	178	188	172	181	162	168	183	171	176	185	191	221	179	196	184	146	171	167	175	178	205	171	168	171	179	167	176	164	155	190	170	167	154	167	183	167	169	169	173	201	172	178	184	158	177	165	169	200	169	163	182	165	182	179	163	176	201	157	182	159	174	190	193	173	176	183	169	162	179	177	184	192	166	158	173	191	180	169	162	171	180	166	152	172	199	191	178	195	178	180	167	171	206	173	167	166	150	165	205	188	169	183	166	162	188	155	173	170	159	163	172	184	163	187	168	166	173	172	171	189	178	171	189	192	159	180	206	157	174	194	171	166	177	158	170	199	156	182	177	208	183	187	189	191	190	201	201	199	183	167	167	179	179	183	203	177	180	177	198	170	170	161	172	164	191	169	168	198	171	198	184	167	164	158	190	188	171	185	197	176	181	159	176	180	197	191	166	186	162	151	159	186	189	160	161	193	177	183	199	187	154	172	181	186	164	167	173	178	158	167	152	143	149	159	164	179	182	205	180	169	188	152	193	173	167	173	194	180	179	187	195	168	189	191	181	171	186	174	181	174	202	175	179	180	191	200	188	178	170	162	164	163	168	181	146	189	175	184	186	194	178	178	176	145	180	178	179	177	202	187	187	163	176	178	187	166	183	157	168	164	171	163	164	187	180	192	173	187	190	179	162	174	187	164	173	192	183	170	178	169	163	172	171	161	171	145	188	168	191	194	178	186	181	163	166	211	182	187	193	175	183	168	177	191	195	178	178	176	153	186	182	188	163	196	177	153	178	176	155	157	174	195	176	172	218	177	163	205	163	188	172	179	180	201	152	169	167	155	185	174	167	177	178	158	169	175	166	175	168	181	177	187	163	170	189	181	167	188	198	168	185	139	204	197	179	179	177	175	193	208	147	160	159	176	173	183	187	200	184	201	176	181	192	179	182	184	183	150	173	186	165	166	133	163	194	177	167	189	193	197	174	161	193	177	192	175	194	182	168	173	193	200	173	184	174	173	160	185	177	174	175	186	193	160	174	165	205	193	183	156	171	163	191	146	162	146	177	169	173	175	180	163	189	203	182	180	179	145	166	163	172	195	183	196	186	181	180	174	182	192	152	178	189	179	181	170	156	183	183	179	170	187	185	184	148	181	182	188	165	183	178	189	166	191	180	194	169	171	161	192	193	160	175	175	163	172	184	173	193	168	185	185	167	169	151	172	163	182	186	170	171	196	193	177	178	174	198	168	176	172	186	194	182	199	161	205	170	165	155	182	205	183	170	155	162	167	159	159	176	179	157	208	189	217	163	178	162	180	178	177	177	179	190	175	166	165	196	161	166	171	159	182	166	193	197	173	182	162	165	195	192	173	189	189	192	156	189	185	160	204	169	157	159	197	145	182	207	194	183	174	167	163	178	197	163	181	175	188	188	165	180	171	172	175	166	180	193	183	156	173	175	163	189	179	168	179	204	197	172	168	175	170	148	179	174	161	184	179	188	176	169	194	181	177	182	172	180	165	173	189	175	196	185	175	178	186	167	186	179	179	189	178	166	150	186	171	173	189	176	166	172	191	185	195	191	181	163	186	175	169	192	174	158	186	184	163	166	188	172	178	183	169	171	174	154	181	176	161	191	182	183	172	165	172	172	175	150	178	192	190	175	162	181	158	188	191	190	157	160	136	175	191	187	170	158	178	165	180	194	165	175	200	145	181	194	184	180	178	182	199	176	163	179	193	165	144	180	193	188	173	167	161	166	152	186	185	183	180	197	180	199	177	193	178	191	175	189	181	178	173	179	159	167	170	176	165	170	182	192	175	160	201	191	150	188	185	182	181	157	156	175	153	176	164	201	202	172	157	157	165	174	170	186	180	154	164	144	187	150	175	166	161	186	162	152	190	161	180	183	157	187	165	178	162	180	181	177	185	168	181	171	171	168	189	197	169	158	199	194	194	176	163	165	167	171	212	171	182	171	192	178	177	156	157	178	168	178	159	174	182	162	165	168
27765	1873	4217	4873	4203	3246	2649	2318	1979	1692	1497	1294	1228	1133	1058	1002	926	823	831	789	796	722	739	709	671	629	608	613	628	594	569	587	559	529	586	564	544	538	540	508	569	545	533	552	541	469	537	514	537	491	502	519	493	473	497	507	499	512	516	495	536	499	492	498	514	477	494	493	499	475	471	493	478	490	474	485	453	449	489	489	430	459	455	473	433	462	469	496	439	445	481	452	465	497	466	467	449	447	439	489	469	480	467	460	460	476	461	515	479	486	482	494	450	494	488	507	467	465	453	452	462	488	469	452	510	484	497	447	494	476	459	446	478	434	463	462	484	425	464	481	480	445	458	498	456	455	481	528	451	464	461	429	455	482	426	477	458	484	483	463	472	486	472	405	479	420	457	484	456	469	421	462	472	453	485	475	442	447	447	441	495	461	465	451	441	490	460	493	461	481	455	447	447	475	501	481	489	462	476	435	448	426	447	433	478	473	454	471	487	465	458	472	468	470	444	466	442	519	490	458	465	451	443	502	469	462	447	454	453	450	426	495	480	480	455	398	438	474	494	440	480	456	494	486	440	439	498	427	465	478	471	445	437	483	482	450	489	510	452	473	470	460	484	489	469	453	480	445	488	493	445	491	491	467	461	480	471	407	474	427	442	478	437	451	438	442	475	470	485	467	432	477	492	462	482	490	439	440	477	457	425	483	425	436	475	443	458	477	439	454	467	463	487	474	458	449	439	472	519	455	490	467	463	466	468	449	458	439	481	458	455	462	455	464	453	509	423	466	466	439	453	483	447	478	479	436	445	481	499	479	485	469	453	454	471	443	444	474	487	435	449	445	466	427	475	450	445	512	496	439	468	504	458	466	470	474	456	486	453	491	501	456	484	419	415	489	472	472	476	476	424	464	425	485	459	482	451	446	496	456	459	450	500	480	508	474	449	451	437	508	461	476	449	448	438	454	491	466	462	422	459	475	434	423	523	463	475	456	462	452	474	454	483	474	463	460	505	417	457	463	447	465	477	448	466	465	469	444	484	438	456	494	469	451	485	479	449	485	472	409	469	464	456	478	452	465	450	464	462	489	434	444	502	472	481	487	439	503	477	463	443	475	462	433	487	478	439	463	483	451	460	459	473	452	469	456	467	463	439	459	467	483	431	464	471	443	446	477	467	430	481	481	466	448	446	477	475	440	439	451	456	475	441	482	468	458	451	470	463	444	496	437	440	441	445	457	453	455	466	466	486	431	458	460	444	460	497	457	452	451	426	467	461	454	411	453	446	502	466	487	482	454	450	459	477	480	449	448	447	477	495	454	470	456	514	479	453	470	481	494	448	472	466	482	432	426	468	494	463	509	467	462	426	492	479	472	475	475	461	475	468	441	443	476	479	462	418	453	434	450	465	481	466	495	495	459	450	445	437	461	482	485	486	465	458	467	458	470	484	456	442	460	471	449	474	456	442	435	497	467	478	468	471	473	484	422	482	437	446	476	480	450	451	487	415	442	451	467	498	461	465	437	453	476	466	447	503	437	468	455	483	506	472	483	449	472	482	483	434	446	430	491	461	442	464	424	433	474	482	465	489	455	471	437	453	436	497	486	475	482	455	400	456	444	430	453	474	432	452	450	447	440	463	447	481	467	424	483	455	461	508	449	474	490	457	474	463	490	494	493	492	474	443	488	499	497	449	464	434	472	453	469	487	443	486	464	434	474	459	517	485	510	468	431	493	447	481	474	448	431	507	462	483	449	485	507	480	424	474	444	486	448	449	428	483	440	406	471	467	468	448	456	436	452	443	431	458	452	482	427	447	443	447	461	452	442	460	516	427	487	470	448	464	471	442	501	492	491	452	484	480	420	452	453	429	477	485	469	456	495	514	478	463	462	494	456	465	488	481	464	417	446	467	481	482	477	455	428	446	471	464	488	433	476	427	467	472	447	451	433	489	456	468	468	456	461	447	501	475	475	494	471	480	454	451	446	471	506	495	469	509	460	441	479	457	478	439	424	474	476	479	477	434	446	459	491	422	418	475	498	471	475	458	481	476	466	435	455	431	463	472	435	466	455	477	468	444	470	443	480	450	443	476	443	474	460	457	461	458	449	459	445	483	489	503	473	485	489	450	446	451	467	469	477	475	469	460	479	462	460	476	440	414	480	450	477	462	493	476	435	484	452	452	430	443	475	436	425	472	442	455	496	470	466	437	461	460	480	469	486	454	486	452	467	449	466	471	419	453	477	449	454	457	478	439	421	459	463	450	476	487	457	429	475	436	439	465	456	492	459	500	460	420	476	468	501	472	498	453	442	500	481	472	463	436	489	452	426	453	479	443	460	453	446	456	460	461	447	456	512	452	488	443	458	431	457	441	427	474	477	440	478	501	412	502	495	452	461	433	468	464	470	458	455	459	464	475	449	441	443	450	512	431	441	416	483	456	464	433	484	486	418	479	469	466	459	476	468	460	458	443	466	455	488	439	437	473	479	451	474	450	470	427	444	477	456	421	469	423	468	475	472	494	456	457	427	441	429	460	468	430	439	451	460	468	482	436	454	444	456	445	444	486	437	441	450	457	470	476	448	468	424	494	442	466	440	484	460	411	434	451	499	469	485	445	467	463	474	471	441	475	456	465	465	480	457	448	460	464	453	463	457	495	455	498	439	482	474	410	471	433	458	470	464	461	470	478	450	491	471	430	446	432	453	441	463	461	476	462	437	476	509	434	448	453	489	473	434	501	464	437	471	506	446	452	460	459	468	468	491	433	478	429	446	450	498	488	456	475	495	443	452	443	443	446	467	483	496	462	456	454	419	421	436	543	462	476	451	437	432	492	469	487	502	434	476	475	465	473	444	471	453	469	467	478	478	437	475	446	486	444	444	452	434	457	456	460	473	504	465	448	469	431	448	473	469	450	446	488	520	492	472	477	425	432	488	500	459	496	420	473	474	434	506	517	476	464	469	417	509	457	470	477	487	438	484	447	450	477	485	446	447	431	485	458	457	483	461	464	467	451	449	488	465	468	477	502	486	438	463	481	489	443	458	450	479	450	476	492	502	462	474	461	455	450	444	466	458	488	488	453	479	422	444	461	467	424	462	437	491	420	487	498	460	447	492	491	491	464	437	477	480	469	449	455	469	464	478	458	480	467	463	478	449	474	475	461	426	450	440	485	442	442	412	476	463	461	459	475	433	460	461	471	462	442	493	491	477	430	484	446	449	450	445	431	434	460	436	450	470	470	470	457	497	468	502	455	494	455	408	477	416	478	450	421	485	462	486	426	428	433	478	434	477	435	433	470	479	460	412	483	465	484	496	466	439	462	479	476	469	486	448	468	423	471	443	473	452	456	477	446	467	483	485	450	434	461	456	464	482	473	451	419	468	444	482	471	467	457	445	459	456	456	471	468	471	424	428	478	452	411	458	495	476	455	464	452	463	467	488	486	478	464	479	472	456	442	474	452	474	451	485	509	487	448	472	418	450	477	466	457	495	450	473	467	513
5085	288	206	283	224	246	201	224	202	211	186	203	210	208	207	171	208	195	191	204	184	222	235	195	178	213	206	201	205	209	205	192	217	194	209	225	203	226	199	191	190	214	201	196	198	162	194	197	190	186	196	219	225	221	233	205	213	195	191	184	196	207	219	211	195	197	210	178	163	190	188	185	217	224	221	198	204	193	194	199	191	191	207	187	214	192	191	205	210	196	189	207	211	201	189	224	204	189	193	191	194	223	206	198	182	208	203	200	204	182	203	198	214	183	221	169	194	206	178	204	227	206	224	178	197	225	169	192	193	169	196	181	185	193	211	208	192	202	209	203	224	213	204	201	233	195	202	204	195	220	211	183	201	196	205	245	230	188	178	213	196	217	241	192	205	209	182	176	194	201	219	189	210	223	203	186	193	211	209	230	201	211	182	203	230	198	216	200	191	190	206	209	172	200	211	223	206	192	220	189	206	200	193	201	230	216	206	226	206	187	209	220	212	198	201	206	211	207	215	213	218	181	206	206	188	179	181	210	181	199	198	197	200	189	206	196	215	193	210	200	218	214	225	212	195	175	198	184	198	219	205	193	214	166	184	228	215	214	230	205	195	174	203	202	191	193	198	213	200	208	190	200	192	202	206	204	188	202	211	204	193	193	212	205	201	214	205	221	196	189	231	227	201	213	212	187	209	203	192	219	230	186	181	207	192	227	201	192	198	215	218	191	235	210	229	210	200	210	180	214	198	170	211	200	189	188	195	199	205	185	207	217	206	203	191	179	202	222	212	206	195	191	204	187	228	193	209	205	194	178	200	204	215	175	215	202	202	207	227	218	187	174	214	200	198	208	203	200	199	185	215	198	234	220	212	175	198	222	202	202	216	218	195	217	199	213	184	192	215	204	183	201	171	215	217	198	196	191	211	169	211	205	208	220	182	204	210	203	197	235	191	204	220	201	167	204	200	213	186	218	179	203	187	196	213	197	212	196	197	181	194	232	197	214	190	232	214	206	236	207	215	228	209	190	236	187	202	195	212	205	206	191	211	208	235	205	211	204	203	193	227	183	221	192	201	202	223	203	200	193	216	202	234	198	190	205	191	239	214	190	208	202	227	194	222	203	202	191	183	183	209	213	209	205	210	190	214	181	188	215	196	215	231	191	224	202	214	193	201	231	202	212	194	213	187	214	204	200	204	207	205	205	182	195	225	212	208	188	218	186	183	192	237	221	213	209	216	215	206	225	187	201	217	204	219	209	202	191	191	205	187	197	200	215	211	195	204	203	215	191	229	181	190	194	204	246	200	191	213	208	188	220	208	210	201	217	207	166	180	217	221	207	192	205	203	207	203	198	208	193	184	199	212	195	211	195	200	197	188	210	208	223	222	195	225	175	196	223	207	223	190	205	191	222	211	216	197	209	204	219	174	179	222	178	185	209	200	202	211	216	223	200	211	203	190	206	206	180	227	203	199	211	223	225	202	221	208	189	228	202	200	195	239	197	209	196	181	180	219	201	214	202	208	192	216	206	178	199	201	216	220	200	188	215	209	182	209	184	189	200	233	198	220	217	209	222	206	187	188	220	200	171	203	218	236	219	207	196	203	226	174	216	202	207	191	201	201	215	227	184	202	203	199	219	189	224	181	223	204	194	205	199	209	191	190	195	210	248	205	227	220	189	194	212	202	183	217	196	216	197	194	214	217	210	207	181	194	216	226	213	209	204	221	212	195	211	217	198	225	207	207	219	208	227	213	205	206	248	199	214	183	202	203	191	203	199	203	198	184	184	215	186	211	196	212	243	198	221	215	199	201	200	222	197	219	187	174	217	186	194	196	229	222	202	175	198	194	181	213	173	187	237	194	205	193	213	183	195	216	203	188	190	196	204	228	200	206	214	199	204	206	209	203	188	201	184	184	226	215	205	200	226	205	208	211	199	197	200	190	222	206	199	203	188	196	195	204	195	200	193	194	166	196	171	178	215	201	212	221	188	190	181	215	225	225	207	225	206	212	188	203	195	211	192	243	215	196	166	171	227	249	188	218	192	200	201	221	172	193	223	195	203	214	194	209	195	196	204	195	208	190	202	204	226	198	234	203	209	193	172	162	224	211	176	196	187	205	224	194	198	181	185	224	221	191	200	205	172	208	206	190	200	205	198	188	227	235	193	191	194	222	198	204	201	217	209	225	229	218	228	203	190	234	232	196	196	210	181	205	194	193	190	205	189	205	190	203	175	198	207	217	219	202	196	207	211	165	195	184	193	218	185	216	205	201	225	205	221	206	211	220	212	224	197	200	201	194	199	222	185	210	200	189	202	189	213	206	188	212	206	184	162	191	185	208	204	188	210	212	201	212	210	191	201	178	217	227	189	226	188	201	198	188	176	214	188	205	196	211	192	205	237	198	207	221	234	186	225	220	210	205	216	185	215	191	209	206	207	212	209	210	208	181	217	213	206	184	223	195	191	189	201	235	180	219	211	182	194	215	192	189	209	178	206	210	176	217	188	201	202	200	195	201	208	195	206	219	223	194	206	225	197	228	209	199	195	185	192	203	195	200	200	210	209	213	224	200	197	195	211	209	209	188	186	212	215	185	184	210	229	204	215	200	195	211	210	191	186	240	204	192	225	197	189	214	197	189	199	204	207	186	203	180	197	210	186	176	210	212	198	209	203	173	210	186	214	208	190	204	205	180	201	169	211	187	198	183	199	212	198	202	203	212	233	227	205	212	209	202	216	209	207	184	204	196	197	230	194	223	203	211	194	189	182	188	198	192	225	195	212	196	220	214	190	215	206	205	196	223	205	208	209	178	196	193	186	214	197	241	183	199	218	191	205	216	186	202	204	214	214	206	194	225	208	200	207	205	205	176	221	229	199	243	245	185	209	203	193	189	223	219	205	217	213	236	184	209	207	204	199	231	205	200	179	225	214	197	195	188	193	178	193	195	205	220	204	212	195	195	220	227	194	208	228	210	192	207	211	242	205	231	204	207	179	215	189	215	216	182	214	197	205	232	209	207	182	229	211	185	229	208	212	194	224	185	195	220	170	225	199	210	211	192	193	209	200	198	195	196	199	179	196	203	197	206	211	195	235	215	233	231	188	194	205	237	211	215	173	183	188	200	189	224	201	230	173	186	221	212	201	218	191	209	217	200	192	239	206	215	193	174	199	180	219	201	194	214	209	209	187	199	196	219	200	195	188	183	221	226	235	193	208	224	189	194	189	188	202	222	191	199	185	200	218	215	214	198	175	204	208	209	188	223	207	184	196	228	193	203	197	176	185	225	248	191	195	193	201	213	193	210	209	198	213	199	205	206	183	219	196	217	183	208	197	195	195	204	185	206	188	189	197	199	197	208	199	232	230	221	205	200	191	203	206	221	209	211	188	218	186	215	207	213	198	222	216	248	187	177	197	208	192	210	174	212	204	194	202	201	186	206	229	200	194	186	179	209	189	185	218	189	180	191	190	197	211	219	222	213	224	223	183	198	200	183	220
5490	532	564	589	550	593	565	539	523	544	563	505	533	484	507	492	465	557	489	529	507	522	510	452	478	513	479	470	507	468	488	523	519	488	468	512	460	496	467	443	474	511	547	509	452	495	495	491	528	487	486	511	489	494	475	471	466	501	479	513	490	477	510	509	532	506	523	517	490	469	496	477	472	474	473	477	468	458	549	506	457	524	504	462	508	508	486	484	471	531	447	494	477	515	501	496	477	504	495	498	499	479	487	496	497	529	469	474	483	468	479	510	496	507	508	467	505	495	527	495	475	495	475	500	525	447	508	541	511	499	501	531	532	493	524	492	495	472	498	473	485	431	469	445	495	456	453	500	476	495	522	508	441	483	449	495	497	487	457	532	526	502	509	521	465	495	498	534	518	515	505	471	496	488	521	525	502	505	504	538	514	514	543	536	490	501	522	469	524	526	485	540	484	497	509	467	468	502	496	479	520	472	520	528	471	508	503	499	542	498	502	509	519	516	485	507	521	470	473	467	498	517	484	504	481	491	512	473	473	518	507	463	484	447	486	487	487	484	495	484	522	493	480	486	536	510	492	487	507	525	491	517	468	517	465	485	460	509	510	487	494	465	527	496	492	481	537	479	519	495	464	504	485	504	513	504	512	457	493	516	479	540	531	490	499	540	500	498	508	453	524	449	467	451	471	498	440	505	476	506	516	492	501	498	494	534	511	482	475	468	513	467	493	508	502	507	441	485	466	470	462	491	459	465	469	501	516	493	456	447	495	459	476	508	512	503	518	511	519	477	504	473	483	487	496	494	531	530	483	472	487	507	458	498	471	505	494	507	510	494	497	491	498	460	492	482	499	481	527	490	504	482	486	534	455	479	493	472	493	500	474	499	575	464	478	464	492	516	481	488	485	498	464	495	508	495	488	457	521	529	504	490	509	469	502	482	490	461	473	476	499	514	534	518	472	553	440	528	491	521	494	496	517	514	496	500	506	524	481	525	471	484	547	497	514	504	486	497	503	498	489	463	471	504	474	498	499	485	490	520	478	499	488	487	523	518	489	521	469	511	478	496	490	537	460	521	490	486	497	485	462	475	501	479	518	509	499	494	486	467	541	509	514	511	497	471	528	511	473	497	492	525	500	493	454	465	474	473	488	470	465	466	499	476	493	466	449	502	464	497	516	450	492	506	453	433	490	498	478	533	502	474	497	531	491	454	520	497	470	498	453	511	459	515	463	495	483	522	506	520	536	450	495	438	490	527	511	496	480	512	526	503	468	494	509	499	539	504	483	467	489	475	541	497	502	570	475	520	511	507	487	495	503	483	481	494	527	485	513	477	471	473	489	495	503	479	512	518	462	509	490	509	472	579	495	465	473	511	472	475	480	464	518	503	465	534	463	488	502	518	511	496	493	489	506	481	517	507	490	493	518	507	471	469	465	503	496	519	506	506	525	469	500	499	467	480	498	489	458	438	476	523	500	506	502	514	504	487	514	505	486	500	498	506	488	498	487	500	464	457	456	455	457	514	471	453	510	472	492	518	482	489	502	495	457	484	504	516	494	490	494	508	477	500	545	495	489	537	477	491	514	534	475	460	476	473	485	466	490	532	486	493	505	524	507	485	464	498	492	497	490	485	449	483	470	488	475	479	512	486	472	514	530	506	469	477	482	543	464	505	522	525	509	493	460	479	507	512	492	482	485	441	472	495	495	498	479	477	518	523	494	503	512	523	521	502	490	489	520	462	478	520	469	471	465	476	498	488	483	485	497	496	480	473	509	507	446	498	492	510	519	479	500	498	530	487	515	492	485	463	502	458	531	467	499	536	530	494	476	495	491	482	485	491	496	491	505	483	494	441	474	499	477	532	505	488	487	501	477	488	483	510	482	497	464	544	517	514	493	494	520	503	462	475	527	458	480	493	547	461	501	480	459	479	528	489	515	489	476	499	500	496	507	518	482	523	483	519	497	499	490	531	531	495	516	505	453	461	526	517	494	514	516	480	480	516	497	491	471	500	513	494	517	501	489	509	500	513	481	500	505	543	485	470	456	483	462	494	507	494	482	484	469	481	524	514	475	472	466	497	485	492	443	490	496	525	530	490	500	479	502	464	506	509	473	493	532	462	512	447	469	503	508	449	524	498	543	483	487	471	458	523	487	511	496	523	539	501	487	521	508	516	463	518	523	490	516	476	526	478	538	512	511	460	495	462	492	499	508	526	479	472	500	492	493	505	537	495	487	478	444	519	497	496	466	537	529	473	497	510	488	515	477	491	481	528	502	490	493	517	531	537	461	483	489	478	538	515	484	494	506	495	483	509	505	466	507	503	481	498	469	509	476	542	472	516	508	498	469	465	513	509	507	488	473	486	515	479	523	549	506	505	515	485	465	537	444	486	496	523	527	516	495	500	480	508	484	517	466	508	514	465	447	480	468	489	525	490	508	498	487	541	510	473	495	479	490	514	497	484	477	527	480	494	461	497	493	501	482	508	523	466	480	510	487	483	524	520	490	473	458	496	483	531	479	490	476	481	507	484	520	489	494	516	524	463	509	490	515	484	508	514	501	503	503	467	487	484	517	473	514	493	501	528	503	480	520	446	512	490	515	515	483	447	496	491	498	487	477	521	502	473	479	500	473	471	546	514	464	484	506	506	480	496	472	548	496	464	484	474	480	521	500	507	480	475	510	524	532	505	485	515	506	500	500	474	509	489	498	487	461	500	460	518	510	480	491	503	484	496	481	464	490	531	470	478	511	532	470	525	471	481	508	496	491	499	498	498	490	489	499	469	468	507	516	486	449	480	500	501	506	522	452	481	485	471	511	516	491	492	525	462	479	502	501	495	483	479	497	465	471	489	506	516	510	472	450	485	461	502	509	513	488	499	531	499	494	485	497	530	459	493	450	492	517	519	476	513	492	481	452	517	473	525	510	498	477	493	486	486	494	451	485	498	534	464	457	509	477	502	509	487	540	484	503	476	475	506	488	464	495	470	533	524	528	495	452	530	472	476	467	493	500	479	476	475	471	522	489	493	487	492	495	469	462	513	466	495	512	506	497	467	505	479	533	497	522	483	514	512	504	476	492	521	482	522	469	467	538	537	458	469	535	457	495	509	509	487	536	525	510	496	514	503	481	501	492	455	505	488	477	518	497	493	494	532	491	508	532	485	495	480	475	458	492	518	485	475	459	509	497	525	505	506	486	502	478	486	515	439	477	502	459	519	481	498	489	469	482	505	510	480	506	467	451	492	484	498	525	480	523	489	487	486	461	520	515	480	518	513	487	447	498	493	480	490	523	522	485	489	491	480	496	512	449	503	525	426	485	502	488	547	481	509	514	510	465	532	499	481	491	522	444	511	516	507	513	503	501	503	526	503	489	509	514	466	505	489	456	503	473	486	471	503	512	453	523	535	521	452	501	480	463	494	498	518	491	493	454	491	539	458	519	458	490	508	469	501	474	490	422	492	491	554	503	483	479	511	467	522	497	541	502	504	500	490
39083	6833	996	778	516	421	312	252	210	201	174	187	170	167	148	116	119	117	131	104	114	108	90	102	123	101	90	91	113	91	91	114	116	100	118	104	102	98	87	91	95	101	88	90	92	115	85	88	94	103	93	112	96	100	79	94	92	86	95	83	89	97	90	76	86	97	106	90	94	91	100	99	102	91	94	93	104	93	87	113	90	78	102	93	106	90	94	98	93	97	100	72	88	105	69	96	89	113	71	114	96	98	103	114	85	96	92	96	73	116	106	117	104	99	84	86	78	97	107	99	96	99	89	96	110	84	103	84	98	84	94	91	72	86	71	93	86	89	93	89	84	81	106	78	102	78	100	85	103	86	107	108	87	97	89	94	106	90	106	86	79	86	119	105	94	82	79	96	115	94	96	83	94	85	126	103	94	93	94	87	82	109	99	98	85	88	95	96	108	87	105	118	88	98	84	107	100	97	94	89	94	89	97	103	104	99	108	89	93	98	95	86	80	91	92	96	94	117	79	110	88	96	100	82	104	76	89	107	88	91	95	109	98	102	89	96	91	105	79	87	86	97	93	92	88	85	90	88	118	109	87	110	96	95	103	87	107	100	84	82	90	103	101	86	107	103	107	84	103	99	84	104	117	95	99	83	77	92	109	99	81	92	106	87	92	93	93	92	110	87	82	99	107	91	99	99	81	106	81	100	80	105	110	82	104	83	93	115	109	103	104	93	83	76	99	82	91	94	109	85	87	102	79	108	93	101	71	92	90	92	84	101	92	102	94	81	102	97	91	93	104	81	103	84	97	104	96	72	94	88	89	88	77	93	103	106	98	92	86	106	102	89	109	106	85	84	75	105	92	85	89	98	87	100	78	107	92	105	109	105	86	100	92	82	91	100	81	93	98	101	104	97	114	74	86	73	86	89	95	103	106	102	106	102	95	86	84	103	96	81	107	113	94	99	92	106	78	87	91	81	95	91	81	96	84	78	77	114	89	108	98	99	98	95	84	90	96	92	99	93	86	69	99	83	97	123	91	100	97	104	102	79	84	91	96	92	95	89	94	107	84	102	95	90	102	94	90	93	77	92	104	111	101	88	103	92	98	99	100	97	81	95	82	121	81	95	95	86	103	104	90	81	96	95	85	107	101	93	96	113	91	81	105	105	75	116	91	106	85	80	101	88	91	93	116	103	90	96	103	101	97	108	102	88	110	104	90	98	109	86	87	96	79	102	108	91	102	100	107	93	107	108	108	93	103	86	90	84	84	120	102	93	108	81	83	87	104	81	88	90	114	97	88	83	92	98	105	111	97	82	87	94	109	79	102	95	81	90	116	91	97	87	101	88	102	109	79	102	97	98	88	87	100	104	107	82	89	101	83	87	104	97	108	102	82	104	82	92	83	94	100	85	102	109	112	106	86	83	109	99	90	97	105	80	99	103	78	104	100	85	100	113	82	89	65	88	80	86	87	104	91	93	113	95	102	77	85	96	105	85	94	74	92	96	101	99	86	84	97	90	74	116	102	92	79	81	90	84	97	83	95	112	79	101	94	95	83	95	96	107	86	94	104	86	87	95	111	82	69	85	104	89	88	103	86	95	89	93	91	105	91	78	97	99	87	94	83	98	96	97	90	101	84	97	87	97	79	108	79	108	103	99	85	96	92	87	86	87	101	83	104	86	84	77	77	106	102	101	86	113	121	107	102	78	99	95	107	83	80	95	100	87	107	95	87	91	85	103	103	98	81	100	100	116	104	85	99	89	81	111	84	119	110	81	92	103	87	89	106	80	92	107	83	74	101	103	100	99	91	94	92	86	94	105	103	94	92	117	98	99	92	98	84	86	78	83	86	84	84	87	65	94	91	90	99	60	81	89	87	100	82	85	98	87	91	83	111	73	87	79	100	101	98	101	100	97	101	71	104	104	106	91	83	92	92	89	88	73	91	98	103	92	92	102	108	105	83	104	90	92	96	101	101	107	102	76	96	86	89	82	91	90	77	73	83	100	82	82	78	77	89	97	89	95	88	109	93	96	72	91	89	86	77	99	86	93	94	96	100	96	94	81	97	93	91	95	101	98	79	91	83	94	91	75	109	93	97	99	102	93	90	96	113	92	81	95	83	130	107	97	95	92	100	112	89	91	90	105	93	98	99	94	95	82	94	100	89	100	93	85	96	97	89	83	79	93	101	92	110	93	106	95	101	83	90	89	101	102	97	95	95	86	77	95	101	104	105	101	112	105	116	103	112	104	102	100	97	103	93	75	102	99	105	90	92	93	94	75	98	89	80	78	85	93	77	103	94	82	93	97	100	73	116	105	102	100	86	89	110	107	103	104	74	90	86	86	75	92	84	96	82	88	107	91	89	100	100	89	98	99	102	108	90	113	99	104	91	109	84	94	97	102	79	88	94	94	108	106	91	101	90	84	90	71	98	94	102	100	103	95	84	91	83	90	103	90	84	98	91	80	110	90	87	97	107	98	98	82	90	90	98	83	96	105	87	99	83	87	103	115	101	104	77	76	96	87	78	116	106	113	97	99	105	102	84	90	93	92	92	84	93	105	88	89	98	110	100	114	90	104	97	102	83	102	87	79	94	103	89	117	93	88	116	90	94	79	93	118	91	91	91	110	91	109	100	96	92	90	90	93	110	89	96	83	82	105	106	88	105	94	99	77	87	84	100	79	92	106	83	85	84	97	80	77	94	104	99	87	80	88	78	93	85	83	122	108	87	95	106	102	92	69	93	97	101	103	106	89	88	104	83	105	93	101	94	85	113	105	89	106	79	97	91	84	96	91	118	101	108	94	102	100	92	81	92	107	92	93	84	95	79	101	77	105	95	101	109	85	93	97	86	94	103	82	87	100	76	92	98	86	76	77	91	106	111	104	94	88	102	104	88	100	100	105	108	86	92	87	91	70	94	97	104	99	86	96	81	102	95	78	84	79	120	105	98	98	90	98	100	81	112	101	101	77	89	81	100	89	87	103	67	87	95	105	87	97	119	111	95	98	91	86	93	104	103	85	93	90	91	90	97	90	93	69	96	91	82	84	95	89	76	72	95	101	107	107	94	106	98	88	114	110	97	81	85	111	90	97	96	101	107	108	89	101	94	94	92	87	78	107	86	93	90	96	83	86	66	78	115	99	94	105	101	114	95	98	115	83	100	102	91	111	73	97	76	96	100	84	75	106	88	87	105	73	91	89	87	108	106	76	81	92	97	98	119	86	98	79	97	103	96	86	100	122	90	100	94	102	85	88	90	89	98	99	102	97	100	110	117	104	90	102	91	89	101	95	101	80	108	100	101	105	90	94	91	106	113	97	106	107	99	110	99	108	122	86	87	92	92	104	86	96	103	103	108	82	96	83	111	108	86	110	108	94	105	92	84	119	97	82	92	96	97	74	97	75	78	94	83	80	102	86	92	93	98	82	80	85	82	86	92	98	89	101	85	95	90	92	82	75	114	96	102	94	89	91	87	75	77	114	87	82	72	89	112	94
19093	979	2167	2581	2198	1787	1463	1194	1086	944	853	744	629	652	560	555	493	511	448	439	385	408	401	366	379	353	379	375	371	338	352	325	335	331	322	365	320	319	321	324	299	333	290	290	311	304	266	296	300	283	300	297	286	288	285	294	310	286	288	291	292	292	308	293	285	266	282	270	272	313	272	259	291	294	264	317	295	261	276	285	283	252	295	269	306	270	258	263	280	283	273	277	269	292	223	266	306	255	255	327	267	265	254	245	258	270	255	285	283	263	285	278	271	289	285	266	254	252	290	264	247	290	289	256	259	281	261	286	276	250	258	253	250	244	286	281	257	265	252	274	265	304	281	271	265	293	281	288	262	274	255	270	295	272	286	261	269	287	259	286	266	270	293	281	279	284	240	294	273	290	275	288	250	273	261	289	247	265	265	268	278	276	247	268	296	239	285	265	266	254	247	295	278	261	265	296	255	264	278	264	327	272	247	275	273	282	299	254	264	247	281	275	255	270	259	264	278	288	285	273	297	281	281	275	291	269	269	265	233	280	247	276	277	259	284	285	262	271	263	291	296	258	294	274	253	273	268	264	254	286	286	310	269	259	284	265	301	318	301	251	276	273	231	256	297	270	273	248	282	273	291	282	289	264	272	287	273	285	259	258	323	283	254	280	279	263	269	258	291	300	280	243	284	268	262	279	255	260	259	286	274	270	268	265	247	291	284	271	270	247	274	262	277	269	296	266	268	284	264	262	272	259	250	269	279	262	295	276	266	262	298	266	235	274	265	272	258	298	274	248	258	289	268	259	255	246	297	262	272	258	271	300	291	261	279	278	258	259	259	264	260	255	281	240	265	273	236	248	257	308	258	280	270	273	247	275	251	292	258	261	224	285	285	260	277	288	280	285	282	294	264	270	284	283	291	257	272	272	251	284	251	249	283	253	298	285	285	257	250	261	254	269	272	290	269	298	272	259	269	292	241	273	247	268	291	261	247	295	291	284	249	285	261	297	270	273	286	245	277	296	281	280	280	254	291	278	269	272	262	272	299	262	294	274	257	267	281	279	306	284	294	296	273	250	275	260	281	262	242	246	258	264	255	288	255	282	257	280	255	271	290	244	290	273	246	257	267	296	259	254	261	255	282	276	270	286	265	261	266	272	262	274	288	270	261	278	237	232	276	268	283	280	283	251	233	256	295	279	267	276	280	237	251	270	250	284	269	299	301	278	267	235	286	252	280	261	267	261	299	257	269	278	241	231	250	299	270	268	274	248	265	266	276	286	276	297	277	288	237	291	256	269	228	306	297	286	296	273	277	292	257	247	270	266	250	270	279	274	277	274	251	311	274	271	268	255	264	273	277	269	280	270	277	265	287	298	268	259	310	247	277	283	246	284	258	274	267	265	291	292	262	309	277	250	271	266	251	278	273	254	285	246	267	254	275	241	314	298	268	286	252	264	258	284	245	246	298	268	283	272	291	245	278	260	270	255	259	286	246	268	261	249	293	283	240	262	261	282	295	266	282	271	263	311	260	239	283	271	296	269	271	279	297	266	261	268	287	271	275	277	283	268	276	276	277	279	249	300	271	296	281	280	277	239	278	248	254	283	253	264	250	264	220	262	302	303	272	281	283	274	262	291	260	292	262	240	306	264	243	270	298	254	254	274	254	276	291	280	280	280	285	284	267	259	285	279	291	282	261	259	271	250	264	274	244	282	256	226	269	287	241	280	289	258	257	276	260	268	238	243	306	285	285	277	270	274	292	286	275	262	282	257	276	263	262	258	284	286	269	272	254	270	304	253	288	271	263	302	275	275	275	259	249	277	278	266	274	251	262	286	266	273	297	284	259	285	246	294	272	260	231	265	259	296	244	263	235	271	288	274	279	279	251	261	268	249	266	262	272	269	260	280	262	268	268	298	251	250	275	264	241	232	253	260	243	263	256	302	259	259	277	247	276	246	252	272	242	274	265	275	253	271	259	272	280	281	259	274	256	276	288	281	259	258	279	285	276	272	262	256	287	283	291	294	274	273	242	274	279	290	268	285	266	288	247	237	268	273	266	261	271	276	257	289	290	287	271	259	277	259	261	259	259	286	254	254	269	242	277	262	257	259	275	275	259	258	262	265	255	263	210	274	275	267	278	275	261	259	262	285	289	278	262	274	255	237	269	246	252	258	307	282	269	234	292	264	261	302	282	275	270	270	262	280	280	254	310	248	260	296	255	261	246	262	284	251	264	258	289	253	288	278	295	257	250	259	306	288	272	288	255	263	247	280	293	282	246	264	273	294	269	277	255	271	296	253	271	274	264	283	282	297	265	304	247	256	274	251	253	278	250	275	274	272	243	292	252	233	277	273	271	267	255	257	292	293	264	277	259	264	286	249	262	270	282	245	278	260	236	258	274	261	248	279	263	293	281	227	289	250	230	267	276	263	277	287	278	258	256	292	280	282	269	222	276	262	280	266	305	277	273	280	288	281	276	250	262	244	276	302	289	268	270	287	238	286	280	257	260	313	269	272	242	281	252	268	281	241	296	286	257	295	265	271	268	275	254	259	258	248	272	283	276	271	260	302	251	279	257	289	298	276	260	271	282	281	228	288	254	276	266	251	246	250	277	264	270	263	313	271	251	277	257	261	267	283	267	256	275	275	234	268	261	279	239	272	264	275	255	269	267	242	258	247	237	271	270	256	256	262	267	271	284	275	256	268	270	264	237	270	282	269	275	274	247	259	277	289	253	294	281	265	253	277	287	261	269	281	270	287	266	299	241	247	248	291	284	262	258	269	250	287	272	309	256	251	296	274	234	294	280	281	251	282	289	253	255	263	264	255	238	262	257	237	272	250	259	293	285	295	288	299	265	252	255	270	266	284	285	267	298	272	277	261	290	258	282	277	245	294	285	271	268	271	275	259	292	263	252	266	274	284	269	296	280	297	249	286	261	287	240	282	269	265	251	271	266	269	275	255	295	245	264	285	276	276	286	292	247	283	264	252	258	264	255	276	280	275	277	285	267	249	248	280	281	286	274	244	250	264	277	262	264	228	271	258	260	251	271	267	283	261	274	292	262	234	276	296	279	260	290	280	292	269	273	254	316	256	286	302	273	277	297	259	260	285	304	262	276	271	263	244	281	252	260	255	240	267	284	246	272	264	255	270	297	270	247	298	280	261	280	277	293	302	255	278	280	276	252	264	279	279	269	295	268	244	269	256	254	246	260	274	280	250	284	250	287	302	271	281	263	252	282	277	285	246	242	294	270	266	269	267	278	302	281	265	276	269	265	276	270	264	256	248	297	272	279	248	277	256	279	266	249	272	284	280	274	287	264	272	222	270	275	255	257	264	245	288	280	293	286	278	249	282	255	301	276	282	269	264	278	244	256	294	246	275	271	276	265	261	295	250	266	287	274	261	272	288	273	270	280	311	236	254	278	257	262	292	255	292	256	263	287	261	272	295	276	246	240	273	266	258	288	271	289	275	248	275	271	262	270	265	245	256	257	281
54754	14691	2809	1650	1060	809	624	498	410	374	351	325	316	289	255	294	252	236	243	210	237	231	203	206	212	172	222	194	183	204	205	190	187	170	214	172	194	182	202	159	209	172	186	147	202	182	197	180	176	187	167	213	180	172	188	196	181	173	198	176	170	186	177	169	204	183	189	157	178	177	186	195	189	187	171	167	183	193	187	171	166	156	193	187	186	152	175	197	194	182	175	163	174	168	161	184	174	183	175	151	175	174	197	156	168	190	177	176	176	188	176	175	200	194	181	177	175	189	185	182	155	168	199	183	170	139	176	185	167	202	156	165	194	185	156	185	166	169	160	192	190	187	181	171	202	191	172	177	191	168	172	167	173	199	168	185	189	187	168	153	181	169	184	192	167	190	196	190	168	179	161	186	179	172	174	174	173	196	174	172	186	182	176	182	171	199	173	174	193	172	190	162	179	179	179	198	152	176	179	188	176	150	186	180	179	185	171	171	172	181	182	200	184	167	210	170	164	197	210	165	186	200	167	190	180	154	181	185	164	186	164	200	194	185	164	179	185	161	169	177	193	193	195	196	168	175	167	184	184	163	175	183	175	167	201	205	164	189	179	170	164	164	153	198	190	188	208	188	165	174	162	187	169	171	165	176	180	153	184	170	194	193	160	194	183	162	180	178	183	185	160	193	191	181	191	180	170	167	192	178	173	165	165	177	193	156	182	162	192	176	169	174	182	195	177	181	160	175	169	188	181	178	163	205	167	175	171	183	191	158	166	172	187	157	162	186	168	197	166	200	167	173	183	150	181	181	193	171	170	181	165	193	178	193	193	201	201	171	176	152	181	173	172	195	184	151	197	164	167	160	173	183	218	182	196	200	159	176	188	178	195	170	178	176	200	171	190	188	183	188	185	169	201	165	190	152	176	171	172	165	214	194	165	169	181	182	177	176	185	193	191	200	211	159	176	180	182	175	180	148	187	174	192	170	174	184	173	174	166	159	175	174	168	177	200	197	150	178	183	169	171	175	186	169	160	194	177	160	187	196	179	166	189	178	170	181	187	194	181	168	157	178	172	168	176	181	156	188	186	177	186	209	182	156	194	186	186	176	189	173	207	184	171	181	169	180	189	176	162	191	143	164	168	179	197	186	170	175	186	170	185	194	175	179	168	187	167	202	183	215	193	172	185	163	178	172	173	172	179	175	189	192	170	171	201	186	177	176	177	198	189	188	160	145	160	188	187	163	195	161	179	173	145	198	178	208	182	172	170	209	179	197	198	159	195	170	161	187	168	182	158	172	174	191	183	195	190	169	172	189	170	197	177	168	157	192	186	202	174	185	195	181	182	171	155	159	188	173	166	193	165	154	190	162	192	204	169	179	176	164	200	154	161	175	154	192	174	169	165	174	183	185	164	201	203	187	177	155	159	158	172	170	172	192	166	160	162	196	178	184	155	197	173	171	197	173	169	177	177	174	177	186	177	188	195	165	189	163	179	172	165	162	160	189	175	185	171	165	173	181	162	167	175	173	164	205	181	196	182	193	162	181	187	202	173	175	183	176	188	173	183	193	168	182	179	164	167	180	174	180	172	193	171	173	169	167	226	178	175	170	169	186	181	184	190	168	150	163	204	202	187	155	170	208	162	177	178	166	171	198	172	201	185	166	187	189	196	176	176	200	158	187	182	168	169	177	185	201	171	182	153	164	169	185	212	162	165	166	200	201	180	150	173	196	177	182	171	193	179	196	178	178	155	206	173	182	172	174	190	200	171	189	172	163	189	174	173	168	169	172	170	165	175	170	150	194	197	163	167	143	167	191	202	170	182	170	194	171	191	193	179	177	156	159	162	179	145	173	162	161	183	161	180	193	185	182	173	185	178	154	191	182	159	156	159	183	165	181	183	180	144	176	175	183	180	182	176	175	178	170	163	165	201	184	193	185	177	181	199	158	165	160	171	198	165	185	185	171	194	178	176	176	199	155	202	175	190	178	177	168	139	167	158	180	168	181	190	190	178	173	178	165	185	177	189	170	167	180	179	176	195	174	196	177	190	181	166	149	175	175	166	181	175	197	187	182	179	177	185	189	170	185	205	175	178	172	178	155	164	195	181	155	186	189	177	195	170	188	153	167	188	183	178	163	153	169	154	168	161	169	177	177	175	196	153	183	143	171	180	190	163	177	174	184	168	172	173	163	170	160	174	207	161	202	177	168	187	171	180	176	176	179	186	214	212	164	176	190	195	184	195	187	170	151	169	172	170	179	197	204	188	188	170	171	174	165	203	168	155	179	171	184	192	177	155	192	178	173	175	166	166	157	159	211	189	194	189	184	180	171	172	183	200	179	208	204	166	149	219	183	190	188	183	200	177	150	161	151	173	158	171	166	148	173	182	157	188	173	177	155	176	183	164	191	168	165	189	181	174	163	182	146	178	157	153	191	191	186	179	198	198	169	149	188	214	186	192	175	184	190	183	172	150	172	162	148	183	166	152	170	169	188	175	185	159	168	176	179	188	195	179	172	198	183	188	183	149	155	159	177	184	158	193	169	176	177	190	178	190	187	163	179	175	186	172	164	185	159	179	185	168	176	178	206	166	175	180	185	184	186	183	172	164	161	163	169	198	180	177	187	163	183	190	151	172	159	177	171	179	159	182	196	179	166	186	190	169	190	187	207	184	186	181	188	189	179	159	152	175	174	174	174	180	161	173	179	190	210	168	168	175	175	175	168	177	192	197	147	167	160	169	183	210	183	188	179	170	133	171	179	174	169	150	202	185	181	199	177	168	168	177	189	174	165	189	160	162	181	182	175	158	173	167	181	182	166	170	162	177	170	153	180	156	194	176	177	185	175	202	182	201	168	171	159	197	153	182	187	187	171	189	165	167	172	160	166	182	209	177	187	195	190	163	174	180	165	166	192	169	164	161	175	185	186	175	158	167	184	171	157	177	164	138	194	193	210	167	169	192	179	177	166	181	183	168	196	169	180	154	166	151	188	171	159	175	175	175	149	204	193	155	183	162	193	183	166	180	187	162	164	176	175	184	178	193	177	206	196	171	191	171	173	151	199	173	174	159	166	180	164	204	178	183	163	194	172	162	173	182	181	179	175	188	182	201	189	182	194	174	176	167	156	177	191	194	170	182	202	182	175	159	146	161	180	188	201	186	190	187	218	180	166	177	167	195	173	187	177	180	153	172	167	203	190	193	151	158	165	199	178	187	152	179	190	164	158	181	151	177	171	198	159	183	184	165	166	188	191	147	166	174	183	150	170	164	177	189	162	165	187	177	186	177	181	176	193	177	155	174	178	196	191	187	183	148	184	178	170	186	153	161	175	174	171	165	182	206	181	164	168	168	182	200	155	199	182	165	182	176	186	183	179	168	189	172	188	156	153	167	179	195	182	186	166	173	161	182	164	191	191	182	183	174	178	150	175	185	203	175	197	165	172	210	173	209	194	196	182	177	151	179	173	152	187	160	160	186	192	212	190	175	165	181	195	183	185
26430	1763	4117	5010	4187	3372	2685	2317	1930	1792	1451	1355	1268	1151	1059	957	906	864	809	808	753	680	736	695	677	654	621	621	631	613	588	572	576	561	559	601	581	571	551	574	545	518	548	526	527	552	522	519	490	465	496	510	491	534	509	523	480	552	460	507	511	470	457	497	509	492	447	486	468	509	450	520	534	463	519	471	483	482	535	494	502	465	464	460	527	500	470	453	445	487	461	467	467	495	462	472	483	487	477	471	489	510	453	485	453	465	437	475	467	479	484	466	460	484	498	494	474	431	473	507	463	443	480	517	448	499	464	468	437	464	448	456	473	408	486	481	469	457	469	496	483	500	443	484	463	467	453	449	494	457	494	449	465	473	478	462	465	450	475	437	422	454	489	468	434	524	439	451	499	463	465	452	459	466	494	489	450	470	463	488	440	453	478	480	480	424	462	452	467	495	495	454	470	486	437	477	474	444	498	453	464	484	430	452	464	477	483	480	474	427	484	459	459	459	504	482	432	463	450	452	439	427	446	471	471	425	507	473	474	522	469	467	445	448	483	483	469	480	477	446	470	468	502	418	399	450	485	469	475	482	469	463	445	467	495	468	488	453	444	474	465	464	503	497	442	467	434	465	445	506	454	435	480	511	409	441	455	474	461	488	444	491	447	427	429	439	473	481	452	462	468	461	471	472	486	427	440	439	455	465	473	474	425	454	476	453	450	457	509	448	472	456	482	490	467	467	477	480	446	484	467	462	445	478	445	504	485	453	475	444	481	503	436	458	465	460	459	412	463	464	450	493	476	460	469	450	488	481	458	456	467	459	420	466	474	442	433	434	448	489	481	426	461	479	483	475	459	467	424	479	472	503	480	464	465	493	498	510	493	509	459	449	511	493	437	448	440	488	475	492	460	476	467	468	441	462	474	476	453	466	480	466	468	479	460	488	429	451	438	466	497	504	460	463	440	446	452	459	487	464	434	442	442	460	491	514	453	437	481	459	474	431	495	478	497	440	453	454	456	464	430	464	470	434	447	453	477	464	479	483	516	475	486	483	456	434	487	453	435	438	503	489	446	458	463	465	499	459	491	494	463	473	492	476	451	488	464	441	478	502	446	511	482	442	460	482	457	453	448	449	472	452	468	477	447	425	480	438	456	462	463	476	482	473	485	445	459	455	480	457	456	481	415	485	442	455	458	501	478	479	464	464	457	409	467	464	476	463	451	449	447	458	485	501	476	436	473	473	459	465	468	445	458	455	481	456	489	445	465	459	451	464	506	473	454	462	485	461	475	464	464	437	452	425	477	448	459	495	483	496	450	441	468	420	477	471	467	448	445	444	437	427	438	451	428	493	432	494	439	467	473	497	486	495	481	492	440	482	467	439	460	450	451	490	438	446	468	447	444	461	476	450	494	467	474	442	474	437	494	450	471	428	452	474	410	493	475	453	487	488	436	466	456	461	417	477	486	440	437	498	483	441	495	483	476	450	459	476	467	449	455	505	475	472	475	464	464	491	510	485	445	469	506	461	458	472	464	458	490	489	448	505	447	459	471	452	459	469	440	468	443	448	462	466	481	505	473	442	432	470	484	482	487	433	474	483	475	447	443	487	465	491	477	471	481	491	484	456	446	464	461	484	442	452	483	445	496	488	418	439	474	464	478	469	467	480	465	503	444	513	415	476	444	483	489	466	470	453	505	454	440	466	485	447	475	443	427	447	479	454	456	444	476	462	438	447	487	483	471	418	458	483	455	419	430	467	507	445	466	444	422	456	463	455	447	478	476	458	404	456	448	471	451	463	499	486	415	461	421	469	492	454	485	486	433	449	436	477	463	467	461	457	495	500	476	482	417	447	448	424	482	486	435	436	466	497	486	437	481	456	450	466	457	454	476	475	469	474	454	452	515	457	501	459	460	443	471	436	448	447	489	433	427	467	447	462	468	469	480	427	441	465	483	440	518	463	449	480	468	499	470	440	469	413	464	448	456	463	446	487	443	497	486	476	464	447	529	468	440	471	492	443	474	436	477	475	514	465	470	441	420	439	443	474	416	500	481	467	470	531	497	455	455	454	455	468	460	483	482	495	463	480	437	471	497	462	435	472	474	478	506	490	489	506	469	442	450	462	448	447	429	461	467	468	426	501	462	456	436	444	448	477	460	464	472	454	469	495	440	470	484	456	481	444	473	476	469	462	466	462	460	469	457	447	451	467	480	428	471	465	454	456	472	478	476	468	452	434	406	473	480	452	484	436	522	450	428	450	465	449	458	471	403	440	446	502	475	476	474	448	521	498	473	456	455	459	438	467	450	476	484	478	461	494	483	434	425	474	478	461	497	500	473	466	464	440	461	465	492	481	491	424	483	478	448	456	447	440	445	461	464	472	428	426	480	449	449	463	490	465	449	421	467	473	480	469	487	501	458	479	459	475	456	515	483	439	465	472	468	472	465	455	459	447	497	485	453	502	485	442	443	464	460	457	441	456	488	488	469	473	493	473	478	471	481	474	430	447	457	431	477	458	452	452	447	449	438	479	476	475	467	460	446	455	465	436	488	484	492	500	432	472	442	457	459	451	450	405	466	456	443	482	460	435	465	447	451	441	439	476	483	456	462	443	506	470	461	475	457	504	494	468	445	476	463	456	430	465	507	457	465	477	486	454	439	470	477	486	469	444	466	474	481	459	424	472	475	448	456	502	477	447	493	516	453	496	465	464	516	451	479	480	472	496	497	453	446	463	445	463	479	482	493	455	453	496	493	453	480	457	420	505	451	438	510	463	480	465	500	429	480	448	502	479	449	477	464	427	506	474	428	483	475	470	486	455	483	428	481	497	483	466	486	460	514	455	476	477	469	434	468	477	445	474	487	443	475	449	495	465	506	429	458	499	438	460	447	436	491	450	497	473	483	463	483	477	452	449	407	480	444	452	467	441	444	447	472	486	471	459	452	495	444	472	482	459	467	463	466	432	435	483	466	459	454	501	487	465	485	492	440	456	432	465	478	484	469	454	465	500	485	491	475	470	466	459	467	456	500	442	459	445	457	482	460	474	450	466	460	468	461	449	429	455	445	479	437	469	463	441	487	426	486	503	480	454	438	451	451	462	460	451	472	476	463	440	483	492	452	444	426	458	493	465	502	507	484	463	457	482	459	463	450	478	445	465	487	443	475	412	483	474	417	491	450	474	475	435	517	473	422	471	435	467	477	459	461	479	479	495	458	470	462	486	444	432	464	461	467	432	465	450	463	494	445	468	474	476	456	497	434	478	456	487	431	469	448	443	468	467	447	468	495	418	452	438	459	460	455	473	446	472	461	456	479	461	459	509	463	445	473	473	487	502	469	477	500	472	451	479	429	481	454	503	419	462	498	459	475	452	466	480	462	456	466	460	446	445	498	487	444	480	477	440	446	423	462	451	417	438	432	475	512	489	438	441	469	435	453	487	503	478	480	469	441	431	473	456	481	479	473	441	480	437	486	461	493	467	445	511	483	444	431	451	438	426
4781	267	236	232	225	199	194	196	205	223	220	203	196	197	203	194	208	225	181	203	228	221	247	199	207	219	204	193	210	199	238	232	212	210	188	207	204	201	204	190	211	231	200	186	208	224	203	242	223	201	219	199	207	199	241	210	196	195	215	179	217	206	212	217	201	194	173	195	213	216	201	209	209	215	205	190	177	234	189	186	208	210	186	198	207	200	195	197	187	215	201	215	213	208	194	204	205	188	189	205	219	214	212	186	198	202	230	218	204	206	223	192	205	201	208	210	192	200	194	182	210	188	210	224	200	188	197	229	198	244	202	241	215	218	199	205	182	194	209	193	207	189	218	194	193	194	208	217	214	211	226	218	214	193	202	185	211	208	179	239	181	208	208	176	181	238	223	201	203	205	186	189	204	205	196	194	217	176	191	194	226	200	190	200	234	193	200	183	209	207	205	215	219	207	203	214	181	197	203	215	227	216	199	196	208	209	213	210	207	191	207	204	223	195	201	207	213	185	195	202	182	186	212	188	221	189	199	205	205	208	198	198	214	203	213	199	193	194	210	201	197	177	191	210	194	178	173	200	188	192	158	208	217	192	195	185	198	223	217	204	188	208	175	192	189	187	202	211	220	213	199	237	216	204	209	206	196	206	211	185	198	173	181	206	199	199	207	195	204	206	197	194	199	195	173	200	188	208	219	186	200	199	221	202	197	178	207	232	195	199	198	213	220	206	234	206	203	197	199	224	213	190	244	189	205	166	222	207	212	202	225	225	212	172	186	188	235	215	191	189	203	216	207	188	202	194	197	205	226	188	196	198	225	212	211	218	215	216	188	201	206	197	200	206	223	208	219	168	180	202	210	224	218	214	191	186	215	203	197	207	205	203	175	200	192	179	204	205	215	223	237	218	206	211	192	177	215	213	184	234	208	209	184	205	189	202	185	200	181	242	226	215	203	199	214	182	188	213	208	198	196	215	178	220	202	204	179	209	174	207	196	180	229	198	221	204	219	182	212	207	214	204	230	209	199	204	198	213	206	212	195	217	192	188	175	197	224	227	198	187	197	207	186	187	208	197	204	185	207	208	201	212	191	195	205	226	212	188	195	196	211	211	214	222	190	205	205	218	197	196	191	191	192	201	226	192	221	197	200	189	193	197	200	239	195	189	199	178	171	181	173	218	228	212	193	174	194	184	201	186	194	184	201	208	194	203	188	189	201	191	218	221	209	195	212	224	231	214	224	221	211	207	208	203	183	208	215	200	198	219	201	213	180	196	194	176	205	192	206	206	190	215	221	215	185	198	186	200	193	228	226	210	168	219	201	200	185	213	194	196	198	197	220	183	212	180	181	198	189	209	197	195	214	201	212	225	212	199	199	207	210	194	204	197	209	199	186	190	216	209	209	217	212	191	223	220	212	188	211	187	218	209	211	195	198	195	214	193	238	195	202	184	194	195	195	202	210	198	214	203	200	217	215	193	182	204	230	201	246	173	197	213	238	179	221	210	208	228	191	198	198	195	198	199	212	217	194	224	178	242	198	203	194	200	224	217	209	200	210	184	206	217	218	198	218	236	228	196	185	201	201	166	189	185	195	199	176	182	189	204	205	251	202	215	190	195	206	221	200	198	195	217	214	218	209	193	201	226	196	199	186	182	182	203	193	194	194	211	217	204	202	201	224	201	165	183	182	187	231	206	174	174	208	209	201	191	190	198	207	206	196	203	197	225	196	230	201	199	207	204	216	226	210	179	203	196	197	186	192	221	176	217	216	195	178	213	219	206	198	224	179	182	176	199	204	220	191	212	215	200	207	216	196	201	200	184	193	195	178	213	229	202	204	188	224	177	204	200	203	205	205	184	205	187	217	197	192	217	203	198	190	180	213	197	191	194	193	204	199	207	199	193	180	217	191	208	221	199	209	207	193	201	203	226	201	183	189	204	212	205	192	197	177	211	210	186	150	209	188	162	196	213	218	204	200	191	212	204	181	208	196	224	202	212	184	209	205	208	181	225	214	230	216	200	198	198	233	191	192	191	209	196	201	186	203	200	213	213	193	222	210	202	182	185	195	202	209	229	189	227	170	221	214	218	198	175	233	206	213	196	221	217	213	217	211	204	192	187	214	188	195	190	201	203	200	229	206	211	197	187	196	201	202	242	164	205	209	207	214	206	248	217	216	216	196	200	208	208	197	227	194	220	220	203	210	219	224	192	175	206	209	196	202	200	164	202	221	204	210	182	187	184	195	205	218	182	184	209	199	213	241	224	205	202	220	195	206	205	197	200	227	200	231	186	197	217	210	199	192	193	247	180	211	207	200	188	203	208	195	171	196	218	201	217	200	183	190	204	239	211	217	210	180	215	197	219	220	216	224	219	210	192	213	183	226	221	213	211	205	244	188	195	193	214	223	167	210	194	207	206	208	193	187	212	206	214	220	212	213	179	198	197	200	189	191	197	203	216	244	206	210	188	218	226	192	174	210	206	189	191	239	187	172	187	192	192	183	182	187	209	162	224	208	188	187	192	184	196	211	201	239	216	179	195	197	200	191	172	217	218	209	209	200	227	221	225	197	222	207	200	168	211	209	196	209	178	185	202	208	190	202	214	202	216	209	179	220	195	219	204	172	215	195	203	217	215	235	209	209	218	218	214	208	203	179	184	205	207	201	196	187	195	199	217	248	209	221	198	194	218	178	217	191	195	189	185	217	179	196	183	184	170	224	208	199	197	201	190	220	200	201	223	206	204	225	198	192	211	216	185	200	202	216	203	210	220	184	205	243	213	189	203	212	171	209	213	222	197	202	179	196	201	228	194	181	192	204	203	193	203	209	221	217	215	174	179	187	186	201	211	194	192	219	231	197	207	191	218	200	249	198	188	206	208	177	183	264	183	194	204	214	209	201	224	206	218	209	209	203	166	194	189	216	207	184	204	200	204	183	195	203	213	197	205	204	227	202	218	249	207	198	193	200	211	171	219	226	171	188	204	205	193	207	231	206	199	194	211	219	184	242	183	205	195	225	206	208	199	189	218	207	211	199	203	199	217	193	200	202	239	196	188	184	173	219	203	222	181	210	217	184	200	180	183	195	211	201	191	174	211	225	194	180	188	216	189	214	210	198	232	185	176	207	178	187	228	210	215	180	179	228	192	187	189	202	201	204	207	207	205	207	205	208	200	207	215	182	220	204	191	200	205	204	202	210	214	211	195	214	180	189	209	176	202	203	204	187	210	190	210	191	198	190	207	205	179	197	204	200	194	219	209	216	220	226	226	223	235	199	213	177	199	202	208	194	207	181	247	175	198	193	224	219	206	187	211	192	242	197	199	213	176	176	195	192	200	191	189	206	223	190	206	205	203	207	213	193	197	187	203	195	185	198	181	222	230	192	212	184	192	221	199	192	199	204	215	198	189	211	207	194	189	183	199	219	197	204	183	199	207	184	201	202	201	224	231	198	182	177	206	215	225	197	198	199	218	205	199	215	232	162	212	178	195	199	207
5040	510	568	587	577	550	597	569	526	504	498	511	550	541	518	513	514	490	489	451	489	478	495	510	500	492	459	526	521	486	471	484	490	486	450	503	493	481	521	502	449	478	519	500	520	501	455	494	448	517	503	520	501	522	489	528	505	496	457	491	483	484	530	480	478	490	471	555	546	487	504	492	487	484	480	449	458	512	504	515	468	480	478	467	498	463	526	496	486	501	542	477	488	462	511	535	478	462	478	479	497	494	438	474	474	554	494	522	495	496	467	512	486	488	453	534	472	469	504	474	450	505	486	493	494	516	485	462	489	496	453	508	497	508	488	517	493	487	429	509	474	513	519	494	522	486	477	529	462	472	498	489	512	456	498	480	504	466	520	457	521	476	462	487	488	478	496	472	476	472	486	565	514	487	484	463	462	505	476	507	468	484	485	496	498	466	463	524	495	474	496	469	491	505	483	508	467	476	484	507	487	471	465	476	496	499	521	476	441	483	485	499	490	499	499	464	477	441	510	474	454	463	499	470	484	475	497	507	485	494	515	457	492	502	493	500	452	483	493	467	508	499	507	471	483	491	487	506	505	489	491	477	486	463	477	467	500	468	480	510	472	490	500	494	471	483	482	490	497	466	499	486	465	492	489	496	512	518	493	505	484	461	490	494	551	500	540	483	493	510	497	482	527	514	492	506	469	517	528	520	466	480	516	489	502	530	515	472	517	482	515	450	489	454	490	442	514	465	497	497	517	483	467	488	537	504	488	506	474	470	511	496	513	490	514	491	428	504	459	462	509	479	458	460	532	563	501	496	500	482	502	501	494	453	500	485	467	497	481	483	453	493	480	464	519	507	511	500	512	483	485	479	496	477	534	471	523	527	521	452	481	496	505	501	498	512	475	505	492	472	459	524	434	477	489	470	516	493	489	481	465	515	458	445	507	443	466	503	506	503	486	498	471	539	495	482	509	504	516	484	485	502	477	496	462	460	485	510	477	465	485	498	496	484	493	509	513	494	474	472	518	471	513	480	477	492	453	487	463	481	462	511	468	519	486	482	491	464	464	511	513	490	507	476	497	510	473	518	496	522	486	469	476	459	509	449	490	503	489	491	503	490	464	492	488	467	453	480	491	488	477	465	489	494	506	519	473	517	495	503	540	522	523	506	471	491	502	514	500	467	496	492	484	497	494	523	504	509	474	465	482	458	530	481	482	507	511	501	516	506	477	484	468	460	478	468	531	474	511	473	485	502	479	496	458	523	501	513	490	476	495	517	479	496	468	487	454	478	505	492	509	490	490	532	487	501	524	488	479	506	427	488	504	526	479	493	463	512	517	491	507	428	473	502	477	454	475	524	501	514	506	524	464	529	504	492	481	454	502	493	497	534	460	459	499	498	498	493	517	505	469	504	486	505	475	491	487	502	534	534	460	474	498	469	498	510	471	500	497	480	500	497	466	487	471	502	561	469	496	462	502	502	451	504	508	491	487	530	478	459	482	478	497	476	513	499	459	513	495	485	506	489	493	511	496	458	509	510	515	488	463	491	478	497	505	507	492	503	456	437	489	539	499	508	475	460	473	475	487	451	506	488	502	473	493	447	507	506	489	489	479	494	522	477	495	495	513	507	511	475	459	497	486	501	471	495	493	495	458	472	472	471	489	499	473	505	518	510	495	507	491	505	508	499	493	496	478	488	509	477	489	483	482	518	492	477	504	486	504	472	526	450	527	473	457	477	421	477	477	499	465	464	463	528	484	486	469	468	477	509	508	489	470	476	462	455	488	464	506	521	522	473	503	486	504	487	506	509	501	522	502	500	485	482	484	481	472	527	478	502	490	468	461	463	489	552	452	494	445	489	475	461	502	470	543	475	511	499	462	484	483	477	487	499	516	472	512	503	469	485	472	506	506	533	493	508	481	447	485	495	528	474	509	482	448	492	503	492	496	469	520	461	457	500	470	480	479	480	501	522	500	469	490	501	455	500	488	495	490	514	523	477	509	477	450	513	513	477	483	547	491	446	450	531	447	492	468	480	519	491	510	461	491	472	476	497	487	502	484	525	482	486	475	464	487	479	522	483	498	512	508	514	484	479	502	521	496	473	530	489	487	470	493	498	474	511	521	469	473	485	513	455	501	507	509	511	459	475	505	502	488	490	464	496	501	478	486	470	530	486	479	484	470	481	529	468	512	526	485	505	462	441	493	509	487	494	516	454	516	470	494	491	487	501	445	454	508	522	491	468	508	483	473	509	474	490	445	484	475	491	525	537	491	452	498	502	510	434	495	468	515	511	458	486	498	528	465	460	502	490	494	507	479	521	497	481	482	461	534	497	497	552	498	478	513	486	500	466	527	448	499	519	506	499	546	470	484	489	491	504	528	470	456	461	516	521	501	451	464	513	449	494	489	491	455	472	509	486	477	486	499	479	495	512	475	486	487	498	566	496	507	572	525	468	472	494	473	515	484	476	473	492	525	497	516	492	500	514	488	515	528	479	474	506	466	470	493	521	470	481	477	470	494	510	517	492	484	500	472	516	526	513	478	477	485	504	490	493	508	493	483	495	500	517	492	489	498	485	490	516	484	488	446	495	542	464	498	511	503	510	504	499	483	484	491	495	497	467	462	486	492	462	483	464	533	494	467	485	486	489	462	496	476	528	437	503	481	488	535	505	506	456	488	521	435	474	506	474	523	503	515	461	482	494	466	492	559	501	480	492	494	485	465	488	493	500	471	512	474	495	477	489	449	536	492	497	464	540	473	488	536	498	501	518	433	483	524	500	518	519	504	460	496	517	481	468	516	504	513	491	496	527	500	491	477	520	470	504	474	467	499	525	489	495	479	482	451	500	471	482	541	499	462	470	495	495	485	431	526	492	488	483	532	480	473	483	466	489	509	489	541	540	458	514	484	499	508	518	525	470	499	494	452	487	474	461	511	468	494	479	499	500	484	448	508	484	508	461	490	495	491	504	484	520	491	495	510	484	493	494	472	525	466	481	468	497	486	485	481	494	525	481	488	499	461	492	484	442	526	497	519	507	546	475	493	498	479	503	496	512	443	475	459	501	493	455	473	506	506	497	463	494	495	488	472	458	519	489	490	500	495	539	489	491	504	477	510	519	459	444	481	525	445	494	487	472	473	483	481	498	484	518	489	498	497	492	467	492	494	497	501	487	512	491	500	522	494	516	486	462	482	499	481	505	407	500	512	460	471	493	455	468	456	519	505	475	464	489	549	509	493	469	474	504	493	499	495	448	499	509	472	493	501	484	465	528	467	492	505	497	510	441	493	521	503	467	498	466	476	479	539	482	494	464	524	506	496	464	502	511	513	461	481	497	490	469	479	521	476	496	492	495	509	496	474	505	492	509	511	516	499	536	498	490	502	479	491	502	468	463	480	466	471	504	486	481	531	465	482	478	471	481	508	501	496	496	533	502	493	471	462	490	497	501	497	505	499	503	498	495	505	460	500	515	510	481	504	477	516	487	528	497	467	502	508	503
36364	5756	1099	810	495	419	289	276	206	187	184	178	165	115	128	127	123	125	114	93	123	122	109	101	114	107	97	102	114	102	100	116	110	106	102	109	117	107	117	101	92	102	89	108	99	105	102	103	94	90	105	88	99	107	95	90	91	89	95	95	99	104	104	114	104	94	90	102	99	101	92	80	104	95	97	91	109	77	96	102	105	91	104	92	97	98	100	87	80	84	99	95	105	105	86	102	91	105	101	94	104	100	84	80	88	95	101	111	89	91	91	89	83	98	77	107	88	81	95	94	92	86	99	97	86	100	92	92	84	101	88	99	106	99	102	96	72	92	90	110	78	115	82	111	82	92	92	97	96	84	110	92	91	99	99	84	108	101	103	94	99	99	94	81	90	81	93	95	110	94	108	85	88	89	115	98	97	75	86	107	119	119	87	100	95	101	91	100	92	89	107	107	80	66	94	101	94	81	91	91	82	87	85	86	87	101	85	92	95	88	110	103	108	116	85	97	106	98	64	94	96	88	105	97	87	102	87	106	91	104	104	96	103	86	77	100	92	107	83	111	109	92	79	66	100	98	88	97	78	100	99	99	96	94	105	87	81	88	90	96	89	77	92	98	99	109	101	82	74	101	94	97	109	99	90	72	92	106	102	101	107	91	92	89	96	108	92	92	99	105	118	113	84	105	95	102	105	100	90	103	108	95	82	104	96	97	80	104	90	104	83	98	99	103	100	87	90	78	81	93	97	94	103	96	96	107	87	76	94	103	91	88	100	99	93	114	98	105	101	103	87	76	90	99	96	71	95	107	81	102	109	90	92	92	104	81	87	100	80	103	104	99	82	89	89	97	97	88	97	74	93	96	93	90	77	93	88	102	77	100	105	104	95	101	90	99	89	88	83	87	91	82	99	90	94	97	100	99	91	99	106	92	97	92	86	85	96	84	98	99	102	86	106	94	96	79	108	100	97	95	61	92	106	93	93	110	107	118	104	92	99	88	73	84	70	77	91	97	78	89	101	101	102	92	95	95	106	97	87	84	95	93	95	74	100	87	88	106	96	103	85	106	97	75	112	102	87	101	109	91	93	83	84	84	89	105	91	86	90	90	92	83	103	91	95	78	92	106	99	102	85	81	77	90	97	116	86	89	108	95	100	84	90	99	81	82	92	80	84	100	101	94	84	88	113	93	77	87	79	93	101	105	89	104	90	92	110	88	97	103	92	94	92	106	101	89	96	86	82	101	89	87	90	97	105	80	78	94	110	89	89	83	75	107	101	107	93	103	90	94	96	98	108	91	86	95	101	104	91	89	78	95	78	96	89	121	81	119	90	88	73	87	91	92	97	88	96	100	95	102	83	99	105	90	101	103	98	88	90	106	85	110	87	97	89	79	94	78	70	104	105	88	91	108	85	77	101	88	83	98	100	93	93	102	91	96	89	84	83	108	94	94	101	96	84	79	95	83	87	84	83	92	88	103	107	92	83	97	94	85	93	105	62	98	90	76	93	91	90	79	107	90	80	87	122	105	89	86	90	86	91	98	95	96	86	92	107	82	100	103	97	120	79	108	91	117	77	91	97	93	96	90	96	100	117	102	86	80	95	102	81	90	98	86	91	92	112	79	92	105	90	88	102	101	81	104	91	97	78	94	90	85	97	82	84	94	91	100	96	90	82	116	85	96	91	103	96	120	89	96	95	87	106	111	83	82	103	110	102	115	79	88	80	65	92	80	111	79	88	95	86	96	99	91	78	93	60	86	93	86	91	96	86	94	101	105	97	92	100	99	95	90	91	109	95	90	89	87	88	109	99	99	110	83	82	108	89	99	87	96	100	96	87	102	109	93	93	82	109	81	76	98	83	91	78	97	98	101	88	88	94	100	120	101	106	96	105	104	95	97	82	103	96	90	78	91	97	91	102	93	100	89	105	82	98	83	83	93	102	92	74	88	81	99	86	73	96	106	106	84	89	97	99	96	102	97	92	113	78	89	94	84	110	99	81	107	78	101	95	99	102	94	86	94	89	108	95	104	103	98	81	98	84	76	104	109	76	105	89	95	102	112	88	97	76	90	105	98	92	104	84	91	86	96	82	72	77	89	74	94	75	97	108	100	87	97	96	95	95	101	93	89	69	112	88	103	112	84	88	90	83	106	93	95	109	91	89	87	85	86	98	83	99	88	92	88	89	83	95	109	94	114	96	84	96	102	95	94	83	106	110	95	103	102	103	95	81	89	88	100	97	112	109	80	93	83	89	99	96	92	98	91	90	102	77	99	83	88	96	106	75	93	86	111	92	102	77	105	115	98	97	110	94	76	90	74	106	86	81	87	103	82	86	102	84	97	92	97	99	101	85	83	86	99	96	78	104	91	101	104	115	96	73	93	89	98	95	106	90	99	90	93	109	109	121	95	104	94	86	89	108	98	86	79	98	94	90	105	92	102	90	88	98	96	112	91	83	88	78	85	85	85	105	82	100	101	106	93	98	94	77	97	109	98	99	99	99	93	107	76	100	102	80	97	98	82	102	95	103	91	96	83	97	76	107	94	110	87	84	91	90	102	96	102	95	100	88	86	105	106	83	86	89	85	103	101	100	98	77	98	95	97	94	90	84	97	74	107	79	93	83	100	94	88	101	77	91	88	97	82	92	88	78	121	103	104	98	88	78	78	88	109	114	93	80	107	98	97	109	98	120	89	103	99	79	83	114	92	90	102	85	104	88	105	90	97	121	86	88	93	82	117	87	92	91	107	108	89	77	86	104	70	102	87	106	87	83	87	87	94	107	89	110	81	89	97	110	98	118	90	88	86	93	87	93	99	87	84	104	94	98	98	111	118	84	93	86	98	96	97	96	86	102	83	102	91	97	110	92	95	99	98	105	99	114	96	93	87	96	87	95	96	92	84	97	92	97	95	82	97	110	92	83	91	90	117	110	112	96	96	106	94	114	89	75	92	104	113	76	113	86	84	91	93	104	102	110	90	103	101	97	79	90	97	95	76	83	93	112	105	88	90	110	98	89	94	98	98	88	97	89	97	107	77	110	88	109	105	104	105	108	95	92	101	107	106	85	108	93	96	93	96	109	84	99	109	108	72	100	89	95	91	73	80	78	89	85	96	88	84	90	113	107	97	96	94	99	85	98	69	95	97	90	93	95	80	98	83	83	87	116	94	99	106	99	104	102	79	97	86	98	88	85	92	104	102	98	108	90	98	109	97	86	99	95	88	104	85	102	85	111	101	95	86	95	101	92	92	91	99	92	92	94	99	94	88	103	103	103	84	102	103	119	92	95	85	104	105	107	105	111	90	111	86	94	82	107	95	85	95	93	103	98	96	78	103	107	102	111	87	105	110	99	77	80	105	80	94	95	105	105	114	98	108	82	97	93	84	83	100	110	98	91	90	102	101	92	95	102	98	94	93	87	97	95	98	87	89	82	79	96	94	89	112	98	84	95	96	83	86	97	90	80	87	104	90	94	101	102	97	108	98	110	92	91	109
18275	955	2138	2642	2186	1803	1529	1247	1077	959	837	775	660	612	610	571	522	508	493	444	410	413	395	353	379	380	352	337	397	379	346	315	316	325	298	319	333	280	328	304	347	324	301	320	297	284	335	306	315	301	294	309	269	275	268	287	309	295	283	265	311	280	276	270	288	296	297	310	303	323	271	258	268	292	305	249	269	269	280	304	275	278	271	269	256	274	266	283	309	288	287	289	228	302	291	284	271	278	295	277	254	277	268	298	292	285	275	294	280	269	290	283	283	276	302	275	265	258	276	261	257	291	296	258	261	301	254	244	276	288	297	300	292	283	251	282	244	302	264	280	250	277	290	318	276	264	292	263	260	248	253	272	247	275	256	281	286	282	261	270	246	264	262	297	256	313	268	246	259	287	259	267	250	270	272	279	248	259	301	289	282	293	252	263	283	232	261	306	260	253	296	254	251	265	280	257	288	274	278	249	291	268	261	267	281	288	285	266	266	269	239	260	266	252	287	271	276	274	267	242	282	275	259	256	234	285	267	305	265	295	272	280	240	276	256	259	267	258	281	285	285	286	287	299	260	282	288	270	234	257	289	282	281	269	268	295	282	245	287	267	285	221	267	257	270	284	264	270	271	295	273	280	265	263	246	241	280	276	295	263	264	300	303	275	235	273	291	297	282	293	270	271	280	284	282	245	320	289	277	285	288	265	270	304	304	263	286	276	253	272	256	280	269	278	292	266	285	238	287	268	252	254	276	266	292	260	277	295	265	257	310	237	277	267	274	265	253	267	304	273	248	281	275	266	243	243	262	269	281	255	278	270	285	287	269	279	302	262	301	297	265	254	263	274	254	269	247	273	259	269	248	272	294	257	289	266	285	276	280	288	246	245	283	281	279	275	274	255	276	264	267	281	252	261	269	255	289	264	269	298	249	253	254	268	258	253	248	288	258	276	264	259	261	249	265	247	291	256	264	255	251	273	260	285	252	259	279	271	269	275	268	276	268	286	249	269	274	245	259	298	271	276	280	285	266	267	248	246	283	257	224	274	259	263	276	270	286	268	273	299	289	248	274	284	293	271	279	255	254	266	241	278	277	286	236	261	260	240	274	282	280	263	257	251	255	231	260	267	261	268	255	268	246	276	291	288	264	278	272	255	304	290	284	286	295	271	289	273	283	241	255	268	274	267	259	295	252	259	262	258	282	245	293	259	282	299	272	252	293	253	282	277	248	263	249	266	277	274	262	265	290	273	237	281	249	275	267	289	268	281	254	268	272	251	298	265	284	289	282	253	250	286	263	270	272	309	275	280	299	301	279	265	252	275	265	258	250	287	243	267	272	274	262	306	252	244	253	277	274	268	257	264	262	280	294	262	252	278	284	267	266	283	240	275	276	256	243	245	274	291	253	282	287	275	264	254	263	279	255	266	228	287	261	270	268	247	266	266	263	280	274	259	282	297	253	244	281	273	267	300	247	267	263	284	262	275	269	261	251	259	256	262	279	296	266	270	273	249	266	259	295	294	289	279	259	273	270	278	270	270	268	308	276	282	267	294	290	267	272	249	241	271	297	274	279	288	275	236	277	277	275	264	286	273	270	256	267	270	262	257	267	293	239	292	267	271	299	262	233	288	259	243	279	262	263	266	284	289	255	274	287	277	284	260	271	277	270	279	297	252	261	263	271	277	296	300	258	268	291	300	291	292	291	258	295	263	297	264	276	289	276	297	251	282	259	251	245	282	256	317	278	270	259	278	281	249	270	282	277	286	265	267	286	272	264	239	274	254	270	268	284	254	245	267	297	296	282	279	249	279	254	260	270	284	288	276	268	237	255	307	275	256	272	256	249	262	281	281	275	284	264	275	255	294	266	277	281	261	294	269	282	286	272	271	304	252	292	249	268	261	271	255	269	239	279	271	258	231	271	290	299	244	271	260	277	298	272	281	280	265	299	231	278	262	283	258	246	253	267	271	297	244	253	293	247	250	299	267	258	284	267	279	269	272	244	287	270	293	285	277	297	245	265	254	258	268	278	295	286	255	305	300	286	282	263	256	261	261	269	280	268	272	267	259	256	265	294	249	276	255	244	267	282	245	253	304	282	286	254	282	250	307	286	269	277	253	264	263	271	265	281	310	253	256	261	228	275	246	276	280	269	308	282	275	278	254	251	265	272	328	274	296	253	260	255	244	276	293	257	280	268	274	285	277	287	257	252	297	243	274	287	277	269	242	248	277	279	286	286	255	294	286	280	248	254	272	265	243	283	274	293	245	299	299	297	259	272	299	244	246	281	284	278	276	259	281	285	269	254	266	260	266	287	260	253	264	245	238	273	277	270	295	275	277	280	272	275	280	278	252	258	285	238	257	257	263	286	297	284	279	276	290	268	279	275	262	248	284	303	274	259	322	282	272	270	285	265	259	265	254	281	282	283	255	268	259	264	279	245	280	240	301	251	274	261	265	300	248	284	273	290	274	247	264	272	274	269	258	257	268	289	275	269	283	257	270	310	282	261	258	276	299	260	246	262	271	272	240	254	269	275	260	271	307	296	273	270	282	281	261	253	300	271	285	278	262	280	262	264	275	283	285	251	272	278	272	240	252	260	267	262	237	292	274	286	263	249	295	275	257	265	284	279	297	272	263	248	279	288	289	275	272	265	263	274	288	304	249	309	266	237	243	293	249	289	278	268	276	266	284	268	308	238	276	294	254	267	273	250	300	250	270	279	278	274	284	257	275	255	244	291	258	302	266	267	245	270	265	283	263	234	280	274	253	264	274	278	304	287	262	280	265	289	280	256	261	235	280	265	274	267	293	264	262	251	271	262	269	269	284	282	274	274	263	307	276	244	259	265	282	252	268	265	246	263	252	278	269	275	284	267	277	253	291	283	260	262	255	269	274	282	287	294	231	272	242	254	249	277	305	273	279	286	273	284	278	290	277	257	260	283	275	249	292	283	283	283	255	274	278	271	261	284	297	291	248	257	238	275	293	290	294	263	315	268	255	258	280	283	271	250	278	293	286	279	243	266	285	288	275	286	256	282	259	300	281	324	287	278	254	248	265	288	286	296	260	265	265	270	252	246	257	274	292	238	254	277	257	273	256	256	287	261	248	247	315	260	307	258	260	253	283	244	276	273	305	251	274	280	242	237	298	279	290	254	277	291	281	266	272	269	279	279	250	285	287	248	241	255	296	291	278	274	271	292	273	255	244	276	271	299	269	266	306	293	280	267	240	278	288	273	269	263	279	287	281	258	280	289	299	264	284	268	297	276	254	291	251	286	279	288	312	261	313	270	288	306	255	279	282	252	277	261	272	296	255	273	274	259	255	282	249	295	279	263	266	259	268	262	282	273	278	294	313	284	259	266	274	254	279	288	298	243	296	245	280	304	281	264	270	258	260	303	278	262	302	293	290	284	297	281	279	292	275	268	254	243	261	309	240	273	294	309	288	257	265	309	267	286	280	290	251	239	270	255	269	267	261	256	270	261	256	261	262	283	249
51942	12754	2714	1682	1178	736	645	523	431	385	327	307	277	261	232	243	256	218	222	239	203	219	227	202	193	182	202	212	195	189	176	206	199	180	190	167	173	211	188	195	190	185	151	179	197	208	196	189	186	177	193	173	164	176	204	174	169	163	184	189	181	174	161	165	181	164	190	180	174	198	179	177	174	188	212	168	194	176	174	194	177	159	169	190	170	184	200	172	203	160	164	179	160	193	177	167	178	171	201	182	183	150	170	174	194	187	165	180	183	169	161	174	203	176	162	189	167	187	201	165	165	168	183	176	197	171	171	167	208	155	170	187	177	198	172	161	156	155	186	204	171	166	192	185	187	174	163	177	223	170	190	159	180	178	169	173	198	183	162	191	193	176	188	183	173	180	167	170	176	172	177	184	180	167	168	168	166	178	162	147	150	173	162	191	160	163	181	195	190	169	184	169	186	190	169	189	195	174	186	176	174	178	185	187	162	189	149	186	163	156	179	215	150	170	184	159	181	189	187	183	217	188	169	182	168	174	177	197	161	176	169	154	179	203	192	203	136	207	183	179	201	182	196	210	183	201	177	174	146	183	171	177	185	162	168	189	175	180	173	174	164	170	174	180	191	169	193	182	188	169	172	168	183	179	171	173	195	159	161	161	168	170	182	198	174	196	206	185	188	176	168	175	157	175	188	188	192	175	178	167	180	184	222	191	168	165	168	170	160	179	173	179	166	169	178	182	181	189	162	193	206	199	187	201	162	176	165	167	182	179	169	183	166	188	170	166	181	175	150	191	188	179	186	172	157	169	167	172	166	179	190	191	173	183	198	185	172	168	154	175	186	189	180	177	180	191	158	167	174	172	174	185	177	156	187	186	206	192	165	202	185	193	193	176	183	191	152	170	164	183	182	186	203	198	179	184	186	185	161	154	179	175	194	172	187	175	180	179	190	180	170	164	189	143	151	183	195	171	181	163	190	174	183	169	169	177	181	193	190	179	198	151	172	159	176	163	183	197	185	165	196	186	162	195	157	172	176	188	198	155	190	189	175	175	168	175	186	168	191	187	176	180	184	182	168	152	166	184	159	171	163	158	195	178	190	175	166	161	177	191	160	176	170	170	179	177	174	185	166	170	148	148	187	189	227	171	150	177	192	179	200	185	192	209	176	178	167	187	177	180	166	180	177	185	172	179	183	183	165	176	172	171	167	188	147	153	204	188	170	180	165	185	161	194	187	203	179	196	146	167	188	164	158	169	193	200	181	197	173	187	172	178	198	182	187	170	176	172	199	186	172	168	166	186	179	180	171	184	183	183	172	185	172	153	190	182	169	193	172	186	168	161	196	193	160	162	195	187	184	169	189	179	160	170	208	166	181	164	179	187	175	178	185	174	174	163	175	143	183	169	164	177	174	202	150	167	189	174	161	172	184	172	173	170	170	179	188	174	180	178	172	187	154	186	187	201	163	187	172	159	189	175	170	157	163	176	171	175	174	198	175	161	182	170	176	170	171	184	170	174	180	187	167	186	180	176	191	176	168	182	164	170	166	145	163	184	179	176	185	174	180	195	174	171	199	205	180	186	157	187	175	188	172	171	193	160	159	166	175	196	174	172	196	190	181	187	170	201	178	163	180	168	167	164	182	184	180	198	169	170	197	179	169	186	174	184	183	185	195	202	189	196	195	176	173	158	164	176	175	191	163	163	149	195	180	178	173	186	166	185	188	170	194	194	194	170	179	191	187	206	175	188	177	179	163	164	182	167	175	168	183	178	157	159	162	178	187	167	171	158	176	172	180	189	169	192	181	195	170	162	177	178	187	198	185	188	186	168	146	162	156	167	180	190	171	150	177	174	145	210	164	182	155	174	199	192	167	190	166	200	169	177	181	156	174	194	197	181	193	167	198	173	179	174	189	180	189	185	163	195	210	195	157	159	177	190	166	164	151	146	189	179	164	199	205	171	192	175	190	197	175	209	142	167	177	203	161	201	169	168	186	140	194	182	171	195	171	185	172	171	144	171	195	178	195	185	198	158	206	158	185	165	184	192	183	162	176	192	174	197	162	190	169	179	179	172	173	181	201	181	171	176	185	162	159	160	182	179	183	163	163	164	176	194	161	180	167	185	176	160	168	173	185	182	154	185	171	168	170	175	174	201	149	173	163	144	162	185	172	155	177	178	193	173	187	205	183	177	187	157	170	185	155	176	162	174	201	185	166	170	186	197	186	169	162	198	191	193	161	202	196	187	196	174	202	177	153	173	189	173	195	196	188	169	193	180	171	169	154	170	176	168	172	188	173	179	195	172	162	180	156	154	171	194	169	178	177	185	141	158	195	169	195	192	194	196	179	182	191	181	204	190	165	159	177	181	162	177	180	182	197	170	182	182	181	183	163	169	177	170	169	179	154	168	167	182	158	200	185	159	198	191	155	208	160	155	152	173	173	177	164	166	197	204	174	178	194	188	208	183	191	160	157	165	198	178	178	154	167	169	175	173	204	180	206	173	179	173	158	144	177	182	185	169	186	178	169	168	171	194	182	176	179	190	193	176	173	185	168	194	180	189	184	188	180	163	180	177	171	190	181	156	185	181	167	165	171	196	195	165	162	182	220	183	193	163	199	199	179	173	158	145	182	154	189	179	179	159	187	176	184	187	178	204	176	166	173	198	172	176	192	180	202	191	178	174	143	165	152	158	158	202	172	173	176	176	192	197	197	199	147	186	179	188	205	169	168	166	165	162	168	171	194	140	183	180	183	187	178	154	179	190	149	194	171	186	174	175	156	152	155	175	183	205	161	186	188	175	174	174	152	189	175	168	198	191	181	178	177	173	167	170	188	172	153	171	186	190	160	191	154	145	193	168	191	183	170	188	169	209	187	188	178	169	146	182	155	170	159	198	171	204	175	154	201	188	179	172	190	169	182	173	178	160	158	155	178	162	171	164	201	190	163	199	171	177	179	164	174	158	192	162	149	185	191	166	150	161	176	186	202	188	197	166	188	169	203	151	170	192	154	180	188	190	184	173	182	175	185	164	179	170	196	188	197	202	176	178	184	166	157	173	160	174	169	181	168	178	156	187	183	178	179	198	171	169	185	165	178	190	173	179	178	192	188	188	153	203	166	176	177	176	174	188	191	168	188	193	189	157	186	211	182	188	164	170	201	190	183	177	173	159	173	151	187	166	166	172	188	159	194	182	180	180	182	166	173	188	200	177	167	206	225	165	172	171	157	163	153	164	186	185	191	159	189	190	163	167	178	174	185	182	189	193	190	179	190	160	169	166	162	175	180	207	199	209	180	192	165	182	156	166	188	171	169	184	151	180	190	189	211	162	173	150	159	160	172	188	185	178	186	184	156	194	195	169	182	176	161	185	173	180	182	159	195	179	218	179	165	180	169	183	174	186	174	171	177	204	177	194	155	165	171	192	183	146	181	184	177	190	183	176	173	176	187	173	179	149	161	174	148	157	192	165	174	180	192	172	173	203	176	160	181	175	185	183
25381	1851	4206	4858	4142	3371	2694	2334	2003	1740	1542	1441	1292	1120	1111	962	925	872	864	793	808	749	725	651	624	649	635	610	610	635	582	600	541	585	566	552	564	568	547	530	524	506	541	553	503	512	501	506	485	533	506	535	518	511	523	544	505	496	506	509	515	493	492	503	476	513	523	498	459	458	466	463	446	475	453	444	502	477	499	464	447	505	473	479	454	497	459	526	422	459	479	531	477	471	443	507	485	461	463	495	413	476	516	464	536	442	457	492	506	499	478	450	478	452	481	472	473	459	467	493	465	476	462	469	449	496	473	483	474	481	458	501	485	478	481	465	456	455	476	490	461	432	463	470	467	487	476	455	485	468	471	454	462	476	471	484	482	424	461	444	514	475	479	453	472	439	452	449	474	458	435	456	424	479	497	443	446	489	486	486	472	488	472	474	491	490	480	459	474	465	462	472	451	461	488	480	520	488	456	461	483	448	476	439	440	456	469	466	452	494	478	424	465	448	483	451	440	491	465	438	454	483	479	497	457	468	464	497	415	473	487	447	487	490	499	477	443	431	466	462	458	464	428	450	482	445	503	487	430	452	444	472	463	491	466	470	476	487	483	465	493	470	428	506	470	458	442	450	452	496	478	454	481	460	443	472	486	491	471	501	455	481	467	498	447	488	449	480	484	476	446	446	450	476	457	446	432	469	469	468	459	411	487	464	457	434	464	446	473	473	447	453	454	504	481	454	496	453	466	490	472	417	459	458	472	476	454	456	469	494	475	411	512	452	518	520	470	497	445	533	468	483	420	469	461	485	481	474	464	491	452	460	443	422	480	471	425	471	467	472	455	483	432	474	498	464	471	477	413	481	459	438	459	443	469	470	431	488	468	480	492	504	460	443	451	421	433	497	462	485	446	467	499	447	466	474	468	476	460	430	450	483	450	453	456	477	454	440	455	461	432	450	448	442	491	458	461	512	460	465	470	443	456	430	447	491	438	432	477	438	456	484	450	482	493	444	414	426	462	451	465	464	443	494	441	477	454	431	463	454	491	495	465	459	459	462	446	482	485	438	487	470	484	438	466	443	501	461	494	483	485	482	469	477	450	461	431	460	461	431	451	414	462	492	441	471	449	464	448	440	451	484	507	453	459	476	441	412	444	439	473	447	467	465	458	460	481	460	447	484	466	470	493	505	460	449	489	449	432	445	468	479	442	469	480	446	480	490	456	454	461	468	476	473	467	458	426	426	454	447	501	498	478	464	438	486	460	455	446	471	473	486	461	514	466	480	459	448	491	456	438	465	442	470	442	456	417	446	476	468	466	478	487	489	492	447	435	431	483	501	470	469	460	464	483	446	455	464	443	490	452	460	453	486	448	453	465	471	490	464	446	447	433	489	460	503	492	464	431	499	497	471	531	478	467	469	484	475	446	447	446	456	480	455	446	453	484	489	454	436	480	461	479	479	446	477	479	460	475	443	462	470	504	445	471	470	486	477	490	437	471	479	444	492	450	484	480	491	467	451	481	479	441	427	422	441	505	463	460	479	443	454	472	474	506	457	449	472	452	480	477	471	483	437	428	465	451	477	485	467	405	480	486	430	469	477	457	473	453	474	476	459	478	452	457	478	491	466	481	467	465	477	493	474	458	484	416	483	503	447	460	463	471	447	474	482	467	454	478	455	462	474	452	460	486	454	481	470	422	463	450	472	460	468	462	500	470	477	442	450	455	437	421	466	430	458	466	487	500	483	470	483	477	468	444	470	453	458	458	468	452	483	465	456	456	515	487	445	449	485	516	491	473	447	491	454	441	445	477	489	471	454	479	506	464	455	460	504	425	462	484	472	472	490	440	503	483	476	494	467	492	466	442	454	484	462	434	448	427	451	462	437	423	451	447	420	497	517	468	479	471	482	485	448	440	475	469	466	471	467	484	476	442	472	475	464	456	465	487	463	427	436	474	511	454	503	467	470	495	466	469	446	446	474	492	464	461	447	465	449	464	466	458	467	455	468	483	499	474	446	464	443	484	469	482	471	458	451	449	455	474	463	442	457	495	470	446	490	462	449	443	471	434	437	484	453	483	452	473	476	473	491	490	473	467	421	474	453	436	476	473	462	462	459	450	446	471	465	451	463	478	425	473	471	461	504	493	453	490	481	458	485	437	441	434	468	490	449	461	466	482	473	461	474	475	500	485	447	472	494	489	454	409	447	498	463	457	494	459	452	447	445	459	460	475	459	479	465	482	462	459	464	508	473	472	453	475	472	417	446	490	465	464	479	439	417	469	462	450	460	462	450	472	493	471	482	484	454	504	467	494	454	459	455	436	447	435	449	467	490	455	484	460	475	479	469	473	474	455	461	439	466	448	442	416	496	445	468	501	463	464	481	503	440	398	483	455	446	434	456	504	484	475	484	463	503	457	485	428	447	473	488	483	458	443	489	461	448	467	454	452	485	445	491	469	438	467	467	451	458	495	465	448	480	451	439	485	439	457	478	436	515	455	450	444	479	426	510	467	473	461	443	438	443	474	463	479	456	425	452	454	448	460	462	447	499	431	456	474	471	460	494	453	501	447	460	484	448	473	458	467	496	497	448	471	443	469	449	435	454	465	463	458	420	464	441	449	496	498	509	443	436	475	468	459	483	506	502	474	434	468	473	465	411	485	470	494	490	480	482	467	487	475	462	442	470	411	458	484	473	466	469	434	489	460	444	452	468	455	462	450	475	436	487	463	472	466	491	450	509	489	485	453	460	479	438	469	471	526	471	465	467	453	484	468	481	486	454	459	474	486	477	470	492	486	462	441	453	471	468	494	486	470	509	473	488	456	498	453	445	488	465	450	453	480	406	477	464	471	451	479	485	469	487	472	462	467	459	436	434	477	451	458	495	431	430	420	481	454	485	490	435	463	487	480	462	468	513	495	423	514	497	424	475	467	450	483	472	455	453	488	467	447	475	445	485	435	470	494	473	457	439	437	455	451	450	438	452	480	459	464	485	495	480	427	490	475	462	452	478	449	483	424	440	497	500	477	426	494	461	467	455	449	459	483	470	478	452	437	459	430	469	445	475	476	457	446	453	459	465	442	459	473	456	472	455	427	456	422	489	481	464	459	461	458	464	469	487	492	503	485	462	488	452	487	478	469	489	485	479	458	453	461	478	474	482	446	505	458	447	443	488	505	464	445	466	443	473	471	446	487	495	446	467	447	480	473	477	482	519	449	471	458	433	458	483	458	472	494	436	484	461	474	456	444	444	459	498	428	453	427	452	449	440	483	462	441	497	466	448	488	466	482	441	447	474	479	462	504	490	449	436	455	460	441	479	469	489	481	470	441	478	486	481	438	486	469	457	487	490	498	460	435	442	475	499	452	455	479	441	461	454	480	492	447	463	460	473	461	509	465	467	498	500	464	456	471	474	451	459	439	459	440	467	459	479	488	495	457	473	460	491	427	455	440	449	467	500	478	484	476	435	447	448	450	496	492	458	441	466	463	483	507	468	471	461
4176	239	237	262	224	191	204	187	208	193	197	243	187	186	208	218	195	230	170	193	238	225	190	206	212	202	190	199	242	205	178	216	209	202	203	222	169	216	236	183	201	193	218	230	240	209	213	226	207	220	208	205	189	192	218	194	206	184	193	186	208	212	201	214	216	218	162	229	204	217	219	203	217	211	195	215	213	222	196	194	207	192	207	217	200	195	226	206	205	194	200	206	214	210	194	217	192	205	235	212	229	192	204	186	218	191	177	199	202	210	213	206	198	195	190	196	205	199	202	221	210	228	190	206	209	204	188	193	172	223	209	188	230	211	202	188	207	208	184	225	188	191	188	189	188	194	169	222	201	190	201	192	207	181	189	221	211	191	206	215	189	185	186	214	183	196	208	207	208	186	219	213	186	211	200	199	178	201	209	192	190	202	179	193	185	188	190	235	193	214	195	209	220	205	231	187	169	206	198	221	217	175	188	201	221	206	197	213	221	204	193	203	191	198	186	203	211	184	215	196	184	205	214	203	209	192	180	187	203	225	207	204	215	212	185	195	226	200	205	188	192	176	173	199	207	222	212	219	203	198	212	204	207	226	200	184	198	217	177	168	218	183	178	208	215	212	185	178	223	184	196	214	217	214	178	211	208	209	195	210	193	173	211	211	204	244	177	211	212	197	213	217	202	193	193	160	213	185	219	196	218	219	209	189	196	214	214	200	184	199	191	185	194	194	206	217	209	189	218	208	186	199	195	207	191	181	179	232	216	208	191	223	177	195	184	204	214	243	227	202	184	195	179	196	193	218	205	203	183	196	196	204	245	217	186	189	213	207	194	215	208	202	199	210	202	216	212	227	195	228	205	208	203	207	206	191	198	218	210	223	211	208	181	226	193	174	194	232	188	200	220	196	216	196	206	208	206	206	164	199	198	199	205	212	202	184	198	210	169	198	196	197	181	195	207	202	206	194	208	206	208	207	176	225	204	186	187	208	206	204	207	227	219	198	201	233	204	209	205	202	239	189	216	202	208	175	190	189	221	202	211	217	210	197	206	187	219	210	181	209	187	179	210	205	168	208	202	236	189	204	210	195	204	206	195	195	206	206	215	204	215	208	213	213	201	231	201	226	197	196	204	211	218	236	186	193	202	200	215	213	196	194	191	216	208	214	185	195	206	184	196	240	215	207	221	198	197	214	207	191	210	182	190	190	210	195	218	193	188	213	196	197	197	210	207	220	207	196	179	185	221	200	190	230	198	205	196	206	191	215	223	186	215	191	200	214	216	195	206	206	161	215	178	228	189	211	204	176	211	202	217	211	211	205	216	204	201	205	204	196	217	204	200	225	211	183	210	215	211	214	224	200	201	191	184	172	192	224	211	171	193	215	236	217	218	207	179	222	211	207	192	210	208	200	208	214	212	199	212	214	245	193	192	178	194	216	201	204	206	203	213	207	198	190	190	201	216	189	189	177	205	182	216	183	187	187	174	191	194	220	219	202	174	180	177	210	206	201	205	204	183	186	209	227	231	210	213	197	200	199	218	197	181	207	220	200	202	199	214	193	192	207	192	189	196	231	216	216	180	203	211	192	239	200	202	224	219	197	208	202	212	193	185	201	196	197	199	216	197	204	212	238	221	191	195	197	194	211	225	189	198	181	217	220	227	205	202	205	201	213	195	199	219	213	171	207	232	224	222	208	207	175	199	216	182	201	212	192	202	200	190	228	225	196	199	198	202	212	200	197	215	196	228	218	192	199	203	223	207	197	217	194	194	230	194	187	190	168	208	193	209	196	204	195	196	195	191	204	166	218	204	188	202	212	192	215	211	206	221	203	185	207	196	182	208	205	218	226	213	179	199	187	218	217	206	195	180	195	179	212	190	194	198	212	210	216	209	202	206	197	187	188	203	218	190	195	208	208	200	219	195	175	201	201	155	203	205	211	201	203	234	208	176	204	191	216	199	200	212	183	202	231	208	208	221	199	214	205	194	210	188	183	205	195	204	201	207	188	189	193	195	221	200	184	198	226	201	185	209	192	220	225	188	209	202	172	203	211	193	235	189	204	198	208	217	186	199	205	193	213	193	219	197	190	204	196	187	215	204	201	195	182	200	201	221	220	223	201	193	190	198	178	187	180	187	199	184	240	208	208	222	207	203	224	196	195	206	207	194	212	197	214	202	206	183	210	211	201	192	203	197	188	213	212	217	204	207	211	205	190	196	223	187	194	193	200	201	228	224	231	198	215	223	199	208	182	217	228	176	204	186	211	214	175	200	189	218	198	197	181	176	215	192	186	210	218	196	187	191	206	177	222	200	213	183	225	207	208	178	213	211	232	216	192	194	163	200	203	182	184	210	186	203	195	224	223	202	203	206	221	210	200	183	200	195	184	190	189	204	218	198	191	211	227	206	197	212	209	202	227	203	201	221	178	211	188	184	225	211	225	200	202	200	186	210	196	185	181	219	219	216	213	196	193	159	199	206	182	205	225	216	215	199	196	196	209	214	188	216	188	190	203	203	206	172	200	215	201	176	180	185	200	212	197	175	210	200	219	182	202	185	209	198	228	190	193	199	202	211	209	185	213	200	193	187	212	200	199	191	189	185	198	191	201	198	200	203	207	215	185	218	218	197	215	172	203	199	190	202	196	197	187	203	225	195	210	180	208	168	220	183	189	225	200	210	203	201	204	213	230	199	201	192	201	213	170	191	208	177	210	192	205	187	192	232	200	198	213	217	191	206	197	216	233	203	200	193	237	204	195	205	205	227	230	207	232	202	184	205	175	197	193	234	195	194	209	184	191	195	217	176	167	186	204	198	205	200	175	184	212	184	222	205	186	206	181	205	190	203	199	217	223	213	213	205	223	203	225	190	177	208	199	175	191	194	182	208	215	197	189	207	218	204	204	208	203	193	216	219	211	186	213	180	195	204	180	193	216	219	201	195	196	198	190	201	190	184	200	230	190	195	176	204	206	200	222	196	196	220	199	182	202	200	189	202	217	182	183	198	185	210	194	177	227	189	214	173	180	194	182	223	199	242	187	189	198	215	191	191	186	206	189	200	193	198	190	195	218	198	187	188	205	192	208	241	206	198	197	234	189	218	209	211	209	205	183	185	207	204	194	210	225	195	194	200	206	196	189	208	178	199	213	203	196	209	212	180	195	189	205	197	197	214	195	175	195	231	205	200	211	197	184	212	188	211	196	202	177	168	177	208	211	191	196	200	211	205	197	170	175	219	233	179	189	200	195	195	209	214	174	180	202	216	185	205	221	219	226	217	178	216	187	224	227	209	215	213	187	183	216	226	191	218	220	216	207	193	191	203	219	181	188	217	207	211	212	207	178	216	208	200	204	223	202	186	193	211	214	226	209	190	196	183	216	210	216	205	187	204	204	209	188	211	203	202	206	195	196	207	201	219	193	201	158	186	205	204	208	179	199	202	210	196	209	220	222	196	211	202	228	203	214	238	204	205	201	207	192	213	212	193	222	194	182	210	217
4901	497	595	600	550	581	558	489	502	534	504	506	469	513	518	500	492	512	498	507	514	501	464	517	502	483	528	487	552	497	487	510	517	512	507	434	503	529	519	503	509	543	502	508	518	507	481	487	474	506	496	494	501	491	502	471	504	480	489	481	447	491	515	505	508	507	484	493	513	473	504	480	462	469	513	514	495	512	493	499	511	491	459	487	517	484	528	524	481	482	483	534	529	522	457	483	502	503	452	472	481	539	467	483	500	474	482	483	509	495	495	527	494	482	472	482	503	546	490	518	509	498	484	501	477	464	522	519	501	484	498	486	491	498	527	504	517	503	507	484	499	527	497	495	477	538	487	468	472	522	495	496	523	481	474	494	521	518	444	494	479	495	471	534	467	479	485	476	460	452	557	460	458	450	524	495	500	448	510	461	484	463	476	483	488	490	485	515	487	495	504	502	509	529	496	496	467	530	512	484	478	458	508	506	486	499	486	509	467	500	500	495	498	470	482	491	477	490	508	471	494	509	484	497	543	474	483	495	500	478	451	484	497	503	485	499	490	481	499	453	503	457	493	488	504	498	517	496	487	509	468	465	505	500	502	539	537	510	465	464	509	500	509	518	529	530	518	509	475	511	493	506	518	475	543	489	473	500	521	533	493	474	466	461	491	492	502	479	511	466	492	475	507	505	473	495	515	486	491	528	501	521	503	504	475	483	477	503	481	511	496	476	493	494	486	515	480	513	520	518	480	529	536	479	515	506	493	525	476	464	484	473	465	471	490	519	491	504	478	501	498	474	473	506	529	522	508	477	479	505	473	486	462	493	524	472	468	492	496	475	465	501	493	515	464	493	472	488	542	499	482	542	486	494	502	499	470	497	498	500	470	494	490	471	492	518	503	495	459	493	500	484	504	494	481	498	491	504	523	522	483	527	487	515	500	527	507	489	507	515	491	519	478	484	441	470	513	538	498	503	498	487	482	528	492	501	497	509	461	474	534	480	479	505	508	515	545	542	475	490	506	461	476	480	457	514	460	449	538	518	491	542	489	466	520	481	475	492	488	527	509	498	463	496	475	535	481	508	436	482	494	520	481	504	503	461	485	518	502	476	533	450	486	499	519	471	484	523	495	532	468	502	522	525	463	514	474	487	454	519	525	494	496	473	500	498	493	527	509	482	494	509	507	514	521	482	465	485	528	476	487	543	464	479	502	507	473	502	503	489	503	511	515	481	539	474	498	481	517	529	479	542	486	491	483	502	444	485	552	482	467	481	501	484	501	470	476	501	528	492	481	522	528	476	486	519	519	491	502	476	445	468	490	487	504	485	489	489	528	479	479	472	484	465	466	490	508	505	508	524	495	472	485	516	554	498	505	496	524	477	458	465	486	467	486	501	506	499	451	501	505	461	476	507	510	508	532	508	465	519	499	485	514	501	530	519	487	467	500	490	491	487	508	534	478	494	498	466	470	527	514	501	481	478	526	539	521	478	520	513	484	448	475	512	538	477	477	517	484	478	522	495	497	502	479	507	491	475	493	479	544	483	510	460	488	454	511	509	542	493	508	516	503	480	501	489	486	507	496	512	509	502	485	496	473	489	500	492	517	458	523	461	466	494	455	516	507	521	503	520	443	492	464	505	497	469	488	488	520	507	493	506	470	494	468	459	477	507	509	530	527	493	511	491	524	505	484	503	486	494	507	536	494	512	477	495	488	517	518	511	525	463	471	520	495	462	496	480	512	476	541	471	526	509	498	479	474	482	489	500	515	527	508	467	490	502	502	525	467	470	513	480	529	506	498	509	467	479	469	530	490	510	477	496	455	510	479	473	493	485	514	476	513	522	494	457	472	487	482	500	492	497	495	482	511	451	532	501	528	488	509	523	476	485	474	527	491	461	499	475	492	480	490	494	531	478	479	541	520	523	480	513	527	490	482	461	510	482	490	504	474	521	472	495	452	492	469	517	536	456	450	475	495	465	499	484	496	529	490	482	492	475	496	479	492	479	492	485	493	524	499	493	489	495	459	471	498	492	527	462	467	564	526	532	469	508	519	495	478	546	502	467	457	488	477	502	482	509	534	455	446	506	551	532	476	518	452	521	487	518	470	490	465	501	473	469	490	497	522	492	481	525	514	495	462	546	500	487	470	475	495	496	502	482	489	489	504	466	507	508	504	470	505	484	443	483	473	495	491	466	468	491	500	465	530	495	455	481	500	478	493	469	474	496	458	520	509	470	472	518	495	485	487	493	486	494	485	480	502	490	508	478	459	520	487	505	466	473	525	462	545	532	504	545	516	527	472	502	479	525	510	483	488	525	487	473	463	515	539	504	470	453	463	464	492	464	461	511	491	503	533	484	464	470	505	451	504	505	510	494	505	487	471	514	490	475	496	510	477	445	513	464	509	529	491	511	529	456	515	486	507	500	524	538	531	557	487	485	521	509	531	504	491	463	502	494	486	489	465	507	475	512	514	472	471	506	514	457	494	521	513	510	506	523	490	503	480	505	514	520	530	513	447	528	453	519	471	527	479	472	533	499	542	491	486	468	494	459	509	523	512	513	492	471	498	472	459	443	460	500	502	497	499	469	498	469	477	507	479	507	492	477	479	469	505	495	517	488	509	470	491	468	512	490	453	492	471	482	499	489	503	486	523	467	485	514	460	501	493	504	513	493	503	457	475	517	528	491	488	494	463	489	514	494	499	487	501	495	494	473	471	486	490	502	525	506	523	495	515	471	453	469	534	485	494	476	484	480	495	488	504	499	491	505	514	488	504	529	478	500	501	523	490	458	473	500	498	512	503	530	502	459	530	474	518	490	506	488	483	507	476	472	493	499	482	461	504	506	411	534	544	523	496	492	500	489	499	493	495	476	479	462	501	485	476	485	486	467	492	477	507	489	484	458	506	495	491	522	457	479	519	497	519	506	515	487	477	514	447	507	506	486	471	439	503	469	500	482	482	461	462	482	494	522	506	512	497	513	460	467	470	480	482	518	512	477	538	507	475	495	519	471	503	537	461	475	470	500	485	503	464	482	519	467	551	499	475	505	516	508	490	501	508	462	518	470	525	452	485	481	483	498	495	502	468	453	491	511	484	467	498	470	478	497	507	451	471	467	506	506	528	505	495	520	478	501	519	493	490	481	459	466	476	481	496	505	468	488	498	501	492	482	502	527	444	479	540	529	485	537	497	470	462	483	499	524	472	478	491	487	471	492	489	479	536	471	547	484	495	488	479	501	504	512	518	473	529	477	491	466	510	478	461	462	512	468	491	514	478	484	512	523	489	500	483	482	497	461	535	505	478	494	466	481	474	453	511	483	477	482	543	480	457	480	479	493	479	492	525	497	521	514	497	484	508	464	506	539	494	491	506	506	494	495	513	502	475	495	503	507	478	490	477	522	508	463	477	462	464	493	477	514	474	511	487	465	470	477	487	490	475	482	494	512	477	495	513	486	480	496	473	500	513	479	484	514	524	456	485	520	473	486	516	512	515	490
38770	7301	1095	734	524	400	321	267	228	194	162	160	169	124	129	142	114	117	134	120	127	113	112	98	126	118	97	114	109	105	85	107	101	99	115	105	102	106	125	92	107	104	107	102	109	88	114	85	98	94	93	106	92	92	97	103	98	94	93	90	89	113	105	103	111	99	103	95	101	107	98	96	107	86	103	103	98	103	94	101	81	99	84	97	100	105	93	101	94	94	98	74	93	88	95	83	91	108	85	84	91	69	79	90	101	84	84	95	98	86	102	101	99	96	112	90	96	92	91	99	82	100	114	96	74	89	78	79	80	94	90	75	112	112	86	93	94	106	101	90	97	74	93	92	98	103	100	103	91	105	99	95	87	92	89	90	89	85	92	100	84	85	96	95	107	106	96	98	76	101	106	107	78	79	88	106	89	94	89	83	87	101	99	109	105	98	93	85	86	92	106	87	77	100	96	89	101	82	105	94	88	100	84	96	99	102	90	95	95	81	110	103	107	129	106	99	91	106	89	91	96	91	87	109	78	96	93	89	123	72	103	75	91	82	87	114	101	95	91	82	78	94	100	108	103	105	87	93	115	82	95	119	105	100	88	103	101	101	96	91	108	91	98	93	99	93	93	100	99	93	93	88	106	94	111	83	109	104	92	106	85	99	91	97	79	107	113	97	104	86	103	114	115	87	94	97	107	87	100	87	100	99	76	96	98	77	95	95	94	88	97	82	111	90	94	104	108	95	94	89	83	106	104	79	100	102	83	92	100	95	107	94	97	96	73	96	102	93	97	92	87	90	77	96	83	83	95	101	95	92	107	89	91	95	96	109	98	92	112	93	107	90	85	97	104	74	87	81	95	90	101	91	99	88	88	118	90	92	101	121	96	91	85	108	90	78	101	87	98	90	95	102	96	100	95	101	92	89	101	86	95	86	98	102	95	95	111	107	85	100	80	93	96	103	118	78	97	95	105	90	102	95	95	98	105	92	80	94	93	109	104	86	91	91	95	79	94	98	80	104	88	104	96	93	90	81	100	92	98	101	99	97	106	93	99	94	87	98	93	117	84	94	98	101	96	101	97	105	86	97	89	118	93	108	98	83	85	88	84	88	72	94	81	104	95	108	102	86	89	94	107	92	90	91	92	93	88	106	104	99	93	105	106	87	82	88	88	87	98	97	110	91	90	91	102	108	100	90	104	101	89	103	97	106	103	101	103	92	103	103	91	107	86	78	101	78	79	95	108	90	99	100	97	90	108	89	89	92	100	100	89	105	78	92	94	92	95	93	105	82	91	85	76	102	84	104	105	88	101	83	84	115	83	107	88	107	98	92	91	92	103	100	117	116	103	93	94	98	92	74	100	107	96	84	92	104	89	100	82	97	93	106	81	96	87	79	83	91	92	91	96	86	106	72	93	88	101	80	102	92	94	104	105	101	124	104	103	87	97	111	81	109	106	98	95	103	83	102	98	74	119	97	84	104	88	83	90	82	89	106	92	90	70	77	79	96	88	92	90	104	94	78	98	107	90	86	89	99	98	88	95	97	90	103	96	90	101	86	90	98	81	87	103	95	82	101	94	95	97	102	81	83	101	107	107	105	101	80	120	93	98	96	99	96	95	76	98	82	86	93	90	100	98	101	104	90	116	107	106	86	106	92	86	102	94	98	84	98	95	94	94	94	96	109	97	100	85	96	81	84	90	89	85	103	91	100	91	102	104	100	86	94	104	90	86	88	100	107	91	110	97	97	91	99	97	104	107	97	83	104	95	108	105	86	72	107	91	93	89	114	95	97	90	82	106	105	94	81	109	105	115	100	88	102	102	93	109	96	95	93	99	102	86	83	91	96	127	102	103	68	80	77	91	103	90	83	99	86	84	89	110	97	87	81	101	92	101	100	112	85	91	107	98	107	84	99	92	96	89	110	103	106	112	99	110	86	82	97	103	97	91	89	100	94	81	84	104	104	83	91	97	86	103	92	103	88	84	101	96	111	84	102	89	85	107	95	96	115	80	102	81	102	106	94	104	80	86	93	109	77	105	95	92	102	83	101	91	78	100	88	110	118	104	80	82	91	85	75	99	104	84	103	89	112	91	118	114	88	84	85	108	94	107	88	91	116	98	95	88	91	90	92	88	95	92	76	116	79	83	98	102	105	109	95	94	100	84	95	102	92	101	104	106	98	98	100	91	104	83	80	102	109	87	101	94	93	100	90	103	100	94	105	106	107	87	111	85	105	113	100	110	113	103	90	97	89	102	93	85	98	92	88	96	79	95	83	100	83	105	102	113	88	101	95	93	110	91	91	98	103	99	95	122	87	91	79	85	84	109	94	98	93	87	105	92	101	94	79	80	97	88	113	96	114	105	111	107	91	120	91	112	111	97	112	79	108	99	88	91	99	96	88	114	97	86	81	92	99	106	103	93	79	96	97	78	99	102	94	72	102	92	96	92	115	112	90	96	104	96	70	114	94	97	104	97	86	101	103	73	89	107	91	89	90	93	83	100	98	90	82	102	91	95	99	101	88	92	104	96	116	94	81	87	94	91	106	108	101	96	108	91	95	90	101	78	101	89	71	100	96	105	96	89	104	97	92	83	113	101	115	93	103	89	78	112	89	96	106	86	81	82	109	116	97	82	104	90	91	100	92	92	94	98	89	87	98	113	101	92	91	104	104	88	76	105	86	89	98	101	92	77	79	88	92	84	90	76	95	97	84	83	92	98	91	93	109	103	104	118	93	85	108	90	88	97	78	82	96	96	92	91	96	77	91	94	100	81	79	93	101	89	81	83	88	103	94	87	122	88	97	91	106	85	94	101	113	87	106	102	93	100	84	110	85	94	89	75	96	107	88	87	96	114	100	113	111	111	105	109	118	100	113	88	104	86	98	93	94	95	93	78	107	107	114	114	87	117	91	106	87	82	104	113	106	84	89	105	79	107	84	91	90	86	108	88	97	91	92	85	95	104	86	97	90	84	105	96	73	95	109	107	102	95	113	101	90	103	117	90	99	103	70	79	95	86	92	100	98	105	107	110	90	96	112	92	108	91	103	98	96	113	88	86	103	99	91	68	86	90	100	100	84	109	78	91	90	99	110	91	86	80	87	87	97	86	97	108	113	101	115	89	95	88	97	104	88	95	109	104	117	87	102	81	96	107	108	92	110	97	103	106	92	97	80	106	88	91	103	89	78	88	82	86	104	91	80	107	93	83	95	98	100	91	86	90	82	82	89	90	84	105	116	91	98	111	91	101	115	92	90	100	101	108	81	104	101	127	111	101	91	96	100	71	83	99	100	99	82	85	104	104	110	88	89	94	79	88	99	95	85	97	88	87	93	97	82	89	80	103	102	81	89	109	105	103	95	99	73	96	92	95	82	79	97	85	93	96	102	92	109	86	95	94	85	98	87	101	100	99	68	92	116	78	85	103	91	94	94	93	89	101	107	97	98	92	96	75	71	88	90	85	108	95	89	82	79	88	92	94	84	95	104	107	87	107	79
19814	991	2187	2615	2197	1785	1435	1253	1053	916	803	712	691	624	558	498	495	510	448	450	450	384	445	396	416	376	402	334	330	321	311	301	359	335	345	294	316	280	321	291	285	330	306	275	300	294	296	314	269	307	300	296	295	267	308	267	292	257	298	302	257	266	308	264	298	281	289	277	290	284	276	305	298	303	294	294	315	246	284	329	264	296	301	305	244	279	265	259	272	266	285	257	286	292	267	276	283	292	291	270	312	290	255	259	288	269	287	257	286	260	277	271	296	272	265	297	290	274	274	287	275	290	276	267	272	278	307	253	280	267	255	300	274	249	284	285	268	272	274	246	248	283	299	286	312	314	301	236	260	287	277	270	263	268	274	294	286	244	268	269	269	274	312	288	265	263	300	309	251	279	279	298	273	273	245	280	285	295	252	282	268	250	315	250	276	261	284	264	276	286	322	283	280	277	258	262	271	309	295	268	271	282	284	297	276	269	282	275	318	274	292	290	275	285	313	269	271	249	275	295	242	278	249	279	273	282	282	282	258	269	293	262	298	265	278	274	308	245	243	302	277	270	275	270	284	280	268	264	239	259	254	272	279	247	259	260	244	301	267	256	266	261	286	275	263	293	261	288	266	285	256	272	259	241	259	277	312	266	263	287	273	293	290	293	281	264	268	268	267	270	261	270	282	255	252	251	273	264	305	241	292	291	288	273	285	275	270	275	258	252	290	262	267	267	291	287	265	273	269	289	267	260	261	284	274	298	301	287	253	274	290	282	281	264	287	269	263	272	237	287	275	240	274	270	273	275	242	272	275	249	270	253	274	275	271	268	280	275	271	265	266	294	275	289	252	283	266	285	279	287	257	257	273	245	279	231	275	248	284	283	297	260	292	256	270	252	287	280	245	276	286	257	254	293	254	307	265	311	275	287	226	270	290	276	303	274	270	248	278	275	275	279	275	266	263	264	257	280	265	268	261	281	260	273	284	301	283	279	281	266	240	278	247	272	281	258	281	277	287	281	268	272	270	270	306	288	290	290	284	251	291	296	254	292	268	281	280	271	269	288	272	277	283	283	277	265	261	266	266	273	259	283	263	265	280	287	273	292	272	284	299	275	299	272	257	285	260	290	290	267	258	270	283	278	253	281	294	284	261	313	276	287	266	274	280	247	277	278	257	276	274	267	266	291	255	303	290	263	262	273	273	289	263	252	254	279	280	291	270	254	273	301	271	296	264	286	255	241	274	274	274	278	295	281	248	261	275	266	307	298	282	300	283	302	293	267	263	269	279	247	268	270	273	261	286	273	309	276	264	281	253	264	282	251	274	284	269	290	261	270	264	251	260	267	293	284	250	327	252	281	284	252	271	236	283	276	258	300	262	251	283	293	285	266	258	261	281	306	276	265	285	262	287	266	268	277	286	273	244	285	267	268	281	275	273	286	288	307	259	271	224	293	251	271	259	292	310	307	283	299	272	257	262	252	263	256	265	272	298	300	308	278	285	276	282	268	279	281	250	246	262	283	245	298	267	271	269	276	281	234	247	281	277	306	286	294	239	254	279	263	266	251	261	229	279	223	246	276	258	261	256	278	272	278	281	303	266	278	254	288	254	246	259	285	294	285	277	267	285	266	277	292	270	275	272	268	294	296	257	259	293	309	272	264	256	273	258	256	268	250	274	259	260	279	284	275	287	247	263	294	284	283	286	283	289	293	276	296	251	296	299	272	292	267	281	258	272	271	296	275	287	284	292	272	283	297	271	263	264	263	271	284	275	254	266	280	258	281	287	259	267	275	264	276	288	261	250	281	301	265	281	286	268	262	275	282	250	283	256	278	298	302	268	258	282	257	268	283	276	251	251	268	278	286	277	293	299	271	291	285	275	296	277	299	262	275	261	271	251	276	281	247	273	278	265	275	278	292	256	254	270	261	252	272	270	284	301	271	256	268	290	299	279	269	279	251	264	280	260	271	283	308	296	276	298	262	276	239	246	297	276	274	269	262	315	289	308	274	268	272	290	296	227	295	270	279	280	264	262	270	275	270	311	267	269	268	299	263	268	290	266	258	252	304	270	254	263	286	303	279	277	274	309	276	259	233	290	288	290	275	279	275	274	281	271	255	266	249	271	258	276	290	262	255	283	299	271	281	251	312	249	291	282	275	308	280	276	252	284	260	280	275	283	268	288	253	263	261	259	300	257	269	263	265	237	267	264	277	281	273	264	260	283	263	262	285	242	265	239	277	299	271	267	291	259	249	292	285	291	273	266	287	283	274	267	252	278	257	279	273	270	267	282	262	291	266	273	275	275	291	264	270	280	255	287	253	276	279	271	277	235	270	308	255	279	268	296	283	295	258	259	287	275	262	261	276	284	284	271	298	282	285	236	267	265	271	274	258	258	243	258	287	271	290	288	271	270	278	276	304	290	309	272	281	278	285	275	259	258	271	300	278	304	263	301	272	274	248	263	259	289	269	276	287	270	268	256	275	289	297	284	249	299	271	270	265	293	280	269	255	265	248	283	260	293	272	250	299	266	282	261	266	251	283	251	278	286	274	252	268	271	303	261	273	272	278	259	273	270	268	277	256	295	280	265	238	261	276	265	261	245	283	295	257	284	284	259	279	259	274	272	292	280	273	288	271	266	268	283	278	288	301	310	274	268	272	290	263	286	250	274	276	287	268	257	280	282	278	270	274	257	260	284	279	255	246	282	246	313	278	260	265	277	275	255	270	279	264	245	297	295	281	260	266	298	271	247	223	294	257	299	278	269	270	270	263	271	295	269	266	282	269	301	252	277	312	272	267	286	272	248	267	249	239	303	266	280	274	265	295	279	261	266	280	298	260	269	309	292	301	287	247	268	253	256	275	248	258	274	287	279	269	271	246	292	272	268	274	249	251	297	268	292	286	289	285	271	263	281	272	274	294	279	251	295	272	264	292	280	269	293	272	233	272	252	270	244	278	272	259	269	286	282	266	289	262	264	248	285	285	308	266	271	277	268	298	304	250	292	267	283	285	292	280	292	302	258	274	271	301	278	270	273	267	265	256	297	252	253	275	299	285	258	259	268	269	273	267	232	297	295	277	263	281	265	284	274	302	270	267	294	265	272	290	263	287	293	292	252	272	255	248	268	288	248	298	255	281	277	260	253	262	279	279	300	278	306	250	251	271	279	292	294	271	278	269	275	267	301	287	250	269	274	266	274	262	272	276	274	259	270	290	280	263	274	280	268	272	249	268	263	272	277	270	265	263	257	259	271	264	267	273	244	264	248	254	270	259	291	279	265	286	241	292	274	267	268	283	285	270	265	239	281	265	292	264	273	263	303	274	261	244	255	260	254	267	254	301	276	273	280	247	252	289	252	261	261	272	262	299	284	278	263	269	294	298	273	285	265	280	259	272	300	291	271	276	267	240	284	259	265	256	275	254	300	257	269	265	248	275	300	251	272	261	250	288	276	279	281	278	302	272	294	285	300	282	245	280	295	274	285	298	265	277	290	255
54950	15767	3046	1599	1119	753	616	478	465	424	353	311	282	268	282	240	218	259	225	218	219	207	206	189	187	185	218	211	177	208	196	182	180	199	193	197	177	198	189	190	192	181	210	170	176	197	224	179	176	158	192	211	187	187	236	181	200	197	190	174	203	191	160	161	191	193	163	181	186	198	192	188	179	180	188	179	169	191	175	200	175	159	181	191	163	178	183	204	169	220	207	179	169	184	188	165	181	187	205	182	186	172	172	186	192	202	192	182	165	181	174	149	176	152	181	185	181	169	177	201	157	200	167	200	190	182	164	169	175	173	174	199	177	154	186	166	174	158	192	197	163	192	186	177	170	211	203	176	186	193	174	174	185	197	177	187	173	183	168	185	210	175	185	212	178	184	186	192	190	162	201	196	177	205	167	162	153	171	198	193	187	173	173	196	193	178	183	213	186	182	187	162	179	173	161	159	208	201	182	157	176	188	193	177	180	180	165	178	182	172	187	145	180	167	178	186	172	186	203	167	158	183	180	177	190	206	159	201	182	182	206	163	185	177	186	202	161	177	173	198	172	177	195	182	174	190	186	166	169	159	190	168	182	160	142	182	190	195	186	171	196	189	172	185	170	189	187	200	169	189	187	173	196	190	175	167	178	156	188	179	182	181	181	174	177	172	191	173	157	173	164	213	183	183	151	202	178	216	195	185	186	180	168	167	175	222	187	181	158	164	157	176	169	168	156	168	186	188	180	169	157	197	192	187	178	178	201	182	175	143	173	174	172	168	190	210	169	184	187	187	173	180	174	195	209	179	176	202	178	207	227	162	179	164	160	173	166	161	187	173	190	176	173	185	180	185	177	191	189	199	182	170	169	175	141	192	169	190	186	196	169	209	181	168	204	198	153	174	192	177	186	184	166	182	169	183	198	173	201	205	161	172	202	189	179	186	176	154	173	183	158	182	196	170	204	185	196	171	174	187	150	156	201	204	147	155	184	170	195	192	158	192	164	187	186	182	160	182	188	170	171	144	172	194	190	190	160	187	163	193	168	181	182	181	164	163	201	179	164	188	186	172	182	170	155	175	173	178	160	161	180	161	169	186	160	174	179	198	168	182	180	180	164	190	190	166	194	172	189	172	181	155	168	201	184	193	163	176	181	190	181	163	160	182	191	174	177	188	186	190	204	153	183	158	179	164	199	189	165	182	177	179	181	202	187	174	195	182	156	187	187	188	170	194	161	197	167	187	195	195	190	167	152	186	191	192	174	201	178	191	181	166	192	189	159	167	172	184	164	180	183	195	173	193	190	201	174	187	193	176	198	184	183	183	191	194	194	171	187	155	214	214	148	170	167	179	189	174	169	170	182	177	170	165	163	182	182	187	181	191	179	190	167	168	188	191	213	196	184	191	184	145	173	175	180	187	170	186	204	175	179	175	168	195	187	196	166	179	181	188	186	178	150	164	154	175	163	196	168	192	183	188	175	177	173	173	166	180	174	201	176	172	190	171	197	173	199	188	192	193	174	174	176	188	175	187	180	200	166	173	180	184	168	187	181	192	202	183	175	171	169	190	196	161	190	184	177	166	188	209	152	184	165	169	178	188	184	180	181	186	180	177	187	186	174	179	165	164	175	178	179	182	186	205	174	183	201	188	167	175	178	184	195	173	201	195	187	205	177	172	173	150	159	172	195	187	194	168	176	183	157	207	180	171	175	201	174	211	197	174	159	156	184	168	190	202	165	184	160	156	167	207	184	170	165	178	178	188	203	175	199	149	178	158	167	210	174	176	176	184	157	179	183	176	157	197	171	169	195	187	206	201	170	178	184	150	187	179	187	180	182	175	175	199	173	186	184	170	165	193	195	166	177	182	199	152	185	188	184	185	145	160	165	178	189	197	169	179	196	204	191	185	174	174	163	164	178	175	171	177	188	167	182	205	160	176	188	181	187	186	188	179	188	172	184	173	166	172	163	197	138	169	179	167	200	177	211	178	174	201	173	189	175	187	191	188	167	182	180	169	162	185	183	195	168	184	168	172	198	165	170	184	194	170	171	172	194	181	191	178	170	177	156	181	202	177	186	185	165	176	183	184	175	170	198	186	159	190	173	180	169	195	181	162	166	174	183	172	183	182	165	182	174	205	186	189	196	194	179	191	182	180	186	171	179	203	178	212	159	186	205	201	156	154	158	182	175	174	191	188	187	179	200	162	185	181	174	180	172	182	185	218	205	184	156	171	181	158	183	172	179	173	157	176	177	188	181	193	164	171	195	179	176	164	196	182	195	174	174	178	182	181	179	170	191	199	207	189	185	186	192	140	190	176	190	192	176	178	152	180	195	190	189	169	205	145	177	164	209	206	186	177	173	170	172	157	179	179	180	216	186	215	170	158	193	202	189	179	169	164	194	158	201	166	208	152	148	174	162	173	183	152	191	202	212	179	197	175	175	176	180	190	181	187	180	159	179	204	206	176	190	202	195	188	202	179	172	196	156	150	159	191	161	146	212	180	178	180	199	171	194	175	191	172	196	194	169	169	206	176	198	177	178	162	192	185	141	193	160	169	167	157	169	165	207	192	169	196	196	192	181	184	186	175	201	197	196	179	159	153	176	179	160	168	149	197	185	191	189	191	180	209	164	181	186	180	189	182	176	186	161	172	168	171	170	191	170	172	172	182	195	194	185	178	155	191	184	184	180	183	192	173	189	196	166	184	175	182	174	193	167	198	180	177	187	195	195	175	164	183	176	184	173	166	188	208	202	202	194	185	194	163	132	178	176	193	191	174	175	175	181	199	189	181	180	189	166	199	166	184	185	171	179	165	170	168	180	188	165	175	205	193	165	165	172	162	177	189	176	163	184	159	173	190	151	168	176	183	172	208	159	184	194	189	151	186	176	182	180	181	163	188	164	194	177	166	198	182	184	149	184	187	178	167	177	171	177	158	180	168	173	195	197	188	169	173	175	169	171	186	181	199	166	187	159	180	167	180	202	158	178	202	199	184	168	186	178	193	163	185	172	187	181	195	164	174	188	188	166	167	170	166	175	184	186	152	174	182	192	163	185	173	175	196	151	186	162	180	171	189	186	166	187	183	170	185	198	173	183	162	169	174	180	191	190	173	201	216	177	167	184	212	158	192	178	177	170	177	191	196	214	200	198	181	159	179	187	171	209	184	177	163	170	163	169	186	165	178	165	190	198	177	183	172	169	171	166	164	167	163	169	170	175	189	205	167	185	191	164	192	160	191	180	150	177	178	154	184	162	164	183	183	177	186	166	189	176	199	161	161	219	193	193	187	183	171	175	181	206	175	170	165	194	157	184	176	183	155	172	182	167	209	173	178	167	178	155	152	185	152	207	160	141	165	156	169	200	196	180	168	182	180	180	168	168	175	186	185	183	155	200	191	167	182	187	184	170	196	185	194	171	184	187	173	192	186	215	153	169	170	174	198	180	204	167	184	164	199	171	182	155	174	188	207	192	168	190	185	166	156	175	208	181	195	147	168
27881	1846	4193	4800	4100	3320	2716	2347	1991	1831	1536	1354	1213	1134	1020	1043	979	903	785	820	792	721	727	692	711	662	655	655	583	634	565	574	579	555	567	561	517	539	565	564	550	537	503	559	550	535	543	545	509	511	489	518	513	506	535	532	515	525	449	512	533	485	475	487	481	479	469	495	545	522	504	499	513	462	495	519	500	493	441	534	479	471	482	483	494	488	498	509	485	493	502	483	464	494	480	480	521	454	487	460	496	519	441	462	475	488	483	466	461	502	495	496	467	432	481	492	485	494	490	431	500	485	434	458	464	507	462	505	471	457	493	504	425	450	499	513	472	452	462	488	516	476	451	444	411	440	503	478	473	485	482	446	484	476	486	478	468	449	511	524	459	468	460	489	500	450	522	471	464	471	465	445	447	453	465	492	492	454	501	480	468	444	458	472	500	465	498	482	460	459	491	494	465	483	474	430	521	476	453	483	503	482	458	485	444	470	446	435	478	475	455	441	504	453	465	484	482	438	461	444	469	445	455	533	428	490	472	446	465	447	465	485	444	467	441	471	465	469	461	500	460	479	476	469	480	475	490	493	465	461	489	490	464	479	433	486	478	468	446	440	450	463	486	469	465	496	502	475	430	433	485	460	466	481	485	466	436	519	504	470	480	467	475	481	484	470	500	471	480	471	503	466	457	466	439	486	451	483	453	419	464	453	474	483	504	453	427	492	456	477	477	455	445	467	512	481	452	449	475	446	473	489	450	418	467	433	486	482	468	474	469	437	489	503	468	473	478	532	522	451	507	491	486	443	456	500	443	490	480	445	472	455	439	459	462	466	476	457	449	527	448	453	450	476	460	468	461	480	491	479	458	446	449	469	485	494	471	479	456	491	465	458	418	481	492	475	503	486	453	465	467	495	468	453	461	461	524	440	434	490	511	457	464	497	441	483	476	459	460	480	453	489	488	503	503	491	492	493	500	496	462	451	425	459	479	472	509	472	498	496	478	479	470	474	453	431	468	440	481	467	447	460	484	488	458	469	490	504	453	474	485	482	475	482	504	493	458	480	465	483	462	423	446	482	466	448	494	491	456	467	525	427	503	449	500	471	452	467	493	471	458	450	461	471	503	447	467	431	485	451	421	505	499	495	482	488	438	490	483	481	447	502	512	470	485	495	428	437	474	472	489	440	478	466	465	459	465	482	456	451	461	475	484	443	472	451	484	501	474	478	471	494	500	485	480	481	475	525	467	491	431	473	469	489	418	425	466	449	497	475	472	464	432	449	468	475	452	463	440	477	494	500	483	487	463	489	465	475	456	510	479	481	483	479	473	461	441	490	486	491	485	478	461	491	468	479	462	442	508	477	489	476	444	473	433	521	476	474	509	463	487	460	459	505	518	489	497	502	428	445	491	446	474	443	493	487	460	485	460	440	454	497	451	477	457	483	497	501	486	456	483	492	462	481	521	474	467	507	465	469	470	458	485	438	485	450	487	460	471	476	455	441	468	452	479	479	438	428	464	466	501	531	469	444	475	483	501	460	478	456	438	440	473	443	479	442	480	453	499	471	459	481	461	458	487	437	471	469	440	470	498	455	472	428	427	468	473	485	496	471	467	447	444	459	474	500	447	453	502	455	505	520	490	445	426	481	448	492	449	461	462	463	461	450	469	478	481	479	461	423	471	482	452	452	471	470	471	482	420	438	464	453	459	445	480	454	455	477	457	444	467	437	482	452	473	462	445	492	500	488	475	496	447	428	465	508	513	438	492	449	462	499	494	476	532	492	484	458	496	436	478	468	491	468	456	442	497	496	470	495	475	491	419	469	485	486	491	457	446	499	479	453	468	483	459	441	498	479	464	429	484	524	478	418	452	450	497	454	481	478	449	490	502	438	485	450	450	434	427	497	448	499	483	456	470	468	448	421	483	462	441	523	473	472	484	507	453	500	456	453	435	494	502	466	510	490	470	483	505	471	460	471	477	476	484	441	485	466	474	439	494	477	444	452	474	459	500	455	493	437	451	484	509	480	464	487	501	467	490	465	484	487	513	506	482	500	487	429	456	442	460	480	477	467	447	450	478	428	477	503	441	444	474	500	430	465	483	455	466	481	459	456	464	450	482	472	460	469	499	466	493	486	454	461	476	490	483	450	492	459	466	499	457	438	479	456	466	467	504	446	483	462	536	482	473	497	449	489	478	460	447	491	454	476	481	454	471	492	494	424	457	486	428	453	486	434	482	445	473	480	512	453	452	460	496	498	489	472	479	487	446	476	474	446	466	476	445	449	468	500	496	454	492	445	484	473	488	446	468	494	495	489	445	512	480	465	487	460	489	490	470	423	479	472	471	434	484	479	459	420	448	451	509	479	461	492	451	427	477	455	477	478	482	426	486	451	500	455	435	493	482	463	446	450	476	468	496	415	485	455	484	473	479	489	478	476	451	429	488	492	481	480	472	495	446	502	469	533	488	480	473	491	505	482	468	485	462	481	441	495	443	475	500	541	524	498	471	451	428	454	451	497	450	460	480	483	477	461	505	453	494	488	498	451	479	504	486	473	507	455	496	516	491	449	486	436	480	453	454	512	461	456	455	438	475	495	460	419	444	471	473	473	484	436	462	481	489	489	483	488	443	459	501	513	440	474	486	488	478	442	474	456	491	483	466	484	442	465	473	432	459	440	462	446	468	459	479	469	498	485	476	465	471	500	461	451	496	520	487	482	450	481	463	485	463	467	482	480	468	485	424	459	476	493	455	397	430	487	477	451	448	481	479	450	458	461	469	442	441	444	459	473	463	462	463	464	462	442	473	454	403	481	473	502	465	459	468	468	489	485	521	450	472	460	498	461	408	486	460	466	474	470	478	501	481	459	486	464	444	477	474	470	452	471	501	431	481	476	471	494	448	440	489	522	457	496	447	458	470	499	466	445	480	447	466	488	493	457	469	495	440	455	487	473	463	479	460	442	483	456	431	489	454	480	505	493	434	488	451	465	477	429	478	490	467	475	498	464	464	473	490	474	466	494	468	463	473	460	456	476	477	495	463	458	487	495	466	468	463	503	467	464	481	480	484	470	487	475	464	475	453	448	497	481	463	476	461	450	470	502	456	446	483	493	475	465	479	432	466	450	440	478	457	491	469	468	473	452	493	448	458	478	504	474	529	488	471	459	430	477	445	478	426	479	492	489	492	466	465	499	451	454	477	447	459	491	464	468	487	427	471	427	535	421	438	461	466	480	478	470	465	461	467	468	471	451	459	484	481	500	502	493	462	461	447	473	450	436	482	468	485	434	465	455	493	507	478	480	458	472	505	469	475	445	470	476	484	487	448	441	443	438	434	483	498	461	466	443	462	448	489	499	455	456	447	434	490	453	434	470	473	465	474	464	479	487	465	465	459	510	503	496	475	446	531	453	463	493	458	467	476	424	475	492	452	460	484	470	442	470	458	447	462	503	468	479	482	465	450	419	441	457	475	479	493	471	478	514	492	435	490	478	507	502	477	456
4536	272	225	233	215	222	216	229	224	208	203	206	220	218	204	177	203	209	229	196	205	216	208	203	212	200	196	202	229	209	220	189	215	214	210	182	186	209	220	211	210	198	210	203	206	199	202	217	224	211	195	187	205	199	202	255	201	210	215	195	192	199	198	173	215	207	187	189	207	194	205	206	232	194	188	200	218	220	208	182	205	195	214	189	206	192	204	169	195	192	203	197	181	212	207	201	203	195	182	201	197	194	236	197	206	217	187	182	193	215	210	226	232	216	217	185	201	235	216	205	199	192	205	216	203	188	195	199	193	207	234	222	215	189	184	209	208	190	179	193	175	209	216	193	199	204	194	224	188	219	186	213	209	185	223	218	218	179	197	176	180	198	185	182	202	207	225	167	193	215	218	191	203	185	209	195	214	213	209	219	187	175	195	201	181	174	215	204	201	180	184	199	220	198	231	191	185	218	202	196	196	196	218	185	181	208	192	219	214	195	231	204	202	225	196	201	180	219	212	214	204	178	213	209	172	218	198	198	204	233	221	198	194	197	199	204	211	198	217	182	166	194	254	215	186	224	221	219	213	213	199	194	219	191	179	220	187	197	242	224	191	201	211	207	182	198	183	206	199	197	208	190	189	204	203	195	175	210	183	205	206	211	225	218	235	189	191	203	217	191	198	186	201	214	213	189	230	222	198	236	205	214	190	220	209	208	208	189	180	191	202	201	184	190	221	191	189	200	216	202	224	209	201	203	213	217	183	198	207	209	213	220	219	187	199	197	193	211	210	193	207	199	200	209	208	198	198	182	189	198	213	196	199	179	206	208	214	202	206	212	208	174	206	190	218	208	202	212	205	215	224	187	184	205	218	194	194	186	225	197	207	204	217	194	233	207	214	246	232	195	204	180	213	198	179	229	202	211	230	201	194	196	203	210	209	207	154	195	195	192	206	233	194	183	211	180	207	208	179	199	185	202	202	186	205	208	179	228	190	218	197	182	198	205	208	221	191	198	190	212	192	231	179	200	211	202	218	192	192	209	199	206	197	204	187	199	216	193	184	192	202	204	200	189	195	219	243	208	213	219	187	176	188	191	206	207	206	174	187	201	236	217	193	202	199	226	219	190	187	195	181	197	222	210	214	191	185	211	195	187	202	210	216	211	199	246	189	200	208	216	194	186	211	217	216	230	207	212	215	211	211	192	242	202	216	220	213	215	215	206	207	217	172	214	206	208	216	187	212	210	199	214	217	207	213	211	190	178	213	213	208	219	208	210	182	189	204	221	188	189	220	202	217	202	228	242	228	193	214	188	223	199	199	192	199	211	206	214	218	203	206	211	203	214	219	199	205	200	195	188	206	217	202	184	218	226	202	199	204	219	205	182	186	202	190	192	197	201	189	201	186	194	204	198	203	227	202	196	221	212	191	214	213	215	216	203	206	199	208	224	205	176	200	222	217	204	196	212	196	211	194	218	216	218	189	197	193	211	209	224	205	196	226	193	194	182	197	185	209	194	187	200	220	197	228	190	194	240	202	229	207	209	200	191	176	208	202	223	182	207	203	218	199	228	200	212	195	210	230	211	198	219	185	212	203	207	200	212	226	214	206	204	211	215	202	213	230	208	221	188	220	199	207	212	186	222	228	192	222	188	213	185	178	232	209	201	210	238	191	201	214	202	199	200	171	205	199	199	215	221	201	186	195	214	197	201	195	218	178	192	201	225	193	212	179	227	217	223	209	210	214	187	186	193	190	212	213	213	226	211	210	210	189	178	236	217	202	225	206	216	213	186	222	188	203	214	232	205	201	197	224	183	203	207	213	197	218	226	216	206	212	212	194	199	186	206	225	202	195	214	194	207	215	202	200	208	224	208	199	209	217	220	202	215	201	189	202	181	200	221	225	211	219	196	196	214	189	207	186	206	217	210	198	226	220	209	192	209	190	210	225	200	197	204	212	178	183	221	212	200	203	194	219	206	198	224	186	221	204	198	197	208	198	208	226	207	189	215	204	201	205	215	203	211	187	225	211	200	202	193	193	219	216	188	194	206	200	210	162	187	212	191	212	196	187	172	208	217	204	221	190	193	211	209	195	189	204	205	190	160	212	196	229	211	250	223	205	208	224	199	239	196	193	198	206	208	182	193	184	220	205	214	183	198	200	192	211	191	197	217	200	223	193	206	207	224	197	196	213	219	208	200	209	201	204	180	239	195	215	211	203	211	188	209	211	193	241	212	223	200	196	194	184	189	215	199	246	215	201	195	197	192	194	198	211	218	211	187	200	221	203	218	191	178	223	216	201	206	223	212	215	205	188	212	207	194	214	205	208	234	206	217	211	200	205	198	194	198	197	207	187	211	191	187	200	184	210	224	205	216	215	209	202	221	212	198	218	208	203	187	211	194	208	237	211	204	217	224	195	177	201	190	193	194	213	200	212	215	191	201	195	220	179	208	164	217	208	190	212	200	229	174	232	210	214	235	193	246	207	190	192	201	234	195	201	202	192	216	206	243	209	202	181	221	195	221	202	181	228	183	206	216	207	183	223	214	193	212	202	213	173	207	191	175	194	180	205	196	228	212	207	168	214	199	178	227	199	232	211	221	210	203	199	192	193	221	227	220	196	198	205	211	227	213	192	206	203	204	197	202	214	203	202	208	194	186	205	203	207	233	194	196	214	237	196	189	218	215	199	195	200	208	196	173	198	215	175	198	219	221	193	201	196	203	207	192	217	202	194	207	205	218	222	191	200	215	189	184	212	208	178	214	192	202	176	228	218	202	194	204	175	204	193	191	235	203	207	208	180	191	201	217	211	214	194	188	183	201	232	228	207	228	211	218	208	199	197	185	203	187	205	195	186	232	212	212	210	214	209	200	185	188	197	187	238	163	224	201	207	236	197	192	216	218	213	194	227	212	219	222	210	200	217	232	215	183	206	210	239	183	210	201	203	195	218	211	193	172	196	197	205	239	205	193	214	203	211	215	201	209	236	200	203	198	208	210	206	210	202	201	189	197	196	225	205	197	182	189	217	192	196	212	192	236	194	207	166	243	192	214	206	216	198	198	216	207	204	216	215	196	195	201	194	186	222	193	188	232	224	204	206	200	214	201	226	229	200	226	204	210	225	211	175	216	204	197	191	175	195	215	208	211	209	206	199	195	228	211	214	177	235	201	199	210	205	198	222	248	229	200	209	229	224	218	190	231	196	202	220	199	198	213	144	194	212	221	218	232	216	197	192	205	196	191	199	225	212	194	207	232	187	217	221	224	211	220	214	170	172	222	212	224	210	205	191	181	192	206	205	202	211	186	216	193	203	206	190	182	191	213	193	215	194	197	216	199	210	216	202	197	210	229	210	210	202	204	210	213	203	224	196	220	188	180	189	200	247	227	194	218	177	210	204	212	208	208	228	218	212	230	204	169	214	200	183	187	183	190	192	212	204	193	200	183	197	239	204	231	213	222	181	204	200	195	208	187	234	230	204	182	216	195	215	209	199	192
4964	517	594	580	627	599	548	538	551	538	496	524	505	508	527	514	488	509	538	540	499	534	487	480	491	548	498	506	483	460	510	505	569	489	486	496	494	514	543	487	513	490	510	494	516	507	487	490	492	460	480	463	482	511	495	526	505	539	477	515	520	485	550	510	495	544	511	510	476	500	473	475	486	481	492	531	523	482	519	487	466	512	503	501	527	541	513	510	473	509	509	482	533	472	492	510	514	497	517	478	466	505	530	502	489	516	514	492	502	455	490	477	494	526	513	538	522	522	457	524	501	520	503	471	503	539	476	507	473	516	494	498	479	514	500	479	508	520	479	504	478	461	474	520	520	511	476	491	491	521	513	520	493	533	512	489	492	489	532	507	513	484	480	533	438	478	468	516	464	470	518	551	486	523	528	533	508	509	500	526	523	519	490	508	482	507	457	501	525	472	495	529	472	480	519	539	514	510	506	505	462	494	487	491	506	467	467	496	507	473	531	465	512	510	495	467	480	489	507	504	497	466	483	462	532	516	475	457	495	512	527	473	516	469	509	512	483	507	536	499	493	515	483	511	523	484	515	489	464	507	527	515	522	520	467	481	515	539	496	497	508	517	494	503	491	483	476	479	472	489	528	488	517	496	520	514	519	500	496	519	545	498	499	498	508	496	470	509	472	475	520	531	492	495	505	482	495	465	479	510	555	454	502	507	503	483	520	515	489	472	465	481	499	508	521	516	504	492	485	469	484	477	522	484	477	505	487	523	539	513	485	486	491	507	517	483	469	508	500	520	492	491	542	455	549	518	471	487	539	494	486	490	502	498	513	494	515	520	497	520	507	506	481	490	516	489	506	451	507	506	486	565	472	481	512	489	487	533	501	511	512	460	458	464	491	468	504	502	495	541	478	485	534	511	485	501	513	519	466	457	454	482	502	512	519	502	535	493	500	470	472	509	514	479	495	499	507	458	510	499	512	475	483	472	527	483	537	483	495	477	499	483	512	512	511	544	514	546	468	502	540	494	532	476	506	513	488	487	451	507	503	488	506	491	473	520	478	486	513	570	500	466	457	521	489	510	530	462	487	503	487	461	477	514	478	514	518	532	500	504	480	525	515	512	458	492	465	479	489	520	476	536	524	487	523	495	511	532	498	517	505	505	466	523	489	487	478	520	515	535	535	512	505	474	483	492	555	548	537	472	465	526	509	450	470	550	463	489	467	491	486	503	529	487	517	503	505	491	488	493	509	483	508	499	500	513	486	489	514	464	503	509	532	494	518	493	456	530	487	484	489	481	511	538	485	511	515	498	479	517	517	489	457	480	480	534	523	490	541	497	463	508	505	504	506	536	485	512	525	516	510	487	475	508	508	527	513	531	472	507	485	466	525	483	501	538	500	539	512	491	503	517	512	547	484	522	516	469	519	516	515	485	528	497	511	466	525	534	431	518	493	487	492	496	513	500	484	476	475	471	543	504	497	519	485	518	460	523	494	510	510	527	488	523	492	499	482	509	465	504	470	473	502	522	490	498	501	478	534	445	542	492	516	494	483	504	488	493	512	497	504	525	491	562	514	488	475	517	510	490	464	509	476	503	520	493	465	510	498	492	513	514	470	462	500	504	511	508	488	477	497	521	471	523	492	526	539	506	509	504	479	481	508	483	478	469	475	519	466	475	501	534	468	496	494	495	522	515	509	450	458	483	492	534	497	483	458	509	501	475	581	493	455	536	524	500	476	503	488	500	499	496	488	545	465	502	486	526	498	480	508	476	501	521	534	490	469	491	534	516	448	492	521	500	513	480	491	498	517	475	530	499	488	501	527	511	508	509	521	520	540	520	488	507	486	504	515	479	466	487	505	500	532	494	493	555	509	479	467	533	500	535	490	454	514	557	518	497	511	496	507	529	498	491	506	526	527	490	518	525	524	467	473	502	505	479	467	492	478	478	488	495	517	518	493	536	477	504	551	509	486	520	524	489	446	486	504	491	498	517	504	497	492	479	490	463	543	486	495	481	498	523	503	473	513	479	490	472	528	485	479	485	468	500	485	467	457	516	522	477	491	475	489	490	564	529	498	490	551	511	541	493	511	454	462	475	500	464	549	490	506	489	505	506	514	503	510	512	489	494	493	513	515	559	470	502	484	509	496	486	497	489	523	517	489	506	469	498	459	495	475	489	519	486	517	484	493	486	502	493	511	519	496	536	504	513	497	434	511	485	514	506	494	510	511	471	495	479	508	508	493	526	497	470	511	482	535	478	446	503	470	486	519	496	541	526	486	454	494	480	453	485	531	507	486	465	487	526	474	494	507	513	482	494	478	509	508	500	496	479	527	442	511	521	459	489	461	491	514	561	507	475	482	488	460	507	481	501	510	500	493	499	482	504	479	489	511	465	499	467	519	490	508	507	455	505	510	479	500	526	479	466	495	495	484	535	509	498	566	516	498	499	482	529	470	519	513	523	514	487	501	467	496	494	498	476	516	517	476	544	476	481	500	505	528	518	491	512	503	511	496	486	498	507	442	496	489	549	491	526	481	489	516	474	506	466	529	543	492	495	497	479	544	498	489	516	505	482	491	544	472	489	484	541	510	474	475	498	525	501	551	469	481	517	507	503	491	508	509	508	518	499	514	477	474	507	483	514	496	492	479	523	509	516	514	528	532	496	543	466	492	488	492	507	507	515	477	494	479	514	538	497	503	497	497	503	491	481	477	485	484	498	471	513	480	476	505	468	483	475	505	484	497	475	534	496	439	522	506	526	487	477	467	500	527	497	527	475	497	491	483	488	517	463	520	491	490	503	482	508	457	490	450	501	488	517	469	545	463	502	496	483	498	479	525	540	510	485	538	522	501	508	466	518	502	507	479	517	483	508	508	499	461	488	497	507	501	470	458	522	522	499	504	492	517	474	508	493	483	496	507	559	521	517	500	478	511	492	514	504	495	507	504	477	497	505	491	516	498	520	478	472	479	490	507	511	530	527	488	507	431	490	465	479	487	540	473	485	508	481	481	447	529	529	490	484	516	493	511	490	489	510	517	526	481	495	521	493	488	502	473	477	530	504	473	517	474	508	504	498	464	500	492	515	544	503	492	478	532	531	507	494	539	504	507	512	508	491	495	536	504	480	544	537	536	480	497	507	487	505	506	505	528	477	515	490	511	548	526	520	504	511	489	448	496	459	457	515	451	454	459	511	440	523	489	506	512	502	472	498	485	495	504	492	492	498	492	502	496	489	475	500	493	505	515	515	496	535	479	493	488	536	496	499	517	497	491	512	507	521	493	507	495	500	475	527	495	495	469	467	454	474	508	484	479	497	477	490	492	484	479	526	512	485	510	507	479	471	526	560	479	474	500	494	494	527	466	477	505	495	454	515	509	500	514	488	540	483	528	510	486	497	446	482	472	493	495	536	512	468	512	490	476	493	507	510	498	506	481	476	490	488	511	468	508	516	504	494	483	477	522	454	505	519	481	483	537	463	490	514	525	473	497	493	495	488
38990	7834	1085	744	515	365	280	270	213	203	157	176	143	133	143	129	149	133	146	118	95	127	107	124	107	103	103	108	113	91	116	95	120	110	105	116	105	87	100	113	91	92	84	80	85	89	86	116	118	102	97	107	107	111	109	93	95	109	115	84	86	101	94	102	78	113	94	104	108	107	97	79	92	100	117	97	90	104	95	96	93	102	95	109	103	99	117	104	110	107	100	99	122	95	95	99	92	91	100	86	105	121	122	119	99	103	97	95	101	82	85	123	83	94	111	101	91	91	98	80	87	96	95	119	93	82	113	106	104	84	108	95	100	99	101	90	80	104	84	110	85	76	84	88	94	109	97	121	80	73	103	97	84	83	111	92	102	95	102	99	90	96	93	100	97	118	96	114	95	98	100	107	84	111	100	83	130	98	102	95	88	88	93	92	119	112	90	100	105	78	87	75	102	109	103	90	93	83	105	109	123	87	85	90	110	99	105	101	88	98	100	86	102	88	96	88	89	88	88	96	88	88	77	111	107	95	97	98	95	106	83	104	94	89	100	128	87	96	90	89	110	99	80	92	109	97	98	98	86	98	83	85	103	91	105	82	103	75	79	108	93	86	109	107	118	116	101	100	95	90	102	107	88	103	103	88	92	104	108	87	94	108	86	90	85	95	90	108	105	95	99	98	84	97	89	86	77	102	102	87	91	94	77	108	102	85	98	104	120	93	106	111	99	105	90	86	86	102	101	84	87	91	85	87	92	110	83	87	105	88	95	92	101	74	98	95	103	106	111	88	92	106	110	106	99	92	95	81	94	98	106	97	98	92	100	115	100	79	91	116	120	97	99	95	92	96	84	88	96	103	105	88	96	101	107	91	88	85	110	94	104	90	87	93	91	83	82	85	81	84	80	88	103	99	71	112	84	86	92	99	92	86	95	100	116	89	80	75	110	116	96	105	86	102	102	119	88	108	107	94	93	102	92	103	78	104	84	103	106	98	88	105	76	91	102	103	105	103	99	102	88	116	91	112	119	91	84	94	81	97	86	124	88	107	116	104	105	100	100	111	94	92	81	94	113	86	93	100	97	108	97	118	89	93	89	107	85	83	117	96	81	109	91	91	85	94	72	101	113	85	103	82	94	97	91	101	87	96	79	85	119	101	101	89	84	105	98	108	93	101	84	77	113	103	106	90	107	81	84	98	79	103	97	94	104	85	84	102	100	103	102	98	99	91	90	99	97	104	78	97	102	116	94	104	97	98	103	98	115	84	108	90	106	106	74	103	80	106	121	94	94	104	110	95	102	92	85	92	104	84	122	94	83	89	112	81	95	102	78	94	118	107	88	109	100	88	97	89	109	91	109	98	109	94	110	107	88	110	96	84	102	87	106	115	96	99	88	75	104	90	97	99	103	99	107	98	99	89	93	91	110	95	88	91	104	93	97	116	100	97	105	114	92	94	75	102	104	93	99	115	84	77	88	103	90	88	96	97	107	98	85	93	107	101	109	79	98	101	101	112	112	87	102	102	88	107	95	84	112	95	93	95	116	91	119	100	103	120	97	99	106	108	99	101	102	104	121	85	87	76	94	108	101	103	81	96	80	94	112	90	113	117	112	86	90	102	95	94	98	121	90	107	97	100	98	103	118	94	97	89	99	78	97	124	104	98	89	111	91	93	105	111	108	110	91	85	95	87	91	98	102	118	98	110	109	84	95	85	95	95	84	75	88	92	93	91	90	95	114	110	108	107	108	105	100	87	89	95	90	86	91	95	86	85	86	101	110	90	102	94	99	90	101	115	95	106	91	85	106	99	74	110	109	115	101	94	116	94	104	121	95	112	96	93	99	102	99	95	109	104	111	98	97	87	111	97	69	118	104	103	90	102	102	109	91	100	79	104	82	104	87	119	83	94	118	99	96	90	97	77	96	101	89	83	85	99	91	119	87	106	105	103	94	113	97	122	112	112	91	109	120	111	96	94	111	102	103	99	97	74	106	99	106	88	99	92	115	89	82	101	108	102	105	102	99	109	105	94	82	99	110	84	89	98	116	116	96	101	97	85	89	89	94	117	111	103	84	89	101	104	115	100	90	99	110	95	107	97	90	100	109	108	100	94	93	102	94	106	94	90	85	93	96	106	102	85	112	97	109	95	94	95	93	88	98	93	102	90	95	94	91	94	97	106	100	90	93	98	87	95	98	96	96	88	107	121	102	100	103	101	101	69	99	117	111	112	105	103	87	100	87	103	95	89	108	93	101	84	112	98	106	94	98	103	107	93	87	108	83	112	106	95	86	102	92	88	104	102	91	90	100	102	97	107	86	116	104	87	105	92	78	91	96	84	105	80	93	76	99	86	99	102	111	104	96	116	91	97	100	94	112	80	92	123	93	103	97	106	100	98	85	95	101	95	87	85	88	92	94	100	98	107	96	71	93	101	88	107	99	93	100	95	104	92	105	107	90	106	92	87	93	100	100	78	109	108	100	107	117	100	96	98	96	96	75	105	98	90	89	105	106	116	84	104	96	87	95	102	107	96	124	102	95	94	104	105	85	111	87	113	104	95	95	90	117	98	131	86	79	115	102	84	95	98	112	93	97	85	92	94	89	93	105	96	109	98	100	104	102	120	90	92	88	100	82	91	88	95	94	86	115	89	99	111	109	92	87	94	103	101	103	98	99	100	107	109	86	98	103	102	118	106	89	98	84	82	94	85	122	86	90	97	89	106	103	100	99	91	105	116	92	83	107	100	110	97	105	100	107	98	104	84	115	93	90	105	109	91	102	102	89	90	87	100	99	110	113	99	105	102	98	101	89	106	87	87	98	85	112	114	93	92	112	101	95	88	82	89	90	97	94	104	122	97	101	122	104	118	106	90	111	114	81	110	99	90	71	98	104	101	93	103	102	99	85	85	91	106	95	86	108	102	98	106	88	114	91	82	101	88	95	111	87	106	94	113	107	91	100	91	86	87	87	88	95	107	103	108	109	88	96	94	105	80	82	83	94	86	97	100	109	91	95	107	91	99	115	82	96	92	82	91	101	99	97	102	98	98	98	98	90	92	104	93	100	84	100	105	85	91	100	103	94	111	87	86	75	85	107	101	106	101	98	101	114	87	95	95	98	100	101	104	97	105	103	93	91	111	110	95	95	85	85	95	83	109	108	95	105	88	84	109	92	109	97	90	98	100	108	95	96	89	112	93	94	82	101	86	101	91	83	101	87	89	109	104	95	85	109	93	88	95	104	93	101	80	93	106	94	85	103	103	115	107	101	95	105	110	78	91	83	101	96	90	102	75	106	97	95	103	86	85	89	108	103	91	104	89	95	89	90	92	103	102	101	99	106	94	90	105	98	92	83	85	89	85	95	98	79	101	101	99	110	75	111	98	88	98	105	99	98	101	89	90	104	102	97	92	70	91	98	103	107	87	103	105	95	84	99	87	94	105	89	101	100	101	93	105	90	96	91	97	107	112	109	79	107	96	90	118	96	89	118	100	102	98
20032	978	2184	2682	2211	1919	1490	1254	1109	988	848	740	692	649	619	582	543	447	459	430	418	398	414	388	389	357	382	326	383	340	363	337	354	333	320	326	307	313	341	301	336	321	333	317	345	298	299	305	255	281	302	289	296	309	283	305	285	281	338	309	332	299	296	311	303	267	261	287	303	307	302	276	298	318	260	271	277	262	286	304	308	314	317	292	310	286	306	295	315	299	270	304	288	294	263	291	299	292	276	304	266	324	254	280	293	278	292	293	294	266	285	287	271	271	260	314	291	271	275	275	285	280	285	269	302	300	265	256	264	287	292	301	269	300	278	310	271	256	285	289	279	300	270	306	286	281	303	276	301	289	280	269	268	273	285	268	305	280	294	316	267	301	271	282	295	275	267	273	284	281	295	280	288	302	270	298	293	286	271	270	297	298	285	279	281	304	316	294	283	247	257	260	255	284	294	293	276	284	295	288	280	257	309	281	239	241	277	279	261	268	301	291	244	267	265	294	275	289	266	318	231	276	277	282	276	304	256	282	268	265	275	272	292	279	288	287	262	290	281	276	278	261	264	275	278	274	305	245	272	274	295	257	315	288	270	268	290	299	287	316	259	285	296	283	263	280	281	254	255	266	266	256	272	296	264	265	267	286	295	264	298	293	292	253	259	303	303	287	271	301	274	255	254	282	278	238	284	263	271	282	288	310	293	278	266	273	275	289	267	284	291	300	276	290	261	266	278	252	255	283	292	268	292	261	278	245	259	270	310	266	271	302	302	260	274	297	298	282	281	282	286	291	270	282	237	323	270	274	312	275	270	265	282	281	292	285	286	285	289	247	295	261	279	282	265	267	276	254	283	263	280	281	258	295	276	294	303	262	301	256	249	267	271	272	274	260	252	295	284	322	311	277	264	298	287	282	264	275	287	256	262	256	290	304	275	268	317	287	270	291	292	288	309	276	253	255	268	283	290	266	271	276	273	272	319	264	276	303	289	267	265	288	266	264	312	300	272	271	300	277	265	320	288	267	282	249	297	290	250	304	271	263	274	278	284	271	268	250	282	271	290	266	286	304	266	261	296	288	287	317	248	286	257	270	287	313	265	271	282	236	265	283	295	298	285	280	308	269	285	264	294	252	292	282	291	281	300	328	259	272	311	285	279	262	257	275	280	275	302	284	293	253	289	255	272	295	268	287	280	273	283	254	295	284	296	283	289	286	285	272	295	254	253	277	261	277	246	312	288	268	272	262	270	262	262	285	301	282	293	251	312	285	284	272	275	274	265	276	283	323	262	285	291	277	297	274	291	277	286	319	263	278	254	277	289	294	276	278	285	253	290	263	306	267	287	284	252	265	269	271	291	272	262	258	289	272	278	281	291	285	280	293	284	300	277	277	265	289	253	278	260	268	288	290	263	301	276	307	265	287	268	279	241	291	254	290	279	259	291	263	276	261	273	259	274	284	257	285	269	299	268	325	265	289	272	285	251	299	251	296	253	281	299	285	271	274	258	263	287	283	260	289	281	275	275	280	242	284	264	278	266	298	296	269	298	254	265	318	291	282	269	265	299	313	283	277	291	276	263	269	284	266	274	256	273	280	296	262	267	259	269	265	290	263	273	262	284	301	303	316	270	246	259	260	294	252	245	252	283	270	290	272	280	281	283	247	269	302	231	287	273	265	290	300	283	279	277	301	284	284	274	277	279	257	254	293	285	267	270	320	259	336	276	278	302	281	274	263	277	291	273	286	288	275	275	239	276	253	262	275	308	259	287	259	286	290	250	291	282	258	274	279	274	277	299	277	255	270	292	283	291	292	274	264	269	311	273	267	248	241	286	270	304	273	269	299	293	274	270	270	283	288	270	294	266	260	290	303	255	253	296	268	281	283	270	301	275	270	239	315	262	294	292	256	277	268	256	274	281	274	275	276	269	306	296	272	277	271	282	279	263	281	304	281	284	263	278	260	290	272	283	283	265	260	299	266	294	310	284	280	302	294	265	279	319	303	259	276	301	281	311	268	283	261	262	257	290	283	316	289	255	290	272	274	287	256	245	284	290	261	260	272	261	298	276	254	256	281	263	277	298	258	298	284	276	253	281	269	295	258	264	256	289	287	269	293	272	288	273	258	274	297	272	276	304	278	262	258	274	264	297	274	280	297	268	279	266	264	280	295	284	282	276	268	272	293	288	273	264	277	275	238	284	280	251	300	299	282	256	287	270	276	259	283	268	249	275	261	291	289	286	300	257	294	290	275	287	288	298	276	283	285	276	280	262	287	275	258	267	268	275	284	292	285	263	285	260	290	275	275	246	265	309	279	294	293	275	261	282	290	297	277	289	286	274	287	261	268	280	330	281	286	260	248	283	267	291	290	234	287	296	292	299	284	274	290	284	303	269	287	273	279	259	296	293	281	301	309	276	257	287	281	278	276	296	272	259	284	289	319	336	280	273	265	276	273	254	275	288	293	283	284	277	285	275	273	298	284	298	274	269	259	274	283	262	296	297	308	284	263	305	262	292	288	308	274	296	260	286	295	246	315	254	277	302	280	273	283	278	271	325	293	290	285	276	285	276	286	283	245	275	279	262	264	273	279	276	290	269	288	272	271	271	300	291	305	289	273	263	311	276	283	298	278	284	304	286	257	273	286	287	268	280	284	299	297	300	261	277	267	281	273	260	273	286	270	330	314	299	299	266	281	279	292	294	283	285	273	278	278	271	243	275	256	293	302	298	290	312	300	305	264	298	297	292	292	297	280	261	265	301	290	280	283	301	260	261	299	275	292	277	292	306	272	280	326	275	294	273	295	271	316	293	286	275	288	273	269	282	285	281	239	293	289	296	269	265	266	298	273	290	281	255	277	262	270	266	298	267	279	275	292	316	319	295	305	291	304	257	273	274	294	252	288	266	261	248	279	279	276	281	278	263	257	252	308	275	258	270	256	272	275	261	285	278	269	278	285	304	294	257	277	263	285	292	294	297	280	264	266	283	262	294	259	264	290	288	287	300	284	273	274	287	274	290	276	295	298	272	269	271	278	301	280	293	300	279	269	306	280	275	279	294	286	272	296	295	247	274	271	282	247	274	291	293	259	288	260	270	262	265	272	281	284	291	255	282	290	287	275	293	321	289	288	279	259	289	299	292	297	310	279	274	294	288	267	296	279	276	291	257	256	275	277	289	274	272	275	253	282	302	280	293	274	273	304	256	269	283	280	290	286	288	267	277	233	277	271	290	311	284	292	250	265	265	283	277	253	292	270	255	264	294	287	302	289	288	255	296	280	258	286	294	273	260	275	280	287	268	288	306	254	288	284	288	264	262	276	272	292	273	278	258	288	279	262	272	284	264	267	288	246	261	261	273	279	283	297	266	264	302	277	273	255	318	248	307	285	275	285	264	298	265	298	272	288	266	273	276	290	297	296	276	283	267	272	314	275	262	278	312	261	242	279	273	299	299	281	265	279	292	246	324	276	257	268	260	289	297	251	274	265	294	300	285	305
53952	17015	3237	1682	1114	814	601	501	465	404	354	328	313	276	290	245	211	229	230	250	224	220	239	200	204	193	205	198	204	194	214	201	186	204	216	234	225	209	188	186	206	203	169	220	205	207	210	169	185	180	189	206	192	205	178	164	180	180	200	188	201	188	195	182	185	208	168	199	199	200	183	197	198	188	171	172	152	184	182	193	203	171	182	181	189	191	185	166	176	200	195	147	197	189	191	187	205	190	186	166	192	207	185	183	179	165	200	176	188	170	175	201	185	202	189	180	192	187	177	170	184	174	166	215	187	163	182	192	160	186	172	182	197	201	174	201	157	175	176	228	213	171	175	183	206	197	187	191	191	172	191	181	179	197	178	170	177	172	187	178	199	168	163	201	174	168	207	183	170	159	169	181	194	198	176	191	209	176	174	187	164	203	194	167	180	186	169	175	174	230	189	193	210	208	161	206	189	166	163	190	208	223	191	190	189	179	197	195	184	173	197	170	176	176	179	175	203	176	182	176	229	204	168	182	189	194	168	174	164	175	193	168	179	202	146	202	233	174	182	206	185	170	180	186	177	175	181	189	177	202	203	213	188	204	165	164	185	205	205	182	198	176	168	186	171	174	176	203	203	174	193	178	198	169	175	183	179	172	153	195	187	182	173	205	172	178	175	200	202	182	185	196	193	196	159	173	184	198	158	174	167	164	190	186	184	173	185	172	187	173	212	192	170	164	181	179	189	186	177	188	171	171	164	165	225	163	159	184	176	180	187	155	178	192	199	164	189	190	204	181	182	166	183	170	195	160	192	177	176	196	158	174	156	172	192	176	211	181	181	187	215	159	166	186	191	164	198	179	185	232	150	175	172	192	200	193	168	169	179	156	181	162	167	169	187	161	180	183	169	199	202	183	196	182	156	173	197	201	202	180	175	198	179	186	200	171	175	177	168	180	164	194	182	171	190	162	198	198	182	176	187	197	191	180	204	188	217	191	179	180	200	177	187	179	165	173	192	200	193	182	183	190	176	184	179	175	177	183	184	191	187	181	197	177	182	188	186	210	183	183	187	172	212	182	172	200	203	180	194	166	181	184	200	177	212	171	197	164	183	175	191	180	189	163	172	207	161	186	169	147	191	192	173	191	191	164	194	198	201	220	158	184	146	201	189	182	180	180	190	214	171	187	178	189	175	196	199	176	185	188	199	184	157	165	179	176	179	200	174	200	191	178	178	174	174	182	187	185	199	160	171	186	175	208	188	172	167	180	171	168	174	188	188	174	173	183	194	185	180	218	194	178	180	193	175	187	175	185	192	173	186	172	172	182	169	192	163	182	175	176	184	189	190	199	188	183	197	190	208	190	173	157	194	180	171	188	191	199	171	165	186	177	186	178	169	193	188	180	177	174	198	177	215	191	193	188	183	175	200	173	193	157	161	195	214	201	175	206	188	156	206	197	175	195	166	199	169	178	194	191	183	190	205	178	160	186	184	186	186	174	162	193	178	180	170	172	180	186	177	179	187	184	172	212	216	179	169	205	191	170	170	184	167	180	177	170	188	171	168	176	188	211	187	196	153	235	190	167	171	181	182	199	165	187	176	160	192	199	171	203	197	182	166	182	216	180	194	166	172	169	197	184	178	195	193	214	186	167	192	191	194	150	193	191	188	221	186	188	191	191	162	186	175	166	190	196	181	186	188	185	188	182	194	191	182	192	188	185	192	167	168	162	168	177	156	149	190	184	175	187	204	154	175	188	195	180	174	176	183	189	194	163	147	181	178	197	197	189	189	179	155	184	188	191	189	192	200	164	196	164	182	186	182	195	215	190	201	211	179	223	164	186	140	180	201	179	173	181	181	159	190	175	196	187	189	180	162	167	180	166	175	194	183	174	184	183	166	183	188	179	188	191	179	183	190	170	189	175	149	181	168	147	183	177	179	205	169	206	177	176	174	162	166	187	154	181	166	210	171	182	170	162	175	197	204	206	182	160	195	188	192	208	169	199	228	199	190	184	190	177	202	199	152	192	208	193	188	185	182	156	188	179	198	179	165	197	185	188	192	196	188	185	184	183	184	196	169	192	170	169	165	204	152	201	175	171	188	183	190	191	228	180	194	199	172	181	175	184	183	178	184	175	193	178	184	218	213	197	186	165	185	181	200	187	162	170	173	168	193	181	185	152	192	185	201	181	197	182	196	174	168	199	170	181	188	192	189	192	197	173	186	198	176	177	189	156	214	182	166	197	179	161	165	193	189	178	175	194	175	195	166	197	184	204	174	169	155	172	163	171	186	156	178	185	196	190	191	184	217	178	179	186	210	204	194	183	201	163	196	204	225	181	199	171	175	186	188	162	178	223	197	160	195	184	164	173	187	142	197	175	163	175	180	196	219	167	188	191	165	197	188	169	201	166	203	192	207	183	209	200	205	194	202	157	196	161	181	195	196	180	189	192	175	180	170	189	199	214	200	177	164	158	186	175	209	200	190	180	164	161	190	180	178	164	173	182	131	169	192	186	193	199	179	178	186	167	181	178	197	189	164	196	161	173	169	206	183	184	183	181	194	172	169	204	181	158	187	170	169	178	183	170	176	194	188	187	180	148	168	181	167	153	187	176	187	182	193	187	192	171	174	165	193	202	180	167	156	205	193	192	173	179	192	192	163	193	177	177	157	184	212	189	192	151	186	171	185	184	190	185	177	205	180	182	187	175	185	155	197	173	179	195	183	185	157	165	169	170	187	184	171	193	169	192	189	194	175	206	190	175	168	186	176	179	175	192	178	184	196	197	187	200	182	180	199	149	180	176	196	174	161	196	193	165	164	174	163	184	189	186	191	202	178	189	210	188	202	183	183	214	165	184	185	209	164	182	166	163	184	179	174	197	165	183	192	174	171	166	186	174	168	161	201	200	194	198	177	181	176	178	169	171	184	185	193	175	164	205	172	189	162	193	175	179	173	210	194	194	227	219	201	184	168	195	183	169	184	195	182	198	185	169	166	196	193	195	188	198	196	185	169	176	196	188	183	152	181	196	189	182	191	161	187	189	193	195	155	189	205	176	174	190	184	190	194	154	163	162	197	188	180	165	171	208	179	198	163	196	183	171	216	183	211	169	181	205	213	186	179	164	170	174	157	171	174	172	194	175	169	172	203	191	193	180	176	185	173	191	201	172	178	197	176	171	198	194	185	177	199	205	182	177	179	180	173	187	204	184	190	202	179	178	186	157	206	185	179	177	183	175	183	200	166	179	179	185	157	177	179	194	174	184	172	164	196	193	180	212	169	181	175	157	191	173	174	188	204	181	160	197	198	175	193	194	176	183	185	203	147	189	178	201	192	178	177	187	175	177	205	203	176	184	196	199	177	184	200	183	177	188	195	156	182	173	202	201	180	172	187	163	172	207	208	216	182	175	179	185	196	177	193	189	213	193	189	187	204	162	179	172	192	161	208	182	141	159	209	179	175	196	170	190	171	202	192	172	170	210	185	172	201	194	163	178	169	167
27890	1875	4254	4780	4183	3359	2722	2312	1977	1699	1566	1359	1251	1144	1086	989	930	930	867	805	754	746	643	694	709	659	626	629	624	578	605	577	624	537	566	563	557	541	539	564	569	542	514	562	481	519	526	526	562	532	510	500	544	535	512	524	509	467	501	552	507	499	508	523	526	496	506	498	491	474	504	466	503	512	471	509	507	513	466	502	488	482	492	487	487	510	521	519	473	506	436	490	469	444	489	476	485	514	450	479	507	513	514	523	510	513	509	463	462	495	525	536	480	522	499	490	470	473	497	535	475	445	481	537	457	524	510	469	493	485	480	499	467	504	477	509	488	445	510	491	479	495	447	472	496	497	481	516	474	508	484	466	485	482	472	501	492	468	434	458	483	446	502	464	483	503	481	459	474	471	489	485	512	476	478	498	530	497	450	469	454	486	498	489	457	467	498	486	513	478	452	507	498	446	443	455	494	473	474	491	466	449	453	485	490	485	483	487	479	449	503	501	481	474	467	466	495	462	514	460	463	451	492	458	486	460	479	490	505	479	447	449	509	497	469	478	487	508	481	460	500	461	494	429	459	461	518	465	498	487	488	474	455	485	494	471	488	447	508	473	491	506	467	458	444	522	459	439	486	516	478	486	475	466	509	513	460	432	472	475	508	509	487	486	469	493	487	481	469	439	470	489	456	479	459	483	494	463	457	496	471	496	472	483	478	495	465	488	502	488	471	469	508	437	466	500	457	456	456	481	477	494	463	503	472	500	486	463	460	475	476	459	492	514	502	452	434	477	453	439	445	469	497	464	452	440	456	487	481	456	461	478	471	485	471	509	482	513	484	475	451	467	500	474	497	431	503	462	468	528	466	477	469	484	430	482	452	533	480	446	481	469	512	457	460	489	471	464	470	472	496	437	490	454	482	507	468	471	484	446	499	452	465	444	475	433	452	491	470	474	463	441	513	441	523	470	475	473	493	486	445	470	493	503	502	492	463	535	477	491	533	475	457	487	477	484	488	440	464	508	452	508	483	507	438	478	484	478	481	497	511	458	476	501	508	469	494	518	476	484	465	515	499	459	492	478	470	462	499	475	474	495	469	491	488	473	449	476	503	537	475	502	503	441	518	463	487	437	511	457	480	502	444	475	515	493	471	546	481	463	485	476	480	483	484	472	463	490	475	454	485	472	499	478	450	477	482	550	500	495	506	472	506	501	506	449	488	457	501	493	466	440	471	488	505	477	506	491	497	511	482	474	500	495	532	496	479	495	459	489	476	467	479	476	502	457	458	431	464	469	500	468	477	488	477	458	479	484	464	489	504	481	476	472	445	470	559	495	494	479	479	468	464	479	477	456	453	519	461	460	462	444	447	480	471	487	460	492	433	487	481	508	495	507	470	482	466	482	497	495	484	476	467	457	483	468	516	455	474	459	494	530	441	466	467	452	488	452	489	497	491	465	463	462	450	470	467	483	489	452	499	497	495	488	476	497	509	489	482	472	482	513	496	508	516	476	460	478	467	476	470	468	470	464	497	453	502	474	502	459	493	449	473	498	506	455	493	491	484	502	493	451	485	478	507	458	455	466	483	480	441	463	496	459	473	503	483	481	445	457	461	464	469	462	494	463	519	469	488	519	457	474	446	474	435	453	479	455	500	489	475	500	475	481	430	503	498	446	464	488	460	490	441	460	459	491	498	485	489	517	440	459	497	476	450	486	497	465	462	500	471	483	498	480	450	475	471	512	511	489	458	464	446	498	488	462	462	476	520	467	482	482	453	475	462	468	515	460	487	476	476	458	494	478	481	510	485	491	444	500	489	456	498	442	461	493	502	503	461	524	441	445	447	485	454	477	507	477	473	500	510	464	465	467	494	459	519	502	440	498	502	497	489	442	488	457	459	464	496	511	481	469	501	519	485	457	485	493	501	504	473	473	465	469	509	432	452	497	496	453	475	476	456	472	475	505	488	456	468	498	481	464	484	463	485	449	517	492	502	505	482	461	477	475	450	493	481	499	480	479	434	491	493	493	489	483	506	445	479	502	412	424	487	478	509	459	515	466	494	477	483	472	460	448	500	444	490	495	462	513	491	455	468	466	489	490	510	497	482	470	455	517	506	501	504	458	462	497	482	503	454	461	503	481	450	483	490	458	492	467	499	464	502	509	496	477	453	477	470	511	484	466	511	458	488	451	479	487	495	469	439	495	460	503	457	482	471	422	446	496	506	449	470	472	502	493	494	474	498	454	476	512	463	437	469	546	464	504	486	483	460	492	491	473	481	478	509	439	457	454	453	511	476	450	480	501	476	503	431	464	457	473	473	474	497	455	472	503	490	467	448	446	514	443	489	490	472	468	494	442	471	484	478	519	530	454	497	476	503	467	484	470	469	460	480	489	493	477	466	482	491	465	479	493	473	462	534	447	475	462	480	497	469	459	479	502	449	452	499	461	510	435	505	488	493	471	496	488	489	485	490	493	480	459	482	462	496	453	493	516	469	470	488	473	523	487	466	498	478	518	497	485	458	475	487	485	469	445	489	453	487	489	460	505	479	490	532	458	482	463	474	487	467	478	475	447	492	513	497	492	487	523	449	459	435	491	471	512	493	468	485	441	465	456	502	488	483	473	497	488	480	469	481	492	470	471	488	461	509	455	501	486	495	461	445	485	500	443	488	536	457	491	490	508	471	470	479	522	472	485	464	492	454	474	441	514	471	466	478	458	480	496	473	472	501	478	495	489	512	489	540	481	485	490	472	473	505	488	492	490	475	460	525	454	449	472	478	475	481	464	554	475	473	487	526	496	493	488	455	512	461	450	462	464	445	503	493	486	497	483	468	472	496	477	487	454	506	486	488	493	478	473	476	433	469	478	453	517	487	494	496	504	502	449	469	502	495	462	448	484	456	482	464	481	452	501	500	446	482	496	481	476	467	479	466	477	477	495	491	467	459	462	504	435	470	449	500	470	488	509	465	494	466	494	515	438	479	479	519	462	489	455	484	472	500	449	485	457	487	496	498	451	481	522	512	472	500	464	462	498	449	495	526	519	472	458	481	455	470	498	475	492	447	517	445	488	427	457	483	479	475	464	467	423	446	494	449	482	517	515	472	509	493	488	451	480	491	442	479	499	456	461	459	488	505	485	483	475	436	463	483	484	494	507	486	465	458	481	463	508	472	468	464	504	468	482	496	446	470	449	487	438	481	473	479	481	471	469	488	481	461	449	529	467	471	480	498	542	474	471	453	485	464	454	492	497	502	464	497	464	447	509	493	471	472	477	485	436	523	516	504	496	488	498	461	475	476	471	466	439	480	506	464	501	491	475	450	447	468	457	508	482	498	446	475	492	500	497	488	497	490	493	496	458	460	503	515	500	517	513	470	435	541	473	487	472	502	446	486	478	468	499	513	462	477	465	482	491	475	480	475	486	488	489	477	494	481	465	495	525	447	496	497	498	435	465	469	508	469	440	477	514	502	475	502	483	507	479	477	492	478	477	477	461	489	496
4606	249	210	218	212	206	216	212	209	230	205	228	200	198	228	212	196	203	234	216	219	225	226	192	194	219	212	232	203	210	161	204	201	208	203	210	194	175	208	215	218	198	207	198	219	200	213	213	248	198	202	219	202	209	214	207	196	226	196	178	191	186	205	189	199	228	217	209	211	202	225	167	222	214	193	216	221	195	239	208	179	220	202	197	222	205	232	224	183	193	198	220	193	193	216	188	179	214	216	202	215	179	236	208	204	222	205	233	231	201	194	203	170	212	216	225	197	191	203	221	226	230	181	214	210	220	182	195	177	219	226	193	172	210	234	202	230	201	210	231	218	181	225	204	210	187	205	215	218	212	188	217	232	223	221	188	189	194	225	178	195	203	203	211	211	210	203	223	197	206	186	207	219	223	189	209	211	190	209	197	192	208	199	190	202	206	202	217	201	196	215	191	199	195	234	228	214	206	202	199	184	201	225	211	199	194	215	219	194	216	199	198	204	211	206	213	218	210	203	225	213	202	204	175	200	231	191	227	231	188	220	216	194	196	209	232	189	196	209	180	206	212	197	197	206	227	207	195	212	222	210	223	208	198	207	196	217	206	200	199	188	210	203	190	200	215	224	214	205	220	182	204	260	199	217	199	194	211	194	199	215	225	225	226	218	196	225	217	219	186	229	191	192	197	190	213	210	224	195	199	193	201	227	230	192	202	204	206	204	222	213	191	185	192	245	219	207	190	195	207	219	222	255	215	226	194	221	209	224	197	192	190	178	207	206	201	177	206	182	218	208	189	192	214	224	224	213	202	231	216	184	220	211	208	215	191	219	186	193	204	187	201	210	209	199	216	205	259	205	208	200	190	193	184	226	213	217	208	191	238	187	207	228	207	224	189	184	191	209	206	171	196	217	205	222	189	203	208	197	204	240	209	198	198	220	195	184	201	206	227	228	207	220	231	226	195	215	197	212	203	229	199	217	215	204	234	200	199	204	229	220	216	230	215	222	203	214	198	244	216	203	196	193	228	200	204	196	202	228	212	191	206	232	228	235	204	176	212	216	194	195	225	202	212	198	216	224	226	197	219	182	187	195	188	217	231	194	196	203	230	228	175	189	187	193	206	238	232	197	178	210	207	192	230	209	206	230	220	212	211	211	214	206	212	219	199	213	203	233	191	189	218	209	205	192	219	243	240	188	206	218	223	205	221	234	195	185	184	209	182	197	228	209	191	201	205	208	187	203	212	190	198	198	195	210	200	217	216	190	213	183	181	199	203	168	204	223	197	232	210	216	187	208	201	216	195	202	181	227	226	196	191	216	192	217	214	208	197	197	245	230	196	213	205	216	206	212	197	196	193	197	190	234	217	184	200	208	189	221	196	231	213	202	211	201	243	218	192	218	192	215	194	213	221	186	202	234	218	226	211	210	204	203	197	177	185	213	208	232	192	184	201	223	192	207	204	209	191	203	202	202	203	216	198	228	210	186	189	195	214	234	199	184	209	219	218	185	216	221	191	201	188	215	206	231	202	210	231	189	219	218	226	257	235	201	198	186	199	202	223	222	211	219	205	204	202	199	185	193	176	204	203	240	214	208	208	192	202	208	224	209	214	215	217	215	206	220	221	211	187	198	200	215	223	196	228	200	196	200	199	203	220	192	183	219	219	205	206	183	192	213	169	196	201	226	212	198	206	236	212	195	220	192	209	189	184	208	180	206	202	203	223	213	198	199	210	173	200	210	246	208	213	237	223	204	178	211	228	213	204	215	220	191	212	239	219	182	196	198	208	194	231	208	198	210	178	212	232	209	196	209	200	216	212	205	189	213	191	222	200	218	215	188	219	206	221	204	207	217	193	203	202	191	215	216	194	213	205	222	206	219	192	219	205	220	205	227	186	208	216	208	210	196	212	195	214	192	201	198	203	198	241	194	218	246	225	213	186	209	201	203	191	221	206	199	208	200	227	210	216	220	190	196	212	198	222	201	215	228	214	216	206	208	185	189	210	196	217	202	212	204	213	196	211	211	211	206	209	178	211	201	229	207	231	221	206	209	200	190	211	231	205	217	189	218	213	206	205	184	204	180	188	211	213	183	214	175	202	191	206	221	208	219	202	184	192	211	223	190	192	225	209	198	203	215	218	227	173	180	191	227	216	231	222	208	205	231	199	198	208	214	199	201	196	202	197	209	210	204	209	184	229	211	220	207	182	226	213	199	234	225	241	231	209	214	195	204	225	231	242	221	214	235	211	197	191	210	185	210	201	219	196	213	212	214	234	186	197	220	195	206	217	192	206	191	224	181	205	185	228	185	196	219	242	223	206	197	215	205	203	225	193	226	201	201	217	204	219	206	193	194	205	211	206	223	211	221	208	195	216	184	213	196	195	218	231	181	201	205	216	195	223	213	217	223	213	193	229	213	188	206	185	192	195	199	193	197	194	186	231	205	204	227	214	193	214	192	210	192	193	187	206	235	228	209	186	201	199	194	210	222	178	184	215	202	190	199	194	179	216	227	197	199	200	208	207	225	225	221	213	197	223	203	231	179	176	206	195	238	211	224	207	209	201	202	220	226	198	208	204	223	202	176	214	212	174	219	182	211	203	208	197	197	216	197	200	189	227	201	227	207	211	219	212	222	211	202	199	182	217	202	219	193	187	189	190	227	225	200	202	226	226	202	236	209	205	213	222	218	221	191	187	194	191	203	194	224	204	220	226	201	234	187	222	213	202	203	201	206	202	199	233	221	200	202	204	230	200	194	195	205	175	211	232	194	206	246	236	205	200	221	215	217	215	223	220	209	212	226	202	197	172	204	199	219	197	186	174	178	206	177	191	219	229	222	206	209	201	209	214	190	200	241	209	221	203	203	210	207	187	198	204	229	215	248	215	215	211	211	216	203	207	209	222	180	217	177	222	221	219	229	224	215	207	183	204	215	211	215	215	204	201	194	211	235	226	232	210	208	197	228	206	200	226	206	199	204	198	213	232	234	201	197	231	208	189	205	220	200	194	179	205	209	191	216	204	208	216	238	197	214	216	180	190	205	200	191	194	208	227	180	235	187	228	182	213	215	226	201	194	197	195	236	204	190	269	203	199	193	196	179	194	192	196	220	214	216	219	182	213	196	217	240	217	198	221	189	201	210	212	217	201	196	204	209	213	198	199	196	181	231	235	210	186	243	210	196	215	210	194	214	222	207	210	230	215	213	205	201	203	227	186	194	185	212	250	214	174	171	205	186	234	177	194	197	181	183	184	220	194	195	187	216	213	202	194	200	214	199	177	225	192	197	215	191	243	192	208	188	202	209	227	189	218	207	199	200	200	205	219	213	206	213	209	229	189	220	218	192	197	226	181	216	218	200	215	207	230	211	204	206	198	222	209	191	214	220	218	186	199	201	208	207	214	240	257	204	224	201	197	170	194	216	218	206	195	204	226	222	222	192	186	233	221	218	205	194	222	208	176	201	184	216	214	193	184	222	220	174	206	195	211	231	177	214	201
5124	506	598	607	603	569	580	564	540	519	543	538	556	516	518	496	528	515	514	532	506	527	538	494	451	487	491	497	552	543	504	506	474	531	479	539	481	557	507	499	543	502	560	469	524	536	528	475	537	476	525	512	528	480	548	482	491	537	530	496	469	479	481	519	519	536	531	523	514	495	491	503	505	486	527	491	467	505	512	471	514	538	549	504	493	489	494	487	509	498	473	505	489	494	495	467	548	523	512	519	520	453	521	482	473	472	533	534	503	512	472	493	475	471	471	519	471	521	468	525	455	459	513	558	497	524	461	530	510	514	499	497	513	535	530	479	529	532	499	516	500	501	548	495	482	504	501	506	525	540	499	488	530	500	464	478	506	528	489	486	493	501	495	496	526	470	449	525	491	500	513	530	498	556	482	509	526	492	534	526	508	477	530	544	493	495	496	522	473	519	542	515	499	480	520	538	507	527	534	509	499	563	500	491	543	488	541	470	497	521	514	524	493	515	512	522	479	527	527	498	486	504	479	461	503	479	509	499	503	509	482	520	514	495	468	555	499	519	506	507	527	522	489	466	487	536	494	533	474	502	502	480	482	501	524	500	495	554	496	510	474	521	500	498	518	507	504	507	497	500	499	516	476	489	487	468	520	490	487	472	502	500	518	528	526	502	492	471	486	518	507	514	503	515	531	490	489	521	485	497	535	534	519	507	464	464	499	475	492	477	514	525	496	507	477	489	515	514	511	452	488	514	473	486	492	511	523	512	526	469	521	509	513	502	516	503	449	505	490	561	495	516	489	496	487	534	522	528	516	496	496	481	502	468	484	461	476	497	494	510	517	520	496	490	517	476	478	495	517	538	485	519	498	469	468	502	483	480	498	492	486	489	465	525	482	508	504	515	493	512	497	475	502	451	510	480	504	518	494	487	537	516	482	455	525	515	514	509	510	480	487	466	534	527	504	542	540	453	523	499	492	583	516	491	513	487	499	492	513	473	484	487	477	473	500	534	497	506	477	513	500	519	548	498	537	466	549	500	487	528	509	489	505	539	531	488	514	527	501	535	505	507	483	443	524	498	485	501	506	540	543	516	530	505	516	483	473	503	479	492	481	534	500	494	500	535	507	515	513	544	543	483	547	481	482	482	534	511	518	476	488	496	508	490	536	510	523	523	505	510	533	474	505	502	492	492	529	497	486	539	486	535	461	518	530	506	503	519	522	507	502	517	533	480	530	481	504	519	493	500	512	491	477	541	532	502	477	535	495	465	488	507	521	539	499	496	479	530	509	478	495	508	486	519	546	491	512	506	476	514	469	506	549	492	541	469	485	519	532	565	543	513	485	504	513	506	494	488	523	517	527	496	499	510	544	503	520	512	519	510	543	489	549	544	492	516	474	491	548	522	486	533	500	566	478	492	489	510	514	506	534	525	496	490	518	526	466	487	521	543	544	515	499	501	526	510	488	506	524	468	530	507	569	517	523	510	518	495	508	520	518	517	522	488	516	473	498	487	477	472	484	479	509	531	461	476	508	523	496	519	514	506	540	472	507	530	506	514	499	503	527	515	505	482	480	494	499	468	551	505	517	529	489	485	527	498	477	495	518	492	501	548	492	501	527	519	571	484	528	537	491	507	521	517	493	494	467	497	507	484	486	510	499	526	492	515	516	532	479	497	450	487	481	501	469	495	469	560	507	561	483	510	521	518	531	472	503	513	453	469	517	502	533	510	504	483	469	476	523	501	455	477	535	508	469	513	510	505	487	478	507	492	532	455	518	469	474	461	485	490	474	480	466	543	542	472	501	506	507	503	487	487	480	524	507	527	490	537	474	551	519	515	486	508	492	490	517	453	485	457	560	459	495	508	480	499	527	524	503	503	510	475	509	527	532	528	498	507	493	511	498	511	491	512	528	482	489	523	489	504	491	521	484	501	501	475	479	523	505	512	508	490	530	507	491	518	512	532	489	492	547	491	507	506	534	492	513	523	523	512	541	492	519	523	471	519	475	514	485	506	487	496	514	509	492	497	512	524	513	495	537	520	500	546	513	465	498	473	516	516	516	477	532	525	477	501	508	479	548	510	481	510	487	471	483	478	544	486	504	506	496	513	484	518	467	501	468	497	453	538	501	493	539	476	489	496	483	523	499	477	470	478	523	485	469	513	510	492	509	515	496	494	481	519	499	524	530	482	460	491	509	512	533	455	479	508	506	525	481	489	499	452	501	518	457	480	454	535	495	571	468	523	491	498	510	541	508	555	522	540	491	549	486	490	524	504	513	498	508	534	516	503	481	541	503	485	486	519	484	560	506	502	540	480	536	503	518	504	472	511	496	512	466	524	486	518	509	507	540	505	504	531	533	483	523	535	522	508	505	472	523	511	493	502	517	487	502	528	532	495	477	502	538	519	522	501	507	533	511	529	477	516	479	487	529	504	506	459	436	508	536	503	496	487	480	516	505	541	499	520	500	510	509	509	523	508	487	482	513	498	497	467	546	496	493	489	541	494	526	484	548	530	503	491	526	472	467	497	522	541	517	531	474	507	519	513	514	511	538	514	511	528	511	496	504	501	497	493	545	474	491	480	492	465	510	531	477	484	525	500	493	471	492	490	497	487	490	500	495	507	487	502	460	486	509	507	486	482	508	471	521	512	486	511	514	491	503	500	522	496	532	510	488	514	481	500	491	469	493	493	513	494	539	481	490	511	487	488	490	529	498	475	528	477	499	511	511	515	495	526	486	509	515	501	524	520	514	488	496	494	511	503	532	491	523	501	490	492	488	534	482	500	558	510	512	493	461	499	483	477	512	506	507	544	530	511	541	506	513	524	541	502	510	480	537	531	525	499	504	520	497	508	518	460	460	514	472	536	527	497	476	483	463	553	505	504	495	502	521	464	539	534	515	482	517	501	507	463	506	552	483	540	484	480	524	522	496	473	472	484	498	527	514	493	481	475	536	528	505	477	544	511	517	521	551	519	512	484	535	473	479	505	528	504	533	481	519	504	497	522	484	523	535	502	501	498	503	544	507	509	519	518	533	501	567	504	491	514	480	535	498	524	523	514	524	501	502	507	528	509	546	531	482	486	520	494	512	526	489	462	480	536	530	504	518	468	524	500	501	492	519	519	497	528	506	535	520	519	494	505	458	513	525	499	500	480	535	493	469	523	494	481	506	564	534	498	530	499	506	520	508	527	479	499	518	447	538	472	508	513	524	483	551	483	499	506	497	477	482	525	526	493	466	525	502	498	529	505	452	506	518	512	510	514	457	540	479	499	528	507	485	515	475	464	495	528	498	483	556	469	490	480	506	526	519	524	472	508	480	473	530	485	532	497	517	501	507	506	500	518	477	517	440	513	488	482	500	484	501	492	498	528	502	497	494	482	510	495	528	481	505	524	503	533	489	482	524	503	515	507	495	504	536	502	472	515	560	505	503	541	544	478	515	486	447	522	493	512	520	505	538	528	530	528	479	476	525	488	508	500	483	520	513	485	493	482
38476	7556	1101	775	536	408	327	268	230	202	150	176	158	148	152	158	144	131	135	132	122	105	100	111	118	112	118	115	98	116	117	103	117	103	106	102	84	108	107	89	110	102	101	87	97	109	89	95	100	101	89	108	92	107	94	115	86	105	82	103	101	113	114	106	97	120	96	115	93	98	98	113	113	90	105	120	105	103	96	91	77	97	93	110	103	102	109	106	106	89	89	84	102	96	94	104	107	99	106	89	118	86	99	94	100	96	108	83	79	95	100	114	104	89	91	102	117	98	102	98	86	93	90	97	94	109	116	109	86	83	95	109	97	87	90	107	91	115	102	86	113	97	95	85	81	97	97	86	102	82	86	79	79	106	104	105	104	93	81	108	96	99	97	101	92	83	97	105	92	89	98	84	110	83	86	92	109	91	89	107	104	95	102	83	84	99	114	118	116	110	85	83	94	113	77	95	109	98	92	108	89	105	101	100	86	103	81	103	91	105	102	112	106	101	86	95	97	110	104	109	90	103	95	83	89	101	88	88	89	110	107	92	109	81	102	95	95	105	100	103	93	97	110	97	81	77	88	79	110	90	103	83	109	107	80	89	91	110	95	111	87	105	101	101	100	87	101	92	88	98	89	92	107	121	87	86	87	102	96	115	95	87	111	88	94	101	104	93	102	85	91	102	97	85	103	105	103	93	93	82	102	99	91	94	87	83	97	112	87	107	77	114	106	84	83	94	117	95	95	83	97	112	95	85	96	79	98	114	92	112	94	115	84	111	94	87	84	103	82	102	86	83	95	95	86	84	90	111	107	89	112	84	90	87	95	93	101	91	90	105	87	106	104	109	90	94	95	112	110	122	86	94	89	94	82	104	94	93	99	83	106	93	83	100	110	97	103	97	116	89	99	102	113	120	96	105	107	107	109	104	102	82	84	103	107	115	118	112	93	81	94	96	90	114	83	104	103	116	116	96	76	101	90	81	112	95	102	81	97	108	98	75	94	105	100	102	94	97	106	92	90	115	109	93	89	69	116	93	99	91	96	97	88	119	96	115	102	100	87	91	99	86	98	83	90	100	90	111	81	95	99	94	99	95	122	90	87	95	86	105	105	84	91	99	91	84	88	88	109	81	87	106	90	101	89	73	81	90	91	92	96	103	103	98	91	98	120	86	101	91	94	99	109	91	102	89	103	104	99	101	113	88	99	97	92	104	108	101	79	81	101	99	80	110	96	118	107	79	104	111	96	77	97	83	97	83	94	102	107	80	114	86	104	93	116	92	97	97	92	108	121	94	97	110	82	79	100	104	90	95	106	99	90	95	95	103	82	102	94	98	115	107	86	94	109	92	85	117	83	97	108	79	109	82	105	84	101	109	113	112	90	116	101	95	105	109	72	112	91	101	91	112	101	108	100	96	91	98	102	97	85	98	112	99	97	96	98	112	95	87	91	119	94	92	91	106	104	107	97	98	102	97	110	86	89	84	86	89	96	114	88	97	113	89	121	117	125	100	85	78	102	111	104	108	105	91	83	92	92	116	105	103	103	92	94	97	97	84	114	100	95	97	107	89	104	103	90	94	95	110	102	105	98	94	105	94	102	109	98	94	107	108	84	92	103	96	96	102	109	103	84	105	81	107	95	100	110	89	99	110	88	84	92	89	108	99	111	113	89	97	100	108	101	107	95	104	96	92	86	81	90	109	100	97	112	117	108	88	101	96	98	90	86	90	95	86	95	106	104	107	101	117	97	75	106	98	103	96	100	89	107	103	86	106	105	106	84	88	111	97	98	121	95	97	83	89	75	92	89	88	86	106	91	94	107	100	101	96	82	89	100	111	93	89	103	107	92	109	112	92	93	106	117	119	100	96	116	108	113	104	102	88	82	105	106	101	86	105	96	109	96	94	90	95	101	83	92	110	106	107	88	74	116	86	99	93	74	103	104	87	100	99	107	101	93	99	113	106	107	107	107	111	100	97	92	83	103	114	93	109	91	91	77	98	102	90	95	99	79	85	99	108	99	107	102	94	99	93	92	98	123	93	99	86	86	90	95	95	104	94	86	77	106	114	97	96	87	98	102	88	89	78	99	102	105	126	96	93	104	97	119	89	97	102	95	119	104	115	110	81	115	96	94	109	122	98	106	97	85	95	104	94	102	91	101	93	104	112	106	113	93	94	87	97	96	88	89	100	108	107	91	93	100	92	101	86	73	94	103	108	116	118	100	97	101	86	106	98	108	91	99	110	89	90	101	112	80	106	101	102	88	78	120	88	90	100	107	114	95	106	83	91	110	98	107	97	95	91	96	78	102	99	110	103	99	95	108	99	98	96	88	91	104	108	97	101	105	84	91	89	96	113	116	92	99	109	94	96	112	92	93	88	109	78	93	97	79	84	101	81	103	95	98	101	78	93	88	104	99	87	91	97	90	74	98	97	107	97	101	101	97	103	104	91	95	107	102	114	87	97	98	102	91	90	90	74	101	119	100	89	89	102	107	80	103	115	128	109	109	107	118	85	85	113	93	94	85	112	102	105	113	85	110	97	98	104	109	92	96	82	83	104	81	84	103	106	116	83	93	101	94	104	91	99	115	100	92	90	99	104	114	84	104	84	93	90	84	91	85	111	91	85	97	75	84	102	92	85	83	96	96	93	107	87	98	99	112	99	83	113	116	88	103	89	100	114	102	88	77	96	93	95	92	97	102	93	92	88	86	91	97	97	107	103	116	104	112	106	106	106	90	98	71	89	98	88	95	108	85	81	109	85	103	88	112	91	94	81	95	88	105	102	83	94	110	94	85	108	71	89	104	96	109	99	104	123	109	108	93	91	90	95	90	98	68	99	118	103	82	97	105	107	96	112	104	99	97	82	89	123	98	89	105	100	114	98	96	97	88	96	100	96	108	107	86	87	95	103	87	93	110	100	102	101	111	120	99	99	99	92	102	95	89	94	91	101	88	92	94	104	87	104	91	97	104	102	89	76	85	99	103	95	95	89	92	111	94	101	96	90	115	81	90	98	102	85	104	107	97	97	89	77	110	108	84	68	101	100	102	120	110	96	92	96	118	117	98	96	108	102	101	93	92	90	92	100	101	111	93	102	110	96	76	97	99	120	109	100	97	102	93	101	78	108	105	95	82	113	86	96	105	88	112	79	92	120	109	111	91	90	95	102	99	75	98	111	103	109	93	81	89	97	90	103	98	88	111	99	94	96	97	93	104	108	107	97	98	104	94	85	99	87	101	116	101	96	119	122	92	86	105	88	96	97	90	94	98	95	97	90	108	105	101	101	106	104	102	87	82	91	93	96	90	100	98	111	100	88	94	102	92	97	92	81	108	98	95	89	91	92	104	113	88	93	88	111	87	94	91	90	101	93	104	97	99	83	91	94	89	95	97	111	100	87	80	88	110	110	123	93	95	94	97	106	108	98	92	105	104	81	93	108	109	98	76	115	86	102	90	113	87	98	90	105	104	91	87	107	100	94	107	90	81	89	102	107
19776	966	2218	2628	2169	1863	1489	1251	1059	966	866	774	712	657	647	541	503	498	486	460	455	442	447	391	370	372	360	366	408	335	348	327	354	337	323	333	345	312	333	327	316	293	308	303	320	316	299	291	286	323	322	330	311	300	291	307	284	296	306	283	322	320	299	317	321	277	308	283	275	281	290	292	313	267	317	323	299	306	299	314	299	300	296	271	289	276	306	294	302	291	309	288	276	290	278	287	297	300	286	265	288	274	320	308	290	308	300	283	277	316	265	303	287	274	259	284	248	287	257	294	295	302	307	264	278	301	262	284	261	293	274	285	299	264	297	290	270	271	298	316	299	299	280	296	297	289	278	288	295	298	271	291	273	257	278	265	257	297	280	289	267	288	294	313	259	301	303	292	275	280	283	283	320	282	259	286	304	279	288	299	272	303	291	257	281	293	281	278	262	281	286	272	316	275	316	269	271	290	273	290	277	288	274	282	271	306	305	252	312	279	267	273	298	281	276	291	286	279	278	304	271	286	293	270	289	266	288	269	299	262	298	270	277	277	293	249	256	262	270	248	244	247	286	264	273	263	277	276	265	309	278	283	300	294	285	304	273	298	286	288	274	286	288	285	287	292	281	281	265	288	269	276	267	306	282	283	267	283	294	272	282	295	288	314	299	316	289	313	302	305	277	276	308	260	284	304	276	282	273	274	285	256	278	286	288	281	313	302	293	284	275	267	315	329	295	290	302	281	288	295	298	291	311	247	273	288	306	286	289	306	292	302	248	268	280	297	279	325	310	287	308	281	256	267	259	287	261	289	274	254	288	271	282	270	257	311	280	262	265	283	270	324	303	272	272	286	271	269	305	292	286	297	274	248	297	291	276	306	279	256	280	264	286	262	277	265	284	294	263	270	267	296	289	311	275	289	317	284	287	280	268	308	277	266	296	249	312	278	299	280	260	269	273	293	249	296	280	269	277	282	301	298	278	297	289	285	291	288	292	276	305	264	289	284	256	305	245	296	295	300	282	280	246	285	298	280	312	264	259	279	271	268	289	286	276	299	244	299	297	288	298	285	286	297	262	287	299	283	266	287	259	298	293	293	258	309	267	311	301	270	309	256	255	266	289	279	283	263	275	289	278	294	291	292	286	298	302	271	244	295	279	259	263	290	278	292	295	289	317	298	281	269	273	278	276	316	266	287	279	294	272	304	280	280	271	286	265	294	275	297	271	287	262	282	280	277	281	281	281	271	319	287	280	294	279	296	301	288	291	279	293	299	277	305	251	298	270	273	288	292	293	320	274	288	268	296	284	263	302	254	273	282	247	272	257	269	240	304	292	311	302	302	275	299	279	301	282	293	275	309	313	252	259	289	308	288	251	272	302	293	291	257	279	255	251	283	290	283	263	276	278	301	264	288	234	267	292	283	301	311	304	302	274	277	280	286	276	280	290	270	295	288	256	255	307	300	244	273	252	269	300	248	273	305	271	286	286	287	300	282	279	268	303	299	271	283	285	317	278	290	273	258	256	283	252	265	267	297	279	288	271	289	277	279	275	270	250	282	254	292	259	292	270	258	286	281	299	276	282	293	275	279	284	316	304	276	289	275	266	252	274	302	280	301	301	291	273	279	322	269	312	297	287	293	306	305	275	287	290	282	286	267	273	280	284	257	270	281	285	277	286	305	284	273	253	306	262	304	303	251	271	276	282	286	326	286	272	322	256	270	304	279	275	272	280	291	274	308	251	295	279	271	284	268	278	295	288	300	258	260	301	294	279	297	309	261	255	281	283	254	305	289	281	273	292	305	307	300	256	272	258	305	272	256	277	265	307	260	264	283	263	274	284	282	289	285	271	266	300	278	294	249	292	279	264	301	273	246	313	306	309	259	247	286	278	278	267	266	288	265	288	265	259	249	266	258	276	302	291	279	282	258	274	270	287	270	264	275	268	262	284	270	226	288	296	286	270	276	296	278	270	282	263	275	283	262	313	280	301	288	309	289	314	275	263	273	319	258	277	290	295	255	279	270	263	283	269	289	297	270	304	275	282	281	269	286	259	282	292	252	261	270	288	281	269	292	281	289	261	280	290	310	278	283	268	286	262	273	281	290	314	271	248	253	281	276	268	323	267	290	267	279	293	278	299	270	298	281	265	256	313	248	264	295	283	276	288	309	304	283	290	294	281	281	301	307	309	315	299	288	319	321	277	265	302	277	313	312	286	293	284	285	270	301	286	288	281	291	280	256	290	275	244	254	268	276	256	283	265	281	246	308	282	287	278	266	293	274	287	270	256	268	290	261	295	295	291	295	281	275	274	281	303	312	278	290	285	292	273	273	291	258	279	284	294	305	288	288	271	296	247	305	268	294	304	280	262	292	288	306	305	301	289	298	274	277	291	266	250	313	277	282	277	273	279	303	300	280	251	266	285	279	265	287	279	309	282	310	309	303	300	263	309	274	296	291	298	286	295	290	259	233	284	289	253	311	282	256	301	277	299	280	272	274	258	280	299	285	279	287	289	266	299	266	243	294	257	309	308	284	256	288	279	290	265	287	317	284	296	282	282	270	278	299	281	283	285	260	289	315	283	296	262	290	278	318	297	288	267	299	280	301	278	277	280	301	235	280	295	280	296	292	277	286	272	250	301	289	290	287	246	294	289	283	278	276	280	292	284	277	258	302	283	272	267	258	276	319	263	291	256	282	288	289	298	260	268	274	266	272	281	301	277	303	280	238	295	280	279	290	290	283	278	279	308	277	274	285	278	286	293	284	287	278	244	279	294	280	295	273	268	284	293	313	296	245	303	303	280	244	275	264	289	301	269	292	307	303	266	291	264	283	283	278	279	277	291	281	308	272	272	285	276	302	324	303	298	288	279	259	265	281	272	258	275	278	274	293	295	318	293	290	279	275	310	287	238	286	304	287	304	281	251	256	281	306	260	291	286	286	285	267	270	289	285	258	283	279	291	278	277	259	291	304	262	272	254	285	296	297	285	296	295	285	273	267	284	292	293	255	286	246	277	283	291	265	284	294	318	270	274	288	282	282	277	278	275	294	277	262	313	245	292	308	287	271	261	290	302	273	274	269	309	324	300	272	279	282	278	278	261	270	292	258	282	270	282	290	270	260	286	255	277	262	281	318	270	285	280	282	293	300	283	271	301	270	259	310	284	259	268	283	285	286	238	266	304	287	278	279	276	270	277	271	273	292	269	282	287	262	299	274	275	269	270	283	293	290	284	288	286	267	249	282	321	293	316	255	276	280	295	239	261	258	262	307	272	287	307	303	291	277	283	316	281	255	268	277	297	293	273	300	308	275	254	263	291	297	286	274	270	263	274	308	299	250	298	302	290	261	291	264	236	283	275	244	290	291	284	280	286	256	283	276	278	284	283	277	295	263	250	264	305	292	280	295	287	255	285	267	279	277	278	253	282	297	293	296	300	303	270	273	306	267	289	301	281	269	272	271	274	317	294	285	283	293	280	282	297	276	285	269	262	241	306	251
52690	15207	2844	1653	1090	811	599	494	409	408	313	322	271	262	274	238	255	268	221	226	246	213	224	220	218	209	205	206	212	167	179	190	192	201	211	185	193	198	176	167	188	201	192	184	208	169	214	194	175	175	186	197	215	180	204	173	196	168	177	187	180	193	168	178	170	182	186	206	180	177	179	193	209	172	182	168	190	174	196	187	190	187	171	165	168	176	181	217	182	183	193	184	177	164	186	228	174	165	150	164	172	170	159	174	174	186	175	190	179	180	199	194	167	168	168	193	157	173	189	172	179	172	163	171	186	182	170	190	178	163	160	175	165	180	176	169	193	185	170	169	210	170	193	204	186	190	189	198	189	179	182	161	204	201	181	164	179	161	176	174	166	188	161	213	197	182	179	175	172	184	186	180	206	180	169	192	174	180	173	189	159	204	197	186	182	173	186	167	189	201	181	162	198	181	170	183	168	173	183	185	192	186	177	186	176	188	187	169	182	168	160	178	190	169	175	180	199	198	190	202	192	193	189	177	186	169	195	199	191	192	196	173	169	175	207	216	173	163	191	191	209	179	203	222	203	186	161	180	173	166	171	191	167	176	204	201	199	185	175	185	176	177	189	166	170	190	166	202	181	171	185	185	168	188	165	179	169	170	193	171	194	183	178	183	158	177	210	179	186	189	163	182	168	159	161	190	208	204	176	157	170	184	185	169	191	169	145	197	192	178	173	175	210	194	183	167	185	177	188	197	159	171	149	185	164	170	203	173	196	189	201	188	182	190	192	177	177	170	201	184	165	188	176	154	167	168	192	178	166	180	159	201	180	163	177	160	176	197	218	183	144	173	160	195	156	209	172	179	159	169	178	160	213	177	202	184	191	183	194	169	183	191	190	175	202	186	166	207	191	169	182	167	170	199	177	192	174	186	173	189	188	189	189	193	173	187	191	189	178	199	184	211	168	165	159	185	187	189	169	181	181	190	193	189	186	170	175	188	194	198	194	178	169	182	166	175	167	174	196	170	200	186	216	198	181	182	153	181	145	175	199	184	181	170	171	178	175	168	197	162	163	176	193	202	208	173	169	167	160	180	185	215	211	184	188	201	194	211	179	188	189	171	174	184	168	164	174	172	175	193	161	179	159	159	164	130	201	193	167	198	198	184	180	181	157	172	197	177	178	163	197	185	171	167	193	166	179	158	173	161	145	151	192	186	165	196	163	180	182	204	165	202	190	185	201	175	182	169	198	188	188	193	190	185	179	195	171	203	158	176	192	160	180	184	180	184	177	164	149	181	183	166	193	167	206	184	191	185	183	172	186	180	183	177	184	195	178	189	158	160	161	174	180	192	175	160	160	194	187	179	174	189	194	160	160	178	195	173	180	152	179	199	185	197	192	191	163	168	207	189	187	159	172	159	182	189	173	185	179	199	172	202	165	186	189	175	199	207	179	186	179	177	191	201	202	156	166	182	182	185	177	191	181	173	188	177	188	175	179	195	177	163	154	170	194	185	161	186	188	168	169	207	183	186	156	188	179	170	161	197	193	173	208	193	198	170	182	171	192	172	181	182	208	215	209	178	157	156	190	159	178	176	174	176	187	213	199	197	164	196	179	184	181	194	172	180	190	156	205	167	155	188	163	184	158	151	184	190	201	200	188	173	185	184	205	160	177	184	174	173	185	173	178	180	185	186	206	170	160	187	174	194	169	171	157	173	188	193	179	169	184	170	190	162	186	181	160	167	166	162	199	176	187	162	189	180	188	177	174	168	207	218	204	190	178	179	183	179	209	176	188	176	194	186	181	168	178	187	181	179	184	173	178	188	162	162	168	181	177	186	174	190	156	186	184	163	197	193	179	174	179	195	190	185	195	183	182	170	178	184	171	187	182	201	170	211	175	189	197	177	156	171	178	142	196	184	199	178	164	189	175	210	195	179	191	179	182	170	173	172	179	183	174	150	176	180	200	175	173	180	162	171	183	205	187	187	176	178	149	188	188	185	168	171	161	193	191	196	194	211	183	205	175	184	203	171	161	172	194	200	192	181	187	178	186	171	187	179	169	182	177	171	166	184	165	181	165	152	188	169	183	184	185	172	174	186	182	193	187	171	189	163	189	198	179	187	195	164	177	176	178	168	192	169	196	177	169	188	177	171	203	196	187	170	192	197	168	212	174	178	178	171	179	192	191	186	173	171	194	193	191	196	175	156	205	177	170	176	194	172	191	160	194	187	187	190	168	190	166	192	176	172	168	196	204	161	171	194	228	200	148	157	198	193	162	158	183	149	182	176	180	197	196	201	210	167	177	177	182	197	166	183	174	183	185	160	185	193	202	185	182	180	192	174	179	189	181	186	182	180	196	183	204	199	205	190	169	194	174	183	193	162	176	183	183	183	203	182	204	189	187	188	190	151	201	184	181	178	175	185	184	201	207	176	190	167	171	177	182	173	185	168	216	161	183	196	188	188	185	182	192	160	194	194	168	178	183	178	200	181	161	170	188	177	188	174	190	215	216	160	181	215	181	196	184	199	179	170	174	199	177	192	181	211	151	197	169	190	164	168	170	173	187	176	172	171	190	198	188	190	170	179	177	213	186	183	195	171	186	178	161	198	212	221	164	169	201	186	177	170	183	183	162	159	169	195	192	164	167	167	182	203	211	173	174	180	177	215	197	181	186	181	176	189	181	204	164	196	191	184	170	175	186	175	208	190	175	166	183	182	181	191	194	180	183	205	199	174	206	189	169	180	167	193	184	162	194	183	167	184	181	152	177	176	195	188	193	200	159	177	210	182	179	190	162	195	167	174	181	180	170	200	180	170	164	207	176	191	174	176	187	188	154	175	179	188	190	175	165	170	178	186	156	193	173	189	191	180	158	191	176	177	166	158	180	207	172	180	168	166	193	171	165	207	170	167	176	216	180	169	203	201	186	189	167	197	184	175	186	186	146	174	189	164	173	170	174	219	207	195	151	163	180	183	182	182	198	155	183	191	174	169	191	169	189	195	153	192	195	164	197	200	164	177	158	194	182	195	199	195	187	186	185	184	202	210	201	183	142	146	171	168	161	199	184	191	180	199	203	158	155	169	217	155	170	177	187	171	190	199	164	207	198	182	196	183	206	177	176	202	166	181	163	171	172	200	152	173	185	183	172	210	178	193	185	186	201	185	201	208	181	168	201	198	186	218	196	176	189	182	176	193	180	194	163	196	152	179	225	193	176	192	195	179	163	180	182	190	182	168	166	187	180	186	153	182	170	170	181	166	197	175	193	143	196	165	186	169	179	192	161	163	203	196	206	143	154	201	201	166	167	182	177	178	192	193	202	189	221	172	180	212	181	189	180	187	178	187	171	197	171	187	197	175	185	183	165	194	187	173	194	179	182	178	175	171	207	178	176	171	168	202	163	190	191	195	181	162	189	183	198	189	183	180	164	176	197	183	184	177	192	197	189	160	201	163	170	161	169	169	179	165	206	164	164	167	181	191	154	192	186	194	171	172	158	216
27088	1806	4132	4955	4190	3340	2872	2282	2005	1741	1556	1323	1257	1188	1051	975	883	856	893	831	767	766	738	673	695	716	641	668	652	647	578	647	562	587	551	585	552	574	512	556	559	550	540	549	532	563	559	525	505	522	521	511	569	560	532	555	546	527	512	508	516	488	460	500	476	501	514	503	488	503	544	506	508	510	504	507	490	501	507	510	499	505	507	478	487	501	499	537	480	536	475	488	479	525	475	484	465	456	463	464	513	511	486	531	460	469	492	506	475	435	476	504	527	461	489	505	434	491	472	461	502	480	434	480	492	485	506	476	531	473	482	447	448	496	486	453	471	489	499	477	525	435	485	455	469	452	458	509	500	469	444	490	498	487	482	556	510	484	479	523	476	480	456	474	507	445	491	507	510	472	473	469	469	487	457	456	444	478	462	483	481	466	518	418	482	511	531	473	459	533	455	505	471	432	482	447	480	474	483	473	486	477	499	488	481	444	485	495	465	460	489	449	529	499	446	495	485	443	484	484	439	464	482	508	471	466	501	518	460	512	464	466	476	516	476	445	483	491	489	452	494	473	482	457	482	463	437	495	492	465	474	495	483	512	465	507	457	509	486	464	477	475	484	533	481	478	491	539	482	532	477	492	493	455	484	462	456	470	506	478	463	488	489	470	470	465	496	473	478	523	475	481	451	489	455	460	474	496	486	507	469	487	500	502	486	484	481	467	507	484	464	468	474	455	443	490	464	469	494	507	516	470	464	448	444	511	499	464	488	502	480	461	468	489	536	491	489	518	502	448	503	518	484	481	479	508	487	493	482	461	469	461	517	484	493	451	494	513	478	465	500	479	484	503	507	471	503	493	479	490	499	523	488	467	485	490	451	483	453	479	481	478	459	457	480	499	462	450	506	505	502	485	494	472	440	492	449	451	476	513	511	460	472	497	470	496	479	500	450	482	427	478	459	488	461	452	510	494	458	518	449	478	514	514	471	482	497	495	428	475	449	490	456	457	463	495	488	477	495	464	490	514	499	454	488	444	475	490	505	484	482	468	462	482	448	474	502	487	468	492	502	473	481	499	485	481	499	486	471	493	480	489	478	461	517	470	504	461	455	459	486	496	466	462	473	475	468	493	481	458	465	456	471	495	459	456	468	477	507	478	481	495	497	448	477	460	460	461	457	449	472	502	452	463	481	499	460	487	478	461	521	506	454	508	529	497	461	485	433	442	501	476	435	440	502	487	475	492	482	443	452	492	470	468	511	473	496	506	494	513	505	500	462	472	507	447	466	454	472	506	510	467	474	474	486	476	487	466	489	453	451	504	490	511	447	517	500	506	480	437	500	470	481	479	485	509	452	474	468	464	480	479	491	468	481	468	476	477	554	507	491	495	479	493	485	459	511	481	504	546	503	464	490	502	492	457	494	481	509	451	452	462	471	447	476	465	477	479	459	528	511	469	444	503	499	464	487	456	457	506	451	480	509	459	495	496	460	502	463	481	506	477	481	474	502	484	495	486	483	518	485	479	481	461	464	480	472	456	496	471	499	467	479	473	453	506	441	460	474	505	465	523	445	485	496	482	502	451	416	487	472	451	496	449	459	498	422	497	483	481	440	469	488	491	496	510	478	467	467	482	473	457	476	496	461	419	473	494	451	433	465	479	486	478	507	494	481	476	482	476	469	498	448	518	494	482	499	482	459	469	504	437	499	463	470	460	482	499	464	482	462	495	484	484	484	487	472	473	484	473	489	459	502	480	463	503	446	469	478	481	494	505	498	476	450	510	449	481	489	481	508	448	492	494	507	461	469	453	487	453	456	516	465	484	478	457	490	519	503	450	451	466	465	491	466	439	500	458	459	476	481	450	486	456	444	474	490	486	501	448	482	470	480	477	505	494	474	439	501	489	493	501	457	452	465	470	480	472	468	487	448	484	470	487	469	476	468	463	474	475	459	458	485	467	446	460	489	518	480	459	494	481	484	478	432	444	491	478	498	438	474	525	470	509	490	485	463	502	440	463	458	482	472	474	479	459	470	502	459	500	485	457	469	505	484	463	474	497	470	500	489	460	464	473	485	480	480	453	474	499	485	464	420	442	461	470	466	484	502	491	474	468	517	473	441	476	419	463	471	488	483	477	485	478	466	471	469	484	473	462	454	493	475	448	499	474	429	445	486	558	478	471	492	461	465	443	476	468	492	452	517	494	471	470	486	519	512	452	506	459	484	498	498	448	476	456	499	457	480	533	449	481	446	525	473	444	495	489	413	517	453	494	469	470	499	459	457	464	480	475	462	462	490	447	456	464	480	468	483	538	483	490	484	502	487	451	489	470	501	436	481	450	450	476	488	487	452	505	419	477	513	501	497	510	477	469	501	470	483	450	472	487	518	460	456	468	516	460	513	432	490	532	468	479	495	472	517	459	483	455	481	472	481	522	486	484	526	502	486	461	467	445	452	474	486	509	495	456	514	457	528	477	475	500	433	521	486	484	464	463	465	468	486	513	471	458	479	480	480	478	477	449	471	479	456	466	484	492	464	472	484	474	455	495	490	469	493	489	418	500	462	471	458	445	465	443	493	510	493	458	455	461	480	520	469	503	473	493	453	456	464	467	485	464	479	472	489	499	435	498	461	445	490	475	520	491	468	453	433	432	486	507	458	483	472	478	495	481	506	501	467	506	463	521	511	500	494	477	524	489	484	473	504	475	492	493	464	496	473	461	483	459	493	496	480	490	468	515	460	452	509	515	508	528	485	472	484	505	479	502	495	460	464	500	489	468	477	472	481	473	494	463	490	438	501	479	473	504	427	469	440	480	425	447	479	479	462	459	483	462	475	477	467	482	488	496	454	496	508	443	505	456	456	493	483	467	491	503	445	527	492	484	464	476	473	493	488	473	488	455	479	483	491	495	436	513	512	449	469	507	502	488	452	479	465	471	488	479	468	503	488	506	477	443	461	488	493	476	455	487	471	473	444	442	515	449	515	524	521	467	461	450	528	484	483	444	471	452	484	481	480	472	492	511	474	472	465	472	473	469	474	434	458	456	467	470	463	487	443	498	475	517	456	479	483	446	461	477	506	489	486	490	475	473	489	524	458	507	466	498	479	458	521	513	463	521	487	462	426	451	457	474	463	503	480	472	494	469	481	432	469	498	468	504	498	488	456	452	473	501	432	494	514	467	496	481	495	487	505	491	493	451	477	456	472	517	502	476	466	486	526	480	474	493	510	480	521	478	485	441	496	474	456	467	498	479	495	476	469	514	465	460	468	456	518	439	465	466	497	444	442	443	487	471	458	484	480	467	480	493	478	503	476	469	512	455	473	473	454	515	462	437	466	449	481	463	447	475	450	514	449	487	470	495	496	482	448	484	473	472	448	468	498	502	477	472	497	496	470	493	484	461	503	482	496	467	492	508	514	528	493	471	480	471	451	489	454	487	459	463	463	470	507	480	506	500	471	480	505	464	455	503	472	481	459	495	463	450	479	509	464	472	510	450	497	484
4571	291	237	237	198	205	222	223	224	215	243	197	214	186	205	188	209	191	248	203	218	208	210	188	191	236	182	207	200	220	205	209	202	206	208	214	202	192	196	222	187	219	189	196	185	207	214	200	199	218	212	203	229	188	202	200	201	214	221	183	209	201	223	210	210	200	214	173	199	215	196	206	214	211	207	220	234	196	199	212	206	210	204	201	203	192	213	185	200	190	192	217	206	173	201	222	195	212	225	231	194	224	196	210	170	192	179	188	205	201	234	214	208	207	200	208	227	191	191	188	199	216	210	204	213	193	203	182	194	218	202	215	218	194	228	192	190	213	222	207	201	194	191	189	199	197	209	192	209	189	209	194	190	211	181	178	224	211	224	187	188	194	200	206	214	194	207	223	217	233	225	199	210	181	210	227	203	212	204	192	210	220	201	220	197	229	212	235	221	206	203	207	201	186	206	195	217	209	200	218	197	196	200	210	197	208	189	206	198	184	188	187	199	213	214	203	188	192	199	175	210	232	188	204	209	185	207	174	206	211	202	210	217	223	224	191	192	216	221	197	221	186	196	203	213	180	228	218	199	203	196	190	188	221	218	179	187	188	212	195	209	235	258	205	206	230	201	208	211	208	216	196	204	179	211	213	207	196	195	219	216	220	203	206	182	204	220	192	224	180	197	221	176	207	203	204	217	222	211	215	216	215	212	205	214	184	192	214	215	202	234	207	187	199	198	220	223	218	208	206	218	206	197	209	200	204	217	205	193	242	205	191	212	218	224	164	208	195	212	180	194	201	221	208	174	247	220	222	179	192	196	178	224	204	222	201	188	212	207	164	196	207	212	184	182	212	221	204	209	190	209	217	191	234	206	182	197	211	216	194	231	211	196	177	216	222	189	186	205	159	209	196	183	230	178	182	200	197	201	203	186	193	198	201	195	200	191	189	175	198	212	215	188	212	195	204	234	196	178	178	241	186	215	229	193	210	211	203	237	192	194	215	220	195	198	192	208	218	185	213	184	206	206	212	210	213	198	190	204	185	196	239	208	196	175	193	206	170	200	207	209	197	215	226	180	202	231	196	213	208	223	188	180	189	188	191	218	219	194	208	216	202	180	225	211	222	186	165	205	169	190	204	200	185	204	204	217	207	234	226	220	207	218	215	189	213	210	188	207	187	185	240	203	199	174	203	206	223	189	196	192	178	201	211	218	207	205	205	178	231	180	218	205	193	192	192	208	214	184	189	202	197	205	197	199	202	212	211	201	233	218	222	183	211	221	200	196	211	193	205	178	210	213	200	208	195	212	210	215	174	192	196	217	217	188	172	196	204	209	210	211	168	213	210	187	220	210	206	210	178	200	208	230	223	216	187	209	192	220	194	171	209	189	217	195	188	217	206	198	232	208	216	233	193	213	195	191	194	205	200	243	204	209	216	225	188	199	197	189	200	190	237	220	214	186	216	185	199	210	199	208	220	208	210	210	223	206	197	194	221	219	187	217	197	175	178	208	205	205	219	200	197	188	218	212	206	192	232	238	202	188	220	204	231	208	186	191	207	215	206	194	195	213	194	212	228	187	205	203	190	215	178	209	201	195	183	211	199	215	190	182	196	174	185	194	182	196	187	203	220	188	205	212	213	194	213	187	199	218	186	212	211	221	207	225	246	213	198	169	196	196	217	236	206	185	206	216	203	190	200	205	197	213	203	207	211	229	204	218	185	218	231	218	226	217	189	175	217	218	221	207	176	169	164	221	220	221	226	235	210	198	197	175	188	208	194	177	184	194	202	221	175	212	192	205	184	200	184	213	174	170	213	224	188	194	229	208	216	213	228	203	233	212	212	209	189	201	184	201	198	202	205	211	198	221	196	202	194	196	210	229	205	177	224	201	187	194	196	196	190	187	218	212	185	210	211	248	183	214	218	195	212	219	203	216	205	180	203	173	196	209	196	209	202	216	227	202	195	193	202	193	203	196	182	211	179	175	200	210	196	172	166	200	198	221	202	198	191	214	209	192	181	178	234	203	177	200	188	196	200	200	199	216	224	178	205	213	213	213	187	200	213	215	203	185	194	198	188	196	187	216	209	242	212	219	213	201	199	189	213	202	200	211	187	196	193	198	251	209	193	221	220	208	228	203	199	198	204	193	218	194	180	211	213	209	223	213	210	209	199	189	209	197	198	202	183	194	205	193	203	214	195	192	213	198	182	207	223	180	189	175	203	175	201	214	203	212	196	235	182	208	216	185	208	179	200	210	212	218	192	211	188	191	196	208	190	243	201	211	196	216	217	224	204	189	213	197	184	193	162	178	219	218	178	206	213	205	214	183	223	197	159	214	213	199	182	216	205	173	206	214	222	198	202	200	206	195	203	212	202	212	192	188	190	249	215	199	216	210	226	220	185	206	219	200	220	203	190	209	190	207	195	191	198	195	204	191	218	182	202	227	202	194	171	223	202	205	192	205	207	195	206	205	194	201	227	190	191	224	214	193	179	203	182	211	196	194	211	220	195	192	210	179	193	212	199	199	201	222	214	198	238	188	206	217	205	209	215	206	178	187	207	218	218	184	212	177	198	187	207	219	217	213	187	185	214	189	203	213	219	196	214	181	192	210	212	185	186	231	210	195	218	209	203	214	199	215	197	198	180	207	212	201	203	210	171	196	182	209	208	195	225	191	191	239	217	234	194	200	221	184	201	216	221	208	195	198	243	200	203	209	196	207	190	211	205	167	199	225	209	192	189	193	225	174	200	228	212	213	210	217	214	210	187	174	211	190	203	203	199	213	213	185	187	221	189	220	223	186	217	207	208	214	222	175	187	217	223	216	239	192	217	214	181	215	216	204	229	205	197	202	193	195	210	196	192	197	225	195	220	204	222	201	207	212	204	210	219	191	203	174	214	201	211	205	181	229	198	191	220	214	206	218	192	189	243	195	197	185	201	192	222	203	193	222	206	169	223	219	169	222	233	197	216	213	199	176	209	236	196	201	206	196	196	181	210	217	223	204	184	207	236	194	202	197	212	188	231	209	199	212	231	207	241	214	190	242	212	215	208	191	212	211	202	196	228	214	193	189	206	218	224	234	226	202	225	213	214	201	195	188	204	185	196	223	227	177	204	217	209	214	199	206	191	213	199	195	258	198	209	184	205	204	200	196	182	203	224	228	208	171	191	197	205	223	209	208	211	216	180	211	185	202	191	192	184	196	182	180	214	179	204	195	217	211	179	221	236	234	181	203	197	203	221	206	206	192	204	206	234	215	226	194	208	200	205	216	172	196	197	220	218	208	215	167	188	201	198	189	210	231	212	207	176	203	250	199	204	220	211	197	196	210	214	175	193	195	217	199	195	214	231	180	226	203	186	216	214	196	171	209	195	221	206	200	224	197	219	183	219	204	222	188	202	206	204	178	206	207	218	203	211	191	215	213	213	206	191	224	207	250	204	219	208	209	217	220	210	198	203	193	189	208	207	189	211	194	202	188	206	249	199	213	198	212	208
4980	542	578	604	592	602	543	541	528	563	496	556	543	561	503	511	519	487	492	505	490	500	519	496	459	514	492	525	505	518	489	457	474	503	521	449	490	472	513	523	518	480	510	493	498	508	505	497	516	512	489	540	491	479	488	519	514	505	532	435	491	499	486	506	486	509	508	520	489	504	522	515	478	481	442	480	487	449	495	548	506	504	510	490	486	483	523	527	501	505	512	484	522	487	522	546	475	529	484	564	508	462	488	503	480	514	481	502	557	531	520	540	488	477	550	512	482	476	507	509	504	515	482	521	492	491	441	546	512	504	547	490	524	514	518	515	475	495	431	505	492	445	470	515	526	577	457	498	560	531	486	458	530	523	500	552	463	509	480	435	503	471	450	482	531	526	497	502	508	475	498	490	534	502	532	555	449	472	483	520	503	513	519	488	480	532	497	443	493	498	506	496	507	506	482	505	539	498	501	501	545	501	517	467	486	485	499	481	500	515	497	477	497	475	503	521	467	518	492	508	457	531	523	518	501	512	483	476	534	465	505	543	494	502	500	477	460	499	513	510	500	541	510	511	525	526	473	530	505	523	508	518	492	552	502	505	475	517	495	530	512	483	507	525	494	502	496	498	496	540	497	503	498	505	484	478	512	522	531	509	528	465	510	504	515	451	494	469	464	448	513	507	469	492	499	519	515	460	491	516	493	505	513	454	487	484	448	510	502	485	477	459	495	483	499	491	493	483	528	496	517	463	489	497	533	469	451	527	495	545	534	509	511	507	519	508	518	474	484	477	496	501	498	492	519	503	541	514	472	482	502	464	487	483	471	541	463	494	490	500	499	494	525	545	510	492	463	494	479	494	477	503	489	510	515	504	526	492	503	484	522	513	474	505	555	506	527	516	485	487	490	490	510	471	463	517	510	454	516	454	475	525	519	485	498	467	493	503	497	505	468	500	485	532	484	500	463	516	526	443	504	512	484	495	511	491	521	493	537	518	519	514	489	475	505	500	498	486	512	476	501	505	491	502	470	508	493	510	490	478	509	462	501	494	494	490	527	468	496	492	504	509	476	495	495	491	485	500	520	509	530	462	494	530	490	470	531	480	493	505	504	504	531	514	534	457	503	511	482	489	519	504	522	562	512	509	492	533	519	481	491	521	499	502	499	503	526	474	493	511	547	496	502	504	473	488	507	476	523	495	511	491	477	501	495	485	528	511	554	468	518	472	491	528	493	488	488	502	473	506	506	515	530	515	492	517	507	533	486	498	527	531	453	510	482	481	511	484	527	502	500	504	505	479	479	488	522	446	488	508	505	491	503	479	519	507	529	499	479	464	523	461	535	531	495	490	507	484	503	464	518	545	471	538	539	490	473	528	471	454	525	501	511	526	490	461	498	460	519	509	485	505	495	479	547	536	490	508	495	487	493	542	478	486	544	509	500	540	465	532	479	493	485	529	498	516	484	493	468	480	470	502	503	509	496	496	509	507	517	495	478	540	525	503	525	501	509	486	491	528	473	511	518	456	494	537	515	499	497	455	489	494	535	530	472	499	503	530	496	477	520	483	509	485	494	504	518	549	487	483	471	512	498	506	489	507	535	491	521	496	501	487	515	486	494	510	501	504	476	499	465	527	524	524	496	481	498	494	502	483	502	516	507	457	499	525	488	506	484	479	478	496	504	451	478	506	490	526	530	491	506	487	543	509	494	487	486	522	497	494	497	482	501	481	497	500	532	507	461	491	530	459	476	520	515	459	523	516	490	478	499	515	511	496	537	480	486	482	511	477	573	480	508	502	494	466	527	485	518	483	495	528	520	469	490	519	532	455	484	527	513	484	516	508	476	520	505	532	464	514	500	505	495	513	485	501	520	475	481	495	492	460	475	485	506	495	477	489	496	470	476	498	518	510	533	490	492	509	509	520	483	503	496	520	505	488	521	474	487	506	530	521	483	487	496	499	495	520	497	433	503	490	484	491	489	523	477	534	495	510	491	508	538	479	548	514	490	473	528	492	494	483	511	512	485	524	487	483	507	541	485	510	487	492	477	504	538	442	475	519	507	508	504	492	527	485	517	515	494	487	514	540	509	557	511	499	442	492	513	451	503	497	522	504	477	483	529	503	479	464	444	492	473	492	558	526	494	493	505	534	491	525	506	472	503	518	499	453	454	511	511	494	481	478	496	479	511	509	502	456	515	504	508	524	510	489	499	522	488	487	487	536	478	487	522	511	535	503	469	503	498	480	505	487	489	512	504	523	509	509	514	518	532	487	490	501	470	486	507	512	494	480	521	516	529	552	533	490	484	541	494	502	489	512	524	470	497	487	514	525	484	479	500	509	496	492	509	500	519	487	478	489	494	481	504	520	511	461	470	514	519	529	570	498	525	492	504	476	521	534	483	506	521	463	477	498	557	510	500	502	485	532	478	479	454	480	492	480	514	515	526	464	508	519	477	504	483	506	466	504	489	480	518	518	497	503	443	493	529	486	514	513	540	517	501	509	477	480	505	483	496	496	497	491	518	507	494	516	465	533	494	523	528	500	473	494	498	473	493	500	532	481	500	513	502	483	489	499	475	534	459	502	495	512	476	523	511	515	533	469	484	451	502	511	478	534	469	514	489	462	539	503	509	499	480	509	490	526	453	554	512	495	494	498	446	529	540	513	498	487	514	506	471	514	486	470	472	459	542	489	489	488	512	491	481	529	501	501	497	515	508	526	484	491	499	472	515	521	491	513	483	522	515	451	552	486	492	526	507	467	470	489	503	491	530	462	523	518	490	453	462	491	495	505	457	496	470	472	558	471	478	472	506	506	490	515	516	502	506	514	495	509	491	527	509	510	511	504	543	497	506	491	464	488	486	505	513	528	499	528	479	506	527	500	508	468	482	521	498	543	501	474	498	512	476	487	468	540	494	474	475	502	513	472	508	524	481	504	505	484	486	501	521	478	478	536	478	486	477	477	490	503	492	513	527	489	515	512	478	537	496	476	469	510	524	504	469	460	530	524	489	516	445	485	491	508	534	492	506	548	511	495	499	522	535	483	482	481	526	499	474	516	500	480	486	503	493	523	498	484	502	514	474	516	489	503	476	509	510	496	503	514	495	467	542	496	513	536	502	495	497	515	513	495	524	528	507	479	505	509	496	505	499	484	483	470	462	548	509	536	509	509	501	501	508	452	504	493	513	525	482	476	495	505	442	481	496	529	491	497	509	543	498	444	497	519	501	494	504	510	500	542	475	514	506	457	507	504	520	509	503	499	498	484	445	498	523	530	513	542	513	532	487	509	488	507	552	560	497	508	496	477	516	511	482	499	509	514	517	506	478	490	472	511	525	476	520	488	472	500	520	466	503	508	487	496	514	511	492	470	469	482	508	498	508	519	508	490	521	481	509	473	496	490	538	470	527	511	485	526	477	473	473	504	486	505	501	523	488	537	505	459	469	519	536	501	502	500	498	496	486	473	516	511	493	533	521	483	501	489	490	492	510	507	508	524
37091	6471	1081	837	516	372	311	265	197	214	186	166	170	151	134	146	136	113	113	134	114	111	120	101	81	105	106	95	100	118	107	105	108	116	88	105	112	120	116	105	107	110	109	97	107	81	83	97	108	118	88	106	109	83	102	86	104	103	85	91	103	106	112	98	113	93	95	98	95	93	116	113	93	96	100	96	96	97	92	96	88	79	91	95	103	103	95	84	92	90	107	98	97	107	93	101	92	119	90	115	95	84	95	96	97	90	92	88	92	103	79	84	112	93	108	103	90	127	115	85	111	109	94	109	114	110	91	96	102	99	95	106	115	123	109	99	83	84	100	114	99	95	101	102	108	87	104	121	80	97	99	104	81	103	115	99	87	111	92	87	93	116	110	101	93	97	113	93	79	84	91	97	79	97	102	87	87	90	83	105	87	104	102	99	98	102	103	87	95	87	88	93	109	99	87	81	104	83	85	80	81	100	105	85	96	94	83	102	84	120	103	108	89	86	95	88	99	89	111	98	108	94	77	97	91	86	100	112	84	108	106	101	104	109	98	97	102	100	106	101	89	80	85	104	79	89	89	89	112	95	95	102	98	72	79	92	81	107	90	97	99	99	106	110	87	93	88	92	101	110	95	88	92	89	115	101	94	96	96	101	100	100	115	99	113	98	104	114	96	102	94	94	106	101	98	104	94	81	106	97	113	90	108	97	96	84	80	93	86	100	88	100	97	91	114	95	119	86	70	112	108	93	91	100	92	86	102	92	100	105	112	97	107	98	110	82	83	82	88	107	111	99	91	106	95	81	99	111	103	98	105	95	77	115	101	109	96	120	101	86	95	116	90	95	105	101	106	87	99	98	84	104	100	112	94	101	97	88	115	97	101	97	93	102	91	113	104	97	99	90	90	104	76	109	99	100	76	91	90	84	110	99	109	112	90	91	111	111	86	86	84	104	99	111	77	101	94	104	96	109	102	87	109	87	89	101	105	96	102	109	116	91	103	73	106	93	103	105	109	92	100	100	88	97	102	101	92	100	95	109	97	100	98	78	82	104	105	103	91	80	94	91	89	92	124	101	88	117	84	105	108	81	100	83	88	91	106	101	94	114	109	111	109	106	93	83	79	123	100	98	92	90	117	86	85	81	101	100	93	112	91	88	113	100	106	88	99	102	94	90	97	101	98	78	94	88	100	87	93	94	91	102	103	86	89	110	88	100	88	87	89	98	91	98	91	79	80	99	91	101	101	96	87	88	101	106	123	85	99	105	97	97	103	97	115	96	91	114	115	94	88	105	85	93	94	102	96	87	110	90	101	82	92	96	90	100	106	108	85	81	95	122	102	87	93	100	99	79	98	90	97	97	107	87	98	89	96	92	93	88	96	95	111	101	88	82	97	79	100	94	94	98	77	91	80	118	102	94	103	90	93	117	104	97	101	93	105	102	79	93	113	98	98	93	86	89	100	100	90	84	116	82	111	101	116	82	90	94	85	99	96	105	115	82	99	103	114	105	121	100	120	95	98	95	100	90	90	106	92	93	92	87	106	108	103	109	108	101	96	97	101	101	105	87	103	99	107	85	87	81	93	89	114	136	100	93	80	109	98	92	104	111	80	92	102	98	115	89	101	106	98	111	79	91	93	93	90	109	104	94	94	86	90	85	100	104	92	106	95	104	74	109	97	108	92	107	95	104	102	102	98	100	108	112	87	88	105	94	92	106	107	101	106	83	105	81	121	83	101	97	95	77	83	95	112	79	94	111	101	76	100	81	99	109	83	102	94	92	82	95	110	109	85	84	110	120	95	106	102	80	95	83	93	100	89	100	119	83	105	106	102	101	88	90	100	88	101	121	109	86	85	105	100	95	98	105	90	110	107	102	103	104	96	91	84	94	102	103	108	88	106	104	81	102	91	96	96	88	96	96	95	93	88	78	86	104	91	104	94	94	92	96	97	104	84	96	78	96	84	100	104	84	90	109	117	72	102	103	92	103	107	90	99	89	86	98	100	95	120	81	99	105	96	101	87	110	98	78	121	107	97	90	105	106	100	94	103	103	111	101	83	103	95	100	82	88	110	103	93	85	88	100	92	100	101	86	95	102	102	107	87	82	95	93	97	97	99	97	95	87	81	92	94	100	104	113	105	99	104	99	92	88	89	135	85	105	90	93	107	102	112	104	75	93	88	100	109	99	89	106	86	92	93	85	86	93	101	113	98	94	93	95	90	105	109	105	107	98	95	78	103	95	102	90	87	87	111	86	102	94	90	85	90	85	93	106	89	91	98	82	93	99	99	87	96	97	86	92	87	107	107	93	114	98	97	110	117	105	86	97	84	91	90	85	120	103	89	96	94	96	97	107	93	79	80	91	86	107	99	89	105	84	97	90	98	103	96	86	86	98	89	92	90	98	91	87	103	118	119	87	115	97	114	104	92	96	88	95	98	101	94	87	92	88	93	88	102	114	100	77	107	89	85	105	93	87	105	92	107	111	90	105	98	106	84	101	98	93	105	108	112	108	80	108	103	88	119	98	114	95	92	95	97	94	95	90	95	109	103	102	88	93	104	97	114	89	98	88	81	107	108	91	106	95	106	101	114	82	96	82	97	98	109	93	110	110	111	113	105	84	94	95	100	97	75	95	103	93	107	94	92	96	89	107	96	91	107	74	98	87	83	93	96	99	105	97	96	91	116	102	95	93	123	106	95	97	81	105	89	106	93	86	95	100	84	116	90	89	97	99	82	106	105	105	110	106	97	94	113	107	88	73	96	84	99	75	99	89	105	99	95	96	112	104	102	96	108	91	98	93	97	121	98	102	90	106	103	88	105	111	103	109	97	76	73	100	90	110	90	105	89	98	91	84	100	95	104	101	93	111	104	93	107	94	104	89	97	110	98	74	87	105	103	106	100	79	76	96	100	101	91	86	106	98	92	122	92	94	91	98	108	90	89	112	86	83	86	99	110	89	97	92	79	106	103	116	103	99	91	90	81	111	103	106	110	107	93	106	118	94	91	86	96	124	90	106	110	99	99	94	93	100	102	77	93	108	115	98	74	93	95	97	120	102	88	93	117	116	99	96	118	87	100	101	106	107	95	103	89	113	96	83	86	105	105	99	91	79	77	101	112	106	105	95	83	108	90	104	105	92	102	103	83	100	99	98	128	97	100	100	108	99	97	101	79	99	92	107	88	103	86	89	101	112	85	111	96	107	105	88	86	102	81	83	103	82	81	94	86	120	116	90	101	95	101	87	101	92	108	90	111	95	93	86	74	77	81	101	95	87	92	101	84	111	108	91	102	98	92	103	93	109	100	98	89	98	102	88	87	95	106	111	107	99	86	75	104	91	88	75	106	84	113	112	116	93	133	88	84	98	97	93	104	105	90	90	116	99	89	89	100	103	103	100	104	119	95	104	97	93	96	95	97	87	94	89	107	90	98	96	117	105	103	101	119	100	104	100	93	82	120	95	91	84	109	85	106	104	97	100	80	80	95	100	109	105
18689	947	2238	2617	2253	1901	1547	1302	1076	999	767	782	651	674	602	528	503	465	484	455	432	405	412	371	372	350	383	378	382	319	326	350	346	353	309	351	323	304	323	339	322	312	295	308	329	297	322	279	336	299	301	280	294	290	318	337	286	330	294	301	283	304	297	297	259	294	299	306	281	271	303	278	288	286	274	306	284	301	296	278	299	299	282	282	299	297	277	327	307	273	294	255	281	274	305	271	272	283	269	273	285	287	275	276	317	262	307	311	283	279	300	247	308	293	269	314	265	279	292	304	291	310	295	303	298	273	287	267	272	280	292	290	264	268	274	286	267	269	288	290	264	303	273	311	266	307	284	262	321	314	294	254	276	297	302	274	267	262	242	283	285	269	265	293	303	277	287	325	283	299	272	310	271	262	290	253	295	262	285	298	285	259	267	271	263	275	280	276	279	304	286	264	279	293	262	286	269	259	283	290	295	284	265	269	271	297	264	269	286	269	253	275	284	288	291	304	277	285	271	275	277	278	270	323	228	287	286	299	260	280	283	270	286	303	278	253	321	329	294	279	310	290	289	278	255	292	291	289	291	264	306	281	286	277	282	254	254	282	307	269	279	281	307	302	284	256	309	272	269	304	311	283	292	268	258	277	279	271	278	307	280	263	265	280	265	267	276	273	276	262	288	299	273	273	254	269	259	297	296	271	284	292	266	253	256	265	268	288	265	290	291	289	270	282	289	279	275	289	291	272	281	281	250	271	279	308	244	281	270	265	281	289	266	265	259	262	255	247	279	291	291	287	306	286	285	266	247	285	264	275	288	262	282	293	261	292	282	296	258	311	253	277	291	272	250	262	292	255	261	252	292	268	258	278	274	294	284	304	269	281	296	303	276	296	284	260	266	274	280	271	274	249	286	275	294	277	304	268	306	281	286	262	259	282	255	249	297	268	279	310	264	281	262	275	272	280	273	296	286	289	249	255	256	269	299	305	284	284	234	303	287	291	272	315	271	290	245	288	268	298	279	249	285	275	261	274	280	275	271	296	276	273	268	304	267	319	270	284	243	297	269	264	256	265	282	275	296	267	276	264	288	270	290	284	302	250	283	291	296	298	293	264	287	260	275	290	296	296	295	282	253	252	258	281	276	289	302	312	299	288	289	299	276	278	257	303	272	279	286	293	274	291	257	306	257	279	301	277	285	297	293	280	289	258	281	297	295	270	301	273	285	310	267	283	295	289	264	276	273	285	288	273	269	290	276	265	306	304	295	271	308	271	317	272	271	288	258	291	257	306	267	280	290	274	294	295	263	255	249	263	275	305	286	280	269	248	295	256	295	238	316	296	280	281	279	291	257	268	296	270	279	322	296	304	273	292	279	287	284	276	294	270	287	301	293	265	301	286	291	325	280	282	286	235	271	285	295	311	277	249	305	264	296	291	285	293	282	270	278	242	281	256	288	297	310	289	273	261	301	292	296	298	271	267	294	287	264	262	270	291	296	285	261	293	237	278	308	262	279	311	292	319	295	310	282	275	299	262	291	261	309	305	280	302	254	276	294	256	262	281	280	280	291	302	306	284	287	301	282	276	277	291	270	269	276	277	263	274	286	296	280	265	273	293	271	279	285	293	285	257	298	302	252	288	278	301	277	263	268	277	270	308	289	297	273	300	282	252	303	282	277	313	317	281	268	280	259	269	280	261	286	297	254	277	304	266	276	268	291	300	300	265	271	297	283	295	284	271	296	266	278	286	279	312	292	300	287	267	277	290	287	286	289	273	282	293	273	288	300	271	298	266	264	284	277	290	275	280	282	297	297	263	294	310	281	261	259	284	260	276	295	276	299	274	265	259	276	261	278	299	315	247	271	284	285	294	294	262	277	261	289	270	292	286	288	306	266	278	251	263	309	310	266	278	300	272	285	271	282	300	263	248	254	279	268	286	296	249	271	312	296	250	302	262	303	289	320	302	272	278	270	267	312	296	259	278	300	285	289	251	309	279	287	279	295	294	257	274	303	294	294	289	304	283	314	285	267	291	266	278	275	291	301	277	282	277	269	269	282	282	299	269	268	286	276	300	277	289	312	301	266	279	308	250	327	228	280	300	313	284	263	245	293	289	279	279	290	297	258	253	276	280	316	297	277	259	306	278	285	278	286	257	262	291	286	270	277	283	305	283	281	265	263	277	296	284	277	281	266	279	272	283	277	270	252	263	265	277	298	269	252	271	300	286	282	295	287	288	279	302	276	293	273	275	268	279	259	296	319	280	304	287	267	270	299	282	262	263	271	303	275	274	250	284	256	279	273	274	269	264	290	289	294	279	278	282	274	272	289	270	276	317	286	309	279	285	296	300	269	253	276	280	293	306	269	313	287	297	273	280	302	296	277	278	293	269	301	273	253	282	257	281	248	255	282	286	277	277	269	286	282	292	291	276	275	262	243	294	274	305	263	316	272	273	296	298	285	282	306	272	275	272	310	312	273	299	269	281	280	299	301	266	256	271	301	275	264	283	283	259	286	271	284	291	282	279	259	280	271	282	292	300	269	258	289	285	312	281	273	246	272	286	253	310	297	277	267	312	298	245	273	311	274	289	290	299	282	298	282	317	295	282	254	274	261	299	278	270	268	282	277	281	290	294	265	320	289	269	292	299	281	277	271	272	279	296	271	246	295	285	288	284	248	307	248	280	295	282	287	243	250	290	321	263	282	273	287	262	289	294	285	312	286	260	278	262	306	285	287	288	300	258	278	297	304	263	302	293	304	287	281	259	251	275	252	275	278	270	269	286	265	270	253	297	296	268	272	287	253	288	289	299	287	280	307	306	287	284	285	300	270	299	304	266	261	308	317	290	295	255	266	277	274	314	319	266	252	306	286	266	278	287	296	292	287	247	312	310	304	278	300	306	294	262	250	277	305	289	281	286	312	257	297	281	277	285	303	291	267	289	306	281	300	281	264	288	307	296	257	283	285	283	253	240	289	258	269	301	281	242	246	292	262	297	283	266	288	280	297	267	260	281	279	290	288	278	286	270	316	256	278	292	295	280	261	291	283	277	295	280	306	286	256	297	284	281	299	275	275	251	279	278	271	254	285	274	294	271	272	300	292	275	273	296	286	292	283	297	298	260	230	247	276	267	294	292	291	271	271	279	255	278	296	259	276	303	274	279	297	286	289	290	288	281	287	254	291	304	281	294	280	290	244	259	274	281	266	322	281	304	247	296	271	303	283	297	288	305	275	278	291	260	292	277	297	268	294	302	283	286	289	279	273	304	279	264	256	300	284	279	287	305	273	293	285	265	324	255	278	288	266	280	294	278	280	259	294	256	287	274	283	267	280	291	279	283	259	275	277	283	264	278	280	273	291	280	311	250	256	286	288	274	291	306	277	302	290	253	264	285	287	287	300	266	268	276	274	234	268	287	283	293	298	284	294	295	300	260	257	305	279	268	291	256	276	297	245	263	267	291	282	295	266	244	269	291	278	302	299	273	276	277	300	310	275	275
55450	15567	2781	1657	1139	836	576	538	444	388	337	335	316	280	273	259	237	240	222	216	248	209	198	200	234	194	216	224	202	200	192	200	211	198	199	195	185	199	211	181	197	219	184	181	208	187	188	227	157	185	168	194	174	201	198	185	190	153	215	177	198	167	177	168	181	219	192	172	165	163	155	200	185	162	184	183	192	194	188	188	192	179	167	178	176	169	201	159	181	170	212	168	195	179	150	173	184	199	174	192	179	223	194	207	163	181	194	169	175	176	179	191	181	185	151	189	189	182	187	204	184	180	172	188	157	148	205	169	174	159	195	165	186	191	196	176	172	184	183	191	182	210	190	175	194	183	174	197	188	201	176	172	168	180	192	179	173	187	177	191	182	185	178	189	175	168	193	191	178	172	191	177	197	191	194	196	172	178	162	199	174	213	200	185	184	156	200	190	220	163	166	175	169	176	177	193	192	155	194	169	189	191	186	167	183	186	179	182	173	203	207	170	184	183	168	197	208	179	201	163	199	187	201	185	166	188	165	182	165	184	177	192	191	148	187	178	177	186	164	190	190	176	191	194	176	174	180	172	172	184	160	168	175	177	174	175	168	216	189	173	186	180	188	181	181	174	183	184	179	195	209	169	209	192	185	188	172	198	176	179	197	168	194	196	192	195	194	214	185	200	216	181	168	183	193	177	183	184	214	181	202	181	192	177	183	199	190	202	182	165	194	171	186	193	182	176	200	190	185	159	186	183	181	169	189	188	191	140	184	197	186	177	190	197	173	182	184	188	194	158	197	201	175	190	202	186	170	163	190	184	164	151	188	170	210	161	181	196	179	170	196	186	180	183	197	187	194	167	184	171	178	192	190	178	191	212	169	186	176	179	186	163	185	165	221	196	170	209	150	184	195	177	153	163	169	181	168	185	193	167	178	163	176	178	205	202	168	189	188	189	204	165	170	191	187	186	174	158	187	186	153	176	179	187	198	183	198	154	204	174	232	185	227	195	182	158	186	179	179	166	174	172	184	186	194	190	203	151	196	199	172	176	170	192	199	181	188	173	193	186	160	196	185	192	194	191	177	160	185	186	165	187	175	154	197	203	180	188	213	193	209	176	181	171	198	182	199	154	208	200	179	213	185	200	188	192	190	204	183	196	206	171	171	210	191	158	193	187	179	181	189	200	171	218	165	157	177	162	157	185	188	173	173	200	196	204	201	199	173	170	200	176	166	184	190	182	178	199	179	196	187	184	169	175	159	191	179	179	182	180	176	209	181	203	179	208	196	193	189	182	174	175	191	169	191	181	185	207	169	192	181	159	163	198	181	190	172	183	193	183	172	180	205	197	188	188	189	178	181	192	180	184	187	177	181	181	162	179	184	178	195	167	200	208	167	156	192	188	200	191	177	159	185	185	169	188	170	198	194	203	192	185	174	180	185	151	193	179	155	219	193	169	207	164	179	197	162	192	181	178	167	146	170	185	189	180	181	184	169	191	181	187	167	173	172	170	179	197	191	204	170	176	192	172	191	172	182	185	161	165	174	201	165	185	178	191	170	192	195	178	175	193	172	192	183	189	184	211	191	203	208	182	181	195	194	173	181	204	186	169	206	173	159	176	191	180	183	169	162	205	209	188	173	191	186	162	174	205	161	180	175	178	173	173	195	193	175	173	168	171	192	203	196	192	175	196	158	194	164	185	188	177	178	194	195	167	198	184	188	189	142	178	178	204	186	167	169	148	177	161	170	191	192	175	183	194	167	188	174	172	191	198	207	178	179	174	177	186	194	160	187	194	171	195	157	174	167	197	174	185	175	171	177	205	182	171	170	190	172	182	165	173	205	156	201	199	176	178	171	176	200	187	172	179	187	192	188	188	190	211	154	197	195	187	169	189	170	190	156	187	173	180	193	182	200	164	188	180	185	178	188	181	156	176	187	179	171	184	161	186	185	168	167	184	171	171	195	201	192	167	200	184	195	191	202	184	194	189	203	180	230	176	181	200	175	180	151	178	176	183	177	198	195	195	189	184	173	183	191	180	171	214	166	181	183	184	188	177	177	186	167	189	164	174	188	181	218	161	183	185	190	175	172	183	186	186	198	211	190	183	169	165	206	192	197	184	193	186	170	175	201	179	199	175	171	198	182	183	165	186	174	190	176	168	198	186	171	177	174	167	186	180	152	199	191	178	161	180	190	174	163	178	239	163	194	190	170	207	186	184	173	189	178	169	164	169	157	173	171	188	195	182	173	193	178	185	154	193	186	187	175	205	195	187	191	173	205	227	179	199	197	174	203	179	202	217	195	194	164	196	164	196	172	186	197	199	182	182	196	157	170	174	195	175	196	201	164	208	165	157	178	189	169	190	168	193	179	184	175	193	195	198	187	190	182	174	208	188	207	196	165	185	179	175	188	207	180	187	212	182	174	171	186	169	184	172	163	169	167	193	167	157	188	190	192	208	200	210	171	192	191	195	179	189	191	180	198	198	198	179	184	183	177	192	177	177	171	198	173	191	187	189	176	196	197	197	169	175	178	201	181	188	190	211	178	159	181	191	184	191	184	180	189	192	179	176	197	199	184	167	160	185	199	167	193	155	185	184	200	218	181	154	171	176	194	192	179	212	194	186	175	187	201	167	172	177	160	181	183	165	173	181	177	178	163	177	172	185	188	182	173	183	193	184	166	192	173	186	169	189	176	167	175	180	185	185	161	170	189	193	185	189	190	156	162	155	163	207	166	174	198	162	175	187	194	150	189	172	176	185	173	191	208	180	181	190	201	188	173	177	145	167	200	193	184	180	166	186	184	170	196	200	170	185	177	161	183	179	200	204	194	168	186	180	169	183	185	170	188	180	160	180	217	172	167	184	174	190	199	175	201	194	136	208	180	178	185	187	188	169	180	179	169	181	175	169	181	155	187	190	173	202	169	165	176	182	175	175	175	210	177	198	184	187	173	198	154	196	175	184	175	183	194	210	205	177	157	194	195	165	186	221	205	203	184	192	176	189	187	183	203	186	192	202	180	174	158	197	157	162	179	181	197	176	199	190	190	183	191	183	167	183	185	172	172	185	170	176	168	196	165	179	177	195	181	202	184	179	211	175	192	183	184	191	191	168	195	177	184	182	193	183	173	187	170	198	189	177	182	212	195	179	175	163	156	189	164	187	196	177	162	167	230	189	178	166	199	174	200	200	203	190	173	177	203	206	192	168	169	194	175	187	195	186	184	201	180	205	186	182	181	177	159	178	172	159	162	183	169	160	209	176	174	188	171	170	183	177	204	190	185	162	180	194	185	164	182	198	197	165	181	206	183	170	170	197	179	188	201	188	171	187	177	164	172	184	182	180	168	177	189	186	184	198	179	179	150	198	184	190	182	188	199	176	160	177	188	183	216	197	201	182	183	190	164	213	182	193	174	177	185	190	227	190	167	191	172	209	179	177	173	182	168	183	172	186	194	188	182	173	161	179	181	193	172	177	187	157	180	178	179	173	172	179	206	192
27651	1848	4254	4945	4219	3410	2901	2387	2023	1714	1595	1346	1298	1210	1032	956	967	878	856	846	769	785	697	655	661	688	659	588	659	609	597	611	584	594	572	562	565	558	554	524	509	527	537	529	547	585	523	528	542	541	536	496	497	520	499	486	532	510	537	498	542	512	519	513	554	470	501	536	504	526	475	513	524	527	461	517	504	507	515	471	489	515	516	522	523	485	489	456	544	498	511	481	460	464	496	458	455	513	463	504	480	500	485	500	508	513	478	529	468	477	457	437	502	508	493	447	503	450	470	467	493	469	526	453	498	493	501	493	519	487	446	482	487	507	458	498	473	468	453	485	492	468	508	479	511	529	510	506	515	507	450	494	494	486	511	477	474	485	468	468	507	480	472	435	500	503	469	485	477	475	517	488	482	461	460	501	486	508	469	448	483	474	431	455	454	448	514	508	511	458	451	509	444	488	417	457	487	488	512	467	487	467	485	507	498	495	493	473	461	468	496	471	484	496	429	509	487	518	475	469	498	464	504	493	464	476	476	503	462	473	457	490	451	447	502	487	499	513	476	476	450	462	469	494	462	497	515	479	498	480	500	476	471	459	457	479	505	460	501	466	468	451	459	487	471	479	476	479	491	492	473	517	498	467	491	486	479	486	473	513	465	450	457	462	518	468	476	453	462	471	496	508	486	510	472	518	487	497	489	478	475	492	506	491	473	481	470	473	489	489	508	510	491	480	466	480	503	455	483	480	481	497	496	463	504	470	460	458	469	480	471	509	463	482	484	442	499	479	459	510	527	437	487	466	497	500	486	476	491	464	471	512	490	490	482	481	531	486	475	454	503	442	454	480	471	474	486	529	445	465	456	494	477	496	476	473	444	491	454	474	458	502	491	454	513	467	470	477	494	472	477	458	482	480	485	468	478	466	470	481	445	487	503	475	460	467	462	502	443	466	465	485	506	460	500	462	448	500	469	489	480	480	502	540	451	478	493	500	465	499	463	519	481	431	481	472	467	487	473	481	494	474	481	449	498	494	465	487	463	504	460	483	489	482	504	512	460	467	479	432	471	483	461	494	491	504	521	464	455	445	513	502	438	490	511	477	485	479	520	483	440	482	495	528	503	497	486	448	462	474	459	469	459	478	467	461	461	466	512	511	475	480	462	501	440	485	512	483	486	466	471	464	447	489	446	490	487	477	480	470	463	462	490	457	485	501	475	478	487	453	442	512	528	516	501	494	493	513	500	495	515	490	517	508	494	487	488	513	499	460	444	483	479	499	485	468	464	440	439	465	500	454	475	458	477	450	500	499	452	461	496	469	421	472	439	492	456	440	465	471	465	466	480	501	485	511	467	492	453	483	503	468	508	497	469	499	483	509	498	480	496	455	468	493	468	516	506	456	486	470	472	497	476	479	468	484	480	423	505	476	514	482	459	475	465	509	510	432	472	535	465	480	492	494	496	512	455	473	493	493	497	473	454	505	482	508	490	476	471	490	483	458	473	455	490	481	495	437	468	473	486	472	455	445	526	455	505	478	491	464	546	550	508	445	455	512	486	486	487	470	449	463	451	458	440	456	449	468	447	497	457	488	511	503	507	446	482	444	433	449	463	483	485	509	430	467	481	454	440	496	460	469	473	518	466	474	513	472	475	461	503	470	485	469	441	480	479	455	483	447	487	488	468	510	502	466	502	517	524	440	497	485	504	477	486	476	470	470	468	467	486	467	481	474	477	458	516	486	483	454	466	448	470	500	469	474	509	476	477	462	485	496	507	493	474	492	479	460	478	484	494	484	481	472	473	464	468	473	465	497	469	463	489	490	497	459	483	473	478	459	496	501	502	488	446	502	434	498	471	501	440	464	459	520	487	498	464	501	473	495	463	493	441	491	485	481	518	471	515	489	471	448	465	488	505	481	492	470	491	476	498	467	463	471	492	510	473	470	501	478	485	512	513	477	500	457	509	473	545	479	479	497	504	492	487	488	461	492	495	462	501	455	490	509	498	483	500	469	452	475	526	489	427	463	455	490	480	494	483	485	504	496	439	495	486	484	486	509	512	456	478	511	490	463	497	513	472	468	462	476	483	480	500	465	456	466	416	473	451	499	467	484	447	486	487	459	507	453	433	485	498	478	493	465	464	436	461	492	458	501	466	509	492	505	503	430	466	448	476	451	474	449	465	458	497	485	443	453	480	482	505	471	485	552	463	492	440	512	485	461	499	471	472	519	476	493	475	495	442	491	449	485	493	482	482	472	494	491	463	484	453	492	442	505	456	465	476	494	461	448	528	454	512	457	475	462	466	466	495	459	464	451	513	481	485	479	493	479	499	469	462	516	481	495	440	481	485	495	481	484	493	505	509	494	455	445	430	477	459	467	481	471	470	475	517	467	507	512	522	472	512	501	495	424	472	512	529	502	445	476	484	480	475	482	485	469	482	480	481	468	475	445	482	532	490	465	490	457	468	500	475	505	469	479	521	457	468	443	452	477	477	468	441	481	478	499	503	478	477	508	446	489	480	493	461	486	455	480	507	470	506	472	469	472	485	466	550	469	513	471	488	458	430	485	506	443	509	547	478	470	482	488	442	488	476	485	447	464	474	448	475	464	483	493	484	508	416	483	465	478	478	458	476	484	467	487	486	488	474	473	454	464	456	478	429	483	473	505	441	463	482	481	501	479	522	445	491	456	498	479	464	465	467	479	461	510	483	468	456	489	437	484	524	481	467	462	530	440	501	502	480	488	492	471	516	455	479	496	447	437	466	465	474	490	415	503	474	499	499	509	439	451	444	452	468	465	514	482	450	490	492	468	504	466	506	467	508	421	454	526	458	453	480	486	527	465	473	446	491	467	467	483	529	504	453	503	456	472	499	458	457	472	490	460	479	479	474	516	480	485	511	445	488	516	463	450	458	476	496	471	453	456	469	458	422	462	504	442	462	487	462	473	479	464	510	491	483	475	486	485	468	487	487	437	482	495	456	460	513	507	454	458	514	477	451	467	499	492	469	454	505	450	511	516	546	502	478	442	499	476	505	471	464	490	509	473	505	459	456	485	521	454	472	500	476	469	509	475	457	470	490	489	500	505	483	486	479	477	481	435	491	485	503	500	486	431	486	486	483	469	474	484	473	504	501	456	495	488	453	487	528	456	489	459	478	483	442	521	454	488	467	508	492	508	529	456	517	480	484	475	451	452	507	510	488	519	465	479	490	498	457	506	475	482	492	478	486	456	450	517	483	454	458	479	469	450	452	462	496	480	484	480	479	489	489	481	476	497	496	508	462	468	467	467	533	470	469	480	464	440	452	509	455	462	465	480	473	479	460	489	473	480	474	439	487	480	462	488	479	456	495	430	453	486	436	501	474	480	457	527	487	457	508	514	477	505	486	481	463	465	452	491	501	485	480	499	494	482	483	465	464	476	495	466	508	457	487	470	466	446	440	478	502	467	493	473	474	506	519	461	505	461	463	477	426	514	432	441	480	482	493	469	468	510	474	460
4543	255	221	222	230	207	214	214	208	200	195	216	196	189	194	210	225	168	203	216	192	225	187	200	220	193	200	211	235	187	184	214	187	217	213	193	196	241	210	218	210	216	187	205	199	204	218	211	216	214	212	216	201	213	240	249	188	186	212	203	189	205	204	224	223	200	217	204	218	193	188	227	210	182	225	190	184	196	204	199	199	211	221	219	201	215	207	190	192	214	203	200	198	218	197	217	212	225	203	199	214	211	196	183	209	192	212	211	225	163	204	216	198	204	191	193	216	202	193	175	206	188	191	189	218	206	214	224	193	187	220	223	210	194	215	223	191	180	233	188	210	224	185	230	205	203	204	207	212	195	183	200	185	180	230	225	246	218	225	203	230	198	205	201	218	205	190	207	204	221	226	204	184	204	185	196	217	214	206	201	182	207	206	206	198	200	191	194	218	177	204	185	199	214	228	197	186	208	192	178	199	190	192	211	211	187	190	210	217	193	180	209	204	187	191	180	234	225	217	204	197	193	202	207	189	178	226	209	202	194	190	188	202	207	235	176	191	191	207	215	238	213	223	197	230	227	195	212	212	195	230	204	211	196	201	210	178	207	200	205	223	199	179	224	219	201	178	220	164	219	197	204	216	211	193	221	219	176	203	174	207	210	240	210	221	193	202	185	214	235	221	197	231	208	193	198	218	189	192	221	213	200	214	186	199	200	207	195	229	228	211	218	213	219	195	192	215	232	194	214	223	232	202	219	205	217	238	221	206	194	199	222	207	185	204	222	223	224	213	215	218	224	219	231	221	222	209	225	216	193	213	215	210	204	200	203	218	200	188	196	197	217	239	200	235	205	219	197	222	235	215	191	164	201	210	181	191	214	198	207	219	208	180	195	197	186	209	217	206	206	204	189	221	196	210	210	207	218	209	194	230	199	197	196	216	181	177	195	223	200	208	205	199	230	202	233	246	206	201	188	198	198	217	212	190	223	190	212	210	213	219	203	203	235	191	218	213	194	210	201	205	196	195	218	225	162	207	206	209	201	211	213	186	195	202	219	203	204	199	233	187	216	228	211	202	221	214	197	184	200	197	207	218	204	190	214	207	220	212	215	206	220	185	178	196	193	195	210	209	213	190	212	185	183	205	238	191	229	204	227	221	195	217	202	216	204	210	176	185	202	209	217	213	194	210	215	184	193	179	212	193	176	179	188	200	195	180	197	186	212	183	204	202	213	195	222	200	183	219	207	200	198	206	185	191	196	187	194	207	198	210	216	206	210	232	216	198	226	209	199	203	191	211	212	224	204	200	192	193	233	196	220	200	231	181	210	237	215	210	200	198	205	209	192	198	226	205	218	196	211	219	184	192	199	219	189	186	212	212	204	190	196	229	201	192	203	203	187	179	203	188	188	218	197	200	198	178	180	209	190	198	210	186	205	200	183	220	212	214	243	173	200	196	199	212	207	222	223	206	209	207	219	170	187	207	192	201	209	198	184	214	192	208	223	218	214	200	200	219	196	217	194	204	214	197	193	199	208	223	209	208	223	220	195	203	215	198	198	219	199	193	218	210	222	229	215	221	192	194	225	217	203	183	193	193	201	199	205	205	208	192	206	166	195	202	188	214	182	188	218	208	196	191	192	222	250	199	178	207	211	221	215	208	229	185	195	209	187	190	219	212	250	183	198	220	221	227	236	227	196	190	194	233	172	182	198	231	216	190	193	196	214	235	216	204	186	193	213	192	208	238	187	192	203	189	169	205	215	205	238	209	195	204	220	193	195	193	197	206	189	178	202	203	248	213	225	199	192	190	201	200	206	185	196	219	205	191	183	209	193	185	205	210	237	206	208	207	185	225	207	200	202	205	204	221	211	204	228	198	205	225	205	202	239	179	169	203	217	203	204	204	208	220	191	223	199	206	208	217	203	214	196	233	166	214	198	196	220	212	200	200	199	188	215	198	179	200	190	206	227	216	208	190	196	182	218	174	193	201	219	194	172	208	195	226	211	220	206	222	199	207	222	196	206	232	197	191	218	193	195	232	200	183	191	188	177	218	218	197	182	196	208	199	189	211	225	188	205	205	185	222	213	184	223	207	214	229	206	212	218	223	184	211	202	206	213	185	207	218	190	196	179	222	195	201	199	201	226	195	201	186	188	198	187	216	193	201	201	212	221	207	192	197	206	204	228	231	224	196	206	198	224	178	207	208	196	194	217	195	212	207	211	214	230	206	217	195	214	225	206	212	218	218	187	215	188	215	204	235	238	225	206	183	194	211	200	198	226	194	205	202	204	200	218	197	218	208	213	219	186	212	213	193	218	193	201	211	209	218	220	177	213	197	216	184	215	200	220	213	210	209	177	215	189	238	209	187	208	217	196	202	214	200	203	207	192	226	222	221	204	211	209	220	188	208	211	220	203	198	199	201	201	222	192	197	193	201	190	207	201	195	224	197	192	202	179	199	200	197	199	213	193	196	184	191	205	194	211	215	209	189	197	208	217	198	198	212	236	224	205	183	189	223	211	202	195	216	194	208	197	206	206	184	188	195	198	219	212	194	183	175	195	214	205	205	207	209	183	211	227	210	201	211	209	210	218	196	227	209	210	194	211	189	210	172	220	232	211	224	210	223	221	206	200	205	200	213	199	214	198	242	185	199	193	187	203	204	211	194	225	200	197	179	177	233	207	207	205	214	211	177	241	230	194	222	229	209	226	194	171	210	230	230	219	184	193	199	220	232	205	213	182	227	204	212	210	194	236	201	179	198	204	192	210	201	185	199	196	202	198	210	214	209	242	214	207	197	208	207	196	212	192	215	196	209	215	215	176	170	196	210	203	207	225	207	205	219	196	210	211	206	194	193	181	212	174	211	207	217	222	220	196	214	234	213	219	181	201	225	220	207	196	245	208	216	202	212	210	213	195	215	213	216	180	212	207	192	195	221	204	190	218	232	223	201	194	202	194	206	181	215	195	202	222	206	202	206	219	201	190	213	230	195	218	222	173	199	197	226	176	208	234	223	217	202	220	186	190	202	216	219	210	198	205	222	207	225	191	196	195	196	202	221	227	211	181	190	205	204	220	187	232	203	193	218	214	201	209	207	195	187	211	223	190	218	205	226	198	201	205	217	202	195	186	186	213	229	211	213	205	208	210	222	219	235	198	197	204	191	203	192	224	200	203	197	208	180	185	224	220	186	202	201	215	190	210	206	203	205	219	181	213	176	188	215	199	189	212	223	220	214	197	206	186	186	192	198	214	199	180	192	185	221	201	204	202	208	211	211	195	215	209	197	195	229	198	222	179	183	186	208	193	209	220	208	175	212	203	202	222	222	215	200	217	209	201	207	190	232	217	217	196	215	232	201	197	178	208	183	203	218	186	184	223	217	183	227	218	210	190	198	208	212	242	214	186	200	222	236	199	186	186	200	191	197	204	212	192	225	200	189	203	201	185	187	211	200	183	203	185	234	212	208	214	207	185	202	218	226	214	189	187	224	228	194	209
4916	529	575	577	596	572	583	550	495	514	491	532	534	481	530	518	517	488	516	500	478	463	500	530	523	520	516	485	505	497	490	484	521	503	504	491	489	493	510	538	514	528	522	506	509	505	491	461	500	474	503	488	497	493	512	510	512	486	516	514	512	513	457	503	485	497	509	477	479	508	488	497	502	521	500	494	543	508	477	500	497	504	499	510	490	494	567	490	551	513	517	512	507	516	490	489	488	483	548	565	493	521	487	499	554	470	495	535	494	471	472	485	519	501	496	486	493	551	495	491	488	494	546	479	483	514	511	497	509	494	498	467	489	477	481	478	495	482	484	464	503	462	526	509	474	530	516	495	480	490	505	514	493	479	523	462	469	506	508	494	545	501	498	467	483	468	495	525	515	491	508	534	535	526	526	470	513	452	473	499	467	501	479	500	462	528	545	511	539	515	464	519	510	460	491	496	548	517	449	512	488	463	487	476	516	530	471	478	516	507	480	505	482	504	498	470	490	486	511	520	492	484	513	495	544	505	487	513	537	482	457	506	494	495	506	508	502	519	486	470	508	513	516	497	489	476	461	490	473	518	489	464	497	501	475	524	513	503	510	538	502	490	493	499	501	504	479	552	494	499	495	530	511	549	461	474	492	484	471	486	488	549	452	513	514	525	474	498	509	456	466	469	491	537	505	499	488	486	493	479	493	495	488	503	495	502	506	481	500	534	529	520	464	521	478	486	468	485	501	479	509	478	424	501	522	503	513	548	460	500	487	485	476	511	514	463	553	521	474	487	525	496	515	491	521	509	495	506	568	501	473	513	526	491	499	531	484	501	512	493	503	485	514	507	514	528	513	532	505	504	543	475	511	510	552	481	468	511	488	459	526	465	473	495	481	536	463	527	490	488	471	499	462	531	521	502	554	502	525	488	508	506	495	475	523	494	507	559	475	499	529	521	509	500	511	512	483	497	538	478	482	535	488	480	499	507	522	487	490	508	476	505	505	493	454	483	524	521	510	521	498	517	500	501	483	520	482	508	490	460	471	493	531	505	488	510	491	514	478	502	510	497	465	504	552	487	505	499	492	512	498	538	500	485	468	487	510	503	516	519	504	465	503	493	478	535	500	490	470	460	529	501	481	533	510	510	483	478	505	506	470	483	496	509	496	540	515	498	501	503	514	485	470	485	454	479	467	504	463	485	481	504	507	521	470	507	485	531	470	479	511	476	464	530	496	524	519	512	512	503	464	474	533	499	486	499	526	486	487	521	493	507	495	497	499	500	468	488	527	514	497	504	480	480	521	481	448	494	474	462	479	493	492	489	520	491	519	500	493	522	558	506	494	505	481	509	514	519	504	511	482	495	476	469	461	528	529	561	511	509	511	512	495	514	501	477	482	487	486	523	520	524	519	483	505	513	514	507	516	499	511	502	483	503	511	451	480	512	506	473	511	509	474	517	533	466	480	531	470	506	476	535	503	499	546	511	455	486	510	526	500	500	491	480	477	499	506	509	540	523	463	536	533	470	506	477	497	484	476	504	472	515	492	495	496	493	525	512	474	488	506	493	521	507	468	477	515	481	493	484	485	493	446	512	548	532	491	477	525	478	516	535	497	485	534	440	503	545	482	482	520	472	516	512	511	504	466	518	493	515	501	511	504	544	533	500	499	507	513	505	497	506	490	514	498	497	497	470	511	504	499	494	521	465	515	480	496	501	517	530	492	474	492	478	543	529	503	544	526	522	492	503	474	491	480	483	492	512	500	499	487	479	482	525	473	501	491	513	523	512	502	505	522	516	527	507	495	527	492	498	487	520	488	523	491	512	462	471	499	494	516	475	492	483	537	517	485	515	511	472	486	502	511	469	478	478	464	501	456	466	473	503	500	543	537	493	489	535	497	512	495	490	494	479	484	474	471	514	490	521	478	502	479	482	494	494	561	493	555	497	472	499	540	504	488	492	515	483	487	483	494	491	520	491	499	487	470	498	497	468	512	458	497	544	484	462	461	511	494	505	506	501	500	528	457	514	505	536	476	510	501	496	500	469	438	517	498	525	545	474	498	509	517	483	522	510	497	465	550	482	516	511	472	551	480	432	526	499	450	486	506	494	519	507	495	511	467	478	492	531	453	497	511	523	497	528	490	487	492	477	538	495	521	516	493	515	485	486	503	519	520	464	503	504	506	502	498	459	499	502	504	474	468	487	505	465	540	528	508	461	516	510	566	482	494	480	498	517	457	490	492	496	514	502	525	491	489	481	477	479	516	512	479	493	514	473	513	531	524	517	470	513	497	496	542	440	453	470	499	496	531	476	496	540	497	524	482	508	505	537	489	501	468	471	494	516	478	501	506	504	473	537	515	504	508	522	524	506	523	482	523	473	464	471	496	490	498	474	509	471	524	494	511	450	504	493	524	515	491	495	521	539	537	499	517	493	545	488	452	499	505	478	526	461	479	500	527	519	506	477	497	522	480	491	494	460	508	488	519	522	512	464	474	541	476	549	496	481	535	489	497	514	507	507	494	504	465	500	508	507	500	545	508	503	508	505	491	505	534	488	506	520	526	480	504	493	520	508	470	477	510	486	521	478	480	472	546	452	500	524	540	521	482	505	516	531	530	489	495	498	497	485	503	514	500	427	515	442	537	505	469	502	489	466	513	544	504	483	476	475	502	494	476	535	473	524	530	480	491	513	527	500	516	473	471	513	489	493	517	465	525	500	509	506	504	502	490	522	531	496	486	504	528	547	519	519	500	453	473	527	484	573	524	506	446	469	519	501	498	534	496	473	514	534	513	535	479	527	484	462	458	486	490	489	476	504	507	515	480	467	526	504	484	466	479	529	510	487	492	506	491	491	508	486	524	510	499	526	486	487	474	507	474	491	544	501	458	536	499	505	505	510	511	493	481	492	456	492	484	503	529	533	484	489	480	490	531	480	496	478	479	466	486	518	490	491	534	519	536	546	488	516	476	455	536	517	494	515	501	524	521	504	484	537	467	544	520	499	478	496	502	447	487	529	499	493	503	471	525	469	482	515	502	519	514	501	482	473	514	506	504	529	508	486	524	502	513	520	504	486	502	501	529	511	474	510	481	516	464	429	486	489	539	498	505	518	526	498	513	507	501	494	516	523	491	514	487	490	499	483	512	496	495	485	481	491	484	490	553	513	498	500	516	521	511	494	523	479	520	499	526	512	508	468	531	531	488	481	510	519	509	520	518	535	482	506	468	447	483	464	474	512	481	526	524	477	530	511	506	478	524	483	529	493	508	453	515	511	476	498	517	486	473	505	500	481	497	500	466	519	516	511	485	510	474	444	497	478	491	497	478	496	472	440	487	494	431	486	457	528	475	498	482	471	484	495	520	523	490	503	519	548	500	459	461	545	523	511	474	515	516	460	503	476	526	533	514	474	513	469	506	476	506	514	492	533	469	505	507	489	500	510	486	511	515	475	564	515	497	475	503	474	509	525	515	492	484	472	488	492	475	490	517	525	460	494
39484	7371	1108	747	497	405	316	280	244	206	190	150	155	138	145	165	130	126	120	117	137	117	122	113	95	105	69	122	110	116	105	112	94	105	104	95	114	110	99	107	114	91	96	102	96	92	106	94	123	86	88	87	108	90	94	97	96	97	92	85	100	119	98	85	112	90	94	102	115	103	107	94	117	99	102	92	95	81	112	87	101	100	104	94	89	97	117	107	108	104	87	98	108	102	103	116	93	82	104	111	101	100	110	111	92	110	92	97	105	95	97	108	100	91	102	82	89	102	96	93	113	101	112	101	105	94	96	107	93	92	107	83	90	88	97	81	89	85	92	112	98	99	86	95	97	99	107	90	95	99	84	98	82	92	100	104	93	95	81	101	98	102	97	87	120	117	97	117	94	91	106	87	92	98	89	110	90	107	115	96	84	82	100	103	120	90	111	83	100	108	82	100	90	105	83	101	87	87	94	120	85	106	86	104	98	100	104	107	91	76	95	104	86	98	109	98	92	113	101	91	90	77	101	122	118	100	99	101	94	104	80	87	102	100	76	79	96	98	100	102	98	105	112	98	86	96	123	91	95	91	114	94	90	100	77	100	105	97	87	103	91	98	102	91	81	87	87	97	96	91	101	88	101	105	92	85	102	90	98	124	85	90	105	104	93	109	99	87	93	88	116	98	120	81	97	108	93	125	95	105	109	90	77	93	92	86	87	98	90	124	101	100	103	97	108	95	83	94	102	93	106	104	83	92	92	115	92	103	125	100	91	108	105	89	97	87	99	104	96	117	119	96	109	102	107	101	111	100	112	118	89	97	87	96	97	103	100	96	102	98	98	106	100	97	99	89	91	91	99	104	94	92	100	87	101	97	97	112	105	85	100	96	120	83	68	85	93	91	96	103	98	88	106	104	99	87	96	93	98	115	94	92	99	97	73	100	118	87	105	91	105	113	113	107	86	101	106	108	111	91	91	97	68	105	85	102	96	86	117	105	101	98	104	95	104	86	95	103	97	96	97	104	82	94	92	102	105	90	95	99	86	111	83	89	89	101	93	122	95	96	96	108	103	101	88	112	84	110	101	94	100	104	97	111	116	78	102	91	77	93	108	110	124	97	101	90	90	100	87	91	94	109	94	109	93	95	80	79	111	115	103	91	119	102	86	98	96	111	76	103	93	100	99	103	100	99	99	105	102	93	101	80	117	95	113	98	93	94	118	94	108	100	114	103	103	108	104	81	116	116	85	106	92	91	96	96	95	97	107	96	91	86	125	77	111	95	83	83	86	110	84	101	104	115	88	90	85	92	108	103	112	100	103	108	104	95	95	106	105	102	105	94	91	89	106	115	109	97	100	89	97	92	105	110	84	108	96	115	117	105	100	114	91	91	95	104	114	84	96	107	120	92	97	101	109	112	91	96	99	103	95	116	92	103	97	88	110	104	96	95	118	97	95	98	94	103	96	85	99	81	85	94	88	98	108	76	89	103	77	96	92	103	115	98	101	105	90	110	85	78	101	113	95	95	98	75	84	82	78	98	106	111	93	100	112	87	116	97	88	112	112	94	112	94	97	91	99	94	107	102	109	111	79	80	104	94	94	101	97	93	108	87	91	105	78	97	94	90	106	83	96	79	92	79	96	106	84	105	106	98	99	125	88	86	105	103	90	112	101	104	97	95	98	91	97	119	109	119	95	96	79	95	90	97	97	85	95	112	92	127	91	85	98	108	81	98	109	108	122	98	86	79	100	98	112	104	95	83	101	112	83	90	96	102	110	124	106	104	110	107	93	101	104	94	103	98	79	105	106	92	72	108	94	98	108	94	106	69	85	93	104	98	98	84	101	108	104	102	103	107	93	94	103	92	81	92	93	100	101	94	98	87	96	102	103	90	113	87	100	87	86	109	95	80	108	97	92	90	110	100	104	95	106	85	111	95	94	95	97	95	87	84	82	96	93	104	86	91	91	104	81	124	93	96	112	114	104	96	100	88	90	93	107	100	109	106	99	107	90	86	96	102	94	102	86	93	92	101	111	88	88	106	102	86	95	106	97	103	91	113	123	86	99	88	106	96	97	102	103	100	101	81	97	103	109	89	87	85	92	96	95	106	96	87	106	102	98	107	89	98	109	99	97	98	94	100	97	101	96	108	112	122	105	109	107	107	119	102	97	72	88	92	112	111	94	106	106	99	105	77	108	82	93	82	104	110	92	110	99	104	76	109	104	88	104	120	74	96	90	101	113	85	105	93	96	99	104	97	75	97	95	90	102	77	94	96	104	105	104	86	117	103	104	114	100	71	101	94	101	93	102	89	93	103	106	99	90	93	92	97	88	107	95	81	79	97	100	107	89	83	114	106	119	91	93	98	105	86	102	102	102	107	95	104	95	76	87	108	97	105	87	107	92	110	110	96	90	87	96	100	101	99	97	92	91	120	95	107	101	110	93	87	107	88	120	91	92	105	108	103	87	110	89	105	82	92	94	102	98	97	102	79	95	119	79	105	100	96	83	91	109	110	92	110	91	85	86	87	99	107	111	93	94	91	96	104	83	79	107	99	115	78	96	84	107	96	91	92	94	95	104	105	84	105	89	103	98	82	94	100	93	115	110	97	104	99	101	114	97	104	91	78	98	93	103	84	116	85	81	90	94	109	100	92	82	87	91	100	89	92	86	113	116	89	112	96	95	85	79	86	106	102	96	105	104	87	92	84	94	71	92	107	99	82	113	99	103	112	114	88	106	92	102	94	99	96	85	120	87	95	93	97	132	107	89	92	98	82	93	110	104	101	93	87	98	95	84	107	117	88	107	107	103	103	81	101	114	103	117	98	103	104	92	111	102	88	90	91	114	103	100	102	101	92	90	107	81	109	94	82	107	81	103	85	89	98	107	115	91	88	79	105	105	106	88	88	94	94	112	104	102	92	117	114	101	111	96	100	94	103	96	99	94	101	92	83	93	95	104	95	95	111	91	110	99	124	106	96	97	116	104	90	106	102	112	89	88	92	130	97	88	90	122	96	86	102	101	100	97	97	101	99	96	89	80	102	111	100	96	102	86	86	82	97	107	92	90	88	98	101	92	98	129	102	106	127	100	93	103	98	90	114	96	98	99	95	90	99	78	113	100	87	109	123	115	109	112	98	92	111	108	119	107	90	92	113	86	100	103	111	117	95	89	106	94	107	124	104	101	77	94	113	86	113	98	96	88	114	101	93	87	99	100	95	108	91	111	104	86	97	93	123	78	120	102	102	125	92	115	74	97	98	97	105	105	98	86	112	83	82	106	88	103	77	107	107	82	100	114	107	129	106	99	102	99	98	105	92	108	130	82	77	109	105	89	96	99	106	109	97	97	101	91	96	81	118	86	98	97	69	83	119	99	99	106	121	113	105	103	100	114	106	98	111	86	83	97	89	109	94	92	95	85	99	100	100	101	101	93	114	77	101	101	98	79	101	99	99	97	95	95	83	117	94	111	81	87	124	87	91	86	108	96	102	102	94
19918	957	2192	2662	2170	1789	1523	1221	1015	940	796	772	745	648	578	539	545	464	490	429	406	408	387	406	345	380	351	389	337	390	356	345	341	357	319	341	346	322	328	321	327	346	340	299	321	308	295	320	287	317	303	315	306	328	302	275	289	304	301	298	316	281	300	318	307	305	313	297	290	305	295	280	311	325	306	300	285	287	331	290	295	279	263	283	290	295	288	284	300	314	282	288	319	279	284	302	282	288	298	268	264	300	262	268	301	279	285	282	264	295	305	265	278	289	269	293	284	280	308	285	300	264	283	294	282	269	259	272	316	273	282	291	315	270	290	284	283	257	280	265	253	279	266	288	276	284	282	307	253	296	287	282	269	283	249	288	255	284	289	289	281	290	302	288	280	283	272	298	273	292	263	289	278	268	337	261	265	274	274	263	246	276	257	290	268	312	275	320	254	256	271	280	263	252	273	258	273	248	276	293	264	268	271	314	264	283	280	286	286	280	288	288	255	307	259	263	276	302	312	259	280	268	322	275	299	289	262	272	283	282	280	263	278	238	270	286	272	276	257	268	289	264	280	268	277	263	283	272	279	308	261	312	270	285	305	278	255	281	298	312	279	299	230	273	309	298	302	271	270	309	296	292	266	310	316	287	289	278	291	263	299	271	269	295	317	311	269	274	264	276	301	289	297	281	254	258	288	276	268	286	293	295	294	281	282	289	308	279	287	267	261	293	259	276	269	270	308	258	286	281	300	316	247	302	281	327	260	253	309	261	277	283	282	285	301	258	300	282	290	278	275	280	282	252	278	293	262	291	303	264	311	282	264	279	270	285	274	281	299	261	267	246	271	268	307	298	255	296	268	277	267	280	266	255	295	304	255	291	308	292	282	260	288	304	265	274	270	253	290	310	282	271	274	304	308	292	254	257	271	245	280	267	246	258	323	260	269	278	271	269	295	249	257	309	260	284	254	304	270	271	275	279	256	275	280	295	259	288	312	278	260	266	286	256	287	265	303	295	263	281	280	272	280	261	285	286	285	269	262	310	274	291	276	273	254	254	286	269	311	270	293	284	270	270	260	269	275	270	270	272	269	287	274	309	266	270	271	277	282	297	282	261	265	271	275	296	273	256	295	255	274	293	282	281	286	254	299	287	305	281	319	281	288	288	310	286	277	291	262	295	260	255	285	292	264	270	316	287	299	255	288	250	274	281	278	273	284	279	289	264	264	301	307	281	257	275	289	293	270	317	284	242	288	267	267	260	282	286	292	292	306	311	269	293	262	291	281	299	279	276	266	271	267	282	254	275	295	287	297	315	285	283	268	296	267	262	288	287	284	276	283	247	272	270	302	277	290	289	279	261	279	278	322	248	309	268	302	282	262	282	283	277	295	269	284	278	268	295	279	295	306	260	281	261	295	293	276	252	281	288	277	267	252	291	332	260	280	277	286	298	243	297	285	293	294	284	284	281	254	301	287	288	301	290	271	283	288	264	287	292	268	285	297	321	305	258	257	265	265	284	301	286	259	310	260	308	308	283	303	276	282	262	270	302	274	323	262	313	283	276	291	270	254	253	274	284	271	257	293	291	282	305	318	294	272	294	276	293	266	255	275	271	289	258	290	257	242	274	263	288	327	268	298	283	297	288	260	259	290	280	281	262	297	297	282	297	296	303	271	257	315	302	265	256	312	301	254	276	312	285	263	261	268	280	265	280	296	330	258	263	284	307	284	271	304	280	278	299	287	251	284	265	275	287	286	272	272	287	272	281	256	303	273	281	256	266	266	278	279	269	299	278	276	269	254	282	282	298	310	266	262	302	306	277	283	269	228	275	277	293	326	297	258	278	272	272	286	292	282	268	275	303	267	309	259	288	293	279	285	300	288	300	254	286	305	252	269	264	292	268	288	284	259	270	306	249	282	311	281	276	304	285	301	294	269	295	295	277	280	276	261	285	291	267	296	236	266	284	258	261	297	309	259	275	309	299	277	286	254	259	294	278	279	294	310	293	287	266	271	262	285	293	293	281	291	265	286	268	282	278	285	287	275	291	272	305	266	274	275	294	268	288	252	270	269	290	277	332	280	292	243	303	263	288	272	267	285	269	239	282	279	281	262	290	286	256	284	268	277	279	244	276	287	303	267	313	304	310	315	317	287	277	278	292	310	308	271	257	271	300	292	301	280	298	301	277	296	261	304	259	300	268	286	276	293	283	268	301	274	317	294	307	255	285	297	283	292	287	278	273	308	265	273	281	253	282	269	274	281	289	277	270	273	266	271	263	284	296	254	298	291	259	291	286	267	293	288	274	269	281	269	282	300	282	299	264	287	295	235	331	240	262	324	312	274	283	289	266	287	245	288	229	337	285	250	272	279	278	285	288	273	297	264	281	275	284	281	299	280	315	292	274	301	292	283	261	283	269	300	283	312	285	273	270	296	290	322	232	271	298	281	257	273	278	255	274	280	285	289	265	277	261	283	261	282	297	313	286	283	308	307	264	278	236	266	296	296	318	280	315	301	273	280	299	273	289	274	276	270	290	254	284	264	294	246	285	311	285	308	251	269	281	303	274	295	258	262	315	266	300	292	283	287	308	273	286	295	258	280	294	283	263	277	326	295	266	266	279	285	288	274	284	277	259	309	272	282	295	264	285	271	284	250	282	249	284	247	276	304	287	261	293	306	296	303	280	273	268	295	264	307	290	263	265	272	295	290	297	269	274	283	256	297	315	276	301	285	311	278	311	293	280	257	268	275	261	293	284	283	261	269	294	282	281	267	274	279	252	323	256	284	289	314	282	289	276	310	290	295	296	274	263	299	282	271	276	280	287	290	303	281	261	289	259	270	300	267	279	273	265	287	269	275	279	296	286	264	290	287	285	294	307	291	278	266	305	299	295	300	260	254	271	275	267	286	272	280	289	282	294	270	269	277	289	294	288	264	322	287	295	280	300	276	269	286	265	270	268	248	279	328	295	254	269	273	310	297	290	307	277	288	271	269	285	278	262	255	274	309	263	268	282	276	289	260	276	296	304	254	293	254	251	317	272	299	315	258	283	256	286	320	281	296	319	264	308	297	277	273	270	282	299	261	251	303	302	274	284	314	257	260	281	302	277	274	265	282	280	263	276	276	280	293	287	287	303	273	262	286	297	301	300	290	262	263	287	277	285	324	267	290	310	279	278	282	261	288	301	253	280	274	297	285	300	275	263	272	288	274	298	283	270	281	288	299	264	289	316	273	271	280	305	253	273	291	278	274	258	267	281	282	253	303	272	280	268	278	284	299	271	278	255	284	305	257	279	260	291	290	305	255	298	270	259	283	242	285	300	278	307	308	297	286	289	289	271	298	285	305	303	295	285	279	294	279	273	277	271	261	251	296	255	293	270	274	288	291	266	300	280	286	283	294	282	263	277	265	253	260	262	263	282	302	256	278	291	268	268	285	270	269	274	286	282	307	302	279	305	257	284	283	257	303	303	287	282	282	271	293	275	287	276	291	268	281	276
55345	16295	3171	1614	1072	763	630	538	463	394	318	351	314	277	275	247	259	211	236	246	208	212	210	209	214	231	186	178	208	213	200	233	195	218	189	196	190	197	224	223	183	194	194	210	195	210	185	156	181	197	212	175	181	190	196	200	194	176	189	175	184	181	164	179	208	212	188	208	185	180	175	190	200	183	180	189	184	204	189	187	191	156	174	189	193	199	159	170	202	181	214	187	180	209	195	199	183	160	159	198	173	183	181	166	194	193	164	183	174	190	163	186	170	208	172	168	180	188	202	157	185	200	185	173	194	199	182	173	181	192	181	177	188	160	171	211	195	189	199	185	179	176	211	186	169	189	184	174	184	182	186	197	173	217	195	201	212	158	189	195	212	183	205	187	199	176	210	197	173	192	187	172	174	194	215	194	185	205	195	178	187	180	181	197	198	160	170	192	179	168	194	181	178	175	196	187	195	186	176	183	181	176	186	178	184	170	180	183	185	167	181	186	164	201	176	173	175	167	175	183	182	193	196	184	183	182	205	191	202	183	200	197	160	185	192	192	190	194	168	166	168	193	174	165	179	182	182	185	199	180	208	188	183	208	173	177	185	169	183	177	170	199	210	171	177	182	202	189	173	193	197	214	159	183	167	192	187	171	141	170	205	185	203	180	177	197	185	165	193	194	176	190	181	189	168	181	194	177	183	209	181	199	179	191	162	202	163	170	171	178	169	185	178	180	175	178	208	177	178	180	174	190	188	189	200	175	190	195	192	165	189	199	183	175	210	192	167	200	186	165	177	199	189	219	202	168	181	198	188	166	156	172	187	194	198	177	197	178	167	183	176	192	180	179	177	163	194	175	207	204	152	171	170	176	180	190	184	190	185	213	160	185	173	197	207	179	149	177	183	171	188	178	212	180	180	185	179	182	169	198	187	153	179	193	185	221	183	184	163	181	186	170	185	201	199	175	171	157	201	203	181	189	172	192	167	189	168	178	192	183	187	173	194	144	182	169	176	202	183	192	199	194	194	185	218	193	185	170	159	164	183	194	173	191	165	159	171	202	179	172	193	194	195	174	171	165	203	164	186	186	187	187	179	202	184	170	197	197	202	138	177	173	179	191	182	187	174	176	200	173	179	175	192	161	208	183	189	211	169	186	199	188	173	180	195	197	188	162	187	179	184	182	201	173	181	165	176	172	166	161	160	173	167	177	183	167	180	181	182	213	161	185	187	212	176	185	198	173	206	171	176	163	185	191	172	170	198	185	197	195	189	173	188	166	182	166	185	197	173	177	188	187	178	205	178	193	176	177	184	193	190	159	194	178	201	158	184	176	185	189	175	193	181	187	176	173	158	172	157	194	198	211	205	174	174	185	191	178	201	185	177	203	178	179	195	179	164	177	190	157	186	210	171	219	179	173	185	166	189	208	175	170	181	182	185	187	205	194	180	184	196	179	191	182	203	167	171	216	182	196	207	189	164	159	184	210	200	180	205	169	185	177	187	180	199	174	193	173	159	176	220	209	186	175	180	170	202	184	193	198	165	185	188	195	193	195	169	212	156	189	169	173	203	183	196	170	178	172	198	173	183	176	172	183	185	192	170	175	198	182	203	168	201	180	223	181	183	171	201	202	191	178	198	190	172	169	188	178	196	185	192	163	164	186	166	186	205	177	190	185	182	204	187	171	187	173	158	180	208	179	197	195	173	172	172	188	190	201	173	180	160	200	166	173	177	172	168	178	184	178	165	176	186	191	175	190	197	167	157	166	152	217	184	160	204	185	196	168	197	180	165	232	190	215	185	149	188	181	187	193	184	183	161	188	187	183	165	185	173	187	205	149	181	177	185	191	168	174	194	201	169	192	166	209	177	188	170	205	176	177	189	179	199	186	165	158	200	161	176	167	205	187	182	188	169	188	199	197	182	197	213	177	165	189	177	199	202	169	189	201	165	168	198	173	157	173	195	200	189	164	170	165	203	174	183	176	177	189	181	161	180	168	194	192	168	186	189	170	179	181	194	206	171	184	180	176	196	178	191	180	204	198	211	165	195	176	193	209	177	196	192	191	162	207	169	191	159	187	172	201	198	166	164	181	198	178	167	178	167	170	183	174	174	158	156	184	184	177	182	166	203	195	184	183	155	180	172	201	187	179	201	189	191	165	161	155	179	183	165	192	161	182	177	184	201	199	181	191	185	182	170	184	191	187	174	209	171	168	192	229	170	175	202	188	196	157	205	201	206	192	179	206	183	184	179	191	170	171	190	172	170	192	190	191	169	193	196	181	178	189	178	156	179	174	170	172	159	201	172	196	154	172	186	182	164	189	184	184	177	195	193	166	202	204	186	193	187	166	191	199	187	184	182	193	175	198	205	187	173	184	161	164	189	181	182	187	180	188	171	185	171	182	170	180	182	186	176	185	180	159	178	188	182	153	177	169	198	175	157	210	171	182	206	194	179	189	209	184	191	219	191	187	215	201	195	183	169	200	190	179	188	149	180	168	202	204	195	204	195	163	185	217	196	195	182	181	196	172	189	179	188	205	197	154	190	198	182	197	182	192	203	162	194	177	190	189	193	209	166	177	182	195	199	170	185	174	190	189	205	172	178	176	194	172	172	170	215	179	185	192	200	196	178	158	189	202	192	194	186	203	179	179	190	201	199	168	208	200	171	189	165	163	172	170	197	180	186	175	189	191	183	179	172	190	186	163	199	203	184	189	206	175	177	189	210	188	191	201	190	200	195	172	163	172	187	171	161	191	178	198	174	185	184	198	149	184	200	165	198	170	169	207	197	195	175	182	159	180	195	217	178	200	183	168	196	191	166	194	168	168	187	195	196	199	209	149	202	206	197	200	183	198	199	194	194	180	185	191	197	204	169	176	196	184	182	174	203	162	200	156	194	191	178	200	189	206	191	223	195	200	176	185	183	160	188	200	202	192	170	226	172	153	195	187	167	176	193	172	197	183	185	180	167	172	166	194	185	175	186	193	189	177	191	206	196	205	170	170	185	169	179	180	209	186	167	173	197	200	189	208	174	194	173	168	160	183	182	214	191	157	182	186	203	191	181	216	183	191	167	187	188	185	157	172	168	176	210	194	207	217	170	200	193	167	205	196	197	187	195	178	179	178	190	204	188	178	156	186	176	188	197	157	153	176	194	180	174	184	168	168	193	173	180	147	181	168	192	175	209	179	184	201	177	141	189	209	186	154	163	189	209	209	162	185	209	184	202	172	179	179	172	179	162	175	189	183	179	185	179	159	191	194	184	175	188	206	183	182	195	192	170	190	177	183	168	198	192	166	188	184	170	186	188	189	196	157	189	168	181	201	175	198	184	195	220	182	189	168	175	173	162	170	166	164	178	192	147	175	188	178	166	180	193	203	189	223	167	172	199	173	179	193	181	175	185	169	173	169	185	167	180	179	171	175	213	182	192	174	191	170	181	185	203	170	183	172	192	201	198	145	170	176	151	164	181	191	166	177	197	195	191	173	187	217	184	179
28308	1895	4241	4783	4234	3356	2765	2305	1968	1752	1496	1420	1268	1148	1044	976	953	872	842	837	735	707	734	719	701	670	666	655	617	618	575	617	571	571	573	616	561	572	593	533	545	562	502	528	513	522	565	484	517	497	522	546	534	527	513	540	489	550	512	523	487	493	535	534	496	514	517	482	535	509	512	526	469	475	487	459	465	464	484	511	495	495	499	485	503	520	512	540	474	473	475	479	507	466	472	507	517	505	466	490	495	487	481	494	506	495	514	479	461	480	473	472	490	510	495	488	473	490	507	513	484	499	505	484	472	543	469	483	452	494	465	452	487	494	482	483	481	499	511	492	473	480	494	459	466	506	470	476	466	489	465	474	479	501	464	475	466	467	481	449	477	470	482	489	506	488	497	496	475	452	489	469	476	452	486	484	471	472	489	461	466	459	507	542	475	519	495	483	480	488	491	508	473	515	505	457	463	456	485	501	509	441	477	460	455	481	496	500	487	468	448	479	523	453	486	452	472	523	458	491	484	452	484	458	474	492	472	490	453	442	486	519	466	458	470	459	509	494	453	468	464	478	455	484	440	458	425	483	468	513	476	479	432	468	487	484	461	498	490	495	486	484	459	496	523	490	451	459	474	443	480	521	479	466	495	514	464	501	461	493	475	485	467	494	497	463	496	511	448	508	493	463	491	474	481	444	445	457	493	508	473	462	515	490	496	443	520	482	467	474	476	486	485	484	478	495	475	494	477	505	496	514	470	476	467	501	511	450	453	530	455	503	466	456	484	455	518	495	476	468	475	502	488	461	473	497	499	482	503	449	483	482	502	543	487	471	460	489	528	499	465	516	466	458	471	476	513	480	475	506	477	478	476	446	480	452	484	452	452	508	482	471	446	454	459	477	472	514	473	493	452	479	501	480	514	485	462	481	515	495	491	476	445	495	480	469	463	474	501	498	475	463	491	482	510	459	448	480	469	461	454	459	486	491	487	464	484	437	521	500	475	457	474	433	457	486	512	495	477	505	498	477	476	480	483	491	509	446	481	479	451	471	440	457	510	474	492	426	440	500	482	505	465	510	502	476	469	459	452	487	486	502	498	483	497	462	504	475	480	481	451	497	477	476	522	461	510	452	503	488	478	496	461	452	459	471	470	479	521	508	452	476	500	484	489	445	503	499	457	483	459	483	489	449	466	501	485	467	507	459	492	482	507	481	451	475	480	475	505	469	483	477	467	460	438	487	442	494	468	443	471	485	462	501	448	502	470	513	457	471	486	464	459	459	468	494	504	478	445	471	459	480	479	454	444	492	485	475	509	454	490	468	479	498	473	496	446	476	477	449	508	476	466	447	470	453	481	474	501	481	468	447	480	461	514	497	450	466	490	505	484	444	439	488	473	472	485	480	473	515	482	437	492	511	517	501	474	473	487	497	471	493	474	492	489	450	445	513	515	447	504	507	495	458	487	504	479	504	483	465	481	458	434	497	489	508	448	482	506	427	442	487	498	455	477	528	489	476	472	457	507	440	503	471	458	506	471	491	463	454	517	473	483	452	453	463	454	458	454	440	465	488	469	507	500	470	483	470	473	437	480	454	458	453	465	516	482	465	448	501	488	497	473	510	477	488	463	471	462	477	465	497	459	463	453	480	505	439	466	520	502	529	480	493	464	497	467	483	432	461	488	515	485	508	530	497	483	444	503	451	496	489	484	483	469	488	463	508	471	467	536	478	499	445	503	469	456	499	474	466	518	478	451	438	514	536	509	468	446	463	468	458	430	511	460	490	466	511	485	459	496	459	473	487	473	468	485	466	492	456	469	470	455	436	474	452	516	454	456	452	468	458	454	498	513	466	482	462	480	459	488	493	476	479	512	489	458	483	498	507	460	480	501	491	466	462	483	479	439	477	507	483	456	478	470	490	505	477	511	514	479	479	480	497	475	442	493	506	490	449	451	481	461	522	471	490	504	483	473	451	444	497	482	468	496	510	499	484	462	509	486	498	498	474	503	505	459	484	527	497	439	477	426	476	509	481	476	511	486	516	487	440	454	507	457	476	465	496	518	509	501	463	465	498	476	456	437	447	471	486	496	456	526	448	509	484	473	471	506	476	428	467	480	477	460	514	483	466	467	458	461	508	456	484	441	474	452	492	487	460	495	521	503	488	508	512	492	482	449	491	494	484	486	510	452	490	462	448	479	487	500	473	519	477	436	467	486	500	496	535	469	497	438	461	477	491	489	473	487	499	480	485	464	462	496	443	498	507	461	428	477	478	502	513	481	506	480	477	464	484	462	469	491	486	475	531	489	504	492	515	455	479	469	482	510	465	482	456	430	503	484	492	502	489	476	488	521	491	455	473	494	502	446	499	464	472	494	473	493	431	445	466	518	478	463	453	470	484	477	489	476	481	501	465	490	473	466	448	486	461	518	482	493	447	450	472	457	536	456	429	463	455	478	476	481	452	489	484	480	455	473	489	473	450	449	467	502	502	486	492	494	444	520	440	466	473	499	457	488	470	453	474	485	450	449	509	467	458	515	490	463	501	460	459	497	442	452	474	494	476	482	470	512	458	463	474	473	494	451	502	489	491	487	459	492	492	454	482	498	468	460	491	473	492	508	494	479	490	508	464	490	533	469	488	488	463	461	510	507	467	469	497	482	428	453	459	456	492	471	482	510	498	447	524	467	464	495	464	480	501	460	474	480	498	482	498	428	517	491	506	506	467	503	471	464	469	469	476	474	452	526	477	466	452	483	437	477	489	509	465	485	461	491	469	498	464	500	446	494	438	469	497	476	485	504	453	431	497	502	527	457	470	468	513	477	463	490	464	455	483	467	505	467	513	443	490	460	455	520	486	448	469	489	489	497	467	509	480	479	517	487	493	460	488	524	476	443	464	488	501	480	486	459	488	436	457	466	462	487	507	461	516	482	502	489	497	492	499	479	490	487	436	510	508	505	482	455	491	469	466	502	523	433	500	483	481	500	456	498	522	467	492	457	455	523	533	482	468	484	491	484	473	483	466	486	507	439	489	505	502	496	466	480	499	491	487	497	469	487	518	511	513	481	470	468	502	481	500	474	451	490	463	474	484	435	519	458	483	466	460	499	474	460	485	484	467	480	491	516	516	462	487	468	487	484	452	471	449	450	457	433	471	493	500	462	466	481	455	448	474	441	449	457	456	445	480	508	471	460	470	413	441	467	475	485	451	507	440	464	485	495	477	497	456	493	464	472	459	478	449	501	458	467	454	499	485	465	445	523	431	526	496	472	472	497	515	484	498	463	470	471	512	490	488	482	508	484	489	499	474	475	509	464	487	472	457	486	447	478	450	500	482	495	518	496	477	481	430	459	488	485	443	482	416	452	489	453	483	480	495	458	461	518	434	489	445	516	490	480	494	479	427	467	453	509	523	467	476	456	479	492	470	494	475	479	489	500	470	483	431	499	522	520	476	473	510	483	440	482	484	460	447	486	473	457	509	489	461	485	468	439	454	501	437	458	490
4760	283	220	256	224	218	222	194	203	188	207	201	217	195	221	201	189	202	218	227	222	206	201	204	209	210	187	195	220	203	230	192	221	207	218	187	214	189	195	237	204	217	201	206	207	228	223	194	182	210	194	209	191	197	214	208	202	206	196	191	224	227	205	189	219	191	217	206	213	211	191	190	219	161	224	242	209	224	195	220	224	220	193	209	200	215	217	191	195	219	200	222	217	229	203	180	213	211	213	219	204	198	222	205	189	194	234	206	187	202	193	217	182	187	206	180	189	184	228	224	216	198	184	213	220	187	190	245	195	202	199	210	205	203	180	188	204	221	201	225	213	205	197	210	213	183	197	223	213	212	229	190	189	210	203	186	202	181	215	221	192	196	215	217	222	179	199	200	225	198	177	187	205	194	197	212	191	205	211	199	180	205	226	192	202	209	204	213	197	227	210	189	206	187	181	208	198	202	211	199	247	209	212	233	197	208	204	219	233	211	209	238	220	211	208	209	205	199	197	169	233	188	203	219	219	188	220	192	213	190	243	227	205	220	206	203	198	203	194	218	203	223	220	191	202	212	188	220	225	216	219	212	195	176	201	197	209	217	205	213	224	188	178	212	212	190	203	204	230	175	227	223	201	234	206	197	204	187	199	209	204	174	201	213	182	211	195	184	221	212	192	203	229	201	183	198	211	190	221	198	226	185	208	207	229	197	217	207	199	193	195	231	219	213	224	209	175	199	198	179	216	205	192	207	216	213	211	210	187	212	204	216	209	174	178	207	230	216	200	188	185	176	197	206	201	220	220	195	165	210	191	194	211	193	193	188	180	196	206	200	199	218	189	189	207	195	184	228	211	246	204	217	186	212	215	223	197	196	245	196	209	206	224	203	202	234	208	203	173	196	189	216	209	233	191	215	214	209	197	198	207	193	181	214	195	225	184	205	189	238	221	199	172	215	214	208	221	202	219	213	194	221	199	211	225	220	200	211	180	209	202	216	204	192	222	229	189	206	197	230	208	206	221	195	203	228	213	199	192	199	204	213	217	203	200	210	199	200	230	221	191	214	226	222	193	214	226	198	244	190	210	233	178	222	198	224	220	199	204	188	165	210	208	181	179	179	203	176	226	218	173	190	206	180	238	239	197	208	196	195	186	193	225	202	222	220	217	228	213	229	193	219	179	242	190	199	225	237	191	212	215	183	198	196	208	199	213	207	179	193	229	171	217	215	180	213	209	211	202	186	249	187	204	190	211	225	227	207	200	209	203	204	190	190	204	202	195	210	182	221	193	222	189	194	212	217	229	195	206	199	210	206	191	196	232	193	237	193	184	206	223	200	213	220	224	202	209	186	177	188	211	201	195	207	211	215	219	210	181	224	227	196	201	210	182	218	211	190	209	181	200	193	189	216	189	203	206	213	177	193	189	198	164	212	242	207	214	204	223	198	234	216	190	238	199	216	172	217	220	185	197	236	212	206	221	220	234	236	230	209	210	240	244	220	230	237	203	219	202	201	194	186	211	208	221	215	224	234	216	216	212	222	208	218	241	219	241	214	204	184	228	196	220	174	208	233	184	213	208	204	228	196	176	208	207	202	214	190	226	214	184	217	221	210	186	188	205	189	230	208	182	209	225	210	219	212	194	205	213	205	206	211	208	204	208	220	205	202	214	229	180	218	201	221	226	213	224	197	207	211	194	195	203	213	215	209	215	197	195	192	207	184	182	217	201	212	196	227	190	211	189	188	211	189	237	211	188	185	190	224	210	210	187	201	200	223	202	203	204	183	225	208	229	235	195	196	210	206	202	177	194	210	233	189	221	216	199	196	238	176	215	194	224	195	210	195	202	222	213	231	213	217	194	177	180	212	218	179	204	214	233	224	210	208	211	211	185	232	215	214	209	190	212	180	200	201	206	189	199	180	190	207	216	178	194	220	220	195	192	221	211	216	214	180	208	199	211	196	231	183	211	216	222	186	194	224	202	203	206	188	224	202	220	209	207	189	194	221	220	202	190	218	159	195	188	207	209	222	224	214	222	204	194	201	259	195	200	206	212	210	183	188	201	219	213	205	214	189	209	205	188	212	215	225	193	194	197	241	211	217	210	201	216	185	173	217	204	189	204	194	197	215	215	216	242	216	202	213	194	202	205	207	205	194	199	198	206	209	223	220	227	197	189	198	204	208	210	204	232	212	252	208	213	211	216	217	234	219	208	202	191	200	225	201	193	219	201	199	204	219	192	196	202	213	205	214	191	227	207	180	198	227	225	213	209	191	191	198	212	208	189	220	202	216	199	204	217	201	197	218	213	210	190	198	199	222	180	196	196	195	219	210	199	180	211	202	211	209	211	198	196	171	196	208	223	235	224	209	210	225	237	211	193	226	217	234	185	190	209	194	222	192	178	183	190	213	203	177	221	229	222	195	188	183	231	192	184	193	194	200	222	214	198	212	192	208	220	186	206	200	206	218	190	203	227	239	204	205	193	216	208	220	220	201	188	187	195	222	168	235	221	204	211	215	220	210	217	190	182	195	212	185	204	227	171	200	182	207	210	213	204	210	209	221	212	205	195	232	213	202	232	200	199	168	203	190	177	204	176	162	190	219	213	186	206	204	221	200	199	226	197	190	221	209	180	177	194	207	212	196	191	217	233	206	217	185	207	224	189	202	188	220	237	206	233	200	209	190	205	202	213	232	205	188	192	219	192	191	198	232	193	199	198	207	179	196	182	215	194	247	198	212	227	214	202	198	209	187	189	220	215	243	208	187	225	173	222	207	215	204	203	204	219	222	210	200	226	201	204	203	226	205	210	216	209	200	213	206	204	201	209	216	197	221	185	188	209	199	204	185	206	200	189	208	202	186	220	229	180	206	195	209	204	202	218	203	221	204	185	207	180	198	201	198	225	218	205	210	233	203	205	182	196	230	216	206	204	204	234	215	232	201	191	214	217	219	221	200	226	212	193	190	188	220	220	206	251	184	196	187	202	215	164	203	187	191	210	225	207	222	200	198	204	200	223	200	186	191	212	219	175	213	214	200	201	199	196	211	195	221	215	201	208	232	221	201	195	194	187	221	205	200	211	198	210	200	214	206	188	197	213	201	201	216	193	209	195	203	200	230	201	202	238	167	197	200	201	242	198	194	177	213	210	196	218	206	205	182	194	203	228	195	181	221	239	206	200	193	197	240	218	189	199	200	204	216	195	191	212	200	201	211	201	202	198	182	222	196	225	218	223	213	208	200	200	193	214	213	203	199	200	222	204	222	212	199	180	171	216	189	213	214	188	220	196	217	180	191	195	220	233	219	196	212	203	220	224	203	211	214	223	240	204	190	213	229	206	201	227	195	213	196	212	207	187	201	196	215	222	202	212	211	216	185	209	208	203	214	200	225	198	170	184	185	172	196	198	190	221	199	192	222	219	214	181	226	217	185	225	210	198	223	176	195	208	214	190	204	204	190	209	180	230	202	210	195	225	206	201	196	217	231	198	205	192	165
5279	555	553	571	562	582	541	573	534	527	515	486	523	519	540	516	516	523	527	481	531	474	529	479	520	524	468	499	515	487	500	467	496	498	560	492	483	507	482	498	497	517	492	543	481	494	536	505	474	519	481	532	494	512	486	513	487	531	506	499	488	518	455	506	472	496	510	465	505	479	532	507	491	482	450	453	528	510	485	499	503	527	513	491	496	509	463	520	517	466	519	492	510	490	502	469	435	499	517	504	477	524	550	478	498	490	514	473	547	502	535	475	525	501	518	511	506	483	526	494	503	486	489	478	487	493	502	466	494	503	510	542	511	527	474	461	521	482	539	515	514	509	477	504	455	507	497	460	455	503	508	516	484	502	498	497	524	516	510	470	491	501	463	488	478	507	465	521	540	502	505	507	506	534	541	539	499	513	492	451	524	459	536	503	526	511	540	495	509	540	504	476	514	465	465	489	503	538	480	533	476	511	471	504	489	515	488	560	497	512	477	500	456	462	495	526	491	470	506	515	541	484	516	494	481	528	477	488	531	503	493	467	497	533	495	498	512	529	509	483	487	479	472	482	471	532	494	523	506	484	440	459	525	511	499	496	518	459	503	483	514	512	508	491	508	507	503	525	525	509	524	524	485	485	494	537	486	490	507	487	476	528	520	487	462	496	504	482	535	485	458	494	510	512	540	486	498	500	547	505	480	508	497	517	478	528	518	488	474	517	516	474	506	517	494	525	478	520	506	471	512	524	537	511	489	487	493	519	475	501	509	502	475	493	497	514	486	474	493	493	463	502	526	535	481	475	483	531	509	475	432	494	523	487	524	540	473	494	485	492	489	511	503	468	520	506	504	520	529	518	513	509	510	501	495	486	480	538	469	499	503	491	536	468	546	499	483	518	468	476	499	503	457	482	486	492	488	498	486	503	440	485	501	499	507	506	515	511	483	529	492	495	524	495	508	490	477	540	504	510	486	507	527	544	491	471	511	515	465	508	477	504	504	470	508	493	487	525	530	499	504	507	520	497	481	489	491	503	533	523	509	518	473	505	490	498	502	502	479	553	468	494	490	506	527	494	504	502	510	483	501	473	465	498	482	498	479	474	480	477	500	514	464	525	512	498	531	480	561	490	490	481	491	516	487	496	528	455	489	528	498	465	462	485	512	542	528	533	461	497	482	481	491	508	524	500	494	525	495	489	490	507	504	520	509	468	498	492	482	532	510	506	506	501	521	530	461	484	469	506	523	544	486	502	524	469	442	523	494	538	501	478	530	451	495	503	490	474	509	471	544	512	536	507	483	506	479	506	521	489	494	468	515	504	490	479	558	521	479	471	497	514	490	516	478	485	506	476	481	541	525	501	529	496	503	464	495	528	520	501	487	536	473	477	512	521	507	509	504	485	494	481	514	471	496	499	520	482	458	445	480	451	490	527	473	495	484	495	526	496	483	503	506	513	516	487	510	514	483	504	489	483	479	539	490	544	521	493	484	529	519	506	508	500	482	494	475	530	517	475	513	457	495	505	541	502	531	483	491	497	514	521	493	465	531	553	514	509	476	492	483	556	518	493	516	490	503	549	487	545	497	497	531	506	501	495	489	538	503	508	498	492	473	520	501	477	520	523	490	497	519	522	502	502	466	500	492	519	475	498	502	493	521	502	499	490	495	519	485	492	507	475	500	484	479	504	506	486	503	501	500	508	471	497	500	534	534	461	468	511	531	491	476	523	522	477	520	532	477	458	522	492	496	498	503	497	551	479	477	507	469	457	508	489	471	528	512	515	538	503	511	494	509	531	466	490	497	460	504	511	529	531	494	510	490	526	490	509	506	448	483	452	516	495	495	489	487	488	498	486	497	461	494	523	534	508	479	530	516	514	505	532	492	541	482	484	512	520	531	547	466	466	475	493	465	512	512	549	493	511	499	534	540	483	515	565	518	505	466	497	492	520	480	505	529	511	466	475	517	520	463	509	508	527	548	489	485	501	475	500	446	510	505	478	513	530	497	521	523	463	504	494	501	499	500	476	470	464	505	497	510	512	456	489	450	508	505	511	513	491	524	464	466	509	457	502	544	492	534	497	510	489	491	545	470	486	505	475	495	499	489	511	505	494	532	481	495	474	508	491	552	475	523	507	511	495	482	532	501	500	525	489	447	522	536	468	493	495	518	487	516	504	482	503	502	484	499	514	508	466	467	500	511	496	505	473	456	511	505	502	515	508	483	493	477	476	499	478	491	514	472	518	451	498	483	507	477	500	513	485	497	513	473	490	462	522	515	506	504	476	459	494	495	503	537	505	479	488	499	501	458	519	515	451	509	475	500	504	513	551	504	485	548	494	517	478	529	486	506	481	521	502	505	483	486	519	477	466	497	510	530	459	478	530	506	512	522	493	482	477	524	485	498	515	507	512	496	508	521	514	494	486	491	501	477	492	515	467	495	490	485	478	518	499	477	503	543	489	528	483	537	515	494	501	478	477	540	510	496	487	483	483	555	488	503	486	483	467	524	539	489	488	477	522	496	486	489	536	472	515	516	513	523	506	505	496	517	486	492	475	507	483	520	493	499	517	472	526	498	505	483	493	476	497	515	481	475	491	501	488	496	480	480	504	531	501	472	521	504	518	478	519	516	498	516	518	525	477	509	490	507	524	501	488	477	477	520	510	531	451	479	478	456	488	502	521	494	510	526	507	519	511	509	487	524	498	483	494	516	450	494	543	477	546	454	503	477	520	500	543	483	524	517	534	502	490	475	465	502	489	479	518	522	510	487	498	453	462	485	483	485	508	486	487	504	569	485	512	505	495	513	505	499	534	475	519	512	513	532	486	478	454	523	450	560	487	491	527	490	459	515	523	500	512	529	523	508	492	507	521	506	492	478	491	497	497	532	529	504	520	522	533	501	514	533	527	504	516	520	534	502	522	450	502	499	493	504	499	500	516	537	511	540	526	507	532	500	491	509	519	485	525	525	491	499	519	520	509	488	528	506	486	503	503	504	475	524	481	491	476	479	491	465	472	490	506	507	501	531	487	517	466	487	505	491	480	488	506	499	444	455	473	505	477	479	516	488	503	537	492	520	505	429	497	485	501	473	491	495	534	513	547	485	514	515	510	454	505	528	542	524	512	496	455	490	494	518	501	507	532	495	501	504	490	476	531	459	517	506	484	485	519	495	513	510	492	497	539	462	519	506	520	475	486	528	531	499	486	503	522	533	510	471	545	537	469	507	457	513	524	481	489	485	459	513	534	483	501	511	476	493	509	546	527	489	519	520	536	490	483	507	492	519	498	508	506	502	453	544	508	477	484	493	526	478	504	499	509	513	508	474	494	506	519	476	513	487	498	480	470	537	512	495	476	488	481	536	484	480	476	509	482	500	489	506	487	477	486	464	503	502	496	509	489	477	531	486	507	485	516	481	513	513	484	513	498	512	487	501	486	468	526	476	466	495	478	488	507	501	533	485	509	537	502	476	494	492	513	526	532	520	481	541	521	506	483
43535	9544	1164	729	528	371	303	238	222	178	185	143	141	142	144	118	130	114	134	111	123	119	94	122	119	106	92	106	130	112	96	106	88	111	100	102	103	123	108	85	98	103	125	100	119	115	93	94	104	117	85	96	80	90	89	116	120	100	101	103	101	108	109	103	108	96	93	122	92	101	83	97	91	112	98	119	84	104	99	103	105	100	95	86	95	103	105	102	108	97	86	93	98	102	92	97	104	115	113	93	103	90	90	97	103	95	90	94	116	107	114	119	83	115	95	98	104	98	99	87	95	108	102	99	85	98	78	92	93	92	118	104	99	92	109	118	81	108	97	102	111	93	100	88	100	88	115	95	126	115	103	105	113	105	100	97	97	95	88	94	100	91	113	105	102	115	85	82	111	117	101	100	98	120	94	109	89	87	96	83	93	93	101	89	78	105	100	79	121	94	92	85	93	82	94	97	98	90	97	103	120	106	94	103	96	77	111	77	90	110	96	102	96	75	98	104	92	111	95	109	95	92	93	93	109	91	106	81	81	94	106	103	86	89	104	93	83	92	88	102	89	93	106	103	111	93	94	99	96	89	108	113	100	99	88	88	90	100	94	89	86	102	100	95	77	105	112	80	87	97	93	102	92	123	97	113	103	98	91	100	107	106	94	104	121	92	98	97	102	124	97	99	108	108	88	107	89	105	99	97	95	114	103	117	105	83	86	104	104	96	103	109	85	97	97	96	109	107	105	112	119	109	93	95	109	91	90	108	92	112	98	102	103	96	98	100	93	107	101	85	86	114	99	99	73	106	100	92	107	100	90	94	104	111	95	108	108	99	97	89	93	109	120	94	86	96	107	100	128	115	101	101	88	102	104	99	104	108	111	95	92	86	93	92	92	119	95	109	92	96	81	113	110	102	110	97	107	109	100	91	90	114	90	93	98	87	103	89	94	108	84	100	86	94	108	85	97	101	97	117	110	97	120	91	97	96	109	116	87	114	93	81	99	101	88	118	103	106	103	118	97	85	99	100	105	109	103	109	103	107	85	112	99	79	90	93	99	99	104	109	113	100	92	114	102	105	105	92	99	103	96	88	115	111	103	93	96	93	93	121	102	79	100	96	90	115	81	131	77	98	113	82	106	100	100	101	92	101	94	98	99	101	86	94	120	87	101	105	107	90	98	106	112	101	96	99	96	110	125	86	104	102	90	119	100	100	107	90	100	105	87	96	93	88	117	98	83	102	101	93	98	108	107	80	82	113	106	109	96	105	119	109	93	113	109	97	92	96	111	107	87	104	108	102	114	101	108	94	119	106	86	113	93	66	86	93	91	96	108	101	111	100	86	98	112	101	103	88	87	106	103	94	92	101	102	100	111	106	111	110	109	101	90	108	104	104	112	90	101	83	94	121	105	98	106	109	90	90	102	82	100	89	96	82	108	112	114	95	86	98	109	93	96	101	90	118	92	97	96	99	94	91	100	77	98	110	111	110	100	99	131	89	104	97	107	98	96	87	91	99	100	97	126	103	114	92	90	101	99	104	104	105	108	99	109	97	101	110	96	88	109	107	124	125	85	119	101	96	95	91	98	108	106	91	79	92	99	106	100	78	88	89	88	103	118	103	99	92	82	84	82	94	96	111	115	101	108	113	102	82	89	83	97	88	99	89	103	93	87	78	97	87	102	87	104	87	100	104	87	93	106	95	86	84	106	105	88	99	96	104	95	111	87	108	92	99	87	107	101	114	99	108	95	109	91	75	107	95	99	89	93	90	106	96	105	94	94	100	102	115	95	108	105	97	97	99	82	102	103	109	92	113	98	88	116	104	85	96	80	88	91	106	103	71	97	99	80	97	112	90	99	109	86	92	102	91	90	102	95	100	80	105	93	109	104	107	96	72	105	100	88	95	86	99	84	125	106	120	102	99	98	121	96	113	98	101	88	100	103	117	125	94	108	88	89	90	91	96	102	103	102	107	93	93	92	102	109	86	93	91	117	102	112	95	93	107	118	96	81	110	117	98	122	91	89	106	111	109	112	92	103	93	96	89	117	115	97	135	98	104	90	118	82	96	87	106	111	98	82	88	106	109	97	103	103	107	111	116	88	115	82	94	88	94	92	71	107	99	98	99	108	94	109	69	91	82	112	111	97	105	91	79	96	105	97	105	95	92	109	96	100	97	85	92	80	111	101	103	100	103	105	105	91	93	91	106	105	86	105	101	92	100	101	100	85	109	94	102	96	113	94	94	104	94	110	97	93	117	100	95	104	94	94	95	90	99	95	102	106	115	79	120	104	90	86	86	97	108	92	107	104	113	74	99	97	97	92	97	111	111	99	103	105	92	78	97	83	108	102	103	96	94	101	109	86	104	96	94	97	99	114	93	103	103	102	85	85	112	107	77	96	94	96	93	78	91	86	106	98	99	92	103	95	86	102	95	105	94	87	88	106	86	89	82	84	106	106	100	97	92	96	85	109	123	105	107	102	95	107	108	85	107	109	96	104	89	106	102	111	86	86	111	92	91	112	108	81	111	109	133	104	80	90	96	118	92	84	102	101	97	90	83	95	107	121	105	133	93	80	104	94	104	100	69	110	91	116	98	86	90	98	97	84	93	94	85	101	108	102	109	89	98	116	97	104	80	95	100	112	112	93	101	119	100	93	116	97	103	88	85	95	87	96	118	138	111	103	97	100	92	120	107	92	103	103	89	102	123	85	117	97	92	104	102	79	99	104	84	99	100	84	82	102	113	98	96	104	81	120	106	110	82	104	108	91	111	123	102	99	109	110	94	103	115	91	100	102	94	95	97	107	105	109	113	117	100	117	122	100	100	122	105	102	95	105	96	91	96	92	103	100	111	100	81	113	86	105	85	97	77	98	81	100	106	91	96	110	108	123	120	96	95	98	106	109	91	89	100	97	93	96	107	90	86	96	108	112	102	98	86	95	84	121	104	96	98	101	85	86	88	102	87	94	116	112	102	107	104	116	89	72	96	97	90	106	91	90	106	89	86	123	89	111	110	104	107	85	99	97	107	101	98	107	104	93	110	99	94	110	75	106	96	113	111	87	94	103	133	99	91	96	94	129	97	101	93	125	108	105	93	95	91	87	93	84	88	106	104	92	114	95	93	97	90	71	101	81	71	92	111	101	97	110	106	107	92	102	98	116	84	89	94	80	94	87	117	85	90	94	103	108	100	95	105	88	119	109	92	101	80	123	96	108	97	100	94	105	118	106	85	94	121	102	92	111	94	103	103	88	98	117	101	97	104	102	103	106	89	98	97	93	110	90	92	79	103	99	79	80	97	116	117	102	91	99	121	98	106	99	108	111	109	114	112	114	87	108	100	93	94	102	88	96	99	95	93	93	85	108	106	93	98	115	117	87	117	79	110	97	112	85	90	97	88	98	85	107	93	132	96	80	120	110	104	94	86	92	79	81	91	78	105	99	103	90	104	106	111	104	98	124	94	100	103	86	111	96	117	97	105	134	87	98	89	95	77
22204	976	2075	2580	2184	1770	1511	1261	1058	916	873	769	707	624	578	591	472	511	468	454	459	407	400	395	367	379	377	389	371	358	351	319	367	313	324	325	321	338	324	308	329	304	296	305	333	338	300	310	317	315	311	304	293	291	305	322	290	299	292	295	297	298	310	287	332	283	299	318	299	330	324	308	299	309	342	287	303	317	282	321	325	260	310	279	298	329	270	302	258	311	268	305	279	307	309	301	271	294	294	277	299	284	281	310	289	265	284	315	278	304	268	313	266	270	298	269	297	287	290	295	295	300	276	275	279	301	285	311	287	261	291	293	285	300	336	301	278	278	288	313	268	252	300	271	260	270	311	284	273	308	293	308	288	289	297	268	279	306	281	275	271	297	286	262	269	283	290	290	288	294	289	293	275	297	289	305	311	257	242	273	297	278	274	281	269	273	302	290	298	277	311	275	269	248	276	286	276	281	245	272	268	302	275	262	277	293	291	310	286	284	287	327	281	283	301	270	291	259	267	256	292	301	290	295	270	294	264	268	240	283	266	281	273	309	270	304	288	301	294	280	315	276	291	279	253	290	295	292	269	279	269	289	337	267	267	279	292	299	263	282	292	293	274	283	301	266	319	279	284	263	271	320	277	261	271	267	287	325	292	276	261	281	288	297	259	289	295	290	260	297	270	279	282	272	280	281	281	263	265	305	320	279	261	281	266	289	283	277	283	299	292	275	279	317	306	294	291	290	285	285	289	276	268	299	274	287	262	267	254	281	290	263	276	282	284	274	291	283	307	266	299	288	261	291	332	261	292	304	286	286	293	263	287	298	275	287	290	261	257	289	269	287	312	289	254	301	299	282	300	272	276	287	290	280	279	286	267	293	266	267	254	290	286	289	273	271	279	279	263	299	286	254	287	283	265	336	290	286	261	270	322	293	304	270	295	279	267	282	272	299	284	283	249	282	275	283	286	281	289	295	272	303	290	295	294	292	260	272	290	245	290	272	282	282	268	265	274	284	268	296	317	250	270	289	291	255	256	264	258	320	247	304	294	288	281	285	295	279	266	302	279	287	292	294	306	305	280	286	281	276	280	280	282	270	295	280	293	307	280	286	264	297	289	289	287	290	264	281	243	311	273	307	272	278	259	293	278	307	280	301	270	300	300	269	241	281	303	295	258	282	279	305	265	270	275	285	279	301	285	266	280	277	312	280	275	260	282	278	279	291	283	274	288	275	278	269	253	293	316	279	258	297	304	282	266	273	267	286	282	282	291	266	281	256	274	276	291	279	301	263	299	281	276	288	305	279	263	294	295	291	288	275	266	281	288	304	267	305	298	331	288	309	285	295	287	291	279	297	285	290	279	286	310	279	274	269	312	278	280	275	295	291	296	278	249	309	277	265	283	290	312	300	300	260	298	315	261	291	263	269	253	282	310	267	268	280	280	275	268	305	256	273	264	316	270	273	285	297	287	304	294	298	267	286	289	251	286	271	292	276	304	285	276	286	289	270	282	250	257	259	261	288	282	273	290	287	288	276	270	301	292	310	295	279	291	281	284	312	251	273	305	239	283	281	282	314	290	276	295	292	328	292	295	273	296	294	299	265	286	288	301	284	242	294	283	295	285	294	294	281	274	286	294	290	285	299	267	282	288	264	287	306	304	335	293	298	295	287	248	250	292	267	325	272	290	255	277	279	290	312	282	292	301	276	280	280	286	273	312	265	276	281	299	287	286	285	311	266	278	306	285	288	316	297	255	283	299	267	293	274	255	279	292	297	293	288	277	281	274	294	294	270	308	273	317	288	289	278	290	255	272	262	286	271	289	268	264	290	291	265	295	290	282	268	271	272	277	263	271	284	304	282	296	265	286	259	316	276	275	282	265	276	279	310	281	297	273	290	296	304	306	251	297	281	320	267	311	314	280	281	284	294	264	289	261	267	300	307	316	297	285	314	281	299	256	318	273	267	301	289	293	304	289	265	251	299	253	284	294	299	288	266	292	312	285	259	275	273	297	282	313	291	270	289	289	276	278	297	284	302	280	265	288	300	326	291	278	304	330	283	249	288	278	313	280	287	319	288	302	253	287	325	276	262	287	291	304	288	314	260	287	266	259	269	286	293	283	279	269	268	293	279	282	269	275	262	299	300	274	262	279	281	244	273	255	292	290	280	255	293	273	281	284	266	298	257	247	301	282	294	295	313	274	287	275	281	284	299	271	295	313	284	294	288	297	305	287	309	255	295	272	300	309	301	275	283	276	274	256	288	299	276	263	316	325	277	280	275	300	285	260	283	294	295	272	315	289	286	299	286	281	298	278	299	282	274	298	325	270	290	286	284	281	265	253	290	267	300	273	275	274	293	306	275	299	267	302	278	257	270	305	299	286	261	293	315	284	300	279	307	304	296	270	307	259	305	284	266	325	272	266	291	293	317	284	308	305	268	304	315	280	255	291	291	275	270	276	273	301	282	302	289	265	290	293	315	302	289	277	313	280	269	264	281	274	263	273	260	285	257	296	259	265	282	269	279	285	304	295	277	300	290	287	259	264	270	312	249	298	293	299	290	289	246	263	295	304	297	270	290	286	293	271	286	283	265	276	271	291	285	287	301	309	272	278	265	301	305	279	285	279	337	272	291	255	272	297	286	277	287	290	308	273	286	293	274	280	257	299	290	290	282	292	272	264	276	258	283	261	253	294	274	286	281	239	295	286	293	309	273	282	286	276	275	298	317	266	255	293	287	265	299	284	282	287	280	281	295	290	318	286	286	312	252	260	291	298	276	289	274	260	250	283	284	300	300	291	276	307	261	325	290	302	261	297	294	279	283	286	332	309	291	264	293	312	301	295	302	243	304	267	275	296	291	296	300	277	297	306	251	316	257	310	285	284	270	304	296	288	238	287	280	276	269	249	291	281	283	290	279	295	279	254	271	301	258	287	297	260	283	281	271	295	295	303	272	303	276	280	265	256	272	289	291	282	290	275	285	290	276	257	280	280	314	307	262	281	305	300	289	266	276	282	274	311	317	280	289	306	276	292	273	263	295	306	289	298	271	297	284	288	285	284	287	323	287	272	256	300	282	295	286	278	285	279	270	322	302	291	296	330	283	254	294	300	279	285	319	271	284	291	241	287	287	246	274	294	307	288	290	295	277	318	289	283	288	290	297	306	312	281	271	309	304	294	300	266	293	295	270	279	302	270	303	255	289	280	287	304	305	301	296	290	285	281	266	252	279	290	279	262	275	276	279	288	297	300	269	269	275	271	287	270	292	293	301	286	311	294	302	327	263	289	309	318	267	286	287	278	288	299	290	260	286	268	288	269	271	289	303	302	302	287	268	291	303	296	269	271	268	306	261	284	255	281	281	291	278	275	284	274	294	268	269	263	256	295	294	246	301	291	284	300	314	295	284	303	301	279	280	275	279	247	316	278	280	275	286	294	299	301	264	276	262	283	322	289	272	305	284	287	235	276	280	316	280	292	294	279	270	288	269	286	293	306	298
58914	18456	3718	1585	1067	792	632	501	455	394	371	318	317	281	281	261	249	245	234	233	249	233	225	192	205	223	199	224	195	213	189	195	196	216	209	206	180	164	182	202	195	168	187	180	184	187	191	193	204	186	198	197	209	209	186	186	194	181	199	197	177	177	191	163	232	168	199	181	183	190	211	178	174	165	185	192	192	199	211	198	185	217	182	175	189	197	166	170	189	179	186	178	213	200	188	185	166	178	175	201	170	181	186	195	210	164	200	180	184	167	179	182	183	197	202	182	187	180	208	207	201	193	191	191	197	170	185	162	192	188	183	181	204	182	207	185	191	170	222	215	184	162	195	196	185	189	173	184	178	193	178	183	164	188	173	182	178	178	162	196	209	154	208	199	182	182	161	208	209	213	183	201	184	189	188	201	187	168	173	182	190	199	186	166	198	189	197	201	196	174	184	180	189	205	199	184	187	166	196	200	180	226	186	168	179	174	202	212	183	159	178	176	191	178	205	182	193	189	178	167	182	159	167	201	201	188	190	178	198	196	165	183	180	179	180	173	210	183	187	172	189	162	209	171	158	184	196	178	179	185	201	195	177	177	202	213	194	182	179	191	203	208	185	176	185	198	199	192	176	180	193	193	186	197	166	185	161	214	202	176	198	179	188	191	197	187	182	162	187	175	174	183	186	186	189	171	199	189	209	165	186	200	181	182	209	176	156	194	187	184	188	212	193	185	187	197	189	204	196	167	164	168	182	201	214	193	203	178	185	193	160	183	212	208	217	168	186	186	180	180	160	179	187	169	151	202	177	161	185	179	191	181	186	167	205	168	201	188	185	181	193	190	181	207	186	199	195	163	177	208	191	182	177	180	209	175	189	167	193	194	182	185	176	185	197	190	203	178	179	174	211	168	163	174	201	167	203	188	177	169	195	199	192	162	194	204	193	201	197	189	179	204	188	192	184	189	184	181	199	172	190	183	207	192	173	210	185	181	196	182	178	174	186	193	183	186	182	155	153	188	178	196	154	166	201	198	183	175	210	196	191	171	170	205	208	167	169	205	183	191	189	190	174	184	200	187	170	177	189	184	187	207	183	225	171	193	187	193	199	198	216	204	191	195	177	188	196	178	168	173	166	155	189	198	189	199	168	195	193	181	173	159	167	186	180	182	207	180	212	190	196	145	185	185	198	195	196	205	188	187	196	183	189	198	188	189	154	183	152	186	196	198	195	174	213	182	191	194	156	186	184	175	185	169	178	195	184	163	204	177	184	189	185	189	170	171	208	194	202	206	175	184	186	171	200	174	166	186	180	178	194	232	199	154	185	184	187	177	170	207	185	202	185	210	191	175	187	208	188	189	178	181	155	169	171	192	198	208	174	174	185	190	189	158	171	178	179	179	186	189	188	192	194	168	213	180	207	185	184	178	173	198	171	181	176	174	173	174	187	177	184	164	164	191	184	186	187	195	191	203	190	208	172	164	175	178	196	147	185	187	169	203	206	187	180	209	197	178	182	172	187	183	197	173	178	170	179	189	186	198	165	213	173	209	212	170	202	204	202	198	161	184	174	191	170	204	168	189	187	162	187	179	165	181	194	188	201	198	198	190	191	158	186	178	191	204	201	187	187	189	184	159	167	176	187	209	165	182	175	196	198	178	201	196	192	205	189	187	194	192	188	164	187	215	195	163	176	186	187	184	180	178	189	177	186	188	175	195	180	170	188	189	176	193	194	189	163	193	174	201	167	179	189	174	183	175	193	192	191	171	171	172	206	188	192	201	216	197	199	204	187	197	193	186	214	176	184	194	196	195	187	184	190	217	195	197	213	209	182	179	214	180	171	187	158	160	166	166	201	198	201	183	192	191	178	185	187	164	200	189	207	182	206	187	197	211	166	203	200	215	187	220	191	175	185	174	167	202	177	182	183	171	178	159	177	188	181	210	182	155	180	185	197	184	191	183	172	184	179	196	193	182	204	192	200	174	193	180	151	204	159	192	209	180	190	208	207	188	161	178	187	201	162	160	160	169	183	196	194	169	190	177	167	192	194	173	197	183	180	177	184	204	186	194	202	185	183	175	185	171	176	205	225	203	211	191	184	198	189	185	190	181	169	190	165	193	189	174	181	182	219	194	170	186	199	197	176	187	197	195	176	204	196	171	186	196	196	196	201	215	170	193	190	154	165	169	185	173	190	160	203	171	188	175	194	159	195	190	172	186	180	186	157	178	186	187	198	182	196	205	183	210	184	197	181	184	177	187	176	172	195	190	173	180	155	199	180	178	175	194	191	174	191	174	200	191	188	181	181	185	192	183	179	195	183	176	169	178	184	164	172	190	184	162	169	171	176	198	181	203	190	204	205	156	181	204	172	185	171	199	193	194	178	200	188	199	191	158	170	184	222	182	213	197	199	183	229	193	187	194	187	174	204	199	169	177	202	201	206	191	196	192	191	185	193	211	188	180	180	190	174	190	181	156	196	205	186	196	187	183	175	183	202	209	189	188	191	185	176	173	190	186	189	182	170	188	183	152	175	159	186	206	178	183	217	176	173	198	209	179	159	189	156	208	174	169	170	176	187	201	205	197	188	190	174	192	179	175	193	165	202	203	182	192	196	189	180	183	185	194	171	190	193	192	189	168	164	195	202	198	169	189	185	181	207	201	185	186	178	173	177	202	211	186	193	184	194	182	183	187	198	186	191	172	154	190	182	184	171	192	186	190	172	171	196	185	180	190	182	205	196	204	197	202	183	180	187	201	181	189	202	196	175	180	193	187	184	174	175	159	200	177	172	186	192	165	165	193	182	188	184	200	170	179	175	185	193	194	190	200	167	180	226	203	186	193	181	181	168	187	185	189	196	173	179	189	188	180	166	163	187	184	187	177	196	208	193	193	196	185	187	169	191	150	179	197	190	155	206	174	176	203	195	208	199	205	217	169	191	202	205	180	204	186	171	192	181	174	194	189	186	180	187	185	186	184	192	162	187	211	201	181	162	201	196	189	186	170	199	212	202	173	199	184	192	185	140	189	206	185	181	213	208	198	190	189	207	180	179	188	180	200	206	187	194	175	210	175	194	175	189	181	207	188	197	217	185	173	204	176	166	193	179	199	180	200	179	180	194	171	154	170	180	174	190	170	181	223	196	181	195	180	171	185	151	218	178	197	185	170	201	138	178	196	208	190	196	157	191	203	189	160	216	192	176	189	191	176	183	199	184	194	192	169	193	181	185	189	163	190	169	168	174	201	194	193	208	153	186	176	178	175	197	185	175	145	196	203	192	188	201	165	174	189	204	170	189	185	178	196	186	228	194	186	216	201	177	191	207	198	187	158	179	178	194	170	175	198	187	173	179	205	167	210	174	163	195	191	160	176	169	185	161	177	191	186	178	177	209	176	190	194	198	201	203	156	188	180	179	174	175	174	197	164	176	166	172	187	192	171	187	166	179	185	176	170	188	168	177	191	182	180	191	190	197	164	206	214	175	195	168	182	176	186	186	178
30606	1813	4159	4885	4022	3309	2647	2377	1988	1762	1520	1386	1299	1165	1084	1018	901	937	880	819	752	741	724	711	663	679	635	610	652	590	616	588	619	638	546	557	593	598	574	549	577	562	518	553	513	537	545	551	555	513	535	514	542	505	557	538	536	545	527	533	537	540	513	504	568	535	481	524	497	500	538	469	481	475	510	490	538	490	482	470	525	503	507	510	486	494	482	499	489	495	503	499	476	505	508	471	498	466	443	550	512	453	501	496	486	471	527	502	494	515	494	524	510	449	482	507	519	497	474	496	483	447	473	498	496	511	515	495	485	493	501	512	488	486	491	535	505	503	529	494	487	528	515	492	439	480	515	456	480	431	496	474	488	454	512	487	501	527	518	469	487	457	523	474	510	489	459	502	511	512	496	482	490	471	478	484	494	435	508	492	474	477	490	510	493	505	474	510	493	510	514	516	454	519	511	533	495	489	524	463	487	463	522	480	446	482	501	496	439	499	475	498	484	456	453	504	495	486	496	446	484	484	482	478	506	518	508	465	503	492	498	510	494	472	480	489	511	481	490	492	502	463	501	499	474	490	488	505	485	504	487	523	499	492	504	530	495	474	464	498	492	435	500	561	509	496	479	460	477	456	506	489	518	513	448	477	483	500	472	470	489	471	488	489	481	451	478	502	465	480	520	479	467	481	514	497	465	504	516	451	498	468	518	496	490	499	489	463	459	507	438	465	447	515	462	468	496	497	498	523	504	468	486	474	504	470	488	481	443	489	503	459	513	476	473	492	489	488	514	492	495	455	474	521	452	463	492	519	479	498	480	472	469	491	437	475	484	465	490	494	486	509	491	465	510	513	517	493	497	496	489	488	493	466	484	454	499	475	511	479	499	474	511	501	478	488	464	491	461	502	494	515	464	497	493	477	515	483	537	506	500	515	496	477	495	494	482	504	473	510	483	472	512	513	459	469	502	502	488	525	455	450	483	462	476	486	493	465	493	513	476	507	518	460	502	461	484	498	488	503	466	450	481	474	479	479	515	487	477	468	499	514	467	508	475	510	480	486	477	500	487	500	498	490	490	470	494	436	491	464	456	489	467	487	490	467	549	504	464	489	481	532	528	467	452	467	471	480	462	470	475	474	504	485	453	450	487	449	502	507	496	509	501	479	498	522	488	491	506	519	487	478	502	469	508	528	468	500	515	489	501	470	496	508	500	486	488	503	529	473	513	476	476	484	492	488	512	502	482	494	478	456	476	489	472	458	487	451	437	479	472	483	493	458	485	514	516	487	476	494	464	500	497	488	493	442	495	468	467	453	491	499	512	474	482	503	500	490	478	461	449	500	511	468	499	464	512	472	480	484	467	468	500	479	472	458	416	547	466	488	439	460	466	501	464	493	491	470	467	478	492	521	465	544	497	497	447	488	511	508	480	491	484	492	456	485	504	505	511	450	447	460	480	501	458	539	483	473	461	489	469	505	499	504	485	444	467	496	450	425	482	508	484	509	502	457	529	464	509	453	492	469	470	494	486	449	476	475	478	532	466	475	466	502	526	478	506	484	480	478	437	495	469	492	475	497	495	501	473	498	439	460	419	490	499	494	515	494	483	481	481	460	470	459	488	466	519	495	522	493	515	461	501	533	474	483	519	496	514	477	526	519	504	514	469	462	504	468	487	489	522	480	512	485	508	478	509	525	496	480	494	467	468	471	482	515	470	474	468	475	485	510	513	490	463	496	481	499	471	508	483	460	467	470	438	514	465	421	498	440	505	480	472	546	461	489	459	497	526	494	473	479	516	504	518	531	461	452	541	503	480	466	496	503	467	446	482	510	471	489	483	483	486	462	477	474	521	470	470	510	472	525	456	486	524	476	476	538	507	469	453	499	488	459	465	490	482	519	490	497	475	470	502	520	463	484	465	518	478	466	480	450	484	505	471	480	483	503	457	526	478	499	486	497	501	494	498	512	502	500	478	497	481	530	430	464	506	488	444	540	511	511	481	484	451	488	474	476	485	457	490	503	518	469	499	478	477	472	508	465	463	514	464	486	507	472	485	482	476	491	497	501	473	488	489	466	486	497	483	485	471	481	493	500	489	509	470	504	505	511	501	473	465	486	485	490	503	486	476	464	521	512	508	501	536	483	471	478	470	493	482	482	531	467	465	425	538	505	452	466	442	494	509	498	486	481	536	524	471	474	461	477	468	451	494	516	490	462	457	496	498	495	502	460	486	465	489	526	487	509	456	493	490	471	502	535	488	504	497	473	488	472	513	488	473	469	510	490	527	494	503	498	476	512	502	470	478	514	512	439	466	507	456	497	471	479	474	453	460	501	482	472	463	503	464	485	453	512	547	508	498	474	479	501	496	451	487	439	477	498	494	525	486	498	500	461	510	427	506	493	502	516	465	494	483	477	498	493	512	494	477	420	532	455	464	493	498	474	464	501	478	517	487	480	487	460	492	477	460	459	496	497	463	469	500	477	503	449	471	479	491	503	498	509	534	448	456	494	482	475	503	487	468	531	482	499	484	488	460	515	461	474	480	462	487	481	506	506	473	487	472	452	502	511	482	476	512	539	504	510	478	477	493	485	503	470	463	506	511	461	470	479	493	511	493	467	510	492	470	479	491	518	471	430	456	491	506	472	488	475	511	472	499	503	453	503	470	501	511	484	483	460	452	501	485	465	479	474	487	477	490	480	494	531	479	465	485	477	474	501	486	461	438	460	475	488	490	538	500	475	461	479	470	475	455	515	475	483	505	489	490	507	499	460	486	508	503	465	502	531	526	485	494	497	464	482	525	496	508	493	513	492	466	501	467	487	503	493	480	498	497	535	456	468	478	459	498	538	485	502	473	472	512	478	472	485	485	491	473	500	480	498	473	479	514	474	487	527	528	489	501	461	500	508	479	505	498	479	501	443	475	493	501	459	487	472	465	500	497	484	496	529	463	478	502	477	494	472	494	488	535	433	474	498	491	501	492	469	498	456	487	466	495	502	482	473	454	501	489	445	464	481	481	479	487	480	507	487	536	486	458	499	515	495	507	499	526	506	492	478	504	452	479	498	476	488	488	501	481	482	463	499	510	449	453	489	513	477	492	520	466	492	487	478	521	472	474	485	477	493	512	458	497	485	514	505	482	517	489	480	517	505	514	468	518	495	515	479	451	523	479	461	542	476	528	486	494	493	409	459	483	483	474	491	490	491	472	514	524	483	474	506	521	509	535	458	508	505	475	466	488	461	487	493	500	515	478	516	456	512	473	471	555	494	495	505	471	501	495	467	522	500	523	485	532	479	446	482	524	512	503	503	459	471	502	483	514	490	472	471	503	484	471	481	471	508	510	516	460	433	443	531	482	487	463	443	505	475	501	497	493	486	501	495	461	506	489	514	532	536	488	496	526	467	501	499	481	476	458	492	470	504	480	472	502	501	538	474	483	451	491	464	483	505	485	462	494	480	461	479	489	534	500	507	522	495	509	504	523	452	458	516	482	484	474	508
4676	307	220	250	207	178	211	212	216	201	216	208	231	214	179	201	201	217	195	196	171	209	208	233	201	201	236	200	209	208	224	183	202	182	206	215	214	209	208	217	220	228	218	220	200	199	202	191	186	195	218	214	202	202	198	217	197	219	217	203	175	182	184	226	201	186	235	207	191	214	228	217	197	200	176	202	214	216	224	228	210	179	218	220	210	208	197	221	204	208	198	218	216	218	217	207	230	223	228	191	218	203	182	201	196	185	197	179	218	217	197	236	196	207	188	215	239	209	210	189	186	217	185	179	208	218	208	200	198	190	205	226	214	186	187	209	219	205	196	213	165	199	215	185	205	242	212	215	207	221	228	203	209	220	226	176	187	219	210	183	196	183	218	200	199	167	202	217	225	201	204	221	197	180	224	177	228	183	245	223	210	201	207	234	215	205	207	205	204	196	226	227	200	215	233	221	212	215	197	234	188	209	212	231	224	201	202	195	227	232	194	215	223	204	201	191	203	223	207	193	180	209	227	186	204	192	215	207	199	239	219	220	196	201	209	205	201	184	199	206	219	221	221	198	210	220	200	190	207	206	200	223	189	196	211	203	213	210	192	207	198	207	215	185	195	194	200	225	224	195	208	185	205	209	221	202	220	198	218	217	194	193	226	223	222	229	215	198	199	222	204	199	206	214	236	226	201	198	193	197	216	223	224	206	202	238	195	221	242	229	206	226	181	176	218	229	205	202	186	183	215	223	225	191	191	205	220	178	205	207	191	191	192	207	213	215	231	211	194	185	197	202	204	206	198	215	194	204	214	216	200	190	198	214	227	186	203	198	199	206	215	202	210	218	232	221	189	220	212	206	207	216	194	208	158	196	211	238	203	205	191	205	221	245	236	187	191	222	200	212	208	193	231	212	210	227	211	221	206	208	215	215	190	211	186	201	238	196	195	237	217	248	211	203	210	208	215	221	224	210	203	208	207	202	209	216	206	182	196	214	186	207	194	199	202	176	196	167	201	198	206	213	212	184	206	193	223	216	228	243	209	190	238	174	215	214	205	193	210	221	204	192	198	215	196	236	199	213	210	234	212	223	202	184	206	188	235	182	181	219	196	238	210	204	210	201	186	214	206	182	192	206	223	226	203	215	210	225	201	209	214	214	202	214	189	212	241	198	211	191	235	216	224	202	219	188	214	177	181	220	211	248	213	191	209	218	233	230	224	206	202	200	202	219	225	200	225	230	186	215	206	203	192	245	212	213	198	178	195	203	199	192	222	200	217	208	204	222	239	245	181	192	219	232	219	226	189	212	211	248	207	188	200	208	226	219	211	200	172	195	208	245	216	202	214	224	236	212	217	206	220	208	246	218	201	203	239	224	229	222	194	205	182	204	225	229	215	232	195	211	218	227	196	196	202	197	216	225	191	209	211	228	210	209	235	229	213	237	205	197	204	221	201	220	193	208	220	208	224	190	191	212	221	206	212	224	204	205	230	209	198	214	204	207	193	197	168	184	209	181	193	200	209	193	210	185	225	209	195	173	204	214	212	194	186	205	196	186	212	226	216	191	212	188	239	204	200	200	194	204	212	208	208	239	217	199	213	209	174	225	202	228	195	205	193	235	207	217	208	215	198	203	196	207	215	220	227	204	224	211	210	212	198	202	205	198	202	222	203	197	195	205	238	171	215	215	171	215	216	209	195	217	184	197	195	212	219	217	210	187	222	232	219	188	227	236	209	234	216	208	215	202	234	187	210	224	215	201	183	210	198	188	216	182	198	178	191	206	203	210	191	214	233	207	218	215	252	222	194	183	216	211	199	186	210	205	215	190	199	208	208	200	208	199	189	216	203	208	189	243	194	203	199	202	190	214	234	215	200	216	213	174	212	201	207	214	235	192	209	224	187	211	203	205	221	202	196	225	210	204	175	211	199	219	182	218	216	225	194	201	208	203	209	228	204	196	202	192	196	195	217	204	233	222	202	176	207	229	200	219	222	227	232	209	236	205	207	221	227	213	203	256	204	203	192	224	198	211	224	205	225	187	215	244	218	222	200	219	233	237	183	180	170	231	214	214	218	219	204	214	198	216	204	216	233	227	184	224	213	225	203	204	226	202	206	220	222	224	216	216	191	207	208	200	209	201	214	223	242	215	214	206	225	208	195	197	215	219	187	227	212	200	216	210	212	197	200	192	226	227	179	198	201	196	214	222	218	236	230	220	214	220	210	200	198	189	212	197	215	200	190	191	181	211	233	225	214	205	224	214	205	218	215	225	229	217	208	227	232	232	203	234	220	225	213	213	213	227	215	203	208	187	235	194	205	221	205	225	198	214	213	202	200	192	218	234	215	194	223	212	203	197	222	178	170	228	212	200	212	201	182	193	218	221	216	201	214	198	201	198	235	210	202	195	202	186	214	237	215	209	204	183	214	188	192	206	204	208	208	221	218	215	179	212	187	227	202	190	225	206	201	216	215	232	186	187	200	199	197	223	192	221	226	226	215	215	250	195	246	219	223	193	232	202	226	191	192	229	196	202	214	204	213	202	210	202	194	223	212	204	214	226	213	202	216	203	218	203	229	203	211	205	207	192	195	224	227	250	197	204	220	217	200	204	188	198	218	199	203	241	214	232	205	216	197	206	194	195	192	202	208	203	219	191	206	221	205	209	195	184	192	216	205	190	223	202	192	206	203	216	202	202	194	227	202	225	232	210	217	181	227	231	229	215	227	203	192	219	213	211	199	182	203	208	207	229	213	212	205	224	213	196	211	206	214	238	224	191	214	210	209	197	199	219	197	204	208	233	237	197	222	211	239	211	224	218	206	211	199	193	198	224	211	216	196	191	217	205	193	183	198	222	215	210	189	197	228	170	212	228	250	178	177	202	192	194	208	201	217	212	201	192	214	215	233	191	220	209	215	199	199	203	208	210	214	190	231	199	211	203	208	229	232	231	219	211	223	195	199	220	200	197	191	236	234	225	182	200	192	198	214	221	203	218	223	243	198	200	194	220	202	207	216	211	202	235	203	197	208	184	216	198	181	189	190	223	227	216	221	202	191	189	176	220	197	227	198	184	204	206	184	209	195	189	200	217	194	205	215	227	220	228	195	228	195	197	186	200	206	200	211	201	196	212	210	193	205	228	217	196	215	194	203	195	226	222	237	212	193	234	196	210	198	231	204	188	186	178	224	186	191	184	201	192	192	236	197	207	190	198	198	205	210	202	206	182	202	220	195	206	208	195	193	222	202	216	195	185	174	193	224	222	222	197	198	220	221	217	210	224	210	196	208	209	200	212	206	212	215	242	222	212	201	189	193	220	190	205	197	200	188	195	228	210	210	217	210	209	178	212	214	216	179	208	228	201	222	189	197	196	207	185	228	225	200	216	229	183	228	188	211	221	194	189	212	202	220	197	219	215	185	207	199	222	202	231	212	184	210	183	210	191	186	204	183	230	231	197	188	207	224	225	209	203	205	192	233	245	197	200	217	221	196	216	199	179
5205	567	576	591	616	563	570	515	551	543	508	497	525	523	494	538	528	508	510	504	514	515	466	538	501	513	527	526	455	503	514	508	516	512	510	505	489	484	498	515	552	510	539	469	485	503	541	493	489	513	484	464	510	513	515	521	442	524	537	476	520	511	495	466	552	496	480	499	518	514	445	524	521	501	504	511	510	498	508	514	507	499	436	523	554	495	512	503	544	536	518	499	508	524	465	481	495	507	500	508	531	515	492	519	564	493	519	505	514	470	514	487	516	509	473	525	485	469	507	498	476	514	479	519	499	509	533	505	514	534	528	494	548	496	500	514	501	495	483	513	495	520	491	530	502	502	490	546	557	502	525	523	505	491	521	515	535	461	515	478	521	504	489	510	505	508	530	489	460	492	538	510	560	514	511	522	506	527	492	494	521	481	552	523	528	480	504	489	511	476	508	503	496	491	522	495	509	514	495	536	493	532	534	520	504	497	518	491	532	509	531	499	510	501	504	518	524	534	520	512	514	493	501	507	504	513	515	511	536	524	521	523	515	482	535	507	520	535	485	523	509	491	575	511	519	541	506	520	508	491	481	500	503	511	515	524	527	544	491	496	517	476	504	507	519	533	523	504	504	478	490	520	521	523	541	489	500	462	528	479	509	531	522	517	499	529	485	516	488	538	539	483	559	553	475	485	496	486	508	480	513	530	495	523	517	544	498	497	502	533	541	486	549	525	520	463	528	531	552	518	482	519	476	511	525	486	496	508	513	516	527	511	527	507	533	505	555	509	448	503	518	533	495	473	529	523	517	506	547	518	479	552	490	526	537	487	503	499	509	484	472	457	511	523	501	533	524	524	526	510	510	488	477	500	492	515	484	541	506	478	526	508	528	527	512	506	494	506	496	490	510	520	560	505	493	490	495	523	522	511	499	495	479	523	540	514	531	494	489	529	536	512	516	514	515	522	512	508	506	535	492	533	522	481	528	508	500	509	516	520	504	563	474	521	509	525	496	522	449	504	492	513	522	543	505	500	495	526	517	517	495	500	511	522	521	519	469	541	524	510	531	512	506	525	518	493	493	480	482	561	506	509	544	521	507	528	530	508	498	506	526	525	554	538	501	488	490	489	464	536	558	506	494	505	505	495	526	502	503	489	510	494	480	535	530	532	481	499	488	544	540	431	480	510	484	523	517	504	471	484	522	523	536	506	493	485	537	520	507	498	532	518	510	510	510	523	490	503	482	507	555	511	503	524	508	524	547	508	466	540	469	521	552	520	522	506	504	527	540	459	506	550	504	508	482	429	527	506	463	481	464	542	521	494	513	517	506	489	501	508	530	466	543	547	503	518	494	516	484	529	554	495	478	507	501	532	506	511	483	501	576	547	512	528	517	490	497	557	536	523	507	485	526	523	495	495	505	479	557	499	492	534	515	483	521	511	520	498	460	522	496	468	486	518	499	513	527	526	524	473	483	511	476	535	484	533	523	504	510	519	500	495	498	525	493	539	514	503	520	522	517	559	547	456	514	471	560	511	488	494	507	467	522	488	512	526	466	494	478	530	521	485	532	512	499	504	500	512	519	513	493	479	508	554	545	509	513	554	539	539	542	483	498	522	519	539	513	520	506	493	544	503	506	534	488	509	503	532	519	514	492	477	507	511	489	538	517	501	546	482	488	518	473	549	492	500	530	535	478	530	511	498	486	486	495	532	496	517	501	493	517	487	511	503	468	502	545	483	523	520	503	529	476	489	482	517	497	541	514	471	504	478	542	511	515	506	511	505	498	509	525	515	505	487	523	521	496	495	519	458	542	469	520	569	511	482	492	487	510	519	483	524	506	497	522	492	511	517	525	511	490	453	498	540	508	534	514	497	543	505	496	506	476	459	546	490	487	536	535	514	524	517	503	527	457	487	506	554	513	532	526	501	512	542	509	504	478	524	478	510	506	502	507	488	512	523	513	540	528	525	518	497	513	546	530	507	492	500	527	536	515	484	522	491	495	484	516	521	489	526	485	508	554	517	486	526	515	518	506	480	489	474	530	540	484	479	518	524	483	508	494	530	496	485	519	501	504	507	525	518	504	505	496	507	522	540	507	478	524	543	543	539	496	493	495	516	512	498	541	522	491	511	582	490	513	475	457	484	499	508	541	522	473	527	485	508	515	509	504	513	501	510	485	508	517	522	506	503	487	463	484	484	502	534	473	505	523	520	503	506	531	564	489	527	516	479	457	530	503	525	487	477	513	525	481	487	496	505	474	510	505	525	506	522	500	509	487	492	483	535	504	491	551	537	522	467	543	527	510	501	519	522	498	480	537	541	507	529	488	526	507	506	522	515	540	492	479	473	508	503	477	519	543	521	553	496	533	464	540	547	532	477	528	543	509	476	465	470	520	502	495	517	484	507	524	467	470	503	507	549	499	505	494	495	509	493	491	464	534	492	490	501	522	504	512	496	532	524	523	520	516	523	500	505	517	521	508	511	528	474	501	498	482	541	525	475	526	503	554	540	471	477	494	532	512	537	484	547	507	490	495	503	487	508	481	498	535	492	485	551	501	528	488	459	522	443	466	537	514	488	510	488	534	504	531	485	527	530	519	512	514	505	470	492	521	515	476	497	513	521	490	462	532	512	496	553	498	462	483	543	457	494	502	525	523	459	542	528	504	511	513	540	469	520	492	500	529	518	489	506	501	516	474	543	541	509	469	498	501	481	513	496	522	503	488	544	487	522	515	497	524	524	494	523	495	509	488	479	518	466	511	497	524	513	498	478	546	533	486	508	507	511	491	546	514	504	515	498	531	518	472	536	440	491	504	503	530	483	555	512	512	475	494	506	473	511	485	496	533	473	501	516	516	535	501	478	488	497	503	520	508	511	517	521	485	518	532	514	483	514	495	522	493	514	483	536	542	516	518	521	514	542	513	512	517	524	520	523	540	486	469	501	510	490	477	536	501	487	547	501	512	528	486	477	498	519	562	555	487	469	477	506	476	461	489	537	481	492	476	529	501	490	543	523	485	490	538	505	506	511	514	479	481	509	491	489	527	493	537	552	525	480	513	504	495	502	505	511	507	506	506	513	527	515	521	532	545	500	498	483	469	519	514	523	522	517	463	495	506	511	474	498	514	500	532	507	493	537	467	481	504	527	549	520	516	506	526	490	546	534	486	485	540	498	489	483	479	525	480	519	545	504	511	551	455	524	511	550	525	493	497	489	488	513	482	462	461	530	504	498	537	482	502	496	501	531	512	515	485	496	512	521	497	509	474	487	495	536	514	481	515	526	529	513	508	545	477	548	494	487	501	516	488	480	510	527	520	533	527	544	500	530	499	526	487	494	542	500	505	506	497	504	486	502	486	491	507	523	463	487	486	472	542	514	528	502	533	490	486	506	505	518	505	507	465	497	478	515	486	497	529	500	517	492	498	500	531	468	502	463	530	492	502	527	526	514	521	488	520	518	485	497	524	477	473	484	472	546	511	505	498	520	520	502	509	503
42692	9736	1288	775	503	410	317	257	228	195	191	198	147	157	134	143	133	129	115	125	116	115	111	122	120	119	120	101	118	110	96	120	91	105	104	125	106	118	111	118	85	107	103	103	97	112	110	103	101	115	101	96	105	117	109	116	92	93	97	101	107	102	96	89	112	100	89	109	87	84	103	89	111	120	100	93	98	97	101	97	104	79	115	98	93	118	113	128	108	109	112	93	101	105	108	101	109	109	102	101	108	95	130	122	104	94	110	93	101	88	92	111	113	111	86	95	103	90	92	102	112	95	103	87	105	103	103	106	108	111	110	100	103	104	106	91	90	91	106	92	110	85	106	101	119	103	80	97	103	87	102	85	95	114	92	101	98	95	88	96	120	129	99	112	82	74	109	103	119	90	107	94	102	90	121	86	96	125	92	120	99	90	94	103	108	116	122	110	90	90	93	68	108	98	86	102	101	95	109	93	114	111	96	105	89	116	103	113	79	96	113	95	96	99	111	94	89	106	104	115	124	114	120	104	108	100	101	118	102	112	96	106	106	105	118	92	102	100	108	113	96	83	86	78	102	96	118	116	99	102	80	100	127	92	107	96	97	105	92	93	97	102	110	113	105	103	103	101	126	94	99	92	119	85	93	103	108	103	97	108	103	100	92	89	106	94	98	91	86	122	118	109	116	96	105	113	108	104	114	106	105	95	85	88	85	104	94	100	87	102	127	91	92	104	102	89	106	110	98	104	104	98	93	99	81	98	105	100	98	110	106	97	97	101	98	105	119	111	102	102	105	100	96	99	114	109	108	102	84	101	84	106	110	103	102	107	92	121	110	111	103	117	99	85	86	95	125	116	92	106	100	108	114	106	103	79	109	106	108	110	97	98	100	101	106	94	109	95	97	123	97	117	111	106	120	128	104	72	111	108	98	79	102	107	91	101	103	84	76	95	92	107	108	103	83	107	105	97	85	89	95	91	109	101	95	115	105	94	99	98	104	102	95	118	102	103	98	87	104	103	98	110	90	107	105	105	90	97	111	93	107	95	102	103	113	91	94	90	94	109	98	109	95	85	89	104	106	101	116	90	100	111	118	94	86	95	100	74	94	107	101	110	98	118	118	93	107	95	90	95	107	83	125	112	113	123	83	83	104	111	105	119	81	92	98	93	83	102	98	95	94	88	95	80	88	90	106	91	109	98	105	104	99	95	109	90	88	94	98	94	107	89	93	95	95	84	101	109	92	100	119	99	99	105	105	102	123	75	124	107	103	101	120	102	112	114	116	90	106	128	93	95	94	97	112	98	109	116	87	102	104	98	98	108	96	102	97	106	127	116	95	113	104	105	99	101	90	112	82	99	76	101	118	98	104	100	101	92	92	96	112	96	94	92	110	99	99	98	95	110	110	103	105	111	101	107	103	106	90	103	111	97	97	92	92	91	99	95	120	100	95	104	108	108	109	107	93	105	106	112	91	104	115	106	100	111	92	98	101	96	98	98	95	106	113	100	96	93	97	102	95	105	101	119	77	113	109	106	119	111	89	101	76	103	102	97	92	90	86	87	102	104	107	100	118	110	98	112	91	111	73	93	88	96	90	101	97	94	93	87	107	96	110	119	122	109	101	111	83	102	99	93	94	102	93	81	72	98	108	102	106	98	107	106	107	101	95	127	104	109	86	109	108	108	103	85	102	107	90	108	111	95	103	106	81	116	111	89	109	122	88	112	124	95	107	102	98	90	104	94	106	84	117	115	111	92	102	106	105	101	113	105	115	105	101	88	86	110	117	81	101	106	91	102	88	97	82	107	110	87	113	115	122	83	91	87	110	81	117	101	86	89	108	103	87	100	116	102	108	77	97	99	91	104	111	105	100	87	103	110	116	106	104	80	99	119	122	95	106	90	90	112	113	99	92	113	107	120	110	97	114	88	116	118	92	102	87	111	104	109	93	105	101	104	125	98	101	99	100	116	115	103	84	87	99	95	109	115	112	92	100	101	91	122	99	118	99	106	110	104	106	105	101	91	91	101	107	87	104	115	108	93	101	77	111	105	100	91	100	105	97	101	87	105	99	114	114	95	99	113	110	101	116	111	109	127	110	117	108	98	100	106	108	95	125	89	96	111	101	87	101	92	129	88	106	111	100	87	102	77	88	102	98	114	93	108	127	124	100	114	97	95	100	105	99	105	104	81	103	97	88	100	100	108	124	117	95	106	88	102	98	92	102	114	117	103	113	99	82	100	99	102	116	85	91	97	102	110	108	86	127	97	115	92	87	98	100	85	95	108	114	112	104	116	112	124	106	94	99	110	88	117	105	90	95	110	107	101	108	104	116	86	86	83	73	104	108	114	112	99	105	101	93	107	115	81	112	92	110	103	76	74	98	122	108	91	103	95	103	106	86	88	83	107	109	90	95	103	95	104	98	74	80	106	101	117	99	83	95	105	118	107	102	106	105	109	88	102	111	94	113	90	87	107	119	96	98	110	108	98	103	108	107	99	114	101	89	98	125	109	96	99	100	98	109	95	99	109	116	102	107	111	103	84	98	113	94	110	101	104	112	107	86	114	100	103	90	94	107	120	101	99	92	112	94	99	94	110	102	102	100	102	108	124	102	103	105	89	106	118	119	87	121	113	107	97	100	99	124	107	112	121	75	110	83	108	102	104	113	92	105	95	95	111	96	103	109	89	102	108	102	88	120	79	89	106	103	108	119	103	112	103	96	96	82	102	100	109	88	126	98	98	97	87	114	107	106	97	88	96	86	107	87	92	96	87	94	115	82	90	118	119	101	86	104	121	89	114	94	117	93	108	108	106	127	108	108	103	98	105	108	106	99	93	116	81	96	106	107	90	95	117	91	96	89	90	98	95	97	98	108	84	100	120	99	103	93	118	91	103	120	109	97	97	88	102	124	101	80	97	97	105	107	109	92	108	97	109	114	87	107	92	104	105	93	98	89	98	96	91	94	98	102	111	96	93	93	108	105	102	108	96	103	117	87	101	79	118	103	102	100	96	106	93	98	97	107	85	96	93	108	101	114	96	106	100	91	95	107	80	116	101	101	92	116	99	95	87	110	96	122	113	101	95	111	111	112	90	101	105	99	98	89	106	96	101	107	84	94	122	105	92	106	86	100	100	97	112	108	74	112	104	113	99	107	114	81	102	106	68	100	89	108	108	89	114	98	117	101	113	97	98	91	114	107	117	111	108	97	88	100	99	104	99	101	105	94	99	95	91	109	107	86	89	105	84	110	88	88	119	97	106	82	102	102	102	96	96	102	100	115	108	90	115	109	90	102	100	103	85	107	106	98	93	98	111	98	83	115	92	96	127	115	80	86	93	92	108	104	109	106	118	88	107	109	113	105	101	118	121	102	108	97	121	113	123	101	112	104	101	103	99	110	90	101	107	106	84	87	108	116	113	92	90	125	106	104	98	91	117	93	91	100	114	97	108	89	101	94	107	95	103	98	114	104	93	103	92	86	83	103	93	85	97	120	109
22358	999	2142	2635	2220	1772	1484	1222	1024	905	828	810	743	684	583	520	511	457	461	455	454	435	451	395	373	356	352	375	357	340	363	382	331	365	315	323	358	350	333	310	341	314	313	321	327	347	306	292	340	317	339	311	308	302	317	320	321	319	307	312	327	302	327	316	299	292	306	300	284	296	303	330	272	319	303	313	279	308	285	303	295	294	297	265	306	290	273	294	300	279	309	285	327	296	287	275	321	307	250	266	286	330	294	273	292	309	312	294	273	293	292	267	263	267	290	279	310	299	288	278	295	286	309	302	307	304	288	302	287	293	269	279	319	305	266	294	289	266	298	300	289	327	296	322	285	275	267	300	309	276	323	282	293	300	304	282	274	297	261	300	294	268	305	327	272	277	282	251	320	277	291	302	287	287	298	264	295	293	321	291	276	270	312	282	282	265	300	277	290	293	282	286	282	292	285	316	297	274	276	264	294	329	290	296	302	281	299	259	309	271	291	295	313	276	298	278	289	291	294	303	288	276	279	297	284	285	287	290	279	294	316	290	282	238	279	283	314	291	284	269	290	277	290	276	292	306	261	301	267	285	297	302	295	273	289	292	277	315	287	276	281	283	269	278	272	276	264	265	321	281	290	323	312	304	295	285	300	318	280	315	306	318	295	291	305	292	262	280	291	269	271	294	281	267	334	293	268	295	261	300	314	286	298	301	291	282	268	277	271	291	284	294	295	296	313	263	286	273	292	295	297	287	273	300	311	316	281	265	284	299	317	274	294	284	278	272	284	285	275	297	285	302	293	318	288	264	277	300	261	305	285	290	284	275	286	281	300	320	302	268	290	287	299	291	277	304	303	310	306	322	272	297	297	309	302	302	304	251	303	298	280	277	312	302	296	304	290	266	301	294	283	334	278	301	300	281	323	279	272	295	246	283	302	288	286	294	311	266	277	317	288	301	305	289	293	277	275	288	287	302	251	283	301	316	283	274	288	313	281	273	306	287	310	282	319	299	277	270	286	298	320	286	298	317	275	276	307	307	306	294	280	271	302	277	290	290	290	281	281	265	313	294	308	336	288	280	283	295	298	292	260	296	291	296	301	318	294	295	286	312	263	293	278	306	286	302	295	322	282	300	287	301	312	309	315	309	285	296	283	292	266	278	319	285	315	308	285	265	312	278	305	292	296	276	286	307	287	274	291	288	295	321	293	269	270	268	293	297	323	310	299	263	287	269	287	293	311	258	295	308	288	307	256	301	314	310	271	306	295	289	306	317	283	282	278	282	314	291	257	304	279	275	302	293	279	257	290	288	285	313	289	268	299	301	275	315	293	278	288	272	287	321	262	266	316	283	260	271	256	273	300	297	297	298	309	274	308	282	303	276	294	313	289	290	267	304	270	265	267	312	326	306	291	318	301	262	279	276	298	278	311	290	258	281	295	269	292	293	313	290	280	310	292	293	272	269	305	261	282	278	278	329	313	281	294	291	269	293	290	305	249	293	328	274	300	336	320	314	300	301	281	291	277	290	317	273	310	300	270	309	292	299	274	288	296	291	303	301	299	265	292	309	294	311	289	294	298	315	299	314	284	294	306	264	278	265	300	259	303	293	303	315	285	278	304	286	293	290	257	281	318	292	267	291	269	261	281	292	286	280	281	302	261	269	290	265	309	296	283	284	282	277	283	294	292	284	274	291	280	297	297	280	292	283	288	308	271	304	302	300	290	270	271	272	293	300	281	283	282	304	275	265	280	316	311	296	279	303	305	286	298	292	278	293	288	332	289	271	314	288	295	337	318	298	264	288	306	299	295	289	300	281	297	287	298	262	277	307	245	307	274	276	290	276	288	279	266	294	298	295	262	309	294	276	242	278	296	291	289	260	299	270	273	298	292	302	281	274	289	291	293	294	291	296	278	269	289	263	283	288	288	270	290	298	284	313	329	287	299	297	286	268	270	281	274	299	281	309	308	310	292	269	301	307	304	285	295	273	299	302	298	270	303	295	264	299	280	279	319	311	297	282	311	298	285	301	281	311	276	299	268	301	285	309	266	331	300	276	271	277	314	304	297	286	301	265	255	314	265	276	292	308	300	271	286	286	305	290	293	275	282	285	255	292	272	295	291	296	300	285	270	269	284	277	260	274	279	284	303	287	281	289	293	284	299	289	294	272	290	279	295	305	300	289	302	279	269	298	279	282	312	271	305	312	271	339	268	275	303	306	273	249	284	281	293	274	294	285	284	285	298	281	327	267	302	288	293	279	306	320	289	252	309	269	286	295	297	299	296	301	280	285	289	291	296	303	283	258	317	311	293	286	295	304	317	290	315	302	287	300	291	303	304	258	301	273	280	299	264	300	282	296	292	296	279	295	291	285	310	313	274	289	266	298	293	292	300	301	291	307	323	277	296	293	311	268	292	283	284	314	282	286	279	286	270	270	291	276	298	312	299	291	310	290	298	311	302	313	268	271	274	314	306	277	298	271	288	273	300	273	272	276	254	300	269	283	300	281	291	300	324	341	304	268	288	278	301	245	290	299	272	291	283	289	307	304	316	286	277	287	272	315	247	283	299	295	303	280	310	291	299	267	270	277	291	316	282	295	272	268	300	287	300	304	301	298	313	278	291	271	300	295	300	277	298	297	311	298	277	295	290	315	279	306	279	284	285	288	279	291	288	309	291	304	287	278	296	287	300	267	302	294	281	307	278	296	280	284	279	283	288	304	289	274	264	304	288	273	302	292	303	313	287	287	281	307	306	290	263	272	306	266	282	295	291	277	289	330	300	302	315	284	291	296	308	296	288	268	264	324	282	287	295	280	295	297	276	311	288	301	294	278	273	300	317	274	290	282	283	318	271	290	306	300	293	285	268	268	301	295	268	311	304	288	291	298	293	297	264	278	291	305	267	322	294	283	289	276	302	295	275	273	290	292	279	272	281	296	283	277	271	295	303	327	303	297	301	318	311	292	294	284	310	264	302	277	265	306	284	297	302	266	293	312	262	284	292	309	289	272	275	292	297	278	282	330	282	281	250	288	314	290	266	302	306	285	300	297	289	308	299	282	276	259	304	286	273	300	291	297	280	317	293	301	285	299	294	276	284	306	295	271	304	303	294	270	291	302	275	265	305	279	313	269	263	282	293	316	291	280	284	278	292	298	287	334	298	270	264	274	287	293	305	285	304	286	301	306	277	283	276	315	324	294	296	298	282	299	274	278	270	276	302	297	262	292	284	278	277	270	292	294	294	277	295	284	301	275	310	308	299	300	268	311	260	291	272	265	286	283	287	314	283	299	271	298	334	300	285	305	302	281	320	301	298	287	288	281	269	309	275	278	289	281	297	287	281	277	293	261	292	303	285	292	310	283	291	309	266	259	277	343	302	296	279	296	288	314	302	285	285	296	255	299	316	319	328	312	296	305	287	270	266	297	279	302	303	291	276	298	307	301	319	302	306	294	278	302	269	283	274	297	296	298	294	265	302	306	298	295	285	291	271	294	279	277
57667	18390	3787	1584	1057	856	623	505	450	409	354	334	313	344	282	285	233	253	261	246	263	222	239	223	205	214	189	205	218	180	191	217	197	223	211	207	197	187	194	192	167	214	207	181	215	179	212	196	204	198	205	207	180	183	206	201	208	177	196	199	211	192	213	197	216	194	229	207	194	195	164	176	196	184	173	182	198	185	207	145	173	204	194	181	183	191	219	158	171	195	236	223	211	200	200	196	192	196	183	214	207	193	196	185	216	212	202	204	192	193	173	183	192	204	193	162	198	170	181	177	186	181	196	186	186	185	184	180	174	195	209	200	197	191	150	184	172	178	171	182	195	173	186	202	188	200	213	172	199	180	181	185	199	201	200	194	185	189	174	187	173	202	196	184	200	175	169	180	159	209	199	206	193	166	196	198	176	187	198	211	190	178	188	206	190	209	206	186	174	198	204	181	197	182	170	181	223	196	218	199	168	213	216	202	158	168	218	200	200	183	188	183	184	198	193	205	189	192	186	213	205	189	199	181	164	188	188	191	203	197	202	166	178	172	181	201	186	175	187	178	197	178	151	188	193	181	191	183	192	189	220	194	178	199	179	194	179	184	189	180	209	204	159	201	196	194	199	224	207	174	190	170	191	170	193	188	173	193	156	206	209	190	198	183	198	177	178	152	199	206	170	196	183	191	175	220	169	207	171	198	204	190	191	183	219	173	191	199	200	190	174	203	184	211	172	206	178	203	164	161	198	194	216	172	183	208	186	206	199	181	185	183	214	195	195	188	181	219	195	193	179	198	177	180	207	180	179	204	180	190	191	201	167	205	174	198	172	171	162	187	192	181	205	174	176	183	197	198	196	205	178	193	190	186	184	170	178	162	188	192	211	171	181	175	202	165	187	193	177	191	188	186	169	215	194	197	223	152	175	184	206	192	196	198	207	198	172	183	218	191	172	198	184	184	188	167	193	201	193	190	172	207	148	186	187	194	190	195	204	177	195	189	206	200	178	177	178	175	187	183	187	208	179	200	199	185	186	193	178	195	197	186	204	190	176	184	184	180	187	199	183	238	200	204	187	171	187	175	211	164	176	206	187	192	199	211	184	206	179	216	169	165	190	200	192	195	173	189	176	191	194	184	172	182	174	196	204	186	178	193	173	173	185	172	218	209	209	182	200	179	191	181	188	178	170	199	198	181	193	209	188	184	161	197	194	205	183	219	180	204	191	174	192	189	191	175	165	185	194	185	210	204	183	192	194	205	197	181	185	178	189	168	175	191	192	181	193	179	178	186	222	188	179	214	189	192	203	199	176	195	215	170	206	176	176	188	182	203	186	184	192	173	182	192	189	188	179	159	222	194	187	202	174	202	185	204	193	193	186	195	186	187	168	189	191	214	179	166	176	169	189	188	172	190	170	167	190	187	213	199	177	190	199	201	163	195	202	192	186	187	179	173	182	188	153	175	175	199	192	181	196	185	180	201	174	206	193	207	171	203	180	216	222	204	178	178	207	182	204	181	181	187	211	189	166	171	183	186	179	190	186	186	207	196	203	195	167	188	196	200	193	209	212	189	179	190	172	176	172	160	202	171	198	185	177	181	174	187	177	186	193	179	206	192	187	183	176	211	202	176	201	203	199	188	197	185	190	205	187	197	194	204	188	196	174	191	196	198	179	162	188	202	202	182	191	197	153	182	194	155	208	178	192	213	200	200	198	179	180	184	175	193	191	175	202	162	153	177	168	198	211	182	191	188	207	188	178	180	193	213	205	218	183	209	176	187	227	167	174	202	184	188	224	183	180	203	187	189	191	170	184	225	208	205	192	202	177	188	191	176	219	175	183	159	204	212	205	188	239	165	177	183	191	182	180	193	165	213	180	182	198	176	205	217	189	179	169	186	199	179	203	181	198	215	201	191	195	172	196	197	187	167	189	197	179	206	183	179	182	221	206	196	183	185	202	182	179	202	192	204	194	207	182	174	193	170	182	176	198	180	185	195	199	195	174	178	183	192	190	181	198	171	180	179	175	194	160	171	185	168	190	166	191	190	215	209	190	204	198	226	192	167	206	180	172	178	182	182	172	185	226	198	203	174	181	202	156	162	193	190	200	198	180	182	184	162	188	206	178	159	172	199	190	208	188	196	200	161	190	211	186	176	196	184	176	212	193	154	207	186	163	177	194	182	180	195	167	178	206	180	192	181	176	195	200	186	191	168	193	171	216	164	199	199	167	217	185	183	217	180	196	193	197	204	183	185	192	178	189	190	190	189	169	199	163	179	179	174	193	211	196	152	224	189	151	178	154	181	203	189	190	195	177	187	202	177	185	184	182	191	222	189	163	184	180	164	184	191	194	164	193	161	183	181	186	182	184	199	184	183	191	195	201	212	208	187	214	205	178	189	182	212	182	187	179	194	177	219	163	194	191	214	166	189	186	192	184	189	181	206	179	178	195	187	181	176	187	163	175	178	165	185	183	181	204	200	201	171	187	192	177	185	193	200	205	176	185	212	199	207	168	204	215	196	198	216	214	185	180	213	170	191	181	219	168	173	194	158	215	178	202	189	194	178	171	192	187	172	209	192	204	188	204	171	171	173	198	195	188	212	179	167	184	185	184	172	200	190	191	172	203	189	191	186	199	193	172	171	175	181	164	190	170	182	188	181	215	162	189	185	168	201	176	187	204	169	200	178	219	178	172	193	188	194	184	189	186	169	220	197	196	180	182	202	180	203	182	174	209	181	193	202	169	191	218	200	206	204	185	187	180	184	198	196	194	187	195	177	165	175	209	209	167	177	190	199	191	190	176	167	208	192	207	189	187	184	181	189	195	172	176	186	200	163	189	175	216	185	166	176	198	173	196	175	179	198	197	188	204	198	193	192	186	179	193	200	207	168	178	165	169	184	173	181	200	209	191	184	208	191	196	189	172	178	182	215	186	185	197	185	200	187	189	168	164	151	186	181	178	175	185	194	189	197	171	165	191	175	190	203	207	199	183	163	203	179	199	158	172	156	182	157	176	163	137	177	186	156	183	188	184	197	180	218	194	190	214	187	184	210	180	160	219	176	203	202	192	180	166	196	202	171	173	165	180	193	213	172	172	209	179	193	171	183	171	156	189	171	205	182	192	174	208	208	176	182	170	180	213	191	195	175	182	202	185	173	184	184	205	200	194	170	207	193	173	208	213	199	198	179	201	181	172	185	177	199	198	182	192	219	201	186	177	169	175	202	201	179	187	202	183	178	159	195	198	214	185	199	183	167	200	193	193	173	189	195	175	186	171	200	172	184	187	164	195	195	179	189	174	160	212	196	174	166	208	163	212	177	176	219	159	204	223	177	196	184	191	193	201	199	183	182	188	189	194	187	197	176	186	186	179	158	186	178	192	169	187	199	202	206	164	204	205	200	208	188	197	205	204	211	181	192	187	194	183	186	171	210	191	185	208	224	207	196	196	187	182	184	172	178	157	199	176	194	183	171	178	154	161	153	200	200	209	192	209	199
30418	1901	4096	4776	4227	3344	2726	2298	1996	1744	1521	1354	1335	1187	1134	1024	921	883	828	775	780	778	749	714	670	652	621	648	651	640	615	597	629	609	540	560	597	602	610	545	597	557	591	541	574	585	556	509	526	549	529	551	480	547	523	572	557	507	530	508	539	550	506	522	486	559	496	510	514	527	492	476	487	504	517	505	513	485	482	502	507	493	456	486	467	463	532	507	527	525	551	467	524	501	539	484	466	535	544	512	496	512	511	514	494	538	519	488	510	470	498	485	499	519	512	525	503	490	497	479	485	477	517	497	509	509	499	523	490	461	491	500	515	514	455	487	493	512	517	529	485	527	501	521	468	527	505	509	488	499	488	545	465	443	488	508	489	461	514	517	485	527	519	502	494	474	500	507	462	475	491	509	505	476	476	555	513	466	483	470	466	500	518	519	496	493	501	508	485	461	479	495	485	466	522	477	498	517	462	467	489	493	489	479	482	463	497	507	486	508	522	491	468	505	549	488	517	497	485	510	471	497	467	498	494	490	482	486	534	476	527	490	473	490	484	506	479	487	521	513	471	463	501	509	494	496	477	524	514	479	501	472	492	532	512	505	487	472	487	510	503	475	481	539	514	539	507	467	486	496	493	514	483	503	494	519	517	486	491	504	478	470	511	479	491	490	433	471	475	469	503	494	499	478	486	486	494	500	520	486	481	531	501	496	462	469	498	480	508	511	500	487	503	493	492	488	528	510	495	518	494	505	512	525	485	460	519	527	492	541	551	489	469	494	452	526	482	467	523	482	485	480	485	506	463	491	500	498	522	477	516	508	460	482	497	502	472	509	465	523	485	489	511	473	509	511	472	525	470	503	504	500	496	469	511	512	519	513	523	483	497	471	480	499	478	469	500	497	455	528	454	489	497	515	490	534	494	488	494	487	496	493	485	502	505	518	558	491	466	496	509	482	543	462	466	503	496	457	513	507	503	456	488	508	516	505	448	476	513	470	463	515	464	496	519	517	481	468	458	518	466	488	459	482	447	492	533	467	503	494	520	473	501	489	493	536	474	464	498	489	493	488	482	508	480	488	467	475	494	473	487	532	514	471	463	518	494	489	486	505	512	445	473	500	462	511	527	477	497	440	501	478	485	467	515	487	446	443	462	474	501	505	488	508	463	476	468	517	490	472	523	488	458	482	495	492	524	533	477	515	515	469	475	488	512	441	501	492	510	486	512	467	574	478	528	475	506	485	494	506	487	528	475	498	494	496	507	474	494	499	477	513	493	480	471	512	488	494	463	476	471	524	478	504	532	507	476	510	457	510	482	523	512	454	492	493	465	497	506	524	498	455	443	506	459	471	480	474	466	518	488	522	452	454	532	485	487	500	487	548	495	483	482	502	509	501	454	493	502	477	454	484	478	507	472	490	450	505	474	517	476	512	502	514	495	492	528	502	525	504	487	520	494	482	453	519	527	477	479	479	503	544	462	515	498	531	500	463	499	504	468	493	500	518	491	489	508	466	512	493	512	470	493	514	478	486	501	489	508	469	497	481	463	478	479	483	519	496	477	512	471	530	514	452	476	499	540	501	506	455	488	512	486	510	492	442	533	518	510	489	523	519	540	506	467	427	456	480	489	480	498	511	505	518	500	525	496	510	475	512	442	511	507	505	528	501	477	498	529	500	480	510	485	501	443	518	508	460	492	523	522	451	502	481	508	494	522	488	475	512	504	512	489	482	505	481	480	495	454	519	472	519	513	481	516	476	522	516	507	507	533	494	492	489	468	493	468	470	508	499	500	524	527	500	490	525	502	499	516	461	500	495	468	515	460	483	498	501	516	508	514	473	512	462	450	478	492	492	499	488	500	470	458	511	495	512	496	528	495	508	460	463	482	518	533	461	492	505	512	479	472	496	498	476	495	477	513	483	504	497	498	467	461	521	451	526	495	474	525	496	483	483	495	460	489	465	520	501	483	496	504	511	494	522	474	493	499	478	481	485	483	486	488	504	496	478	486	508	503	484	511	495	498	518	491	474	487	492	517	494	521	480	475	512	507	463	494	500	481	472	508	486	489	499	485	515	483	503	502	475	525	467	496	478	483	522	465	519	538	529	484	473	490	512	523	483	483	485	477	479	499	514	501	487	469	542	478	484	485	496	483	463	476	515	512	510	487	512	509	527	502	489	462	478	498	498	513	474	501	496	492	491	488	512	424	512	527	480	519	505	516	462	486	482	493	508	498	479	483	473	496	533	470	465	479	473	437	504	490	494	529	497	500	481	476	513	485	471	514	517	510	464	502	481	524	494	501	516	487	506	497	478	505	482	460	476	502	501	528	489	502	513	489	494	525	551	461	465	525	492	529	504	503	501	523	495	460	471	467	491	510	477	505	454	493	479	551	501	505	461	470	513	535	484	477	471	493	486	467	495	450	482	502	487	507	508	471	503	464	473	513	471	494	457	513	497	483	481	534	508	481	460	487	487	490	495	503	449	522	497	523	503	494	527	500	484	496	496	494	472	509	501	531	459	491	483	493	517	432	508	489	466	469	493	504	499	495	531	503	528	462	496	480	512	502	516	471	489	483	519	495	489	495	474	461	491	470	460	500	464	484	498	509	451	504	470	475	508	504	487	504	515	480	514	466	528	506	482	498	489	485	501	487	494	485	481	500	492	488	464	461	499	499	480	509	500	486	471	492	498	547	484	517	470	456	502	500	482	537	490	510	463	502	467	483	504	462	504	500	497	488	505	491	475	461	513	461	485	469	504	530	500	510	530	490	487	507	539	493	528	495	458	485	490	497	476	446	507	463	487	466	491	490	473	482	444	509	498	481	500	514	547	518	510	493	510	496	521	451	490	472	495	493	458	499	521	509	477	497	511	481	485	433	486	459	527	482	481	488	492	461	465	502	524	446	506	496	484	474	506	474	475	477	496	512	475	502	507	502	487	514	510	493	499	482	509	467	470	516	484	506	469	512	435	485	540	501	496	478	495	475	479	523	501	510	534	465	521	478	500	538	482	477	488	495	484	473	521	498	514	482	521	464	463	498	480	520	490	451	462	491	504	484	517	490	486	507	509	516	535	466	469	513	425	478	480	537	452	488	516	465	480	500	485	514	467	495	486	508	469	489	496	492	495	464	516	499	509	479	479	495	476	484	445	477	490	454	502	500	504	490	479	510	503	520	516	492	500	460	464	529	468	510	458	476	508	501	493	481	468	481	488	491	520	479	505	472	501	488	515	528	530	506	485	459	506	524	491	476	462	527	510	491	461	517	505	491	494	466	493	500	512	489	492	492	510	466	542	486	483	483	462	469	452	480	490	474	482	504	456	471	466	434	500	487	451	488	495	439	495	496	534	510	480	484	489	481	460	486	518	528	503	494	487	475	531	523	443	528	475	523	476	504	458	522	505	484	506	507	482	542	493	474	465	509	514	493	486	500	476	462	507	481	452	491	510	491	489	498	506	509	516	469	493	457	519	498	533	510	521	496	484	516	480	510	481
5077	462	296	281	210	206	228	238	233	211	220	196	231	209	202	220	210	244	201	227	203	223	214	180	205	239	200	186	194	215	223	209	191	213	230	180	205	215	201	208	207	207	214	176	211	218	228	194	186	206	222	215	205	202	217	213	203	210	225	226	212	186	209	205	200	215	198	224	244	228	196	209	213	198	227	237	191	237	177	225	210	204	215	216	210	220	223	231	212	242	213	213	197	245	199	186	207	208	221	216	203	195	228	185	210	181	224	226	206	176	203	220	217	220	220	233	209	202	208	227	221	188	188	207	212	222	218	219	200	239	206	210	232	194	210	208	207	198	202	203	223	203	205	207	220	200	219	210	203	206	192	158	233	205	232	222	181	176	238	188	194	236	245	197	222	206	210	225	182	238	198	221	203	194	184	185	208	221	211	227	214	240	162	228	223	205	193	202	186	192	188	218	209	211	247	216	191	198	230	206	210	191	215	169	215	219	218	195	202	230	216	215	203	194	174	212	200	187	210	199	211	191	232	204	207	189	198	221	209	225	182	211	214	199	201	217	206	226	190	203	188	207	205	206	206	196	220	195	176	229	216	191	191	212	209	197	210	194	209	228	235	223	193	205	224	225	178	215	200	208	196	217	211	198	208	212	211	205	193	226	218	204	234	203	209	221	191	189	217	210	223	229	200	208	227	226	236	216	215	203	206	186	211	192	214	229	211	211	200	209	238	200	190	193	226	192	185	210	186	208	211	192	235	218	210	199	190	236	233	212	201	202	193	216	196	215	216	178	204	192	188	214	208	224	212	203	211	199	205	190	241	220	217	190	203	188	204	215	213	235	208	198	209	210	217	206	206	206	196	198	241	223	230	204	202	199	196	223	204	222	236	233	182	228	206	221	184	178	233	199	190	201	204	204	197	212	231	223	202	224	200	188	198	188	222	210	218	233	229	191	234	187	218	214	208	201	214	192	198	221	195	233	185	197	212	233	221	220	192	184	168	228	242	227	230	200	191	198	199	214	217	224	209	217	217	186	185	201	216	200	185	211	197	243	215	215	213	215	227	240	204	197	198	204	229	210	201	192	195	188	216	186	218	210	190	229	221	204	234	228	195	231	206	238	242	242	224	200	201	219	199	225	201	233	171	210	200	202	225	237	234	198	195	216	227	216	173	191	195	250	210	241	203	212	221	243	207	222	203	216	214	192	195	210	207	210	219	217	196	205	193	199	242	201	199	202	202	220	200	224	213	240	206	210	216	203	218	204	219	220	229	224	237	235	210	228	224	225	202	223	194	211	215	206	215	213	206	250	216	203	241	220	232	195	233	199	220	196	223	216	207	198	227	217	230	208	205	220	218	205	211	188	215	205	167	230	179	210	210	226	234	223	207	209	224	238	199	217	199	216	209	210	203	219	195	192	202	201	214	220	201	210	188	202	214	235	225	212	170	197	211	208	201	199	179	219	204	198	211	187	217	217	215	216	193	226	199	225	202	200	218	243	222	185	230	221	193	242	201	187	214	193	210	208	216	235	215	188	220	211	202	224	202	194	210	184	226	226	210	230	192	178	195	218	198	224	207	188	215	217	213	221	200	199	202	224	231	210	220	239	205	228	210	209	207	210	194	209	205	198	208	220	212	203	198	222	224	226	215	230	206	200	202	199	230	215	209	202	218	195	203	226	217	229	219	181	187	180	231	216	210	214	202	198	216	231	213	209	195	213	221	207	212	223	201	230	204	211	222	203	227	204	197	210	189	200	226	226	193	207	234	203	226	196	197	229	201	188	214	240	208	227	208	249	187	193	184	179	217	193	221	227	215	183	219	221	202	213	199	188	185	192	241	214	217	216	197	192	215	209	229	206	214	226	184	206	235	202	212	233	219	206	218	217	209	200	239	211	199	205	214	201	214	235	207	190	195	193	214	224	229	222	215	215	221	215	204	205	203	232	189	209	211	216	209	215	240	193	216	179	189	209	190	223	176	210	225	222	218	187	211	199	182	220	208	222	197	214	198	200	198	228	216	218	214	207	222	247	197	193	235	197	210	181	192	244	197	225	194	187	247	212	209	198	204	212	196	236	215	226	206	202	227	197	217	228	211	200	222	193	199	242	208	214	206	183	208	230	190	210	180	231	213	187	208	200	235	223	228	213	219	204	196	214	223	209	197	236	199	203	194	219	211	201	209	222	183	233	204	233	208	184	227	208	231	225	200	207	227	194	204	181	228	199	188	202	211	214	205	224	202	220	182	217	217	203	229	223	224	239	224	194	229	161	217	210	212	200	190	228	205	199	203	195	212	236	200	232	195	217	226	197	206	205	205	219	209	202	248	217	213	197	230	204	212	210	206	196	222	196	210	210	228	236	202	179	201	203	200	195	210	219	194	193	207	185	229	218	180	216	190	202	213	216	213	226	205	207	190	214	207	188	217	210	209	210	217	205	240	240	190	193	198	200	204	211	194	182	204	188	205	220	200	197	228	203	232	225	194	223	213	190	203	199	187	196	225	209	235	223	226	180	212	223	213	238	221	208	205	204	203	191	229	221	199	226	208	175	219	203	212	201	214	216	205	215	252	202	197	190	176	227	234	202	210	196	178	204	216	187	208	205	222	203	200	203	212	208	219	217	226	208	220	207	227	223	228	207	198	218	198	224	230	219	217	238	233	190	204	192	243	179	205	191	208	213	215	215	194	198	245	217	215	214	223	221	245	217	219	218	217	192	226	232	205	221	219	197	231	201	230	236	193	190	211	208	214	191	189	196	216	193	238	197	213	213	211	208	177	234	227	226	220	227	199	206	215	228	214	217	209	208	226	198	225	202	224	206	203	190	184	189	243	244	210	211	205	231	208	220	200	216	201	199	204	202	199	205	218	215	199	210	226	228	194	210	236	230	209	192	198	199	220	212	233	188	220	210	215	218	191	241	198	229	222	206	215	215	199	184	209	227	199	205	227	212	215	210	189	215	203	185	221	223	214	194	233	226	226	196	208	212	183	183	194	210	225	212	224	217	220	185	222	202	238	206	192	199	192	180	196	209	228	201	189	190	210	226	207	208	225	204	220	198	202	222	229	193	240	216	204	210	224	217	245	230	204	222	193	216	190	211	235	214	223	183	215	203	252	190	222	204	219	199	223	207	200	246	197	230	212	190	229	204	198	203	217	240	200	226	172	201	220	192	209	208	211	216	204	207	179	182	207	211	223	222	184	197	218	208	204	229	194	181	197	201	218	239	198	225	199	215	217	208	212	207	198	228	195	212	227	217	186	195	198	201	197	210	216	205	232	197	216	187	207	214	205	193	218	214	233	211	222	217	216	203	228	206	207	195	218	210	212	215	210	206	206	215	209	224	196	198	184	187	208	204	213	208	221	221	186	190	204	190	220	224	210	195	232	226	193	197	211	181	232	201	216	225	211	170	195	209	210	227	225	212	226	191	207	199	197	215	221	207	194	220	192	175	225	201	230	191	212	202	221	218	202	203	186	229	223	201	218	208	163	195
5491	563	605	640	641	618	556	555	565	585	528	552	530	554	524	530	506	503	532	467	502	508	550	498	570	508	520	491	524	476	510	505	503	517	517	480	514	497	557	495	491	499	518	509	491	548	522	524	518	512	493	508	470	512	500	531	517	514	502	505	449	549	483	492	562	495	521	575	508	531	509	536	516	480	523	509	488	522	499	550	485	465	518	549	526	539	470	525	526	525	506	499	515	459	531	499	532	505	518	508	514	491	535	528	519	555	491	502	508	502	516	542	517	529	506	542	489	500	504	541	484	476	551	491	515	522	519	511	519	537	496	532	518	527	499	500	509	508	544	491	508	516	512	515	505	487	533	546	486	511	513	482	530	522	518	492	495	507	500	491	548	498	513	575	537	533	536	513	520	505	524	504	502	511	523	540	484	509	513	532	491	490	539	515	510	493	510	529	496	524	551	520	492	493	466	552	531	523	457	490	515	524	503	505	516	518	473	484	509	522	469	508	513	516	491	498	483	503	512	469	540	546	506	517	518	506	504	478	504	501	511	476	495	504	520	509	509	513	477	509	553	477	525	551	468	531	551	534	504	528	524	522	498	513	465	555	533	496	528	508	512	469	484	549	539	530	538	510	507	523	527	498	489	487	474	545	552	523	475	499	495	528	523	471	512	503	530	547	525	501	519	487	500	500	494	475	533	497	516	509	507	493	492	533	511	486	514	490	528	498	476	471	487	526	504	537	537	477	535	485	461	519	533	528	504	499	568	519	502	508	509	521	456	542	515	526	507	537	526	475	511	506	504	492	514	561	530	545	498	527	529	542	504	500	501	509	508	534	515	497	497	498	503	486	537	544	516	514	522	505	461	504	487	492	520	482	495	454	510	501	513	519	566	504	480	494	544	486	509	503	532	515	522	515	479	516	483	480	486	497	526	517	487	538	536	515	503	511	460	468	529	528	535	505	488	535	493	474	498	514	497	511	513	526	516	496	526	525	497	493	561	539	497	509	556	500	504	494	469	537	513	546	504	526	535	515	514	495	520	503	500	502	510	513	523	515	503	514	517	522	508	503	563	511	514	527	521	535	520	493	528	489	510	530	492	548	520	539	531	518	507	514	543	518	512	480	534	549	486	490	465	517	510	479	505	539	504	517	519	531	502	511	514	525	507	520	506	532	522	508	487	517	544	487	520	535	548	508	566	477	526	521	508	538	519	543	516	535	498	506	523	510	515	502	503	524	532	534	495	518	509	514	581	518	524	502	510	515	518	502	504	495	502	490	505	467	541	502	539	520	502	532	519	504	498	533	478	477	513	523	515	484	489	540	519	487	508	485	502	507	478	517	501	495	538	521	486	525	528	517	496	514	544	526	562	505	530	508	505	534	536	502	530	527	468	563	515	513	526	557	525	516	494	496	472	520	516	520	518	510	507	487	504	547	526	506	512	508	565	513	539	532	532	468	486	506	525	529	512	493	503	493	548	510	481	525	544	472	541	522	535	506	551	504	532	489	507	536	495	514	524	555	572	484	466	483	535	500	512	520	525	530	481	522	475	552	510	505	534	520	546	515	502	503	524	500	491	530	525	517	545	550	514	563	478	506	505	498	513	473	481	514	475	499	545	484	515	485	545	504	507	510	552	525	503	507	456	525	526	506	492	494	517	487	502	573	514	536	517	494	513	519	521	537	528	540	520	543	512	494	528	486	519	520	493	499	545	551	558	520	459	536	523	508	492	512	490	524	499	498	544	485	511	514	504	527	535	498	494	532	511	539	498	517	512	527	527	505	500	499	516	505	470	504	553	506	528	499	521	483	515	530	540	513	516	500	502	517	555	535	503	484	524	560	494	484	543	521	509	498	544	518	504	456	559	488	513	524	539	537	468	520	502	540	534	519	485	485	499	557	487	493	495	561	507	484	529	543	498	550	471	518	507	532	556	491	497	491	509	522	505	507	529	519	503	520	500	592	509	497	517	497	514	510	470	505	489	521	528	498	518	547	476	551	543	519	533	517	497	515	501	502	515	480	508	519	474	535	528	500	468	523	510	543	511	506	522	520	532	474	529	552	540	531	475	480	495	486	491	459	529	512	561	514	520	509	525	485	538	502	521	537	494	553	502	544	513	479	519	546	479	510	479	510	548	526	483	539	509	501	543	501	530	516	519	524	503	544	525	478	499	539	493	559	508	521	500	527	507	484	550	499	531	526	525	522	508	516	513	556	545	514	511	510	525	546	489	525	543	503	519	494	515	547	504	519	522	516	530	470	492	516	538	524	542	502	490	523	482	504	501	500	525	520	464	486	487	502	494	487	542	498	517	492	546	497	525	509	518	525	546	460	499	485	544	515	522	507	521	511	557	498	510	521	518	557	545	524	511	532	475	475	499	479	510	504	480	496	489	544	484	496	501	507	516	514	530	532	516	506	523	465	488	505	528	517	501	535	518	516	555	514	533	485	523	504	521	499	521	548	524	501	529	509	514	552	525	491	521	509	504	498	542	512	507	489	534	497	471	514	515	507	483	561	523	498	551	513	541	498	535	543	558	532	502	527	513	519	508	492	475	512	483	531	513	497	489	490	493	531	508	546	533	484	518	522	522	509	525	461	522	511	498	537	521	493	473	472	511	515	461	514	537	516	507	547	512	484	503	537	498	501	515	561	536	535	528	529	483	537	525	532	487	516	526	541	504	514	506	511	513	485	463	526	532	525	482	478	515	484	509	556	505	524	470	505	529	506	489	509	495	506	517	524	524	473	485	496	510	537	484	495	548	515	507	539	490	521	554	475	498	509	526	527	503	526	487	533	549	496	482	483	487	481	505	533	495	503	514	547	500	483	474	535	503	498	497	531	532	540	512	551	520	524	507	504	516	488	489	530	467	517	498	527	527	499	518	510	538	523	494	511	544	527	535	499	532	538	514	562	522	500	527	524	502	531	486	473	501	516	491	539	468	531	519	538	507	514	528	539	513	521	536	547	553	532	527	501	528	524	503	497	541	448	508	505	529	516	503	466	505	496	534	558	545	504	478	467	545	512	508	499	522	500	497	499	517	521	515	524	537	537	517	556	474	481	502	507	526	502	487	562	506	504	533	530	545	525	498	517	495	527	515	496	504	505	537	552	544	537	495	525	479	504	524	549	487	482	549	494	509	505	539	496	495	501	501	518	504	483	532	558	525	513	483	545	494	492	521	547	496	500	475	472	494	524	483	502	499	527	548	510	519	564	526	506	475	527	569	486	519	506	494	528	505	455	491	483	518	494	539	527	513	496	523	494	487	529	506	546	506	478	492	500	506	536	505	480	517	511	516	531	492	552	484	484	526	505	476	518	487	506	553	538	474	504	482	521	516	524	525	489	528	502	480	503	496	493	509	519	490	507	522	515	520	506	528	533	498	503	486	554	528	500	529	550	514	505	533	524	557	523	493	465	510	502	505	519	513	505	548	526	495	519	536	523	519	481	519	540	491	520	491	524	488	486	511	509	536	500	482	491	519	482	543	496
43158	10396	1308	766	525	405	296	242	210	183	188	177	145	143	121	122	111	117	148	116	124	123	92	122	107	134	113	120	117	95	108	93	112	121	117	101	93	113	89	118	114	97	106	97	91	122	98	102	76	127	114	96	89	92	119	122	85	113	106	93	101	110	109	96	108	120	103	92	100	96	97	131	126	114	96	101	105	89	96	90	115	100	115	105	91	105	101	90	98	101	86	110	95	108	103	110	94	123	109	94	99	89	93	105	83	105	101	102	86	120	97	107	102	89	85	91	108	92	112	121	84	97	106	108	93	102	95	111	95	105	130	104	95	97	121	90	122	95	106	105	97	101	88	85	123	93	83	87	101	107	102	109	80	83	87	104	100	86	92	108	102	117	88	95	116	97	108	99	143	100	98	118	112	108	74	97	109	90	97	100	95	119	93	115	115	118	82	92	110	107	98	86	118	112	95	111	84	97	94	93	90	120	98	106	109	94	107	119	110	114	96	102	98	99	96	89	108	103	90	108	105	115	89	117	130	106	102	85	108	100	111	102	105	96	103	116	124	110	108	115	101	95	106	100	99	91	107	98	107	113	116	105	114	89	99	120	101	111	100	103	125	95	116	91	103	104	109	103	92	91	102	111	112	93	103	83	103	99	89	102	100	95	109	96	89	109	114	105	97	109	110	94	104	90	100	106	96	92	112	91	106	93	94	103	96	92	104	111	95	90	127	98	114	96	104	97	96	101	111	98	95	104	115	108	108	91	110	120	96	73	100	94	101	81	86	95	86	111	84	110	108	94	109	108	77	92	95	82	119	117	87	102	93	99	103	103	109	105	108	82	104	91	112	109	103	102	116	102	104	107	106	99	110	111	95	114	95	98	99	113	103	94	110	102	97	95	78	95	87	93	109	103	109	96	115	94	90	85	98	87	109	94	100	80	105	111	96	91	103	88	88	90	104	89	97	106	110	79	84	118	98	93	123	92	90	112	88	91	105	111	111	103	90	103	121	91	100	90	107	119	87	91	109	105	106	96	103	79	99	98	95	105	102	91	117	93	93	111	106	99	90	96	92	112	96	104	103	105	115	90	96	94	102	119	103	102	95	107	125	79	94	90	102	114	100	108	95	100	99	100	103	121	112	99	87	123	75	96	100	97	86	118	120	107	108	79	96	124	106	106	81	100	105	92	106	93	100	106	103	101	110	97	106	88	104	91	89	109	119	88	96	116	111	90	90	107	102	96	100	93	106	111	115	98	113	101	89	92	104	104	127	107	86	94	86	97	118	95	106	94	101	102	92	91	110	115	106	116	101	92	81	103	98	111	94	107	106	108	106	95	88	100	111	124	94	109	113	85	101	92	98	108	107	113	102	112	93	93	97	97	103	83	88	110	102	122	89	108	106	101	125	95	110	99	93	107	115	93	103	106	91	95	114	111	99	81	91	96	89	115	115	110	104	101	115	119	118	109	98	103	120	110	110	112	102	102	131	75	87	104	105	101	90	97	92	101	102	93	96	110	112	100	95	99	97	99	117	106	108	112	117	114	111	92	117	81	83	101	97	99	93	86	79	89	108	90	103	101	101	107	96	102	115	105	91	89	90	94	111	88	96	103	101	93	85	106	83	95	103	117	96	98	84	104	102	114	101	103	106	112	101	89	105	115	119	103	96	94	117	85	93	102	84	99	94	94	95	108	81	114	115	115	97	109	100	92	88	121	101	112	104	82	93	97	102	92	105	117	111	87	95	94	100	84	117	86	114	108	104	104	76	133	102	109	107	92	108	126	96	111	94	100	97	111	90	109	94	93	85	93	110	89	108	98	107	105	90	101	72	96	99	104	99	98	117	95	114	108	114	115	119	82	106	130	97	109	100	97	102	98	113	109	111	113	105	116	121	93	96	105	106	90	116	108	100	81	101	95	113	108	84	125	100	81	91	111	109	104	99	115	109	107	112	101	98	108	103	96	82	109	93	95	95	109	106	92	95	96	96	117	91	87	94	104	95	92	101	120	94	80	103	101	91	96	101	92	108	93	108	85	98	104	99	90	122	114	120	102	106	95	102	108	111	106	94	97	93	86	112	108	90	117	102	111	112	102	103	117	95	99	109	117	111	100	98	93	107	111	97	137	109	109	106	104	129	104	105	116	102	105	106	98	104	111	106	108	110	101	104	104	98	106	90	111	79	114	96	85	110	101	95	97	119	94	118	126	116	116	97	97	95	102	107	95	113	108	96	95	106	113	104	111	100	122	74	101	90	93	86	106	115	105	99	106	90	102	99	98	115	106	91	95	92	95	110	92	103	85	98	94	113	118	108	101	97	105	79	114	92	92	92	109	96	104	94	89	112	122	81	101	76	95	115	99	121	109	94	97	94	94	93	99	114	95	95	83	112	116	106	88	110	111	115	111	98	80	103	111	91	101	109	111	111	109	97	111	87	98	99	93	118	93	99	117	107	101	106	111	98	105	93	93	106	108	86	106	124	110	113	96	87	94	87	105	83	108	99	111	94	92	78	100	92	100	112	85	83	112	103	124	106	104	119	113	101	107	110	112	100	106	105	111	102	102	116	78	108	97	122	96	95	112	110	112	98	119	86	113	105	109	121	104	91	112	85	96	121	124	100	97	93	93	104	75	86	85	97	116	105	113	94	101	114	116	116	101	105	109	94	90	96	106	110	110	84	97	105	80	96	97	70	90	117	104	111	94	82	114	111	110	92	105	106	112	118	102	91	103	95	93	97	100	111	106	90	108	83	109	89	92	88	93	100	87	95	117	116	93	98	97	95	99	113	99	102	91	87	91	112	105	110	105	91	98	97	101	105	108	86	98	103	104	88	90	89	113	93	92	107	96	108	92	107	103	108	84	99	107	94	100	117	108	105	116	103	96	97	118	103	98	112	102	109	94	91	99	101	90	109	97	98	123	106	103	85	111	92	104	105	101	116	121	112	106	103	103	95	100	110	103	111	108	97	88	105	103	97	90	106	87	100	102	114	101	110	108	100	106	90	94	102	100	103	83	98	93	92	83	112	105	99	89	91	93	82	97	106	110	101	95	114	97	103	96	100	115	80	114	122	111	92	96	109	119	93	105	102	131	101	96	101	108	107	103	120	95	102	103	112	93	115	112	91	101	90	88	106	85	99	118	99	115	107	103	95	95	100	85	111	106	99	95	115	102	91	99	107	94	92	90	103	103	103	106	101	97	84	110	99	112	81	99	93	104	115	109	108	117	108	100	86	88	101	104	116	89	112	93	127	120	104	121	100	101	88	102	97	83	120	96	116	117	106	98	102	84	100	104	101	105	92	96	104	140	116	105	119	103	88	121	101	107	87	102	83	65	105	108	106	99	102	85	108	109	92	111	107	86	100	125	86	117	88	97	110	115	115	96	87	95	95	115	116	90	101	107	101	94	110	95	113	108	115	97	131	94	108	96	101	93	101	118	97	97	98	109	104	97	115	105	99	116	119	112	109	95	104	119	105	97	111	86	106	110	79	115
22701	965	2280	2657	2255	1842	1534	1249	1090	957	828	767	672	645	564	568	545	487	477	446	441	403	469	433	415	378	382	384	374	349	344	368	361	351	355	349	348	332	310	353	327	351	321	303	298	308	326	307	319	303	302	291	321	302	282	341	339	313	302	291	306	307	307	302	310	321	313	337	296	297	298	307	271	328	303	297	276	290	317	328	273	307	282	281	324	292	289	298	299	286	302	324	281	315	300	278	310	308	318	254	269	301	322	287	306	303	312	310	319	327	298	283	294	310	314	303	306	303	312	288	293	293	305	282	293	311	324	300	329	299	300	271	314	280	307	265	251	269	285	318	296	283	295	304	315	297	297	307	309	332	265	299	277	307	309	301	269	293	273	308	272	325	287	330	302	282	269	320	291	288	258	290	317	298	290	281	334	297	315	303	274	289	268	279	298	293	308	306	301	267	267	314	277	271	258	286	304	295	289	293	299	280	306	305	285	298	302	302	294	291	265	319	312	319	281	260	270	312	284	273	296	276	321	297	268	288	287	258	273	300	316	271	308	284	286	284	285	313	307	327	289	288	285	295	320	321	296	278	310	287	285	302	302	300	299	294	278	280	266	298	266	295	285	297	308	294	298	289	302	296	290	293	278	274	287	300	321	290	326	286	290	270	310	318	283	276	284	320	268	279	301	295	265	280	285	313	280	258	245	294	304	294	292	297	303	283	295	297	303	267	308	315	280	295	295	292	307	316	270	282	283	299	282	322	286	251	293	291	321	262	288	265	276	301	290	271	309	287	268	293	263	295	274	283	273	297	282	266	284	301	291	287	277	294	285	299	315	323	305	317	283	295	292	299	286	288	272	301	300	296	303	277	271	294	294	298	301	294	290	295	264	299	294	300	286	302	284	282	317	281	288	287	299	309	305	291	293	283	276	318	282	262	297	297	302	271	287	269	318	300	291	280	287	276	304	301	310	282	310	288	305	299	301	315	260	279	292	275	245	319	274	302	300	273	311	290	298	316	321	288	281	282	303	280	304	297	276	279	298	306	285	276	303	293	288	293	275	286	274	314	266	275	284	291	284	340	324	280	279	280	289	276	318	277	293	293	295	288	307	297	270	281	300	309	284	305	301	337	302	281	236	289	301	286	290	303	300	267	285	289	265	297	263	269	279	322	307	267	296	299	268	282	298	285	284	287	290	299	306	286	291	311	262	296	320	279	281	313	309	284	286	290	324	288	300	280	283	298	289	288	265	287	293	273	311	305	277	301	307	263	271	315	316	299	278	283	288	286	279	310	301	293	283	296	300	266	282	295	300	294	306	271	305	301	276	297	281	297	278	284	317	315	265	315	293	280	292	281	307	281	286	285	276	291	300	298	295	290	328	277	270	283	292	293	306	270	306	319	278	316	308	310	292	303	314	288	267	273	296	286	279	274	286	288	287	286	286	302	326	282	312	309	251	299	285	305	309	315	327	291	290	300	264	291	303	281	272	323	282	290	281	291	300	293	281	297	299	285	281	288	279	311	286	273	285	299	281	270	305	307	314	334	290	274	279	280	289	306	296	283	294	313	286	309	271	252	270	298	271	306	283	320	306	306	297	292	292	276	325	259	266	301	302	259	279	293	308	262	292	281	269	305	292	284	289	280	287	294	323	302	297	262	272	277	305	292	303	258	284	284	303	253	310	277	309	287	297	260	289	303	307	281	287	272	277	278	264	274	278	286	289	292	268	263	313	286	299	285	304	300	282	303	299	301	294	287	288	284	273	291	302	330	313	319	297	293	279	301	262	287	319	273	299	303	268	293	284	273	294	296	291	279	310	275	310	285	313	316	306	273	296	245	293	309	316	296	295	305	293	307	304	301	306	313	286	296	297	313	313	296	298	298	303	295	305	296	298	274	287	264	299	319	283	280	271	317	298	322	304	304	286	302	282	306	310	287	290	300	265	285	300	313	264	325	289	267	318	277	290	276	301	294	302	268	274	296	299	307	295	298	299	314	264	285	326	302	294	314	312	276	288	305	292	292	303	265	279	295	315	332	288	285	305	284	301	277	240	309	299	313	309	285	323	312	300	319	293	315	269	276	285	309	287	285	298	279	276	286	307	300	278	299	312	267	299	299	291	268	330	318	294	273	292	273	295	299	279	303	279	284	276	296	307	284	276	294	291	285	304	266	316	330	275	262	298	271	288	303	291	262	311	283	315	292	315	261	321	300	268	305	294	319	289	263	306	274	306	290	308	284	298	282	290	284	271	284	306	301	294	297	294	271	298	319	260	306	314	295	289	274	310	297	294	271	279	317	261	309	328	275	292	288	278	270	299	278	276	289	251	296	265	313	313	279	278	271	302	273	284	300	295	314	285	298	300	328	327	284	295	294	298	287	324	295	303	304	296	277	302	290	276	301	295	292	315	286	274	323	283	299	283	301	261	265	258	282	305	268	273	247	297	301	293	278	283	298	284	305	279	283	265	315	281	288	295	310	298	295	257	298	275	261	312	262	298	276	282	282	302	321	308	286	305	297	283	310	318	271	291	315	282	307	267	294	272	278	318	278	283	292	293	281	293	283	303	281	277	311	314	297	267	308	291	307	282	306	294	323	296	291	255	300	275	273	280	313	289	315	281	272	288	269	266	271	282	295	285	298	312	299	303	300	286	279	292	277	269	311	272	295	288	285	301	306	272	293	278	301	322	285	302	321	292	282	283	310	268	299	313	280	289	296	291	283	298	284	327	304	284	299	290	250	292	271	294	297	289	297	314	303	313	291	340	307	256	283	256	287	273	306	291	295	304	278	291	297	266	280	286	272	277	300	297	276	273	301	302	293	293	309	286	304	283	286	301	300	303	303	273	284	309	297	287	297	288	319	292	261	308	329	294	255	315	317	290	265	277	268	274	305	303	289	301	311	281	291	302	304	267	269	277	306	310	311	265	311	291	284	301	293	309	295	288	290	323	286	254	323	282	295	286	278	281	283	295	280	284	295	322	291	283	296	277	297	292	289	292	281	297	284	297	280	315	313	287	284	289	272	291	277	257	247	313	292	280	281	268	264	280	330	280	288	297	300	282	286	309	277	315	282	258	291	300	295	275	304	276	273	283	291	269	279	328	269	288	290	307	305	285	300	337	291	297	330	317	299	316	297	288	283	307	298	272	305	282	318	278	307	288	278	285	305	290	281	290	300	281	289	308	286	271	300	320	288	275	267	264	270	277	284	289	283	288	282	253	296	346	318	296	282	273	281	262	288	273	292	302	294	284	294	286	303	271	323	290	275	285	295	305	308	303	291	304	265	297	301	274	304	305	308	287	273	295	296	287	304	247	300	289	291	298	268	275	290	304	308	290	294	303	285	266	287	258	295	287	281	298	306	313	304	309	283	309	297	246	308	290	265	298	299	312	297	283	298	311	305	282	287	278	289	289	294	290	312	306	297	304	292	268	274	280	318	279	298	293	303	265	275	309	281	301	292	296	308	278	300	285	302	311	275	277	313	280	305	273	269
56163	16024	3071	1731	1040	790	639	546	446	382	338	364	290	264	264	236	252	263	263	227	232	212	214	221	215	229	194	199	207	204	210	203	218	206	200	194	185	194	192	168	190	182	200	189	186	172	216	201	182	188	202	179	197	201	171	179	190	198	203	192	176	187	179	192	182	205	196	196	185	209	206	174	158	175	222	171	192	168	189	202	180	194	199	169	182	198	161	188	185	188	202	213	192	185	190	181	196	189	189	179	198	175	182	197	197	190	181	200	189	168	196	212	196	218	195	206	185	193	196	178	200	218	189	215	190	170	183	198	169	178	167	192	207	191	161	197	187	194	190	201	184	178	192	214	195	178	215	190	202	220	180	172	173	186	193	169	207	177	172	192	201	186	205	195	189	179	178	188	159	189	200	173	179	191	193	176	197	175	185	189	173	166	188	199	206	190	180	185	186	162	180	188	176	186	197	179	223	202	193	192	197	169	177	166	165	171	172	185	180	175	197	196	224	213	190	167	165	206	175	161	212	173	198	157	195	183	176	157	186	201	179	192	174	199	182	182	188	175	179	190	212	171	205	200	169	190	204	185	164	185	182	199	209	197	209	178	210	221	174	191	179	161	191	185	163	181	187	206	189	172	189	150	160	195	220	172	180	200	191	196	162	183	163	174	192	209	155	190	200	190	172	176	198	164	222	189	191	178	197	193	192	181	219	172	165	205	195	203	180	175	173	198	199	184	179	193	190	189	195	188	186	193	193	153	170	161	205	185	184	176	162	185	178	180	188	201	191	192	177	179	191	189	202	181	184	202	174	169	199	174	195	174	192	213	183	186	189	189	167	191	184	197	184	193	174	177	172	186	191	181	173	195	185	185	200	180	177	190	172	195	179	185	179	188	204	193	204	177	191	197	174	206	178	208	179	188	179	201	177	169	184	163	168	184	181	189	182	189	192	195	182	172	178	180	187	207	198	205	184	185	188	178	195	189	182	167	193	206	191	185	179	194	197	188	177	174	181	198	177	199	191	195	189	195	183	208	173	170	185	189	172	181	157	183	194	185	160	199	189	163	185	175	206	217	201	172	197	167	206	172	197	206	215	179	197	207	200	205	184	171	180	166	183	187	186	178	220	187	187	174	195	183	188	226	164	155	179	174	175	203	194	181	185	183	186	193	174	180	180	174	185	203	167	200	187	195	192	196	194	208	199	179	191	178	178	178	184	176	179	192	205	175	190	211	192	175	204	186	186	220	185	189	166	192	184	197	191	188	194	193	170	210	189	189	176	186	167	210	170	194	192	153	199	202	181	209	212	177	159	165	210	154	181	189	191	171	182	173	185	192	206	169	175	151	181	180	186	192	191	215	202	191	202	167	202	213	202	187	177	145	187	169	185	176	171	187	176	180	205	174	226	207	207	165	184	203	202	186	177	174	182	192	208	169	195	182	192	166	192	203	181	207	186	191	192	181	199	196	170	203	185	178	167	194	182	185	183	192	178	173	175	183	192	178	191	206	187	201	181	165	208	173	173	213	196	177	187	193	186	179	169	182	214	170	150	169	193	172	200	186	193	189	185	198	191	183	178	165	181	183	173	173	188	197	193	169	209	200	191	190	211	173	199	203	222	190	182	190	225	191	208	226	188	169	197	170	198	206	193	187	199	200	192	193	187	192	194	179	190	179	188	175	186	202	190	184	182	211	199	182	205	178	165	186	202	172	205	171	180	216	192	173	203	164	180	181	180	203	191	184	183	206	188	183	188	188	176	178	179	192	183	185	197	191	187	187	199	182	190	203	166	228	172	186	194	193	167	206	210	183	181	201	186	207	164	190	171	178	180	175	175	163	198	175	181	202	188	179	177	183	190	185	189	195	180	207	181	183	194	177	172	216	174	179	159	201	177	216	187	174	162	197	177	179	185	174	191	169	190	192	198	223	177	195	201	172	211	199	176	174	187	187	179	193	188	183	208	196	175	175	212	174	187	197	181	196	180	204	218	183	168	198	190	171	191	153	213	188	207	184	191	163	181	184	177	214	173	183	165	177	191	218	184	209	166	200	184	189	208	195	160	175	172	175	160	182	180	193	199	180	183	198	161	177	199	178	184	204	204	179	184	168	192	179	198	196	173	205	175	191	189	169	183	172	206	193	196	167	188	216	164	177	170	196	188	187	187	176	191	194	179	178	164	189	210	184	210	212	201	190	235	183	184	201	187	182	215	162	182	185	199	192	185	164	195	180	187	200	202	171	181	188	190	164	158	176	197	184	180	203	181	178	196	157	194	196	170	170	185	174	164	180	184	185	178	176	146	202	181	203	203	175	197	188	195	193	192	200	207	167	162	165	172	177	171	209	188	181	192	193	192	195	178	220	192	184	187	198	190	188	169	197	192	193	169	196	212	197	166	181	171	185	183	200	174	197	184	175	183	185	151	198	177	185	176	185	210	188	210	195	160	199	195	206	184	160	168	180	181	176	212	169	193	189	203	182	175	183	168	198	195	172	185	184	184	186	189	178	199	203	199	197	191	199	195	171	182	180	189	197	198	150	216	161	192	199	181	194	173	171	176	176	171	212	162	183	177	187	179	188	184	179	200	190	179	183	187	189	191	193	174	186	173	181	182	203	192	183	191	202	199	166	224	180	170	189	187	196	215	183	185	156	200	172	183	163	193	177	163	193	191	180	182	186	173	192	187	186	204	203	199	162	202	167	164	213	178	187	196	186	197	192	196	199	176	198	187	202	205	185	176	198	165	205	180	188	161	171	201	179	196	176	168	212	176	181	201	192	208	160	199	177	193	178	174	185	175	169	198	202	190	187	179	178	210	180	186	180	183	205	205	183	185	176	209	216	189	201	183	175	186	186	203	198	192	194	170	180	187	177	190	185	178	198	184	199	171	200	201	216	177	188	192	176	189	198	203	158	168	155	168	198	193	189	196	193	176	205	205	208	176	179	191	171	172	182	163	203	174	181	187	213	194	183	191	178	182	185	190	178	195	206	182	167	209	175	182	211	184	191	198	176	184	176	172	209	200	175	178	180	196	209	169	194	213	192	188	198	206	189	168	198	210	195	191	180	222	174	195	208	184	196	189	184	194	171	205	193	205	176	190	206	184	184	181	219	201	178	181	185	183	212	175	183	189	191	174	156	184	214	203	208	192	173	200	204	153	178	178	179	212	172	197	180	173	179	173	186	181	189	195	203	167	185	195	180	191	192	157	179	216	163	176	178	181	173	205	184	193	183	189	174	206	182	195	190	188	193	198	181	196	203	171	174	215	184	196	195	166	186	160	194	174	184	187	210	202	197	177	170	178	194	196	160	186	209	202	193	171	172	193	179	187	176	194	208	187	179	192	221	172	180	183	210	185	194	181	197	177	180	197	153	175	182	200	206	182	177	197	193	199	203	165	159	210	194	201	196	193	191	178	197	161	206	210	211	175	181	188	166	199	187	171	197	201	207	222	166	225	199	179	172	170	225	166	193	185	167	212	203	168	213	212	184	189	205
27924	1792	4194	4830	4178	3379	2795	2279	1992	1716	1528	1392	1302	1149	1119	1010	952	875	841	821	763	808	762	693	697	646	661	639	604	684	598	595	616	622	581	575	594	579	554	571	581	576	543	540	541	515	566	523	567	586	594	505	514	551	523	533	548	495	546	531	490	508	524	458	512	543	529	525	521	524	510	508	493	499	498	514	560	539	496	524	509	504	505	486	482	539	517	547	498	531	491	544	515	510	494	501	498	491	516	485	490	470	475	478	496	502	511	532	532	530	544	500	525	500	495	500	489	564	487	498	508	503	516	499	468	516	513	489	474	472	460	511	476	506	491	481	551	529	510	495	502	506	499	543	472	495	516	534	489	479	511	509	486	544	469	511	496	489	492	476	512	509	506	475	515	492	488	486	498	476	493	532	496	510	509	509	466	441	487	464	462	528	521	493	498	480	503	471	502	492	460	467	468	505	492	481	496	499	515	497	494	507	446	488	500	501	500	488	477	466	497	505	500	536	441	471	483	493	460	515	479	484	464	508	520	518	477	475	492	518	520	489	501	489	537	454	485	501	476	543	477	488	500	491	493	484	491	486	491	512	482	474	532	519	481	476	474	507	526	473	464	486	560	473	504	476	483	526	508	490	492	529	498	467	499	456	533	467	455	476	468	520	491	478	471	465	485	487	496	459	526	477	502	446	514	470	509	494	488	504	460	538	502	449	483	478	512	497	479	484	500	524	467	491	497	508	501	507	461	478	507	494	506	495	483	499	478	482	519	515	505	474	471	479	470	526	468	527	480	505	531	470	466	500	489	482	483	500	483	491	524	467	514	513	467	498	487	487	502	491	479	484	449	513	477	487	504	525	487	464	459	474	527	508	493	479	509	509	471	514	512	463	501	485	491	447	501	488	523	460	486	485	475	519	518	503	470	471	479	480	498	491	477	506	527	500	471	502	487	524	494	521	472	508	464	486	471	471	454	473	510	494	473	508	492	502	501	509	493	473	478	487	462	488	454	493	524	447	506	470	461	464	497	485	491	481	508	484	475	525	493	494	494	498	437	514	453	497	494	468	477	517	479	509	498	482	512	518	483	514	486	509	498	514	531	525	479	490	485	453	505	477	480	510	489	472	474	499	464	526	492	520	507	514	473	456	493	436	470	517	469	487	469	480	503	487	495	490	507	499	452	503	517	560	449	468	528	511	522	528	469	490	463	477	493	519	474	508	511	491	465	489	483	562	516	561	481	492	508	487	543	503	504	496	482	529	511	489	482	542	492	516	510	534	491	478	499	506	484	484	473	530	505	470	457	489	477	522	498	463	479	506	465	501	471	489	510	471	495	501	486	489	495	504	529	497	473	460	464	505	536	516	472	510	486	510	529	501	559	499	488	489	489	488	493	487	473	454	507	508	493	467	495	499	481	480	487	492	496	490	474	498	472	492	465	507	493	501	483	467	496	491	508	492	512	523	470	497	496	508	515	499	495	473	493	510	521	509	480	497	500	528	501	505	497	512	489	473	525	481	479	504	487	501	444	507	469	504	495	524	511	508	476	508	467	504	520	480	484	474	512	494	485	502	466	483	521	483	486	461	487	490	557	471	501	491	461	488	493	522	477	518	481	513	464	505	471	482	479	493	515	482	446	474	500	482	480	503	483	486	465	483	474	470	469	504	509	498	494	484	466	501	466	477	498	507	502	457	476	489	472	504	478	473	476	499	487	516	497	499	469	478	495	450	503	522	501	500	483	532	507	491	535	514	457	483	478	494	461	531	512	484	500	431	455	483	526	469	546	465	490	472	529	485	500	518	466	496	502	513	479	502	492	496	475	513	462	466	492	503	472	493	502	476	485	503	517	458	459	506	495	488	465	524	469	482	523	485	485	455	459	518	523	512	480	492	501	517	471	506	487	511	500	477	490	507	468	485	495	476	496	500	492	472	474	491	462	479	489	490	467	506	484	492	512	468	495	473	482	455	470	452	483	469	477	520	466	515	518	456	455	498	517	486	472	453	520	454	471	498	475	528	490	453	477	511	481	513	495	491	516	466	508	486	476	461	497	492	499	488	491	554	484	470	471	445	500	463	485	466	476	517	500	473	464	508	512	485	470	482	442	525	514	464	492	530	486	519	507	502	483	471	509	484	446	517	475	505	501	518	500	500	482	535	474	501	509	479	463	531	498	490	497	467	494	485	508	474	512	482	464	488	543	508	482	487	483	480	498	474	444	496	506	482	480	483	489	473	511	467	484	523	533	489	496	499	494	461	462	494	484	498	520	473	511	500	460	492	489	484	501	500	488	490	490	471	462	513	494	470	497	501	501	473	515	492	512	439	510	498	503	496	517	500	540	486	491	471	483	481	475	537	495	499	524	479	454	500	513	464	468	466	490	502	507	506	508	476	499	494	485	478	486	471	454	507	447	501	490	506	488	509	490	490	428	474	497	433	477	460	518	474	446	486	496	491	493	503	488	508	523	527	492	477	482	490	493	527	531	497	508	470	485	464	476	491	501	480	512	499	455	447	516	487	482	503	473	522	474	490	514	546	501	456	497	515	468	505	511	500	507	533	499	489	489	509	487	528	469	526	494	498	475	527	528	469	498	478	524	524	493	449	504	474	465	487	485	466	523	490	511	466	488	529	476	465	452	504	507	473	492	485	481	506	500	486	468	475	502	518	520	482	478	486	507	535	483	510	513	494	484	483	479	496	461	481	506	494	492	483	470	485	473	532	504	494	499	495	480	472	485	501	488	478	487	483	482	486	442	503	478	489	505	509	484	484	496	489	479	494	479	494	477	491	516	478	489	498	522	468	494	516	465	509	493	520	495	519	498	448	549	515	451	440	499	501	474	505	486	513	487	497	524	517	457	523	451	487	460	477	432	496	478	483	468	478	532	511	507	474	518	466	480	506	501	489	488	490	442	441	477	498	500	507	526	469	495	493	491	508	511	470	459	467	500	478	494	480	498	447	501	451	484	486	486	443	530	486	474	470	489	459	456	479	476	462	481	487	481	489	518	467	478	475	522	506	463	500	477	481	508	541	473	477	477	516	428	457	484	485	510	464	506	460	466	469	465	463	470	501	493	534	493	492	508	495	534	500	478	492	495	543	482	504	470	515	519	499	485	480	499	531	500	523	449	470	486	466	465	451	480	507	498	498	483	505	519	526	489	493	428	509	477	490	487	482	525	495	514	463	467	481	518	498	493	488	499	498	485	458	506	511	509	491	445	518	474	452	509	509	514	492	492	487	493	501	471	506	500	496	483	515	503	499	473	547	515	485	476	515	475	491	485	501	513	482	515	465	501	537	490	485	515	500	509	461	507	462	520	509	479	483	482	480	462	469	530	473	458	497	493	515	510	484	520	508	517	454	494	486	508	481	508	461	480	518	532	507	515	514	497	481	451	504	493	453	489	493	518	481	483	495	516	515	432	502	534	503	478	468	481	517	478	492	483	498	478	501	506	469	489	470	533	475	471	484	464	498	525	493	485	485	486	501	482	472
4640	288	227	236	196	229	220	237	189	228	215	230	204	223	226	210	214	217	215	203	203	194	189	229	202	208	220	206	230	221	232	184	225	220	230	230	207	208	211	179	243	217	182	200	196	196	220	222	209	230	239	207	185	214	201	209	210	207	219	209	208	184	218	201	202	243	207	188	212	224	220	182	219	206	202	189	231	205	228	193	194	190	217	194	223	199	204	237	221	196	234	232	208	242	194	190	239	236	250	204	183	194	202	221	202	194	180	208	188	210	202	218	196	202	192	220	231	211	218	220	226	212	175	221	200	202	218	194	201	192	214	180	187	185	199	214	175	194	201	221	216	204	203	218	233	220	215	211	186	241	198	210	232	209	218	217	227	220	228	190	209	205	218	227	208	192	195	205	202	218	186	215	209	208	204	213	202	210	215	209	196	219	204	209	224	198	212	227	197	193	210	191	205	217	207	202	206	207	200	203	219	211	199	191	211	216	210	194	221	195	246	206	224	208	195	208	202	221	232	199	217	179	219	208	190	226	218	196	217	223	203	229	225	212	212	239	201	213	212	202	239	213	188	210	200	264	213	204	209	208	201	228	218	226	221	183	181	219	195	231	190	227	193	208	174	229	204	201	195	216	218	229	210	224	204	224	213	240	228	189	212	224	222	198	192	223	215	186	217	212	222	188	208	225	188	179	223	189	212	229	197	209	217	191	200	232	192	211	222	222	210	208	241	202	206	242	197	197	207	198	197	198	203	224	219	221	205	209	219	191	237	204	198	208	212	231	220	203	180	240	220	215	194	192	215	212	216	213	182	206	199	223	196	218	196	205	194	213	227	219	189	200	190	184	190	196	220	227	204	217	208	201	203	213	210	186	254	206	188	236	231	215	212	219	205	204	205	180	207	235	216	214	224	194	197	197	210	201	218	223	208	221	208	203	221	236	195	221	205	213	196	203	197	214	204	199	195	221	257	205	208	220	217	202	204	221	216	218	204	201	195	202	215	201	201	202	220	227	205	189	210	222	220	208	213	218	192	205	226	207	202	220	203	230	222	234	214	228	201	222	200	217	203	198	223	228	216	201	220	222	241	224	209	222	251	241	202	215	209	219	207	241	210	170	224	205	194	223	212	221	202	213	217	207	229	199	209	201	204	209	194	197	191	222	209	222	197	224	210	224	208	191	206	210	215	203	215	211	219	197	212	215	222	205	204	185	217	200	249	208	217	221	215	220	187	201	193	208	208	228	214	215	220	183	221	240	226	240	179	215	214	216	207	211	206	221	231	207	230	203	220	200	223	183	204	231	199	186	215	206	226	197	182	241	195	246	201	188	196	208	213	214	229	218	204	179	207	205	242	201	206	203	204	227	209	197	208	199	189	198	197	212	199	186	251	239	214	211	224	226	205	204	232	215	209	207	202	218	218	234	202	211	214	198	209	221	186	219	196	247	196	184	208	220	207	234	175	195	227	184	212	225	201	186	212	222	196	189	223	201	208	198	191	195	219	214	184	216	214	194	196	214	235	192	212	199	222	193	207	207	187	196	200	220	204	200	192	193	211	209	193	235	221	235	211	178	211	224	206	217	221	239	200	211	241	226	187	200	194	185	211	203	211	209	218	198	208	211	211	208	233	205	211	206	241	204	219	230	191	200	201	199	206	213	210	208	239	210	201	204	187	196	201	221	221	224	183	190	214	200	211	195	187	224	182	206	187	200	233	203	211	201	218	202	199	204	191	196	164	195	221	212	218	177	208	240	186	188	217	238	204	187	229	240	219	242	199	220	184	199	199	225	229	213	214	196	249	231	222	209	219	205	222	195	238	199	201	202	194	237	201	220	231	173	199	206	180	182	199	225	216	208	233	176	179	202	225	204	231	229	238	217	222	183	221	206	206	210	199	183	221	168	191	191	211	220	230	207	188	203	211	222	214	192	206	208	212	246	214	221	240	225	201	201	191	222	186	211	230	216	187	217	215	210	233	198	212	229	212	199	195	201	223	219	201	231	193	192	203	188	210	193	222	203	217	224	212	216	227	213	238	236	206	201	233	221	229	209	205	216	222	210	200	243	213	217	198	203	215	171	203	192	211	187	211	203	192	209	207	197	192	196	186	224	240	227	183	222	189	236	214	210	201	220	197	224	207	203	218	192	219	196	197	189	224	209	216	231	186	232	213	189	227	217	225	204	222	202	204	232	208	201	232	208	239	213	205	213	212	228	213	199	217	198	232	220	211	218	214	213	192	196	231	219	239	232	212	221	230	203	220	230	233	213	193	204	220	228	212	243	215	166	202	223	189	222	200	203	195	193	203	207	192	208	228	207	214	243	205	214	179	205	212	209	205	195	211	199	214	231	189	222	199	207	232	209	231	204	220	206	230	220	216	240	201	200	191	241	202	209	213	217	215	209	218	214	212	202	217	229	195	192	202	195	195	208	223	222	200	231	211	204	200	193	216	238	218	193	181	212	203	213	200	204	216	208	192	224	200	219	221	174	203	195	204	186	220	224	188	196	191	170	200	187	196	202	204	200	211	210	195	213	230	210	204	213	206	202	219	205	220	208	211	186	218	219	231	194	231	208	206	203	198	230	210	247	199	207	220	216	220	193	213	211	213	213	217	200	174	208	228	226	202	207	204	225	229	213	231	207	233	161	218	213	210	204	227	224	224	208	233	184	197	224	219	212	214	206	229	183	202	186	212	213	217	212	176	213	231	234	209	208	205	175	241	191	214	249	216	198	197	207	232	205	191	216	211	202	220	206	218	223	222	225	215	212	206	193	197	243	240	213	203	199	213	198	209	213	240	225	223	197	211	204	184	212	248	190	228	222	213	225	201	203	226	215	183	214	224	212	179	202	196	241	171	210	168	201	195	206	204	215	210	225	199	219	189	216	209	201	214	192	234	187	196	205	213	233	209	210	205	209	208	241	201	214	216	213	189	223	206	220	204	217	204	218	186	211	209	199	194	230	211	224	208	197	203	223	211	198	217	214	226	223	206	193	187	225	219	206	203	188	210	219	193	222	196	219	238	197	201	207	183	188	189	227	237	208	218	224	225	216	196	200	193	218	211	214	180	176	208	197	201	226	208	223	206	203	225	207	224	233	208	205	210	187	198	209	211	208	202	202	252	196	204	209	204	217	194	194	216	186	213	220	229	220	204	207	199	175	187	208	247	226	216	216	189	201	191	216	211	214	232	206	217	198	206	196	216	199	214	232	232	199	187	208	175	190	196	206	212	224	218	190	199	226	199	212	200	246	174	207	240	225	229	203	237	243	211	212	221	207	195	219	195	225	204	238	196	213	220	221	205	226	230	214	203	207	214	241	213	191	190	220	218	163	225	215	187	200	188	186	202	205	187	239	202	187	204	202	196	176	198	227	224	222	229	236	196	197	223	216	200	212	203	194	238	230	200	225	240	222	193	201	223	220	207	198	211	199	209	201	231	211	188	200	218	184	218	222	191	205	202	222	194	213	226	199	213	204	235	197	205	186	186	212
5012	531	595	609	563	566	564	505	545	534	556	528	532	537	533	523	534	496	505	538	519	537	492	475	533	542	552	560	517	511	540	495	525	522	500	482	490	528	535	491	513	506	515	527	443	551	514	498	507	501	550	520	506	517	504	482	526	538	480	521	506	536	498	539	530	538	498	496	492	503	506	484	502	533	499	458	559	496	539	453	543	488	511	476	486	509	510	528	476	512	539	536	526	484	516	514	528	509	492	527	494	504	498	515	540	534	505	525	489	548	507	496	555	498	535	505	490	515	535	526	484	495	513	477	532	508	505	518	510	518	536	545	523	519	496	537	475	505	516	532	499	488	515	510	510	523	569	516	518	534	468	466	522	532	547	499	510	504	544	497	512	522	502	490	526	514	490	514	457	513	498	519	535	500	572	514	478	498	518	497	487	543	528	515	535	517	509	507	478	489	501	498	501	537	521	551	509	533	495	514	537	451	491	467	492	492	508	509	511	493	532	523	483	554	552	509	515	546	532	518	497	485	507	498	503	515	508	528	464	514	487	527	495	476	484	482	532	482	516	448	494	508	517	467	522	495	482	509	519	494	509	513	522	511	524	509	505	499	504	523	513	502	512	544	459	485	460	522	527	514	479	536	505	530	514	528	490	509	487	512	525	509	515	518	509	512	488	513	536	468	517	518	504	499	516	548	454	512	519	499	477	513	573	527	532	507	515	536	505	522	503	453	542	479	501	537	514	516	528	484	515	506	483	522	539	519	528	486	499	527	491	490	549	527	496	495	488	520	509	518	509	530	521	543	459	543	555	492	492	514	525	547	505	535	473	498	487	494	542	530	466	529	536	507	474	532	520	522	548	473	526	521	491	487	497	496	494	508	470	502	490	495	533	471	540	496	496	507	503	545	533	544	513	499	507	502	506	505	474	501	472	535	500	530	485	488	482	529	509	544	527	475	535	484	504	529	501	502	550	492	545	493	459	477	491	522	513	513	539	495	499	505	519	530	476	535	521	496	468	507	490	517	519	497	515	533	522	502	524	499	490	511	485	476	535	551	516	535	498	529	499	522	491	496	488	514	513	538	498	488	498	532	488	498	489	498	489	481	532	525	535	503	491	470	527	539	499	550	506	549	503	523	508	518	535	507	519	512	471	543	495	536	508	529	533	485	503	550	491	460	511	523	542	525	504	490	502	543	513	523	495	502	507	570	504	534	501	490	499	501	516	494	506	518	469	499	525	499	567	516	493	496	521	522	546	545	517	489	495	493	499	527	528	534	527	489	509	526	492	496	459	515	533	518	527	502	502	460	495	552	501	523	531	547	488	515	514	531	539	537	531	487	481	522	522	496	489	515	516	488	504	450	484	517	490	469	520	515	497	455	531	513	491	586	471	500	500	495	539	543	544	468	535	500	499	508	507	528	521	481	534	526	497	503	504	501	490	527	471	496	514	489	491	511	501	505	503	537	525	526	493	538	511	497	494	521	548	503	486	514	537	515	506	504	490	507	525	499	501	541	462	561	519	536	515	467	490	502	499	508	526	472	479	480	511	507	496	536	522	513	537	536	490	512	537	501	497	516	520	541	539	517	503	477	473	514	480	488	486	538	513	542	505	537	534	548	530	513	496	529	487	499	506	534	493	502	541	509	519	526	439	519	485	527	522	499	495	507	473	557	497	505	461	512	512	518	515	480	482	548	503	521	521	529	512	536	506	516	460	515	501	522	554	521	501	466	551	490	516	499	525	514	509	513	510	482	500	475	493	554	485	521	534	521	505	521	515	562	516	537	493	490	502	512	521	519	513	492	468	516	484	509	499	502	495	514	531	470	511	525	496	499	499	502	510	508	534	496	539	526	522	529	499	519	508	540	492	510	547	501	542	490	527	504	522	481	492	540	490	489	504	524	520	476	497	539	502	502	550	485	522	513	474	498	490	474	491	518	512	509	499	480	485	545	473	463	501	558	509	475	464	517	515	521	528	453	533	500	525	531	501	531	478	528	483	486	515	539	478	502	516	472	477	507	544	526	516	538	519	480	538	522	535	515	491	514	504	535	477	500	545	494	498	499	571	506	504	509	489	543	471	489	514	462	484	473	501	542	502	514	506	487	509	561	514	500	451	529	477	520	496	511	533	535	507	507	485	505	493	502	468	498	505	489	510	503	544	505	497	522	501	512	504	482	510	526	502	512	537	475	511	519	507	515	474	511	534	534	494	489	501	465	526	478	544	516	482	490	468	540	526	530	508	530	551	534	487	492	525	523	507	516	504	518	562	537	561	509	537	511	466	471	499	525	538	511	489	547	544	466	512	476	496	501	493	482	503	507	502	504	493	494	552	492	547	507	496	494	547	504	524	513	483	522	509	497	487	518	503	463	472	487	483	497	519	476	520	486	444	525	505	522	528	448	526	512	540	492	523	523	472	504	486	498	517	534	497	504	490	520	485	495	508	491	498	493	546	472	503	504	530	519	517	501	466	483	509	516	482	491	534	505	504	527	525	482	503	527	492	518	515	537	492	485	472	490	513	502	494	488	498	524	524	497	529	494	475	554	461	490	532	540	520	515	533	495	506	518	510	514	516	509	528	514	565	450	492	514	484	540	465	493	516	495	553	486	520	538	518	479	497	493	522	472	496	515	502	545	491	522	521	515	465	497	488	530	510	502	520	475	516	537	462	493	487	506	488	512	527	507	504	488	517	512	531	505	532	495	494	536	521	507	507	533	500	483	553	476	496	532	527	470	503	486	493	509	511	479	498	475	515	491	495	507	512	501	471	489	511	504	490	520	519	481	497	513	533	539	494	537	498	506	498	530	500	499	491	491	485	544	476	532	496	486	547	514	521	506	449	510	521	513	501	519	519	554	490	509	464	510	509	485	493	477	534	527	540	517	523	535	529	481	517	514	512	515	516	500	538	540	500	497	508	494	550	493	532	465	514	518	513	519	489	477	540	550	540	504	474	546	521	490	522	520	530	555	491	528	521	525	507	472	523	513	497	530	533	504	513	503	471	502	556	531	503	479	574	533	460	494	477	534	502	535	489	493	499	475	465	496	473	493	504	538	519	540	529	495	507	495	476	566	483	517	555	507	502	506	502	496	513	508	504	481	497	476	529	540	493	528	464	487	530	544	518	499	524	540	500	521	502	555	492	515	518	527	547	485	518	504	486	498	520	461	523	469	535	523	532	504	508	504	509	507	531	545	464	516	517	494	498	504	505	490	509	507	502	521	503	511	501	520	462	539	479	505	520	504	545	496	509	473	521	531	524	513	467	495	518	508	501	528	482	531	496	502	511	517	511	473	489	486	479	486	497	508	522	524	535	480	489	548	513	532	522	563	515	534	493	489	537	512	478	515	530	506	508	544	499	516	496	512	496	545	514	491	492	505	480	555	555	466	493	496	516	520	511	488	536	484	543	522	539	507	523	492	529	499	520	541	494	509	498	525	475	488	514	508	513	476	517	516	545	517	527	508	550	512	481	522	512	488	515	506	485	531
41333	10013	1206	721	489	437	307	298	243	208	179	164	139	141	142	142	130	156	143	143	107	115	118	115	103	106	114	112	100	95	106	113	103	115	115	93	95	105	118	110	120	106	123	105	116	114	110	96	90	105	111	92	110	121	109	134	111	84	94	107	108	114	106	91	113	108	104	107	100	94	108	88	101	126	100	90	97	105	93	91	94	95	106	100	104	113	125	80	94	93	93	122	101	106	119	97	99	85	98	112	112	97	78	109	116	98	79	104	97	95	91	94	98	99	111	113	99	103	97	101	95	108	109	104	95	98	99	98	89	92	104	104	120	100	118	90	90	108	106	106	101	98	94	115	90	86	109	110	108	90	96	104	95	102	116	89	114	99	100	93	111	104	109	98	97	95	118	88	101	93	99	97	96	94	92	94	103	106	124	105	94	98	117	86	103	91	122	105	118	119	87	105	102	99	101	115	76	100	97	96	95	101	110	99	120	107	116	102	108	126	105	99	97	111	117	95	88	102	99	86	114	107	104	105	98	104	103	97	81	132	112	108	120	106	94	99	116	100	107	103	101	103	92	96	93	90	113	97	92	91	96	100	92	109	104	91	109	104	106	108	113	85	101	108	94	104	107	115	110	100	115	101	107	96	111	109	85	130	92	100	100	106	103	104	98	98	88	83	72	102	100	97	98	100	99	108	101	113	91	95	102	104	109	123	93	101	102	85	107	108	103	111	106	112	103	79	110	107	125	108	93	86	90	111	94	78	95	108	92	110	102	101	108	90	112	93	126	108	96	109	89	109	101	102	118	118	114	95	87	91	91	99	97	96	106	84	99	93	80	117	103	96	94	108	102	93	116	106	109	95	101	106	113	110	88	101	93	88	102	110	89	85	73	92	101	99	107	107	106	120	99	102	103	80	87	91	79	100	79	81	94	122	92	102	96	104	115	95	117	99	110	97	100	96	106	103	90	101	106	109	112	99	113	113	107	110	99	99	78	104	102	103	125	96	110	100	93	106	106	104	122	102	98	117	94	101	82	97	99	94	98	98	101	123	102	107	99	95	127	103	101	83	109	96	100	103	105	102	93	120	98	106	89	104	122	104	107	101	91	106	103	117	76	88	109	85	118	83	105	115	100	80	107	103	87	76	109	113	91	108	100	91	98	112	94	104	98	104	104	90	110	83	91	108	92	115	117	108	80	94	103	120	79	97	104	111	96	113	133	120	109	92	117	107	99	103	103	87	102	107	96	96	81	102	91	76	100	87	99	98	115	119	118	112	121	99	95	95	98	87	85	100	87	97	105	116	120	80	99	122	110	112	105	99	89	101	102	95	108	113	95	120	107	99	117	102	112	115	111	79	115	104	110	95	107	121	107	93	126	90	100	103	100	97	126	99	93	93	100	105	105	100	104	85	108	102	106	100	107	105	93	93	103	101	97	117	99	106	102	98	89	108	107	102	103	102	83	104	121	115	96	101	110	114	96	118	95	116	91	110	108	121	106	105	114	118	98	121	109	110	85	95	90	95	102	88	113	97	126	101	96	113	84	106	113	109	104	96	96	114	90	88	107	85	93	86	96	87	92	97	113	107	97	92	90	99	109	107	100	103	103	104	113	92	98	90	84	107	104	101	94	80	105	93	90	106	127	107	101	95	112	115	106	98	95	89	102	97	112	94	85	94	94	114	90	74	101	112	98	102	96	107	102	108	99	102	92	107	102	86	80	101	86	100	113	88	108	90	96	93	83	106	98	82	90	106	107	99	114	96	98	91	88	97	94	90	104	99	91	106	93	111	104	103	124	90	109	112	102	97	117	111	86	81	97	125	108	100	105	101	111	111	86	104	110	117	116	88	112	79	99	107	99	111	109	93	111	113	80	116	96	102	95	97	103	110	96	94	109	92	97	102	96	92	92	93	104	128	99	89	110	96	90	99	102	117	120	91	107	110	117	115	97	111	87	114	101	102	89	108	123	89	113	98	94	107	113	99	86	94	109	95	118	109	98	95	118	97	99	87	110	102	96	116	92	92	112	90	83	103	94	84	97	107	95	95	106	104	110	117	112	121	113	116	99	117	83	116	118	109	90	91	117	89	117	98	89	92	109	111	91	107	98	96	85	101	92	104	104	108	115	110	112	107	108	96	103	96	106	100	112	112	100	105	99	125	115	91	89	102	118	83	84	84	95	112	109	113	89	97	84	98	121	97	112	99	80	98	100	101	71	99	99	91	100	92	93	95	105	111	82	83	99	114	92	94	90	88	101	101	89	104	93	93	108	98	102	122	103	103	101	92	99	113	115	92	104	94	115	101	82	110	100	119	103	114	115	105	107	93	115	105	105	96	84	94	112	94	99	99	98	115	103	98	105	95	78	101	133	80	101	104	91	118	104	102	108	101	107	106	95	93	93	94	118	100	121	103	112	108	105	101	108	88	81	101	114	99	90	104	83	96	94	114	105	124	104	90	87	108	92	105	104	87	101	95	114	90	106	105	96	104	107	96	108	105	115	101	124	104	98	87	98	112	97	104	110	100	106	92	109	90	105	93	104	105	103	99	89	98	98	106	82	108	92	93	105	108	103	97	102	84	98	97	84	119	115	103	108	102	86	93	110	98	92	111	116	110	95	108	109	121	101	84	99	107	113	96	108	108	111	96	92	91	91	96	105	109	107	127	107	91	98	97	108	102	103	107	106	95	106	105	107	75	101	93	97	103	95	94	94	103	111	106	94	88	87	91	119	91	89	99	100	111	108	102	104	112	107	116	111	101	127	90	103	88	91	98	120	106	101	105	96	107	114	110	129	114	89	105	105	91	88	114	106	97	114	94	99	110	96	90	95	80	98	96	90	91	125	103	89	110	98	108	105	95	104	107	87	108	105	108	82	99	109	112	87	116	106	96	104	78	101	108	95	115	112	100	124	105	96	111	108	102	115	92	120	103	111	100	94	90	119	118	88	121	114	89	95	83	120	125	95	116	98	118	93	114	110	97	103	123	82	98	93	98	103	101	89	112	113	119	109	107	96	89	86	108	103	111	89	100	98	109	95	103	95	95	122	104	110	102	108	99	92	89	99	90	74	108	119	98	111	92	91	92	99	106	123	108	105	112	118	103	100	96	98	97	96	91	102	82	100	107	96	98	111	81	107	116	88	105	112	104	99	96	105	112	111	115	109	96	103	111	108	121	96	90	104	100	90	102	104	106	112	111	92	104	106	104	97	108	103	96	89	110	101	95	118	95	98	107	106	111	102	92	106	98	99	94	103	100	91	94	106	125	85	99	90	129	81	109	93	119	109	114	93	117	98	96	106	95	97	98	89	94	134	104	96	103	99	112	92	127	117	101	109	100	114	101	97	98	98	111	100	84	100	93	95	103	86	108	88	100	94	81	119	95	106	99	116	111	98	92	115	102	94	102	97	106	112	89	108	107	116	102	105	97	100	103	87	117	129	97	100	108	103	103	87	102	96	120	93	110	103	109	126	91	104	117	107	98	103	107	113	82
22074	1011	2211	2679	2233	1875	1506	1243	1096	938	728	728	686	638	580	534	509	496	450	470	439	458	408	411	382	369	400	357	400	333	351	352	335	318	338	334	381	312	344	323	354	356	310	345	346	288	321	316	324	346	318	307	325	327	315	298	299	297	314	291	292	294	301	266	308	290	297	302	304	298	326	284	309	295	288	284	315	301	303	283	324	283	311	285	300	313	307	301	269	309	324	293	267	302	300	300	274	282	284	275	287	279	301	288	297	287	292	299	309	266	333	297	255	274	305	294	300	295	308	300	285	302	294	312	291	301	293	301	284	286	300	272	290	287	300	307	297	311	292	298	298	290	285	260	297	271	313	288	296	273	267	305	308	333	306	267	288	304	261	309	267	285	277	254	285	287	284	280	268	303	279	299	255	283	279	305	319	292	291	273	272	281	293	311	316	281	278	272	269	300	275	312	288	282	283	292	257	282	318	300	267	292	286	287	280	304	299	275	283	282	293	253	279	288	291	282	277	306	314	278	272	263	308	306	270	278	256	282	297	301	297	305	317	267	267	334	291	253	287	300	284	292	301	242	300	301	309	311	296	291	301	283	297	304	300	264	269	291	281	313	317	281	276	290	272	304	275	320	272	303	274	272	302	264	319	302	278	260	327	276	296	320	271	274	282	299	293	271	301	293	308	322	265	287	261	300	265	276	305	292	286	299	298	280	302	294	298	309	282	326	287	256	267	293	298	307	273	274	288	298	255	271	289	282	330	273	299	297	287	287	288	295	320	280	316	322	305	301	318	301	277	296	288	280	298	285	299	286	280	254	283	284	270	317	295	261	306	290	294	264	271	273	271	317	313	320	302	271	265	272	272	290	301	304	308	338	282	295	309	292	298	272	298	288	279	319	275	271	312	288	279	318	269	283	296	274	286	287	277	317	279	291	289	301	310	264	301	274	268	299	290	287	286	298	269	300	294	284	276	286	293	289	310	290	291	295	309	319	287	332	328	319	303	289	306	265	292	290	272	323	280	306	310	293	273	309	275	287	288	309	301	276	314	281	291	305	297	340	306	302	274	290	314	301	287	261	278	299	283	319	304	290	307	281	284	310	306	275	280	272	300	299	299	292	288	269	313	316	262	303	327	305	292	290	282	275	285	319	278	285	288	283	289	282	284	266	252	272	284	290	270	337	271	283	298	279	271	302	282	309	280	302	306	276	287	279	306	289	290	299	265	308	315	288	314	283	290	330	260	304	298	294	294	295	299	271	305	289	277	290	267	290	268	255	328	265	296	295	310	289	326	295	298	275	297	295	315	287	276	261	286	257	264	286	286	290	314	268	316	324	293	275	294	293	314	281	264	283	279	303	276	292	257	274	274	302	309	311	271	288	268	296	291	282	314	308	280	288	314	299	284	293	302	293	294	308	293	279	301	265	280	320	284	280	285	285	322	277	298	282	307	298	281	301	281	292	266	292	301	298	279	276	304	287	321	290	340	282	302	294	310	281	278	269	281	280	273	287	321	267	300	286	291	329	292	283	288	282	285	281	284	320	296	289	275	290	272	253	261	295	277	268	292	309	303	285	268	291	326	299	272	318	285	286	267	284	299	289	278	323	296	303	286	272	295	291	277	296	301	311	278	293	309	267	283	277	271	302	272	318	268	288	302	284	298	284	302	301	292	288	299	298	280	308	303	285	318	283	292	289	293	296	296	280	253	305	296	283	274	309	291	317	277	289	290	286	315	290	292	243	294	283	285	298	307	260	287	288	303	289	308	279	287	279	280	304	313	284	297	326	310	273	285	301	342	260	287	293	318	293	300	287	293	288	268	275	301	295	279	277	288	280	269	291	293	276	301	281	320	295	317	285	334	278	288	258	288	290	306	310	290	287	319	289	283	289	297	289	270	297	298	297	299	302	290	303	264	293	310	300	299	286	275	296	260	288	305	250	319	288	262	258	291	312	295	304	334	301	268	296	297	273	280	294	307	286	299	274	254	279	296	319	307	279	289	313	289	272	300	290	280	284	292	306	280	287	303	286	264	298	301	299	283	275	277	283	280	263	319	330	289	272	311	266	281	287	287	300	312	305	294	267	282	278	289	280	288	278	297	273	289	280	277	277	268	306	335	301	301	279	311	298	257	297	294	273	276	317	303	301	318	308	308	293	275	307	247	294	296	284	278	306	268	299	301	301	300	267	273	305	279	307	278	308	326	310	302	307	309	297	294	279	293	277	270	281	288	293	268	286	282	297	259	287	303	291	310	295	290	286	282	263	307	306	331	282	302	303	301	276	278	263	290	273	300	278	295	320	276	289	306	271	309	296	279	299	299	297	280	281	305	294	310	247	288	275	266	282	300	314	302	292	297	278	285	288	315	281	262	266	318	273	267	289	284	282	289	303	293	284	276	287	308	288	279	246	286	281	294	264	290	290	281	300	272	292	302	286	275	298	271	287	293	281	326	285	297	267	291	288	316	263	281	302	296	277	293	275	281	272	253	307	279	280	296	290	253	299	302	306	299	283	295	310	298	306	254	278	300	285	285	285	293	305	309	291	293	283	259	292	327	301	290	285	284	300	295	292	277	296	227	287	274	306	289	303	314	291	310	299	295	304	332	275	309	280	297	286	289	278	281	291	286	287	307	305	292	273	287	343	285	282	305	304	313	302	285	290	280	291	306	312	248	298	303	312	293	312	286	308	298	296	287	250	316	305	282	296	293	310	314	290	290	273	279	312	265	289	293	284	267	288	291	290	297	289	268	303	314	310	289	309	290	339	308	292	293	289	309	304	288	293	290	276	297	278	282	318	281	300	320	274	289	268	282	281	297	290	279	304	276	298	301	291	257	297	309	311	297	290	303	277	304	285	275	287	273	294	324	268	279	318	304	309	298	285	296	298	317	281	318	271	363	282	281	286	303	304	272	272	294	282	283	261	306	292	262	268	291	261	297	285	328	296	295	279	287	278	277	292	288	290	294	308	310	310	304	294	303	305	266	301	315	292	282	298	286	283	314	280	280	305	306	318	284	271	281	316	263	265	289	286	290	276	287	311	300	285	300	298	291	287	280	277	283	328	302	291	278	272	287	275	307	269	275	303	300	301	290	314	320	260	309	285	282	281	316	278	289	291	302	299	311	286	287	274	268	299	295	309	262	293	326	289	291	287	320	257	297	309	307	296	294	297	298	270	318	298	290	260	269	335	302	294	279	302	291	313	267	279	306	255	303	292	297	293	268	284	290	266	314	288	264	268	292	268	293	271	250	282	296	321	254	263	268	262	288	268	267	300	281	292	273	284	309	324	289	305	262	285	288	262	311	282	291	291	275	308	284	296	288	322	290	313	285	288	291	286	295	276	322	331	304	299	310	306	303	290	270	287	300	263	314	302	318	287	284	285	283	315	317	266	300	259	303	307	300	301	274	309	279	285	300	321	280	288	277	289	280	312	263	280	273	264	291	309	277	300	304	279	263	280	262	280	312	285	289	301	294	327	326	302	277	284	280	257
55615	17478	3389	1632	1077	797	577	554	442	401	357	306	289	262	292	283	259	244	216	246	220	227	208	245	201	205	234	238	187	236	207	200	203	214	179	187	213	200	178	204	202	223	210	177	227	212	196	189	182	186	194	176	189	204	197	187	214	186	185	209	198	188	190	182	202	199	174	209	189	209	200	190	182	160	201	212	207	166	188	199	194	173	177	202	192	179	164	177	191	206	196	152	205	182	206	192	195	167	183	203	193	204	193	178	215	187	184	191	194	210	189	169	187	196	185	179	199	190	161	196	201	181	197	199	182	170	188	169	193	212	204	186	173	190	192	189	194	185	188	175	180	194	212	190	168	187	183	183	203	197	213	217	192	210	216	195	177	177	206	201	211	176	190	171	208	193	195	193	181	183	218	176	187	185	183	190	197	173	187	194	168	200	173	191	178	175	203	203	214	191	203	162	178	182	185	176	186	197	216	180	190	154	224	162	194	177	209	180	192	200	183	161	192	182	209	170	204	213	178	210	194	182	185	186	185	192	188	165	204	207	185	180	193	191	204	188	192	199	219	192	199	178	187	189	214	184	198	166	195	208	189	205	185	201	205	183	187	188	200	180	186	206	169	153	157	187	197	188	184	202	218	177	207	212	175	235	171	147	194	195	175	189	167	219	224	165	205	191	205	186	214	172	179	194	206	227	183	207	190	201	194	180	168	200	165	208	184	203	167	209	169	211	169	177	186	189	198	180	209	198	185	181	179	193	203	171	167	195	200	198	194	185	159	211	188	209	164	167	180	184	208	164	194	173	192	184	184	194	184	152	192	170	177	180	193	195	183	162	198	201	187	219	174	175	213	189	201	209	180	200	184	191	189	205	214	213	189	188	175	178	188	201	203	203	189	209	201	189	185	188	191	202	200	173	194	188	184	202	183	207	173	192	194	177	199	179	196	194	184	184	188	187	182	212	199	177	211	227	208	187	196	177	180	206	199	193	180	199	195	201	193	209	198	199	178	171	200	201	172	192	185	217	195	195	194	209	183	190	191	166	191	187	206	180	206	196	163	167	181	179	176	204	193	181	196	194	171	180	195	191	194	149	206	200	199	196	195	208	210	195	175	225	178	193	176	175	198	180	175	176	187	178	183	161	185	191	170	221	203	193	188	180	209	183	212	189	187	200	176	183	190	175	176	199	240	197	194	195	189	205	196	183	166	184	170	192	196	200	191	174	199	193	202	192	223	167	199	179	187	198	182	185	184	185	171	187	169	206	218	196	188	174	203	170	158	196	180	194	189	193	176	191	185	176	196	174	181	184	186	205	200	196	191	193	186	200	194	181	190	203	199	195	207	178	194	210	198	178	176	192	228	184	199	195	180	179	166	217	175	190	192	195	168	180	189	183	179	200	168	162	202	192	181	175	192	197	180	178	194	167	204	178	161	187	215	171	194	194	201	187	189	159	214	173	178	197	168	203	179	190	189	188	225	200	192	165	193	197	227	170	174	187	206	170	179	196	212	179	193	201	182	183	171	165	169	191	183	189	184	196	190	173	201	202	191	187	174	172	176	212	145	191	205	162	200	200	181	180	173	200	204	189	183	164	193	173	197	165	190	184	172	212	175	192	185	191	185	186	198	227	180	178	190	196	187	203	171	178	189	188	181	205	203	192	173	185	224	205	160	178	203	193	182	185	224	203	212	181	182	225	169	211	200	194	197	182	166	190	179	181	196	176	221	225	190	191	212	185	190	206	206	182	189	176	188	205	205	195	168	186	193	169	182	177	192	200	206	159	178	198	198	200	198	168	180	176	216	183	185	204	212	195	190	163	165	187	203	212	208	191	176	209	169	169	175	199	179	193	195	164	187	199	177	172	181	179	206	196	173	192	207	185	176	182	182	191	190	165	191	192	189	170	190	176	176	177	189	223	182	196	228	219	191	194	184	178	194	188	183	189	180	184	204	171	198	191	215	191	189	179	191	163	202	207	187	196	188	192	205	191	199	185	181	181	204	199	203	197	207	186	202	187	182	200	170	176	183	207	194	180	227	172	195	176	184	204	203	198	199	183	204	178	191	189	205	196	183	203	229	190	188	170	194	184	179	198	185	196	175	185	206	175	195	172	189	198	191	184	186	186	180	213	208	176	179	201	194	196	191	199	190	196	188	148	176	177	216	175	171	216	193	189	184	195	193	196	168	180	205	198	207	180	198	192	178	181	170	177	200	178	213	194	185	197	208	175	194	176	185	187	187	171	212	164	168	181	213	194	192	197	180	202	167	199	206	207	165	193	182	194	189	193	172	198	190	191	174	167	188	176	194	174	194	191	200	203	175	191	178	203	193	205	227	182	162	194	202	199	185	189	179	197	189	194	188	194	187	194	215	179	214	197	207	209	204	182	182	170	202	203	193	173	204	195	198	178	196	184	205	179	216	183	193	190	207	205	219	171	201	181	188	206	176	205	171	201	205	173	170	192	201	187	175	177	183	178	174	214	164	202	193	203	168	180	182	195	201	176	185	211	193	185	181	180	191	171	175	175	158	168	178	181	190	185	165	172	219	184	157	201	180	189	192	179	180	187	176	204	186	183	214	208	202	188	218	218	205	195	200	191	183	179	162	165	171	167	172	197	219	189	212	204	194	180	195	219	201	202	182	200	198	171	175	191	201	173	193	174	176	189	197	186	171	215	193	158	190	187	210	203	188	180	189	186	196	204	195	190	181	207	188	187	199	227	191	212	190	192	188	178	201	184	170	185	191	197	178	170	209	172	204	179	169	185	201	188	180	210	178	211	183	210	202	186	193	173	178	167	180	196	196	204	178	204	196	190	164	178	192	209	183	192	187	197	204	180	205	181	202	175	188	174	197	199	196	180	185	166	188	179	176	190	196	199	184	189	180	217	179	164	188	202	196	193	189	201	202	202	168	190	204	211	191	211	204	187	184	201	165	175	177	197	166	184	186	200	202	184	187	202	185	225	186	170	174	194	159	201	186	198	172	193	187	187	196	199	215	191	196	174	169	196	167	197	185	208	204	208	197	193	192	177	170	189	162	183	182	187	171	207	175	181	207	187	193	183	187	211	197	198	185	195	185	204	183	203	177	164	172	183	226	173	192	167	180	173	198	186	179	178	213	179	183	185	178	215	199	187	193	180	192	192	214	196	193	201	193	181	184	198	201	199	197	203	166	190	206	197	190	211	164	195	184	190	175	177	178	176	196	177	173	199	201	176	188	185	203	203	217	194	179	200	180	192	170	215	188	193	183	178	208	170	179	197	188	191	190	174	201	165	200	183	216	168	176	215	171	183	196	189	176	219	195	181	187	191	178	182	189	194	165	190	165	185	164	183	208	169	218	180	190	182	195	184	204	192	209	163	183	183	221	192	179	201	184	196	182	158	199	178	195	184	173	167	193	194	167	180	193	172	190	196	169	185	186	178	188	180	184	202	215	179	174	177	171	186	165	164	200	190	186	188	184	174	195	188	177	203	193	208	194	202	188	201	162	191
28755	1923	4174	4821	4126	3475	2833	2355	1962	1782	1565	1496	1313	1205	1056	1042	933	932	828	800	754	766	783	731	697	678	650	631	643	647	649	633	619	661	601	595	565	586	557	608	560	538	569	555	549	563	560	520	542	576	502	551	537	538	532	531	552	539	539	552	480	517	509	515	542	537	494	523	525	502	557	495	555	500	552	482	508	486	490	505	477	527	511	565	518	539	529	517	516	481	436	513	490	462	483	478	517	515	496	472	476	498	505	495	521	521	498	486	484	504	485	533	498	508	541	477	534	529	514	538	475	492	483	453	496	509	545	512	537	463	514	489	485	478	518	497	498	507	476	506	505	485	501	510	495	518	498	494	487	451	481	490	490	474	480	516	499	495	495	502	493	511	451	529	468	506	569	521	526	519	535	502	495	514	540	493	492	469	497	506	507	467	472	520	519	497	514	483	480	509	501	517	537	512	517	509	466	515	469	495	547	517	483	482	487	470	497	529	511	477	507	493	481	490	516	472	449	512	473	515	508	513	476	494	511	480	516	491	523	481	486	501	482	498	497	486	483	470	509	460	518	476	496	525	477	494	482	479	466	512	526	473	492	502	503	492	538	483	459	462	527	532	513	493	492	521	524	503	461	483	497	517	445	473	493	488	526	510	480	472	549	482	521	441	486	503	489	465	472	472	517	511	497	474	446	471	526	532	472	481	481	511	473	504	443	445	441	525	508	469	507	482	512	514	426	497	506	496	471	485	487	506	440	491	497	497	516	487	470	452	476	508	503	489	509	467	546	491	502	464	497	511	468	482	489	502	496	503	490	475	493	511	552	490	514	503	499	478	487	487	529	527	461	521	492	492	499	484	470	553	530	495	489	472	466	552	542	465	457	530	481	475	492	485	487	462	494	472	481	460	507	505	493	503	485	530	528	528	512	476	549	505	477	519	477	540	468	527	479	519	506	511	485	472	487	511	518	464	540	509	493	458	525	524	534	514	522	492	482	468	475	474	506	460	471	447	467	480	503	476	514	470	468	489	517	516	497	497	540	460	466	488	473	488	493	493	439	528	486	499	486	469	467	500	500	497	493	487	452	467	477	469	493	511	459	495	514	470	523	465	497	509	500	533	513	510	542	531	503	476	491	494	501	496	481	513	446	512	502	466	510	529	489	502	432	489	483	501	485	487	464	512	465	473	489	481	505	472	487	497	499	490	451	479	513	491	486	488	466	482	468	515	504	503	502	524	517	487	522	484	528	461	488	513	532	498	513	506	492	467	499	478	490	543	519	513	526	501	474	462	462	512	511	490	473	521	499	506	481	509	523	482	480	490	518	529	510	523	520	491	480	445	489	495	512	472	463	474	510	469	491	492	449	513	476	491	473	473	548	515	473	518	504	521	512	485	495	471	472	508	490	517	480	523	493	505	491	472	505	479	463	464	466	492	497	490	507	495	465	447	468	505	481	515	474	500	519	471	471	478	539	473	495	478	535	504	535	497	502	486	529	510	498	516	510	528	495	503	510	486	475	471	467	492	491	500	476	484	502	503	512	542	489	523	486	517	491	463	489	483	521	490	530	518	517	494	480	473	514	479	456	479	500	520	497	510	489	465	501	511	462	522	458	507	531	488	518	507	495	457	514	484	486	494	495	471	494	508	519	490	502	470	470	526	511	468	488	485	479	487	501	459	490	507	522	422	524	485	507	505	464	518	503	499	491	452	456	490	521	537	493	514	472	486	492	483	491	464	500	480	447	505	487	534	449	484	461	452	485	480	482	519	501	437	490	499	484	545	481	460	464	468	491	504	472	539	493	510	497	482	494	484	507	486	522	485	487	492	508	491	533	512	512	499	492	498	525	510	485	497	498	482	497	523	491	496	468	470	488	529	530	460	455	498	507	493	507	502	487	529	510	498	532	531	489	489	508	492	481	504	499	481	487	494	544	509	495	480	488	509	481	485	489	504	471	538	515	515	524	507	517	477	509	470	443	482	510	501	460	492	479	482	466	498	505	485	493	518	490	483	525	516	486	474	502	507	475	452	498	500	491	522	486	482	488	514	474	506	478	493	518	488	491	499	536	480	482	506	490	492	517	506	464	479	493	470	483	450	522	497	467	459	444	508	530	471	498	481	487	473	477	515	537	502	533	535	466	446	543	485	480	506	473	498	508	473	503	508	516	482	544	486	484	504	466	490	496	502	481	465	495	517	510	491	475	530	487	535	522	482	479	531	499	504	480	471	467	506	500	494	510	467	512	492	515	489	509	447	482	490	469	502	473	503	462	503	515	517	501	486	471	458	507	479	544	501	515	481	506	497	488	513	520	522	513	509	459	483	498	487	471	475	476	491	496	465	475	493	490	506	485	505	494	504	518	468	505	501	518	503	491	477	462	485	488	476	482	473	514	520	496	495	478	497	513	490	510	524	483	495	489	513	494	530	485	464	483	525	485	506	468	502	488	462	499	472	481	501	508	507	488	481	487	473	515	492	461	494	465	484	469	517	530	470	459	479	495	510	487	500	502	465	479	487	484	508	480	478	488	441	482	507	467	487	505	484	510	522	526	493	457	496	516	483	457	474	470	542	509	487	508	488	460	480	517	488	488	531	476	500	466	500	483	508	478	507	499	472	482	495	491	494	481	488	487	522	505	521	522	488	504	552	489	502	477	476	487	486	506	511	487	539	509	477	477	472	511	522	533	550	531	476	524	489	457	505	449	479	496	467	513	494	496	487	503	507	492	525	482	505	488	491	477	510	520	475	502	576	460	527	519	462	512	437	498	492	506	505	511	533	496	515	475	471	509	488	527	484	481	516	521	524	470	485	462	499	504	469	490	481	487	486	481	481	515	531	482	537	482	484	480	462	476	486	465	505	459	471	477	452	483	499	477	508	485	508	464	533	465	494	516	454	498	498	500	496	483	460	497	509	496	489	506	499	516	495	484	491	470	453	510	532	511	518	484	499	502	517	494	487	494	490	514	528	475	502	491	454	497	497	500	478	456	484	452	480	523	467	465	504	533	477	502	502	486	519	469	451	523	534	516	496	486	459	519	489	497	499	525	492	545	489	492	536	489	481	486	467	499	490	520	466	559	498	464	498	518	500	510	472	497	500	499	532	518	490	486	482	506	483	496	529	443	495	495	486	494	480	490	508	490	489	480	501	474	479	473	543	493	479	495	484	514	493	518	499	458	495	486	488	471	495	537	524	506	468	498	487	487	498	461	517	483	460	505	531	496	535	481	482	538	491	500	491	474	427	513	487	469	537	488	507	484	488	534	512	466	495	502	505	507	482	464	463	483	467	490	496	482	454	484	498	512	498	479	465	474	507	482	478	500	473	504	471	522	497	471	490	509	504	488	501	493	497	478	518	508	532	478	464	500	462	542	463	472	532	487	511	515	526	496	476	476	491	465	500	471	517	507	480	485	479	516	475	492	497	477	482	483	489	533	487	462	486	474	468	458	493	512	500	499	491	492	508	476	508	503	521	472	540	502	502	495	456	523	475
4593	270	246	205	197	225	223	197	199	198	228	226	202	213	203	210	186	200	223	217	210	201	216	231	214	219	202	196	210	208	206	215	214	230	202	211	176	214	208	206	204	188	221	206	218	210	206	204	194	205	178	192	216	193	218	177	206	211	209	178	206	237	218	218	228	225	216	211	218	196	199	216	222	222	199	222	201	201	209	184	238	192	209	198	177	196	222	170	193	208	219	214	196	186	212	223	213	208	220	179	226	226	181	193	205	200	202	198	198	213	235	204	210	191	202	231	197	233	200	214	205	217	191	236	228	219	221	188	219	200	235	221	225	199	208	203	211	239	206	227	185	209	202	221	206	222	215	215	205	205	212	207	210	201	211	208	205	236	210	206	189	216	209	229	221	224	204	219	223	212	219	186	186	200	209	199	186	201	204	237	221	205	233	227	214	169	244	201	204	198	219	189	224	198	214	227	218	199	223	205	227	208	196	214	224	228	191	213	175	221	207	202	198	188	210	198	189	204	198	208	209	213	217	215	200	196	184	222	182	239	217	193	200	207	199	200	209	204	212	227	228	185	164	233	218	191	243	203	193	216	211	240	233	226	185	224	204	189	196	229	198	183	196	216	216	209	194	204	202	204	211	201	217	226	216	227	218	227	194	224	244	206	212	207	225	212	180	219	216	200	212	222	224	192	235	225	220	220	217	225	231	214	223	207	204	216	233	193	215	218	199	205	186	207	182	182	208	221	204	217	222	189	198	207	225	215	189	192	211	212	217	171	187	223	227	204	204	224	234	193	213	197	198	217	214	205	226	204	211	190	225	212	213	213	211	218	200	217	215	228	181	227	236	200	212	211	206	217	224	223	206	206	206	200	224	174	221	218	211	247	178	208	214	216	196	197	213	206	217	184	223	205	211	201	209	210	228	199	192	213	189	198	185	206	204	186	194	198	213	221	214	225	213	201	206	200	216	204	189	223	221	208	172	201	214	211	199	208	184	191	209	205	204	239	217	191	221	201	213	210	227	202	196	173	218	213	190	227	218	224	232	212	210	212	200	166	157	201	213	198	186	203	205	178	221	221	205	206	202	205	222	190	194	215	221	216	189	191	202	201	210	221	232	229	207	206	204	213	187	225	236	199	235	228	225	204	184	190	205	237	217	183	231	216	187	238	205	207	184	221	199	208	190	218	192	189	197	211	190	209	201	183	190	204	230	206	222	228	228	220	205	222	209	205	202	207	221	207	220	207	223	220	218	195	237	211	219	207	218	216	214	201	209	196	215	216	203	236	203	239	193	205	193	172	221	203	220	230	208	234	198	196	237	194	226	211	214	210	222	207	233	218	249	188	193	198	192	216	199	209	204	217	225	206	188	210	194	220	189	227	215	221	213	219	256	238	221	197	236	228	232	211	218	231	175	209	218	216	183	216	243	187	204	208	215	209	215	186	218	215	213	216	190	210	216	177	220	208	196	208	195	210	214	185	200	212	229	205	212	199	227	219	215	206	219	243	198	199	201	223	205	189	188	231	210	240	224	236	205	223	205	180	235	201	210	217	224	199	207	199	184	211	214	203	209	210	223	238	207	216	223	199	197	222	210	204	190	223	214	192	212	230	200	217	203	222	204	214	176	239	204	183	196	215	194	215	203	233	251	197	199	197	197	214	195	187	221	201	212	207	213	190	217	229	190	218	194	208	186	171	187	202	241	208	208	209	195	218	195	227	219	197	204	206	217	225	209	185	188	220	198	222	219	207	218	205	207	199	215	179	211	235	192	215	225	218	213	229	212	183	200	213	187	192	202	207	216	222	221	205	205	186	208	186	214	214	195	201	212	212	238	212	215	219	202	236	205	208	192	227	219	204	221	219	220	227	221	213	195	218	222	207	229	213	206	225	192	202	189	179	211	194	198	177	215	215	201	204	219	197	191	209	195	198	216	191	213	206	202	201	236	233	191	222	196	205	208	177	186	224	202	219	237	205	204	187	214	207	210	206	186	216	216	195	223	207	208	218	216	203	181	206	223	216	225	216	207	209	229	218	220	214	233	199	232	223	232	182	187	206	218	195	211	218	197	221	226	239	206	229	202	220	217	207	207	195	209	193	208	227	208	198	189	236	236	227	224	200	207	223	200	219	192	175	210	219	230	207	198	206	223	193	208	203	186	197	219	229	223	193	228	219	209	244	210	221	203	197	219	193	212	223	205	207	226	205	218	213	226	183	215	193	210	220	219	184	217	195	205	223	183	214	218	204	197	205	223	193	235	214	245	232	184	218	208	200	217	204	185	177	195	226	227	217	199	213	186	210	234	226	213	216	204	228	240	212	236	183	194	200	201	197	217	196	203	200	188	198	206	199	194	193	198	191	204	216	201	216	204	216	200	212	220	197	195	227	207	199	212	198	199	195	203	231	187	196	208	213	200	224	218	209	218	217	222	199	214	211	196	196	213	209	207	208	213	195	240	179	209	232	203	188	217	218	196	219	231	207	224	193	196	211	210	196	216	203	197	223	199	202	207	188	221	197	218	196	190	247	205	194	193	210	179	229	219	187	210	215	209	202	213	214	206	208	190	203	216	202	177	211	196	219	193	191	204	207	208	232	228	188	226	212	194	229	195	194	210	203	212	177	225	177	208	197	206	211	226	213	224	245	215	198	205	211	218	216	213	211	197	187	225	191	215	218	212	200	240	195	217	221	240	234	206	209	215	198	224	235	226	196	197	190	201	226	201	184	187	185	228	212	217	222	218	227	253	197	194	187	210	201	208	228	192	206	215	222	247	220	209	197	204	204	197	217	203	196	195	216	203	241	237	227	200	201	193	237	207	212	216	209	207	216	195	220	242	209	228	218	227	185	187	222	199	187	229	235	215	192	258	181	196	176	204	198	202	214	228	218	197	197	197	231	202	254	215	182	217	209	219	211	200	224	221	225	216	212	200	194	225	217	208	207	202	218	216	212	189	208	242	232	204	222	230	212	184	231	195	206	201	204	205	223	211	193	207	175	195	214	209	203	236	191	220	166	181	210	205	215	212	226	207	192	217	194	212	218	219	183	197	210	197	216	210	202	237	202	217	195	209	173	204	206	183	215	202	196	221	199	209	227	186	213	200	214	222	183	196	213	194	194	214	203	215	197	212	204	211	210	193	210	206	208	204	221	217	195	210	205	205	209	226	202	207	213	210	204	208	196	209	210	202	200	227	226	236	218	224	199	210	223	211	202	210	220	198	193	196	213	206	213	206	227	214	188	202	215	189	196	221	196	214	210	191	202	229	186	207	190	208	216	210	197	218	215	215	205	204	184	219	193	214	222	224	186	224	204	205	200	237	228	185	188	210	218	226	229	202	219	215	202	211	222	217	236	208	212	186	218	214	208	215	208	223	201	199	208	222	224	202	222	218	207	231	190	217	210	207	216	194	203	208	224	211	224	204	201	201	221	213	215	220	187	202	188	214	209	198	214	200	208	221	199	223	231	212	193	211	204	224	199	214	192	179	226	206	167
5033	548	571	607	618	580	542	546	572	527	504	537	500	554	499	497	507	477	540	546	528	483	549	504	489	483	532	517	519	491	484	531	511	545	509	514	483	516	498	524	520	517	511	515	522	503	528	540	479	490	498	516	553	453	517	512	511	527	488	519	503	510	508	516	511	494	546	545	493	507	533	498	511	494	549	530	475	488	516	467	495	513	504	489	525	482	546	496	520	508	498	524	500	480	527	492	537	517	513	530	543	499	507	518	555	501	519	498	474	513	460	524	511	483	495	497	468	519	488	493	526	535	509	549	490	513	494	534	480	523	567	502	493	498	516	523	506	439	482	523	513	503	513	481	542	536	528	526	498	534	505	519	534	529	527	524	539	495	505	520	521	470	513	507	538	481	492	517	528	522	520	502	508	507	520	489	506	520	474	490	501	493	504	540	522	491	506	508	496	527	509	513	477	506	506	547	537	473	513	514	507	538	526	491	530	478	487	510	515	452	513	487	475	511	468	506	502	548	537	470	472	526	540	468	485	479	498	525	551	507	544	495	526	518	508	492	540	504	516	523	513	517	543	492	510	508	532	519	487	540	505	534	501	474	488	535	505	550	539	516	485	495	507	505	528	527	508	521	466	507	544	529	521	531	532	477	517	533	487	513	522	479	474	489	488	551	533	523	547	565	484	527	552	450	486	534	494	501	508	543	506	509	533	524	519	491	487	506	473	489	499	504	479	529	517	496	489	518	525	504	482	501	507	488	496	499	466	493	491	503	515	490	481	522	490	530	468	508	479	508	504	472	519	521	453	546	538	511	526	481	505	480	511	491	539	470	537	523	505	523	510	517	522	535	471	523	512	525	464	533	496	480	531	504	518	495	512	519	480	487	478	516	532	524	498	513	509	529	501	476	500	480	504	542	531	528	505	497	536	503	520	529	498	544	535	517	523	488	518	514	530	478	528	474	509	490	500	512	493	538	486	510	528	501	521	500	518	512	520	499	523	508	475	522	501	544	500	506	528	481	521	480	544	485	497	528	498	505	545	513	494	499	499	504	495	494	533	485	503	486	484	526	519	493	551	508	473	472	537	541	512	524	505	496	494	496	509	526	504	520	476	520	495	503	522	522	530	506	529	528	515	538	522	534	515	562	483	505	500	471	462	480	506	490	491	483	518	486	535	487	516	518	503	481	530	511	459	526	524	526	456	501	485	512	518	481	558	490	478	531	522	510	521	474	538	527	477	534	498	527	505	515	508	538	493	483	505	524	502	538	505	499	481	477	558	506	534	500	501	519	487	508	535	505	561	536	508	479	504	522	479	528	484	517	499	513	545	505	503	509	508	516	554	501	551	549	483	514	533	479	494	527	513	461	542	484	513	490	553	489	498	516	545	511	442	523	445	566	513	516	472	525	514	467	521	533	536	486	478	480	515	502	483	510	550	488	530	501	481	547	527	511	484	503	568	513	527	479	524	524	495	542	477	493	496	541	533	516	533	498	507	503	507	513	491	536	557	519	494	539	533	526	517	490	499	549	497	519	507	478	459	504	513	503	571	512	533	540	533	550	500	452	489	522	508	480	479	515	505	515	484	560	535	527	487	522	495	514	499	512	532	526	506	512	511	477	545	539	492	515	509	543	516	546	494	533	496	492	533	511	530	573	510	503	536	521	523	453	497	528	492	494	517	514	479	530	518	484	514	501	495	520	546	535	530	526	510	504	522	484	497	487	510	539	523	512	539	482	513	485	521	534	510	530	501	563	512	514	472	511	515	481	484	523	534	506	505	480	498	495	491	503	509	513	494	511	458	502	528	560	508	553	541	481	502	508	520	527	516	509	502	500	506	519	532	525	492	512	482	491	508	526	509	496	511	559	503	504	515	553	482	543	546	543	535	517	520	469	564	540	517	498	543	496	501	516	487	509	517	510	490	515	533	501	486	492	500	490	565	542	529	519	526	500	523	536	472	512	533	536	505	491	484	520	472	529	512	515	506	493	520	486	499	476	505	501	528	509	505	549	484	498	493	519	520	498	535	545	514	508	516	513	501	481	531	491	490	513	505	516	508	500	518	502	485	483	528	511	505	536	496	493	525	493	514	496	511	523	517	487	507	550	506	500	533	532	487	507	512	509	486	529	493	493	524	500	534	483	511	495	552	489	507	502	499	502	519	513	469	512	487	526	482	503	510	496	557	519	505	519	501	520	498	485	493	529	482	463	479	502	480	472	471	503	518	530	559	500	541	489	509	474	485	508	518	509	507	507	532	495	518	513	493	494	523	547	519	516	487	542	475	463	504	493	532	477	521	496	543	484	508	508	513	520	505	504	506	526	507	545	500	534	495	538	496	490	545	494	474	494	509	486	466	521	521	500	522	500	529	504	513	499	477	514	498	493	530	502	530	531	474	533	484	475	521	482	528	503	501	498	521	532	509	501	504	455	562	494	501	490	490	488	504	486	509	515	511	497	501	501	517	510	488	538	544	461	536	493	496	478	510	508	504	518	506	482	523	526	549	499	522	517	513	492	492	536	501	556	506	494	496	561	509	510	467	529	517	510	483	517	465	537	510	507	501	539	522	502	512	547	508	548	498	483	526	506	517	527	515	507	532	503	478	476	510	527	491	544	516	553	502	495	504	514	505	524	498	539	528	534	498	490	552	510	493	482	544	541	477	493	525	556	556	589	490	489	535	528	523	474	490	523	504	505	534	484	533	488	475	494	541	493	497	496	523	543	501	484	458	513	505	521	510	520	494	522	524	513	539	534	484	453	531	504	488	502	488	507	457	469	470	532	430	509	554	517	510	506	493	495	512	530	488	513	535	511	525	535	488	529	519	515	501	546	514	489	499	482	526	503	505	481	495	515	538	515	527	493	523	511	530	502	467	483	549	531	500	540	500	488	517	502	501	489	531	500	519	479	519	485	510	531	488	445	504	523	498	503	520	485	509	490	492	492	545	518	527	503	524	504	465	522	515	507	499	518	547	480	536	550	517	491	481	527	505	503	516	499	543	471	502	535	563	480	501	514	516	546	534	503	566	502	482	510	526	515	507	504	535	518	511	471	503	511	528	524	505	493	497	459	530	486	479	475	510	519	536	516	511	512	505	513	541	560	484	503	529	495	541	537	540	511	468	502	495	482	516	515	522	512	553	536	527	490	488	483	493	497	535	482	512	506	512	494	501	530	557	476	529	491	511	490	476	537	512	520	488	510	526	530	500	515	511	500	487	527	504	522	523	525	517	507	506	515	522	470	496	524	501	499	516	529	499	449	525	506	531	528	493	529	536	515	517	530	466	486	497	523	518	534	498	462	504	518	518	484	513	478	529	464	515	507	477	506	520	506	510	515	524	528	516	476	511	515	528	507	489	540	515	511	529	491	492	481	526	521	522	514	475	472	517	545	455	513	524	537	508	522	503	533	517	512	472	530	546	514	493	526	510	506	505	490	481	513	496	522	482	493	488	494	494	535	536	518	491	503	543	518	555	509	468	469	502	511	513	490
40997	9447	1286	764	520	358	311	279	254	244	194	190	173	138	144	152	129	117	131	108	146	141	122	106	139	118	113	114	99	93	104	113	109	118	102	120	101	95	101	106	110	100	95	112	106	119	105	103	99	106	92	97	107	94	86	115	83	93	105	113	97	97	96	87	93	85	96	99	103	105	128	102	115	116	106	101	85	97	87	105	106	110	106	87	101	117	131	83	96	115	102	97	89	101	101	90	107	122	101	103	107	91	112	105	87	95	95	97	100	91	104	94	129	102	106	98	109	101	111	76	79	89	102	115	105	95	99	122	98	98	88	104	95	100	95	95	116	100	134	127	108	106	103	115	107	97	96	109	97	90	111	113	102	96	122	106	103	83	118	97	92	80	100	124	86	97	109	108	102	102	107	114	119	101	98	116	93	91	113	103	85	84	112	104	122	121	110	118	104	99	102	120	84	101	96	100	97	103	86	113	86	87	75	117	94	85	110	97	105	104	87	90	93	94	106	94	108	93	101	114	99	99	100	110	92	95	106	92	101	89	99	106	114	93	92	106	99	96	112	124	102	83	106	96	89	103	100	97	105	99	103	89	100	90	121	94	100	94	117	98	94	94	95	113	102	96	106	99	93	95	100	100	106	95	113	88	106	101	114	99	95	109	120	109	118	102	100	102	99	103	108	105	93	96	103	105	86	100	108	95	113	106	119	88	133	85	124	98	100	100	124	109	94	99	108	104	104	111	84	94	86	102	99	95	106	94	90	108	115	106	106	86	101	90	114	98	95	112	107	108	99	90	101	91	120	109	92	107	81	117	101	109	119	86	110	90	122	101	105	116	98	100	103	97	88	111	87	110	102	90	86	96	119	109	99	93	116	108	104	112	102	103	101	99	95	112	93	109	111	96	92	100	94	98	96	91	98	102	107	107	93	105	113	107	115	102	128	113	89	87	110	100	98	94	105	109	115	85	106	89	85	104	92	104	104	101	107	104	111	107	91	107	103	121	108	113	106	98	94	97	99	115	95	90	100	109	99	93	105	108	97	110	111	103	120	111	98	109	94	111	108	96	102	93	90	110	101	101	104	112	94	107	91	105	91	102	108	89	114	103	104	105	90	93	99	106	108	92	117	108	98	103	106	105	95	90	95	89	135	102	117	108	101	107	111	98	98	112	99	102	115	98	110	114	99	103	99	97	122	87	114	99	96	89	101	106	101	118	100	91	117	103	100	97	97	94	101	98	104	112	93	93	86	93	109	109	115	113	99	96	104	93	98	103	89	111	99	97	104	96	92	98	87	85	103	115	115	90	105	102	84	104	109	100	90	102	105	89	104	102	113	113	94	86	108	105	73	112	107	118	112	99	103	95	87	104	112	106	101	103	103	97	106	94	109	107	126	92	104	102	127	106	81	109	112	117	108	106	112	86	116	102	102	98	97	107	117	110	107	95	87	111	107	100	100	115	109	98	87	100	97	117	109	112	115	113	114	83	109	109	105	106	102	99	99	102	108	93	109	124	94	99	107	101	101	90	109	92	103	104	118	92	113	92	94	98	118	104	108	89	106	92	84	97	106	109	110	115	94	113	102	90	89	99	103	99	116	84	98	97	92	92	92	110	103	105	120	108	105	109	120	100	122	100	110	97	91	107	85	111	106	102	81	89	88	109	106	90	102	107	96	109	97	92	89	106	115	112	126	103	86	88	98	94	85	98	109	88	103	111	97	114	81	104	98	112	114	117	110	93	98	91	93	104	109	114	97	105	110	103	103	96	120	97	88	95	122	100	102	127	103	102	109	106	88	91	113	86	101	88	93	109	102	84	97	127	116	107	103	103	109	113	97	94	98	88	92	100	89	117	99	108	114	110	95	89	104	104	94	120	101	91	110	91	101	99	97	93	104	94	96	105	95	125	117	133	100	79	104	95	89	106	99	108	93	78	109	116	100	104	91	96	101	106	92	108	103	103	91	101	115	99	83	114	106	117	95	106	90	104	107	97	119	126	101	107	104	113	119	87	105	119	101	100	110	109	96	114	116	113	93	97	90	108	103	108	106	77	109	88	105	101	95	101	104	101	101	94	110	111	92	97	106	91	112	92	102	100	104	114	114	100	107	91	91	104	84	119	108	109	108	92	111	88	98	114	80	85	116	93	100	102	100	96	89	98	110	82	89	102	98	119	101	101	92	95	116	105	95	106	109	100	83	93	124	98	94	93	101	105	94	93	103	91	110	116	85	94	97	85	109	96	100	92	111	105	108	103	108	112	96	97	116	96	95	94	102	107	113	115	97	109	99	83	84	111	114	104	101	78	101	88	82	109	107	96	91	99	103	112	102	102	94	109	119	102	103	100	104	112	100	105	105	94	94	114	101	96	126	117	86	107	107	108	116	114	98	131	106	95	86	106	112	109	96	108	100	112	92	114	115	103	96	106	109	85	88	113	116	108	98	102	89	90	103	92	93	98	97	104	83	105	93	87	106	115	88	93	112	91	113	113	94	108	128	112	123	94	106	96	97	108	97	97	107	110	93	96	109	94	98	99	93	100	102	94	97	105	90	127	94	104	99	104	96	81	105	103	98	112	96	83	114	87	88	119	97	107	108	94	90	94	97	87	119	87	107	103	108	103	104	100	105	105	101	109	116	97	104	107	97	103	103	108	98	110	84	115	90	100	98	89	100	112	116	83	95	102	94	110	102	104	94	94	96	113	104	93	92	122	105	109	100	82	85	102	114	91	90	105	120	124	104	104	99	90	105	98	104	124	87	110	96	87	94	95	104	91	106	84	108	93	96	95	106	103	98	87	104	89	96	120	118	94	87	110	113	110	93	99	94	117	112	93	111	107	98	100	118	95	105	97	113	89	113	92	92	97	92	108	95	97	100	82	106	115	114	104	110	91	114	92	113	105	89	87	82	86	105	89	100	116	115	99	102	97	91	118	89	108	108	106	82	96	93	91	100	99	100	100	110	99	117	130	109	100	97	103	88	94	96	96	93	96	91	110	99	101	101	110	117	103	98	104	107	96	94	99	85	82	94	88	98	104	110	99	119	100	91	111	90	106	93	82	90	98	78	101	106	113	91	104	74	98	109	105	124	107	108	103	91	95	112	104	109	94	123	97	86	99	85	91	100	104	108	92	112	105	105	84	75	100	125	108	110	112	104	103	100	101	113	111	111	104	118	89	100	107	116	92	111	109	97	105	113	90	114	94	115	103	123	105	102	121	94	117	100	103	123	101	110	90	103	120	102	117	116	117	88	100	111	113	110	115	96	96	95	105	95	106	101	112	92	110	108	87	102	107	98	107	98	103	88	115	107	85	105	74	103	112	132	121	103	92	86	112	110	109	110	104	96	101	87	108	97	91	85	107	106	120	118	93	131	95	92	85	91	117	105	90	100	94	88	82	91	81	94	106	107	99	80	102	100	122	122	104	96	108	105	111	108	98	107	111	107	95	103	100	108	94	99	95	102	96	101	92	105	99	106	101	84	110	108	98	99	102
21851	961	2230	2716	2307	1898	1530	1251	1075	962	879	808	687	627	589	546	541	529	471	474	449	435	391	403	398	394	359	348	358	343	335	327	343	339	342	312	354	351	316	340	328	341	330	321	331	293	320	297	323	252	305	317	309	317	305	350	342	305	292	291	319	314	297	321	336	302	294	309	321	295	306	308	325	298	342	285	286	332	286	300	309	288	312	316	275	300	285	302	306	282	305	306	305	284	314	324	303	275	311	340	277	281	271	226	255	290	303	329	298	311	314	282	282	308	266	291	264	314	285	284	318	315	285	302	295	282	299	274	301	278	288	316	300	292	331	288	320	294	326	270	289	315	285	305	303	310	280	302	268	305	311	276	307	283	304	275	277	264	243	295	324	273	302	307	301	285	316	301	270	301	307	245	297	295	286	311	295	303	276	280	274	292	302	300	293	265	274	306	300	259	324	299	278	296	292	308	307	282	303	304	286	310	286	291	279	252	292	282	284	279	266	310	290	290	335	298	300	302	292	284	295	321	321	296	291	275	276	262	254	299	257	318	267	327	269	280	290	299	290	283	313	312	286	306	309	311	311	294	280	314	303	284	282	280	290	259	303	288	303	270	272	285	248	291	284	270	280	291	285	295	282	261	302	314	273	280	287	306	302	289	295	285	293	284	293	271	282	281	293	269	301	277	287	308	291	260	294	322	296	288	297	290	323	306	260	290	294	302	287	263	298	317	290	306	289	280	289	316	284	318	318	274	286	285	284	286	277	289	281	301	288	295	287	285	318	299	276	320	303	256	281	303	262	269	322	291	283	304	285	264	282	299	263	289	308	271	283	295	292	282	251	301	286	267	290	278	299	300	290	301	305	266	306	295	285	309	301	276	297	303	301	298	318	312	290	296	290	311	312	287	308	341	281	303	291	290	271	339	297	282	301	296	275	315	289	284	304	293	282	263	260	327	274	288	289	273	250	294	284	319	275	303	290	287	284	319	323	311	286	323	291	293	284	284	250	271	315	281	326	307	276	322	292	312	286	274	302	272	292	310	288	310	292	322	257	284	323	305	295	298	297	290	312	286	287	345	297	285	307	283	297	264	303	275	270	300	314	289	316	287	288	273	306	291	284	280	291	294	273	258	292	264	299	298	299	307	299	302	288	274	288	292	293	284	336	295	294	309	303	275	276	309	292	306	292	298	284	319	272	309	273	252	305	279	287	289	313	282	302	299	295	286	313	279	287	285	311	322	275	262	316	330	315	288	323	306	298	293	267	291	288	301	293	298	274	296	285	280	288	305	287	289	309	286	269	298	284	312	287	274	278	313	270	281	309	304	294	297	285	291	298	286	291	277	267	288	322	300	301	288	276	265	304	278	288	280	289	334	284	279	310	290	302	276	277	282	298	302	287	289	291	290	282	306	276	318	268	302	312	261	288	298	305	303	273	302	295	283	310	258	288	301	316	288	297	309	293	271	296	277	279	305	285	278	295	302	310	277	328	260	250	304	288	281	302	263	281	304	283	293	330	248	290	306	292	290	290	306	303	277	279	300	321	272	259	319	308	308	302	305	297	254	309	298	274	290	320	301	278	289	316	299	285	276	290	277	282	285	287	283	295	282	297	286	309	250	292	283	296	278	304	275	289	293	314	296	342	304	270	327	280	264	294	290	279	293	323	292	321	322	297	291	302	300	297	288	254	274	281	295	255	276	309	298	289	286	284	304	294	292	300	311	298	306	283	307	304	293	288	299	284	281	283	291	301	275	297	296	297	303	296	320	308	266	282	273	283	285	293	267	297	267	273	312	302	325	305	284	279	282	297	327	315	298	279	279	315	300	303	284	270	292	264	291	281	276	301	285	314	306	302	287	297	311	294	280	323	328	326	307	315	336	282	290	283	307	290	299	298	287	287	299	300	270	283	277	275	274	321	271	292	285	313	299	296	271	295	290	292	299	319	286	297	287	291	260	286	247	311	312	255	296	274	306	270	263	274	281	301	314	249	298	296	304	270	261	298	304	298	320	275	249	293	278	303	296	284	295	267	301	296	311	313	314	289	322	294	295	291	284	289	291	280	271	288	298	265	283	301	313	284	312	293	264	314	289	291	288	304	297	295	297	289	300	273	282	317	310	289	299	295	308	300	260	301	279	289	300	311	303	276	294	338	272	317	297	275	267	330	293	315	312	288	309	325	291	322	271	314	291	294	284	284	318	298	311	299	306	293	276	302	295	270	288	268	296	296	291	277	286	284	295	293	289	278	319	252	281	297	281	283	280	308	276	280	303	256	291	277	309	302	253	267	310	292	282	294	275	320	251	335	317	270	303	292	267	288	291	296	303	251	294	291	285	288	281	292	292	285	286	294	294	278	277	308	281	287	313	307	289	314	276	269	280	289	304	313	297	298	298	281	296	298	276	296	273	274	286	275	288	292	296	267	291	315	297	275	281	291	310	251	266	280	270	282	295	276	306	285	306	310	270	315	289	316	305	274	283	312	265	308	283	311	324	293	267	296	294	319	284	308	283	266	296	296	293	276	309	317	324	291	275	310	281	305	271	289	309	317	278	312	291	278	259	302	297	315	302	270	287	292	287	324	283	289	294	290	297	297	306	297	284	307	272	268	291	276	269	302	270	279	266	310	267	280	334	314	274	323	297	271	256	289	287	300	317	268	305	287	289	292	273	276	304	315	265	296	286	285	316	300	295	293	282	294	283	263	286	302	285	296	275	310	332	302	303	283	289	278	291	327	306	302	295	277	303	287	280	304	279	287	290	293	311	314	274	304	295	289	319	292	285	290	285	294	309	279	268	306	262	268	273	301	275	292	319	282	279	327	298	327	298	313	296	309	307	244	279	266	309	290	278	292	282	287	290	286	266	307	291	301	294	283	283	283	300	281	293	268	310	292	294	250	299	309	289	305	285	282	295	301	297	294	307	301	298	280	283	285	287	315	283	281	287	301	306	295	280	269	276	296	295	275	296	290	280	285	309	299	259	272	280	308	279	259	294	304	286	282	294	322	284	301	251	253	308	297	304	292	280	313	253	294	293	313	303	302	280	304	290	297	294	271	296	286	333	297	299	278	300	323	274	307	276	281	291	296	304	297	288	303	309	300	262	316	337	290	277	284	315	304	302	303	266	273	291	290	334	293	304	294	279	316	302	294	284	328	285	252	275	300	317	275	309	255	271	287	262	262	271	289	263	279	279	308	276	299	309	267	312	291	282	304	294	279	309	288	290	279	303	294	289	309	313	290	334	315	278	285	271	275	297	307	308	279	274	278	291	286	309	309	308	291	277	275	310	291	290	292	284	312	300	300	293	305	314	294	289	280	278	310	259	273	314	272	290	287	256	298	287	300	292	299	280	268	306	281	301	296	288	324	303	271	308	277	296	306	280	302	290	323	309	284	288	270	295	278	311	300	278	273	289	308	269	265	279	273	303	285	263	317	299	285	315	297	304	277	293	283	311	300	257	318	284	306	282	301	310	279	291	306	304	277	290	299	285
56615	17833	3334	1625	1093	795	631	556	467	404	298	325	309	257	263	261	258	206	239	250	243	190	227	227	233	224	219	189	201	216	214	183	176	182	223	218	181	207	205	182	196	204	166	202	191	206	172	187	176	214	219	181	201	191	201	224	212	210	192	194	182	172	194	165	168	197	194	188	190	225	192	199	194	181	170	191	194	196	192	202	180	173	207	192	176	184	198	206	195	189	167	208	211	198	210	172	213	184	225	197	185	206	173	186	189	206	192	174	182	189	174	218	193	216	194	180	202	194	194	173	205	180	186	174	202	188	201	190	169	197	195	173	213	194	181	197	177	179	200	176	183	194	172	183	186	193	180	198	201	175	169	189	194	185	186	160	189	209	196	190	195	200	177	190	173	187	183	197	176	170	183	175	194	176	171	191	203	187	170	174	182	196	175	197	166	204	193	167	201	212	180	210	230	191	166	186	151	180	165	172	179	183	180	201	176	199	173	183	162	181	188	212	193	192	188	191	182	195	185	182	186	178	168	204	152	213	158	179	198	190	162	190	198	199	172	174	221	202	188	183	186	187	191	179	189	188	179	173	168	203	195	181	217	186	181	171	205	173	180	178	183	179	182	206	201	206	191	168	179	180	198	182	172	216	188	200	168	184	200	165	211	173	200	172	216	177	194	202	225	194	194	209	183	173	177	181	202	188	183	185	177	199	164	198	201	185	199	172	222	180	166	190	166	184	195	195	169	204	211	174	176	170	177	175	175	190	180	192	196	178	182	182	181	203	172	174	185	186	206	189	177	204	211	184	180	194	178	200	195	181	197	179	204	205	178	206	172	178	179	202	205	161	194	174	186	164	177	195	199	193	215	205	160	180	202	181	200	177	197	189	181	188	189	195	186	211	182	163	213	177	196	217	179	185	191	186	219	186	213	193	182	185	211	217	173	179	206	179	180	190	178	185	158	186	215	193	167	202	158	189	212	174	154	181	201	193	189	182	185	184	210	179	197	206	187	222	170	191	182	175	210	202	198	195	193	182	181	201	185	194	196	172	181	161	183	184	189	196	193	179	167	175	176	177	175	168	184	168	202	194	192	178	201	163	220	186	214	173	184	180	183	168	204	178	182	188	222	194	205	171	174	199	203	194	190	193	190	169	170	195	181	184	205	197	181	160	182	179	185	189	168	187	171	178	188	200	177	198	192	198	183	182	206	188	202	192	184	169	181	190	186	195	203	167	203	180	200	201	175	163	193	194	196	184	194	219	173	182	204	175	178	174	191	173	195	189	205	195	167	184	197	188	170	190	201	162	162	172	182	178	159	175	208	196	174	193	214	177	182	178	156	177	182	162	177	200	167	198	211	185	186	195	220	181	179	178	183	224	227	179	160	193	180	201	188	165	189	192	198	196	177	179	208	203	178	181	201	213	186	177	196	181	194	178	189	218	179	174	204	187	169	180	176	175	185	164	196	201	174	186	180	187	182	182	189	163	195	190	193	173	174	179	196	198	197	196	176	202	217	187	173	196	179	203	189	174	176	201	200	190	198	164	182	197	186	196	195	192	218	192	185	181	192	178	187	184	198	188	186	206	203	185	197	203	185	181	170	188	181	193	184	207	194	194	198	185	201	206	196	203	205	175	177	188	181	193	176	172	199	191	207	192	185	211	168	185	194	186	198	183	188	191	176	183	156	198	192	183	171	177	179	215	221	183	176	190	191	196	204	181	189	215	209	174	183	177	175	195	192	202	195	189	199	174	179	172	197	197	211	192	169	197	184	176	178	177	196	187	175	185	182	164	195	181	186	195	186	179	172	183	178	201	163	196	194	186	192	202	172	171	193	194	208	186	206	160	168	162	203	164	179	171	192	176	187	183	200	182	184	173	186	175	207	190	194	208	189	169	177	211	206	185	181	167	176	207	180	204	195	186	184	181	192	201	173	194	181	184	180	178	183	190	176	175	192	192	178	163	185	155	175	184	165	191	190	205	191	198	177	179	177	167	212	190	200	191	191	194	181	174	168	177	178	199	218	201	173	177	174	188	194	185	187	180	192	199	189	174	195	181	208	204	206	220	173	160	189	176	214	204	184	168	178	172	167	201	175	183	201	162	182	209	190	200	186	187	233	185	166	203	180	181	172	193	178	173	196	188	193	181	187	173	207	194	177	208	181	197	199	167	185	198	183	204	209	204	184	187	219	198	186	181	179	179	195	166	202	216	198	194	197	184	179	193	171	163	179	202	211	210	165	209	194	160	202	220	223	205	198	194	188	212	181	193	194	157	178	190	176	184	193	203	204	172	188	179	165	192	192	187	167	223	206	200	189	174	176	182	184	178	180	193	162	183	195	172	177	183	176	182	178	177	179	177	204	161	178	187	150	196	171	208	193	183	181	200	186	204	190	194	192	228	170	160	183	195	195	161	169	199	183	177	166	191	159	170	167	190	182	195	184	184	193	172	189	213	192	177	189	224	186	191	209	195	198	209	205	181	186	165	203	188	177	175	176	187	178	186	193	187	230	189	183	181	196	193	194	184	188	178	186	192	187	207	201	206	200	192	198	214	182	207	211	204	201	170	203	191	204	206	202	183	156	142	211	168	179	185	189	205	183	184	183	172	201	180	193	171	190	171	199	202	187	196	200	197	201	196	201	184	173	216	174	187	193	198	174	203	187	189	186	190	188	209	181	220	189	185	199	202	181	173	199	164	193	235	172	188	180	186	173	191	198	152	181	173	191	173	155	180	193	195	173	196	203	192	207	182	162	200	219	179	171	204	180	165	166	184	167	202	181	221	189	181	179	180	181	175	187	181	178	173	186	205	196	193	179	195	194	187	190	169	214	176	183	177	186	188	195	186	205	171	185	191	188	182	196	209	169	189	200	215	175	190	165	166	176	217	168	177	178	178	224	200	192	164	180	189	188	228	160	161	181	191	206	165	179	193	173	178	191	176	214	176	196	200	195	209	219	174	203	194	173	182	188	194	179	180	199	190	214	211	186	188	167	186	207	179	192	179	201	172	198	177	198	206	192	171	196	177	205	209	160	191	191	198	158	180	171	171	168	202	195	195	187	184	172	171	185	201	193	200	210	172	186	208	163	176	209	182	170	165	201	184	188	194	174	189	205	172	219	183	156	177	167	201	179	202	173	208	185	189	195	177	193	187	192	209	180	172	172	178	188	175	187	204	192	211	179	207	199	170	206	183	207	199	197	203	196	176	197	213	189	197	198	208	184	179	201	183	186	177	197	195	175	176	184	175	189	176	183	166	173	178	192	208	195	166	181	181	208	189	198	187	208	161	205	196	172	202	166	204	183	186	211	157	178	183	195	212	175	190	154	206	168	193	187	170	167	186	176	199	186	181	173	206	154	207	170	201	188	191	194	223	183	188	214	174	191	196	163	175	187	195	184	188	198	172	174	172	182	175	191	176	202	217	183	163	170	185	176	219	188	191	185	185	199	178	208	194	207	184	193	196	185	188	205	194	199	177	188	189	181	186	175	195
29169	1837	4122	4817	4186	3272	2721	2324	2086	1721	1564	1392	1260	1139	1098	1024	921	897	824	784	778	752	760	746	716	690	711	656	666	630	636	601	626	574	591	560	599	571	517	531	557	531	606	548	573	559	556	553	512	595	577	530	542	532	553	540	488	551	586	526	541	491	511	507	507	502	527	465	500	503	511	506	528	511	504	521	549	502	481	558	525	497	506	501	490	478	513	528	496	499	544	505	495	493	511	501	509	513	533	486	512	469	504	534	496	516	472	474	454	504	501	506	487	516	502	519	521	515	523	486	475	489	461	500	491	483	509	517	507	499	517	486	493	470	546	535	474	462	541	482	490	468	492	491	539	551	488	513	498	493	468	504	491	491	480	499	483	483	485	483	472	492	513	528	515	505	509	503	487	522	496	524	509	501	525	480	492	483	480	508	514	467	514	470	453	485	495	476	532	514	491	497	495	439	504	478	486	475	467	483	449	495	499	496	495	521	493	493	521	530	501	511	483	498	467	531	514	477	517	460	460	501	521	489	484	505	501	505	496	460	465	492	488	510	476	523	476	464	473	497	482	461	502	498	481	503	441	500	524	449	519	505	511	471	478	513	456	504	496	516	457	468	507	499	515	486	465	462	505	507	467	513	504	487	479	479	503	504	510	539	471	460	503	493	514	493	519	476	466	493	478	502	500	497	473	500	487	506	489	518	502	501	513	475	528	487	497	498	494	484	513	525	502	530	510	528	508	478	507	501	512	500	479	492	520	456	487	522	453	496	506	478	502	493	471	541	469	485	502	490	520	496	487	495	501	462	474	491	508	482	471	492	507	544	486	484	508	477	524	508	494	457	531	501	522	464	479	479	494	495	503	523	493	479	491	472	506	502	527	483	505	501	501	516	493	492	500	510	519	460	443	517	472	498	502	532	489	475	496	494	517	519	468	523	495	512	484	505	493	471	489	506	463	530	487	495	482	497	514	491	468	458	443	497	458	463	485	463	489	483	474	473	488	525	549	484	472	493	484	530	483	493	501	460	481	488	460	500	495	499	485	474	457	482	544	452	495	456	518	466	472	516	497	494	499	470	519	505	486	495	484	517	462	497	500	523	475	485	474	476	473	495	487	510	488	501	474	492	507	459	473	531	469	466	482	550	459	523	483	470	452	519	484	492	481	493	451	498	499	468	512	521	512	462	469	498	493	468	502	501	503	475	476	511	491	472	525	481	466	488	468	499	514	463	531	518	512	504	477	499	506	484	460	508	497	484	491	512	494	532	477	496	519	503	524	527	481	506	507	504	457	505	498	511	500	480	502	500	500	489	502	488	466	492	469	473	508	505	516	468	494	468	513	458	494	490	490	507	489	498	532	487	487	516	493	491	476	520	512	521	498	501	462	483	479	486	499	499	521	528	503	493	474	455	487	497	459	514	536	481	502	486	512	469	494	503	465	506	525	515	476	462	458	481	485	483	487	503	505	498	515	494	478	496	508	512	492	483	503	510	495	497	501	494	475	483	473	471	476	511	548	477	540	504	506	480	506	465	485	486	482	503	521	487	464	482	524	474	515	481	464	478	478	477	463	483	500	489	442	466	480	495	516	484	455	466	495	508	465	477	485	489	533	505	527	506	457	488	506	511	469	508	489	510	495	471	452	496	499	503	505	503	474	484	531	494	459	469	476	475	490	478	524	468	480	460	531	497	458	471	482	522	496	484	531	472	511	497	475	482	495	508	484	448	492	481	470	447	505	494	480	482	488	437	498	485	496	494	489	476	458	511	509	464	456	480	520	499	475	466	522	485	505	509	474	526	504	470	517	508	503	474	489	509	505	466	511	447	498	526	499	492	512	507	496	505	505	469	521	515	471	476	484	455	486	508	493	525	559	500	513	534	490	478	467	525	514	446	476	519	528	497	525	486	457	501	451	467	504	457	528	496	495	475	466	551	502	477	450	517	519	507	471	481	491	491	472	497	548	499	469	461	528	506	481	507	494	492	476	488	468	444	536	489	496	489	512	477	469	499	503	519	505	467	503	463	505	515	507	474	467	463	480	481	500	456	468	455	485	472	491	469	489	507	485	480	512	462	511	526	467	532	510	512	496	488	451	458	472	498	468	482	467	504	513	519	510	472	450	478	496	492	482	499	464	510	495	442	469	467	528	511	481	469	470	509	446	510	490	516	480	522	476	501	488	504	483	482	460	490	537	534	461	484	495	494	458	537	494	516	499	513	493	471	533	467	468	483	464	490	512	522	460	515	462	486	467	518	499	496	506	474	480	490	490	519	532	501	490	473	480	460	463	505	486	484	458	491	483	521	498	517	542	490	461	465	465	484	496	483	460	506	504	463	484	499	499	504	499	498	523	508	518	509	542	495	503	493	520	494	478	487	481	499	452	513	483	535	509	508	478	446	456	442	497	514	485	463	452	489	489	456	494	538	509	477	484	483	525	510	466	515	451	497	516	480	494	490	496	497	539	514	526	497	487	497	522	487	479	451	467	500	501	493	489	536	489	501	472	480	441	456	515	491	528	488	476	498	486	481	509	525	464	497	482	484	484	533	515	493	509	464	519	500	492	483	496	494	460	524	501	519	526	462	469	501	516	486	483	468	495	480	487	514	483	478	534	521	509	516	492	487	483	479	491	489	496	499	475	524	497	493	537	547	469	526	464	473	482	534	473	464	481	501	498	482	485	521	511	517	509	461	492	504	464	501	510	476	459	514	493	480	487	478	495	498	501	500	489	470	518	467	491	456	446	523	479	502	496	472	522	486	478	507	469	524	463	421	523	509	530	508	497	465	500	453	513	481	489	547	474	454	502	491	493	491	499	483	444	492	458	502	444	530	531	459	500	467	526	517	456	483	484	521	509	514	498	486	522	506	512	502	458	470	525	471	488	474	497	461	495	546	479	506	479	525	506	464	492	471	474	500	514	478	432	509	506	511	475	517	487	511	489	496	514	486	532	495	488	502	489	462	484	469	473	453	466	457	469	484	479	503	491	505	478	512	463	461	481	484	503	461	485	543	493	495	527	452	479	478	478	484	463	475	456	511	480	478	494	510	513	491	528	474	475	495	459	514	472	495	485	492	459	514	482	496	521	502	504	505	514	447	519	495	541	487	447	497	503	542	483	486	477	484	470	498	489	532	479	486	514	521	514	490	494	565	520	460	468	492	494	476	514	445	504	527	464	485	490	548	477	526	486	482	467	533	484	503	472	467	487	520	465	478	493	448	531	464	497	477	508	482	475	506	494	491	507	485	480	484	498	499	512	494	480	494	485	497	480	533	479	511	456	479	479	510	511	478	489	521	520	540	501	501	520	530	496	523	485	505	487	482	490	518	502	475	494	490	467	470	485	452	494	521	508	490	503	467	472	516	497	454	481	535	560	466	478	460	494	492	499	498	506	518	494	467	506	470	526	487	463	475	473	491	484	480	491	509	514	517	480	475	486	482	462	486	550	519	512	488	514	452	486	484	503	495	504	515	504	456	477	490	456	504	525	452
4733	272	215	225	196	205	249	236	189	214	186	205	237	245	199	216	206	232	214	197	205	236	224	188	196	195	197	199	224	200	202	199	206	237	228	199	213	202	214	215	206	224	196	204	218	215	202	208	209	195	236	174	188	220	212	214	208	209	226	214	238	200	196	209	202	203	220	181	221	217	182	206	221	212	210	192	243	168	209	218	239	210	195	185	217	216	205	218	225	187	208	190	215	186	215	193	225	212	214	215	233	233	212	179	223	200	204	201	189	191	206	219	197	189	191	218	217	204	220	217	210	219	202	233	222	211	230	184	234	210	205	187	192	194	201	213	190	200	202	206	214	197	210	210	188	221	185	213	187	210	188	231	188	211	228	233	211	212	226	194	218	194	202	206	231	199	196	206	202	207	212	197	213	201	217	210	216	219	212	212	216	196	219	208	222	199	218	227	192	187	214	208	221	216	205	218	186	209	220	188	219	204	210	198	212	198	226	211	204	178	199	221	204	213	203	232	212	193	212	200	221	203	212	194	211	191	230	210	172	234	211	195	212	220	201	209	213	231	220	193	177	203	203	216	209	220	189	210	199	219	197	193	194	200	204	207	200	213	208	181	203	209	251	224	224	223	196	211	224	194	197	224	176	214	223	231	212	211	219	232	208	199	189	216	178	196	203	232	203	175	200	204	201	234	202	179	217	201	209	202	204	206	210	220	189	226	198	194	246	213	213	205	189	184	193	228	211	196	221	183	214	206	220	196	220	182	191	175	194	183	206	186	181	193	196	197	221	241	203	192	216	197	203	214	233	213	189	221	204	214	215	207	221	205	184	196	203	204	201	207	205	223	202	212	205	219	207	199	196	205	229	205	191	194	234	199	216	212	215	199	216	199	196	199	222	229	213	224	227	200	222	190	192	216	224	204	193	217	238	212	213	235	183	234	186	170	199	230	210	214	207	227	226	204	196	184	199	250	213	193	205	230	188	222	221	225	187	203	234	178	212	216	190	196	203	221	198	214	200	207	215	228	193	228	204	196	206	225	190	206	209	214	226	208	202	192	222	199	188	217	221	211	203	200	187	199	205	225	193	198	192	169	204	186	195	189	203	187	180	197	204	205	205	213	233	204	202	208	210	221	198	215	225	194	225	205	215	204	213	210	208	217	212	216	226	212	220	208	203	199	211	231	197	225	219	218	199	189	212	215	197	185	216	195	218	210	215	176	218	213	200	221	224	200	218	239	199	212	187	199	215	190	194	180	232	191	206	215	213	195	199	185	228	214	217	206	218	222	219	205	235	212	167	185	226	214	195	237	183	185	208	218	197	204	210	224	230	232	225	202	228	211	208	215	221	194	221	231	201	219	202	212	226	196	264	219	197	229	200	223	186	244	204	196	184	228	208	209	223	197	221	222	233	193	204	211	194	227	217	191	200	200	198	201	194	227	178	197	197	191	207	190	198	170	216	193	191	213	213	209	204	176	187	253	225	209	210	176	213	205	215	186	233	198	183	215	214	215	215	200	189	188	215	208	219	205	220	217	222	201	225	238	219	208	200	190	224	210	221	200	211	215	206	217	187	212	201	214	227	189	203	190	200	183	219	183	218	190	178	218	198	213	184	228	223	210	179	195	211	202	197	190	203	229	210	241	215	215	240	232	213	188	234	230	209	190	201	224	184	170	176	217	229	187	199	208	203	184	216	240	191	200	197	212	209	215	174	215	227	231	216	199	197	213	202	190	197	213	212	220	197	206	198	206	234	219	194	215	195	187	218	189	210	218	202	218	198	189	204	215	216	199	206	233	225	200	219	217	206	208	192	186	217	212	202	174	206	204	214	213	229	214	212	206	213	219	226	212	227	208	218	206	186	227	229	210	187	226	210	195	201	205	220	211	222	185	225	200	230	244	192	212	212	227	219	215	222	216	214	221	217	218	198	182	219	220	214	196	224	224	238	218	204	181	239	193	228	205	200	224	218	188	200	218	196	212	232	216	191	197	227	204	217	206	216	223	212	189	236	194	209	201	231	182	207	206	207	196	217	203	201	228	240	196	209	218	199	241	229	217	214	214	179	221	198	212	190	211	219	208	197	173	221	221	190	203	211	201	219	197	188	217	208	197	207	211	246	217	208	174	212	217	211	205	209	229	204	215	204	218	230	212	189	184	240	187	213	223	199	192	207	186	188	208	198	213	204	193	223	218	181	204	204	205	212	204	192	216	199	223	188	219	212	240	201	199	182	173	194	219	205	202	221	216	199	205	211	217	211	212	179	221	195	202	195	219	196	232	186	205	220	196	184	188	196	198	195	202	217	214	186	196	225	225	210	214	199	218	214	204	204	186	225	221	198	204	224	205	205	210	212	200	205	209	204	212	204	222	192	213	202	202	224	200	235	205	181	213	190	204	246	206	211	219	201	215	199	186	213	189	214	228	222	199	175	221	193	226	240	224	187	233	203	209	191	211	227	200	193	209	214	217	208	191	206	199	229	211	205	206	209	178	238	211	216	219	198	214	216	196	185	195	209	192	189	203	206	211	192	206	185	213	184	207	210	237	219	215	181	194	204	225	211	224	212	218	218	189	194	206	201	220	226	219	172	198	229	217	215	225	229	178	195	196	204	231	244	214	209	197	204	226	206	231	221	197	224	203	192	208	224	220	217	210	214	216	214	198	221	187	232	218	214	216	194	207	212	212	212	204	226	214	212	237	198	198	220	191	217	204	221	199	205	203	219	211	200	211	204	211	176	194	176	221	208	195	197	171	219	216	220	193	183	207	205	177	195	219	219	211	195	190	232	193	215	183	190	223	204	222	212	201	250	236	187	193	169	210	217	214	187	210	205	198	200	203	205	214	193	205	221	216	181	176	198	216	242	196	223	213	207	216	178	208	213	216	207	215	190	218	206	183	186	206	232	210	206	193	208	188	194	197	218	231	208	202	229	227	217	199	195	217	194	190	205	190	220	179	214	241	203	226	179	216	190	180	174	226	206	236	220	182	219	221	213	228	225	231	218	199	189	231	215	197	194	200	192	187	202	186	199	218	170	197	206	192	184	219	209	187	194	217	224	215	206	205	181	262	185	211	218	199	244	255	227	202	236	200	226	205	206	189	197	194	188	214	224	212	217	188	210	204	204	216	214	215	210	219	219	231	204	201	182	222	226	214	230	196	206	201	207	214	183	184	195	200	199	204	212	195	207	201	207	209	194	194	200	238	189	198	200	208	188	216	254	232	211	192	169	241	212	212	215	183	218	207	193	219	191	216	215	236	214	184	185	190	218	210	228	217	192	201	192	221	225	193	198	187	212	217	234	221	208	208	206	207	201	216	216	177	203	198	206	177	205	210	202	206	205	200	220	199	250	210	200	217	203	216	197	212	217	203	213	213	192	192	218	217	218	205	225	206	188	222	225	230	188	207	233	229	203	187	242	200	201	221	230	207	208	221	226	207	192	212	185	239	212	210	224	212	231	191	211	200	212	215	178	226	218	171	208	221	200	184	230	203
5228	604	587	628	626	592	567	538	557	535	520	539	500	539	519	541	513	525	532	538	525	488	521	513	549	524	543	517	534	491	457	534	508	536	501	514	509	459	532	491	530	520	539	544	545	485	526	526	449	511	485	530	490	491	498	528	491	487	521	505	502	524	495	524	525	515	452	562	507	515	499	514	535	527	523	502	528	552	529	524	470	508	496	523	502	466	507	523	506	499	476	494	528	510	492	524	519	484	470	526	523	486	556	515	510	497	485	499	483	514	490	497	478	512	539	478	521	523	506	488	499	507	537	517	522	516	519	541	487	490	490	490	516	457	477	505	503	492	499	505	484	503	494	503	497	532	479	519	524	518	502	486	555	495	542	507	490	532	516	507	489	553	452	466	520	505	503	505	520	488	500	498	474	489	519	551	449	482	499	502	529	519	522	504	496	496	526	483	535	546	503	474	502	492	463	493	563	494	531	510	493	524	500	513	525	502	515	470	488	514	512	513	517	473	476	510	538	531	544	541	484	516	516	491	486	510	491	509	531	522	542	535	493	544	549	532	501	502	509	506	524	481	524	523	509	518	470	462	537	458	486	521	539	525	545	523	488	501	509	503	473	515	536	509	530	530	531	528	484	516	534	546	495	491	505	474	481	498	487	511	504	515	522	513	506	498	514	505	492	529	486	522	499	507	509	476	541	470	483	491	485	481	495	492	511	513	551	522	536	460	525	527	516	489	520	559	527	492	509	523	490	491	507	515	463	550	523	475	523	524	519	523	510	508	561	517	524	480	504	542	483	526	529	503	553	506	516	510	493	505	515	485	506	534	510	501	510	546	517	536	460	478	515	519	484	498	511	491	501	506	507	489	505	492	482	496	454	521	523	521	523	496	526	507	487	503	525	485	537	508	556	491	481	526	496	502	512	509	509	483	521	524	484	496	537	505	517	534	479	504	536	510	489	492	510	540	493	547	507	498	499	526	464	515	503	478	535	545	527	508	539	501	485	505	524	528	484	516	534	463	530	492	524	527	495	520	512	471	506	486	551	504	473	497	491	549	493	506	490	482	505	484	488	508	529	522	471	475	502	517	507	545	501	488	512	487	466	502	518	505	507	515	519	484	511	508	526	523	511	524	520	524	526	489	532	534	462	492	502	526	509	530	491	525	522	504	523	513	529	525	518	494	498	487	529	514	467	491	516	509	532	492	537	511	513	473	557	496	548	547	510	497	506	492	481	552	478	491	498	467	489	532	520	502	502	538	522	527	490	502	519	451	503	513	516	542	467	488	522	502	506	470	519	559	497	506	482	503	495	513	541	496	551	478	559	484	497	505	501	545	507	539	514	499	509	501	524	489	513	566	515	534	539	486	524	501	525	513	471	492	517	496	529	482	498	553	513	509	518	513	539	484	485	514	520	499	509	496	487	517	536	481	551	533	514	466	548	526	513	530	497	534	483	545	514	548	506	550	521	489	501	509	496	529	526	521	543	490	468	458	527	540	491	557	558	513	547	480	495	495	499	486	469	505	496	518	473	515	456	475	505	509	540	504	519	529	524	564	503	510	484	498	510	525	517	498	527	489	519	473	505	493	558	506	503	483	531	515	490	530	527	517	473	525	522	499	512	506	538	479	532	522	516	489	469	477	516	495	534	505	511	497	524	489	477	488	506	509	518	497	498	488	505	526	557	490	481	550	476	486	516	545	484	511	461	503	548	519	511	510	506	519	500	514	544	475	477	518	515	513	486	492	513	487	527	532	500	523	514	537	510	511	495	505	512	536	511	493	533	509	507	510	471	482	501	495	479	506	491	509	523	482	478	502	505	530	502	521	536	470	481	506	529	492	557	498	528	527	501	515	536	519	468	488	502	502	544	507	520	495	449	517	494	517	520	524	511	504	503	512	522	540	485	496	482	498	478	518	513	510	533	485	509	492	508	507	500	491	508	503	520	481	512	519	484	502	524	528	506	522	501	489	525	504	509	533	491	485	518	487	474	520	533	501	479	478	549	518	524	514	533	542	506	476	505	496	550	519	472	509	492	524	520	529	511	504	473	491	499	501	514	526	503	531	496	556	497	494	503	545	518	489	513	498	534	503	555	485	522	508	545	489	495	519	484	485	513	540	507	484	523	499	489	535	518	520	511	488	497	536	494	490	475	506	525	489	457	534	525	475	525	508	546	502	509	529	507	524	458	495	460	472	495	486	484	509	499	461	498	504	456	503	499	508	510	459	499	528	506	462	491	510	506	516	488	527	514	504	463	490	518	539	540	524	509	553	491	484	518	474	442	540	476	486	482	505	511	499	520	505	518	553	516	493	520	537	526	501	519	486	502	484	527	529	546	480	496	516	553	532	486	500	539	513	531	541	504	490	517	500	530	476	483	484	520	537	460	516	511	474	522	524	492	483	541	512	521	493	513	504	476	525	482	498	465	496	487	506	494	490	534	534	483	478	478	481	541	525	496	523	513	510	526	524	509	513	487	507	540	475	517	468	535	548	498	525	497	482	483	530	490	527	526	508	555	511	480	504	488	502	526	490	464	525	487	558	539	515	497	490	536	509	532	496	529	536	510	491	517	492	505	559	489	491	503	518	521	493	479	496	485	512	512	511	523	493	529	512	488	513	492	517	502	523	512	494	509	521	471	511	551	514	479	533	502	498	477	511	518	463	476	494	523	543	507	490	547	506	472	544	510	532	484	465	523	465	518	494	488	511	522	514	507	482	514	518	495	499	464	534	480	497	484	526	524	502	504	498	544	539	528	485	497	530	476	494	481	518	477	502	516	504	534	544	498	500	527	510	506	540	499	503	527	507	529	515	468	523	519	539	521	479	497	524	546	567	522	490	519	485	517	516	495	512	483	495	492	527	525	520	536	502	539	506	482	485	491	513	511	507	504	492	524	535	523	475	460	511	555	514	514	503	483	477	538	518	509	544	509	482	498	497	507	508	489	507	496	505	509	476	539	520	486	497	526	514	525	474	491	484	476	467	532	503	461	541	512	493	512	521	522	493	531	539	524	508	509	536	557	509	543	497	461	479	481	526	500	450	490	490	511	536	475	523	532	515	485	534	522	532	531	463	466	506	496	517	492	467	510	477	501	515	494	476	481	544	477	500	494	489	511	492	508	523	483	512	458	514	500	506	481	516	509	538	485	527	505	516	520	518	516	519	506	500	545	499	527	540	511	476	514	517	560	489	530	497	554	524	500	523	504	513	483	519	493	492	542	502	502	514	478	503	510	483	509	519	471	492	508	478	535	535	507	554	481	534	520	521	517	534	503	515	506	542	512	509	506	528	534	496	500	512	502	525	522	538	508	514	531	486	532	523	528	515	499	525	483	479	497	536	487	489	492	519	499	512	510	514	505	486	509	514	541	490	486	558	563	474	500	507	510	472	501	488	500	524	508	478	517	526	515	499	526	494	503	525	477	499	528	504	494	546	529	485	482	493	514	491	516	523	512	508	504	488	524	513	491	488	507	533	502	539	525	447	499	521
41280	8735	1206	782	525	429	339	258	246	208	180	174	166	177	148	129	144	127	118	115	130	133	121	88	121	96	118	109	111	116	117	115	103	103	101	106	113	101	118	108	102	107	105	116	105	123	98	102	94	101	102	95	106	120	100	135	106	98	92	94	103	84	91	98	105	108	109	110	102	92	102	97	94	103	116	96	100	99	90	104	101	100	95	115	104	110	109	93	94	88	97	80	99	93	95	93	119	98	110	116	107	108	107	99	117	98	93	108	114	107	86	91	91	82	84	102	87	89	100	110	108	95	95	91	103	108	106	108	116	108	115	111	89	84	95	103	114	96	106	92	103	89	96	126	108	101	102	85	96	106	105	93	100	103	108	94	100	120	114	101	94	92	98	100	116	97	114	99	89	88	106	77	128	109	111	115	105	103	124	110	90	98	96	124	93	129	105	111	85	87	95	97	96	112	101	104	112	113	123	95	99	93	111	110	111	107	105	98	94	100	85	96	81	98	102	99	97	122	117	96	98	111	99	96	104	107	113	105	102	109	105	103	98	99	84	84	98	105	109	91	99	118	96	104	113	116	101	85	102	94	114	107	96	112	103	113	95	112	107	118	101	93	98	117	106	111	79	107	101	104	94	100	92	89	90	93	80	107	115	96	109	106	94	103	101	112	103	76	115	109	83	97	91	97	107	87	90	110	91	105	95	114	96	111	100	126	116	94	119	92	88	124	96	94	102	105	98	104	98	89	97	101	107	87	97	100	95	110	105	105	110	99	110	96	106	96	112	103	98	94	106	98	122	108	107	113	103	92	102	107	108	133	83	87	88	83	93	117	105	92	93	109	115	113	102	110	113	100	102	94	100	91	121	92	110	101	108	89	105	91	119	102	115	92	90	90	90	91	64	143	105	118	106	99	92	98	94	87	91	97	113	95	85	105	103	101	97	106	100	97	89	94	95	91	96	103	99	93	87	110	113	98	104	97	98	100	89	102	101	117	97	105	89	95	106	93	95	86	79	98	108	85	102	110	100	91	108	93	107	104	96	85	93	101	140	98	107	123	110	88	84	96	88	91	92	90	109	108	94	118	101	86	106	108	88	109	90	98	87	93	92	89	87	119	116	97	110	114	101	98	99	121	111	109	104	101	104	93	96	106	101	90	104	82	118	92	100	88	101	110	88	117	102	108	112	87	111	105	106	105	113	98	89	107	98	104	114	113	96	85	113	101	78	107	117	94	113	105	77	97	110	109	102	105	110	102	89	84	115	114	107	99	90	98	93	104	110	115	97	117	108	85	100	103	114	115	111	93	100	95	98	103	86	106	103	102	106	93	98	100	96	99	100	83	94	78	93	95	83	107	93	97	94	109	102	106	103	88	99	99	87	99	112	103	101	89	117	94	99	88	99	88	114	103	83	117	103	92	96	91	101	79	92	73	96	107	91	97	101	110	99	108	108	88	79	83	104	97	97	87	103	109	108	94	112	95	102	112	91	93	99	107	117	97	98	103	95	103	107	81	107	106	111	109	94	82	105	106	93	105	110	112	103	93	75	92	100	96	103	86	117	100	96	113	99	103	93	115	91	128	103	95	108	113	122	98	99	84	100	86	106	119	95	99	81	96	108	86	108	82	99	87	94	108	103	105	117	115	86	114	101	95	120	99	107	120	118	94	105	111	92	107	118	116	107	109	105	78	99	94	107	88	84	103	99	94	100	125	108	114	95	114	98	100	102	108	103	102	108	102	113	102	100	97	107	92	108	108	98	103	102	93	115	101	94	102	109	107	94	99	114	92	112	94	105	113	106	93	100	109	117	102	91	110	133	103	115	94	110	96	88	110	103	96	99	103	101	100	88	105	88	111	82	92	76	104	115	106	95	87	85	106	90	93	105	110	112	100	98	92	99	83	106	97	100	107	86	79	88	105	103	84	98	112	94	125	111	90	93	91	102	109	87	106	111	109	99	105	104	89	95	89	101	90	102	100	113	107	87	91	110	117	104	119	94	111	86	121	100	123	100	112	96	83	114	110	88	100	107	103	98	98	114	101	107	85	100	98	91	115	112	105	94	100	108	101	105	107	117	84	102	99	109	108	91	87	114	105	85	83	89	101	115	106	113	91	102	104	101	95	100	110	98	84	122	106	99	72	100	106	92	94	87	111	111	114	94	102	100	99	101	97	102	101	97	106	102	107	98	112	98	99	101	91	108	96	102	101	102	106	102	103	117	94	107	91	120	96	112	104	116	98	110	121	103	98	97	106	87	118	113	97	99	122	93	93	81	120	86	81	120	117	91	111	118	85	95	100	106	109	101	102	106	109	93	103	118	113	106	96	108	98	85	66	93	98	94	115	95	99	87	88	79	99	100	91	93	110	91	94	96	132	85	104	90	103	94	101	91	101	100	99	93	98	107	108	91	112	81	84	95	104	104	108	112	82	89	106	120	105	104	108	88	89	100	100	125	122	97	100	103	99	100	102	104	105	117	124	101	102	104	118	116	93	115	99	106	96	101	102	103	92	87	81	101	96	108	107	82	118	97	108	105	121	110	106	113	90	106	109	107	100	92	96	127	88	92	102	106	119	98	108	89	100	84	103	99	97	102	100	102	104	84	108	104	101	94	92	85	116	100	97	99	99	99	106	88	112	101	109	113	80	100	108	90	92	98	94	106	111	102	115	98	94	108	88	117	99	106	80	93	99	118	99	84	114	94	96	111	103	98	105	105	96	94	115	95	114	71	115	102	112	93	113	93	99	97	101	124	79	115	95	121	104	101	87	88	107	101	99	91	116	97	109	117	83	102	102	90	100	118	118	91	98	94	97	106	99	102	92	121	102	97	105	105	92	103	102	87	104	92	112	95	92	92	102	117	98	102	111	97	83	74	111	104	90	118	90	90	90	119	100	83	97	109	108	117	117	88	91	101	111	113	126	99	89	109	111	101	88	119	81	100	130	103	100	100	97	92	88	91	109	96	103	103	99	96	91	86	96	104	97	110	86	89	95	99	114	89	88	108	95	98	89	77	112	94	98	128	106	106	77	99	116	94	108	122	101	115	95	85	116	115	108	89	97	119	117	124	99	94	82	104	86	92	118	105	80	117	112	90	117	102	106	75	116	100	92	110	92	84	90	101	96	88	116	95	106	98	96	101	116	99	108	105	105	109	107	98	87	84	101	106	104	94	107	108	97	110	111	109	101	95	94	113	112	99	100	105	80	109	86	125	116	103	98	93	103	81	87	79	93	99	113	84	102	98	107	115	107	110	106	88	113	96	115	95	115	108	100	88	88	121	75	98	105	82	105	109	88	104	107	91	114	102	72	111	84	109	94	83	102	111	131	98	96	98	103	104	108	124	100	99	88	102	79	79	106	110	87	115	95	104	86	103	107	95	115	94	96	98	116	102	98	98	100	98	103	86	107	100	93	122	93	110	144	85	107	99	114	90	101	112	97	105	111	120	121	106	92	99	113	106	82	104	104	97	90	93	110	116	91	101	97	90	103
21275	980	2205	2668	2242	1811	1521	1259	1093	925	830	755	666	681	571	524	498	501	493	460	424	386	434	433	410	393	364	404	371	370	362	353	345	373	325	344	319	325	330	317	319	297	327	323	318	335	307	304	311	295	318	326	312	307	318	302	322	318	285	301	315	341	314	304	284	310	288	282	315	301	309	294	284	273	307	308	304	279	284	305	315	295	289	267	279	293	294	282	283	273	299	336	302	296	270	273	286	285	319	312	303	308	273	286	273	297	301	280	294	279	290	287	308	299	289	308	268	284	310	274	322	300	284	284	314	311	271	283	296	288	294	292	303	306	277	291	292	291	276	291	305	283	276	286	292	316	290	300	306	260	305	307	278	266	280	313	274	301	270	286	304	280	315	296	287	295	270	248	269	302	279	273	298	286	340	299	249	329	281	287	309	271	309	266	279	279	276	308	302	293	291	270	326	270	292	274	298	274	297	286	269	280	278	277	275	290	264	292	302	293	263	301	299	295	300	306	280	298	259	311	282	309	285	285	280	290	307	295	255	306	285	277	299	285	276	265	279	286	286	300	270	305	303	301	295	286	283	350	297	269	261	311	333	293	279	303	275	301	297	280	302	298	277	308	297	266	255	308	277	289	314	292	291	266	278	310	304	286	320	292	286	254	276	327	315	276	277	302	307	256	284	282	275	268	269	256	291	286	315	309	277	305	291	301	261	309	290	306	285	291	315	301	286	266	265	272	283	288	304	305	321	279	294	285	288	301	246	312	258	288	280	285	279	272	306	314	312	321	301	286	301	287	282	290	267	290	275	294	267	314	305	301	290	270	285	299	307	299	277	319	284	296	323	280	302	292	301	271	289	251	296	274	306	286	307	277	298	295	317	281	265	311	291	313	277	309	306	304	298	301	287	315	290	265	278	313	293	276	298	302	287	270	297	280	300	272	272	294	247	294	290	299	284	330	285	300	272	305	266	290	276	291	284	281	278	279	312	305	294	273	280	299	305	303	300	257	298	278	299	292	308	273	281	273	268	295	315	288	274	292	282	293	310	296	317	274	288	283	291	283	284	285	279	288	315	290	280	286	271	301	308	315	264	300	286	286	296	291	291	273	330	310	291	260	294	306	306	265	279	311	275	294	275	258	291	290	287	315	312	299	262	311	319	300	269	300	288	271	285	290	271	295	285	291	295	304	254	297	256	330	266	280	311	292	311	302	299	300	304	296	282	282	278	279	298	288	278	268	303	279	293	276	292	271	274	264	281	277	303	271	286	325	279	317	314	263	262	266	283	338	300	300	299	275	274	278	278	279	307	299	278	279	302	294	271	281	313	301	274	285	316	327	276	315	257	247	296	300	284	311	288	325	286	313	294	300	306	279	299	266	295	295	283	266	295	277	287	273	313	289	295	291	295	269	280	308	304	291	268	295	290	281	303	291	258	290	300	291	293	279	290	304	282	277	267	323	287	285	302	279	293	288	296	302	276	298	263	301	283	288	309	284	286	292	299	303	304	270	294	286	283	260	270	275	287	277	277	275	286	271	300	260	304	269	290	253	289	271	311	302	283	294	289	262	291	272	285	313	294	271	301	291	295	280	278	284	323	310	301	297	309	268	317	279	310	289	289	292	292	299	303	320	292	270	265	265	281	268	293	315	276	316	299	298	243	272	258	282	299	280	288	297	269	303	291	265	335	248	280	263	313	299	306	314	303	303	269	308	308	282	303	289	286	287	298	284	277	278	319	257	297	275	290	274	265	300	300	309	307	324	295	280	314	320	272	264	302	290	286	300	296	301	300	280	300	284	253	305	298	316	291	294	273	288	294	271	282	253	309	274	315	288	250	275	281	263	297	287	295	281	292	262	254	266	292	309	297	276	284	279	307	293	279	272	281	303	281	301	317	296	315	282	298	282	262	335	333	297	304	271	287	252	291	294	286	261	304	279	286	304	302	292	282	304	303	288	290	317	272	304	314	293	305	296	265	301	306	292	267	306	293	291	311	300	297	286	298	281	288	300	285	261	286	297	294	287	301	300	283	275	302	258	298	301	261	297	311	271	283	282	315	273	288	292	324	292	314	288	302	308	272	279	289	305	260	289	305	266	285	264	281	294	290	288	286	264	288	277	287	292	271	298	285	297	296	318	265	288	302	300	282	283	292	312	285	308	305	278	305	253	319	275	280	274	295	275	278	306	292	287	343	276	309	263	309	269	289	294	304	292	304	297	270	300	296	278	277	275	284	259	260	296	274	290	290	296	300	288	281	317	283	304	284	308	306	292	315	281	291	291	323	250	260	299	296	312	296	270	300	322	287	270	298	302	281	327	293	281	290	294	293	260	298	303	308	302	307	281	279	288	300	280	264	275	311	303	292	285	292	267	314	301	270	276	292	281	293	302	314	296	291	312	285	286	295	298	298	280	295	282	299	296	273	299	269	307	277	282	281	259	305	259	279	318	290	272	272	280	294	269	273	277	286	274	291	296	313	270	281	291	274	323	286	280	317	270	294	258	312	338	280	307	312	303	310	291	309	322	296	299	276	305	312	295	287	304	314	265	298	312	285	282	303	290	292	294	299	288	272	306	284	290	256	336	289	297	272	292	261	300	296	299	266	299	322	292	293	265	293	279	276	307	280	317	266	292	293	272	280	307	288	287	261	268	309	299	311	304	298	299	307	302	333	315	312	315	309	332	315	306	321	285	294	294	311	282	303	271	281	301	311	275	270	312	310	313	279	288	295	307	282	286	283	305	270	295	319	301	292	279	302	278	290	297	306	262	284	318	273	287	312	286	309	291	269	317	269	323	292	312	308	336	289	259	284	312	314	302	295	300	269	298	302	293	301	266	288	259	296	277	298	296	289	289	294	280	293	294	300	279	288	326	278	281	297	258	313	296	280	276	263	304	286	309	295	288	280	278	309	259	314	311	291	292	308	313	319	329	278	264	280	335	313	284	284	276	317	277	268	279	278	289	292	257	301	292	265	280	287	306	299	274	283	277	309	309	285	282	321	296	294	317	277	314	274	284	334	265	304	277	298	298	283	288	299	287	269	281	283	282	264	275	276	280	310	285	289	305	298	287	279	290	281	284	276	300	253	310	290	320	287	308	295	272	282	294	283	296	266	274	275	241	276	278	315	250	277	285	318	297	281	314	299	315	290	288	281	277	290	319	295	263	277	309	293	297	294	276	303	285	262	276	269	292	305	285	285	324	310	317	276	295	297	268	292	302	278	269	305	308	285	293	279	279	289	297	265	284	306	293	290	298	299	285	283	290	259	283	303	304	303	266	263	278	276	298	288	275	279	259	312	286	277	280	282	271	290	289	276	294	315	268	274	298	278	264	346	283	262	252	313	314	286	301	322	289	278	298	271	296	286	315	291	291	292	296	319	295	304	263	267	299	271	342	289	293	283	285	302	328	302	283	286	279	305	276	279	300	291	329	254	295	302	276	305	285	252	299	279	308	293	270	294	294	287	278	277	313	287	284	266	281	280	309	296	278
55403	15696	3162	1661	1078	790	609	519	435	385	340	349	309	270	256	278	249	255	231	243	231	236	206	218	231	230	157	204	205	202	214	214	207	184	228	189	211	190	210	187	187	237	186	191	189	198	180	205	219	172	206	185	162	190	179	186	198	216	177	195	205	181	187	182	187	197	176	189	206	205	196	193	209	155	221	199	170	179	206	197	186	177	199	190	166	168	199	167	192	207	219	178	175	199	180	176	160	192	177	184	185	229	198	171	168	190	198	189	180	212	193	189	180	210	222	167	212	179	185	181	175	172	183	205	189	193	185	175	202	161	184	189	162	175	213	195	193	182	186	185	180	169	188	164	188	198	191	203	189	160	173	199	199	194	184	188	195	225	187	183	214	176	174	195	180	197	190	199	180	183	181	204	176	178	182	206	183	177	187	200	188	202	190	178	183	193	207	180	214	175	188	187	215	208	183	183	180	193	184	193	183	182	185	191	211	180	202	207	198	204	208	197	182	185	217	187	180	188	181	191	215	180	200	189	191	190	180	194	198	215	203	180	195	214	189	177	181	170	175	185	191	161	211	188	192	184	189	204	184	204	181	192	196	189	168	224	176	184	175	173	186	183	181	189	198	201	199	206	193	213	194	203	204	178	178	179	196	195	189	205	192	193	177	180	173	177	190	197	175	190	179	201	206	200	183	197	189	209	155	183	160	203	201	172	193	201	180	184	175	210	171	195	169	187	186	208	202	177	180	191	197	200	195	196	187	208	219	187	195	205	206	244	195	210	201	182	201	196	199	201	199	193	171	190	178	183	176	213	169	197	213	192	195	222	164	211	179	191	204	191	204	213	199	185	192	186	201	207	171	190	203	210	157	190	178	210	196	184	192	206	172	173	207	196	171	190	163	192	174	191	170	201	211	187	164	198	200	197	210	183	165	207	211	185	200	186	209	201	190	191	180	199	175	181	190	214	199	208	163	190	180	205	182	175	189	185	190	175	197	202	196	172	173	187	209	172	206	179	180	211	155	169	193	200	198	199	164	147	198	197	191	181	200	190	178	166	206	174	215	181	197	194	195	220	187	204	182	174	161	201	204	188	189	194	191	200	174	171	183	192	179	185	190	196	204	197	181	187	163	184	178	198	194	187	165	174	218	196	197	231	191	173	176	186	190	192	166	182	192	175	190	200	195	183	172	210	174	201	192	216	215	208	191	188	201	199	166	187	169	166	207	186	183	187	158	197	176	184	210	203	205	176	192	191	170	175	198	178	184	193	180	184	222	192	181	173	175	190	191	177	194	204	191	183	188	198	205	182	183	187	177	156	197	190	178	225	180	188	189	193	169	204	209	183	190	185	186	193	179	187	166	174	191	186	186	180	195	175	170	177	190	210	198	190	199	217	197	193	169	179	190	208	185	180	191	197	215	202	176	173	202	182	190	164	193	186	195	194	191	191	172	213	197	201	195	197	180	208	201	189	156	179	206	195	184	208	180	218	187	166	181	189	201	193	191	186	183	188	179	186	185	208	205	212	207	190	184	200	208	180	176	192	204	184	201	195	228	213	177	188	190	199	199	185	184	197	182	188	171	204	177	195	211	211	176	181	186	224	182	215	215	231	225	181	187	179	191	169	208	215	178	186	188	190	172	211	179	198	184	197	194	201	180	165	214	212	189	204	178	204	187	199	197	199	201	194	188	175	217	197	189	186	178	200	163	188	167	193	167	211	191	179	166	180	196	205	164	186	186	181	200	183	198	199	189	202	155	214	201	174	193	180	187	204	174	208	188	194	172	154	198	191	192	185	209	187	202	201	191	178	183	220	202	208	180	184	192	213	183	203	187	188	170	176	208	216	194	189	174	164	197	205	158	201	168	184	157	181	189	193	184	187	188	198	184	178	177	188	175	196	174	186	177	186	167	215	187	178	184	192	179	191	192	192	208	199	195	190	192	178	171	211	212	226	195	198	210	207	195	182	195	187	207	188	215	191	184	199	173	179	207	185	208	202	202	197	174	192	160	209	179	189	184	184	207	179	177	183	176	183	198	167	194	180	174	183	170	176	180	199	199	189	203	187	188	196	214	225	179	189	205	194	179	183	170	209	175	174	208	214	204	184	178	164	209	174	191	172	166	204	188	183	181	191	178	176	156	195	197	187	188	194	196	167	199	202	179	183	175	187	162	172	175	211	218	185	196	176	173	207	191	202	199	203	191	199	217	198	194	165	188	184	187	174	164	188	182	193	177	194	179	194	170	206	165	199	213	180	205	195	176	174	184	185	183	192	174	202	173	202	175	192	190	175	189	200	162	208	192	184	169	196	189	177	190	195	207	186	179	188	206	173	218	172	203	215	195	186	171	195	190	193	201	220	216	202	201	195	201	184	182	216	190	191	189	178	204	203	224	201	159	218	178	170	192	208	166	191	179	202	195	190	173	191	184	179	183	203	157	182	188	158	179	181	195	185	215	193	162	189	190	214	185	183	171	194	190	198	192	188	183	185	181	169	198	200	189	171	235	185	217	187	184	166	189	183	201	217	191	162	175	227	199	234	178	207	203	209	177	190	172	190	177	211	190	206	166	197	200	165	199	197	193	164	176	218	203	200	171	190	186	171	170	177	187	188	191	185	169	183	204	182	191	190	185	192	193	187	170	189	193	192	184	161	189	200	189	190	167	204	196	200	171	192	178	199	163	190	203	190	199	195	198	195	184	194	193	173	184	167	196	171	199	176	198	181	210	209	191	217	227	204	185	167	198	188	201	202	206	186	185	181	209	188	177	191	207	204	211	178	183	192	192	165	184	182	170	213	208	193	152	193	187	180	182	192	205	178	173	197	169	188	173	190	192	186	204	204	218	175	182	161	203	203	186	181	219	196	190	181	186	197	191	171	182	207	182	202	204	194	204	188	165	182	197	173	187	180	187	193	195	202	220	206	169	194	185	218	189	154	177	176	213	209	183	197	210	204	200	179	206	183	196	182	165	211	213	185	170	198	193	183	187	169	183	169	214	181	202	157	187	206	210	205	189	214	171	192	183	184	165	182	188	182	182	178	210	189	171	188	189	193	188	206	193	162	182	183	184	229	165	183	213	135	169	182	177	193	174	193	177	187	184	163	187	174	211	193	180	184	210	184	183	197	223	169	164	184	175	189	164	202	195	177	195	162	182	195	201	181	199	176	202	199	186	221	163	186	191	189	205	203	177	174	175	198	189	197	178	185	214	190	190	174	198	189	201	184	210	177	186	172	183	185	174	194	177	195	183	181	192	198	175	201	178	187	190	194	208	201	193	218	222	193	199	161	214	171	176	190	180	191	189	214	215	175	195	177	186	189	184	175	165	186	173	193	194	211	187	208	181	213	196	186	189	212	184	203	168	205	178	175	163	196	191	183	198	164	201	195	187	183	178	212	185	175	188	188	179	191	193	180	167	181	161	173	173	167	175	171	188	178	195	192	161	163	198	199	217	212	189	185	178	216	185	210	201	211	192	173	187	171	193	173	178	213
28150	1848	4193	4888	4276	3504	2765	2352	2013	1689	1578	1476	1282	1190	1086	1012	963	880	857	875	747	723	739	695	703	662	676	697	630	637	615	630	599	592	612	608	601	620	569	559	599	509	540	566	554	536	577	561	545	563	523	535	549	526	556	532	532	537	553	525	568	537	521	516	522	552	536	470	509	537	523	518	564	502	503	521	507	500	540	496	491	489	512	493	504	524	509	497	499	482	537	506	484	497	515	488	450	484	511	499	468	538	520	510	529	513	540	452	524	442	509	515	490	479	524	483	474	493	507	502	476	526	489	518	483	510	490	522	494	482	462	462	523	479	462	448	493	479	503	523	505	502	499	507	509	475	481	478	517	558	515	494	501	453	509	512	503	511	477	510	489	514	487	517	485	505	543	503	488	569	505	525	512	483	487	462	522	533	496	546	471	490	515	481	487	506	499	458	495	549	475	490	474	529	511	506	524	507	504	458	479	538	499	482	536	470	511	469	515	508	470	496	538	497	461	480	502	510	504	509	470	475	511	516	498	516	466	469	503	490	489	463	510	522	473	561	523	478	508	495	514	464	522	500	462	486	510	533	475	535	481	496	483	512	477	501	500	495	461	478	459	455	480	476	493	474	534	525	505	507	514	503	510	496	491	458	489	476	502	471	454	492	507	457	454	500	479	504	509	470	518	498	447	486	490	454	499	488	494	454	531	468	513	497	527	469	450	489	502	530	505	472	481	491	499	499	448	525	493	509	471	498	490	483	483	453	488	522	486	478	500	496	499	500	517	446	479	468	536	510	491	528	503	503	454	517	498	488	491	492	511	511	507	497	507	502	503	469	479	477	499	502	472	487	487	506	539	460	504	488	465	512	477	506	480	474	502	504	456	498	474	474	521	510	491	482	494	478	489	453	510	557	525	465	529	452	467	479	491	509	505	464	497	475	516	501	517	505	459	460	511	471	490	496	503	480	511	533	497	487	516	455	495	505	524	461	487	529	484	485	505	490	517	476	495	458	500	524	466	507	510	510	528	526	481	474	492	479	487	482	471	509	497	474	487	497	523	468	485	524	482	500	484	513	494	484	486	518	543	510	524	513	489	489	527	504	514	447	494	496	472	502	516	496	469	525	460	508	491	488	477	488	531	481	509	485	488	473	521	517	468	455	522	509	486	474	456	526	509	488	503	492	468	462	467	515	509	473	506	493	469	487	526	513	501	489	494	498	532	484	452	481	488	466	488	508	521	506	531	482	483	496	468	486	525	469	515	513	478	516	490	484	506	496	495	490	526	510	510	534	485	530	462	465	488	497	468	516	504	504	467	483	503	460	505	487	483	496	497	495	493	501	464	472	478	456	498	478	487	496	505	469	482	499	509	491	488	500	503	475	535	455	481	483	481	494	509	486	508	496	480	502	501	499	481	487	518	507	477	522	496	525	469	487	481	499	464	480	465	497	491	452	517	529	503	544	477	451	486	518	448	460	520	484	504	480	486	500	512	499	477	502	502	455	472	544	529	541	507	497	472	477	520	512	548	515	527	512	516	505	480	483	511	513	507	503	506	489	499	509	486	450	480	503	514	491	489	482	503	534	517	484	467	516	511	465	493	507	500	459	499	488	489	492	493	474	483	527	492	533	511	477	511	473	464	463	452	530	482	529	485	495	484	498	513	473	495	536	502	470	470	474	466	460	521	475	525	468	476	507	510	483	494	519	499	509	516	507	506	478	528	458	522	474	460	484	501	519	497	492	516	492	495	512	447	506	524	443	490	480	534	486	518	522	473	500	513	515	475	504	527	508	503	500	501	483	473	522	544	485	481	471	480	489	490	485	460	465	472	529	500	484	484	552	478	514	484	460	495	512	490	463	479	512	501	515	493	473	494	524	457	478	508	497	482	511	496	494	501	483	503	520	500	496	508	491	501	497	486	476	509	522	498	517	529	529	504	497	506	507	505	493	484	502	511	492	516	491	501	467	540	512	475	498	507	506	509	519	531	496	498	490	522	506	516	457	524	487	514	503	477	490	508	482	485	479	527	479	532	484	501	494	504	455	476	503	479	501	509	476	513	450	498	450	483	475	472	512	500	509	509	498	501	500	491	495	469	520	464	479	504	497	545	456	463	493	471	507	508	480	486	465	502	514	478	478	540	489	472	471	490	541	508	442	482	444	486	469	502	522	543	485	480	461	517	490	506	498	485	460	505	530	475	488	506	533	507	527	471	506	503	491	552	455	482	532	500	510	494	506	498	513	503	470	510	491	510	492	498	530	485	527	495	542	513	503	504	449	472	500	515	480	476	493	509	496	484	518	493	471	489	519	527	491	513	494	523	470	515	467	477	523	510	454	471	469	491	535	502	524	482	484	521	476	488	478	513	471	467	497	513	468	458	493	515	509	483	483	520	514	457	523	547	514	489	478	478	477	495	496	483	456	504	547	495	489	522	494	494	528	449	502	468	475	497	505	507	512	480	472	495	486	498	485	525	500	515	485	431	480	519	499	509	481	504	549	495	490	468	488	493	527	506	527	471	493	485	475	502	488	511	544	491	516	500	506	498	505	499	503	478	453	495	479	453	457	496	475	474	466	471	507	504	505	497	482	489	504	502	499	500	537	501	461	454	476	484	532	469	498	485	516	507	467	541	506	486	470	516	470	481	487	496	475	464	459	518	495	499	484	495	495	458	478	518	474	504	496	519	484	490	486	502	490	498	501	460	499	501	490	519	513	508	439	470	505	499	503	507	482	494	527	505	477	512	506	500	514	518	514	474	513	497	484	467	499	505	460	515	544	470	497	503	514	485	490	472	483	485	505	500	510	485	521	511	492	506	522	485	494	486	512	502	510	460	475	512	482	483	521	498	500	532	511	497	494	476	490	483	490	469	510	494	507	463	510	512	471	522	504	495	513	473	486	500	488	479	492	530	503	449	482	489	483	519	497	502	468	448	516	484	503	486	485	483	525	470	502	509	477	515	473	483	500	470	474	497	521	482	475	478	508	499	495	552	505	479	528	467	497	490	474	473	510	503	470	465	501	478	524	530	489	494	506	447	539	494	488	475	481	530	486	498	467	541	490	500	478	509	485	541	498	452	460	468	482	525	534	500	527	550	490	501	529	538	518	503	504	485	517	471	496	504	515	482	460	477	470	505	556	452	468	491	489	525	485	497	505	526	471	477	523	508	453	474	501	501	504	480	496	506	514	512	506	493	522	531	489	486	485	487	481	494	525	516	521	460	514	488	445	496	502	515	464	487	501	522	466	472	498	519	475	520	487	536	495	537	491	497	497	490	517	462	482	467	493	534	475	520	470	501	451	472	482	493	487	484	508	480	455	523	457	479	484	506	486	532	519	516	494	488	475	470	484	501	483	451	497	472	517	491	518	516	508	529	500	510	459	498	465	505	459	474	515	474	489	527	506	478	497	501	517	494	517	494	455	515	458	532	490	521	541	492	451	496	524	484	469	492	476	498	484	481	530	509	482	521	467	457	461	488	479	484	525	492	504
4700	298	228	238	225	212	225	190	235	235	204	239	213	234	223	219	241	216	218	203	218	201	224	194	230	235	231	213	231	180	204	186	201	203	227	221	216	209	206	222	211	217	228	184	224	208	221	200	177	209	224	209	212	216	188	245	209	254	185	214	191	225	191	212	197	215	200	220	208	213	208	206	206	202	222	199	202	219	202	228	209	193	183	207	224	227	200	199	175	223	196	193	195	194	244	205	193	177	228	205	227	229	206	236	212	195	209	255	231	219	199	195	183	205	216	208	222	203	187	202	225	214	179	205	234	211	226	189	191	200	230	217	221	203	178	209	193	193	210	229	198	201	213	196	202	197	232	234	213	208	229	234	213	187	205	195	214	214	223	208	221	223	215	216	209	229	223	204	194	226	201	215	215	202	193	253	208	237	216	198	216	205	209	185	189	212	189	228	229	218	229	225	225	206	188	227	218	225	201	182	197	200	211	226	206	196	209	213	199	198	186	206	240	196	195	201	181	215	205	207	215	190	184	209	215	176	185	194	218	247	235	194	210	157	250	200	217	191	215	203	197	205	178	213	193	224	174	228	232	207	224	229	206	204	198	240	217	188	219	193	235	222	221	206	194	212	187	211	202	207	217	198	207	193	175	217	207	199	225	221	199	220	215	221	182	196	236	246	222	198	178	208	202	215	230	217	199	236	196	186	220	204	206	217	207	211	193	196	178	198	192	194	197	187	211	197	191	196	198	207	245	218	193	219	224	214	205	211	211	191	219	208	194	231	201	229	213	187	206	213	227	209	222	242	222	214	230	217	225	181	190	235	234	219	232	213	221	199	185	189	205	207	236	218	218	198	180	201	210	197	209	206	224	197	199	192	206	207	219	225	226	212	217	222	217	241	188	209	217	245	207	181	196	214	237	211	207	199	202	196	201	203	211	199	227	195	220	217	230	170	198	218	208	214	205	206	221	208	205	203	198	190	212	214	215	208	187	192	195	187	227	203	224	214	179	230	204	219	206	204	201	210	200	231	200	212	198	181	189	185	210	222	227	222	232	213	226	179	205	190	207	220	219	216	212	214	195	224	185	223	204	210	212	204	213	219	203	207	210	197	184	181	218	203	210	215	203	200	207	201	207	196	184	211	208	201	224	185	217	204	197	186	201	187	230	230	196	197	221	214	177	220	221	207	210	207	190	208	209	194	217	222	187	189	191	207	227	217	199	193	204	209	212	218	202	201	223	205	215	200	192	183	215	234	216	167	212	203	223	200	218	204	211	211	203	211	223	208	180	193	194	220	197	218	200	194	227	217	220	210	219	219	209	203	230	223	188	196	206	224	193	213	218	219	231	187	182	217	213	211	198	186	211	201	205	212	223	192	205	201	213	196	208	206	189	206	214	204	214	192	206	211	187	206	200	214	202	213	196	208	197	233	206	253	232	205	201	213	195	206	203	204	195	200	221	236	193	198	194	233	186	227	215	199	225	204	212	182	208	235	193	201	203	189	202	211	208	224	197	207	199	195	204	193	196	216	217	196	218	205	196	198	232	233	223	193	214	237	221	218	207	188	201	230	195	193	203	209	231	207	219	242	215	230	206	227	194	222	234	228	196	217	229	199	222	208	176	225	197	206	214	196	206	184	202	201	202	202	209	195	202	216	196	207	226	226	217	177	214	205	194	218	203	195	204	203	221	221	223	202	208	214	209	221	205	207	202	175	177	210	262	194	218	181	231	202	207	220	189	174	198	188	193	220	205	194	185	204	236	211	224	207	200	224	195	223	207	226	202	209	199	186	222	226	216	240	204	239	198	195	228	210	227	191	181	196	192	187	220	196	219	211	230	222	223	214	228	189	197	191	244	266	232	218	204	251	219	218	223	206	223	209	187	221	217	195	208	213	219	214	230	212	219	198	199	225	195	203	229	220	240	210	190	198	230	230	197	226	233	196	222	240	207	209	205	218	211	211	238	210	197	181	231	234	221	207	206	248	244	186	184	204	193	198	204	204	242	202	207	207	183	207	222	213	213	199	191	180	199	197	185	239	203	202	194	218	224	237	209	233	207	192	199	200	190	187	212	203	187	202	213	232	211	227	206	221	183	226	195	169	206	202	212	259	196	196	189	241	230	224	208	205	208	203	219	204	191	223	197	193	182	184	226	213	195	179	210	210	209	216	223	209	196	200	186	201	180	210	208	190	190	174	239	210	221	225	202	203	186	191	224	207	229	200	238	221	215	206	217	227	194	187	207	213	176	213	235	224	198	202	216	200	211	230	216	201	200	213	232	210	185	182	225	201	179	207	212	218	194	212	221	194	198	205	201	220	198	210	191	194	210	198	208	194	228	211	203	230	219	222	196	203	205	207	230	201	191	186	182	197	195	185	206	218	197	188	220	223	188	219	195	210	195	211	219	215	176	189	217	206	216	206	194	196	183	216	224	194	211	200	230	212	187	230	225	211	200	216	232	180	215	212	206	205	209	190	248	201	213	217	215	210	218	205	207	201	212	205	190	219	185	197	200	200	230	221	188	209	205	209	213	203	222	208	221	204	208	207	220	198	198	216	196	217	196	211	194	211	180	211	216	202	204	198	213	192	216	196	215	220	195	185	197	197	236	229	185	200	194	226	219	188	213	206	205	198	215	220	202	196	181	224	221	189	209	220	206	222	209	231	226	190	195	203	219	220	210	244	219	206	186	193	175	223	204	227	178	192	206	208	222	227	235	220	232	214	213	224	245	224	204	237	191	198	194	200	205	218	207	208	213	229	204	213	233	204	212	213	199	248	215	228	226	211	227	221	228	225	206	209	197	193	216	186	217	176	193	216	200	178	199	184	215	231	223	218	213	212	213	196	224	211	205	220	212	208	234	219	239	227	206	195	203	191	211	210	211	213	190	215	200	207	189	210	213	217	206	191	208	199	191	188	217	184	211	208	176	222	197	197	205	202	195	210	199	187	214	217	193	210	210	209	209	207	219	224	184	205	210	231	211	200	234	181	213	210	191	202	180	194	211	199	195	203	208	199	199	216	218	224	230	212	198	206	193	208	189	228	207	227	195	193	210	205	201	199	211	189	203	196	198	225	213	208	195	223	198	203	201	200	172	206	216	192	198	190	234	211	213	216	208	210	214	190	217	227	227	217	206	218	225	229	217	209	236	196	198	197	203	197	221	201	229	177	198	204	214	213	205	223	191	212	221	207	211	217	205	222	185	230	218	193	220	221	197	202	205	211	220	234	178	234	201	213	217	197	223	245	201	222	205	199	178	205	203	202	190	233	234	194	182	192	216	221	209	226	206	193	205	198	192	214	229	213	203	211	213	210	216	214	214	218	211	215	190	238	214	206	196	217	223	195	221	225	225	195	201	176	199	218	206	215	199	187	217	219	209	211	182	192	205	206	192	207	231	216	210	198	209	220	198	225	200	223	194	226	225	208	215	219	182	210	199	206	217	203	227	211	206	209	215	182	196	203	197	236	188	189	199	220	177	206	202	202	199	187
5273	539	667	616	622	580	540	574	560	536	515	521	521	543	513	528	512	545	499	491	507	491	508	532	513	498	504	487	505	518	504	488	499	486	513	506	538	492	520	507	467	510	524	501	489	488	572	520	514	529	534	494	533	504	516	497	514	511	484	515	512	500	485	538	501	481	522	505	495	481	463	513	502	538	504	470	506	496	507	496	470	464	519	516	478	529	509	483	511	524	520	526	534	505	501	547	506	527	491	508	509	487	481	492	494	490	496	548	490	503	518	520	482	510	476	476	513	501	509	510	493	465	494	508	503	506	538	479	536	497	532	520	544	513	518	505	525	505	531	512	521	513	485	501	543	501	510	480	488	508	506	497	499	483	492	511	518	504	513	489	475	513	525	493	477	472	477	518	517	503	512	486	519	492	500	548	472	505	553	506	505	504	551	487	539	531	528	523	507	511	505	469	515	472	476	532	532	479	543	560	504	521	518	526	455	455	537	495	493	498	499	499	471	518	514	483	485	521	512	541	504	468	526	474	483	511	499	468	496	530	503	501	504	510	505	469	478	542	548	480	503	530	547	525	510	516	482	496	564	480	509	503	490	505	492	561	527	501	485	496	493	498	501	536	487	543	540	517	513	521	520	518	488	514	502	488	515	463	503	482	493	493	500	485	513	511	480	506	515	461	533	528	529	475	513	490	530	478	502	489	503	523	532	527	532	503	496	491	538	532	555	485	486	479	549	477	521	477	537	507	519	515	479	504	510	506	496	486	508	525	527	546	558	512	523	484	517	532	514	551	496	496	485	516	492	534	550	518	501	469	483	475	499	475	500	515	509	482	503	506	517	498	492	503	546	511	506	504	494	489	498	435	500	503	530	493	489	486	506	504	487	489	476	489	519	509	530	525	536	463	523	513	498	493	521	498	512	484	489	532	493	478	505	494	453	529	502	511	518	523	497	500	543	484	515	558	526	538	515	503	504	429	539	478	520	509	513	523	478	530	507	519	528	518	538	487	506	505	506	507	496	557	530	504	522	550	512	537	540	512	565	461	550	509	536	474	525	505	488	520	495	504	532	499	525	508	508	541	455	461	523	542	471	477	515	487	507	505	529	504	541	509	523	497	546	497	495	482	508	503	559	487	532	506	510	523	508	507	542	543	536	539	512	519	518	546	524	516	527	557	507	536	492	495	536	502	530	486	525	526	499	508	489	517	459	471	509	502	505	531	538	493	461	527	524	484	512	462	495	556	502	534	505	502	495	491	497	458	481	516	513	472	491	481	509	493	532	501	480	496	490	523	533	515	508	520	521	514	509	486	514	515	500	475	488	518	508	517	524	528	515	517	499	513	511	525	542	492	556	512	503	528	538	533	519	513	505	532	532	516	536	487	504	518	495	523	517	513	456	517	481	497	508	510	514	469	544	558	543	515	485	493	484	486	497	483	511	463	539	523	517	567	503	442	444	534	493	508	500	514	536	481	535	511	534	505	526	505	537	489	483	523	502	529	524	515	516	470	491	489	525	526	480	511	523	531	505	539	553	523	503	499	515	505	537	471	526	564	521	500	497	512	523	514	557	519	481	492	511	512	519	452	496	557	503	504	484	479	493	513	520	481	486	506	483	497	497	529	516	488	530	534	494	480	504	475	499	538	512	545	490	520	501	516	520	521	505	550	491	484	500	501	559	501	499	494	507	514	522	546	513	513	512	521	520	496	486	488	480	523	481	489	491	492	496	473	510	493	517	470	550	547	505	510	500	501	487	525	532	489	501	492	469	514	468	503	508	513	506	495	496	560	520	545	507	497	495	499	511	482	539	476	532	502	476	512	498	503	524	501	520	497	505	504	541	514	497	532	515	520	535	473	522	524	522	511	519	542	500	461	535	509	532	506	521	507	515	515	511	535	522	542	487	464	506	525	503	481	496	524	528	504	497	491	485	483	539	494	513	468	506	509	486	524	476	501	547	507	472	498	484	536	485	517	532	482	523	510	518	522	510	517	542	545	505	472	532	545	526	504	529	492	489	502	529	475	513	488	519	574	496	530	473	508	477	495	501	510	514	463	508	506	536	568	542	533	507	491	527	541	510	465	561	506	517	508	519	518	506	515	488	525	463	513	503	523	501	515	513	499	518	508	522	523	514	519	524	490	499	462	487	485	514	499	489	494	504	557	512	542	496	514	535	496	548	520	509	512	499	515	503	466	481	484	532	516	515	517	530	484	532	505	494	537	509	512	522	463	543	506	494	507	455	509	526	507	516	505	496	493	504	536	486	496	524	512	518	508	520	495	460	511	520	523	526	544	503	506	534	495	504	466	516	504	487	459	523	503	524	524	501	477	518	511	525	519	479	520	514	474	500	527	509	485	517	510	496	496	486	520	519	510	562	520	523	505	521	496	506	492	474	499	507	547	509	492	486	488	490	529	497	522	495	504	493	502	531	469	503	510	521	515	506	492	509	522	448	497	498	519	530	476	506	465	527	500	540	495	485	501	491	532	492	515	490	477	487	501	500	493	490	504	496	518	472	509	501	518	518	522	539	547	504	498	518	556	527	546	530	499	490	489	530	499	487	488	521	531	529	518	527	506	545	479	501	487	515	492	450	540	528	539	487	505	486	546	476	564	494	514	542	536	535	514	507	515	517	505	519	525	490	499	489	490	556	514	506	548	533	528	496	527	494	558	529	494	478	500	489	533	532	543	499	496	486	540	503	473	522	503	508	473	499	508	497	502	531	504	494	507	481	483	498	524	519	505	507	477	478	560	506	515	508	514	522	498	506	513	491	516	505	502	500	526	507	508	494	494	512	497	533	510	556	542	488	497	492	511	507	548	524	511	519	545	536	489	531	502	501	470	519	520	537	547	545	494	513	486	502	512	520	477	544	547	499	508	521	498	498	500	470	487	524	543	506	530	499	534	504	491	492	536	484	541	537	486	512	522	488	499	538	494	460	486	509	485	443	517	501	480	538	490	527	476	521	515	483	513	540	487	499	495	519	514	482	472	517	515	506	516	510	498	537	488	499	513	532	486	482	490	482	518	527	487	524	533	514	495	539	524	494	475	529	499	532	509	543	522	510	522	486	489	520	503	538	568	547	530	522	523	474	521	503	488	529	513	518	516	507	474	501	493	511	502	502	495	514	514	514	469	536	513	487	465	543	463	488	549	557	503	481	545	494	503	505	519	525	481	492	509	504	521	507	468	527	487	494	507	448	583	540	501	529	492	505	494	525	492	524	563	524	516	532	515	524	494	528	500	494	545	507	500	502	535	492	496	474	481	524	512	497	547	478	483	514	532	499	510	496	550	553	501	477	475	489	439	491	494	518	494	482	506	499	469	527	479	542	548	537	501	535	494	506	534	504	471	548	508	522	512	484	492	504	542	512	499	517	489	488	514	502	526	515	482	513	479	513	499	498	497	487	502	541	510	481	529	513	529	508	525	521	501	485	504	531	480	488	473	513	532	548	548	553	503	454	509	509	517	475	524	494	516	508	494	512	436
41869	8203	1123	706	553	410	288	291	230	203	185	188	171	164	136	124	128	130	132	128	119	120	121	116	113	113	107	109	123	106	123	111	117	111	98	109	80	78	115	112	101	117	119	110	124	114	120	112	87	101	115	89	103	105	119	110	100	92	109	78	97	99	96	104	100	114	100	104	95	100	88	101	119	95	103	108	100	101	120	104	106	99	96	96	79	100	104	111	102	108	104	106	107	100	94	100	87	101	83	111	82	87	89	97	101	94	96	90	106	83	93	123	107	104	98	112	101	127	103	98	106	104	97	90	90	114	103	99	108	90	101	111	100	104	102	88	93	79	80	105	98	105	107	82	116	88	80	94	91	89	87	98	90	85	101	98	107	92	98	101	125	102	96	97	94	93	105	89	91	122	97	96	120	102	117	107	74	111	97	83	102	102	106	100	92	86	102	99	101	114	101	117	95	97	91	100	94	85	110	99	85	92	112	91	99	88	97	101	113	107	97	110	95	104	101	101	114	104	91	95	116	105	95	88	93	96	115	100	119	84	99	92	107	119	116	99	98	129	123	92	98	119	103	84	79	97	119	79	99	121	88	104	96	78	94	91	108	107	90	109	127	105	116	93	113	106	130	109	98	92	102	115	94	126	101	99	96	94	111	88	87	80	127	112	86	98	107	102	110	107	118	99	98	105	104	106	89	93	93	104	97	115	133	101	93	115	113	96	101	103	110	120	112	108	104	72	113	91	109	99	105	109	94	99	115	100	87	91	116	109	102	93	111	79	101	100	90	92	112	103	110	102	101	87	111	85	100	90	99	101	117	107	108	85	109	96	111	112	93	125	99	96	89	100	116	94	116	88	127	103	113	110	100	92	98	96	109	104	85	101	90	112	100	104	103	114	98	105	103	109	108	117	112	117	90	93	123	114	110	91	99	96	120	104	93	107	95	99	82	106	117	99	79	101	99	92	81	99	109	100	100	99	99	89	87	106	116	105	104	106	104	107	74	99	87	108	97	77	87	103	106	96	112	89	101	92	91	110	97	103	85	89	103	104	110	97	98	103	110	111	99	87	102	110	87	102	79	105	80	99	88	84	102	103	109	112	113	104	93	102	93	107	116	112	107	115	102	95	95	109	99	100	115	114	113	120	80	92	92	102	113	111	109	87	106	77	71	101	88	85	124	92	107	78	97	87	78	100	90	108	90	93	93	114	105	97	101	89	91	105	107	104	99	120	89	92	115	93	102	87	110	121	90	101	99	122	94	105	84	107	99	84	95	93	93	91	93	113	113	115	100	118	116	84	102	102	90	124	125	107	106	106	106	103	93	101	111	113	113	108	79	103	93	110	98	103	86	122	96	101	82	103	114	112	114	93	122	101	101	87	120	114	96	97	108	92	95	109	100	95	109	93	108	104	116	110	90	94	94	127	87	107	109	108	99	117	113	100	115	88	101	105	97	105	113	101	102	99	85	92	83	97	80	107	88	89	124	87	94	98	116	89	106	91	90	90	96	101	106	88	109	93	78	120	113	105	86	104	102	93	115	96	120	97	107	88	79	116	90	109	123	104	86	110	102	96	92	108	113	88	111	109	86	120	106	84	96	89	109	94	96	123	110	113	96	94	90	100	94	87	81	105	97	103	93	95	90	127	87	85	106	102	101	92	112	112	98	113	99	97	98	89	98	118	99	107	103	107	109	104	104	112	97	79	102	117	102	105	111	91	106	91	102	102	100	64	86	113	112	109	104	113	99	95	103	93	99	93	100	102	108	107	103	81	120	108	87	101	113	100	104	109	114	105	101	106	116	104	92	105	93	89	121	106	114	104	87	111	92	113	80	115	102	96	108	91	86	96	97	96	99	80	104	117	105	92	94	100	117	109	116	96	94	95	102	86	99	116	101	106	92	87	100	98	102	99	83	97	95	113	91	95	93	93	91	110	111	121	83	104	102	98	109	97	102	85	93	109	109	109	115	102	96	100	113	131	98	87	89	86	127	100	108	96	90	102	104	109	106	103	76	118	118	103	99	114	102	111	99	93	103	91	103	100	97	104	93	99	105	90	105	114	90	121	79	106	89	92	95	108	103	105	102	116	103	107	86	85	103	93	121	101	94	90	103	90	109	108	84	99	100	93	87	94	111	89	90	112	91	110	104	84	91	104	110	106	102	83	89	124	104	90	93	107	105	96	103	84	95	114	93	79	97	127	100	98	93	92	109	100	96	94	111	94	101	95	97	97	105	98	87	111	102	126	99	100	103	94	109	101	119	102	107	104	106	101	79	84	114	130	106	113	84	95	98	113	106	102	90	123	95	83	106	95	78	100	82	97	101	113	122	106	102	124	105	102	111	103	93	102	97	89	81	107	113	113	90	89	107	103	93	107	87	103	115	85	96	101	106	94	106	93	96	92	93	84	103	88	102	104	96	103	100	106	102	120	100	78	108	103	102	119	103	106	123	97	92	104	125	91	116	117	112	99	83	91	113	110	103	90	111	79	98	77	115	128	112	94	95	115	102	95	83	88	111	91	84	96	89	101	90	91	89	106	114	100	89	98	100	104	96	100	104	99	92	100	111	101	119	99	98	106	103	83	87	111	99	89	92	93	107	88	100	90	93	119	103	92	92	86	109	98	107	108	112	83	91	90	115	96	84	95	98	99	121	96	109	116	106	104	106	112	97	124	82	89	98	102	93	115	121	87	112	108	102	94	97	92	105	108	78	110	102	100	97	97	97	112	103	103	96	111	114	104	119	88	103	91	102	100	102	111	114	100	82	101	115	95	102	107	109	117	105	104	77	90	101	102	108	80	81	98	108	100	115	99	93	80	98	98	90	104	108	105	97	95	105	108	92	96	112	109	100	99	93	94	105	83	115	105	96	89	94	102	106	107	107	96	98	103	92	95	108	104	89	103	100	89	118	102	109	93	87	107	81	137	98	90	99	104	104	86	93	105	91	88	92	105	106	85	103	106	93	104	111	94	91	107	104	92	89	107	107	110	106	115	99	106	107	108	115	110	73	103	102	95	104	105	98	105	113	140	95	98	99	105	98	102	95	101	93	95	111	91	103	108	92	102	100	118	113	88	93	101	106	102	94	106	107	106	89	108	85	82	95	89	90	96	107	97	102	97	107	100	103	107	94	122	86	73	112	110	96	97	99	118	109	107	112	107	112	93	102	94	102	124	109	103	90	92	88	94	107	106	103	94	88	98	107	82	115	113	103	115	109	94	102	116	115	113	89	98	91	108	110	109	76	102	80	91	109	87	101	117	99	107	104	97	83	112	103	100	98	95	112	103	83	113	107	123	98	91	100	75	106	104	126	83	109	104	108	105	99	92	90	111	103	110	97	88	100	98	98	96	86	92	99	92	116	114	100	108	92	103	94	101	105	118	92	90	97	88	90	111	110	77	103	102	105	130	88	112	101	91	97	90	120	107	102	88	98	101	118	91	106	106	103	102	115	104	112	91	102	103	101	95	111	96	93	82	117	112	102	97	95	88
21002	985	2203	2554	2233	1785	1479	1270	1090	885	853	822	666	643	581	586	516	524	476	449	462	463	427	416	392	370	390	394	358	366	359	355	388	323	326	323	323	303	332	320	307	316	330	341	326	344	344	293	316	314	315	327	314	322	314	293	335	331	327	303	301	296	302	351	320	307	277	281	317	286	294	272	289	296	288	320	307	305	284	323	297	267	305	315	320	302	293	297	307	290	271	286	277	320	301	299	280	294	319	312	284	277	282	314	284	268	294	296	311	304	304	299	303	290	291	298	308	268	303	281	293	282	299	283	345	295	297	294	300	301	305	302	332	289	279	305	289	307	297	314	308	265	281	268	306	314	301	305	310	273	285	305	280	297	331	293	289	303	281	287	287	282	305	280	301	288	320	259	310	293	278	314	272	251	315	279	300	266	300	295	286	290	290	266	305	274	287	310	280	257	294	288	276	310	293	286	286	308	297	268	290	279	281	300	299	283	271	281	279	295	317	283	275	299	274	285	309	308	275	279	300	259	295	310	298	286	284	294	320	292	295	287	277	266	294	299	287	264	275	300	328	275	293	275	313	274	321	288	317	254	282	298	332	295	302	269	266	281	289	295	295	325	330	283	316	333	313	291	318	274	261	302	286	294	268	276	286	301	286	305	287	276	306	294	294	308	277	308	296	259	280	296	287	283	304	264	277	285	258	307	274	294	308	311	304	254	302	294	305	289	270	292	281	289	292	268	296	291	302	296	295	289	286	273	318	324	335	301	313	303	327	277	309	308	310	294	315	301	284	308	263	277	291	297	312	319	282	310	303	277	285	280	286	290	288	280	332	266	303	304	309	305	314	291	275	284	282	283	281	277	293	315	303	304	283	278	294	285	265	342	316	279	296	317	261	293	295	277	303	277	256	279	273	315	297	321	269	280	287	300	299	288	298	293	293	268	290	281	281	312	277	275	308	296	292	304	294	286	272	320	285	307	272	288	276	280	302	305	315	279	299	309	263	308	285	279	274	275	271	281	277	302	293	273	284	298	286	289	298	280	300	292	291	269	265	319	287	308	305	291	268	278	297	282	255	302	262	307	292	280	283	283	313	304	279	306	311	284	298	306	304	293	292	280	291	317	296	287	297	246	309	272	289	304	293	290	320	302	292	321	284	290	280	271	277	305	311	282	299	285	295	279	303	294	262	305	281	283	297	294	304	293	275	256	316	308	294	318	294	281	293	256	295	271	286	284	331	324	248	303	292	287	282	285	318	269	292	295	333	268	282	300	262	292	283	318	293	261	289	298	264	284	296	318	287	277	270	274	283	313	299	292	306	281	280	286	305	277	269	252	294	292	281	274	295	294	269	269	317	301	297	270	283	268	300	285	303	333	327	305	306	279	327	288	312	308	275	295	302	308	298	316	297	281	315	270	291	308	287	288	333	284	292	295	296	278	289	283	260	293	320	286	279	272	303	292	307	286	320	292	294	254	308	262	290	300	289	310	278	320	295	295	287	306	278	295	275	278	309	259	299	301	261	296	287	282	308	307	298	310	290	281	299	279	308	283	268	312	295	284	287	295	317	286	265	292	285	310	310	298	277	304	276	269	277	283	287	288	280	263	304	307	288	309	293	276	281	280	302	278	288	304	292	284	303	281	293	292	271	287	313	283	305	289	284	317	310	289	272	283	301	297	280	275	285	278	299	282	285	292	300	273	293	259	302	278	293	330	317	276	270	269	274	312	270	284	286	286	306	280	281	288	310	259	309	303	283	293	285	287	306	305	328	290	281	293	307	285	276	286	327	261	290	274	269	298	255	290	301	265	280	283	304	287	269	280	289	276	275	311	274	289	279	279	299	295	279	293	298	293	282	282	270	310	290	318	284	292	274	283	290	313	296	296	280	307	307	308	315	288	309	282	286	312	319	301	325	300	294	279	303	250	289	300	263	260	295	295	313	261	290	286	268	282	246	292	266	299	296	307	297	308	303	285	294	273	301	285	281	287	295	287	297	249	290	261	257	270	285	301	305	286	282	288	301	259	274	273	303	273	309	305	283	276	301	297	281	304	340	281	293	266	290	274	307	303	290	258	288	309	309	301	298	280	315	301	278	304	299	290	258	271	301	286	277	293	300	287	298	263	232	276	283	275	278	270	279	284	304	283	256	260	269	290	275	284	292	298	268	289	276	296	281	277	296	281	288	286	299	295	275	318	293	322	274	307	302	281	299	288	290	278	330	307	311	312	305	285	295	285	298	293	293	301	259	323	319	305	301	284	295	244	304	298	269	280	271	301	296	270	268	274	283	303	279	299	289	266	292	272	270	306	308	257	296	285	268	306	277	281	269	309	304	299	274	286	289	285	298	289	292	282	315	284	269	304	278	315	292	276	326	286	300	286	283	291	306	271	309	332	280	282	266	264	298	272	278	317	260	290	295	290	324	316	297	282	291	280	308	308	278	279	297	279	299	287	297	303	278	303	314	278	288	280	277	289	289	287	294	293	305	276	321	297	294	288	278	276	272	278	282	310	301	268	292	285	277	286	288	250	300	297	273	291	288	282	293	246	305	313	274	270	314	299	286	317	300	313	297	308	303	295	310	293	263	314	283	299	288	319	277	315	295	271	312	294	284	279	296	297	300	283	318	281	295	292	298	283	311	290	268	290	260	286	291	321	296	275	266	316	273	272	283	297	294	293	264	302	306	294	286	301	280	324	295	305	314	298	291	280	288	273	272	282	291	271	289	288	276	315	305	325	292	325	274	285	300	270	298	317	280	263	260	291	297	297	286	296	299	307	282	290	273	312	281	305	323	291	286	292	320	279	266	291	286	264	282	290	303	280	289	291	284	269	273	286	285	298	306	303	276	299	305	265	291	257	294	307	323	312	329	312	322	262	291	286	303	285	281	262	300	304	304	283	295	323	275	285	282	289	257	257	316	291	286	316	276	292	260	287	311	267	283	304	275	306	291	289	305	318	299	256	281	291	278	290	273	269	293	305	266	298	285	262	293	302	292	308	297	279	261	300	284	274	306	253	270	307	285	305	279	291	302	317	301	302	280	309	287	344	292	299	279	262	321	283	303	306	282	323	327	298	281	285	310	300	276	280	301	315	299	275	294	279	290	291	283	264	302	301	282	285	291	269	293	263	293	253	308	282	306	275	294	268	306	265	273	308	243	278	280	296	294	271	305	294	272	286	301	277	288	304	275	297	255	310	283	306	290	293	302	277	314	301	298	282	284	297	274	277	284	275	261	284	271	286	282	292	308	300	287	282	306	264	319	303	315	285	291	279	294	300	291	288	265	304	314	293	318	285	285	285	294	263	327	273	266	280	286	277	297	270	290	321	287	295	321	283	321	322	284	308	274	298	297	273	295	318	277	268	245	282	297	322	280	305	290	290	316	285	270	315	265	321	265	270	279	307	260	303	276	281	294	267	280	286	302	316	284	304	283	285	300	282	292	300	308	281	293	278	319	273	283	281	289	276	320	289	305	268	283	295	290	293	329	297
57671	15872	3163	1682	1076	795	631	481	452	390	353	316	296	292	281	255	241	253	242	224	262	194	211	212	217	183	202	183	212	199	233	182	199	213	198	183	207	219	185	215	186	198	184	213	201	202	204	185	176	188	195	173	186	200	197	219	198	185	189	190	213	206	167	196	191	202	174	190	211	187	177	197	186	167	190	203	210	185	178	170	185	224	197	182	179	198	195	187	213	197	179	199	197	179	180	213	171	212	184	171	202	199	187	194	185	163	199	171	178	192	171	163	181	209	178	217	207	172	178	167	162	212	190	175	181	186	156	208	168	204	214	187	182	173	178	205	179	187	206	191	183	174	210	193	163	207	174	188	207	195	174	162	167	184	193	169	198	186	170	182	185	199	182	192	178	177	216	176	220	185	188	203	200	189	194	178	210	181	163	190	210	192	192	203	182	190	218	209	207	199	206	185	166	184	209	217	193	188	186	191	182	187	221	222	191	198	207	184	178	167	210	201	191	169	183	172	208	187	199	193	177	182	207	165	162	174	153	177	229	171	154	187	184	175	204	202	194	220	187	176	205	207	173	192	184	165	195	211	188	183	189	188	201	183	180	190	200	182	184	178	208	185	161	224	179	174	183	196	192	183	166	190	186	196	202	188	218	198	161	158	174	183	179	170	185	204	198	180	201	195	197	177	183	184	200	169	175	222	180	213	215	195	189	184	215	202	197	210	167	196	175	177	187	187	204	178	188	214	185	191	177	158	186	188	201	183	162	191	182	184	188	175	189	202	184	173	186	203	177	173	194	189	210	195	198	169	182	194	187	168	167	172	160	174	175	200	175	210	192	177	204	187	173	169	176	189	201	193	184	195	189	171	197	193	206	220	194	168	189	175	168	175	181	176	189	171	174	176	214	206	197	182	183	163	179	208	181	185	190	197	200	179	177	191	149	194	196	161	179	176	177	189	187	180	198	197	179	189	186	159	173	196	174	196	201	192	164	185	192	186	175	195	216	190	171	174	196	177	187	202	212	216	182	183	217	190	185	168	200	180	190	185	200	179	200	203	177	182	196	197	214	193	179	194	197	188	202	174	161	190	184	191	196	190	204	203	177	184	185	208	184	184	216	185	199	191	186	177	202	177	167	193	218	184	161	166	183	157	198	212	173	196	187	158	204	195	188	167	180	192	201	212	176	198	183	170	199	147	179	213	206	209	180	190	194	189	171	177	174	188	222	184	203	202	194	177	204	186	186	185	196	244	186	193	191	186	182	190	213	188	186	196	217	172	184	161	191	196	176	163	198	172	171	190	188	223	191	200	175	181	215	178	201	172	171	176	196	204	199	185	208	197	179	186	181	212	181	174	195	194	200	181	172	190	189	205	187	184	171	169	195	188	200	182	199	178	196	198	201	171	193	186	183	206	197	189	173	198	207	212	202	191	190	192	210	205	171	201	178	175	208	191	180	198	180	203	175	191	190	212	176	199	217	205	180	189	197	187	171	196	178	166	160	180	171	194	200	187	183	187	183	198	185	213	187	204	175	212	196	206	183	189	177	190	180	191	172	184	190	205	181	179	190	191	199	192	188	186	223	217	192	215	182	205	199	192	165	197	165	178	196	179	184	173	182	203	208	183	188	182	176	195	208	198	175	191	167	210	165	193	195	178	214	169	176	190	186	198	206	201	200	203	202	197	204	195	224	196	213	175	206	171	192	184	210	185	215	176	185	191	185	175	189	183	183	188	193	192	185	178	171	163	181	188	183	177	195	181	189	217	180	213	187	207	180	194	168	184	186	173	202	194	204	198	201	178	160	206	177	190	177	194	217	213	208	202	184	193	196	186	214	185	179	185	204	202	184	199	194	200	222	170	218	211	187	189	177	195	187	192	186	189	172	213	182	181	198	164	194	196	215	153	199	186	186	180	186	168	181	192	192	196	187	195	178	178	176	186	209	200	205	193	199	211	182	197	213	205	197	192	186	218	173	169	175	186	178	198	198	187	185	193	191	185	223	178	166	199	215	187	183	176	170	183	202	198	175	173	165	168	196	200	194	187	198	165	214	192	192	178	179	188	207	179	188	197	170	174	179	155	188	179	210	191	194	187	184	155	200	176	204	196	223	177	161	181	207	199	204	213	168	194	195	206	206	163	210	179	190	208	196	189	182	172	209	204	190	187	187	181	182	207	188	153	192	194	195	188	192	194	179	200	183	196	189	180	181	189	207	204	196	191	195	205	164	200	184	204	241	178	213	170	199	182	202	194	191	194	204	181	213	196	208	201	191	193	182	187	176	206	205	190	187	200	204	178	191	195	193	192	175	181	187	201	182	192	173	207	170	180	182	181	166	148	190	188	173	220	194	167	199	189	204	205	186	218	189	207	197	183	238	198	202	184	198	225	193	178	186	203	186	200	206	201	174	185	184	212	199	178	197	190	188	196	176	200	198	210	183	174	191	168	199	217	170	225	171	183	193	196	176	209	206	183	197	201	195	159	169	169	180	188	176	188	181	176	207	196	182	176	171	186	184	172	214	205	182	209	186	173	179	201	204	178	164	175	195	170	205	208	160	193	194	227	184	177	176	176	168	195	182	167	174	217	211	204	186	188	203	185	193	200	180	173	170	190	185	225	183	194	182	197	207	187	201	192	207	177	180	168	164	184	166	217	172	188	164	201	174	176	216	176	181	165	174	176	197	185	181	186	192	176	172	180	180	183	213	184	207	175	181	180	162	183	191	190	191	182	197	195	197	192	171	188	184	198	172	206	200	180	204	193	183	176	201	180	193	185	203	204	187	195	203	182	188	193	180	215	162	213	186	185	197	171	205	196	171	213	184	208	170	209	157	178	203	200	209	181	187	218	179	176	204	173	173	179	193	206	193	184	220	212	175	166	193	190	195	211	216	185	213	201	185	189	187	166	191	184	198	198	193	186	203	194	176	182	190	178	189	183	181	196	181	211	167	168	205	195	169	201	178	183	179	210	209	196	192	177	199	189	188	223	207	176	193	196	158	191	186	177	159	181	213	204	205	178	193	198	172	185	173	206	187	185	185	189	185	187	168	223	182	161	185	168	179	192	199	188	183	184	189	197	183	183	208	190	190	215	181	188	180	194	152	198	179	213	167	198	216	190	179	215	179	182	213	211	175	194	183	183	191	174	194	178	159	191	189	189	168	215	187	182	198	180	171	177	168	200	171	212	170	192	188	199	163	187	189	193	202	196	196	201	196	188	193	164	172	189	182	198	167	194	230	209	225	209	159	165	195	177	181	196	186	204	205	193	199	182	185	178	193	191	186	187	199	193	188	160	206	191	206	200	210	186	200	181	204	181	187	218	186	182	200	207	201	181	203	164	193	199	213	186	199	198	180	212	182	198	207	190	204	182	188	191	187	189	174	227	197	224	173	196	189	187	211	220	177	179	173	204	177	182	201	200	210	195	193	189	202	187	192	157	193	182	185	175	215	190	189	171	172	188	197	176	178	197	173	181	159	207	224	197	179	191	212	193
28657	1878	4165	4951	4168	3448	2687	2389	2005	1660	1520	1364	1265	1217	1081	979	968	863	808	826	842	736	750	700	687	699	652	686	655	623	607	659	615	617	578	566	608	586	561	587	518	563	581	605	509	557	546	543	531	520	527	542	551	573	570	529	521	540	513	495	521	546	516	522	497	492	504	513	514	526	539	505	493	474	506	525	490	474	521	542	524	507	497	534	534	478	506	498	521	531	473	466	519	500	515	504	512	488	503	477	509	475	476	511	529	523	484	465	452	500	496	521	501	522	510	494	481	526	537	502	490	510	521	533	469	485	517	491	481	489	487	480	518	489	536	496	481	533	507	498	499	455	494	530	480	527	485	504	546	488	460	479	547	490	485	513	493	488	493	465	452	525	478	478	518	469	488	495	504	513	478	491	483	491	513	489	480	444	483	515	495	489	463	484	514	490	502	485	509	489	465	538	494	501	535	449	502	521	487	517	491	524	504	485	495	489	456	496	467	495	504	489	505	528	527	500	510	487	505	520	511	491	485	522	521	490	481	469	510	542	507	510	486	483	484	485	480	511	541	554	501	515	518	493	477	511	495	493	492	488	521	452	519	461	505	506	485	471	520	551	479	456	501	472	448	482	469	503	470	511	492	436	546	481	542	514	489	480	498	520	486	483	483	476	474	527	531	485	484	469	460	525	503	531	501	454	468	506	534	520	519	471	530	461	495	492	485	479	498	541	497	494	510	478	535	461	509	463	502	511	481	506	505	483	473	480	472	491	471	484	466	495	486	483	511	520	512	483	508	501	455	506	491	490	518	508	496	478	491	533	521	512	505	535	495	504	448	484	492	554	514	523	469	489	493	469	473	513	500	513	500	489	490	486	540	494	499	493	449	533	529	523	529	469	471	514	509	501	501	465	522	565	508	489	515	499	470	468	468	496	489	458	486	486	480	512	493	506	476	485	503	507	479	482	456	495	525	494	470	497	518	495	508	482	490	493	543	480	503	488	479	478	478	482	434	490	499	509	484	500	513	551	525	524	507	444	482	501	505	505	490	440	506	466	474	473	477	540	504	503	533	486	470	511	477	522	501	493	516	512	523	498	518	492	457	529	463	482	487	495	506	496	462	551	497	488	473	503	544	435	464	511	490	482	468	502	461	505	455	481	513	516	522	480	485	484	485	495	515	471	461	461	479	483	502	469	464	459	508	494	452	461	508	466	485	492	502	497	527	520	475	478	516	501	503	491	544	530	475	484	445	485	497	488	506	497	560	502	478	489	513	498	498	521	477	475	426	497	537	483	501	479	476	480	481	526	488	476	509	471	444	514	488	488	549	536	512	476	538	520	488	518	530	488	512	446	479	465	503	516	472	476	499	502	491	493	506	488	502	548	471	461	533	480	465	487	484	554	526	460	475	476	488	495	452	494	509	496	470	491	502	455	540	502	516	477	489	477	469	490	535	479	503	523	491	498	508	497	491	526	527	534	506	498	513	508	529	542	479	508	531	527	472	549	496	487	489	495	479	509	491	562	491	455	524	488	497	454	498	506	466	500	491	507	479	434	500	476	473	507	502	535	501	488	503	490	513	479	477	472	512	497	480	515	555	485	510	489	467	478	470	466	486	504	455	512	523	481	476	539	509	498	473	512	500	481	507	479	458	460	496	453	473	521	444	497	511	528	509	530	529	517	475	489	494	469	500	507	469	477	459	462	477	461	496	485	469	469	497	460	507	485	536	506	504	496	487	482	481	480	471	502	501	475	466	465	513	471	493	488	461	537	486	467	528	515	484	467	533	495	505	495	495	505	486	466	498	493	493	524	478	443	487	448	455	448	513	519	492	493	486	475	506	489	502	512	517	490	467	487	450	484	469	542	474	533	449	501	479	520	511	487	502	516	499	506	506	506	521	491	460	487	514	496	482	472	507	506	479	474	480	493	508	494	464	508	512	464	476	491	463	502	528	476	511	511	498	498	490	540	543	477	495	505	510	496	494	471	452	471	508	506	544	488	499	474	480	506	486	478	510	520	484	467	499	494	517	521	486	457	486	518	457	492	472	514	500	491	493	494	472	505	494	496	489	510	502	532	491	485	479	511	509	450	456	551	512	510	495	480	500	495	498	492	512	455	466	452	538	490	448	472	503	507	499	522	486	479	461	511	442	495	487	482	512	482	456	474	501	478	455	492	522	486	479	472	501	502	507	524	461	466	511	485	514	526	473	480	531	517	471	476	513	487	500	463	526	539	517	462	509	495	529	482	491	488	517	492	496	472	488	449	464	506	475	467	477	490	525	500	507	470	497	464	505	507	476	499	550	497	502	507	472	518	491	509	505	484	524	481	498	457	477	495	490	490	491	476	448	491	504	506	502	521	506	487	473	492	573	487	476	491	489	517	502	482	481	490	500	483	509	428	501	519	467	491	504	492	513	480	458	485	508	482	459	471	521	471	460	473	498	470	498	489	532	479	490	459	514	499	512	482	492	490	513	496	502	504	503	442	505	468	479	524	480	498	507	499	505	463	502	503	468	459	507	497	525	473	480	520	453	511	490	489	477	491	491	493	503	482	542	492	528	484	476	451	519	483	479	489	468	475	530	494	507	503	445	504	493	489	508	465	468	471	460	509	523	490	531	519	502	486	490	503	508	509	479	502	478	490	476	487	464	494	471	472	493	524	521	504	469	518	497	531	501	449	493	435	508	485	450	473	505	455	486	539	507	498	509	485	460	498	462	497	484	517	515	537	490	510	497	503	516	467	451	513	454	486	467	474	506	521	508	503	495	435	509	477	532	474	500	448	496	496	524	534	494	535	518	455	474	484	496	468	518	506	501	524	495	491	515	510	485	526	480	533	498	514	530	458	523	468	519	519	498	548	484	506	452	481	480	473	536	510	473	491	489	483	490	524	502	480	523	492	536	465	515	504	501	537	501	494	490	506	500	484	495	496	482	449	499	498	503	491	484	487	454	519	485	478	482	514	520	500	488	487	440	508	524	488	490	482	503	477	506	508	498	474	511	500	490	537	514	499	529	491	452	522	534	528	499	522	508	522	516	528	483	505	493	466	524	502	513	484	499	537	513	527	509	481	499	480	467	508	497	490	555	539	478	502	486	523	515	492	481	498	469	517	561	502	464	515	498	478	522	498	489	450	517	504	517	482	510	493	503	516	476	507	484	521	493	485	466	503	505	511	487	481	545	513	524	469	474	498	487	463	469	486	463	504	477	506	508	526	496	501	530	487	492	482	518	532	459	514	458	531	468	528	490	488	501	504	479	490	469	491	474	479	453	489	468	492	511	503	468	453	493	493	534	525	492	484	490	521	476	517	514	511	465	479	435	512	461	470	503	540	472	508	507	510	521	483	511	467	461	452	468	458	519	491	506	518	498	498	467	516	491	524	475	521	529	532	483	476	499	477	491	494	469	465	497	450	510	508	497	503	479	478	496	516	471	512	520	484	491	486	462	499	521	504	464	539	485	482	498	518	500	489	515	483	493	536	487	502	506	534
4867	258	226	229	233	220	206	218	222	194	218	235	208	227	222	218	230	196	183	212	226	212	208	195	196	226	194	194	217	200	201	204	201	211	199	221	207	207	211	206	213	194	209	206	202	217	206	229	195	226	198	217	212	198	202	208	203	213	201	210	210	188	201	220	227	217	230	193	206	235	201	211	204	220	197	224	219	220	213	197	191	207	213	224	189	205	211	216	217	183	211	207	200	216	203	191	224	207	216	231	207	192	219	233	219	224	210	217	187	190	222	178	233	212	191	199	198	213	173	219	218	217	223	201	186	229	215	216	204	218	201	200	178	186	210	219	198	217	219	215	216	174	225	200	214	198	192	216	241	222	205	202	202	208	207	195	213	202	208	217	210	210	220	228	198	210	218	212	220	214	200	207	194	227	216	179	192	198	203	198	227	209	200	198	209	214	166	216	201	202	195	157	201	190	205	205	204	208	219	208	216	211	224	211	230	216	222	214	222	226	174	253	213	190	191	235	187	188	186	231	187	234	223	204	196	198	186	195	195	218	206	202	243	199	219	203	218	183	215	221	199	237	205	219	210	190	222	221	200	206	202	218	220	195	228	202	206	219	211	214	226	214	205	220	200	220	212	231	193	198	225	217	222	177	206	226	199	197	195	193	204	201	189	209	219	204	200	208	215	202	184	206	220	199	203	225	200	205	212	231	213	197	195	204	209	202	199	211	192	195	197	190	212	208	216	188	212	210	216	221	198	204	181	205	218	198	195	245	175	204	204	180	201	220	191	212	227	197	175	181	193	201	192	206	170	202	271	177	202	210	222	225	203	208	207	203	195	222	191	217	210	214	213	230	207	200	210	200	206	172	201	219	206	225	193	193	203	187	192	196	185	190	192	224	218	206	194	198	198	204	241	209	226	196	198	213	210	200	196	204	219	197	187	222	212	204	241	207	204	199	205	206	266	208	191	192	215	200	212	218	209	210	232	229	239	218	207	229	214	209	200	219	194	223	214	204	206	203	208	210	186	214	196	191	203	210	193	210	200	227	205	205	208	249	201	187	174	204	221	231	204	202	229	211	201	222	204	231	210	191	215	196	197	212	200	204	172	193	202	225	205	164	184	232	215	219	209	198	215	235	214	214	232	203	204	214	214	175	229	192	198	220	210	221	192	219	199	226	213	207	195	215	210	191	212	204	187	211	202	215	224	175	215	224	202	248	210	193	204	195	216	191	221	201	186	215	211	215	238	227	223	211	213	217	200	202	200	218	200	204	192	176	203	205	217	237	215	211	202	210	203	197	207	190	207	215	208	220	208	209	224	213	201	218	205	216	201	212	211	217	187	224	179	204	205	196	200	217	209	214	192	200	204	223	193	192	205	217	180	228	224	187	237	212	238	201	207	228	237	192	205	189	201	211	199	194	211	206	187	209	208	201	225	203	227	214	200	199	230	230	188	219	223	206	230	214	237	224	200	183	208	238	207	201	214	212	229	233	195	232	197	230	199	196	195	221	222	174	193	211	178	212	201	231	198	225	211	196	183	188	201	234	216	214	233	155	228	202	197	215	215	204	184	181	220	210	203	203	213	231	190	221	200	193	196	219	182	238	212	195	222	211	222	184	200	188	225	211	198	225	220	203	193	207	183	235	205	208	222	208	221	221	176	218	213	203	201	200	172	216	223	223	191	217	154	221	243	219	210	207	211	219	193	207	216	213	211	221	202	192	210	180	193	200	199	214	199	227	224	190	206	191	208	175	231	213	209	202	210	216	208	251	206	209	216	219	226	193	197	186	226	230	219	222	197	201	225	195	218	208	209	194	210	211	207	211	200	198	186	209	217	214	216	210	205	192	212	205	185	221	232	227	186	212	190	204	214	181	182	232	213	191	220	202	188	196	190	192	179	196	212	220	204	210	214	224	227	192	202	211	195	227	215	199	203	196	204	192	182	193	189	201	188	206	198	178	212	199	219	201	230	203	228	196	205	218	191	187	197	228	208	176	220	222	221	192	216	213	232	223	216	216	206	223	222	195	219	185	200	198	203	217	192	191	199	225	187	201	171	208	176	222	206	220	184	213	212	192	216	209	165	199	221	214	210	212	211	194	172	215	197	206	199	229	201	209	195	203	207	215	201	207	239	205	231	216	207	195	187	233	211	201	218	217	208	207	225	215	210	212	198	210	188	218	200	195	192	200	204	201	175	196	190	216	200	201	226	212	198	229	183	216	199	187	245	203	199	207	219	207	226	200	203	233	231	217	219	222	211	234	230	211	195	211	221	197	218	201	210	186	197	220	221	225	190	215	164	234	213	194	198	215	201	198	208	196	206	199	233	217	217	207	196	209	183	205	198	211	211	210	213	180	215	228	192	197	201	194	219	206	204	193	229	201	217	182	211	214	200	175	184	199	237	192	208	186	190	233	207	244	215	209	185	187	214	193	180	198	210	213	217	215	188	205	200	232	216	219	204	205	208	195	208	222	198	230	212	232	194	245	203	231	212	219	201	241	213	218	199	210	220	205	206	191	200	204	214	202	205	185	216	184	182	217	208	193	224	190	198	223	196	211	219	201	229	207	196	212	192	177	216	192	196	228	208	222	198	212	216	198	185	191	182	193	195	217	193	214	246	217	194	194	214	190	214	214	234	235	224	194	216	195	219	228	225	212	203	221	195	210	198	205	219	216	215	217	195	224	203	188	200	187	194	229	178	198	219	189	238	208	201	203	199	221	207	205	218	220	194	210	181	190	211	230	205	207	186	163	182	184	212	224	218	223	190	227	198	205	217	192	201	169	193	188	204	182	203	230	188	192	208	203	202	192	214	197	195	200	197	193	199	199	197	225	208	207	188	237	196	211	207	208	203	199	223	210	192	200	221	239	214	212	208	198	192	182	209	189	216	196	221	201	204	201	223	196	208	208	224	218	211	217	204	221	201	204	189	209	202	182	213	199	198	196	192	208	215	185	179	219	218	220	220	204	227	202	197	204	201	196	209	199	224	213	230	193	245	224	200	227	207	205	195	249	235	214	211	192	215	245	246	198	202	211	213	194	193	201	173	220	193	203	224	189	208	212	182	217	236	203	224	202	184	191	200	209	222	225	198	221	182	196	201	213	205	207	197	185	189	218	212	216	195	207	227	197	196	196	206	212	224	190	218	225	208	208	198	198	218	204	216	189	207	179	216	228	175	204	213	211	204	179	232	210	209	194	173	207	210	202	221	206	213	212	197	212	215	209	198	202	176	213	232	203	209	207	207	220	175	206	211	202	224	174	210	206	213	207	191	194	220	213	223	227	207	213	224	221	199	209	226	218	207	207	225	222	250	187	218	204	197	210	231	189	224	225	214	180	225	231	209	229	200	212	197	194	230	176	192	226	214	210	186	197	207	196	202	228	228	221	187	208	208	199	203	237	179	193	205	218	205	165	206	221	183	193	175	218	197	202	206	217	192	201	223	184	190	194	219	221	206	191	198	190	203	221	181	195	227	193	215	205	223	210	187	222
5064	499	583	640	645	579	579	546	528	562	554	546	541	550	520	529	506	492	526	503	548	495	539	540	568	498	519	524	508	534	497	485	464	475	492	513	502	521	510	497	500	476	525	514	507	541	503	512	534	503	501	514	506	520	493	529	541	513	504	503	514	524	529	499	537	514	505	503	544	538	513	483	542	533	519	501	490	548	483	489	536	506	493	519	525	561	492	490	542	480	508	473	491	492	504	543	484	522	497	521	502	493	523	549	519	500	458	517	500	508	507	471	489	510	535	495	499	515	521	506	512	503	532	499	497	531	498	488	516	521	527	533	504	494	516	486	509	479	488	533	504	510	479	509	480	530	510	531	510	541	478	527	521	503	492	493	492	472	534	539	455	533	499	472	519	531	504	469	474	493	483	530	520	520	508	530	495	544	516	471	497	481	503	510	509	511	499	496	474	503	511	538	500	538	566	523	545	510	511	500	516	550	547	570	464	522	494	509	523	533	511	493	488	508	501	489	500	503	509	528	537	507	484	510	506	506	531	487	540	527	545	466	489	453	535	494	516	501	489	519	502	531	484	509	540	504	454	507	516	495	490	534	521	493	492	497	473	500	513	508	442	524	521	505	482	493	533	454	475	488	531	516	499	504	501	538	520	486	512	498	500	506	513	478	461	510	506	522	500	550	504	481	531	524	526	532	530	504	523	493	550	522	541	488	498	499	455	511	469	534	479	498	498	489	487	500	545	495	505	494	464	510	546	469	538	526	477	471	472	460	522	502	506	502	519	505	518	519	508	507	497	527	466	519	527	493	513	528	487	503	526	479	516	519	495	478	509	516	534	487	500	507	484	529	525	540	476	514	517	478	507	534	511	500	496	480	490	474	483	535	515	495	495	489	526	517	540	490	548	515	506	480	521	510	513	528	516	467	510	554	498	494	505	480	495	491	476	495	529	506	537	517	521	493	536	536	500	495	495	520	485	537	511	476	509	502	473	512	506	526	510	499	491	512	523	544	501	511	505	517	526	528	493	522	483	495	519	545	482	488	523	494	529	510	541	480	495	499	512	486	500	490	536	479	497	506	506	492	517	516	509	537	527	547	487	503	480	560	511	517	493	514	505	501	489	513	501	504	521	521	497	498	523	505	471	502	514	518	505	515	516	497	501	506	527	492	477	542	508	521	512	486	503	507	476	487	486	507	501	532	495	450	488	483	565	523	500	536	470	481	523	471	520	517	501	494	523	497	479	513	535	477	479	570	554	505	519	508	460	500	517	516	503	503	490	460	490	504	501	458	487	515	502	439	501	547	532	495	534	510	487	500	503	475	488	530	550	514	524	491	566	496	526	509	528	490	486	518	512	484	489	520	515	520	515	556	513	506	501	484	522	510	573	508	511	505	521	498	495	495	512	494	492	473	508	513	508	491	524	516	489	506	486	496	513	494	559	512	481	512	473	513	532	550	542	463	502	500	496	534	505	478	488	510	495	539	507	508	526	480	504	503	446	493	509	538	490	496	488	481	519	544	482	475	525	498	518	505	508	541	523	495	484	501	507	488	533	532	510	483	515	543	536	509	519	481	514	477	532	517	513	491	528	495	514	510	510	473	508	533	506	508	476	529	501	478	499	502	488	488	512	486	473	497	539	485	529	487	514	491	511	508	508	524	501	529	524	505	531	457	529	553	524	480	522	502	492	503	507	494	504	503	499	550	508	545	523	525	499	505	505	527	508	497	518	507	509	487	478	517	559	492	528	564	512	561	486	521	538	506	509	479	502	496	521	531	541	545	522	552	508	494	497	466	471	540	482	485	474	489	516	492	509	494	538	489	465	541	519	465	526	530	496	489	501	485	503	500	509	490	534	512	455	484	522	487	504	526	524	476	502	482	495	538	515	528	500	510	486	491	526	513	485	522	469	490	519	498	498	512	563	476	473	503	550	494	487	508	517	495	489	537	487	497	477	501	511	556	482	518	530	486	511	564	513	495	498	517	483	513	502	533	519	539	483	530	500	496	561	507	512	533	451	514	503	478	475	491	483	491	561	492	534	511	495	516	522	556	485	533	529	503	504	475	508	480	524	516	516	509	528	512	540	499	506	503	487	482	506	510	500	492	505	514	487	503	465	489	464	515	517	475	486	490	521	510	496	523	514	549	491	474	522	519	514	485	507	531	497	476	535	464	516	500	510	474	489	470	507	515	516	535	552	518	534	524	463	524	556	499	514	517	522	492	521	478	489	499	507	514	516	496	502	520	484	549	521	535	516	493	504	518	491	524	503	508	494	459	490	480	529	514	505	464	538	530	467	505	501	527	536	470	512	497	537	523	484	472	503	537	476	506	539	517	540	499	520	475	564	509	502	492	526	517	494	507	507	489	529	469	486	504	464	489	489	506	555	496	503	478	514	466	465	468	515	492	491	478	501	510	479	512	487	508	514	475	544	534	496	486	489	535	477	502	520	508	472	512	493	510	541	499	510	512	524	515	519	484	522	506	488	461	497	499	528	492	508	520	500	551	492	494	520	503	511	500	520	515	498	498	503	516	494	472	576	486	503	505	512	486	515	516	481	481	467	496	522	505	515	459	529	496	520	516	483	474	513	506	532	587	494	471	480	513	526	512	502	492	511	512	514	494	522	532	548	527	492	534	483	529	532	566	533	496	493	515	513	465	549	509	467	480	440	553	489	534	488	526	494	509	521	485	479	497	523	495	531	493	490	521	537	494	493	483	504	519	504	533	532	518	509	507	521	526	514	522	505	467	494	524	522	514	521	537	517	484	497	514	506	527	499	510	523	471	507	506	457	509	506	500	503	521	541	533	515	468	502	518	523	529	461	492	527	488	540	497	528	505	486	483	458	507	482	517	510	513	517	460	496	500	507	479	501	480	508	505	488	496	496	514	503	511	512	501	509	520	538	519	481	500	519	487	444	482	513	552	498	492	507	494	580	472	488	452	495	510	476	483	530	492	484	532	519	510	498	523	501	484	559	489	511	456	539	525	504	532	488	510	475	525	509	512	482	513	503	490	526	555	517	520	504	509	501	503	520	487	506	494	517	545	512	468	507	523	497	485	518	485	455	516	516	483	490	498	505	482	513	566	504	483	513	536	476	497	493	524	501	487	513	488	502	482	515	483	507	497	462	506	500	516	529	529	496	477	493	521	497	450	498	511	504	503	511	512	511	488	517	472	551	537	503	537	486	511	473	496	553	526	498	509	532	486	486	523	539	507	520	516	470	500	516	458	518	526	544	516	515	542	496	536	470	530	492	526	495	470	528	516	499	530	520	503	491	484	472	523	484	499	466	503	518	515	490	528	519	493	483	490	472	503	509	528	487	489	527	521	503	536	497	493	483	544	484	511	483	488	509	510	534	522	507	521	498	530	524	502	551	484	513	497	527	488	504	519	511	478	488	500	517	541	500	483	490	500	538	497	532	500	507	512	514	526	486	548	468	530	552	540	494	497	476	506	494	554	498	500	511	500	543	485	500	511	484	516	478	505
41964	8954	1218	788	502	421	333	281	207	220	181	192	146	150	138	129	141	134	130	121	127	116	119	103	106	93	115	104	100	113	101	113	106	116	113	109	109	109	109	91	90	92	84	134	103	102	114	113	105	102	115	131	104	108	102	108	92	109	78	115	122	106	97	93	95	99	80	101	117	84	87	102	84	112	86	124	91	99	112	100	92	90	99	108	99	86	83	108	99	105	95	103	96	110	110	99	103	97	104	78	106	107	101	91	115	118	111	88	93	102	122	108	97	103	91	110	107	100	97	98	118	108	103	82	99	121	91	113	88	105	104	96	111	88	97	92	104	107	105	81	86	112	102	75	104	85	107	99	98	112	95	107	91	100	100	85	90	98	100	91	109	94	100	106	87	101	99	91	95	87	106	84	79	92	80	100	107	94	107	80	108	110	99	108	104	99	113	106	93	83	89	89	92	110	84	85	101	110	107	117	91	107	116	120	127	100	107	109	91	83	92	97	85	99	109	112	82	114	108	98	82	96	122	103	83	96	118	111	92	104	105	108	92	111	111	114	83	105	117	100	107	97	107	106	93	82	96	117	93	87	105	89	110	97	112	86	94	93	99	96	83	109	92	102	122	89	104	117	102	108	116	91	110	108	117	84	86	114	93	102	104	86	94	115	108	129	97	104	102	93	95	97	111	102	110	99	106	114	83	94	109	106	103	82	106	98	102	86	126	98	94	84	100	92	87	115	113	107	78	100	107	118	107	96	103	106	101	115	95	94	104	91	111	100	117	102	108	81	113	85	118	83	106	106	92	91	112	113	94	108	86	107	113	110	98	97	105	86	96	92	94	101	117	92	92	98	108	90	97	100	107	95	88	102	104	113	99	90	88	99	109	106	113	100	108	81	96	106	126	106	112	106	94	112	102	108	98	104	95	85	99	98	85	112	87	87	99	110	99	139	120	102	85	106	116	98	101	73	97	121	85	117	93	107	85	119	86	104	88	87	90	118	94	100	105	100	95	103	86	74	104	103	84	92	105	103	97	81	99	99	85	103	105	108	104	96	95	96	95	100	99	87	81	103	81	108	105	90	84	99	133	121	84	107	107	105	97	95	101	103	91	99	96	94	105	88	97	104	109	103	103	99	104	93	84	103	95	88	99	105	111	109	101	99	102	111	90	112	83	100	97	87	107	88	91	92	113	95	98	99	99	111	100	90	111	99	99	74	112	104	102	110	101	104	98	110	110	111	108	113	107	101	89	106	103	87	116	92	102	87	102	80	122	94	96	117	116	96	90	102	107	98	94	100	103	96	101	101	103	105	96	116	92	102	74	92	90	98	100	109	105	80	91	96	108	77	91	100	90	103	103	90	99	129	100	100	109	104	108	94	105	96	86	80	90	86	94	111	113	116	107	109	86	103	109	102	102	108	98	93	113	104	104	94	102	101	91	84	96	95	91	105	81	95	100	95	84	120	93	87	108	111	94	107	98	117	95	92	94	106	107	100	106	115	92	86	96	95	85	123	124	93	85	96	112	88	99	101	95	97	86	108	81	90	84	106	83	89	104	94	93	108	113	110	107	106	99	96	106	109	101	103	75	102	104	95	107	115	94	87	90	101	100	120	98	98	101	105	97	107	119	124	104	86	89	112	99	105	95	103	105	106	98	81	97	82	94	97	97	95	91	101	100	111	95	105	103	89	86	94	102	102	103	108	86	80	94	109	110	88	81	93	97	106	105	97	77	105	87	102	86	89	114	115	108	98	81	90	98	106	111	92	89	88	97	98	93	103	113	113	85	98	120	93	96	101	102	118	98	94	101	85	96	102	95	89	110	107	112	95	95	97	116	100	118	107	115	101	103	97	99	106	115	92	92	82	83	96	107	100	104	105	93	94	109	81	119	92	103	85	104	96	99	119	111	109	95	105	112	85	97	121	98	115	115	99	102	94	100	97	104	116	76	95	93	95	128	97	99	107	103	100	93	105	114	104	103	96	102	121	85	128	100	104	98	101	110	100	99	90	93	100	106	120	99	87	85	96	93	82	92	95	110	92	107	108	92	120	107	94	103	99	88	106	96	105	92	109	101	111	102	92	95	104	102	114	114	108	89	103	95	96	75	92	108	107	106	105	95	90	110	118	99	102	83	98	89	98	82	93	99	96	109	111	104	95	96	85	107	100	91	87	110	110	93	98	91	91	101	94	100	118	102	123	105	123	110	99	99	105	109	117	104	85	111	108	95	92	106	104	102	125	84	78	104	98	95	94	93	86	99	94	100	100	98	100	99	101	110	87	120	103	87	108	121	84	82	91	79	109	103	108	112	101	91	101	97	84	88	103	105	102	116	102	114	95	90	119	87	101	98	96	87	87	114	92	106	97	87	83	115	110	88	95	90	100	123	111	100	115	109	106	116	102	107	114	96	93	107	107	118	103	103	80	91	96	107	98	98	98	92	100	108	95	123	83	103	127	93	106	116	106	96	96	105	105	128	97	116	94	109	92	81	112	96	105	101	106	111	105	102	92	100	95	101	83	85	89	138	103	83	102	102	108	103	108	92	103	101	109	104	103	103	94	97	76	98	115	118	103	105	89	95	109	119	88	90	112	95	107	106	83	119	95	112	99	125	97	103	117	92	108	92	122	91	118	103	121	102	90	87	98	88	94	97	105	88	110	112	113	87	98	109	113	112	100	101	94	100	84	104	107	100	120	100	105	108	96	100	94	106	93	104	82	106	107	107	97	107	107	113	104	97	83	95	109	119	91	85	107	101	97	113	103	106	99	103	94	106	103	119	106	90	107	87	89	96	92	98	95	107	104	113	97	121	97	110	90	114	106	88	115	93	98	103	99	103	110	98	88	87	90	74	103	97	100	91	120	96	117	82	98	83	96	104	84	94	88	99	100	81	102	95	92	100	86	102	98	85	90	104	95	82	83	120	109	106	104	95	105	110	98	112	91	97	90	100	80	123	107	95	120	93	86	124	105	101	101	93	94	102	128	115	107	106	105	114	105	113	92	91	112	102	112	93	100	70	108	101	93	81	98	85	109	95	109	107	110	96	106	93	102	109	113	67	99	93	93	95	100	88	104	97	95	120	103	91	120	102	83	102	105	106	87	106	134	112	127	96	116	115	71	94	108	96	103	107	90	105	108	107	88	114	114	99	106	103	114	99	110	104	107	98	103	103	99	97	108	111	105	119	94	80	105	106	96	95	93	97	107	103	86	99	105	91	101	86	106	91	90	90	76	82	88	113	90	99	106	105	105	84	114	84	114	105	104	93	124	101	117	97	101	108	87	78	101	105	94	68	94	102	112	94	95	104	100	85	83	100	92	91	102	102	95	109	108	97	102	102	100	100	95	87	101	107	87	104	90	91	104	92	95	108	98	95	102	120	96	76	99	106	93	99	105	109	95	100	96	99	120	78	95	95	97	83	84	98	111	90	97	101	99	102	103	118	110	93	114	125	102	94	105	116	103	99	89	77	106	110	89	100	109	102	91	80	108
21287	948	2202	2617	2274	1808	1542	1272	1097	966	906	786	709	666	621	572	521	534	515	452	469	397	399	393	392	367	363	369	375	354	377	364	368	355	329	352	334	342	372	326	341	299	346	359	306	312	315	315	319	296	336	327	333	323	326	308	314	279	282	328	290	322	308	304	286	307	288	284	308	293	280	302	313	305	321	278	282	299	279	282	294	310	310	314	309	301	285	300	301	281	297	274	293	296	300	313	268	327	284	304	316	290	300	286	312	274	292	289	285	294	321	301	321	309	294	311	287	267	275	297	304	309	267	279	276	292	286	309	290	329	298	302	300	300	318	285	248	306	277	283	281	303	313	297	284	271	288	293	298	280	299	257	310	279	270	293	304	302	307	264	295	274	279	293	287	322	247	288	287	291	275	265	280	288	312	308	300	275	300	294	310	286	289	291	303	291	305	313	283	287	307	280	291	306	327	303	272	296	280	277	276	308	314	300	290	293	278	305	305	317	280	301	302	296	296	323	261	262	301	293	296	274	310	282	313	290	285	273	310	284	299	289	299	307	304	289	292	273	301	278	310	259	290	279	278	308	281	282	317	280	313	310	294	303	303	286	296	309	293	284	257	269	312	269	325	264	285	301	279	294	297	309	271	285	280	285	296	298	269	266	293	289	283	270	272	285	281	291	310	278	292	299	305	262	276	279	275	302	312	295	293	297	252	295	307	305	269	253	316	287	305	262	301	285	289	253	302	315	313	267	271	276	322	307	320	308	298	287	287	295	315	326	301	289	302	265	279	273	304	281	310	311	280	293	303	293	275	309	293	305	279	323	295	292	309	296	303	313	281	296	294	302	267	323	286	314	270	302	304	262	311	306	274	285	291	327	290	274	291	315	268	274	286	285	268	283	277	280	267	240	319	313	281	311	290	261	287	298	298	271	300	284	286	299	281	261	279	301	281	275	290	258	310	291	306	279	262	319	268	301	310	277	307	311	292	283	285	282	300	281	280	303	299	248	336	302	309	302	302	275	299	304	306	256	261	306	286	254	290	278	292	293	265	294	254	267	283	313	319	291	252	275	302	282	295	315	247	283	302	300	279	294	298	300	280	292	317	271	302	264	289	307	258	294	291	305	309	306	299	276	268	324	303	291	292	304	281	310	278	291	295	283	297	325	271	299	274	266	262	302	298	280	280	287	284	269	277	297	288	302	311	276	300	278	287	289	275	289	285	275	305	314	281	282	289	300	268	307	300	283	278	303	275	293	300	276	316	263	285	265	263	269	274	311	291	291	294	303	282	272	282	315	285	290	271	313	260	312	260	274	271	302	306	297	270	267	305	292	301	279	275	282	282	312	303	279	294	298	288	271	292	282	284	277	290	292	282	283	250	298	320	280	253	274	308	283	282	287	316	311	299	286	309	279	307	295	282	278	314	310	270	277	275	291	293	299	289	292	292	293	287	307	300	296	281	295	300	287	283	282	322	261	296	270	265	263	279	308	305	285	281	299	286	302	282	324	299	319	294	286	267	313	301	286	311	299	293	312	276	290	269	289	276	282	282	277	275	305	283	277	281	308	281	312	296	276	281	295	273	316	271	279	281	274	305	281	298	288	303	296	303	262	310	276	285	266	286	278	284	256	299	320	299	286	290	306	293	281	309	278	292	282	302	290	271	308	291	299	281	270	279	290	312	296	297	280	331	305	289	310	315	295	304	275	284	299	291	262	280	284	280	291	252	289	328	286	313	302	273	282	309	280	281	291	268	280	302	314	298	313	297	283	266	307	304	281	317	264	295	298	292	275	297	297	302	297	287	284	286	286	278	290	275	273	306	307	261	281	267	292	307	296	269	316	292	274	306	255	263	310	282	275	308	277	248	272	306	299	262	268	268	292	296	275	254	308	275	285	291	278	294	309	303	257	286	313	314	315	281	298	311	302	323	290	308	266	284	289	295	282	285	298	274	277	278	287	285	298	317	314	274	285	341	281	268	277	300	247	285	269	328	282	285	286	261	287	299	287	277	285	315	281	281	298	317	289	314	288	275	258	325	283	288	289	280	325	277	277	299	282	303	276	293	292	299	269	265	283	301	289	293	303	299	272	280	280	273	278	291	310	296	335	320	270	299	292	308	262	315	277	292	280	316	302	302	278	270	305	295	286	293	302	303	275	304	276	277	303	281	300	280	283	304	323	249	302	296	262	300	271	306	269	315	291	289	332	280	319	278	301	281	297	303	324	279	291	290	330	291	283	300	289	294	276	250	307	284	297	280	271	303	302	275	284	295	291	303	313	301	307	304	326	271	269	291	286	276	263	312	297	290	273	238	282	284	272	265	273	292	290	297	302	284	279	304	291	290	318	281	291	290	319	281	287	280	280	296	292	300	301	262	321	298	298	282	325	298	299	300	290	290	306	309	271	291	288	299	311	265	278	265	284	322	281	268	271	288	273	304	287	251	308	302	277	304	300	263	324	304	305	289	313	272	285	316	280	263	301	283	322	301	300	286	316	281	299	276	313	284	273	264	318	289	295	285	277	317	317	285	308	258	281	252	283	316	268	280	295	247	268	282	299	280	296	270	288	309	309	283	258	280	283	284	295	298	326	293	286	291	290	283	276	286	277	274	265	276	277	324	268	298	309	293	291	281	289	281	280	275	285	276	276	277	260	307	264	305	310	270	297	291	285	303	308	285	281	283	308	297	290	291	311	316	281	303	304	308	281	306	308	304	295	278	278	299	278	296	285	292	292	288	267	296	279	304	310	311	285	301	256	281	275	283	303	298	279	305	283	278	293	285	286	300	297	278	290	308	298	279	276	306	296	282	273	298	278	284	292	309	291	274	281	328	295	274	297	280	261	285	298	299	285	308	272	290	276	270	281	280	268	304	320	282	277	260	301	292	290	294	281	305	321	303	257	290	283	297	280	302	304	312	320	262	297	278	303	290	287	279	281	288	325	298	299	274	305	295	317	307	304	301	291	301	285	299	269	273	286	297	292	275	271	277	279	293	294	277	284	314	290	312	310	275	294	289	304	281	292	288	291	302	326	272	284	303	284	288	266	272	251	298	280	277	295	275	287	295	273	298	277	308	298	304	337	280	275	242	290	266	312	333	298	276	284	315	334	289	296	270	290	306	313	279	279	301	285	262	239	284	283	322	278	270	281	302	299	298	280	305	309	282	289	311	302	292	304	325	266	288	294	301	298	291	296	258	301	300	277	306	304	250	279	264	305	302	249	281	292	284	295	276	294	316	282	298	306	272	286	290	281	291	266	275	299	297	314	276	280	246	299	297	310	304	309	290	301	271	304	305	298	317	279	271	275	274	297	291	284	282	300	266	288	312	328	303	270	281	302	264	265	278	289	298	315	281	309	347	283	274	303	280	301	294	287	282	300	276	291	300	284	265	278	307	260	311	253	297	302	274	295	288	295	278	260	274	301	288	283	268	264	298	307	307	273	297	280	295	305	284	291	319	290	278	285	293	302	256	304	288	295	292	293	270	294	302	288
55203	14973	3050	1564	1125	781	601	562	423	378	353	364	300	284	274	256	257	243	255	244	223	209	206	167	226	184	212	204	216	202	206	214	181	213	186	194	206	188	218	199	188	209	161	175	236	177	181	187	199	201	172	195	195	190	185	172	187	191	208	203	189	188	175	198	198	211	207	205	197	193	195	189	181	193	183	173	210	211	182	197	203	208	196	191	202	204	203	202	195	178	167	201	205	191	174	193	189	197	163	172	202	210	175	181	213	195	175	204	191	185	182	197	200	190	165	202	178	174	159	190	208	171	216	182	182	196	223	187	203	206	186	208	192	193	213	190	186	168	200	211	207	173	193	197	180	191	186	201	175	198	185	202	187	177	214	210	200	197	184	187	200	190	188	190	204	176	189	183	200	187	179	190	189	183	191	190	180	192	168	175	189	193	166	182	197	164	177	195	194	205	182	206	154	175	202	185	194	204	196	212	217	207	185	218	197	166	183	188	199	184	200	174	194	177	200	192	196	180	192	183	200	190	189	197	208	172	180	185	161	180	188	186	157	205	198	215	209	214	221	189	179	167	207	205	208	203	176	216	192	188	177	180	183	169	198	178	200	165	182	187	166	196	182	201	181	182	206	180	189	215	196	177	182	189	186	180	160	194	200	175	151	204	173	195	184	192	175	179	190	173	178	199	201	191	209	193	194	196	194	178	202	177	164	157	186	189	186	190	186	182	205	192	175	175	200	192	181	200	176	206	196	191	189	201	190	217	185	208	194	193	192	158	204	184	191	199	226	199	184	165	195	184	203	181	201	205	211	208	186	185	165	201	187	175	203	211	215	170	195	193	186	199	194	184	184	178	204	198	171	166	207	204	206	188	191	181	190	207	199	185	179	183	188	205	204	193	186	181	207	192	188	159	189	160	194	175	170	214	185	182	181	191	185	178	192	170	178	189	186	213	219	185	214	183	184	177	177	216	171	187	197	184	200	204	181	191	187	184	189	166	168	216	215	191	205	167	174	206	178	179	197	178	206	186	192	183	195	195	187	168	191	169	191	214	190	220	208	173	190	205	184	192	179	177	156	188	178	170	198	176	196	176	189	158	208	178	180	193	176	193	209	208	183	203	204	202	194	154	212	187	186	176	182	177	177	176	179	221	176	171	177	209	187	176	171	179	190	178	180	182	178	181	170	207	195	205	199	201	192	183	186	184	178	220	195	182	224	197	195	228	187	200	172	201	202	210	193	187	185	200	187	214	194	202	199	179	190	190	168	163	174	175	199	193	199	179	186	206	186	210	206	198	189	171	143	194	199	168	188	177	165	178	191	178	189	182	184	204	170	187	222	174	186	216	173	192	193	182	194	186	186	173	205	194	178	194	187	207	211	204	189	205	186	187	180	205	222	185	196	203	189	194	172	197	179	171	167	193	179	185	216	196	199	190	233	209	162	182	183	189	192	205	210	184	209	183	191	187	195	181	200	205	181	190	183	182	207	216	193	167	181	201	195	195	187	190	184	181	189	194	189	192	210	196	177	192	208	214	224	187	189	203	213	163	197	199	215	206	225	192	197	193	210	211	172	190	212	217	208	203	209	185	174	198	195	218	213	188	191	192	177	190	181	174	185	203	166	191	188	187	220	166	188	194	183	177	187	174	197	169	206	196	195	193	200	193	211	182	176	206	196	184	177	210	191	173	185	188	191	172	176	211	191	178	166	171	192	200	201	194	184	188	210	187	200	169	191	179	202	199	224	186	205	191	204	233	176	190	189	199	179	193	184	204	192	191	170	206	192	173	195	178	192	183	185	193	161	161	185	202	191	191	176	194	193	187	196	168	190	178	170	164	184	180	187	217	186	204	193	206	194	169	201	192	219	167	166	205	203	171	204	209	190	191	165	199	192	180	185	164	203	197	185	198	188	182	194	183	185	172	184	181	190	173	191	214	204	215	175	172	162	188	180	186	180	196	216	186	178	184	167	197	207	212	181	183	243	182	185	170	175	230	188	175	180	192	184	195	177	159	173	182	220	187	176	210	199	188	195	156	188	178	199	219	188	187	162	148	198	196	211	172	189	189	201	177	177	183	162	191	216	196	193	218	193	184	172	191	183	208	215	192	187	196	179	169	189	183	186	170	190	178	212	182	209	224	182	207	187	185	189	183	194	159	176	172	186	203	217	202	195	214	173	180	196	225	179	202	183	211	197	188	182	207	206	193	166	185	196	197	196	199	209	204	206	171	160	182	169	182	188	184	198	163	186	196	160	193	180	199	191	197	190	180	215	209	191	179	196	172	197	204	192	210	196	204	192	217	179	178	188	195	173	188	186	198	211	161	198	169	190	186	207	208	205	173	188	190	192	190	167	217	207	180	192	165	200	156	188	182	192	205	181	174	192	209	223	184	176	185	175	170	180	178	186	194	192	165	195	180	202	213	180	181	173	202	213	192	207	204	203	199	184	197	191	208	190	181	176	206	174	193	192	185	221	202	178	188	212	205	178	224	201	198	194	189	191	177	204	179	204	170	195	170	211	194	194	186	197	202	188	171	176	197	213	172	193	219	193	218	191	189	180	193	167	209	191	164	162	219	185	181	165	184	172	198	196	187	194	204	183	181	175	162	179	169	194	194	201	176	206	191	185	171	172	172	158	168	202	186	186	166	195	202	194	197	177	164	207	188	170	217	187	181	184	191	211	191	195	198	190	225	207	188	189	204	200	186	219	219	189	212	170	207	169	191	204	212	197	191	179	173	190	178	178	193	191	189	181	192	195	160	215	192	182	174	214	165	168	193	209	198	165	189	196	192	203	179	199	180	210	202	188	198	208	214	187	170	210	186	191	188	198	214	190	194	186	189	161	201	211	186	197	183	174	226	172	178	193	197	159	199	196	193	203	177	194	190	167	201	192	159	172	191	208	191	219	185	192	182	181	190	177	198	182	205	208	211	182	212	191	182	198	206	190	211	190	177	219	180	191	199	196	182	194	182	191	194	193	184	200	190	177	191	179	214	182	176	192	204	190	190	188	208	177	204	183	190	185	188	173	203	195	175	192	215	209	170	190	172	174	177	186	169	182	202	185	197	187	194	187	176	201	190	189	171	185	187	175	175	203	207	196	221	192	177	206	218	173	185	178	195	186	192	233	215	189	199	180	189	191	209	208	166	183	170	191	198	199	153	178	173	214	186	171	183	181	193	182	191	192	216	210	201	178	180	187	214	173	210	215	198	175	205	183	183	201	186	191	168	188	208	182	170	164	206	196	193	174	190	197	201	189	194	188	207	196	183	184	218	219	184	211	162	168	176	189	185	200	204	205	193	187	213	191	175	161	161	211	193	153	176	202	191	192	190	203	181	196	191	172	185	183	178	204	187	208	193	190	139	207	181	202	176	208	187	171	188	171	177	193	167	201	171	171	176	175	162	185	183	178	174	178	205	188	197	188	189	198	194	222	222	190	191	171	143	187	181	193	172	186	205	195	188	190	215	168	196	178	178	218	179	190	193	184	193
27064	1812	4137	4819	4193	3381	2718	2292	2010	1848	1533	1466	1260	1199	1057	1064	959	903	857	819	768	750	798	715	728	697	660	661	648	669	606	616	610	617	576	568	586	580	580	608	578	570	549	582	512	558	536	565	551	557	525	539	541	514	546	571	504	575	530	528	528	508	534	500	549	480	517	517	544	523	538	512	550	543	547	465	540	546	523	516	519	516	507	509	508	512	528	489	532	515	503	522	540	535	468	503	495	528	501	471	501	513	502	466	452	478	522	473	492	483	475	494	502	461	526	465	513	457	530	498	473	483	515	480	533	533	502	501	500	535	500	460	520	517	489	479	500	535	454	486	526	499	501	534	514	532	513	556	498	474	464	504	516	504	462	484	474	498	518	527	503	484	521	503	486	512	491	501	533	499	464	526	475	490	444	511	521	458	515	488	521	474	491	510	493	472	513	473	503	487	487	475	497	506	497	485	493	478	493	513	526	476	510	528	509	514	467	504	500	496	479	472	517	523	521	510	489	492	533	502	475	491	508	481	459	475	509	463	507	486	553	553	507	448	549	495	481	502	509	474	490	504	500	502	461	478	476	458	469	510	482	485	525	491	523	514	512	473	526	476	523	494	501	515	450	494	494	468	531	502	467	488	480	501	473	544	494	521	509	465	477	500	508	519	500	465	486	506	489	519	496	490	477	538	510	529	484	511	502	493	520	499	468	469	478	505	528	495	493	521	529	476	511	511	510	505	497	486	516	535	507	490	505	491	493	511	506	518	466	524	497	505	495	515	510	503	517	504	468	490	478	453	506	515	498	493	469	454	487	509	474	485	455	484	492	505	468	492	474	495	482	495	495	510	494	473	448	480	472	498	501	493	499	527	485	495	499	472	492	473	509	493	513	511	508	493	453	469	488	526	509	527	498	484	520	486	498	481	518	466	462	504	473	522	509	438	489	485	482	490	510	473	476	501	497	485	491	493	527	487	449	481	509	499	487	517	533	507	511	484	518	497	491	487	503	487	489	491	537	465	490	466	522	496	504	502	482	501	455	474	455	479	498	496	510	514	476	469	500	526	538	511	476	469	475	527	490	468	460	506	502	497	514	484	479	497	457	456	526	513	476	495	486	504	495	466	469	562	440	529	504	473	489	465	492	498	478	462	502	446	494	448	472	523	499	476	487	486	523	476	519	492	482	489	522	470	515	485	486	493	504	450	496	525	511	474	497	507	499	467	491	505	484	504	496	509	516	496	476	523	464	473	488	514	485	476	508	526	472	514	520	502	476	479	484	496	461	488	488	515	488	478	478	473	537	481	495	477	503	472	510	474	487	480	504	502	500	470	487	469	502	519	495	451	495	496	486	497	494	487	534	551	468	510	508	499	489	510	501	478	495	497	515	488	514	499	485	498	487	500	512	489	503	455	495	456	514	497	491	494	519	482	467	496	543	481	485	483	497	496	515	441	481	498	489	488	491	493	518	480	487	512	471	502	490	507	501	513	504	494	527	503	481	472	502	472	511	501	489	519	536	508	466	516	512	533	492	486	512	471	468	448	470	523	509	448	517	452	471	489	526	520	506	477	462	480	489	519	508	519	474	487	547	487	497	503	488	517	482	462	497	495	503	461	491	453	487	494	501	475	461	473	496	498	514	487	475	500	503	495	482	465	511	525	535	462	476	486	515	487	454	484	484	506	523	499	468	501	483	503	457	483	498	524	471	488	483	524	501	488	466	517	504	501	498	490	519	506	498	489	525	455	508	484	512	475	479	494	519	503	487	492	490	482	537	487	470	509	498	473	473	513	448	520	476	507	493	521	491	487	534	513	470	471	520	507	489	489	473	483	475	530	452	467	521	485	501	485	490	468	479	503	507	507	533	495	475	469	492	502	498	469	506	499	493	464	547	496	510	497	435	535	533	446	492	485	498	499	511	544	482	473	515	483	499	475	556	498	480	467	497	506	491	552	483	457	524	484	522	478	481	501	495	496	498	506	502	504	515	518	502	514	470	546	504	499	502	495	511	469	505	513	515	474	498	503	487	510	500	506	488	434	494	494	516	504	494	514	504	501	474	506	530	504	521	500	523	480	490	501	508	479	509	507	491	525	496	466	520	496	461	479	494	449	481	466	473	451	520	451	508	496	501	524	519	500	515	517	489	488	461	485	517	509	517	450	467	464	482	466	526	496	457	520	469	495	495	490	480	505	494	487	440	539	538	533	499	507	506	475	490	462	522	500	471	499	512	480	480	452	498	496	491	493	490	526	479	467	443	498	474	506	487	499	495	475	441	514	512	487	493	495	474	462	486	445	484	492	516	495	504	462	459	490	473	464	519	495	469	508	494	536	504	473	522	484	477	491	475	465	500	486	519	499	508	487	506	507	459	520	504	492	453	499	492	512	439	547	483	496	508	513	529	502	484	457	459	554	510	505	514	463	453	513	499	495	485	464	492	497	510	525	536	500	498	479	431	507	506	488	488	484	530	520	474	504	493	527	487	502	525	517	480	451	501	515	503	472	500	534	485	525	460	496	525	500	492	517	520	489	476	464	512	483	525	526	501	514	478	493	490	496	497	504	496	506	463	519	523	466	497	469	500	497	513	459	490	488	457	464	471	491	514	491	508	515	495	490	446	482	477	491	479	501	539	489	491	492	485	513	495	493	467	509	479	531	438	493	475	522	486	479	507	508	480	488	502	505	465	462	460	544	481	481	483	496	548	475	498	478	480	479	514	484	535	507	497	508	514	491	490	452	456	473	484	472	550	490	465	518	503	517	475	484	485	494	526	469	492	466	533	466	444	494	508	525	486	475	526	457	525	481	500	474	491	469	491	466	469	535	502	492	512	508	447	495	475	477	545	503	509	453	479	486	529	469	486	527	534	553	515	487	509	477	520	468	475	479	493	480	521	511	535	502	489	489	522	537	505	510	500	476	520	493	480	498	497	519	470	503	506	493	498	538	512	474	499	536	476	513	465	492	462	557	510	473	492	480	528	500	541	458	523	491	504	480	530	509	524	508	496	510	535	484	491	463	513	510	525	480	494	501	472	487	510	521	512	509	546	509	501	477	493	494	510	468	445	493	516	512	538	509	534	539	507	479	468	510	547	480	498	469	494	466	516	535	517	456	492	445	507	450	474	498	545	464	510	487	509	514	495	516	505	497	471	507	501	505	486	526	518	473	482	507	473	508	518	521	509	544	496	488	494	503	488	522	461	479	493	509	493	509	533	479	506	475	478	482	497	486	494	494	515	543	499	495	535	529	476	483	529	563	491	496	490	522	479	456	495	514	480	554	488	498	459	531	475	502	500	496	497	529	528	498	453	508	501	543	485	539	509	483	489	491	528	503	490	498	530	542	484	505	529	492	499	491	463	487	493	505	516	481	536	507	505	476	544	498	480	489	500	466	538	489	500	484	535	490	494	495	476	495	451	481	471	508	473	511	525	526	504	472	482	496	498	511	504	482	518	478	496	504	531	512	483	468	513	508	461	502	499	526	477	498	500	454
4926	393	260	227	219	224	225	216	230	211	206	183	194	217	190	223	201	195	200	180	219	220	217	213	225	199	218	221	185	223	203	194	206	204	204	184	213	191	207	184	191	208	227	184	212	197	212	190	200	188	230	202	216	202	217	208	204	183	238	207	190	190	217	201	223	207	190	204	227	227	206	224	193	189	202	202	220	216	200	203	194	182	218	203	192	219	189	183	206	204	198	208	218	200	191	233	216	190	215	200	183	233	228	193	240	221	203	215	196	188	228	185	214	216	237	204	223	201	193	203	204	220	205	204	211	210	218	205	197	187	222	202	211	196	215	180	206	228	214	165	225	207	181	179	188	204	189	212	221	210	206	192	201	214	206	234	211	225	228	210	214	177	223	223	205	221	222	218	185	191	226	222	208	209	193	209	186	199	202	202	193	215	208	170	199	215	218	212	209	198	216	211	200	213	223	191	210	223	200	204	176	196	190	188	197	195	201	189	215	197	198	220	198	234	212	198	215	212	196	188	200	215	187	202	197	179	199	227	189	243	248	197	211	215	227	198	198	212	201	194	223	196	218	167	193	202	216	183	215	211	208	201	206	241	195	208	232	200	228	213	182	211	210	191	183	167	217	205	204	209	208	206	192	220	213	208	215	223	198	224	228	215	237	205	218	199	203	222	197	213	198	188	198	187	222	193	227	218	206	220	212	213	190	204	207	228	188	212	203	215	221	229	218	178	200	202	215	217	223	212	222	224	219	192	202	225	210	223	192	218	215	213	179	207	236	181	229	220	196	217	224	177	215	237	205	201	214	207	196	224	216	200	211	196	199	195	197	212	204	211	208	217	177	207	198	210	214	178	198	201	200	173	198	198	196	210	195	203	217	209	186	190	212	194	210	183	202	213	195	212	219	210	203	192	178	200	222	196	240	207	203	228	176	199	225	199	206	197	211	217	235	218	183	207	225	228	204	211	214	213	191	213	215	196	220	215	234	195	197	206	195	215	187	192	217	213	192	223	176	173	214	221	208	211	234	198	221	222	197	211	202	185	217	229	194	213	212	241	234	207	229	197	200	190	195	206	229	203	230	223	194	239	205	196	212	212	219	229	226	227	191	208	188	176	208	203	218	198	179	208	227	219	211	222	188	197	197	219	214	219	223	211	208	203	189	206	210	193	203	205	218	216	205	208	198	207	189	206	192	224	216	191	230	205	210	185	207	199	185	202	212	222	230	198	195	198	212	214	196	257	219	207	215	200	185	201	222	234	214	228	194	218	214	226	215	208	205	212	200	175	203	216	197	196	202	204	230	200	211	206	223	218	201	195	253	185	215	223	217	195	217	203	204	215	214	222	220	184	188	210	203	206	206	233	207	207	223	210	193	189	225	224	185	222	213	218	191	208	217	189	204	191	228	225	217	213	200	189	230	191	185	183	202	188	193	219	190	236	215	223	186	220	187	205	207	216	187	206	215	226	234	197	211	198	224	202	208	191	215	213	202	194	222	202	225	194	205	215	209	187	194	209	211	195	195	223	222	221	226	228	211	203	197	205	208	191	177	203	203	226	213	183	184	230	205	222	216	206	211	198	212	204	192	178	177	218	211	203	205	208	211	218	193	215	204	209	197	216	211	229	210	214	192	208	209	195	207	185	204	218	180	219	216	207	208	220	196	198	196	229	215	187	219	195	172	229	204	193	174	219	188	190	191	187	217	206	210	200	227	182	177	210	200	177	213	204	205	227	190	198	185	182	188	193	227	220	184	207	196	201	171	200	223	211	180	203	201	219	214	193	195	186	212	203	227	231	185	202	230	219	233	197	201	206	217	212	226	202	222	186	241	187	197	201	203	236	218	206	215	196	202	221	186	186	215	204	204	207	214	201	210	218	217	178	203	195	230	203	199	198	221	203	216	191	237	215	203	220	210	177	235	188	193	196	215	205	208	216	222	209	199	186	217	211	201	213	241	190	210	195	215	236	217	207	220	204	202	187	203	223	199	200	178	188	190	206	218	210	230	213	200	195	224	195	212	188	238	213	184	229	199	208	217	225	214	205	239	202	210	207	192	212	184	194	226	241	220	208	197	208	184	217	234	198	223	196	213	207	213	194	216	194	201	184	213	189	239	222	213	218	206	187	195	203	205	206	215	219	190	215	199	203	205	205	216	198	212	204	213	203	222	208	210	195	193	179	212	188	200	180	211	199	202	179	216	206	212	219	210	193	186	183	189	185	217	226	200	216	224	207	197	214	182	222	204	222	214	201	210	215	220	195	209	224	176	228	194	219	225	179	221	226	217	200	194	218	176	189	193	200	225	234	207	191	193	191	218	180	212	220	211	224	200	213	188	215	200	210	198	178	226	219	215	216	211	205	214	232	222	221	205	206	210	218	205	211	225	215	248	212	208	209	186	181	210	206	211	202	206	214	200	208	202	209	216	205	217	199	200	196	224	231	196	189	198	188	218	184	199	191	216	189	216	228	193	197	223	207	191	208	205	193	221	192	233	210	212	211	205	214	203	229	199	185	213	224	205	197	211	175	205	211	177	219	176	227	193	237	204	176	179	232	233	183	240	216	214	211	179	230	205	218	211	194	200	198	210	199	199	217	205	216	212	189	202	203	221	214	216	189	185	214	203	194	210	244	227	202	194	196	196	221	209	236	192	203	189	193	218	206	217	204	214	217	199	234	197	209	203	218	206	216	212	210	196	213	200	200	216	194	202	205	221	219	194	205	216	198	226	217	192	193	223	208	217	181	194	189	212	222	178	226	215	202	203	227	209	198	201	190	199	219	244	203	212	210	201	215	215	203	188	194	202	192	224	190	199	211	210	203	195	196	221	231	201	193	205	201	236	191	186	213	224	210	231	199	238	190	216	195	246	235	213	195	203	188	186	199	198	192	194	187	203	225	197	194	212	211	221	213	203	220	215	182	208	177	186	217	184	200	217	190	206	215	192	199	231	238	184	205	187	201	196	211	233	200	195	227	206	209	202	224	199	177	219	214	180	198	183	201	192	183	172	221	206	232	212	243	238	211	226	207	217	194	208	211	192	210	195	228	221	214	238	191	209	176	209	195	195	197	205	253	238	195	183	197	207	206	210	182	197	222	204	187	185	220	225	204	182	207	190	215	213	236	201	212	206	210	198	204	194	218	188	199	214	211	214	209	203	236	198	202	203	210	189	210	203	209	215	198	207	183	200	192	195	203	200	198	182	203	212	218	188	209	219	216	207	202	219	222	195	209	199	207	200	216	229	222	192	185	224	200	199	182	190	194	202	210	196	219	217	197	204	220	194	237	205	219	237	238	204	209	223	217	213	204	208	200	239	200	236	200	204	207	216	181	204	209	206	235	194	216	218	215	207	236	211	211	193	186	209	212	194	210	201	214	217	220	214	229	221	195	224	215	197	203	215	236	182	213	218	231	181	216	205	181	213	211	209	223	219	195	200	209	202	169	223	234	215	195	214	196	205	195	204	203	228	219	197	208	205	204	203	206	204	207
5374	529	593	643	600	604	585	540	574	525	525	495	527	510	529	550	515	482	517	537	501	565	511	541	530	537	508	452	469	494	523	501	526	489	509	489	491	499	466	494	470	493	530	516	513	499	514	534	471	499	496	523	484	529	525	514	490	509	517	498	493	468	487	469	505	521	481	541	488	478	509	551	486	529	516	503	496	513	536	462	505	497	513	484	483	502	549	488	497	504	521	542	533	474	525	518	535	540	543	483	510	455	506	494	508	498	496	519	547	530	492	493	481	494	487	558	537	546	497	512	522	527	507	522	543	521	498	515	509	505	468	506	493	493	507	505	491	520	494	471	537	514	500	497	523	521	520	500	501	501	459	509	499	527	504	491	557	466	509	511	485	545	468	480	534	497	519	517	498	508	513	497	525	462	464	517	498	559	509	455	514	508	502	538	489	537	497	483	527	503	546	539	526	501	499	560	526	507	492	522	496	517	503	483	523	518	512	507	506	500	482	482	483	503	522	512	498	472	493	506	526	504	500	510	495	482	525	545	497	505	489	507	528	523	509	486	472	505	477	459	482	504	476	497	514	534	490	486	519	473	485	507	490	475	532	528	547	505	507	518	532	524	477	465	507	502	551	498	471	503	539	473	469	458	512	509	506	540	509	484	521	553	467	493	514	447	483	506	538	489	492	488	528	546	487	488	502	491	481	493	504	484	503	486	497	486	491	520	498	563	494	498	483	513	497	502	488	554	526	465	487	511	529	480	507	503	488	489	502	489	498	499	519	484	478	528	508	502	458	501	505	528	526	508	498	530	543	493	510	508	508	506	477	483	501	507	491	502	530	472	509	509	505	510	493	465	532	507	475	469	528	529	479	490	472	516	521	472	506	523	528	535	512	500	462	547	518	517	541	547	536	483	508	500	524	499	558	508	499	500	509	515	512	501	479	506	502	504	515	529	498	535	521	464	500	507	495	494	497	493	501	517	500	486	458	497	511	502	521	491	466	490	480	517	510	519	524	535	510	546	488	530	512	517	524	539	479	495	502	498	504	484	489	498	518	505	573	502	490	508	520	465	513	517	532	475	506	467	489	516	539	557	556	519	500	512	501	495	508	524	470	521	520	526	505	493	518	526	496	524	500	516	460	492	511	526	471	501	497	468	494	496	501	553	466	531	530	468	495	475	524	506	482	505	505	498	505	477	490	519	479	498	484	519	514	536	485	502	505	542	524	518	521	474	493	535	507	485	540	518	487	471	523	495	525	518	475	501	515	504	484	500	461	516	522	571	473	519	523	518	516	505	512	520	477	504	496	523	537	472	500	499	493	489	534	516	504	503	542	501	509	479	503	518	523	473	506	521	474	498	523	481	477	528	542	519	531	528	528	539	525	536	550	508	575	503	478	505	490	500	476	494	509	468	490	519	506	496	512	466	502	492	466	512	491	492	525	526	514	491	522	499	524	512	526	498	504	548	537	506	484	473	493	486	520	467	515	505	470	534	512	489	523	533	516	523	517	500	508	481	508	468	571	506	543	472	522	505	527	484	497	527	547	511	535	512	491	512	492	488	493	516	500	471	550	507	492	484	500	563	475	458	510	515	558	488	523	476	487	509	470	496	534	503	477	480	462	502	543	537	500	502	487	541	522	496	508	505	527	481	531	484	490	573	539	528	478	504	502	482	502	519	503	518	529	527	503	535	495	492	502	502	501	489	503	487	502	515	523	500	485	484	466	489	539	571	477	518	521	541	484	486	471	505	500	504	522	510	491	505	499	509	506	511	539	518	525	475	535	500	472	495	467	488	517	495	519	525	476	517	483	502	502	549	496	480	492	526	511	523	495	496	537	500	518	444	493	525	467	524	495	554	536	511	525	525	505	497	494	520	478	505	509	493	491	517	483	524	571	531	485	520	462	488	490	495	543	492	496	527	506	460	490	512	483	523	504	470	506	498	497	476	520	495	500	477	521	500	480	516	508	478	456	498	502	515	454	521	478	488	540	498	516	498	498	529	484	485	484	477	518	504	542	453	512	540	501	521	503	499	533	511	512	489	497	513	502	505	561	482	506	507	510	495	503	528	477	514	513	505	457	502	523	528	518	482	510	487	521	504	504	516	543	503	472	522	526	496	492	503	550	498	520	541	503	495	515	490	479	496	504	530	460	485	514	499	509	501	517	516	499	532	561	479	537	526	508	516	511	482	508	516	547	478	459	476	536	476	515	527	510	548	457	489	524	496	467	502	516	539	487	481	524	533	516	480	536	513	493	503	487	542	518	516	505	507	517	515	488	510	529	502	479	491	545	518	480	458	481	472	487	494	512	524	485	540	490	534	508	480	460	476	504	493	490	509	504	484	473	497	492	517	508	501	521	531	505	531	494	525	499	501	521	537	573	508	528	517	515	551	493	527	465	511	526	500	529	504	499	497	473	522	523	472	515	493	495	525	516	468	505	498	471	499	555	505	476	508	500	534	471	537	500	550	474	486	543	509	492	517	525	489	471	498	532	520	485	471	485	549	492	483	522	474	538	529	500	522	517	539	470	511	529	504	501	534	543	493	515	529	506	473	555	498	511	505	494	496	497	496	491	509	545	474	537	494	541	516	529	473	512	485	511	552	481	500	564	473	496	456	505	503	502	539	507	473	512	531	491	503	514	527	531	493	515	524	500	510	517	527	510	510	492	504	497	521	509	491	486	516	524	488	493	492	435	512	512	546	510	516	527	518	474	511	466	512	538	501	496	500	525	497	514	513	505	479	471	501	499	509	529	504	511	489	497	505	469	479	493	503	540	490	461	478	510	477	522	524	470	546	532	475	528	501	504	493	500	545	469	479	509	546	488	519	481	502	507	497	508	514	481	505	454	513	506	501	556	519	540	480	521	507	514	488	462	470	503	515	515	474	543	484	532	459	524	505	484	533	482	489	479	504	511	501	490	497	493	524	509	465	480	488	505	535	510	512	499	490	505	510	488	503	534	484	518	507	515	479	478	522	456	492	518	524	501	505	514	522	491	517	495	496	463	497	506	492	538	508	487	512	473	506	460	505	524	517	527	529	493	483	510	508	478	468	529	483	539	496	495	552	482	496	506	522	502	532	496	485	506	494	524	519	500	515	511	495	496	514	524	505	519	542	484	543	510	504	533	498	510	500	533	517	504	507	516	471	555	489	527	530	483	479	556	527	533	494	544	497	505	533	512	517	486	506	487	486	476	541	532	505	526	505	520	482	513	501	477	538	509	529	510	474	486	504	512	550	512	508	501	517	514	506	490	458	497	490	542	544	550	536	504	528	506	515	529	491	535	514	508	505	529	526	513	483	552	535	488	496	539	569	477	519	473	489	539	517	511	485	521	518	553	510	519	553	493	502	511	524	522	519	502	520	528	494	522	524	518	522	497	489	503	501	481	563	534	507	533	549	496	512	509	556	527	514	502	501	472	499	509	503	473	448	500	501	522	467	501	498	483	484	473	521	498	483	492	475	509	482	485	510	500	486	451	493	526	559
40810	8330	1186	796	565	398	328	240	225	220	186	168	165	149	151	154	124	148	100	111	107	123	125	123	117	104	90	98	114	103	96	115	105	110	114	122	100	93	90	109	103	122	114	98	103	116	95	93	86	94	111	108	82	96	79	97	101	105	114	104	100	107	92	86	102	91	85	104	106	80	114	110	85	105	99	100	96	114	112	113	94	115	107	118	92	99	99	102	107	99	96	97	100	95	111	114	97	101	103	90	109	101	109	106	92	110	96	97	87	93	96	98	92	95	112	107	95	82	104	99	118	113	109	96	102	104	105	115	132	116	106	100	103	104	102	86	95	103	130	105	118	117	93	103	101	102	96	101	87	80	103	115	96	98	88	101	102	129	100	94	97	117	95	114	94	99	110	87	95	95	122	113	113	91	103	100	97	97	102	101	86	79	108	111	105	114	96	103	103	103	100	108	75	95	92	96	98	108	97	106	92	92	91	75	104	99	76	101	96	93	112	97	83	127	113	89	89	93	89	106	92	111	93	102	77	96	99	106	108	91	133	90	92	96	106	101	111	86	100	115	98	115	107	86	100	80	97	89	79	92	88	97	95	100	89	89	101	97	111	79	109	106	93	108	102	117	105	99	97	111	82	99	109	101	107	104	80	97	82	84	114	117	88	94	85	106	105	89	106	108	94	100	98	88	91	94	96	106	112	108	112	107	95	105	99	102	102	108	96	96	119	106	99	99	99	109	109	90	87	106	105	86	98	109	85	81	80	93	116	108	92	92	100	108	85	98	104	101	94	94	109	79	114	113	111	82	104	94	104	94	94	113	104	98	89	117	107	113	100	86	103	105	118	96	103	136	97	93	91	91	88	95	99	94	76	89	105	95	109	99	108	77	103	99	107	77	101	87	111	91	89	109	84	101	80	99	98	91	90	86	104	107	91	105	101	99	93	91	96	108	90	100	75	106	110	96	87	102	96	104	100	97	92	93	91	86	99	104	89	95	95	104	100	102	90	115	95	101	112	113	83	94	99	98	89	92	100	95	100	76	105	101	91	100	99	94	88	96	89	80	94	101	120	103	83	115	104	80	83	103	101	91	97	87	94	111	105	109	98	103	99	97	103	106	107	103	99	94	102	95	87	94	101	109	97	115	84	102	101	87	91	90	94	106	113	117	98	101	115	92	100	79	113	100	76	99	103	100	109	78	101	95	95	100	103	89	120	90	116	94	99	103	97	101	107	99	97	108	93	76	103	116	94	105	100	97	104	95	108	92	80	86	91	89	114	80	90	103	92	100	83	112	107	103	98	103	95	88	79	118	107	110	93	91	103	75	109	129	104	87	91	103	89	91	105	109	90	97	79	106	96	99	94	85	88	82	103	83	113	107	95	80	92	93	115	91	99	91	123	86	100	94	103	95	106	104	88	100	91	95	98	95	101	109	90	101	80	97	96	105	121	100	103	111	91	99	101	120	107	97	89	96	80	91	87	99	84	104	95	88	110	101	96	111	108	88	115	107	89	94	100	124	97	92	104	112	95	97	109	85	94	92	109	90	95	93	108	114	95	78	97	100	85	83	98	86	107	89	105	84	98	95	88	105	89	100	98	100	94	117	103	105	100	98	96	93	96	94	103	92	109	115	99	106	103	116	87	86	105	109	103	93	97	94	104	94	97	106	89	100	101	83	90	109	100	84	106	95	94	99	84	104	87	97	91	88	91	81	110	121	106	92	89	98	99	106	119	106	114	99	109	89	98	100	112	101	108	96	78	105	98	95	98	89	115	127	101	102	96	103	93	118	90	98	97	100	97	97	98	85	120	110	79	105	104	92	96	116	95	101	90	102	98	97	110	123	96	92	85	108	81	105	104	99	105	121	103	127	100	93	87	87	105	97	85	114	97	97	95	97	96	108	88	105	97	85	110	89	85	93	87	96	110	103	84	91	105	90	80	99	111	93	99	114	115	109	105	109	110	95	93	92	115	108	97	117	85	101	112	100	90	91	94	98	98	110	100	105	91	85	108	101	96	104	112	98	119	84	103	102	84	93	97	98	98	102	102	104	117	89	102	109	110	101	92	81	97	91	111	97	106	86	112	110	92	92	99	92	91	94	105	96	103	100	94	114	99	102	113	102	102	108	107	104	94	97	91	86	105	101	117	95	114	108	88	95	112	96	100	85	86	119	88	114	94	103	87	100	92	104	90	108	94	92	89	98	110	96	86	106	99	105	109	90	86	90	91	110	106	96	99	100	117	101	107	96	103	107	91	104	103	87	106	99	97	100	69	100	95	94	86	106	92	98	79	85	112	104	75	102	105	100	88	93	108	114	95	97	112	93	101	82	99	98	98	100	98	96	97	90	102	95	95	92	89	86	82	85	99	96	100	97	87	115	120	85	76	100	90	99	108	107	85	85	106	110	95	116	103	90	95	103	87	102	87	89	111	100	89	115	98	112	102	116	94	93	98	95	98	104	103	86	113	91	105	93	110	99	92	113	99	83	104	98	95	87	104	101	111	104	109	107	83	100	90	90	98	124	104	124	95	99	95	85	100	88	114	95	108	99	133	86	113	95	110	96	102	111	125	85	104	109	82	88	99	87	82	93	94	91	101	97	100	117	99	101	87	103	103	95	96	87	96	87	112	124	95	95	98	122	98	92	106	83	99	100	94	88	96	104	102	112	116	79	99	112	93	88	101	87	99	110	111	95	115	105	86	110	109	78	110	107	117	103	79	87	94	77	108	80	86	93	106	108	94	99	105	104	101	94	84	91	105	91	103	109	89	110	98	89	97	104	98	94	105	79	102	83	81	117	89	97	94	104	99	91	82	101	108	92	114	103	121	93	93	90	100	107	93	88	92	104	110	96	105	111	93	91	89	76	113	107	95	98	97	102	120	101	100	95	78	94	90	100	96	124	94	90	97	117	86	90	111	97	106	85	89	107	110	117	113	91	110	122	112	89	114	133	83	95	94	85	99	112	85	89	106	120	95	83	108	105	119	101	92	92	90	90	112	79	95	76	106	96	78	97	102	93	111	100	100	98	105	83	90	93	99	87	100	89	81	74	107	79	111	75	81	93	88	94	85	97	103	94	96	99	93	94	108	91	100	96	115	98	98	94	91	88	88	83	102	94	112	103	107	88	93	92	92	94	98	92	85	101	92	96	90	94	110	100	108	98	93	109	91	106	103	100	106	100	92	90	98	96	102	99	95	103	109	96	76	97	92	81	111	106	126	116	95	105	88	113	100	111	110	106	103	111	88	85	97	96	106	113	83	93	97	113	104	99	89	93	107	106	94	92	98	96	103	93	115	104	84	99	102	94	95	93	89	112	86	117	96	94	112	105	100	111	101	92	101	101	106	98	96	79	112	95	101	94	110	98	110	106	104	105	104	101	97	88	81	92	88	98	96	84	104	112	91	92	89	111	120	81	105	79	80	91	108	118	114	87	85	87	94	113	102	90	99	104	100	91	108	69	102	110	98	92	96	115	105	90	91	100	99	117
20867	995	2158	2521	2202	1828	1420	1224	1056	942	832	753	712	595	593	578	531	509	445	455	445	471	429	382	368	388	410	383	348	347	357	366	362	348	345	346	312	325	355	313	331	322	295	338	319	282	316	287	322	306	305	321	314	325	304	293	367	295	308	291	283	294	272	289	283	282	268	281	305	287	260	277	285	313	296	316	319	299	286	269	322	299	289	298	278	260	315	279	290	288	276	301	304	293	273	279	283	329	304	297	303	257	287	296	286	272	311	297	291	265	291	300	280	317	286	307	272	294	304	305	261	297	247	284	269	294	279	312	291	297	282	292	292	284	330	303	273	263	255	279	270	279	272	294	297	280	274	273	281	289	279	276	307	280	270	238	316	295	286	282	289	285	292	279	292	282	264	262	290	312	291	269	285	296	297	297	280	301	301	249	299	265	307	313	269	311	306	298	303	270	297	292	286	281	309	269	282	288	295	289	293	281	275	273	306	288	318	266	280	268	259	244	288	265	272	287	304	287	292	319	290	273	282	272	287	272	307	292	267	315	272	278	286	273	308	264	275	301	299	296	280	267	294	277	297	273	296	288	268	322	275	289	317	275	294	259	270	290	267	296	292	260	280	298	319	292	255	292	300	303	294	323	316	250	273	267	278	268	265	278	315	267	315	296	308	279	315	299	293	227	299	264	301	284	284	276	283	269	288	294	278	293	266	275	297	316	280	273	285	299	279	308	280	296	313	309	291	299	254	273	285	282	275	267	282	268	292	282	306	271	291	285	273	285	290	293	288	277	277	292	271	314	291	272	266	264	284	315	290	315	290	257	305	278	285	264	266	295	312	273	274	288	307	287	272	269	257	297	298	321	257	280	282	282	248	297	274	293	286	268	278	297	282	282	324	295	277	291	287	263	317	282	314	260	288	268	262	282	279	282	271	291	291	311	294	315	314	315	277	266	305	284	302	291	293	276	267	302	273	299	288	286	285	304	261	276	304	291	283	296	279	290	274	293	298	297	298	286	277	291	291	283	290	288	272	274	298	289	293	291	270	267	274	264	271	294	294	303	269	295	296	291	275	262	273	278	307	267	306	288	304	281	294	309	250	308	285	299	266	312	296	317	282	288	320	279	261	274	288	289	293	299	308	268	296	280	303	274	293	259	268	286	320	259	299	283	318	301	291	275	302	291	287	287	277	325	289	292	286	295	283	293	288	290	285	304	284	290	310	261	286	274	287	291	276	285	279	291	316	278	281	298	279	298	300	332	286	301	288	301	287	288	270	285	280	283	298	281	317	316	291	286	285	276	289	258	269	291	272	276	265	274	290	292	291	285	308	256	290	277	281	281	291	287	301	315	310	274	252	291	280	279	294	292	268	271	253	279	308	243	268	295	308	284	281	292	296	291	307	268	265	304	333	283	295	286	289	303	281	312	273	271	281	317	278	264	272	288	274	274	298	287	279	299	284	318	273	236	307	272	280	293	312	280	293	292	271	285	294	268	279	288	271	259	298	281	292	316	298	264	281	276	274	285	295	306	276	320	291	292	284	277	301	273	322	312	278	315	276	293	288	296	296	296	261	280	278	267	277	306	268	294	297	290	312	295	274	265	271	313	265	297	279	276	284	270	274	290	284	310	298	326	301	302	279	298	282	261	254	282	276	289	300	276	305	295	288	305	254	255	288	279	277	265	319	304	276	275	261	280	258	295	270	293	264	268	278	314	268	302	290	313	300	256	277	275	278	279	285	302	300	295	286	293	277	321	280	285	263	283	318	272	293	274	251	302	297	294	274	300	287	298	289	278	305	271	293	271	305	254	259	263	282	300	300	303	270	257	310	288	317	295	309	321	268	306	306	297	306	286	297	301	306	297	273	296	264	273	326	277	294	252	264	296	310	306	286	263	308	265	299	296	279	278	317	278	309	306	268	282	261	278	286	297	318	309	301	278	284	278	264	280	282	293	271	263	262	285	306	280	286	274	311	289	288	296	295	266	251	282	270	265	286	283	289	296	297	302	306	273	308	282	274	318	294	290	268	263	284	268	262	313	276	257	269	314	289	296	271	272	296	300	284	300	293	291	280	276	290	298	278	295	284	303	291	301	301	277	258	307	314	285	277	280	280	305	273	300	272	287	315	272	255	278	281	316	283	319	293	280	300	300	283	286	286	284	296	307	284	295	312	309	310	297	249	298	289	288	281	311	320	285	295	301	267	283	341	285	270	281	289	273	306	270	305	286	273	302	276	268	271	286	290	285	269	270	275	278	274	286	296	264	312	281	289	313	303	284	292	320	284	253	270	272	284	300	247	307	266	348	271	286	271	276	322	278	311	260	277	288	273	291	305	309	264	291	292	271	291	304	290	289	299	275	253	273	318	300	307	280	277	258	311	262	267	281	296	283	303	298	285	263	263	244	315	277	289	259	273	281	287	310	293	283	269	307	296	283	276	288	272	294	286	261	312	305	261	276	267	282	267	282	291	302	269	285	285	277	279	266	278	267	291	275	264	289	268	285	299	271	294	332	272	291	268	251	299	278	306	269	293	299	273	269	272	299	299	292	296	303	280	266	283	258	284	287	282	289	299	286	298	311	261	273	270	275	289	305	292	288	303	301	313	286	313	308	258	286	320	284	281	300	297	270	305	315	318	286	280	295	286	301	309	320	317	252	295	296	276	259	312	281	301	285	295	293	286	256	304	249	262	288	276	321	300	321	328	308	280	259	278	288	283	284	305	274	301	265	299	285	305	282	311	294	281	269	271	275	296	274	288	284	270	267	292	280	325	302	268	290	262	278	297	300	292	303	259	258	324	333	277	276	258	308	268	261	297	300	277	289	258	277	282	284	277	300	268	315	295	303	259	288	261	303	305	291	295	289	286	268	284	269	295	264	287	280	289	306	312	309	280	268	289	311	294	291	317	258	267	283	286	278	301	276	280	286	310	279	294	300	282	282	304	263	283	290	306	284	254	297	272	271	257	271	271	278	296	292	302	287	317	319	268	276	305	261	298	312	280	299	285	312	252	300	305	305	284	291	297	272	282	278	298	264	272	304	284	275	256	312	289	288	299	278	262	273	274	268	290	280	299	308	298	275	273	282	292	313	237	257	272	295	274	295	272	314	294	295	292	279	285	271	278	290	265	311	277	303	281	256	276	280	272	301	289	258	300	294	272	261	304	304	305	273	293	300	312	272	260	300	261	279	303	291	283	280	268	273	278	290	297	287	273	282	300	275	281	298	273	283	269	289	281	276	285	278	305	284	290	256	278	281	290	262	255	309	313	271	279	291	299	289	299	286	310	294	299	306	288	336	280	268	283	283	291	327	309	310	305	298	268	256	297	282	283	276	294	304	272	269	273	312	289	287	272	280	294	281	261	260	286	282	286	290	270	283	305	277	276	251	270	295	306	278	276	297	276	293	295	281	283	295	289	300	248	283	280	250	282	288	299	294	283	277	298	285	279	267	293	291	257	300	305	277	284	283	296	280	280	321	301	262	262	295	278	299
58095	18381	4254	1622	1052	825	635	555	466	330	359	333	329	277	281	252	245	252	235	231	200	228	216	193	198	227	197	217	234	212	208	198	212	186	191	196	187	202	167	183	178	184	197	207	197	208	179	195	190	204	178	177	213	203	171	205	193	222	184	209	196	193	190	171	159	182	223	202	210	202	175	205	173	197	195	162	199	193	186	203	227	194	190	162	173	185	185	190	174	183	179	199	201	181	181	203	204	182	174	210	212	204	162	184	180	186	182	173	199	202	161	169	211	197	195	167	194	185	173	184	200	185	189	179	196	196	196	185	198	195	213	177	201	191	197	207	205	193	183	199	187	173	175	204	182	178	208	192	208	195	220	186	200	192	149	197	192	203	190	206	185	213	181	200	196	188	205	190	192	190	191	202	196	209	218	182	204	183	197	199	177	191	181	196	212	198	191	188	196	176	195	192	179	199	193	227	193	221	184	188	202	187	218	200	193	178	195	210	195	188	195	191	195	188	209	182	189	173	147	185	192	183	191	199	165	185	191	197	180	180	206	172	177	169	167	185	180	207	176	190	195	186	195	213	184	184	188	196	187	197	181	193	179	190	173	203	200	184	195	206	176	198	204	177	183	164	180	192	208	189	168	206	204	205	184	205	184	182	169	170	184	182	198	179	181	188	181	201	198	190	189	197	195	183	179	180	184	193	202	184	166	194	200	197	175	216	199	202	191	188	198	198	193	185	172	181	174	167	200	214	168	173	207	202	199	195	183	186	183	202	194	174	175	199	180	186	199	190	187	180	177	172	196	196	220	176	213	199	180	174	189	199	186	177	159	205	183	176	205	182	200	180	183	182	173	189	185	177	179	190	179	188	208	178	187	191	194	190	166	188	194	194	187	183	188	189	188	167	204	169	172	179	202	202	199	199	192	172	191	192	186	189	152	188	192	173	178	183	211	200	188	165	191	178	158	163	203	194	203	176	193	198	212	184	192	202	191	184	178	165	181	204	184	188	194	193	173	196	192	198	180	205	175	171	184	193	186	211	196	162	207	166	196	180	186	192	197	196	193	222	186	187	178	216	192	234	180	196	192	193	198	178	186	181	175	190	209	181	185	182	188	185	182	166	213	168	195	188	182	175	184	190	178	204	160	185	193	216	196	199	188	184	176	211	203	187	201	192	205	175	172	190	195	190	200	190	188	155	213	184	173	185	186	197	213	204	214	200	183	202	165	200	187	203	185	178	183	223	208	174	157	198	181	197	165	180	206	215	190	171	183	180	158	185	184	186	196	186	185	202	175	195	174	180	191	179	212	212	191	202	208	203	179	200	183	199	207	186	176	180	170	192	187	189	178	177	194	181	200	195	212	179	189	196	184	197	201	180	184	173	195	183	175	187	191	186	188	196	207	187	186	189	171	167	190	201	200	217	202	185	206	184	190	195	192	170	194	202	194	197	178	164	208	194	200	175	169	181	203	198	211	197	191	219	183	197	215	198	196	194	167	178	204	188	168	192	200	172	193	188	170	173	185	193	164	209	188	172	171	199	193	172	196	173	216	198	150	188	183	183	192	187	183	186	206	201	170	193	199	186	173	188	185	185	191	206	199	205	187	188	175	193	183	178	194	186	208	183	217	199	196	169	184	193	187	166	186	158	191	174	184	196	184	171	192	207	200	194	195	206	203	189	177	183	192	196	174	197	165	201	199	178	200	188	195	179	204	173	174	197	150	184	182	166	176	194	184	168	214	185	189	179	204	187	182	188	217	174	198	180	182	204	219	207	204	158	159	201	204	171	190	182	203	184	204	164	206	199	183	191	195	189	207	184	205	214	175	209	198	215	177	176	188	219	174	188	185	176	207	152	183	198	201	189	186	191	194	188	214	195	174	178	175	204	195	174	186	217	182	180	165	197	157	189	158	215	176	184	164	177	164	203	188	188	179	181	177	197	181	182	192	177	196	180	182	201	170	175	172	214	173	182	188	174	199	183	182	197	194	198	204	173	193	170	198	192	182	187	193	196	178	182	177	170	178	213	201	184	193	173	201	192	183	175	187	178	185	178	194	178	185	173	189	171	164	172	195	204	174	171	190	193	189	198	192	189	187	175	171	195	171	194	189	171	198	204	204	179	195	209	196	196	198	165	177	210	192	159	199	188	181	201	172	197	182	192	201	186	197	194	173	210	207	178	178	208	173	197	190	205	159	185	167	205	171	172	192	199	208	205	197	203	186	202	197	204	179	181	197	191	181	191	166	196	189	184	193	157	177	240	181	173	180	169	183	191	190	168	205	189	200	212	179	169	188	181	195	193	202	228	177	191	195	188	199	172	209	191	182	204	231	207	196	197	196	169	179	186	166	196	177	197	192	186	175	182	184	204	178	211	165	198	201	210	192	191	193	201	171	179	192	206	186	172	184	192	175	168	176	209	218	191	176	172	183	200	194	202	200	190	181	171	184	185	167	184	202	173	198	179	201	184	149	197	176	198	174	177	166	182	190	167	172	178	204	196	206	213	183	185	206	196	168	211	193	181	190	170	190	192	211	169	176	172	187	170	179	179	178	177	187	190	208	193	193	177	184	211	205	187	199	177	181	190	183	178	187	175	183	214	191	178	186	192	207	166	183	240	189	215	203	159	198	194	194	187	193	174	208	185	174	168	180	188	185	171	194	160	166	212	173	190	190	164	196	176	206	203	175	174	178	192	199	178	206	183	176	178	185	190	215	194	183	193	197	205	192	215	203	186	179	201	189	200	213	199	180	187	189	221	207	205	196	197	187	190	208	177	154	208	170	198	184	173	175	160	164	211	180	184	161	175	172	190	201	208	203	195	185	198	184	210	203	180	192	193	197	189	160	188	199	192	179	203	192	171	191	209	180	181	210	203	194	199	197	199	181	201	169	190	212	179	230	201	165	192	214	186	174	200	173	173	179	185	216	187	205	185	198	178	208	188	206	166	207	195	202	202	174	175	195	148	205	174	188	179	180	180	186	165	165	183	207	215	207	168	216	168	197	171	190	210	194	171	191	198	225	165	188	198	182	184	201	188	190	183	182	178	200	182	206	191	170	185	194	183	156	172	213	205	213	175	178	186	198	190	184	187	199	212	211	175	192	189	196	188	182	188	195	217	216	180	158	208	196	170	167	179	168	164	191	207	203	201	196	176	157	166	189	187	178	183	200	184	206	190	185	186	202	192	191	196	193	176	181	189	205	161	160	181	167	198	166	193	189	178	204	170	193	171	175	206	161	201	180	178	196	173	178	171	183	180	168	199	175	197	175	198	171	198	185	168	191	199	174	213	183	164	195	195	203	217	170	189	184	205	193	176	165	195	194	172	207	196	158	192	175	198	188	189	200	173	198	188	178	182	172	192	189	209	175	186	185	203	172	168	182	179	201	175	185	171	188	182	173	181	184	200	184	184	200	176	160	205	197	207	204	187	173	203	177	187	186	184	208	163	198	193	206	170	182	157	177	176	207	186	196	154	188	186	194	172	189	196	177	183
30238	1906	4167	4974	4078	3431	2745	2205	1989	1728	1499	1300	1230	1189	1113	973	954	913	873	795	783	745	732	729	685	695	685	646	666	681	642	584	616	625	591	605	579	541	555	563	536	560	583	534	550	501	584	523	504	531	539	583	543	540	504	555	519	533	520	528	524	480	524	489	499	529	504	526	524	525	525	517	528	517	510	504	498	490	522	489	478	514	511	488	480	521	510	485	499	482	499	491	487	496	503	485	502	497	484	518	486	527	481	537	514	480	503	506	513	511	501	499	452	459	476	486	502	505	477	457	477	476	501	473	471	473	505	511	495	533	457	502	518	509	517	517	472	466	458	480	485	502	501	465	465	486	497	523	531	498	495	528	490	495	526	487	465	524	477	518	514	503	500	509	496	502	440	484	492	479	493	514	466	515	485	535	492	499	491	477	513	511	478	494	495	498	478	508	473	470	517	514	493	483	479	550	513	479	486	511	472	504	467	472	509	520	520	530	435	509	519	509	519	482	495	483	510	473	489	470	511	502	489	518	466	506	538	501	500	515	523	465	491	505	495	510	508	524	481	459	488	481	551	496	499	473	487	489	523	504	521	501	465	513	477	521	461	467	513	482	464	507	508	521	504	508	492	501	481	483	503	478	497	455	492	455	487	450	469	530	489	474	488	503	483	484	495	472	484	468	498	514	468	508	513	509	468	434	467	489	495	476	483	459	504	499	494	475	455	476	492	481	495	467	468	520	527	496	487	506	498	492	519	498	469	523	500	498	487	487	511	521	496	508	511	495	480	453	490	493	475	476	496	494	485	469	476	486	459	510	509	493	496	500	478	553	494	512	530	489	542	472	505	478	509	505	516	497	488	524	490	472	472	475	449	539	497	531	460	472	499	537	506	504	460	477	489	508	509	524	478	471	485	493	498	474	504	469	499	438	493	508	520	457	443	461	481	544	474	525	496	469	472	496	488	526	483	491	509	542	498	496	519	475	495	501	492	519	488	498	513	475	482	496	465	498	502	439	504	464	494	487	541	490	419	452	494	462	462	491	491	513	442	524	508	463	466	488	479	522	510	534	511	529	503	477	483	494	475	482	495	474	487	496	463	496	468	474	461	508	495	484	520	495	468	524	499	484	517	461	507	469	485	473	448	533	506	468	482	486	483	496	482	483	509	525	460	525	520	493	489	463	535	468	472	494	489	470	501	515	488	485	507	492	482	498	504	525	511	488	489	493	488	543	472	466	524	476	463	470	486	494	488	505	462	510	501	482	495	484	473	517	468	470	459	493	492	509	500	490	488	477	474	509	498	502	446	499	484	500	486	479	514	495	497	468	451	497	497	497	497	502	481	484	484	477	488	500	490	489	460	434	500	479	497	500	472	498	510	485	508	484	497	483	494	515	487	487	466	477	479	523	484	501	489	489	501	520	465	459	451	479	511	503	485	529	491	512	498	529	508	455	444	432	487	501	476	471	488	511	500	517	479	459	474	503	462	475	475	471	502	485	501	503	473	484	527	505	476	506	476	509	497	515	459	520	483	475	451	524	495	470	522	481	473	484	508	487	485	498	505	488	492	526	492	502	473	496	511	509	500	520	490	476	524	461	466	490	482	457	505	503	497	469	501	459	490	459	454	485	483	479	461	487	474	494	487	530	497	497	472	536	503	464	512	489	478	481	453	472	493	493	540	491	467	516	453	476	484	505	452	486	486	495	496	472	500	485	490	491	477	550	481	468	481	542	515	462	528	493	525	489	479	484	489	470	503	494	468	488	490	450	490	513	519	475	499	435	497	502	459	491	510	459	488	474	491	487	524	499	506	473	450	481	504	517	504	500	466	477	487	521	485	493	520	509	482	542	449	533	498	495	475	495	534	479	506	481	468	507	480	503	483	485	472	488	546	451	489	483	472	453	475	518	456	496	516	487	506	503	506	500	515	498	465	487	494	463	457	491	502	467	503	503	443	499	526	508	467	511	522	506	493	496	453	509	521	445	512	491	465	455	472	503	498	496	503	484	510	477	461	496	493	497	482	503	499	480	469	506	501	468	483	485	502	483	507	511	471	518	495	469	488	474	473	453	511	461	496	477	494	480	466	464	453	464	504	516	510	502	502	493	501	497	479	485	476	498	499	473	505	487	523	462	497	459	511	482	500	512	477	466	518	492	502	476	459	510	499	459	482	476	481	485	490	487	509	489	494	478	444	494	535	470	503	527	513	457	507	503	517	479	473	488	498	501	493	464	484	497	463	500	438	484	517	507	486	504	487	508	485	457	522	523	485	482	492	465	483	498	529	508	476	492	490	546	537	477	488	518	480	474	509	510	489	486	471	506	434	530	518	482	513	485	456	507	517	488	464	460	503	498	468	493	505	512	513	476	485	537	488	494	473	513	552	471	455	467	458	469	454	497	488	532	464	499	438	477	478	465	507	505	498	500	503	495	484	459	494	495	461	511	524	539	464	504	498	470	514	469	473	480	502	475	467	497	489	478	472	498	494	493	484	510	500	487	508	517	506	471	499	522	489	508	474	476	481	489	526	474	488	509	516	480	489	503	503	486	447	477	512	505	512	472	501	518	499	491	467	484	542	533	508	468	478	492	476	488	484	503	522	487	487	504	451	473	502	497	523	490	504	456	462	484	486	516	505	464	469	485	511	517	507	465	460	495	484	484	495	483	458	470	526	508	497	460	511	481	476	480	518	526	524	531	493	498	503	487	474	501	492	458	518	525	527	512	497	512	534	498	456	462	459	500	542	464	515	501	527	503	508	491	450	525	447	510	491	501	503	494	487	512	460	511	509	495	465	493	495	520	468	488	493	522	497	484	513	490	509	453	513	501	507	462	498	489	494	497	478	475	472	515	496	475	513	473	433	490	511	487	488	503	461	498	459	510	512	485	518	471	501	506	496	468	501	479	532	505	472	506	462	511	450	462	505	479	491	483	481	487	543	482	495	464	496	495	510	489	498	485	470	490	509	490	475	466	503	491	468	487	500	477	485	461	488	473	487	517	518	515	500	495	524	465	481	505	507	492	509	452	481	549	489	463	504	470	510	495	504	465	504	492	481	509	508	506	516	482	490	498	521	478	478	516	459	463	484	458	494	484	515	455	524	472	477	507	472	455	499	496	481	466	477	440	498	456	478	465	474	488	470	483	477	468	506	507	512	465	482	503	485	509	520	481	440	488	504	475	497	510	519	489	479	477	468	492	507	477	495	495	505	506	477	470	490	462	492	491	457	437	483	476	476	483	493	464	467	520	509	497	535	479	466	463	499	491	456	483	490	494	486	476	531	487	489	528	533	496	505	466	521	467	471	461	536	496	503	518	472	458	502	470	489	484	507	481	473	482	519	513	495	501	527	484	477	533	519	505	501	482	508	550	470	516	520	474	502	517	458	502	503	532	454	505	514	482	473	514	533	494	486	458	472	472	485	486	510	487	478	461	516	465	503	537	521	455	468	505	503	467	495	460	464	503	513	489	530	471	507	492	481	516	468	490	480	442
5161	293	244	216	210	224	210	221	223	204	237	226	211	200	196	199	192	210	198	226	220	216	216	200	188	219	214	221	192	220	206	190	219	205	199	188	227	195	199	208	217	201	199	200	226	234	207	184	214	208	187	209	184	196	191	202	204	200	226	220	197	192	226	213	203	216	223	176	193	229	201	180	187	227	217	201	197	202	220	206	209	188	199	190	189	227	228	206	218	206	211	229	219	200	201	230	213	219	192	231	210	216	200	231	197	203	189	203	232	213	197	218	197	226	241	205	218	225	218	183	196	216	222	198	202	215	216	208	217	206	223	195	168	206	213	185	195	214	203	195	197	212	187	195	212	194	199	196	206	225	221	206	208	203	163	215	206	193	204	202	195	201	230	213	208	193	205	189	200	190	198	199	225	213	210	212	208	204	199	203	185	184	210	201	228	226	195	228	242	203	204	224	208	209	189	219	227	214	221	182	203	226	203	185	216	202	211	194	221	200	194	205	224	216	202	208	202	201	196	195	192	225	212	218	213	169	182	220	202	190	206	207	224	218	220	182	209	213	214	200	188	211	229	185	228	206	224	194	198	191	207	196	194	198	218	181	210	216	189	203	198	208	202	186	226	216	172	196	205	218	202	215	219	208	213	218	209	199	191	229	196	222	206	208	218	233	211	241	195	171	202	217	228	208	213	204	193	228	181	208	202	215	213	195	196	190	193	210	203	209	179	188	198	178	222	205	210	200	209	191	225	206	215	227	203	212	220	236	191	175	208	209	217	198	219	210	212	211	212	192	202	195	184	217	198	221	196	219	205	220	215	197	218	174	181	216	207	205	211	196	169	197	208	210	215	196	208	206	188	206	189	197	212	186	213	184	211	184	207	214	212	185	195	196	174	195	182	204	205	193	191	194	215	206	231	205	203	241	207	191	188	171	212	210	206	217	225	215	215	204	206	202	188	203	198	218	227	216	198	220	211	200	193	174	201	189	207	189	217	220	225	218	200	221	204	190	224	225	228	225	210	208	195	205	195	229	207	232	215	187	191	209	213	212	223	222	206	234	203	199	205	202	192	198	192	194	214	199	205	198	211	208	211	163	234	198	230	195	195	180	194	199	186	184	196	190	187	207	172	205	211	199	214	214	202	196	218	194	216	183	193	204	236	211	247	209	188	199	193	212	195	255	220	201	219	219	190	256	210	219	224	217	200	194	203	199	203	199	212	209	186	197	186	189	219	213	200	188	214	222	199	205	174	195	215	233	203	186	186	207	178	199	217	202	206	230	193	211	239	226	196	227	194	200	216	209	189	196	216	193	191	214	208	214	234	195	205	197	186	178	230	209	197	202	220	182	217	201	213	215	212	219	203	194	194	196	175	205	207	193	212	182	197	182	187	179	213	192	196	183	206	217	193	194	212	197	215	206	233	204	213	191	245	230	247	220	211	195	194	191	194	204	199	215	199	222	202	195	185	228	197	228	209	205	205	195	225	192	211	215	200	224	249	207	187	202	216	208	195	211	217	232	188	194	224	239	213	207	205	226	219	207	201	198	201	209	186	200	193	236	229	221	214	189	195	206	226	197	203	207	200	236	209	213	202	182	204	215	215	234	212	183	197	206	211	196	209	212	219	228	227	204	212	230	240	216	170	204	191	223	200	204	227	206	183	202	215	189	192	181	215	222	194	210	201	197	190	189	183	219	193	204	193	201	210	204	216	189	197	226	190	211	224	211	214	201	221	203	210	202	209	207	219	190	241	201	170	202	204	203	191	203	179	204	249	213	226	219	197	203	197	222	208	199	187	200	202	216	200	191	203	170	207	215	237	231	208	209	191	200	203	218	223	200	204	220	213	179	232	200	201	201	226	185	181	209	200	197	206	209	178	214	206	205	228	210	213	254	188	187	240	178	195	206	221	213	200	196	192	198	193	196	227	218	206	206	192	204	202	199	222	225	217	232	198	219	232	201	209	218	209	217	187	190	231	209	208	219	225	222	201	187	178	226	195	165	200	210	217	189	185	177	195	200	197	187	177	210	199	188	196	227	217	202	208	204	204	211	218	225	193	202	211	234	203	236	222	197	206	195	215	200	208	196	193	212	152	203	201	221	188	213	200	217	218	177	219	196	199	197	211	220	212	184	218	195	220	223	189	205	209	221	241	229	211	218	222	198	202	200	192	202	197	214	202	191	189	215	196	202	212	206	216	194	201	214	190	191	195	216	213	186	226	192	188	185	202	190	199	197	201	222	207	187	199	235	191	195	175	193	222	209	213	217	184	191	182	194	199	185	187	191	178	199	220	243	213	187	197	195	215	195	205	209	204	187	186	210	201	230	214	198	210	214	213	224	211	209	220	188	196	202	201	199	221	211	221	177	202	206	210	200	218	223	197	207	202	218	215	196	195	200	211	180	184	190	190	191	202	199	182	225	175	184	192	206	199	191	218	217	186	205	189	227	218	203	204	215	202	249	209	193	204	192	202	215	198	236	214	233	222	226	211	218	210	184	206	195	213	194	214	194	198	193	222	225	201	178	216	211	187	194	219	185	188	232	182	211	210	196	191	194	205	187	226	223	182	205	205	199	210	215	230	207	204	230	202	210	197	208	185	211	185	222	199	195	223	195	205	196	218	209	198	183	215	188	200	228	188	201	218	192	196	202	209	194	229	205	201	211	199	189	218	206	174	208	193	186	203	215	210	217	217	194	195	218	203	176	220	195	191	212	214	203	210	188	223	187	202	215	181	196	221	219	213	217	197	190	223	204	206	201	185	213	212	216	221	202	228	214	203	192	181	191	211	190	185	212	196	210	225	202	203	189	186	197	186	221	184	199	217	206	209	213	202	201	228	197	214	215	201	213	200	235	194	208	222	209	222	192	224	224	197	208	183	203	203	184	192	186	193	232	200	202	192	197	202	223	187	192	228	238	219	199	183	209	192	213	210	200	197	188	208	198	228	207	210	223	215	218	185	231	247	208	202	244	204	198	198	208	216	185	216	196	193	217	200	210	199	232	182	205	224	199	195	202	193	227	207	208	214	212	185	205	207	192	189	235	181	210	244	215	203	174	194	241	211	209	183	217	229	211	193	174	196	217	190	178	206	201	192	209	217	222	195	197	210	198	229	229	229	233	204	192	216	193	220	197	216	206	219	211	194	225	223	196	223	184	180	222	191	206	185	179	220	187	214	182	186	185	169	199	217	187	191	200	230	212	201	213	204	205	211	200	186	215	206	211	210	208	213	206	200	189	191	230	195	214	206	214	193	188	220	217	212	191	186	245	230	210	208	208	195	223	212	189	194	197	232	203	181	246	181	224	193	196	212	221	213	205	195	224	221	213	184	211	200	213	205	203	199	210	203	202	204	192	208	207	222	201	219	224	197	195	204	222	189	213	208	218	217	220	193	213	166	201	209	191	198	202	197	208	174	194	224	190	224	213	215	190	208	226	221	204	192	160	206	181	181	242	203	209	205	212	211	209	224	219	212	201	205	215	234	206	226	220
5505	549	580	561	569	559	550	540	522	502	522	555	516	517	528	493	511	494	512	529	485	516	514	504	499	526	493	491	489	498	502	528	495	538	497	501	516	516	475	496	458	516	516	491	507	513	574	495	496	500	528	465	486	510	473	508	484	521	489	522	482	504	566	455	499	488	512	508	527	528	516	537	539	522	492	497	489	537	469	479	508	544	494	524	513	480	512	497	512	469	492	533	514	497	490	512	530	481	497	443	547	495	489	511	501	486	470	498	487	495	516	531	516	508	527	533	514	483	573	497	535	500	488	530	522	519	570	505	509	499	519	551	494	526	477	515	535	525	474	520	529	504	481	535	506	518	545	514	540	474	480	475	499	494	493	485	478	490	483	508	493	532	478	461	540	499	497	476	510	488	489	545	499	473	534	484	479	491	524	482	496	505	461	495	504	501	501	474	495	486	480	489	477	487	498	568	510	477	487	526	496	506	526	490	492	487	520	491	492	523	534	479	510	518	486	456	499	518	487	525	525	513	513	507	503	503	530	527	518	502	509	489	507	489	490	505	470	502	497	499	520	523	502	518	512	510	531	534	485	537	469	512	490	504	533	524	506	491	486	484	486	486	504	513	516	511	473	508	469	537	484	503	476	497	475	521	514	493	506	523	514	501	492	480	500	554	496	499	525	538	502	476	510	507	510	483	525	477	517	508	469	528	510	545	478	526	501	459	513	467	506	523	493	496	472	492	493	532	459	478	518	504	486	488	537	532	533	514	471	507	492	515	512	516	511	475	504	516	478	481	475	500	508	507	506	475	477	516	486	493	474	503	490	510	522	508	490	460	502	501	508	464	495	495	502	480	518	498	458	521	502	501	511	477	479	503	539	496	503	490	495	503	548	507	532	514	482	501	496	521	473	514	482	512	488	497	511	508	488	514	492	510	524	497	528	483	528	488	476	500	518	525	489	539	485	465	529	507	465	506	513	543	521	521	492	543	511	496	521	498	531	471	514	547	490	505	488	527	525	502	506	529	517	495	499	506	474	503	508	499	524	544	511	494	507	470	480	517	506	449	504	447	498	502	469	519	506	511	502	512	483	474	508	504	486	483	511	472	519	467	533	495	470	464	480	503	520	489	497	545	530	456	521	510	462	497	514	500	489	488	523	487	520	492	500	505	556	479	516	483	532	492	469	503	496	500	517	515	492	473	520	473	485	523	495	523	487	463	504	501	494	448	520	500	504	533	488	501	511	513	520	502	507	484	501	525	484	497	487	490	496	506	475	487	510	496	495	515	503	540	463	518	507	509	461	486	503	479	510	506	489	483	501	513	513	523	497	498	498	477	468	540	468	539	510	528	470	500	497	476	547	509	548	481	466	520	525	491	467	529	505	534	515	515	502	473	499	463	518	485	517	517	541	548	511	492	489	519	527	566	492	503	550	514	553	491	507	514	509	540	535	490	507	499	500	512	515	505	494	503	521	503	535	513	524	483	491	515	511	533	466	486	531	479	491	493	499	519	552	504	536	515	495	487	545	463	499	502	511	509	529	484	481	516	608	518	484	492	470	527	495	487	499	518	498	478	495	492	513	509	529	494	492	516	506	482	509	508	513	516	507	490	498	463	515	432	516	464	523	496	491	497	536	478	479	521	490	512	478	490	504	482	488	463	486	512	478	531	483	472	524	517	520	493	480	487	495	494	514	532	505	526	479	498	517	512	457	506	533	484	496	510	521	493	527	508	524	466	507	498	492	493	548	524	481	479	537	527	509	485	504	504	491	498	513	481	522	467	471	507	492	514	457	522	478	487	503	493	506	476	523	497	506	495	493	519	458	465	507	516	488	510	470	500	492	506	527	509	520	497	491	513	515	516	494	496	459	495	490	482	476	440	487	480	484	502	496	507	469	494	502	520	462	498	500	476	513	509	475	489	496	502	510	507	532	492	490	514	546	474	513	503	527	515	533	460	494	473	483	509	492	522	509	493	507	497	509	516	512	539	480	505	508	475	493	496	529	491	485	503	504	487	497	500	502	520	486	515	524	502	503	489	504	491	521	497	464	482	519	499	495	492	499	522	474	495	535	486	510	570	511	500	490	504	471	518	497	505	470	512	466	491	483	473	468	489	528	488	464	506	520	489	483	493	487	505	542	501	508	505	501	536	562	533	534	515	494	476	504	483	505	450	539	546	546	525	530	489	527	502	534	471	513	517	528	529	565	500	483	503	489	529	467	502	539	464	480	516	508	456	504	476	480	501	525	512	536	484	453	482	477	484	458	502	494	518	497	505	483	499	492	478	522	492	452	499	512	477	491	481	500	508	533	488	523	528	518	511	487	496	513	487	513	527	488	546	520	488	495	496	524	519	473	463	513	476	525	458	479	512	497	487	508	525	492	477	508	490	490	506	524	494	485	482	510	516	514	490	508	508	468	447	512	502	524	512	466	504	490	481	493	486	531	494	499	511	440	542	491	516	507	469	496	498	495	475	512	502	499	515	504	494	520	489	473	473	527	479	437	485	519	505	496	502	505	528	528	558	447	507	498	514	503	532	514	499	471	497	485	534	511	458	506	574	506	515	488	503	485	516	500	468	522	496	483	487	470	529	495	509	520	497	488	462	546	500	503	526	488	519	468	487	490	522	489	501	521	509	515	520	488	496	482	494	517	505	505	537	504	523	471	512	514	535	508	489	474	497	484	490	499	508	547	534	528	496	529	494	510	510	554	453	477	464	508	535	499	516	473	502	509	498	530	467	520	477	504	503	504	480	516	504	495	489	507	480	527	495	531	483	498	513	529	495	454	507	471	528	494	534	464	484	508	523	450	486	486	511	480	505	512	496	529	539	524	532	511	504	473	494	537	471	493	474	466	477	506	506	504	504	471	517	483	490	534	495	545	510	498	504	537	512	518	510	471	492	484	500	543	502	518	490	561	538	479	518	473	489	523	484	516	483	530	480	496	509	539	523	529	490	485	535	523	499	460	536	520	546	510	494	470	505	509	510	484	539	530	525	526	479	468	447	496	532	488	488	490	534	476	473	486	529	490	499	490	508	456	478	537	513	525	499	463	501	525	527	499	516	503	522	531	513	547	476	478	479	511	497	547	490	502	485	502	481	445	502	514	480	464	489	518	468	521	490	467	500	476	476	481	498	520	508	478	521	518	467	482	504	471	531	454	467	534	487	526	527	508	476	471	483	512	478	508	484	482	496	481	504	488	507	504	485	493	457	513	505	450	502	459	531	532	479	526	483	513	509	492	482	489	529	489	506	475	513	503	498	528	502	497	479	480	512	477	452	483	527	501	484	488	507	477	494	520	471	501	520	521	478	478	492	472	499	467	501	498	482	445	504	507	517	486	487	516	496	503	529	513	488	518	503	542	471	497	515	466	516	518	458	508	507	490	460	492	461	537	481	513	521	536	543	506	436	491	524	480	476	529	533	506	498	523	568	484	467	519	498	492	473	524	474	549	502	489	490	516	501	497	507	490	487	471	530	496	505	491	504
43827	9674	1095	766	501	397	312	278	234	182	181	164	165	137	129	126	149	122	131	132	117	135	114	124	139	100	110	111	105	101	109	120	103	106	93	110	107	109	96	100	114	89	105	102	103	90	123	95	101	112	79	108	91	82	90	102	112	100	83	115	95	103	99	95	126	124	95	94	105	90	116	116	101	113	106	107	97	102	89	105	90	96	101	98	90	86	101	101	78	96	111	100	104	109	101	102	101	103	93	112	113	110	98	101	95	99	98	90	81	118	101	114	76	93	92	89	96	91	89	110	83	109	97	92	93	113	93	93	108	81	82	101	102	108	90	88	96	109	98	102	121	101	103	115	111	131	88	101	96	126	98	98	126	106	99	99	102	99	85	101	110	78	91	93	96	110	97	99	118	87	88	116	112	80	115	99	106	88	114	95	90	94	82	99	88	117	118	103	89	98	102	105	101	101	111	111	88	103	106	109	114	110	129	107	87	83	108	102	105	90	96	125	96	115	111	109	126	97	112	88	90	95	98	97	99	74	110	105	93	105	108	97	103	123	102	83	96	87	108	107	123	94	101	109	118	99	89	96	104	88	89	100	90	100	86	99	96	91	93	94	114	103	108	101	104	78	105	109	95	91	90	107	93	111	91	106	95	108	92	87	82	109	94	78	82	86	109	99	104	87	112	89	85	100	103	118	100	107	83	87	95	116	90	100	101	91	102	105	95	127	105	88	87	90	106	96	91	93	108	99	113	84	110	92	109	90	81	103	114	110	104	88	82	95	101	101	118	107	115	98	97	95	88	101	85	108	105	100	111	92	96	84	91	95	98	105	102	111	122	103	109	74	97	103	102	90	93	98	121	100	80	117	96	101	118	95	90	102	94	93	101	97	110	95	101	86	87	100	99	87	83	100	110	83	112	88	120	84	126	84	105	89	114	104	105	97	100	92	96	90	94	90	105	94	103	115	97	94	90	89	113	106	93	93	109	107	112	86	94	106	101	100	96	100	96	113	88	105	91	96	109	102	102	93	83	92	105	94	107	94	95	99	93	99	110	119	106	100	111	116	92	102	94	90	128	93	113	108	87	87	106	106	98	80	104	92	90	89	121	106	119	87	98	103	89	92	93	97	107	111	86	115	91	96	85	113	112	107	112	84	95	132	89	100	93	111	100	107	99	101	94	93	93	101	91	107	84	102	95	107	104	110	100	102	90	106	115	78	92	95	100	92	106	81	106	83	111	90	101	96	92	97	86	95	99	89	88	107	75	80	97	92	99	98	96	99	86	89	110	99	101	113	104	101	88	88	116	94	107	98	98	97	105	90	82	92	93	115	89	109	76	104	83	88	112	87	100	102	118	100	108	88	88	91	111	117	128	116	106	94	110	94	96	88	118	85	116	97	120	82	94	109	83	82	86	102	103	95	90	90	110	101	98	107	89	107	93	87	100	99	103	92	92	114	87	95	106	88	91	97	88	90	101	95	100	76	97	114	97	96	119	92	95	101	108	89	84	107	89	86	100	107	91	86	109	104	114	100	120	94	84	93	91	110	104	117	92	97	107	112	97	116	87	108	87	97	87	101	95	93	114	95	109	98	85	96	97	95	127	105	89	92	108	115	89	110	98	86	113	90	102	92	78	103	101	101	91	87	116	99	87	92	99	86	107	87	97	98	100	91	100	108	87	104	96	89	107	99	99	96	105	76	86	83	83	81	88	112	89	99	97	100	86	99	99	107	95	87	101	107	97	114	97	80	111	89	102	106	100	100	94	85	99	113	87	102	91	123	118	100	112	111	97	101	97	104	104	100	98	94	97	103	100	91	85	103	95	94	79	101	87	99	95	106	85	102	97	89	94	105	102	93	95	100	78	99	94	111	98	93	111	90	99	74	98	96	97	105	110	101	103	101	127	93	105	114	101	88	111	99	115	87	92	104	86	96	88	65	104	102	107	92	101	100	84	87	103	110	110	106	99	104	101	116	91	87	112	113	102	90	113	111	82	89	122	111	84	91	112	116	85	98	109	102	103	72	108	98	91	90	95	97	100	86	92	97	110	96	86	74	101	90	119	107	69	94	105	90	87	123	93	105	117	108	98	90	112	88	107	95	105	107	120	97	90	110	117	94	121	95	104	90	95	93	88	90	109	104	99	94	103	113	99	109	90	85	107	90	109	99	101	99	103	95	102	90	88	106	111	96	92	106	111	101	88	110	126	111	100	96	99	92	89	108	113	93	95	112	97	87	123	96	86	116	90	82	107	111	104	120	87	94	91	86	99	91	82	109	90	70	99	95	85	98	93	89	98	91	82	115	101	106	123	110	97	102	85	96	97	94	103	102	99	104	97	103	113	92	88	113	101	86	93	98	90	104	145	114	89	92	108	89	83	89	94	133	120	100	114	92	101	117	83	106	110	102	102	103	110	104	104	102	89	86	87	109	114	98	88	89	92	80	95	97	90	96	116	109	95	91	99	90	91	98	97	141	112	101	91	88	90	119	86	122	91	97	103	86	70	100	90	97	97	111	105	86	96	108	93	110	102	114	104	100	88	94	121	106	100	99	89	94	97	88	93	101	106	110	82	116	117	108	106	105	129	100	92	107	110	102	102	106	94	111	124	106	91	101	104	82	100	101	103	74	101	115	94	101	81	97	129	103	107	97	116	93	92	81	110	110	108	92	98	88	92	113	95	103	93	127	86	95	96	97	105	114	101	91	103	113	98	105	104	113	96	102	81	118	90	93	122	110	95	104	100	91	103	101	96	122	85	97	108	99	91	94	99	108	86	77	79	98	107	106	84	99	87	104	102	95	109	100	119	107	109	99	89	104	99	118	97	83	99	92	103	112	92	114	97	93	124	113	102	114	136	86	92	134	92	103	109	95	102	100	109	98	98	114	94	99	99	86	109	99	101	107	110	95	115	101	91	90	92	91	115	104	89	119	79	109	98	99	99	102	100	98	101	95	72	105	97	91	122	95	97	105	94	99	101	90	87	89	93	105	71	97	117	99	107	114	108	96	91	93	98	87	91	98	105	104	97	108	90	82	95	81	97	88	96	93	82	70	113	93	117	93	101	99	115	109	109	109	86	87	89	105	106	89	109	92	112	109	88	126	97	84	100	97	107	100	93	98	121	101	106	102	79	102	95	130	106	111	95	104	109	69	103	108	105	99	83	97	79	81	82	94	98	89	85	109	95	103	90	97	102	95	97	101	88	91	95	108	101	104	95	110	96	101	114	101	92	86	111	94	104	97	97	124	113	103	97	91	109	91	95	108	85	93	86	93	119	105	99	96	108	116	96	109	100	101	98	96	95	112	107	108	88	102	93	84	97	89	95	91	89	110	88	99	108	93	105	102	80	98	108	108	91	94	93	81	116	99	105	94	102	96	111	104	115	98	101	80	107	79	88	114	96	104	99	94	106	91	90	84	115	90	110	97	114	98	100	101	100	108	98	107	104	113	104	89	82	92	109	91	96	109	93	104	97	82	112	101	102	96	105	114
22428	972	2165	2665	2240	1784	1432	1281	1098	938	813	796	715	635	554	550	524	465	462	457	451	432	396	370	371	393	386	367	355	338	342	328	345	365	355	337	341	338	310	277	334	326	289	321	332	326	325	333	324	306	325	311	292	306	331	267	310	321	313	316	279	303	300	262	294	300	293	298	280	304	289	316	310	318	292	276	275	285	257	301	309	275	298	328	292	269	319	286	296	302	302	271	298	314	267	292	318	305	266	287	319	252	271	283	286	260	259	293	260	295	303	302	300	269	315	331	294	314	263	298	273	273	250	271	310	298	276	311	298	258	280	267	299	300	265	298	310	252	279	272	287	265	311	283	282	295	290	276	282	297	297	279	302	247	307	302	303	261	290	286	294	260	299	324	282	285	290	272	290	300	296	294	274	276	321	280	275	278	284	268	306	288	301	286	325	246	278	262	315	298	281	290	279	273	296	302	258	286	298	293	289	294	271	283	316	281	273	307	295	289	307	303	289	296	321	266	271	288	297	262	296	308	288	291	302	289	268	302	294	341	271	260	285	290	285	283	285	304	275	294	269	287	293	279	306	298	260	290	268	293	263	311	270	285	271	287	285	312	309	251	299	289	276	284	288	286	278	279	269	279	314	280	310	287	286	307	260	311	298	295	303	291	305	294	331	322	283	278	285	299	317	287	270	289	312	279	305	299	286	262	308	286	270	284	288	270	273	306	296	254	285	275	271	276	273	279	284	264	320	283	269	296	316	279	281	263	311	265	288	278	282	300	282	290	280	315	304	293	339	285	305	304	278	259	262	287	290	283	283	302	290	291	300	279	283	286	281	275	305	312	320	287	289	290	291	271	307	324	300	344	311	245	273	303	264	287	291	290	293	272	278	301	312	292	293	278	252	281	298	295	297	316	303	306	300	245	260	278	272	267	270	306	286	266	281	287	296	263	279	258	289	304	290	271	300	280	287	308	290	258	298	270	271	277	259	292	262	275	286	299	294	282	293	279	299	281	290	279	262	291	290	286	281	323	251	280	303	258	272	293	292	302	283	251	303	283	305	268	325	290	308	291	268	267	291	298	303	293	303	286	302	261	301	262	303	296	320	273	288	279	327	293	274	306	288	264	303	288	310	298	292	320	253	265	287	325	303	307	282	291	309	306	288	276	289	289	307	257	304	272	289	287	260	270	286	265	253	311	279	284	294	277	256	290	270	292	263	283	264	299	278	280	282	269	309	288	301	246	286	319	330	267	266	309	295	266	292	307	267	294	312	291	286	289	286	312	286	302	291	314	273	282	265	298	286	270	291	265	295	267	271	267	297	307	255	270	267	270	273	287	313	278	283	302	283	281	277	297	273	300	251	277	284	261	310	305	265	286	291	266	275	270	312	274	265	284	271	274	311	278	296	302	300	268	312	270	250	308	312	301	293	305	288	325	270	280	272	274	283	291	269	271	300	305	299	274	263	314	280	307	315	317	281	282	301	297	269	298	296	296	288	287	280	269	289	284	297	292	269	279	271	307	308	303	289	269	275	288	281	276	304	285	264	315	308	300	294	285	276	310	271	282	314	283	310	263	289	280	297	303	286	279	240	293	281	280	309	276	293	307	297	245	301	290	318	276	317	287	282	281	277	278	294	287	272	264	265	270	272	289	294	292	294	266	267	295	292	277	298	295	272	308	283	272	280	268	296	299	274	298	273	293	271	277	288	305	275	313	287	292	282	312	284	317	276	288	265	275	285	287	282	298	273	261	266	287	238	272	273	256	296	278	287	290	285	268	288	282	299	305	287	308	257	288	285	275	277	270	285	292	272	292	279	307	312	284	293	287	277	263	280	296	315	280	295	303	283	268	287	321	285	308	269	301	267	294	266	289	289	288	307	275	297	300	308	315	296	283	291	294	268	288	261	293	306	303	283	300	344	299	332	298	308	279	302	261	269	298	248	280	293	263	299	272	304	291	306	272	284	271	294	297	291	310	281	325	271	289	280	290	286	257	259	294	286	282	275	252	279	286	307	280	282	271	303	291	262	280	290	282	312	290	262	284	283	278	271	307	295	302	298	280	262	298	269	281	300	302	254	309	292	303	270	289	257	279	269	312	296	268	277	313	281	264	267	296	297	310	318	313	266	258	259	292	277	303	291	278	270	294	295	279	285	294	301	314	307	268	293	318	290	286	283	262	294	275	280	321	279	274	275	259	293	258	283	313	314	248	296	288	292	296	286	301	280	270	303	268	278	281	303	288	261	283	273	269	277	287	300	250	282	289	294	292	289	294	262	283	269	303	278	290	276	249	297	266	301	280	293	274	299	287	315	256	295	286	242	309	278	302	270	301	300	240	304	286	281	291	294	257	308	301	307	300	283	268	330	289	315	286	287	270	295	305	303	327	273	305	290	283	304	278	272	275	280	293	283	279	277	326	256	308	276	283	288	269	299	277	263	287	293	305	254	259	301	262	276	286	258	311	284	287	271	266	272	289	261	294	292	271	271	284	261	262	295	291	322	277	292	291	304	293	279	287	273	284	305	278	279	300	266	277	292	283	314	288	317	267	307	279	241	308	306	284	288	317	288	280	284	270	323	270	252	297	289	293	316	310	273	295	291	320	292	323	280	299	262	305	275	292	306	269	289	283	272	276	275	290	299	314	305	264	281	270	297	272	278	298	287	288	286	291	295	280	265	282	289	285	276	300	271	309	287	291	293	276	254	247	297	274	258	304	270	285	321	280	295	283	283	259	275	282	276	266	277	304	274	276	242	296	268	302	272	278	291	275	297	288	292	294	293	277	264	299	286	286	287	303	288	261	281	271	282	292	280	291	301	284	279	295	256	270	306	300	333	312	276	279	270	300	286	288	292	279	253	296	299	258	317	288	294	256	269	248	277	278	277	291	282	310	293	313	292	305	277	271	287	280	319	293	293	274	286	298	294	298	281	289	258	281	309	285	285	300	295	279	247	270	265	295	280	302	273	290	332	274	257	291	293	291	299	266	311	287	264	299	263	281	253	303	292	292	282	282	307	319	265	258	299	313	283	265	277	300	281	299	275	265	285	305	278	287	285	290	277	273	278	292	273	291	282	297	295	298	277	275	286	284	255	282	284	287	294	294	270	294	258	298	314	287	278	269	300	281	261	295	273	279	254	286	296	280	317	257	279	294	306	300	279	281	244	291	287	277	271	259	272	269	318	268	258	295	260	257	285	283	312	277	270	295	308	281	273	258	312	283	298	281	280	303	270	312	291	266	274	281	258	294	279	325	294	253	270	278	288	281	278	279	291	321	308	292	280	295	275	274	282	260	271	285	282	303	257	307	271	286	257	292	264	287	267	294	297	306	318	271	269	266	261	294	264	295	285	314	287	305	295	293	276	311	318	293	287	274	292	298	303	288	293	290	301	267	303	254	280	230	266	316	252	301	293	321	287	289	301	281	281	310	284	290	303	302	284	263	280	288	247	266	264	299	283	286	303	306	270	287	278	279	289	297	277	261	272	284	294	281
59173	17739	3334	1685	1100	829	676	560	492	398	350	345	292	316	301	256	272	229	223	230	200	221	213	229	204	178	180	203	182	217	231	201	179	204	217	189	209	212	187	196	214	195	209	213	196	188	169	193	213	201	186	197	218	190	203	203	193	197	201	201	193	194	191	193	168	175	186	212	187	167	172	200	185	176	187	203	188	168	197	196	189	206	195	200	198	186	188	186	193	196	211	215	204	202	197	184	170	187	160	162	195	181	195	197	182	211	170	197	186	192	192	189	171	203	212	180	180	190	167	204	191	178	172	165	198	177	215	164	180	178	190	210	181	165	191	183	188	189	187	178	224	184	190	205	189	174	177	192	195	199	177	162	182	181	173	179	194	192	168	186	199	208	190	168	180	186	201	192	192	187	181	195	189	188	203	234	177	174	175	201	202	186	183	226	197	199	176	186	194	187	238	183	183	220	200	212	202	173	189	196	182	178	184	210	183	181	182	162	215	219	224	191	182	177	187	194	195	186	185	179	172	208	217	193	183	179	211	188	175	196	193	186	188	175	170	192	173	196	203	154	170	200	196	183	192	210	189	192	173	183	175	187	182	184	195	201	182	185	188	167	183	180	186	188	195	198	204	187	205	194	171	184	183	200	169	202	181	201	158	199	180	221	204	178	198	190	186	185	206	212	179	193	188	179	183	208	181	201	189	193	186	201	193	186	211	187	191	175	196	191	172	185	200	172	188	178	203	224	168	189	192	190	186	188	189	173	195	210	190	165	175	191	204	201	209	199	192	199	173	163	182	199	198	189	179	179	191	194	200	170	229	187	191	190	176	188	204	194	185	199	167	183	210	187	212	231	181	183	176	191	170	190	168	210	210	180	173	177	172	172	194	191	163	184	176	193	173	191	163	198	174	192	193	191	204	172	187	178	152	193	172	196	200	195	198	188	177	192	170	170	203	210	179	183	200	197	197	190	166	172	178	191	194	212	183	174	196	199	169	190	179	196	178	163	214	195	171	206	202	174	194	175	199	180	209	144	170	164	190	210	183	192	166	195	179	198	208	205	214	188	222	184	197	181	175	197	192	225	206	192	198	173	196	172	186	172	185	181	208	178	203	188	202	198	188	207	183	190	189	204	182	189	174	219	191	181	204	195	174	182	197	214	210	182	195	187	182	193	160	179	200	217	190	225	161	193	180	204	187	175	189	208	179	189	182	184	175	191	203	184	200	212	176	180	171	186	186	174	178	207	205	178	197	198	200	184	176	176	198	171	195	181	182	193	197	172	176	191	183	197	188	175	198	177	228	172	186	186	199	157	211	189	204	207	193	184	170	178	177	198	180	207	197	188	155	196	199	190	192	196	183	157	170	190	203	181	211	171	168	189	165	201	174	209	188	197	187	189	182	190	177	173	168	173	195	193	179	183	192	192	188	179	196	181	215	177	173	191	181	194	219	191	213	177	168	176	179	157	190	180	169	173	184	157	194	169	195	241	182	216	178	209	215	180	200	181	182	187	207	201	220	190	195	196	218	193	193	196	171	178	191	196	174	206	176	181	184	161	180	204	198	176	181	204	161	205	176	207	191	176	199	177	194	186	201	189	172	183	176	205	179	200	193	155	226	173	182	211	187	185	198	200	196	183	175	213	198	182	190	221	204	164	169	176	160	182	180	206	172	198	179	174	185	161	208	204	198	204	185	184	192	188	180	179	208	181	190	173	191	191	185	200	191	201	196	207	209	193	185	199	192	161	203	171	198	199	187	194	172	178	199	182	201	197	181	202	196	165	186	182	197	200	201	177	174	216	177	195	208	223	184	160	191	184	175	173	173	200	190	185	184	184	213	187	154	193	184	196	176	176	184	206	194	172	193	218	202	191	188	161	199	184	200	172	207	199	201	197	211	185	184	190	211	198	186	190	213	210	182	188	187	196	186	185	193	200	166	199	204	203	205	185	177	157	189	175	173	188	205	202	177	195	200	197	193	178	208	174	169	188	201	178	199	202	199	189	186	174	190	174	195	209	213	198	194	160	196	170	193	210	186	214	192	193	185	204	176	208	199	197	183	170	190	178	178	190	182	192	180	175	171	165	180	175	191	178	200	222	173	172	163	202	181	196	180	172	167	225	195	203	160	197	171	184	191	191	196	167	189	186	208	189	212	195	187	194	175	181	197	195	178	170	194	182	188	207	181	190	215	181	184	197	203	205	170	196	208	182	180	177	203	194	204	163	187	167	194	183	185	182	174	184	184	196	203	179	165	174	203	173	208	208	192	205	187	196	174	213	195	199	196	180	203	195	204	229	205	178	200	206	195	168	193	177	171	196	219	173	196	177	161	203	191	194	202	200	197	216	201	195	194	204	189	194	182	186	210	196	190	185	181	172	192	209	173	216	203	206	179	183	166	194	181	196	178	210	228	180	178	194	208	188	211	214	217	202	172	216	190	217	169	189	211	174	206	174	170	183	188	165	171	152	180	179	165	183	169	181	188	186	193	194	181	211	170	173	198	180	194	198	209	218	178	164	208	210	176	184	179	195	182	192	168	194	189	182	174	207	193	222	177	198	196	189	208	221	175	200	195	179	197	202	181	166	191	199	174	197	166	144	185	185	203	172	151	193	184	193	187	166	190	191	198	191	181	193	200	181	179	177	195	187	210	213	228	191	219	191	201	202	201	196	206	177	193	183	181	202	202	183	196	201	186	214	181	205	186	178	193	191	177	179	170	226	187	189	175	176	211	207	167	201	176	214	180	196	188	186	189	197	197	177	178	211	186	193	205	194	168	194	197	175	187	192	207	192	170	174	188	197	171	192	159	203	195	192	216	181	176	176	182	158	186	216	181	178	180	179	174	178	179	179	189	183	201	191	185	219	189	204	195	165	173	189	177	200	204	178	206	206	185	198	171	185	209	201	145	190	174	190	210	197	190	180	202	183	203	166	212	185	182	173	158	183	198	179	187	184	205	213	214	197	186	191	197	177	207	190	197	162	194	178	192	196	186	187	200	206	207	191	208	182	190	210	198	189	172	187	175	173	207	197	180	183	191	198	171	189	213	191	185	192	205	191	167	202	168	210	191	201	164	198	184	175	173	195	180	168	174	218	190	176	178	162	204	170	205	158	211	193	177	174	194	203	191	191	198	160	225	175	188	171	175	194	169	186	192	198	205	184	175	199	206	186	169	200	191	203	199	170	198	190	177	178	200	188	186	178	177	180	201	208	178	193	149	187	167	170	226	197	173	188	182	188	196	186	193	201	183	195	198	201	175	198	193	210	185	201	178	179	182	194	153	191	191	216	181	207	195	210	188	195	190	181	192	187	197	187	185	212	183	184	193	203	213	187	215	205	202	175	199	172	162	196	183	192	171	204	213	175	196	206	205	195	204	178	215	196	205	200	184	166	173	171	208	206	201	186	189	162	180	180	176	162	183	189	187	193	178	165	171	191	225	200	198	192	196	183	201	179	200	184	192	193	217	164	194	185	177	189	173	197	175	198	183	214
30005	1863	4185	4898	4242	3301	2742	2341	2028	1781	1547	1327	1280	1176	1127	993	951	894	892	808	751	765	749	729	685	672	690	655	673	627	587	599	590	607	551	640	569	591	584	578	578	548	570	563	503	526	520	527	563	512	510	559	539	545	536	541	525	499	485	483	533	493	519	536	539	505	555	496	463	493	527	492	519	498	488	520	509	509	486	563	536	494	463	517	509	491	514	513	522	495	532	497	499	522	511	521	460	483	498	499	504	509	480	501	501	520	474	472	507	482	473	492	480	468	443	487	552	494	474	493	547	489	516	487	509	509	503	504	502	490	508	508	522	529	489	484	495	462	482	493	501	472	543	510	499	477	502	527	484	525	491	496	491	520	487	466	523	465	482	456	464	494	478	511	507	514	500	485	492	519	508	491	508	488	474	536	480	510	450	514	531	519	535	520	469	504	470	523	525	477	469	456	519	525	535	546	499	511	499	520	495	487	497	501	500	527	524	490	512	499	488	521	480	501	471	489	467	519	471	501	469	506	527	483	544	475	457	477	469	482	491	483	495	442	495	482	489	506	483	499	490	487	484	483	478	463	477	478	553	495	511	515	490	482	494	481	498	471	500	535	485	486	529	511	515	461	494	493	524	520	487	500	541	493	530	505	534	494	507	464	516	496	481	466	480	527	491	494	505	467	505	489	437	504	477	475	499	491	525	509	507	527	542	508	542	485	491	483	494	475	508	513	446	513	488	483	473	471	476	506	510	494	453	500	506	494	476	457	535	505	508	498	475	468	520	497	471	482	492	480	537	499	468	526	503	503	524	502	512	511	468	475	482	474	486	494	455	502	505	468	478	504	509	459	481	513	529	483	482	473	486	492	521	471	466	501	532	461	513	501	535	472	483	511	507	489	486	526	503	472	514	481	481	477	500	474	480	550	476	487	490	496	495	512	522	480	447	502	486	515	472	511	461	495	495	494	484	518	526	534	543	514	480	486	492	519	512	445	460	496	497	491	500	481	544	527	450	485	482	483	510	500	501	504	536	497	476	518	517	500	496	458	503	480	499	513	475	494	478	492	485	481	534	497	477	462	460	501	495	458	510	516	491	484	538	510	504	451	490	494	526	506	520	454	470	487	468	507	512	480	520	473	499	507	513	468	488	494	488	495	488	514	492	514	492	488	475	474	515	508	505	492	522	537	499	478	493	497	486	494	475	468	521	488	510	495	463	496	513	487	509	478	500	514	547	538	478	512	475	470	532	494	548	488	468	453	496	488	497	466	501	502	489	467	516	470	454	488	479	480	486	477	474	538	473	515	466	491	537	465	476	505	505	517	500	493	523	493	507	506	499	480	484	470	493	523	500	457	513	520	485	520	498	501	487	493	493	528	501	484	467	509	497	487	475	501	477	474	447	555	498	455	499	476	490	483	495	505	476	489	509	459	500	504	532	512	447	495	509	495	485	515	512	487	511	512	520	505	493	473	526	542	520	482	512	526	491	537	488	488	467	473	471	481	484	470	451	521	495	511	506	480	530	466	504	490	506	488	490	472	493	514	494	525	489	483	477	504	510	466	540	455	501	478	506	482	477	535	508	498	485	471	546	492	494	480	459	485	497	490	482	493	505	512	490	485	539	463	530	491	488	504	502	493	520	494	501	519	470	512	517	459	489	496	462	478	477	474	502	468	494	515	504	484	489	484	507	448	507	494	467	475	474	497	489	473	519	477	475	528	484	468	488	431	479	469	498	520	520	522	488	501	497	474	498	473	463	490	477	489	515	505	498	511	506	482	461	471	506	514	547	513	498	453	534	488	504	482	505	507	484	464	526	475	451	514	469	477	465	530	478	499	512	475	482	475	504	481	549	510	474	525	523	506	524	521	461	499	490	473	484	517	510	482	527	510	489	472	514	489	522	515	557	495	505	536	506	479	471	478	499	464	486	549	445	498	510	531	519	499	524	498	502	509	496	488	493	478	508	525	502	498	495	518	494	490	506	461	524	540	481	451	493	460	497	500	454	497	504	473	451	473	487	530	466	490	521	464	475	496	517	503	530	509	554	454	464	530	485	519	466	475	488	502	502	457	497	470	515	486	515	494	476	467	448	492	478	508	467	493	505	485	520	487	482	458	481	493	533	486	522	528	516	458	471	476	510	502	489	518	510	513	459	511	501	485	491	484	462	526	506	509	478	508	527	501	519	522	454	494	470	491	498	477	482	502	453	490	511	503	508	487	477	481	481	528	465	493	498	497	466	506	518	496	496	499	508	481	465	493	450	485	483	501	507	524	451	488	469	490	497	521	491	502	514	476	478	503	501	473	513	524	506	518	457	513	451	508	504	522	495	460	432	512	466	532	458	476	484	507	495	539	460	500	491	472	479	485	537	505	496	469	458	496	477	526	518	501	476	526	504	488	498	480	473	505	548	512	503	514	483	477	511	495	479	471	484	486	436	483	513	458	511	500	504	484	500	524	506	446	483	518	450	515	544	466	468	466	484	474	483	519	476	493	473	446	490	497	493	466	447	488	509	495	488	494	507	477	486	512	504	496	514	486	463	482	489	484	472	496	523	516	467	505	482	457	530	529	513	486	528	481	530	495	511	483	470	482	490	511	497	512	524	506	488	508	520	492	446	538	463	487	486	446	528	478	474	504	501	470	451	474	485	509	490	492	492	495	466	494	510	508	475	486	484	506	492	495	478	473	538	516	437	516	494	487	463	453	528	511	503	462	493	494	485	478	517	493	497	512	504	501	474	460	486	485	499	489	495	526	510	510	500	497	461	495	485	464	477	519	532	492	444	494	463	481	448	481	515	482	499	485	512	478	490	493	484	486	477	466	493	521	529	501	522	463	485	537	491	496	490	485	458	542	501	479	491	497	497	463	497	478	515	451	471	542	456	454	499	516	504	499	490	483	481	499	474	460	497	477	508	506	511	473	465	485	513	476	505	481	518	500	470	514	508	484	486	512	460	480	472	477	440	486	476	493	464	484	488	490	477	467	498	494	560	533	479	527	482	462	491	499	512	502	505	487	455	478	473	476	499	489	477	515	462	500	485	477	500	526	478	495	532	541	552	517	521	472	503	498	532	471	461	471	470	471	495	489	505	501	509	496	502	482	467	474	492	475	514	473	493	500	472	474	501	469	492	507	532	478	499	445	490	476	484	502	499	547	500	509	493	499	475	460	469	499	529	489	499	452	488	456	484	495	514	491	468	497	521	506	509	516	513	495	440	469	469	496	483	508	529	473	518	485	513	477	500	503	540	472	489	500	486	434	493	497	502	503	530	492	434	497	487	519	523	516	501	477	514	548	498	501	468	519	504	470	504	465	489	467	470	493	470	511	509	478	519	460	454	477	476	490	478	502	500	489	462	494	509	508	507	498	469	499	569	492	501	472	496	490	487	459	513	481	468	491	479	485	511	495	480	499	462	505	535	503	521	463	488	518	518	487	523	486	449	487	505	458	499	446	501	490	498	499	498	520	521	497	472	470	475	515	489	475	501	488
4870	236	218	231	217	223	228	202	200	213	195	215	191	196	205	216	197	213	202	222	176	208	188	199	206	210	215	213	192	206	198	206	243	195	199	230	227	210	184	191	201	232	211	223	228	192	218	182	210	221	192	207	223	189	195	203	225	196	187	197	215	214	207	203	197	180	204	180	200	197	225	221	202	214	227	231	238	209	192	197	217	191	217	221	198	215	216	218	176	192	215	182	220	177	220	184	204	213	211	205	214	207	198	202	222	219	192	199	198	218	210	216	204	229	196	205	181	218	210	212	188	216	227	215	188	183	205	189	210	212	207	218	203	215	196	217	188	206	188	196	228	204	204	197	197	209	205	205	194	195	216	182	186	192	200	195	220	188	191	185	212	226	194	198	205	207	176	226	213	224	201	236	170	213	184	216	222	185	221	218	237	214	211	218	225	204	199	227	195	218	212	189	198	206	186	200	212	211	209	257	196	214	234	172	206	216	202	173	205	221	181	204	199	227	183	234	210	194	209	176	223	222	188	204	207	192	230	213	209	215	198	216	216	255	223	171	216	207	209	191	230	219	226	221	217	236	190	221	236	198	188	196	201	215	195	171	198	196	185	208	232	214	202	178	237	206	208	202	190	229	215	220	228	177	204	203	211	191	183	212	196	213	220	200	166	206	228	202	212	213	199	209	221	202	190	183	238	207	203	201	202	205	227	188	207	212	211	204	208	211	214	225	194	192	200	227	201	193	205	197	175	194	174	187	189	217	206	217	210	209	225	229	205	216	185	219	201	233	202	200	218	223	186	210	190	191	208	195	183	211	220	211	230	221	228	207	224	226	189	221	215	199	203	214	179	216	210	218	223	207	223	210	231	221	213	187	195	210	210	238	190	218	197	228	190	202	217	225	201	223	231	220	198	190	229	236	204	219	216	206	208	212	221	211	205	223	221	188	188	205	203	199	184	180	210	209	226	214	220	185	207	175	205	204	220	220	234	216	225	202	190	207	186	224	197	180	210	219	223	228	250	188	213	204	218	212	219	226	201	190	181	212	196	200	226	202	187	189	196	199	214	199	210	221	205	202	215	238	197	228	233	192	214	204	209	237	219	228	214	186	214	231	199	215	231	196	212	201	183	218	190	229	236	228	188	221	205	230	220	195	188	202	218	205	206	225	183	229	201	208	202	200	206	218	187	201	210	199	220	194	205	201	213	185	216	197	214	205	206	195	202	229	220	200	202	212	195	192	177	193	187	219	181	209	211	185	175	229	193	169	205	202	248	220	191	242	203	217	195	216	199	200	212	190	216	215	233	202	235	171	206	230	215	224	196	214	188	230	217	220	193	220	205	228	194	202	207	217	221	195	200	224	206	196	202	200	209	220	216	209	207	208	219	205	213	214	199	199	205	231	228	191	210	204	204	201	200	203	221	188	218	194	196	221	227	225	201	183	180	205	203	190	214	209	217	230	196	212	211	192	205	202	183	225	215	238	239	213	207	211	248	224	216	201	212	217	224	168	206	190	209	199	171	193	182	230	205	196	211	219	204	200	194	187	175	183	213	202	202	201	221	219	213	200	188	205	217	196	212	217	201	173	193	192	197	231	230	210	210	222	216	214	203	221	232	193	204	203	216	203	201	180	203	214	200	190	202	192	167	198	222	213	233	207	219	232	191	226	185	235	214	189	228	215	220	207	228	199	218	216	197	197	190	203	225	204	203	190	206	215	244	219	223	200	211	211	190	207	211	200	191	208	223	184	211	215	222	189	199	199	204	210	183	204	187	189	210	233	193	197	243	229	221	199	220	215	211	222	184	211	228	204	208	195	201	223	212	204	212	225	196	204	192	206	218	206	210	214	207	185	188	236	215	168	242	216	201	218	215	203	202	232	203	195	188	197	190	208	197	209	198	223	217	211	244	222	210	229	207	213	231	217	202	208	186	199	192	193	211	236	178	200	228	185	222	217	223	212	188	207	199	198	214	195	191	227	191	214	225	219	204	202	214	207	193	216	188	228	206	216	215	193	194	187	192	214	191	201	182	188	185	223	221	200	211	191	190	227	213	220	220	187	222	232	220	217	206	209	188	196	214	202	200	206	205	214	199	222	209	190	193	184	198	193	206	207	211	198	197	196	203	211	185	220	216	215	201	207	191	199	222	216	200	212	185	188	177	228	176	205	231	208	218	252	221	247	195	213	209	209	203	196	235	219	206	202	210	220	216	189	193	225	235	210	240	189	208	241	189	191	189	203	193	200	185	217	211	231	204	207	224	194	201	196	217	207	208	205	211	203	232	207	240	199	195	192	183	226	187	196	186	199	199	189	216	200	182	208	193	195	164	205	213	200	202	209	197	226	194	218	195	193	193	197	212	212	217	203	157	233	217	216	228	212	197	199	228	221	215	220	192	199	206	195	199	183	202	199	179	241	194	226	228	198	238	214	220	203	205	220	219	202	189	224	221	196	219	197	222	185	184	185	212	187	201	204	235	218	219	192	231	205	221	217	235	214	193	211	194	226	199	218	202	232	206	243	196	234	233	212	204	176	202	205	226	219	203	209	200	215	224	191	183	187	200	195	198	198	194	227	214	171	195	224	201	210	211	187	185	205	190	241	214	196	195	168	221	185	209	202	206	189	194	202	231	192	211	209	204	200	223	215	206	221	200	182	210	165	187	210	211	204	200	219	224	203	222	223	202	197	213	197	230	181	202	198	206	203	224	215	223	226	208	218	198	200	187	189	225	201	213	207	210	198	222	213	220	206	173	204	238	239	244	206	201	204	193	183	195	204	230	191	199	190	198	241	186	216	207	185	199	214	200	205	199	203	206	199	182	211	218	190	218	203	210	191	210	227	200	174	212	203	199	222	200	212	200	215	218	194	223	201	212	228	206	197	227	217	200	224	209	221	236	217	225	213	208	229	233	209	192	234	219	196	193	211	208	215	187	221	212	208	204	196	217	213	201	186	204	238	209	212	212	223	215	235	202	211	200	202	185	188	174	211	166	222	195	187	222	193	235	179	205	217	190	229	202	225	202	207	234	215	201	191	187	197	189	202	173	203	215	211	201	208	219	226	213	197	216	203	212	182	198	219	196	208	213	227	208	218	212	210	209	200	246	210	200	214	208	200	210	206	208	201	192	224	198	180	220	200	226	177	230	226	183	197	224	189	214	189	202	201	210	197	210	187	224	223	221	209	208	205	200	194	189	208	184	214	220	191	186	218	202	216	197	188	193	203	205	210	199	205	202	218	210	206	205	196	197	205	194	201	218	214	212	188	195	223	218	185	209	227	205	193	225	227	204	222	224	210	250	204	213	236	230	185	199	216	208	210	210	202	210	199	189	215	212	193	202	191	211	194	198	188	206	220	205	215	216	194	207	217	210	194	197	213	199	183	203	197	233	191	203	214	213	212	196	188	213	207	189	198	227	199	205	193	211	224	234	216	210	191	222	222	219	193	212	216	222	223	198	188	191	198	217	191	212	216	214	203	208	188	208	187	204	183
5294	578	537	575	539	559	601	541	546	518	538	537	522	543	531	490	525	490	542	480	511	507	488	530	491	508	484	509	510	527	508	499	543	507	519	520	473	466	534	481	516	526	497	505	531	500	530	487	501	544	482	465	513	505	530	528	506	511	514	514	541	501	519	526	535	550	544	545	460	493	536	475	540	537	530	479	520	536	529	498	497	502	511	482	506	480	480	496	527	506	455	467	482	515	519	514	541	533	511	511	510	496	504	514	504	513	502	503	508	507	517	516	497	505	497	536	509	519	497	540	506	525	525	521	505	493	477	542	503	465	500	490	515	498	507	504	477	480	486	492	475	500	478	540	511	532	541	498	493	502	501	502	519	520	507	510	532	483	518	493	483	524	528	500	503	500	487	439	524	482	516	519	524	508	524	504	505	515	493	490	505	530	431	492	512	511	511	517	547	511	506	507	518	475	505	477	466	541	506	514	533	506	474	475	567	494	505	496	505	504	539	502	535	491	500	488	503	495	521	532	495	505	489	504	507	512	541	510	496	511	475	503	511	535	492	493	493	472	514	524	553	510	542	498	533	499	476	499	473	502	503	516	499	500	513	497	507	493	523	526	501	488	516	472	478	500	497	516	522	512	487	474	501	494	537	492	480	529	495	508	438	482	524	495	484	494	532	503	542	442	495	492	523	485	490	476	503	518	529	492	547	506	487	509	526	492	513	484	488	483	466	504	517	550	522	509	531	518	507	481	540	523	537	479	488	500	540	495	480	513	498	502	505	483	506	493	473	527	491	550	476	503	510	514	489	530	521	492	509	481	511	505	491	477	519	507	493	514	511	487	489	477	508	496	496	493	459	509	513	520	497	495	530	492	505	476	505	520	466	484	476	494	516	497	508	481	533	484	534	420	483	558	502	547	503	488	503	494	475	524	506	505	518	482	516	488	510	491	500	509	517	529	499	506	491	480	529	490	476	545	484	529	509	494	482	513	554	523	488	510	540	484	512	491	519	530	505	497	498	508	474	513	507	497	513	513	483	582	537	519	465	550	514	527	490	519	491	501	486	481	508	480	467	547	543	486	513	521	473	496	489	526	515	474	465	527	532	524	472	537	505	525	490	521	533	511	507	510	520	488	507	502	505	485	511	471	524	511	532	456	498	545	492	459	493	502	504	505	507	524	509	513	518	511	515	521	500	491	498	494	484	492	537	520	472	495	524	477	511	510	519	489	535	509	499	497	540	475	510	506	541	492	502	532	487	500	477	519	524	499	486	498	502	461	503	489	517	555	510	505	501	500	527	503	512	482	504	509	525	492	485	519	482	530	508	508	487	497	525	526	481	464	532	491	532	506	489	523	497	491	506	475	484	502	550	540	470	492	501	472	471	522	520	473	515	498	519	571	491	501	517	534	516	517	478	527	515	498	557	530	525	489	497	488	506	566	496	503	486	496	536	539	508	471	538	527	479	505	507	525	450	478	502	522	504	486	509	501	485	518	501	532	502	539	522	449	543	498	543	487	464	493	498	495	500	530	482	487	470	502	525	513	470	514	507	520	504	511	528	513	470	509	496	516	474	520	488	486	524	528	500	545	470	468	514	490	533	499	494	469	497	522	488	487	519	477	532	470	523	501	480	528	533	508	529	531	490	481	510	513	474	488	495	518	519	496	503	517	505	530	525	516	508	503	488	534	511	510	510	499	522	508	551	510	489	514	514	512	541	498	525	521	529	474	506	519	521	518	547	482	525	479	496	499	530	508	523	524	498	538	520	496	476	540	488	482	547	491	526	529	499	500	485	488	530	505	526	495	440	481	537	509	495	482	488	517	511	489	482	466	478	520	525	513	509	500	481	528	502	479	514	533	536	506	506	515	532	499	501	501	476	529	520	485	475	499	493	505	512	490	496	491	493	449	492	547	540	483	479	523	505	501	516	482	554	486	502	535	519	535	503	511	483	477	498	462	472	500	495	532	472	490	556	501	476	477	501	516	472	494	518	425	454	531	567	492	509	488	499	513	477	547	472	521	517	505	472	496	510	490	513	538	515	533	534	509	513	487	538	490	561	505	464	514	439	504	512	506	477	444	496	504	509	526	487	472	513	513	516	485	523	529	470	498	547	469	488	512	496	486	460	553	493	507	483	528	542	492	487	519	502	470	513	509	533	499	506	524	491	507	486	501	539	499	490	476	549	501	496	490	492	503	472	536	486	521	513	520	529	537	490	524	474	478	560	522	490	484	527	503	512	468	501	514	500	479	521	483	511	502	481	491	562	517	512	516	534	483	485	475	495	505	467	485	470	477	517	490	489	498	530	516	554	493	503	516	489	475	502	492	521	495	498	521	515	519	508	495	548	487	498	485	493	437	498	492	539	539	484	520	544	526	525	526	485	478	500	472	510	517	509	504	492	512	495	542	503	503	506	495	508	495	499	465	515	494	515	477	496	472	493	509	496	502	523	509	483	520	473	498	468	498	510	510	506	497	510	501	489	498	469	471	524	501	504	466	509	471	483	515	526	515	507	487	487	469	517	529	524	482	507	529	510	495	509	513	542	457	505	499	526	538	489	483	522	494	532	485	491	493	505	493	542	526	476	514	494	491	541	472	479	462	486	477	504	503	557	527	500	509	534	505	527	488	502	504	492	523	522	517	526	484	468	540	487	488	514	549	508	519	526	521	488	514	487	497	505	504	494	507	513	470	488	521	500	457	477	503	571	505	521	551	498	490	531	506	500	495	525	530	468	477	491	500	476	512	508	515	486	492	528	501	513	479	505	509	512	501	483	499	509	528	518	474	502	519	500	501	495	483	521	500	475	524	496	519	507	463	508	503	504	498	531	514	490	503	488	490	485	539	517	516	519	541	463	506	519	520	490	494	496	483	525	493	498	509	523	555	477	513	552	487	448	561	517	503	503	512	509	496	526	485	475	494	474	498	500	517	484	485	495	513	504	510	493	502	498	495	481	481	525	512	494	476	522	469	529	502	484	484	504	517	553	494	477	546	493	502	506	492	517	514	527	489	512	452	521	526	534	478	558	523	482	520	467	519	518	487	520	489	558	513	502	478	521	513	517	489	493	488	517	495	526	505	522	503	486	488	535	490	494	492	487	521	511	489	532	504	463	511	486	523	504	561	531	487	511	496	527	513	571	507	502	473	472	505	527	479	436	462	497	480	473	498	458	498	521	503	488	465	554	515	530	492	491	500	465	492	508	503	522	523	495	528	484	514	492	532	548	457	494	495	483	479	522	502	479	506	489	514	465	503	527	462	494	487	470	515	498	495	480	477	516	508	470	494	513	509	518	485	531	542	479	543	522	473	485	495	483	491	530	477	529	511	511	512	487	496	509	499	552	532	461	500	517	519	519	504	512	486	518	444	520	547	494	534	492	495	464	479	525	490	537	488	508	491	516	506	515	508	522	481	504	513	478	507	530	513	503	509	477	485	452	505	532	544	505	524	486	493	532	529	523	517	502	507	523	523	502	499	490	473	531	485	500	493
42527	8320	1181	761	530	384	344	269	251	200	191	190	179	151	121	137	122	131	108	112	121	123	114	122	105	102	119	98	95	105	102	111	110	130	104	106	92	110	102	93	119	116	89	100	102	105	100	101	104	123	111	101	89	114	101	121	99	96	109	97	88	77	97	105	95	113	99	98	102	99	97	88	111	95	102	112	116	117	102	96	97	86	95	94	104	101	95	96	82	97	99	96	105	94	134	99	94	103	92	88	96	93	89	93	124	103	107	97	102	101	74	83	79	92	93	102	82	120	100	93	100	110	85	100	113	109	92	89	117	88	106	103	103	96	88	84	111	98	96	101	101	111	106	99	107	103	82	100	87	106	124	98	97	118	101	117	95	106	106	96	104	111	96	104	112	101	107	104	106	111	93	82	94	95	119	96	95	97	99	100	100	93	104	110	107	86	106	94	98	106	118	106	96	101	100	110	81	93	108	100	99	72	94	101	96	96	98	111	106	101	101	88	97	91	87	91	104	104	102	95	96	87	108	102	86	94	97	92	90	114	119	105	88	91	118	91	109	94	96	90	107	102	81	73	106	99	100	101	98	103	103	119	106	87	80	109	108	117	95	104	99	111	95	102	125	106	83	102	97	85	94	93	114	102	88	103	105	89	108	96	115	108	85	98	100	96	110	102	104	99	99	86	120	95	110	111	94	96	100	103	92	88	117	103	91	112	107	91	96	113	105	69	99	111	77	81	85	107	99	80	92	121	99	101	81	90	97	110	84	84	104	94	108	115	99	92	107	114	84	98	110	91	97	99	110	106	99	98	108	98	102	104	101	82	108	83	86	104	103	96	111	91	93	96	95	94	101	101	96	108	87	91	101	94	101	82	91	78	102	91	112	104	88	110	107	107	86	89	92	100	89	104	107	93	69	102	108	105	97	106	83	127	114	104	94	103	93	109	93	106	108	103	98	82	89	98	101	95	96	91	102	98	96	87	102	108	106	80	116	103	96	117	94	115	89	111	106	111	113	92	109	94	93	89	80	112	82	95	102	118	97	92	74	95	110	94	109	103	94	105	95	94	105	101	88	91	98	81	91	88	92	111	98	93	102	98	91	82	94	106	105	100	109	98	86	110	92	82	93	103	87	97	106	87	96	80	88	114	105	109	109	81	102	106	101	111	86	124	103	114	98	96	102	90	92	89	103	87	93	109	87	108	96	97	105	106	94	101	87	103	99	132	116	102	101	117	91	88	73	92	90	95	106	101	93	110	92	105	82	93	101	103	115	100	89	104	93	93	105	97	102	103	110	93	97	102	110	90	95	110	84	90	82	95	110	108	106	95	87	96	87	101	112	91	87	86	110	88	97	71	89	95	88	115	92	96	101	90	106	119	115	89	97	88	117	112	93	129	89	101	76	92	91	108	106	104	86	91	97	111	103	100	111	102	126	89	90	110	100	95	99	104	86	108	117	110	106	112	97	94	97	94	98	109	98	106	111	93	88	101	109	94	87	85	96	96	89	99	108	83	109	115	103	101	92	96	101	106	109	81	75	99	114	73	96	94	112	116	95	116	101	86	90	101	88	90	99	104	96	92	106	105	92	99	99	82	106	104	123	95	97	95	108	92	116	99	86	93	96	104	96	117	118	97	108	90	93	94	95	87	89	97	92	99	103	102	95	87	121	97	83	94	104	114	102	100	80	118	80	77	109	116	96	90	96	102	121	100	92	122	102	122	118	99	101	105	111	93	102	99	101	109	79	93	104	102	108	97	99	106	109	117	90	95	89	110	98	94	83	116	98	105	92	93	106	98	89	106	76	98	103	97	100	85	93	81	83	114	93	96	112	93	97	116	97	95	102	103	104	83	114	114	99	83	91	96	86	120	87	90	107	82	79	91	100	110	112	80	109	119	91	89	84	90	97	102	107	92	96	102	100	110	118	93	117	104	99	115	110	86	96	113	107	106	132	91	93	98	96	92	82	113	108	114	85	102	112	104	106	108	115	117	102	75	97	84	114	94	70	101	101	92	96	95	99	106	92	104	89	87	106	104	88	104	92	96	89	106	105	102	109	97	101	91	104	75	100	91	111	94	111	105	103	92	106	78	104	119	99	99	116	94	91	107	92	84	107	94	97	88	111	93	90	91	96	119	100	103	99	102	97	102	90	112	97	79	88	89	104	81	88	101	113	92	112	89	104	109	123	93	92	109	90	110	102	131	115	97	77	117	111	107	115	99	108	108	106	102	100	103	95	79	100	98	79	94	96	91	109	96	105	86	98	115	110	83	103	90	105	108	107	90	92	89	98	97	97	83	100	107	105	106	104	86	91	85	110	111	98	109	82	101	103	101	84	111	93	99	85	99	107	87	107	89	95	102	108	100	82	92	123	101	110	114	103	90	112	109	90	115	95	110	102	97	103	100	104	99	111	99	92	99	107	101	107	113	91	104	114	110	87	104	104	95	122	83	109	96	113	97	92	103	101	113	84	101	104	102	99	100	100	114	110	110	105	114	121	98	88	94	103	102	103	82	93	99	99	90	92	101	102	83	106	112	107	104	103	98	128	92	95	87	80	102	110	94	100	89	99	113	95	105	102	94	97	93	108	104	94	112	115	92	122	95	87	112	115	93	93	96	107	121	97	104	84	97	90	96	121	100	108	94	89	103	103	109	91	112	102	109	81	98	95	98	101	111	82	109	113	109	91	93	90	98	91	88	110	86	117	125	100	94	111	114	95	100	97	92	94	117	131	88	107	95	84	104	93	92	85	102	111	98	114	94	107	97	110	102	98	94	87	99	89	94	104	97	100	109	106	101	115	104	99	100	97	100	92	86	112	91	100	100	94	118	106	110	120	92	102	115	99	98	109	96	84	101	103	115	93	100	99	106	89	102	93	112	100	86	89	101	94	99	104	82	84	77	113	106	86	102	97	108	86	108	86	100	97	90	87	96	101	112	88	102	102	112	97	105	89	77	91	102	110	108	78	112	88	104	84	95	93	106	105	113	103	107	65	94	75	99	90	103	103	117	85	102	120	87	94	117	98	90	92	94	88	86	93	103	110	104	92	104	83	87	94	115	99	104	97	103	98	95	110	107	105	109	111	102	114	86	102	108	109	114	91	115	106	105	105	107	108	109	86	90	104	93	104	124	100	118	92	107	89	101	102	100	98	97	106	79	88	92	98	116	104	119	124	107	99	98	107	85	92	89	98	96	87	102	103	114	94	91	79	105	122	101	85	110	104	74	108	100	122	95	91	79	99	87	92	104	88	78	98	97	111	91	112	94	120	105	79	97	90	97	79	90	88	102	86	114	99	121	105	104	114	115	97	102	99	93	114	92	104	111	119	90	120	103	119	97	106	76	109	100	102	89	95	100	110	98	99	109	112	88	109	109	103	114	107	109	95	104	90	103	95	103	78	100	109	140	78	94	113	99	92	90	103	110	102	95	89	105	98	102	91	99	101	99	100	90	97	94	123	92	94	90	126	98	123	89	119	77	83	100	118	109
21229	998	2196	2632	2223	1748	1462	1252	1070	886	859	763	708	652	644	569	521	460	483	481	457	420	451	383	391	343	371	354	365	372	347	350	343	359	346	335	328	319	351	327	315	338	337	301	324	329	318	328	310	305	347	311	304	295	282	314	297	281	288	301	313	310	276	287	320	305	293	297	307	295	288	294	270	301	306	306	323	309	303	316	305	313	308	276	293	314	296	346	308	281	302	287	286	283	256	287	323	313	292	271	321	269	303	282	282	280	276	304	298	321	294	287	274	322	258	309	302	288	276	310	270	306	322	271	300	303	309	287	264	291	266	280	289	302	297	307	303	316	319	295	305	277	292	272	305	318	325	288	309	314	289	263	307	282	265	291	286	309	288	281	293	273	257	267	304	293	262	294	261	288	286	256	268	296	326	270	293	304	326	286	267	296	310	288	273	332	307	283	278	292	278	291	316	289	280	309	242	263	287	270	263	294	288	298	271	289	286	289	262	279	330	284	234	293	284	307	292	250	282	312	289	313	270	277	268	279	273	259	274	301	271	291	305	241	270	299	306	302	279	313	286	312	268	273	288	293	278	250	300	280	291	287	270	326	320	313	297	306	279	275	275	294	327	258	298	265	293	295	291	311	283	298	270	256	307	240	319	316	290	282	304	284	284	297	282	259	296	266	321	274	274	289	268	282	283	292	250	280	298	311	293	303	267	277	281	297	314	313	287	277	286	279	300	301	292	295	274	277	306	284	289	306	275	273	287	316	287	289	288	258	270	262	293	279	302	310	321	304	294	251	252	324	268	277	273	296	286	328	293	306	286	287	301	295	281	297	276	306	300	269	267	291	311	252	281	302	266	263	299	274	296	312	315	283	283	294	287	245	251	310	307	283	305	276	282	303	315	265	292	277	277	297	299	305	296	297	275	297	271	300	282	295	294	316	297	276	310	293	277	307	299	265	281	304	263	287	290	290	269	285	261	290	289	300	294	306	298	272	311	294	303	307	290	300	262	299	302	301	288	322	283	297	263	286	279	290	310	299	288	315	254	315	287	299	289	306	322	267	307	298	274	295	298	282	270	258	264	282	305	274	312	278	277	285	319	284	300	278	303	287	278	302	271	274	271	286	313	316	324	252	285	294	273	293	278	303	285	293	288	304	279	250	314	295	270	284	283	257	310	292	311	258	288	310	297	270	297	306	287	324	282	262	296	276	272	281	301	300	299	259	284	283	264	281	282	282	311	283	293	288	311	308	278	287	294	310	337	262	295	306	291	284	260	274	299	281	276	264	293	305	322	279	265	273	264	293	291	293	283	287	285	292	295	281	260	294	259	265	317	300	279	275	257	302	313	269	265	307	277	249	257	294	290	284	292	281	293	297	302	266	299	268	284	285	284	296	290	288	286	313	274	293	293	287	313	313	304	299	294	290	274	281	283	275	262	274	276	317	288	296	264	307	276	291	268	282	305	298	295	285	279	291	301	307	284	277	308	282	274	279	280	285	279	259	309	303	291	301	272	296	307	287	278	287	252	288	296	298	303	292	285	275	281	304	279	311	296	267	298	289	301	312	289	305	298	293	297	284	298	308	291	277	308	281	291	283	256	246	283	291	286	296	273	295	284	297	282	310	281	275	266	284	273	301	283	315	268	279	295	282	271	286	276	318	285	280	278	302	307	302	298	265	299	293	292	317	291	304	288	314	278	285	299	271	297	285	300	260	279	286	316	325	304	261	317	307	292	285	295	295	284	269	323	292	279	287	285	284	309	261	313	316	292	296	296	300	281	296	278	312	285	260	271	307	276	276	309	276	293	296	306	288	300	287	264	282	290	311	286	327	311	302	290	290	293	268	294	309	298	266	287	297	300	293	292	289	289	273	303	267	280	267	270	261	324	265	300	288	250	277	290	288	275	267	302	287	267	275	293	300	296	273	274	267	297	309	232	297	287	274	317	272	265	296	297	258	324	305	285	270	280	263	284	291	308	285	310	302	302	288	294	261	308	272	262	288	318	290	279	283	307	307	286	306	337	299	278	312	303	270	298	307	280	284	277	308	292	293	305	266	311	274	277	265	325	295	311	264	302	294	296	268	304	287	293	303	246	279	316	315	307	281	311	278	276	290	295	313	284	316	272	296	305	296	299	250	289	320	285	295	304	269	317	284	268	277	319	264	277	279	285	257	280	320	274	296	294	278	272	294	300	277	302	317	306	292	299	265	278	253	278	299	295	309	271	298	287	278	280	274	291	307	276	275	301	298	267	272	265	281	305	270	293	258	271	266	256	267	265	275	294	290	293	261	251	296	263	289	282	267	294	285	324	282	301	296	303	271	307	254	282	294	280	289	296	287	292	272	288	273	284	267	293	288	302	295	253	278	252	294	277	280	281	293	275	302	312	277	295	263	256	292	281	315	282	268	285	290	327	283	268	316	282	302	311	296	297	246	276	267	276	322	282	303	304	284	271	296	272	260	284	305	306	276	273	275	308	296	291	280	267	286	265	287	291	313	263	277	283	323	297	299	293	261	280	291	268	277	277	297	269	314	277	278	258	256	270	283	283	287	275	272	295	287	296	277	299	273	283	254	320	298	283	266	279	283	281	289	300	291	303	279	287	309	288	270	268	304	301	289	277	304	286	305	289	280	255	320	287	309	279	282	295	302	289	300	307	274	296	300	296	287	313	280	303	280	290	289	285	302	320	280	310	285	297	284	289	320	277	263	295	263	312	292	282	291	301	256	300	303	298	279	296	275	256	302	295	280	277	303	281	271	286	279	309	290	312	298	285	305	293	308	277	286	288	312	272	316	273	308	288	281	283	306	283	273	307	314	291	258	291	280	270	278	282	283	265	270	290	285	303	287	329	320	289	272	284	261	293	269	275	296	292	267	300	290	328	296	298	280	279	309	288	322	295	286	284	314	286	286	287	280	302	288	295	282	281	258	304	286	260	296	275	258	298	299	281	295	300	310	305	269	310	273	301	287	293	312	317	265	272	295	298	293	251	258	282	280	298	314	279	282	320	298	294	288	298	267	292	282	287	263	277	310	280	284	291	299	298	277	309	296	307	313	285	290	299	301	294	306	279	298	296	259	297	267	308	308	292	325	328	310	293	262	272	300	270	302	287	317	274	270	286	297	308	304	281	283	286	292	287	316	285	285	289	284	279	289	289	286	285	282	294	290	253	286	287	285	270	281	284	284	308	317	281	312	293	300	308	265	289	299	304	273	283	311	291	289	271	299	269	280	279	267	289	287	271	299	310	283	274	277	282	292	286	297	266	282	272	266	277	281	325	292	293	310	289	289	280	279	277	282	290	273	285	284	290	272	254	294	300	258	309	293	279	288	299	311	294	243	286	295	290	301	292	278	315	308	269	298	288	275	276	303	276	282	288	299	287	291	275	277	288	279	286	294	281	305	268	271	309	303	293	294	286	311	287	274	270	297	308	274	280	273	289	283	295	291	255	313	319	296	255	257	278	277	295	313	290	275	301	331	248	288	260	256
58703	17059	3435	1691	1109	862	648	514	448	436	341	300	283	292	269	267	239	227	219	215	232	244	207	229	203	212	209	162	215	215	229	200	238	207	196	191	204	227	184	189	220	222	189	216	190	201	205	183	229	199	189	211	182	180	205	186	206	186	195	173	194	205	224	226	232	183	179	190	197	214	186	177	190	184	180	178	169	190	193	196	185	202	203	227	183	185	187	192	182	211	188	176	178	191	172	168	180	173	217	172	190	217	205	184	196	177	189	225	205	175	193	184	195	162	199	207	196	208	185	191	184	177	185	214	199	181	182	208	210	196	189	196	199	202	190	215	193	187	202	181	173	198	177	203	203	186	172	178	185	187	197	201	208	189	196	222	175	186	176	187	184	158	216	205	188	188	195	168	185	201	174	180	182	185	181	176	186	185	192	204	171	202	194	179	197	192	185	178	179	185	207	197	176	185	203	189	173	188	206	191	211	193	174	199	172	211	191	197	220	169	175	187	204	183	163	165	196	206	212	177	187	205	183	168	158	200	204	187	194	187	194	171	194	199	191	185	176	206	137	165	195	179	162	177	203	192	191	183	222	203	204	190	178	175	199	185	190	184	167	205	189	196	175	174	187	178	198	163	172	186	168	228	195	226	195	193	192	213	210	182	189	184	176	169	169	191	187	190	203	182	204	165	222	186	192	182	216	189	201	179	197	192	219	185	226	201	168	186	181	179	197	192	190	152	169	178	167	179	197	180	208	188	200	202	209	196	199	204	184	211	201	196	192	202	211	201	196	188	178	188	183	200	163	173	196	179	205	198	204	186	185	214	202	204	203	219	189	206	209	198	180	214	230	188	192	201	172	202	194	206	177	202	181	168	208	185	196	183	189	196	199	197	185	207	207	172	190	202	198	198	183	210	200	206	176	201	184	213	186	192	206	182	191	180	198	176	174	158	187	192	197	168	200	171	177	187	219	191	166	186	209	176	187	207	185	183	179	175	196	187	198	208	183	188	182	202	196	194	173	228	193	196	194	213	191	183	171	210	187	178	213	176	206	194	172	177	201	206	192	187	173	182	212	190	174	188	180	198	197	193	189	175	212	173	203	199	205	205	192	163	206	199	168	185	198	213	180	207	182	186	171	217	194	163	209	180	205	194	166	203	221	209	174	190	185	205	167	177	181	224	190	189	203	183	182	197	189	206	211	201	175	185	193	208	212	192	179	187	210	182	183	199	162	182	173	177	203	193	187	216	204	196	191	175	176	174	234	184	189	184	193	175	190	214	179	174	182	194	212	197	190	189	180	197	198	184	177	178	172	204	161	193	220	209	186	190	177	215	175	189	191	198	188	186	150	192	193	191	218	163	198	171	191	198	198	199	195	193	195	184	220	170	193	197	187	171	216	165	203	215	200	190	186	204	168	161	170	196	179	169	199	214	182	205	209	204	205	170	201	210	204	208	201	187	196	191	167	179	191	164	212	202	186	199	201	176	171	175	194	191	202	188	174	183	172	214	209	196	170	177	182	172	190	201	191	172	163	181	203	191	172	166	194	206	197	177	197	197	158	192	202	221	181	183	173	209	187	192	203	170	188	204	205	199	186	190	196	193	195	188	157	204	186	199	199	182	189	179	218	186	200	187	203	187	194	145	207	178	195	192	185	184	178	198	199	201	175	202	222	180	193	180	185	170	193	181	195	179	217	190	189	165	178	178	172	182	194	183	168	205	171	202	198	201	180	170	227	174	217	186	189	190	188	202	204	184	173	149	188	214	204	168	177	171	180	155	191	176	183	186	184	204	186	172	183	194	217	210	197	208	187	189	175	192	200	190	192	214	195	200	185	176	194	187	168	179	189	197	194	178	179	221	214	199	202	207	157	192	209	194	166	182	209	173	180	178	184	169	202	209	189	191	183	195	192	181	178	204	217	204	186	199	190	186	176	193	211	193	171	164	188	187	206	208	192	184	164	189	184	185	197	185	176	180	198	200	211	190	220	187	224	210	184	187	189	197	191	181	220	192	167	152	199	187	196	174	181	150	171	206	200	211	187	170	183	198	197	191	180	179	186	209	174	189	181	191	176	197	183	205	209	203	189	206	202	203	215	191	176	185	206	176	195	170	239	208	201	184	212	225	197	203	210	185	189	197	201	185	153	171	173	192	183	205	179	185	196	199	169	179	207	202	195	194	183	203	188	201	202	194	192	184	177	196	173	186	193	208	194	211	168	177	200	153	187	206	184	181	186	203	187	178	184	197	191	215	177	179	201	177	192	193	191	203	212	202	169	193	196	190	213	200	191	198	193	181	177	205	201	182	188	186	198	172	196	180	206	190	208	198	199	189	215	191	227	186	190	195	143	178	156	199	175	174	190	185	191	193	182	193	230	197	183	183	199	189	182	187	176	187	164	211	197	187	189	212	196	187	168	198	183	157	204	168	165	200	201	164	186	187	189	195	198	205	220	185	193	179	196	176	182	163	202	176	176	220	207	199	193	210	184	194	169	197	185	165	183	185	188	180	192	183	185	178	185	158	178	183	159	197	195	181	174	208	202	210	181	174	194	197	177	195	175	182	210	198	181	202	183	188	171	186	197	172	174	184	200	185	188	193	201	185	188	207	191	215	188	194	200	205	180	209	196	176	192	180	153	163	193	179	183	202	187	185	191	168	201	198	193	171	180	211	184	163	212	180	177	181	205	178	160	174	171	192	178	187	187	178	177	173	218	190	193	179	186	207	182	188	220	198	161	198	204	171	166	199	186	198	194	217	210	192	202	208	172	188	188	192	187	159	188	195	214	187	188	190	214	170	167	188	200	189	189	173	182	183	189	196	195	205	209	192	181	192	192	191	199	182	176	197	175	204	187	180	196	208	205	179	179	171	160	167	198	186	188	217	179	196	210	196	205	182	185	169	162	179	187	170	185	193	201	186	180	179	196	157	171	178	180	187	205	182	195	180	188	191	206	170	174	214	197	195	179	172	178	197	198	173	226	186	187	178	196	191	185	177	202	189	184	205	183	194	185	201	190	170	197	182	191	209	178	206	207	192	186	200	185	226	177	208	205	183	206	188	178	183	214	183	192	170	197	214	203	184	174	191	198	193	186	202	187	214	178	198	185	200	185	173	201	178	179	188	171	174	170	182	203	192	194	202	177	190	211	186	172	190	204	194	170	176	204	204	170	167	215	179	178	222	182	167	197	183	190	194	232	176	216	175	200	203	180	196	186	195	163	216	200	183	188	182	212	181	188	197	206	209	167	185	199	178	186	178	184	190	179	190	201	194	202	193	197	203	182	188	189	218	196	187	190	173	174	205	182	199	172	174	189	189	192	179	181	169	213	200	197	182	156	149	198	187	195	181	185	166	185	151	195	193	195	193	200	195	185	203	185	180	171	197	182	198	199	190	199	171	206	160	197	202	209	194	185	210	196	198	199	182	185	175	184	187	175	171	197	195	188	177	211	204	185	208	185	184	223	200	196	186	193	199	199	164	200	182	220	182	197	170
29525	1883	4072	4908	4248	3417	2792	2235	1959	1758	1526	1407	1322	1147	1066	1019	989	932	844	792	777	739	742	701	673	659	731	634	676	592	649	625	631	563	622	596	559	577	531	607	539	587	565	575	497	608	571	553	554	623	521	506	532	528	535	596	543	507	498	551	534	549	507	533	543	530	545	499	538	537	506	524	509	457	527	517	538	512	507	530	549	508	528	491	524	491	546	467	490	559	479	492	493	524	526	520	544	536	509	509	530	482	491	499	485	467	505	492	550	497	504	527	512	493	509	511	500	496	506	477	538	506	468	464	507	475	522	531	509	453	540	503	473	473	478	518	524	482	479	487	490	524	467	476	460	510	482	503	510	484	502	488	506	518	492	498	464	513	517	478	471	483	458	500	472	474	508	506	496	497	520	458	470	508	519	480	516	500	529	488	537	491	475	519	478	499	533	487	539	534	466	543	485	502	469	514	491	492	508	491	488	477	497	505	504	484	484	523	481	479	471	476	510	560	529	496	497	465	511	525	495	504	499	493	490	502	525	511	469	481	484	525	501	517	481	487	497	536	502	481	518	508	519	477	529	508	519	453	502	468	493	480	513	522	495	466	478	481	482	507	461	471	512	476	490	466	510	492	473	484	492	468	532	492	486	483	507	469	517	486	468	501	497	481	494	490	487	501	526	496	460	494	506	513	489	494	497	502	480	483	514	455	480	472	472	556	461	468	472	526	506	515	494	526	507	498	554	485	503	485	503	447	517	503	525	479	490	520	462	455	479	493	482	481	496	490	506	534	480	447	449	495	500	506	474	540	478	466	480	535	506	491	475	506	492	505	551	491	527	540	521	528	471	477	471	530	502	505	530	452	501	498	489	491	460	499	452	487	454	513	513	506	515	505	540	489	507	476	508	494	508	456	478	479	461	498	488	499	464	505	532	479	472	462	467	487	449	494	499	524	503	515	510	505	493	494	501	491	465	465	518	461	514	481	494	511	495	485	493	515	483	476	488	501	492	470	526	501	481	533	537	482	470	481	536	443	476	485	511	506	495	523	492	509	488	499	503	450	477	507	490	487	495	466	469	526	508	494	501	515	483	493	509	482	498	452	506	482	512	510	514	510	502	507	483	510	490	512	511	521	491	473	503	523	471	453	496	494	486	474	514	480	493	473	539	519	493	511	495	510	499	494	449	495	504	481	463	516	498	502	513	485	445	499	526	524	503	456	439	507	484	497	453	494	481	490	486	479	471	464	491	493	497	492	501	473	515	493	526	510	494	503	475	518	482	494	491	527	504	503	495	510	469	505	478	479	520	467	489	474	487	502	467	470	496	494	482	503	490	481	493	458	493	457	505	499	472	521	517	506	483	513	499	468	478	491	523	534	471	549	495	481	510	470	469	467	497	472	451	491	474	490	504	472	489	515	508	494	465	520	471	486	491	490	501	529	491	466	491	508	502	498	495	476	500	511	494	501	490	541	475	483	483	473	506	516	501	500	468	463	528	504	518	507	536	509	513	471	500	489	473	503	498	471	501	462	527	483	520	487	533	500	461	471	496	467	461	473	519	494	498	467	479	482	464	485	488	510	495	468	504	461	514	497	510	476	471	489	485	507	476	471	483	468	499	467	472	444	490	508	528	506	468	493	512	508	509	521	494	520	477	498	492	477	507	508	476	529	501	530	515	454	473	458	460	514	527	472	509	512	483	510	515	477	499	509	496	486	510	484	468	449	464	491	460	510	520	501	481	511	508	454	485	486	459	453	478	490	425	473	492	479	480	550	503	487	467	474	479	476	494	450	472	464	507	498	532	518	473	497	499	491	507	518	490	468	495	507	536	502	486	510	493	564	523	460	488	512	492	465	498	487	490	468	474	518	484	501	495	462	482	504	491	494	476	511	469	456	507	517	462	504	489	468	526	472	504	499	475	501	466	487	495	495	479	511	497	485	509	541	506	499	501	516	494	491	456	496	521	483	499	476	493	505	492	476	486	489	495	514	486	513	488	484	508	507	493	452	513	491	518	486	525	515	492	493	506	494	504	512	536	540	479	491	504	465	519	497	491	495	494	488	472	501	505	480	498	518	468	489	529	490	495	472	511	501	508	492	492	464	494	475	522	469	514	497	520	503	524	484	469	477	498	510	467	481	494	465	520	463	508	466	500	511	517	521	509	473	499	537	478	467	501	465	501	499	500	502	506	495	515	538	542	477	482	497	521	483	474	551	489	493	500	469	524	481	506	478	475	492	521	516	517	517	499	508	490	472	485	494	477	469	511	490	476	508	488	506	488	522	537	495	474	491	482	512	510	474	463	496	503	516	491	501	528	479	480	488	473	523	497	504	449	498	503	528	513	520	519	490	460	523	471	508	477	523	535	501	523	495	487	438	494	507	506	521	470	482	494	522	503	502	480	462	500	490	520	534	530	488	495	491	499	541	503	476	485	490	513	474	526	490	479	470	512	513	495	470	486	509	518	501	503	488	497	518	499	475	457	492	511	492	437	525	492	533	511	532	514	511	490	492	461	478	483	515	484	504	506	489	447	505	505	504	543	469	502	521	486	533	494	515	496	468	506	478	486	509	495	479	499	525	458	499	497	461	474	472	475	527	534	494	503	539	489	471	532	483	499	465	499	531	506	469	483	490	494	436	485	501	496	509	474	480	435	517	490	493	460	464	508	479	463	470	499	512	492	463	480	532	522	490	499	488	513	452	511	522	457	491	474	488	489	470	516	468	464	488	501	479	436	502	498	473	511	534	480	511	526	488	530	499	498	505	514	489	545	501	473	474	488	524	472	480	498	477	513	481	503	488	517	482	466	482	520	484	536	479	460	481	497	511	462	480	547	468	475	467	500	501	507	477	481	528	504	501	535	474	470	511	545	506	518	477	512	530	524	491	497	511	513	475	477	522	478	483	494	448	460	495	481	516	515	499	471	512	517	460	512	498	486	505	469	515	524	548	498	512	492	509	524	490	496	491	530	469	497	497	483	466	475	456	472	498	518	526	493	501	498	476	480	507	475	503	496	516	512	470	491	485	496	500	468	470	494	543	496	489	515	506	497	498	470	498	508	486	526	497	503	490	483	523	517	476	485	479	531	508	493	464	479	504	486	469	502	501	511	483	433	487	503	496	537	489	547	470	514	471	494	502	492	497	539	475	492	470	490	482	474	452	513	503	456	471	470	499	491	480	479	488	491	512	492	476	528	507	493	484	489	491	462	508	490	483	535	456	537	442	533	478	465	528	481	477	487	450	510	517	467	494	489	469	456	483	481	497	510	491	508	519	444	474	502	518	514	487	508	506	531	494	481	480	517	471	507	493	511	528	477	445	489	490	470	455	512	474	470	504	490	507	478	522	506	473	517	492	507	484	507	493	531	512	498	506	494	473	502	480	513	487	509	534	465	471	485	515	484	494	486	533	504	473	496	479	478	490	470	501	544	483	507	485	495	483	506	512	520	489	469	451	521	516	487	460	528	493	467	458	495	497	497	485	494	478	501	485
4960	266	239	217	240	195	185	211	210	213	191	194	239	230	203	213	192	237	220	228	187	207	235	201	200	173	201	185	194	216	216	182	215	187	185	203	207	198	219	222	202	225	227	174	233	210	187	212	210	185	201	215	216	218	219	212	187	209	213	185	174	223	218	180	181	210	164	200	183	224	204	216	176	184	178	191	208	231	206	193	199	195	208	188	228	203	216	231	203	222	224	194	174	230	217	212	211	197	201	191	204	203	199	193	190	198	229	201	193	216	227	214	196	192	177	237	235	194	199	239	205	218	193	183	184	188	221	216	213	193	200	201	211	228	224	204	207	224	213	206	194	194	219	181	209	237	183	213	226	193	192	194	205	212	196	203	197	197	219	203	187	229	197	209	189	212	192	188	206	204	221	191	210	199	169	181	233	209	224	199	202	222	228	219	206	193	212	188	219	208	219	201	214	172	202	222	187	172	209	218	200	231	209	202	206	175	225	177	207	210	194	223	206	207	191	192	226	210	231	194	215	204	210	173	207	200	216	193	188	204	209	200	210	217	217	211	196	206	191	232	205	187	209	191	216	219	230	231	192	212	203	200	197	212	203	197	209	238	204	206	193	199	207	181	195	210	227	209	174	229	194	216	206	225	207	214	200	207	220	214	200	187	167	191	180	213	205	201	205	192	204	234	205	192	201	218	195	201	212	221	217	198	189	199	204	215	224	219	225	202	193	188	187	200	229	182	179	219	226	205	222	193	205	193	199	199	208	192	215	209	173	216	228	196	220	218	182	177	195	194	208	201	224	203	231	200	194	197	234	215	206	182	196	196	209	199	198	203	182	197	212	225	185	204	212	196	222	221	207	215	217	204	191	210	187	202	203	181	213	201	198	212	184	195	184	207	218	229	211	191	215	219	208	224	193	178	225	211	216	186	204	216	211	187	204	203	213	237	192	188	211	202	214	208	175	200	192	230	206	213	194	202	219	174	182	207	188	174	192	197	204	202	216	190	196	194	227	218	199	219	211	222	207	209	201	210	196	199	195	185	179	219	216	219	195	170	205	157	183	216	195	208	204	187	213	222	233	198	232	199	205	214	226	214	215	206	196	215	173	216	186	210	202	191	199	209	195	221	191	212	187	184	227	189	211	222	216	205	199	217	196	198	183	205	189	185	216	193	195	231	201	210	201	189	202	236	219	221	208	238	217	168	190	194	196	182	205	187	193	167	214	202	185	213	229	200	193	214	215	206	173	178	190	175	195	220	199	210	230	196	247	197	197	194	182	187	211	210	186	207	202	203	188	220	193	219	188	215	189	211	211	202	204	188	188	222	202	218	207	237	194	242	224	201	216	202	182	203	213	208	223	192	235	224	192	204	218	184	178	208	230	230	196	194	223	186	217	195	208	218	208	199	204	210	206	194	197	195	203	198	178	192	219	191	187	223	236	193	198	197	191	208	188	208	198	180	212	200	187	194	200	181	176	237	199	218	203	214	200	188	198	236	213	211	194	208	217	208	191	221	234	190	226	213	205	206	201	211	206	180	213	222	197	185	206	215	182	189	217	187	176	205	204	189	207	224	206	223	223	209	222	221	187	217	185	199	211	200	228	222	206	210	213	204	212	232	209	201	190	228	190	196	178	217	210	218	220	207	238	182	202	191	178	216	189	207	208	198	215	230	211	208	204	201	223	194	200	185	227	201	208	199	201	216	197	186	195	218	216	185	188	193	215	188	206	218	223	214	228	200	212	208	213	220	212	186	223	207	184	160	193	186	185	208	226	223	197	208	184	192	208	220	211	222	184	221	182	193	194	219	215	224	212	216	215	203	230	207	197	174	206	207	208	195	200	213	223	174	190	174	221	189	188	199	193	197	171	217	210	199	204	199	209	215	178	174	192	209	211	198	203	176	200	184	185	225	211	215	197	222	195	190	179	207	187	194	187	202	219	212	190	190	201	197	180	191	196	225	199	210	235	204	208	223	225	205	189	219	192	201	230	195	227	184	201	203	214	178	191	211	202	215	213	190	180	207	203	178	170	181	223	216	202	226	193	195	190	206	193	199	213	213	189	214	206	213	205	175	151	222	206	230	212	204	242	193	204	209	189	210	191	210	233	233	178	173	231	220	229	201	209	208	209	198	235	177	198	196	206	209	209	202	223	226	199	197	228	171	197	184	220	195	187	220	204	159	201	223	225	182	204	218	224	190	210	210	178	199	221	186	225	221	215	214	215	226	223	199	218	225	202	192	205	200	196	230	190	204	211	198	221	190	217	238	192	207	201	201	218	211	186	215	221	221	199	205	205	210	217	207	226	208	205	200	217	210	228	218	207	203	231	194	200	213	207	196	219	208	211	207	222	214	192	197	201	203	175	201	209	225	217	229	211	208	212	214	204	215	216	207	202	203	199	220	204	210	233	220	178	195	210	196	220	193	233	209	216	207	214	175	201	213	206	193	187	196	204	203	193	192	224	173	183	208	212	192	199	174	226	207	221	171	208	213	208	222	205	203	209	207	212	188	202	217	180	209	214	194	240	182	193	222	224	196	216	197	206	203	203	187	216	207	201	181	214	199	218	180	196	199	192	211	206	189	197	202	192	205	204	207	173	191	217	204	214	201	197	202	210	221	211	194	205	209	202	219	188	190	209	224	223	203	216	211	203	216	206	179	199	201	179	212	175	201	203	212	226	194	200	189	214	210	205	225	187	184	230	212	248	218	200	194	212	206	192	182	213	219	201	235	218	213	200	202	191	217	188	198	205	196	198	198	199	207	204	237	199	189	188	214	184	212	204	198	233	202	194	230	222	215	220	184	214	216	207	204	204	187	176	225	212	219	194	199	213	200	214	195	209	212	229	166	196	197	218	199	210	189	206	179	222	228	194	208	199	207	232	225	198	203	196	205	201	229	195	224	193	184	202	225	204	219	225	183	197	194	202	207	197	193	223	205	189	206	217	196	188	192	180	203	213	233	186	218	229	191	186	203	203	163	202	229	216	195	195	177	190	217	177	202	202	199	212	200	193	198	206	206	204	190	184	176	201	232	231	205	207	198	218	199	225	202	223	192	185	197	174	214	243	194	193	226	193	212	200	215	193	210	195	195	199	189	202	203	170	223	221	185	214	203	225	189	200	222	206	205	188	215	191	213	184	196	201	189	190	213	203	203	204	184	195	197	177	235	208	203	179	182	187	210	216	175	198	192	191	202	218	205	215	198	207	210	191	191	231	184	218	186	187	200	191	195	210	214	179	191	215	217	221	187	205	197	197	173	222	231	179	198	212	216	196	234	202	201	196	193	232	217	234	199	202	216	192	200	202	199	194	182	187	216	169	179	169	201	218	190	192	198	194	223	198	207	200	208	207	200	176	211	180	208	213	206	176	233	207	221	197	202	194	203	217	196	188	218	216	213	205	212	194	230	195	199	190	201	204	206	188	193	208	183	231	191	226	202	195	228	213	201	202	181	218	196	165	208	200	214	197	186	230	189	193	208	207	210	206	201
5438	534	610	612	621	567	547	547	519	551	517	506	507	488	565	527	526	517	518	541	508	474	483	490	550	503	484	550	480	526	481	491	445	515	536	504	513	490	521	494	513	484	502	544	548	502	550	527	515	476	470	482	494	515	483	508	504	512	488	485	438	505	483	498	481	483	476	481	495	533	503	469	520	509	510	498	515	484	505	525	509	520	497	499	482	507	501	505	483	485	500	498	490	525	484	452	510	527	470	496	511	479	506	498	488	506	478	495	541	528	475	491	498	471	519	512	499	521	498	505	475	493	480	527	483	467	473	465	512	508	473	467	511	487	494	493	522	498	510	495	498	497	511	469	515	479	540	509	523	463	522	498	469	468	474	504	512	508	538	545	530	481	521	555	492	464	499	514	481	488	541	488	496	493	486	513	501	544	492	479	521	509	533	481	537	489	504	495	470	494	506	488	516	507	493	480	476	476	518	488	512	528	509	524	475	509	453	523	502	497	495	478	443	534	495	491	483	462	472	490	502	491	480	554	464	495	508	517	465	492	476	533	527	485	465	491	487	505	554	518	494	513	500	498	481	455	478	494	515	577	503	507	468	502	508	517	525	520	471	494	509	479	506	491	553	490	465	471	480	504	475	538	456	462	491	471	515	451	507	490	485	494	487	503	502	511	488	460	455	522	483	519	500	530	498	521	484	474	533	491	505	468	484	493	487	495	492	481	489	510	552	488	529	518	466	486	472	504	534	458	518	499	490	478	475	509	498	491	503	481	476	480	498	490	492	505	476	470	531	520	469	483	518	540	531	500	517	535	451	493	495	496	521	485	486	495	509	515	496	541	525	467	468	512	480	477	497	522	473	498	497	509	534	484	542	497	494	474	498	559	505	508	521	492	541	506	499	526	517	526	496	523	442	491	521	494	527	493	489	501	474	536	537	468	505	511	461	479	549	495	500	483	480	522	486	466	492	499	494	524	518	533	501	517	508	518	532	463	496	490	483	498	528	535	480	502	482	535	495	489	499	470	491	479	502	491	505	470	486	474	505	485	447	462	532	509	480	532	482	535	459	465	479	496	495	498	536	536	491	478	508	470	534	499	474	508	496	530	459	492	487	453	498	496	482	531	477	506	515	480	469	469	477	466	488	496	498	468	462	463	490	484	495	528	503	498	475	507	498	495	524	472	465	489	492	491	512	484	507	486	520	524	487	506	479	482	539	535	543	476	472	476	507	478	500	481	468	477	504	494	481	513	506	501	504	493	540	525	521	485	469	496	481	505	457	512	502	534	503	503	493	496	528	512	469	503	470	547	509	503	476	461	478	440	516	509	512	484	487	504	514	508	491	502	507	541	482	487	513	502	524	462	446	480	501	533	485	527	542	482	517	509	485	504	514	522	518	502	502	481	491	508	517	528	499	492	493	460	489	502	517	468	494	505	485	501	531	503	497	528	490	483	510	499	465	507	480	506	505	474	558	512	498	498	493	473	496	516	493	447	523	511	508	531	515	488	463	547	478	472	470	483	517	489	480	500	475	491	496	492	485	504	479	476	487	468	494	494	481	519	475	544	499	497	495	494	496	500	530	500	504	485	543	485	501	487	540	485	474	475	449	550	499	478	493	525	466	472	486	506	493	507	486	481	463	500	531	506	482	528	485	530	504	541	499	503	467	502	532	515	495	473	503	502	493	482	485	526	486	516	457	501	505	469	489	562	497	545	469	497	524	507	465	489	496	510	463	475	507	494	493	528	457	466	489	485	532	450	499	476	448	479	482	548	467	523	499	497	507	454	496	490	518	535	499	488	472	472	474	535	517	501	501	508	476	447	482	466	477	460	522	506	505	487	485	451	533	525	517	497	441	462	485	500	482	502	485	482	525	527	508	542	472	501	454	517	509	493	473	483	549	507	518	506	513	504	512	487	516	486	452	499	500	474	507	484	476	486	483	499	508	509	502	495	499	505	500	502	496	479	522	534	479	482	517	467	498	474	505	477	488	464	506	503	489	500	465	532	457	490	510	514	519	500	470	507	465	492	472	482	517	509	530	519	500	485	528	459	517	485	497	536	492	497	511	527	515	465	513	504	495	480	508	513	507	481	541	523	503	500	488	463	491	513	480	503	477	515	472	526	505	524	507	511	521	519	488	498	466	472	497	496	518	465	485	514	522	514	478	482	519	491	502	490	509	492	498	486	499	534	519	505	469	488	542	473	531	551	507	527	502	464	508	507	482	443	524	456	522	503	497	455	495	506	472	532	478	500	483	466	491	481	520	499	475	494	513	497	506	491	512	525	471	484	540	530	501	465	522	461	519	504	502	489	478	504	472	482	529	483	444	506	516	488	490	517	467	479	487	486	543	500	528	484	458	512	508	477	490	472	499	501	537	503	498	474	492	490	482	502	517	464	466	489	535	478	541	481	479	483	523	486	511	479	534	504	470	502	501	504	534	520	533	521	483	498	456	502	510	520	487	509	508	526	482	538	486	497	476	500	473	483	467	520	512	475	484	490	494	493	475	485	517	486	435	513	482	489	491	504	522	507	475	495	514	538	525	528	494	514	482	475	500	489	495	489	465	501	539	542	497	487	520	504	486	500	504	516	459	522	476	518	497	491	528	535	502	477	513	435	483	515	497	482	515	430	499	455	492	508	470	466	531	514	491	477	485	480	542	497	499	522	522	526	494	456	492	498	537	485	507	527	484	476	475	463	500	496	499	505	488	512	498	430	463	481	490	486	504	490	479	498	509	485	515	460	475	482	478	480	502	498	511	475	519	485	499	491	438	481	505	526	487	510	473	470	518	524	510	516	527	486	502	479	523	510	487	480	460	505	494	488	461	517	481	510	482	472	517	478	522	514	512	501	504	471	505	499	501	518	503	490	515	522	553	476	535	482	536	483	487	478	487	506	522	515	473	504	525	492	536	472	484	494	513	480	522	476	522	492	498	528	488	497	515	492	502	489	480	464	495	456	507	464	506	533	452	492	515	508	516	477	480	501	465	502	479	495	504	502	513	486	492	467	528	509	482	481	473	495	490	487	506	463	508	509	495	489	505	501	478	479	501	467	446	461	481	524	488	505	507	539	508	507	488	503	507	498	498	460	488	510	562	460	502	501	501	565	519	500	492	489	480	533	535	504	505	525	500	448	522	496	494	490	529	533	466	505	516	506	477	474	484	510	464	454	505	488	470	482	452	512	526	482	511	465	467	492	490	492	491	503	466	511	490	480	484	493	500	440	493	508	472	501	489	475	459	480	490	519	493	510	474	454	483	514	508	493	475	445	477	508	507	521	472	459	463	501	476	500	467	448	534	476	539	491	510	512	459	489	506	495	489	519	520	518	501	526	464	488	509	453	497	512	510	524	477	478	496	461	494	494	486	515	512	467	467	499	480	513	482	539	466	487	499	489	534	483	521	538	490	470	540	501	508	523	474	492	508	502	496	481	513	481	547	484	489	479	449	543	525	500	517	506	485	475	517	516	507	518	497	521	479	501	453	513
43956	9682	1352	818	527	400	322	262	237	225	206	173	170	166	131	121	129	127	121	127	123	117	113	104	104	131	101	92	111	88	108	114	100	122	104	120	127	94	104	98	104	94	98	123	114	93	104	102	93	97	93	106	98	106	94	100	109	90	112	104	101	100	91	116	101	107	95	102	100	98	86	82	84	100	94	107	112	101	103	115	97	95	112	120	92	89	80	93	105	110	95	105	92	109	104	103	107	95	119	88	87	113	99	95	106	99	79	99	95	91	99	100	106	80	95	97	104	78	94	102	108	86	108	97	97	93	95	98	95	95	98	122	95	101	86	100	102	95	110	105	93	102	109	95	97	93	106	91	87	90	108	84	92	92	97	93	80	100	97	119	108	97	109	106	90	113	112	115	102	93	128	90	77	83	111	118	103	101	84	90	88	103	111	112	108	92	94	84	107	119	103	98	94	97	100	91	97	92	103	100	116	86	100	101	98	113	88	103	101	86	111	95	104	98	101	94	95	111	97	105	89	97	123	75	114	96	82	106	87	97	108	105	87	86	88	85	102	104	109	80	97	97	94	98	99	95	114	103	101	94	110	92	86	119	108	101	93	94	95	102	131	108	89	106	100	109	107	115	104	99	102	99	84	84	104	92	100	96	102	90	100	93	93	82	103	117	87	106	98	109	92	123	93	97	89	106	113	114	90	87	107	105	94	97	92	94	118	74	98	107	114	99	90	99	101	117	102	103	113	112	90	98	101	105	102	98	112	93	92	85	107	100	122	103	96	90	100	88	90	87	106	103	88	118	104	106	113	90	88	96	89	101	96	90	79	108	92	105	112	90	92	109	100	102	93	101	92	125	77	113	104	91	108	77	99	97	110	95	99	105	84	85	96	106	91	85	94	104	118	105	95	90	93	104	97	100	98	103	107	106	93	99	99	110	108	103	105	96	115	83	93	115	107	106	77	104	90	104	104	98	114	108	104	90	90	97	90	103	92	93	106	92	101	97	101	96	105	103	99	120	93	106	107	103	90	90	87	111	105	81	96	111	101	105	81	97	89	103	95	105	94	96	97	89	93	89	97	92	105	113	92	89	92	103	95	90	96	106	100	95	90	90	89	96	82	94	106	89	115	91	102	96	115	90	92	93	86	86	96	111	93	100	93	99	110	114	105	96	86	111	106	95	82	101	101	112	117	81	99	92	89	109	89	112	97	98	101	99	94	118	107	89	109	97	101	97	94	98	122	110	96	102	82	96	88	114	108	115	110	99	97	114	103	97	108	102	100	112	99	108	97	105	109	85	85	93	99	107	110	83	97	119	91	91	97	93	100	104	102	124	79	108	89	97	109	97	86	101	100	103	95	91	93	93	92	96	100	98	86	97	106	93	114	115	107	111	118	112	103	96	93	99	105	85	92	89	121	104	107	89	100	96	100	105	97	101	97	89	96	100	103	84	105	82	109	111	96	108	92	97	85	92	100	76	118	92	103	92	88	89	78	80	104	114	105	90	106	95	92	90	114	99	102	100	88	96	102	98	94	109	101	108	98	109	90	99	106	96	106	106	100	100	99	93	107	84	95	86	99	102	83	100	91	93	105	108	91	89	90	118	127	96	81	99	102	96	112	99	107	114	90	101	72	98	95	106	87	102	113	108	103	95	103	90	93	102	98	96	102	112	84	86	87	105	105	106	97	104	111	92	112	105	109	83	93	119	78	116	96	115	99	103	99	94	83	96	100	103	91	113	106	115	108	96	96	109	102	116	111	96	95	93	104	85	96	106	89	98	97	109	110	114	95	108	97	89	102	101	79	111	88	90	140	106	111	107	111	92	106	94	97	89	95	99	94	82	99	100	97	96	109	94	109	104	100	94	87	111	91	114	102	93	100	110	103	94	90	90	107	89	99	88	96	94	96	95	87	118	111	84	105	108	81	100	95	117	102	93	105	95	98	106	96	106	104	108	104	95	106	105	98	100	86	127	92	94	99	109	82	96	92	106	80	89	87	117	103	97	90	105	116	99	98	91	117	127	123	80	108	97	102	118	88	116	102	103	103	87	95	98	102	100	102	88	100	84	84	109	99	91	91	106	97	84	116	97	104	108	105	98	104	104	102	101	94	89	92	99	106	103	103	97	97	82	96	85	105	117	93	86	89	108	102	91	95	105	128	88	131	94	108	101	92	90	98	92	118	115	98	89	121	110	119	94	98	101	102	95	92	111	90	109	88	115	88	95	82	104	73	91	103	105	98	123	94	96	101	69	110	92	100	89	100	92	122	109	84	92	110	95	95	101	92	89	105	105	87	89	99	85	90	105	95	92	122	99	121	107	92	99	106	109	105	99	95	92	110	93	96	85	87	101	87	101	87	95	93	88	99	110	77	112	96	104	129	101	97	98	95	112	104	100	110	97	112	103	106	101	92	115	102	91	101	89	80	107	92	116	85	111	108	88	102	105	119	115	100	107	104	105	97	86	116	114	83	95	103	97	87	103	105	111	103	101	93	85	102	95	96	110	101	101	76	98	86	110	106	106	119	114	99	97	94	112	81	103	86	92	110	99	83	110	82	114	94	95	84	117	103	112	112	115	95	86	85	112	107	93	112	105	103	95	109	92	100	115	92	92	95	94	108	81	102	100	81	107	98	97	83	111	87	109	96	93	100	101	88	81	89	101	91	106	115	87	106	104	90	112	107	101	103	94	111	102	118	107	106	76	89	93	101	108	91	93	98	93	98	95	90	97	102	97	113	102	98	97	105	106	119	97	104	84	108	103	88	94	108	93	103	109	106	105	111	103	109	105	119	118	86	113	89	79	110	100	93	90	91	98	98	95	112	99	86	99	108	90	112	76	110	110	86	93	102	106	78	103	101	95	101	83	99	104	102	101	133	74	100	103	129	88	88	92	101	105	95	114	98	97	87	103	90	101	97	92	106	104	85	92	102	100	96	100	100	104	111	107	91	105	110	105	107	100	115	97	112	82	107	97	101	99	91	96	95	95	100	108	126	103	102	85	90	99	83	104	109	98	91	102	103	100	96	97	107	88	97	101	105	114	102	112	91	109	91	97	85	98	100	109	83	113	91	89	100	113	92	97	90	104	93	87	111	101	83	105	106	98	114	79	100	118	107	95	106	101	109	92	91	94	105	92	108	112	108	113	96	98	96	96	101	93	104	103	90	108	88	94	93	92	97	94	125	100	91	105	109	102	108	101	112	104	89	87	100	90	92	76	98	121	106	93	87	118	89	107	83	96	109	90	111	90	111	94	85	104	103	106	89	86	104	105	98	92	108	95	124	97	102	92	118	110	92	88	92	110	102	85	96	97	101	96	95	92	92	97	96	90	98	91	104	107	99	98	85	103	88	99	83	101	94	111	100	116	92	111	98	112	94	107	86	117	91	94	117	103	94	79	106	93	88	105	114	102	82	84	99	100	122	87	95	98	94	107	101	95	93	97	89	90	78	115	83	90	101	88	90	103	95	98	110	88	124	101	87	94	103	93
22167	987	2141	2592	2222	1864	1453	1254	1094	935	807	750	637	644	590	533	505	502	491	455	436	440	364	378	364	388	379	382	329	359	335	304	326	334	330	311	345	314	314	295	327	337	316	333	319	337	272	320	302	318	292	318	292	281	326	308	293	329	290	335	318	284	307	305	324	306	280	294	293	304	293	308	306	274	314	286	259	309	301	320	284	286	294	294	287	290	296	301	266	265	289	298	292	281	268	284	268	271	299	297	277	301	253	288	276	285	299	260	277	245	276	275	292	280	285	292	305	309	322	301	297	319	291	298	289	277	291	306	279	265	300	283	312	296	285	279	287	268	288	301	281	304	255	304	290	298	307	281	275	294	281	258	286	300	331	309	299	278	301	286	278	296	278	290	288	291	271	290	265	278	311	307	302	278	289	263	286	271	296	309	282	299	279	266	291	288	299	278	307	268	253	278	262	276	284	291	318	282	294	279	268	308	310	273	292	264	282	276	274	287	300	317	256	284	256	304	278	302	264	287	287	304	289	269	297	263	281	306	295	286	304	277	294	254	283	279	312	295	284	310	305	262	275	279	279	290	286	286	276	290	299	294	252	271	288	293	297	296	301	318	268	306	291	329	261	292	298	322	264	293	280	269	249	293	257	281	306	299	271	276	276	293	254	279	282	318	278	297	281	295	308	265	320	318	253	272	284	276	253	275	298	259	277	274	271	283	271	287	278	275	276	282	291	285	295	312	278	291	274	309	286	286	277	288	313	292	265	280	270	317	324	283	275	292	285	293	279	295	310	300	288	302	291	279	265	289	290	258	260	273	279	262	293	282	299	277	283	255	284	280	304	284	275	279	272	298	291	306	269	252	296	295	295	285	299	280	293	266	289	286	290	260	272	297	269	275	286	309	257	306	296	312	307	268	305	289	292	272	274	281	287	283	280	305	310	275	287	303	271	296	283	286	281	304	302	315	271	277	315	278	279	268	273	268	293	315	280	284	247	286	283	286	255	277	278	290	265	278	272	267	313	281	250	266	289	293	256	283	296	289	286	288	296	262	268	309	290	276	293	292	288	272	280	306	311	256	263	289	268	272	282	291	291	269	303	275	313	270	291	266	289	251	274	300	282	296	297	277	268	303	288	323	268	278	304	276	289	302	272	307	277	270	302	297	318	283	318	271	292	275	291	278	258	288	281	283	259	302	289	282	275	267	305	296	259	315	332	279	284	284	271	285	280	287	283	284	299	314	289	302	252	292	270	265	284	289	295	286	251	300	257	286	275	305	263	288	303	287	273	281	278	278	291	306	276	291	298	277	309	284	285	310	284	298	262	279	293	302	275	293	286	279	297	325	303	294	299	308	292	271	273	266	285	286	293	271	284	272	275	286	248	278	281	267	306	277	288	318	278	274	301	273	268	273	288	303	285	292	262	271	275	277	293	303	282	306	310	300	295	290	274	270	288	278	273	272	293	274	279	284	288	287	289	269	277	288	264	280	293	252	264	289	279	268	259	293	269	267	278	281	269	310	303	274	281	281	282	289	280	280	326	281	296	284	267	310	286	296	287	296	294	271	310	300	293	265	268	285	270	296	288	293	305	276	272	283	297	270	265	293	286	281	310	258	301	261	268	283	258	299	274	312	278	302	299	297	290	283	324	264	280	282	308	288	281	288	246	273	276	286	283	293	299	280	282	259	280	281	306	281	280	274	263	298	261	257	289	261	304	283	290	259	288	263	286	289	282	300	296	314	279	265	299	293	317	314	280	292	264	271	292	303	309	283	300	287	261	277	290	271	303	287	279	298	292	273	284	303	288	268	296	259	294	270	287	267	285	282	304	268	270	269	266	295	282	282	286	299	290	298	296	292	288	284	254	277	270	262	303	323	306	296	301	276	282	288	262	257	244	278	285	280	279	283	310	292	264	316	283	298	266	300	270	289	292	296	267	294	285	295	310	285	283	280	315	289	258	263	292	255	273	274	276	270	295	291	269	275	288	265	301	308	254	274	259	326	301	287	255	244	244	250	310	288	306	291	283	273	286	287	272	294	299	263	276	293	280	310	279	247	301	260	268	300	259	286	275	296	282	280	282	292	298	276	286	281	264	314	291	284	285	282	284	274	331	292	294	257	246	273	266	287	268	270	262	296	273	273	259	260	290	295	315	268	278	316	265	298	280	241	277	281	282	290	293	295	286	234	289	271	291	268	261	275	272	250	291	273	280	290	279	304	279	282	263	300	282	290	308	275	286	269	271	273	287	294	290	283	307	295	312	277	282	287	267	298	285	240	270	249	282	283	278	276	271	282	313	264	294	309	280	291	298	277	265	279	273	267	254	304	265	266	269	298	313	278	258	292	295	264	275	302	283	240	294	290	295	285	266	271	318	278	264	293	299	313	282	320	275	296	282	269	294	291	264	292	311	272	297	270	294	273	275	292	276	264	256	270	293	308	306	290	264	270	266	285	293	251	283	287	303	274	285	272	276	253	291	285	285	278	272	260	278	280	251	258	280	303	280	282	273	265	289	308	277	265	272	286	271	261	303	262	271	266	290	313	284	287	305	306	283	292	286	247	300	281	287	307	298	264	244	318	310	252	296	303	287	302	267	306	275	293	313	283	293	276	261	298	304	285	266	289	276	279	268	322	276	278	265	307	272	314	304	282	281	290	276	322	271	329	286	307	321	255	278	283	319	279	300	274	270	308	268	264	281	284	303	287	291	273	278	289	277	285	273	271	262	300	283	277	272	308	286	276	297	277	290	279	278	294	286	251	287	311	258	282	306	303	264	280	319	294	270	281	282	295	268	259	279	264	273	281	253	289	301	316	277	288	285	272	335	283	287	281	285	279	288	266	296	276	298	292	257	297	305	250	271	248	276	233	281	287	293	296	278	268	289	302	294	256	270	288	257	304	326	260	308	285	310	262	272	306	305	282	276	302	310	288	302	296	270	251	287	289	276	250	315	266	290	286	280	258	279	280	283	299	279	290	295	292	301	280	264	272	289	261	285	300	296	274	281	268	295	253	280	253	277	257	287	275	300	319	286	312	273	298	286	279	253	271	275	285	327	273	273	297	307	281	226	284	304	257	290	311	284	297	302	282	305	251	299	292	295	275	291	301	292	274	283	278	338	304	284	280	284	315	305	283	271	282	298	290	325	281	306	274	281	285	307	304	268	291	327	285	295	300	288	267	277	280	317	304	282	280	292	287	265	297	313	321	295	311	304	279	306	311	286	282	289	300	274	262	282	293	283	283	280	296	282	282	271	285	265	261	274	289	294	281	275	271	279	254	305	262	317	322	295	294	320	282	281	296	303	270	284	260	296	271	293	331	286	264	295	256	299	301	280	280	286	284	287	288	269	281	278	305	311	304	295	315	280	297	292	267	263	286	256	297	276	266	301	268	289	279	276	297	269	283	278	286	314	275	245	296	296	302	297	295	302	307	277	307	274	265	303	280	290	282	283	298	261	301	300	273	258	266	329	284	251	294	298	271	267	272	282	294
57568	16499	3359	1565	1113	811	667	535	416	416	394	339	303	284	280	266	250	258	249	255	236	234	200	224	219	236	213	191	242	200	214	182	169	192	200	189	196	188	225	232	185	188	210	227	195	170	189	200	183	182	202	182	169	201	198	182	187	183	187	187	176	199	170	204	210	193	209	188	197	165	172	196	170	169	188	178	192	183	208	213	200	204	186	174	187	214	214	157	203	228	207	197	191	192	208	207	197	177	192	207	194	188	163	176	175	193	196	193	180	192	196	163	178	183	197	231	185	199	196	188	216	184	194	204	194	189	186	190	194	186	207	202	180	176	185	188	184	178	208	190	199	207	181	198	166	195	179	190	196	183	187	209	175	183	187	190	184	205	188	200	172	174	204	196	177	199	187	195	201	195	184	177	210	203	158	197	174	217	193	200	175	187	209	174	213	210	199	217	185	169	209	175	180	199	179	190	195	187	198	210	197	199	163	189	191	216	213	175	185	179	181	168	190	221	195	198	195	193	193	189	184	203	173	182	174	198	179	182	178	190	176	190	190	199	212	168	195	189	188	213	163	194	194	181	194	191	202	201	196	199	203	169	169	208	182	207	183	199	181	172	159	183	183	180	175	199	190	211	185	184	165	201	200	175	202	205	171	188	174	186	199	196	179	180	176	209	224	191	183	190	163	180	195	176	197	197	180	177	218	187	201	200	189	173	174	195	210	194	192	186	169	195	187	174	186	194	193	188	198	195	171	203	197	196	212	185	202	193	169	185	209	191	190	180	170	191	167	189	193	196	216	186	203	168	196	204	188	199	227	202	186	164	193	154	188	181	193	197	200	195	174	221	199	193	192	179	211	211	203	198	185	177	187	191	193	182	180	184	206	199	184	187	209	180	193	172	171	172	196	200	190	219	191	212	187	173	185	179	190	199	188	199	185	209	210	178	208	192	167	170	180	175	203	196	161	209	172	200	172	196	185	215	183	182	191	188	183	186	178	217	193	208	182	194	197	161	186	213	172	207	204	209	174	178	207	186	162	187	207	156	167	199	193	202	186	187	187	185	180	191	180	159	211	210	177	221	201	202	190	185	197	190	196	189	185	164	191	172	172	173	184	171	203	179	193	186	218	198	201	184	178	193	200	190	180	188	213	189	171	188	187	172	212	165	192	175	177	197	219	177	192	226	173	190	201	192	187	195	196	181	195	185	185	180	182	195	219	195	162	192	177	179	191	205	168	181	190	198	183	192	190	172	180	181	190	184	201	211	207	191	213	200	156	182	172	178	204	188	181	186	180	180	192	231	197	182	177	184	194	190	175	168	203	172	176	172	204	202	161	187	178	183	176	178	212	191	203	175	209	178	174	182	171	199	203	204	207	182	189	172	193	183	205	172	199	203	190	214	198	195	166	208	178	233	209	194	175	181	160	187	173	186	200	169	200	185	169	186	190	183	177	194	169	170	175	196	186	212	201	193	197	191	169	211	208	195	199	191	189	191	203	189	188	194	164	193	153	182	179	206	192	189	214	171	159	205	178	174	178	186	190	228	208	185	194	187	191	184	205	186	175	229	177	191	195	199	201	196	207	212	199	195	165	215	189	186	173	189	183	192	228	177	179	177	223	219	206	202	189	193	195	182	206	195	172	179	211	181	172	196	193	177	199	175	177	182	195	202	188	208	179	178	211	179	171	204	188	188	205	195	186	191	171	205	187	208	206	206	206	198	197	172	190	189	209	191	194	173	177	167	189	180	185	175	183	181	184	207	187	213	184	195	218	185	212	193	193	183	178	196	198	173	193	194	223	211	183	211	198	195	189	187	177	176	195	173	182	184	205	191	168	191	181	181	175	185	168	162	198	184	181	174	209	175	172	186	210	183	188	187	178	179	218	188	179	189	208	200	205	176	194	205	201	201	210	177	215	202	177	187	183	179	191	186	170	165	179	179	195	193	190	177	196	191	188	190	170	170	183	198	161	195	198	185	174	199	217	191	194	197	196	164	174	185	206	188	188	202	175	186	193	191	184	184	196	178	194	181	198	181	185	185	165	183	204	201	201	202	169	203	188	181	171	185	179	192	191	193	177	192	182	187	204	170	181	191	199	194	197	182	184	226	158	190	180	179	177	166	173	177	184	195	210	202	189	202	209	183	207	206	183	193	173	211	201	231	207	216	184	178	167	198	204	230	181	197	215	155	190	210	194	201	171	196	181	182	197	173	195	194	192	205	184	176	195	193	186	184	201	195	194	201	180	204	214	200	194	166	221	198	153	174	191	180	201	202	184	194	194	173	208	188	185	207	168	197	172	195	176	176	178	193	189	195	189	205	208	201	180	184	164	186	212	195	202	184	193	188	172	198	195	203	192	203	170	186	182	216	216	173	187	188	196	182	204	203	189	171	184	184	184	154	197	169	165	213	206	207	184	177	191	199	195	202	202	192	195	184	191	193	202	209	176	194	191	168	186	189	179	196	198	188	161	172	190	169	187	175	190	184	194	177	192	203	211	180	189	203	185	170	198	171	200	178	188	199	189	200	194	187	186	200	212	168	195	180	218	213	210	184	173	184	180	182	179	188	204	193	191	192	204	208	188	200	206	186	199	174	182	195	197	191	208	212	178	170	189	163	201	203	195	210	198	204	180	198	182	188	208	201	186	191	193	199	162	194	172	203	215	179	203	189	184	182	196	205	204	193	182	237	198	215	182	184	173	189	136	175	216	192	197	173	204	198	185	198	202	183	185	171	194	175	185	180	190	166	194	176	188	188	193	199	182	184	195	177	176	192	181	157	185	186	175	193	195	203	201	192	201	202	198	193	167	208	184	196	204	174	205	210	170	221	204	180	182	194	188	189	188	206	165	177	179	192	172	176	168	212	211	197	187	214	175	203	172	186	197	225	197	180	197	191	212	164	171	173	176	205	186	191	195	178	202	222	185	192	190	178	170	187	190	220	195	176	224	210	173	195	192	204	197	175	173	195	210	196	178	185	181	198	187	186	207	170	199	180	193	194	182	183	158	170	194	202	202	190	184	220	181	180	198	186	190	206	212	192	202	188	211	180	201	217	224	214	191	175	225	214	195	177	194	212	188	179	190	197	201	187	200	223	186	197	215	182	217	211	201	190	188	200	160	182	198	200	220	185	197	173	194	216	192	204	212	197	194	199	190	175	199	205	192	209	203	205	187	165	206	173	181	197	182	175	188	184	175	225	174	244	197	210	201	179	191	191	188	174	216	186	188	201	176	204	185	204	191	173	181	184	200	193	193	203	196	177	180	180	180	197	212	208	162	202	182	194	197	175	197	197	200	198	176	185	186	195	205	192	171	185	166	183	190	189	189	188	196	191	174	184	188	195	200	180	197	192	155	175	228	194	181	188	176	191	148	194	214	187	187	219	178	171	213	172	187	167	214	200	199	209	176	175	195	176	190	169	196	187	199	196	201	193	201	197	186	184	165	165	177	182	188	158	178	224	196	200	181	168	178	220	194	176	166	178	195	185	174	181
28930	1889	4079	4927	4050	3369	2761	2390	1961	1739	1583	1399	1305	1202	1049	972	920	931	869	836	785	735	772	710	672	623	677	671	660	649	604	609	593	600	577	584	600	557	587	537	583	537	541	547	575	605	552	522	581	590	488	544	563	534	500	537	513	547	530	534	510	509	574	480	522	476	517	533	519	548	499	522	512	514	504	503	502	494	502	515	517	472	502	515	507	501	486	519	498	523	515	522	523	524	490	508	482	475	563	520	506	496	491	512	502	501	509	495	490	517	493	494	498	532	493	492	507	561	441	490	507	502	483	481	462	485	461	520	528	506	480	457	515	530	491	500	502	515	492	507	476	504	498	456	510	482	510	487	498	497	480	517	518	474	512	538	478	540	509	482	476	479	524	437	462	503	518	512	482	492	504	501	467	452	496	507	476	520	485	491	509	500	496	481	488	457	501	553	483	522	516	475	511	524	494	484	503	481	507	526	486	515	478	497	518	517	458	503	487	498	473	482	493	500	514	478	505	502	497	540	494	518	448	501	466	467	535	466	485	480	497	480	479	485	477	462	495	540	512	464	476	483	469	490	487	501	485	462	459	530	473	503	473	507	480	520	473	533	498	485	464	471	490	482	506	536	475	494	486	498	480	484	486	488	488	508	498	502	508	507	466	493	482	481	509	500	522	492	491	489	464	498	471	485	494	514	492	459	489	497	509	481	503	478	498	507	501	499	507	508	469	459	506	497	469	488	482	527	502	496	481	479	455	479	493	481	477	478	537	499	508	496	490	473	457	472	508	510	495	487	520	509	470	507	472	493	510	484	491	492	484	523	513	467	497	478	491	477	508	494	481	485	497	516	496	501	494	486	481	486	492	477	500	485	460	509	498	545	478	480	486	510	479	477	456	513	481	472	519	520	480	513	514	488	511	522	510	474	477	507	530	490	517	485	508	508	470	476	483	498	533	465	472	488	459	488	468	484	485	455	492	482	487	521	576	461	500	553	532	520	464	520	483	519	499	498	487	460	480	534	482	471	530	539	524	517	465	537	507	485	459	509	481	497	488	491	506	485	461	486	494	500	457	525	456	505	489	527	537	465	495	455	454	495	483	518	447	470	479	490	454	501	547	473	528	485	489	486	461	475	468	514	504	501	510	515	528	496	522	509	506	480	519	501	481	461	506	484	506	484	457	488	459	479	494	491	494	465	501	508	479	489	509	490	488	470	502	477	521	489	490	499	459	476	477	491	451	451	493	521	474	484	519	466	478	474	510	501	509	522	497	499	453	486	485	493	503	488	503	499	473	478	484	443	488	488	498	514	500	492	516	476	498	464	485	482	496	458	504	480	471	487	507	516	484	482	515	517	473	519	514	472	485	466	466	513	491	498	498	457	479	474	523	460	511	503	484	517	473	459	491	487	521	462	505	482	481	485	494	534	470	503	478	464	495	516	508	486	495	447	477	470	503	503	475	489	494	511	450	497	500	474	477	507	496	510	518	472	505	510	489	488	462	481	499	505	438	476	472	530	475	486	507	504	505	442	495	476	463	516	514	474	506	504	492	497	489	472	508	512	470	494	544	466	518	498	499	515	492	452	488	520	529	515	498	452	484	470	515	521	488	468	485	507	526	449	506	515	491	512	473	484	507	479	462	481	475	462	498	453	519	462	479	520	507	490	496	517	496	482	516	521	454	464	490	514	501	543	514	495	536	471	491	492	473	479	477	520	490	482	503	467	480	501	508	511	514	543	492	469	509	506	459	505	545	450	485	489	513	492	522	480	483	485	513	522	485	510	523	493	520	495	495	451	490	466	438	460	462	476	488	474	515	486	477	459	509	488	516	485	498	487	457	483	473	480	490	510	485	468	506	544	527	493	455	485	492	482	478	484	494	502	483	481	541	461	515	467	486	497	489	487	513	437	515	552	500	507	524	477	490	472	491	489	513	499	435	442	493	495	465	482	491	488	486	528	500	450	505	464	499	490	502	472	472	501	507	491	504	464	525	477	467	493	518	511	474	465	481	487	499	452	478	470	542	472	518	513	488	472	504	475	462	485	525	463	504	486	517	513	475	517	534	496	478	492	498	469	507	472	508	514	477	483	500	483	511	487	488	481	479	489	461	520	515	478	465	498	496	499	494	493	490	485	530	462	524	500	488	502	528	460	517	473	537	481	485	519	467	464	507	462	494	501	475	510	527	468	513	497	483	489	486	507	487	477	497	516	469	480	478	472	502	539	497	490	513	505	470	507	473	488	504	490	443	500	480	526	498	496	492	520	493	459	497	455	478	547	499	480	443	493	485	483	481	491	533	497	464	505	496	503	509	456	512	537	467	471	511	493	478	432	463	476	473	491	499	474	458	488	497	521	464	496	511	461	455	474	488	470	500	498	500	531	530	503	440	470	456	476	481	503	474	499	502	484	467	489	497	520	489	493	470	511	507	493	514	491	470	530	471	459	444	450	473	481	462	505	466	499	468	515	496	457	472	489	492	495	492	483	492	465	511	449	489	445	505	458	512	497	511	525	524	502	507	509	513	532	526	441	512	510	518	543	475	448	496	477	514	534	502	513	461	495	485	497	529	469	528	448	512	531	507	463	472	505	473	465	466	513	474	506	490	519	503	549	455	455	486	507	503	527	518	475	490	453	500	528	479	464	521	514	492	475	505	512	494	504	487	497	486	524	510	493	519	470	508	516	485	469	508	508	523	450	448	505	534	518	505	463	470	479	461	495	458	469	499	509	496	486	480	471	476	489	536	490	510	509	513	504	487	430	531	486	520	514	500	488	484	481	492	482	449	531	505	462	471	486	500	481	504	528	499	451	534	509	537	467	490	449	520	468	484	481	468	487	445	500	493	471	491	482	468	503	528	479	458	477	490	528	492	464	489	520	524	503	529	504	498	478	503	509	502	489	488	532	507	515	496	518	493	472	493	481	519	478	487	489	490	484	486	468	490	449	481	493	533	516	488	481	486	479	540	467	530	464	520	482	492	481	544	507	477	497	522	491	457	494	478	493	524	516	486	476	488	466	507	520	465	497	449	484	505	481	514	466	525	475	507	524	521	476	475	482	490	504	471	508	477	466	467	514	519	452	503	476	514	470	510	482	517	519	494	464	511	485	514	506	488	516	508	489	472	506	505	517	470	552	499	500	509	513	492	506	514	498	502	511	478	502	516	500	481	472	504	495	519	512	475	476	484	471	477	465	509	522	494	475	509	502	516	477	492	468	520	499	479	499	452	506	498	505	505	469	491	515	527	502	464	476	482	537	494	482	476	494	535	494	485	508	493	488	494	504	492	483	514	461	486	511	483	539	530	487	485	508	504	511	526	478	501	499	489	526	468	520	499	502	503	499	501	488	469	474	488	512	516	475	482	505	494	484	527	495	474	503	513	503	485	508	500	491	484	487	495	450	512	543	514	486	479	504	486	486	493	475	492	491	490	498	483	486	504	502	485	446	525	481	476	476	510	495	581	478	478	442	443	477	498	530	521	494	481	533	488	472
5475	304	252	226	236	254	226	215	230	203	213	202	213	220	207	211	193	199	195	193	207	232	213	206	201	218	196	214	185	203	182	193	225	219	195	208	201	218	197	215	193	176	217	207	201	227	199	232	183	217	196	191	219	225	232	214	191	206	215	204	222	223	191	192	214	204	216	229	188	223	226	191	203	219	217	214	196	218	198	215	200	201	208	209	201	227	180	183	219	199	186	217	223	186	209	223	215	207	214	205	218	204	201	230	226	198	226	227	196	205	202	206	203	202	196	204	198	198	196	214	216	183	203	200	208	224	228	213	199	184	200	188	211	213	235	213	191	239	209	221	177	206	218	202	205	230	214	187	219	195	226	226	184	211	204	213	215	174	226	234	203	200	217	205	195	221	202	218	202	177	216	233	224	214	205	207	189	203	202	215	196	205	190	233	185	181	219	208	211	212	200	243	194	195	193	207	217	217	188	219	180	239	229	198	208	207	179	225	218	213	198	198	206	223	207	196	202	208	232	204	203	202	216	185	204	216	189	203	199	196	234	212	225	215	198	220	205	244	232	211	190	185	216	196	200	204	220	227	202	231	174	224	216	186	208	209	213	206	195	206	218	190	212	202	194	216	195	197	205	195	202	215	211	184	204	240	199	194	232	200	195	230	181	225	226	221	185	210	207	203	220	190	199	199	206	208	202	202	207	203	203	209	190	216	202	212	209	216	201	234	172	194	195	198	201	198	208	205	183	203	202	215	203	188	199	218	165	222	202	197	211	232	196	186	209	194	189	203	210	216	208	211	203	192	203	218	185	220	208	231	228	227	206	209	193	208	256	211	228	230	206	241	201	227	196	202	218	212	200	159	193	194	196	202	181	203	197	190	195	220	217	205	200	226	224	219	204	230	248	191	230	217	179	220	207	219	192	197	232	194	203	191	195	176	187	193	188	234	207	210	225	216	211	211	193	193	184	201	196	191	233	199	220	239	200	215	216	229	219	213	211	207	221	204	222	237	196	201	204	217	187	205	245	213	221	223	219	176	198	224	235	193	192	194	199	211	198	202	229	207	220	236	193	174	188	199	210	231	203	199	193	198	187	224	224	230	207	225	198	199	220	200	220	236	196	174	229	211	213	217	212	217	222	214	206	191	204	200	193	215	211	215	218	207	206	201	188	222	206	217	210	209	155	189	211	206	198	208	226	209	204	199	215	221	170	216	223	205	205	249	198	206	172	191	232	201	174	219	178	183	205	217	227	193	195	206	196	203	213	205	192	220	197	217	235	203	181	208	227	193	231	220	221	202	211	190	193	193	233	209	225	225	223	187	232	203	221	207	212	225	189	212	215	194	224	231	193	195	203	205	214	182	188	212	202	232	237	218	182	198	175	220	214	190	214	224	195	207	198	225	217	236	199	215	224	223	232	220	206	193	208	201	197	213	202	194	177	208	203	195	208	210	197	194	228	190	241	214	208	199	219	219	212	252	206	206	186	187	182	234	195	200	191	236	220	189	195	186	221	215	211	224	198	214	210	212	194	197	191	208	208	191	220	239	195	202	200	218	185	223	183	235	201	201	189	188	211	230	230	204	220	191	191	192	205	202	207	210	203	202	207	204	217	216	202	198	219	215	208	210	195	206	191	192	201	196	206	186	190	227	215	222	214	197	204	202	227	195	227	221	183	228	208	181	213	212	195	196	225	214	196	188	200	202	207	219	228	204	188	235	194	212	180	211	208	222	195	210	208	201	201	191	210	217	201	192	197	208	226	181	206	199	205	208	192	213	215	210	199	220	213	199	200	202	237	255	224	225	194	202	203	189	176	181	209	187	184	222	213	214	206	209	192	212	217	201	232	218	186	218	241	208	219	211	181	179	192	206	188	198	215	220	212	198	196	200	211	222	203	194	198	186	189	191	235	190	207	185	174	213	208	195	215	238	250	197	189	179	196	219	216	202	227	180	207	246	235	224	230	215	220	238	202	212	203	184	219	217	196	198	213	204	195	219	203	206	214	189	230	210	250	189	214	212	179	179	190	187	225	212	234	189	179	193	192	196	210	209	191	204	220	204	207	187	223	194	197	189	214	211	224	196	213	189	233	223	181	239	229	220	189	213	203	197	206	225	231	211	228	203	223	225	188	198	200	199	205	215	176	215	194	213	214	222	234	198	181	190	197	190	197	190	211	222	202	194	215	201	179	172	184	207	215	181	224	225	202	255	193	203	212	203	161	195	200	227	194	216	248	205	220	214	226	178	220	188	201	212	202	208	198	216	226	208	214	201	201	201	193	189	233	209	225	213	218	209	208	214	194	214	196	185	228	185	184	195	226	201	216	219	209	207	209	212	217	198	178	187	206	201	220	215	201	205	191	202	191	212	228	196	208	189	202	252	221	217	198	220	225	229	199	230	221	188	210	204	212	197	199	187	203	198	197	184	193	177	197	215	208	216	212	207	199	204	218	226	204	204	208	193	212	197	192	194	213	217	226	192	186	197	198	196	194	213	200	218	193	177	192	199	220	206	214	234	199	226	229	209	191	234	213	211	212	212	193	200	219	215	211	208	228	211	202	215	212	207	200	217	206	207	192	198	216	203	214	212	205	235	196	201	200	228	189	193	216	191	206	211	227	200	200	179	210	217	199	186	208	209	191	191	211	174	232	206	184	203	181	179	182	188	207	218	236	215	209	212	192	211	209	241	222	197	208	200	195	217	215	209	204	199	198	209	207	199	220	190	193	199	212	218	214	207	212	219	251	190	191	184	231	209	206	217	227	209	211	210	205	186	205	199	194	212	219	197	200	228	201	200	195	216	212	217	234	221	223	226	177	214	194	192	215	229	216	203	209	183	204	184	209	191	197	226	208	218	212	231	217	199	194	198	226	231	213	196	212	221	199	231	196	194	212	223	229	182	220	206	188	196	223	216	221	203	212	196	207	215	184	200	200	228	201	223	213	210	199	226	216	224	201	206	194	198	231	211	177	217	205	236	220	198	222	234	197	228	227	196	196	219	185	202	195	214	215	212	222	226	199	197	179	217	248	221	207	190	217	199	220	243	186	204	207	205	221	192	207	202	237	184	203	206	196	197	203	237	210	205	194	221	213	182	209	218	231	218	225	200	212	233	217	192	227	181	197	232	199	203	181	203	207	201	206	196	211	195	205	223	196	209	199	191	201	215	227	230	205	216	197	205	198	214	204	230	193	188	235	202	185	200	194	218	231	214	194	207	186	217	201	214	206	187	184	203	218	188	215	199	216	193	202	206	174	231	228	214	217	202	213	240	216	219	190	191	192	223	227	215	227	203	208	198	198	219	210	215	215	215	214	209	212	178	193	187	202	200	237	208	190	210	219	209	213	206	206	222	219	198	203	211	208	202	231	200	220	220	214	209	170	200	197	227	250	227	217	244	211	213	222	229	234	201	204	177	204	203	214	197	216	222	202	219	206	209	194	200	228	192	221	211	200	211	220	219	162	200	216	208	223	233	219	206	176	177	191	202	223	209
5621	578	568	604	570	561	554	538	552	490	535	533	527	549	511	533	510	530	495	520	527	500	506	523	527	532	544	528	500	476	483	531	488	475	522	479	588	470	507	478	499	558	514	493	492	555	500	511	509	521	471	482	536	474	523	484	512	472	520	473	499	503	549	526	524	508	530	518	538	528	485	499	488	482	490	537	460	462	478	492	526	508	518	475	505	507	567	544	483	479	500	502	522	504	500	541	504	502	482	498	486	494	545	492	468	498	515	497	534	467	538	520	494	501	501	518	524	480	516	502	529	506	503	485	474	531	514	494	510	504	484	492	509	516	478	499	502	493	499	495	546	516	490	502	488	495	462	486	500	498	494	523	498	555	497	514	456	522	466	451	500	507	510	455	481	501	499	473	511	486	490	490	492	549	476	507	526	511	496	499	498	522	485	522	529	516	493	488	498	528	497	462	507	508	536	489	518	484	485	533	506	506	552	467	497	488	488	549	486	506	506	504	500	497	490	525	483	509	499	552	524	522	518	514	511	510	508	530	462	499	512	457	484	517	497	516	515	542	513	504	483	508	496	484	466	470	526	516	523	476	547	495	516	481	516	529	476	492	531	501	533	483	495	498	502	524	491	472	487	484	534	520	502	482	506	519	491	517	480	523	504	498	482	545	530	463	509	549	525	519	558	463	538	568	520	505	461	513	513	506	485	518	495	550	499	530	520	536	494	501	511	516	497	497	474	535	475	496	504	527	513	477	534	509	529	521	511	547	524	508	486	499	486	516	536	502	495	494	524	521	530	482	487	497	471	510	463	480	496	500	458	492	479	538	499	483	502	510	545	489	472	543	503	532	516	534	459	497	492	522	491	492	522	485	513	537	510	520	482	504	489	520	501	507	524	529	488	540	502	493	493	491	513	483	499	538	511	487	502	496	480	513	554	524	475	508	508	526	493	470	527	511	510	525	512	495	495	489	507	487	534	466	505	489	509	513	524	543	513	513	486	525	494	529	506	509	481	523	510	515	505	500	490	511	496	465	496	478	473	469	503	539	498	499	505	478	534	484	526	492	499	506	503	479	518	557	490	519	510	514	520	475	503	474	526	472	492	486	548	490	517	451	480	447	438	518	507	542	539	500	509	491	533	433	470	519	541	493	491	494	512	501	532	494	455	497	479	504	498	491	472	484	503	520	498	506	495	493	487	542	501	519	475	492	522	497	516	493	507	548	529	503	513	525	507	495	499	487	484	521	547	507	552	530	511	524	516	498	479	508	488	490	508	493	481	488	525	527	519	496	493	480	531	491	487	535	523	532	474	481	541	472	491	479	484	451	521	481	485	498	488	507	494	518	480	465	505	449	551	476	497	502	485	507	488	516	481	482	515	505	491	478	492	497	518	504	501	504	496	537	507	562	548	500	456	486	494	469	483	518	488	532	505	541	485	485	529	497	517	531	491	494	526	550	486	516	483	508	490	477	463	479	504	475	506	529	476	520	493	518	475	454	476	463	465	473	468	484	495	492	499	489	460	478	484	488	465	545	486	530	494	544	549	520	530	499	485	475	512	500	551	494	514	497	488	490	498	489	554	503	480	536	496	468	530	513	527	549	496	522	499	512	526	469	484	493	482	518	479	545	517	494	522	535	501	489	493	496	502	481	514	506	501	477	498	469	511	489	507	501	515	479	499	512	506	484	527	481	510	514	509	462	490	472	497	487	510	531	459	520	483	505	472	460	495	502	475	550	481	488	503	509	491	511	479	474	483	490	478	485	534	490	504	494	499	513	508	534	507	493	513	501	517	511	446	513	515	492	500	508	497	477	497	488	500	518	494	452	494	509	463	503	512	477	482	509	505	545	497	503	504	485	544	490	531	487	515	488	452	537	553	455	477	538	482	513	527	487	472	480	508	485	516	514	515	521	522	519	505	512	499	515	509	524	510	522	479	548	490	488	523	457	520	497	536	471	534	481	538	506	484	503	491	476	524	484	552	511	509	502	512	523	526	466	473	466	476	481	458	556	490	506	480	520	505	493	522	539	525	514	465	517	469	531	491	482	482	547	490	496	492	501	501	534	473	518	520	463	477	530	481	507	493	543	491	502	513	484	491	477	531	498	512	493	476	491	538	529	495	520	512	502	516	473	516	505	484	485	516	475	485	501	486	496	493	501	510	485	513	501	514	487	549	531	516	535	538	478	479	483	492	473	476	489	502	539	478	471	508	531	471	532	458	556	517	502	498	458	505	445	522	493	532	480	488	473	523	450	486	537	490	496	513	512	462	452	549	542	506	517	505	519	494	524	500	452	480	560	479	479	495	492	478	496	487	532	492	489	507	504	478	495	510	468	492	532	513	537	494	510	519	502	501	480	522	468	491	534	555	500	530	504	516	486	485	486	522	498	493	493	502	487	504	504	480	494	516	507	520	483	548	496	511	464	491	524	519	491	470	511	468	534	488	516	479	499	537	456	486	495	524	486	528	495	538	501	512	485	512	531	501	477	489	459	525	483	487	517	514	480	481	534	518	476	502	517	518	486	491	480	494	513	507	503	511	503	500	473	509	494	499	503	517	527	532	479	494	488	476	509	457	467	511	516	481	486	500	551	502	472	556	499	526	500	507	502	502	501	494	513	575	493	512	532	491	480	531	499	508	488	466	548	542	513	493	514	512	465	464	537	507	476	492	490	541	519	487	471	508	488	501	508	520	477	496	496	533	522	530	540	537	496	489	527	487	497	497	500	510	514	458	500	542	517	480	512	524	481	498	501	481	494	490	498	521	477	528	510	466	525	508	507	480	494	483	456	523	520	490	488	501	491	503	505	508	480	499	548	478	496	510	505	559	506	507	459	504	497	473	502	490	504	532	492	514	500	487	482	505	521	524	522	505	510	491	477	506	484	520	501	482	486	495	543	509	478	497	469	504	511	489	529	495	511	504	529	457	519	506	455	479	529	499	475	532	494	467	479	485	505	494	468	490	525	488	511	476	507	523	497	487	501	501	518	506	469	530	492	515	486	487	532	497	448	459	523	503	493	505	510	463	504	504	554	544	523	485	507	542	492	526	490	510	516	465	465	485	470	511	518	515	544	461	520	519	495	505	493	513	509	505	532	473	490	472	541	522	532	537	499	512	519	486	479	508	478	452	568	501	480	507	483	473	519	508	488	524	530	557	514	493	507	494	503	512	500	508	508	510	524	515	525	515	546	541	478	505	522	497	520	461	497	501	538	507	554	523	481	491	462	536	469	471	531	485	485	497	518	513	543	495	497	484	513	466	499	499	530	473	481	503	510	480	539	478	526	505	493	475	522	516	510	518	480	490	540	519	502	509	526	483	504	532	516	519	504	494	474	490	530	532	493	508	524	557	508	503	519	487	505	463	475	507	507	495	508	501	464	474	503	487	500	482	520	482	496	497	517	513	528	518	524	498	525	482	511	482	511	481	488	486	503	538	497	486	535	518	507	493	469	508	472	502	465	499	474	513	503	509	546	481	484	506	484	497	474
43490	9674	1212	740	483	387	296	256	240	205	197	168	160	145	148	126	121	127	117	122	117	127	113	109	111	111	109	124	113	106	111	106	113	99	105	104	116	104	116	104	106	112	109	120	93	107	102	108	103	101	98	111	103	95	98	100	113	97	110	117	113	106	94	102	110	102	104	89	103	99	96	99	98	103	101	113	110	91	92	112	97	106	89	103	93	81	101	94	106	109	84	94	116	110	99	99	109	98	134	104	104	104	94	99	112	106	79	96	118	87	91	99	103	116	82	90	101	97	103	87	96	87	100	92	102	111	85	83	117	99	67	84	85	107	85	112	86	105	98	90	91	109	106	91	108	93	91	94	102	105	97	110	103	100	114	104	91	104	114	119	86	104	84	96	96	97	102	99	98	97	106	91	84	85	92	103	100	118	116	95	87	98	93	94	86	117	123	89	129	98	82	80	109	108	114	93	114	97	105	98	90	90	103	108	102	83	91	106	109	108	116	121	99	89	98	88	115	74	112	95	118	88	101	105	93	100	91	87	107	105	94	91	97	113	102	97	91	101	106	95	78	102	110	106	100	97	105	108	89	86	102	98	117	109	105	102	103	92	88	92	112	106	86	106	96	86	102	91	109	107	87	106	97	104	106	97	109	95	127	98	92	104	101	100	96	93	112	87	97	93	90	116	98	118	96	82	99	95	93	87	94	105	111	111	81	90	94	113	98	97	97	89	99	110	98	102	107	104	110	115	100	105	113	87	96	97	102	114	93	91	77	108	80	105	105	121	108	102	101	107	89	82	80	100	110	96	102	116	91	102	89	104	100	102	93	100	98	102	104	117	104	78	87	89	95	104	93	94	92	101	110	90	93	87	94	104	97	107	119	94	103	116	121	96	94	79	109	113	97	104	107	99	103	109	93	93	116	85	118	92	106	94	106	92	93	96	90	99	97	97	97	99	112	118	109	86	108	98	102	109	114	91	88	100	113	93	108	96	106	97	103	86	84	86	84	102	101	114	93	97	92	109	98	95	98	105	105	101	115	103	112	87	107	99	105	90	93	98	102	100	101	116	92	109	103	99	108	108	94	111	94	99	95	90	123	107	107	80	103	81	91	99	91	99	92	111	104	112	110	100	92	104	86	107	110	111	111	111	100	101	105	85	103	95	93	116	94	115	90	107	102	87	99	103	92	106	111	110	121	80	77	87	98	102	104	90	111	94	105	95	106	110	112	83	83	92	105	102	97	101	85	88	98	80	118	104	97	113	106	83	102	98	106	116	124	87	92	110	94	99	98	116	95	91	100	90	96	88	93	107	96	106	94	94	119	93	91	116	92	113	99	98	96	105	111	106	93	97	86	98	97	98	97	104	100	90	112	107	115	104	110	108	96	112	115	109	87	85	123	117	98	112	85	96	104	99	92	97	106	97	95	103	93	101	114	106	86	117	99	77	91	111	98	89	90	92	95	91	94	94	109	95	108	97	100	109	98	81	81	102	112	104	98	89	106	78	100	101	103	86	103	103	109	106	110	99	104	79	106	106	123	109	111	104	95	101	103	118	79	104	114	88	115	95	107	96	100	91	94	99	95	85	100	102	101	99	100	103	97	114	105	115	114	108	96	110	105	109	96	91	109	106	97	83	104	110	99	88	92	111	89	103	108	110	100	110	110	104	102	101	114	104	111	95	95	107	86	106	92	93	129	90	97	98	112	100	97	86	94	100	80	100	92	99	104	101	97	99	114	80	99	97	92	93	101	91	103	97	108	99	102	100	90	89	102	117	77	80	91	105	102	105	110	90	102	113	103	91	104	92	81	112	91	93	83	101	101	97	96	109	109	98	107	107	108	91	103	90	109	100	100	107	93	105	99	108	89	99	112	95	122	103	88	92	99	91	107	116	94	88	105	119	90	111	93	84	106	101	84	122	89	108	100	91	121	97	98	97	96	91	103	83	85	96	116	87	78	92	101	99	102	97	110	102	89	104	80	82	101	105	90	91	100	104	120	103	86	73	80	80	98	96	101	107	100	90	87	96	93	80	108	104	96	101	74	103	87	105	87	96	89	100	91	125	116	71	97	94	85	89	100	97	81	96	83	104	112	101	81	99	102	107	94	104	88	101	97	87	71	97	101	118	101	91	89	105	104	89	72	94	99	99	90	99	93	98	118	99	104	95	96	110	94	95	97	94	91	109	92	86	108	116	79	68	104	94	111	94	112	105	100	96	121	92	99	88	104	100	88	108	100	109	113	90	98	106	119	107	101	108	101	92	83	103	93	98	107	112	98	84	98	94	88	88	101	81	95	114	95	92	104	90	90	101	110	94	97	102	102	98	87	98	90	89	106	78	98	86	83	97	93	101	96	92	97	95	111	87	91	95	103	110	120	121	102	88	83	98	91	106	110	84	76	92	98	104	94	97	116	90	90	105	83	98	109	97	87	101	107	97	86	96	95	101	105	108	91	110	116	102	95	92	108	101	102	107	101	105	84	104	97	113	89	96	112	107	110	102	98	95	103	94	95	87	100	92	79	99	100	103	82	108	112	91	113	117	102	109	98	93	94	98	89	104	103	97	101	107	94	100	78	88	95	104	108	106	85	98	97	88	97	88	90	84	115	82	105	103	103	91	89	99	101	87	95	79	104	87	83	97	105	91	89	92	109	115	100	111	110	95	92	90	100	95	103	100	94	108	92	101	95	102	102	95	80	104	106	98	100	93	106	107	86	99	102	84	101	95	109	94	89	110	105	91	95	79	85	97	97	109	109	108	106	111	80	100	77	109	85	107	111	104	98	95	113	94	103	97	96	90	101	112	94	94	111	105	102	105	103	109	111	111	84	99	89	89	112	96	78	90	102	94	86	106	99	87	77	107	92	102	110	81	109	110	89	95	98	88	97	103	90	110	98	88	93	89	102	87	100	116	106	95	110	91	77	98	101	88	91	89	113	103	96	101	97	101	95	103	112	103	99	94	107	97	100	109	78	80	128	106	108	91	98	100	98	89	90	114	109	101	99	97	111	95	76	93	100	100	96	96	81	109	102	92	93	96	100	114	97	102	119	95	93	97	94	113	109	88	96	105	110	106	114	98	103	109	89	90	89	95	111	103	100	92	102	103	94	101	115	89	105	109	97	90	93	103	89	101	109	108	106	112	101	91	104	92	102	106	78	106	103	78	85	100	103	124	102	93	121	92	98	103	90	120	98	79	99	97	114	104	100	100	99	90	92	88	89	83	87	109	112	98	112	103	83	104	95	92	84	93	107	101	98	97	97	103	114	87	81	106	102	97	111	95	94	104	107	95	98	97	93	124	84	115	90	98	118	102	96	70	125	119	113	94	100	88	103	114	99	108	91	79	80	98	97	105	103	107	96	110	100	98	92	100	88	90	95	101	106	111	83	100	72	104	91	91	106	117	91	97	107	106	96	100	98	97	98	108	97	93	86	102	93	111	118	97	84	116	98	88	98	102	93	82	94	103	99	114	121	104	98	96	86	117	83	89
22094	944	2173	2598	2213	1742	1569	1227	1107	914	831	807	741	616	551	563	555	490	471	445	414	397	426	352	388	410	354	350	336	328	343	357	319	313	343	324	355	341	320	318	329	307	350	336	317	334	286	299	309	350	325	291	307	296	293	319	306	327	287	347	288	303	301	306	289	272	317	280	280	296	312	325	292	313	295	284	308	285	282	308	309	319	277	302	291	279	317	308	296	274	300	267	283	306	281	275	270	298	299	286	275	284	291	279	274	287	303	262	303	287	296	320	307	291	281	260	268	278	311	273	311	287	294	289	285	298	292	271	281	266	279	274	278	281	287	267	298	247	284	292	307	287	262	314	287	308	299	299	296	293	276	278	312	270	302	288	279	283	271	295	284	270	275	298	296	241	300	295	271	293	285	284	298	284	247	290	249	290	269	274	269	285	266	267	272	272	299	305	291	278	269	277	310	270	314	298	274	274	306	288	294	281	298	303	287	314	294	287	274	297	260	313	276	267	285	295	305	268	262	268	289	295	331	272	307	297	296	298	273	298	294	287	281	295	271	280	289	295	306	309	298	281	272	291	294	285	286	275	296	269	319	267	268	273	327	281	278	268	295	294	305	277	277	284	290	275	283	286	263	279	270	270	297	307	326	301	287	272	282	274	293	296	288	281	295	306	260	301	283	284	283	281	267	279	296	284	260	263	302	287	260	280	255	272	270	302	269	342	268	289	282	273	281	297	263	275	288	288	287	298	269	288	304	281	295	271	278	281	270	299	297	300	322	302	316	284	292	286	301	311	318	290	285	298	267	283	327	309	274	314	288	297	304	252	300	299	272	283	288	308	269	320	293	252	291	270	269	279	305	286	287	294	294	277	292	285	267	272	265	279	288	277	280	289	277	307	264	295	263	272	294	290	275	291	240	270	315	285	282	308	285	278	272	275	284	278	280	266	297	283	291	289	271	274	292	299	275	281	292	259	260	287	260	255	274	281	277	276	313	277	290	269	296	295	269	273	270	306	289	301	267	297	284	294	310	287	281	291	269	313	297	267	272	270	278	293	272	278	274	300	276	264	274	276	301	277	287	281	293	302	263	277	299	260	276	250	268	290	307	294	279	291	282	289	307	314	322	266	276	304	278	291	283	277	301	294	291	280	297	280	297	287	313	256	296	297	285	302	274	288	275	293	269	263	279	305	294	275	310	301	274	294	287	277	264	295	266	296	305	274	278	282	277	279	264	291	299	310	296	305	305	286	275	296	291	291	264	293	280	258	267	280	276	281	287	293	284	253	300	290	269	311	298	310	287	307	290	318	303	266	295	295	307	263	287	284	272	275	288	253	296	282	263	270	275	299	253	290	314	281	309	255	291	298	279	284	311	289	281	288	277	282	316	279	338	311	262	287	279	287	305	287	311	296	265	270	282	282	280	298	305	295	272	286	310	308	306	267	277	287	279	250	278	330	262	290	246	291	292	269	295	317	274	285	279	300	292	287	314	303	323	323	252	282	286	286	327	251	267	234	276	283	279	296	278	272	263	280	294	272	279	261	289	272	253	278	294	271	284	298	281	303	301	282	277	281	297	257	283	283	290	274	281	271	299	285	276	260	297	285	270	272	286	313	276	309	291	274	291	314	275	283	274	243	264	319	292	293	279	302	294	276	293	277	286	259	283	274	280	322	250	293	293	275	268	276	286	280	302	298	264	265	278	306	291	282	269	301	260	291	288	295	307	253	280	296	304	305	258	284	310	329	287	277	287	286	274	294	269	283	286	306	278	285	298	272	267	251	261	289	268	320	278	288	301	288	280	268	252	277	305	290	265	285	282	259	297	276	293	258	310	268	303	284	286	286	284	257	275	271	282	298	290	294	307	250	307	305	258	273	281	316	302	290	307	273	292	277	263	260	279	298	274	250	286	318	284	274	286	302	284	301	340	272	307	297	290	285	288	295	276	302	263	296	267	287	269	288	269	261	262	285	288	298	306	270	273	277	299	284	317	283	285	268	271	312	291	301	294	264	284	288	282	279	291	295	299	287	316	280	290	291	284	255	270	272	295	267	303	271	293	281	285	273	260	281	290	299	287	285	285	256	298	262	279	295	293	296	305	278	248	287	284	294	281	303	301	278	316	280	308	307	295	252	265	293	258	312	285	327	303	283	277	290	281	287	267	299	304	270	281	257	291	299	279	305	296	282	280	273	278	256	254	291	316	318	263	240	275	289	290	267	319	264	263	261	256	298	318	298	269	319	293	298	229	258	286	283	302	298	281	298	282	298	254	313	271	280	299	255	292	300	281	278	280	264	279	292	281	282	275	265	299	268	260	300	263	282	255	270	267	297	266	305	318	268	298	277	275	287	294	292	298	292	276	262	299	274	274	288	267	301	287	275	254	292	277	297	273	289	269	279	287	310	281	277	319	281	286	298	308	307	248	282	295	282	304	288	268	253	280	280	266	283	290	288	297	293	281	274	289	288	301	289	306	297	313	299	282	299	296	274	281	317	304	312	272	290	284	288	301	313	299	300	276	299	277	308	285	307	276	312	266	275	294	298	268	269	262	279	303	293	290	286	297	275	292	293	307	305	295	300	282	279	298	310	291	293	285	268	254	296	264	292	296	270	263	306	286	267	270	300	294	308	273	273	280	291	288	276	320	280	289	298	299	263	274	318	284	277	286	284	325	288	287	290	306	285	287	261	276	308	284	315	304	281	290	291	288	298	290	277	285	261	297	267	305	292	294	314	281	266	237	321	321	297	293	291	294	264	280	260	266	285	265	288	273	291	263	276	298	311	303	271	268	293	310	289	285	274	272	302	279	288	295	302	268	293	301	302	281	261	275	291	263	247	291	261	278	284	294	298	256	283	298	272	270	310	276	276	305	265	285	292	283	289	283	294	288	296	290	279	305	303	323	289	285	290	280	255	295	328	290	277	266	293	332	272	293	264	305	250	313	258	279	268	291	265	272	263	291	302	303	277	283	288	284	274	267	309	284	293	287	250	277	295	269	295	296	284	266	289	278	298	292	289	282	299	258	285	293	282	286	275	247	284	270	301	288	286	335	283	267	277	288	274	301	284	268	303	261	318	308	282	294	265	290	287	285	322	259	289	282	285	305	274	303	272	307	312	311	295	307	258	273	286	281	296	281	278	268	274	302	301	290	258	296	300	275	270	256	302	270	277	311	280	273	281	293	274	295	253	295	275	280	269	278	303	263	306	292	284	336	324	281	286	293	281	285	271	280	285	304	297	283	260	261	270	290	252	275	299	315	265	296	280	316	286	272	294	273	290	276	311	330	285	279	310	299	265	307	304	285	291	283	278	301	271	299	256	304	278	266	264	295	269	282	290	281	321	261	268	302	317	302	309	265	297	276	273	286	297	274	282	289	246	310	308	280	276	246	303	263	274	298	277	281	256	273	328	316	274	272	293	286	262	268	281	269	302	297	293	305	277	264	261	309	313	255	303	288	264	270	269	265	310	301	282	286	293	304	299	297	322	306	269
58572	17302	3763	1639	1109	792	593	530	420	373	386	313	305	243	244	278	241	240	254	236	241	249	213	221	193	183	214	197	213	220	183	209	225	222	195	184	218	217	217	180	176	232	192	213	189	212	171	194	204	208	198	211	222	182	186	193	216	175	204	209	197	191	195	195	214	164	202	188	217	174	203	188	185	191	218	181	178	217	186	182	210	200	194	191	200	159	204	181	203	180	184	196	180	169	196	182	191	179	177	185	204	231	207	179	209	189	210	189	182	193	233	205	189	183	176	174	197	183	183	201	177	175	190	175	194	210	184	170	173	200	183	179	188	204	205	173	191	189	206	181	178	193	205	194	189	186	190	199	204	194	215	204	201	173	171	180	208	182	219	224	180	185	189	179	208	166	168	181	208	203	179	216	174	179	160	187	192	187	204	201	188	193	219	189	165	169	207	203	195	191	172	229	183	200	184	195	209	184	192	176	197	197	222	185	199	170	168	186	208	194	183	191	180	174	192	199	189	198	209	199	212	199	217	177	212	209	173	186	188	222	175	204	192	205	186	190	176	214	192	177	178	201	192	189	178	212	185	212	180	190	185	162	186	180	192	186	196	202	191	200	198	188	196	194	205	209	189	194	192	191	190	208	202	205	186	184	164	194	197	211	200	180	187	206	189	200	176	163	179	223	182	195	175	174	201	194	182	185	185	177	218	168	200	194	164	197	172	188	187	187	208	192	187	198	184	187	189	191	175	162	200	200	209	187	171	203	195	175	186	183	194	175	173	173	199	178	191	185	191	177	189	206	175	167	173	191	213	180	173	168	198	189	179	181	197	176	182	194	181	191	184	205	199	182	199	184	216	197	180	184	187	169	179	176	181	196	154	190	159	196	186	199	207	168	195	193	184	178	187	195	209	210	181	179	207	216	200	189	204	159	187	191	176	193	185	199	194	176	169	203	189	169	214	195	190	197	193	186	164	185	185	192	180	203	173	172	183	208	182	196	169	183	188	173	186	203	192	207	204	172	173	183	166	200	163	199	182	195	184	196	208	182	213	199	204	179	181	215	179	186	185	182	194	197	184	166	156	181	189	181	163	200	167	198	181	194	227	203	216	185	194	204	225	171	194	197	190	156	203	180	193	167	185	194	185	191	205	199	200	182	189	170	184	173	186	193	199	209	186	201	194	209	193	199	201	181	177	185	194	179	201	210	203	172	201	177	187	197	234	175	206	187	202	207	174	185	183	189	182	199	190	191	184	182	208	216	214	175	175	208	184	190	191	201	193	209	181	169	192	189	172	217	175	178	178	195	187	203	165	204	190	188	177	175	210	206	191	189	210	184	196	191	192	186	201	199	206	238	182	190	203	201	199	180	188	184	166	179	207	181	175	190	193	192	190	211	205	184	165	186	206	190	195	163	186	173	157	178	188	178	193	206	196	192	213	186	202	174	196	220	188	214	209	172	195	220	189	187	182	166	215	159	196	188	170	170	147	206	194	174	201	202	219	194	188	193	185	184	154	177	178	179	179	197	191	207	173	182	195	180	177	195	210	175	217	210	202	180	194	204	174	214	172	182	183	181	167	214	178	187	174	196	209	183	200	163	156	204	167	180	186	201	178	190	178	189	188	176	175	176	190	209	205	226	186	185	196	191	206	206	240	175	184	186	211	193	184	203	177	195	190	194	167	210	211	199	167	184	164	182	183	149	172	183	174	190	181	196	185	183	179	200	183	211	171	190	196	175	204	181	180	173	187	185	197	196	180	177	199	204	211	156	197	189	188	194	177	202	180	172	204	175	188	205	174	178	189	209	199	176	186	196	181	206	187	193	162	194	194	202	167	152	170	199	193	198	177	203	196	203	183	177	169	190	180	233	184	157	187	177	197	192	203	211	202	171	203	185	197	183	163	182	185	199	208	191	201	176	192	210	168	198	202	170	180	215	184	178	178	190	160	201	198	176	172	220	226	192	200	177	188	202	194	210	176	203	173	170	212	208	189	208	165	182	181	180	186	192	191	186	210	173	194	194	199	196	184	176	185	176	179	205	190	177	179	172	195	174	186	160	181	194	206	213	177	176	191	185	173	204	184	187	210	193	191	176	206	199	179	207	182	184	178	197	190	191	185	157	179	168	171	178	214	178	217	178	189	209	215	192	217	182	207	180	207	180	185	184	181	166	190	188	173	200	186	208	203	193	183	200	201	180	185	164	202	172	178	156	198	204	193	221	234	188	199	196	187	192	191	184	177	156	217	198	199	168	206	175	210	214	199	177	193	162	182	163	204	213	173	208	190	195	209	195	175	187	208	180	169	212	179	171	196	168	194	193	187	178	191	176	183	164	209	198	175	182	192	204	198	191	192	201	156	190	183	223	208	164	208	180	196	178	201	184	200	194	189	184	189	188	186	205	179	196	195	198	155	185	202	175	179	231	196	176	183	190	203	197	205	194	184	193	193	187	165	214	205	190	175	185	190	168	203	203	192	187	195	183	196	167	208	198	172	177	170	177	198	171	182	179	227	191	182	175	190	190	177	187	174	195	189	192	182	181	152	178	193	195	180	186	177	214	185	208	212	191	171	210	193	165	182	187	175	186	193	188	194	160	197	212	190	159	180	207	189	153	178	208	169	191	174	189	206	166	182	189	186	193	186	230	185	197	198	185	194	192	193	171	196	180	184	198	197	187	192	198	182	198	152	178	181	193	176	169	204	172	192	186	167	198	200	191	177	198	181	178	183	196	195	183	187	192	177	190	159	177	182	184	201	179	175	194	182	187	200	196	206	190	191	177	193	173	171	203	192	210	200	167	217	181	201	198	162	173	213	176	220	178	201	171	189	209	169	179	201	168	187	194	190	191	174	184	207	200	185	185	203	168	183	188	200	214	193	162	189	179	168	173	163	180	196	174	184	196	221	221	182	175	180	205	175	209	186	177	175	188	167	191	207	166	165	198	199	162	207	222	198	174	192	200	175	184	180	181	176	183	155	187	193	172	188	181	175	174	223	193	185	191	177	187	189	210	195	172	195	185	184	188	190	188	185	174	199	210	189	185	181	195	217	202	183	182	189	212	178	164	204	191	212	170	239	202	188	190	209	174	211	193	198	213	232	168	205	189	181	191	176	184	213	204	204	177	183	207	183	210	168	198	192	178	196	189	194	172	194	178	188	178	183	172	221	178	232	171	175	155	174	197	209	203	201	199	215	192	181	184	165	198	201	187	183	178	176	184	199	208	171	183	202	191	194	202	201	178	162	170	193	181	183	187	171	189	178	196	204	191	203	189	199	219	197	187	187	207	199	151	182	173	182	196	205	179	224	193	191	168	202	201	187	174	207	202	195	173	195	188	204	197	185	196	197	201	192	192	200	197	199	184	200	191	203	195	199	167	179	176	197	202	213	180	219	181	174	199	206	206	173	198	175	182	183	172	204	199	203	212	194	186	194	174	177	171	186	194	182	211	197	202	178	172	219	189	207	166	193	197	219	198	183	173	214	188	166	190	218	200
29447	1805	4115	4870	4170	3327	2724	2306	2112	1652	1556	1434	1315	1101	1067	1013	974	891	851	780	826	746	745	759	688	706	717	669	621	630	620	608	556	606	611	568	617	564	537	592	526	590	540	537	560	549	557	550	570	545	567	563	509	532	540	563	544	488	538	478	518	511	521	530	564	500	522	535	485	541	487	489	508	531	537	501	521	503	523	504	512	487	521	512	494	510	519	467	508	516	514	501	487	525	486	505	523	518	505	530	537	505	473	500	540	504	497	530	492	502	482	518	473	488	510	507	517	496	468	495	494	501	483	503	514	514	484	530	492	542	506	515	477	534	451	489	472	472	517	469	538	513	500	487	500	545	482	540	488	521	494	498	508	496	487	484	488	469	541	490	514	522	512	480	479	484	459	522	490	480	474	452	496	511	500	522	489	510	476	562	502	506	495	509	532	495	498	490	503	462	511	491	466	491	476	493	483	461	531	501	484	501	495	465	512	476	496	491	479	532	493	517	498	494	529	441	481	496	493	492	504	478	489	495	503	514	493	492	450	445	499	516	514	455	483	482	478	491	515	461	484	509	471	511	476	483	529	488	506	503	488	497	487	480	510	531	480	488	472	482	490	469	465	483	522	499	490	512	517	483	521	468	463	460	538	521	516	489	576	524	458	517	483	483	470	539	480	511	515	515	439	499	487	469	466	498	532	500	481	473	484	482	472	515	464	487	480	495	482	475	512	513	488	499	524	489	516	522	476	492	492	479	523	484	524	517	505	508	478	537	506	510	455	506	490	480	472	435	496	495	534	445	489	435	519	514	462	502	444	524	482	500	520	507	509	510	488	500	488	504	471	488	493	489	473	524	480	470	509	506	486	501	497	507	495	495	508	492	508	462	507	470	483	512	493	518	470	488	517	470	502	462	451	463	495	501	499	494	478	496	483	539	477	486	514	495	489	553	459	488	505	494	464	504	510	503	477	480	475	513	531	468	488	513	546	497	466	492	497	500	467	542	448	460	453	457	457	537	491	526	465	509	521	499	482	476	493	507	503	500	515	497	479	514	461	491	509	524	483	476	501	527	496	468	520	498	497	495	495	514	430	484	519	515	492	503	471	524	479	504	481	495	485	553	527	483	515	500	518	499	487	466	486	508	522	458	489	487	526	456	496	463	503	478	533	497	490	505	522	483	493	488	465	499	470	504	447	495	483	499	466	485	473	484	474	508	473	478	501	478	536	490	522	503	509	481	477	502	498	473	482	516	521	469	507	510	495	501	489	505	481	493	512	499	524	490	493	516	517	491	502	443	495	481	479	507	475	529	477	499	500	522	502	473	471	476	500	488	531	530	484	535	489	515	502	467	477	496	458	493	518	474	509	511	472	446	479	488	503	517	461	458	474	505	490	480	480	468	447	535	485	478	519	464	465	509	513	481	514	527	499	488	504	530	497	473	532	526	470	513	469	515	481	515	482	477	482	491	523	463	495	503	496	526	536	499	493	476	527	466	492	521	486	487	493	478	519	503	512	512	498	519	497	533	448	481	484	453	500	518	477	502	505	472	530	516	508	460	511	501	447	515	489	504	510	480	479	472	533	483	481	500	469	483	495	488	486	487	495	448	493	526	497	447	520	479	488	494	494	492	509	508	491	477	517	464	466	529	536	466	450	510	501	489	510	533	490	490	510	510	527	493	507	485	477	491	483	489	507	502	507	496	497	483	475	481	507	488	499	507	478	512	433	511	477	496	483	470	505	517	517	483	491	490	505	475	497	522	502	523	485	496	482	561	513	500	496	527	507	484	487	487	459	505	494	505	482	511	499	502	463	516	488	518	464	501	455	459	497	485	460	498	469	509	467	496	501	471	486	462	516	491	409	464	487	474	531	523	479	467	511	521	483	474	500	474	477	493	475	506	514	502	496	485	468	486	505	507	503	498	516	520	500	501	528	523	505	494	527	482	503	446	505	447	497	428	527	479	472	524	474	474	504	501	499	481	490	476	468	500	510	492	448	504	494	471	522	487	467	499	472	443	514	459	517	473	490	486	471	501	498	464	498	488	517	461	493	476	518	504	453	491	449	441	502	534	509	514	520	509	488	473	495	467	495	497	492	522	493	508	471	508	513	455	510	471	523	498	511	503	495	514	495	496	502	531	458	526	512	514	508	490	507	508	471	506	529	485	471	519	486	463	554	522	506	492	487	514	477	491	538	519	510	497	515	478	486	475	531	473	532	490	512	517	509	493	474	484	521	482	483	491	498	514	494	463	528	503	457	504	495	456	477	467	508	481	479	492	475	495	517	496	471	517	493	500	477	501	471	495	544	459	466	470	513	508	473	466	518	506	532	523	511	464	485	480	491	498	518	498	520	462	517	507	484	526	465	471	532	489	502	548	484	479	470	500	477	473	494	518	535	502	496	483	482	523	480	486	491	499	509	507	522	487	497	488	511	498	484	526	488	490	498	456	502	467	452	484	457	502	518	474	533	501	504	479	519	499	495	503	470	473	526	479	496	505	478	475	503	500	514	500	539	506	472	455	527	490	516	457	511	527	489	545	495	485	508	484	493	502	427	501	506	513	502	503	469	486	470	495	466	527	491	485	468	478	496	486	507	496	499	482	481	524	526	501	488	525	508	494	509	472	522	492	485	498	511	499	511	486	462	458	468	483	484	467	486	509	535	510	495	486	510	466	482	439	503	553	465	470	478	505	445	502	488	485	519	476	469	500	494	487	522	507	477	480	491	521	467	512	499	476	535	505	520	545	454	457	485	507	529	494	472	502	480	489	503	507	515	532	520	512	524	492	496	528	498	478	489	517	501	468	470	425	527	492	501	488	487	506	505	500	493	487	531	516	510	517	499	520	498	469	533	528	486	486	468	505	492	466	521	466	505	505	522	486	522	518	466	421	530	511	490	506	491	518	487	520	509	471	524	489	511	488	513	505	488	505	506	487	490	473	512	479	461	482	490	488	496	480	474	534	500	466	507	482	468	492	481	516	465	479	510	535	481	499	470	501	526	491	495	467	520	525	499	516	509	523	474	492	496	509	491	474	516	470	468	524	503	513	486	511	501	494	497	496	492	495	517	485	482	463	514	501	518	489	478	461	500	493	464	486	514	479	469	471	485	517	547	504	513	497	488	528	458	501	458	476	504	476	459	501	554	468	531	502	491	497	494	530	504	489	486	466	497	507	474	498	507	476	461	489	447	469	526	487	522	522	517	529	455	500	476	515	507	504	443	499	493	471	476	506	524	515	486	481	473	484	533	476	499	503	486	496	498	495	468	471	509	480	474	513	503	495	486	495	519	515	509	484	512	472	489	465	501	481	509	512	460	479	510	463	505	499	516	495	498	487	491	483	496	480	487	515	473	470	521	475	493	484	510	517	497	519	484	482	484	523	499	467	511	523	506	519	559	493	467	516	507	486	522	496	488	526	505	503	484	510	489	520	521	486	462	481	476	449	477	523	466	483	517	484	461	447	500	525	511	472	482	475	477	524	474	487	510	471
4725	247	258	210	207	223	233	212	209	220	216	246	198	219	217	217	207	205	195	215	212	216	197	215	214	212	194	198	179	223	196	182	245	185	202	203	211	209	190	196	201	229	223	205	215	199	217	199	214	200	195	210	221	177	202	218	221	188	195	217	190	199	204	221	241	204	212	183	207	214	209	192	200	218	203	193	221	207	203	208	217	234	182	218	190	218	202	219	214	224	204	212	175	215	212	218	202	210	218	206	204	201	215	208	195	191	202	257	217	229	193	211	227	210	211	203	192	206	226	196	190	185	200	197	209	207	204	230	194	192	204	191	224	202	196	208	182	211	230	208	186	199	216	213	198	192	231	199	185	190	197	202	224	198	224	189	183	224	227	191	180	207	227	213	191	206	207	191	201	218	191	203	213	225	210	204	200	171	204	180	205	236	210	215	221	183	217	213	210	219	220	193	199	216	206	203	214	187	208	194	197	221	206	201	179	191	201	216	191	209	188	213	187	218	213	195	192	214	214	190	200	208	197	208	174	184	194	224	195	197	180	201	210	195	221	205	193	199	209	200	216	223	212	185	185	209	228	227	217	191	185	203	197	208	218	223	203	177	202	200	200	237	188	243	210	204	206	219	209	221	193	200	214	214	176	212	197	213	224	207	177	190	202	213	217	213	217	212	190	221	218	184	185	181	225	179	225	194	217	194	196	207	190	201	217	204	200	222	208	217	232	218	196	199	225	184	209	179	201	193	224	194	208	234	180	205	226	184	215	205	200	180	211	215	195	201	189	194	202	206	198	214	223	214	187	205	181	214	211	207	207	241	202	186	214	242	174	200	210	170	207	216	195	214	202	211	199	203	239	204	178	194	192	208	207	218	210	189	194	204	222	222	210	197	226	180	189	192	199	192	210	195	228	195	194	191	193	199	169	207	196	218	195	213	191	207	202	204	183	203	194	194	189	194	211	207	197	201	196	179	190	189	211	198	216	188	215	185	176	206	213	206	206	234	212	196	184	181	198	187	193	227	200	199	235	235	194	199	193	228	222	216	204	215	200	221	165	220	235	203	180	219	208	200	205	213	187	228	202	196	210	202	230	183	198	207	212	188	233	218	231	219	190	212	205	200	187	189	198	193	220	202	207	198	207	178	184	217	215	204	215	223	205	188	210	197	208	225	244	199	225	186	195	231	212	221	189	211	202	218	217	197	219	225	221	221	233	201	183	225	219	215	189	241	204	194	180	224	201	216	196	174	223	197	187	205	206	203	178	217	180	220	210	204	203	193	210	181	212	210	221	202	217	186	210	219	195	198	180	228	223	200	205	213	175	200	209	204	210	195	251	197	198	187	210	196	207	210	219	213	224	184	224	201	206	188	207	195	233	228	196	189	200	208	195	216	203	173	189	197	213	225	225	191	185	207	216	194	207	198	197	212	193	216	184	224	225	214	215	221	191	209	199	211	204	229	182	195	200	188	203	184	221	200	213	236	192	210	204	192	170	207	177	189	234	197	179	192	187	218	189	220	200	197	213	225	214	199	212	216	184	193	193	210	200	192	211	186	229	184	202	189	234	223	207	220	184	189	200	210	207	224	216	172	190	201	224	221	198	177	199	210	219	235	211	195	174	181	215	192	212	202	198	185	213	191	226	182	208	207	235	185	217	219	218	205	204	213	198	197	229	201	206	224	229	225	197	236	205	210	187	193	184	195	187	220	156	172	219	229	196	195	170	192	214	222	200	206	196	194	204	230	195	193	207	215	194	205	206	191	231	190	206	224	225	208	197	189	203	223	203	206	176	220	178	220	235	188	210	194	209	206	228	187	213	218	228	179	201	227	210	222	200	237	203	205	223	219	219	199	183	222	222	186	220	179	228	223	201	183	223	221	216	225	195	221	195	194	203	168	165	220	240	196	196	194	202	187	210	201	227	205	205	214	212	210	188	214	196	201	206	223	197	196	194	190	220	189	206	198	186	197	198	208	198	205	221	234	252	211	208	203	177	215	197	212	197	227	192	206	204	208	207	197	202	197	206	216	211	211	190	206	215	190	217	182	199	228	200	192	200	209	184	189	201	220	232	203	201	187	220	214	214	231	200	211	180	220	201	201	194	225	214	211	182	219	186	222	189	200	202	197	174	199	207	198	187	205	210	217	213	218	188	225	184	209	197	196	199	203	183	183	206	178	175	200	197	220	178	200	206	205	207	163	186	213	206	182	194	192	206	214	214	222	192	197	211	209	210	194	210	223	193	193	205	236	187	196	190	185	214	218	187	202	211	220	210	184	200	225	214	216	220	216	200	189	209	199	205	202	204	205	214	214	201	184	207	216	224	204	195	193	178	194	180	226	204	194	192	203	201	203	197	211	194	246	190	201	220	212	204	237	196	217	199	208	200	200	186	199	213	208	218	193	197	175	198	219	196	207	185	195	207	214	199	196	232	211	218	204	206	219	215	219	201	198	220	196	237	189	178	239	209	198	190	207	172	206	192	209	180	215	197	195	214	189	220	215	206	178	226	216	184	223	235	188	198	210	210	197	200	234	205	216	217	221	220	197	193	194	198	202	191	199	208	182	204	209	204	195	192	207	194	216	214	204	210	182	182	196	206	213	198	232	187	189	230	179	201	232	218	205	185	215	210	223	240	220	205	216	213	205	201	213	209	192	188	214	191	211	185	202	181	201	198	190	207	216	224	193	202	202	202	209	208	204	217	199	194	195	202	206	196	218	197	204	182	202	194	177	219	203	220	193	179	206	203	186	187	189	206	200	209	204	194	214	207	189	221	191	194	177	185	181	190	215	173	198	188	206	214	188	198	185	181	194	229	195	177	200	213	172	211	249	209	207	205	198	213	151	198	215	205	176	180	201	189	213	205	181	213	185	183	194	215	233	184	191	199	217	204	222	187	162	204	195	194	227	195	207	222	219	204	177	211	219	202	209	191	210	194	215	234	203	205	214	201	228	203	201	197	223	227	199	200	204	204	212	193	195	219	226	217	223	179	195	176	177	212	220	233	181	208	213	213	190	201	200	217	222	203	214	201	216	222	194	213	189	189	194	203	202	203	198	175	221	193	177	198	189	207	204	215	208	177	222	201	197	188	227	194	204	208	196	213	186	222	205	208	231	203	201	184	217	211	207	182	187	196	195	235	196	211	210	213	215	216	204	197	204	202	181	227	192	202	201	217	219	191	218	194	201	203	198	204	216	221	200	236	212	188	215	179	208	240	202	203	205	212	223	185	216	207	236	206	194	214	189	217	195	200	204	185	201	176	215	189	221	199	220	215	210	210	214	212	201	211	205	209	153	214	196	197	215	204	211	188	208	216	207	230	201	192	211	192	184	246	204	205	224	206	185	204	194	188	190	225	219	220	210	197	192	185	206	219	200	213	200	176	222	201	191	204	218	208	193	194	196	203	208	229	201	234	196	207	233	210	219	185	207	234	222	208	201	217	211	189	189	206	218	186	197	221	202	206	209	221	212	198	156	208	226	213	199	176	211
5173	569	578	617	604	564	554	543	500	555	479	507	526	497	525	492	557	534	520	524	525	500	515	479	508	503	521	549	522	515	497	545	495	543	476	532	536	537	474	496	487	523	514	485	509	509	495	476	530	485	513	520	502	471	509	530	531	494	508	520	463	497	475	511	492	520	480	501	516	489	469	494	520	497	502	502	525	506	461	530	471	492	484	515	518	478	523	480	499	517	473	456	518	473	534	557	490	502	501	451	513	472	478	466	517	504	482	508	514	502	504	520	502	501	482	512	506	515	513	536	509	520	423	504	496	468	486	512	533	522	533	495	525	501	500	517	483	510	498	484	475	495	459	497	497	486	485	517	501	459	551	450	492	529	508	554	478	496	501	501	494	484	470	534	500	491	535	514	539	494	547	503	489	479	491	491	496	480	485	473	543	522	500	479	522	504	474	482	513	472	494	509	498	486	512	485	500	487	512	527	481	537	529	518	461	478	505	491	526	516	540	525	511	472	468	498	487	480	561	509	518	464	539	480	507	447	470	498	476	526	462	502	471	525	477	548	503	545	510	526	490	485	526	479	492	494	483	533	479	465	492	484	487	510	497	483	494	495	499	476	524	481	474	458	501	502	497	500	492	470	424	520	513	505	526	474	498	467	485	508	496	470	498	504	492	500	510	483	502	481	503	489	469	509	529	487	467	494	556	510	488	481	501	514	528	484	483	509	473	503	493	530	466	500	483	503	504	469	476	475	537	481	494	507	499	487	514	515	467	475	493	510	497	510	478	482	516	514	512	483	508	527	507	488	456	513	456	518	494	498	516	536	524	487	491	508	568	505	481	474	529	494	486	477	485	472	455	502	517	510	462	481	498	520	488	487	484	462	526	540	476	474	499	525	492	509	490	545	479	497	525	500	480	473	504	489	495	460	507	484	555	498	524	496	496	545	460	472	499	477	486	470	501	478	486	498	513	507	519	494	485	480	511	522	498	522	531	488	539	462	474	519	550	536	510	487	481	475	491	483	487	517	497	477	487	524	484	514	522	509	443	521	524	491	504	481	454	545	524	474	518	483	485	473	515	527	548	496	512	486	483	484	511	491	482	471	481	519	534	517	512	512	477	494	485	514	515	499	537	519	515	494	481	502	499	497	481	473	489	476	506	528	494	515	526	490	498	505	529	531	485	520	497	547	513	517	487	524	473	507	549	533	508	474	495	489	459	476	486	542	509	475	477	483	482	460	516	508	501	511	466	452	508	498	447	489	481	507	511	491	520	515	455	500	512	512	482	506	468	510	497	471	490	489	493	560	466	506	483	489	458	448	510	474	502	504	498	484	524	483	518	537	505	499	472	511	510	497	499	490	499	525	503	499	506	518	520	501	503	480	506	517	482	498	478	542	535	494	523	478	515	529	494	479	539	504	528	492	516	527	501	481	515	474	508	530	493	501	500	502	488	480	489	457	564	495	458	493	510	528	521	512	507	525	479	490	486	494	499	488	501	494	481	486	499	481	539	478	483	503	492	498	476	494	509	533	473	484	480	516	568	483	503	508	519	504	522	521	504	515	469	478	472	479	484	475	541	463	495	497	492	489	542	474	556	515	491	535	474	492	493	470	486	480	516	506	512	522	475	481	471	537	507	500	476	511	527	514	501	523	518	498	492	498	495	491	480	458	483	530	486	512	496	491	514	488	478	543	486	503	511	468	511	474	539	521	490	504	561	507	530	529	489	479	487	544	485	487	510	460	514	485	508	497	493	519	476	527	509	511	474	504	457	491	532	490	490	535	515	500	518	530	484	484	463	493	518	488	520	537	524	502	495	508	499	468	490	498	569	488	534	499	532	513	501	456	507	499	503	546	497	483	470	556	481	530	471	485	518	512	461	515	449	488	462	504	479	512	499	477	529	464	492	475	475	476	475	492	482	532	500	514	505	491	486	457	502	551	498	507	495	531	505	512	525	485	477	444	539	496	508	515	490	495	486	518	510	528	473	526	478	476	528	477	503	529	520	513	498	479	510	491	458	508	474	472	492	514	476	531	497	480	504	504	537	492	491	488	549	520	505	513	459	526	503	487	511	506	514	493	523	491	488	516	514	498	508	499	494	481	501	505	477	483	500	484	468	525	489	522	519	498	483	490	472	505	515	540	494	506	506	502	488	467	500	455	483	513	524	536	509	498	493	518	514	527	493	512	503	524	512	479	503	500	509	506	548	484	488	483	477	525	496	475	502	488	502	498	519	492	496	531	514	478	508	484	506	498	494	505	494	491	495	519	511	527	509	524	476	515	481	488	458	512	498	511	516	497	483	477	495	483	488	484	493	505	480	513	515	513	507	509	490	510	470	482	504	526	496	515	488	540	505	494	495	461	446	494	497	482	474	489	511	477	496	505	474	521	497	505	475	528	526	504	498	507	484	476	479	496	510	495	447	471	476	494	464	478	485	503	515	518	453	500	509	468	508	523	488	459	481	506	526	506	498	529	489	538	502	516	506	527	485	507	483	541	501	488	502	515	517	497	481	507	516	515	499	526	497	483	510	500	514	519	518	503	474	500	527	524	478	495	512	548	549	508	472	483	465	515	509	485	453	520	508	472	496	500	461	516	527	495	481	463	504	538	513	495	476	491	505	518	485	527	475	499	511	509	480	511	494	491	486	519	518	514	495	504	533	516	462	507	506	531	497	479	513	519	499	512	511	499	512	471	540	464	510	493	520	509	438	486	509	506	526	506	506	484	496	507	514	473	532	521	466	498	488	536	518	493	516	506	487	506	499	508	498	519	492	471	511	493	520	495	542	505	505	491	513	521	522	446	481	476	530	484	487	510	531	491	476	439	507	481	493	495	510	543	501	502	474	497	540	502	514	506	503	516	468	495	491	505	507	479	478	552	518	524	469	511	471	476	473	505	516	504	519	521	460	543	493	554	475	494	509	507	534	523	499	507	516	487	462	466	465	505	493	495	524	484	477	524	477	471	497	494	505	508	487	511	524	489	481	463	476	485	487	532	482	513	495	485	515	510	502	508	518	501	503	481	508	515	506	523	470	495	522	481	516	517	477	481	505	511	483	459	500	520	498	443	548	561	497	451	536	487	510	499	519	529	515	502	526	518	530	522	480	464	494	494	546	500	509	512	518	502	522	504	513	520	506	514	496	473	460	494	508	483	530	487	518	450	515	532	523	499	518	515	526	523	488	522	535	506	498	507	502	494	487	484	441	495	454	515	505	469	475	485	472	509	489	459	535	505	531	511	469	490	462	471	492	532	524	470	519	505	508	555	532	516	526	530	531	487	496	500	512	469	484	509	460	509	475	488	489	510	501	492	475	497	508	478	516	487	476	539	485	472	547	519	514	490	521	524	513	518	519	490	482	534	518	499	494	483	485	498	499	499	464	500	492	521	513	470	464	486	501	530	499	518	527	471	524	539	500	525	519	482	468	510	452	486	501	489	531	498	517	502	513	501	482	455	519	493	520	499	526	506	470	505	496	537	478	505	516	532
42071	8082	1175	752	534	417	335	292	233	208	175	168	163	142	127	133	139	120	123	115	106	137	110	102	110	127	100	95	103	123	107	108	105	108	91	102	101	105	87	108	98	108	112	122	90	99	97	92	119	101	98	104	98	101	96	105	90	108	93	119	98	110	120	99	117	87	97	93	113	97	105	84	98	108	74	104	110	107	100	103	88	123	103	81	126	100	97	105	105	86	89	89	95	103	82	102	104	117	75	114	114	88	94	105	93	82	121	93	99	95	110	119	101	87	107	113	106	100	101	104	104	119	106	99	102	115	101	102	88	102	114	96	79	91	105	93	89	102	99	76	105	105	95	105	91	90	113	100	101	86	108	89	104	112	108	103	107	117	97	93	85	111	116	111	105	104	112	108	93	110	90	95	104	88	89	99	101	100	113	104	94	123	92	103	102	107	105	105	94	114	101	100	89	78	98	80	87	106	86	86	87	102	78	105	118	97	94	94	121	112	98	74	86	91	120	93	102	106	90	103	81	86	74	100	101	111	84	97	94	110	111	103	105	87	108	76	92	113	94	105	96	101	104	96	110	99	98	96	107	108	92	97	102	96	101	105	102	92	120	113	93	97	80	103	100	122	101	93	94	77	101	97	103	91	103	93	101	106	86	92	99	122	91	105	95	92	87	84	79	111	116	106	108	100	109	89	96	79	94	83	86	102	81	90	108	113	81	102	102	96	112	96	107	89	94	99	106	112	87	88	104	95	96	105	117	97	87	106	105	102	108	112	108	101	96	121	116	94	111	92	81	90	88	92	89	96	95	104	95	94	107	108	92	113	92	112	111	85	79	102	89	114	103	92	86	93	107	101	90	93	93	86	112	98	94	72	84	109	102	106	91	79	90	96	94	116	94	107	119	95	105	93	118	105	84	80	88	95	94	98	115	93	127	107	95	105	99	93	90	104	94	102	103	106	113	103	105	93	92	109	108	109	89	99	97	92	91	89	111	113	89	95	113	108	86	116	95	85	109	86	97	115	79	101	92	100	98	91	98	92	92	134	102	91	96	112	102	93	116	108	99	91	102	106	102	119	94	96	86	101	107	93	97	86	97	103	88	97	123	101	130	107	90	97	114	89	106	110	85	121	88	103	99	93	102	98	90	82	109	96	116	90	104	101	119	97	104	102	93	103	88	91	85	114	104	110	84	97	76	100	114	97	94	95	84	86	101	114	103	100	116	110	100	85	115	117	98	68	88	100	100	93	118	97	89	110	94	107	99	108	106	123	140	104	103	101	104	112	104	80	102	95	92	116	93	110	99	83	112	109	106	105	107	103	100	113	112	103	83	114	110	133	102	87	112	101	110	91	103	87	101	106	126	96	83	97	106	99	92	93	85	107	81	91	107	91	87	99	99	124	109	115	101	97	106	87	113	97	84	115	97	95	79	101	92	122	105	104	98	102	101	90	87	93	87	96	119	96	88	108	101	113	100	119	111	86	102	98	94	82	99	80	99	85	82	124	112	107	100	92	70	90	104	110	105	93	108	98	102	87	102	105	101	103	102	125	121	91	113	93	104	91	105	107	111	96	78	89	100	109	94	114	100	120	99	94	94	121	98	96	107	82	112	76	91	99	101	101	91	94	85	104	103	100	90	82	84	96	103	91	97	107	96	98	102	104	118	103	106	115	87	98	107	94	95	101	94	125	87	99	107	104	93	80	71	107	96	105	100	96	97	99	103	98	108	110	103	114	84	95	105	111	92	91	100	108	105	124	127	98	107	125	96	116	94	116	105	95	109	123	97	105	98	104	102	114	102	97	95	96	94	109	93	118	112	118	102	112	106	122	105	99	99	109	106	97	95	106	93	118	108	85	102	108	101	116	84	107	106	101	88	91	108	110	99	105	91	102	93	99	97	97	98	106	106	91	94	99	93	88	111	107	93	109	107	101	93	91	100	92	111	103	93	118	118	94	102	120	81	109	101	96	91	97	89	96	107	92	107	107	113	94	87	93	101	86	92	127	87	108	90	91	104	92	97	89	100	77	100	93	90	90	101	91	83	87	98	100	107	90	94	89	111	94	83	89	91	102	95	101	108	81	87	112	104	103	86	100	87	107	82	102	101	84	106	97	96	96	86	109	84	100	118	108	92	98	85	114	116	105	100	127	85	98	89	117	116	104	85	107	102	94	114	93	95	90	94	91	100	101	96	92	100	102	108	81	91	114	122	99	100	106	107	103	103	86	94	102	92	111	97	111	120	117	92	94	98	109	114	129	91	119	75	106	122	103	104	89	109	75	97	95	87	95	102	100	86	77	92	106	85	107	89	95	97	89	89	109	93	97	108	89	88	105	109	124	112	97	93	96	114	106	94	107	110	99	108	90	91	113	95	112	107	82	100	100	87	105	91	93	91	95	93	116	134	92	94	93	87	110	106	94	92	116	101	97	86	115	103	105	102	112	97	101	97	102	116	105	100	85	106	95	93	98	104	90	104	100	108	105	88	103	90	104	118	98	92	92	97	107	102	74	101	98	103	96	104	102	95	102	107	93	123	84	100	110	87	116	102	94	98	94	110	85	91	101	89	101	119	101	89	101	87	73	113	108	104	95	87	114	91	100	80	97	107	104	108	90	99	98	104	102	94	93	96	90	117	94	106	92	91	111	107	117	91	94	87	105	102	108	86	103	99	85	103	113	86	127	89	91	102	80	96	123	95	89	68	100	94	94	95	101	108	93	103	103	110	81	106	93	112	108	102	95	100	103	106	109	104	86	93	110	123	94	94	119	95	101	104	111	85	110	75	97	114	98	106	81	90	81	90	104	92	104	96	101	105	106	77	95	104	102	109	104	106	91	104	107	97	100	118	92	108	94	99	80	110	110	106	105	93	92	100	109	99	100	103	98	109	99	104	105	118	89	95	82	96	92	97	101	102	102	86	96	97	93	109	104	107	91	106	100	85	106	105	100	99	101	93	104	112	111	98	119	104	95	112	88	98	112	98	90	100	102	94	96	104	110	100	87	94	101	91	105	95	95	110	95	116	96	100	116	102	105	101	93	110	100	99	102	92	113	102	102	97	94	95	85	105	101	102	88	103	104	101	101	100	100	90	107	111	92	88	95	82	108	95	115	124	85	98	100	96	88	93	101	100	104	109	98	110	113	96	107	102	86	88	108	106	83	106	90	115	119	89	118	97	96	102	98	102	99	93	102	79	91	106	108	104	99	98	113	108	99	83	112	101	91	113	87	87	101	92	92	98	123	89	99	94	103	96	99	97	83	87	109	108	101	101	94	108	101	87	82	106	88	117	102	111	104	87	100	100	107	118	114	95	108	107	92	104	114	116	105	114	98	113	100	107	90	108	107	99	98	107	112	98	92	107	106	110	97	108	107	106	90	115	97	99	95	90	126	101	100	87	87	93	88	91	93	102	98	116	102	99	94	104	100	94	84	101	110	101	105	97	104	108	95	103	103	97	82	86	93	115	114	109	113	91	98	95	100	104	87	120	93
20173	960	2152	2544	2221	1780	1519	1238	999	925	844	749	712	675	603	569	526	512	492	451	452	440	434	395	383	363	390	361	368	322	359	361	347	372	313	310	355	330	361	315	332	323	311	285	318	296	339	306	294	319	306	330	296	287	328	281	266	325	295	274	312	313	263	348	268	275	307	272	277	284	326	296	299	318	290	315	278	289	309	296	310	283	305	271	338	290	312	276	288	281	309	300	339	306	308	315	291	291	298	281	299	297	313	302	279	268	287	278	275	293	282	303	288	319	278	312	311	287	287	287	278	281	330	308	263	273	295	292	292	288	277	271	296	264	276	277	289	321	284	289	273	284	295	290	323	290	278	287	278	280	293	288	292	279	284	313	311	309	279	345	289	270	293	259	289	291	275	281	269	317	298	279	305	280	277	272	296	281	279	267	301	298	290	249	280	290	275	299	283	296	288	282	285	320	271	277	262	291	280	282	271	313	298	292	287	269	304	296	290	301	255	297	312	306	285	291	296	286	291	286	300	292	281	281	287	288	288	275	308	265	270	287	296	294	276	282	271	315	267	287	287	257	290	283	313	292	274	312	288	286	303	303	287	282	279	295	287	284	282	285	283	274	301	275	276	287	280	271	268	256	264	270	280	290	259	300	285	317	286	290	286	299	278	257	297	301	302	294	306	292	274	291	280	291	292	287	295	286	293	278	280	276	251	291	275	306	296	294	327	308	266	290	287	308	291	274	293	294	266	295	293	267	268	290	257	286	287	284	261	256	302	326	293	299	297	298	272	269	274	331	298	291	307	289	293	290	284	268	300	276	268	318	278	273	288	336	293	288	288	296	296	303	288	267	285	296	299	308	326	304	281	262	290	302	321	267	278	263	283	267	259	281	292	279	294	283	283	271	295	278	277	288	281	303	295	266	267	300	311	292	279	286	312	300	271	309	283	301	286	277	279	302	268	288	271	274	270	264	274	263	306	305	307	276	274	293	259	287	313	319	281	291	289	280	282	289	293	292	298	294	276	308	314	272	284	311	297	274	282	292	305	268	287	275	312	285	279	284	301	307	278	288	277	274	290	299	294	263	240	317	287	280	306	277	303	286	288	286	300	246	273	272	297	312	295	277	275	261	253	301	322	291	307	260	292	278	295	250	261	287	289	332	293	297	267	278	247	286	301	298	282	304	283	289	275	286	292	286	298	294	279	308	306	292	270	311	304	315	296	261	323	316	256	259	282	279	273	309	310	281	315	299	286	304	291	308	274	265	299	305	266	290	259	307	297	259	289	285	269	287	307	295	276	324	277	296	283	285	284	305	252	281	291	308	277	285	283	256	292	277	281	279	266	245	292	321	286	276	320	303	288	313	270	279	294	267	293	273	317	264	317	283	297	267	299	299	292	258	270	292	300	294	301	313	277	307	295	271	285	292	260	238	277	279	277	254	274	283	257	275	308	299	295	256	280	295	281	286	315	286	290	280	306	275	260	270	279	285	265	298	267	279	273	283	306	268	292	267	293	288	301	293	297	300	303	324	272	314	295	282	274	292	305	279	287	315	285	252	312	276	283	287	259	282	282	289	273	261	304	296	275	270	276	278	283	286	296	288	300	291	298	304	293	310	290	294	294	278	282	286	307	268	284	247	254	264	288	263	287	295	289	285	286	296	308	309	302	287	280	263	261	299	283	297	308	302	318	298	274	289	283	288	299	273	303	248	273	276	263	298	309	271	288	312	286	308	279	289	267	294	272	286	317	293	286	294	293	295	258	266	298	310	268	302	275	266	270	268	274	272	287	289	303	310	292	269	285	306	274	268	275	277	304	281	301	267	287	261	284	303	268	290	279	305	278	271	293	255	295	291	291	297	258	264	292	278	300	321	318	266	296	298	301	285	303	276	296	290	289	278	284	265	277	256	297	282	286	288	267	267	300	268	274	284	287	264	257	263	256	283	303	285	312	269	284	242	303	291	254	296	289	288	292	286	294	306	259	322	281	293	286	314	292	307	287	311	264	290	294	293	256	308	278	299	282	296	274	268	277	327	297	309	293	262	285	293	308	283	281	293	288	286	300	273	291	279	272	255	290	304	317	265	283	263	260	282	324	291	278	285	267	305	229	271	273	301	263	274	292	268	288	293	294	279	289	237	342	278	266	269	291	288	266	267	307	274	300	293	283	277	293	264	296	285	271	274	285	318	292	297	277	298	316	299	304	259	289	279	313	283	273	300	274	299	252	320	287	266	269	278	276	264	301	289	269	260	303	281	309	276	298	302	297	308	297	301	278	266	315	269	306	291	296	281	256	278	327	272	280	291	287	287	287	266	281	271	266	269	297	299	263	285	274	256	285	285	287	288	313	295	264	285	280	307	274	267	300	272	273	243	313	264	327	273	275	304	295	316	257	304	277	275	273	293	255	294	289	309	283	274	309	285	283	289	306	284	275	291	300	296	292	321	265	305	298	259	307	271	297	302	277	278	285	303	303	278	307	304	304	289	300	294	298	291	275	292	293	311	294	277	261	291	298	297	281	287	312	271	315	285	289	275	292	288	276	280	297	264	266	265	315	259	269	303	288	309	296	307	269	277	276	312	274	287	309	316	292	282	280	296	295	315	286	300	312	315	272	272	253	257	278	274	293	306	308	299	289	289	313	272	247	296	282	321	239	260	295	275	290	281	289	282	286	294	285	271	274	309	277	314	286	287	276	294	292	280	292	281	265	304	259	311	270	301	289	276	271	279	275	282	289	263	278	286	288	293	281	295	308	279	314	247	307	305	260	291	304	300	281	260	271	298	282	282	269	299	330	289	279	282	272	301	285	301	279	285	266	268	244	311	285	294	269	295	302	272	307	278	288	266	292	283	312	286	272	304	319	312	251	267	270	270	276	266	305	294	309	279	302	316	263	285	315	325	308	292	301	266	262	317	311	254	249	308	272	280	289	296	285	322	304	290	268	291	315	282	326	249	273	304	286	292	267	288	289	300	305	287	302	290	286	262	282	304	287	289	280	266	294	265	312	273	278	283	326	297	281	277	300	292	296	295	290	302	266	259	304	283	261	284	277	289	296	267	272	279	285	288	289	286	279	296	273	289	308	292	303	296	253	282	294	283	296	276	307	318	303	290	278	273	285	275	315	246	296	292	272	273	296	264	276	266	287	284	285	281	306	279	289	287	291	288	276	305	322	274	300	278	291	272	269	248	299	257	303	303	295	255	310	288	298	302	319	286	281	319	292	269	313	280	294	282	277	294	281	289	274	249	316	303	260	297	288	266	276	311	268	286	294	266	270	275	263	269	287	305	296	294	261	274	290	291	322	283	287	237	312	253	276	264	305	273	253	289	296	307	290	290	294	281	290	274	265	289	280	284	262	271	302	332	313	311	293	279	286	299	266	306	288	314	295	282	302	284	285	275	321	282	289	268	279	275	275	261	301	301	283	309	300	290	275	263	293	300	290	276	264	271	297	262	281	277	273	282	256	272	277	272	290	276	292	295	309	286	331	269
56049	17537	3967	1686	1103	841	658	509	442	390	357	300	324	320	296	247	249	255	261	251	217	226	204	207	224	238	192	224	187	199	188	197	210	204	197	205	189	209	215	190	181	200	160	207	202	194	196	207	186	194	218	189	196	188	193	210	212	207	196	188	187	205	184	183	183	194	189	192	187	197	211	197	189	193	160	196	195	180	193	189	176	204	175	214	193	202	208	190	170	199	209	173	156	198	208	202	175	203	176	175	184	204	180	195	183	194	190	197	197	180	183	185	205	192	208	195	197	212	194	182	195	198	201	196	170	203	185	211	184	150	193	194	163	182	194	166	183	200	188	201	207	166	190	195	174	182	162	216	238	189	184	172	202	197	196	205	190	188	187	189	175	203	190	184	189	168	207	198	177	198	189	192	189	199	206	216	196	187	189	182	179	174	185	189	188	185	191	195	209	173	194	193	205	190	186	206	222	180	195	205	193	212	197	202	181	156	167	192	194	195	176	171	199	181	180	183	180	184	184	222	193	169	186	180	164	200	194	194	154	211	182	190	198	190	185	182	192	202	179	224	182	206	169	196	173	186	184	184	178	195	197	186	181	216	210	197	182	188	202	189	212	191	218	203	206	193	197	188	213	180	178	213	212	210	194	195	193	192	200	174	166	183	188	193	207	205	210	182	164	177	195	216	189	203	198	203	177	183	180	185	181	182	206	190	189	193	193	192	205	197	207	179	196	216	195	174	195	208	191	226	215	187	194	222	178	205	220	195	207	160	176	203	178	217	190	206	177	180	205	192	175	208	197	189	217	169	212	181	210	198	206	181	179	156	183	213	208	179	190	216	203	178	176	182	214	190	194	191	197	170	209	169	201	172	166	179	199	197	201	182	206	198	198	199	208	171	189	191	180	199	172	176	185	197	171	191	176	182	204	182	200	164	212	174	196	190	195	181	172	169	177	210	183	192	180	204	222	204	185	201	195	195	163	173	198	211	189	184	180	202	195	179	182	193	216	202	180	186	200	204	220	189	174	187	182	185	179	203	172	186	178	204	200	198	190	210	200	217	210	190	190	185	172	210	197	192	178	197	209	179	191	173	205	164	186	196	190	176	201	193	208	193	189	173	189	184	188	196	198	198	187	163	205	187	169	194	180	184	209	183	220	189	190	219	172	198	179	187	192	190	184	171	181	198	199	181	227	180	195	179	210	174	204	196	192	182	179	184	199	206	202	196	175	197	178	180	186	187	186	217	204	194	225	198	189	173	187	192	179	171	209	160	181	192	178	199	199	181	208	183	193	204	205	181	195	210	190	184	186	196	179	199	192	182	201	170	176	200	193	174	186	191	199	183	194	192	166	202	213	193	183	184	181	206	184	204	207	199	183	203	176	193	171	212	198	204	179	194	190	195	194	183	209	199	172	195	208	173	205	198	212	174	198	173	195	204	155	196	204	193	190	186	180	175	181	173	201	196	183	195	187	201	187	182	186	199	198	188	207	190	186	179	172	190	213	196	170	184	194	201	192	175	174	174	187	214	185	194	213	176	183	180	158	197	186	192	182	178	187	200	210	186	193	201	206	214	208	188	196	203	217	179	205	227	166	199	181	180	202	186	189	196	173	199	214	162	187	179	192	204	184	189	200	190	177	216	196	214	189	197	189	214	206	192	193	194	178	190	170	189	199	201	187	180	210	190	189	184	194	197	176	193	168	198	203	177	221	200	192	172	219	202	184	194	187	197	184	204	203	158	198	188	199	186	187	181	185	187	175	209	169	184	200	199	185	166	201	185	198	200	219	209	170	203	171	179	200	201	174	206	192	188	161	212	221	182	188	184	147	174	166	181	207	187	203	192	185	195	198	185	210	197	196	198	184	201	197	199	154	181	181	167	197	190	180	199	187	181	205	205	189	174	191	209	202	194	171	182	227	187	187	189	194	169	189	171	210	209	211	214	184	173	174	180	181	188	189	196	172	192	203	165	181	192	195	195	191	184	183	203	197	177	185	200	181	184	175	177	190	172	170	185	193	197	175	175	185	193	184	179	196	202	193	179	187	182	169	166	200	178	177	199	179	191	209	188	177	177	200	220	221	190	193	194	161	178	186	189	208	205	199	206	187	188	196	184	165	184	194	199	186	202	204	230	201	182	176	207	200	197	222	217	187	170	166	185	188	188	191	169	193	200	192	177	177	200	194	187	163	184	188	183	175	183	214	179	190	176	182	204	188	202	194	192	183	157	194	198	192	176	197	167	186	172	194	196	180	194	206	163	181	207	188	194	199	221	207	193	189	204	168	193	218	223	190	180	187	205	188	199	197	169	192	203	174	229	188	175	222	215	178	176	178	190	193	203	192	200	185	198	183	202	212	188	196	210	180	192	208	204	162	164	169	175	186	178	182	164	200	180	209	158	202	170	178	189	180	181	220	207	180	183	214	189	203	200	168	188	194	174	219	186	189	183	192	197	205	199	182	202	190	182	222	163	221	191	192	204	223	194	189	200	196	198	190	180	216	177	189	206	184	179	178	187	173	193	202	184	185	194	169	204	156	196	169	171	188	193	199	201	209	183	181	184	189	210	188	176	206	157	171	182	189	204	182	177	184	184	200	184	197	204	192	172	208	172	193	207	200	189	201	189	173	190	162	200	188	177	196	197	159	217	191	171	179	198	159	185	163	184	191	192	217	189	174	199	199	161	191	184	163	192	179	200	199	201	166	182	186	200	225	174	204	188	193	194	192	187	197	189	197	181	182	196	177	172	174	208	191	214	179	172	195	178	179	195	217	208	179	197	184	206	198	176	190	187	203	186	172	180	174	177	177	189	204	191	178	183	195	168	200	194	199	170	178	184	172	205	217	164	194	176	205	187	179	192	179	190	201	201	208	161	179	226	180	171	191	183	205	196	173	191	178	196	173	220	189	180	191	158	207	180	184	198	218	222	197	182	186	184	215	186	173	178	186	191	188	186	190	197	195	199	216	195	200	187	199	170	194	189	199	170	195	183	190	199	223	187	208	190	191	199	196	189	181	169	160	214	180	199	210	214	209	176	180	184	177	188	195	211	178	217	192	197	172	186	187	175	172	158	181	159	187	200	179	206	231	194	195	175	187	177	193	174	190	197	192	210	174	179	176	191	202	220	183	210	191	186	169	194	200	210	203	169	193	192	159	180	189	190	186	189	214	215	205	191	185	181	181	185	165	198	203	173	207	202	213	215	194	190	208	183	177	172	188	196	216	208	217	192	186	201	188	199	222	200	177	175	187	211	201	193	176	174	198	194	191	176	200	205	174	183	209	171	193	192	192	190	174	192	172	167	216	186	195	182	221	192	220	178	171	197	175	190	177	210	189	181	218	173	170	204	210	180	225	177	206	211	170	196	203	185	213	185	165	159	206	199	214	200	199	192	187	200	173	191	181	219	184	212	190	196	227	189	224	190	179	188	189	177	185	205	194	196	230	175	177	207	163	165	200	190	181	190	174	210	205	201	218	215	175	170	183	188	183	196
29403	1891	4301	4878	4035	3300	2734	2381	1939	1747	1528	1411	1323	1197	1097	986	915	877	820	861	773	799	743	728	740	707	716	668	697	648	592	612	597	594	559	608	591	595	555	585	564	552	557	555	562	574	523	564	546	553	550	535	568	541	530	499	497	520	497	516	528	542	566	511	565	541	524	466	505	532	509	519	462	530	489	503	501	477	519	533	496	484	474	542	501	533	485	493	498	535	529	509	512	502	492	488	490	532	492	472	490	501	478	502	482	506	516	474	491	513	503	474	498	447	510	520	490	511	520	504	460	544	498	488	494	510	551	516	525	456	448	489	529	509	523	503	472	500	516	510	492	522	516	473	533	492	496	456	516	529	492	482	474	518	517	503	495	477	522	517	530	471	542	485	468	498	496	520	509	504	529	524	482	484	512	540	467	509	528	471	494	516	478	482	491	483	477	490	505	454	521	494	490	490	478	480	523	509	509	494	490	528	485	475	484	507	524	477	501	484	480	521	496	500	551	509	461	482	508	521	480	476	483	520	484	474	483	490	517	483	522	464	495	471	480	495	495	490	483	483	500	482	498	504	517	473	501	498	504	472	490	488	501	451	531	537	511	471	465	501	486	497	498	504	501	482	470	503	511	454	484	505	482	499	503	479	492	531	523	492	495	468	491	523	466	492	504	482	507	524	489	479	508	507	487	499	492	456	505	479	480	500	500	502	518	497	484	475	506	515	521	494	494	493	509	497	509	470	481	514	457	504	497	532	497	487	504	521	515	482	526	484	500	515	492	521	501	470	514	508	515	517	478	554	493	471	515	518	494	491	503	497	493	471	522	491	496	469	510	472	488	494	504	479	498	501	506	532	515	491	479	485	462	484	531	530	506	506	474	510	497	530	507	463	421	481	460	530	475	494	488	529	517	527	506	487	474	481	501	487	544	518	497	505	511	536	490	490	498	508	523	467	481	506	492	479	531	509	510	478	478	505	469	491	516	465	473	472	448	536	488	479	466	517	507	493	492	522	488	485	530	482	484	503	488	479	464	482	487	508	497	458	493	497	491	517	495	502	505	485	490	485	513	507	488	496	465	496	517	515	492	507	526	523	462	513	512	516	480	465	519	499	491	497	497	551	544	507	496	464	432	520	492	489	496	478	445	472	502	495	501	487	469	536	497	467	456	492	497	490	479	492	461	503	501	469	480	512	479	501	496	493	499	497	500	511	492	497	475	496	494	488	514	506	489	506	448	531	467	488	514	483	487	479	478	512	501	487	526	506	543	482	489	524	516	547	496	475	502	476	492	481	530	479	491	472	496	477	513	488	478	496	490	496	502	487	474	455	478	501	500	544	507	488	498	489	505	506	485	486	467	522	529	492	499	513	488	503	472	456	492	504	502	492	503	514	480	479	539	490	456	464	520	469	513	531	486	473	538	472	487	512	495	505	446	538	507	495	478	507	515	461	489	477	517	502	469	516	481	458	515	518	476	477	472	458	499	461	482	489	517	510	486	492	526	494	448	495	469	498	518	517	506	497	528	482	481	498	483	507	496	481	497	472	479	501	474	465	502	459	505	532	502	490	442	475	535	490	482	483	523	484	466	499	498	500	501	496	525	482	494	530	501	501	480	477	507	480	468	464	507	505	486	471	472	485	482	507	493	491	459	491	464	498	532	500	479	510	522	505	512	528	505	472	556	500	505	514	474	504	517	510	488	539	484	476	524	475	499	501	462	507	491	475	534	460	510	467	525	502	488	523	471	480	498	498	518	482	500	466	465	531	507	510	479	478	530	471	508	498	500	512	501	477	475	485	504	497	486	471	509	526	487	457	489	465	496	480	533	482	491	478	476	467	504	492	521	546	482	496	519	522	517	478	465	499	515	508	508	500	459	502	487	519	488	428	492	505	508	519	482	492	486	530	519	498	549	490	499	514	459	502	520	471	525	491	470	481	502	488	495	518	482	534	529	499	493	537	459	496	481	458	501	460	476	504	496	473	497	511	517	458	492	475	502	538	498	506	474	483	509	482	521	482	520	508	523	528	494	484	527	499	559	479	521	520	510	488	469	498	498	498	507	498	472	482	447	485	506	479	501	486	494	509	497	519	498	531	504	517	510	514	476	497	498	511	525	459	487	482	493	499	489	475	496	535	488	501	475	526	484	480	460	478	490	448	511	487	521	474	456	461	500	509	512	499	495	474	499	476	512	512	477	499	506	494	473	455	481	497	528	519	479	478	477	447	460	500	486	529	474	527	482	488	510	482	483	465	492	526	475	483	479	479	519	509	498	468	506	461	529	483	482	433	499	452	475	492	454	480	514	545	524	482	504	478	529	494	482	464	458	518	504	539	476	507	474	483	476	472	546	513	486	500	461	466	492	524	469	536	517	468	469	543	527	516	533	479	493	469	467	481	503	507	505	486	463	505	511	481	509	521	500	483	493	487	490	512	517	507	522	461	478	509	495	464	541	485	493	486	460	476	495	541	508	517	517	485	496	530	538	454	549	488	511	481	475	468	469	474	489	446	503	504	481	484	503	476	491	511	534	484	513	511	507	506	486	500	504	496	527	507	446	480	479	485	470	500	493	498	519	469	518	508	518	520	494	483	491	490	496	518	504	495	510	532	489	493	574	487	529	488	485	517	479	515	511	463	526	453	536	492	453	501	483	499	467	487	530	493	520	490	486	488	455	487	469	507	558	472	468	504	489	508	497	507	492	519	510	499	515	509	460	491	514	469	500	483	498	524	491	488	484	495	502	510	497	509	523	505	517	478	490	490	504	512	517	529	460	517	508	515	478	523	485	520	481	495	484	497	469	437	493	488	524	497	524	462	492	457	487	513	516	486	467	484	471	524	507	471	510	500	486	479	481	490	516	494	508	482	553	495	493	527	524	484	460	528	531	519	506	492	481	527	520	489	490	486	504	517	456	484	515	506	491	525	501	523	500	502	483	502	488	500	484	539	481	515	505	525	484	526	505	520	527	479	468	502	502	526	504	553	525	510	491	508	510	505	521	486	513	453	511	520	473	516	494	488	485	494	480	465	495	529	494	485	499	510	502	498	501	478	461	515	472	473	474	495	493	492	537	512	445	517	518	526	469	470	476	490	488	503	519	486	512	511	537	486	491	514	538	518	540	524	476	483	516	500	504	452	522	482	475	481	486	511	472	477	519	524	505	488	472	501	514	468	472	504	523	497	472	487	517	538	485	501	508	511	582	462	487	515	488	474	509	480	467	504	493	519	487	480	535	512	470	531	511	529	512	505	538	498	499	476	464	509	464	485	527	519	512	477	444	494	504	491	486	506	477	511	514	494	487	463	472	461	506	509	508	541	499	514	484	500	509	484	468	500	477	493	487	471	502	506	499	499	480	486	491	548	508	480	486	483	524	488	497	495	475	514	503	494	473	502	524	446	464	488	508	470	474	532	473	509	534	467	515	508	508	461	458	513	506	506	472	474	483	500	480	513	498	515	478	488	456	500	541	497	511	483	520	534	483	500	486	495
4908	286	262	230	226	194	197	208	215	226	218	205	205	221	220	223	218	218	207	205	196	177	207	202	206	196	186	203	202	226	219	200	215	215	210	193	170	212	200	212	196	207	237	223	208	204	204	198	201	221	178	190	199	210	231	220	208	183	208	206	203	214	223	208	214	216	239	208	213	199	198	210	211	212	197	227	229	182	203	201	203	228	204	213	181	216	196	195	212	214	171	237	195	207	212	210	202	228	193	217	224	215	219	195	199	215	209	197	212	221	198	171	218	238	196	198	201	209	195	228	185	205	212	221	205	204	216	189	187	223	227	191	222	221	212	193	193	206	184	210	219	196	223	217	223	200	217	194	224	220	217	212	197	193	177	207	225	202	206	197	181	186	219	204	202	186	206	214	222	203	197	222	215	209	216	208	190	187	197	187	194	199	225	209	210	193	192	204	211	187	215	185	181	202	188	217	202	198	196	188	193	190	200	167	222	223	234	210	186	233	185	196	198	213	229	211	226	221	217	214	199	209	180	182	213	208	202	195	207	196	195	217	204	212	186	195	207	199	203	222	182	219	218	213	198	238	193	238	209	211	229	200	215	186	208	222	205	221	203	198	181	203	204	206	208	229	182	210	210	219	202	192	222	208	230	186	177	214	206	181	212	221	204	191	210	188	216	216	209	237	209	200	183	183	202	202	214	189	207	188	212	216	202	190	243	193	199	201	240	193	212	218	222	209	195	216	193	205	183	191	220	225	230	213	223	208	213	231	175	180	192	210	229	182	199	221	185	176	224	194	209	203	200	206	205	228	213	219	190	212	177	192	221	208	227	191	190	204	202	211	207	193	224	191	200	201	200	209	199	194	200	220	218	192	202	217	197	182	181	206	222	211	198	224	209	216	212	233	195	217	211	211	196	184	203	197	207	221	214	209	197	197	212	217	198	205	208	224	223	211	215	203	203	224	209	199	212	216	191	197	217	226	230	193	207	182	207	202	195	198	224	197	210	184	217	210	205	202	231	206	203	224	193	206	205	204	178	201	230	202	204	202	209	192	202	213	212	198	201	236	198	213	199	241	224	210	203	194	214	193	219	193	192	210	216	180	192	210	189	196	211	206	189	194	209	203	203	198	173	187	213	193	197	213	197	199	208	219	213	211	213	198	183	206	198	220	205	226	210	195	215	207	209	246	222	218	216	182	196	190	198	210	217	195	198	228	225	213	254	193	216	230	210	206	211	213	225	219	206	210	207	224	193	205	204	209	219	174	201	233	198	196	216	187	191	198	198	191	194	206	212	190	209	195	191	176	181	211	194	191	213	171	203	210	196	216	220	209	206	233	202	181	215	214	198	207	205	225	201	205	185	231	197	204	221	207	202	196	195	204	184	194	205	192	225	229	221	206	215	180	219	193	213	205	191	226	201	197	213	208	189	211	201	190	179	180	200	214	193	187	228	186	227	196	229	214	213	200	215	211	189	198	198	199	221	197	223	207	204	195	212	218	213	213	198	179	210	212	206	212	233	207	212	193	228	213	201	215	201	208	187	221	202	239	211	217	211	211	180	216	213	187	221	216	197	207	175	198	207	210	199	220	206	208	213	179	193	185	209	236	207	193	205	211	206	175	189	222	207	202	199	214	195	222	183	200	209	206	206	194	217	228	176	188	194	188	206	208	201	220	189	237	199	222	191	205	194	205	204	211	237	197	203	207	236	192	225	196	186	187	215	216	200	201	202	225	227	245	216	190	218	201	206	219	215	199	255	194	202	218	186	196	185	173	207	204	214	181	204	199	199	206	212	213	195	218	224	198	207	206	215	207	201	185	182	189	217	221	219	225	222	209	199	210	234	219	192	209	203	180	234	178	208	223	212	209	179	226	219	198	241	231	221	210	196	205	188	191	196	198	204	201	198	182	167	229	216	218	193	217	212	226	235	225	190	184	196	185	199	211	197	195	217	182	174	191	178	213	193	191	206	240	202	231	201	222	191	216	200	207	199	203	185	219	199	223	199	199	192	236	212	234	183	208	218	227	203	207	221	185	224	201	196	212	189	197	196	221	177	203	208	214	221	232	193	209	229	208	201	219	187	195	213	200	219	201	241	234	171	186	198	209	203	239	200	214	202	216	198	218	186	221	189	218	224	224	214	197	198	190	202	204	202	220	186	223	185	203	204	189	218	178	217	227	214	238	210	216	216	219	199	212	206	200	190	207	207	195	194	190	226	238	228	232	194	219	218	239	221	201	208	202	217	191	195	199	217	184	191	193	216	187	215	185	188	170	220	206	220	221	215	206	172	234	205	237	220	177	197	213	233	214	211	230	216	196	195	197	220	202	205	211	214	222	203	203	197	204	200	206	220	194	176	193	199	212	186	194	194	218	177	246	195	200	214	180	218	217	190	223	205	194	230	192	232	199	199	214	222	227	178	182	205	216	173	223	205	210	188	195	200	181	204	218	204	214	220	214	214	232	211	225	228	194	208	207	206	219	213	207	227	207	216	216	209	214	197	209	172	217	226	165	193	215	210	203	189	187	196	214	202	192	198	213	185	208	185	197	190	189	208	184	207	199	220	212	217	214	201	240	221	232	192	181	215	206	236	231	219	216	217	221	213	215	211	242	222	212	224	194	204	191	209	210	217	215	235	234	178	214	207	207	205	227	217	221	218	214	204	202	223	236	193	209	204	227	200	217	219	203	180	185	181	185	199	213	211	191	207	193	216	221	228	188	195	199	214	186	205	217	199	233	193	221	234	217	191	219	185	196	190	215	191	189	228	216	201	202	192	202	211	209	217	189	210	230	214	209	195	186	196	191	224	191	215	198	207	206	208	216	200	201	238	170	231	195	195	206	238	228	206	224	211	213	188	194	220	173	243	190	229	213	179	224	194	202	205	208	208	206	196	206	203	213	215	209	200	226	182	175	208	216	219	224	212	194	212	179	189	195	175	214	219	188	193	213	212	218	200	202	229	204	231	208	216	201	190	231	206	194	180	196	195	208	191	210	222	221	218	210	218	187	203	226	201	223	208	205	213	187	220	231	208	204	242	216	216	208	187	228	183	195	197	208	203	206	184	214	209	244	191	216	191	205	216	209	219	226	224	210	220	211	181	180	180	203	200	183	214	202	189	251	214	222	200	227	202	224	229	194	185	230	219	209	197	205	226	212	195	215	213	226	176	223	209	210	228	213	217	222	193	243	184	221	226	204	194	210	197	202	181	225	198	182	190	227	222	187	202	212	189	188	210	200	184	193	208	203	191	203	197	212	211	231	191	222	199	218	228	232	195	205	210	220	212	208	196	192	171	210	224	214	232	195	200	200	219	234	243	190	215	206	188	205	209	184	210	188	201	190	204	191	218	220	203	192	220	218	221	199	213	231	198	194	229	192	213	202	247	225	199	192	215	212	198	194	211	226	198	221	222	202	201	226	215	200	211	226	185	209	212	195	193	214	215	181	207	190	213	218	202	209	209	193	217	205	185	183	211	192	219	220	202	183	192	183
5179	543	544	624	602	606	582	549	530	532	537	491	520	556	498	515	541	525	506	526	531	465	486	452	468	533	449	513	482	494	499	514	510	511	463	511	513	502	479	504	493	490	483	505	511	511	475	485	543	483	524	517	478	444	497	484	552	479	497	488	514	510	527	520	505	516	497	498	530	499	495	508	509	511	485	508	521	503	523	522	486	455	491	484	506	475	545	507	498	516	474	527	527	547	523	482	482	489	494	482	507	485	525	499	512	504	478	538	496	509	464	487	543	486	532	528	516	510	548	515	548	514	539	501	501	496	563	526	522	469	510	502	527	501	516	534	496	512	536	521	527	505	512	465	482	516	481	513	489	459	511	511	489	499	493	517	508	485	537	513	494	510	499	504	482	493	484	508	505	509	505	512	520	544	545	492	499	551	488	507	512	480	483	508	540	487	478	497	488	510	526	511	490	479	487	493	490	537	491	480	514	508	500	504	537	450	481	511	530	522	531	493	514	508	498	499	500	479	508	468	480	506	485	491	505	561	469	514	515	488	567	487	484	510	573	531	505	494	487	503	503	510	539	481	500	474	516	498	490	483	507	545	499	456	493	532	508	504	506	509	485	487	495	518	495	496	489	506	517	476	532	527	499	546	460	544	493	499	531	532	468	539	531	464	499	538	485	482	537	478	471	497	517	487	440	519	511	496	518	476	502	557	502	504	496	517	521	513	464	490	512	516	513	460	503	505	493	531	520	522	526	516	487	487	467	523	543	505	516	505	559	494	506	492	492	486	493	559	524	515	483	512	527	469	478	499	517	497	545	513	506	486	523	486	493	502	494	486	466	491	497	523	523	493	498	529	511	452	508	526	509	514	504	503	509	509	515	484	485	499	479	505	459	513	514	466	521	514	516	546	498	501	501	473	492	522	516	473	504	501	511	497	520	534	541	512	487	506	541	496	527	529	526	492	504	527	519	515	548	485	506	463	490	495	500	484	521	460	520	494	487	475	492	478	463	500	525	517	515	516	475	519	506	492	487	517	491	512	505	479	525	505	488	492	523	498	519	491	516	507	532	495	495	518	463	507	516	523	536	527	453	489	511	532	501	544	522	546	523	524	534	479	505	491	474	488	538	522	522	516	493	489	536	528	522	509	493	486	452	471	480	531	500	507	482	469	489	506	537	549	479	490	495	466	543	483	528	526	487	463	513	483	504	522	538	485	524	454	503	481	514	488	504	514	523	498	496	526	484	495	464	476	491	512	525	503	555	535	494	479	471	499	508	546	498	494	519	495	487	521	471	486	504	549	501	488	502	542	543	502	538	510	534	529	507	533	480	498	477	534	465	495	496	488	533	536	515	492	491	484	505	533	465	534	520	506	480	494	498	491	497	533	506	521	511	543	543	483	502	498	522	521	491	490	447	457	471	489	507	495	545	503	526	483	488	484	508	485	497	525	477	500	499	496	467	496	516	532	484	496	500	496	495	527	512	529	500	509	520	526	523	509	495	518	454	496	485	548	479	459	531	472	532	515	501	564	518	491	509	497	486	449	507	516	513	519	482	542	517	527	506	511	511	500	520	548	497	518	496	518	481	509	510	512	492	479	467	490	508	521	473	524	518	483	479	482	507	500	511	491	506	523	492	496	510	524	489	497	518	444	479	496	533	522	489	491	496	496	495	457	533	509	531	487	459	516	479	528	479	521	558	528	472	528	500	506	479	519	486	528	519	509	475	480	549	465	503	503	492	473	466	520	476	513	531	465	516	491	480	506	541	498	532	483	467	496	510	477	515	523	493	510	486	514	516	515	474	511	508	534	520	495	498	553	478	535	499	487	496	507	517	519	505	493	516	490	495	515	493	492	471	554	513	491	478	496	469	529	476	486	489	464	501	521	500	508	549	484	484	506	477	528	488	514	511	501	460	483	519	530	458	522	493	521	508	491	469	524	527	522	538	491	454	483	495	477	488	515	490	501	528	514	470	519	492	530	485	478	480	536	515	473	484	498	498	501	476	512	477	496	502	548	491	519	511	506	489	518	538	487	477	494	517	469	539	509	471	511	469	473	481	502	468	507	491	494	468	490	507	496	468	481	525	542	516	505	496	478	524	519	468	503	476	502	517	519	516	522	545	507	512	531	496	521	474	513	515	522	477	516	485	492	479	521	513	478	473	508	431	476	515	567	482	532	497	565	521	499	489	547	516	452	453	505	493	518	471	479	497	499	532	490	494	482	487	485	526	511	476	512	452	508	517	506	555	461	487	462	478	507	496	530	506	501	511	480	490	478	530	490	506	484	509	546	494	546	504	513	505	541	500	526	496	538	497	525	507	503	492	470	535	525	507	499	501	484	505	481	515	523	515	459	478	492	508	485	480	519	499	499	468	483	487	538	492	528	483	503	495	500	496	521	494	509	508	499	471	513	489	467	516	503	510	494	488	516	477	530	524	498	485	490	507	531	500	498	479	472	497	521	500	516	495	509	460	533	536	517	476	522	496	519	505	467	496	523	480	492	549	495	560	499	490	527	483	483	500	486	517	475	469	496	521	476	528	508	485	497	528	525	532	493	523	517	498	465	516	495	490	496	509	502	485	501	479	472	507	512	505	464	564	556	514	513	488	488	491	491	483	469	477	527	529	485	466	495	520	498	480	493	479	525	481	518	499	539	468	540	463	519	527	525	514	489	519	533	515	525	488	517	508	520	499	471	512	488	466	523	491	466	490	509	486	480	482	507	501	532	529	546	534	505	489	461	487	495	520	475	466	476	471	475	524	492	479	501	499	469	461	485	509	524	515	484	455	481	481	517	523	512	515	526	503	517	488	530	489	536	460	482	475	513	525	463	528	503	459	512	514	521	487	456	475	506	452	475	484	505	457	473	550	511	491	487	516	516	494	508	510	508	488	492	511	483	494	494	535	507	444	517	478	509	492	553	513	530	481	490	482	548	481	512	484	499	535	515	516	499	441	476	540	473	493	530	509	500	473	478	514	503	479	534	497	517	499	471	493	493	488	510	482	522	493	528	560	511	516	546	503	513	514	487	506	494	497	494	481	507	505	535	511	454	505	517	515	510	479	502	514	489	513	545	462	505	484	522	476	517	480	475	456	506	508	524	483	509	506	500	503	526	534	509	499	536	508	501	497	494	494	533	479	521	510	515	546	480	493	464	528	500	466	486	504	531	509	497	484	457	505	465	508	558	485	453	499	482	526	505	522	507	512	520	482	510	498	501	450	513	518	477	502	504	542	509	522	529	489	487	512	495	500	506	502	511	475	478	571	518	481	523	508	526	495	467	538	517	556	525	527	527	492	495	513	493	509	473	526	517	503	503	499	500	518	496	533	520	512	515	502	472	519	539	504	493	504	517	475	513	525	534	505	491	493	485	505	507	520	509	472	517	493	495	492	502	489	490	517	491	492	509	540	543	517	499	516	499	478	483	530	524	536	468	490	490	513	537	506	503	490	510	493	472	518	497	483	527	513	535	541	538	468	514	514	516	496	510
43896	9257	1191	762	507	368	314	257	234	226	166	150	179	154	142	142	130	119	121	103	126	108	109	116	127	128	109	102	116	120	117	95	108	113	94	107	95	105	89	100	101	104	107	95	98	117	122	96	115	107	107	112	116	93	89	113	109	97	99	93	100	130	94	105	134	91	103	102	93	93	123	102	117	116	110	102	102	93	127	83	93	102	112	110	100	99	110	101	91	96	106	95	111	110	102	88	92	98	112	101	96	101	107	105	90	100	89	81	94	84	125	124	112	118	99	104	82	100	94	91	95	102	115	99	95	114	81	102	109	90	87	110	129	87	90	111	110	107	75	109	78	104	100	98	105	101	85	81	103	104	100	83	105	89	116	114	109	101	95	79	103	106	95	94	108	86	105	93	105	122	102	110	112	105	100	92	105	97	121	97	102	102	102	98	89	97	95	106	114	113	120	99	112	94	105	88	103	104	105	105	96	101	82	101	107	95	104	87	88	90	93	97	106	84	94	106	103	85	105	96	94	88	93	105	81	102	98	98	102	102	117	87	102	105	113	91	97	110	109	95	129	90	85	105	99	107	106	104	90	89	103	114	109	94	96	101	91	91	104	94	92	110	105	101	102	117	123	116	83	113	104	117	91	108	87	105	95	98	116	87	118	86	104	109	101	71	100	105	97	93	101	93	99	100	93	94	91	103	119	82	105	107	91	96	97	103	89	76	88	102	93	87	97	94	109	86	95	101	105	106	112	99	112	110	91	117	101	110	115	105	121	98	92	98	106	107	91	81	122	98	110	96	81	102	110	111	99	88	96	97	97	112	95	106	101	118	106	88	82	96	98	95	109	99	108	101	98	78	90	113	107	109	91	94	101	82	96	104	118	106	84	101	83	84	107	106	88	97	98	96	98	104	97	101	92	84	94	109	88	110	89	88	94	107	101	102	111	80	96	82	100	98	81	118	81	102	94	104	95	93	105	90	101	110	97	100	122	100	91	87	100	87	111	91	112	87	109	107	82	118	95	91	93	116	104	92	108	98	102	88	109	104	108	109	94	84	92	87	84	96	86	91	126	105	90	87	110	89	108	120	103	94	92	102	79	94	114	77	109	97	89	115	89	95	91	98	103	109	99	93	89	105	125	91	89	89	100	98	102	105	84	102	122	91	90	98	102	117	110	104	99	92	102	99	111	115	89	99	104	96	91	109	104	111	87	86	110	89	92	94	125	82	90	86	92	81	120	96	77	110	107	101	101	115	113	96	101	101	100	98	98	80	99	103	90	98	92	99	103	106	90	95	98	99	97	109	96	104	97	98	110	109	97	103	86	97	104	94	89	100	110	107	102	107	129	94	94	105	96	90	96	96	97	99	96	121	88	90	106	111	119	93	112	102	108	108	100	109	77	98	91	78	96	106	102	102	106	99	94	110	103	91	99	105	86	108	103	114	110	102	90	97	90	103	102	114	95	101	116	109	108	95	105	110	92	91	98	110	100	103	103	93	84	85	101	104	113	87	105	107	95	101	100	97	119	79	105	98	111	97	112	94	93	102	88	109	92	111	96	101	110	113	89	102	117	87	112	104	106	94	90	97	99	94	102	96	127	101	112	108	115	104	113	90	84	112	92	94	107	97	84	105	111	87	99	103	111	92	95	114	125	96	121	102	101	118	92	87	108	105	102	93	109	89	102	97	119	102	110	103	99	113	103	95	92	93	88	104	106	119	99	89	95	101	77	114	84	93	100	103	99	106	110	95	85	93	95	84	106	110	84	99	107	88	112	91	83	106	88	106	84	91	93	108	93	103	114	110	98	115	93	102	105	95	105	99	104	115	92	91	92	99	98	98	109	113	102	102	92	88	105	77	91	104	96	87	91	104	96	122	115	91	103	116	94	94	109	107	117	82	134	109	94	80	98	116	85	97	102	111	98	89	85	89	81	109	82	101	121	101	87	102	111	99	97	112	108	94	111	85	111	93	100	109	106	99	119	95	96	103	113	100	97	105	96	102	113	118	99	96	110	112	95	107	120	106	107	101	113	102	102	82	90	101	110	107	99	108	109	97	90	110	102	95	110	106	81	129	97	109	109	88	109	109	96	91	108	122	90	103	98	126	93	99	94	105	99	106	88	95	88	98	86	101	99	92	98	108	119	106	96	75	99	87	99	112	128	102	109	126	101	104	100	90	87	117	99	99	104	102	106	116	89	93	102	95	99	96	98	104	91	113	111	115	94	105	99	81	111	107	96	101	118	112	102	100	118	101	89	80	86	123	99	87	97	102	101	99	107	123	84	104	107	104	95	88	106	108	80	105	115	83	98	107	106	124	102	95	93	111	99	99	90	95	105	102	106	109	91	79	123	84	111	89	110	124	105	96	103	85	106	80	94	103	96	95	103	91	106	87	102	105	104	109	108	100	117	97	93	102	95	100	96	88	102	116	91	97	102	89	109	109	106	120	97	114	115	98	110	118	94	116	89	93	108	95	97	105	99	104	94	94	115	107	104	109	107	97	87	90	110	98	101	90	111	109	89	123	92	99	82	97	103	118	92	98	114	122	128	96	89	91	102	107	99	93	104	98	114	119	123	112	104	121	97	101	110	92	112	91	116	93	104	104	101	105	98	116	109	102	117	101	109	103	91	90	115	109	117	117	98	107	88	97	101	93	102	104	107	95	98	114	96	91	104	104	106	103	105	108	104	114	89	93	94	104	94	109	101	108	89	106	108	109	99	86	87	81	107	93	96	102	108	108	86	94	117	122	111	104	97	107	91	96	83	93	97	94	112	116	124	85	108	101	114	99	95	102	113	100	118	80	98	93	92	115	104	105	108	101	111	96	89	89	90	116	102	104	99	79	94	105	93	101	101	112	100	92	106	111	94	108	82	96	72	98	107	97	99	101	95	98	91	86	110	118	97	121	85	90	114	105	111	84	85	97	107	78	93	98	75	86	100	106	106	121	104	116	94	104	98	103	92	115	100	93	99	100	123	116	98	92	97	113	98	103	101	109	102	102	85	110	93	88	86	81	103	101	126	105	98	81	106	99	101	95	90	110	113	98	88	88	98	91	106	84	90	97	92	82	98	92	108	100	95	98	95	100	116	99	112	98	93	106	101	104	97	106	121	103	127	95	97	108	111	83	99	104	116	92	98	107	103	99	106	85	113	80	103	119	111	114	106	108	98	95	114	109	98	92	89	84	110	110	106	92	93	93	113	90	92	94	109	103	80	67	86	121	84	104	116	108	94	100	90	97	104	112	104	111	97	90	87	120	101	91	96	118	103	96	111	110	103	100	99	77	93	113	100	84	88	82	117	102	102	107	104	88	99	97	91	83	124	88	95	103	95	91	110	90	114	110	88	87	103	100	110	90	111	105	116	112	107	89	102	93	93	100	102	109	83	111	111	109	109	98	104	82	101	95	120	99	103	97	107	108	101	91	92	103	111	92	91	99	104	105	111	96	106	98	81	86	113	96	118	119	109	100	123	116	102	87	125	104	109	105
22197	984	2154	2636	2186	1750	1476	1243	1096	905	905	791	668	653	600	479	507	519	451	439	426	435	407	428	399	363	408	377	377	343	375	374	357	367	352	337	301	349	337	330	344	333	309	340	309	323	347	344	297	296	297	307	300	333	344	312	346	306	326	289	318	292	282	303	294	317	295	300	311	317	289	321	312	311	287	302	312	307	306	270	303	303	294	296	307	287	300	308	288	309	265	296	286	311	313	298	342	251	322	285	280	304	285	327	292	278	332	266	268	290	329	277	306	288	304	307	309	301	275	271	297	311	296	269	279	302	292	285	310	284	270	312	292	275	272	291	276	282	281	277	303	288	293	287	274	274	297	290	311	283	298	288	282	275	276	284	289	289	294	290	272	289	272	292	291	296	289	292	301	308	282	295	294	318	292	309	281	286	314	310	286	290	259	303	274	256	267	259	267	307	277	320	276	287	270	262	278	289	257	277	263	300	261	301	285	290	286	292	272	289	283	298	282	267	328	279	304	291	289	301	276	294	307	275	278	289	296	282	290	295	269	313	288	279	311	260	282	298	289	275	283	280	302	295	277	304	300	273	243	297	303	284	281	283	293	294	318	280	265	282	288	300	286	273	265	287	297	272	297	289	285	287	265	293	280	307	306	257	295	301	288	255	289	273	309	303	296	284	297	303	276	284	288	298	279	306	298	286	285	319	331	301	287	269	315	259	282	270	308	296	252	272	309	300	319	303	316	299	299	288	262	293	282	285	285	276	279	296	273	268	294	271	272	248	269	271	266	283	321	291	298	320	285	279	256	299	274	257	281	305	271	314	301	290	288	301	297	302	293	312	268	288	275	283	270	301	314	271	299	281	268	277	273	264	274	289	257	277	271	259	291	291	290	275	258	287	274	288	313	290	321	281	260	276	256	314	297	291	300	251	267	280	322	289	274	306	274	286	304	301	286	298	325	264	314	287	276	287	299	296	276	280	265	303	266	288	291	294	305	282	316	254	275	316	275	297	259	295	271	250	261	292	305	264	310	278	308	306	306	283	312	289	272	303	270	263	303	266	286	286	277	284	252	292	288	297	284	292	280	311	300	268	274	299	309	295	291	292	300	302	299	288	274	315	288	265	280	278	293	265	288	273	293	281	291	282	287	285	300	283	279	303	281	295	320	260	304	280	281	249	299	283	254	282	297	279	280	301	273	287	314	301	284	283	286	281	285	322	319	310	318	306	300	300	296	284	289	301	322	336	287	310	272	289	285	291	279	272	297	302	244	296	276	304	274	326	293	276	291	303	278	289	279	310	304	289	238	282	293	260	302	295	296	294	294	288	266	274	263	273	296	319	265	282	299	280	257	297	282	304	304	289	290	280	293	274	286	262	288	280	285	263	267	303	308	290	318	286	301	296	263	280	314	294	274	291	283	279	312	293	289	291	313	286	297	294	283	308	265	276	280	275	341	261	288	266	290	271	290	344	266	254	256	282	281	271	270	291	300	257	271	302	309	311	293	278	287	281	293	267	255	296	283	285	302	286	294	302	270	313	314	277	312	273	281	268	314	277	303	283	280	305	294	287	308	301	305	298	309	306	278	299	326	289	304	259	291	265	337	258	300	282	321	322	287	267	266	313	284	259	298	297	281	293	282	284	297	286	290	275	301	282	310	323	274	278	264	317	270	280	295	285	279	304	300	295	300	274	290	283	290	286	286	314	290	296	298	292	293	279	281	301	249	290	291	303	295	281	299	291	260	285	274	312	291	282	306	260	275	292	290	288	258	286	271	306	301	272	300	285	290	256	291	268	273	295	266	318	293	265	303	277	324	299	280	290	304	261	259	281	306	284	294	313	271	311	313	275	280	272	279	287	310	292	280	301	293	276	262	268	306	309	321	249	289	299	284	285	281	279	271	289	290	285	311	293	284	298	270	324	289	300	308	302	314	332	290	261	302	287	289	268	284	310	297	313	276	272	271	261	281	289	299	275	283	288	266	253	278	305	267	277	298	299	290	295	270	294	295	288	271	290	314	281	262	287	274	292	289	278	286	281	257	285	284	282	287	273	263	271	263	276	313	292	310	283	282	281	252	277	290	301	293	297	288	289	259	310	300	277	294	283	296	278	288	290	310	285	295	284	287	281	283	284	311	296	318	289	309	295	281	296	302	282	285	301	306	280	319	286	289	303	277	291	290	282	273	291	293	261	332	257	276	270	288	303	269	274	261	289	307	286	259	271	258	289	319	248	298	266	288	291	304	280	314	266	298	275	268	292	303	292	298	293	249	323	301	266	304	307	268	292	301	325	288	290	262	269	254	310	285	297	274	304	307	316	286	298	308	299	304	315	293	289	300	277	302	298	287	276	325	289	298	290	319	291	305	256	277	271	303	258	287	289	275	297	270	274	272	276	262	294	271	253	326	300	283	266	297	309	303	313	279	281	294	273	275	286	273	323	319	260	289	276	311	273	303	311	285	297	300	309	317	279	288	291	272	311	269	258	286	328	275	280	288	288	280	284	281	277	282	290	250	269	291	302	262	272	283	294	277	280	317	280	293	314	312	301	305	259	301	260	291	274	279	276	300	281	290	306	290	296	281	290	304	264	273	314	306	279	290	268	292	313	319	280	302	297	315	295	297	299	293	289	286	271	288	291	304	267	334	271	268	268	259	338	285	292	321	268	266	262	287	261	291	286	324	274	283	285	296	310	259	272	316	303	283	277	294	314	277	289	301	292	316	305	257	304	296	279	319	293	298	290	295	262	284	283	258	291	300	297	291	296	302	262	314	267	269	298	293	299	270	285	275	290	270	296	294	309	287	287	290	316	300	291	299	301	268	269	272	273	278	287	319	292	270	291	305	307	285	314	285	298	295	291	303	289	260	305	294	270	305	291	288	287	258	301	273	279	279	296	269	312	306	298	265	303	297	287	294	289	322	272	293	297	287	298	302	308	295	291	256	289	279	266	283	284	311	302	288	283	278	277	292	275	271	314	262	293	289	301	273	250	317	301	298	295	285	298	304	290	284	277	282	303	273	270	305	275	271	302	278	299	340	292	280	286	263	284	296	291	292	275	288	287	296	300	293	320	293	268	271	257	308	276	311	275	305	278	303	315	275	273	301	269	303	288	281	278	282	266	321	293	287	279	266	283	283	271	295	294	281	281	294	293	325	285	286	271	305	280	307	302	283	287	294	296	313	298	295	287	264	276	293	271	297	301	277	267	286	295	258	264	295	313	299	318	292	290	269	298	312	270	287	283	280	280	320	261	290	311	261	311	303	267	305	304	291	286	280	292	299	294	302	303	275	292	288	278	266	287	287	287	270	280	278	287	299	286	313	307	294	298	310	287	264	295	257	271	300	300	294	284	301	286	312	296	254	281	291	291	284	290	326	274	285	313	293	287	264	281	321	281	309	280	308	312	265	315	286	283	277	284	259	284	265	265	280	289	294	291	281	274	305	276	307	289	288	305	284	285	296	303	267	287	279	287	297	285	298	273	270	283	298	323
56561	14595	3112	1703	1120	826	606	527	453	402	357	327	331	284	287	268	278	237	244	241	235	225	245	227	211	214	230	235	200	216	180	198	226	220	202	195	207	201	210	194	195	181	181	199	214	197	202	194	192	222	210	198	197	239	192	212	189	194	186	225	189	202	186	177	188	210	207	205	206	188	180	210	208	191	178	153	219	187	185	205	200	199	205	193	209	208	169	183	207	210	189	195	197	227	180	167	196	209	177	197	185	173	192	199	191	194	206	189	204	181	175	203	179	189	186	197	194	192	190	170	192	198	191	203	193	196	189	177	190	198	192	190	178	184	195	201	203	195	191	201	187	172	195	195	218	195	197	174	192	197	200	195	182	187	189	197	185	201	189	183	211	193	193	213	181	203	177	175	176	193	191	192	172	200	207	193	188	171	182	197	214	191	176	178	188	201	196	195	184	197	186	191	200	178	182	162	205	189	223	175	187	203	201	181	184	186	172	171	215	197	188	168	219	168	169	195	193	208	185	188	203	182	170	198	207	171	203	173	179	193	188	162	167	187	183	204	208	179	187	193	215	199	201	169	192	189	169	186	191	212	173	185	174	204	153	193	172	203	205	196	180	172	185	188	192	221	199	204	190	197	187	197	186	186	170	174	195	177	173	203	206	181	198	188	199	196	207	209	196	185	190	187	176	186	204	165	202	197	198	193	163	214	195	171	174	190	182	175	185	223	157	193	169	204	196	179	217	179	178	198	201	208	194	206	181	191	201	169	177	160	185	207	166	164	175	189	199	185	192	179	165	171	200	178	189	203	199	200	195	180	187	175	202	194	192	185	206	206	173	176	197	213	182	197	182	187	197	188	201	193	194	169	173	164	197	183	173	199	194	191	207	202	194	174	179	209	195	200	194	156	197	170	224	178	201	176	168	210	184	193	195	171	199	196	192	180	192	217	191	179	178	199	196	216	176	189	168	177	184	187	190	154	182	211	213	166	187	208	177	232	208	181	181	188	188	195	227	205	197	181	222	181	189	196	217	217	189	216	204	180	180	182	202	180	185	204	186	189	184	213	207	200	175	183	179	214	193	208	208	197	175	192	196	187	182	207	206	181	196	204	181	195	199	181	202	195	149	202	220	190	193	179	180	176	199	195	229	191	173	183	177	179	194	163	219	189	209	192	190	168	194	226	193	206	185	183	211	195	194	206	170	225	213	196	184	168	170	180	199	178	196	189	202	206	185	190	197	195	193	203	179	190	197	193	191	195	217	197	187	220	200	223	196	184	179	181	179	195	175	190	164	217	198	172	199	166	179	204	197	170	188	198	177	187	167	187	195	186	178	171	199	187	189	181	170	180	197	183	163	217	185	201	176	193	187	204	205	200	190	189	203	209	178	170	203	200	188	205	189	181	185	195	182	189	190	166	161	185	174	189	191	187	178	167	176	197	170	208	179	209	210	214	187	163	172	184	170	193	174	159	206	189	175	203	209	171	212	177	198	170	207	180	179	191	209	181	164	191	179	194	194	192	174	183	190	190	195	171	175	178	192	216	177	203	189	179	175	164	199	194	192	191	200	208	180	210	184	182	188	185	205	179	202	198	185	187	212	211	208	196	197	179	180	164	220	187	189	175	212	227	192	170	171	193	165	207	183	186	191	204	189	202	207	175	181	187	210	207	199	187	194	214	196	194	210	197	182	200	174	184	201	176	212	177	184	199	180	184	186	214	219	217	172	197	186	179	180	192	196	190	190	172	188	194	180	185	188	201	191	195	162	188	168	188	156	193	194	193	193	188	193	196	182	175	201	170	185	180	196	181	192	198	161	185	210	179	213	194	201	186	225	208	196	192	197	166	184	207	203	182	192	163	197	210	195	215	206	198	193	200	190	214	170	232	195	187	200	202	189	176	187	180	205	215	186	159	181	200	172	193	201	183	183	203	174	198	187	185	182	189	178	193	179	211	181	191	186	179	172	207	187	172	183	176	190	190	185	180	209	209	224	207	212	193	169	213	168	177	190	172	180	189	216	177	205	177	206	188	192	170	169	189	202	170	188	150	191	188	197	203	186	219	168	190	183	183	175	202	178	205	202	202	184	161	192	183	212	175	222	173	236	188	196	199	174	195	158	192	182	183	236	179	172	180	212	182	187	194	202	193	201	178	210	180	187	185	186	189	211	184	185	183	180	156	182	176	209	203	182	187	193	188	185	171	186	196	197	196	194	199	191	201	217	172	193	194	193	193	183	186	194	181	196	176	201	204	186	170	174	185	200	191	184	179	200	221	193	193	199	187	203	165	168	190	199	216	186	167	196	199	189	183	195	209	184	211	184	208	201	199	185	173	201	241	183	202	211	190	186	187	186	191	195	155	161	179	189	207	199	192	184	191	176	182	222	189	194	174	194	196	184	184	169	196	166	177	198	190	192	193	174	193	188	182	190	160	206	209	184	181	178	194	180	178	170	192	185	202	196	184	193	180	217	194	210	207	188	192	197	190	196	169	175	203	184	164	195	190	178	193	176	228	191	186	211	215	192	212	234	192	181	194	194	207	191	185	177	188	189	210	194	176	190	203	214	206	206	172	172	221	169	176	183	200	175	179	203	166	205	187	193	199	215	185	201	170	192	189	196	176	190	183	193	209	180	209	175	214	193	199	199	207	195	193	192	179	181	203	195	194	191	202	185	176	173	187	201	215	175	198	183	226	195	184	185	176	185	181	222	180	203	190	178	194	200	201	175	185	198	178	229	193	177	178	179	209	190	201	167	215	181	156	182	227	203	209	204	205	210	180	196	186	179	178	197	201	160	192	179	190	201	187	188	240	186	197	212	217	196	186	196	193	189	176	212	191	191	219	178	192	194	177	199	186	198	202	213	187	201	212	174	198	198	201	197	183	191	177	185	204	190	184	211	188	203	203	200	165	203	202	178	211	196	189	168	185	187	210	185	213	183	189	215	172	176	214	210	194	190	190	200	192	223	178	193	190	212	206	212	217	185	228	183	175	183	182	205	181	193	184	180	175	192	207	184	199	207	190	206	165	181	199	198	194	177	185	202	193	189	183	212	196	203	190	183	231	218	199	200	197	208	201	181	194	207	200	206	211	168	219	174	189	229	208	219	184	188	226	200	192	186	227	181	202	172	168	195	185	180	173	216	199	190	198	200	179	200	187	176	199	205	202	190	191	204	189	193	184	198	220	187	194	166	173	186	175	185	177	186	163	205	190	179	205	189	200	164	170	187	193	212	199	175	188	205	203	198	221	187	197	180	194	175	188	204	209	199	188	199	165	213	196	221	193	173	184	189	192	206	198	168	211	190	173	187	194	185	204	194	188	193	187	223	172	190	199	227	200	186	183	201	181	183	201	181	206	224	203	207	205	166	169	194	191	181	176	193	189	205	188	170	202	178	189	217	205	180	193	208	191	190	187	211	191	186	211	237	189	207	169	204	198	193	195	211	199	204	213	185	187	200	194	189	220	187	190	190	188	203	174	203	194	174	202	199	180
27035	1857	4100	4968	4255	3362	2841	2291	2083	1689	1546	1408	1245	1162	1138	987	988	920	877	789	789	777	755	723	755	708	669	688	668	686	650	639	631	623	593	550	591	560	548	560	586	536	591	557	533	579	562	573	563	524	521	526	557	500	530	564	520	537	510	541	525	537	568	523	510	533	510	547	520	511	522	532	540	479	514	480	496	515	503	513	478	502	536	513	513	531	524	526	492	503	517	467	498	529	527	485	472	470	537	516	500	484	545	509	482	528	490	510	513	489	477	495	489	525	499	502	499	493	471	481	521	484	514	505	508	449	523	499	490	529	516	451	476	510	527	486	473	529	468	507	498	494	482	459	521	501	520	522	488	505	471	526	532	505	507	510	511	483	498	498	510	501	540	504	496	499	490	503	489	452	502	489	516	503	478	535	489	480	537	541	536	496	499	485	506	491	519	482	514	511	478	552	478	516	487	460	502	508	495	478	496	522	529	511	498	524	507	518	495	539	510	497	492	517	479	485	497	492	504	490	473	475	459	536	465	502	509	520	515	490	443	490	499	473	516	473	545	529	545	507	471	496	497	485	461	499	508	490	492	480	532	497	533	551	464	466	498	486	502	508	496	487	500	495	505	484	484	482	490	507	521	514	490	533	499	559	500	468	462	487	473	520	477	504	536	544	516	491	492	519	505	475	473	518	556	493	504	483	496	477	467	513	476	492	496	488	512	536	522	495	518	489	477	477	462	467	511	498	482	509	518	516	501	505	534	484	480	521	496	514	502	480	534	528	512	463	476	519	475	477	465	454	504	508	523	488	484	500	504	507	473	491	509	506	462	510	494	487	553	501	519	459	501	528	497	532	494	512	504	521	512	518	518	493	503	497	520	482	516	519	519	493	531	516	488	521	501	479	515	500	485	523	496	514	501	511	485	502	488	521	493	503	542	497	508	460	530	522	463	460	511	421	466	508	492	485	557	461	495	495	520	523	503	539	485	446	444	515	486	497	486	498	513	481	471	502	479	484	544	480	513	490	522	481	516	483	525	527	501	464	503	507	463	504	461	479	502	446	456	502	449	506	486	528	472	518	520	472	473	510	494	495	522	494	478	505	540	530	459	529	470	502	546	468	493	517	488	491	520	514	506	501	536	465	492	499	489	496	516	501	517	488	472	482	475	489	509	466	478	480	470	502	492	477	502	523	474	452	478	478	514	520	488	527	498	500	502	503	495	523	496	500	479	507	526	493	493	454	546	480	494	476	487	496	477	490	493	492	521	490	474	472	515	493	481	475	479	515	536	482	508	478	490	546	492	530	568	482	490	462	515	484	496	489	538	502	480	478	523	496	516	533	499	519	528	528	502	502	516	512	501	480	503	496	502	474	493	486	491	515	535	524	531	502	489	532	522	499	507	489	506	476	518	497	478	485	447	494	498	499	493	481	518	548	487	524	505	482	527	475	525	474	512	470	531	526	496	528	473	512	521	515	484	487	514	515	530	553	509	529	499	502	486	499	505	457	510	503	552	468	516	513	505	475	482	524	470	504	520	448	510	508	511	488	516	518	510	481	508	480	469	512	501	510	494	534	490	508	485	498	532	494	496	466	508	498	475	477	509	557	478	472	479	495	483	491	485	466	482	502	482	509	491	491	497	505	491	515	490	505	488	506	509	529	479	494	504	520	443	466	443	540	466	475	493	505	499	497	497	485	496	496	499	477	515	505	562	517	492	480	489	492	443	493	472	448	510	515	486	502	508	479	479	466	489	539	537	465	511	521	492	520	472	520	487	506	525	509	499	510	509	506	471	493	489	522	505	500	494	502	508	497	520	519	510	494	502	466	489	464	485	515	507	514	526	492	482	493	499	484	498	516	512	478	504	491	489	477	512	498	509	500	475	476	490	515	483	468	493	516	495	513	487	506	519	471	502	483	480	482	522	490	436	517	511	493	550	485	508	504	543	483	505	505	530	505	529	497	509	457	527	531	485	483	522	483	480	464	487	509	487	479	547	527	511	520	470	512	485	529	528	486	525	491	518	527	518	491	506	515	461	481	456	504	479	498	451	493	476	485	494	493	482	476	479	505	513	509	494	492	538	486	461	488	480	456	529	505	499	510	485	485	502	457	478	496	478	519	510	459	496	496	508	483	516	494	494	472	504	521	541	489	511	473	530	522	492	491	475	508	505	464	566	478	477	522	477	515	482	496	493	521	520	501	464	491	526	487	522	508	502	502	496	497	485	508	471	470	511	476	519	510	515	498	486	485	526	510	493	514	470	510	532	465	517	499	502	496	494	505	457	507	472	522	492	468	513	528	492	482	461	463	504	523	502	471	487	497	497	489	451	513	481	505	486	485	509	467	502	495	469	541	487	536	495	536	533	493	497	496	472	499	506	517	493	477	547	456	504	529	518	514	504	439	487	550	531	515	513	495	519	492	522	534	483	534	498	555	494	482	493	506	530	461	496	503	510	518	499	496	494	466	533	492	503	471	455	541	537	467	448	529	480	486	498	471	530	501	489	480	495	514	519	474	516	508	475	477	502	493	517	537	492	513	487	521	506	516	483	481	497	500	526	516	538	489	483	478	530	475	541	492	480	493	515	462	458	495	481	494	436	483	510	512	551	500	540	512	471	501	526	511	493	515	504	502	496	555	457	560	493	507	499	522	482	490	548	504	536	519	496	487	519	471	500	481	518	495	473	501	497	486	450	509	477	485	527	510	496	546	513	447	498	472	506	527	506	518	501	513	484	529	498	494	516	480	552	465	541	478	483	509	498	531	498	515	500	471	513	464	474	493	530	465	505	498	483	483	524	496	529	520	497	505	465	487	507	482	500	481	493	481	541	505	525	499	486	498	500	517	511	508	516	507	509	512	501	525	502	486	533	499	494	510	491	505	489	481	478	503	489	494	486	512	470	491	493	478	472	496	507	526	504	516	474	547	513	474	522	479	523	503	496	494	479	537	466	505	458	478	497	515	536	513	485	473	489	490	502	455	509	488	499	469	518	488	496	473	488	487	478	523	532	521	497	464	515	522	508	518	481	481	502	477	450	521	466	498	460	521	498	486	483	488	522	518	497	482	471	504	490	477	491	489	517	493	475	492	518	481	489	494	517	532	534	540	527	476	518	467	494	483	496	515	502	496	525	471	502	524	512	518	541	491	491	488	463	460	490	499	511	502	522	483	521	496	472	505	526	478	506	489	480	513	522	491	521	546	490	476	494	491	467	508	499	520	519	511	498	508	497	457	500	510	475	457	464	502	445	476	469	483	522	482	501	493	505	507	477	477	512	482	481	527	534	505	488	523	534	500	494	508	500	510	478	470	527	450	518	502	514	487	485	505	476	471	532	499	502	508	498	490	519	533	507	493	497	481	508	504	481	546	473	476	477	530	487	523	489	532	510	545	492	457	498	511	499	490	487	491	486	524	483	460	505	484	520	461	484	473	507	498	529	497	517	451	491	524	496	514	516	545	471	556	567	450	505	511	481	478	476	490	467	486	518	485
4748	267	250	235	256	213	239	189	178	223	211	186	197	179	210	197	206	211	221	201	184	198	202	199	204	194	214	194	188	192	231	199	240	236	195	191	232	217	194	194	216	213	202	193	194	215	195	208	207	242	199	212	223	199	202	202	208	197	204	224	210	200	178	222	174	186	218	216	190	214	222	209	219	235	176	204	184	214	223	188	188	229	207	199	211	229	221	206	207	185	212	200	204	207	187	227	220	206	191	222	216	200	226	207	208	197	227	198	172	209	221	205	198	181	201	209	181	203	238	185	203	205	206	217	190	203	198	197	182	191	219	205	203	200	194	183	185	219	202	187	242	206	208	221	200	179	194	166	207	190	212	219	189	198	187	239	157	207	222	231	233	208	201	212	211	226	197	236	206	208	199	209	194	205	188	211	216	213	201	206	216	209	214	193	198	213	198	214	205	217	229	201	205	231	184	221	199	227	198	202	186	178	184	210	208	190	176	207	205	187	208	196	214	201	199	193	219	226	232	200	211	202	191	219	207	215	207	187	217	216	224	200	211	205	196	216	215	198	162	209	220	209	182	195	214	220	206	232	182	193	239	205	192	179	178	189	234	212	192	196	207	179	189	221	184	175	214	194	200	210	191	207	205	209	180	191	226	196	218	233	221	183	198	211	193	220	197	212	212	208	223	172	208	188	215	197	228	214	193	207	216	210	186	209	200	211	220	227	209	213	195	228	220	223	194	212	221	193	187	196	216	210	213	193	210	209	214	194	196	225	197	170	200	209	208	189	188	194	198	222	171	212	202	229	227	179	191	218	209	188	178	220	202	195	204	226	189	196	185	213	221	188	197	206	219	212	210	227	209	204	190	213	206	196	203	197	201	189	199	221	169	215	221	214	194	230	191	228	193	212	190	202	191	201	191	201	197	190	195	231	191	224	228	231	204	194	238	220	210	218	208	211	229	201	199	226	213	204	192	203	207	203	219	204	193	206	197	182	239	197	209	237	207	227	210	243	247	188	176	215	203	171	213	157	209	220	216	181	208	197	213	242	214	212	233	202	209	179	206	188	215	216	199	193	230	202	195	201	211	212	209	201	165	197	216	193	197	191	205	204	203	212	232	242	202	196	187	216	184	207	198	214	194	209	222	227	209	232	216	218	216	192	211	196	197	186	183	214	194	200	177	221	204	210	218	204	224	189	193	206	207	201	212	224	197	222	191	226	199	219	214	198	233	229	203	239	216	209	199	231	245	219	203	231	182	187	225	249	212	181	232	206	202	199	198	243	197	201	185	198	195	208	201	203	193	183	200	220	192	219	229	225	218	214	255	226	228	202	173	237	190	217	208	179	211	211	222	220	215	182	197	209	204	203	219	211	228	210	213	192	222	178	196	231	220	175	206	187	183	236	198	228	191	222	199	191	189	184	212	191	190	174	205	209	196	194	219	199	224	198	201	197	188	184	194	236	196	223	208	173	219	216	212	202	210	192	200	212	207	188	164	191	205	215	189	185	229	189	191	214	213	177	243	201	201	200	221	200	218	206	219	210	202	211	207	205	195	213	221	214	190	212	216	204	211	233	205	177	220	214	205	232	191	198	214	217	213	182	183	218	218	217	195	230	208	194	224	203	186	206	198	196	208	217	197	195	214	205	216	191	210	194	203	194	198	204	195	185	205	182	190	239	235	201	219	184	208	210	185	197	185	212	207	232	207	210	197	199	230	208	201	230	227	202	215	206	228	191	215	201	214	188	198	198	203	188	204	230	197	198	215	195	203	235	208	216	212	221	204	190	217	187	213	206	193	207	212	189	194	223	228	227	201	232	213	208	217	213	195	202	229	214	240	210	233	230	213	230	212	215	199	185	199	203	198	183	184	211	205	211	213	216	237	222	189	189	202	191	195	194	182	190	210	225	200	218	206	207	195	180	182	197	222	195	203	191	199	202	204	184	225	223	210	227	188	190	189	203	194	207	207	192	186	190	204	229	227	221	196	219	224	198	231	199	196	219	210	207	236	229	202	192	215	198	179	225	219	214	206	186	180	205	214	197	208	211	221	164	196	216	209	234	235	174	195	199	205	207	189	200	201	237	187	191	209	188	198	220	197	188	206	226	213	213	206	193	181	202	214	199	210	202	215	192	221	194	218	231	199	203	208	222	183	209	205	222	203	212	207	210	208	202	203	210	199	188	208	209	197	203	199	198	189	224	223	196	207	208	235	207	198	184	200	205	191	192	212	200	216	204	211	211	214	214	191	231	217	198	194	202	182	190	192	193	220	217	226	222	223	219	195	209	211	228	174	219	215	215	179	197	187	192	193	213	206	189	203	201	220	208	207	198	205	201	204	214	226	235	211	206	194	199	210	214	217	206	200	208	220	198	213	207	206	194	205	224	200	198	212	176	189	234	218	211	216	248	189	215	192	216	199	218	209	201	218	198	219	203	199	181	208	176	220	202	222	184	196	233	205	195	215	195	180	198	193	204	214	196	185	199	197	212	222	237	205	203	207	207	179	202	205	185	180	199	223	227	193	215	214	218	222	214	218	226	221	196	208	206	202	179	192	196	230	189	210	195	215	192	204	219	208	211	200	207	200	201	202	209	242	196	205	179	225	203	230	208	216	206	200	194	205	242	212	197	218	206	186	201	213	213	233	208	202	206	208	197	207	234	208	184	211	204	239	202	218	206	186	186	187	207	195	196	174	196	184	179	213	209	190	198	224	195	219	177	181	215	201	224	208	213	233	215	208	199	206	219	201	185	215	184	217	203	221	204	210	207	214	246	221	208	227	213	207	195	237	222	185	211	218	225	188	220	200	209	224	208	208	205	207	200	209	210	213	212	215	206	185	219	214	212	204	216	195	236	211	195	203	256	220	212	230	207	206	212	214	199	207	222	221	242	198	222	217	200	210	209	180	203	213	206	211	199	234	197	196	205	198	222	220	218	206	210	207	197	216	184	215	213	212	221	199	222	214	218	233	229	213	190	211	210	227	187	199	218	187	211	230	202	194	219	198	221	218	224	191	193	163	224	202	215	223	228	224	192	197	201	196	200	207	218	186	181	215	184	204	222	176	228	199	193	249	212	209	203	195	214	191	180	215	205	217	189	214	204	227	215	222	179	202	219	195	234	195	208	224	166	193	220	184	202	207	193	215	236	206	207	197	212	177	196	220	180	195	200	204	184	207	203	220	197	215	205	197	194	229	244	214	247	202	180	209	183	181	199	213	205	198	206	193	183	183	185	180	199	207	205	186	173	192	178	193	185	226	212	225	180	216	188	207	222	203	221	217	206	188	188	242	230	188	196	221	179	225	195	186	215	196	201	208	212	192	195	208	235	229	208	208	204	226	228	186	197	177	216	208	212	217	204	229	225	183	192	183	216	192	184	201	213	205	199	212	222	217	201	215	183	219	193	199	205	205	213	218	207	199	182	195	218	219	238	203	198	201	215	193	185	229	175	194	191	223	206	204	187	201	212	201	187	224	227	210	196	189	206	203	193
5250	533	564	605	557	531	547	530	522	544	530	509	566	539	460	539	533	498	508	497	524	494	536	520	517	517	525	526	530	515	519	490	533	482	502	498	505	496	492	494	488	485	489	509	471	448	524	510	537	518	500	520	513	480	528	491	477	544	489	517	496	500	448	539	467	526	449	437	537	487	476	498	483	506	481	500	508	483	503	530	480	466	485	459	508	493	467	549	485	500	459	506	489	515	519	461	461	503	508	479	512	511	455	464	507	525	511	499	520	508	541	485	540	510	507	507	531	524	522	526	494	491	494	468	463	531	491	540	447	511	539	502	453	503	484	472	527	530	498	496	514	509	498	548	524	516	497	468	495	477	489	509	451	484	532	498	514	487	486	506	512	515	490	509	477	514	520	518	500	531	503	505	495	493	510	502	479	459	498	491	532	476	481	511	507	500	489	493	526	503	484	500	512	547	519	477	471	502	473	524	471	526	532	464	472	472	506	473	504	492	489	480	471	500	538	544	521	484	510	540	506	484	515	486	520	503	498	491	500	508	495	490	484	528	474	525	461	489	489	534	526	481	540	508	464	481	504	531	510	511	527	514	488	505	509	508	491	489	536	497	496	509	490	495	526	460	484	485	524	536	520	533	514	495	494	483	504	505	477	491	515	483	527	478	495	533	546	491	507	511	481	551	496	468	466	525	555	508	509	486	527	503	453	493	531	488	515	514	477	507	505	490	514	519	494	510	511	514	497	525	527	526	507	476	505	516	506	527	496	519	514	509	525	520	548	548	490	482	500	534	460	504	490	498	528	476	489	508	517	479	506	537	501	516	489	539	514	484	521	505	469	488	504	526	535	486	515	487	468	507	513	536	497	451	525	515	512	542	502	460	467	481	491	513	510	548	501	485	485	513	520	453	503	494	506	522	502	502	533	526	497	507	508	530	530	505	510	482	534	534	517	522	515	494	513	501	510	507	466	481	500	486	474	528	495	519	503	517	492	517	498	504	518	529	539	512	498	512	556	534	471	471	519	501	475	486	469	520	497	516	526	529	509	487	491	493	507	542	494	513	508	504	475	509	526	497	517	522	546	500	506	476	532	481	530	478	523	522	497	487	504	498	465	531	492	483	535	477	485	466	478	474	515	482	518	518	510	517	505	470	517	554	507	505	492	501	461	534	472	515	503	507	519	515	467	511	494	508	527	480	509	513	508	476	522	516	476	537	516	506	497	539	462	481	487	491	472	513	511	504	523	523	483	507	491	544	511	509	516	510	511	513	496	492	497	506	532	494	520	482	473	477	480	517	493	501	456	514	528	490	495	497	490	505	505	531	476	497	528	477	533	472	490	529	528	489	474	480	486	537	527	485	443	475	486	498	482	510	506	524	518	486	501	514	509	492	471	485	486	511	499	509	492	535	515	506	485	496	478	476	509	463	477	491	493	510	477	483	507	477	487	487	492	493	545	503	533	474	510	522	510	511	499	514	511	499	547	527	515	465	480	525	465	499	497	511	522	577	541	518	507	553	529	499	450	485	540	502	499	514	499	535	466	474	511	475	485	499	505	521	472	504	481	525	527	525	521	573	472	453	503	509	498	530	464	489	484	472	544	475	504	463	523	534	517	500	506	488	518	523	513	518	506	538	491	470	482	523	486	463	532	509	519	554	502	498	498	528	521	493	525	491	487	543	566	500	488	512	526	477	478	494	451	476	566	508	514	533	515	502	512	509	523	489	519	513	481	510	471	526	469	508	499	536	481	523	492	496	490	505	529	477	525	506	510	480	509	511	509	483	514	447	572	481	481	518	485	486	504	479	504	537	508	509	502	505	478	550	476	495	502	506	507	521	503	508	491	479	510	467	508	528	476	513	484	513	464	495	498	556	503	486	521	441	504	485	552	487	493	488	490	454	511	471	488	566	501	496	550	489	481	521	543	525	461	481	544	488	480	508	506	487	511	525	516	502	529	432	463	523	467	515	505	533	506	492	480	526	491	510	495	513	523	487	490	474	508	528	492	507	546	505	479	514	489	508	511	468	491	526	454	498	489	511	488	481	537	477	442	527	531	482	478	511	520	548	491	504	538	494	535	488	513	487	492	516	516	549	516	477	490	486	490	529	523	507	506	500	479	487	478	482	492	503	492	540	484	538	490	505	484	535	498	462	490	486	523	533	486	499	531	509	535	520	498	518	489	488	504	532	524	508	464	525	494	534	497	497	485	480	472	530	523	536	548	495	545	470	554	502	518	540	493	516	516	530	527	492	519	483	561	482	541	492	504	496	518	508	506	483	474	501	490	539	528	520	485	497	514	508	500	493	497	476	487	530	514	512	508	484	549	468	537	498	468	519	522	510	510	512	504	479	512	504	496	495	492	523	526	496	514	487	540	496	516	506	512	517	471	531	501	497	511	522	512	489	517	511	564	490	481	490	506	522	513	490	491	522	533	521	493	492	518	470	492	482	490	470	510	528	548	512	514	500	521	562	501	526	520	493	496	532	510	531	511	522	493	477	468	489	501	466	538	516	478	499	483	477	511	527	512	499	484	528	501	548	536	505	574	465	499	541	506	479	486	532	525	522	471	495	516	563	535	511	531	500	504	464	516	499	515	512	512	528	504	515	524	524	537	531	468	528	519	495	520	512	498	494	534	505	504	539	540	496	506	540	473	433	482	507	531	491	500	514	506	463	525	508	505	522	514	542	480	476	542	518	514	456	499	484	517	481	499	479	495	517	490	500	500	503	521	478	528	530	517	524	495	464	497	511	529	499	509	514	516	490	463	475	518	526	518	488	511	527	565	470	508	497	527	529	491	539	498	508	500	520	491	506	507	484	498	489	481	522	483	492	494	522	557	500	475	492	511	525	533	474	508	492	473	516	528	498	521	482	501	548	499	496	483	489	455	513	457	474	521	526	465	538	530	518	517	498	497	512	492	481	474	464	513	498	499	527	532	534	539	487	515	474	495	522	478	479	503	527	516	490	530	500	524	490	533	474	493	478	500	524	451	491	478	536	470	476	527	509	491	496	502	484	487	479	455	471	475	510	492	468	525	516	510	496	505	518	465	508	474	530	491	501	502	515	532	505	509	495	504	491	494	488	497	513	466	440	501	510	501	496	520	486	517	529	524	481	565	526	516	503	468	525	510	447	491	517	493	482	480	495	461	499	506	514	528	504	512	465	506	497	511	499	486	526	519	498	486	483	521	510	519	502	516	499	528	537	512	513	508	490	515	473	524	535	489	465	519	500	498	511	516	500	504	533	510	493	496	492	519	484	516	478	507	509	485	513	530	482	498	521	500	481	476	482	512	521	471	546	445	514	516	485	445	534	542	510	513	506	498	473	490	505	490	550	525	500	480	532	529	496	511	481	485	494	496	504	500	495	519	508	499	489	498	520	477	521	509	520	540	525	480	479	511	499	497	505	542	539	559	480	519	522	487	515	429	505	509	521	456	489	544	520	513	484	491	487	501	495	500	486	483	516	504	480	536	491	530	489	489	493
45317	9821	1242	722	512	354	300	270	219	197	214	171	170	165	139	152	130	114	111	111	115	111	126	113	105	101	136	103	120	117	97	137	119	125	124	121	114	115	112	92	102	105	80	109	126	95	90	100	104	120	120	88	99	114	113	116	118	117	125	112	92	84	97	104	116	107	101	118	130	95	88	89	105	94	93	107	114	113	117	96	128	99	84	113	110	82	128	96	110	109	120	108	97	105	109	93	98	91	97	92	106	100	91	110	118	91	109	102	103	103	96	110	100	107	125	96	96	99	85	88	101	113	112	102	98	82	116	106	83	100	123	118	98	113	103	109	137	97	110	100	109	103	116	90	104	109	116	122	89	107	120	99	101	102	79	112	104	109	83	98	103	102	102	109	94	92	90	110	99	108	103	97	122	107	113	123	99	85	107	91	103	110	110	115	118	100	96	108	109	99	94	107	98	125	94	110	96	89	102	116	90	93	101	86	105	103	112	115	91	102	104	107	107	94	114	108	118	109	104	97	86	83	118	100	101	86	101	104	92	93	97	91	86	111	106	86	108	120	89	110	91	80	95	99	114	86	77	100	94	99	112	107	104	99	105	104	96	90	83	106	97	94	91	92	95	106	112	103	91	105	118	109	98	92	116	98	101	76	101	84	95	89	111	91	93	123	97	96	75	112	89	98	95	111	82	93	124	115	92	100	98	104	102	81	89	122	96	106	100	89	94	102	108	104	95	92	98	128	105	97	88	83	118	115	95	101	104	88	88	112	91	91	93	113	87	120	98	105	117	113	104	95	101	115	103	98	80	87	108	106	112	112	105	107	104	106	115	95	120	90	96	94	111	109	95	111	116	97	107	90	117	96	98	90	115	87	93	113	91	85	108	100	99	107	114	104	101	80	92	103	107	99	125	105	104	92	102	117	115	105	113	101	94	109	92	95	87	86	102	110	96	121	109	106	78	112	117	105	113	103	116	105	99	117	113	105	77	112	99	109	109	103	98	100	91	115	102	95	97	106	110	94	116	121	113	92	99	108	108	104	113	102	105	107	95	95	96	132	90	80	98	117	102	102	114	103	94	111	111	98	87	89	98	92	104	92	109	115	105	103	95	100	95	76	89	93	107	116	101	108	94	83	87	114	94	102	106	80	93	97	109	114	76	83	96	89	122	93	100	107	110	87	101	102	109	102	107	88	105	89	115	84	107	83	83	112	99	106	94	114	114	89	107	87	97	100	90	92	121	98	107	105	91	108	111	89	110	104	112	103	97	91	110	100	90	117	92	133	94	88	110	95	108	115	103	98	105	88	123	122	100	132	100	101	98	91	110	100	116	104	106	117	89	95	98	94	104	109	99	125	97	95	82	91	113	108	92	86	107	114	96	101	90	99	96	123	103	94	106	100	94	123	103	113	118	111	99	100	69	112	103	105	115	88	112	106	109	100	86	103	120	100	108	104	103	143	101	107	112	102	88	97	100	110	90	78	110	92	109	90	90	101	81	91	89	117	87	109	115	120	111	106	98	102	112	94	101	98	110	101	97	93	110	118	107	107	100	97	112	107	100	76	84	96	96	122	106	128	103	110	102	108	97	97	107	81	112	94	96	110	103	98	94	97	120	110	101	93	105	102	112	80	87	101	110	77	110	97	108	96	93	105	93	99	109	101	89	102	102	99	112	96	109	108	111	99	102	101	86	110	105	110	99	125	102	109	104	106	104	117	103	99	98	104	98	106	83	97	109	108	94	92	114	98	108	95	108	92	83	116	115	106	116	105	96	88	108	116	108	110	100	93	102	86	107	95	99	116	115	107	102	110	93	88	81	83	112	100	92	107	94	133	101	97	120	116	98	95	90	105	110	129	93	102	108	125	97	104	104	93	110	83	105	112	117	97	83	95	106	92	79	109	104	113	99	105	109	98	105	107	94	111	110	101	102	120	107	107	80	104	86	107	83	87	99	101	88	99	95	113	103	108	90	97	103	89	98	105	103	109	97	101	97	94	107	105	114	101	112	104	110	125	120	101	118	120	113	84	109	88	101	86	105	118	100	106	97	97	109	101	99	110	116	100	91	103	97	109	105	97	106	112	100	99	103	115	103	100	108	109	99	86	97	115	109	106	95	107	107	100	90	110	116	93	122	96	107	118	87	81	117	85	102	105	95	78	94	93	92	95	93	111	90	103	106	101	100	111	112	108	116	93	91	116	112	109	100	117	113	100	98	97	97	117	104	116	102	101	101	87	78	81	102	100	104	106	106	103	101	95	117	141	103	120	92	92	95	101	99	100	107	94	104	105	91	77	119	131	92	93	90	122	114	112	105	124	100	108	95	103	100	110	87	110	108	101	108	120	108	97	100	109	102	103	100	91	96	108	126	97	98	90	106	112	94	105	91	103	77	117	113	106	109	90	103	94	113	116	121	99	91	104	100	94	119	107	111	90	99	103	114	89	93	111	124	103	93	96	113	103	113	127	108	115	107	112	101	82	90	119	121	90	94	101	103	89	101	93	117	90	106	92	89	111	94	99	121	83	90	113	90	88	96	88	136	118	97	98	113	102	102	107	114	91	123	106	111	90	105	98	93	109	87	99	103	101	96	101	100	102	110	104	100	102	114	94	110	94	106	112	98	103	117	114	119	103	108	104	117	114	108	99	91	93	109	99	97	82	80	79	95	112	107	106	110	93	89	115	102	93	100	94	89	104	120	102	106	100	108	117	109	94	101	108	101	95	86	87	107	105	106	110	84	86	98	105	105	97	104	94	92	98	97	82	104	98	93	117	88	97	102	114	102	105	94	108	100	98	98	101	101	101	89	105	101	95	109	109	92	109	90	113	93	116	95	108	99	91	96	105	89	91	105	92	77	101	97	94	86	94	99	104	107	112	98	91	108	112	102	93	93	96	110	88	111	116	106	117	105	106	98	131	95	91	125	101	88	116	111	105	100	101	117	96	101	108	92	88	94	88	82	119	98	116	91	101	79	102	129	113	100	106	104	87	121	102	103	112	109	101	92	98	90	90	119	98	102	96	121	110	97	104	100	91	91	96	108	109	102	93	110	102	99	100	127	91	89	102	108	92	96	109	102	88	97	91	119	117	116	111	106	91	92	104	100	108	96	77	109	114	108	106	107	98	99	103	104	88	96	95	91	108	101	119	92	124	104	95	78	108	100	98	106	112	125	113	116	121	110	127	88	98	112	92	102	99	122	99	106	94	82	113	89	102	93	83	117	110	98	78	121	121	92	118	116	117	92	107	103	101	108	87	110	112	113	105	110	99	90	115	124	103	103	95	97	109	103	99	100	117	115	100	95	90	92	126	109	95	84	108	90	114	118	107	96	91	107	104	79	79	107	103	107	106	82	105	93	96	117	101	87	97	113	91	94	101	94	104	91	81	91	92	81	114	111	103	110	98	106	122	102	118	94	100	93	91	91	95	104	106	104	116	120	99	104	98	89	108	105	105	108	97	96	92	108	118	94	118	118	105	86	102	99	99	116	115
22296	909	2104	2576	2241	1756	1475	1212	1066	959	821	735	720	623	599	540	535	522	464	454	465	449	421	446	396	361	386	382	345	344	348	344	360	337	349	339	368	353	370	312	343	328	337	332	317	313	271	309	289	313	322	330	322	320	329	305	316	306	306	353	327	319	286	326	284	312	309	292	310	327	287	287	314	305	292	320	307	304	306	294	298	310	301	286	294	296	286	288	302	323	302	267	286	306	276	307	289	258	289	299	308	303	271	309	308	302	297	290	282	278	311	293	285	269	287	316	317	304	292	267	285	283	291	278	273	292	311	333	303	301	302	313	296	294	298	268	289	288	304	272	324	342	292	299	296	307	302	285	315	303	299	331	326	318	281	296	294	290	300	281	288	297	297	299	280	283	280	276	287	304	331	272	296	269	317	297	280	294	303	326	286	295	300	284	285	324	320	283	295	295	294	297	300	286	262	287	308	282	288	286	344	293	270	297	289	279	300	298	271	282	328	308	301	304	302	277	285	282	284	283	295	284	293	298	317	296	314	294	308	292	304	314	307	298	318	285	294	263	304	292	288	306	292	280	283	277	286	275	296	271	290	304	272	268	301	294	298	256	283	275	294	284	311	293	320	261	285	308	274	296	317	291	302	283	268	285	332	296	304	274	304	304	291	289	278	274	289	270	280	275	273	289	279	270	311	316	301	289	330	273	307	286	287	298	278	285	272	278	282	292	315	270	277	294	299	270	289	278	279	285	318	292	252	275	283	278	308	268	248	318	304	297	273	284	284	288	290	266	286	286	281	312	300	269	265	289	277	308	294	271	299	281	297	299	293	313	296	299	261	264	286	308	267	275	281	283	313	267	291	295	279	297	291	273	272	308	288	303	282	297	290	305	312	281	287	284	305	310	299	322	282	286	309	272	271	310	273	276	307	290	299	309	280	271	257	304	271	282	289	266	270	308	306	294	272	290	286	300	277	258	271	271	294	301	278	300	303	316	270	257	271	260	273	286	288	295	263	303	304	276	277	297	276	283	294	275	248	279	278	284	270	291	288	300	309	288	278	287	275	281	294	288	306	307	335	313	268	281	308	279	284	310	270	294	265	261	301	306	289	288	293	312	299	299	284	325	281	299	314	313	306	286	289	302	289	309	314	300	320	299	275	326	255	268	278	270	264	281	303	269	293	300	295	302	307	305	296	279	257	294	305	277	308	296	326	286	254	291	305	276	286	317	268	279	280	299	272	299	289	269	277	300	270	308	282	306	294	289	268	303	284	295	276	293	297	286	290	280	301	294	317	302	278	288	300	286	328	290	271	274	310	309	263	302	313	286	289	273	320	292	277	305	290	260	295	259	271	291	325	298	277	297	309	303	284	284	263	272	292	333	280	282	319	263	301	280	297	274	283	273	265	275	277	284	321	315	280	303	288	284	307	301	306	302	296	279	288	323	297	287	295	311	268	295	253	287	278	289	290	284	285	288	288	281	285	289	298	325	280	278	302	269	325	265	280	318	277	255	304	284	278	311	298	264	321	306	295	275	270	272	271	308	307	273	311	302	301	309	281	266	288	274	301	270	281	285	267	303	287	295	261	282	308	295	284	256	303	273	304	317	306	289	292	300	296	285	276	282	315	299	263	285	315	305	268	280	294	310	303	298	309	275	269	301	279	306	287	316	280	291	263	288	299	316	268	303	292	282	290	312	273	300	295	297	295	314	279	293	283	279	288	279	301	302	283	299	296	269	261	291	295	278	306	298	322	284	298	274	271	262	289	293	326	338	281	304	311	288	302	260	295	259	306	289	260	283	298	320	297	312	303	305	308	288	289	304	287	271	289	315	290	307	293	278	278	305	286	277	277	309	262	273	295	296	312	294	295	290	275	312	270	313	279	274	287	309	314	286	269	266	279	283	278	282	298	285	292	253	299	303	288	264	309	287	310	277	271	338	325	301	257	287	278	298	269	275	304	263	293	300	324	293	250	273	271	311	263	292	332	303	297	295	309	300	282	270	300	290	319	294	279	285	272	275	289	296	291	301	298	287	291	283	285	312	279	269	313	280	290	329	288	285	324	307	300	324	291	282	289	277	271	294	280	296	286	282	291	307	264	304	285	290	246	297	297	277	301	282	269	297	282	287	273	291	298	280	273	277	266	296	315	289	291	322	289	274	277	261	291	264	288	300	304	281	278	284	295	273	268	297	291	286	270	264	266	285	276	305	279	303	322	300	291	286	313	311	282	306	296	284	291	308	315	292	265	300	269	277	291	240	283	309	305	297	275	300	270	314	289	256	326	300	311	266	310	266	294	262	282	302	301	301	273	300	271	294	298	295	269	286	286	311	287	302	310	293	284	283	294	269	286	290	284	307	276	283	288	295	317	267	294	284	262	293	275	289	305	279	295	291	305	286	292	295	278	305	271	249	313	286	299	279	269	313	271	299	261	297	289	255	298	303	313	332	255	300	277	287	298	278	315	293	292	287	299	309	281	299	332	281	303	297	287	291	275	287	271	275	292	270	273	292	288	321	307	290	285	302	269	294	282	316	295	254	292	293	307	279	277	317	309	302	258	279	295	282	274	284	280	270	288	316	304	277	282	295	272	298	276	274	288	295	263	294	296	313	278	294	317	311	294	283	278	312	302	303	310	267	289	291	286	297	314	303	295	323	288	290	297	259	286	305	243	278	274	296	272	296	310	271	270	290	320	284	291	294	276	318	291	281	292	287	320	288	292	274	246	282	251	285	306	288	260	273	290	293	285	255	277	299	260	285	288	290	338	279	292	318	296	339	312	278	321	295	284	301	306	306	284	295	267	265	267	239	281	298	306	291	273	294	314	307	285	268	288	326	277	275	292	304	273	289	348	280	316	269	298	283	298	291	293	324	318	250	269	322	305	307	270	266	284	304	285	300	322	281	288	327	269	343	278	289	281	295	285	290	309	285	328	268	256	287	255	294	310	295	283	302	336	294	294	292	304	294	308	313	290	294	276	283	309	263	279	267	304	311	286	287	279	310	294	285	289	257	278	314	270	296	303	308	300	319	286	271	247	301	286	261	309	278	264	302	305	250	282	293	286	273	312	303	283	295	261	279	265	288	278	276	305	276	298	284	265	276	284	307	294	293	268	285	265	270	284	290	304	283	310	316	262	268	292	271	282	298	280	299	335	317	299	307	302	280	266	295	292	298	283	316	286	300	288	254	250	249	301	279	310	266	290	276	304	287	298	293	267	286	283	313	285	308	295	319	274	286	291	284	263	300	279	277	285	295	313	278	307	278	265	298	307	289	283	296	302	273	296	277	280	288	293	296	274	274	307	300	286	276	293	278	308	289	315	298	286	300	289	305	266	262	256	299	266	269	303	291	302	287	284	274	300	287	305	301	289	296	261	280	299	290	301	287	296	304	262	311	267	267	285	310	278	303	301	290	286	306	282	304	254	277	287	284	279	289	295	313	296	277	324	290	305	295	319	287	301	279	311	265	295	299	281	334	331	291	274	312	301	300
58136	16774	4006	1790	1056	810	631	520	408	403	417	328	301	291	284	250	254	248	233	236	218	208	232	210	208	195	203	209	202	224	207	215	231	191	214	236	203	197	214	203	192	217	205	186	183	199	195	199	194	228	222	204	199	192	182	203	209	218	187	193	218	188	181	187	175	194	161	190	178	199	177	188	194	178	152	201	226	171	195	206	200	194	182	194	190	192	205	190	201	203	198	195	179	191	174	188	206	203	187	174	207	209	209	205	208	198	181	186	188	191	184	201	203	183	215	208	228	223	224	201	202	213	204	196	198	199	181	222	181	201	183	182	190	180	191	190	205	205	214	161	201	186	212	185	203	209	187	189	193	181	212	187	192	222	202	206	207	188	224	180	164	189	183	214	178	198	192	197	191	200	179	172	190	184	197	220	212	186	185	214	215	179	198	189	180	223	186	189	180	232	203	166	175	216	202	198	194	189	189	180	212	181	189	207	195	190	203	199	187	187	187	201	190	185	238	202	190	196	193	176	194	189	189	182	183	201	183	195	220	218	192	192	193	191	196	180	165	197	191	177	198	188	195	188	184	175	199	206	168	189	187	204	161	212	201	172	176	187	209	186	191	180	183	191	217	209	183	196	200	170	191	189	203	188	180	170	173	210	179	194	192	208	193	188	196	211	189	191	210	196	178	213	185	220	171	222	183	179	204	200	180	190	183	189	217	202	209	201	169	180	182	190	211	217	208	186	200	197	227	202	183	220	204	191	197	218	206	191	189	203	200	206	215	203	202	202	193	180	185	194	175	205	208	196	185	193	201	187	190	193	189	163	186	205	191	198	192	187	212	186	170	178	237	160	234	198	203	211	199	207	188	187	174	191	206	186	184	194	196	198	191	196	175	211	180	172	212	211	199	178	161	166	199	187	219	206	177	189	194	179	202	206	202	212	175	191	202	201	207	187	188	199	210	178	227	174	206	199	182	211	210	200	209	203	199	188	168	216	200	183	194	192	221	216	192	175	204	176	199	180	190	182	207	198	198	184	201	194	208	197	201	194	205	186	200	190	198	198	203	192	198	189	161	174	214	200	190	181	177	194	173	168	180	227	186	199	187	190	188	216	183	184	184	192	180	205	188	217	181	202	180	199	187	174	180	189	186	184	181	198	210	231	187	227	196	209	179	187	208	202	183	193	181	198	198	203	202	165	194	198	187	190	178	184	183	216	210	172	183	193	196	189	198	194	198	192	197	194	239	208	194	187	196	193	201	191	197	197	188	182	195	211	181	185	183	178	203	180	195	205	199	163	174	204	208	169	168	178	204	219	204	183	215	196	208	206	191	195	235	209	192	215	184	185	182	174	190	228	203	202	203	162	184	210	171	205	181	201	183	185	193	194	207	209	176	176	177	212	212	197	222	176	196	201	189	198	197	226	172	197	186	190	199	185	185	194	208	207	203	177	178	204	211	189	196	194	175	185	179	202	191	188	194	177	205	215	169	176	205	218	206	167	203	223	214	207	192	196	207	240	197	171	183	212	221	201	192	210	166	184	174	189	205	174	181	193	203	187	199	225	186	196	186	189	206	190	206	193	190	225	187	178	182	181	164	200	172	182	203	200	189	203	189	180	212	183	186	159	203	191	210	217	196	194	177	192	196	186	199	214	183	196	180	187	188	219	191	201	198	186	193	175	183	168	203	198	203	195	179	169	200	190	183	191	184	206	186	179	203	211	212	203	196	182	192	193	197	183	207	199	179	215	190	193	179	220	178	199	203	183	200	193	202	179	212	200	191	178	190	196	190	188	170	199	201	179	165	180	186	206	200	193	187	198	199	184	194	195	194	181	190	226	221	208	203	218	187	206	201	195	202	204	197	178	199	165	185	210	197	184	175	200	201	182	179	214	166	212	179	191	193	195	163	191	209	215	189	188	180	177	175	210	207	204	202	201	186	175	225	193	187	183	186	198	185	185	190	200	190	193	180	164	187	197	211	218	191	209	200	203	192	187	195	184	190	154	195	178	196	197	202	190	195	184	185	214	181	219	203	198	188	164	183	189	178	193	239	205	217	174	192	192	193	189	197	191	176	195	179	187	174	186	182	173	211	203	190	217	202	197	198	178	205	193	179	184	191	181	231	174	176	182	202	209	177	200	183	205	177	209	189	191	184	198	177	189	189	183	197	202	184	176	187	187	200	199	204	209	207	208	201	182	199	195	213	180	192	178	191	169	228	194	205	182	204	183	167	200	190	199	185	187	194	222	201	199	164	178	200	225	170	193	205	222	188	220	200	193	196	188	192	178	209	216	191	196	183	194	172	188	185	210	204	216	177	217	192	216	196	188	161	185	207	204	189	189	181	192	190	190	200	191	202	205	174	200	184	205	181	200	207	222	198	172	203	187	168	160	198	182	208	182	201	188	168	202	199	200	184	193	189	203	188	198	183	190	200	186	173	208	211	197	194	177	184	210	198	220	180	200	200	182	195	185	197	201	204	161	183	175	190	201	214	220	205	180	200	177	169	190	214	204	183	181	200	187	198	198	200	189	206	184	187	189	188	186	190	208	236	185	153	171	167	206	169	170	191	185	202	200	177	210	166	194	204	186	193	168	201	186	208	230	174	215	153	206	173	199	191	177	192	182	196	185	214	166	186	213	178	190	204	174	147	191	196	192	201	214	184	197	195	182	184	201	184	171	194	173	203	180	217	178	189	215	205	204	214	208	162	161	185	221	205	187	244	198	212	183	218	198	182	218	215	214	188	192	180	201	191	190	212	173	201	234	209	211	181	189	195	169	183	222	198	175	168	172	192	193	177	195	189	183	189	200	183	189	193	194	210	191	219	201	180	188	217	208	203	190	200	204	181	206	201	181	206	182	210	198	188	203	201	201	175	194	197	170	210	187	184	193	203	170	216	182	215	205	182	225	181	185	191	187	206	188	205	197	159	170	202	187	200	190	209	193	195	196	183	194	208	182	194	197	183	208	174	186	191	174	216	181	202	179	192	202	191	188	165	198	201	208	195	196	192	205	192	206	201	157	194	189	189	197	202	203	193	199	192	193	224	210	187	204	195	210	193	180	193	171	205	187	200	212	189	179	193	174	200	190	173	193	177	183	210	194	197	194	159	192	210	177	198	179	195	190	188	213	196	213	197	196	185	189	209	186	201	195	192	185	206	172	164	204	182	204	193	206	193	193	209	218	195	209	196	200	198	181	184	191	169	175	169	192	185	174	195	220	171	206	183	212	184	195	181	191	192	165	189	193	195	187	222	185	188	173	180	232	204	187	183	212	204	188	181	222	180	185	195	169	198	208	160	164	190	179	188	206	200	188	239	180	189	188	204	185	183	193	188	169	164	196	187	178	211	189	183	192	178	185	153	163	188	202	165	198	229	199	205	187	203	215	172	183	198	187	194	154	195	180	204	182	162	199	190	193	200	179	172	206	174	191	161	205	165	215	184	218	191	197	166	183	211	193	201	181	211	185	192	194	223	204	193	199	173	218	219	176
28245	1939	4172	4946	4100	3331	2751	2332	1981	1709	1585	1368	1305	1148	1070	991	979	857	836	829	776	806	722	696	666	682	643	677	633	628	641	606	616	624	612	623	568	594	606	537	568	590	566	573	522	540	581	514	542	529	527	538	594	551	550	553	571	544	537	526	529	516	534	548	558	513	518	509	516	524	542	556	543	527	538	547	492	510	511	489	504	492	516	513	528	492	500	464	504	517	495	545	491	492	495	497	477	467	504	523	491	469	506	499	518	497	514	501	473	533	521	517	527	533	505	509	513	471	516	520	513	490	550	493	476	561	480	518	476	529	520	508	507	517	529	477	490	489	494	487	515	480	536	448	452	535	505	500	509	530	535	544	488	524	508	540	541	536	485	553	507	455	511	470	496	522	507	484	512	530	446	508	519	479	498	488	426	516	523	544	505	493	509	484	508	498	523	522	521	470	515	501	509	509	528	511	559	510	471	483	518	485	494	516	482	514	517	504	466	452	472	470	518	499	531	496	513	527	496	502	440	483	493	470	482	512	510	516	524	462	479	475	487	516	511	536	499	502	477	518	511	514	488	457	474	498	474	490	517	507	477	537	508	493	500	504	527	522	507	484	506	512	532	495	530	497	486	516	471	491	498	497	524	480	455	502	500	519	493	487	480	506	462	505	534	495	521	477	486	505	540	473	481	511	489	522	496	504	502	513	521	482	493	495	514	472	459	558	460	513	507	505	540	517	482	479	532	543	557	480	510	486	510	506	497	487	531	477	475	516	462	529	466	499	503	526	480	476	463	483	511	495	513	479	472	485	494	485	476	463	483	491	518	485	518	501	527	490	530	517	496	517	531	465	484	492	548	497	503	508	491	537	523	510	512	480	527	481	501	493	533	520	512	489	471	525	510	493	493	504	515	465	542	503	480	507	492	511	543	491	474	475	503	510	501	542	527	485	473	469	499	507	497	498	484	498	503	530	491	464	493	505	507	489	495	470	508	498	495	549	519	530	483	514	521	511	490	462	492	509	491	508	504	510	497	501	491	532	500	484	495	514	529	486	519	505	493	474	510	464	517	499	487	495	518	510	525	506	469	485	517	556	514	518	488	522	496	525	521	493	496	479	516	502	463	496	543	487	470	499	503	488	548	467	519	502	503	487	529	500	485	503	482	501	514	485	489	525	513	497	487	477	494	495	508	488	522	541	520	509	469	491	503	481	523	519	478	479	513	482	488	494	491	517	460	515	466	535	523	521	524	480	509	498	489	467	539	504	494	523	498	487	476	490	509	456	468	497	470	524	509	452	505	503	493	467	541	491	505	482	507	510	496	520	527	493	491	518	498	476	531	502	458	519	469	483	503	494	481	519	507	520	493	517	514	511	528	485	494	496	500	517	481	492	501	468	496	513	478	508	516	505	541	493	471	475	534	497	516	541	523	482	534	479	487	530	488	531	474	483	496	519	492	468	475	528	481	502	508	516	527	516	470	489	518	540	510	521	494	488	507	507	492	488	493	510	491	492	494	477	480	559	490	496	508	524	520	524	520	523	503	502	487	501	497	460	520	491	473	484	540	478	504	541	471	517	474	539	518	519	526	527	478	528	528	518	502	525	491	522	493	500	488	491	495	494	557	521	483	484	507	503	506	516	532	492	501	456	508	495	520	499	525	495	482	524	456	514	501	533	526	466	516	533	506	485	519	485	521	484	465	510	508	550	493	464	482	530	468	460	525	480	525	499	532	505	481	509	486	478	525	476	516	537	529	453	502	538	491	499	523	519	508	491	522	519	519	453	504	544	500	499	495	520	473	515	494	464	501	518	520	474	491	514	527	503	506	505	532	470	425	475	495	535	486	508	489	522	478	510	496	510	474	490	496	537	510	517	501	531	497	526	481	511	480	470	498	462	521	489	488	524	513	478	502	482	491	515	534	511	506	487	517	500	515	527	503	507	507	489	575	482	510	487	486	479	475	481	507	562	500	508	529	486	541	492	526	529	471	536	480	475	505	506	513	494	523	520	510	490	490	518	498	506	494	533	517	483	511	496	513	503	493	487	520	494	503	501	525	532	511	520	461	489	544	503	491	532	453	515	465	483	497	523	542	498	510	497	504	474	509	509	511	520	529	482	499	536	482	498	463	508	539	505	497	473	469	474	487	535	508	455	490	491	525	546	510	522	516	449	503	486	495	521	507	487	513	527	489	554	473	502	552	482	539	477	486	514	500	537	486	508	532	469	489	484	496	516	474	507	508	499	485	508	515	547	498	515	525	479	523	538	534	527	537	503	492	502	500	495	512	502	535	511	501	467	498	472	461	480	505	503	520	513	495	520	468	517	513	463	476	466	499	512	509	434	508	480	501	449	539	448	532	487	556	526	485	495	514	510	490	516	489	463	494	471	500	436	533	511	486	467	467	490	537	521	532	518	486	494	489	487	512	502	507	545	522	454	506	483	502	494	506	510	464	479	497	495	492	496	541	498	493	476	546	523	508	527	457	521	475	552	478	477	485	511	515	535	514	488	496	463	497	475	498	504	507	498	526	478	468	509	494	533	486	474	510	508	491	524	495	527	534	480	503	477	503	478	483	550	466	494	518	539	531	494	473	503	503	519	469	501	502	506	503	496	494	521	520	479	537	510	487	502	474	483	520	473	490	504	494	530	496	515	498	516	522	515	529	463	456	517	476	483	523	465	464	465	485	498	459	493	535	521	504	497	534	484	493	511	505	497	532	466	495	503	497	490	449	476	481	520	482	487	448	517	467	523	519	517	528	518	467	502	510	518	518	485	506	499	479	496	459	468	515	490	510	495	506	516	478	527	493	545	500	472	506	472	475	515	479	505	498	460	495	544	525	541	500	523	487	509	494	506	532	494	500	497	469	486	509	516	521	509	497	542	488	493	494	450	474	475	539	469	488	515	509	470	509	466	494	518	517	516	522	535	509	486	518	480	444	512	485	503	498	525	497	459	503	490	507	499	495	485	509	511	494	510	515	511	480	498	521	556	503	496	512	506	494	502	529	460	485	497	505	529	512	499	549	495	508	528	514	477	515	475	524	509	462	492	501	555	476	469	496	494	496	434	549	447	503	511	499	498	519	487	465	515	497	496	484	434	506	477	490	494	487	481	505	482	525	499	510	487	517	509	501	539	518	503	492	527	491	487	497	524	488	493	479	510	493	527	518	502	529	504	544	524	472	532	507	499	522	484	492	476	521	579	472	486	472	512	492	509	512	508	528	508	500	461	532	477	530	467	512	476	484	515	506	465	453	487	505	501	503	531	517	512	522	541	480	523	514	504	522	494	483	515	497	511	520	528	489	511	490	480	498	501	510	539	461	553	556	516	524	469	506	500	478	468	517	500	492	519	515	468	527	466	482	520	490	503	470	505	485	527	512	497	487	519	499	527	457	510	521	524	472	503	494	545	502	506	465	524	483	541	499	484	494	526	519	519	532	460	531	451	506	494	498	470	498	507	502	482	535	500	499	483	468	519	569	489	512	489	512	476
4890	256	233	229	206	220	232	197	212	206	215	190	198	188	193	205	200	213	195	185	203	220	184	190	206	210	195	197	239	219	210	215	220	203	180	220	202	192	197	210	214	199	196	199	209	208	198	199	196	196	197	213	228	171	198	174	191	202	206	186	212	198	212	208	195	174	212	172	218	189	220	209	240	230	198	190	211	208	204	227	198	170	234	212	210	207	214	204	215	186	202	219	203	217	224	194	176	216	218	211	230	212	200	209	220	246	221	175	227	175	208	236	244	214	201	205	212	205	188	205	219	206	185	247	223	213	188	220	222	196	227	202	210	231	181	214	198	221	217	203	232	199	243	197	207	234	216	194	213	188	212	203	226	226	181	176	211	234	206	220	202	203	200	202	194	209	193	222	205	201	220	217	180	219	226	245	232	198	219	207	195	196	201	222	210	214	210	225	190	225	204	221	192	189	203	196	198	198	207	220	204	202	217	229	183	184	215	205	207	170	205	222	215	227	221	211	214	173	210	226	190	195	190	228	201	211	179	228	204	205	196	197	203	209	233	202	209	195	221	219	212	199	207	210	229	213	228	211	203	225	204	202	207	204	209	231	207	206	202	199	220	203	203	211	205	199	253	203	240	193	216	193	194	225	212	248	225	221	210	207	205	182	215	219	216	224	200	185	240	235	222	173	234	227	189	228	223	186	211	199	204	211	228	220	191	222	205	191	212	215	221	168	207	224	224	182	197	193	186	205	216	193	204	180	246	212	187	195	223	179	225	198	192	209	204	214	203	203	188	196	214	189	201	200	225	206	201	189	193	197	193	214	203	215	192	194	191	200	223	180	234	217	186	213	201	228	219	199	217	206	206	173	190	197	217	224	196	205	220	216	182	191	216	229	213	201	215	224	193	183	200	212	201	219	234	220	195	214	213	224	214	199	189	218	204	217	194	223	205	193	196	208	186	210	183	200	196	184	219	209	216	203	226	241	203	192	229	215	202	220	230	236	203	213	178	194	208	206	201	178	209	202	208	207	201	223	216	229	197	231	207	211	227	222	201	218	209	217	216	194	205	227	216	218	190	222	190	182	200	213	216	241	220	218	231	191	207	226	215	213	237	212	227	212	178	210	205	227	195	194	198	199	220	193	217	202	216	223	199	195	181	199	204	219	190	219	194	201	223	211	204	224	206	202	247	199	212	210	212	210	199	195	207	212	223	204	194	200	216	193	180	199	211	203	207	212	207	192	189	201	189	211	180	218	211	183	201	224	230	214	193	223	206	201	213	227	193	197	202	197	176	213	201	227	216	189	224	209	239	204	223	198	200	213	190	212	221	229	200	230	203	197	204	200	213	209	218	199	237	203	196	244	219	218	219	206	216	197	201	200	197	219	190	206	231	231	230	197	196	245	207	225	211	219	210	243	204	185	192	203	212	196	205	225	190	213	217	210	189	212	245	214	180	219	212	214	205	178	212	213	231	198	221	219	183	216	212	203	191	200	194	206	212	210	218	195	217	202	203	211	198	212	222	238	183	190	224	194	208	211	218	222	216	219	236	186	185	210	177	210	218	226	200	203	189	195	203	215	192	223	202	173	202	224	220	199	246	220	208	212	197	199	214	221	221	217	193	198	218	218	211	187	225	213	222	207	184	195	206	201	218	199	219	198	232	183	225	183	213	203	189	201	224	201	206	235	191	201	184	193	213	204	213	211	198	225	189	186	187	211	244	189	244	198	189	213	220	221	211	198	211	213	205	195	201	217	233	193	198	214	204	199	195	178	212	188	182	207	199	220	185	195	218	194	214	209	181	221	209	200	216	164	213	196	210	231	191	197	212	205	180	204	203	222	201	195	193	199	216	196	221	222	206	235	222	213	221	203	176	157	209	183	189	202	217	187	217	202	210	210	213	178	214	215	188	213	219	215	214	206	192	230	222	213	239	210	209	208	202	199	220	204	233	225	203	197	201	211	204	230	194	230	203	219	203	214	218	187	204	175	203	202	239	207	183	205	202	202	199	195	193	208	231	234	230	208	187	214	195	215	211	207	212	194	194	217	224	212	228	205	196	228	190	221	197	196	214	203	210	210	211	221	221	223	205	222	183	201	209	205	205	196	201	218	218	226	211	215	224	198	216	173	201	207	211	190	226	218	195	191	223	213	224	217	211	222	180	180	228	193	190	208	221	211	207	205	168	203	190	199	198	221	220	196	216	219	194	232	230	218	186	211	205	187	219	192	216	204	209	197	199	223	201	178	198	190	210	208	225	178	203	211	218	213	211	199	217	210	216	186	187	211	190	227	196	231	219	212	196	195	211	198	228	214	231	203	196	204	225	218	223	206	210	195	181	173	207	220	206	178	197	213	183	236	197	194	197	189	212	206	209	208	228	210	244	254	230	207	219	193	201	263	201	230	222	214	219	201	202	211	190	211	212	222	231	198	223	226	212	214	232	215	177	197	218	209	217	192	208	187	236	213	212	209	216	210	213	199	238	199	199	213	192	192	217	219	207	210	207	193	200	211	208	198	212	213	208	211	215	215	257	205	205	194	182	203	198	193	200	193	218	186	218	226	208	195	237	198	230	216	246	218	205	212	200	208	204	230	200	214	219	208	191	220	230	199	190	191	180	198	215	190	176	184	205	192	199	222	211	186	209	204	211	227	170	224	205	228	226	199	203	212	215	208	223	193	201	218	202	195	202	207	211	210	207	215	222	199	213	197	191	219	173	222	222	221	203	190	201	182	210	212	200	213	191	207	210	201	220	217	197	207	215	204	207	198	226	204	201	195	198	216	192	204	192	205	188	214	167	216	203	210	215	214	185	215	212	225	207	186	182	205	183	180	218	189	206	191	201	206	227	201	207	216	206	213	204	198	230	242	203	220	187	225	193	240	210	214	194	207	192	188	232	228	228	190	214	175	214	208	242	223	221	187	201	195	227	222	202	214	198	210	199	204	205	236	196	225	186	187	221	236	195	212	205	213	218	224	217	233	201	175	196	205	199	201	206	192	197	208	210	219	176	213	213	190	184	228	220	221	186	187	166	173	200	189	206	215	202	227	219	234	203	232	216	203	208	223	190	197	195	185	205	209	176	211	199	171	225	223	203	198	195	220	184	180	194	209	190	197	206	229	231	209	192	201	209	209	239	197	203	221	205	223	211	217	224	216	215	221	184	181	190	207	200	203	178	207	210	216	206	195	194	198	211	181	194	211	195	216	217	200	189	203	198	205	173	228	221	198	187	192	204	225	214	197	211	210	187	190	210	189	218	223	241	204	233	224	225	205	176	204	185	199	206	193	197	224	214	186	220	225	195	212	196	198	193	224	188	217	204	205	190	204	219	193	189	231	222	222	221	220	220	203	218	207	183	229	200	216	208	209	219	224	240	189	218	221	246	209	214	233	215	184	195	188	199	198	179	222	224	231	200	183	213	183	232	206	179	197	223	209	231	203	199	207	203	214	216	211	204	196	231	198	179	208	254	216	198	212	206	207	187	210	220	190
5257	514	573	628	622	519	558	543	549	547	523	519	521	529	506	548	493	474	512	474	485	486	454	510	512	450	497	489	508	514	521	505	518	494	476	516	531	543	518	481	519	509	510	477	481	491	494	522	504	494	497	533	517	501	519	490	497	470	510	475	499	509	454	468	522	487	501	445	498	506	535	559	497	515	494	460	494	510	500	510	490	512	505	545	518	474	558	529	488	527	522	544	503	524	448	510	486	487	490	515	510	501	555	492	505	553	506	490	511	525	526	499	521	512	501	506	493	471	498	496	523	490	507	494	537	474	495	516	475	488	477	485	489	484	522	505	502	514	478	530	559	479	486	480	514	534	508	511	539	503	547	513	510	495	505	523	507	483	468	530	489	479	539	502	482	480	496	523	507	531	480	479	512	535	494	526	474	532	509	534	498	532	502	519	542	509	459	479	511	522	482	509	501	477	498	503	559	533	501	487	507	499	585	471	474	554	538	471	535	521	499	534	498	489	506	476	482	492	518	532	502	501	486	502	482	481	504	544	521	484	500	548	495	501	484	505	504	470	489	493	498	528	502	476	532	516	509	533	523	489	534	509	498	535	466	518	547	497	505	470	542	513	519	501	537	510	527	495	494	503	505	535	502	470	476	467	517	542	482	501	471	514	480	507	513	481	524	513	504	518	496	513	501	514	530	484	492	514	484	466	495	492	481	499	533	510	482	486	506	516	508	498	455	493	530	534	497	533	506	526	490	531	469	526	543	481	517	496	491	532	487	506	491	491	505	496	485	492	500	510	509	523	534	460	523	529	516	489	522	493	544	535	535	507	492	522	489	530	513	493	501	488	495	493	498	526	510	508	490	510	498	491	505	463	498	517	472	469	576	535	526	493	509	484	512	478	489	506	496	491	514	508	499	497	475	502	524	510	521	469	518	471	519	486	505	505	558	504	532	495	519	496	501	499	512	510	465	520	507	505	535	484	527	511	489	499	491	493	514	519	517	538	491	451	552	517	478	510	519	500	516	512	491	465	499	507	523	480	512	496	504	515	459	496	508	491	491	516	484	508	483	519	471	459	521	510	476	525	515	497	529	509	504	514	525	538	488	517	498	497	492	485	501	483	512	491	514	497	465	526	494	461	506	492	483	494	544	494	471	485	445	534	495	497	496	527	483	483	490	470	483	489	486	502	500	517	495	481	500	534	521	505	484	513	503	480	496	462	525	521	488	516	530	502	493	480	557	499	496	513	473	520	505	480	485	499	507	521	529	509	539	501	513	532	495	499	540	562	460	495	503	524	550	470	520	473	466	496	484	503	533	516	549	501	557	497	486	518	521	508	492	540	562	512	503	528	441	535	494	512	501	496	523	516	474	533	519	530	549	515	446	510	485	528	538	463	536	508	481	488	513	520	536	499	479	519	515	516	570	512	477	526	491	489	513	474	498	500	530	486	530	522	542	490	487	502	492	511	501	459	492	501	507	541	498	570	515	526	532	473	510	544	498	452	502	529	545	511	471	485	534	509	494	484	475	471	504	535	478	479	490	509	494	487	495	542	533	488	504	485	546	508	523	487	522	492	537	460	521	521	518	501	513	510	519	513	511	509	509	493	503	516	541	476	486	453	500	497	475	501	482	519	539	490	510	530	460	524	489	511	474	507	508	486	515	472	508	533	481	513	534	520	527	471	500	484	503	530	491	508	527	544	491	482	515	514	483	534	488	507	522	533	522	479	535	475	483	545	486	522	485	500	504	509	517	472	485	510	504	496	516	490	528	527	514	530	544	504	510	486	514	497	532	499	481	518	501	516	467	520	534	473	544	472	512	482	500	545	508	486	507	509	529	534	517	490	482	491	516	503	513	520	521	528	495	515	458	476	485	517	515	479	481	505	480	517	456	511	527	480	512	512	513	536	458	493	487	486	491	482	512	524	504	583	486	466	480	506	516	500	463	533	500	543	466	486	492	528	451	518	476	499	501	471	488	497	503	526	488	528	498	501	538	548	476	535	500	480	504	480	514	531	505	496	491	528	525	528	505	518	506	501	499	533	472	475	515	521	470	532	518	493	507	530	508	524	546	542	485	507	528	504	507	503	494	504	470	529	490	470	529	515	487	523	486	511	541	472	530	495	475	493	533	513	509	503	505	508	514	528	492	467	521	513	495	515	486	467	478	538	501	512	528	536	493	545	484	487	495	492	501	513	477	523	539	476	474	487	527	490	512	484	527	521	510	510	495	529	513	492	510	534	513	558	508	537	505	484	498	494	520	528	519	502	527	472	516	499	473	525	502	521	536	528	487	523	457	538	501	527	513	512	485	515	461	488	498	475	508	503	495	488	531	505	518	500	514	489	499	497	473	523	517	518	512	509	506	501	499	500	475	561	506	538	495	525	477	451	551	462	546	480	540	483	510	544	528	527	531	530	489	482	531	438	499	526	492	546	505	518	514	472	491	512	547	555	490	525	514	527	484	530	523	503	467	518	534	559	494	508	488	513	527	521	494	489	507	500	489	457	520	512	522	503	504	502	496	512	474	527	479	520	521	492	497	487	498	463	521	488	523	493	493	501	501	567	508	469	481	488	502	500	481	462	487	520	513	471	476	532	480	540	482	476	483	478	493	497	492	470	488	500	479	515	511	513	492	502	511	504	509	500	495	528	524	500	500	515	498	475	516	462	472	536	515	477	508	504	532	537	501	507	514	556	465	483	506	494	508	541	500	468	486	507	470	469	502	504	496	481	505	569	519	488	483	500	498	507	544	510	481	514	523	501	493	481	544	489	488	550	494	505	544	519	515	497	477	503	510	481	498	505	521	501	511	481	473	494	500	558	507	532	488	478	525	525	507	525	487	474	502	504	521	525	509	519	493	523	479	464	502	507	478	516	518	519	498	478	517	456	514	513	470	538	500	492	491	483	551	494	468	530	501	498	533	502	529	497	518	493	464	483	494	514	529	507	527	511	557	508	485	502	481	468	489	529	496	562	546	500	531	472	501	483	497	507	539	537	519	515	497	545	485	504	499	466	480	514	540	494	533	533	502	511	511	503	533	501	495	504	505	453	518	523	475	494	524	507	500	520	518	506	488	550	458	542	492	505	493	521	500	492	468	505	476	506	495	480	465	482	554	459	529	492	487	517	509	520	485	491	536	494	503	513	526	508	464	497	488	508	464	495	494	492	499	520	498	473	490	466	495	516	478	518	515	525	543	534	483	563	496	493	486	474	506	476	491	485	496	494	462	539	515	497	464	483	491	492	473	532	509	524	526	484	500	489	512	508	490	548	487	493	471	480	469	497	485	486	471	482	533	491	531	511	435	511	485	488	468	515	511	486	483	445	514	511	448	490	505	495	498	507	491	505	491	512	476	542	505	497	534	555	475	499	497	486	541	519	509	516	509	470	509	514	510	455	514	541	509	514	494	503	468	533	546	523	502	515	567	467	488	497	485	465	458	529	518	477	465	486	493	542	480	513	514	504	509	491	470	548	519	523	511	535	493	539
40521	7249	1152	757	537	399	341	284	237	213	212	173	134	165	164	123	114	131	145	123	105	134	112	107	111	123	101	115	114	123	111	122	125	100	116	107	94	107	105	119	101	122	86	103	90	75	89	113	116	107	107	90	102	88	96	84	114	101	115	119	102	81	114	102	120	105	106	112	122	98	97	108	117	100	112	109	103	94	104	109	99	118	102	109	90	106	101	133	108	98	102	91	111	97	112	89	110	103	106	104	82	113	98	102	99	93	107	98	73	105	102	121	102	106	94	92	114	96	79	109	82	96	93	106	102	108	74	84	104	100	111	92	109	102	94	106	104	102	113	77	104	103	106	98	105	93	104	94	115	109	117	96	108	89	89	104	96	91	90	111	115	107	88	100	101	91	109	121	108	82	113	98	109	92	104	135	106	107	93	82	83	88	104	111	91	113	113	105	103	86	103	93	101	113	98	111	104	91	102	98	93	125	99	91	94	110	106	104	96	82	99	92	94	97	114	77	106	81	115	99	93	112	106	103	94	92	105	99	126	80	100	98	111	93	103	97	102	90	96	87	94	108	109	82	75	79	106	93	125	113	125	93	114	105	99	87	98	109	93	90	92	92	101	105	94	90	93	100	100	107	109	97	112	107	107	104	101	86	110	137	110	94	73	95	89	94	113	99	91	99	94	108	96	107	92	99	95	122	108	83	100	98	89	119	107	88	100	100	104	120	113	94	90	115	99	104	86	87	117	108	107	92	114	96	107	112	114	91	78	97	89	96	110	111	104	88	91	99	112	127	102	93	100	101	97	115	111	113	98	107	108	115	102	115	107	102	98	109	86	85	89	89	102	83	120	115	98	117	108	106	105	123	105	111	97	111	105	91	94	86	93	99	88	110	103	104	94	115	94	84	102	90	99	107	105	112	83	107	96	93	100	88	89	92	96	86	99	88	93	93	101	95	94	119	97	89	97	118	107	99	91	105	96	90	94	99	93	96	99	79	103	103	97	111	96	105	89	113	95	116	96	112	75	107	107	85	112	117	108	118	109	101	94	106	109	111	102	98	88	96	94	101	103	94	95	93	109	95	90	107	118	130	88	100	80	97	105	97	111	107	92	116	106	96	106	100	95	108	92	83	93	109	113	100	117	107	103	96	103	111	92	95	89	95	95	116	123	96	99	105	97	102	112	102	89	92	101	115	98	87	107	108	87	101	88	109	95	95	100	98	108	90	112	97	90	112	91	111	90	103	87	90	104	93	89	93	91	122	103	94	109	106	99	90	82	111	110	106	114	109	99	102	113	107	107	100	102	102	99	96	95	97	98	117	106	93	111	114	93	106	97	101	88	101	94	104	106	89	101	73	119	112	110	99	100	95	108	100	107	94	105	83	100	102	121	99	101	98	86	102	83	100	81	90	100	103	96	119	116	96	119	100	105	98	106	93	79	113	104	121	102	110	72	109	103	86	90	79	89	112	96	92	100	97	93	101	115	117	92	110	102	102	116	93	99	83	99	101	112	92	101	123	113	93	87	106	99	99	97	110	107	99	98	91	122	101	118	102	84	104	99	98	115	89	103	87	105	114	98	95	103	77	101	103	84	94	93	87	109	90	99	102	77	97	100	114	104	83	89	110	100	97	99	94	104	110	98	97	100	96	97	119	111	100	96	101	93	87	99	98	101	99	101	88	98	106	93	113	108	107	124	98	92	96	85	100	115	103	92	89	91	108	114	89	104	100	92	106	97	94	103	98	90	91	94	118	110	118	102	102	103	105	89	111	92	97	96	91	98	104	105	100	111	118	101	102	98	92	103	90	93	101	115	103	93	104	79	110	83	103	98	103	82	92	101	116	85	77	103	72	126	89	122	102	90	87	109	113	98	90	113	102	108	109	86	106	103	121	106	90	95	110	95	93	118	90	110	106	100	105	95	81	108	98	105	105	105	109	90	100	81	102	109	116	90	102	91	96	92	87	91	111	98	101	93	102	97	84	112	91	87	102	96	91	89	107	83	117	102	105	100	92	117	111	103	96	95	88	115	84	112	93	106	104	103	95	99	108	115	112	97	121	108	97	93	82	97	98	102	97	111	121	100	101	112	105	105	92	113	110	114	94	104	87	90	98	99	91	111	86	89	90	102	112	89	92	83	108	107	99	100	112	101	100	105	116	103	105	108	93	111	95	113	116	108	112	94	94	101	99	93	97	99	95	102	103	98	120	103	89	111	108	106	108	98	88	98	108	92	109	95	94	105	87	103	114	109	91	96	107	77	128	107	116	84	88	109	108	89	108	106	107	116	99	82	102	103	102	98	125	89	84	111	116	87	89	103	79	103	104	100	82	102	102	115	99	93	92	92	95	99	112	101	97	99	98	103	103	112	108	97	82	107	118	87	96	95	111	93	102	102	105	111	113	95	113	124	104	109	107	98	98	98	80	91	115	93	107	96	87	92	105	100	107	105	96	97	111	105	90	110	107	96	97	101	104	108	90	85	100	97	109	79	82	79	96	114	92	110	96	114	87	86	109	94	89	110	107	89	102	115	111	102	91	85	113	81	85	104	95	121	101	97	111	92	91	103	128	106	86	112	113	90	95	89	92	113	99	100	92	95	99	107	97	90	89	112	102	95	89	105	107	124	90	87	113	92	95	104	99	85	93	92	99	90	106	108	117	105	101	80	106	113	83	99	95	91	99	95	103	77	92	107	91	98	116	100	104	98	101	100	105	102	96	102	86	93	93	114	83	91	97	116	109	105	110	104	94	101	105	128	91	113	120	102	112	103	93	95	92	96	86	108	102	104	115	108	115	94	111	99	86	103	94	103	85	96	90	116	83	110	91	81	92	91	103	89	103	118	103	87	117	94	113	95	88	94	92	113	101	101	96	105	102	112	93	109	105	104	98	92	112	104	90	96	101	104	99	112	108	90	106	109	111	104	100	123	95	121	127	105	97	104	93	107	92	117	91	96	104	108	100	104	88	92	116	91	96	97	100	88	99	82	87	120	107	105	108	114	95	111	111	89	101	103	94	88	114	85	89	102	83	90	105	99	99	81	83	115	110	91	105	107	98	98	97	108	89	110	124	100	103	106	116	95	106	94	105	121	106	85	102	120	111	107	96	91	98	114	73	110	100	102	95	94	105	111	80	111	97	95	98	105	95	83	97	112	92	124	90	86	113	91	91	95	96	95	104	93	93	117	103	93	108	85	98	90	97	104	119	103	101	96	97	93	106	94	95	128	92	88	92	92	110	126	96	113	105	103	102	101	105	101	106	102	101	111	107	127	76	97	91	90	103	102	111	99	86	94	105	96	85	100	90	106	104	92	110	95	110	111	104	123	104	107	94	109	108	105	110	102	110	85	89	104	104	102	97	117	102	115	104	87	109	103	115	86	86	90	93	97	88	115	92	107	94	102	107	115	106	100	115	94	83	114	100	96	90	95	120	118	118	90	89	86	101	98	108	88	100	96	110	93	114	108	84	117	107	108	107	101	97	81	97	108	97
19399	981	2160	2688	2244	1834	1459	1274	1107	995	853	799	697	636	573	547	520	526	452	425	441	431	402	438	398	366	347	370	381	338	344	363	342	354	327	312	327	353	315	337	323	350	337	333	320	326	332	308	329	301	315	312	322	336	328	296	305	286	293	300	316	289	288	308	287	277	312	284	295	298	306	303	300	319	281	285	273	297	303	280	337	294	298	309	294	286	284	260	260	293	320	298	305	274	307	294	260	285	294	281	307	284	299	274	287	282	239	300	272	269	297	308	308	301	293	306	268	280	291	311	300	290	299	275	282	287	278	295	304	306	307	299	270	291	294	293	316	312	292	289	278	262	292	268	283	314	279	296	288	271	318	315	309	294	309	304	282	302	310	289	293	292	290	301	318	322	274	274	264	302	292	304	314	295	280	293	307	307	285	282	322	273	271	290	280	288	307	284	269	291	280	282	290	261	270	278	286	298	265	288	275	294	295	285	311	314	322	289	318	283	284	300	284	271	295	260	293	295	301	288	280	308	283	296	267	247	294	283	277	315	266	291	327	294	281	258	301	260	291	293	263	290	288	309	283	280	304	295	277	268	249	288	303	280	264	274	298	296	281	261	266	288	282	268	283	298	314	308	305	257	257	311	293	279	269	268	287	276	298	284	302	276	264	301	271	299	283	291	302	281	287	297	286	298	292	277	301	282	256	282	296	280	290	299	288	300	288	274	261	296	275	285	253	256	285	286	298	298	281	279	284	308	315	274	284	295	293	252	273	288	295	304	256	259	292	300	294	295	273	293	265	280	312	274	276	280	272	267	298	298	275	274	280	300	329	309	309	295	290	295	305	285	284	316	299	305	333	296	296	294	312	282	283	291	307	270	285	295	311	300	303	275	261	278	265	294	302	288	284	292	299	283	281	293	289	262	280	324	290	279	306	287	272	298	320	266	277	283	298	293	298	266	257	322	283	284	268	270	284	275	267	327	285	306	274	247	316	290	262	295	287	297	258	272	289	284	305	275	277	310	311	275	297	269	304	284	292	275	321	281	288	284	284	277	325	281	261	280	299	292	299	277	298	267	282	280	291	296	294	297	273	283	278	272	307	268	293	277	296	288	279	266	295	281	282	309	276	301	283	279	285	265	284	285	284	296	269	294	321	281	276	302	288	321	284	275	283	261	240	279	298	314	240	293	289	288	270	274	307	295	287	280	285	321	272	267	267	292	271	282	293	270	289	318	254	277	273	308	278	269	297	268	272	295	300	268	277	325	309	293	282	298	273	284	268	281	301	300	271	306	264	312	283	306	323	281	286	269	292	264	308	329	305	294	311	309	288	284	281	285	314	295	330	289	286	298	291	311	274	291	250	283	269	289	267	321	276	290	283	288	269	291	300	298	287	289	324	302	271	273	325	279	296	292	300	276	299	320	278	280	289	289	269	294	316	286	303	267	282	257	282	273	263	288	316	307	318	272	262	297	296	300	280	296	286	266	307	296	300	279	286	280	312	274	281	286	287	298	302	291	289	291	303	303	312	307	286	308	324	325	312	299	298	303	268	283	290	279	306	255	271	244	275	305	302	271	277	281	292	288	296	283	249	274	312	265	277	255	281	296	287	273	275	280	279	276	296	262	278	264	284	270	271	279	307	265	301	289	319	279	298	284	286	281	304	299	328	287	315	310	290	288	288	298	275	287	271	290	280	280	303	270	291	267	291	321	285	239	283	288	282	296	291	280	275	309	270	259	291	286	296	301	276	280	290	326	287	333	280	317	312	287	313	296	259	279	308	275	298	287	266	278	289	314	283	254	267	286	288	263	265	284	283	304	333	263	248	244	312	279	248	292	284	293	301	284	275	278	282	288	288	295	277	245	279	283	263	287	276	305	328	286	254	288	292	286	280	301	306	245	287	280	287	298	301	292	295	301	283	289	272	298	259	296	282	289	287	296	284	287	287	293	325	273	282	283	279	294	308	278	259	306	299	295	265	286	255	273	278	268	303	277	267	319	282	303	308	268	300	265	311	290	260	285	285	267	286	305	292	312	304	321	303	280	291	301	305	308	315	293	292	297	310	302	291	279	326	255	280	299	289	311	284	319	317	266	272	298	272	301	304	289	306	299	306	273	295	303	272	270	284	266	281	254	323	278	280	295	282	287	275	299	295	298	299	272	271	284	251	257	281	305	315	288	272	273	287	279	278	307	254	294	286	278	291	279	290	263	282	300	265	297	283	297	297	303	306	278	264	314	307	285	299	294	303	299	276	259	297	321	306	301	309	278	294	266	286	282	275	285	277	266	276	291	297	304	295	285	282	282	289	265	286	291	251	269	311	305	273	313	250	267	278	281	272	285	285	301	286	282	310	288	310	306	275	341	273	298	358	274	306	287	273	243	283	286	280	263	281	308	295	323	296	319	289	291	316	300	277	289	269	279	275	254	267	296	275	282	310	278	301	289	287	255	300	285	301	270	271	285	272	295	293	294	288	305	281	291	294	279	294	299	283	259	281	290	305	293	288	303	269	304	290	268	289	313	303	295	293	303	307	313	307	285	292	280	281	272	306	282	300	271	302	253	288	255	297	261	318	295	279	288	308	271	258	259	286	285	262	302	294	291	286	313	283	294	309	312	305	257	265	295	289	300	289	291	293	293	286	305	289	295	284	276	271	283	291	279	296	293	307	293	287	304	284	292	279	288	312	293	285	264	275	279	268	323	274	261	277	302	286	274	267	270	268	290	308	259	285	306	287	247	284	275	287	259	306	305	323	283	292	279	296	271	266	283	275	300	268	266	277	297	245	271	291	278	254	267	263	270	268	256	281	281	293	298	316	294	285	314	298	292	287	245	292	318	304	297	287	266	274	313	308	282	289	306	289	288	278	305	270	291	289	298	291	264	281	277	269	313	262	290	280	293	270	281	284	295	281	298	293	271	294	283	297	291	273	297	274	301	338	293	300	283	285	303	299	293	292	273	297	294	298	276	248	314	282	281	271	280	307	295	294	236	266	276	267	301	308	283	299	271	302	305	279	279	248	300	305	296	305	306	286	285	271	288	285	272	274	271	286	294	302	281	289	317	271	317	293	279	291	304	264	273	320	279	292	282	286	279	271	273	284	291	289	292	289	278	273	313	274	304	293	280	286	277	299	279	276	292	295	313	296	298	296	290	283	323	269	305	311	285	291	253	299	276	292	275	300	276	283	295	297	324	249	289	304	277	256	313	281	307	262	295	253	307	300	281	273	297	330	258	264	305	312	299	293	282	278	292	301	325	280	279	294	292	285	305	295	296	260	271	286	316	273	320	280	293	274	280	263	292	275	268	303	278	306	295	282	279	284	263	289	305	280	286	284	358	285	285	278	302	254	294	270	312	286	296	259	287	294	296	265	295	272	317	308	324	296	296	300	286	289	274	304	302	243	272	267	283	302	290	284	281	282	299	297	298	322	291	295	270	277	279	281	306	270	261	308	278	303	281	285	303	301	277	314	281	267	279	318	283	296	269	283	300
55173	16321	4411	1688	1140	860	644	532	403	395	335	326	310	279	293	267	248	249	250	246	230	208	233	226	219	220	242	193	208	215	217	184	206	175	216	209	211	209	181	211	217	188	207	229	207	192	223	206	209	178	195	193	216	188	200	183	204	167	191	233	191	193	196	205	189	176	208	223	197	186	202	183	219	190	194	204	192	184	193	198	221	201	200	178	180	178	195	199	188	212	211	194	187	217	172	191	162	199	197	180	185	196	216	193	182	182	177	170	205	206	196	182	221	197	191	185	204	169	169	183	194	219	177	208	203	190	205	193	198	175	180	222	175	201	213	198	200	192	207	165	188	190	175	192	203	187	184	201	194	185	228	196	205	179	168	209	169	191	190	174	174	208	173	216	199	206	197	184	192	211	214	215	174	205	219	198	200	175	199	187	211	201	199	189	178	204	229	179	180	207	215	204	217	196	191	187	191	187	180	202	176	203	198	189	179	196	185	196	192	199	200	216	223	202	188	187	173	189	186	183	163	189	180	198	206	178	195	169	194	179	193	217	194	185	175	203	196	195	196	219	182	190	185	180	165	189	186	204	193	156	198	202	181	173	190	202	217	204	186	207	199	197	227	208	187	197	197	188	173	193	184	203	180	214	197	208	177	179	203	184	198	205	177	200	182	187	210	192	198	196	198	194	203	213	201	217	182	209	197	184	192	164	187	189	219	209	173	185	205	195	180	178	185	199	205	218	199	189	206	187	201	190	209	173	190	202	198	208	207	186	199	203	204	197	185	199	200	180	172	194	189	210	192	194	190	191	196	210	183	175	185	196	204	188	182	184	183	190	157	182	186	196	183	173	192	198	186	187	204	184	201	191	205	179	212	183	180	192	230	172	173	205	195	189	202	194	199	181	188	194	167	187	184	174	208	208	206	178	189	179	186	201	209	195	183	199	208	175	198	196	186	197	182	208	193	173	183	175	207	175	195	178	233	210	185	158	220	190	200	186	184	198	195	198	203	183	192	177	197	198	181	192	189	213	183	210	205	184	197	177	197	195	176	185	198	178	203	210	186	206	227	204	191	194	212	196	199	209	172	185	214	195	185	192	199	199	200	192	168	186	176	180	179	205	189	210	193	177	211	175	180	208	191	185	197	178	203	202	181	182	200	200	191	203	206	173	169	184	195	209	176	187	180	205	219	210	216	196	189	176	176	203	175	217	186	191	205	211	201	203	220	180	201	195	187	192	193	192	212	193	224	191	178	198	175	196	185	164	184	187	210	193	214	210	164	212	191	226	202	195	186	181	183	195	207	211	184	212	187	196	195	176	197	224	181	182	176	185	178	174	194	183	200	219	182	179	192	198	186	206	185	187	211	180	190	193	181	176	182	185	197	182	199	211	205	199	175	183	204	193	200	191	164	191	208	190	197	180	203	172	216	203	198	196	217	216	168	209	215	197	184	194	184	205	210	195	191	202	181	183	202	185	203	218	183	183	208	188	201	182	185	182	196	178	159	197	181	174	205	193	185	176	200	189	212	195	184	203	184	209	218	209	189	186	200	183	220	182	243	191	209	211	179	199	206	157	198	184	198	161	183	198	207	174	207	182	175	183	182	164	165	160	199	181	201	189	205	208	205	186	194	187	199	198	201	199	198	193	212	178	223	180	170	184	207	195	214	178	200	194	203	180	197	191	243	195	190	187	188	179	175	202	183	201	192	220	184	194	183	185	204	183	197	187	193	188	188	187	164	197	191	181	188	199	199	182	184	204	179	200	162	194	187	205	211	205	200	195	199	176	202	182	206	175	176	200	191	193	180	193	185	196	201	188	166	224	191	198	187	201	204	174	195	193	175	204	195	206	183	210	185	176	199	199	184	190	190	186	183	171	184	203	155	205	206	209	179	185	194	184	174	219	197	191	219	213	193	192	199	206	211	215	188	181	205	193	206	195	191	212	197	209	173	185	194	209	187	209	192	195	217	200	185	207	171	169	223	205	181	200	176	208	179	193	176	221	200	182	179	193	197	198	204	198	185	204	200	184	199	222	191	185	199	191	202	186	200	178	211	171	213	205	181	185	204	194	187	193	167	172	216	215	183	164	177	174	200	202	206	193	210	187	183	178	178	201	202	189	190	180	196	197	196	183	191	205	217	170	191	193	195	179	193	200	176	178	215	202	189	219	178	190	183	181	203	175	209	202	181	205	183	209	189	195	159	206	224	212	185	182	175	207	159	182	195	205	182	186	205	192	218	218	175	217	199	212	190	196	209	184	228	160	193	174	163	198	183	178	207	184	186	174	213	203	188	192	189	191	193	197	188	191	204	229	194	186	200	168	165	207	205	190	206	221	191	182	201	219	217	166	186	191	197	199	179	204	191	200	206	200	202	199	199	219	196	211	196	220	191	198	194	174	185	198	204	181	182	192	174	187	201	172	212	201	208	208	204	199	180	199	202	204	191	189	164	209	200	186	195	186	196	170	188	188	206	200	218	205	198	174	194	206	165	193	196	208	198	185	206	154	181	190	181	189	180	208	204	189	207	199	207	175	183	213	165	208	200	179	187	178	193	178	165	200	195	170	177	204	199	193	188	179	204	226	187	172	171	200	183	191	200	180	195	199	204	221	188	181	201	195	186	177	210	208	163	208	206	202	185	208	186	189	175	178	185	200	191	197	165	193	190	197	196	177	210	167	191	183	210	185	208	196	201	193	172	211	220	181	184	191	173	218	168	203	202	196	198	194	197	205	211	204	200	186	208	181	189	198	212	191	203	198	192	161	206	178	185	204	197	206	191	191	177	185	187	215	196	208	181	189	193	214	186	189	213	177	198	194	173	199	204	211	191	172	182	222	201	201	175	182	199	199	212	230	194	201	177	234	202	187	202	178	191	199	213	224	213	203	207	206	192	219	212	209	183	194	183	175	169	175	219	198	178	203	216	214	199	198	172	177	196	202	188	189	171	193	183	223	193	209	176	201	193	198	197	210	221	191	176	178	178	197	197	192	183	157	175	226	214	219	206	176	197	225	217	175	186	193	189	175	188	204	201	222	200	198	183	214	193	174	216	184	182	182	173	179	199	220	212	181	202	202	218	165	194	185	185	206	231	192	192	197	196	198	197	159	208	180	205	177	193	211	164	183	201	182	186	220	194	191	204	201	172	219	191	200	194	179	172	166	208	210	209	206	208	189	201	179	176	203	195	190	198	159	192	209	184	197	179	199	196	184	186	180	226	192	197	217	183	207	165	224	215	177	173	182	184	187	184	197	200	179	197	191	181	204	212	198	195	183	202	186	175	181	188	208	163	187	186	177	203	193	167	194	191	182	180	215	193	178	177	184	181	199	214	213	224	201	174	168	161	179	201	168	189	200	220	191	193	190	208	213	209	172	204	185	203	203	210	188	175	183	186	198	225	183	243	203	217	166	185	191	186	173	167	181	195	212	201	208	192	198	204	185	191	190	191	176	177	181	192	183	193	179	201	186	204	211	196	168	198	202	189	202	195	186
26445	1896	4244	4809	4203	3419	2785	2375	2094	1767	1588	1387	1258	1187	1092	975	917	907	927	785	759	746	782	706	653	690	668	702	688	699	640	634	610	585	616	645	595	559	590	611	554	598	616	582	528	561	528	543	539	550	519	526	512	536	581	561	505	554	585	521	520	546	532	503	512	541	524	531	491	533	513	516	535	537	515	497	518	540	522	527	515	527	511	514	519	563	534	520	541	526	546	537	536	505	549	512	553	514	526	515	528	529	507	482	500	515	521	530	517	526	514	515	530	462	496	491	490	487	502	499	501	504	497	529	531	495	538	465	506	494	515	513	445	508	503	475	498	461	499	449	530	524	486	499	494	484	516	488	508	476	496	530	494	510	511	475	503	495	487	461	461	482	522	498	513	509	530	513	510	496	489	467	514	460	542	507	491	530	520	534	502	493	483	518	516	493	481	507	487	541	503	508	475	542	508	494	551	468	495	452	459	509	511	487	479	525	502	506	501	505	495	523	503	514	459	499	537	547	565	507	526	486	499	472	490	498	517	509	494	468	495	440	484	495	508	529	490	548	527	475	499	479	456	495	503	527	484	505	512	493	496	493	514	508	495	502	494	520	525	503	510	513	533	526	494	500	477	478	472	485	498	486	501	500	512	493	503	504	479	494	512	494	484	490	517	511	492	505	467	495	497	529	482	487	475	453	522	489	496	534	494	472	510	508	415	493	505	516	464	503	497	513	492	472	495	478	507	479	495	482	501	481	505	510	532	536	533	512	490	487	494	482	487	519	540	484	471	487	489	461	486	509	504	521	519	491	508	484	499	544	507	496	524	516	474	508	525	493	484	515	487	507	493	508	499	489	493	489	517	463	538	498	486	537	507	502	483	483	496	494	506	530	500	515	494	442	524	492	521	526	531	516	495	466	516	519	544	505	510	497	524	518	478	489	524	523	514	524	503	491	508	541	490	483	519	519	538	529	499	483	516	486	496	517	491	501	520	481	513	480	497	491	467	502	502	531	497	476	553	482	436	516	531	495	506	476	477	480	483	514	532	494	540	499	517	467	472	504	484	507	525	461	500	490	531	530	512	499	510	532	534	534	493	503	482	497	502	518	518	500	551	487	517	487	499	490	531	487	493	553	463	500	524	504	537	516	517	470	518	494	491	554	505	481	512	471	495	489	505	494	517	484	520	481	487	530	521	546	477	523	531	477	525	513	494	508	516	499	535	485	528	563	535	479	491	498	531	477	533	509	481	496	487	479	486	498	533	514	500	513	493	513	496	524	496	532	503	484	503	483	468	485	513	523	488	470	459	496	523	477	520	508	548	461	455	528	468	489	466	499	530	525	538	547	502	517	499	506	500	508	488	500	462	479	495	482	510	519	530	478	460	532	474	512	520	514	517	500	546	483	462	532	504	474	515	528	534	526	484	502	496	472	514	535	466	499	481	513	506	479	456	498	503	521	499	473	476	523	521	432	501	520	462	486	485	489	510	512	521	523	534	477	484	492	528	517	462	457	493	505	484	516	487	487	523	516	522	481	501	515	484	491	513	471	470	495	461	496	475	517	477	484	531	474	459	496	523	510	447	463	507	551	502	475	504	517	527	478	545	452	521	506	479	518	505	499	520	462	539	480	483	554	473	506	484	451	540	485	527	532	486	536	493	547	466	522	504	494	493	509	475	481	562	509	511	507	506	506	479	496	479	491	549	510	508	535	535	472	509	505	513	474	488	503	497	512	544	502	508	475	492	500	501	536	519	468	494	480	457	515	491	438	539	465	482	524	519	476	493	503	492	455	497	499	532	490	523	498	482	465	489	499	458	447	452	496	523	525	531	517	507	447	484	469	490	519	518	527	496	518	538	506	529	500	474	478	513	513	515	513	478	526	514	483	550	502	504	523	525	478	489	483	466	510	522	511	475	516	501	518	459	489	467	471	459	516	499	488	495	511	530	522	500	515	525	481	545	500	513	506	499	485	537	500	495	516	500	503	501	515	525	500	538	513	488	487	454	484	470	505	524	496	490	520	502	490	523	505	498	519	516	483	482	510	500	495	505	458	509	471	486	504	516	503	499	489	504	475	472	490	511	486	504	463	508	478	521	504	502	465	477	567	511	528	470	493	461	525	524	523	498	537	528	491	452	523	517	502	526	527	507	513	474	525	514	527	461	517	475	486	482	500	511	548	511	514	534	458	482	488	480	504	503	484	527	494	503	489	556	483	497	517	505	501	497	534	544	487	513	483	538	495	504	541	489	503	491	479	518	460	553	481	557	500	493	482	525	510	488	531	480	443	536	531	452	514	503	486	524	509	505	469	499	536	533	525	491	483	503	492	494	492	486	505	449	552	530	490	510	447	487	493	490	505	508	504	495	486	477	443	512	474	507	488	514	467	490	492	488	491	474	534	480	500	512	507	518	514	541	492	521	489	523	481	508	493	501	474	523	516	501	510	504	527	502	504	514	485	487	541	494	532	513	513	498	514	495	494	512	501	491	508	510	543	495	511	526	491	464	513	484	484	479	510	499	510	531	508	513	486	521	519	470	493	494	527	478	521	483	470	478	489	499	486	553	500	474	484	494	471	504	508	499	471	476	510	479	489	493	555	536	483	469	486	560	492	518	488	542	511	470	493	480	492	478	494	473	515	512	478	513	505	478	523	474	491	583	521	508	490	526	543	455	533	496	526	479	519	543	462	510	494	489	551	520	515	500	498	484	519	472	457	518	482	549	509	529	509	471	503	516	538	499	497	518	562	559	491	475	493	468	523	538	548	474	533	489	492	501	524	505	462	489	517	491	490	505	485	510	472	486	534	447	517	501	457	515	507	504	462	516	521	527	484	498	538	503	497	506	521	499	492	467	466	521	496	486	490	486	479	512	516	501	471	509	507	510	528	507	528	507	476	552	506	514	506	484	512	484	475	506	493	482	495	520	474	524	500	521	467	463	549	501	520	502	527	492	526	514	526	498	485	500	486	527	501	522	536	476	496	548	501	461	559	514	494	499	490	522	520	504	493	529	517	535	464	531	462	526	483	485	466	480	465	449	487	485	514	490	536	483	493	479	491	521	474	499	530	511	502	524	502	505	497	515	514	484	514	514	513	509	516	513	446	483	468	460	483	520	494	465	463	485	468	528	497	479	524	483	498	491	530	505	495	478	498	458	499	515	532	450	496	545	464	473	528	541	541	525	517	499	510	482	528	485	535	484	480	496	462	477	536	515	500	489	490	493	523	513	504	471	513	510	495	510	493	469	516	530	465	530	494	527	500	472	513	501	517	503	518	460	506	482	538	506	506	502	526	484	554	504	502	532	491	511	502	505	475	476	498	540	526	487	471	539	506	526	484	476	519	509	515	472	461	501	469	483	530	485	509	521	513	527	497	505	510	516	507	484	506	498	453	485	499	470	503	468	510	536	522	454	497	525	508	454	509	518	497	528	537	479	537	524	490	479	551	493	496	515	458	497	506	485	484	506	505	528	512	504	468	525	493	496	480	477	464
4510	246	237	213	205	222	210	241	177	229	189	195	197	197	207	187	223	205	178	215	222	202	189	203	176	164	207	192	209	231	188	190	197	228	217	217	183	204	186	232	206	193	214	220	203	210	211	194	195	190	213	200	200	186	179	198	207	192	207	213	240	226	215	227	196	206	191	172	225	220	174	193	201	197	232	187	198	206	216	202	194	215	220	202	191	191	199	178	204	225	184	208	187	203	217	195	215	187	193	218	215	212	186	220	195	208	190	183	219	220	205	211	211	206	211	211	198	205	205	189	182	197	211	199	214	203	193	219	206	220	161	211	208	221	185	214	182	187	219	220	168	191	195	212	215	192	199	193	207	204	208	194	213	200	221	205	201	219	211	214	195	208	220	199	181	218	203	207	173	210	197	191	206	198	216	203	203	192	208	193	200	215	198	221	212	239	201	192	181	216	211	219	201	195	193	216	201	235	191	210	218	214	204	224	185	218	224	203	194	208	201	182	205	202	209	180	212	201	191	196	208	211	221	208	198	205	205	224	214	207	227	189	196	192	191	218	195	214	203	202	197	226	182	226	209	195	216	199	188	189	202	243	194	200	197	203	209	203	196	192	195	199	206	188	200	218	200	202	182	213	200	214	157	212	206	178	202	210	201	214	210	216	190	188	198	227	200	198	195	226	193	205	171	205	182	205	198	225	184	189	167	193	191	187	225	205	199	192	201	211	199	203	195	210	230	205	192	187	181	204	168	203	206	213	198	207	208	209	199	199	201	189	205	192	209	191	220	232	228	175	186	228	208	223	195	178	200	230	195	224	180	218	191	195	197	192	229	195	223	194	209	187	201	228	226	194	190	207	195	200	201	203	204	196	185	227	187	224	202	197	193	214	217	192	177	177	195	202	214	181	180	203	185	192	222	172	209	206	188	185	177	208	220	205	204	182	204	222	209	187	186	199	206	215	194	203	191	199	204	197	205	231	205	177	174	210	200	208	216	205	192	189	184	190	220	203	229	191	208	207	214	217	225	206	197	177	237	210	203	214	221	204	197	197	204	239	200	202	181	237	210	218	240	217	169	198	189	210	200	206	200	210	203	208	184	199	196	200	231	222	215	222	187	230	223	210	184	216	201	186	200	197	223	209	193	198	201	220	210	213	218	245	190	208	211	223	209	220	210	191	215	205	193	212	213	197	211	212	225	200	215	187	197	199	222	197	212	195	209	207	225	196	233	200	190	203	202	203	208	210	216	217	204	210	196	213	216	202	210	226	213	200	199	189	197	194	205	197	211	195	189	214	186	165	208	207	189	196	180	196	233	214	191	232	211	213	213	204	199	192	186	206	201	201	219	206	191	219	208	218	222	210	224	193	213	197	193	215	204	228	203	182	196	186	203	200	201	216	213	209	217	182	211	200	189	175	206	202	222	231	199	197	205	207	201	199	242	210	200	214	205	199	183	205	199	250	241	216	218	188	197	213	213	193	179	206	205	204	199	200	210	188	181	208	207	205	184	207	203	186	197	211	220	206	200	199	208	201	214	220	193	197	222	214	198	196	211	185	186	214	224	211	200	226	195	191	204	203	180	216	201	198	206	199	217	193	200	194	223	227	195	216	228	196	210	179	232	194	233	209	200	227	209	205	221	211	217	204	197	188	223	202	201	218	216	211	194	216	176	212	201	217	182	188	198	174	195	204	190	197	177	207	212	193	223	191	207	221	200	215	220	215	206	209	211	192	196	203	194	202	223	201	198	236	216	190	211	205	204	195	194	198	235	217	214	216	204	183	195	193	186	183	221	195	199	205	213	207	210	216	193	194	183	215	193	206	210	206	193	208	202	182	213	231	204	190	206	190	217	205	189	215	225	216	210	190	202	207	207	189	200	215	206	179	209	217	196	210	233	239	194	212	209	187	189	203	222	214	223	202	259	235	203	216	189	239	203	200	193	190	224	209	202	197	201	216	212	205	206	195	183	242	208	226	189	200	236	222	218	230	209	201	240	192	203	227	200	190	191	209	181	198	194	206	206	228	217	207	199	185	195	186	192	183	189	207	247	191	203	178	218	205	204	221	184	186	216	205	206	181	183	225	215	223	189	185	206	219	178	242	195	213	228	202	205	174	194	216	197	196	212	192	225	229	208	205	209	207	199	202	181	195	192	188	235	199	170	192	212	193	218	224	199	190	203	201	213	238	187	215	216	203	183	189	201	194	206	221	201	204	186	183	204	214	214	233	223	211	189	183	180	203	198	201	201	197	236	213	205	209	223	219	214	198	161	189	199	190	210	213	227	209	205	207	193	232	208	212	193	235	190	230	202	196	246	186	241	183	194	187	214	186	194	232	182	213	210	206	204	207	205	190	208	218	182	214	206	202	206	216	233	188	217	197	227	214	222	213	209	209	210	217	207	202	201	197	213	201	209	213	224	200	183	177	195	212	213	183	193	207	177	208	210	189	206	179	192	198	201	230	198	195	183	212	202	157	199	232	210	192	218	184	193	217	183	218	196	200	202	200	193	200	234	177	222	174	200	192	215	203	213	209	190	204	200	211	174	200	189	200	202	171	207	208	225	226	212	195	185	195	196	220	201	197	187	212	207	215	195	208	197	213	203	243	211	200	211	213	202	195	230	207	205	215	218	199	211	233	216	217	229	222	208	201	219	196	188	206	185	213	203	202	198	204	210	201	211	217	202	190	203	210	198	187	201	228	209	185	235	169	208	221	198	201	201	194	199	188	204	201	212	215	182	192	196	207	204	190	193	222	234	205	197	207	202	209	185	212	210	194	217	207	225	205	200	199	201	205	205	198	198	195	220	209	189	234	199	206	205	218	196	186	196	218	218	205	220	201	218	202	211	213	231	195	217	211	215	214	195	190	185	206	201	214	187	215	206	214	202	206	209	199	190	201	212	220	220	197	215	196	220	216	184	200	255	209	201	199	199	224	205	186	189	200	187	221	220	182	205	209	204	190	195	204	204	199	224	180	208	205	225	187	221	179	217	206	219	210	194	219	199	204	210	206	203	211	205	209	188	191	205	195	198	229	200	190	241	198	192	184	195	187	189	222	198	183	211	217	207	184	205	202	194	200	194	192	224	204	193	217	213	199	188	217	195	197	224	235	208	214	218	213	210	205	197	190	201	206	200	179	191	215	177	205	206	205	226	230	203	204	207	215	196	231	205	200	219	172	178	220	222	198	182	189	225	205	202	194	229	187	206	193	206	203	200	192	228	222	173	196	200	238	205	207	186	209	221	194	186	209	224	200	217	199	224	226	198	217	198	185	186	212	200	226	192	217	222	198	187	232	221	241	213	203	193	204	187	207	201	224	200	211	217	204	211	222	196	189	210	233	215	202	204	241	201	194	196	209	194	195	187	203	203	195	207	208	232	203	206	194	174	206	202	193	197	221	214	200	203	219	193	210	192	202	193	189	247	205	214	194	203	212	174	239	200	229	165	214	208	191	216	232	203	230	248	204	202	214	203	189	212	183	204	208	184	200
4966	561	627	606	603	599	571	553	514	516	529	517	505	555	498	561	514	531	471	480	460	504	518	503	486	505	532	503	509	546	521	491	523	499	478	464	517	482	494	508	530	527	541	485	520	481	460	487	493	501	511	480	509	532	499	505	512	500	516	495	476	517	504	502	469	512	508	533	502	505	519	496	474	526	512	501	498	494	507	435	499	466	498	487	493	498	512	489	490	511	499	493	491	483	539	524	504	495	506	477	499	520	483	485	491	502	498	491	467	551	487	468	491	530	504	490	472	494	470	504	473	469	528	503	447	517	477	496	502	500	496	516	539	477	495	514	498	497	508	501	499	501	517	481	487	514	452	474	523	480	496	524	496	475	477	488	476	481	479	523	488	495	519	519	499	494	451	465	514	516	507	482	514	517	461	503	481	494	510	468	475	523	510	476	525	480	490	519	514	465	503	495	484	507	550	532	538	456	487	497	518	514	492	474	461	466	513	481	526	518	494	519	476	476	476	483	515	511	522	480	481	478	499	534	475	458	489	493	513	524	535	511	516	530	496	486	547	490	484	508	501	500	506	479	517	480	539	485	485	484	477	499	504	480	506	492	471	502	514	489	540	527	464	433	463	496	451	499	511	496	519	482	483	535	463	504	512	489	491	480	443	475	465	488	490	459	503	489	495	470	461	489	471	522	474	518	487	514	499	508	489	526	521	517	477	451	514	515	516	492	485	504	541	500	495	510	515	507	498	495	496	479	516	493	523	489	472	496	490	520	485	474	514	503	511	487	502	506	506	501	485	524	507	465	528	528	488	529	516	505	485	517	490	509	501	510	523	523	536	486	482	502	466	481	486	451	483	510	511	516	450	493	466	508	483	535	531	505	484	481	516	478	456	579	486	508	538	525	517	502	498	508	461	510	487	524	533	466	523	541	527	497	524	543	495	530	519	462	483	482	487	557	521	453	539	484	521	497	475	500	536	484	506	493	542	474	484	481	481	503	502	505	446	511	479	482	514	535	495	552	516	495	540	498	465	484	508	487	479	469	499	487	503	511	512	496	488	466	503	491	486	516	465	528	507	472	467	475	512	519	497	479	515	468	491	500	538	477	510	488	530	514	487	532	478	453	517	548	509	555	508	496	478	525	477	468	475	528	515	495	461	525	520	482	484	507	519	501	471	505	484	484	451	477	488	480	506	500	505	419	459	487	504	494	522	541	476	515	533	478	485	473	494	514	473	507	493	497	488	487	494	508	529	508	511	503	521	464	470	521	471	520	526	513	473	518	478	532	514	495	446	472	497	483	505	539	483	502	494	502	510	471	479	494	500	461	498	511	482	489	518	500	477	532	520	535	502	497	480	470	481	511	552	529	541	490	471	470	488	516	482	501	490	500	494	483	453	472	478	525	489	464	483	451	489	487	478	490	518	485	497	535	516	530	509	509	528	480	521	495	484	494	465	508	495	485	530	498	533	469	501	488	473	458	525	485	533	511	510	492	500	500	502	470	537	488	458	511	491	494	500	503	518	517	536	495	507	507	491	505	530	507	515	488	498	495	484	500	467	490	524	486	545	512	493	454	500	518	493	479	481	491	535	511	436	503	528	518	521	496	505	498	505	490	468	522	512	484	536	506	515	485	502	537	495	475	477	519	490	495	460	499	520	489	524	486	478	470	475	513	495	486	489	536	501	510	549	506	512	492	511	497	504	463	502	506	506	494	518	485	539	477	536	503	495	519	477	490	527	508	501	538	458	502	499	487	518	490	444	474	525	512	487	499	495	484	465	500	494	490	498	510	483	512	451	490	532	508	527	490	515	489	509	490	522	462	486	432	496	495	487	504	502	533	529	506	480	465	496	488	508	506	481	500	519	490	507	481	478	467	504	547	490	538	552	500	519	504	496	515	502	507	544	490	525	520	539	505	460	515	456	483	478	540	477	450	486	485	505	517	437	507	497	562	488	532	539	492	507	499	485	508	494	507	500	509	509	499	479	506	479	475	523	504	481	512	499	498	527	495	473	476	497	496	501	504	506	526	496	501	481	478	485	519	515	501	498	475	518	518	539	547	524	537	470	507	514	515	497	491	476	477	461	486	491	493	502	488	483	498	497	487	499	484	492	482	517	454	474	462	524	459	501	496	498	526	453	478	504	501	510	516	507	480	499	496	510	497	492	501	546	531	494	476	514	500	522	517	486	518	454	462	542	499	494	475	517	469	502	475	511	495	480	449	549	558	490	532	534	508	474	510	504	509	496	515	480	525	495	491	518	462	500	514	510	481	483	490	475	498	510	503	487	495	522	490	487	501	508	503	482	488	501	464	481	483	481	477	505	505	487	535	522	469	511	500	500	496	494	473	488	459	474	505	510	466	531	477	485	495	516	487	542	480	528	487	459	509	498	540	494	512	517	503	492	494	521	498	519	510	500	483	453	479	505	526	490	503	496	523	481	493	513	522	511	477	494	524	508	456	478	477	526	512	491	501	466	498	506	513	473	512	523	524	499	491	490	493	485	526	513	485	500	498	519	468	475	511	503	524	473	493	528	476	482	499	517	482	475	475	450	506	488	505	534	518	487	443	494	477	474	481	473	530	471	448	490	527	496	494	482	476	490	506	524	505	499	487	525	528	497	483	522	507	537	472	473	479	498	519	475	495	509	514	507	520	486	494	488	500	491	510	540	461	498	464	501	538	463	476	474	508	490	528	456	509	463	474	484	506	495	502	480	501	471	416	485	486	494	470	521	457	457	506	480	552	471	501	496	540	489	531	456	503	491	496	528	544	470	512	522	510	513	506	542	537	489	523	473	520	535	473	471	504	479	517	499	525	492	518	512	522	499	488	481	448	496	472	490	488	497	501	518	531	451	506	472	495	495	474	494	513	529	480	512	469	479	490	501	478	492	537	485	492	475	477	480	547	499	504	490	521	472	508	511	481	534	487	511	488	537	512	487	487	473	510	491	541	497	515	559	510	469	455	494	519	489	495	470	516	493	509	520	494	498	503	467	497	505	462	522	475	488	502	514	554	484	493	503	510	502	512	517	499	505	492	497	516	494	530	499	470	465	538	525	489	485	504	506	505	504	489	504	472	492	477	518	498	470	501	504	538	497	480	463	519	522	446	503	483	512	507	507	512	461	490	491	475	539	497	472	504	519	495	500	494	506	522	530	483	504	485	488	512	543	510	473	510	503	481	480	514	519	508	518	484	533	492	496	501	485	495	488	497	531	515	523	515	494	493	471	514	496	475	491	524	523	489	492	552	504	482	489	482	520	486	512	519	482	477	487	503	473	504	479	512	482	517	540	507	490	518	482	512	485	470	484	488	481	464	472	518	524	498	472	486	503	560	497	489	499	465	512	509	526	499	494	490	516	458	499	485	482	547	471	461	527	491	519	521	496	496	521	504	487	473	514	528	514	529	489	525	478	545	518	542	498	540	526	516	501	507	496	511	528	517	509	497	527	501	518	468	494	507	509	510	467	478	494	501	464	526	491	459	507	520
42632	7998	1196	853	543	402	334	247	263	188	180	167	149	160	148	136	141	135	112	105	113	133	119	122	105	102	110	107	109	88	94	100	122	109	98	96	113	99	98	103	110	99	79	108	113	85	83	87	83	110	104	106	110	95	104	101	91	107	110	101	96	106	89	96	105	124	96	119	97	108	96	99	126	119	109	108	96	86	100	104	113	104	104	100	84	129	94	104	96	102	103	99	96	102	92	111	99	125	83	84	113	88	100	115	95	93	94	94	100	88	102	108	90	97	99	96	103	99	98	104	122	108	105	83	103	110	91	92	98	102	98	99	95	103	86	95	109	101	113	94	91	101	115	112	112	85	114	104	111	95	106	104	95	95	92	115	81	112	116	85	97	105	99	93	108	111	115	90	98	106	103	104	98	80	90	95	109	99	116	98	119	82	87	90	95	102	106	101	103	92	111	98	106	81	106	102	89	102	84	101	104	89	103	103	97	93	113	98	89	96	98	106	92	100	95	96	103	118	94	112	116	92	101	91	106	100	97	110	97	83	99	95	99	91	119	104	96	108	108	104	100	80	104	90	111	101	97	105	130	103	105	103	106	105	102	89	83	101	96	95	84	99	105	101	105	103	103	102	107	101	94	98	90	85	101	101	102	108	113	106	70	103	99	103	100	99	86	89	85	102	93	100	110	108	120	104	98	116	113	98	88	103	97	93	92	81	98	105	90	108	94	112	102	112	82	113	125	111	103	109	105	91	83	108	98	97	89	131	93	114	111	102	106	104	106	91	105	72	101	112	99	89	110	120	110	102	86	111	96	95	99	121	72	83	104	104	91	79	74	105	99	99	79	93	112	93	123	74	97	117	108	95	99	107	110	105	94	81	80	95	102	89	88	100	80	90	93	114	95	101	109	107	106	95	98	97	102	95	92	99	106	121	109	95	106	95	83	109	77	86	95	88	100	85	100	97	99	112	103	99	102	106	94	88	106	110	82	100	86	83	91	94	89	93	97	101	106	95	109	109	92	100	85	110	113	89	93	100	98	91	110	94	95	87	108	85	88	95	109	113	105	100	68	80	93	85	83	107	92	109	93	101	87	102	102	99	84	96	105	107	114	97	91	98	109	98	105	96	103	79	95	102	74	96	107	85	88	93	92	85	93	94	78	79	103	87	90	112	119	93	105	103	100	100	93	90	86	114	99	92	123	105	104	107	87	112	92	102	90	105	90	90	94	102	118	94	98	108	106	103	116	106	113	83	92	94	97	98	87	104	100	102	107	99	109	92	105	91	93	88	105	111	107	103	78	104	104	98	113	111	104	105	102	96	95	95	98	109	121	90	88	92	99	97	98	107	84	98	104	94	101	103	89	87	107	91	104	80	94	122	109	95	96	117	84	105	100	109	109	81	92	104	101	103	107	112	116	84	103	103	109	95	89	92	115	104	99	96	100	92	97	91	98	96	93	106	107	114	77	127	112	104	100	103	81	90	107	112	115	108	107	123	93	113	119	81	89	87	114	94	91	103	79	98	81	87	127	105	97	89	111	117	100	93	89	100	91	88	110	107	99	78	86	109	116	104	102	108	96	102	91	92	99	112	101	102	116	108	113	96	103	91	103	112	117	90	102	76	81	95	108	93	89	81	89	104	117	121	101	86	96	108	101	99	73	95	101	101	100	102	101	105	114	106	109	108	99	96	108	101	92	123	92	98	94	114	98	87	95	111	100	96	113	87	95	91	109	93	102	99	97	113	94	115	96	79	91	111	97	105	106	77	112	88	82	86	93	116	114	103	98	102	95	106	105	90	98	102	82	103	117	73	116	107	101	101	89	105	103	102	105	91	112	93	93	102	85	94	102	88	96	84	76	94	96	86	103	87	116	111	111	95	106	95	99	93	95	95	83	110	97	84	88	95	91	102	107	86	111	112	110	87	95	114	110	105	86	110	100	116	83	79	97	92	94	114	109	108	98	90	123	101	90	98	112	98	104	92	98	116	89	90	102	106	99	97	120	84	95	98	110	107	99	107	106	114	95	97	95	91	118	120	84	105	97	85	94	101	106	90	99	87	107	73	116	103	97	77	96	92	91	90	86	97	94	91	100	111	111	82	77	91	106	85	115	90	116	105	106	106	99	119	107	87	108	87	102	96	106	107	85	103	100	104	106	114	120	97	105	95	104	90	88	97	87	91	92	102	103	97	101	103	104	116	104	130	101	117	100	97	97	108	96	116	118	127	102	99	98	102	97	93	101	95	85	109	109	87	104	101	105	98	98	112	95	109	91	95	97	95	106	81	95	102	125	103	98	92	98	105	100	103	104	120	101	104	129	101	85	113	110	93	87	99	91	101	107	105	96	91	107	116	103	126	90	93	89	114	87	99	87	92	104	85	101	125	96	100	103	100	90	103	99	85	94	99	107	79	101	106	108	105	92	109	87	106	114	104	92	90	100	96	99	127	100	104	114	117	113	107	100	96	94	112	90	118	105	98	118	100	106	94	99	108	107	111	118	93	115	99	82	110	79	97	99	96	119	95	85	100	90	91	99	96	90	85	100	94	115	104	98	101	103	82	112	101	107	123	92	104	111	124	105	90	111	96	99	94	119	117	96	115	107	93	96	109	81	108	119	116	91	92	93	89	83	114	97	92	90	103	96	104	112	115	86	120	112	110	100	92	85	92	101	108	110	102	101	88	98	114	93	93	112	98	91	114	105	88	78	102	107	95	111	96	88	100	101	105	110	120	95	114	91	100	98	108	100	110	114	78	98	112	92	111	98	92	106	93	96	90	96	102	97	119	88	89	109	99	124	89	111	99	104	92	90	98	99	110	101	88	112	91	98	98	107	90	100	108	90	116	101	101	108	100	105	98	103	89	94	125	98	99	108	92	97	93	94	104	107	91	91	98	97	102	114	108	89	118	107	104	90	115	92	102	102	88	103	102	103	87	85	102	78	98	86	103	94	99	118	109	102	91	79	104	97	112	111	120	101	82	121	100	101	106	97	111	94	106	102	106	86	104	96	88	107	81	85	94	127	116	113	100	96	85	107	110	115	94	93	120	111	111	84	104	105	91	122	115	84	100	96	84	101	101	93	117	90	90	84	120	98	115	111	100	108	104	120	86	95	83	99	87	105	95	99	96	105	86	88	99	86	100	96	99	109	93	93	105	97	83	102	103	89	106	83	88	123	103	116	94	90	112	118	97	108	97	91	100	102	96	103	112	91	103	111	109	95	96	113	90	113	116	95	93	88	89	105	122	76	111	119	93	118	90	90	79	95	94	95	99	105	119	102	111	96	103	95	86	107	95	123	79	123	93	100	96	103	99	85	98	130	104	120	115	106	103	95	99	77	112	117	98	103	96	94	95	106	86	103	95	102	96	95	117	111	109	116	105	87	119	99	98	112	121	90	94	83	84	87	94	118	101	94	113	112	116	127	102	85	93	82	105	99	108	106	91	101	121	116	83	92	90	119	95	110	96	106	88	116	89	90	93	120	89	87	104
20601	962	2156	2677	2270	1732	1428	1247	1131	948	800	826	710	637	571	572	542	504	508	432	398	422	437	417	387	397	381	393	374	372	370	342	330	371	348	323	343	313	335	341	333	309	298	313	277	321	312	299	322	327	329	320	320	338	303	340	317	302	323	325	298	276	289	305	289	329	289	304	308	275	324	311	270	316	327	280	307	310	274	268	300	292	308	299	272	291	284	297	303	285	270	251	307	282	289	295	289	293	279	297	306	287	296	312	277	325	295	260	277	319	312	285	261	274	258	277	292	300	295	303	283	280	301	277	282	268	295	284	270	322	294	285	328	293	295	283	303	300	286	286	304	264	296	286	288	304	285	293	290	270	282	303	278	284	286	282	281	311	296	297	294	277	303	314	276	282	288	290	293	309	270	296	305	299	272	291	284	278	310	298	292	288	283	262	281	280	289	299	281	266	286	279	300	303	303	285	293	281	301	309	290	281	299	289	301	286	282	307	286	295	326	310	306	291	286	281	312	338	286	320	287	270	277	268	299	287	302	282	285	297	312	289	260	316	302	275	261	294	288	268	333	291	287	285	284	277	266	250	277	298	273	288	309	284	329	267	270	307	305	268	292	300	300	307	306	282	299	280	305	269	258	282	258	273	308	267	295	278	282	293	294	278	304	285	278	282	295	262	299	263	253	286	311	273	293	257	292	309	293	304	261	286	270	312	267	291	315	309	271	289	254	292	308	280	268	292	272	283	290	299	301	313	293	286	286	291	301	293	310	291	283	281	294	300	323	282	264	309	299	301	330	268	291	286	299	283	305	295	267	265	293	296	304	271	282	267	320	307	290	291	294	292	296	283	267	280	298	264	296	290	288	276	270	267	302	316	281	260	294	286	292	260	253	287	290	320	315	292	321	314	277	303	289	306	294	308	286	282	282	285	318	331	277	282	284	270	266	257	307	282	287	296	302	272	305	267	306	270	300	296	242	292	298	318	269	273	285	284	283	286	277	288	293	289	273	286	295	306	278	280	314	280	258	256	280	294	287	286	301	291	289	301	258	349	317	254	295	292	291	287	268	285	272	308	267	315	311	292	305	304	300	318	285	324	286	286	278	275	284	267	274	306	305	285	285	286	262	284	268	263	306	305	335	283	299	314	265	295	308	310	270	281	288	295	260	284	260	318	290	286	280	305	272	287	278	290	277	278	298	306	278	289	282	298	277	297	276	287	293	308	292	295	302	311	271	275	276	272	259	286	282	289	312	271	279	294	287	272	278	305	299	280	270	275	279	300	301	244	279	292	283	281	286	285	271	303	290	293	289	300	297	270	308	310	309	291	291	275	280	298	330	290	269	318	275	274	290	285	280	281	293	277	290	268	253	316	319	287	295	273	274	280	334	275	279	300	315	290	302	312	278	290	288	276	283	273	270	279	296	267	264	291	313	303	282	292	300	314	317	311	300	280	316	296	294	314	304	312	301	283	293	295	308	274	298	269	293	293	301	298	277	282	286	251	300	292	292	261	294	291	292	270	288	288	295	299	264	291	292	291	292	303	263	262	285	307	291	248	293	287	321	286	300	278	293	299	267	292	263	277	282	279	298	267	300	261	296	281	304	295	289	322	292	269	297	279	273	290	247	284	266	294	276	298	290	299	268	323	276	296	302	292	298	302	278	294	287	280	269	283	275	317	290	274	270	313	281	262	294	322	258	256	265	301	275	315	272	294	287	294	279	268	307	300	268	250	279	268	286	286	268	298	303	293	309	269	303	317	286	277	333	267	278	287	295	287	284	278	300	281	286	274	279	293	303	307	290	269	285	297	268	267	281	282	289	298	277	307	280	275	275	301	278	303	286	290	293	266	325	281	271	289	258	265	263	279	284	282	283	271	295	302	303	287	276	309	280	291	292	277	261	280	291	293	301	281	287	284	266	286	302	262	299	306	256	276	292	277	279	299	257	301	271	267	287	271	282	297	285	300	259	269	298	265	276	283	277	306	286	309	273	274	273	318	257	295	280	307	292	294	297	294	270	268	300	293	295	272	290	281	283	321	299	298	310	288	262	291	279	290	328	292	278	317	280	289	273	296	287	293	280	280	318	311	264	284	283	278	277	286	239	302	294	312	309	294	304	281	285	332	286	295	284	273	298	272	269	291	253	295	282	284	299	287	267	294	329	291	300	284	298	290	269	293	279	258	307	304	308	276	294	325	281	287	286	273	294	286	260	270	303	263	292	291	296	291	302	321	294	285	301	248	280	301	293	286	285	288	272	282	279	344	259	286	262	288	258	313	282	286	309	272	299	324	292	253	276	262	291	285	293	287	314	302	289	292	274	300	261	309	296	278	271	296	289	310	310	315	296	282	232	292	330	310	302	284	285	287	303	303	292	290	292	277	277	316	265	292	266	285	266	280	280	289	314	287	277	304	275	293	259	260	286	314	284	288	272	261	280	297	289	296	301	299	282	280	280	297	276	292	247	280	279	271	281	273	280	272	285	270	284	284	273	283	280	300	262	302	296	263	302	285	303	263	279	294	286	289	303	285	295	283	275	296	274	295	313	320	321	282	280	281	275	288	280	309	299	275	295	257	283	290	279	288	286	291	307	323	326	253	281	264	260	310	291	285	299	322	305	289	292	322	293	282	315	282	310	277	288	294	281	287	292	290	304	283	316	319	301	323	256	259	314	284	279	296	303	285	299	286	304	273	326	294	257	300	284	294	301	272	301	301	300	279	315	278	256	301	309	291	284	262	279	306	287	277	298	275	305	298	282	316	317	284	263	321	287	298	298	328	261	285	302	328	274	300	325	304	289	280	294	325	276	273	282	269	302	275	261	310	281	282	290	276	270	279	284	257	301	293	270	310	310	275	302	315	245	324	285	277	285	294	284	305	278	286	287	259	268	279	278	288	279	288	287	305	332	245	304	286	273	291	290	287	295	303	297	264	285	277	274	302	318	269	289	296	283	279	280	270	317	283	301	310	286	309	309	301	276	274	296	319	279	303	291	276	287	274	316	297	265	302	309	298	290	272	303	277	274	284	273	276	309	298	283	323	300	281	252	302	270	278	281	269	283	292	276	293	286	291	290	301	273	307	296	320	259	271	310	270	291	281	276	281	297	316	316	293	293	282	273	296	282	269	304	306	260	334	296	305	284	307	271	279	278	273	286	293	294	286	311	312	310	272	307	286	276	274	299	271	294	279	278	294	306	264	253	294	284	296	329	257	260	298	262	282	291	298	299	269	299	313	278	286	301	277	281	281	310	308	283	289	274	280	239	255	308	277	289	275	275	291	281	268	329	283	279	275	309	303	298	301	297	262	286	259	283	275	285	308	245	285	290	312	266	307	306	280	272	261	287	314	265	333	284	283	294	265	253	262	296	282	289	293	295	284	292	271	294	274	266	250	290	284	322	271	285	306	282	314	277	277	293	288	255	290	284	282	291	279	315	272	294	295	272	285	287	302	286	295	304	308	288	265	276	320	306	298	296	278	299	242	299	277	279	282
55418	14931	3515	1799	1167	791	630	501	461	404	367	287	311	314	281	239	253	234	219	247	238	242	226	235	223	219	221	232	209	209	218	242	187	215	206	208	199	213	214	206	192	202	221	179	185	205	199	212	206	193	178	200	184	199	201	204	193	181	207	173	195	206	217	203	209	186	226	195	211	202	209	176	182	219	163	177	195	164	187	196	233	193	197	167	202	195	198	174	183	172	168	230	182	203	185	183	177	196	197	210	210	216	170	203	183	195	197	193	201	175	203	196	198	200	203	184	169	188	191	208	177	193	166	205	215	182	187	181	197	185	187	213	187	192	181	174	169	186	187	179	216	213	189	189	210	204	214	192	219	193	182	188	171	197	187	192	184	196	204	177	214	231	180	164	198	215	197	191	195	174	191	196	176	196	172	184	229	192	201	182	186	201	172	194	192	180	206	203	207	185	195	178	190	193	211	216	204	180	194	194	226	192	222	203	180	179	171	190	180	184	172	198	196	208	194	194	222	213	212	195	182	217	169	172	208	201	198	176	224	173	199	182	186	192	203	187	200	176	191	198	189	212	185	201	200	193	188	202	210	178	182	176	172	194	197	176	182	181	181	179	201	199	215	173	187	215	168	175	173	176	187	200	221	179	198	204	197	205	191	174	215	203	168	186	190	191	204	151	206	190	183	184	187	207	173	181	213	199	236	220	192	195	189	169	202	187	180	201	204	199	174	187	190	194	200	204	192	186	210	207	208	194	177	195	197	188	187	198	195	173	223	179	179	190	185	205	199	207	186	222	175	211	202	182	177	195	223	191	186	185	189	199	199	186	191	190	177	206	202	194	205	185	204	182	168	193	183	190	177	192	172	199	212	188	213	173	194	209	205	206	186	205	182	207	207	171	199	191	174	211	192	172	190	169	206	202	191	206	204	173	192	190	200	203	210	199	214	207	191	176	200	177	224	189	218	211	164	182	193	205	187	174	187	196	177	206	183	203	210	193	186	193	179	207	193	205	185	196	166	186	176	209	182	196	185	194	184	159	182	201	194	200	203	226	208	215	200	188	210	183	209	165	192	185	184	200	179	210	182	180	211	205	193	221	186	164	205	187	196	181	215	190	194	165	186	194	186	200	189	187	191	177	177	200	194	178	201	207	198	192	189	255	208	192	180	166	178	184	194	186	201	203	202	181	182	177	200	168	199	191	183	181	197	195	175	177	216	192	211	193	179	194	201	175	207	206	190	177	183	181	187	193	183	176	182	174	168	183	191	188	181	199	187	179	189	207	197	210	187	178	191	184	176	185	206	195	188	209	182	201	167	189	187	194	196	195	189	193	185	207	199	195	177	196	177	180	208	175	211	189	178	202	190	185	211	211	171	193	192	223	221	197	169	174	181	193	187	200	177	178	176	190	195	159	207	201	201	198	204	191	190	197	185	190	213	177	203	208	209	183	220	190	188	183	177	196	202	227	179	220	184	214	204	187	188	195	226	195	182	186	194	205	179	201	203	186	196	200	214	197	195	182	177	187	203	180	171	192	205	181	190	187	180	181	189	192	188	188	205	183	184	223	188	190	205	206	186	184	198	195	213	192	192	194	217	172	182	163	194	183	188	213	183	199	201	161	187	181	196	187	202	194	198	182	194	172	198	208	188	198	177	212	215	186	192	196	237	196	205	218	206	203	197	217	188	208	193	216	187	189	207	203	217	200	196	180	197	195	174	199	175	175	196	214	186	200	180	193	197	182	209	196	179	176	230	199	172	185	205	192	184	195	220	189	195	202	201	179	175	194	180	153	204	200	200	199	167	181	210	185	221	193	196	189	210	193	185	186	193	185	166	198	190	171	187	210	203	180	211	199	177	196	199	193	196	195	194	174	179	175	201	181	176	194	192	189	191	236	184	201	177	203	215	181	207	181	192	192	191	187	216	210	193	201	190	189	188	207	201	179	192	188	189	190	199	207	201	190	190	197	202	185	184	204	219	182	191	175	192	193	198	196	215	193	202	189	180	189	161	157	165	197	187	187	199	181	175	204	169	186	196	193	185	196	194	235	191	201	213	207	187	178	188	216	230	172	208	212	200	184	187	216	184	214	195	184	184	177	187	190	214	205	197	204	173	195	190	171	213	193	185	231	205	186	211	158	171	172	227	213	205	199	170	182	199	200	187	198	193	178	179	202	183	207	192	177	205	175	202	192	213	198	200	179	212	218	179	179	181	186	187	161	179	181	183	216	197	194	185	186	192	204	198	200	188	184	179	199	195	205	198	202	173	173	180	204	208	186	180	184	193	215	171	162	182	193	188	165	179	192	197	193	197	196	189	218	188	219	179	183	216	174	194	200	200	230	199	207	195	197	200	187	186	193	205	179	191	174	184	180	209	201	208	186	205	202	175	198	188	208	170	189	182	186	221	180	207	197	184	193	202	207	197	194	197	181	183	182	193	178	199	183	190	206	209	202	185	192	193	214	193	211	172	169	217	180	197	200	173	199	180	197	201	195	197	189	192	178	197	171	179	187	181	200	187	231	190	222	204	207	200	182	219	170	177	211	197	179	200	184	180	178	194	182	227	196	177	185	177	216	199	190	205	188	198	186	180	177	209	196	226	182	175	193	203	198	186	207	163	195	193	174	192	213	198	170	197	178	182	237	195	205	177	212	195	186	177	183	179	156	197	201	188	200	190	211	211	217	199	171	199	208	196	206	186	200	225	182	185	193	200	202	209	203	181	208	197	171	185	182	209	172	185	177	173	173	240	206	205	179	202	193	199	196	164	202	189	186	196	179	196	187	181	195	178	242	209	185	203	201	176	212	187	200	200	180	208	182	210	160	191	179	171	170	195	185	196	208	183	193	179	194	216	194	160	198	175	183	175	172	207	202	201	203	204	179	193	212	190	183	186	191	221	225	202	196	204	215	185	195	210	221	181	200	201	198	190	174	198	179	179	193	164	206	199	174	216	192	190	204	178	214	211	222	191	187	200	187	189	198	197	196	174	202	157	202	187	181	163	187	200	181	182	170	209	174	164	187	188	179	187	201	170	183	204	183	191	220	199	175	181	154	221	202	191	234	165	202	221	192	197	195	206	199	188	167	208	184	200	185	200	216	171	187	168	204	185	194	199	195	187	197	190	194	184	213	187	184	188	190	187	187	220	200	192	191	206	185	200	191	184	198	175	211	167	202	189	188	191	198	206	213	200	206	182	176	197	170	191	191	186	190	202	213	206	201	188	200	170	183	178	195	197	181	196	214	195	183	223	214	195	188	188	185	197	185	200	195	194	196	194	195	173	169	194	200	184	186	193	187	206	212	199	201	179	200	186	192	189	234	214	173	186	182	185	215	169	202	207	180	165	202	184	194	217	209	181	211	194	183	190	194	213	179	187	193	188	231	198	204	197	218	205	181	176	207	195	192	178	207	186	189	193	205	198	181	195	197	213	195	206	203	180	185	198	175	174	209	207	182	188	203	176	198	196	189	207	174	192	188	200	191	202	216	172	183
26323	1852	4170	4868	4249	3470	2849	2417	2016	1814	1519	1428	1318	1203	1075	1014	1039	897	881	786	864	732	777	742	722	664	666	629	680	608	652	608	631	585	615	566	557	611	574	569	595	558	564	603	600	571	567	529	564	545	546	571	504	558	542	527	550	541	516	543	590	527	526	517	515	494	502	540	491	541	513	501	490	503	482	491	535	504	561	487	479	557	501	515	486	534	530	495	498	455	535	486	514	537	569	492	536	528	474	492	471	529	469	493	531	560	523	519	522	521	510	500	506	466	505	471	501	505	482	501	480	496	525	492	522	468	519	498	508	530	486	450	490	513	501	534	512	512	478	545	507	527	500	494	519	508	522	510	497	516	474	504	520	500	531	487	535	499	503	468	515	469	526	515	504	497	519	506	512	538	518	469	495	505	453	459	518	495	499	486	508	505	478	490	499	525	462	502	465	471	523	528	508	479	513	491	467	485	487	484	469	548	496	510	494	529	472	543	508	431	509	463	480	527	501	499	509	462	478	492	485	517	529	521	497	473	527	507	506	517	452	505	506	524	502	473	533	506	505	508	479	502	497	504	524	499	512	463	515	499	509	496	471	516	467	515	490	515	517	522	488	539	470	530	503	501	498	528	484	515	534	546	482	459	507	509	532	521	467	497	463	501	513	517	526	469	508	476	491	510	510	464	485	524	481	517	488	471	504	508	512	497	509	508	489	525	515	508	509	490	501	492	514	484	532	470	476	495	474	508	474	519	512	517	509	479	454	519	501	521	499	477	506	495	487	459	496	515	543	552	506	507	517	488	529	473	515	510	562	461	500	483	513	500	501	485	467	507	502	508	509	495	516	489	497	467	500	476	508	529	488	514	504	466	466	516	483	474	516	481	464	481	504	528	534	513	501	487	481	513	532	476	476	493	472	488	510	506	528	469	511	486	497	473	503	504	471	498	504	466	512	516	473	533	512	508	460	498	513	497	514	501	516	496	488	481	511	499	491	508	545	482	513	462	496	470	474	518	512	513	524	471	484	499	445	505	458	479	491	528	524	490	501	515	455	496	486	488	500	479	483	459	512	467	476	500	530	534	530	458	474	470	488	441	504	505	482	461	498	503	493	520	519	473	524	506	463	492	445	532	477	445	518	482	496	486	494	501	488	483	451	578	518	494	498	532	520	499	516	523	503	487	477	517	492	520	504	454	510	481	512	517	479	532	505	472	507	508	540	566	537	486	522	477	522	531	507	511	522	515	473	465	495	479	521	510	506	512	484	486	489	492	501	511	547	525	465	505	489	487	494	491	493	537	483	471	491	533	510	507	505	524	514	532	512	491	486	487	486	540	518	472	507	548	508	513	491	477	533	500	452	514	490	502	521	482	498	479	507	480	499	513	481	488	495	510	504	451	543	509	524	492	483	477	493	532	468	504	501	527	486	518	515	461	475	498	503	517	498	504	520	509	500	490	547	508	494	520	483	510	478	501	518	533	524	516	509	507	477	515	494	510	486	521	512	462	483	522	500	479	538	520	515	505	516	529	520	476	507	468	501	499	490	499	530	532	540	527	547	487	500	491	490	472	512	473	532	522	487	506	524	532	519	461	486	488	516	483	489	517	507	493	520	520	499	485	513	471	512	463	520	495	486	515	479	494	479	486	483	498	481	512	494	506	521	485	520	497	500	535	512	484	483	496	497	474	541	485	470	497	486	502	517	514	504	487	513	515	460	531	490	491	509	494	536	508	492	513	476	485	483	502	469	509	500	499	510	499	511	479	532	473	522	484	472	492	545	504	471	492	497	482	540	440	524	495	511	513	533	493	478	505	499	465	491	472	486	511	476	496	480	517	521	484	524	469	518	502	487	476	511	502	529	528	478	496	446	528	523	461	536	470	526	512	459	500	508	523	498	500	512	486	488	489	473	481	487	493	513	505	520	517	500	534	514	478	505	507	484	491	504	495	474	476	483	498	534	474	503	465	482	460	522	522	541	500	513	485	487	485	509	515	520	473	460	480	509	509	499	505	515	507	468	460	501	507	494	483	477	517	493	501	469	487	544	541	486	517	525	498	475	501	474	527	512	494	489	508	554	451	480	524	501	525	486	462	512	488	500	484	501	491	502	489	478	512	512	509	498	529	508	491	496	534	499	476	500	470	518	534	478	512	494	504	500	491	508	499	471	505	497	524	513	483	506	472	481	482	502	518	510	519	447	502	511	475	523	496	479	449	526	460	493	494	520	517	515	501	473	481	484	471	533	483	528	512	551	490	482	490	491	504	472	490	499	473	532	489	526	468	488	491	486	489	489	475	523	476	500	508	490	502	459	483	499	509	489	497	522	481	540	525	494	522	486	513	459	497	519	513	529	473	508	545	499	511	505	496	501	503	525	535	500	512	561	523	509	477	485	481	468	508	520	499	491	488	449	528	506	473	517	510	477	479	500	507	507	475	492	518	470	484	550	538	484	488	522	492	490	514	503	469	502	474	470	503	472	511	509	537	486	503	514	485	496	458	496	492	495	544	496	500	499	499	504	529	518	517	498	476	468	521	477	515	508	492	498	503	512	479	503	465	520	456	506	497	495	512	503	494	477	438	526	525	477	506	479	463	506	485	503	489	487	518	507	501	487	492	479	529	504	535	491	489	469	502	507	506	498	491	524	527	513	518	464	522	485	502	504	560	514	516	516	496	516	526	496	521	507	455	488	475	478	467	503	482	506	452	498	538	516	505	512	517	470	522	508	514	485	476	487	485	496	498	547	460	445	495	519	513	494	490	471	481	516	504	466	526	461	502	481	495	517	510	441	534	488	490	516	541	504	480	468	497	472	465	536	491	508	521	501	506	506	468	464	452	463	486	475	477	521	475	486	521	516	480	478	511	525	489	488	484	435	502	521	464	493	518	527	526	493	493	487	501	507	515	464	469	480	481	473	506	509	502	452	489	468	530	459	475	516	495	546	460	515	532	506	453	452	513	549	470	483	490	491	490	550	499	501	497	477	499	455	490	510	485	501	462	503	520	529	471	432	457	509	520	488	482	512	470	482	472	540	441	513	462	509	474	513	539	490	513	490	489	521	486	527	514	534	502	548	495	528	483	515	502	519	472	528	484	514	478	503	462	487	475	531	493	497	459	455	493	468	530	528	503	501	446	471	463	523	504	505	504	513	505	505	526	519	514	522	484	464	479	513	519	498	510	526	500	528	496	475	446	506	530	491	517	519	473	460	533	518	512	489	451	480	521	505	508	492	520	472	493	483	537	496	490	486	513	510	486	466	540	474	489	501	486	483	507	518	504	508	496	519	499	505	473	501	510	495	518	498	501	497	507	515	485	504	482	480	525	498	495	499	533	491	480	486	491	461	501	479	524	495	486	493	573	498	508	562	478	492	501	499	522	489	464	532	489	490	495	486	511	495	509	500	486	516	485	491	489	506	516	514	501	506	496	500	544	513	492	485	492	485	511	527	486	477	512	481	462	496	477	515	509	507	500	515	485	529	485	499	483	490	496
4489	267	218	219	233	208	209	214	221	198	187	207	219	212	195	181	189	240	203	216	206	210	216	215	224	222	174	220	202	205	204	204	207	207	205	212	184	186	216	193	195	192	206	193	210	229	202	204	215	187	219	184	240	198	232	193	218	215	198	206	182	194	201	223	196	220	199	184	210	217	183	229	207	200	188	214	220	175	196	205	207	197	182	199	222	219	188	191	182	202	191	203	194	212	214	208	206	197	195	218	208	196	209	203	182	201	188	216	202	179	206	213	210	170	198	186	228	227	210	219	196	192	199	196	186	189	209	190	173	200	199	209	186	207	202	214	226	219	202	231	197	224	203	225	228	176	215	206	207	194	205	202	184	186	183	192	187	209	205	232	210	228	185	236	197	204	215	212	187	202	213	207	211	215	246	210	201	202	217	203	203	201	211	179	220	204	205	198	196	192	193	199	200	193	184	199	184	196	220	240	207	207	206	227	183	213	213	229	219	216	210	245	200	195	199	238	225	212	199	218	200	188	194	192	172	194	173	202	164	223	200	225	213	202	197	199	198	216	202	218	183	191	211	211	183	201	219	186	211	210	184	225	189	208	226	208	204	226	218	204	181	168	210	187	203	195	217	208	220	184	207	204	203	233	228	204	217	203	205	196	200	197	204	184	172	179	207	197	215	209	200	183	198	196	230	232	220	198	186	200	193	223	205	197	186	192	191	189	191	196	214	197	231	224	194	213	236	185	171	218	191	189	215	180	238	217	202	188	180	213	218	207	199	222	210	202	177	177	191	199	205	217	186	201	196	201	210	212	201	208	206	212	192	207	214	212	193	193	220	192	229	208	173	242	207	200	182	213	224	208	213	189	220	179	214	190	212	212	186	191	205	219	173	210	201	201	203	202	212	227	201	231	191	199	195	187	203	191	214	205	217	178	199	206	243	217	212	214	179	206	231	185	211	203	205	214	222	195	181	216	202	238	203	214	172	177	204	217	211	192	238	188	199	237	207	199	216	197	195	203	204	188	193	203	193	228	210	234	203	194	211	207	202	174	204	166	193	196	214	185	212	189	189	211	234	206	198	190	205	204	201	218	188	236	222	220	221	200	206	197	188	197	194	190	213	209	190	207	162	240	193	194	221	208	185	199	207	187	236	190	219	194	209	207	204	197	226	186	208	216	190	224	190	209	195	210	219	208	211	187	199	190	207	194	208	191	211	207	178	217	210	200	211	252	209	194	189	184	205	223	223	198	211	198	204	227	200	220	196	193	193	172	182	218	223	176	190	214	220	179	198	197	189	183	197	192	230	214	216	182	219	201	192	193	190	198	198	219	191	183	248	204	197	198	201	205	185	214	217	209	185	203	198	193	195	202	213	186	199	195	219	193	183	187	198	209	190	220	203	207	211	202	200	185	221	188	200	211	188	219	188	184	212	185	192	215	198	191	185	215	206	208	198	220	201	224	204	198	222	190	216	176	187	194	191	186	208	207	216	190	199	209	207	205	236	198	212	198	191	200	193	206	215	218	217	220	213	186	232	210	191	216	201	182	212	224	206	197	229	184	208	196	205	202	198	199	218	189	206	206	236	197	170	194	212	191	200	215	197	194	216	200	219	211	212	190	212	187	198	159	204	218	205	207	191	210	211	212	203	197	210	221	218	178	190	221	243	197	210	212	177	216	179	198	202	191	186	221	196	200	191	196	197	210	197	231	220	238	206	239	198	211	193	200	205	206	176	201	203	230	203	188	192	198	231	246	181	196	199	204	198	191	210	225	230	217	201	191	197	200	191	199	175	187	202	203	184	189	220	198	194	202	197	193	184	214	224	212	192	193	216	213	203	203	187	176	174	186	196	200	189	212	188	202	190	238	196	210	188	200	212	211	210	196	198	202	180	198	222	210	192	202	197	198	245	193	213	200	212	214	217	199	215	207	205	208	223	220	197	203	219	206	216	192	204	204	215	201	216	220	203	225	240	208	207	179	197	201	194	194	210	200	217	218	204	211	195	194	217	226	242	257	207	239	211	191	189	218	209	222	189	188	197	197	202	192	198	200	210	212	206	185	222	197	197	187	196	217	224	197	178	199	201	190	224	189	191	209	187	245	207	202	215	186	214	208	206	216	200	212	238	192	222	208	207	196	202	218	208	196	208	206	202	225	215	189	218	199	196	193	190	197	173	219	202	194	190	212	186	175	269	225	197	201	227	175	185	197	207	212	219	207	213	184	210	237	208	191	187	223	189	187	190	226	199	194	211	196	227	234	210	213	220	231	230	209	217	229	205	214	194	209	191	217	187	202	241	205	180	212	213	207	213	206	228	212	214	234	194	204	200	184	188	216	220	209	191	232	187	193	216	214	226	195	201	193	198	234	197	182	181	219	205	204	226	206	200	199	193	180	191	201	217	228	203	186	209	198	200	231	192	195	178	206	191	200	206	192	204	197	234	213	202	213	216	197	223	202	207	195	213	219	196	192	213	174	192	183	177	205	174	225	218	195	220	188	206	178	191	221	225	198	212	209	217	209	213	206	176	206	188	190	227	220	200	213	187	212	219	231	197	226	181	218	183	221	204	199	224	210	215	187	196	205	213	165	181	191	220	194	209	210	203	187	196	193	198	195	196	204	188	229	199	174	203	189	189	206	201	196	201	222	222	208	180	212	218	240	215	195	238	200	206	204	212	180	182	197	180	205	207	236	202	183	200	197	207	198	195	224	216	211	202	187	203	191	214	210	203	182	191	226	225	180	206	215	204	199	201	212	217	216	221	196	232	212	226	202	217	195	207	202	181	205	199	194	209	194	203	223	219	183	162	190	191	197	221	184	231	197	202	210	215	201	192	200	188	202	230	184	219	230	217	214	217	202	220	191	201	217	199	210	189	199	199	201	194	205	211	211	230	216	203	229	225	211	201	212	182	215	196	218	176	194	204	195	182	209	188	213	216	187	197	187	207	181	203	209	213	208	229	237	237	206	201	202	198	198	220	212	220	182	190	195	193	192	193	192	217	175	207	209	222	221	213	188	200	193	196	208	219	204	204	237	184	211	209	223	232	206	197	201	184	227	204	187	186	197	196	213	217	215	169	163	206	199	192	198	188	225	206	190	188	224	219	224	211	171	211	206	205	233	202	189	198	204	203	199	206	185	213	200	204	188	200	217	174	194	214	201	211	236	201	191	200	190	195	177	204	189	196	213	197	203	187	237	204	220	215	219	227	215	216	203	189	210	193	205	209	206	198	194	219	212	199	229	221	204	211	195	207	161	209	176	200	191	220	208	204	192	202	185	221	221	219	209	179	218	191	214	194	166	184	207	212	210	193	191	218	228	211	209	216	196	204	203	212	202	212	187	199	206	221	215	222	232	189	187	198	213	234	219	185	173	193	200	209	194	187	186	225	221	216	187	193	219	193	202	207	182	186	207	207	196	186	196	209	194	199	215	233	227	207	189	213	216	166	214	211	170	195	191	208	219	211	199	183	211	197	198	198	196	195	194	175	176
4784	544	586	612	579	548	543	598	510	509	540	546	529	516	495	544	486	513	517	527	498	504	510	467	473	502	517	455	489	522	506	521	472	498	490	479	534	537	513	515	480	454	481	466	522	511	462	437	484	496	512	517	488	503	504	528	498	529	472	487	443	495	490	481	465	546	474	513	520	506	506	453	488	462	513	502	492	529	510	518	514	523	476	474	498	486	502	524	529	483	458	493	540	445	541	509	510	495	453	510	535	528	498	448	479	490	472	496	516	506	461	498	497	541	502	511	487	478	520	496	503	471	497	491	454	483	533	479	486	501	464	565	548	545	517	437	493	493	505	502	495	530	488	484	489	507	482	487	525	493	480	501	503	516	506	473	495	503	537	503	470	504	481	479	531	491	484	506	501	492	508	509	519	487	470	462	458	486	508	487	455	482	502	490	544	489	492	483	502	509	510	478	495	530	477	493	489	458	493	514	531	498	489	573	505	483	480	487	488	474	509	505	532	539	544	514	489	434	478	467	505	459	497	527	492	474	506	518	505	504	507	498	494	500	487	496	463	477	498	484	530	508	544	489	543	512	499	521	498	516	491	502	511	504	556	497	446	540	506	486	515	497	477	515	516	467	524	487	509	519	515	499	512	523	465	483	523	501	541	509	467	480	454	446	533	436	510	486	467	488	532	523	520	449	519	485	509	489	470	486	457	437	489	484	493	498	475	484	484	488	529	534	477	519	443	489	496	481	525	522	514	504	478	528	517	506	495	496	494	476	489	468	492	514	501	464	492	476	493	509	495	486	544	535	527	482	519	515	512	480	502	527	486	492	498	473	506	502	477	528	498	482	512	500	519	525	478	496	499	528	512	523	519	483	487	519	502	503	472	522	504	476	515	503	529	461	485	498	521	521	500	489	449	519	448	494	486	485	494	491	494	474	482	476	504	489	471	487	509	486	479	508	468	503	515	509	529	465	523	485	477	495	480	507	500	522	491	466	514	485	498	498	496	508	504	504	505	498	500	525	511	489	515	514	515	521	522	502	464	508	493	472	471	555	548	515	470	480	551	503	525	488	501	473	470	480	496	504	464	500	512	484	497	481	489	479	509	482	478	473	481	496	514	465	476	463	513	504	457	480	449	481	477	469	530	457	468	483	469	483	468	472	493	514	465	511	524	456	516	508	494	468	505	517	458	509	480	511	496	480	498	545	476	526	481	518	503	502	475	538	503	478	508	507	498	486	525	498	444	497	478	460	489	520	462	464	477	479	509	482	476	522	476	459	488	493	482	466	518	509	502	464	482	470	498	495	516	495	532	489	479	498	521	500	471	482	471	485	471	487	520	496	469	492	469	483	495	530	514	482	537	515	505	517	476	494	468	494	471	537	482	488	527	512	495	481	510	476	494	506	489	516	464	578	481	516	505	475	501	494	488	471	488	519	505	482	474	511	463	501	448	541	493	480	489	487	499	484	472	496	509	490	483	512	465	452	479	481	528	451	492	478	490	501	503	504	483	526	510	518	485	476	485	496	505	454	508	496	491	492	461	492	505	495	470	520	526	476	476	461	486	474	479	475	507	469	474	498	463	528	472	467	488	503	456	461	483	523	490	500	518	470	493	477	485	486	492	491	522	484	481	489	497	523	492	513	525	484	513	521	507	447	511	499	463	468	477	519	461	507	548	507	496	459	495	471	417	493	466	476	509	517	495	483	516	486	483	469	501	474	535	501	514	489	471	515	490	485	543	511	496	497	500	498	530	508	504	491	485	507	478	526	484	512	502	498	494	527	471	473	494	419	486	477	432	497	484	491	497	471	486	519	505	476	510	480	523	576	530	465	502	492	512	476	528	496	465	537	459	481	467	478	501	421	512	512	493	500	485	497	493	490	496	539	468	515	491	468	487	521	490	503	535	508	484	487	465	498	500	509	496	453	473	536	498	477	531	515	475	524	515	509	485	483	490	478	448	509	501	480	497	524	471	506	499	487	509	488	502	457	516	472	440	452	491	500	482	458	506	481	482	504	492	471	554	488	503	470	511	503	510	502	500	495	482	481	539	495	502	478	442	535	522	479	442	467	501	503	469	492	493	470	498	514	487	464	504	465	566	517	496	467	460	523	513	503	448	475	497	469	456	493	507	509	443	532	473	503	516	514	513	533	437	481	511	516	521	501	490	503	534	512	465	486	499	501	468	506	501	435	498	513	513	463	495	507	522	515	523	533	470	507	550	513	484	504	528	487	524	481	515	486	527	500	473	540	500	507	532	491	483	488	459	466	561	497	530	466	461	513	532	504	463	497	480	518	504	477	475	470	479	479	475	488	459	480	493	512	535	554	503	519	483	478	519	508	492	519	552	444	501	506	505	520	496	529	549	488	478	517	463	479	485	492	483	497	511	491	484	482	469	515	478	482	537	485	472	485	486	496	468	502	518	505	448	485	513	472	483	518	505	490	517	458	451	499	490	549	466	500	498	537	501	500	466	501	484	504	511	524	491	478	514	509	484	496	507	495	492	480	510	513	475	533	503	540	498	475	496	472	498	503	506	479	478	452	502	491	481	517	503	497	481	468	490	505	552	529	475	510	510	486	487	514	423	536	520	495	505	537	461	503	490	531	510	508	492	481	475	478	483	532	491	524	523	496	481	493	524	437	509	511	491	532	517	438	460	474	492	486	481	537	489	492	502	467	532	496	477	483	521	486	510	536	467	475	549	517	539	524	469	480	509	477	472	510	483	484	487	515	487	480	498	467	492	474	514	503	529	454	522	501	504	497	515	443	488	511	480	506	504	510	526	488	495	457	526	527	504	478	498	457	471	532	486	528	473	452	493	512	501	519	526	511	470	497	495	499	532	487	519	517	479	499	487	505	500	507	497	500	484	497	482	461	479	513	503	516	495	494	473	492	460	533	526	472	520	460	492	531	519	521	480	476	506	471	492	526	514	486	527	478	455	500	490	486	521	459	460	493	483	466	461	472	460	496	483	481	506	498	508	520	531	549	514	524	502	493	499	501	514	489	509	507	481	494	472	482	526	541	500	500	497	471	503	496	523	512	493	511	505	557	461	456	511	498	483	493	490	513	513	490	494	496	478	508	482	454	456	502	476	517	511	474	503	493	493	488	537	473	497	497	524	508	540	507	532	491	485	534	469	498	514	507	506	508	482	482	499	503	482	540	514	492	508	470	489	474	503	455	528	489	485	494	457	502	476	471	522	501	492	532	525	500	501	492	534	494	500	452	516	505	497	490	492	493	480	528	483	533	494	461	508	494	452	496	502	481	497	499	501	524	496	495	507	493	512	491	502	497	500	485	501	499	491	471	505	538	460	502	491	516	484	533	493	521	508	518	467	489	440	459	491	463	499	512	502	498	477	486	490	515	505	446	462	537	480	530	476	487	512	477	484	495	514	518	484	464	511	501	495	478	477	493	462	550	484	498	490	494	497	478	503	538	522	515	490	451	489	521	510	456	500	488	507	541	508	460	486	523	505	489	505	500	484	459
37176	5614	1112	846	557	393	331	298	244	176	193	195	162	134	136	117	121	137	129	112	120	102	94	119	103	101	110	102	100	92	129	106	97	93	103	86	104	109	108	98	90	106	106	104	99	114	106	86	116	109	101	98	109	104	94	111	92	107	116	102	99	69	113	117	105	81	96	108	101	97	77	109	97	112	94	86	86	116	99	98	88	87	93	99	91	89	114	90	98	97	125	107	93	99	111	112	106	102	96	84	88	101	111	101	101	103	90	101	110	110	96	81	98	115	108	102	84	102	113	89	100	108	105	72	108	104	95	112	92	97	106	111	106	95	75	96	88	91	103	97	91	86	114	114	112	100	117	105	99	89	95	96	96	104	106	95	93	112	111	94	115	99	104	115	111	98	99	79	103	93	104	97	93	94	91	104	113	89	87	110	104	105	89	92	104	99	104	91	111	107	118	97	83	93	89	99	99	97	117	103	105	93	102	109	87	96	100	92	89	94	96	85	84	106	131	97	79	108	115	86	92	119	86	93	90	100	100	99	93	98	112	90	93	96	106	97	97	94	103	123	104	107	99	99	100	97	89	105	96	105	93	96	100	115	115	108	102	95	94	89	102	97	96	100	88	108	96	98	111	81	79	96	90	97	95	97	92	117	98	82	99	81	103	98	100	121	103	117	109	110	115	95	85	102	109	101	78	98	99	108	109	97	106	113	94	93	86	93	107	99	94	93	99	100	111	93	106	112	100	110	101	95	114	101	89	94	100	89	118	114	103	105	90	99	100	110	94	103	86	106	100	96	81	98	103	83	86	96	120	92	109	89	92	117	99	110	107	112	94	102	78	89	95	98	101	88	102	97	98	96	100	98	112	96	86	92	97	85	88	94	97	98	121	96	98	95	89	103	94	88	85	116	99	116	106	92	112	97	98	99	105	85	71	84	87	101	94	74	113	111	106	105	131	96	103	84	96	84	89	105	93	93	100	97	97	89	87	99	91	75	87	115	102	113	108	110	105	86	106	100	112	99	95	112	118	128	99	81	97	99	110	91	100	104	98	97	95	104	71	100	100	89	78	99	110	104	91	75	96	84	101	100	76	101	113	96	98	103	109	96	105	113	95	104	111	73	98	109	100	94	80	80	87	116	111	98	108	97	84	105	102	103	86	104	115	93	108	100	91	94	105	113	101	130	99	80	106	99	97	98	89	96	90	95	97	112	102	86	108	117	95	92	82	104	81	83	110	111	107	97	97	108	98	94	90	109	101	104	103	109	88	100	91	95	88	94	95	100	99	114	90	90	99	93	96	107	99	114	76	104	101	90	99	121	79	95	121	90	88	88	91	93	117	88	87	116	104	106	118	115	117	104	101	91	115	108	90	96	98	96	89	73	101	84	97	103	85	113	99	100	77	97	93	103	95	103	96	113	97	105	101	83	98	90	92	95	91	100	110	89	101	94	94	91	89	98	92	101	80	98	130	100	118	77	87	107	89	105	93	99	86	91	101	90	106	103	103	105	102	108	94	93	89	107	120	86	88	117	112	128	89	85	101	107	79	107	100	84	96	100	93	96	109	105	92	101	90	102	99	115	112	88	101	87	89	109	95	103	108	106	94	109	98	98	100	100	95	88	84	92	90	94	88	89	93	92	105	104	95	89	99	103	104	104	97	92	90	123	95	90	103	93	109	94	102	115	87	98	104	110	96	105	107	109	123	104	91	92	82	93	79	82	87	93	87	123	107	100	90	99	114	112	96	84	97	105	91	95	106	90	97	117	93	102	89	87	100	106	102	115	115	120	88	85	100	102	86	99	102	95	91	104	99	95	87	87	88	104	92	89	100	100	87	90	118	90	112	128	103	99	98	90	116	96	91	79	98	97	89	94	75	101	93	105	91	95	92	106	89	118	107	103	110	96	116	92	97	104	109	103	99	106	112	99	107	101	104	116	78	97	87	120	110	80	100	89	91	107	130	92	126	95	96	96	87	123	102	115	97	108	97	96	105	81	101	112	112	97	93	111	86	84	96	81	106	92	95	88	102	107	101	81	99	81	105	89	98	89	82	109	108	99	90	98	72	97	82	102	79	105	113	106	117	100	111	110	110	97	100	94	85	95	75	105	91	89	101	109	77	102	96	112	95	117	98	83	100	93	110	93	102	102	102	110	101	89	113	88	92	92	95	107	78	112	95	98	112	97	103	113	76	107	111	96	100	81	89	114	98	106	107	85	94	95	108	89	91	112	101	87	92	97	88	91	78	95	120	89	88	93	89	104	93	113	92	94	101	97	105	110	88	99	97	95	91	86	89	95	112	90	101	86	88	104	95	79	99	104	101	88	103	103	94	96	110	119	95	100	111	96	81	92	114	95	104	106	97	90	94	112	100	92	99	98	116	95	78	102	106	103	97	83	113	87	116	117	100	88	91	78	92	94	96	102	109	82	86	87	87	109	83	113	102	105	89	91	93	95	109	102	66	117	86	100	98	87	81	113	97	111	120	109	99	109	92	95	96	114	100	110	107	79	103	88	119	122	88	114	93	108	105	99	108	99	101	111	96	92	92	98	120	105	89	106	97	115	96	95	109	92	130	102	90	107	89	101	109	93	100	89	100	123	111	71	110	102	107	107	111	105	103	120	93	100	104	90	85	95	87	79	101	102	104	94	99	100	97	109	89	79	115	105	91	118	99	125	100	92	103	122	84	93	106	114	110	102	102	99	113	104	102	112	109	100	109	110	109	101	104	94	97	89	100	100	106	96	113	90	79	97	95	113	76	107	92	100	96	103	97	112	103	104	88	91	100	116	97	97	111	108	81	81	97	93	106	109	87	81	84	70	104	104	86	113	96	84	89	102	103	102	81	94	97	106	93	92	102	122	118	113	77	108	87	86	70	88	114	93	89	123	100	91	101	107	102	97	109	115	98	101	97	104	87	111	88	79	116	102	100	111	90	115	94	119	93	90	90	107	92	80	90	94	96	99	101	88	100	110	103	97	77	87	99	103	119	119	96	107	103	91	114	101	92	99	107	111	123	95	100	84	103	93	91	120	92	101	94	95	95	92	117	96	91	109	86	95	104	98	102	96	109	103	93	129	103	105	83	91	89	106	93	122	88	82	83	94	102	139	109	103	91	88	96	111	107	111	101	88	119	109	115	116	98	106	101	121	98	107	117	89	95	104	99	100	102	102	97	80	89	102	94	100	92	99	106	101	119	91	85	110	99	112	87	87	95	103	101	100	81	101	98	108	98	111	86	102	92	88	100	82	96	117	93	78	86	105	117	87	91	99	98	100	110	110	96	109	87	84	125	102	102	96	106	96	101	121	89	99	90	100	96	106	93	105	97	117	96	90	87	108	122	80	105	98	106	121	102	106	107	88	87	111	85	105	90	103	95	98	101	111	101	96	104	111	115	100	86	93	91	93	97	77	111	77	109	97	116	94	104	88	94	105	109	102	104	94	92	104	97	121	99	98	111	105	107	116	99	103	103	87	117	88	104	96	125	85
17396	1005	2299	2636	2212	1835	1474	1264	1169	950	848	824	711	648	544	543	524	507	449	453	440	434	417	376	361	401	384	385	367	365	347	353	316	349	338	337	352	314	343	311	337	320	313	309	328	325	321	299	326	305	300	301	304	281	292	298	298	312	309	331	306	280	320	300	318	318	316	305	296	323	285	297	298	306	308	318	299	298	271	291	278	297	269	282	278	301	271	296	309	331	310	308	265	263	298	315	290	286	281	298	288	296	300	276	280	274	267	289	287	287	277	277	273	284	298	277	281	296	290	307	321	296	276	295	316	286	282	295	287	297	268	274	281	293	309	258	299	278	309	281	290	291	287	278	270	273	297	302	267	322	300	288	267	289	260	281	270	305	258	277	264	307	292	277	305	277	316	288	264	259	278	314	263	283	265	280	272	264	296	284	295	291	301	295	262	316	265	300	285	307	273	275	247	301	275	277	264	298	276	306	260	276	285	295	265	299	321	271	297	287	285	293	288	276	268	261	272	289	256	311	309	306	264	267	276	295	271	290	268	282	298	293	270	242	274	263	293	283	284	304	306	280	309	265	295	272	295	296	264	284	291	273	286	294	307	273	284	278	294	270	286	297	302	296	287	308	295	287	299	286	273	280	262	310	291	286	285	298	298	296	289	263	252	283	288	272	280	266	284	289	270	285	279	293	289	276	301	298	310	262	301	278	315	281	296	246	299	283	289	288	246	277	267	294	273	312	277	273	275	284	302	271	267	251	309	303	271	306	280	294	302	273	265	326	319	300	290	269	279	292	306	259	260	294	304	323	288	276	275	288	282	269	283	258	268	277	269	268	267	272	305	304	288	252	286	325	298	289	273	289	276	301	242	285	279	306	249	292	295	260	300	294	319	280	293	269	270	287	278	272	285	286	291	260	281	266	267	265	284	277	295	303	292	304	304	255	304	250	260	293	298	292	303	278	311	299	267	305	274	307	269	250	294	296	294	293	300	300	298	274	284	244	261	288	279	292	257	298	245	323	271	286	281	244	294	267	283	282	294	304	264	277	257	269	311	267	282	304	275	297	289	289	309	307	313	321	273	286	284	286	289	268	284	292	278	273	295	308	286	315	287	306	274	280	294	233	287	282	280	280	324	260	269	296	280	262	287	268	269	280	266	265	268	306	276	257	295	282	270	277	317	268	271	298	352	276	308	298	264	285	299	285	289	284	276	308	266	326	273	282	280	261	317	282	279	294	241	282	292	303	265	277	309	279	312	263	286	266	292	292	284	296	314	286	265	280	264	316	272	289	269	277	281	263	298	289	284	315	267	283	253	290	267	276	283	296	259	305	280	269	285	245	290	296	286	289	279	260	283	302	268	275	270	333	282	325	284	261	298	268	293	264	274	258	275	300	296	254	320	268	288	290	274	278	293	273	271	274	272	269	309	273	276	316	287	265	285	297	311	282	239	284	268	307	294	282	274	269	269	264	243	273	257	298	281	308	279	279	276	287	282	260	260	315	280	278	288	283	275	271	300	251	293	283	265	280	306	257	295	300	321	299	282	288	282	282	259	280	272	281	276	301	267	305	299	258	301	253	292	273	267	271	277	284	274	298	321	300	298	281	278	293	266	296	279	308	266	287	260	278	296	296	255	288	260	273	278	275	292	284	315	262	284	255	277	303	295	289	285	294	309	258	274	266	262	272	293	301	284	318	292	281	274	294	316	282	288	287	265	290	252	314	302	312	273	275	274	280	289	295	261	283	262	261	305	293	288	293	306	285	302	291	272	301	289	291	295	296	282	296	319	287	284	302	272	317	287	275	335	286	280	263	292	290	302	296	284	277	282	292	257	304	284	282	298	259	291	264	297	278	308	289	277	260	294	274	261	264	274	274	288	278	282	282	302	278	261	271	294	300	268	277	301	276	271	261	278	279	288	264	287	292	304	288	293	302	314	272	283	303	297	293	278	288	296	274	274	299	300	279	296	272	276	242	272	285	248	282	281	302	274	268	282	293	294	265	289	312	277	303	304	272	294	279	322	311	285	297	257	262	298	289	303	285	272	269	301	278	271	274	258	281	309	271	270	252	272	282	304	305	253	318	264	296	270	278	282	283	271	321	265	289	269	276	295	292	275	270	294	299	285	261	277	281	263	302	319	276	301	267	289	302	303	299	277	298	278	271	282	302	291	282	310	253	257	307	297	299	273	291	271	287	288	285	302	279	292	284	302	280	288	302	289	314	296	293	302	299	303	254	291	285	314	264	319	289	299	281	270	290	291	281	247	256	275	309	273	292	284	282	313	271	296	289	297	286	299	313	259	292	269	280	292	299	271	281	310	302	287	297	269	296	278	255	318	296	264	250	287	317	300	275	258	306	285	255	275	262	304	268	310	268	287	304	279	275	281	326	268	275	276	277	314	274	265	278	286	273	301	264	277	295	285	252	255	315	316	270	279	249	284	273	265	246	247	313	271	267	298	304	261	303	271	259	268	290	285	276	283	293	291	273	323	285	263	291	304	275	292	275	293	293	273	273	262	280	287	271	266	282	290	275	302	268	294	277	275	280	307	271	291	287	302	278	298	261	267	296	259	259	278	295	252	294	290	272	311	279	284	289	288	307	278	274	291	288	269	312	273	308	270	252	266	269	263	316	292	287	318	297	281	291	297	252	320	272	291	302	272	279	298	314	284	277	300	298	306	273	287	283	274	260	271	300	300	300	299	281	289	297	271	297	254	278	277	301	286	297	289	307	262	288	294	313	281	302	262	297	277	287	291	277	259	295	309	330	297	267	284	280	285	267	260	278	267	293	264	273	295	270	298	276	255	254	283	275	269	280	285	285	318	296	289	271	277	308	300	325	286	274	287	303	264	269	287	305	283	299	289	256	283	271	278	275	305	262	305	290	292	276	290	271	303	297	312	295	266	284	300	270	286	243	306	286	276	280	272	285	300	264	277	302	261	282	266	284	273	281	275	291	284	283	297	317	275	284	261	289	265	303	270	276	266	305	292	283	272	232	278	256	293	270	285	287	297	288	307	287	295	289	260	293	259	283	280	293	286	300	291	265	289	291	297	268	301	284	293	257	299	265	287	286	308	283	297	281	300	288	285	256	291	274	276	266	282	294	264	297	264	298	283	315	297	283	295	326	304	293	265	278	310	293	308	242	289	281	282	281	281	273	308	265	292	303	291	252	284	272	287	301	275	276	289	295	264	278	301	306	279	289	300	279	297	291	275	293	275	279	265	320	279	308	292	300	268	291	289	287	290	286	287	304	293	292	271	276	275	282	275	258	294	269	277	295	253	261	289	265	282	283	295	314	293	286	299	309	304	269	269	310	280	262	297	271	263	292	275	311	294	284	269	269	262	271	268	294	254	271	282	281	273	271	284	281	280	294	292	273	275	278	309	314	308	274	278	253	294	308	301	271	292	323	273	286	294	311	266	278	284	258	281	266	287	279	330	299	277	300	273	283	283	290	290	277	308	266	329	294	301	282	284	303	266	279	272	303
52289	12964	3127	1704	1173	766	615	551	468	372	369	359	323	273	287	286	249	241	263	231	242	217	239	238	246	231	196	205	208	205	206	203	203	192	222	180	200	230	192	209	208	207	208	184	202	206	184	214	214	219	186	170	195	203	198	204	185	204	200	188	182	200	190	198	193	196	221	185	184	182	162	173	183	204	192	189	214	193	173	178	185	186	206	200	161	204	198	177	170	205	199	202	205	214	204	201	198	212	197	160	197	204	175	210	188	177	203	185	241	180	208	191	197	190	186	191	213	200	196	160	191	185	223	187	164	179	197	192	187	169	210	204	217	205	194	207	188	226	188	193	186	200	201	196	215	190	204	234	194	186	194	199	234	217	182	203	204	191	189	206	197	204	170	189	213	176	197	189	196	179	216	174	169	165	208	177	191	209	209	174	194	191	212	191	189	199	178	185	214	190	198	192	201	199	183	194	193	181	182	200	177	184	203	202	173	190	190	172	191	184	191	197	206	197	197	204	171	206	210	186	189	212	192	208	199	189	210	203	184	167	199	188	184	205	226	195	201	202	172	193	173	195	209	222	211	196	202	179	183	190	193	202	196	171	176	179	180	208	165	189	183	190	183	188	187	193	196	180	199	192	193	191	191	187	184	198	192	189	197	181	189	187	183	194	205	215	195	190	184	179	196	205	179	212	180	190	194	205	188	210	185	198	208	199	175	185	165	199	205	236	191	218	175	197	164	182	173	177	172	170	179	195	180	200	207	213	190	194	197	206	174	197	223	189	219	198	205	206	178	202	206	207	181	193	224	189	200	212	197	192	178	190	181	184	179	204	210	213	183	211	188	175	185	161	177	191	206	198	205	217	202	164	170	176	192	171	208	207	198	207	196	188	186	214	193	194	208	202	174	194	163	193	186	177	198	212	192	211	197	197	183	190	199	206	196	169	202	175	212	177	205	177	194	203	195	177	199	196	157	178	201	201	208	232	213	189	191	197	185	212	191	205	179	197	195	218	213	196	211	171	200	193	180	183	188	186	170	181	190	194	188	191	211	180	182	194	179	174	176	205	178	204	197	195	185	173	174	187	188	188	184	196	200	210	197	186	206	166	192	172	212	208	188	181	195	199	190	200	215	198	200	239	174	194	219	179	218	208	200	215	219	181	192	196	224	177	200	181	169	179	207	214	220	161	172	192	195	191	138	190	187	203	181	184	229	185	204	217	178	197	179	212	227	162	185	174	188	197	179	249	182	206	182	176	184	181	197	205	205	216	171	196	204	193	169	189	196	182	206	188	205	190	184	202	197	201	195	197	199	197	203	191	174	182	199	223	193	197	204	186	208	183	170	197	174	179	185	200	212	187	201	211	193	171	190	204	204	208	201	192	208	191	193	200	220	210	216	180	194	182	195	185	198	198	182	184	178	170	202	171	198	186	182	201	177	188	186	177	172	190	195	207	229	191	188	190	194	185	197	183	181	198	204	170	177	189	195	194	204	209	181	188	177	169	168	182	182	197	214	201	184	187	172	187	199	177	202	194	177	187	193	218	192	185	173	200	210	189	190	204	203	192	171	207	199	177	192	211	188	207	188	221	193	186	192	213	178	213	204	199	199	212	185	203	171	191	190	204	207	179	210	177	186	202	175	193	175	191	201	179	205	211	196	184	195	206	196	201	172	197	173	193	189	195	186	167	167	203	181	215	168	171	172	208	190	180	195	184	202	182	182	177	187	183	183	185	218	222	194	175	207	202	170	175	165	185	161	182	204	192	211	175	203	189	180	207	169	187	177	187	176	167	167	166	193	184	194	193	178	196	196	190	206	194	187	192	187	186	208	191	183	187	213	198	180	198	178	190	182	206	218	183	203	190	219	192	200	173	221	183	184	203	184	222	163	215	197	206	173	195	191	163	186	187	193	175	206	213	205	183	183	174	203	201	182	186	189	170	185	184	198	171	182	212	183	212	211	180	181	193	194	173	177	200	195	213	211	171	188	180	204	199	195	185	189	198	202	179	189	202	192	192	184	182	190	188	204	196	201	195	183	182	183	196	172	206	197	193	186	186	186	190	198	186	206	192	188	183	173	208	198	171	179	195	181	196	176	186	197	197	212	205	199	189	178	185	185	188	192	204	189	207	167	169	210	193	203	180	187	182	169	194	206	202	201	162	195	198	210	175	206	197	174	197	194	186	159	203	192	223	197	180	229	203	170	206	138	192	171	169	204	183	190	202	199	223	183	197	194	176	213	194	200	187	161	176	181	177	188	196	159	185	207	174	206	194	206	197	207	193	207	186	180	201	223	225	212	191	199	201	194	198	204	192	193	198	208	180	182	202	171	190	190	202	189	207	209	165	177	183	186	197	184	182	184	212	189	186	188	187	197	189	172	186	181	210	192	208	183	177	167	198	197	197	178	199	203	187	197	184	174	171	190	194	186	196	202	185	184	188	183	229	213	187	192	188	171	174	197	215	186	204	184	184	210	178	191	193	207	187	202	189	190	189	197	177	169	187	215	202	215	200	188	202	196	193	171	208	187	164	184	212	239	197	186	201	170	205	204	190	197	184	200	196	202	180	190	196	178	190	172	172	187	181	172	178	189	191	210	192	202	190	204	204	184	194	186	206	210	210	200	163	191	184	180	200	194	183	186	205	203	181	197	198	192	191	178	195	172	192	182	190	233	173	207	202	196	189	203	182	201	215	185	213	194	196	185	213	209	175	199	179	200	189	207	156	185	194	207	208	188	167	190	204	195	198	192	187	191	175	176	196	202	225	181	185	175	206	203	182	177	189	187	187	204	195	227	174	193	211	201	203	193	186	201	190	177	193	177	191	207	228	209	185	199	187	204	215	193	175	190	183	177	200	211	225	209	198	215	154	198	186	181	201	212	187	199	200	188	181	219	207	183	208	206	216	201	211	185	201	200	204	192	191	164	191	182	225	189	193	185	202	187	193	191	213	218	201	167	193	182	204	200	209	206	178	201	168	217	182	205	183	185	194	188	172	218	191	185	187	193	180	173	198	217	208	191	185	211	187	171	195	211	193	201	194	149	188	186	183	183	210	170	184	179	185	211	192	159	191	198	202	202	183	176	179	174	196	174	156	187	176	177	197	150	179	218	181	166	181	188	209	173	175	199	159	174	217	213	200	179	182	203	194	183	189	161	195	190	196	171	213	185	216	183	211	184	207	176	192	188	176	210	200	184	170	214	177	174	206	206	216	205	169	204	181	183	184	185	195	180	182	179	195	194	201	199	190	193	170	198	201	197	170	176	185	209	192	202	218	213	196	194	168	207	185	196	195	173	182	210	195	201	181	177	190	201	173	203	167	185	188	185	196	183	184	206	202	181	209	183	204	184	195	226	193	215	163	173	204	194	192	188	193	189	183	180	179	212	189	196	181	166	181	167	203	214	163	197	196	188	191	214	186	198	178	185	192	159	172	199	177	178	157	172	199	190	193	180	176	189	218	189	201	177	180	201	199	215	204	184	218	191	194	201	210
24657	1862	4213	4935	4249	3415	2817	2311	2007	1750	1624	1378	1312	1228	1045	1046	1007	951	861	834	823	758	719	680	737	712	700	690	666	603	617	619	664	582	600	559	554	560	588	552	625	558	590	550	552	568	566	510	562	546	535	555	550	526	565	541	517	502	497	540	565	533	556	526	518	556	536	503	538	504	535	488	528	515	510	552	512	547	492	506	508	471	518	508	509	508	523	493	584	536	530	514	484	498	495	517	495	494	473	531	460	524	484	518	453	484	504	496	519	482	482	522	470	509	511	432	524	538	497	515	489	442	523	507	527	495	503	511	524	492	523	472	514	520	504	518	507	524	528	504	488	524	498	488	510	494	490	540	523	468	511	516	482	458	512	554	541	462	511	464	506	469	471	504	486	473	505	482	501	469	480	530	499	483	501	515	494	506	524	474	471	523	512	490	506	495	534	491	503	528	509	458	479	494	483	538	496	505	499	544	472	513	499	533	495	503	507	496	482	499	487	495	460	490	534	550	505	483	499	477	509	494	525	520	515	469	496	493	514	511	486	531	512	514	503	477	513	486	511	463	493	510	489	490	536	521	527	487	520	522	487	466	538	481	538	485	478	466	514	522	506	500	464	512	517	461	508	516	524	510	519	524	491	493	511	444	509	490	494	516	504	503	542	530	515	481	486	485	488	501	483	508	466	513	492	503	519	498	466	530	469	506	478	504	504	489	496	532	449	501	483	492	502	524	508	519	511	490	506	510	469	511	484	488	479	510	480	498	475	500	500	533	499	521	509	514	495	480	496	492	525	448	477	530	537	449	507	465	506	504	543	496	495	517	522	547	493	518	471	444	445	544	501	506	501	499	493	529	548	542	484	489	474	541	504	519	491	515	481	493	493	483	510	523	493	453	506	515	497	483	479	494	526	504	496	541	476	490	492	524	514	516	487	512	466	505	430	501	491	464	508	485	528	514	476	519	493	491	499	470	537	503	509	469	526	485	490	508	516	516	481	499	497	514	488	464	538	532	526	506	493	522	495	512	523	542	477	480	476	504	504	499	506	509	506	506	515	499	486	474	518	506	511	487	440	475	554	478	514	497	492	525	506	515	478	506	454	503	492	500	524	441	464	519	527	494	514	495	492	508	508	489	559	546	508	499	483	480	441	532	509	483	474	519	484	501	486	489	517	490	507	525	516	509	486	471	481	479	503	495	486	498	472	472	464	490	509	471	475	495	491	499	480	499	540	514	511	503	466	494	492	498	511	533	495	485	473	491	485	471	478	474	489	482	518	529	483	519	519	503	499	517	494	527	538	505	488	549	473	527	520	547	502	505	493	454	486	520	485	478	458	464	456	497	498	513	498	527	493	434	492	500	491	513	479	479	539	506	505	483	527	491	499	510	538	498	485	491	499	495	516	488	504	500	493	504	522	501	463	491	499	490	500	513	500	491	528	478	494	526	531	541	480	510	498	548	498	496	493	548	516	443	466	475	498	477	473	507	471	477	483	497	486	478	530	460	532	507	531	473	510	510	506	507	488	540	514	511	526	519	465	473	468	464	469	513	464	483	522	492	515	498	499	526	508	517	456	477	508	490	520	536	513	530	509	556	467	481	509	458	464	499	508	516	512	513	527	478	478	535	484	529	504	488	465	496	491	486	529	492	482	508	519	438	501	512	508	536	482	476	485	487	518	484	498	520	469	482	499	461	450	487	486	489	542	503	490	489	513	506	445	462	505	489	545	477	526	497	498	505	521	542	516	488	517	474	532	476	469	484	510	537	483	477	531	511	475	464	487	456	542	498	504	475	503	475	480	514	465	458	491	512	512	479	532	504	479	502	485	472	520	521	527	508	503	473	499	522	471	466	467	470	501	450	529	511	504	542	513	484	492	459	549	473	495	483	510	509	473	484	527	505	524	510	483	509	486	521	481	463	454	493	456	502	517	519	493	505	499	505	470	493	495	542	471	532	462	502	512	501	486	523	499	489	498	473	518	489	536	511	521	469	483	509	539	466	515	490	468	512	514	485	508	468	463	525	506	500	475	501	522	520	502	501	504	491	466	507	506	505	509	533	446	509	514	496	501	453	515	501	515	487	505	497	550	542	506	510	538	465	461	497	527	491	537	533	496	511	532	511	487	506	459	472	515	549	496	531	508	475	515	483	484	508	469	495	515	492	466	479	459	468	538	475	486	507	483	530	535	521	503	526	511	488	506	491	487	508	469	477	507	533	489	495	524	475	508	492	526	489	520	455	472	496	484	523	480	482	475	499	540	530	483	492	542	455	493	522	500	492	517	492	539	481	497	505	487	510	481	493	528	449	496	518	491	531	513	527	475	508	474	456	507	467	499	494	518	512	498	500	486	554	489	464	518	484	457	500	507	516	500	488	526	509	526	511	519	477	518	465	501	497	471	443	487	477	520	516	490	509	539	527	525	506	475	448	512	511	468	510	521	510	497	526	515	462	508	517	499	497	469	449	489	491	481	471	499	484	497	503	500	468	476	493	509	489	520	515	512	469	524	510	475	455	497	515	490	542	509	507	462	511	515	504	483	463	504	474	529	469	481	517	492	494	536	499	494	538	488	520	499	483	512	512	514	514	483	491	502	480	536	524	483	489	487	460	503	519	497	508	493	479	500	511	509	510	469	518	448	504	482	505	514	490	481	479	503	485	510	492	507	529	555	494	493	493	528	503	488	498	522	505	519	526	487	517	461	487	488	519	520	509	481	462	508	468	452	541	490	488	507	536	493	494	489	467	530	497	508	519	524	471	533	500	515	473	495	471	487	471	518	529	501	536	527	510	512	511	470	490	528	497	474	539	488	497	514	472	547	521	504	492	490	490	507	485	524	510	514	505	473	507	528	500	494	517	526	479	470	481	465	489	500	489	485	523	463	454	461	498	518	488	478	466	488	522	460	496	526	463	509	506	529	507	517	547	491	501	489	500	515	492	476	507	503	501	476	475	475	501	478	517	478	486	562	517	489	541	456	538	480	512	480	497	524	484	495	485	542	459	530	542	544	502	529	522	475	485	475	517	491	491	518	461	474	505	499	523	478	499	454	532	508	469	542	496	526	470	481	460	456	484	553	505	494	505	467	526	484	538	521	486	492	503	474	536	497	496	496	492	502	509	493	531	463	503	509	498	506	492	483	528	503	489	475	511	485	441	525	507	528	464	457	498	486	482	486	526	517	487	518	503	497	510	493	459	506	484	469	485	466	497	457	548	473	472	455	532	521	519	487	494	476	494	480	481	494	515	484	506	507	502	481	467	503	486	511	471	504	511	505	493	480	505	503	483	479	513	499	493	512	475	502	513	518	502	496	487	504	495	469	524	498	533	511	465	477	502	494	539	517	492	490	443	483	506	512	516	497	508	472	475	488	542	519	493	529	506	525	461	492	514	513	532	484	493	524	495	515	492	480	487	502	478	502	474	486	516	453	487	484	476	464	496	469	480	520	498	521	508	477	548	481	514	497	481	469	546	468	507	482	447	502	447	500	494
4126	273	211	217	208	214	237	216	222	212	223	230	200	207	215	205	210	194	213	185	199	189	193	203	213	223	208	193	221	232	203	179	182	213	202	188	209	196	199	206	212	196	213	215	209	230	204	186	203	208	188	194	204	216	191	218	197	176	212	210	165	198	211	186	182	184	243	178	196	184	207	210	207	221	212	227	194	205	205	220	222	238	192	225	186	204	220	204	190	197	216	217	204	204	224	244	223	188	180	211	192	198	203	232	205	206	181	203	198	205	194	192	182	200	219	195	196	192	194	186	192	199	205	206	189	196	190	199	189	191	237	194	196	220	182	214	205	232	196	189	218	198	221	214	178	213	193	187	218	215	195	240	208	190	198	168	214	237	209	206	199	206	195	222	202	199	222	229	209	195	177	198	200	205	202	212	204	201	204	225	191	232	211	227	203	204	212	202	213	222	220	222	198	217	223	209	215	202	215	218	227	206	216	205	205	200	202	225	198	207	188	190	219	208	218	165	207	202	185	200	202	231	237	226	201	200	207	189	180	203	224	205	198	214	185	213	189	212	215	189	205	184	217	195	192	227	225	202	188	189	188	181	217	215	183	208	191	201	218	196	201	216	210	184	197	168	182	186	201	214	204	186	193	198	184	191	221	198	190	215	229	203	183	227	205	201	177	209	205	215	228	212	214	206	187	196	222	203	205	201	188	204	233	202	216	218	200	223	229	213	213	208	209	208	205	185	200	208	199	212	196	197	195	220	210	225	177	190	197	229	213	194	196	204	195	194	219	182	212	198	206	202	229	199	209	206	220	197	189	209	208	205	211	193	193	223	191	205	212	201	201	193	191	207	205	222	203	199	199	213	201	217	226	214	204	218	192	213	197	206	211	224	213	215	181	197	213	208	190	188	201	210	195	212	227	218	175	185	216	185	226	199	209	187	203	202	193	182	215	204	199	198	208	186	200	191	195	180	213	201	222	196	196	203	188	181	203	219	223	217	219	218	198	194	213	214	189	182	198	207	219	229	214	205	207	209	202	188	196	173	208	183	190	220	185	216	218	182	224	215	220	202	170	208	210	220	200	199	214	180	211	199	226	233	199	229	216	199	198	199	202	178	212	191	194	190	175	181	219	228	191	208	225	238	185	208	211	187	191	210	184	200	195	227	217	200	206	202	206	215	200	175	216	217	215	190	194	193	180	209	236	219	217	203	210	211	199	210	209	209	223	207	203	225	187	216	207	214	198	211	201	193	197	202	213	201	226	210	209	206	177	196	210	211	206	218	212	199	192	219	200	210	209	227	207	226	196	192	207	201	207	231	224	216	232	227	191	188	192	207	201	207	198	192	193	209	213	197	215	204	198	203	199	225	207	181	205	198	207	211	196	201	228	210	181	197	195	208	222	181	198	224	215	198	199	218	208	194	191	179	171	216	219	216	208	222	195	207	184	171	209	196	194	208	207	185	219	204	212	204	195	214	226	200	196	228	193	206	180	197	230	225	190	232	203	234	182	206	227	253	189	227	190	225	221	210	208	186	187	194	213	188	206	252	198	215	205	213	207	218	215	203	205	199	208	202	230	225	232	211	191	222	211	195	198	184	195	227	202	215	216	199	202	190	203	194	248	216	215	193	204	208	216	209	214	211	203	222	202	200	229	183	199	189	191	195	191	202	213	197	187	191	204	197	232	215	186	175	203	198	170	214	184	190	218	183	223	205	192	177	168	205	199	194	200	209	201	222	192	185	207	217	201	214	200	218	206	211	195	222	191	211	200	220	186	208	213	185	190	201	212	213	183	206	211	221	207	192	214	220	208	173	201	202	217	224	217	212	202	177	199	217	187	197	201	182	218	202	191	201	184	217	238	194	214	211	210	198	215	166	202	198	190	216	212	200	186	210	205	221	218	202	214	220	219	195	190	189	199	217	210	191	193	195	224	239	192	248	217	186	194	197	218	197	190	203	198	190	200	220	194	209	191	212	196	204	216	201	191	175	223	189	186	167	221	222	241	203	199	226	206	194	209	206	198	196	231	215	208	200	204	208	199	195	203	187	222	209	207	210	182	198	242	201	196	208	179	221	224	210	195	198	217	197	205	188	184	190	209	200	204	187	218	205	217	197	218	177	226	197	209	241	187	184	206	208	206	224	185	205	193	187	223	214	214	211	206	189	182	175	204	205	195	211	200	222	189	190	172	218	209	202	184	199	186	185	210	201	201	199	190	226	193	201	188	222	225	212	230	197	174	220	207	182	204	187	224	184	209	217	204	219	203	182	206	217	192	190	203	175	210	226	199	211	191	206	206	211	204	175	211	209	191	218	222	207	214	198	191	182	221	204	202	209	249	222	201	201	199	219	219	216	190	170	192	225	183	190	192	219	216	175	199	202	214	210	170	184	188	188	181	195	202	212	220	223	221	209	194	177	192	221	236	205	185	207	195	225	218	231	191	222	203	212	227	222	177	194	196	229	201	237	202	191	165	215	216	203	200	219	210	181	185	188	222	188	179	204	212	209	204	207	194	200	192	216	197	219	208	194	217	196	200	183	192	191	180	204	206	190	205	196	219	227	231	215	230	200	216	225	198	178	217	207	192	192	223	226	208	217	203	190	176	225	206	243	208	197	220	192	223	209	232	210	198	211	208	210	217	207	215	217	200	189	220	193	217	196	216	204	234	192	204	191	226	199	206	180	195	198	189	205	236	220	202	216	197	173	203	236	192	206	196	208	201	204	215	213	172	207	175	210	207	175	221	209	191	218	220	202	222	198	224	228	195	218	252	220	219	215	226	194	180	184	198	204	191	186	229	199	199	218	173	218	208	188	202	220	205	192	184	168	206	205	204	221	189	218	194	201	210	190	208	202	207	212	229	236	201	200	181	190	194	204	228	220	199	224	191	228	195	223	207	220	241	199	197	211	209	211	212	198	192	204	195	201	207	206	192	202	206	199	221	193	190	203	193	225	189	208	230	194	220	181	189	210	186	204	218	217	197	217	207	195	228	208	205	187	192	197	208	194	237	202	211	185	226	225	241	194	238	191	213	193	190	208	224	199	230	210	198	210	186	220	210	208	183	216	188	219	215	207	182	198	182	186	229	189	228	179	184	226	221	219	210	209	179	225	191	222	211	195	205	180	206	217	186	233	181	223	209	209	218	205	206	204	228	207	211	190	186	232	212	230	199	213	213	216	212	232	212	218	201	212	218	187	204	180	206	196	203	214	214	193	202	230	197	217	204	199	234	187	225	202	193	209	221	201	220	198	192	221	203	190	206	184	193	197	227	210	192	197	230	217	188	209	203	218	224	202	232	193	190	202	174	163	213	200	218	191	199	191	216	189	178	209	211	222	195	212	208	207	215	203	192	222	196	232	201	180	227	216	195	197	208	198	206	205	173	217	198	189	196	197	212	197	231	202	225	195	210	200	215	221	207	176	204	208	187	195	201	173	227	212	186	207	194	200	201	197	202	225	207	194	223	203	189	211	216	209	218	186	220	178	192	212
4555	491	570	580	626	580	553	499	541	521	518	532	566	534	517	467	467	506	524	549	526	504	485	513	508	493	516	518	480	510	529	553	498	477	492	515	509	506	464	492	486	533	484	483	510	499	488	536	477	475	491	541	504	478	480	471	506	468	537	510	503	492	514	472	493	514	449	531	459	458	499	497	518	486	509	512	491	528	502	460	494	516	486	527	486	433	451	517	487	500	467	510	448	457	499	493	491	494	478	479	488	515	497	488	501	488	490	486	465	469	494	498	489	450	518	469	499	485	467	442	503	500	511	528	495	475	506	483	480	485	470	463	482	488	503	529	485	499	489	484	511	461	491	480	490	500	525	503	492	459	494	462	497	472	488	481	516	551	491	516	487	492	526	501	516	500	546	489	503	499	528	498	490	526	492	493	463	469	504	495	465	515	524	508	482	502	475	498	489	517	473	502	476	507	509	464	490	492	493	484	520	478	487	467	466	504	529	508	469	497	515	546	542	518	552	461	523	480	460	480	518	535	491	526	519	486	504	508	530	511	533	468	500	492	522	476	509	553	526	505	466	472	474	484	481	494	495	532	508	502	502	495	480	483	472	537	508	500	489	511	473	510	483	478	541	517	507	499	533	493	502	485	502	511	487	463	521	502	482	505	485	517	504	503	466	466	505	493	485	488	503	491	472	489	513	514	469	489	482	500	533	495	500	469	516	472	492	479	474	504	517	512	491	501	519	487	513	486	524	530	529	510	513	526	475	499	479	511	475	511	522	531	507	520	495	493	453	505	537	483	487	501	497	474	507	490	476	484	485	534	467	537	522	526	448	469	500	494	509	535	507	510	486	453	477	475	520	480	508	510	508	497	518	476	484	486	533	491	501	525	511	507	509	548	495	475	488	499	467	496	496	429	521	487	450	499	485	518	490	500	526	473	476	508	517	498	501	490	469	514	485	464	449	497	493	480	512	494	539	467	482	487	504	516	470	512	514	473	524	496	491	517	497	529	510	522	468	542	462	478	538	497	472	513	458	502	534	492	502	484	491	483	498	498	475	473	528	480	458	512	480	473	500	525	505	499	538	484	481	488	465	494	529	517	485	514	489	536	530	493	499	497	497	536	510	472	503	485	460	520	501	477	487	495	475	486	483	535	501	517	466	509	449	483	493	476	491	462	492	491	458	488	463	545	534	520	457	488	496	488	485	489	496	494	513	505	494	534	510	496	445	472	496	492	507	520	495	546	494	515	485	467	520	491	552	477	512	522	514	486	487	492	511	491	518	491	492	479	525	513	506	482	519	481	527	528	461	496	513	477	504	507	528	491	478	511	503	480	457	517	512	502	506	500	462	520	463	478	517	531	542	481	471	483	500	498	507	537	487	492	522	489	498	469	523	529	512	478	502	478	508	538	512	514	526	485	482	513	520	516	511	514	495	499	500	543	469	488	458	474	517	522	499	509	474	487	497	468	480	501	460	485	457	496	522	469	488	496	522	544	459	477	513	497	550	529	503	511	455	534	521	519	464	489	477	506	491	539	484	506	544	488	510	488	471	498	476	501	504	474	508	459	506	489	493	509	457	484	466	486	532	458	477	488	506	501	507	497	467	460	512	482	486	488	492	479	509	479	538	522	476	506	517	509	506	476	469	503	483	498	571	514	494	485	510	515	478	525	485	534	482	495	526	458	475	473	522	468	471	512	504	488	495	493	540	495	480	498	495	461	472	486	514	507	445	472	477	491	505	519	479	503	519	484	479	528	468	477	457	519	498	508	492	478	494	478	510	498	551	466	488	497	495	496	522	530	520	514	476	506	494	542	497	486	490	527	531	494	472	503	524	517	498	469	495	468	502	509	500	494	516	473	515	471	526	537	458	527	512	476	467	487	501	522	473	505	487	509	531	479	543	505	486	471	538	502	500	489	461	478	514	481	479	487	525	507	474	485	471	503	506	506	517	477	501	476	514	476	512	500	487	485	494	524	491	451	510	487	492	503	493	477	499	470	500	466	508	444	480	531	452	485	488	480	531	516	481	506	510	497	481	504	476	518	455	509	479	498	525	487	491	515	462	496	490	547	499	460	498	494	485	516	481	517	491	514	534	480	505	481	481	537	458	510	458	474	487	539	496	557	486	475	479	474	470	487	512	484	500	509	512	511	462	488	504	509	506	462	481	507	490	475	506	496	536	509	456	499	500	472	470	490	487	489	486	515	502	524	497	465	510	482	488	514	473	452	508	468	538	485	482	472	506	479	520	477	504	493	450	483	508	494	491	524	517	498	496	457	509	487	492	526	505	471	484	506	497	454	497	519	522	487	482	531	468	472	523	511	518	461	491	507	457	528	480	513	506	466	455	510	539	517	506	517	479	496	504	500	455	505	477	514	501	478	500	494	506	446	487	500	514	499	452	532	532	501	509	523	504	507	482	511	481	504	509	493	524	479	504	477	520	478	503	486	520	487	458	515	476	498	486	502	515	498	512	500	484	489	500	508	495	492	452	535	470	511	495	503	483	473	491	479	496	497	460	485	517	563	498	482	516	528	481	496	491	488	536	497	495	474	513	500	457	498	484	479	480	514	481	503	445	531	470	469	473	534	486	474	503	468	493	504	519	475	511	474	493	497	445	462	499	518	515	469	492	496	510	515	512	514	508	522	544	500	459	533	497	481	515	546	480	497	490	462	472	551	513	499	491	520	503	514	515	520	499	509	495	482	544	481	493	442	503	460	486	512	534	544	526	476	531	472	498	466	537	491	505	493	488	475	481	491	498	506	506	493	496	448	504	459	508	491	543	462	523	502	487	502	497	498	538	495	503	535	521	512	496	476	487	490	494	458	486	501	519	447	492	502	521	505	491	525	529	495	451	494	511	524	456	543	529	556	466	498	489	508	523	518	468	471	479	493	509	487	464	486	468	479	516	509	503	515	496	513	475	507	488	491	474	494	499	508	518	483	538	501	498	469	493	491	501	478	508	502	472	474	535	512	512	481	529	447	503	489	525	443	519	508	502	473	498	501	512	530	520	509	465	488	481	452	517	539	469	465	473	534	484	534	460	525	487	496	503	483	526	479	493	529	503	496	473	498	515	491	501	520	542	551	527	496	460	492	464	535	464	540	473	507	482	461	477	493	532	497	500	517	478	531	477	508	446	524	464	495	507	521	466	505	480	531	498	510	462	532	462	494	488	481	467	486	446	509	500	511	521	483	520	516	488	493	542	492	511	487	488	470	490	491	479	507	530	496	499	519	486	515	518	492	504	464	504	511	509	493	492	498	486	511	454	474	492	504	503	528	520	503	485	457	486	521	513	487	514	475	493	527	487	488	468	492	515	510	509	495	500	493	494	500	507	472	514	539	489	478	486	450	497	517	497	473	535	452	465	523	489	497	472	471	460	528	526	487	473	561	507	525	501	505	520	510	462	470	458	475	489	516	522	480	453	493	536	487	445	517	479	489	478	492	521	515	476	519	522	523	509	503	491	471	506	542	463	537	485	484	513	492
40595	7089	1074	787	483	396	331	240	231	197	166	183	160	155	156	155	138	128	114	122	125	111	116	102	111	107	110	135	114	100	102	118	95	108	109	97	119	106	92	116	111	113	90	101	103	91	102	96	107	97	105	97	115	119	94	106	92	96	99	114	105	109	91	104	120	95	90	100	107	119	93	94	107	97	86	84	98	111	82	100	100	101	106	97	94	97	89	93	105	92	92	118	92	99	103	101	85	102	103	95	107	114	103	112	103	99	91	89	105	112	99	97	89	92	120	111	104	87	99	89	89	109	123	90	97	99	97	115	107	100	94	109	97	103	102	105	103	91	99	92	97	104	82	114	104	91	104	98	114	107	104	87	88	94	97	121	91	103	101	110	109	104	96	104	85	98	87	97	81	91	99	100	95	95	97	130	106	99	84	102	118	105	102	118	106	102	101	98	109	107	99	94	94	120	109	96	115	118	85	111	96	101	98	105	92	86	80	99	112	88	100	95	103	112	104	82	113	95	90	76	87	117	94	89	105	95	111	101	94	108	90	97	90	103	92	103	90	109	119	118	101	101	108	89	99	100	101	91	88	96	92	96	113	112	104	109	94	83	95	95	98	111	100	94	92	114	97	117	93	94	105	106	91	115	98	105	107	85	103	89	96	91	92	99	102	116	93	99	104	100	101	101	106	88	94	110	94	100	103	90	112	95	102	95	94	94	87	103	103	109	101	113	113	101	91	107	88	83	105	108	82	106	95	87	92	112	109	89	118	112	75	100	104	97	98	102	95	114	110	102	90	108	123	100	116	104	106	98	108	93	111	111	108	117	100	82	97	104	92	98	90	114	109	116	99	111	105	116	89	89	99	81	99	122	119	118	101	94	85	121	92	102	86	102	70	88	97	104	102	109	95	117	87	103	90	107	91	99	92	109	103	88	98	87	103	118	95	117	90	97	98	107	90	102	88	99	99	112	119	100	98	95	89	109	114	109	107	86	93	91	86	81	101	104	105	84	85	102	96	120	100	103	95	96	96	109	107	103	104	106	110	93	114	105	95	107	114	107	101	96	93	94	114	105	81	85	77	95	76	99	104	103	94	76	79	115	96	99	87	116	96	95	78	92	81	100	84	69	87	121	106	97	103	92	97	89	100	111	93	107	96	99	112	92	83	103	76	108	106	89	112	99	110	130	121	102	110	97	83	108	98	96	100	102	92	97	82	102	85	92	86	102	99	99	96	108	100	100	90	109	119	111	107	113	116	112	107	93	120	110	98	108	108	80	105	123	97	117	86	107	95	92	93	100	104	98	97	99	87	105	92	95	107	110	93	109	99	83	101	118	93	92	111	89	115	91	93	117	109	106	117	101	109	103	88	87	108	95	92	102	101	94	107	95	99	104	113	113	99	109	88	108	104	107	112	117	97	107	89	96	90	107	102	99	102	94	101	105	112	76	104	94	95	83	98	99	119	87	92	115	105	90	96	100	97	113	98	93	95	99	93	107	100	81	96	104	112	97	82	101	110	110	99	129	94	95	98	110	100	105	91	86	84	102	91	92	103	89	114	95	116	115	80	87	112	102	106	102	102	97	97	81	102	91	104	97	107	91	103	100	96	128	119	98	99	100	89	91	96	90	90	115	117	129	104	95	99	89	102	94	101	83	137	91	107	122	68	104	105	93	110	102	115	104	95	99	79	80	117	83	101	96	82	106	93	106	83	93	93	88	106	113	96	84	84	121	113	92	103	81	111	97	87	102	93	105	100	100	94	107	100	103	82	121	97	91	116	100	84	102	110	92	93	109	115	111	87	102	101	90	98	88	91	98	92	99	88	110	84	137	113	121	94	105	100	116	112	101	107	114	82	86	94	100	96	95	112	95	92	91	98	99	94	93	100	116	104	97	110	119	95	110	118	101	107	112	84	112	109	80	101	111	102	98	101	107	90	93	94	96	128	93	93	104	108	116	125	96	108	91	101	98	88	119	94	117	112	84	108	83	88	109	87	93	89	94	126	104	112	123	103	103	93	103	82	117	93	101	86	80	108	86	98	80	74	93	88	99	102	97	94	94	119	95	123	101	97	81	104	104	100	100	106	82	89	89	94	101	107	88	119	87	104	84	102	109	86	108	100	97	99	106	100	82	121	92	86	91	104	89	100	98	94	94	95	103	125	115	98	95	110	85	91	101	105	98	80	87	115	117	94	104	102	90	100	102	95	107	97	98	100	87	111	121	98	103	95	90	89	111	97	106	110	71	104	84	88	127	103	99	95	103	113	89	103	103	87	116	94	91	95	105	100	108	94	94	89	91	97	83	102	98	94	99	91	103	104	93	93	117	94	95	102	105	105	93	115	105	102	104	101	85	114	91	87	82	92	100	92	89	85	110	104	108	99	106	111	103	97	103	93	99	99	102	93	90	86	105	101	107	93	95	104	104	108	114	86	97	96	108	119	97	91	102	95	98	101	98	95	106	120	78	94	83	91	80	115	89	93	113	84	112	84	105	98	105	99	94	81	103	113	99	93	106	119	92	106	98	106	104	101	100	127	102	89	102	105	103	101	110	101	111	83	116	91	88	100	104	103	104	96	96	103	96	95	94	116	72	104	99	104	95	110	94	89	100	112	112	116	82	99	92	126	99	92	83	90	103	90	89	108	97	96	101	100	104	99	103	91	95	102	89	114	86	93	90	121	115	121	99	105	88	110	88	124	92	89	111	102	105	92	97	102	103	100	99	95	87	96	99	122	102	93	84	96	94	103	107	105	107	103	108	92	97	98	98	109	100	96	105	100	104	116	102	89	113	114	91	99	104	84	100	102	106	108	88	102	117	110	118	96	96	80	99	97	82	115	107	122	103	104	101	97	102	81	96	99	97	101	106	105	84	105	106	96	102	126	119	94	97	102	103	95	105	89	96	98	85	123	84	110	105	102	104	111	89	80	83	112	85	93	118	93	109	108	90	80	108	86	86	97	95	92	92	81	98	99	97	111	108	102	91	100	89	110	126	103	101	108	93	106	117	103	119	109	101	76	114	99	101	88	102	90	112	97	91	86	99	105	100	107	100	110	99	87	90	115	118	106	123	95	102	109	77	86	83	104	101	82	95	101	88	111	86	110	109	102	97	107	93	112	90	84	102	87	95	117	114	103	108	111	104	102	119	104	89	108	102	93	104	100	114	105	102	124	100	107	82	99	83	113	104	106	86	96	92	99	89	90	102	81	105	115	99	105	99	91	106	116	115	95	104	111	103	109	84	104	104	124	103	104	97	98	86	107	92	93	114	100	103	89	87	87	92	102	99	83	98	95	112	107	96	97	98	100	67	85	105	128	104	103	95	96	111	108	113	103	112	97	119	101	85	98	103	116	80	83	101	115	104	112	92	90	89	90	97	97	88	106	93	102	87	110	89	112	133	111	98	103	104	97	84	104	108	96	95	90	95	104	93	94	97	97	91	100	114	92	96	76	79	82	113	107	90	106	106	115	113	92	93	127	103	79	109	99	91
19902	926	2274	2544	2207	1784	1433	1272	1055	880	838	802	716	667	575	583	526	512	509	454	407	410	434	423	423	411	363	374	381	358	351	380	340	317	340	317	332	339	327	352	316	318	316	297	321	297	332	305	308	296	294	305	300	288	307	282	307	296	333	314	305	322	280	344	296	335	309	295	327	300	304	293	267	306	283	296	263	306	270	307	268	300	285	289	311	302	288	319	294	283	274	285	301	273	297	289	291	285	300	307	306	309	299	276	306	300	279	294	286	292	288	268	283	245	308	269	285	295	289	300	280	325	272	286	310	324	289	297	320	254	273	296	291	281	295	273	281	276	300	273	288	268	321	277	328	293	296	279	308	281	274	331	270	285	326	309	286	334	272	326	275	311	285	255	314	280	284	285	277	258	264	251	270	262	296	255	302	311	300	279	292	263	294	288	290	294	289	276	282	301	275	269	292	287	290	295	277	281	272	295	285	285	297	297	289	289	302	265	260	310	295	310	294	281	270	277	290	256	295	308	295	293	295	291	302	279	269	275	273	299	281	298	293	312	275	298	299	309	286	274	249	270	291	297	310	299	283	263	284	278	264	265	279	290	271	280	301	291	304	276	288	281	279	285	292	290	283	270	280	285	296	278	283	253	300	264	310	288	291	287	278	259	292	273	296	287	306	268	265	264	281	333	300	288	294	278	291	309	282	289	333	308	271	276	273	277	260	308	280	279	281	280	299	291	303	270	281	265	290	272	297	307	290	294	304	310	302	277	303	299	296	276	303	277	300	316	295	324	276	294	292	292	266	295	299	295	311	287	263	271	275	298	295	256	293	297	275	274	300	286	314	325	268	307	279	273	296	270	301	257	293	276	285	309	288	279	298	278	289	307	282	310	306	246	281	273	273	323	263	295	293	301	297	320	299	280	310	302	321	305	280	248	271	279	281	285	273	279	274	300	234	299	290	281	315	316	261	257	309	290	282	297	292	251	308	288	302	286	298	278	298	284	269	311	269	278	279	284	290	300	299	281	280	295	261	278	252	280	294	287	275	268	247	267	285	272	271	300	285	301	262	293	279	271	303	273	277	291	283	292	297	264	285	280	283	305	294	288	272	311	285	306	301	277	275	304	281	315	291	280	291	304	258	277	266	285	272	294	300	272	271	252	281	293	307	290	311	266	306	280	283	286	258	292	262	311	289	239	269	297	285	291	260	279	293	306	308	278	249	297	302	305	270	258	275	267	271	297	267	291	278	283	304	299	308	301	282	306	288	296	268	291	315	300	256	281	311	286	277	262	284	323	280	277	289	307	299	307	272	263	260	262	297	283	325	285	301	282	305	293	321	270	286	280	280	303	295	304	260	283	300	271	280	265	250	268	302	309	287	294	307	297	298	282	287	321	296	282	297	270	284	270	294	290	277	279	288	274	301	293	265	301	288	280	278	298	302	300	309	291	293	287	280	298	265	291	292	313	293	281	295	304	320	285	275	282	271	271	267	277	264	299	300	285	289	276	258	290	304	281	284	280	281	293	273	288	261	301	262	269	287	290	273	291	270	275	314	322	262	291	296	287	298	298	291	293	276	292	272	281	278	286	278	297	287	286	306	284	301	299	289	309	282	281	267	304	293	268	276	269	282	286	270	273	294	297	279	293	267	259	295	278	290	277	284	272	278	304	284	231	254	284	312	284	321	289	302	259	312	320	275	253	305	280	286	272	310	268	279	256	323	270	286	320	299	292	288	291	271	269	283	267	270	281	269	256	267	270	291	281	287	287	320	255	294	302	290	297	263	304	307	326	294	288	280	261	290	275	315	294	261	253	249	299	281	306	286	321	279	283	296	309	264	278	275	247	278	311	282	267	273	304	274	263	302	281	283	270	288	307	275	278	288	275	268	287	300	280	271	259	319	335	274	293	304	277	272	282	286	284	290	261	294	296	317	263	283	292	278	285	298	285	296	307	282	306	298	274	310	287	281	301	278	286	277	274	312	313	284	281	281	278	285	308	309	266	272	278	316	303	276	287	289	283	267	308	314	251	297	280	262	261	257	275	304	274	275	302	287	284	254	268	279	295	333	273	294	259	308	300	303	267	294	313	251	287	291	279	261	321	262	297	277	280	283	300	296	280	286	315	286	315	282	260	277	287	317	268	297	312	283	301	265	262	258	301	308	296	310	293	316	307	270	275	271	297	283	308	296	272	258	305	296	277	259	283	262	261	271	320	256	287	253	306	299	271	298	292	295	285	290	285	289	307	266	272	281	268	287	285	258	270	300	285	294	284	246	320	301	285	311	285	275	295	270	312	274	287	290	298	256	279	286	301	280	274	273	267	298	278	313	285	271	256	300	293	281	315	283	277	299	292	278	263	298	302	314	270	299	287	273	261	269	301	293	276	287	277	257	269	246	282	275	292	315	294	331	329	312	267	303	302	276	304	263	286	266	285	273	292	274	291	280	293	292	261	305	283	268	263	290	295	277	280	327	288	279	288	294	301	284	290	297	294	312	269	279	268	258	271	275	279	307	297	285	280	299	273	303	292	273	292	271	266	281	274	293	285	298	295	313	315	307	298	263	272	283	283	278	274	286	289	311	267	266	307	287	296	280	267	272	281	292	290	304	308	307	309	278	302	281	283	295	284	289	279	285	278	308	288	265	314	260	321	273	296	282	293	243	266	298	291	278	272	310	287	297	263	271	307	319	296	285	287	291	285	276	306	290	281	307	292	285	280	278	273	308	283	288	304	282	260	278	279	281	286	303	295	275	292	284	249	301	297	261	259	300	285	295	300	288	302	299	274	277	265	309	292	289	305	289	254	273	280	305	308	285	276	291	273	272	269	235	308	290	305	306	286	295	286	280	291	301	272	271	292	272	286	275	257	302	271	279	280	267	265	304	269	270	298	296	269	287	297	272	283	277	252	293	255	293	283	285	284	291	263	267	284	255	293	273	285	328	281	276	267	250	296	288	287	286	283	300	283	277	280	264	291	293	265	270	281	278	263	264	309	292	279	308	309	305	283	308	298	285	303	302	303	292	285	275	297	306	262	296	282	267	303	284	310	326	306	289	302	297	296	264	275	289	294	270	299	283	267	280	280	262	312	273	299	271	265	255	281	287	283	280	291	285	308	294	307	291	268	273	284	250	274	280	284	267	289	295	295	263	268	282	287	294	278	285	262	240	278	294	294	290	272	286	297	296	294	290	264	277	291	300	288	311	285	250	318	282	303	316	292	270	305	285	294	271	251	282	261	300	307	279	277	292	257	294	290	304	312	265	278	301	269	307	272	295	283	287	271	245	289	294	285	262	282	284	280	286	284	292	322	283	277	306	261	285	260	282	294	320	252	293	272	296	262	288	293	303	248	299	300	272	283	283	277	315	293	258	258	293	295	270	290	280	277	301	294	272	297	292	271	258	269	277	304	276	284	287	266	295	300	297	249	280	279	280	291	291	284	314	297	285	294	306	287	265	287	269	286	310	285	271	263	276	276	305	285	276	266	280	277
56596	15470	3238	1703	1127	785	689	512	436	391	345	336	284	305	288	241	282	262	246	236	220	222	204	226	231	205	217	202	223	215	215	194	231	174	203	203	192	184	180	208	194	202	181	172	186	193	207	216	195	200	206	240	235	187	180	195	193	195	213	205	205	191	199	222	183	176	184	191	184	180	197	207	170	186	196	190	187	178	186	167	149	192	201	208	196	185	186	204	186	159	192	197	201	159	189	195	210	193	192	191	175	186	196	187	192	173	171	210	216	193	195	197	200	179	184	192	172	178	169	196	198	198	190	217	186	201	179	183	182	209	167	203	201	206	191	188	205	183	168	166	185	221	174	201	211	217	210	214	186	173	195	194	189	193	205	207	208	216	203	227	182	180	197	174	179	206	186	205	210	202	200	197	200	205	199	209	207	187	182	210	182	184	206	183	201	206	197	196	184	204	207	195	182	194	174	206	182	205	203	184	195	213	160	192	205	194	180	189	217	202	193	182	201	196	173	195	199	194	200	195	192	194	174	211	194	198	209	165	197	200	215	180	188	193	213	196	210	198	184	212	174	197	199	174	198	197	198	167	184	223	193	187	211	210	193	175	211	185	200	176	217	197	209	185	196	169	207	199	205	187	213	176	217	198	210	199	207	186	200	167	215	191	208	189	195	206	217	171	195	205	196	192	205	173	178	200	214	192	180	170	198	199	199	198	189	194	194	190	179	182	193	199	215	167	193	205	200	205	206	197	165	196	194	190	186	201	218	170	173	176	205	202	192	192	180	211	215	190	173	196	194	207	198	192	212	188	189	217	183	186	178	192	170	210	208	224	183	200	170	178	201	175	201	195	172	214	201	217	200	191	208	182	184	202	169	204	186	196	200	204	178	187	197	178	185	182	201	201	210	211	200	183	208	216	194	181	197	181	214	202	185	176	196	179	198	193	175	176	180	200	177	183	183	223	219	210	187	205	177	216	185	178	174	184	197	185	181	177	192	186	211	175	204	196	225	193	190	172	192	210	185	186	180	175	204	195	196	175	167	184	178	191	177	183	190	206	185	196	190	178	155	212	200	165	178	179	204	186	209	201	217	190	200	170	207	206	177	195	191	193	211	179	191	216	204	194	173	193	211	184	184	201	199	194	156	176	206	183	206	176	184	204	207	185	209	211	198	186	200	208	191	175	190	176	189	212	184	189	172	186	163	183	209	167	169	206	201	176	175	189	182	205	177	199	163	164	190	212	196	199	192	198	182	205	215	194	163	213	197	185	171	224	191	190	214	200	199	193	195	215	220	184	204	218	197	172	192	205	220	185	196	196	187	223	204	200	185	169	197	194	190	191	193	200	179	173	193	195	196	160	195	214	207	186	196	196	209	228	193	184	204	201	215	169	202	194	183	174	177	193	168	193	203	174	199	183	209	174	217	215	195	215	191	183	203	201	178	169	170	209	210	183	179	194	207	186	219	193	200	177	188	198	176	188	171	196	191	199	190	198	190	197	187	185	182	220	188	205	170	196	179	187	185	196	218	184	202	231	207	190	179	205	223	177	193	190	218	193	165	186	192	207	196	198	187	178	204	184	187	205	184	220	200	195	181	218	205	201	192	184	188	206	199	201	201	180	192	194	196	205	207	220	196	184	178	196	216	187	182	179	201	208	185	209	183	203	205	199	182	187	181	195	188	223	191	202	196	200	183	176	183	195	186	193	211	187	209	213	187	197	190	214	190	207	209	223	194	184	180	182	184	191	216	207	199	193	197	190	230	190	194	205	207	181	198	176	203	206	189	223	168	195	189	184	184	187	177	188	183	209	176	172	188	209	210	179	192	207	167	212	195	191	198	194	197	190	202	185	202	222	183	199	193	182	182	192	159	187	190	203	196	185	203	188	174	182	214	201	177	194	192	197	189	173	186	171	169	198	210	174	178	215	203	197	172	177	198	204	182	184	199	200	209	209	187	205	196	218	166	193	197	183	192	196	191	195	186	193	206	185	169	197	202	204	198	165	200	194	179	176	213	205	204	188	191	175	172	214	202	215	198	189	174	197	212	191	201	195	219	182	175	196	151	181	189	190	193	188	190	175	192	197	246	203	181	166	198	175	216	192	161	191	211	213	223	212	197	174	190	192	195	205	205	198	187	193	178	196	203	205	194	195	203	200	190	195	205	201	185	189	181	196	191	198	192	201	206	178	198	208	198	204	216	196	189	195	182	199	186	168	190	192	219	181	181	180	153	172	180	179	212	185	193	190	180	179	171	188	175	196	197	190	215	180	202	168	192	181	192	210	214	185	206	181	193	192	197	186	179	209	224	198	182	210	197	209	205	210	221	204	173	194	180	189	213	179	184	214	202	218	216	196	196	187	219	211	197	176	211	214	197	227	199	206	212	209	201	173	215	180	165	206	162	186	163	175	199	186	203	171	199	198	180	192	222	220	209	187	188	196	209	193	196	190	183	171	202	195	183	198	203	192	171	216	187	205	189	178	205	191	187	198	185	206	188	189	179	166	194	205	179	189	199	184	186	220	203	169	199	192	197	195	216	202	201	180	193	205	192	187	198	206	178	169	190	201	183	197	182	203	202	216	196	187	206	195	194	217	225	182	177	183	210	193	215	181	212	188	209	190	191	228	188	206	199	193	189	191	204	192	183	181	172	205	199	202	170	193	181	201	178	221	199	179	176	208	212	166	176	194	207	205	197	190	202	172	217	191	187	179	180	214	191	179	173	179	170	214	215	198	201	199	203	194	221	192	188	170	196	197	196	211	212	194	172	182	181	188	176	166	213	216	193	201	179	184	204	198	195	192	196	183	217	194	169	175	188	169	179	180	164	201	180	196	187	223	180	197	214	212	221	198	196	207	181	207	202	216	190	177	183	196	201	177	219	191	169	176	188	177	185	206	195	176	182	199	216	180	188	198	211	185	208	194	174	174	183	185	185	186	193	177	209	219	189	190	167	183	198	221	188	185	196	198	183	198	198	172	237	200	198	202	187	186	189	188	173	203	196	201	185	174	189	186	192	196	196	220	216	186	195	190	183	190	199	201	212	177	198	195	193	198	211	219	220	183	182	194	203	205	183	203	204	196	188	190	169	178	199	187	187	184	177	168	189	202	200	190	172	198	214	206	168	214	182	204	193	151	172	202	189	208	184	214	181	203	206	196	210	180	179	216	172	192	206	203	177	184	201	174	201	187	186	179	198	168	221	207	192	185	174	187	192	209	196	199	208	169	197	177	193	209	182	195	208	176	182	165	191	181	204	183	179	174	205	192	185	197	191	210	206	181	183	194	221	209	180	176	214	209	172	178	202	198	186	189	187	179	190	192	183	172	212	184	177	183	209	183	202	187	173	196	189	187	190	194	183	174	226	193	190	178	174	177	185	182	205	193	185	201	206	186	182	184	180	185	178	199	215	189	211	209	147	190	195	192	197	205	192	193	211	221	189	215	187	164	184	178	181	211	192	172	205	216	181	199	192	225	206	208	203	193	220	179	198	189
27919	1886	4175	4952	4215	3531	2746	2340	1999	1799	1533	1402	1280	1220	1110	1037	917	880	914	792	784	768	797	747	720	676	697	631	630	604	646	621	599	608	637	612	595	616	574	567	609	571	552	576	551	567	618	559	518	513	547	547	547	570	561	535	563	560	554	503	569	489	513	521	596	523	536	520	490	516	500	539	506	494	489	510	522	482	518	521	528	510	534	548	490	500	526	500	488	482	513	521	514	518	501	523	514	527	529	515	549	471	500	498	493	500	518	502	491	495	467	509	525	505	502	551	545	506	526	532	492	554	448	495	472	523	515	517	514	485	465	534	503	492	464	494	505	510	466	532	518	501	511	506	494	522	555	548	500	505	521	487	505	502	506	517	523	511	538	464	521	523	514	480	498	483	468	537	497	479	537	511	464	512	553	484	508	526	449	492	511	487	549	497	495	514	507	523	495	515	487	484	505	525	497	493	510	503	483	513	483	534	505	537	514	498	497	507	472	484	495	506	514	529	497	489	519	480	497	443	500	498	482	515	483	494	491	470	521	444	531	555	477	532	500	550	501	505	529	520	501	471	502	496	509	513	523	519	515	502	527	552	505	484	538	478	514	494	474	518	497	519	544	474	498	503	495	475	487	530	517	501	515	466	580	460	484	536	516	522	482	490	507	489	488	489	490	522	451	492	505	511	530	478	532	500	480	479	470	464	513	492	530	520	501	520	492	504	490	507	483	492	494	478	495	515	516	534	439	534	488	514	500	506	504	513	522	499	527	473	511	499	527	522	514	501	512	453	469	473	515	513	488	463	511	498	515	526	484	539	505	488	485	490	508	502	449	476	474	478	518	524	525	521	494	545	495	515	503	483	514	500	516	525	534	513	469	497	545	519	462	479	487	476	511	490	537	469	541	495	541	494	495	506	486	476	495	527	480	457	508	482	475	510	491	484	530	478	501	510	458	487	499	488	482	492	529	493	510	503	497	510	513	472	493	515	479	508	511	494	499	479	470	521	535	515	512	546	511	461	500	526	527	522	489	499	533	476	511	485	483	539	524	464	480	506	492	495	474	506	500	464	489	523	476	513	497	475	494	455	550	463	535	492	511	503	497	495	447	506	521	498	493	486	499	488	505	506	502	522	503	511	487	497	515	496	541	517	494	493	483	512	493	517	504	491	524	485	509	522	516	482	497	522	526	463	508	482	531	532	473	514	486	520	506	507	487	499	476	482	510	516	474	512	489	514	464	472	545	527	534	525	468	525	487	474	487	543	518	490	479	513	492	472	526	501	480	477	528	490	514	481	483	489	533	449	493	549	495	477	526	519	516	489	497	505	518	500	478	465	507	541	506	474	493	518	510	493	555	498	539	491	475	485	489	464	489	502	513	476	520	514	496	508	504	510	502	506	523	525	476	463	489	455	475	509	502	500	475	509	489	516	460	494	526	481	549	482	499	504	484	537	473	503	484	510	517	506	511	475	497	503	458	463	499	471	468	501	537	534	543	467	455	469	488	489	494	495	511	500	508	501	478	493	482	492	526	523	461	512	494	505	554	482	494	523	494	492	481	513	515	459	498	496	490	491	508	474	532	499	501	499	514	529	461	488	539	483	504	496	498	491	503	566	486	457	545	507	535	505	502	526	497	508	525	475	528	531	508	467	473	512	512	521	497	515	522	517	520	469	483	462	500	473	533	512	506	520	513	513	493	516	493	470	491	516	482	482	520	519	485	519	529	535	523	512	486	506	510	514	530	505	502	479	462	464	508	479	569	530	499	500	520	478	494	545	496	483	503	501	478	479	489	523	507	520	526	468	523	501	516	547	490	493	503	492	513	535	526	527	505	531	512	486	516	517	507	520	493	494	516	534	490	468	485	514	532	458	480	481	505	508	502	487	486	485	513	513	497	484	488	510	458	481	498	520	456	509	519	502	522	513	535	518	500	477	462	495	571	481	489	489	482	478	486	495	480	489	500	541	501	490	498	484	492	497	500	488	497	477	514	496	555	527	497	552	489	503	494	517	530	535	506	499	517	485	539	507	496	528	468	491	478	528	515	493	474	486	506	488	506	495	499	541	520	505	530	520	498	484	508	515	504	539	479	492	477	487	470	479	517	523	497	506	514	479	524	507	523	491	508	535	489	493	524	519	471	544	440	478	541	489	501	506	510	501	529	468	538	481	459	498	491	498	518	549	476	502	482	458	462	536	527	509	476	499	490	487	522	518	485	469	564	510	518	496	498	535	473	520	488	491	503	516	484	534	472	505	501	474	521	510	495	532	503	490	503	484	528	481	487	508	477	497	513	494	484	487	527	449	499	550	524	498	485	510	499	515	500	526	491	481	474	493	489	494	514	508	537	499	520	515	480	518	524	503	499	524	527	509	519	485	546	458	480	493	510	522	516	509	518	490	479	510	478	519	481	479	454	478	525	497	502	505	488	487	523	497	490	520	482	538	520	513	490	524	516	532	520	492	494	515	533	515	507	474	522	514	506	488	451	490	482	505	501	514	479	489	507	475	485	510	494	517	485	517	489	501	515	559	513	505	481	523	494	503	448	519	494	502	499	521	533	516	529	506	482	533	469	498	492	467	456	483	547	521	459	523	546	524	522	476	521	549	477	486	484	504	488	483	532	516	523	502	523	498	483	516	485	482	471	513	512	503	564	523	499	485	501	482	472	457	489	482	484	505	503	494	498	501	475	465	482	514	502	489	507	517	474	495	501	507	471	550	471	512	533	513	486	477	495	488	513	500	525	480	499	544	533	507	483	463	516	510	456	471	497	486	503	516	516	502	501	481	490	472	464	515	505	517	428	510	466	466	509	508	476	497	530	501	523	533	496	522	513	446	520	488	513	493	478	498	513	489	491	485	482	504	514	509	509	485	488	516	508	549	517	505	471	500	524	530	535	517	484	498	509	517	501	508	506	479	518	486	482	511	525	521	492	547	475	529	481	495	510	475	523	483	522	480	487	513	478	482	522	475	480	536	526	529	509	550	521	461	435	513	520	479	491	470	458	482	475	500	490	483	503	520	497	488	486	466	497	519	533	488	451	538	491	521	492	482	492	513	518	515	512	492	527	536	481	501	506	484	515	487	499	477	532	504	495	532	519	473	503	491	510	494	452	496	486	518	511	484	531	475	520	502	479	515	525	483	478	491	478	506	474	476	517	534	467	540	499	506	518	485	466	489	496	473	539	518	491	474	530	487	517	477	481	500	505	477	507	484	508	511	493	505	468	525	508	479	519	546	513	500	479	483	507	522	490	486	507	515	471	492	524	502	484	505	500	505	510	492	505	507	521	459	518	498	474	497	512	555	512	511	548	478	538	502	492	507	517	474	501	519	496	488	481	477	521	515	488	472	522	525	504	475	534	522	492	546	465	473	501	514	524	523	493	512	492	465	553	546	485	474	460	501	520	530	460	512	544	508	538	463	494	476	495	526	531	505	515	531	464	519	513	512	508	460	505	505	527	518	473	501	470	519	497	502	490	497	501	493	521	532
4086	260	214	209	222	197	254	186	202	216	181	180	217	207	212	197	199	189	209	197	206	198	212	208	206	205	178	186	197	190	199	189	190	202	196	192	201	196	211	226	220	204	206	203	201	184	185	196	214	212	179	218	183	214	215	212	190	211	216	196	233	232	205	183	200	223	215	226	199	200	181	213	190	205	202	206	186	208	170	226	186	199	199	214	191	189	211	202	229	207	222	220	202	200	228	188	217	220	198	184	189	224	201	240	210	207	203	218	200	212	218	198	169	192	178	224	211	199	189	174	189	212	217	212	192	212	194	194	185	201	211	195	209	198	202	215	204	185	187	203	217	213	176	206	203	207	211	209	226	209	210	232	250	187	203	199	205	209	218	218	195	202	226	198	215	220	190	176	185	215	193	189	208	208	184	208	206	224	197	204	180	193	203	191	210	198	224	202	197	213	208	205	199	198	209	184	221	205	227	182	193	205	177	218	195	210	181	205	193	180	211	189	192	220	198	229	181	202	220	219	215	199	197	206	202	199	214	181	190	172	191	228	194	199	215	212	208	210	228	201	208	210	203	210	231	190	174	199	200	194	180	186	222	233	203	201	208	212	215	218	245	228	235	194	218	191	212	223	199	194	197	209	202	192	203	189	193	221	240	193	221	164	196	199	226	216	207	211	226	209	205	232	213	202	202	222	200	214	207	213	190	216	202	205	202	204	215	199	225	186	226	222	211	176	226	188	203	190	201	221	226	207	213	207	199	222	224	213	191	215	190	212	200	183	203	172	228	195	188	207	202	191	205	229	219	195	214	206	182	206	184	231	228	216	190	188	205	249	193	196	209	199	224	198	193	179	184	220	209	197	226	199	237	178	190	205	206	197	226	209	191	188	223	209	193	223	184	219	190	181	215	208	217	196	226	190	218	212	194	225	220	197	171	201	196	192	186	197	188	223	210	227	220	206	198	231	213	198	200	178	218	194	211	202	217	191	195	210	215	236	239	211	187	195	210	221	204	212	185	227	207	201	177	193	202	223	233	196	210	224	221	189	196	195	206	202	191	208	201	201	219	198	187	214	225	216	200	196	178	190	216	230	219	244	203	220	209	194	190	217	199	198	191	205	211	213	204	181	235	192	192	196	217	182	223	212	214	176	198	207	219	170	195	198	217	194	204	200	209	213	214	193	216	202	207	201	195	198	187	210	212	198	218	202	187	190	195	213	194	198	191	212	235	195	195	191	243	188	223	218	199	204	231	200	210	204	212	185	206	198	204	199	204	185	203	198	209	223	199	187	194	194	209	206	197	195	205	181	206	206	197	191	180	214	190	222	195	213	241	185	202	200	194	196	201	215	194	193	194	229	225	216	191	200	209	211	212	209	216	192	199	196	176	180	162	208	210	224	211	200	224	210	195	209	199	208	195	197	179	211	207	207	211	182	199	200	192	210	197	199	176	210	197	229	182	188	203	212	178	215	219	198	211	219	205	203	226	214	214	232	213	191	203	200	201	184	253	195	228	223	208	208	176	186	205	196	225	233	185	205	222	213	198	212	195	220	180	191	209	200	201	208	206	201	217	202	191	209	213	232	208	182	209	216	202	195	224	207	176	210	200	211	239	211	184	210	200	205	212	201	210	216	205	198	181	193	210	199	219	194	225	186	210	223	217	202	191	181	194	214	194	173	196	205	181	209	229	204	221	222	231	189	227	198	215	198	209	224	202	201	202	174	233	182	189	204	204	207	187	204	210	207	185	204	218	202	228	214	200	229	218	203	208	221	184	193	219	195	225	203	225	187	200	209	157	189	209	217	207	231	191	191	208	201	223	207	195	200	207	201	218	212	207	202	208	208	206	218	196	197	196	215	215	203	199	210	206	214	182	206	210	182	223	184	205	212	210	197	194	186	194	171	202	195	197	194	210	188	178	248	215	202	218	202	231	199	210	198	234	192	229	216	206	223	207	212	211	214	196	203	202	178	216	178	210	197	237	207	187	195	198	226	189	199	217	175	203	208	213	207	202	185	222	182	197	203	234	188	185	202	207	194	220	199	219	209	195	207	203	187	202	215	186	192	207	203	202	198	193	220	202	190	228	228	178	197	213	189	199	181	201	201	199	206	219	189	194	214	198	194	213	216	206	184	205	204	220	199	201	229	183	193	232	224	188	216	198	193	260	217	217	189	205	196	183	208	210	198	182	196	210	188	215	195	203	192	181	210	200	199	206	212	208	228	185	187	217	178	192	201	191	217	216	205	185	207	213	210	199	212	220	183	190	201	238	190	213	209	214	216	194	203	180	186	197	203	200	219	207	227	189	219	224	213	201	216	206	189	216	198	214	209	197	216	218	194	211	187	188	223	222	202	213	202	227	196	205	231	200	198	222	186	179	219	229	187	196	212	213	206	191	207	219	204	201	203	211	204	191	204	217	203	228	199	226	198	209	194	217	212	214	197	228	219	214	213	225	201	210	217	177	218	188	197	206	229	197	205	194	198	191	213	194	198	221	201	221	222	197	207	187	190	213	200	206	214	192	219	206	196	202	202	190	213	225	220	206	198	226	209	206	223	235	233	225	245	214	229	228	187	205	222	160	186	186	211	239	199	199	203	219	189	203	236	215	198	172	213	213	182	203	213	210	211	221	196	203	199	199	223	235	199	235	207	207	206	202	212	191	203	198	204	174	209	192	195	203	202	197	177	220	193	215	198	210	213	194	193	186	195	217	204	190	202	193	217	203	186	189	200	209	221	235	231	189	222	201	200	210	210	168	216	212	202	177	209	219	206	187	184	212	211	215	213	215	219	228	203	214	195	196	201	236	214	203	187	181	219	185	210	214	196	192	198	177	209	182	197	189	207	176	211	234	198	199	212	181	184	194	206	178	187	197	198	217	208	227	195	224	228	199	193	179	223	205	209	205	234	190	193	190	190	189	198	196	213	194	218	220	202	199	227	173	217	217	195	190	215	207	208	195	204	202	233	190	211	188	195	204	172	229	193	194	225	193	190	185	212	233	217	228	195	189	187	221	184	199	200	192	188	193	186	217	185	200	210	216	217	211	177	208	216	204	194	209	200	194	207	198	207	197	185	202	189	209	212	195	195	197	224	184	210	186	210	242	205	219	202	212	198	192	215	189	212	203	208	218	207	194	212	202	205	216	213	175	194	219	197	207	190	221	204	170	211	210	180	205	226	180	202	215	208	193	196	233	211	207	179	209	194	195	216	180	205	240	226	203	226	208	197	195	216	201	202	215	222	207	213	222	193	207	224	217	214	233	221	175	215	214	203	228	196	206	201	188	207	190	217	202	200	182	209	203	205	206	205	166	233	193	202	217	229	204	193	197	221	170	208	201	213	226	190	192	208	222	193	211	203	212	204	220	196	186	205	218	187	235	177	218	201	182	216	237	215	196	227	213	198	206	200	200	205	204	201	216	191	209	220	210	208	209	208	174	199	181	196	222	201	212	199	172	192	193	223	209	212	214	178	220	176	215	207	207	225	208	212
4712	521	542	611	552	569	558	554	527	511	512	543	517	570	537	526	475	500	490	487	477	464	478	469	525	462	501	505	512	489	506	545	482	556	483	483	469	519	507	483	476	505	523	501	493	524	500	481	464	505	522	535	462	446	528	499	502	507	479	461	519	476	493	515	513	475	487	505	536	507	486	480	481	458	504	482	537	492	485	497	464	482	531	515	469	505	542	505	530	487	489	522	510	545	528	530	479	491	484	487	500	518	475	485	490	560	550	510	501	497	505	511	498	520	458	469	446	535	506	452	516	505	497	499	493	496	503	498	478	482	514	499	496	536	500	489	509	490	517	460	498	498	512	542	469	523	516	511	502	530	538	534	505	458	511	508	483	505	486	469	481	507	494	554	470	493	530	485	502	506	513	492	520	512	529	493	482	527	504	478	526	506	512	452	510	498	506	494	494	498	482	471	499	505	556	504	511	470	545	474	494	503	479	519	504	457	487	547	463	476	476	529	484	504	466	509	488	477	511	544	505	497	451	494	508	469	511	503	523	491	502	508	512	467	493	480	489	486	467	499	461	461	540	512	506	521	543	505	529	494	484	489	480	464	476	470	569	486	535	510	533	524	516	515	531	498	485	576	494	479	500	492	475	508	500	535	491	516	500	518	477	504	507	478	505	486	484	477	513	496	499	492	529	489	500	532	552	545	532	502	492	523	499	498	507	489	460	471	504	490	462	517	501	484	488	501	509	480	544	484	501	515	517	455	506	530	527	506	460	551	506	501	507	488	471	470	498	472	546	510	482	498	495	536	500	493	507	462	507	506	507	505	497	475	489	501	479	489	496	450	542	523	499	497	494	492	475	547	524	486	507	434	491	539	503	489	509	511	509	516	509	497	500	506	483	499	492	492	516	491	547	511	492	522	490	469	487	501	488	518	474	487	513	495	491	492	495	511	518	505	515	466	534	491	517	471	479	492	509	503	499	529	464	502	553	523	510	503	514	548	452	503	523	510	487	530	485	481	487	493	508	482	512	492	514	474	498	512	454	496	448	501	464	505	523	497	496	499	456	528	480	497	469	511	470	489	488	526	475	491	524	511	486	510	483	500	546	474	546	479	496	492	503	448	498	516	502	488	508	501	542	488	504	486	520	500	506	498	517	466	525	528	478	501	464	479	492	484	483	498	469	522	478	463	524	510	528	541	508	485	489	468	507	548	495	500	476	492	466	472	482	492	431	469	498	482	482	550	551	520	522	538	539	500	516	519	508	496	498	497	492	455	513	501	519	466	448	489	537	516	496	499	508	489	492	494	480	511	501	485	507	475	456	495	499	498	512	528	456	518	496	490	509	508	495	516	486	539	491	457	511	478	505	469	450	486	489	459	497	489	510	508	480	513	514	497	490	481	527	501	517	487	486	510	482	500	502	500	468	496	543	475	521	528	520	515	535	541	469	502	509	468	488	457	525	517	512	486	444	482	529	492	528	522	518	506	498	503	518	482	528	528	491	498	509	473	482	504	526	492	483	484	525	517	493	496	459	519	535	469	471	465	485	539	513	482	499	507	495	530	532	493	497	490	496	477	514	524	527	505	472	495	479	497	493	487	524	493	503	502	501	488	525	512	493	480	457	505	523	497	480	467	531	480	533	519	475	495	526	470	492	507	495	495	466	486	486	501	534	484	488	511	518	476	498	515	486	479	512	488	457	481	488	521	535	521	485	486	468	520	486	472	494	525	492	501	549	475	560	493	500	489	508	501	490	495	447	503	489	546	512	501	523	495	500	529	478	509	495	506	494	457	499	501	498	533	518	533	494	502	509	480	527	487	497	530	501	485	478	490	507	493	481	435	461	480	476	508	504	487	476	476	477	508	557	477	487	488	523	477	504	507	475	491	548	467	504	486	519	488	494	483	501	476	498	479	531	463	474	521	543	523	518	498	451	509	481	538	455	522	507	508	511	502	515	488	486	486	481	463	479	495	493	537	455	500	481	514	528	497	470	486	499	477	529	511	492	481	476	526	491	486	520	482	544	470	522	493	549	512	496	471	489	488	500	464	462	502	539	484	486	516	465	483	473	494	527	496	489	531	485	494	493	496	488	513	534	446	504	504	507	478	494	494	525	479	508	539	531	477	487	508	466	522	535	519	503	487	501	499	497	501	514	496	490	518	483	470	462	511	483	482	497	516	475	474	527	527	486	469	515	525	451	494	487	492	478	542	513	505	503	479	465	511	452	526	487	498	508	498	518	534	521	556	498	503	513	556	529	496	516	483	504	545	488	460	485	501	479	517	500	525	467	507	497	509	489	500	499	535	459	506	509	478	488	497	514	507	498	475	486	510	524	507	533	491	478	514	509	508	477	489	496	495	480	450	481	526	487	471	511	466	491	487	497	483	478	493	441	488	508	488	483	503	508	506	517	478	513	505	533	524	502	473	460	470	487	504	466	465	545	520	485	475	546	489	503	463	492	490	493	458	493	494	510	475	490	501	485	494	520	503	535	483	508	471	519	463	499	454	519	451	516	505	524	460	492	526	477	506	488	477	511	478	498	517	507	518	489	461	504	490	491	528	445	485	502	489	485	555	468	489	481	511	497	497	521	483	463	509	519	514	461	444	527	467	513	499	533	534	516	505	501	450	500	516	520	537	491	527	500	493	542	485	474	469	533	458	489	535	529	527	492	517	485	486	466	547	496	488	493	504	495	509	476	509	499	514	429	523	490	527	503	531	457	483	537	509	514	463	525	523	523	501	516	487	461	502	482	500	483	520	520	472	511	527	507	484	550	515	497	496	485	494	514	504	531	490	483	507	497	491	521	467	503	530	511	493	526	481	484	440	479	503	530	512	491	497	488	492	541	496	481	536	499	508	526	555	493	535	513	511	543	503	487	472	464	485	501	481	479	451	494	470	529	512	481	486	489	514	489	513	509	519	509	497	485	483	470	498	482	504	504	524	518	498	511	484	555	486	482	477	494	482	478	488	503	505	484	527	517	474	507	489	508	542	499	531	487	503	507	519	486	531	476	517	471	531	509	502	500	508	512	470	494	482	487	502	498	492	508	523	479	527	492	485	468	468	488	496	504	525	535	494	492	494	474	486	494	496	535	464	504	495	449	520	519	503	493	460	528	490	503	514	467	489	486	501	507	519	509	521	473	466	530	518	525	511	464	510	508	509	494	507	485	493	513	470	483	507	473	523	507	520	490	544	517	480	481	507	514	518	468	488	475	536	491	501	495	522	491	507	461	470	508	492	472	459	486	488	507	500	503	469	501	506	455	506	499	504	490	535	462	522	444	474	489	468	522	502	502	541	507	532	466	494	493	470	485	497	506	520	484	511	509	493	485	489	501	532	525	493	468	476	514	491	495	538	539	477	488	503	475	516	458	526	491	500	527	529	509	515	481	498	500	495	516	487	508	467	487	514	493	503	497	476	529	457	462	511	463	564	515	505	490	492	499	481	499	496	541	524	524	498	462	523	512	543	507	523	515	509	515	523	525	484
40399	6867	1151	813	532	406	329	271	245	196	190	149	176	139	160	122	131	136	133	127	116	117	132	104	111	98	101	115	103	115	119	118	98	115	115	120	93	94	108	93	104	107	115	86	103	119	100	111	102	96	100	113	99	121	104	119	92	96	112	103	105	107	104	96	105	88	108	100	101	102	87	104	106	101	79	90	87	105	88	102	101	94	97	97	95	111	110	113	102	112	93	79	107	103	111	101	108	94	120	87	112	97	106	93	98	93	98	101	92	112	91	101	109	105	111	107	82	81	97	98	100	83	116	90	100	110	93	87	112	107	106	97	106	119	117	118	102	108	97	94	106	101	105	85	96	97	100	103	95	102	96	105	87	109	99	94	103	89	100	102	95	111	109	100	88	90	111	99	89	86	96	104	86	116	102	93	109	97	107	96	112	101	103	91	104	112	120	98	96	100	117	94	83	103	81	103	86	117	94	99	101	113	79	107	99	108	101	108	98	98	97	110	96	113	99	98	94	109	88	98	103	86	98	90	113	96	107	86	95	101	86	83	85	100	100	90	101	100	103	106	78	78	87	98	107	87	83	94	104	90	101	110	92	95	91	97	102	91	111	80	113	100	112	105	92	110	89	114	115	107	99	96	113	109	108	93	99	115	114	125	97	108	107	90	92	96	88	96	112	109	113	104	101	115	87	88	95	94	117	80	105	102	112	106	104	96	100	93	97	97	96	124	94	112	95	101	109	103	112	89	94	105	100	108	116	101	80	98	81	91	100	101	93	93	69	109	96	112	106	111	83	97	109	96	123	106	105	100	88	98	104	105	77	102	104	102	97	100	88	92	94	117	89	88	108	95	109	87	117	101	90	84	113	100	105	109	92	103	107	102	100	107	111	101	88	97	121	102	98	84	102	97	108	99	85	105	97	92	102	99	97	97	95	106	98	90	114	110	84	112	96	119	106	94	100	111	87	93	88	95	99	114	106	101	101	106	115	92	94	99	91	84	110	92	121	79	110	79	88	93	103	90	94	105	88	103	104	118	88	114	111	111	92	110	83	84	116	101	95	95	101	122	76	114	90	104	111	95	101	99	89	112	109	106	110	104	90	92	89	106	101	106	111	99	90	112	83	87	105	82	97	115	100	103	98	113	107	108	110	86	93	84	104	104	89	90	112	100	92	124	111	100	94	98	103	104	105	69	81	77	93	93	110	110	90	118	99	93	123	105	100	101	83	86	114	73	96	109	82	109	108	92	82	100	100	111	105	115	97	108	103	99	102	89	117	102	105	103	99	82	106	94	96	99	99	103	99	98	84	100	86	108	89	80	107	98	112	84	109	97	95	95	82	92	92	88	80	105	99	112	110	96	88	98	111	85	123	108	78	110	93	111	106	108	82	92	99	104	115	110	120	117	117	91	101	101	103	81	105	88	100	101	106	105	99	98	90	101	95	102	90	99	93	100	94	111	108	85	102	107	104	110	108	91	97	105	97	93	106	120	87	98	86	81	88	104	83	95	100	90	95	101	93	107	104	84	96	114	89	122	85	99	100	90	84	97	84	91	82	105	109	116	114	92	92	98	93	115	100	111	98	92	111	116	95	95	81	118	91	115	107	99	107	108	108	83	86	97	94	98	83	105	97	106	107	109	88	91	100	92	114	108	99	119	90	102	101	88	77	103	87	80	102	92	111	121	91	102	110	102	112	132	118	102	99	93	109	109	109	104	106	96	97	91	70	85	98	108	102	114	93	93	91	92	100	94	111	82	87	106	99	112	120	107	108	99	98	107	116	98	101	99	100	109	103	110	97	87	98	96	91	94	97	123	85	110	105	87	108	120	88	87	94	107	90	102	96	111	106	118	94	94	100	121	115	94	85	92	124	113	94	107	120	114	82	85	98	87	99	109	108	87	98	113	106	89	104	109	96	98	91	80	120	93	100	103	80	100	106	121	105	95	99	98	98	98	78	97	121	104	108	112	95	102	98	98	110	77	108	108	94	102	107	102	95	93	93	87	112	114	82	105	115	117	111	106	86	93	105	93	103	126	122	94	90	93	105	112	93	95	103	104	113	122	82	94	108	106	110	92	101	116	78	102	95	75	80	97	96	111	88	109	102	119	95	83	98	99	87	104	107	96	102	94	114	101	97	90	85	112	94	94	96	116	89	95	113	116	88	100	112	115	121	98	119	102	117	94	74	102	112	88	91	90	94	105	123	105	86	96	109	95	92	111	99	87	87	97	111	114	90	101	94	91	120	95	97	95	118	84	95	105	95	108	114	101	125	103	94	101	106	93	84	99	99	107	88	109	90	77	100	118	89	110	74	103	103	104	96	117	119	91	111	104	101	94	97	130	109	97	102	109	109	86	100	98	112	114	114	106	102	89	114	111	99	87	108	89	101	104	75	84	82	90	112	112	90	106	102	99	79	92	113	113	96	105	103	123	102	96	101	104	101	105	88	105	77	98	91	103	108	106	97	107	93	105	73	122	91	98	95	103	80	118	101	75	93	112	94	102	114	89	83	93	103	102	96	101	98	106	98	104	106	96	107	85	106	106	94	105	92	105	98	91	100	87	109	93	93	110	77	90	102	86	97	79	89	93	69	106	91	104	91	104	113	85	100	102	107	118	92	96	100	87	108	86	90	116	103	94	80	88	89	95	97	108	97	80	93	100	105	86	91	105	93	119	107	92	95	103	94	104	85	89	113	103	112	106	105	90	111	118	111	92	99	106	94	87	90	106	98	102	95	101	108	101	93	103	89	102	93	106	111	124	96	100	107	102	99	97	94	112	101	113	106	93	124	94	91	92	104	97	85	92	74	110	90	91	107	106	105	97	100	98	93	110	96	106	98	108	102	111	86	101	104	110	81	110	93	76	85	77	110	103	86	107	85	99	87	119	89	92	96	94	114	101	98	101	122	96	119	81	99	102	91	100	79	105	99	94	109	106	103	102	98	109	103	136	107	100	74	108	112	95	114	87	112	112	97	90	96	90	104	95	103	96	104	95	92	105	88	87	100	105	113	107	107	109	102	103	109	112	103	110	96	78	97	100	105	99	107	96	104	102	101	90	103	98	97	69	105	108	104	97	103	111	109	104	94	80	87	87	116	95	108	112	99	114	93	100	96	102	89	90	100	90	103	109	80	106	101	89	93	99	106	103	102	105	77	87	107	111	103	103	113	96	86	107	98	93	107	109	99	90	75	104	109	110	112	98	82	103	100	100	86	99	104	97	110	112	77	93	99	83	97	91	100	94	94	97	88	87	106	95	99	99	88	99	97	98	102	97	92	81	127	99	94	98	116	98	113	89	117	102	102	98	112	83	89	99	106	109	81	96	84	110	109	103	100	79	100	126	121	109	99	88	82	105	101	88	105	106	103	111	100	90	80	115	102	97	90	110	113	118	101	99	103	102	91	106	102	84	101	77	102	94	102	104	96	123	91	92	94	96	83	91	85	90	101	114	108	90	105	112	111	100	90	90	95	110	105	96	116	86	92	99
19399	975	2158	2690	2299	1815	1501	1286	1098	954	863	689	699	659	591	587	534	478	505	432	435	426	409	399	385	391	392	374	373	335	342	327	337	329	321	329	355	314	328	303	334	334	319	318	306	313	304	320	312	311	284	320	284	306	349	292	308	309	266	302	298	286	300	300	300	280	294	285	316	290	294	307	302	322	274	296	273	289	302	307	338	263	285	288	301	308	285	293	304	287	282	289	291	311	291	282	299	305	265	293	309	279	277	289	294	299	299	293	324	293	289	276	311	275	314	287	271	300	283	289	280	287	287	301	307	295	263	266	280	263	296	271	303	301	284	274	281	282	283	281	278	277	293	253	266	282	287	298	323	316	300	285	268	333	311	283	312	297	299	283	268	304	301	295	268	312	271	304	297	282	285	297	286	284	282	308	283	270	288	281	325	302	272	266	272	305	300	271	291	291	266	331	310	268	273	280	307	273	274	291	281	272	299	298	321	264	260	273	313	298	264	286	298	286	299	263	276	285	302	271	273	287	285	296	316	289	299	283	282	305	264	264	307	247	259	299	314	294	278	280	293	274	280	292	307	314	280	268	307	296	289	274	286	284	293	289	247	293	275	293	299	299	275	270	276	284	295	290	314	293	282	273	295	293	304	287	295	277	285	308	311	274	289	317	303	291	291	262	298	250	260	282	262	301	286	285	310	312	272	281	272	298	262	306	261	269	296	311	288	243	288	299	297	308	310	283	288	305	294	293	285	313	309	323	296	262	300	278	314	280	307	285	305	260	283	280	292	276	319	280	275	305	266	297	301	293	299	305	271	270	272	273	279	308	293	295	269	311	285	278	293	301	300	307	289	310	260	301	299	302	278	273	273	283	296	295	315	285	292	285	288	292	247	280	265	287	292	297	294	306	329	267	310	292	267	302	275	291	261	286	280	301	343	283	291	277	284	264	301	309	278	282	279	287	305	266	278	266	279	317	283	288	263	296	293	293	299	271	268	273	282	275	315	278	286	278	292	310	274	297	296	246	306	277	294	298	293	286	276	296	292	278	254	286	297	300	259	286	287	271	259	277	261	273	288	283	267	288	283	278	287	300	312	275	279	276	275	294	305	299	320	291	262	317	308	282	307	288	306	259	264	255	276	279	288	280	265	295	266	280	289	260	296	287	267	288	263	289	278	334	314	267	273	287	288	295	283	294	255	326	281	304	288	264	290	292	304	266	282	291	293	296	285	278	278	299	289	296	271	287	277	275	255	290	287	277	283	306	301	247	303	292	287	304	275	273	295	312	313	304	314	321	284	250	285	309	247	275	253	311	272	277	276	294	301	267	286	298	281	280	298	276	280	274	282	305	295	275	298	272	292	303	288	280	276	281	282	313	259	288	306	311	293	281	315	279	275	293	281	285	294	283	298	281	296	295	290	267	281	323	275	295	282	293	280	278	298	298	284	303	292	297	273	307	301	280	277	332	287	292	325	297	271	296	307	292	282	290	246	296	271	275	263	272	278	287	296	287	278	280	275	316	278	314	275	258	282	293	317	270	314	286	295	275	305	286	251	302	281	271	297	298	266	265	279	290	279	279	303	250	255	282	283	280	289	298	273	267	262	285	287	265	271	275	255	279	288	300	252	286	293	296	294	268	274	286	281	263	294	249	306	245	290	237	299	280	273	299	279	259	296	303	293	255	266	278	288	269	285	293	278	282	310	283	280	273	290	301	300	297	283	265	276	284	279	291	272	270	302	263	314	292	285	298	303	289	269	305	262	307	290	295	295	290	273	295	273	274	268	298	273	305	273	286	255	277	339	303	300	290	262	276	294	268	288	281	284	273	295	303	332	284	294	296	284	265	246	258	291	310	298	258	319	289	274	286	304	288	299	269	281	280	290	272	297	315	308	310	291	286	281	300	301	283	314	261	279	292	302	258	276	316	258	288	328	312	281	286	305	303	290	288	306	276	276	264	310	278	274	309	297	305	284	281	294	287	272	262	286	267	269	276	292	300	318	330	272	292	278	277	312	306	307	328	296	265	301	269	288	278	288	303	287	301	299	296	270	308	240	289	262	289	304	285	303	251	284	291	303	307	282	271	281	286	295	274	274	261	261	294	261	279	276	302	270	289	326	286	295	299	269	282	276	281	291	295	276	250	287	269	259	303	281	279	275	276	296	285	303	288	271	285	281	298	283	299	295	305	280	269	287	293	261	294	223	291	307	272	299	279	270	290	305	256	275	304	303	270	262	272	294	284	278	292	288	297	302	257	288	269	291	301	265	298	283	272	286	290	302	263	298	297	327	269	259	296	270	284	278	302	303	285	273	293	267	276	261	304	315	283	297	299	290	272	294	282	288	258	310	314	294	290	298	291	294	307	302	313	255	286	292	302	300	296	278	298	298	302	293	288	278	277	308	297	255	300	283	286	306	294	284	296	262	277	268	272	268	297	257	282	270	277	297	309	308	291	280	303	268	270	298	270	280	291	286	287	284	287	294	281	278	281	275	279	302	291	269	280	270	272	276	304	293	271	287	283	265	267	291	275	260	306	276	271	284	273	281	296	272	284	278	290	279	262	287	301	307	285	306	247	301	286	258	305	325	309	299	275	299	277	279	317	288	304	281	308	276	306	323	262	306	256	293	292	301	290	274	276	294	269	303	264	261	265	287	301	324	270	254	299	279	282	269	297	292	260	285	286	288	280	299	332	296	298	278	269	262	293	288	241	286	292	309	302	314	273	302	274	289	318	308	260	312	292	295	314	264	285	301	314	295	270	276	268	259	307	270	282	296	267	280	268	301	307	273	336	260	282	264	320	295	301	286	288	292	306	282	306	277	313	282	306	341	278	297	278	286	288	289	269	293	315	270	274	296	293	338	290	302	273	299	323	275	284	276	274	282	284	293	274	306	304	326	308	301	308	284	283	344	287	280	314	318	276	301	282	298	262	263	297	288	253	290	260	271	281	317	285	273	297	281	305	273	292	284	312	275	258	281	287	266	281	298	293	320	305	281	291	313	273	301	265	259	280	318	310	264	290	276	298	291	276	283	283	292	301	267	315	287	288	309	290	263	299	277	281	318	312	287	268	295	291	280	307	318	297	287	305	283	267	313	317	321	270	315	301	295	270	281	295	286	284	268	277	275	301	283	265	302	309	316	259	282	251	314	293	280	288	286	297	304	283	296	258	283	308	276	287	297	332	295	288	272	298	295	274	301	315	290	300	306	314	292	272	267	298	302	288	264	301	256	293	265	304	269	298	302	288	288	284	290	292	285	275	294	259	266	265	283	285	309	285	279	274	276	294	283	272	320	284	255	280	297	283	308	273	304	284	280	276	309	302	306	275	275	283	274	274	295	262	292	256	266	295	295	279	304	278	256	295	283	270	276	276	290	290	311	295	268	325	277	286	330	277	290	284	269	317	289	258	275	331	277	291	291	267	282	292	282	262	263	259	276	261	277	287	289	266	274	266	290	288	269	290	297	285	267	290	302	271	262	307	296	298	307	296
54572	14363	3328	1733	1090	865	618	484	427	403	359	352	312	284	240	274	279	229	242	229	250	222	206	202	198	193	201	210	203	210	192	210	209	224	197	187	186	183	201	216	194	183	199	205	217	209	197	195	199	213	203	200	177	214	203	201	191	194	201	187	191	207	187	204	182	208	202	199	190	217	213	213	204	195	217	206	197	200	190	180	204	178	180	186	197	217	209	179	174	230	203	198	185	195	183	197	183	196	206	187	184	200	184	184	196	194	203	213	197	203	204	198	181	176	173	190	197	178	180	180	173	209	163	188	191	192	201	188	189	193	207	205	178	192	178	210	185	138	203	182	190	220	182	196	189	203	180	204	193	167	189	195	198	190	216	184	202	178	181	188	210	203	199	188	208	176	188	182	204	214	207	216	159	171	203	190	170	195	208	214	161	176	189	202	196	186	181	178	178	191	192	189	196	191	201	198	187	190	210	189	181	194	200	186	193	196	197	195	197	197	188	174	192	188	199	191	211	186	180	196	229	226	199	192	191	208	202	210	202	204	183	177	183	202	194	181	180	181	185	196	198	190	199	195	206	180	207	192	230	201	168	193	185	191	179	194	197	176	172	170	221	183	192	179	178	198	199	192	194	194	173	198	205	183	208	209	217	193	186	198	204	187	209	214	170	194	184	196	224	200	186	200	174	192	186	181	217	193	196	210	202	181	188	212	192	212	153	191	200	178	184	208	190	167	168	202	204	183	190	210	195	192	178	191	181	197	179	189	198	210	167	192	180	173	175	198	194	218	199	181	177	200	194	189	173	198	181	205	205	175	203	196	183	213	206	200	173	183	181	193	202	201	194	181	187	214	181	204	185	207	178	185	193	181	175	200	199	184	200	211	191	197	171	188	193	187	228	183	225	202	182	202	191	207	207	182	188	178	179	185	196	169	187	197	186	208	212	201	191	189	171	160	208	207	214	166	194	177	194	175	177	199	188	189	180	189	192	212	176	171	199	196	203	188	196	169	178	210	199	196	195	175	210	178	187	157	194	208	177	209	198	215	166	195	212	196	183	198	196	210	206	200	200	184	205	176	208	186	211	206	190	181	191	198	223	187	190	186	206	183	216	192	159	207	170	188	193	186	200	190	177	183	181	182	212	220	190	227	181	179	199	218	185	201	195	205	188	209	180	211	225	174	201	180	189	200	184	201	205	193	198	173	199	182	182	182	197	188	206	196	186	187	202	224	180	193	210	190	195	174	195	182	212	220	180	188	188	201	181	171	207	181	178	189	191	214	149	221	200	196	207	201	190	200	179	195	198	197	180	158	190	182	195	202	168	182	206	211	168	181	205	177	191	189	197	188	189	187	192	222	198	187	191	175	198	192	194	195	185	208	195	197	198	222	177	192	197	203	180	195	193	181	175	189	207	189	227	194	191	203	203	184	208	175	178	196	172	202	175	164	217	172	198	169	171	212	207	195	175	197	200	194	193	201	186	180	179	191	169	189	202	184	192	169	182	189	196	228	179	209	194	178	184	193	194	222	210	198	182	202	183	188	196	184	201	212	197	190	180	205	206	193	179	181	182	187	178	166	192	179	198	180	186	184	190	186	204	209	176	191	178	199	218	185	192	193	193	200	172	184	185	179	201	178	177	200	192	178	177	181	212	216	194	199	198	196	187	197	223	189	204	177	174	189	183	213	203	178	176	186	189	172	186	199	202	199	169	190	206	167	218	194	172	200	188	198	193	213	199	178	202	183	188	207	208	194	192	194	183	193	220	209	195	212	183	178	210	205	192	194	193	215	220	191	188	202	196	204	191	192	184	198	190	195	207	201	184	208	189	200	206	165	183	192	174	185	164	214	187	211	167	188	174	175	194	207	210	159	206	183	181	210	211	189	196	200	177	185	210	199	167	201	213	174	176	186	180	164	184	199	190	179	184	182	215	196	188	178	207	205	188	185	227	222	175	182	163	183	212	194	183	188	202	198	188	198	189	164	189	205	163	177	163	184	210	188	187	171	177	204	187	204	175	173	212	167	208	192	183	172	207	185	185	223	193	184	191	165	198	208	184	232	213	196	228	185	211	173	220	198	186	191	200	206	185	201	201	192	170	190	182	205	177	202	176	180	188	176	166	195	174	200	156	221	169	202	215	174	189	180	188	158	192	174	191	177	204	185	190	195	199	204	187	183	188	194	199	192	186	187	159	180	194	189	163	182	208	215	193	191	201	198	180	179	191	207	173	195	201	174	206	164	203	178	193	188	197	187	174	186	200	200	179	187	220	187	191	197	205	182	197	229	172	189	196	166	190	215	189	191	209	174	189	188	199	185	212	214	191	195	177	192	191	189	187	201	182	182	181	198	193	217	178	181	181	183	171	175	188	179	182	190	190	202	190	185	199	189	198	187	179	181	198	202	184	191	193	196	190	195	213	226	219	174	205	211	193	175	211	205	190	164	166	200	195	202	184	187	194	178	218	182	213	196	207	202	184	195	186	187	186	185	228	215	180	217	197	214	186	182	221	183	201	199	200	206	187	190	174	202	159	156	216	213	210	219	192	200	209	214	202	207	182	203	231	215	202	180	195	173	195	187	184	184	168	194	180	194	195	187	181	188	186	199	213	192	186	147	168	213	205	203	177	198	222	190	184	182	195	211	169	207	188	195	168	196	196	182	195	184	198	196	191	216	220	213	208	214	183	198	202	195	194	178	176	219	190	201	192	188	172	221	228	200	186	199	177	216	198	212	176	186	185	219	196	195	182	186	189	205	188	173	202	177	199	193	177	186	207	182	204	205	241	203	202	181	189	218	206	172	169	200	199	176	173	188	180	178	212	186	198	195	175	167	189	199	169	177	210	224	212	184	191	203	199	183	199	184	176	180	174	194	200	188	207	200	212	178	205	195	200	183	195	170	183	184	194	199	188	182	194	182	199	190	190	177	204	170	175	181	197	196	202	220	187	176	217	179	193	177	174	164	186	187	177	208	190	194	204	186	175	198	197	188	201	195	173	166	175	188	195	185	210	204	180	201	192	214	196	198	202	199	190	183	213	185	183	197	206	203	219	203	191	187	199	196	209	197	176	215	172	182	192	189	185	192	180	177	193	193	201	196	210	195	221	186	181	187	207	167	188	205	206	184	214	166	159	222	184	166	174	200	192	196	195	210	176	193	204	183	192	173	173	189	182	202	208	212	201	196	187	170	215	174	205	206	203	188	191	181	179	201	180	195	212	192	218	178	213	206	190	185	221	188	166	158	162	204	230	192	184	171	184	194	198	190	218	196	209	198	194	189	189	178	197	202	201	185	168	191	204	192	196	181	166	207	189	184	168	181	182	189	199	186	216	181	190	209	199	199	207	194	180	209	174	182	204	191	200	223	186	195	194	197	176	180	197	178	222	192	199	198	175	182	192	190	195	184	196	210	192	163	183	190	158	192	188	189	196	211	206	213	167	171	188	180	185	208	189	198	208	186	201	188	195	229	203	204	181	170	209	188	201	184	200	173
25852	1939	4162	4808	4136	3426	2884	2378	1980	1783	1557	1421	1255	1145	1078	999	997	929	873	786	799	764	758	711	692	654	682	682	635	653	655	648	585	654	578	597	581	632	614	579	626	616	568	570	539	555	569	519	601	547	545	549	528	530	516	544	562	536	522	551	497	571	516	518	519	505	496	553	523	560	547	507	522	522	504	502	520	476	532	518	516	510	498	504	494	539	516	540	512	530	515	506	535	511	506	472	547	495	509	495	496	509	504	492	523	562	485	520	537	486	504	479	495	529	501	555	522	493	557	490	520	480	525	541	477	503	535	508	467	491	531	500	529	476	528	469	514	509	521	552	499	482	521	560	483	509	507	523	502	526	479	532	525	511	497	526	465	534	544	537	494	508	447	555	530	502	467	511	495	520	490	488	515	549	516	474	507	495	507	490	488	509	504	533	487	532	478	490	502	485	519	495	484	482	499	522	481	505	529	495	508	557	510	497	500	512	495	487	515	478	476	478	506	476	510	488	475	534	527	535	473	477	473	515	497	553	511	480	505	516	523	512	474	485	478	481	486	509	547	517	497	538	496	474	515	520	484	495	519	509	511	493	549	423	530	493	512	474	511	487	499	525	538	537	494	506	530	536	541	504	512	509	494	504	521	481	510	504	502	472	470	476	512	535	502	484	501	490	458	461	503	523	492	528	529	492	508	492	522	523	503	470	490	531	498	528	462	483	498	501	531	497	496	505	467	477	523	480	519	425	496	491	500	518	492	489	489	481	457	467	482	479	474	510	494	508	464	480	501	496	488	450	495	512	510	493	480	465	538	498	500	546	527	535	524	503	513	519	552	471	507	500	509	488	503	493	528	496	506	497	468	496	516	476	505	504	502	491	494	529	505	524	496	510	535	493	511	503	480	500	483	509	507	546	517	498	500	502	549	489	476	512	504	510	462	511	537	496	458	527	500	478	539	510	474	504	458	475	501	478	501	491	473	494	503	467	519	527	514	500	458	496	559	517	516	474	463	516	542	497	521	535	466	458	476	496	532	477	497	488	479	489	477	500	486	504	498	489	500	494	491	469	494	493	481	520	519	491	513	515	477	517	484	484	525	486	518	494	482	504	514	490	502	498	461	483	475	499	499	543	515	506	516	492	470	501	514	528	487	489	511	483	513	512	507	509	506	548	496	503	467	505	558	496	489	484	483	489	532	481	510	511	525	517	486	532	480	539	460	477	476	497	457	505	478	516	506	483	502	536	504	511	512	528	497	478	530	520	497	487	532	474	538	512	461	453	464	484	547	525	497	509	500	464	512	467	507	487	507	506	470	446	521	500	493	481	509	517	471	493	498	510	474	496	516	489	480	488	485	474	506	470	513	517	499	529	499	525	517	499	517	489	488	513	556	499	487	486	451	487	497	508	501	506	514	477	487	479	507	513	481	549	507	557	498	480	479	542	522	502	504	503	502	514	516	547	494	512	509	474	495	492	532	509	535	471	512	499	487	508	507	488	514	538	526	492	482	531	558	464	501	477	529	459	531	471	480	514	496	531	515	455	498	514	504	534	472	522	489	529	539	495	530	500	498	502	497	490	510	541	501	505	502	528	493	509	510	490	505	525	484	547	498	497	517	483	521	479	512	491	473	505	475	467	513	477	520	480	526	486	514	510	450	478	498	549	482	483	542	472	480	506	518	517	502	517	515	501	485	527	514	506	490	501	454	494	504	497	537	497	467	505	488	510	503	466	493	520	502	535	448	475	524	469	494	484	478	497	513	516	497	543	475	492	486	514	513	528	508	511	471	463	532	456	485	515	476	499	482	507	511	492	538	534	524	509	501	510	498	482	507	481	535	485	498	526	485	504	494	509	499	495	510	482	537	529	465	508	500	486	497	507	521	547	497	533	542	489	503	530	523	508	483	513	499	485	485	515	507	509	498	530	516	536	462	458	534	508	478	493	508	500	506	486	481	514	510	520	486	486	495	509	492	527	492	530	473	489	528	505	496	490	474	520	492	563	495	478	501	481	497	512	508	486	500	498	520	491	493	492	492	544	485	470	496	502	473	491	514	480	531	490	471	517	505	511	496	497	490	507	481	484	544	521	499	510	513	546	482	536	486	526	482	487	506	516	480	538	491	491	538	465	475	532	485	513	516	494	456	511	484	524	512	517	542	546	509	516	502	489	468	501	481	526	528	517	481	491	494	532	495	475	533	440	481	532	507	539	485	519	523	532	505	526	521	540	483	525	500	512	495	548	479	548	506	514	520	498	511	501	503	511	511	514	504	450	527	484	530	472	477	510	493	507	481	476	488	522	499	505	512	531	525	459	506	526	500	499	494	492	476	508	483	488	516	534	515	502	472	519	522	521	491	521	488	496	527	487	552	509	530	506	476	464	542	526	496	491	545	496	483	514	477	482	489	502	484	521	529	489	499	492	502	497	518	497	508	527	528	512	529	514	529	486	498	494	520	491	485	519	520	499	470	550	518	528	559	483	506	505	509	563	514	464	493	493	521	505	459	520	480	522	470	491	526	495	504	505	515	484	498	520	491	496	489	474	484	492	505	521	522	519	533	524	489	496	506	520	542	492	495	494	508	511	505	482	495	450	436	505	486	495	500	529	513	461	526	488	476	485	480	509	494	510	510	523	470	466	527	503	514	477	511	542	508	512	492	498	525	503	528	512	501	483	498	518	498	491	501	478	511	512	482	512	515	514	487	485	477	509	475	459	494	499	488	443	443	482	539	473	524	490	466	515	516	492	493	523	478	526	486	474	465	526	474	511	489	518	498	497	507	524	544	503	524	515	527	486	488	507	448	481	486	528	508	515	492	475	524	501	503	479	472	470	534	499	509	454	524	489	515	466	513	488	522	487	505	503	489	484	484	501	511	444	496	458	483	521	516	499	478	502	507	513	512	496	501	474	512	522	504	502	512	527	526	542	493	518	515	522	477	480	511	521	473	507	495	459	506	505	490	493	520	501	557	499	463	515	519	506	490	471	497	457	548	456	474	514	494	484	479	535	474	491	494	519	514	550	499	503	476	468	518	493	516	481	508	461	508	517	518	482	503	508	499	499	500	491	475	493	493	508	513	519	531	493	508	479	473	498	471	534	500	496	522	507	506	499	506	527	475	544	463	509	540	533	485	510	570	509	512	515	471	496	489	542	520	536	465	512	509	492	477	488	515	478	500	514	481	484	475	470	509	520	479	517	516	487	476	477	499	468	508	514	545	471	502	487	505	507	475	512	503	467	474	479	465	461	474	476	488	539	507	482	504	541	498	506	501	516	468	549	514	442	494	472	446	497	482	488	517	501	502	465	520	475	500	507	468	512	507	499	500	478	516	539	508	470	540	468	501	471	507	494	472	506	504	506	512	498	491	516	490	527	534	459	472	502	510	508	515	498	510	503	510	478	488	498	550	496	473	518	472	474	474	500	527	491	542	459	501	504	535	474	519	480	533	498	520	495	512	468	526	518	488	505	458	539	500	487	496	499	473	492	534	505
4004	215	240	210	209	204	221	213	219	233	204	213	188	178	199	215	198	173	232	203	196	204	228	202	208	213	211	210	193	205	196	199	222	211	217	211	195	212	212	207	184	213	198	223	220	192	199	216	203	213	192	225	200	178	189	199	178	195	187	225	190	199	208	220	208	207	200	195	191	206	217	184	172	190	197	211	193	206	219	222	197	217	202	196	201	197	220	204	198	216	171	204	183	204	197	193	196	216	189	180	230	217	207	212	226	218	208	216	203	207	196	188	225	207	194	204	198	186	196	219	185	234	204	185	198	222	216	184	185	204	224	227	220	218	196	195	209	170	210	202	192	217	203	233	190	217	218	189	182	212	190	174	212	214	212	203	205	176	214	205	209	179	208	178	224	194	197	208	181	210	185	220	218	207	179	192	177	216	196	212	221	207	199	189	178	220	206	240	202	206	195	207	216	179	190	190	241	182	225	195	215	202	212	169	185	213	194	202	222	180	206	213	212	217	207	211	212	214	207	203	225	183	177	221	194	219	188	199	214	235	189	219	184	187	211	200	211	177	218	197	201	221	205	202	206	191	210	180	216	197	194	202	187	215	198	191	199	220	204	204	206	204	185	194	194	223	221	200	206	222	226	202	205	210	204	224	197	184	193	192	209	178	178	216	212	210	207	182	225	203	194	238	193	200	205	226	187	203	215	218	182	213	188	196	207	202	194	238	185	189	208	194	190	185	213	235	201	191	208	211	209	223	183	213	203	192	197	218	242	226	188	204	183	208	224	183	200	197	185	181	225	234	183	210	214	186	186	217	214	190	193	205	208	187	186	204	196	211	191	213	187	191	219	177	214	209	208	188	207	202	192	208	195	196	202	198	186	201	207	208	191	202	198	197	197	196	195	213	203	205	230	198	201	234	208	199	195	198	224	210	197	200	203	198	187	193	205	205	201	189	192	190	205	221	219	191	203	235	189	190	228	202	201	209	192	186	187	200	211	192	210	202	189	219	187	202	208	199	192	190	193	216	195	215	197	214	224	183	208	206	217	214	202	216	190	218	201	195	214	209	216	225	200	222	200	215	197	191	187	203	205	212	198	205	212	195	204	201	184	199	217	219	218	201	229	188	186	209	206	220	224	194	223	197	243	203	203	204	211	233	216	205	194	209	217	225	178	194	209	213	216	210	213	179	208	209	196	195	233	193	221	204	191	195	209	200	206	204	242	178	203	214	204	196	183	198	210	161	208	193	204	211	194	191	218	225	202	164	206	231	197	196	211	175	226	207	226	205	192	205	206	202	210	194	177	219	189	197	220	225	231	209	214	192	212	207	212	191	204	210	195	206	208	203	203	197	207	197	199	194	231	212	201	199	204	214	209	230	215	181	189	209	206	207	190	190	202	191	227	178	197	199	198	232	215	220	198	192	221	208	188	198	209	203	194	212	233	179	224	179	226	211	196	230	191	212	193	221	202	225	213	194	210	191	230	212	200	231	190	176	177	191	196	212	218	211	204	191	185	207	203	198	198	220	197	189	193	218	202	193	189	209	171	216	210	199	189	205	200	227	203	163	221	176	192	208	205	212	205	229	199	221	189	221	195	183	202	219	183	194	195	234	222	189	224	204	185	238	180	179	199	197	209	189	222	177	202	199	168	195	185	180	191	213	225	193	186	227	236	213	201	208	208	236	205	214	191	209	204	216	213	187	204	206	205	184	189	198	207	206	228	216	193	202	183	208	163	201	196	202	192	201	176	211	218	217	207	202	188	208	193	207	195	225	219	196	211	209	198	233	220	205	209	200	211	208	209	195	200	209	184	178	193	211	198	178	187	180	212	203	184	176	173	203	202	203	182	189	194	207	178	188	243	180	186	197	185	214	206	211	190	190	198	206	202	202	168	207	210	220	229	203	226	182	213	199	191	187	203	213	194	202	182	220	199	212	213	187	219	190	195	229	189	213	215	197	190	212	193	206	208	206	205	204	212	164	184	204	184	169	206	204	194	180	228	217	197	208	184	202	209	187	178	204	206	206	194	193	219	224	199	219	192	227	188	206	165	199	225	174	207	184	228	223	201	231	215	192	209	194	199	202	230	185	193	207	186	221	213	211	209	194	187	208	220	194	231	216	196	224	221	206	213	202	197	194	215	236	194	198	179	208	213	223	192	213	196	240	206	211	207	191	198	192	174	201	199	197	204	178	193	208	191	191	185	209	190	217	198	216	234	201	185	217	251	208	203	210	229	187	196	220	193	214	218	225	197	215	193	227	207	197	210	206	204	205	189	200	224	222	214	245	214	195	190	177	225	195	184	195	165	213	196	190	207	210	214	214	207	224	215	194	211	190	192	229	221	228	192	217	230	212	203	208	166	174	207	187	182	228	181	183	210	202	198	190	203	191	196	216	210	199	193	174	190	206	215	196	186	211	196	215	201	227	181	196	193	193	194	205	212	207	190	198	195	197	210	202	192	203	220	200	198	169	195	218	211	223	214	192	185	198	218	181	195	170	220	182	193	228	187	206	221	205	213	168	179	201	204	208	199	191	209	188	209	183	182	185	174	170	200	210	231	203	210	194	192	212	173	214	201	196	193	204	179	192	227	204	194	207	198	210	182	214	192	230	205	181	178	184	193	192	213	208	207	202	205	194	207	217	214	212	193	196	211	224	210	202	206	214	209	221	205	186	188	191	203	194	204	198	215	194	212	196	214	197	190	228	198	170	239	200	201	211	216	180	222	194	207	203	191	196	208	207	214	219	194	219	192	216	192	191	221	173	211	212	186	198	228	209	196	229	209	195	187	218	194	198	210	202	195	175	220	210	202	185	219	214	206	232	184	223	218	199	201	235	223	225	187	231	211	214	219	187	199	189	191	188	205	188	211	204	218	200	214	201	186	215	193	210	168	197	202	191	205	168	173	212	201	234	210	246	206	193	223	208	219	210	201	188	175	200	242	206	202	234	184	190	206	209	183	180	191	192	185	189	199	224	210	179	176	179	203	207	168	208	206	214	191	187	215	198	207	197	195	215	206	194	208	204	176	188	178	206	216	203	197	194	233	185	169	184	206	204	185	198	217	205	207	188	204	220	222	180	213	179	215	176	201	202	188	183	216	197	248	169	210	201	197	180	204	211	220	220	173	187	191	193	175	174	198	191	197	199	212	191	210	192	213	208	198	217	184	218	234	225	203	196	190	207	208	206	214	206	182	211	213	192	213	199	203	198	194	220	202	219	195	206	177	221	209	210	206	185	163	209	185	191	198	237	200	209	207	172	243	190	190	220	205	194	186	216	235	197	222	218	180	211	192	201	191	200	221	227	192	167	214	191	202	194	186	218	195	180	192	180	198	164	177	207	180	233	209	202	192	202	215	201	186	240	236	202	195	210	201	201	198	199	192	198	185	207	220	206	246	189	232	215	187	196	184	235	207	184	202	200	199	199	197	224	210	214	191	209	187	215	173	194	191	221	190	194	209	209	180	197	188	184	165	188	201	205	233	204	218	223
4566	521	581	567	601	538	510	513	547	529	505	510	540	501	506	531	514	497	526	499	525	498	498	516	521	491	541	472	510	505	436	513	498	497	441	496	508	506	508	506	484	505	493	513	487	500	514	501	494	541	460	489	520	506	487	485	494	505	489	465	506	521	487	495	506	502	516	491	485	526	445	507	485	457	491	499	447	511	497	485	517	479	528	507	506	478	478	497	506	501	501	493	477	447	494	516	502	450	496	477	511	502	487	524	490	523	476	512	521	489	492	483	502	494	500	516	484	493	535	488	499	517	468	523	496	534	459	477	469	535	526	487	499	511	501	502	504	492	495	482	439	528	469	516	500	471	529	507	483	498	496	482	496	525	512	468	479	474	525	539	462	467	526	487	510	512	477	494	485	541	505	513	519	502	520	497	511	505	485	497	507	465	515	473	505	503	484	523	487	500	502	491	548	506	537	517	525	480	482	522	508	508	524	502	542	520	480	513	501	462	521	479	470	506	516	527	463	475	504	479	485	499	501	497	508	475	472	483	465	482	464	523	464	498	506	526	491	493	481	512	458	501	469	524	544	488	485	528	483	531	494	507	511	515	511	521	553	525	518	478	497	522	505	524	538	488	517	478	515	514	466	500	486	497	477	524	545	536	479	514	481	515	493	504	492	502	522	507	498	490	490	491	546	465	533	484	524	495	486	480	493	515	539	479	502	522	493	463	488	477	489	529	501	476	500	480	567	475	498	487	522	470	508	518	492	466	474	480	473	481	494	471	521	506	549	501	478	544	484	496	514	486	468	487	487	490	482	466	517	515	521	516	509	486	506	501	473	529	509	514	447	503	509	464	506	503	523	501	498	457	475	511	482	548	503	528	505	501	510	468	500	508	485	512	480	464	504	497	519	506	497	488	555	492	507	493	474	477	513	508	516	498	511	508	494	465	467	484	526	457	503	495	487	520	492	488	471	525	456	530	495	503	491	507	492	534	476	489	524	487	481	505	484	495	477	512	493	486	468	503	516	494	513	483	477	514	501	494	505	487	513	522	488	486	506	480	525	478	527	483	536	461	491	490	515	501	496	457	512	459	505	515	542	515	513	472	525	482	516	524	463	523	501	511	515	482	472	513	486	505	494	485	497	514	480	462	495	477	484	437	504	483	463	518	528	494	507	505	529	487	495	471	493	511	495	513	487	473	500	496	484	494	522	510	433	479	485	514	512	548	480	500	481	496	470	504	524	531	524	487	495	458	529	509	535	520	491	490	479	528	495	502	487	492	455	497	512	550	490	551	492	476	478	498	477	489	501	486	529	495	521	476	467	512	498	475	488	520	516	499	501	482	522	491	508	472	457	477	475	525	500	502	514	489	488	503	459	535	472	522	491	507	478	492	507	497	503	535	512	487	497	495	502	493	486	482	495	507	527	536	553	469	475	472	523	488	474	503	519	481	476	520	466	493	477	519	492	526	434	498	472	475	523	481	512	489	472	536	508	499	481	452	533	481	489	503	543	498	480	504	499	475	491	501	512	515	496	480	515	484	464	539	508	500	484	500	500	539	474	478	490	459	519	530	549	498	519	470	520	453	458	486	473	488	488	493	494	499	466	486	480	486	482	521	470	484	523	508	464	523	481	470	491	483	515	482	499	524	521	505	487	532	486	448	468	504	554	487	461	481	482	505	526	487	519	480	479	514	494	494	540	505	494	499	493	474	496	481	453	514	481	491	486	483	512	494	525	499	536	479	470	480	525	517	492	516	499	474	488	524	500	495	517	519	464	527	536	531	518	476	496	500	517	509	530	490	511	504	514	518	494	459	470	535	535	519	501	521	492	506	511	490	470	502	442	450	487	494	518	501	517	505	500	498	543	447	505	489	495	495	465	518	493	537	518	502	506	498	504	533	527	478	515	503	494	470	466	501	493	509	511	464	508	475	522	456	531	503	483	482	506	487	507	478	490	512	464	474	510	514	526	496	487	488	527	472	465	492	515	511	509	499	532	502	500	474	476	475	500	535	516	478	490	503	488	441	452	521	513	505	464	461	499	473	501	496	500	490	471	492	503	478	459	486	477	452	479	499	494	510	534	469	475	499	489	499	497	524	475	524	507	513	484	513	494	553	525	460	499	506	482	500	536	501	515	512	472	516	510	535	495	512	525	505	500	523	466	478	549	490	507	522	464	494	455	513	517	502	475	487	509	496	485	495	468	524	482	505	515	576	437	465	483	467	481	496	491	503	536	481	470	491	499	520	523	482	508	524	512	486	491	498	491	503	453	498	471	482	483	469	496	518	478	539	506	513	521	498	521	476	473	465	494	495	498	488	504	484	470	520	512	510	522	509	491	512	521	471	497	517	457	485	521	494	498	444	497	499	495	515	484	493	493	471	475	513	513	468	562	476	507	530	491	496	481	492	497	454	513	464	504	506	519	484	464	461	500	475	523	514	522	459	496	466	506	513	483	508	467	473	508	495	513	509	479	492	499	522	513	490	522	500	515	534	491	480	503	511	524	495	491	540	489	518	490	491	504	462	507	502	482	470	516	501	525	550	488	511	496	489	480	478	467	472	489	502	470	499	476	469	511	483	532	472	471	489	531	493	508	511	521	479	509	503	482	498	482	496	494	501	465	510	482	471	460	494	481	491	507	432	517	491	492	472	514	471	532	494	523	449	521	499	485	459	489	470	474	478	502	486	531	509	519	484	474	501	503	499	524	498	493	480	493	494	542	518	522	500	521	518	525	498	514	516	485	492	501	481	543	465	470	497	494	501	481	446	537	530	485	491	495	504	518	488	510	507	485	506	537	508	502	503	518	500	504	510	506	484	483	483	487	545	520	484	490	525	500	494	479	467	503	518	436	539	534	515	506	511	509	483	500	516	519	519	537	485	515	477	528	503	493	516	491	499	535	495	509	499	539	460	505	520	487	505	527	516	504	503	502	502	484	519	493	492	470	503	532	503	491	500	515	513	486	489	505	508	504	470	551	495	470	484	537	508	500	492	483	490	459	506	503	508	468	490	500	512	502	491	500	537	509	503	485	498	491	475	510	467	477	507	531	449	497	503	491	520	486	522	486	487	508	462	482	492	517	503	469	495	502	500	487	509	531	461	504	439	517	490	492	498	532	509	456	490	538	489	516	486	491	521	513	499	504	515	526	534	499	507	558	520	488	505	518	467	457	472	494	483	511	501	498	471	520	501	502	522	528	481	483	510	486	479	497	463	498	520	496	510	520	452	544	479	449	499	486	499	531	487	525	475	482	485	485	457	483	491	512	523	490	506	490	497	474	564	510	486	499	488	489	516	523	497	498	494	515	521	508	490	528	509	514	540	512	454	457	488	492	506	530	498	522	533	501	469	527	511	488	491	495	516	507	501	472	518	510	512	494	461	512	506	447	470	499	460	486	491	449	499	495	485	490	460	518	498	476	528	485	502	535	556	499	481	517	515	506	527	466	493	475	506	452	513	437	555	491	471	470	502	495	504	517	502	502	501	474	469
38831	6141	1082	816	547	387	295	256	278	222	171	158	184	153	130	135	145	112	124	120	132	121	105	112	104	111	92	104	107	98	115	95	116	92	107	97	124	101	96	98	104	123	91	97	90	94	125	95	111	103	96	107	96	112	99	110	111	103	98	102	119	115	125	92	105	105	100	101	83	118	111	124	121	92	94	113	115	103	89	95	97	81	80	113	108	94	93	96	87	88	109	97	109	105	114	109	89	102	99	98	83	117	93	99	106	122	107	108	108	95	104	84	97	102	74	116	117	79	95	92	91	101	100	115	96	101	103	105	95	114	104	116	85	96	116	107	97	86	107	106	105	87	100	99	103	93	106	98	112	93	83	99	84	109	101	114	104	86	86	104	104	98	79	103	94	104	92	92	98	94	90	99	70	115	117	97	84	103	93	119	105	106	101	98	108	95	98	97	74	106	106	89	113	105	95	107	96	100	90	103	78	96	86	105	103	85	92	82	111	110	99	117	79	77	99	104	89	97	105	98	96	101	102	79	101	94	116	88	98	93	113	96	86	94	98	91	95	94	86	124	90	112	87	113	101	100	98	79	99	89	99	88	93	96	123	100	92	102	107	81	97	96	92	96	92	100	110	110	96	110	91	95	97	101	107	105	106	94	95	108	100	107	102	92	97	111	102	108	110	99	108	115	86	110	86	94	104	107	87	78	107	78	103	111	83	109	86	95	108	90	101	87	106	116	109	109	89	114	85	107	104	96	112	82	85	103	92	90	100	112	89	95	90	109	90	87	85	122	115	104	95	105	104	101	90	84	116	97	82	93	108	105	90	91	123	106	101	85	83	90	86	91	95	113	109	102	106	96	104	104	111	100	99	101	100	98	80	104	113	87	97	91	94	98	84	93	95	92	101	88	105	104	85	95	103	121	100	97	118	107	99	90	100	108	89	96	91	101	107	119	85	108	89	96	97	108	99	93	105	90	95	97	95	95	112	84	91	92	83	102	96	98	103	86	96	87	113	96	92	114	97	91	96	95	72	94	110	108	105	98	95	100	101	103	90	106	84	96	93	93	91	84	109	105	105	106	111	94	83	84	96	97	85	96	120	97	99	81	100	85	101	111	97	90	98	103	101	102	100	85	82	85	90	115	94	103	104	90	95	102	91	83	104	93	98	97	90	86	111	106	114	102	128	92	98	92	105	88	95	105	95	90	125	101	83	95	83	98	94	97	92	102	118	104	95	93	107	116	112	106	115	113	91	96	111	111	105	101	79	120	111	110	119	97	112	109	114	91	97	106	97	100	92	88	91	91	95	87	103	101	98	88	89	121	95	108	102	93	101	105	90	83	93	96	90	102	85	103	107	94	89	115	109	108	91	105	118	105	98	98	90	104	113	96	136	99	95	106	89	113	99	95	111	107	114	102	87	95	88	114	79	128	101	93	75	101	101	104	82	83	95	107	97	109	108	101	97	95	96	104	106	94	104	108	84	92	106	109	93	120	90	91	101	98	101	105	88	92	100	94	84	96	115	91	110	107	89	114	93	95	112	97	103	101	100	108	94	100	95	94	98	110	74	115	104	95	96	110	84	117	95	101	95	106	101	108	69	101	93	98	81	101	103	93	86	91	107	80	94	108	96	96	93	86	94	99	102	101	106	93	102	83	109	85	97	113	104	96	83	106	102	79	84	90	114	87	102	117	107	82	101	114	92	84	108	81	82	97	98	95	94	100	93	101	100	125	97	83	111	88	81	110	109	104	101	96	83	81	131	122	102	96	82	103	90	95	87	93	110	88	107	106	108	90	92	98	110	96	86	107	101	121	103	101	111	117	92	104	97	97	107	118	95	115	99	98	79	96	95	96	80	92	98	97	103	100	104	96	110	109	110	91	83	91	98	97	104	121	77	82	100	106	94	97	92	92	78	83	92	82	105	100	95	92	104	103	110	93	81	100	91	78	95	93	83	97	102	89	97	109	107	112	96	108	100	118	93	104	85	97	102	84	105	85	102	113	96	95	87	93	89	88	104	104	120	94	94	106	101	95	91	105	110	103	93	92	82	101	104	97	108	114	95	106	83	96	112	102	110	91	101	101	106	98	77	103	94	99	121	98	95	93	100	115	94	102	111	105	84	102	100	92	86	96	95	103	112	102	100	97	98	97	103	90	89	96	102	114	96	105	99	109	89	112	93	113	119	104	83	100	104	111	94	95	92	99	84	117	93	105	95	89	95	85	97	109	94	125	105	97	91	110	88	98	118	97	93	102	109	105	100	101	85	96	104	99	94	103	87	101	107	93	123	99	102	107	113	110	102	92	91	105	106	108	118	75	118	85	92	96	99	94	111	83	107	82	92	95	90	87	75	96	91	90	99	101	94	98	102	120	110	107	112	108	95	101	92	95	96	82	111	101	108	115	82	85	103	109	78	99	95	102	95	100	108	95	105	113	103	87	102	104	93	114	97	88	86	100	94	85	104	93	104	96	101	85	94	92	99	98	98	116	87	93	82	96	109	97	122	102	97	110	82	98	93	89	95	92	87	90	112	93	100	90	78	107	109	85	83	112	106	102	112	103	92	97	110	150	121	80	101	99	94	82	115	88	114	90	85	93	104	107	105	84	98	97	101	91	92	100	98	99	91	116	99	94	105	90	97	95	96	106	93	90	87	107	90	84	117	109	82	111	100	112	85	84	100	86	112	108	106	94	92	93	84	100	74	99	92	110	107	111	91	93	118	89	101	98	104	97	76	106	102	110	110	91	89	92	86	91	96	94	99	102	85	100	87	108	95	93	98	109	105	106	78	90	91	109	90	87	93	95	91	93	78	96	99	118	102	87	93	112	118	102	93	93	95	98	98	124	94	100	91	108	109	101	97	110	113	118	104	89	93	89	101	104	93	103	86	97	76	101	102	108	90	101	106	90	90	96	96	116	98	85	95	90	96	89	93	98	82	102	125	104	96	111	95	98	110	94	96	108	110	96	114	108	121	93	89	97	98	88	100	100	117	87	94	100	107	98	88	95	123	107	89	106	97	106	96	103	97	100	113	104	93	99	97	83	92	112	102	107	109	92	97	109	109	114	115	112	111	112	76	90	122	104	100	81	89	100	85	96	96	108	92	110	81	85	106	92	97	96	82	107	97	103	114	111	101	85	94	109	100	118	100	108	112	92	111	85	95	98	88	98	109	78	105	94	101	91	115	105	95	78	98	97	103	106	89	94	107	91	80	98	94	101	95	101	91	99	103	99	76	95	81	93	91	90	95	76	86	97	95	87	106	127	95	90	85	81	94	116	92	109	122	114	99	78	95	102	88	96	111	99	121	86	90	98	83	106	113	89	97	111	116	104	88	94	81	96	100	89	110	98	87	94	100	98	107	119	106	105	98	111	105	96	101	92	105	116	102	80	108	70	88	84	97	129	96	111	95	109	101	93	108	106	92	97	109	90	97	101	101	103	109	93	104	101	106	95	92	97	97	91	108	99	80	111	79	91	87	99	90	101	114	110
18534	1003	2133	2660	2238	1848	1519	1297	1084	992	840	786	730	639	604	572	518	530	487	475	453	384	416	398	331	383	397	350	354	353	325	359	316	347	337	331	324	309	333	311	328	312	341	318	322	283	282	335	306	318	294	288	296	305	306	345	297	276	318	304	319	277	290	331	319	281	258	302	330	300	296	299	284	257	297	331	300	286	281	302	284	296	324	313	285	285	301	287	283	278	299	305	278	320	287	302	285	288	285	298	285	282	314	288	297	301	314	299	311	285	279	299	286	329	286	309	314	277	274	297	316	291	286	284	271	276	310	263	247	313	277	306	317	276	296	310	288	267	314	293	286	280	266	286	303	295	326	283	273	298	305	299	304	300	309	275	302	281	281	251	295	292	293	265	289	319	274	297	289	292	245	248	276	306	277	283	302	313	287	295	285	308	277	324	270	297	285	315	297	315	294	302	291	265	254	269	284	303	318	285	273	279	306	294	292	255	300	306	300	284	310	298	254	267	286	281	274	285	271	292	307	275	273	286	301	280	314	297	286	293	253	282	291	275	254	283	267	287	290	298	286	275	316	280	299	289	261	304	286	276	297	267	287	299	270	271	289	294	297	276	270	276	263	242	300	282	241	259	304	281	272	266	293	296	281	309	302	276	297	309	291	279	322	263	279	302	287	281	323	257	299	257	265	278	284	273	272	271	265	249	263	287	285	270	298	317	314	277	313	290	309	301	304	295	303	301	282	278	258	291	273	309	308	302	282	260	307	289	295	287	281	278	309	285	319	315	278	287	291	260	299	303	282	295	278	298	308	281	273	294	299	268	280	252	272	275	285	267	282	247	289	306	276	277	286	287	259	285	289	255	302	282	278	280	294	303	286	291	285	274	291	291	285	297	294	292	299	276	290	243	283	279	279	289	304	287	281	276	286	272	296	267	281	288	283	300	265	267	267	293	296	297	309	283	312	283	284	283	284	308	275	297	297	318	282	276	276	312	299	276	291	324	298	253	311	294	303	305	275	272	283	262	276	283	309	301	301	305	297	304	281	313	305	327	267	286	281	273	256	319	275	308	299	321	267	262	305	272	325	295	278	285	315	267	284	286	262	286	295	280	265	264	308	295	301	257	280	309	305	267	305	275	271	274	260	294	296	273	285	286	278	292	306	277	295	284	250	277	275	288	279	299	298	277	285	269	292	270	296	301	287	270	264	266	309	303	293	314	283	271	271	291	279	326	301	283	280	289	283	282	284	284	270	295	285	262	263	273	286	306	310	287	279	282	287	320	274	320	285	281	301	292	263	274	308	265	300	278	294	277	300	258	280	264	266	299	301	305	286	297	282	295	251	291	294	305	328	266	291	279	296	293	284	269	300	307	294	266	301	290	284	295	281	289	288	288	312	297	310	285	295	303	277	289	264	309	273	287	292	286	280	279	263	287	286	288	254	289	276	288	291	267	287	257	299	276	287	298	288	303	284	290	308	306	275	271	291	265	294	275	292	278	309	282	306	268	291	295	319	282	279	281	294	301	292	307	304	300	296	298	311	265	272	295	295	268	283	280	282	285	282	295	297	291	264	283	283	310	287	264	268	278	290	266	288	267	273	292	310	291	274	274	286	296	270	297	273	316	315	278	304	281	267	312	296	300	305	296	305	265	306	280	303	301	310	291	283	292	304	313	308	278	293	284	292	283	282	303	306	290	318	274	279	293	274	280	300	285	289	326	273	284	286	302	292	283	284	294	282	288	276	293	286	302	290	313	260	310	281	294	301	272	299	303	310	294	309	285	307	259	305	275	254	309	310	308	273	287	287	298	296	290	272	276	269	278	261	286	318	250	272	315	303	294	287	294	295	270	271	295	279	305	278	276	299	265	279	276	273	281	314	273	304	280	287	296	288	289	265	310	303	293	271	298	286	284	319	275	277	278	261	253	307	287	289	294	266	293	293	294	302	264	297	261	309	304	295	310	317	271	278	269	269	281	275	297	296	310	281	288	289	323	296	295	286	296	294	282	284	314	314	276	276	267	289	289	300	253	277	319	298	308	262	264	265	304	272	273	273	257	299	277	257	272	298	298	296	306	283	321	286	313	267	258	274	298	283	302	283	316	255	290	269	306	278	277	288	291	266	281	275	296	274	272	290	265	276	288	284	297	279	281	281	270	283	254	300	288	286	267	279	288	287	280	254	279	321	279	279	275	303	316	293	307	286	271	299	294	305	310	278	282	303	278	283	274	282	274	313	294	304	295	303	292	287	294	250	304	291	294	254	315	295	276	296	266	310	289	264	285	316	272	323	311	329	300	275	289	261	267	273	299	254	269	283	304	273	274	285	308	324	259	304	299	263	283	289	279	289	285	287	316	287	295	285	281	286	328	283	267	296	275	276	309	295	296	312	310	259	293	324	301	274	308	319	244	250	263	272	302	275	305	285	289	286	293	273	279	260	280	292	279	270	293	243	319	306	266	303	304	260	306	270	302	294	286	273	261	258	272	308	309	278	322	258	276	300	289	300	281	303	288	280	296	274	298	278	294	267	297	283	289	309	287	303	311	284	287	277	269	251	262	272	282	299	283	300	290	282	274	285	302	281	287	277	276	288	271	328	293	293	295	246	267	306	257	272	284	293	265	302	314	290	262	284	272	276	296	285	314	330	286	288	268	314	283	303	299	289	309	311	257	287	288	317	296	281	313	298	278	296	285	313	246	293	304	294	282	277	260	280	290	310	297	283	295	278	287	262	263	288	278	291	309	298	255	285	297	291	262	287	289	330	291	318	295	289	295	308	289	280	271	305	278	265	274	279	279	271	297	302	285	267	287	280	277	306	285	288	279	283	292	252	280	292	297	316	303	275	297	296	268	301	262	288	312	270	269	281	281	286	285	307	262	319	282	288	281	308	293	264	287	309	250	270	273	260	288	315	311	311	280	287	292	282	267	261	263	303	282	307	278	289	278	281	301	265	297	303	290	275	274	278	277	315	297	256	286	296	301	283	285	287	286	299	289	279	268	299	284	286	279	294	304	283	297	298	315	286	296	277	284	286	307	277	278	245	310	282	278	270	259	264	289	276	272	284	271	289	303	299	264	306	319	283	276	287	319	280	308	301	315	284	268	289	295	326	313	309	264	299	314	260	270	292	281	266	281	308	265	265	272	278	271	298	293	278	276	275	291	300	277	280	267	288	282	289	301	309	299	308	275	286	262	283	311	319	270	295	288	291	281	281	306	275	270	275	290	292	277	296	292	292	279	282	288	254	293	283	282	297	287	260	279	326	300	274	268	284	310	306	318	296	289	280	280	280	278	291	287	295	300	280	271	291	292	318	277	300	275	306	299	283	251	272	287	324	298	276	284	253	302	294	291	285	318	288	260	321	306	285	313	296	294	302	287	276	268	247	295	305	277	286	311	269	287	313	276	286	277	275	259	276	325	276	300	284	309	289	277	261	300	286	284	263	293	256	314	322	269	306	286	310	288	277	262	330	270	270	290	295	295	309	317	292	294
53643	13412	3013	1653	1146	810	670	555	473	433	343	339	283	251	275	262	237	253	257	251	217	227	214	225	194	213	212	213	217	216	223	197	187	184	186	212	176	175	196	212	202	208	188	201	196	199	193	210	204	188	192	210	201	184	198	182	185	193	188	228	177	210	187	207	209	193	178	210	188	205	188	197	230	193	199	192	184	186	197	177	203	178	186	202	182	208	214	205	203	202	190	178	184	181	185	193	165	195	194	214	179	201	163	187	217	184	213	150	231	205	183	171	194	230	193	192	210	203	191	203	187	189	189	204	206	191	198	205	200	187	179	195	212	210	181	202	212	204	188	223	209	182	196	181	213	206	204	205	193	214	208	198	216	165	203	197	178	193	208	216	183	204	174	182	190	207	177	186	193	230	199	180	199	215	189	196	181	179	201	188	186	187	198	224	180	196	169	189	196	193	206	187	164	203	203	178	210	185	182	187	185	208	173	204	213	196	190	174	172	170	177	194	179	195	200	215	207	180	193	202	186	174	174	190	179	169	218	167	185	189	188	202	172	202	184	204	221	162	189	207	212	154	172	188	217	185	209	171	199	210	208	178	184	174	207	201	186	190	214	207	193	170	193	186	184	200	207	201	185	214	195	196	199	195	190	176	190	201	215	216	165	146	209	198	223	206	204	191	183	182	186	203	178	171	191	188	191	190	201	178	179	162	224	196	177	208	199	200	196	201	162	168	198	182	195	187	179	183	196	181	198	167	205	204	202	208	183	201	178	187	200	185	197	183	188	210	177	204	168	178	185	201	197	192	180	172	173	196	199	176	206	183	197	181	185	216	170	194	207	200	176	197	172	197	193	203	197	203	201	207	182	188	224	217	176	217	190	181	185	206	208	216	198	214	190	172	186	171	162	173	194	188	190	207	188	188	203	177	178	210	188	183	204	205	183	191	200	210	195	185	194	202	196	197	201	203	203	161	188	176	178	159	205	193	177	187	195	188	185	197	185	195	184	202	187	203	201	188	161	227	186	198	194	191	198	182	178	206	204	180	194	181	190	190	186	210	212	190	174	198	188	184	184	181	180	209	188	168	169	188	204	193	202	184	181	191	203	206	194	206	180	170	218	176	193	221	207	193	201	207	214	215	183	209	197	201	176	196	182	179	186	223	218	191	171	171	217	178	203	212	183	169	184	199	174	186	189	202	180	179	189	201	199	190	190	170	185	165	199	186	203	172	211	225	189	203	223	187	192	208	223	201	187	186	188	187	170	199	174	185	195	199	186	175	198	196	201	203	180	204	210	169	193	202	189	165	216	207	188	197	187	201	210	204	181	214	167	211	191	194	194	184	169	195	193	208	213	202	196	216	200	179	192	192	218	191	164	187	196	198	197	201	171	191	158	208	184	175	171	190	188	179	192	209	205	182	181	212	173	194	204	202	205	165	192	175	186	193	184	203	183	195	200	184	208	196	198	175	206	213	201	197	183	193	208	219	207	171	182	176	189	190	204	189	187	201	203	184	184	192	209	184	219	173	212	216	181	195	168	175	212	210	187	206	173	210	180	189	168	212	194	196	186	221	191	205	204	188	189	201	182	206	191	192	218	210	201	174	180	199	162	181	192	182	179	182	183	204	183	201	164	181	171	180	197	190	184	186	213	194	190	183	177	170	189	210	222	199	213	176	185	205	173	191	230	210	194	212	170	182	203	205	198	204	181	171	178	206	204	204	179	178	182	192	172	195	182	188	207	186	185	195	226	193	186	205	208	211	166	155	206	198	172	200	190	212	201	208	201	201	173	188	185	172	193	167	224	198	199	191	163	198	193	169	214	210	194	210	172	209	196	174	188	210	191	190	187	173	206	184	187	201	201	189	223	203	152	196	198	211	178	182	202	219	201	217	186	215	189	193	192	185	200	211	179	180	167	200	197	185	193	199	181	189	180	200	207	182	211	215	232	173	227	203	201	192	177	180	196	194	218	195	199	188	191	213	217	176	199	190	155	146	217	213	196	187	181	206	179	193	191	214	203	191	203	178	187	197	180	195	200	211	207	163	192	184	208	193	191	184	196	192	197	175	167	174	204	166	192	187	204	192	182	206	195	183	179	198	195	170	194	190	211	190	185	191	222	196	190	198	214	202	179	192	188	190	185	186	182	202	179	189	181	202	190	192	187	166	178	197	174	215	206	214	189	205	184	177	209	187	204	203	193	187	170	190	182	197	184	194	193	209	185	192	199	205	193	211	218	168	176	201	187	192	188	197	191	184	188	179	196	203	168	237	200	201	213	184	191	213	177	177	206	207	181	208	183	186	183	202	200	174	201	205	170	188	204	203	176	184	198	193	195	183	202	161	186	193	195	178	202	201	188	203	183	202	213	184	194	199	185	177	191	204	177	187	213	197	177	206	193	177	167	191	214	171	188	192	188	183	207	200	168	183	192	193	199	194	196	190	174	170	200	203	173	161	197	221	179	202	176	192	212	186	185	202	190	208	193	221	209	175	197	190	202	201	211	196	195	207	172	192	206	207	189	175	181	194	181	186	202	195	212	199	184	177	194	198	186	213	167	199	185	202	192	196	183	175	192	190	203	174	209	205	178	170	200	175	187	163	206	198	206	154	216	189	197	181	204	186	217	171	175	183	191	167	184	189	199	191	205	188	202	221	191	194	221	215	196	183	229	222	201	181	199	200	197	183	217	183	218	190	173	223	175	166	189	218	202	207	180	226	196	185	187	192	197	174	192	192	195	191	180	184	190	201	197	187	185	180	173	177	207	169	212	187	205	192	206	176	187	197	199	194	186	208	167	214	187	169	181	219	200	239	192	168	193	191	196	206	186	196	177	203	195	200	167	182	180	211	207	198	200	210	189	206	201	191	192	222	181	186	190	211	202	183	201	214	215	182	217	191	172	189	200	190	204	169	212	160	224	201	196	225	174	172	217	182	209	200	204	208	172	195	215	187	201	206	179	170	200	218	182	199	184	215	178	188	166	194	211	200	195	167	203	204	194	194	202	204	202	180	183	192	179	169	185	188	206	188	180	193	198	214	199	192	194	176	189	184	173	189	190	198	197	210	200	178	188	189	210	181	195	176	217	180	178	188	185	196	199	205	202	197	190	195	194	195	222	171	186	183	188	187	187	179	186	186	165	200	190	183	210	199	185	176	175	197	210	176	185	155	204	217	218	188	177	195	197	177	176	210	221	181	187	196	217	189	235	198	220	191	194	191	211	197	177	197	192	222	212	175	196	198	205	211	210	216	196	199	186	178	203	190	198	196	196	186	222	206	175	199	181	197	175	174	175	200	197	199	220	194	173	189	230	174	186	222	204	158	169	193	193	198	219	199	205	198	203	206	213	213	190	201	202	182	212	193	206	186	185	223	179	184	201	202	199	215	183	169	201	175	171	190	197	212	196	176	211	189	177	228	218	192	193	223	208	179	184	169	177	217	178	220	199	194	205	198	203	205	189	200	209	176	213	205	174	176	223	182	194	196	200	223	210	201
25161	1878	4279	4934	4224	3444	2749	2448	2021	1783	1641	1362	1306	1215	1027	1005	951	924	871	813	762	744	742	758	706	675	639	646	691	627	617	678	667	595	612	570	577	610	584	592	570	588	579	569	569	556	600	527	548	557	556	567	553	572	546	542	536	551	512	528	516	556	503	525	540	530	509	509	533	496	498	536	550	559	472	501	526	532	512	532	492	545	506	490	515	507	534	584	546	499	535	546	562	546	516	487	510	523	491	481	506	515	526	515	565	503	470	527	518	525	490	545	514	535	517	505	511	504	516	495	490	522	511	500	542	539	502	540	514	538	533	493	518	502	527	516	528	531	511	500	484	529	502	517	538	517	508	496	529	537	470	587	525	526	485	484	487	530	518	473	534	522	508	489	507	491	518	516	544	481	477	537	467	517	508	541	498	503	514	503	516	503	503	517	526	490	543	551	484	518	532	507	510	513	484	505	471	506	493	527	538	517	470	535	505	518	567	506	522	543	506	537	478	480	514	491	502	490	465	498	508	505	515	495	494	526	526	488	486	490	513	507	487	470	541	505	505	485	511	527	507	522	481	464	512	494	498	491	502	491	490	496	494	480	532	480	510	529	482	497	537	439	499	519	520	515	533	525	524	497	525	515	465	513	531	481	516	497	513	510	527	497	504	502	457	482	501	495	518	506	475	508	503	491	530	484	499	513	503	445	522	487	545	503	446	531	498	533	513	489	522	525	510	499	509	545	508	482	499	534	492	504	558	458	559	524	514	509	493	477	473	485	503	488	491	531	507	518	496	505	493	491	528	510	493	511	516	540	502	510	523	497	472	496	518	499	493	529	526	491	470	490	550	510	518	500	510	541	472	505	527	563	508	528	517	507	519	492	528	501	506	517	497	514	556	485	471	514	542	499	491	529	465	484	535	510	500	491	469	517	517	511	482	499	516	517	493	499	512	492	472	512	493	488	514	535	492	498	492	491	502	510	511	460	516	492	511	526	490	506	523	542	500	496	536	497	494	508	530	538	502	497	522	494	486	504	523	542	522	507	486	540	521	537	502	490	479	436	512	496	508	461	539	503	498	500	492	524	519	537	509	544	550	483	525	447	505	517	491	493	528	554	486	460	522	564	493	463	547	518	517	523	485	462	507	507	535	537	526	469	527	514	454	481	486	499	470	552	509	523	517	498	492	484	543	520	483	479	507	497	539	481	462	513	478	514	495	485	490	493	549	492	499	497	512	547	530	504	488	517	488	516	446	524	442	477	567	543	532	468	504	490	548	459	487	554	488	485	513	510	536	499	509	476	497	496	524	472	510	507	539	516	511	491	484	528	500	505	517	499	519	517	545	527	522	505	478	488	544	514	474	498	522	525	527	510	471	519	528	471	521	524	474	551	501	537	553	538	513	514	527	530	513	504	532	492	514	500	473	522	533	536	477	525	483	495	527	534	490	490	527	538	529	514	511	509	516	509	528	517	504	513	512	469	496	526	471	522	482	501	484	514	507	521	514	523	521	487	490	502	468	531	505	556	507	506	496	494	508	523	524	484	488	527	488	455	519	506	508	494	519	525	490	449	526	499	487	481	510	542	508	490	519	486	476	524	501	494	479	527	476	487	486	482	465	527	507	480	540	503	483	543	518	493	473	487	478	491	529	513	540	481	501	520	505	459	505	492	475	466	506	499	467	480	507	503	504	513	509	548	506	506	488	490	491	500	505	509	482	497	547	500	481	533	539	507	529	544	510	470	510	500	490	504	483	510	528	494	511	501	530	492	470	486	547	512	464	549	489	476	522	521	478	464	513	460	521	543	503	467	499	490	504	499	517	486	536	531	490	464	504	526	509	514	495	514	488	518	488	473	559	502	481	511	498	535	514	499	447	513	502	512	480	484	468	513	513	481	451	496	537	482	538	489	504	522	518	494	508	477	501	479	507	512	503	504	523	527	506	506	525	507	494	534	561	454	530	454	528	540	506	545	524	480	487	508	463	514	477	513	484	531	492	465	487	514	530	526	552	531	519	494	516	497	520	496	464	461	478	500	510	514	540	518	504	489	503	491	505	531	523	483	500	487	522	519	486	483	480	473	492	517	514	512	537	497	487	505	483	505	521	479	521	523	482	531	478	514	551	500	499	507	462	482	514	501	484	505	491	528	486	469	489	516	467	520	480	515	488	493	512	506	515	481	483	458	501	580	507	536	496	516	520	544	483	492	464	510	511	507	506	542	443	519	475	488	492	493	523	514	532	508	497	482	514	519	489	505	563	523	479	495	475	489	497	488	507	518	513	496	506	492	484	493	502	531	514	498	517	560	506	495	500	503	534	485	500	485	513	543	517	483	475	476	542	500	511	519	493	537	500	456	511	502	500	524	462	534	489	493	532	508	521	484	498	529	481	490	510	493	498	486	539	525	522	502	507	453	492	472	480	483	482	487	522	473	516	478	521	510	486	513	494	496	466	479	510	512	483	503	491	489	504	491	497	531	513	483	508	496	518	476	497	519	519	508	488	509	511	494	477	530	543	496	513	512	489	491	476	464	485	493	513	541	472	535	516	502	530	496	505	489	492	506	525	508	515	512	502	501	534	483	507	496	520	557	496	479	471	476	508	517	525	566	495	515	470	494	519	515	500	503	516	486	515	486	493	513	501	524	470	505	524	525	452	507	508	539	490	491	510	480	493	506	508	494	511	517	478	520	461	525	532	502	500	489	530	511	519	464	510	509	466	476	505	498	536	533	529	496	502	547	474	492	502	532	514	461	486	479	483	511	509	516	494	485	487	459	506	523	544	523	529	484	482	524	509	520	494	523	533	515	515	473	459	486	502	530	506	521	499	520	498	506	508	484	501	525	514	502	491	495	491	472	468	488	462	503	525	494	512	504	473	496	469	514	499	497	496	498	543	502	525	474	500	534	476	526	510	511	543	456	537	513	523	497	510	508	486	546	564	478	515	505	495	467	495	503	518	515	498	489	504	520	525	508	504	469	516	527	534	537	522	508	535	493	487	497	500	501	520	438	511	525	528	504	483	481	547	478	472	549	499	524	489	495	491	500	506	504	529	470	506	483	474	485	521	483	541	491	522	501	469	562	519	536	503	491	534	520	515	503	508	479	486	532	485	500	524	486	495	503	503	465	501	468	519	489	527	525	520	540	501	499	508	477	498	503	507	504	484	513	494	501	518	495	522	524	486	495	500	492	508	558	487	540	504	472	536	510	511	482	508	541	491	506	521	552	484	493	517	442	504	496	498	509	509	522	483	515	485	489	472	505	498	503	508	505	512	476	536	497	510	488	499	451	497	495	507	541	485	536	531	484	510	499	493	460	500	556	499	503	529	504	512	524	497	487	497	475	474	498	493	518	514	494	488	531	500	507	474	515	523	524	487	459	521	492	484	489	491	517	510	475	526	538	503	519	517	522	501	544	525	536	553	499	483	468	503	502	490	483	463	498	498	531	491	512	506	497	480	499	475	509	512	501	541	481	492	511	504	500	481	530	487	492
4132	221	194	213	198	206	226	211	220	207	213	197	211	183	188	183	176	199	217	181	210	192	210	187	226	201	180	211	220	204	186	209	170	199	189	188	185	212	192	205	222	210	198	202	205	208	214	196	220	176	222	187	186	192	203	208	219	198	193	185	196	186	210	200	199	204	181	201	205	194	201	204	250	230	208	204	217	186	207	209	188	188	185	193	192	191	217	220	190	210	195	202	206	239	194	186	182	195	195	208	189	204	190	192	196	227	206	223	216	185	210	186	214	215	219	200	218	160	215	205	190	184	181	200	198	208	187	216	205	218	198	182	212	191	204	207	193	215	185	191	207	224	191	196	195	224	188	201	193	238	211	231	218	205	196	201	200	201	216	198	191	200	180	219	185	188	222	192	197	220	186	232	198	206	180	197	212	190	185	194	186	192	200	194	215	215	210	197	220	221	213	204	206	192	205	204	218	186	207	187	176	192	185	186	207	223	224	170	208	219	175	220	225	227	219	196	209	206	200	227	192	241	207	201	243	212	202	225	189	220	193	229	216	186	215	159	199	199	192	203	217	206	209	204	212	195	181	171	213	207	197	211	203	213	220	173	176	200	187	206	200	197	194	233	220	212	208	183	208	185	228	209	184	186	197	218	189	216	206	194	197	224	199	224	212	210	191	216	218	184	213	179	203	193	191	195	200	200	217	204	191	224	210	197	186	210	207	207	212	198	187	199	181	191	217	221	198	221	218	220	199	213	219	205	201	205	216	208	193	198	182	212	198	215	216	202	200	191	180	222	222	199	206	224	195	195	222	182	221	231	208	194	179	194	208	197	210	186	218	207	200	215	204	213	197	203	203	225	188	167	205	188	191	200	218	195	209	212	179	185	213	200	187	208	185	195	222	209	202	224	205	212	174	178	207	210	218	191	213	203	191	232	232	212	186	207	204	186	213	190	197	207	190	209	234	194	212	200	238	220	229	216	215	199	226	216	217	227	195	216	204	201	211	189	209	205	210	185	185	204	193	187	190	234	200	217	208	187	220	192	191	202	202	201	196	218	217	215	187	184	231	203	185	207	216	188	183	210	213	164	240	183	186	200	213	227	225	195	184	181	210	207	213	219	194	202	196	178	201	204	189	199	211	190	217	202	208	197	194	212	204	201	195	188	193	180	213	207	194	231	213	178	185	225	212	233	182	186	184	207	175	227	199	207	203	183	195	203	205	200	185	171	179	215	207	221	200	223	215	216	192	200	219	192	183	212	206	204	215	228	172	178	220	208	181	231	223	214	202	196	225	174	228	228	193	198	212	211	182	197	184	206	184	189	206	200	205	220	194	220	202	180	212	225	183	175	182	198	204	207	194	186	176	213	209	203	217	174	201	199	224	219	204	194	208	199	212	186	235	186	204	238	214	203	175	210	199	207	195	208	210	201	201	201	185	221	183	199	195	235	212	216	203	196	218	209	183	205	226	221	173	175	214	218	199	188	218	203	209	193	189	224	197	201	179	220	210	213	211	216	189	229	228	208	214	211	188	205	207	185	213	207	182	187	179	178	207	181	195	212	211	222	219	202	194	210	210	223	196	174	196	179	193	193	204	234	204	210	204	182	215	210	204	194	200	199	198	187	200	194	220	203	214	179	192	208	219	200	229	204	175	186	201	196	208	206	195	199	193	176	211	185	180	230	215	199	225	173	192	182	190	186	203	201	204	187	185	184	201	215	192	205	221	216	212	209	201	226	220	199	227	190	185	217	192	190	204	191	201	204	207	212	220	193	158	179	228	193	221	211	199	217	196	203	227	199	195	187	219	193	213	175	219	184	209	223	205	178	195	199	211	214	224	192	205	200	184	220	210	186	220	208	223	176	204	191	217	209	212	193	182	173	187	174	209	205	176	199	202	190	216	197	203	202	208	220	210	228	200	199	185	222	232	231	218	194	211	210	208	220	228	176	195	199	222	209	221	194	191	232	228	183	213	193	219	207	217	212	216	183	197	175	185	207	189	204	177	194	210	195	197	196	240	194	204	210	187	209	186	207	217	191	234	215	213	217	195	199	177	207	195	202	184	221	191	222	222	200	206	206	192	226	188	191	195	197	180	202	194	197	187	192	205	210	222	193	176	198	210	205	187	225	233	215	186	217	209	198	209	204	186	184	207	242	195	197	223	185	194	198	198	211	198	224	226	205	205	193	215	231	204	209	199	184	230	197	198	204	195	208	218	235	218	204	194	187	199	196	202	219	219	196	180	190	199	192	209	182	208	227	175	213	230	190	224	184	210	188	205	201	167	196	187	202	191	196	220	208	199	190	213	186	192	225	192	202	188	194	196	199	194	181	195	193	201	185	195	201	205	214	200	195	196	193	156	223	229	216	206	234	214	211	197	184	187	180	227	206	189	222	198	220	199	194	196	209	194	206	201	179	202	195	191	182	187	207	205	155	204	209	200	205	185	199	199	183	200	201	178	219	203	209	200	168	197	189	188	223	203	240	180	186	236	184	203	227	198	218	188	200	174	203	215	216	200	198	209	198	181	206	191	215	211	197	198	217	209	204	188	176	223	229	184	196	205	205	174	214	202	210	189	197	191	218	201	197	211	197	228	232	176	209	171	188	187	227	209	226	176	209	203	214	213	195	215	207	191	162	201	202	209	182	200	219	202	195	213	188	198	210	206	179	191	215	202	193	199	209	205	191	228	220	221	215	185	222	170	238	229	241	217	191	227	196	213	211	204	211	187	205	185	184	231	212	205	181	196	174	203	223	195	187	202	223	196	194	206	185	184	207	193	207	209	204	201	187	233	179	212	210	193	175	219	209	210	200	212	206	221	198	209	204	201	189	195	200	199	186	186	191	216	186	211	176	211	220	201	201	229	224	193	194	197	223	203	223	204	185	218	182	217	184	195	216	176	215	186	198	202	203	210	191	187	213	196	224	233	194	219	232	210	206	201	213	167	180	202	198	216	193	208	222	195	197	209	196	209	203	205	199	190	194	199	209	203	210	177	234	201	189	196	198	214	219	193	188	200	211	220	213	181	218	197	178	178	205	194	201	193	204	168	183	195	195	195	201	205	195	210	205	196	194	209	197	198	196	203	202	221	191	199	199	191	182	211	200	202	183	223	197	230	205	212	218	208	208	220	191	231	189	195	188	221	209	188	206	194	173	172	197	189	183	209	200	185	208	209	194	190	200	190	225	229	197	171	206	209	219	180	207	197	190	202	190	187	173	220	205	177	183	197	187	189	212	225	209	207	191	200	202	237	181	186	192	186	206	223	192	185	230	213	182	191	208	175	184	190	212	223	224	210	188	231	189	195	210	199	229	197	210	210	210	193	214	209	221	232	214	198	168	194	202	223	202	189	182	182	225	199	195	171	204	215	197	203	219	231	212	203	188	198	203	243	201	206	204	189	214	244	197	192	213	211	222	208	164	196	207	200	198	205	231	220	212	202	224	220	195	204	226	186	199	212	210	185	212	207	193	239	217	208	212	192	196	202	196
4526	492	557	577	553	567	537	556	531	556	494	522	516	523	490	515	494	561	538	454	502	525	531	488	510	505	494	492	515	491	491	503	475	472	491	494	482	486	438	475	509	497	487	526	550	504	509	445	486	471	497	504	501	457	485	488	496	528	527	533	496	517	570	507	541	451	527	507	470	529	528	519	499	508	503	528	498	499	504	487	467	500	491	499	475	491	480	516	533	503	523	488	512	473	502	491	462	514	490	503	494	482	466	527	490	449	523	480	539	470	520	477	501	535	500	493	516	498	505	509	550	501	539	515	477	541	466	522	530	506	503	513	470	509	469	501	484	518	504	485	497	473	516	512	499	521	475	498	514	497	496	535	514	453	487	493	518	522	512	466	495	463	472	521	472	503	472	479	479	474	508	489	506	516	478	481	459	494	473	501	529	511	466	477	498	478	500	499	478	494	554	466	515	500	493	515	529	492	519	518	488	518	484	501	511	516	472	487	508	510	468	468	502	507	479	524	479	514	482	499	514	459	493	488	499	492	476	465	470	526	487	525	503	480	543	451	464	505	466	477	473	516	538	475	478	512	451	523	523	503	467	493	528	458	487	499	535	498	526	481	518	515	532	503	516	566	458	445	507	506	533	522	508	516	511	529	467	473	533	495	462	465	486	471	483	468	487	492	468	511	501	525	529	500	512	517	493	487	526	522	490	517	480	507	436	488	477	505	510	513	536	513	489	493	496	481	490	536	518	511	532	531	504	471	499	483	493	509	501	502	515	498	486	505	522	552	455	477	523	474	522	459	511	510	519	510	473	530	467	484	489	457	489	492	505	514	542	515	489	497	500	487	511	477	479	471	471	457	499	497	509	506	466	480	495	492	501	504	486	522	468	500	490	505	484	525	472	535	473	480	512	508	510	484	550	495	481	489	507	488	506	500	498	473	458	479	530	464	460	520	478	497	498	448	525	481	463	490	494	489	499	468	496	495	517	508	489	519	513	480	453	471	492	508	505	521	510	499	510	469	477	495	508	496	482	509	506	456	465	516	481	507	520	514	518	508	538	490	462	490	531	482	522	477	497	494	525	504	491	539	490	522	443	506	492	544	463	500	458	488	519	497	483	460	515	511	490	512	457	503	490	482	498	513	477	469	504	459	496	530	506	536	516	488	497	503	487	481	507	494	522	527	503	489	460	555	492	524	502	507	517	505	507	512	465	511	480	475	490	496	495	506	496	536	501	506	498	488	485	493	489	519	529	537	492	470	475	534	485	492	561	455	479	498	444	519	526	457	477	480	518	540	511	498	480	499	482	484	503	483	513	497	490	456	557	496	532	517	496	527	492	507	487	523	498	498	544	483	498	476	487	492	498	481	487	508	502	506	502	529	475	513	473	500	494	523	495	496	466	527	494	482	530	504	505	487	470	514	497	497	457	517	470	477	467	482	457	496	496	471	491	489	534	483	476	488	479	480	501	519	491	473	511	513	532	540	491	495	455	475	479	482	489	477	471	516	514	525	449	524	503	509	497	495	491	532	476	496	494	517	504	485	485	482	494	472	492	494	524	508	504	441	471	473	475	514	487	485	469	486	481	518	509	515	459	493	541	508	531	480	481	497	495	451	485	514	485	508	558	482	515	474	475	510	507	474	481	540	481	524	522	487	508	528	504	524	501	466	470	529	513	481	510	492	490	469	445	506	500	471	508	497	530	552	486	526	525	474	537	542	450	491	491	529	460	530	479	493	486	437	475	498	511	480	483	519	495	519	519	501	506	495	490	509	474	481	533	500	524	469	502	519	450	484	498	502	498	498	498	500	464	505	496	506	496	503	501	483	515	496	442	503	497	547	502	485	497	505	517	556	487	481	499	516	497	492	460	491	482	513	495	514	497	503	515	503	506	510	498	514	486	505	528	528	484	485	515	503	467	479	474	507	518	536	512	489	501	547	520	507	467	506	529	475	497	512	511	489	510	517	490	516	497	501	524	488	536	492	482	476	507	487	470	522	489	484	491	465	507	449	508	491	472	474	503	488	484	480	497	515	534	494	524	492	507	526	498	490	490	532	502	469	472	533	516	494	481	475	502	492	533	485	478	488	490	471	485	526	480	518	491	511	504	488	484	471	514	475	500	509	534	505	479	508	480	484	538	483	507	530	483	457	486	478	453	505	541	514	501	475	493	504	499	510	492	483	506	515	486	517	520	504	484	465	509	504	470	521	518	551	537	483	540	514	505	476	512	496	494	467	481	486	485	497	495	493	502	515	508	478	484	510	508	452	496	472	470	480	515	533	513	507	458	482	491	461	520	489	522	475	489	507	520	495	491	510	511	529	476	507	503	491	527	491	500	482	483	463	508	508	475	480	466	553	478	525	479	479	467	505	509	485	471	461	481	536	535	503	470	523	503	506	501	504	477	494	502	468	483	497	474	517	478	496	507	497	517	495	517	463	461	489	528	521	534	448	484	481	480	498	500	533	492	504	497	538	532	497	544	520	495	524	496	539	477	465	487	514	536	518	481	531	486	516	492	470	553	507	445	538	498	516	487	530	476	494	515	499	484	478	526	503	485	494	525	496	481	475	471	480	529	510	508	487	481	467	498	540	499	546	490	487	475	509	487	476	526	504	503	493	504	531	482	502	482	515	517	479	505	492	470	505	469	475	519	475	440	467	478	473	483	507	470	478	509	492	508	508	499	453	490	488	555	466	502	521	487	470	490	491	505	482	492	473	516	543	457	545	485	521	467	473	515	483	509	476	482	517	471	510	499	457	490	489	459	522	501	469	511	485	487	500	487	515	504	464	494	473	483	513	458	507	530	477	473	491	473	513	510	515	444	473	497	519	501	506	455	532	528	498	492	501	494	497	518	497	515	497	476	477	497	501	511	508	496	517	519	487	516	509	515	526	513	518	539	504	502	494	523	463	549	478	500	511	493	525	508	507	520	524	471	496	486	515	503	461	477	483	508	479	504	537	509	492	497	496	519	483	468	497	465	489	504	514	500	483	450	505	487	501	505	509	491	497	474	514	541	507	508	451	495	536	481	501	486	469	508	473	501	514	493	495	464	451	490	490	497	522	508	482	500	460	459	477	551	502	539	466	468	519	528	494	450	476	488	502	505	501	505	502	506	506	473	514	509	472	514	518	482	491	463	526	511	511	476	483	487	505	465	492	466	501	506	501	514	534	479	471	506	487	485	505	513	528	468	534	509	510	521	515	471	487	484	481	534	505	503	510	522	481	501	512	540	532	500	494	493	499	490	522	485	510	497	524	533	507	488	472	515	542	526	523	483	492	548	499	465	477	523	484	517	542	510	515	480	514	479	481	479	457	504	452	536	518	478	520	468	495	458	452	514	526	547	524	497	477	487	506	513	486	532	512	483	510	529	469	530	508	501	477	475	504	497	496	492	494	480	516	491	522	534	517	524	463	505	487	462	458	475	500	500	492	526	507	468	483	503	502	524	518	483	487	504	505	475	514	510	533	503	481	518	486	509	453	501	520
36095	5096	1123	797	552	416	349	253	209	213	154	160	167	152	138	128	117	131	132	122	123	111	107	119	115	111	106	106	99	104	95	91	79	119	104	97	111	116	103	111	100	95	95	102	97	114	96	99	107	92	93	107	111	100	83	84	101	123	114	98	102	109	99	96	75	95	89	114	103	102	99	94	101	102	96	105	107	103	109	87	95	106	81	102	106	86	109	106	89	98	106	75	101	84	83	92	95	80	78	97	97	95	86	90	103	98	89	118	99	84	93	97	87	101	86	112	101	104	76	103	86	101	98	115	96	117	117	107	90	118	107	80	83	88	102	126	108	92	99	98	87	110	94	88	117	99	87	90	103	85	89	114	109	89	105	107	103	98	103	100	87	97	82	97	107	101	92	100	88	88	93	80	99	89	77	88	88	84	100	94	102	110	90	93	108	106	108	111	104	104	102	91	91	94	105	96	89	120	104	86	104	82	113	105	89	96	103	98	108	89	91	95	95	88	94	104	88	114	88	99	97	125	103	113	93	95	85	113	107	96	100	94	88	107	93	85	108	98	95	123	80	85	108	101	97	92	88	87	100	91	92	94	97	95	111	88	106	97	97	107	88	104	103	105	97	81	107	104	87	104	107	94	87	89	90	125	77	88	98	94	102	100	90	100	86	89	113	105	98	102	103	95	95	103	90	88	96	99	83	94	95	87	109	113	105	92	98	107	91	110	104	87	114	109	100	115	82	99	75	91	113	93	106	112	98	84	87	95	102	100	84	108	101	97	97	98	102	86	97	87	95	101	84	100	97	108	92	108	113	92	104	92	96	75	77	89	118	110	111	90	101	110	103	95	93	110	116	88	95	95	118	95	102	103	97	102	92	99	87	95	123	98	84	81	103	96	105	108	75	88	103	90	117	92	114	106	90	115	92	107	100	91	87	96	100	88	92	88	90	102	87	91	101	102	90	105	97	110	78	98	91	106	101	95	98	101	92	96	96	91	107	106	107	95	117	111	95	106	96	103	103	104	113	102	76	96	116	97	90	97	94	109	102	84	96	108	105	83	76	114	88	104	114	106	100	109	87	103	123	92	80	79	79	93	91	98	109	89	101	86	99	101	90	97	116	97	95	97	127	108	100	96	95	105	112	104	96	93	107	102	116	98	86	94	97	93	86	111	83	89	88	105	101	80	107	102	105	130	100	81	102	93	95	93	100	78	89	92	101	94	113	109	93	99	104	90	104	106	109	102	98	88	93	101	88	104	102	100	105	105	97	115	105	109	105	108	86	97	108	109	92	98	105	98	98	106	100	101	68	98	101	101	87	98	109	92	115	100	101	118	117	79	84	95	100	115	114	108	103	99	91	93	97	81	104	98	105	101	90	85	99	84	101	84	82	106	103	103	110	81	99	107	80	88	99	111	104	100	113	110	89	111	108	96	87	97	102	93	101	96	80	104	114	109	98	96	90	88	95	113	102	88	98	90	79	92	91	95	112	114	95	100	92	89	89	106	75	116	102	76	102	107	84	107	87	92	99	82	103	89	100	88	88	80	95	89	92	115	110	118	94	116	102	101	124	97	99	94	120	94	87	83	95	106	91	99	78	97	89	95	95	94	92	95	94	110	103	106	89	84	99	98	111	94	89	99	103	89	110	100	92	97	97	118	90	83	106	96	86	96	120	121	97	94	94	95	98	86	103	107	88	106	103	98	109	98	82	104	75	97	99	99	117	98	81	86	104	88	116	111	100	112	89	96	99	86	102	90	85	84	101	109	95	93	96	109	84	96	119	113	103	106	87	101	111	91	104	92	97	95	108	98	101	98	103	97	105	112	93	88	101	95	77	98	119	95	103	94	101	101	110	94	73	92	100	94	100	109	96	83	110	99	109	90	88	101	78	92	93	85	91	92	104	97	109	100	103	90	95	86	102	103	84	106	108	110	107	91	99	105	116	95	91	104	116	108	112	112	93	94	106	88	114	102	108	100	103	91	99	103	77	108	105	85	99	91	93	95	84	112	108	109	105	94	106	103	91	93	92	96	103	84	90	119	92	118	101	101	90	96	79	89	78	109	100	136	105	89	105	89	99	82	88	96	97	91	101	83	88	98	96	96	95	73	105	124	98	98	110	113	96	106	95	84	104	92	110	109	97	101	98	79	99	91	102	97	98	93	105	89	107	85	118	94	103	114	109	111	88	125	74	99	85	102	98	107	111	97	99	107	94	130	99	90	101	95	103	108	95	83	96	112	90	88	90	85	111	105	96	99	94	85	93	103	100	99	97	95	118	94	103	75	115	94	100	86	109	97	113	109	115	104	117	98	104	106	89	91	88	99	98	118	110	92	110	86	106	88	110	92	105	98	99	109	103	94	90	87	116	109	96	79	107	105	90	89	97	92	97	116	110	107	100	91	95	93	95	93	109	100	96	91	118	86	89	105	98	96	98	105	101	111	92	107	90	111	100	106	90	102	91	97	106	91	121	95	103	105	83	94	106	93	112	102	104	77	94	100	94	72	100	98	105	109	101	108	98	83	117	104	98	85	122	96	97	119	99	87	88	78	91	81	87	119	93	97	93	90	101	77	102	92	99	88	102	107	90	79	106	88	103	96	93	96	88	104	88	115	81	99	86	109	106	110	94	96	96	78	97	113	87	112	94	109	101	80	91	102	102	89	98	84	92	89	102	99	95	95	117	86	87	86	102	83	82	89	99	114	89	112	99	79	109	110	107	104	96	105	93	95	133	112	113	93	100	109	94	95	87	92	88	109	89	105	109	103	113	104	95	106	86	104	84	93	97	108	86	110	100	104	88	108	105	106	89	94	87	101	102	79	100	102	79	101	92	95	113	87	95	111	104	87	101	95	99	89	107	109	87	111	85	102	94	90	97	111	122	104	111	97	104	105	96	93	97	102	120	107	84	98	99	102	123	109	109	113	95	87	89	89	88	85	101	102	92	110	95	109	102	93	112	88	102	80	108	91	97	90	108	123	111	92	87	88	115	112	92	105	117	105	97	75	90	90	87	99	100	111	83	114	104	99	104	101	108	113	109	99	84	94	87	94	79	89	93	96	94	100	95	95	92	109	114	83	91	108	97	87	96	113	96	97	100	88	115	118	104	100	95	116	90	106	91	109	105	102	92	121	90	104	98	108	121	102	87	98	96	108	102	98	108	87	103	98	85	106	91	96	101	114	97	106	106	77	95	102	91	106	114	98	95	109	114	100	89	104	108	116	103	109	117	95	99	98	106	104	86	101	98	100	90	89	93	83	81	122	99	102	84	98	98	102	105	94	106	103	86	101	105	101	81	86	103	120	90	85	89	104	90	120	101	96	114	85	90	103	110	87	93	86	96	108	87	111	102	111	98	101	93	99	90	88	114	106	83	98	97	108	101	83	118	93	82	103	108	78	97	104	112	105	95	91	88	96	92	102	113	96	96	94	103	101	89	80	97	110	96	109	106	82	81	99	81	121	86	96	110	105	91	90	106	92	75	107	87	103
16922	962	2272	2645	2270	1880	1527	1324	1100	1012	846	804	677	679	614	608	555	516	505	465	439	448	395	381	416	385	402	345	348	349	385	365	312	406	358	315	327	346	329	328	312	315	320	312	301	310	292	332	314	324	340	318	301	330	288	314	270	305	323	267	301	305	321	301	329	308	307	304	296	294	282	304	301	308	306	286	298	298	314	304	305	307	304	290	284	269	276	318	293	296	278	264	279	299	278	314	274	296	287	297	294	283	283	281	269	296	315	310	277	284	259	291	265	293	276	321	263	299	293	287	270	299	302	304	297	298	291	287	295	320	259	283	296	312	285	308	280	308	285	297	283	259	297	305	292	256	268	293	302	279	288	280	248	257	283	293	302	285	299	293	267	299	288	280	293	303	313	288	271	303	295	291	286	296	285	288	303	258	279	260	298	265	291	303	263	269	302	287	303	279	289	285	298	310	296	276	305	288	274	277	286	287	284	305	265	293	290	303	288	297	279	300	290	297	271	286	296	260	317	310	287	289	257	267	270	270	258	303	297	316	275	300	322	254	293	293	315	276	279	292	289	282	275	321	326	266	270	279	249	269	273	308	251	273	251	282	291	307	274	292	292	279	302	290	272	281	316	319	317	288	266	313	274	285	298	262	283	286	264	260	274	293	296	266	284	301	289	279	311	271	292	237	305	293	300	254	291	288	314	293	291	267	277	284	290	309	296	298	300	300	269	326	294	262	276	276	264	293	272	300	275	302	276	270	296	258	277	264	302	293	271	294	264	278	311	259	269	274	257	290	305	286	272	271	276	266	261	302	280	270	277	291	297	263	279	268	254	283	268	279	300	292	281	263	282	303	301	277	316	312	267	288	251	274	318	310	299	300	277	280	286	280	278	271	271	304	273	306	302	318	297	280	283	310	288	277	281	281	282	262	269	298	255	280	288	275	283	272	280	288	276	259	261	287	282	340	266	272	285	281	252	305	321	266	268	323	259	292	267	282	291	290	302	331	305	261	289	270	279	281	342	292	311	298	301	296	302	272	275	293	289	288	279	274	298	303	267	297	264	279	281	269	263	299	292	311	297	270	298	270	269	259	290	301	297	298	264	277	299	280	282	321	282	303	281	303	301	279	277	305	275	271	297	271	296	308	294	268	284	294	292	276	277	282	263	280	279	280	306	288	275	330	259	300	271	285	274	278	296	285	290	318	292	298	285	287	299	291	281	264	296	297	275	247	289	285	289	280	314	291	291	275	289	279	268	301	263	305	273	290	285	285	285	260	260	237	273	288	299	319	267	275	308	270	278	317	282	289	280	287	273	276	292	276	289	270	276	300	260	295	278	318	284	268	297	286	270	278	306	302	279	277	263	279	288	265	298	290	269	280	304	256	267	271	287	302	309	289	285	273	250	264	293	275	298	267	283	304	262	287	269	275	314	268	301	275	249	271	282	297	282	268	287	267	306	344	292	285	298	273	298	263	311	264	298	303	274	293	283	290	282	267	286	278	291	289	295	295	281	272	260	248	289	306	286	303	308	281	307	275	290	323	284	277	309	282	304	298	305	272	269	293	304	283	282	329	274	279	270	297	272	286	262	300	277	311	265	290	279	267	281	300	279	274	274	274	309	290	302	283	292	285	267	270	275	270	276	271	303	272	270	285	285	288	278	326	293	282	251	296	277	283	281	274	297	277	297	303	292	290	306	269	275	281	295	297	264	293	288	300	311	279	284	281	288	296	264	259	284	322	285	295	285	303	271	273	269	265	290	270	285	324	271	295	271	299	285	275	299	270	279	279	291	268	282	279	281	255	296	283	301	278	321	286	275	264	277	300	293	274	305	284	277	276	267	270	291	272	267	283	279	285	270	279	280	271	290	289	272	300	276	290	288	241	265	313	235	259	263	283	304	284	304	258	287	260	277	275	297	276	276	266	269	308	290	286	265	283	301	277	273	263	277	299	275	282	279	280	289	284	280	273	288	267	287	278	314	312	272	294	284	267	281	275	284	264	300	278	282	287	288	285	283	302	267	267	257	315	285	259	271	265	302	292	290	274	273	281	298	283	284	287	290	264	298	281	258	267	294	261	261	272	289	288	322	298	286	288	277	278	278	270	265	273	291	275	295	309	263	288	281	298	277	311	285	291	248	303	281	325	307	262	274	264	270	287	295	281	287	269	281	281	267	287	295	284	256	313	268	271	292	279	297	277	277	291	275	265	284	306	302	290	281	301	278	293	293	272	315	290	296	290	281	293	282	321	285	282	294	282	326	284	299	276	286	274	273	302	268	305	266	271	271	248	297	282	254	260	293	306	301	300	295	309	289	305	283	294	307	301	265	273	282	281	282	311	264	313	292	346	268	302	289	266	288	278	281	280	283	305	291	297	284	316	275	270	313	294	263	264	303	266	266	291	279	257	265	268	274	276	273	299	314	299	281	291	280	314	302	296	272	285	264	274	300	299	281	250	270	273	287	265	282	309	310	258	297	303	274	309	273	284	283	294	303	302	267	274	288	263	254	290	280	285	313	285	284	250	276	292	266	298	302	267	289	303	280	282	284	279	267	274	267	263	272	284	300	282	286	278	284	287	287	276	279	299	266	288	285	292	283	286	273	309	312	311	270	280	316	297	315	303	311	303	306	313	288	275	299	292	295	279	297	280	264	289	297	270	274	287	278	304	293	278	287	259	289	250	290	286	297	274	272	268	263	296	281	290	291	265	272	299	281	311	282	284	308	295	292	291	288	287	277	277	304	241	277	303	257	282	287	274	281	273	246	283	291	298	291	279	298	286	273	283	276	292	293	288	274	285	284	257	263	273	288	274	280	277	266	284	294	301	309	299	276	297	281	306	297	292	265	346	299	271	278	300	276	267	275	276	299	304	282	294	286	269	294	288	290	302	293	291	272	286	264	285	294	298	301	298	285	278	273	283	257	272	294	294	268	315	300	282	257	291	274	254	263	257	303	302	250	274	260	299	272	242	293	272	301	291	275	262	274	274	298	321	264	297	298	296	259	295	287	275	296	286	281	269	245	299	297	264	315	295	274	262	272	284	294	291	289	317	273	267	270	279	295	265	307	282	312	281	264	253	283	273	316	268	300	263	297	292	283	291	278	286	293	259	298	276	244	312	278	314	285	282	285	260	291	305	261	292	295	280	313	274	286	291	280	301	320	301	273	307	279	316	290	256	268	275	293	271	267	281	311	254	261	291	304	279	264	280	290	261	262	282	297	271	259	302	279	286	294	308	283	268	275	292	265	321	279	286	270	289	296	269	304	279	312	281	292	282	295	292	284	307	291	264	288	277	293	245	292	305	290	294	292	250	259	268	278	267	289	287	306	289	309	278	260	290	310	276	278	276	291	295	275	282	275	300	283	299	285	300	288	273	296	275	312	294	283	316	268	291	272	289	292	270	290	307	268	291	313	308	258	276	306	292	250	284	330	266	293	284	287	269	273	327	284	288	292	280	304	268	295	276	283	298	286	288	289	305	270	255	247	267
54002	12517	2856	1641	1072	879	644	590	501	417	331	326	312	313	328	269	267	261	254	238	262	213	223	233	208	232	214	232	231	205	177	205	192	217	231	175	189	214	198	191	200	186	220	201	199	173	207	217	216	193	192	174	217	204	172	175	217	175	223	180	190	213	212	195	190	202	207	193	186	182	191	189	174	186	178	200	198	175	225	214	194	165	190	196	204	196	180	190	195	209	171	182	188	220	189	179	193	187	196	192	192	196	177	201	156	205	209	191	194	216	200	186	207	197	167	197	195	232	170	214	164	183	207	187	183	201	189	155	202	154	197	200	176	167	176	200	208	209	207	180	177	185	214	198	206	180	173	178	198	203	176	189	206	181	206	200	200	186	195	210	199	197	197	207	213	161	152	187	180	171	176	207	228	218	182	176	185	200	190	187	191	196	161	176	199	208	187	170	188	207	183	189	185	205	203	167	213	191	193	176	178	193	194	185	187	197	183	198	191	209	219	198	167	181	190	189	195	193	208	195	188	224	187	211	175	186	185	177	203	196	217	188	181	206	159	190	174	213	189	191	181	178	212	188	212	167	168	195	176	208	194	190	174	194	195	180	197	184	177	183	186	209	192	211	161	200	193	198	196	202	156	216	210	188	198	181	221	174	171	187	193	206	195	200	184	192	215	181	197	188	198	201	186	210	211	192	199	224	204	171	184	191	166	213	193	197	201	189	198	186	185	188	187	186	224	170	203	216	213	197	193	154	171	183	195	167	185	159	194	181	197	191	202	193	201	215	178	195	174	204	176	187	216	214	214	152	211	215	212	199	188	213	181	192	195	148	199	225	182	217	180	197	181	193	186	196	171	192	205	197	208	189	187	223	214	218	175	185	199	196	204	211	183	185	202	192	181	204	191	200	205	197	186	205	199	196	186	192	188	208	216	204	180	194	181	181	206	199	181	204	213	237	205	194	207	210	196	213	196	157	180	186	187	173	202	186	177	187	188	183	194	164	202	220	185	185	225	194	161	226	184	189	205	195	178	215	211	217	201	206	182	180	188	204	178	181	162	193	205	211	189	200	214	175	195	206	184	209	204	174	211	190	224	170	196	180	189	182	195	182	175	160	188	227	181	193	205	178	201	183	182	192	197	206	193	181	175	150	226	180	186	197	198	174	205	187	185	200	193	172	222	201	220	217	172	220	207	198	189	167	197	200	182	162	200	201	178	160	173	193	192	183	204	197	191	201	184	172	185	196	179	175	199	192	199	191	192	187	195	179	182	203	206	199	184	224	189	191	203	178	195	200	187	161	193	185	193	209	181	210	175	198	199	189	209	199	200	199	229	184	170	206	183	199	204	212	182	196	180	198	160	173	170	174	205	216	196	186	192	179	203	200	179	199	195	213	199	201	201	212	185	194	170	188	199	201	184	180	181	203	185	181	205	201	188	174	195	220	198	206	182	204	199	196	190	203	212	207	180	173	187	177	204	239	190	190	198	180	168	188	205	185	187	221	189	203	214	194	197	183	187	207	188	203	217	186	210	178	191	206	190	216	193	187	185	185	175	196	183	185	198	189	207	199	190	195	180	206	196	217	216	198	181	194	194	186	149	217	225	193	213	181	197	198	219	185	182	187	191	205	194	206	187	194	182	184	179	191	230	169	193	219	195	180	182	206	204	171	193	212	185	182	185	209	178	193	234	187	168	186	191	192	189	190	181	196	183	191	188	197	205	184	211	181	187	201	187	187	194	204	204	202	175	207	181	171	201	194	174	196	196	198	194	204	192	231	189	173	181	208	209	180	170	179	210	166	211	159	167	192	186	176	190	225	182	205	179	176	189	205	189	193	180	195	183	154	214	202	181	168	177	175	210	216	234	184	213	197	207	221	183	214	207	205	151	182	187	198	212	196	200	164	202	211	191	187	209	191	206	188	212	189	163	200	178	200	208	185	187	170	201	214	201	223	201	180	173	215	198	192	208	188	203	192	192	201	155	186	199	177	190	211	187	212	181	178	201	186	203	170	235	199	190	171	154	199	209	213	189	195	174	161	196	189	169	177	177	201	204	192	200	192	212	204	207	177	181	185	163	207	204	183	171	178	204	174	218	191	184	194	218	184	181	192	180	204	191	193	178	179	206	186	184	204	198	191	192	172	212	188	189	194	211	187	213	205	183	173	189	189	195	201	209	198	186	201	204	198	201	186	191	187	192	194	203	199	201	203	217	238	190	208	162	181	178	170	167	174	200	204	207	183	203	187	195	182	188	199	206	178	183	207	199	180	200	216	206	193	190	202	198	192	183	197	171	206	185	159	195	152	198	205	197	196	178	205	206	196	194	169	181	195	209	201	210	191	215	195	197	218	198	192	194	197	205	191	189	189	194	217	187	182	193	187	185	175	164	212	193	199	168	178	188	174	187	204	187	175	182	182	176	178	194	192	195	200	208	196	180	189	205	195	212	187	173	207	177	195	190	194	165	195	181	200	179	187	158	166	186	186	186	193	200	207	196	213	177	178	211	192	201	199	213	197	196	188	205	208	181	177	196	175	229	198	191	172	205	188	197	210	207	188	200	197	200	194	175	190	173	190	207	181	195	186	196	185	197	197	190	202	184	206	204	201	191	190	179	180	199	193	223	178	221	169	202	177	194	180	205	202	197	189	214	184	188	176	189	180	238	186	217	188	193	184	182	208	218	191	189	187	204	168	182	184	188	203	172	182	213	192	190	193	182	188	192	173	200	207	189	163	171	198	213	195	184	202	191	217	177	166	187	207	168	203	193	194	215	194	189	190	189	153	215	188	187	207	176	198	181	178	194	171	195	198	195	195	179	184	197	189	197	201	196	200	220	220	184	173	182	193	174	181	206	169	189	193	210	197	164	183	184	208	168	191	215	198	199	194	200	205	208	195	206	187	200	181	205	210	184	197	187	174	191	188	169	184	194	202	198	226	205	185	171	188	200	231	216	165	199	229	210	212	206	181	212	184	188	185	172	220	185	191	214	189	202	178	166	203	209	182	198	193	185	160	175	192	187	177	187	212	201	202	192	171	195	224	201	201	201	199	196	188	184	180	179	195	180	189	190	183	197	207	196	182	188	201	211	199	193	180	174	193	184	194	179	186	187	211	197	201	182	188	201	180	203	191	214	184	194	190	189	198	197	224	184	197	202	190	176	158	193	190	183	180	191	183	214	183	169	213	178	181	171	165	192	180	213	193	152	204	221	210	166	204	190	178	183	200	181	204	191	178	183	165	207	184	186	218	171	220	187	194	199	192	166	177	175	190	193	195	194	175	178	197	171	196	166	199	207	205	188	163	188	201	178	214	191	213	169	201	182	200	219	198	203	203	202	216	198	176	180	199	190	181	180	193	215	212	195	166	189	209	178	194	186	201	177	200	208	221	195	191	177	204	193	186	189	197	215	182	198	184	237	188	168	207	207	196	189	177	172	199	197	192	187	205	191	194	210	186	202	196	172	190	183	180	180	196	178	195	176	193	195	179	198	222
24719	1902	4272	5023	4182	3474	2900	2325	2067	1802	1633	1448	1327	1205	1107	991	902	922	899	858	816	770	719	717	678	732	674	638	656	602	634	628	629	632	586	570	583	562	602	545	577	579	579	580	553	565	549	587	587	551	539	568	565	566	570	536	541	560	502	563	519	551	558	514	503	583	526	532	519	530	533	546	523	565	490	556	520	518	526	534	510	550	510	543	522	541	517	511	509	470	518	498	511	495	504	531	534	500	489	496	495	512	551	506	563	497	482	490	519	498	503	506	476	555	484	510	476	483	520	518	521	496	452	543	481	528	545	521	544	531	514	497	484	481	531	516	504	487	463	511	519	464	461	496	545	487	490	505	493	542	483	490	529	556	508	457	530	472	468	515	466	508	463	517	521	537	513	564	515	536	518	491	538	495	477	477	472	522	498	516	501	529	511	538	500	503	480	512	506	508	489	482	502	504	524	468	511	513	503	474	512	489	451	523	503	484	551	495	528	480	513	500	500	521	520	474	490	495	525	501	489	496	496	501	506	505	490	507	516	524	480	504	540	451	492	535	533	469	527	476	503	477	523	522	508	501	544	505	519	556	490	514	502	498	498	512	476	450	539	485	516	522	494	514	511	483	488	533	474	521	483	456	520	511	525	503	510	483	507	529	512	517	560	486	504	500	518	498	472	505	490	502	497	523	549	515	466	475	516	502	514	504	502	483	477	538	520	514	494	472	481	474	496	502	496	480	499	530	540	486	520	503	499	494	488	518	508	484	470	483	520	494	509	508	519	490	531	525	495	526	494	520	493	512	484	490	526	478	478	516	478	481	518	577	487	497	494	506	509	539	510	481	496	540	497	486	524	492	492	509	535	476	511	542	493	468	527	549	496	509	536	490	508	495	493	480	532	455	527	482	489	573	515	532	479	512	503	505	476	487	528	455	525	494	472	508	475	495	521	504	466	518	477	517	479	522	438	507	515	502	489	529	517	482	515	499	506	482	488	515	492	516	506	515	530	490	464	491	471	499	479	548	499	552	560	487	492	473	508	530	494	494	508	499	504	520	508	475	505	494	506	523	516	464	492	499	495	489	470	545	541	514	500	515	508	453	491	494	487	537	493	522	489	473	471	516	529	485	533	462	480	513	471	489	533	490	510	463	493	484	516	499	508	515	491	519	516	532	535	501	493	496	512	520	511	532	527	524	558	524	523	552	542	501	508	520	480	501	479	505	510	514	487	516	502	537	501	497	530	515	516	473	482	493	514	516	535	479	498	473	530	502	506	513	487	474	485	541	496	510	527	511	493	520	482	520	518	532	485	506	509	507	520	516	527	525	497	472	518	529	474	537	527	525	512	529	471	525	512	495	535	473	531	481	484	457	524	499	470	480	512	507	520	490	522	536	511	501	546	477	489	512	535	483	480	508	471	516	493	476	498	496	508	516	520	495	512	537	515	482	479	486	518	493	495	499	488	503	520	530	512	522	499	505	501	515	489	480	518	493	512	520	490	473	511	514	531	495	498	525	490	536	517	531	492	503	484	536	529	508	541	499	524	513	495	541	521	496	526	506	482	478	528	496	500	489	507	525	494	518	495	508	510	541	483	502	512	472	456	528	534	466	514	516	532	492	514	530	465	512	474	492	519	514	484	499	518	530	495	513	516	466	488	523	493	484	536	521	497	505	493	503	473	487	530	526	490	514	494	481	502	493	471	494	486	505	492	563	501	540	504	549	511	518	483	527	496	490	506	492	443	485	498	485	504	522	528	522	530	479	478	473	508	516	550	528	490	495	495	503	510	477	488	529	471	506	554	464	510	495	501	552	515	471	490	485	517	513	496	521	491	526	475	548	518	537	514	487	490	514	526	506	465	472	525	464	518	555	529	465	512	470	480	509	487	514	464	511	517	527	496	494	502	476	494	503	505	516	477	488	507	489	536	524	518	484	515	529	535	452	471	525	497	542	497	530	482	514	531	474	531	496	486	527	515	498	518	489	504	530	500	527	510	515	483	511	507	512	500	473	529	534	514	517	455	541	503	464	516	542	518	500	534	487	474	494	493	476	536	485	488	483	514	479	447	471	505	480	488	509	515	523	474	504	481	543	489	508	529	501	503	516	505	475	500	478	498	492	527	485	478	514	505	562	522	487	469	480	553	507	463	478	524	497	522	491	486	519	481	494	494	491	517	482	485	500	495	490	503	467	493	517	516	505	489	515	481	544	534	504	510	508	514	497	512	511	469	505	523	509	508	516	477	457	560	502	525	485	500	483	493	499	556	480	534	485	508	453	501	505	511	522	471	508	543	483	495	471	500	498	545	491	518	484	461	538	522	478	483	525	487	490	494	521	487	477	516	502	495	497	505	522	538	460	479	492	505	546	531	493	530	513	478	492	511	487	517	470	501	478	487	483	513	495	508	503	474	500	521	483	481	524	486	440	456	511	513	463	477	489	476	467	507	514	488	482	521	484	506	508	527	483	475	501	519	487	506	535	516	547	472	533	523	502	500	500	502	487	498	525	526	515	505	466	481	503	453	487	485	502	491	481	498	463	483	524	483	496	500	511	521	561	480	514	505	499	514	483	463	476	498	538	489	527	469	547	496	509	539	508	496	483	526	529	524	511	496	478	494	521	511	484	516	505	522	487	496	499	519	451	514	470	467	503	529	498	484	527	480	524	490	495	509	541	521	476	529	501	467	520	513	491	491	467	535	527	505	476	511	511	495	468	512	476	511	510	488	529	522	523	536	514	443	462	510	532	535	547	481	532	476	513	497	482	491	494	489	492	479	476	533	492	537	526	512	481	518	496	496	553	504	476	550	516	520	518	516	495	524	475	529	467	512	537	510	501	493	532	471	481	508	517	531	520	507	464	506	515	518	516	512	489	540	510	509	488	486	526	460	520	536	483	484	512	533	533	493	507	515	562	490	492	510	488	489	478	518	490	496	506	465	485	521	541	499	538	485	505	542	500	473	472	518	502	517	467	495	492	498	506	502	532	535	495	519	505	530	517	503	478	543	502	513	494	530	508	478	492	458	535	503	487	501	500	521	514	529	505	521	517	478	486	493	484	541	504	500	503	515	480	488	500	488	498	480	499	489	473	494	502	509	480	516	502	498	539	530	507	505	500	525	513	481	507	485	471	479	477	463	500	475	511	512	521	471	495	555	487	476	509	540	457	533	486	495	523	461	520	512	485	494	468	495	492	514	504	504	513	496	461	539	507	466	532	498	528	500	477	525	507	494	515	489	499	495	548	487	480	473	495	513	470	494	548	483	480	475	497	526	503	515	504	517	498	476	466	468	454	510	526	521	502	521	481	498	510	504	542	539	510	506	513	487	495	490	464	495	498	509	483	528	503	490	519	493	477	522	520	516	525	485	476	511	487	521	516	498	467	521	498	491	509	487	466	476	470	515	572	515	529	476	502	502	534	501	519	499	507	488	480	487	561	509	506	487	540	498	482	515	479	512	517	515	513	528	520	503	465	500	496	509	450	490	455	493	470
4345	248	238	238	197	234	205	182	194	213	214	218	205	204	204	196	249	212	198	212	203	192	204	200	189	208	211	191	206	187	201	220	207	195	207	209	192	216	193	226	216	234	182	192	204	224	201	198	197	185	225	202	221	186	214	211	231	205	208	190	217	188	190	188	204	173	173	216	191	180	216	169	202	203	196	230	213	211	209	180	196	218	229	211	199	191	205	190	201	191	181	189	219	222	225	202	204	217	202	212	208	204	189	192	187	200	193	200	206	191	199	192	224	201	202	178	205	197	195	210	207	223	171	227	185	214	209	195	188	191	205	188	209	215	183	174	203	202	203	250	192	203	182	202	198	184	195	218	216	184	210	184	214	233	208	201	181	182	215	178	204	203	202	210	235	207	187	180	206	204	198	221	237	186	217	189	224	214	171	219	214	189	209	186	205	195	196	215	176	195	205	198	194	183	203	204	204	186	221	186	195	187	197	195	212	220	215	194	183	194	203	189	214	227	179	201	225	212	224	197	199	214	178	208	216	211	197	227	189	189	179	211	205	225	187	194	218	221	180	187	230	221	165	186	189	192	194	221	215	193	198	220	201	239	166	198	200	196	183	199	202	206	193	209	227	205	217	213	226	186	214	205	175	202	218	217	213	215	205	219	213	187	204	215	194	192	195	220	227	222	195	215	214	183	178	193	192	216	196	215	204	224	215	210	198	188	192	203	197	199	174	210	193	175	168	198	181	168	197	200	181	229	214	183	210	182	183	187	206	184	206	194	190	228	190	205	182	211	201	224	198	179	194	202	199	194	202	210	212	219	170	200	203	184	219	194	215	204	204	188	223	200	199	200	172	207	232	193	208	200	199	202	213	215	208	227	221	189	209	217	200	186	212	197	170	216	193	199	184	210	201	201	202	195	192	209	196	218	218	205	218	195	202	176	202	193	187	189	211	215	209	197	188	216	217	183	208	202	204	224	192	187	198	210	176	200	230	194	187	222	206	176	195	193	208	213	197	215	228	203	209	194	229	186	193	207	193	189	202	203	189	204	205	209	222	211	202	199	183	203	206	220	194	190	231	212	192	206	203	213	176	197	182	203	210	176	219	195	198	196	192	211	225	231	203	208	197	216	218	176	212	206	192	204	199	185	199	186	226	200	219	209	212	197	200	203	201	188	181	177	200	207	211	180	201	175	220	180	212	220	169	201	228	201	206	214	192	197	210	183	186	204	225	219	204	191	207	200	206	212	187	164	195	185	194	198	194	194	170	188	215	189	217	170	191	198	207	206	193	205	190	187	202	189	201	215	211	219	192	199	199	227	228	215	208	222	192	199	211	191	185	223	200	208	189	203	192	197	214	224	189	227	222	220	231	215	192	215	202	212	207	207	208	189	206	201	203	201	165	177	195	192	235	203	192	217	199	201	211	198	187	211	188	199	224	189	238	225	189	188	207	197	189	181	194	193	195	198	218	196	184	217	198	211	164	183	180	226	196	204	221	222	220	181	229	225	211	199	194	205	193	192	204	209	197	221	229	193	194	195	210	193	180	217	208	200	219	190	189	210	204	202	204	173	191	225	220	219	213	202	196	201	201	190	201	206	193	203	212	213	191	197	208	196	219	178	206	202	187	186	201	190	177	200	208	184	191	201	200	218	178	208	196	205	206	199	209	210	192	200	163	225	214	206	197	198	204	202	186	210	217	205	209	226	178	184	202	197	187	208	195	209	199	187	191	201	171	190	210	197	192	198	211	203	198	208	208	200	215	174	208	222	206	230	156	200	185	179	215	230	252	217	192	177	226	184	191	198	190	219	208	206	197	215	193	197	222	182	208	218	199	204	213	206	180	202	185	215	204	190	196	202	203	187	195	205	205	199	241	176	181	210	198	185	195	191	158	202	195	234	173	206	200	216	192	200	211	183	198	187	194	204	237	208	208	219	216	171	216	195	189	203	220	191	199	195	224	197	196	180	210	193	193	209	196	192	207	190	193	190	220	185	202	191	186	210	188	200	201	215	197	191	192	194	192	219	212	196	194	189	213	217	215	203	194	240	208	208	194	175	202	182	201	190	199	179	205	193	179	190	200	219	223	202	188	194	184	211	187	220	196	209	230	214	197	212	207	215	190	209	189	214	209	223	205	209	213	194	211	224	218	191	194	211	204	204	212	233	200	209	207	195	222	228	212	219	206	171	205	229	192	201	219	200	212	190	203	198	177	193	209	208	209	209	217	196	214	221	207	190	188	200	196	197	200	198	188	225	223	204	208	189	221	172	230	195	184	197	183	204	195	191	195	209	209	198	188	201	188	202	189	195	191	186	240	196	176	192	215	217	198	186	189	204	185	191	199	173	204	196	198	216	214	202	206	226	210	222	208	190	201	220	199	193	209	223	205	224	213	216	197	211	194	190	225	185	197	220	239	204	210	193	197	216	189	211	197	183	177	205	219	189	175	191	194	211	204	197	188	206	201	214	197	207	181	207	192	214	217	200	175	218	229	217	212	197	214	191	198	208	221	191	214	188	190	186	203	221	190	225	187	212	221	197	221	204	241	223	192	229	191	209	213	227	180	204	214	222	210	182	181	208	190	216	205	196	209	152	187	235	190	221	220	228	216	232	216	214	245	212	197	203	178	189	211	208	186	175	199	204	234	199	186	208	187	205	217	218	191	188	180	228	194	212	205	221	198	222	203	184	207	205	200	221	200	188	208	202	181	199	196	187	201	208	233	207	207	189	211	206	204	211	159	176	186	231	202	227	184	207	202	200	193	198	214	194	189	227	184	207	217	204	193	214	201	212	210	202	234	206	190	181	221	207	214	192	221	195	187	186	218	214	195	209	214	186	187	225	196	200	204	202	199	195	200	188	190	212	207	183	202	244	168	190	199	200	198	217	227	199	192	194	223	198	211	205	191	194	206	222	199	183	247	236	224	199	223	222	194	190	217	201	203	179	223	218	196	191	218	190	189	206	187	213	193	233	205	201	181	190	193	208	202	197	204	218	190	195	223	190	218	199	201	215	209	212	208	197	210	211	212	211	193	187	197	208	175	199	210	200	223	191	184	195	235	201	221	204	232	183	233	221	193	222	197	220	226	195	202	208	199	222	198	215	212	208	224	189	204	193	200	193	200	240	191	219	194	200	230	205	196	196	185	213	211	222	213	184	191	185	208	192	208	212	192	230	207	206	229	197	211	192	192	192	200	188	182	200	171	198	177	191	225	197	204	219	209	192	189	188	199	205	206	218	213	224	205	212	195	209	207	191	204	196	187	238	196	212	219	203	223	190	185	186	168	233	188	218	191	191	215	213	221	204	202	230	225	182	217	214	196	187	190	180	201	188	215	197	193	176	180	203	192	229	187	201	189	226	184	206	193	181	211	205	202	204	202	194	204	216	181	224	215	197	205	227	208	208	208	208	201	216	190	186	217	179	173	192	186	213	203	204	208	226	194	178	212	203	195	192	237	197	208	175	196	196	197	213	211	207	219	192	195	191	187	211
4736	512	553	574	568	559	535	526	530	498	515	522	516	509	546	508	546	490	497	525	511	477	493	505	503	501	476	481	489	503	481	497	515	514	505	434	496	491	506	503	488	487	505	485	560	503	502	499	516	516	480	470	522	481	458	512	495	503	500	469	521	495	502	489	437	485	491	471	518	455	487	501	483	508	474	529	513	488	486	452	461	466	485	464	500	518	486	485	428	494	507	480	502	469	519	495	559	522	487	493	498	501	490	513	509	477	506	493	531	524	472	515	501	518	493	490	505	487	485	485	488	529	456	468	515	526	459	506	461	490	492	461	525	502	499	515	526	485	493	502	501	494	495	471	500	501	496	527	519	506	477	542	497	472	476	487	472	470	522	522	508	483	513	491	506	513	497	478	476	481	496	500	496	497	498	487	525	469	507	495	481	458	501	483	449	515	498	528	512	491	488	482	474	483	499	465	487	502	501	496	474	474	459	481	499	513	478	491	489	494	535	486	510	542	511	507	502	487	500	507	476	564	502	513	465	495	475	497	503	477	498	512	517	535	493	483	483	533	485	513	472	480	445	495	514	497	493	494	547	481	465	471	501	505	514	468	497	485	515	506	509	531	482	499	538	530	494	485	516	518	477	461	469	456	473	475	505	507	509	500	505	474	483	512	506	491	483	494	508	487	523	447	507	478	499	512	509	487	506	475	465	512	475	492	528	493	481	483	484	508	478	498	468	555	519	533	515	494	519	511	487	493	436	505	492	460	504	503	503	486	525	478	474	464	496	478	487	487	475	482	477	484	514	518	485	491	523	485	516	501	503	497	485	476	512	526	507	495	525	501	505	498	528	528	493	466	500	487	501	515	514	532	494	494	486	474	524	497	476	495	516	503	479	484	485	483	511	458	441	470	516	524	490	507	516	508	535	483	484	541	504	509	521	445	511	482	461	492	513	447	504	499	495	533	458	500	507	468	474	477	512	510	515	528	516	522	517	461	463	505	488	518	493	498	477	482	501	502	509	512	506	479	528	521	492	516	560	538	527	501	530	504	486	496	497	500	502	472	490	533	509	519	501	521	487	463	483	479	466	451	521	483	489	467	517	483	445	538	500	505	428	471	462	498	523	518	481	504	485	513	504	476	493	539	518	478	512	508	513	488	493	503	488	482	475	520	498	525	507	494	516	489	502	501	461	497	496	510	490	544	512	497	475	502	503	486	445	513	540	487	477	497	469	519	492	523	526	493	496	542	510	464	496	506	497	510	477	511	477	470	507	558	538	498	483	501	476	476	504	480	482	469	487	478	518	538	545	474	514	497	484	495	490	482	562	493	477	544	503	434	515	526	449	466	501	499	516	500	522	535	483	532	498	479	455	518	498	420	473	491	506	512	505	464	472	485	501	505	486	486	527	454	495	511	488	527	510	504	449	522	503	518	498	453	509	508	490	480	500	477	531	459	489	494	483	484	502	464	541	508	511	481	473	488	487	508	477	510	485	497	521	475	448	461	486	482	513	473	505	501	490	504	529	469	549	511	500	520	516	570	514	524	519	500	522	526	513	504	501	494	467	471	522	525	490	469	453	504	476	477	513	545	497	481	500	537	475	532	507	481	528	536	483	511	499	474	502	468	515	518	521	529	476	496	516	483	499	502	508	485	519	511	544	495	526	518	490	493	511	455	469	519	484	493	519	496	521	496	447	467	527	486	495	542	479	470	519	492	485	521	506	519	505	524	505	501	452	478	458	504	508	522	510	499	521	537	463	488	512	479	498	545	480	483	479	475	532	522	473	501	504	474	467	508	504	519	451	491	538	520	500	476	461	484	495	491	563	487	540	507	501	501	552	487	503	499	503	449	492	515	508	531	521	472	457	510	519	493	511	528	477	517	495	527	484	494	490	491	492	512	503	487	526	486	454	504	511	543	492	519	523	499	488	495	467	525	516	542	489	515	504	494	471	521	539	491	514	486	515	514	459	445	483	516	474	471	507	519	521	454	484	513	476	527	482	481	491	458	510	501	516	518	474	482	472	520	495	500	462	509	512	529	531	464	491	475	511	506	480	526	497	461	474	515	493	510	487	464	536	508	492	481	464	543	501	526	495	528	460	501	499	510	514	538	537	525	571	490	514	476	530	474	515	516	475	503	504	512	468	526	503	484	503	513	507	502	495	495	525	510	513	475	476	477	472	502	510	506	547	506	516	512	513	519	524	492	489	499	485	528	530	488	512	499	458	494	529	515	471	540	497	459	480	501	553	478	526	514	450	511	470	503	515	508	485	469	488	497	511	452	497	499	499	476	511	492	456	479	467	540	442	468	511	539	501	514	520	440	476	464	494	522	479	514	504	511	511	498	483	513	528	466	506	519	502	448	516	508	519	518	524	523	501	488	536	477	510	472	521	484	503	491	484	478	514	484	504	473	504	497	454	496	475	459	502	508	494	486	505	493	462	540	492	487	528	420	474	456	496	512	498	519	489	534	497	501	519	509	465	511	502	472	497	482	465	517	489	490	502	506	530	477	511	535	481	526	473	503	514	462	502	480	530	508	457	470	545	475	508	526	525	478	508	493	491	501	445	486	529	511	469	493	492	515	481	476	506	527	472	509	487	554	523	493	491	498	462	471	522	474	517	492	514	496	470	549	523	493	499	510	460	475	495	532	498	471	485	481	461	506	494	500	488	520	525	561	485	533	455	486	488	501	484	465	477	507	480	511	522	506	485	524	500	468	487	517	468	498	514	432	525	525	502	449	501	480	540	494	480	499	467	487	480	528	477	498	520	490	490	490	520	494	498	490	468	464	483	485	466	506	487	477	494	518	475	489	503	478	514	520	468	504	484	488	534	491	452	491	485	478	481	444	452	460	479	500	518	512	473	485	491	516	520	502	487	463	481	480	477	484	466	485	499	513	502	479	485	522	497	471	488	504	498	509	502	487	486	532	503	483	501	487	534	491	517	504	487	498	501	511	533	507	563	519	501	507	495	494	530	490	556	486	476	537	445	503	537	485	538	469	520	496	496	509	497	502	525	438	473	472	497	508	523	516	463	521	537	492	513	525	480	519	486	501	520	519	473	486	502	489	489	474	498	519	465	490	505	496	502	490	528	562	479	497	502	491	485	455	505	494	465	496	520	477	529	469	495	484	529	499	458	506	506	468	479	480	494	483	479	485	501	504	495	519	499	503	505	490	492	514	495	513	465	506	486	479	502	490	493	507	478	513	502	474	467	518	528	479	489	496	497	478	481	507	499	546	535	491	488	512	465	550	527	472	495	474	483	475	547	451	508	484	510	504	501	503	485	467	480	527	513	485	492	515	530	462	492	474	483	468	473	527	471	472	471	490	464	503	503	516	479	490	493	499	472	479	483	516	494	550	453	519	462	497	540	501	504	505	497	489	525	486	460	486	565	523	488	510	512	460	506	471	476	489	476	517	460	503	500	469	483	504	567	489	550	475	509	518	470	444	481	543	498	492	468	466	504	459	528	534	510	464	474	512	464	492
36437	5240	1106	753	587	383	327	273	264	216	180	164	161	143	151	125	161	115	132	117	108	96	144	98	97	112	98	125	89	133	114	103	107	103	121	93	101	104	99	105	84	90	104	94	121	120	114	99	104	81	109	94	118	98	95	96	94	119	91	94	94	104	96	93	110	94	91	108	109	104	101	101	103	104	94	91	100	111	89	99	102	87	95	100	82	106	101	121	92	108	104	99	103	90	107	94	109	82	89	106	98	76	93	109	93	91	92	112	96	99	113	111	111	102	91	103	89	106	113	87	112	83	109	75	105	103	94	100	103	97	108	87	65	98	94	98	91	105	94	107	94	92	106	101	105	83	101	93	85	113	107	104	96	101	93	105	95	94	79	89	104	105	98	90	92	111	94	101	90	93	111	93	77	103	102	108	86	95	88	98	129	84	111	107	95	97	87	101	85	99	98	96	112	87	87	99	86	103	114	94	95	88	98	106	102	102	108	90	96	102	104	96	116	96	112	106	77	94	94	90	88	91	85	96	96	92	119	91	97	104	77	107	94	71	90	83	94	112	99	103	101	94	101	106	115	110	90	96	124	111	108	87	121	99	128	81	118	97	103	95	95	103	103	87	103	99	100	101	83	105	107	94	111	87	87	85	100	92	96	106	103	95	99	102	78	113	91	96	99	94	98	93	102	92	118	86	89	117	114	82	94	116	104	97	111	101	89	95	91	108	92	104	100	113	103	98	107	87	117	89	123	106	103	86	111	102	107	99	105	101	96	92	89	89	115	73	102	91	78	103	100	91	107	117	97	100	101	108	99	92	101	101	86	85	106	87	87	101	81	81	105	92	104	95	111	115	102	92	90	91	113	102	121	91	74	95	106	97	73	96	78	98	87	98	98	107	102	116	85	98	105	119	110	96	111	102	96	75	97	91	82	89	112	97	104	114	101	91	99	100	94	95	100	106	100	103	83	97	77	78	102	101	98	103	100	97	97	96	104	89	94	105	90	102	95	118	107	86	84	93	98	98	90	104	99	76	98	114	95	110	107	106	86	99	102	107	99	110	113	104	87	95	93	105	100	83	91	97	101	91	99	89	117	117	103	112	95	81	93	87	108	102	81	91	101	112	99	89	102	105	102	99	90	83	95	101	99	118	84	91	103	84	97	97	102	99	95	82	98	94	97	91	104	104	106	94	107	135	87	98	85	92	114	100	89	99	103	102	107	99	109	102	79	100	112	114	82	95	98	110	92	100	93	95	122	103	98	90	112	99	108	78	103	86	87	112	106	105	107	79	114	98	131	99	81	106	92	104	95	87	100	106	87	91	98	107	107	95	93	95	104	81	96	91	89	113	92	84	100	109	99	87	85	112	122	78	115	97	96	100	98	98	88	88	110	117	70	95	97	103	121	105	86	79	102	102	84	100	101	95	95	100	93	91	84	95	103	87	96	95	94	78	104	92	89	89	96	100	77	107	87	108	97	84	97	101	107	85	102	96	112	87	98	101	94	79	103	106	107	83	98	86	86	88	101	107	104	93	101	93	110	89	101	111	111	97	96	112	113	85	98	110	116	117	101	87	82	123	104	94	115	107	109	96	94	93	88	113	93	100	101	100	103	88	77	86	94	117	95	90	98	95	99	84	98	96	110	103	115	98	90	102	103	110	91	81	107	99	104	87	115	87	103	110	93	96	107	83	87	90	106	107	102	93	102	93	97	75	116	99	105	94	118	92	112	102	108	90	86	96	104	98	97	86	92	109	98	77	98	108	123	100	96	103	97	95	95	85	93	112	93	94	99	93	107	87	104	85	93	77	98	114	107	103	98	110	106	92	81	92	114	98	113	100	71	85	114	83	108	91	120	103	92	103	100	103	92	115	106	119	93	117	80	90	88	92	90	68	76	76	89	90	80	92	92	94	109	87	122	117	94	95	92	114	99	98	111	95	98	80	112	107	79	88	105	91	97	101	98	98	90	91	103	90	105	104	87	97	104	82	105	92	106	117	118	99	102	94	93	73	93	108	89	85	85	84	104	99	99	105	119	94	101	109	84	88	97	105	107	116	94	95	95	91	90	122	81	85	109	87	91	105	110	90	104	94	113	103	105	87	97	94	70	87	105	97	111	89	113	114	106	88	97	86	97	102	69	86	80	97	94	92	99	109	104	101	81	94	84	106	96	116	95	112	108	105	81	97	86	88	75	90	117	93	118	90	104	97	106	100	100	107	98	99	99	86	98	107	88	86	96	91	111	118	110	87	94	114	81	103	87	108	98	93	106	98	110	105	86	100	110	99	89	95	95	73	94	84	79	106	104	97	95	99	95	91	104	99	106	103	102	108	101	103	101	99	99	96	111	98	78	117	102	105	114	102	90	108	102	84	108	104	98	88	91	97	106	102	95	92	89	95	92	100	91	97	83	85	108	96	92	88	88	100	101	87	99	107	85	92	83	87	110	84	101	92	88	106	69	110	116	104	94	104	96	90	72	95	102	80	101	97	109	107	83	105	104	81	91	102	110	98	113	106	93	86	98	103	95	87	111	103	125	101	95	87	99	97	121	96	92	100	115	105	108	101	93	74	92	102	79	103	100	104	86	90	89	105	108	102	91	96	104	94	98	93	106	91	85	93	93	94	100	96	111	103	111	93	95	92	101	94	113	117	99	101	101	100	101	98	95	94	83	105	99	82	99	81	90	121	99	104	117	98	108	90	86	112	93	109	103	86	113	95	96	104	113	101	88	108	107	97	93	85	90	119	109	95	86	102	82	102	118	110	95	106	117	104	98	82	94	85	108	92	76	94	107	83	103	102	91	100	96	101	102	84	105	109	115	84	111	105	95	109	95	91	101	95	105	98	87	86	92	85	92	103	107	90	86	95	83	87	102	106	80	88	102	90	109	99	113	100	101	98	109	91	85	89	100	92	118	93	87	101	104	94	79	86	82	94	99	106	117	88	107	107	84	111	128	97	110	87	110	102	89	106	111	110	95	89	118	113	105	101	105	104	113	95	101	100	104	103	84	98	90	107	84	104	102	98	88	118	92	94	83	85	98	100	89	104	98	107	91	91	111	102	97	109	98	92	103	104	86	93	112	82	109	113	86	84	89	92	106	106	108	96	96	127	97	84	98	111	100	93	93	115	90	96	102	95	119	92	104	93	112	110	95	92	92	107	98	111	97	111	129	90	92	106	97	97	106	108	84	108	90	90	98	112	110	89	77	96	114	88	107	105	95	117	95	91	118	107	88	93	105	98	112	100	112	92	99	104	103	86	92	92	90	110	96	111	92	103	94	90	99	108	103	78	86	97	105	105	96	99	99	105	104	98	103	105	98	105	90	96	107	102	110	84	98	101	104	89	94	97	98	103	99	97	97	103	105	98	86	104	104	118	99	99	107	96	95	104	93	106	87	94	81	99	89	86	97	101	94	112	106	95	95	98	77	105	74	98	82	77	89	90	86	118	98	101	102	96	103	98	87	83	109	96	107	109	101	105	104	92	97	76
17064	1035	2257	2604	2293	1855	1534	1268	1054	966	844	771	743	661	599	567	560	513	409	481	430	424	409	390	366	385	378	364	388	346	361	345	308	369	346	346	301	358	319	323	320	328	324	365	344	326	316	297	317	326	300	318	294	316	319	308	300	285	299	308	299	314	313	295	311	286	297	305	296	299	288	293	316	288	299	287	272	273	295	292	275	297	295	266	274	273	277	249	320	294	279	281	318	280	288	321	264	300	280	312	300	292	307	266	279	293	311	266	279	278	279	302	295	320	282	307	281	289	274	294	317	282	287	296	302	291	277	321	268	313	295	313	306	290	284	270	276	257	296	270	279	275	296	290	308	287	288	263	291	296	282	309	266	294	276	252	301	296	272	301	270	290	289	286	305	264	315	273	286	243	283	298	286	302	258	286	287	292	296	295	307	309	269	298	283	302	294	316	323	277	241	282	295	315	279	291	292	300	304	263	254	278	300	304	273	304	306	264	266	293	292	296	299	278	268	279	293	272	255	286	287	272	289	291	284	296	292	299	314	295	257	279	344	303	246	297	276	264	290	293	285	300	289	255	295	268	286	282	306	316	285	271	319	272	284	273	287	277	296	273	289	310	276	282	275	291	291	299	301	280	310	268	316	291	276	275	271	285	315	294	275	281	275	298	313	291	300	241	321	327	270	287	290	268	282	286	281	285	272	273	277	262	289	288	273	274	288	277	283	299	293	257	285	282	274	285	291	259	298	257	262	283	301	280	284	337	299	304	298	304	306	295	292	262	308	281	304	254	297	285	311	274	284	265	284	301	280	292	289	276	291	265	268	269	273	290	266	297	307	297	296	284	274	296	290	265	282	259	300	279	302	285	271	305	273	299	316	303	283	259	287	293	278	290	289	289	273	285	255	261	268	281	281	291	298	268	318	282	286	308	240	291	288	257	263	286	296	277	267	276	302	251	285	261	274	308	264	285	260	287	302	303	285	279	269	265	283	270	304	298	256	306	269	275	285	285	295	267	262	282	300	278	253	294	302	278	272	245	286	289	260	289	300	322	297	296	290	267	297	296	294	269	265	259	297	301	291	318	292	281	299	271	304	305	293	290	299	286	280	295	280	310	278	285	303	287	274	272	302	278	290	271	291	275	258	274	266	246	288	285	295	287	288	299	268	261	295	297	289	326	259	291	277	291	303	287	279	294	294	294	283	320	260	279	272	302	269	273	298	246	281	296	316	269	324	250	306	279	255	280	302	283	281	295	278	288	294	251	306	252	287	309	275	301	287	281	283	276	271	305	314	279	294	282	278	277	286	294	288	277	291	294	305	281	297	297	281	301	280	275	282	289	297	300	293	272	302	302	310	313	287	284	282	313	273	299	301	294	276	291	296	294	295	288	281	297	302	301	320	276	300	296	286	281	290	274	274	320	288	274	271	257	275	257	305	269	253	292	270	299	289	261	288	281	295	291	247	282	291	274	271	295	251	315	340	294	276	290	291	285	294	251	272	278	272	282	298	298	271	306	300	298	295	309	293	280	285	288	277	332	289	305	259	284	269	274	311	292	247	295	299	278	283	262	271	269	281	270	269	297	293	306	308	290	289	279	308	258	280	285	286	300	253	304	302	307	278	263	332	295	314	298	284	290	273	302	292	273	258	282	280	270	262	301	285	291	271	274	302	284	313	284	278	312	257	253	283	290	268	266	269	296	270	268	251	297	302	261	309	306	263	306	290	292	301	288	271	310	284	282	284	268	306	281	299	297	284	304	290	270	291	278	284	288	308	279	269	266	292	267	277	333	280	302	299	285	291	284	290	311	302	292	291	292	278	320	285	279	275	319	299	276	290	279	237	275	278	293	272	290	295	275	290	260	242	264	244	268	274	277	272	302	244	306	279	316	298	289	320	288	291	293	286	295	292	311	286	269	283	284	318	326	291	303	265	259	288	291	265	287	300	297	303	297	296	326	283	255	293	300	288	282	278	282	283	276	288	317	269	267	288	273	297	313	258	290	286	292	276	280	299	271	301	273	295	296	270	254	287	278	319	301	303	277	282	277	291	291	267	301	309	277	287	246	281	290	264	278	284	249	327	312	283	275	296	326	281	274	283	288	285	263	288	266	303	274	280	286	280	292	262	296	279	297	317	309	300	237	272	272	291	293	302	295	275	287	306	281	277	279	296	293	262	301	284	307	274	315	279	263	290	302	287	292	281	271	289	282	265	273	283	259	305	307	300	290	279	285	285	264	295	282	277	309	279	277	289	296	324	314	298	263	304	279	255	282	286	303	292	291	295	281	292	305	289	287	289	274	295	296	268	287	312	289	288	280	285	277	302	303	272	310	308	298	313	296	276	289	293	275	327	315	278	282	325	292	284	282	265	268	265	279	293	266	296	264	287	283	258	283	274	286	249	293	287	272	269	284	294	311	275	298	272	303	301	282	294	294	282	307	264	310	276	299	307	297	275	289	286	275	260	303	277	271	276	326	310	307	297	262	300	292	316	287	288	279	290	276	292	276	287	279	305	281	272	282	264	302	293	298	272	302	289	273	266	274	319	303	294	313	254	266	314	284	311	301	288	275	293	311	282	288	293	281	323	273	281	275	297	279	303	293	311	294	270	271	296	299	289	291	310	283	287	293	248	288	313	288	285	301	282	269	284	292	302	309	283	281	278	289	311	286	290	287	297	265	272	289	311	290	275	265	287	321	310	319	284	295	315	279	284	284	272	265	265	308	270	269	271	296	303	312	266	273	276	277	273	280	287	266	297	271	300	311	279	299	295	290	287	278	288	294	290	282	286	295	344	288	306	287	292	298	265	315	273	313	289	305	304	283	296	292	281	278	299	316	277	258	292	284	288	280	245	291	275	304	257	303	251	273	304	311	321	283	327	260	297	280	281	296	301	284	298	265	272	286	269	266	287	269	266	283	285	277	270	297	257	242	287	292	272	302	284	292	322	282	269	307	305	274	280	289	288	293	255	314	273	294	254	289	287	274	297	262	307	259	282	286	303	271	274	285	294	258	281	289	293	268	322	293	294	295	267	278	289	275	293	286	270	306	255	282	275	318	252	308	268	278	295	298	306	268	294	305	281	287	273	303	287	305	293	286	293	273	274	278	282	274	282	289	279	288	276	285	301	298	288	298	304	284	298	292	281	290	298	310	285	259	273	265	273	303	270	304	307	275	240	264	281	289	295	302	301	308	317	283	314	295	258	272	260	273	296	298	276	294	289	288	290	290	285	309	305	288	315	311	292	326	301	256	307	295	310	295	299	270	280	283	284	314	301	267	283	282	300	248	275	295	274	322	269	286	291	286	291	283	290	301	302	277	270	323	264	284	252	285	294	262	315	287	283	291	293	278	278	284	305	273	289	293	269	265	276	269	269	251	265	282	287	296	298	294	285	296	295	316	301	289	275	276	247	311	283	293	285	275	307	308	297	281	290	290	263	282	286	306	269	292	246	285	299	265	276	293	303	274	281	299	310	270	276	280	288	305	293	284
49653	12238	3021	1646	1045	781	657	585	484	434	339	330	308	280	265	266	285	246	229	247	211	229	236	192	217	209	207	195	199	222	233	243	206	219	191	204	179	204	191	172	223	223	190	221	200	209	190	203	202	206	211	205	201	189	174	185	200	207	210	186	201	182	196	224	192	185	217	185	207	191	181	207	200	186	169	185	182	219	211	175	213	153	190	213	207	190	202	180	234	175	177	229	203	182	185	190	160	200	191	200	217	216	222	195	182	200	186	193	194	167	174	199	175	189	213	198	176	178	200	187	199	208	212	211	213	216	196	197	197	202	172	204	194	179	164	205	206	201	208	211	206	192	182	189	211	160	195	179	188	185	217	192	221	176	183	191	208	192	195	194	198	182	179	183	163	191	191	197	194	190	201	187	197	194	208	184	202	184	217	190	197	179	188	194	195	177	214	202	159	188	198	187	197	191	204	193	182	195	200	195	227	191	222	189	170	217	190	197	202	200	186	172	235	185	201	194	207	193	187	199	168	188	203	189	183	188	190	180	182	176	208	182	207	190	199	192	199	185	179	174	205	202	172	198	201	181	199	207	181	188	191	187	180	214	196	219	208	222	184	164	180	197	207	210	207	208	202	195	198	179	209	182	184	202	178	194	181	203	197	197	177	186	189	205	198	206	201	183	192	183	172	209	187	199	211	186	194	192	187	192	202	183	217	192	206	172	207	211	197	193	214	202	200	199	223	196	188	208	191	196	219	187	183	205	198	189	198	208	209	199	181	182	219	181	185	157	179	178	182	194	169	201	198	201	158	179	215	180	163	158	197	214	185	194	188	208	183	188	184	208	168	168	199	170	161	202	204	182	190	184	187	192	200	201	213	187	187	206	185	218	202	171	202	204	200	198	201	197	191	202	187	172	192	194	204	188	183	207	190	203	192	191	203	210	207	194	178	180	182	185	178	211	190	198	169	176	214	197	195	191	201	194	208	199	179	173	198	163	188	194	187	183	221	203	220	210	192	206	190	211	211	172	182	188	213	219	204	182	187	190	207	187	217	188	191	204	200	167	195	211	196	198	205	154	216	185	192	177	175	186	188	224	173	187	183	184	219	178	182	183	189	199	183	190	218	184	193	197	184	182	209	200	173	179	193	155	174	198	203	199	211	189	198	199	175	196	200	185	210	199	194	207	225	175	186	191	205	200	188	201	176	176	213	205	175	220	199	203	174	209	189	194	211	183	179	205	187	197	187	195	194	193	177	211	207	167	186	194	185	193	193	179	198	202	196	181	211	223	216	183	201	216	211	178	183	176	207	209	188	191	186	213	211	191	173	172	178	209	192	209	190	203	191	201	191	184	172	191	195	227	197	199	215	190	179	195	192	211	198	188	176	207	186	207	210	181	164	183	207	195	203	167	179	192	199	183	203	193	162	202	194	202	207	195	198	183	217	213	194	191	187	201	171	180	196	187	192	190	190	179	192	169	174	181	189	185	227	211	191	215	189	179	200	176	196	191	197	217	191	186	182	188	212	182	172	190	205	191	190	189	187	189	194	175	179	198	165	199	186	192	189	214	205	206	198	184	192	177	202	203	188	174	186	207	193	188	193	183	180	200	195	186	208	194	208	201	179	185	203	181	169	174	178	196	196	191	192	175	206	189	168	198	177	199	218	214	176	193	190	165	216	183	167	200	197	177	204	201	204	169	194	188	181	211	191	198	209	189	200	194	195	190	184	199	203	193	214	202	204	188	207	174	173	185	195	175	209	203	188	203	209	208	212	191	190	185	192	173	192	202	223	188	184	189	194	199	208	211	186	189	200	212	166	186	185	193	203	201	190	178	172	173	179	190	213	192	192	222	186	187	196	200	203	176	174	176	197	183	187	195	221	185	202	198	197	196	188	208	178	190	168	169	202	190	193	184	201	168	203	212	187	187	204	193	186	186	191	224	200	172	200	179	178	209	206	199	197	194	218	215	194	179	201	188	195	194	191	207	190	211	202	183	193	203	196	167	191	194	202	193	166	191	184	176	211	200	194	204	205	184	172	201	193	193	192	202	221	197	194	173	169	209	215	168	199	202	183	204	192	195	209	211	177	183	184	195	197	187	179	187	177	178	201	184	213	209	201	169	184	201	187	161	161	200	191	175	200	190	204	186	219	184	191	172	197	208	191	213	190	205	198	198	195	180	185	212	193	184	212	192	186	175	185	176	192	173	205	209	181	205	166	169	199	188	198	197	214	205	218	221	203	183	196	221	186	185	200	185	181	197	193	191	220	227	221	163	185	176	184	183	174	184	166	220	201	197	176	178	217	198	220	190	180	193	172	194	176	209	182	193	226	181	210	192	188	194	198	195	173	201	174	197	191	198	184	206	209	201	183	186	203	195	209	196	172	190	177	177	212	205	200	187	196	174	185	206	193	182	182	205	179	185	181	197	187	157	240	230	177	218	189	231	200	196	195	203	187	183	195	183	218	167	235	196	197	172	202	197	184	202	191	188	195	174	177	184	209	214	186	192	216	175	200	207	213	211	207	183	175	198	189	175	187	173	202	172	202	189	201	183	174	188	202	201	192	187	176	197	187	187	166	194	190	202	192	180	189	194	181	186	178	200	213	208	187	227	185	178	186	210	211	199	198	203	185	185	218	177	160	179	168	215	208	196	165	223	204	209	175	213	200	215	186	188	180	211	192	180	216	187	215	202	194	186	202	165	197	193	181	188	201	191	174	194	166	197	192	155	223	191	182	208	206	193	204	181	199	190	197	214	181	204	187	213	180	188	186	190	184	169	186	218	187	215	196	206	189	219	196	184	186	205	185	211	192	219	195	194	202	192	169	232	192	194	204	229	225	200	221	193	196	177	182	152	194	188	183	217	200	202	193	174	199	197	195	233	162	202	204	202	207	198	216	205	208	166	223	181	177	212	192	204	201	187	185	205	216	183	195	189	196	218	186	191	211	176	196	162	203	185	172	207	178	182	201	174	180	175	201	187	194	229	199	212	177	183	187	220	194	193	189	220	219	169	195	193	198	203	173	195	220	212	176	179	186	200	204	210	185	188	166	174	181	157	202	201	184	181	222	182	202	213	191	211	169	201	176	196	187	203	210	188	202	159	221	196	204	188	168	192	240	204	194	201	202	192	210	226	201	173	192	183	188	170	172	196	224	186	190	187	169	184	198	181	197	207	209	194	186	189	188	197	203	199	180	184	198	187	171	176	174	188	190	172	187	179	167	175	195	175	178	181	181	171	182	180	195	200	202	177	195	188	187	196	189	195	204	199	205	173	206	201	184	183	175	177	176	197	182	190	171	191	200	187	215	201	185	171	180	195	181	179	211	168	208	200	195	196	198	197	210	184	184	202	174	176	189	224	196	175	197	179	183	223	198	194	187	189	181	165	182	192	195	215	213	176	183	185	176	205	208	189	184	201	191	200	185	214	175	172	191	202	196	194	172	185	193	193	156	189	222	217	212	210	222	186	190	201	174	212	205	183	179	233	182	204
22976	1883	4178	5056	4414	3520	2809	2479	2050	1866	1612	1422	1308	1204	1079	1007	1016	963	818	859	787	780	732	739	695	708	662	635	691	644	616	632	591	650	576	608	641	530	626	589	588	585	619	552	575	532	563	526	528	544	553	563	572	512	557	559	555	522	521	533	494	535	555	503	549	535	492	531	529	531	566	546	542	542	544	503	525	481	552	495	533	499	507	512	501	545	480	526	513	527	542	526	479	555	485	486	552	531	481	539	484	552	508	529	520	473	509	494	552	515	513	543	510	512	554	516	524	534	533	529	536	528	497	494	512	473	517	550	509	520	531	509	524	541	513	523	482	489	527	495	541	490	505	540	534	555	521	557	512	522	543	517	521	512	474	567	497	503	508	496	529	514	510	476	511	491	468	488	515	512	501	498	498	506	485	514	496	518	515	511	524	492	526	519	498	506	500	517	492	507	502	511	524	532	502	508	534	534	514	483	512	494	467	470	568	509	518	511	482	525	507	547	480	501	503	475	514	518	502	522	506	474	517	474	502	509	479	539	487	471	531	475	495	523	485	498	536	481	487	516	515	498	498	508	494	481	561	509	544	494	519	490	499	505	528	479	497	518	498	461	519	497	513	514	505	506	542	486	499	526	454	508	526	510	514	475	509	480	509	462	454	521	512	489	501	521	473	451	522	478	488	496	496	511	554	488	477	512	465	513	487	511	520	526	517	506	523	507	487	503	527	529	532	513	545	482	500	487	534	492	503	539	487	499	492	436	553	497	508	540	509	547	516	544	501	506	501	531	502	493	532	483	508	501	492	475	461	541	514	506	528	517	537	510	543	512	503	510	518	508	509	514	491	498	549	523	511	489	522	510	484	477	521	485	513	502	485	530	513	508	509	523	513	504	518	508	456	512	513	508	481	470	504	526	477	495	495	497	509	505	491	525	528	500	532	509	491	521	492	483	509	505	477	474	543	519	538	487	497	506	488	514	511	505	525	526	501	505	474	505	495	491	495	488	513	501	472	522	476	506	492	471	523	484	496	485	475	488	507	504	476	502	457	523	504	505	489	478	504	508	493	511	486	515	516	508	527	518	534	497	511	501	475	519	510	517	527	520	507	551	479	490	500	524	483	468	523	496	517	499	461	466	500	531	478	488	511	486	493	524	523	498	544	486	495	505	530	498	472	499	523	525	501	502	537	496	501	519	523	477	497	502	505	477	498	526	491	513	486	523	537	501	505	500	488	451	486	473	499	526	522	532	509	519	487	519	509	515	498	514	487	537	487	463	488	527	477	492	520	508	496	519	526	535	528	535	468	544	463	503	472	540	523	489	527	498	481	550	526	467	462	535	493	463	523	476	520	522	539	513	482	482	532	486	490	530	474	545	535	531	486	508	554	491	476	514	530	497	506	481	501	557	511	500	492	468	512	507	549	530	489	479	482	529	526	503	530	541	492	477	479	456	490	525	534	496	469	535	501	458	550	508	534	489	518	508	544	464	502	557	522	471	498	533	520	514	511	471	513	482	547	501	501	504	515	447	447	483	504	511	524	462	504	494	485	521	507	493	523	507	492	477	483	531	451	492	502	566	511	499	492	523	521	534	512	519	522	498	475	527	512	492	514	465	518	498	467	450	509	518	527	543	463	521	498	520	518	516	502	517	500	479	490	521	488	505	493	524	499	515	544	524	503	525	507	477	531	492	466	515	481	470	497	485	507	452	534	515	547	483	517	495	490	521	513	485	483	479	496	471	505	495	490	501	515	491	478	507	501	507	514	490	474	516	503	536	509	554	482	492	483	507	539	494	485	508	484	509	474	520	465	466	524	540	527	508	501	514	512	479	487	486	504	491	488	479	487	506	520	507	484	523	559	493	533	474	483	511	529	495	532	499	476	543	499	509	496	502	518	497	549	572	513	501	489	474	507	522	500	528	503	489	521	515	480	523	520	514	480	540	487	484	492	454	502	516	496	512	473	496	463	504	499	498	504	502	509	474	502	522	527	509	521	464	492	502	523	504	527	498	494	495	520	485	506	450	505	506	541	489	494	455	491	484	522	504	483	526	527	506	505	450	483	464	527	501	474	502	469	486	494	519	520	511	523	504	494	541	511	500	526	514	468	509	503	474	529	523	523	494	542	489	506	533	503	490	501	488	527	502	500	501	533	507	527	478	486	461	510	531	472	518	502	504	514	500	505	557	497	519	485	504	497	479	491	493	484	511	519	464	493	502	551	478	483	486	515	494	530	521	511	502	507	506	501	493	528	464	502	550	501	554	516	523	530	497	476	493	475	514	513	530	505	527	505	492	485	486	555	506	493	495	521	554	481	493	504	479	553	527	531	494	463	493	503	517	481	560	525	509	512	495	496	492	509	509	492	485	521	502	514	489	507	466	502	523	520	513	491	535	536	519	506	469	492	468	560	510	507	464	493	487	544	504	533	481	540	498	534	506	519	515	484	492	471	501	508	541	505	493	510	494	484	502	508	502	523	477	504	520	501	529	501	514	533	479	485	512	499	502	495	454	487	515	498	492	506	487	515	527	474	457	538	519	477	513	480	524	501	540	492	516	463	515	502	537	536	497	549	472	488	522	464	506	548	508	499	537	498	492	506	493	474	484	508	513	487	509	517	500	504	492	487	514	515	537	507	450	462	532	501	498	493	508	503	527	462	515	530	458	501	478	508	501	512	473	529	531	502	519	539	494	515	487	499	528	500	496	519	454	508	470	445	527	499	506	487	516	482	511	489	499	509	498	508	531	501	521	478	530	509	470	496	515	495	519	549	521	482	485	513	479	484	500	495	483	492	506	481	507	491	478	516	515	500	479	490	479	481	477	514	472	487	491	478	479	508	503	518	505	514	498	496	535	498	508	468	489	523	474	495	496	512	494	543	510	489	499	486	549	521	467	512	472	515	505	515	531	470	516	529	529	506	504	504	496	520	479	483	526	495	483	497	498	547	496	489	485	521	469	492	485	507	487	523	498	505	566	506	494	498	518	521	520	501	475	496	534	499	497	492	505	519	500	500	472	513	526	481	514	480	521	502	491	516	489	491	502	533	541	517	497	472	489	505	500	507	474	472	530	479	535	511	496	540	491	494	462	533	487	524	472	530	533	525	492	484	479	488	526	502	511	488	519	524	521	490	535	495	563	475	520	532	528	508	502	545	520	471	505	508	456	516	516	537	522	524	536	485	494	509	517	579	544	494	460	502	508	490	524	524	505	523	530	465	499	500	478	492	530	507	487	461	542	493	497	508	488	503	515	481	498	531	472	523	501	499	504	504	477	479	521	508	499	490	502	507	526	514	508	529	521	503	532	526	484	512	478	482	511	489	520	490	478	469	495	515	516	453	521	476	511	492	505	521	498	490	513	489	518	514	504	486	496	484	521	515	509	497	545	519	519	495	465	498	452	542	485	515	526	478	478	541	535	524	503	497	495	509	511	468	444	516	494	502	491	471	470	492	511	502	516	522	500	500	533	525	490	500	506	486	510	468	506	530	511
3786	228	231	262	240	210	231	225	205	199	227	228	205	226	194	208	182	210	189	207	185	171	209	224	190	219	199	220	185	191	192	191	172	206	191	191	221	231	210	204	207	188	203	203	215	211	204	212	224	215	219	209	224	206	185	220	204	190	188	212	195	206	201	180	175	236	223	205	223	197	186	187	201	222	204	179	217	199	211	205	249	199	203	196	211	189	195	188	205	217	181	217	202	182	177	190	209	206	218	210	214	211	200	188	180	214	204	211	206	196	207	164	219	197	212	204	182	193	211	216	200	199	185	217	218	210	225	226	212	202	188	210	216	181	199	219	195	203	205	214	208	195	204	199	217	203	200	216	232	207	206	209	186	190	186	211	229	159	195	179	226	182	208	210	210	196	201	190	230	198	218	206	184	195	194	219	184	214	230	204	219	199	196	212	187	193	182	225	196	190	195	238	213	216	207	206	218	195	215	184	189	170	218	185	220	213	205	204	177	198	217	173	219	217	209	203	210	164	195	193	196	209	198	195	207	222	216	207	211	205	205	216	191	205	216	220	218	213	218	182	177	196	208	217	178	192	185	210	235	215	213	212	204	208	176	188	197	201	181	209	218	228	209	193	215	196	180	194	192	213	177	206	208	203	197	199	239	211	196	211	184	210	201	210	213	218	202	249	240	180	220	192	192	188	185	177	176	203	216	223	220	202	195	200	230	219	197	202	202	219	194	224	193	213	201	205	188	208	211	208	216	215	215	202	192	173	210	220	202	227	213	181	221	211	179	203	198	200	188	206	213	181	201	214	225	202	217	195	172	202	227	231	188	184	220	209	195	210	217	189	203	202	230	199	221	213	190	202	212	183	216	218	239	214	209	189	212	203	199	192	188	197	227	199	198	215	207	215	187	183	215	176	194	199	212	204	197	212	225	222	214	213	205	207	207	204	195	211	222	211	223	215	206	202	187	221	212	211	195	215	218	181	192	178	202	181	211	204	193	192	202	221	197	180	218	191	209	205	222	211	209	223	229	187	195	200	184	202	203	190	211	215	211	209	209	218	180	193	196	228	222	216	232	199	198	231	225	221	207	188	189	221	190	199	177	208	198	209	189	194	219	188	214	205	212	189	203	203	214	216	193	200	215	232	212	208	229	188	173	203	172	213	198	204	183	217	218	204	225	195	195	213	209	200	205	218	206	204	179	194	190	204	218	186	201	198	198	203	205	183	197	204	214	212	233	232	225	221	198	215	222	198	226	210	203	198	186	202	204	252	243	187	177	197	181	194	237	193	200	217	207	185	188	197	188	209	197	209	222	225	205	209	185	170	200	201	221	217	212	188	168	200	225	227	203	169	190	210	205	204	199	207	193	193	204	199	204	217	188	201	208	224	187	229	189	196	223	214	205	182	214	213	201	185	206	205	196	193	209	211	198	223	208	210	193	214	190	214	199	213	223	215	227	194	214	205	203	172	196	205	194	204	224	215	213	201	222	205	197	196	191	198	244	204	201	212	194	190	192	186	204	212	202	197	203	207	205	213	212	195	199	199	215	164	185	220	222	232	204	212	185	205	194	201	183	171	184	224	223	204	212	202	193	202	197	205	219	199	193	208	197	172	189	204	196	179	203	196	172	197	171	194	199	219	197	227	217	221	197	169	233	229	215	210	192	213	216	185	215	195	184	183	192	193	187	197	175	201	196	188	205	206	187	220	201	209	199	205	202	218	232	200	205	202	187	172	194	201	188	215	200	186	191	201	193	198	186	212	242	187	192	192	213	193	200	197	205	199	210	194	204	190	198	216	211	218	227	198	213	199	207	194	195	169	212	187	188	205	195	193	229	196	208	220	194	193	199	195	215	211	179	214	229	205	208	237	232	212	235	219	176	206	177	187	198	196	210	217	205	203	199	208	207	188	200	189	213	201	199	191	176	201	216	200	210	224	212	207	180	195	216	223	210	175	203	221	234	201	202	207	193	213	208	235	187	220	204	199	204	217	220	218	209	193	190	205	214	190	191	203	218	222	225	191	212	192	186	229	226	221	225	226	216	191	194	207	201	209	217	209	205	182	202	202	199	199	201	203	193	191	226	200	192	192	190	211	224	183	192	218	222	188	196	209	200	189	193	194	219	203	204	189	205	161	215	217	188	208	188	197	195	199	230	251	206	217	218	197	202	201	194	196	207	198	219	196	218	204	179	202	209	204	208	212	182	196	186	224	192	180	217	169	216	216	174	177	220	217	172	226	240	208	216	172	207	221	194	216	207	191	217	186	179	207	207	175	202	220	214	196	196	198	197	211	195	205	201	233	194	196	234	201	213	212	212	195	197	204	208	198	217	207	187	228	194	214	221	204	219	196	238	223	214	177	174	211	202	201	187	192	228	205	224	212	190	191	230	206	201	194	209	222	221	195	207	207	213	191	191	209	234	191	201	209	205	197	210	202	211	214	217	220	203	170	219	178	199	205	219	179	181	223	206	236	204	221	179	171	178	171	205	204	210	204	202	225	176	211	199	219	189	218	186	210	181	195	208	195	212	192	207	210	224	203	201	219	188	195	185	193	206	181	201	209	197	174	226	195	199	221	221	191	212	203	216	192	204	196	199	202	205	196	191	200	211	204	208	207	205	202	200	190	218	204	199	203	194	189	210	197	203	222	230	209	188	219	202	203	208	189	233	208	227	220	195	196	226	196	210	202	222	210	207	201	204	229	239	200	225	237	188	202	223	220	189	192	183	228	200	190	205	221	219	219	202	225	215	205	189	231	212	220	166	189	200	218	199	193	196	210	195	199	210	210	216	220	202	190	187	194	200	202	199	211	220	191	198	213	190	178	185	216	188	225	206	232	201	208	205	231	207	203	233	220	181	213	232	210	181	180	215	216	215	200	198	195	201	196	189	232	187	195	193	201	218	198	225	211	200	187	197	198	213	203	196	213	200	223	188	218	207	229	208	191	201	203	202	184	188	207	202	202	214	206	182	211	221	209	203	215	217	210	166	205	177	208	221	207	184	190	219	198	206	225	194	212	173	233	216	202	217	184	211	213	209	224	211	203	208	173	191	213	193	198	211	204	222	191	202	212	190	181	199	208	193	195	185	206	207	198	239	208	194	216	212	237	264	222	189	196	198	192	210	216	181	194	214	202	202	205	189	220	202	218	195	215	214	171	204	195	187	199	184	230	184	205	197	208	201	187	185	191	177	202	198	213	230	199	209	211	196	231	191	224	209	196	206	197	210	209	196	194	191	209	205	200	201	198	208	220	207	208	197	219	202	194	188	225	229	210	203	193	211	192	199	229	194	204	198	227	191	191	191	222	216	189	207	197	228	204	216	202	217	193	187	204	236	190	204	202	204	202	239	180	244	193	214	209	181	182	229	200	187	236	211	219	204	214	183	220	231	199	194	204	204	223	214	199	219	216	221	215	208	202	203	221	221	237	201	208	204	209	224	195	191	230	201	192	185	179	203	202	211	195	194	213	203	186	206	216	189	203	217	230	172	205
4463	519	590	573	557	561	585	542	567	557	535	544	502	524	532	501	491	525	514	457	521	509	526	498	516	513	503	520	478	455	500	492	484	491	503	496	473	545	520	515	512	518	501	496	515	476	496	516	490	506	533	522	497	496	498	485	526	465	475	523	503	504	491	516	495	467	485	483	488	507	516	475	502	510	503	502	517	479	512	506	513	484	532	511	486	482	557	526	486	505	495	487	512	473	489	488	539	524	540	481	535	532	478	510	516	508	487	516	480	469	529	515	515	505	495	506	449	490	495	533	497	495	486	499	468	480	467	520	533	477	516	503	521	440	512	499	527	509	514	515	517	506	500	497	475	512	498	455	472	502	500	505	490	524	494	491	459	507	499	481	543	518	520	530	499	509	500	501	494	509	486	457	499	506	529	489	487	541	493	525	476	454	472	516	478	509	497	476	503	500	480	495	517	476	479	493	545	525	521	501	567	470	510	509	476	501	456	545	531	515	502	529	473	486	475	497	467	544	495	477	515	518	487	532	516	483	503	509	525	486	474	497	508	510	484	553	511	432	481	483	478	536	506	472	491	505	478	495	458	492	487	520	493	463	499	466	512	504	511	506	563	498	505	457	495	511	525	510	478	491	521	521	531	451	492	514	522	493	497	454	482	520	497	526	526	496	507	514	503	499	470	475	476	527	484	507	458	517	508	496	505	464	493	438	489	500	527	523	511	497	475	486	500	480	457	546	536	503	524	526	490	489	499	464	503	509	473	513	509	448	501	466	493	476	478	520	536	499	487	486	494	505	501	500	573	502	482	474	493	528	508	526	510	527	469	507	491	532	489	471	538	508	474	471	461	453	513	533	479	455	505	543	529	494	495	507	503	513	501	493	486	516	550	490	488	496	517	473	499	545	517	450	490	464	503	489	511	492	480	469	503	511	496	523	521	503	500	524	529	466	484	502	467	499	507	465	495	497	478	504	496	515	518	511	480	525	514	501	483	525	491	464	483	538	511	458	509	536	510	495	494	523	495	535	483	449	503	484	501	514	517	478	482	501	478	451	503	499	509	454	499	509	518	527	540	505	487	491	522	499	548	528	479	511	491	503	535	475	508	490	469	529	495	472	528	512	533	488	496	498	483	502	544	512	497	500	504	450	486	523	502	502	515	494	505	458	548	466	475	500	529	512	486	496	491	492	541	501	456	487	509	476	514	492	483	498	508	507	480	516	480	534	543	464	496	492	485	489	472	519	497	476	493	492	518	528	520	521	498	488	533	501	510	502	526	512	499	520	515	496	478	502	468	514	467	475	533	505	459	500	513	487	484	530	544	491	520	507	480	499	453	455	524	500	499	516	551	471	521	532	511	520	510	540	504	487	514	462	470	463	496	495	521	524	538	518	505	486	488	462	487	513	506	492	506	468	497	536	483	512	504	518	490	518	491	504	482	498	521	500	470	522	500	501	495	478	462	509	491	503	496	480	518	543	523	527	531	528	486	487	471	505	500	515	495	499	543	483	478	496	504	508	498	529	515	510	498	494	489	531	536	483	545	460	454	487	510	495	493	467	474	505	510	546	504	509	536	501	494	521	486	463	499	478	462	474	497	511	492	523	514	510	479	481	496	486	494	491	501	533	523	509	489	519	484	491	444	515	484	479	453	502	448	485	530	456	550	533	542	475	509	506	470	512	556	487	506	482	502	489	493	511	483	478	485	520	530	498	472	507	489	489	489	492	513	490	479	477	483	500	494	501	487	502	518	528	483	472	487	485	495	466	478	481	521	534	516	521	508	497	505	509	490	483	496	500	532	487	517	492	491	486	493	509	457	481	502	508	493	491	499	486	498	474	507	510	497	451	462	487	511	489	523	539	507	503	481	514	506	469	486	475	498	475	508	503	508	485	537	499	523	483	510	475	515	501	483	545	496	524	515	450	500	479	472	495	541	487	455	505	477	520	525	503	501	526	551	465	460	479	522	501	453	493	526	502	486	504	433	482	504	517	519	497	486	510	522	463	503	529	488	477	492	502	502	470	516	502	539	463	483	499	519	499	469	506	490	467	517	513	531	471	481	513	494	509	528	516	527	514	534	505	495	482	511	503	518	544	510	522	548	504	505	491	481	532	483	498	536	498	464	511	522	522	497	548	537	510	542	520	472	493	480	497	533	514	520	535	494	504	480	480	481	518	491	541	499	487	507	478	471	482	489	481	485	462	528	516	523	498	506	510	478	468	499	440	527	475	481	519	517	490	484	528	503	510	500	496	528	440	535	475	511	480	529	516	543	460	471	526	513	509	478	503	508	525	486	493	515	501	464	537	523	475	532	506	509	491	509	481	513	547	456	504	483	477	513	472	490	513	502	481	567	506	523	450	541	519	526	542	500	467	510	499	515	528	494	485	521	493	508	493	508	496	520	471	490	527	488	475	491	498	510	527	508	539	481	500	479	509	466	515	481	511	515	463	512	491	474	512	519	528	499	518	520	492	491	504	469	474	519	525	475	502	528	515	518	508	471	500	506	495	505	435	465	472	501	515	468	490	521	466	540	506	493	504	499	453	485	537	466	515	514	505	467	516	485	487	500	485	500	506	544	523	467	484	498	511	504	470	498	493	497	509	506	491	458	508	488	490	483	521	480	487	489	479	427	521	521	500	511	483	496	528	536	539	511	536	513	462	503	506	466	498	508	503	509	505	507	494	508	486	504	457	500	460	450	512	514	553	513	510	510	520	437	476	508	535	529	479	504	481	534	461	485	498	508	485	487	496	479	490	466	519	493	489	499	547	514	522	493	510	505	492	513	468	490	521	495	529	524	478	481	493	495	501	497	482	499	482	531	480	456	504	523	483	472	499	509	516	485	538	536	488	553	528	500	487	523	523	511	483	503	536	469	455	525	477	494	519	473	512	507	499	443	473	480	524	496	478	507	481	480	526	447	493	483	450	485	450	479	485	547	487	474	480	502	489	509	492	518	521	507	496	505	460	515	514	472	477	468	491	467	430	540	479	511	483	486	499	504	493	517	544	490	528	492	464	506	517	493	495	457	498	477	504	488	470	440	556	491	529	470	491	494	483	450	486	523	488	458	481	501	472	492	481	511	507	515	514	503	470	506	506	550	514	473	496	532	490	556	511	497	520	460	461	486	484	479	510	477	468	533	474	515	498	498	487	512	451	482	498	483	504	507	497	472	498	545	508	512	499	500	491	478	463	509	495	484	535	494	505	488	512	498	502	529	509	535	485	491	456	548	493	526	534	502	508	499	464	505	474	506	485	501	477	491	506	451	500	497	517	485	499	494	504	531	479	486	487	508	500	477	506	503	507	509	502	465	480	492	493	453	511	483	488	478	464	491	533	480	523	494	502	506	476	521	481	483	517	477	511	479	497	517	501	494	499	523	508	485	522	476	470	491	486	472	515	507	503	524	445	497	490	519	482	529	514	471	472	512	481	505	513	491	500	497	480	466	500	510	502	506	517	495	471	524	456	491	513	457	503	494	493	510	482
35885	5187	1136	770	545	374	312	276	263	245	193	166	166	147	137	134	117	127	130	114	128	132	102	124	107	111	115	125	120	104	106	107	123	100	114	128	128	104	88	103	98	109	101	120	121	120	121	86	93	115	129	95	106	103	120	92	90	89	98	115	95	106	108	88	120	111	83	98	132	109	124	74	91	109	92	99	97	112	104	112	110	94	89	75	93	84	101	118	97	102	122	91	85	91	103	80	88	125	103	81	104	84	105	106	85	101	89	91	97	113	104	89	128	100	122	112	96	87	99	99	99	106	103	116	108	130	95	93	90	112	95	108	112	108	112	87	98	109	105	84	81	110	99	90	96	114	109	113	116	92	95	113	94	86	106	100	104	95	98	102	88	115	99	103	101	120	102	96	91	100	93	115	81	108	103	110	99	89	94	102	96	107	99	104	95	94	105	98	101	88	99	102	111	97	81	82	102	108	91	118	89	106	102	94	80	102	94	126	83	105	110	125	106	95	100	116	83	94	87	97	96	89	95	88	82	110	88	107	110	100	91	99	80	98	110	113	104	111	94	94	120	105	119	94	100	104	71	114	88	92	86	93	93	98	111	98	109	117	121	93	102	114	94	115	104	86	116	96	104	93	96	100	124	100	102	92	111	105	96	111	107	104	91	115	97	135	106	112	98	107	121	115	94	96	99	103	90	93	91	97	125	93	89	112	112	80	92	94	97	84	101	105	84	95	104	101	114	97	92	102	99	106	87	110	100	101	92	94	86	89	109	96	116	88	103	112	98	98	106	101	101	95	102	109	125	108	100	104	106	88	91	123	103	96	72	91	76	107	101	74	109	82	106	99	102	85	102	97	117	101	102	84	101	108	133	96	88	114	96	104	94	104	102	89	99	98	113	106	91	96	113	93	87	93	103	112	114	123	112	102	108	100	100	99	92	127	92	117	98	101	93	93	94	106	79	94	91	95	110	96	121	83	60	91	95	100	108	96	91	104	101	112	112	105	100	83	92	109	103	115	83	82	90	85	103	100	101	118	105	83	88	105	97	91	96	92	97	101	105	115	118	110	106	119	91	115	108	114	105	98	99	96	122	97	97	107	111	119	96	96	84	106	97	101	120	86	100	88	94	115	99	96	105	90	103	91	102	96	97	96	120	114	96	102	101	94	87	95	103	105	87	85	92	121	91	88	90	95	94	93	114	114	96	110	105	94	107	73	80	93	85	88	95	101	100	96	88	99	100	98	102	96	92	87	90	89	104	110	102	108	94	93	116	118	97	107	114	94	114	110	81	103	97	102	101	95	102	92	97	107	92	91	104	91	100	80	98	92	94	105	110	90	92	101	90	95	91	94	85	88	103	105	96	103	112	105	95	106	92	101	110	89	100	109	89	90	85	103	94	96	90	75	105	90	119	101	95	95	114	117	110	96	85	114	102	105	109	93	99	102	112	109	92	106	76	109	116	102	98	95	99	111	107	85	97	94	98	114	101	106	103	105	88	100	98	102	81	99	96	104	108	97	94	101	81	89	76	104	83	108	106	79	101	101	89	95	99	111	104	108	89	102	95	93	94	99	103	88	111	105	112	100	84	102	120	110	110	94	94	100	98	98	105	125	106	111	82	103	110	89	103	87	91	95	81	97	99	102	96	118	119	94	109	97	107	98	87	116	97	105	89	103	100	119	105	92	102	101	109	102	108	87	100	112	89	106	99	121	97	108	92	84	92	105	115	97	94	112	100	84	80	89	107	96	86	114	94	87	81	89	113	128	87	85	118	111	101	97	107	91	96	91	98	94	105	113	103	92	81	103	108	116	94	100	96	103	98	116	105	95	99	99	89	95	105	102	103	96	101	100	114	102	93	89	97	100	94	116	88	99	85	85	89	91	94	88	92	113	100	95	94	106	99	96	91	101	100	112	87	102	99	106	93	89	102	87	122	109	108	107	85	104	90	109	89	91	105	113	120	107	101	86	84	106	91	109	91	112	92	93	97	101	93	99	104	101	115	101	90	90	115	100	109	113	93	114	103	103	95	86	77	104	100	96	91	88	98	99	88	79	106	112	116	82	96	98	102	94	91	109	104	106	98	96	91	110	107	98	94	103	102	79	98	99	89	98	113	107	106	107	104	105	102	114	89	102	90	87	118	95	101	98	96	95	103	91	103	92	98	83	97	82	89	97	104	124	97	121	108	94	92	111	108	95	77	99	110	94	99	91	101	113	105	95	110	88	111	89	92	121	117	90	89	96	95	101	102	97	89	95	93	83	86	97	92	108	94	103	107	119	120	101	105	81	98	118	101	119	97	109	90	109	99	114	93	101	122	103	95	107	95	105	96	93	115	87	93	81	105	111	108	88	109	110	106	94	97	102	88	96	101	83	114	101	95	101	100	103	97	120	97	88	103	105	111	115	104	86	100	87	115	97	102	97	98	130	107	112	105	118	109	97	99	98	107	89	110	100	98	93	93	101	108	97	100	93	100	97	93	85	97	102	91	102	121	106	115	93	99	114	99	106	96	90	101	112	104	106	98	110	116	109	87	92	105	103	124	113	88	94	104	96	98	92	88	104	98	106	121	81	105	111	102	88	91	104	101	85	118	86	138	104	88	113	108	104	94	108	85	93	102	97	108	100	99	97	97	103	98	98	99	97	92	101	120	95	121	91	99	101	107	92	86	109	117	98	96	99	96	97	108	98	117	93	95	110	112	78	90	108	98	112	96	110	108	79	96	103	114	103	82	138	86	98	89	96	120	101	76	100	98	93	95	118	88	110	84	96	90	103	101	99	102	102	91	95	115	114	113	95	85	82	101	89	95	108	94	105	113	119	103	96	78	104	95	101	122	126	117	115	104	121	102	104	113	108	105	97	103	102	89	107	93	91	99	94	86	95	97	116	100	99	108	105	95	112	104	86	94	112	89	100	105	99	92	83	120	97	103	109	108	107	121	112	90	109	105	100	91	90	112	112	113	97	102	104	109	102	99	89	88	100	117	98	93	82	98	78	100	110	98	118	97	105	85	105	106	96	104	109	94	107	129	110	108	114	120	119	94	107	101	104	79	89	104	100	96	103	104	93	106	101	104	92	112	107	100	122	88	88	94	100	106	96	108	112	78	94	101	104	100	102	111	114	104	92	107	98	102	94	91	78	97	94	125	107	87	96	98	106	101	89	91	99	89	86	76	99	104	92	87	94	109	97	86	93	85	103	80	104	88	97	102	89	101	94	107	88	119	94	101	91	93	105	100	113	91	82	87	97	107	92	110	104	90	101	89	97	115	127	99	89	87	111	99	85	105	102	124	92	111	99	106	100	95	89	93	107	97	97	96	114	101	114	98	101	102	114	106	105	107	109	103	110	101	104	70	115	107	110	98	97	107	101	107	96	95	107	98	97	100	113	109	112	107	97	102	94	98	112	91	96	98	90	100	87	100	117	113	101	89	106	107	100	95	86	108	88	90	98	80	101	110	104	89	109	117	98	112	86	112	111	102	99	113	105
17329	1004	2223	2677	2306	1811	1456	1314	1073	914	872	792	732	661	571	508	545	501	466	452	459	423	436	388	370	379	418	394	338	371	369	337	368	362	324	348	351	359	356	312	363	297	330	312	314	326	323	306	319	330	327	303	324	291	303	314	300	294	314	306	286	316	277	296	310	297	302	288	329	307	286	321	263	320	298	302	287	287	288	308	305	293	286	326	315	285	283	287	329	283	301	273	313	270	292	298	295	296	313	296	313	273	292	282	315	278	276	286	279	290	310	278	282	282	282	289	295	301	277	255	293	300	289	303	285	293	289	313	288	258	288	300	288	297	292	269	308	267	273	238	280	286	301	270	291	317	315	325	296	294	287	321	267	299	296	288	309	301	267	302	285	298	265	295	260	283	326	293	282	257	303	265	303	310	280	282	307	269	290	289	283	288	287	318	266	316	297	280	289	290	291	291	299	277	296	293	291	299	287	282	300	308	282	283	298	293	291	301	276	282	324	288	286	298	298	300	295	292	277	319	299	303	283	285	304	282	306	280	295	297	281	271	250	290	288	291	314	305	293	271	279	267	273	277	271	271	306	277	260	285	290	284	306	269	297	274	289	281	325	305	334	301	317	292	283	254	331	280	294	277	276	303	310	299	255	294	293	276	285	290	253	259	289	287	282	276	276	296	286	304	331	283	280	311	284	306	309	302	291	278	290	294	292	293	272	300	315	272	277	298	280	264	299	308	289	267	284	312	275	302	258	315	276	286	265	265	282	296	300	285	282	309	286	308	303	279	281	301	303	308	285	266	293	320	279	294	241	293	317	306	289	265	294	314	287	296	289	304	307	293	289	317	277	325	275	272	280	282	297	319	275	308	289	262	292	284	283	300	277	282	302	278	292	297	304	292	266	290	263	284	313	291	297	280	279	278	286	292	301	296	294	287	274	310	287	267	254	290	297	321	260	280	294	255	265	289	282	286	272	283	300	282	294	300	274	277	309	301	292	264	261	292	295	262	299	286	316	279	278	295	290	300	287	303	244	285	284	294	285	278	290	267	277	285	321	289	273	250	281	293	264	301	284	275	263	299	312	277	308	303	266	311	298	283	294	279	267	297	312	302	301	297	288	294	282	283	288	272	282	287	305	266	275	270	278	286	251	282	314	271	286	275	270	263	289	275	253	299	301	312	309	254	286	282	302	294	284	274	299	295	327	286	312	280	305	276	279	320	302	308	276	308	282	312	289	314	292	327	268	266	275	279	295	295	289	272	277	272	271	303	257	263	316	305	281	302	285	268	304	288	273	283	284	299	289	287	315	281	315	305	269	296	287	294	278	269	288	284	293	283	279	269	286	249	269	285	277	280	309	285	320	288	279	303	303	290	278	296	309	295	297	263	290	275	287	303	297	259	285	269	305	300	301	283	268	270	293	275	290	287	306	279	283	319	279	303	289	313	295	294	298	283	282	283	285	278	259	272	308	290	283	280	280	291	278	310	274	284	280	292	287	282	309	286	287	305	264	265	265	283	321	299	307	267	277	298	310	306	270	295	286	305	301	273	289	292	253	301	275	306	300	273	301	266	280	302	311	311	298	274	303	273	261	275	298	291	283	280	263	293	288	295	287	301	270	300	288	313	305	261	283	298	306	309	290	331	296	287	275	267	283	303	253	266	285	290	270	303	282	284	280	289	311	305	279	295	286	312	263	273	276	274	317	288	312	273	269	271	290	317	304	289	296	304	280	298	290	255	251	294	301	295	281	303	300	293	293	305	290	279	284	293	316	266	283	300	253	287	284	269	303	271	291	295	269	261	303	289	299	305	289	266	269	281	280	291	277	282	309	272	301	283	276	307	259	275	301	297	280	287	252	306	310	273	291	286	304	279	277	322	278	312	308	283	299	301	258	281	295	275	280	296	302	293	266	290	269	285	282	273	309	264	289	264	281	291	283	271	300	310	313	281	288	321	272	294	270	280	288	292	287	301	283	285	319	295	272	270	289	301	300	257	283	277	300	271	283	286	304	278	279	308	280	303	263	281	281	327	314	282	294	290	311	309	276	280	301	306	287	278	268	294	275	291	292	273	318	267	308	279	268	321	299	272	306	293	293	284	290	300	278	281	276	285	274	288	321	260	288	270	312	283	280	297	290	290	288	315	288	296	282	265	290	293	284	282	266	297	285	287	284	278	286	275	306	320	315	274	285	283	301	255	263	291	309	287	313	289	292	274	271	247	300	292	318	296	297	326	281	309	266	292	294	262	302	298	292	286	306	303	278	306	320	284	298	285	285	307	295	289	266	270	298	276	303	307	303	265	321	306	305	295	313	281	271	287	274	259	275	290	287	264	286	303	291	284	285	287	266	301	328	295	291	332	251	276	275	316	292	272	276	293	281	308	306	281	262	313	278	285	321	328	266	270	282	283	254	293	288	292	275	294	302	293	285	299	272	319	266	307	280	282	312	334	278	308	268	320	308	322	275	264	289	305	275	308	296	298	290	268	286	305	295	301	312	293	306	275	302	309	315	282	275	305	273	318	272	277	297	313	272	266	293	277	284	300	293	300	303	279	322	273	280	280	284	281	280	303	250	283	300	307	268	279	290	306	299	288	303	295	291	288	263	275	263	271	282	280	246	282	272	273	268	305	281	299	334	289	277	293	288	284	285	301	292	280	284	281	291	274	274	298	283	294	271	278	321	311	290	290	286	285	284	270	297	310	306	308	266	281	311	286	267	314	286	276	301	280	296	272	287	265	279	295	280	311	289	307	298	256	259	308	313	290	307	344	292	311	290	309	293	290	274	291	257	286	298	274	281	296	293	279	297	286	300	312	285	299	266	284	260	300	299	287	324	289	259	295	274	275	283	293	302	291	289	323	277	284	275	286	285	306	285	276	277	287	304	284	297	260	305	268	291	299	294	291	314	322	325	315	279	271	267	290	279	270	275	299	295	285	304	289	294	300	301	274	291	274	287	298	305	297	293	288	300	283	273	287	277	272	272	283	309	294	296	322	299	254	284	299	320	266	279	285	275	290	276	280	311	310	283	314	305	260	282	291	299	268	302	285	300	307	312	263	294	320	304	289	284	292	327	325	298	301	271	276	302	311	269	289	276	302	289	315	268	299	273	309	297	303	255	300	306	279	286	308	286	277	294	276	265	307	283	292	308	286	271	310	287	287	274	278	280	282	308	276	297	259	261	278	296	300	280	286	275	299	289	303	300	274	300	295	269	280	299	295	331	278	295	317	291	300	293	305	291	266	264	314	272	284	280	297	299	304	292	302	278	318	310	290	302	308	277	292	285	292	284	305	321	269	270	301	275	273	279	290	275	284	281	280	305	302	292	288	265	269	312	278	283	296	277	307	310	305	287	302	321	319	316	278	310	272	290	291	291	289	278	258	296	279	308	299	279	271	294	304	314	296	282	289	289	265	288	316	297	295	300	293	299	305	299	269	283	296	277	312	281	298	311	281	328	265	282	304	290	257	297	286	271	292	289	273	290	283	263	301
49591	11247	2769	1690	1186	804	621	581	471	414	339	350	328	296	294	268	228	288	280	237	278	243	222	216	212	195	227	223	207	192	248	235	213	208	225	191	192	225	185	237	177	188	190	202	171	180	229	201	196	225	202	189	212	199	169	209	206	205	212	187	192	183	209	208	181	206	164	197	187	219	206	215	211	193	183	184	219	192	197	174	183	198	207	175	193	188	191	209	189	190	201	190	219	215	206	189	211	209	191	188	184	159	187	180	185	216	168	190	214	169	178	199	200	192	219	226	213	191	200	219	194	191	188	220	205	187	183	206	210	228	203	220	180	205	208	207	184	185	176	194	210	209	222	194	189	214	214	174	180	189	182	183	180	182	204	210	155	176	185	200	184	187	197	186	200	188	186	173	236	176	183	204	229	213	179	202	182	188	176	201	201	212	207	183	202	204	192	195	185	190	197	208	217	200	188	204	209	208	208	175	191	186	184	190	189	182	189	209	168	203	174	209	184	202	190	210	195	181	210	213	178	198	178	183	205	218	173	194	213	168	194	193	209	170	190	194	189	207	187	193	169	224	182	180	198	217	206	181	192	188	196	184	176	193	208	201	179	197	221	212	184	184	187	175	194	185	189	198	190	190	174	186	205	165	195	165	198	189	205	169	222	205	188	195	175	218	185	205	202	199	208	189	188	190	183	206	190	217	185	192	203	177	208	215	213	176	184	201	188	184	208	208	212	193	196	197	168	179	206	188	209	203	195	158	181	187	212	192	214	200	197	209	196	189	187	198	200	190	184	184	200	187	200	182	187	227	216	171	185	192	174	190	181	202	206	178	217	174	205	176	206	231	178	204	206	204	202	188	217	195	205	180	185	199	184	215	197	206	175	208	186	215	201	195	205	188	197	174	169	212	221	185	199	188	183	194	191	194	169	232	196	193	205	180	190	197	215	218	181	178	212	216	173	201	208	207	207	205	180	192	187	211	187	180	193	183	190	187	216	186	172	195	203	193	200	190	188	184	210	180	192	186	207	223	175	224	179	183	194	178	187	195	210	184	176	184	204	188	222	227	191	209	195	189	191	212	185	203	184	199	179	186	203	199	202	177	175	188	188	177	206	215	210	194	182	180	214	193	192	195	193	186	201	178	187	204	207	192	202	197	208	203	203	216	204	195	187	194	186	184	174	175	198	214	191	215	191	181	190	199	199	206	209	213	188	185	197	207	195	207	167	197	191	186	167	221	203	186	192	220	189	201	198	211	183	184	199	211	197	224	209	178	184	185	163	182	199	192	170	185	190	180	177	197	202	207	203	212	208	200	154	197	183	194	206	202	194	186	198	186	200	214	207	190	192	190	212	174	186	215	187	180	177	173	186	164	183	206	227	200	194	231	176	201	179	189	191	204	179	209	181	229	197	190	187	188	200	207	194	212	208	212	171	183	196	165	191	203	200	184	205	193	183	209	169	190	173	183	179	184	200	174	225	222	185	197	211	195	186	210	195	174	217	174	206	181	207	194	201	172	214	208	182	219	180	196	182	179	211	193	179	220	215	187	180	213	230	173	173	177	199	184	176	173	208	191	198	173	201	220	192	182	202	197	184	206	188	194	186	201	185	197	191	197	205	200	192	142	201	201	210	199	199	199	197	204	191	185	184	180	193	215	180	172	175	206	199	202	204	182	171	163	206	204	191	195	200	180	220	183	183	198	198	177	197	181	225	242	202	207	190	205	222	208	191	198	213	176	171	200	190	209	173	178	184	171	209	216	197	207	213	189	195	192	219	191	187	219	217	201	203	178	167	188	216	212	181	234	191	178	187	165	200	188	203	211	190	202	206	174	196	182	191	227	198	179	172	185	196	178	182	189	151	204	210	192	191	220	195	201	199	200	213	203	198	191	201	210	183	222	189	186	192	188	184	209	218	183	185	176	200	220	214	208	196	194	194	193	211	211	224	177	186	206	239	201	201	221	193	204	203	200	194	205	206	204	194	189	183	211	197	212	211	191	201	181	205	201	207	210	191	201	224	193	200	196	189	213	218	176	206	189	197	213	169	210	183	189	193	205	211	207	172	174	225	192	213	190	208	174	182	191	211	182	177	215	172	175	230	177	209	198	197	202	175	193	209	181	192	196	209	191	169	211	176	168	192	202	201	205	190	204	211	179	202	200	190	196	195	210	186	178	204	198	183	208	214	197	194	164	202	191	168	185	176	199	215	207	204	206	198	157	180	197	175	213	171	192	201	228	191	191	207	209	172	225	200	198	190	192	174	192	213	181	193	188	197	200	182	185	186	192	207	195	200	191	175	193	190	218	215	194	184	185	193	199	195	209	189	212	204	181	192	175	196	200	196	219	223	196	180	204	193	211	191	197	188	202	209	212	204	197	183	198	187	184	174	191	215	198	200	212	189	177	206	208	183	184	209	206	203	185	188	207	182	191	200	186	189	222	190	185	195	191	212	205	213	194	201	197	211	210	205	203	183	189	197	174	202	200	226	179	178	176	186	200	183	190	191	194	189	190	203	187	202	193	187	191	189	200	202	196	204	190	200	216	211	197	190	220	212	187	182	187	217	198	182	200	191	183	196	164	189	170	190	203	175	186	178	190	184	222	211	208	199	196	212	199	200	194	195	189	169	184	190	206	203	215	200	216	235	168	171	221	190	203	205	182	165	168	179	179	194	207	197	192	212	179	203	201	238	185	205	182	198	194	226	203	197	199	191	198	197	204	218	204	219	214	174	192	223	199	206	189	177	183	197	213	176	196	181	231	196	215	207	170	192	204	173	219	186	212	193	154	190	182	193	198	184	199	209	193	162	217	188	191	199	186	184	168	151	240	204	190	181	205	168	181	196	205	171	156	180	214	236	202	196	195	214	196	219	178	177	197	211	193	207	187	185	173	189	182	213	236	175	194	213	203	198	208	200	205	189	178	174	211	197	172	198	187	191	214	193	180	173	195	187	178	206	202	181	150	167	190	194	174	206	204	198	214	202	189	202	195	190	210	200	238	220	170	186	175	192	206	208	178	173	199	225	209	185	209	192	189	164	196	206	205	196	205	175	163	191	195	206	189	196	205	211	202	186	184	202	191	189	192	185	215	196	215	203	193	163	207	214	198	205	217	201	210	209	209	169	187	191	202	193	164	205	191	195	207	187	189	182	205	181	190	232	193	159	192	180	187	177	210	211	178	210	184	165	193	212	214	178	197	195	205	200	178	215	174	204	184	183	201	205	193	211	214	163	203	198	207	189	202	165	185	187	189	181	205	228	213	197	201	213	198	187	201	207	174	188	177	213	191	194	191	185	209	192	192	199	184	210	184	163	193	168	213	198	200	227	195	186	209	185	175	203	189	181	209	177	187	197	181	191	192	206	188	205	185	183	177	204	181	192	173	213	193	197	191	203	198	197	194	213	185	181	198	180	191	189	187	183	183	210	182	197	183	204	208	205	198	186	196	201	184	204	178	196	180	189	189	164	188	212	217	177	185	199	183	206	209	195	193
22712	1867	4389	4962	4324	3505	2860	2342	1996	1763	1594	1460	1334	1290	1113	1006	978	951	905	884	784	801	771	753	706	682	695	665	682	602	653	647	606	620	597	596	584	536	580	540	569	575	586	547	566	568	576	555	570	592	574	549	517	569	571	517	551	535	555	525	558	586	507	508	530	538	503	472	551	534	512	490	542	515	533	504	519	535	579	526	548	545	530	547	510	535	518	477	566	504	515	517	567	487	550	476	539	482	535	546	573	494	547	487	546	502	485	505	535	518	500	505	524	501	542	494	522	520	545	522	504	511	502	513	482	504	488	536	506	456	529	520	526	507	502	490	510	522	502	501	557	508	493	547	529	532	498	521	548	520	507	502	516	503	532	516	517	524	499	527	487	524	493	478	490	508	508	524	477	511	501	527	493	485	482	490	569	517	512	512	506	506	507	559	469	557	534	510	528	526	509	511	523	556	531	499	544	503	517	499	528	504	510	471	524	494	582	485	539	511	508	483	513	514	520	492	500	487	539	523	513	481	503	517	497	483	488	497	503	514	484	522	517	510	516	523	565	499	498	497	487	486	541	548	458	516	519	491	500	483	521	489	513	538	534	481	513	532	488	466	476	518	492	524	489	487	495	543	519	490	547	509	493	502	517	515	484	526	508	513	493	526	473	550	506	517	536	520	517	503	546	499	539	563	484	531	501	513	507	492	509	488	526	530	483	498	525	561	481	546	490	538	544	498	547	494	474	504	584	518	516	514	532	562	506	510	511	554	545	496	473	503	488	494	540	529	530	533	509	533	475	484	496	497	504	558	518	508	507	524	528	522	498	504	545	483	556	536	543	482	495	522	512	512	497	490	529	487	483	537	522	513	494	530	527	492	500	477	550	517	521	571	509	496	475	453	510	485	504	506	519	528	487	503	502	517	505	515	514	498	484	508	538	492	495	462	524	517	533	510	512	530	509	553	522	525	515	490	503	503	500	494	479	490	488	528	505	493	489	492	499	516	461	481	505	471	499	538	527	498	532	485	517	518	477	520	513	549	505	526	502	475	496	507	529	485	472	512	480	501	538	568	461	480	514	496	526	497	503	545	508	467	536	510	474	513	509	501	512	508	526	517	522	506	526	520	479	508	488	482	499	509	512	494	504	478	518	534	516	517	502	515	479	521	498	504	472	533	497	526	503	530	485	467	511	520	480	512	517	511	518	514	480	502	526	460	534	541	482	518	497	515	517	550	522	483	488	506	493	485	496	498	452	476	511	497	506	512	499	519	505	515	508	537	534	550	511	533	528	532	532	503	509	535	541	527	503	531	534	502	498	522	519	529	477	511	462	486	530	494	508	518	529	561	472	490	488	510	575	548	499	497	534	516	477	531	528	508	476	515	506	537	511	512	493	513	491	483	496	483	501	515	539	533	514	533	491	511	483	494	487	495	504	523	560	539	547	500	513	500	512	493	476	522	470	495	476	523	529	540	510	498	530	528	502	509	514	516	514	490	511	522	482	504	528	476	507	482	542	484	447	501	500	487	512	511	525	479	501	528	489	508	468	516	527	521	533	498	547	518	430	483	507	484	465	493	527	531	512	495	500	547	482	533	511	492	477	534	476	470	522	486	479	487	533	524	503	557	503	529	534	513	492	522	489	483	458	521	492	572	536	519	532	478	510	513	500	470	501	511	521	525	526	482	516	533	513	488	500	484	472	494	519	524	468	506	511	541	520	513	507	526	475	510	542	529	496	513	499	551	486	524	479	490	495	503	517	546	466	522	538	470	516	517	529	466	511	483	492	547	496	465	516	468	474	519	492	541	487	479	503	517	473	500	505	491	514	545	516	497	494	528	555	507	451	541	534	493	510	547	553	506	537	509	493	517	534	482	492	552	487	514	523	501	479	500	516	537	503	533	511	475	506	468	530	483	471	510	532	502	477	487	564	533	502	497	514	509	533	478	495	498	515	484	519	507	487	480	515	530	501	519	510	482	508	554	478	517	512	523	496	490	479	510	523	516	479	516	509	499	526	509	507	509	527	529	512	536	475	507	491	511	512	529	505	497	499	503	494	482	516	514	526	473	498	500	524	487	506	556	511	490	503	483	489	470	529	524	469	494	518	508	519	564	512	490	482	521	525	500	465	491	508	500	498	486	529	499	533	512	519	501	489	483	538	464	511	521	483	525	503	522	509	494	520	512	571	520	512	443	515	509	531	518	479	537	503	504	528	520	564	478	487	491	488	486	532	489	474	513	516	537	459	454	493	520	528	513	527	543	515	538	522	453	535	567	499	529	509	492	483	496	518	489	501	484	525	467	501	510	572	513	487	487	485	471	474	486	534	505	489	494	491	539	486	479	495	530	463	488	519	478	507	507	518	497	521	515	541	520	527	505	504	485	512	527	498	514	476	478	497	526	493	460	510	516	483	499	494	549	543	539	506	491	513	501	468	546	486	480	500	511	525	483	500	509	508	525	483	517	472	494	485	484	509	486	532	503	497	465	518	449	470	513	508	533	534	464	529	524	472	515	490	535	525	495	526	515	512	501	489	503	481	525	516	495	506	497	505	535	496	510	519	510	536	501	503	481	502	495	484	502	513	512	543	545	532	528	526	487	515	507	511	494	467	520	504	473	508	509	499	507	517	497	466	505	486	529	511	482	537	532	522	516	512	494	486	521	501	501	528	532	477	507	514	537	485	471	452	513	568	491	485	506	494	523	502	512	555	474	520	526	500	547	498	495	507	501	492	480	492	520	507	512	489	528	491	545	483	492	505	517	490	491	518	519	553	512	499	503	518	502	541	473	520	495	517	501	491	506	519	489	534	519	474	506	508	562	470	519	513	528	504	485	468	486	471	514	524	460	526	526	497	459	538	492	519	549	530	492	544	535	526	510	535	517	507	521	506	518	499	482	547	559	533	504	505	502	503	496	542	486	467	531	468	495	499	565	499	480	515	512	527	535	478	519	519	529	530	499	489	502	500	465	507	471	503	557	482	516	506	492	513	506	517	564	512	499	508	506	520	458	514	500	503	495	509	510	527	580	527	499	493	509	527	521	484	539	504	531	529	463	524	505	524	491	514	469	523	508	484	514	461	505	500	503	544	506	512	500	421	537	538	530	526	524	484	501	501	465	519	560	515	500	505	520	504	560	480	467	510	493	522	478	519	496	489	497	517	473	506	498	500	492	466	512	517	498	501	501	497	499	492	511	523	519	563	510	494	468	502	497	505	511	513	540	475	523	519	537	504	498	502	491	489	531	507	501	514	513	523	477	529	512	508	519	529	498	474	510	506	484	519	479	530	524	502	481	476	490	500	482	476	535	514	467	491	482	529	497	507	538	485	496	493	526	529	511	500	498	555	466	463	507	517	525	508	495	498	453	478	496	507	552	490	472	470	511	512	556	493	488	499	523	521	512	515	515	533	510	516	525	479	504	502	482	537	513	516	508	505	505	548	526	517	513	476	515	549	527	525	526	523	492	515	479	494	527	487	526	488	520	489	523	483	511
3920	222	234	226	234	209	208	208	219	191	201	198	183	198	217	204	188	194	188	231	218	196	195	191	182	213	192	204	223	180	222	172	196	198	207	164	208	190	212	201	223	220	217	196	246	193	235	195	194	199	194	186	203	201	214	196	203	224	194	208	225	187	210	206	210	226	194	200	205	189	225	197	187	217	169	203	205	178	202	205	176	190	180	210	184	180	194	199	209	193	212	190	207	206	201	208	210	177	197	164	201	183	191	225	210	191	193	185	219	188	203	185	175	203	169	207	198	192	205	216	183	215	210	209	194	222	193	213	208	183	171	220	210	196	202	159	187	189	209	205	189	177	190	193	184	204	212	223	237	208	200	227	221	207	182	194	219	212	190	201	235	210	195	195	213	234	200	225	194	195	220	197	202	190	199	190	218	195	202	242	214	207	216	183	195	201	215	180	189	206	186	197	226	203	213	211	194	202	224	226	198	213	211	211	207	184	203	197	215	208	215	214	202	209	193	213	202	183	216	197	210	214	217	208	178	225	215	224	214	214	206	204	208	205	190	201	216	204	218	239	193	203	233	209	208	212	202	208	174	211	191	192	195	205	201	222	193	181	183	219	206	213	220	200	203	174	201	211	198	200	211	204	198	192	210	208	211	209	214	230	208	199	191	193	192	203	188	196	215	192	195	197	205	187	225	224	223	215	190	192	174	222	192	203	204	189	179	226	207	182	208	213	199	203	213	190	204	190	220	208	165	195	169	215	228	184	206	206	202	202	216	220	200	188	202	215	178	221	203	231	199	224	214	195	200	199	210	217	190	218	194	184	223	200	199	184	201	183	194	193	216	197	177	189	213	200	217	184	214	196	197	181	193	182	181	208	176	193	190	199	224	219	225	213	212	199	187	207	194	172	221	204	209	196	213	198	222	205	178	211	189	217	198	187	181	203	184	198	223	200	200	214	201	205	204	202	196	200	223	194	217	190	193	226	195	199	183	218	179	198	206	221	193	209	227	194	197	213	207	211	210	222	196	212	178	182	200	205	195	172	203	234	198	199	191	203	190	198	191	200	208	237	190	211	207	203	184	202	213	213	217	211	212	221	195	193	219	258	194	194	218	203	183	197	175	209	180	218	192	171	198	190	248	214	208	224	209	202	180	211	206	197	195	190	207	203	182	207	217	207	218	190	218	191	205	215	209	202	211	212	214	244	221	208	176	201	221	189	222	196	206	161	229	189	192	182	221	186	224	212	182	193	200	202	193	225	207	202	207	208	200	218	232	197	213	229	216	187	196	210	203	188	208	197	213	186	191	204	208	187	175	219	200	227	207	173	219	215	222	214	197	204	180	205	204	221	199	190	210	212	176	192	219	188	213	198	191	194	197	199	209	199	209	210	243	205	207	217	210	202	187	213	204	206	224	204	221	211	209	203	199	193	213	204	221	214	190	203	212	206	212	216	217	194	198	212	185	219	213	228	210	222	210	188	194	192	184	181	196	196	211	172	210	208	203	212	218	228	182	191	198	221	206	195	227	186	176	189	200	211	213	171	207	214	204	198	188	197	208	204	196	179	208	200	174	167	222	215	188	207	203	192	201	219	216	225	203	181	201	205	190	213	193	234	220	179	218	200	192	210	208	218	189	210	206	201	178	207	174	205	202	219	206	206	196	210	209	204	208	209	206	200	215	216	211	187	195	214	205	222	202	228	205	216	196	206	200	191	219	228	200	210	219	190	217	205	195	185	226	190	194	240	210	188	223	202	203	208	205	209	163	197	209	186	208	199	210	195	196	187	228	210	183	237	177	202	194	204	197	210	180	209	214	190	206	220	213	198	186	185	223	207	197	176	247	171	197	187	194	214	205	183	187	220	202	203	223	214	247	201	189	184	202	196	191	186	201	220	207	198	192	202	205	204	209	178	205	221	217	217	200	200	207	190	233	193	219	180	204	196	220	190	189	194	228	200	198	214	197	196	206	194	226	217	215	227	214	173	196	200	187	203	220	206	209	198	204	186	219	179	188	206	191	195	209	202	199	216	217	224	203	218	191	207	216	200	219	205	236	206	165	186	216	211	193	190	197	178	202	196	194	197	197	219	205	197	175	183	204	206	204	202	208	192	201	180	205	204	227	249	170	222	183	211	176	188	220	205	203	185	201	208	202	206	203	216	205	187	208	224	190	193	227	222	206	195	222	226	198	239	208	200	205	189	196	194	178	191	205	194	206	214	177	183	180	200	183	201	180	188	227	215	217	219	192	202	204	211	202	214	200	201	203	197	200	184	216	203	189	188	166	197	224	190	207	237	182	200	194	181	208	226	185	196	200	205	207	201	200	189	186	218	185	201	195	218	195	196	190	220	192	186	215	216	209	213	189	196	198	178	217	220	205	203	223	193	184	201	179	179	203	243	201	207	198	215	192	231	196	185	195	191	217	193	203	192	206	211	208	188	207	226	192	242	179	203	187	188	210	190	199	218	207	233	202	212	219	207	205	223	202	193	197	182	201	192	207	198	218	233	219	199	215	212	204	195	218	234	225	201	219	223	229	199	207	215	189	208	200	195	219	210	213	218	200	222	181	175	223	201	192	175	199	210	192	220	206	197	188	194	203	194	235	221	220	214	207	210	206	234	202	188	202	188	215	208	212	207	192	222	201	204	200	177	213	216	202	211	209	211	199	208	211	199	221	183	198	211	196	188	225	209	217	212	183	217	218	224	216	197	173	191	211	197	188	213	181	196	227	221	177	191	207	187	203	207	188	209	188	206	214	221	205	212	215	235	211	208	209	199	225	220	214	174	192	209	187	204	229	216	192	188	204	201	192	229	216	223	225	201	204	232	196	193	200	192	201	190	191	217	209	204	210	229	187	200	189	232	191	208	200	195	212	210	193	179	237	199	200	191	199	176	209	219	196	178	194	213	206	180	215	198	181	217	234	166	207	202	228	212	190	192	179	201	202	206	185	190	202	209	188	206	196	206	209	185	212	199	191	204	202	180	210	185	218	184	205	192	215	195	181	207	203	209	200	232	226	198	190	208	227	203	228	197	227	211	193	193	203	197	208	207	204	172	186	170	215	197	200	217	232	226	216	155	218	201	211	197	224	219	221	206	224	203	211	191	217	212	204	223	195	174	197	205	202	189	215	188	202	207	197	189	215	212	182	200	214	206	235	209	206	213	195	201	216	217	218	210	217	213	202	206	202	192	197	218	216	201	209	208	191	205	200	206	215	202	224	207	213	191	212	232	184	225	221	194	205	182	197	206	183	221	230	195	204	188	211	220	218	187	198	213	219	199	209	203	201	235	194	225	195	193	236	224	213	179	213	200	181	215	190	187	215	194	198	196	179	218	194	190	226	184	202	195	208	215	216	212	222	196	203	231	202	193	190	232	191	201	183	187	182	193	223	201	202	178	193	208	201	182	204	188	208	204	235	199	203	231	205	206	170	200	178	224	205	198	191	213	192	241	214	221	194	217	226	219	163	193	202	206	221	195	200	219	231	221
4593	529	554	637	558	545	557	546	538	507	496	503	504	539	544	506	504	489	505	481	524	529	486	513	496	512	511	480	518	518	531	477	501	500	542	491	465	522	507	467	499	500	512	504	523	493	517	506	541	501	520	470	502	530	517	477	499	502	528	523	497	503	506	484	475	532	502	498	479	469	465	462	493	525	494	516	492	525	476	494	496	504	503	504	502	496	495	494	493	476	507	505	505	453	499	474	501	468	466	496	487	493	505	498	497	479	501	502	482	478	507	498	495	476	496	536	482	463	511	522	530	486	530	521	508	503	498	495	499	514	510	531	557	503	508	499	528	513	484	513	488	507	500	463	506	466	539	490	488	550	464	495	479	510	505	522	501	557	485	467	492	529	518	514	489	476	530	481	513	485	499	493	490	501	497	502	572	479	494	529	500	547	486	513	505	509	514	504	532	496	512	491	529	520	497	492	491	508	490	527	520	514	496	496	504	502	473	512	541	519	460	477	501	489	476	503	455	479	471	484	478	510	485	515	526	539	461	520	521	514	462	497	537	529	499	489	463	509	553	512	475	479	472	492	540	494	532	515	518	499	511	471	487	460	504	477	492	523	471	514	515	510	497	471	530	472	470	506	476	502	492	462	460	500	508	507	481	502	502	492	562	551	504	521	504	510	503	520	507	523	500	508	508	515	537	516	490	486	472	490	466	514	513	531	483	519	474	487	509	543	480	498	482	532	529	498	462	469	510	530	499	483	498	551	511	510	524	520	510	507	490	483	452	518	493	516	497	493	497	490	499	503	477	494	483	510	515	495	468	512	556	536	520	511	523	496	492	461	472	505	514	529	513	492	490	486	482	502	495	472	562	496	486	507	502	483	513	500	493	517	558	491	482	502	554	471	512	485	503	502	506	502	527	515	506	551	483	458	512	491	510	489	494	482	484	531	512	491	493	490	465	499	495	513	486	470	507	509	484	529	489	494	477	497	471	490	493	507	429	447	497	518	508	520	553	478	482	477	476	493	463	510	542	476	492	498	448	508	510	470	495	497	490	539	437	526	490	481	507	533	475	487	547	494	497	505	524	479	485	494	531	507	499	500	492	501	472	503	472	439	558	522	481	536	513	517	519	506	486	474	468	525	481	505	480	540	506	479	486	500	478	537	517	523	477	505	468	490	474	518	488	523	492	512	452	490	485	493	473	544	476	497	566	480	504	465	524	482	503	500	529	506	501	472	498	488	490	493	478	495	487	499	507	489	573	519	492	505	482	505	523	477	471	475	532	526	465	514	507	522	540	518	492	501	485	496	497	541	500	508	492	477	523	522	483	484	471	494	454	469	508	486	495	516	464	525	518	495	511	499	460	548	469	507	497	472	561	485	497	535	546	514	540	529	499	489	509	494	500	522	524	506	514	516	508	501	534	498	529	541	465	488	461	524	528	471	511	478	481	504	470	482	456	501	499	474	454	473	505	530	484	513	514	512	484	561	479	458	531	527	515	493	496	487	520	494	506	531	510	488	513	512	539	487	473	473	540	475	463	513	501	478	526	492	487	532	527	493	515	478	524	480	478	507	508	492	473	488	535	498	479	488	493	511	527	490	496	510	492	508	496	490	486	498	500	479	497	455	491	496	504	481	466	530	474	480	508	514	488	509	509	503	488	520	517	486	479	513	519	528	511	496	465	518	514	487	513	521	498	520	500	502	501	479	469	505	486	490	485	480	466	520	509	490	497	468	498	480	469	500	444	521	519	514	470	518	532	541	480	507	491	512	517	488	521	503	463	496	510	493	503	534	510	483	526	486	501	473	527	523	483	500	488	489	486	495	488	496	509	488	474	471	493	477	489	468	505	495	485	493	500	472	501	465	524	503	509	518	508	448	509	502	516	506	492	491	510	518	475	469	519	513	503	496	475	452	506	544	488	517	460	466	493	493	486	492	507	460	453	528	539	496	500	459	519	466	512	503	501	511	492	487	553	506	517	481	452	542	502	541	500	515	489	500	532	508	497	499	507	507	494	524	530	483	505	510	523	492	489	525	531	534	466	518	476	465	494	515	477	509	487	493	502	462	512	521	462	517	490	507	517	491	491	495	515	489	473	464	498	521	483	515	488	512	508	516	500	492	500	501	523	525	475	500	520	504	510	523	472	498	506	455	538	534	558	523	486	498	492	491	491	512	507	523	485	518	500	487	491	473	497	539	538	485	444	514	523	507	512	517	493	498	501	496	478	517	491	491	504	512	530	466	517	504	527	512	486	452	515	511	500	506	502	487	506	511	504	506	510	475	520	503	495	483	521	494	489	470	495	470	507	482	504	484	501	510	480	499	513	526	487	511	479	490	467	490	522	478	496	540	483	528	500	516	518	508	497	481	468	494	453	477	522	504	512	502	463	476	511	489	473	485	549	518	527	533	475	492	540	455	488	517	550	505	509	492	507	476	502	486	508	462	512	516	518	449	499	497	491	487	532	483	503	491	497	486	521	485	491	506	507	464	489	531	565	503	498	510	506	532	511	507	491	501	493	531	473	498	477	515	499	477	476	499	490	480	481	496	524	541	497	493	491	508	494	495	498	521	466	449	521	492	465	551	525	477	528	529	524	510	531	504	490	562	515	500	477	514	465	494	504	485	519	488	520	499	472	491	534	531	513	475	524	497	494	539	467	511	497	538	502	487	531	488	500	514	507	499	501	487	537	524	506	513	522	496	511	525	505	504	486	497	510	500	516	470	496	489	513	506	494	520	508	466	526	519	511	491	525	495	514	507	523	534	506	496	483	467	505	494	472	507	492	498	533	534	439	517	457	513	506	490	562	498	476	531	482	491	518	497	494	507	488	506	536	507	502	531	475	491	533	529	505	469	504	519	499	527	496	468	512	478	499	495	520	507	458	476	505	419	482	510	465	504	493	519	532	521	521	465	503	483	527	520	524	460	484	518	484	502	480	511	479	511	509	536	496	535	514	519	501	496	476	525	484	527	477	464	514	504	472	491	488	516	541	514	530	521	525	544	501	461	482	547	477	489	474	465	503	489	513	511	473	517	527	497	507	511	488	533	489	503	497	518	509	463	519	460	460	471	491	516	519	489	474	527	475	473	541	519	488	531	512	476	506	528	520	499	492	483	489	523	530	495	525	516	481	504	521	515	503	483	504	508	480	525	473	484	508	509	524	503	506	480	489	505	475	559	458	474	507	497	488	496	525	488	537	493	471	464	476	486	470	531	503	510	485	498	481	473	503	524	495	495	509	516	502	498	499	541	503	464	478	513	489	503	497	488	508	525	481	506	496	537	492	513	499	492	480	526	509	530	504	495	526	522	501	501	490	502	525	495	485	526	499	507	501	489	467	509	484	501	491	506	484	462	486	524	549	506	480	493	510	505	495	514	510	520	486	501	501	486	476	511	565	524	521	529	514	522	504	531	492	552	518	523	498	524	489	482	506	505	505	509	541	478	456	540	532	500	498	477	493	521	533	525	509	502	463	496	542	536	491	458	473	489
36986	5041	1102	812	540	426	300	274	233	204	175	191	146	157	141	118	116	125	123	131	110	114	94	126	105	110	107	98	116	115	116	91	116	114	97	108	99	109	93	130	108	106	105	90	116	110	75	78	103	102	94	101	103	113	111	79	85	100	99	97	99	107	104	111	115	100	91	90	100	93	97	99	90	109	90	88	96	96	91	106	96	96	97	99	99	118	100	109	105	102	126	105	106	102	87	113	96	117	101	110	90	93	81	100	88	83	128	102	111	84	89	123	106	117	98	88	89	81	94	78	96	118	93	85	91	118	104	102	90	103	85	111	92	90	92	105	103	91	102	99	96	104	106	89	85	99	97	106	83	82	103	80	101	119	89	87	92	83	91	87	105	125	70	106	92	92	98	112	104	98	89	81	89	101	105	82	109	102	99	102	120	104	88	101	106	95	102	100	102	108	114	95	91	101	105	107	92	89	112	81	98	100	93	110	116	80	113	104	104	94	97	84	89	103	111	100	100	106	92	89	116	113	98	86	96	101	105	101	104	94	104	116	104	106	100	103	98	74	90	82	104	110	116	85	104	113	107	81	77	94	87	111	88	80	97	110	83	89	108	89	96	91	101	100	112	106	101	97	101	103	96	105	105	101	91	97	109	96	108	95	88	85	70	94	81	89	79	112	86	101	99	82	100	89	86	115	112	85	84	117	83	92	105	91	87	92	83	111	100	103	96	93	80	95	106	94	96	100	100	113	115	108	96	92	107	108	105	87	106	95	88	111	86	115	110	105	94	107	102	107	90	86	91	93	80	83	80	104	92	111	113	113	96	91	103	81	100	83	114	85	92	87	94	109	112	80	94	86	108	104	100	108	102	104	110	112	101	86	94	88	99	83	111	95	97	114	104	110	89	100	86	122	92	100	105	93	98	107	102	79	98	94	94	103	87	111	96	112	110	108	103	111	102	94	92	113	102	96	102	94	85	104	108	108	105	107	99	98	97	99	101	111	86	88	95	95	88	107	101	104	103	112	82	98	79	113	104	87	98	117	97	83	102	102	91	98	72	106	93	90	94	124	67	69	101	99	102	95	115	93	86	95	102	105	105	108	89	97	80	103	100	105	105	109	100	98	82	99	110	87	104	104	97	99	83	98	111	100	96	82	122	93	96	97	99	102	92	84	107	115	113	87	115	108	106	104	83	94	88	98	110	105	110	97	79	89	107	76	106	101	96	96	89	111	102	105	96	92	86	98	112	83	99	132	140	117	112	94	87	89	110	98	106	86	88	98	101	98	95	102	103	83	94	106	98	94	103	83	89	93	78	108	88	91	102	93	110	95	108	96	103	111	98	89	115	98	91	86	86	99	84	103	109	115	87	92	96	101	92	113	98	119	84	99	114	87	85	88	92	97	95	90	113	102	113	105	96	98	92	89	97	86	96	94	98	100	110	91	94	86	83	111	123	112	119	94	104	89	87	103	99	100	90	95	91	112	118	79	104	107	95	98	119	107	104	96	96	93	105	88	102	97	93	97	77	96	101	91	97	93	92	85	104	113	84	106	95	93	96	102	110	113	97	112	119	117	99	92	113	106	99	92	100	95	94	77	86	108	66	103	96	106	98	108	90	111	101	102	106	79	96	104	96	102	103	110	102	93	94	111	91	85	109	91	93	79	124	92	121	82	108	86	92	101	87	104	107	95	82	93	77	107	106	88	86	94	89	109	106	87	102	104	87	81	115	102	92	101	106	90	111	80	105	97	88	86	109	73	91	93	99	99	111	119	112	94	90	100	99	109	109	96	101	107	96	101	110	98	84	88	102	86	103	104	99	100	112	83	91	98	105	84	94	109	97	109	104	98	110	101	86	106	79	94	111	95	107	106	88	100	80	84	108	101	113	111	110	89	102	106	102	93	85	94	106	110	93	101	71	112	93	98	85	101	122	99	88	110	90	93	87	85	89	102	86	102	89	96	103	81	100	98	81	100	87	105	88	110	104	120	83	110	86	115	101	92	97	95	91	91	95	94	100	93	94	80	112	95	86	94	87	96	92	130	81	102	100	83	92	84	98	85	98	100	86	91	94	102	91	112	103	102	98	98	90	110	89	109	128	129	92	105	96	88	94	94	80	88	101	92	103	98	99	74	101	95	93	112	99	100	100	99	95	92	108	95	106	96	98	99	95	106	110	78	86	114	118	101	120	95	103	105	98	95	94	117	107	127	104	89	89	81	113	99	87	101	128	102	91	99	86	117	87	93	108	101	98	92	112	81	98	103	95	104	97	82	130	109	112	98	94	94	84	108	100	107	89	107	100	94	80	103	97	91	107	94	123	94	101	92	101	94	97	95	85	83	85	97	105	100	89	112	102	86	99	103	83	74	123	108	78	99	93	96	106	86	82	108	103	110	103	94	97	95	89	108	114	109	104	97	103	109	103	94	80	106	109	92	109	86	88	90	80	92	108	101	79	106	105	102	113	82	114	108	102	100	105	89	84	103	107	98	123	97	105	98	101	94	88	96	107	96	94	93	112	116	87	103	112	103	82	95	105	122	113	120	89	85	89	83	101	105	96	113	96	89	93	103	77	77	87	103	95	99	90	99	122	93	105	86	86	118	98	101	85	84	89	85	108	95	120	82	106	109	125	78	112	85	82	94	121	85	93	101	108	94	102	114	113	92	113	108	86	87	121	118	95	90	115	75	96	100	103	90	96	94	97	88	88	96	96	104	94	69	95	88	95	95	75	101	97	90	84	91	93	90	99	103	110	87	79	97	86	102	107	98	100	87	101	101	93	75	99	111	86	95	88	95	93	103	104	86	105	111	86	111	95	102	102	103	92	127	84	96	94	96	102	118	91	97	115	87	97	95	73	91	103	116	92	93	78	91	91	92	89	90	96	99	101	97	95	88	85	88	103	97	105	101	116	97	95	108	114	86	99	106	96	103	79	99	87	115	102	94	98	95	95	94	98	99	91	103	92	115	105	105	106	89	114	111	81	87	103	89	102	98	100	99	95	92	101	105	97	97	83	85	97	104	107	89	108	90	99	90	108	103	85	92	88	97	81	98	101	111	100	96	81	117	107	97	98	103	98	98	128	109	105	88	98	102	92	100	100	108	90	108	126	92	109	91	102	87	117	105	94	96	107	93	96	106	95	94	104	101	96	92	92	98	108	96	90	113	90	94	95	96	86	87	107	102	115	118	88	99	105	104	114	92	99	90	105	121	88	91	105	105	108	95	98	104	94	94	82	110	97	108	120	83	112	94	109	111	103	99	108	104	104	98	84	93	121	118	68	106	106	110	110	105	102	103	99	100	78	96	86	93	112	88	107	93	108	103	123	94	96	90	83	85	113	113	103	104	100	105	106	111	88	97	89	119	114	77	105	120	96	110	99	91	107	100	88	94	102	95	89	88	99	85	97	98	116	94	99	110	96	92	98	89	89	94	97	105	91	94	88	101	104	105	68	92	99	94	104	103	96	96	93	104	92	73	79	80	99	112	86	95
17759	1004	2344	2659	2318	1836	1513	1277	1101	948	860	846	779	713	603	576	528	491	477	433	480	424	419	386	371	410	366	361	349	362	333	370	353	331	314	322	338	337	340	332	318	338	308	309	326	293	334	319	326	290	306	309	264	330	302	319	320	284	291	300	288	293	307	298	274	330	293	281	284	309	306	294	300	286	280	306	273	273	314	283	302	301	313	279	286	287	309	285	288	294	307	278	287	295	315	263	301	295	307	278	260	309	286	282	278	252	294	306	289	316	342	262	255	279	281	294	273	297	317	267	275	301	297	284	269	304	281	294	292	270	317	306	296	272	278	293	300	284	262	262	304	261	283	273	321	268	290	332	319	262	268	305	291	256	307	293	261	285	272	313	291	309	286	257	273	288	296	280	312	282	312	304	285	294	266	295	307	262	255	272	246	320	267	266	276	284	291	274	293	278	282	268	283	266	313	281	260	282	302	273	249	281	294	282	302	281	279	275	300	289	264	307	273	279	286	275	303	287	259	301	293	282	255	300	305	302	283	276	281	279	313	276	275	298	286	286	309	263	295	268	278	285	299	303	314	275	270	281	289	289	330	283	279	265	301	282	256	276	281	311	261	292	271	293	311	284	286	290	291	294	285	283	291	266	285	262	276	291	284	269	287	276	274	281	268	322	262	290	280	298	294	268	296	289	295	268	305	281	283	280	289	303	293	276	260	293	318	299	280	257	317	284	272	269	306	300	302	286	295	275	287	277	265	305	285	281	266	285	285	286	305	303	276	273	298	300	323	322	279	302	319	291	305	308	267	303	283	282	272	293	272	291	278	286	272	280	282	283	280	311	276	293	282	313	294	259	262	276	314	296	304	282	302	314	268	279	293	276	285	300	289	297	303	243	284	284	274	262	275	285	274	315	304	297	290	271	296	272	253	275	307	289	273	287	291	285	285	283	266	273	289	291	300	311	271	291	285	272	270	278	291	289	280	264	262	294	279	224	322	309	265	280	308	280	304	294	274	301	280	275	269	264	304	322	320	313	266	280	281	281	284	277	290	283	280	287	293	308	276	254	261	275	290	291	297	316	300	297	266	257	289	284	284	277	284	303	290	282	286	286	287	293	293	283	314	280	298	283	277	283	266	294	288	300	293	319	309	294	274	297	334	254	291	271	275	284	313	300	287	286	249	284	303	283	304	321	298	284	282	299	299	250	270	318	270	302	276	273	265	273	271	280	295	290	303	302	303	321	302	327	291	298	274	318	309	271	320	279	313	303	303	282	274	302	288	303	279	300	277	239	295	263	310	267	278	284	317	276	274	289	270	264	293	278	277	302	250	299	303	280	309	306	304	298	286	302	263	292	266	307	289	298	265	272	254	280	275	297	281	270	261	309	281	281	281	259	284	297	298	270	249	259	273	243	298	288	274	277	255	269	300	293	309	292	284	282	274	278	272	284	303	286	298	303	280	315	272	301	304	279	296	298	291	274	286	278	266	293	309	263	263	255	291	293	318	312	263	279	279	281	284	269	250	293	269	263	274	310	308	292	287	289	284	296	299	244	281	255	289	293	296	276	287	286	302	285	281	248	275	294	283	291	294	284	285	271	284	268	275	311	268	305	281	297	281	277	266	284	258	307	280	290	258	286	276	286	277	293	303	257	264	324	303	291	302	247	276	274	257	260	327	290	276	300	288	295	294	289	283	297	282	280	304	303	301	284	279	278	291	286	270	308	307	283	272	321	253	300	282	295	324	281	284	300	272	298	273	300	283	277	300	310	256	273	311	272	291	266	308	294	278	288	294	310	302	275	280	280	288	299	285	272	276	294	292	281	321	286	276	280	298	280	258	306	269	306	251	316	261	290	288	264	320	232	307	298	314	279	288	283	293	282	290	266	296	261	275	262	287	261	263	335	273	315	305	281	253	307	280	314	290	282	267	260	302	342	297	293	294	263	287	283	297	292	287	295	269	282	304	290	295	290	288	278	286	301	267	302	283	291	302	292	293	288	287	289	298	281	274	298	277	292	293	280	275	289	309	301	270	288	265	290	297	333	275	299	294	273	265	288	295	289	269	277	293	259	280	300	275	278	314	304	283	297	276	279	271	269	278	300	291	280	320	270	285	288	327	306	268	257	285	284	274	294	286	284	283	282	253	286	283	268	285	268	280	272	303	280	287	286	264	283	291	308	292	280	301	320	292	307	289	268	281	298	283	278	292	257	295	280	288	290	305	300	297	302	281	267	304	260	287	301	257	255	285	269	293	293	311	289	270	288	276	295	295	309	307	260	300	338	297	265	272	266	270	250	287	268	300	289	284	282	322	310	302	299	274	283	237	261	275	287	279	317	278	287	287	280	303	290	263	249	291	307	288	301	258	275	291	255	285	292	265	276	292	285	295	297	282	276	275	298	265	298	284	317	290	280	270	295	289	248	313	297	276	306	304	294	268	310	282	296	304	284	280	271	287	291	287	276	275	275	317	299	280	280	316	295	283	290	272	277	308	274	306	324	283	302	314	293	297	279	286	286	284	306	264	280	285	256	269	299	322	326	297	303	303	277	279	266	281	293	276	279	302	277	298	307	274	282	274	280	311	297	301	292	311	291	297	266	287	284	260	294	303	256	304	291	271	292	291	294	278	293	301	302	301	300	258	266	275	289	269	279	280	280	279	288	260	267	257	288	281	304	272	290	247	263	289	296	271	293	279	276	294	290	288	286	276	265	284	279	267	310	304	340	278	295	297	296	283	292	280	271	298	253	310	275	295	286	253	297	305	275	277	312	327	310	314	277	295	280	272	280	309	263	290	273	305	279	274	269	273	279	270	304	288	283	290	294	256	274	291	298	284	307	262	277	323	272	271	279	265	260	270	283	309	278	277	281	275	311	312	306	296	285	311	258	322	321	292	290	268	286	280	264	283	316	276	271	297	274	283	296	251	264	277	262	272	265	275	273	292	282	297	306	306	254	277	295	276	256	341	288	284	305	302	286	265	286	277	305	286	292	279	265	277	272	316	283	276	296	296	271	315	288	280	298	301	290	313	280	278	278	269	286	264	289	285	290	260	302	298	323	271	260	316	303	259	270	301	296	281	258	304	286	277	264	264	298	259	308	265	269	278	283	298	288	289	299	290	257	268	304	305	302	300	276	281	284	249	310	259	263	302	311	300	280	293	292	300	275	279	300	280	287	292	255	269	263	295	264	274	294	281	268	306	300	293	311	278	277	327	260	259	276	302	272	315	269	252	317	277	270	300	290	305	280	300	277	278	305	301	293	309	288	288	318	298	292	253	281	283	288	295	293	280	271	309	286	260	304	292	278	248	302	267	255	311	278	280	291	265	299	269	290	307	308	290	312	276	297	267	299	268	254	303	275	308	288	274	292	281	278	267	297	271	308	264	309	285	293	298	289	300	292	285	287	263	255	305	291	268	304	297	298	308	232	287	250	295	281	296	296	301	304	285	299	335	283	284	278	304	297	249	289	298	291	270	276	292	282	279	303	258	297
53149	12964	3138	1725	1068	808	633	510	475	375	356	363	330	310	288	243	232	232	241	206	231	247	227	204	212	222	200	224	225	221	221	202	206	211	207	201	203	204	210	219	223	220	216	191	178	203	197	212	203	182	235	194	186	214	212	197	197	233	172	188	193	162	179	207	219	213	195	173	218	183	185	184	197	203	211	197	201	211	211	203	183	209	221	193	195	233	205	216	187	203	202	175	224	164	202	192	221	203	190	193	180	187	180	200	202	190	204	205	206	207	189	190	197	191	194	189	215	177	193	202	183	193	180	191	205	192	198	174	164	177	162	178	205	203	182	182	191	186	199	207	208	187	204	198	211	201	188	202	217	155	206	183	198	202	177	161	218	185	213	194	172	218	184	178	220	190	201	206	218	207	215	201	165	212	167	178	202	195	196	177	177	182	225	198	204	173	168	213	197	183	186	185	188	181	171	175	204	183	208	180	196	191	173	192	193	184	183	183	193	178	201	191	200	179	199	190	186	177	188	186	199	199	162	192	203	186	189	232	182	228	198	202	211	172	193	176	152	159	188	196	199	203	209	179	191	204	220	193	215	203	214	197	190	195	178	195	222	169	202	214	206	212	192	188	213	190	196	188	195	216	207	202	208	187	203	168	197	198	220	200	185	182	180	214	204	207	175	175	182	194	184	184	203	180	200	178	186	188	212	185	203	179	208	201	172	168	191	214	187	178	189	213	197	165	209	211	205	191	229	183	185	223	180	179	186	163	205	192	192	196	204	188	168	202	183	182	181	175	199	164	181	227	186	175	199	194	174	189	208	183	182	180	198	205	203	191	203	185	211	202	183	204	188	203	197	187	177	196	208	188	199	192	172	207	198	185	213	180	184	180	198	193	218	189	219	188	178	187	207	185	208	186	190	185	204	187	197	191	192	181	189	170	223	178	201	205	167	174	195	182	211	195	189	179	200	205	207	204	204	173	188	186	191	209	216	184	204	168	193	200	192	192	179	187	180	217	202	196	179	203	200	222	165	172	188	180	192	204	169	194	215	206	178	170	209	202	205	188	172	199	180	171	190	186	202	212	200	195	180	190	199	213	194	183	184	209	218	201	179	193	178	200	219	205	189	195	190	211	201	206	206	186	199	204	212	180	180	189	182	188	213	187	168	194	202	185	184	192	181	227	207	201	201	182	197	222	213	210	221	190	158	198	191	203	185	211	194	169	205	216	189	187	194	195	191	184	207	175	209	197	201	212	209	188	178	168	208	167	183	190	213	183	189	196	177	183	213	201	209	178	200	205	187	219	198	199	182	227	163	197	184	210	180	201	196	196	172	192	181	168	220	200	191	219	204	173	172	210	202	188	196	180	187	187	177	193	213	195	196	211	200	196	188	190	204	187	174	222	200	224	184	172	185	187	207	198	208	213	178	190	176	200	211	174	190	187	187	211	195	202	159	172	158	178	176	177	199	196	194	201	173	180	204	199	191	180	210	189	160	207	223	175	178	198	182	205	181	199	188	185	179	184	193	206	186	211	181	146	184	164	181	200	186	210	183	179	178	213	212	191	216	196	226	167	182	213	193	208	176	185	212	209	201	181	207	183	180	196	209	182	208	185	196	170	200	210	168	197	183	188	164	169	203	191	192	211	202	178	190	201	195	192	176	157	197	174	197	180	160	170	210	203	202	199	188	200	185	181	182	177	183	198	202	213	185	171	204	180	199	207	185	176	176	192	216	223	190	205	197	217	207	196	184	200	180	182	191	182	188	205	200	185	195	186	196	179	175	179	166	190	196	180	213	179	222	183	222	222	179	201	189	197	161	199	183	190	177	192	202	187	216	193	210	217	193	196	217	175	202	198	187	208	198	184	178	185	198	210	184	198	195	182	217	178	180	171	206	201	181	207	217	155	198	187	190	232	179	218	194	188	226	204	186	224	199	195	178	202	178	165	195	180	214	179	189	209	189	199	195	195	217	194	183	193	197	199	188	205	163	195	197	226	212	202	165	195	203	177	177	199	190	213	201	205	218	209	223	210	200	156	182	194	195	197	188	189	182	191	182	190	205	173	167	191	165	169	205	210	198	199	178	194	193	206	187	198	189	200	211	218	198	201	189	179	217	196	173	175	187	187	209	205	189	175	173	209	190	192	205	184	203	229	187	201	185	188	200	179	212	200	199	212	208	184	170	203	177	178	169	184	200	195	199	179	198	189	169	173	204	199	183	198	194	197	193	178	184	173	187	179	211	215	205	182	185	186	184	203	194	185	208	200	187	201	187	218	229	187	184	212	187	163	191	170	197	193	184	207	195	188	190	191	194	201	181	215	204	217	196	176	208	197	197	187	179	202	167	189	206	187	209	174	172	191	188	198	179	181	172	189	198	189	212	203	192	183	171	186	178	177	216	196	200	170	176	188	225	182	188	205	200	193	194	205	195	207	203	194	169	171	219	204	206	200	158	175	195	173	225	180	201	184	199	230	215	200	200	187	191	212	201	194	197	164	213	181	205	188	175	171	209	179	195	197	195	211	197	199	176	183	213	187	200	189	198	184	234	191	193	191	204	208	202	191	220	171	170	191	176	206	167	198	192	209	172	208	168	226	227	185	181	195	214	205	198	205	189	203	196	172	175	206	177	184	200	196	187	200	189	177	157	192	176	196	183	188	191	198	198	203	210	187	189	187	197	187	201	204	213	243	185	175	191	183	166	191	198	175	205	209	213	222	216	208	205	213	193	173	183	174	195	194	202	195	183	150	192	168	205	208	173	192	226	201	212	169	174	195	227	187	184	171	180	209	175	204	197	176	201	202	167	178	194	186	189	179	207	191	192	176	176	209	193	201	181	175	196	191	196	201	218	191	203	195	215	197	197	167	226	191	205	195	173	192	210	193	208	190	196	181	160	173	179	203	196	196	192	181	208	207	200	196	177	201	201	193	196	193	208	192	188	188	195	206	184	178	208	194	201	206	191	193	174	186	222	218	181	220	192	232	208	203	206	192	207	184	180	191	207	187	202	183	202	215	183	172	180	191	199	203	188	189	180	225	207	198	199	211	219	192	195	197	175	173	202	183	233	197	183	201	184	171	210	182	197	211	195	190	216	186	194	148	167	190	184	182	188	192	203	195	208	193	209	193	183	186	194	176	196	200	184	155	183	189	192	198	202	197	189	205	179	208	201	205	196	190	174	199	187	195	170	203	186	206	206	192	166	197	201	200	194	192	174	192	186	186	201	205	202	198	209	176	204	206	207	182	172	201	197	181	187	215	184	195	173	197	201	203	180	210	190	191	191	194	202	200	176	188	201	208	179	204	225	194	193	179	220	185	192	219	204	195	178	209	195	182	192	200	176	207	205	192	177	203	182	185	192	196	206	183	177	193	204	209	206	193	199	196	181	206	195	200	214	167	217	175	199	205	213	202	182	179	193	221	212	168	210	200	209	192	200	230	168	182	185	167	199	208	177	183	186	212	190	180	201	176	181	185	198	229	186	212	210	191	177	203
24372	1885	4292	4979	4249	3515	2800	2386	1985	1777	1587	1411	1299	1174	1096	1020	931	979	909	801	854	818	792	670	734	664	679	679	688	669	647	636	636	619	593	619	590	592	583	576	598	555	568	530	543	604	542	575	492	564	577	514	555	535	550	585	551	542	519	543	511	520	535	539	491	537	527	477	546	509	555	514	528	527	528	519	578	534	540	550	530	502	539	525	496	531	537	517	519	483	483	511	490	544	514	467	565	526	502	510	534	495	522	513	499	530	522	503	474	531	506	501	504	500	474	523	509	506	488	563	474	500	519	479	513	525	508	482	485	492	524	561	535	513	491	556	513	497	508	489	542	475	510	533	558	483	542	525	480	545	520	473	513	521	465	479	530	518	504	480	500	516	533	500	509	462	514	513	453	520	489	467	479	506	539	551	533	495	485	499	516	485	507	501	486	502	445	498	519	455	511	491	500	547	496	509	516	486	481	501	507	501	540	480	492	488	487	489	497	507	513	521	493	490	483	483	475	530	526	497	523	461	548	528	468	510	523	546	537	525	476	528	494	516	480	492	528	472	489	486	490	488	480	496	487	541	489	489	489	511	508	527	511	480	510	538	496	517	496	527	494	534	474	536	479	510	497	563	492	512	494	488	475	475	503	495	450	526	476	525	513	510	480	563	478	498	514	486	478	518	495	499	475	492	504	478	534	447	519	494	480	538	509	503	512	497	477	519	486	530	506	497	476	505	520	497	547	536	529	492	495	475	501	483	508	528	538	514	533	489	508	534	493	528	496	505	502	516	514	513	520	478	499	492	469	492	518	512	490	479	515	487	501	489	478	519	506	502	488	505	467	542	530	518	506	492	542	501	495	469	492	498	483	524	486	454	524	511	476	513	496	492	552	486	517	501	508	515	496	526	499	507	510	488	481	514	495	567	479	528	470	488	533	519	475	502	478	493	493	498	481	497	467	503	509	476	477	471	506	464	479	475	494	506	514	519	504	523	498	473	498	510	513	505	498	510	531	490	552	488	485	519	517	505	507	487	504	525	491	492	507	498	478	497	483	508	495	492	479	450	495	498	508	479	496	520	534	537	517	514	534	509	506	485	543	495	527	529	483	507	556	462	526	514	506	507	479	521	502	548	515	543	521	511	533	476	515	524	489	530	513	459	546	517	487	485	518	530	470	494	535	502	500	496	500	519	529	487	486	545	532	505	486	496	508	533	514	462	487	486	533	478	511	503	485	518	469	524	520	528	534	504	499	486	541	510	496	505	493	460	496	506	520	484	493	487	523	520	503	533	500	512	477	494	467	471	514	515	539	497	486	551	499	513	509	503	511	531	525	501	463	514	499	487	487	503	519	535	493	491	521	503	512	508	532	540	506	511	516	500	501	488	488	516	544	542	517	476	524	537	486	491	534	526	499	510	502	537	514	492	498	483	509	501	502	484	520	515	509	505	503	511	507	489	510	499	528	518	503	553	546	547	529	498	490	503	479	502	534	476	512	513	524	511	497	500	560	489	546	513	495	498	510	520	517	515	516	514	498	497	531	495	525	516	500	496	477	508	538	526	524	525	508	499	540	493	472	515	508	504	524	503	484	517	519	497	531	531	485	506	529	475	491	477	526	529	456	550	507	500	487	507	471	530	502	498	520	486	517	517	521	474	475	509	504	490	498	479	485	506	473	493	511	500	491	510	525	479	514	500	486	526	532	521	512	521	479	535	497	478	511	517	493	506	523	537	495	496	513	495	483	532	475	509	516	486	469	529	466	506	487	490	512	529	488	473	501	555	487	498	478	493	539	526	503	504	513	521	470	511	484	471	532	439	464	506	476	490	545	509	526	513	521	491	526	557	503	484	477	493	523	497	501	509	528	484	498	515	550	528	510	499	488	479	523	512	500	489	495	502	526	505	523	528	495	501	494	498	528	447	532	493	522	465	494	502	516	460	497	543	473	545	537	466	475	527	534	498	509	511	530	523	498	510	490	527	497	503	515	525	530	515	566	495	490	510	530	496	489	543	498	532	509	459	497	478	480	529	569	498	527	504	507	539	484	525	502	519	484	534	496	502	496	530	469	506	466	503	508	512	468	511	508	480	505	517	480	486	490	502	523	522	486	505	528	497	462	514	533	500	464	453	544	502	483	462	517	495	526	511	518	486	493	464	501	509	503	504	515	494	537	521	493	482	480	477	531	522	552	547	538	500	502	490	526	485	513	526	524	477	501	500	538	529	448	527	506	520	458	486	550	519	551	507	487	489	529	508	523	517	496	488	518	505	520	519	480	514	522	476	485	549	475	496	539	515	493	511	500	498	519	512	504	491	460	514	483	526	493	504	498	556	562	491	557	522	559	489	505	521	513	498	511	538	508	511	497	498	482	497	483	503	499	547	520	514	504	489	540	483	500	517	511	541	537	489	502	523	506	537	505	492	495	518	514	483	541	491	505	507	484	501	487	488	510	538	516	470	519	503	493	534	549	493	509	500	512	528	524	466	481	500	516	501	493	514	505	509	507	508	506	479	517	516	545	493	485	504	534	530	516	514	549	470	540	513	500	505	499	511	464	552	513	512	521	515	545	485	541	499	487	523	506	520	540	517	495	492	517	449	488	508	484	524	480	483	491	496	497	489	482	472	497	541	505	510	514	531	512	491	482	506	498	499	537	536	537	485	532	494	531	509	553	490	557	501	494	513	541	524	486	488	499	506	542	496	524	509	473	523	480	501	486	505	496	508	511	525	475	510	545	530	546	540	507	496	491	530	503	502	481	530	522	470	514	512	481	490	515	508	462	534	458	464	548	498	512	548	533	550	499	456	496	519	522	528	481	520	480	502	527	485	519	514	479	524	481	498	520	482	514	482	501	486	484	510	519	519	496	468	493	487	484	489	535	518	479	511	459	485	571	502	501	485	508	516	494	576	486	509	525	493	450	514	498	482	550	522	532	502	510	521	490	516	540	509	511	494	507	495	470	517	566	538	511	497	488	499	496	520	543	508	532	502	492	516	507	450	511	488	480	478	521	549	504	505	504	495	538	496	508	535	486	474	526	480	492	485	504	518	507	529	537	519	509	513	522	536	519	492	489	485	481	509	526	488	511	497	517	504	509	481	533	535	506	503	494	488	497	523	487	472	549	509	533	487	504	531	485	466	504	482	490	485	464	579	490	485	502	500	491	498	506	503	499	508	459	536	520	512	526	492	530	521	465	498	506	509	493	512	474	489	502	496	506	513	499	517	495	484	515	499	534	501	517	508	519	546	517	507	505	488	508	519	516	487	513	547	542	500	491	514	522	515	483	514	467	515	500	504	506	513	525	513	523	490	540	470	484	513	448	506	481	507	530	545	484	524	487	543	527	486	531	509	500	516	487	476	493	511	495	509	474	488	564	538	505	500	538	529	484	529	491	511	528	527	485	516	477	499	507	511	478	476	465	502	507	464	475	469	543	488	496	529	521	439	510	512	514	487	501	470	496	509	490	442	496	517	491	511	477	496	501	496	477	531
4093	219	236	221	205	200	241	203	215	183	215	195	192	190	208	211	194	212	197	207	201	217	211	183	186	190	199	206	222	172	214	197	216	211	206	210	196	210	230	201	190	219	182	203	204	196	173	224	193	187	206	207	174	205	222	215	199	209	206	190	206	218	216	209	201	191	175	192	197	190	207	219	206	211	191	180	207	218	220	214	199	222	216	215	203	192	225	195	193	215	188	215	232	207	202	212	176	235	203	192	193	218	197	217	192	191	222	190	222	207	213	183	213	184	201	216	200	193	197	230	209	216	219	208	186	196	201	213	219	196	205	215	219	198	180	220	213	181	223	196	195	193	222	189	213	211	202	241	188	198	192	199	187	178	178	220	217	186	207	201	201	197	187	199	191	196	173	215	183	179	202	195	226	226	225	212	194	210	205	196	207	197	186	200	202	200	185	204	217	187	198	220	183	214	207	192	203	176	214	208	198	198	207	180	199	183	212	186	189	220	209	224	206	198	181	202	225	229	221	211	178	182	176	198	210	196	193	186	220	196	196	207	184	209	209	213	234	181	185	241	206	229	196	185	221	219	223	205	186	193	193	198	202	215	191	164	204	196	194	205	190	182	198	187	207	191	185	176	195	197	220	196	221	226	221	202	209	190	199	224	216	190	195	222	178	234	203	187	210	218	218	226	220	192	214	216	167	191	223	198	215	215	183	208	219	210	213	196	214	197	206	193	192	195	219	216	216	207	194	198	185	208	205	194	194	202	198	210	235	203	182	211	191	201	223	220	218	188	202	226	205	214	196	231	200	201	174	201	204	195	193	216	218	198	190	218	221	219	221	195	144	218	215	215	173	200	186	229	182	190	225	204	188	208	189	194	182	192	217	176	183	206	193	213	202	203	195	193	177	219	167	194	212	245	172	196	207	225	184	235	210	215	216	200	212	190	190	203	201	204	202	202	182	204	213	218	204	191	214	193	192	205	183	226	205	215	202	209	193	183	202	179	196	213	172	183	215	220	211	212	208	197	199	197	173	196	200	184	236	193	211	204	202	188	206	225	201	229	176	197	215	212	173	217	185	185	205	198	221	200	164	208	205	222	206	194	214	209	185	195	232	202	195	194	212	182	198	211	192	217	235	201	210	205	185	215	205	207	217	209	204	179	198	169	193	190	221	223	227	180	185	218	198	210	198	209	199	198	214	199	182	187	238	221	220	266	213	206	187	188	175	225	200	190	214	212	192	222	198	203	184	173	196	210	196	223	172	218	208	192	194	187	198	204	188	214	218	213	180	205	206	212	213	210	207	195	179	196	215	240	220	213	212	173	227	212	190	221	207	196	179	204	220	199	200	199	221	202	202	218	225	234	212	187	197	195	211	196	203	190	211	178	208	256	168	217	184	206	231	192	233	222	185	207	203	203	215	195	192	197	199	198	233	186	226	203	217	216	176	190	198	197	214	207	207	192	209	202	188	190	189	199	192	213	196	200	216	214	199	219	184	190	212	219	193	197	194	203	205	172	205	201	206	203	205	178	209	209	197	187	177	205	206	191	191	199	200	200	231	187	211	195	187	202	193	187	207	185	242	210	210	218	207	183	191	210	184	195	217	188	206	202	215	181	203	211	208	198	201	211	220	205	212	214	225	208	201	184	203	197	207	207	188	202	216	207	210	207	203	244	195	194	188	207	199	220	194	198	218	195	192	205	213	195	208	212	183	218	205	213	180	200	206	212	173	176	210	200	201	223	191	185	192	231	189	189	219	218	183	173	196	189	197	189	219	175	194	168	196	204	221	168	229	206	213	218	227	214	195	202	223	183	187	206	208	205	208	196	211	193	176	190	195	201	188	208	200	196	195	178	189	169	178	201	207	229	212	227	210	180	199	196	236	204	203	190	191	172	202	201	192	241	208	219	206	190	216	198	188	201	180	203	197	201	196	187	199	205	202	212	198	200	220	224	184	215	210	189	161	200	200	199	206	188	198	217	191	226	169	231	207	192	213	209	186	214	210	228	195	210	203	221	207	213	191	194	200	185	209	217	194	205	179	202	230	238	219	187	215	198	217	207	196	178	195	206	178	207	210	176	187	207	211	230	209	198	200	195	198	208	217	190	204	188	227	190	235	204	201	194	191	187	216	200	171	196	180	177	205	222	208	204	209	188	213	209	214	211	200	205	198	199	205	204	191	174	212	199	213	211	204	209	188	200	207	213	199	201	182	207	216	213	209	198	203	216	221	196	196	210	182	216	230	174	188	207	181	214	213	185	221	224	226	185	196	195	206	169	195	196	178	182	203	204	211	201	202	224	183	180	216	188	203	200	188	192	223	207	204	210	220	179	203	186	200	183	218	201	210	227	186	191	196	208	205	211	219	168	201	197	197	210	211	200	206	210	221	208	192	215	217	214	228	251	208	208	203	200	196	189	193	195	204	212	211	211	213	198	206	217	219	185	217	230	199	213	207	208	207	198	210	204	188	203	197	202	181	213	193	207	187	216	203	179	215	213	167	179	188	223	187	206	206	188	194	180	219	210	223	202	199	184	176	202	216	198	222	213	210	181	198	208	217	211	177	189	211	214	210	222	230	197	186	210	184	227	212	187	219	220	193	187	196	211	215	179	195	212	194	221	192	200	213	188	220	222	210	177	190	183	196	221	208	190	201	216	181	173	197	216	204	220	199	188	212	204	214	194	202	211	193	213	233	207	179	186	198	219	185	204	223	203	209	220	185	198	176	203	188	203	218	182	185	221	199	190	206	179	203	184	206	191	195	208	198	236	215	211	202	188	186	192	210	227	194	194	203	202	191	211	203	188	193	201	202	216	188	199	188	190	211	203	207	201	191	198	195	192	189	201	209	196	220	220	200	175	190	226	193	226	203	210	180	207	207	198	196	199	199	204	190	194	202	194	215	177	207	213	224	207	177	209	177	199	178	227	207	207	212	204	210	192	242	188	201	187	176	179	205	210	181	227	187	216	200	204	200	223	191	215	180	214	196	203	198	208	200	203	203	211	201	214	219	180	200	212	190	207	189	233	207	191	202	221	240	198	192	234	192	198	196	197	227	202	218	201	196	212	217	212	214	209	220	183	198	183	200	219	214	210	213	219	200	167	200	207	225	205	196	204	199	206	230	189	211	207	198	197	199	195	208	229	199	216	201	198	212	185	195	195	212	205	196	217	204	228	216	208	202	178	209	210	182	199	207	198	211	205	215	191	197	209	178	209	181	199	203	218	193	219	198	201	203	204	201	172	201	186	183	199	199	173	195	187	208	198	177	196	209	205	195	207	195	219	190	216	213	198	217	189	200	192	180	189	221	204	181	211	202	213	192	198	218	198	224	219	207	191	203	243	187	172	204	192	189	191	220	176	219	213	207	180	204	207	196	200	198	204	227	195	207	225	233	209	209	224	220	210	209	221	194	192	196	206	226	172	173	180	213	213	190	206	205	192	205	202	177	159	215	218	198	208	203	175	200	216	196	187	200	179	178	198	208	210	220	204
4708	505	592	548	615	567	588	523	512	512	512	552	495	515	525	499	507	491	447	469	493	485	509	494	511	494	527	444	492	461	465	505	484	541	453	458	481	472	499	504	467	478	553	488	517	465	522	519	503	487	510	495	563	503	555	469	478	500	488	452	486	460	502	472	493	538	488	478	464	483	495	499	467	532	513	498	515	494	512	541	483	532	506	496	463	513	488	528	503	464	512	526	494	518	482	479	501	479	507	468	501	472	543	470	514	536	502	472	500	497	529	509	490	483	540	496	474	525	463	544	490	515	477	501	453	529	474	508	503	499	518	507	487	488	494	521	485	469	502	485	484	476	515	483	526	496	495	482	483	479	475	519	505	495	488	494	501	518	532	508	455	498	489	467	485	494	513	494	524	474	477	492	489	498	465	482	495	496	516	464	502	510	509	462	500	471	523	526	504	509	490	487	475	520	512	474	486	491	493	524	450	483	495	481	474	492	467	491	537	469	466	530	505	483	505	470	465	484	502	482	542	496	486	455	475	489	528	494	529	501	513	517	516	467	503	480	475	473	505	486	490	542	507	458	520	508	484	540	518	483	492	513	522	497	508	488	512	477	489	466	505	473	508	544	472	501	461	516	515	502	524	503	503	510	524	539	485	466	469	473	493	494	527	519	488	532	501	470	480	524	505	485	508	480	497	497	518	513	510	486	504	500	473	503	500	511	508	516	525	497	492	468	512	453	495	476	508	506	525	471	514	463	479	509	459	557	493	475	560	537	470	565	502	528	485	501	519	491	476	505	477	472	491	474	484	484	499	484	483	498	487	503	524	497	484	490	522	489	477	509	501	500	497	529	516	485	465	512	492	549	502	484	481	518	492	488	511	528	509	468	477	483	504	494	497	487	521	509	488	484	493	511	512	508	492	506	515	501	490	499	463	490	503	475	498	500	491	559	490	504	485	517	499	503	510	524	519	535	468	495	478	522	498	517	528	487	480	491	485	493	486	478	481	488	491	521	466	532	462	541	537	518	489	488	500	485	541	513	502	496	453	505	514	528	489	510	493	484	492	514	488	512	472	531	497	453	472	511	529	501	523	518	485	511	504	517	514	472	485	531	494	532	499	467	523	540	515	491	474	527	484	475	471	487	474	490	523	504	484	506	523	518	500	478	467	489	469	498	508	502	478	480	487	492	472	473	494	524	503	492	467	509	493	418	535	485	494	515	522	499	503	487	477	492	501	475	534	447	514	502	512	524	491	471	523	497	502	501	509	511	475	473	510	499	519	483	487	477	445	500	455	466	506	474	529	442	434	521	539	494	493	530	508	536	485	477	461	491	498	464	518	498	524	477	458	485	495	510	498	502	512	480	520	499	527	504	482	524	492	502	486	455	476	502	510	476	524	488	498	487	472	451	459	528	494	475	493	531	491	496	503	491	496	486	518	504	499	497	513	501	501	530	471	488	479	508	513	503	492	493	510	455	488	466	517	480	484	514	504	470	474	490	497	499	541	474	475	549	508	490	504	478	536	485	514	503	518	503	484	460	470	494	512	480	487	517	507	499	489	503	524	479	501	538	559	483	523	482	478	528	475	497	494	488	457	462	490	478	490	480	516	476	489	503	528	497	483	525	505	507	486	504	448	447	481	513	494	495	499	489	482	499	530	523	513	516	470	479	482	493	470	550	467	504	490	475	509	483	474	507	491	505	510	471	501	519	503	545	500	485	509	498	499	501	503	551	486	509	484	490	512	522	552	516	498	504	501	488	511	503	508	486	531	458	492	501	475	505	489	532	470	490	473	479	505	492	468	470	512	522	498	500	499	505	480	444	484	490	491	527	480	463	484	506	504	502	504	539	478	496	496	478	487	478	500	465	501	473	522	483	494	495	522	514	478	480	438	506	480	462	465	508	485	527	508	509	454	500	508	468	474	481	515	489	482	499	490	492	520	472	494	534	519	476	491	483	480	481	510	487	476	452	481	490	538	501	506	463	495	470	497	503	509	459	496	467	524	472	449	502	466	465	495	509	468	518	480	474	478	525	488	494	487	506	503	494	478	506	489	507	519	508	493	497	514	467	481	514	475	525	498	541	482	484	480	491	473	508	512	473	538	517	484	501	540	481	503	522	491	495	488	492	513	500	511	487	525	533	534	485	468	445	516	488	500	481	529	448	509	508	499	492	481	499	514	498	510	535	488	507	525	554	525	508	484	506	509	498	505	510	484	497	474	498	468	509	469	487	490	492	479	509	512	509	486	491	486	538	507	508	497	485	491	519	456	480	541	500	506	490	483	495	504	479	477	517	485	506	508	496	519	518	491	483	463	493	503	490	474	490	500	511	504	521	508	503	536	491	438	516	540	522	503	478	481	496	494	531	511	503	471	494	501	467	437	496	487	542	496	480	508	544	463	503	504	504	525	535	490	486	511	487	505	469	480	466	501	530	513	520	461	426	496	485	528	478	461	507	463	492	515	514	518	481	464	488	470	530	489	534	522	496	475	532	480	488	434	460	500	486	542	494	539	494	481	524	485	470	493	477	497	511	500	498	477	522	496	492	476	497	543	507	543	468	501	480	451	476	506	509	537	475	523	520	483	499	495	480	490	492	475	537	478	552	516	518	559	467	502	491	455	496	499	454	487	493	482	486	532	476	491	471	500	519	466	535	480	496	558	496	516	511	505	495	518	470	508	493	489	527	517	497	519	499	550	513	511	497	552	512	475	493	492	469	525	495	497	505	514	494	478	478	447	534	502	493	512	493	561	502	473	502	501	521	530	510	461	507	464	493	497	518	464	486	494	488	488	491	541	498	487	513	512	484	505	490	523	549	461	518	500	474	483	521	483	503	529	524	491	491	477	454	485	473	491	479	511	482	521	481	481	485	471	520	520	475	496	509	471	508	482	522	556	489	478	510	505	472	529	505	531	455	501	469	541	503	472	518	490	516	472	492	507	512	487	527	502	512	515	513	502	480	483	494	430	515	454	529	495	515	503	517	510	479	528	459	516	511	490	518	475	518	480	480	527	534	475	470	519	506	537	482	454	523	471	520	497	488	478	480	476	503	507	475	448	497	472	497	465	469	491	472	467	510	465	498	496	519	473	479	462	487	500	538	500	502	441	470	502	517	485	531	481	492	507	495	504	475	454	483	506	481	509	480	508	476	478	481	500	504	468	513	506	502	510	491	490	454	465	514	520	549	470	483	464	473	520	487	486	490	511	506	475	494	473	472	510	504	565	512	515	515	485	510	501	500	500	491	462	521	494	465	502	472	502	513	462	451	489	503	521	502	476	495	460	502	505	508	471	491	484	473	477	522	474	547	486	470	497	526	521	470	479	553	499	494	492	463	501	493	503	531	501	512	512	510	476	527	508	480	506	506	496	504	485	477	534	511	467	526	530	511	516	549	514	481	489	482	481	499	498	474	546	489	489	540	542	477	497	479	500	520	452	470	502	483	512	539	477	495	502	474	506	457	510	493	468	481	500	496	495	504	476	482	475	489
37000	5407	1061	782	556	407	315	262	200	188	180	171	140	148	153	145	145	105	116	138	124	118	113	110	103	131	123	105	102	112	118	92	101	107	106	109	93	104	92	104	115	100	105	102	106	101	102	84	104	102	92	98	93	120	81	104	93	94	75	98	111	97	106	104	102	103	118	112	105	93	100	89	94	115	84	95	87	94	101	107	87	104	89	115	94	93	97	123	98	91	117	130	85	96	111	95	119	89	105	95	99	99	100	84	89	112	97	91	105	106	98	97	81	94	118	93	101	105	100	86	106	96	101	109	96	95	100	101	98	86	97	102	89	98	103	91	100	96	109	104	107	94	101	96	88	93	84	90	85	85	90	103	91	110	112	94	93	100	96	88	100	109	126	93	86	99	98	92	103	90	98	93	92	105	123	98	95	98	100	95	89	104	93	90	106	110	92	92	80	91	112	111	94	96	126	87	104	95	116	93	87	85	109	110	92	102	117	102	105	79	97	95	109	110	120	88	104	88	101	93	89	82	94	88	107	103	101	84	105	107	103	101	100	89	86	94	96	107	121	104	102	89	111	99	105	90	110	92	88	92	100	104	114	110	106	99	106	91	76	93	69	91	94	79	102	98	99	94	104	103	89	101	102	108	97	95	90	109	100	86	101	101	81	98	94	90	98	108	100	110	92	93	101	105	99	86	93	107	99	86	98	101	87	109	96	85	85	88	102	93	97	97	92	113	99	110	115	89	102	103	106	81	97	88	104	78	90	123	119	98	90	116	92	104	87	96	112	111	100	97	82	86	110	106	100	102	77	81	102	96	89	92	109	86	96	93	98	96	98	103	99	128	96	96	89	98	93	88	72	113	99	101	105	76	91	96	93	101	106	108	114	94	100	95	78	82	83	107	104	106	100	115	84	87	70	93	98	93	87	85	117	122	78	77	94	94	93	103	88	100	108	106	101	110	105	92	97	109	106	104	100	93	100	101	86	86	104	88	80	105	91	99	89	102	120	105	87	96	96	87	98	113	108	79	105	103	105	98	106	99	91	107	104	97	120	106	106	94	86	85	114	129	112	111	84	121	103	83	109	80	110	102	102	115	103	96	104	101	77	105	95	94	80	97	81	102	101	94	110	81	95	102	106	103	91	106	96	96	91	98	84	91	99	98	96	99	111	92	95	83	110	116	83	89	96	105	114	106	81	76	84	108	95	91	80	89	103	105	96	104	111	89	93	99	112	91	86	101	109	88	100	81	95	83	108	102	84	91	107	115	99	101	100	107	94	86	94	116	79	95	97	100	108	106	94	105	88	114	110	99	88	108	85	91	99	89	87	110	102	106	98	91	117	98	95	89	77	100	95	104	105	96	75	81	87	119	102	106	95	99	96	108	105	108	98	96	109	108	96	99	94	112	106	111	106	102	104	98	83	98	100	99	87	85	86	92	107	90	81	96	104	103	102	107	86	95	87	89	104	106	85	103	102	103	86	97	99	92	103	91	92	97	109	107	72	85	94	87	91	119	103	95	117	88	92	115	86	98	113	100	97	94	74	101	110	87	97	106	93	98	79	91	104	90	95	95	111	106	130	128	95	113	97	99	88	108	100	98	108	93	103	115	92	108	108	87	95	92	101	106	89	113	101	93	95	95	107	88	109	99	115	100	89	108	94	123	94	105	105	96	101	99	82	108	89	94	113	89	81	113	86	101	93	100	96	94	116	107	109	111	109	96	100	98	94	107	91	98	104	94	101	111	92	108	90	95	106	87	93	105	119	81	92	105	98	109	96	90	85	91	83	117	113	90	95	91	114	104	94	100	92	120	112	101	107	96	91	94	112	104	104	100	93	89	98	110	101	97	78	113	90	107	79	100	82	67	112	103	99	87	115	90	104	92	109	117	101	82	100	86	106	108	89	104	117	102	112	101	103	81	104	107	92	89	91	93	74	100	97	93	91	100	90	93	91	98	102	103	88	100	102	99	84	113	96	84	101	97	108	85	100	103	82	113	79	108	88	102	100	116	85	115	90	95	119	81	73	84	95	102	110	92	95	93	95	102	97	97	81	106	97	89	97	100	83	90	127	105	92	98	89	101	130	107	106	99	82	91	94	102	106	94	112	113	112	106	105	97	108	96	117	109	96	83	104	84	96	96	116	99	115	105	95	91	111	108	98	120	99	121	84	119	90	100	104	95	79	107	94	82	93	103	114	102	107	100	92	92	98	98	98	78	106	98	96	106	97	96	79	95	95	82	112	107	102	78	81	82	96	87	96	75	105	90	95	100	98	94	79	90	99	119	109	119	82	95	102	110	108	99	116	101	87	92	105	99	109	98	105	104	92	96	113	93	87	108	103	117	89	115	93	94	89	107	93	83	100	111	119	88	97	89	91	92	66	103	110	101	103	117	105	86	98	104	97	99	89	103	89	93	125	128	102	90	95	81	89	90	116	122	89	126	94	84	103	87	100	90	93	103	97	100	91	111	98	100	82	88	107	96	122	86	106	116	77	95	107	110	108	111	100	98	96	103	90	103	100	113	98	100	107	115	98	87	90	95	82	103	102	112	88	103	118	101	95	101	89	110	74	86	79	92	105	105	87	91	124	88	94	100	96	86	94	90	93	79	89	78	104	125	103	106	86	108	98	95	90	95	96	96	105	107	94	99	85	100	106	87	95	91	107	97	91	118	83	115	119	106	88	81	89	83	95	88	81	105	86	93	88	100	127	114	94	95	102	91	99	106	95	101	109	92	100	88	109	121	103	125	104	100	93	112	96	96	91	94	94	87	92	78	89	94	105	99	79	98	93	97	109	107	100	113	113	98	106	97	98	113	117	102	93	100	108	90	95	92	90	96	122	92	107	119	119	104	93	108	112	118	99	104	79	109	103	107	92	103	118	100	100	91	94	93	97	97	98	93	99	94	113	94	96	107	98	89	103	109	86	104	104	107	106	101	86	79	89	99	101	99	73	84	105	100	70	102	96	96	78	73	108	110	78	90	102	90	96	71	103	102	88	110	91	103	106	111	103	91	81	94	111	99	94	91	92	85	84	88	104	100	101	113	93	93	107	95	98	78	100	102	88	110	102	99	104	99	100	94	114	101	92	100	113	98	94	97	82	102	112	100	98	95	93	103	93	98	119	103	92	100	86	87	107	95	75	95	107	88	129	106	108	91	86	79	99	91	101	91	111	104	99	93	111	101	104	108	108	104	99	120	103	93	91	98	107	103	85	95	94	95	102	88	106	98	94	100	90	107	113	90	99	86	83	92	106	99	109	102	97	92	87	82	108	92	87	96	100	110	89	97	97	94	111	104	109	110	93	90	116	130	105	104	99	96	100	83	100	95	91	87	121	100	95	95	87	93	91	106	92	95	96	96	95	104	99	91	105	106	105	107	99	122	95	95	91	83	100	89	74	88	105	94	88	100	99	89	111	115	115	75	109	100	112	85	99	95	99	75	88	103	101	99	108	89	91	98	118	97	89	92	116	85	102	92	112	110	85	86
17352	905	2232	2681	2285	1840	1557	1331	1119	988	888	793	731	675	598	506	549	553	449	467	444	428	419	412	379	396	371	380	351	376	356	345	351	342	326	331	313	351	340	335	315	344	355	301	327	337	318	316	330	318	301	281	277	303	288	276	314	292	278	318	321	274	326	332	290	335	300	307	280	304	294	280	311	304	306	264	333	285	294	291	281	283	295	296	290	279	309	262	279	316	297	317	290	266	269	322	308	309	284	298	271	286	299	333	287	305	268	286	269	268	284	242	281	255	277	267	264	268	294	276	274	270	294	283	295	285	283	304	293	314	268	299	290	261	292	279	290	284	270	281	299	297	259	306	299	256	289	283	324	306	282	288	295	308	270	295	304	296	290	294	278	298	277	293	308	271	273	309	281	278	278	282	292	306	278	276	294	291	275	281	293	320	293	279	298	299	295	275	306	263	319	318	300	294	319	299	293	303	315	305	286	322	250	280	315	272	278	293	284	260	261	270	309	323	273	290	298	293	288	289	245	307	274	289	274	275	273	261	281	293	271	283	284	291	266	272	290	303	267	292	325	270	272	309	280	283	303	302	299	280	292	273	293	304	310	273	278	298	302	254	288	319	274	300	267	294	273	304	258	247	283	292	309	261	280	277	292	291	272	290	251	257	266	289	277	250	286	254	275	294	260	324	320	303	272	253	241	258	304	297	296	270	257	288	274	309	247	264	307	294	253	299	327	318	269	285	261	303	306	314	285	291	297	296	309	282	280	256	293	268	279	281	317	272	293	266	271	247	278	293	298	280	274	248	291	293	278	319	262	248	278	269	315	274	310	302	293	269	267	296	287	288	288	282	286	276	308	298	255	275	266	300	258	275	260	266	264	279	280	279	320	270	275	289	289	279	283	270	309	282	283	269	289	285	276	295	267	250	269	295	268	292	259	314	287	275	283	285	304	268	277	247	286	287	273	297	288	308	319	249	285	276	263	284	283	284	253	321	272	262	304	296	274	264	269	272	292	307	310	313	284	285	255	323	297	284	267	286	277	289	252	260	273	293	265	270	316	298	281	290	285	271	299	296	272	290	269	294	273	284	291	313	271	291	303	285	269	317	277	266	289	306	294	269	280	291	288	297	270	294	297	269	272	281	274	316	290	314	279	274	284	298	272	294	304	263	276	297	286	288	290	285	275	284	289	289	276	302	266	286	305	290	266	314	263	295	275	309	277	304	306	278	289	293	279	281	284	273	284	280	288	288	299	306	302	294	263	260	289	277	267	284	285	317	310	304	324	273	252	294	298	293	313	271	282	298	290	276	288	277	289	322	302	290	287	267	243	285	331	287	288	279	300	297	309	289	221	304	283	282	277	265	275	283	317	310	291	316	269	280	291	275	306	287	277	284	283	307	295	281	307	293	288	313	287	267	302	294	283	281	296	305	272	279	275	278	269	261	292	280	290	297	277	305	277	273	303	329	278	313	282	299	311	285	246	275	275	291	258	278	296	304	280	301	278	299	263	306	294	292	283	280	286	284	307	279	257	294	277	290	306	305	275	289	268	310	282	262	288	310	279	289	275	293	290	278	293	268	258	294	269	261	254	254	306	278	315	284	301	277	302	289	250	325	289	274	274	271	266	273	299	242	280	291	254	325	279	286	311	269	316	286	278	324	302	283	296	322	297	303	294	292	290	281	277	287	271	300	266	302	265	284	279	286	270	279	311	285	277	298	294	284	284	259	295	288	266	292	306	282	295	319	266	300	270	282	277	281	313	306	276	322	268	272	289	297	284	286	250	260	336	281	288	265	269	284	287	266	290	290	297	290	298	290	291	257	268	281	291	300	270	285	306	298	286	281	260	285	273	260	303	265	298	291	293	272	291	277	275	289	323	253	255	280	299	276	300	286	269	308	301	284	274	288	282	287	275	282	279	296	296	307	289	277	296	282	308	289	290	291	289	272	285	303	280	266	279	316	313	294	254	280	297	287	288	278	296	277	292	261	319	298	283	288	298	297	267	336	269	286	294	275	288	270	292	267	289	283	284	284	270	286	295	287	303	283	303	257	288	270	278	283	276	287	283	284	275	270	296	273	284	263	274	297	294	327	291	292	313	268	277	284	293	312	282	299	279	282	264	296	297	278	294	298	272	282	281	303	287	315	321	279	271	248	282	273	275	267	234	275	290	279	280	251	280	278	308	300	303	279	257	270	263	259	312	280	275	285	300	294	308	272	268	306	268	283	282	298	292	290	281	309	286	292	278	298	266	315	281	292	271	280	275	276	306	313	276	320	281	284	310	282	302	253	274	305	281	300	287	283	271	249	305	284	281	264	296	310	256	277	269	281	286	299	319	293	269	284	293	312	286	287	282	295	307	282	267	291	271	294	291	260	268	302	278	263	292	310	298	310	247	274	276	291	280	256	299	254	287	289	315	270	250	284	291	281	299	282	264	288	298	282	305	305	280	298	270	288	283	291	315	286	274	282	295	283	279	282	298	284	254	279	297	252	288	280	298	302	268	277	281	306	259	289	252	254	291	297	288	270	288	257	294	312	270	287	301	309	296	277	246	297	285	302	279	281	281	253	306	261	280	260	266	289	286	270	292	314	281	294	283	300	306	276	292	295	252	281	289	279	263	274	265	271	298	299	263	305	293	270	279	260	279	290	287	257	288	277	272	264	307	260	314	253	291	257	269	265	299	283	279	300	296	291	302	271	271	290	299	302	297	305	259	282	281	278	266	283	290	278	291	297	297	291	282	277	287	273	257	279	300	292	272	289	295	271	285	297	277	296	285	273	271	304	317	282	268	295	303	254	307	281	286	283	293	298	294	270	313	276	306	302	277	270	264	292	318	296	285	272	260	284	267	317	281	312	260	301	279	263	298	272	277	283	266	294	293	244	298	303	251	300	330	260	268	289	291	302	284	277	264	252	282	269	302	303	299	268	290	293	268	295	298	261	279	301	294	307	293	292	243	325	287	286	286	302	298	294	271	314	275	268	283	290	289	298	284	268	280	270	286	311	300	271	271	288	280	299	287	283	277	294	287	261	292	300	314	310	315	291	292	278	287	254	283	276	287	284	273	295	279	252	255	296	283	279	294	288	288	260	273	300	259	301	278	264	293	294	296	282	277	316	297	270	304	292	311	297	311	286	312	241	291	299	264	279	295	283	299	293	296	269	281	261	309	250	262	278	292	277	302	264	290	264	282	332	304	295	299	297	273	277	291	293	264	291	332	274	277	283	291	286	315	278	296	302	317	292	302	272	270	278	314	277	265	262	241	289	278	272	282	273	290	302	298	274	290	304	298	313	270	293	285	295	257	256	274	297	302	312	266	272	277	262	294	284	311	301	311	326	272	265	278	279	292	296	303	275	291	282	271	262	303	285	279	273	270	253	267	313	289	295	265	276	268	269	283	282	284	263	289	294	292	262	303	273	287	303	311	294	274	312	322	289	278	290	290	289	269	316	311	271	278	298	266	283	304	282	285	276	271	294	321	307	247	269
51425	12833	3197	1753	1180	836	707	586	445	416	338	332	322	323	271	286	227	263	234	254	249	227	226	220	216	233	207	219	228	219	240	201	215	217	191	201	201	218	201	205	208	204	212	198	225	197	215	239	218	207	198	230	187	187	196	200	177	183	214	241	208	175	209	200	193	201	185	185	194	207	218	175	179	206	215	196	206	207	192	189	227	165	201	210	172	189	198	192	190	201	199	195	174	174	181	203	190	184	158	186	199	205	199	198	216	200	203	180	193	194	203	183	176	216	162	183	198	207	208	203	191	217	175	198	199	180	210	173	205	199	215	187	218	183	212	189	183	181	192	200	206	179	189	181	236	186	190	196	197	189	183	195	199	203	190	214	193	183	204	195	221	219	212	203	185	176	181	185	170	197	196	216	210	203	193	165	192	195	205	184	176	183	191	203	192	197	196	208	197	199	177	192	198	185	180	185	195	192	208	183	177	176	198	177	171	202	194	190	192	211	182	186	212	211	217	209	183	195	197	188	221	182	193	211	187	182	189	177	201	202	197	187	166	192	199	216	202	202	211	219	205	188	185	202	183	173	175	200	208	210	201	173	182	197	204	181	187	209	205	190	197	196	214	183	196	173	175	203	192	152	210	179	198	206	184	210	210	201	218	221	182	216	202	182	197	194	182	182	198	213	186	163	218	167	207	176	185	186	190	215	182	177	202	217	210	195	195	191	190	185	184	189	201	184	196	164	214	184	196	195	210	215	188	211	196	190	208	177	193	193	171	200	199	190	213	203	193	186	219	181	216	217	193	176	195	216	182	184	187	192	191	197	188	213	220	204	215	183	179	230	203	195	199	209	223	187	206	210	191	191	191	211	187	180	186	191	175	197	193	170	189	194	183	181	194	206	195	213	198	184	190	200	189	189	180	187	212	182	181	181	179	203	227	197	181	183	180	188	213	218	204	185	162	181	201	176	201	180	195	187	201	181	223	200	198	190	189	197	188	209	190	219	199	183	214	183	194	210	190	200	173	186	203	193	195	208	154	197	205	208	188	183	190	194	192	201	213	195	175	171	177	197	214	175	207	180	207	232	196	192	199	195	179	192	187	212	182	210	188	182	187	205	202	199	176	196	151	204	187	209	189	177	184	183	198	207	197	192	203	191	202	217	190	198	180	218	190	191	207	222	236	192	222	184	176	179	205	227	181	179	201	183	190	187	193	195	199	219	201	196	212	209	170	189	198	161	181	194	191	189	212	179	195	190	190	190	189	184	213	179	207	214	206	185	201	222	191	189	187	191	172	196	192	183	193	203	208	170	191	178	182	164	202	197	193	191	197	188	182	216	179	159	193	190	216	190	196	197	166	185	194	195	196	183	184	205	200	189	207	197	187	179	207	198	197	208	202	193	199	219	194	199	191	217	214	172	203	208	216	210	206	170	201	186	166	169	188	208	206	194	201	208	190	207	189	191	172	168	197	206	207	209	168	190	201	159	183	168	198	187	180	174	192	196	181	158	229	207	202	185	207	171	177	213	181	201	193	188	169	217	196	196	202	192	162	182	184	193	181	201	175	192	216	207	209	196	173	196	186	229	210	223	208	186	192	186	183	181	180	185	187	180	182	190	194	184	194	177	177	199	186	213	214	174	227	213	217	218	185	213	219	183	195	190	206	181	197	186	187	195	199	171	210	215	208	183	148	185	204	183	183	193	177	198	198	191	209	206	199	211	170	206	185	166	190	202	194	186	205	195	175	189	179	181	207	228	215	209	224	188	181	204	194	177	171	187	197	171	184	195	180	204	203	210	201	212	203	184	188	201	191	208	206	185	166	183	189	168	202	218	179	203	196	195	189	204	183	195	222	198	202	200	216	216	208	158	195	196	210	206	218	180	190	203	191	194	194	208	167	153	196	198	191	197	214	229	191	180	185	229	185	213	186	201	204	192	185	192	208	186	194	178	200	206	196	216	176	204	208	205	191	195	181	196	187	191	196	198	227	189	192	212	166	183	194	244	189	208	161	204	196	168	191	208	188	175	184	195	192	185	211	170	183	196	210	217	163	192	200	187	158	180	214	193	215	206	193	192	211	200	181	173	196	203	209	197	178	184	200	213	186	217	171	195	181	185	195	185	182	194	198	214	212	168	184	224	176	202	196	203	217	203	211	169	169	188	201	195	204	196	163	181	183	201	184	186	208	184	191	189	190	182	174	180	213	195	218	180	178	211	229	194	195	196	205	181	181	198	203	173	170	179	196	195	183	209	209	210	196	214	190	198	204	174	194	196	211	188	180	173	195	184	199	193	177	190	194	195	212	175	192	231	197	203	185	186	189	191	204	207	198	225	192	212	193	181	210	193	188	189	179	184	194	187	228	185	186	202	190	198	174	188	168	211	199	200	215	185	196	187	204	182	189	196	195	215	184	210	185	179	191	210	194	196	200	213	190	181	172	210	165	184	187	193	213	225	175	184	185	210	201	202	197	187	189	198	192	207	213	190	199	168	195	213	193	195	196	188	220	201	201	199	170	173	201	198	206	206	177	213	209	211	186	196	179	192	188	215	184	201	208	195	189	193	207	194	190	189	185	186	186	207	166	204	221	186	213	203	208	209	190	197	205	182	174	167	180	217	195	225	165	179	198	197	191	178	179	227	185	213	205	154	186	213	191	176	201	178	198	199	209	197	193	203	204	206	203	189	210	170	203	187	206	217	203	212	204	191	184	187	172	200	191	201	176	204	183	185	182	202	178	202	220	202	207	214	197	190	199	184	181	199	206	219	218	199	196	182	173	192	205	180	181	196	198	196	190	175	190	197	193	184	195	179	184	186	211	217	189	198	191	214	189	183	216	210	209	207	214	181	188	220	214	202	199	213	212	203	192	175	180	194	170	203	197	208	183	202	188	201	190	180	211	180	184	201	187	188	187	189	215	192	196	186	196	194	198	186	193	193	163	183	197	202	191	202	180	200	200	214	204	163	208	192	178	207	193	186	174	202	204	229	199	194	186	215	176	200	170	200	164	213	162	164	183	215	204	211	172	194	213	200	200	183	199	201	190	204	220	182	202	193	199	202	200	197	186	188	223	204	210	210	193	183	207	191	192	209	202	207	207	184	182	184	190	197	204	220	177	169	183	230	203	200	192	193	177	209	192	188	189	202	174	242	182	181	165	197	168	180	200	182	187	199	220	168	180	194	185	196	175	188	206	193	216	177	177	164	193	212	206	196	182	188	183	177	219	196	201	212	195	196	199	188	187	188	205	187	198	177	198	197	214	215	211	190	199	197	192	201	209	215	194	173	211	199	205	219	163	196	205	182	196	193	237	169	173	176	186	202	224	174	231	183	191	194	190	208	202	192	182	197	184	193	203	187	208	192	193	182	180	203	197	200	218	197	217	168	192	198	164	190	180	205	207	187	214	178	201	183	188	203	190	190	202	209	208	188	192	171	176	182	186	193	216	176	160	205	169	213	182	187	190	174	209	164	224	202	215	193	172	164	193	202	184	183
23613	1892	4344	4864	4205	3443	2867	2409	2061	1724	1600	1489	1302	1194	1108	1066	938	912	916	860	794	769	786	741	674	722	663	681	685	628	660	621	602	619	608	574	636	584	565	617	617	608	527	547	566	562	547	560	561	540	573	503	569	531	536	516	547	576	537	548	535	501	547	543	530	521	484	531	569	499	540	524	521	515	526	493	518	498	526	532	508	495	507	551	527	540	513	558	505	503	543	496	514	561	518	521	537	477	558	537	526	496	523	520	526	536	524	524	478	505	487	526	510	555	515	516	498	483	479	486	497	494	484	528	478	514	527	514	513	521	495	506	489	481	498	506	473	495	498	529	495	487	506	504	530	493	496	513	524	473	509	510	465	491	511	522	499	514	537	526	512	502	510	486	503	480	488	524	503	522	530	477	499	470	538	494	510	517	500	488	473	498	534	515	534	520	492	479	486	488	484	521	504	541	531	505	556	528	509	481	490	530	493	508	530	496	500	518	519	491	496	513	474	542	507	492	551	537	502	528	514	491	476	530	490	507	503	503	496	532	558	513	520	508	543	532	527	499	505	519	516	513	532	523	527	526	447	549	462	522	516	513	486	483	497	527	510	523	509	527	496	491	515	533	551	535	498	516	488	514	490	539	511	544	488	505	506	511	506	505	509	465	545	492	527	506	518	501	517	500	530	529	510	500	540	532	486	485	528	513	516	495	527	537	499	505	506	487	503	499	516	510	487	491	497	507	484	493	454	523	509	492	519	504	484	535	496	484	492	539	518	512	558	465	565	476	537	517	495	467	500	498	506	521	540	523	513	502	484	514	507	483	488	513	446	487	523	519	472	501	523	511	527	494	517	481	530	519	492	505	486	503	503	507	495	466	518	528	504	507	526	503	498	498	514	468	531	527	555	499	486	537	525	528	514	494	502	501	525	500	505	461	481	561	483	535	509	516	484	516	508	464	518	491	503	501	499	535	488	451	530	476	493	509	508	517	518	521	506	511	529	502	470	519	520	462	514	493	480	515	504	527	512	501	485	503	542	520	520	481	580	493	476	533	518	525	455	471	503	486	475	511	523	460	500	546	521	488	520	488	542	461	474	535	472	545	472	533	526	495	518	466	520	526	498	525	507	485	528	512	481	541	513	485	460	512	495	496	487	483	499	439	489	493	465	504	523	506	509	509	501	488	469	516	526	498	538	523	517	522	499	503	498	489	532	497	508	509	488	495	509	541	471	496	504	520	479	497	490	564	511	528	507	526	550	513	496	558	470	543	510	505	482	485	484	509	501	504	514	502	541	497	503	544	551	505	498	524	484	495	511	510	536	522	534	511	501	513	538	525	557	522	482	489	491	485	512	482	549	463	520	528	515	525	509	502	531	500	509	504	523	485	456	520	482	469	520	538	465	474	478	534	478	491	516	559	528	520	516	514	519	513	503	499	509	524	521	490	502	454	504	457	492	494	530	508	497	504	501	482	481	492	514	491	513	476	477	520	485	518	483	469	509	514	516	481	506	497	511	538	518	533	511	536	507	465	494	533	530	479	492	529	522	503	502	498	505	529	503	520	494	533	526	518	468	481	494	524	505	509	500	531	491	520	559	479	528	484	553	481	499	535	492	489	501	509	540	539	452	506	476	507	487	485	496	462	478	508	503	544	462	543	486	517	516	533	516	523	484	496	516	461	530	487	514	514	484	505	534	498	508	526	496	479	517	528	504	469	534	477	483	508	471	496	492	521	490	511	497	480	511	527	501	490	489	500	520	499	513	503	545	537	512	479	489	530	459	473	530	551	495	456	517	483	497	506	486	542	519	499	512	495	517	504	519	551	530	459	515	528	445	534	489	525	490	500	517	491	501	480	525	525	492	490	511	470	535	502	522	535	523	482	526	517	488	482	497	537	471	499	534	541	472	510	483	522	520	473	489	509	503	507	508	524	529	526	523	505	545	495	521	512	541	551	532	554	494	520	479	494	515	513	514	511	537	504	533	502	496	523	523	462	546	504	490	469	467	490	545	524	471	525	512	446	517	470	478	488	489	481	515	520	497	516	497	558	521	523	533	495	473	469	508	481	516	503	536	477	543	532	494	511	545	522	507	516	470	485	478	517	511	476	521	531	553	542	509	470	475	509	540	507	489	531	497	504	477	543	557	540	507	532	462	502	515	481	500	487	487	531	513	490	509	494	506	546	532	493	495	504	501	553	511	497	528	494	508	526	534	524	557	498	500	528	482	486	475	532	504	476	489	524	525	473	513	489	475	534	508	497	507	496	462	491	476	535	501	523	520	517	513	449	450	502	462	542	531	512	515	496	485	519	509	523	486	514	523	484	477	564	523	522	506	510	560	511	506	504	513	508	466	476	509	460	531	478	510	510	550	491	512	540	509	518	552	534	473	510	464	525	502	506	512	514	511	477	500	496	500	532	511	509	514	511	508	483	516	514	522	539	492	523	481	499	523	538	551	488	510	539	506	526	499	474	462	513	518	496	544	527	503	494	496	537	506	508	497	472	500	502	524	513	494	511	528	498	538	476	494	485	501	515	526	540	502	496	532	488	502	504	479	480	510	502	473	503	487	475	521	473	498	517	532	514	485	530	491	542	525	469	516	529	512	448	552	511	520	473	502	527	543	497	517	519	475	490	476	526	517	512	503	507	515	500	480	474	503	501	507	479	505	488	508	539	510	497	542	481	502	516	487	505	518	562	476	505	510	495	533	530	516	514	509	491	491	542	545	469	504	490	512	495	457	493	480	459	475	464	493	525	511	511	518	506	502	507	464	498	481	536	485	513	532	462	515	496	506	531	492	485	532	503	520	523	522	513	591	533	494	512	559	518	498	508	458	480	523	525	540	494	495	487	524	506	486	535	486	484	508	484	454	516	551	502	492	507	521	542	518	518	481	530	495	478	514	534	502	522	521	502	504	470	475	503	516	533	505	504	516	451	493	534	499	523	500	474	493	522	503	488	522	506	496	484	470	534	502	499	522	518	500	501	525	518	537	529	476	524	482	516	533	510	519	498	510	495	500	504	552	494	501	533	503	535	500	519	494	518	519	525	491	521	546	523	514	545	488	464	526	502	503	517	480	469	500	485	511	478	547	523	526	488	482	523	516	515	536	523	529	548	495	525	504	502	520	476	525	503	526	529	488	519	497	530	508	486	489	545	538	504	509	499	503	541	517	518	494	511	526	505	508	474	508	537	504	494	554	523	505	542	475	517	520	473	497	512	499	527	511	493	495	521	442	523	498	475	523	513	470	530	485	500	553	467	544	544	496	519	528	528	511	521	482	505	505	506	457	546	496	494	477	519	492	496	475	479	486	495	472	513	496	494	521	494	513	481	510	496	535	522	467	526	519	494	490	502	517	520	510	484	523	502	499	500	469	478	509	537	492	499	496	533	495	499	469	510	477	504	498	467	529	508	514	534	510	543	504	518	484	489	480	527	511	489	513	557	519	507	498	498	471	488	502	508	552	533	513	510	515	535	501	474	511	504	513	482
4007	211	240	216	227	221	213	167	210	210	203	222	232	182	209	205	231	226	193	167	200	226	196	201	189	198	178	201	210	206	198	209	211	220	221	187	206	205	196	194	197	191	198	175	184	173	202	222	220	203	198	196	192	202	207	194	189	181	197	214	215	197	188	192	224	201	217	181	188	218	206	189	209	198	201	202	194	204	204	179	210	224	200	216	209	241	212	200	201	217	202	215	195	201	204	190	203	192	202	213	218	182	185	203	205	194	202	224	206	187	211	192	202	195	225	207	212	195	222	222	194	184	188	203	217	218	193	205	205	201	185	216	212	209	200	196	191	220	203	224	217	216	186	210	204	202	204	211	185	192	211	201	193	167	209	199	199	228	182	194	208	215	235	220	221	220	211	175	184	228	212	180	190	195	207	182	198	225	198	206	205	188	196	218	186	215	217	207	197	222	228	196	188	216	184	195	204	201	224	236	217	181	201	221	192	213	186	213	192	211	202	181	210	228	203	192	187	204	202	194	207	181	189	210	187	173	218	183	189	202	217	211	199	186	182	238	217	187	187	206	193	175	203	209	222	190	202	189	222	176	223	204	205	213	171	214	200	194	204	194	230	223	224	189	191	188	187	191	204	212	202	216	191	202	183	211	206	221	222	210	199	205	194	182	207	192	212	206	203	183	202	207	195	187	188	224	201	196	199	216	193	202	212	209	178	224	208	210	208	229	170	203	194	197	198	222	191	201	193	219	206	193	192	209	235	178	200	173	203	187	215	197	237	217	221	217	201	213	222	178	210	214	174	172	169	215	222	183	196	197	184	223	221	201	199	158	205	215	222	197	184	222	185	184	229	219	208	215	193	192	190	204	207	188	198	174	203	209	223	182	199	182	214	194	249	217	194	213	205	182	203	216	224	177	202	175	196	212	183	191	221	224	196	213	204	196	194	212	229	193	209	212	196	205	173	174	210	196	211	217	203	182	197	209	199	216	218	191	216	198	181	202	197	209	204	206	216	222	192	208	175	197	184	219	192	192	205	206	200	202	189	214	199	216	238	202	198	207	213	204	207	209	201	182	222	197	216	233	192	200	199	213	186	199	208	216	229	210	190	221	195	188	213	208	215	215	168	197	207	212	179	195	188	224	197	209	215	190	215	167	189	196	217	201	213	216	208	194	193	199	176	199	204	208	202	190	197	209	163	199	205	185	235	187	197	205	209	172	202	203	209	205	215	179	207	198	205	166	200	205	198	209	206	206	218	196	233	186	214	195	194	201	190	215	206	232	197	211	190	198	191	190	243	228	194	226	189	213	201	193	200	203	215	210	205	215	196	195	215	182	196	187	179	224	178	215	190	196	206	196	203	182	209	187	187	205	202	227	188	201	196	174	193	208	193	210	204	207	220	232	217	213	191	211	206	212	204	195	208	193	204	196	225	196	193	184	214	218	202	201	172	204	167	213	193	188	213	210	189	197	218	192	210	197	218	193	196	200	201	209	214	202	223	224	218	191	205	223	195	191	210	182	212	243	196	202	201	187	198	208	211	230	208	172	193	210	209	225	211	203	191	196	228	185	218	190	201	205	192	208	190	212	198	200	218	231	194	226	204	203	187	206	221	202	228	198	198	245	184	190	213	219	195	202	197	213	178	206	198	158	193	195	221	199	194	216	212	234	205	231	192	196	234	189	213	213	220	197	215	197	193	208	210	189	216	210	208	190	179	206	206	218	208	188	207	204	206	196	185	203	187	206	185	226	195	229	204	202	208	205	198	189	176	190	193	201	170	208	238	192	224	205	203	180	190	204	191	197	210	211	186	192	219	187	202	185	197	223	231	208	191	204	208	227	242	221	194	220	212	207	190	197	201	211	194	203	220	224	213	182	213	226	206	203	184	229	218	200	201	200	213	225	213	203	214	186	195	224	209	206	195	205	227	217	171	206	189	203	202	182	203	190	207	202	204	188	177	218	178	218	187	203	208	183	198	194	217	181	200	205	198	205	198	232	208	198	191	202	213	190	191	191	232	219	217	206	188	194	220	195	188	195	197	181	204	196	217	193	195	230	199	202	205	182	213	212	210	155	174	179	214	200	192	186	214	188	209	205	223	198	183	192	214	197	210	180	205	253	190	191	229	209	196	219	224	217	248	209	191	199	189	204	187	196	191	195	168	198	199	208	234	215	196	200	186	212	214	226	203	208	191	186	202	214	182	194	249	224	199	208	197	220	188	191	212	174	198	196	178	197	225	223	187	214	195	174	188	187	219	194	217	213	220	190	191	203	204	207	223	198	196	207	197	206	184	192	202	214	192	232	167	202	208	222	203	220	205	204	210	188	222	221	197	226	195	219	212	189	201	185	201	196	198	192	199	184	203	212	184	212	223	219	188	233	230	231	205	208	188	186	173	230	227	225	206	212	187	217	198	206	203	200	212	209	190	179	185	211	195	182	203	194	221	205	207	195	202	194	203	170	215	167	218	202	232	183	219	162	212	190	207	232	225	185	204	184	185	201	226	193	214	183	199	213	198	192	185	233	219	213	180	192	217	172	201	199	225	192	186	211	175	190	190	220	194	225	220	250	200	198	226	188	200	210	202	200	190	198	218	190	201	188	200	214	228	211	181	202	220	192	207	193	232	224	205	192	197	202	206	204	208	206	210	184	201	184	175	217	200	238	197	192	189	190	209	209	246	193	183	177	202	210	185	195	177	199	206	206	196	208	205	194	211	189	203	212	196	213	211	185	227	189	210	209	193	194	194	192	202	198	230	199	210	229	213	208	205	199	184	211	199	215	213	222	200	164	190	222	204	202	200	185	216	220	189	179	183	208	198	194	170	202	202	183	215	209	191	194	191	193	188	189	195	207	191	180	230	198	173	199	210	208	225	217	205	184	205	224	196	207	207	185	201	246	195	225	204	213	221	181	186	200	184	217	203	184	194	210	225	177	193	197	214	199	225	192	219	206	192	193	221	213	200	196	198	212	213	201	204	206	214	184	200	208	208	198	223	222	180	206	201	210	220	192	229	206	196	173	194	199	188	215	213	184	201	214	197	211	196	197	206	191	210	215	227	229	190	207	192	220	210	210	209	215	207	202	199	197	224	232	214	212	206	190	211	211	192	222	195	184	194	213	222	186	191	208	203	199	236	183	198	196	203	202	213	206	185	199	190	205	221	201	200	173	191	197	170	202	194	223	196	199	188	204	198	206	177	214	213	177	211	190	197	204	180	198	194	224	206	206	217	208	175	207	200	193	213	192	198	205	194	195	228	171	192	198	177	221	201	187	207	191	224	217	186	186	201	218	207	189	192	178	201	226	217	213	209	213	198	181	189	239	212	197	211	206	207	202	204	221	208	216	189	206	200	203	208	235	208	193	196	168	230	222	210	221	195	189	214	194	207	198	219	188	208	230	187	186	179	210	196	197	200	214	221	219	210	197	205	203	217	216	206	204	203	207	207	238	175	193	211	211	189	196	222	202	214	229	206	233	210	212	209	197	210	199
4499	547	570	614	617	545	521	556	568	526	536	502	478	501	512	510	525	475	460	493	512	516	470	518	511	506	488	462	520	464	496	464	506	491	523	480	472	479	494	518	495	462	480	510	479	551	487	448	515	521	492	496	486	494	480	461	485	501	483	468	477	523	524	466	503	501	490	501	515	490	514	472	448	486	466	479	483	497	501	484	481	493	497	477	511	507	454	488	514	481	533	500	495	467	490	527	447	500	451	512	478	488	480	489	463	498	499	473	451	457	488	445	531	504	484	499	534	477	527	492	530	515	481	486	495	462	481	477	465	521	474	444	475	498	477	474	510	503	463	511	508	513	484	498	468	501	493	508	512	493	482	444	533	518	453	514	494	487	453	512	479	488	527	526	521	486	503	475	507	484	493	480	467	507	512	463	540	500	538	540	504	495	472	526	531	508	468	500	540	506	535	468	479	498	514	506	468	457	541	523	481	518	514	485	482	526	483	508	512	475	504	502	454	512	539	500	521	501	471	492	468	503	553	481	496	489	504	507	499	522	474	496	489	486	533	504	481	537	497	529	513	504	465	497	513	481	544	524	504	518	464	483	486	529	461	540	504	473	479	495	475	510	499	502	476	528	510	498	483	515	499	504	498	510	503	487	449	482	440	500	467	498	515	493	481	481	514	511	467	478	498	489	478	479	517	503	489	470	505	443	478	503	451	492	474	529	543	483	527	498	496	485	511	509	497	519	505	493	475	504	543	515	497	482	498	500	518	511	479	490	477	490	503	475	498	543	494	494	508	457	483	497	477	524	459	469	482	419	474	487	482	467	462	512	513	507	503	493	477	488	496	476	477	485	479	529	529	497	486	478	510	500	517	483	481	471	510	509	505	550	542	543	528	492	513	486	467	558	527	494	500	487	527	481	498	493	505	502	499	488	526	487	513	524	502	465	514	460	507	494	472	448	516	487	478	483	479	525	494	505	506	518	482	491	523	456	526	499	470	471	490	553	493	517	466	511	478	425	471	508	497	471	513	510	481	520	534	469	503	490	491	475	493	534	539	490	500	480	490	478	504	499	499	498	483	505	488	501	519	498	511	495	498	508	477	479	489	521	488	488	466	491	490	517	477	512	526	459	487	502	478	514	451	475	516	518	512	480	525	489	466	490	509	477	489	514	473	567	490	489	486	497	502	509	472	484	522	502	508	468	497	505	520	560	493	499	479	522	539	487	519	512	491	529	485	508	483	533	501	482	502	514	486	524	497	547	492	517	473	496	538	499	500	500	482	506	509	492	524	492	491	434	559	522	488	457	491	494	499	477	486	484	493	506	505	473	503	514	487	471	499	505	488	479	448	462	491	506	463	513	523	501	466	530	527	504	469	482	475	509	516	511	501	483	491	525	494	472	454	498	504	490	487	513	540	553	503	477	495	536	468	499	495	469	494	523	454	465	490	462	474	524	503	494	486	509	475	524	492	485	473	513	514	481	487	484	514	495	513	501	477	545	484	471	466	489	475	502	493	503	493	508	513	456	494	522	489	488	521	479	488	508	526	450	522	480	474	513	516	517	509	493	499	482	496	498	493	525	481	518	485	515	495	491	500	484	475	496	478	524	492	485	489	509	518	501	500	475	489	501	523	485	488	514	508	477	515	523	521	497	486	508	524	473	485	443	500	464	512	477	557	501	529	488	511	468	492	502	479	522	502	519	493	473	465	494	485	506	522	516	481	493	528	517	536	507	533	504	480	476	506	507	501	483	507	472	553	499	493	485	474	513	521	467	512	482	502	519	490	492	499	488	486	489	485	488	474	466	522	468	515	510	476	472	464	536	459	545	497	497	521	478	489	487	506	481	478	496	464	525	438	495	478	480	460	495	509	490	453	472	495	493	545	502	494	514	520	484	485	527	533	497	485	488	489	490	484	460	497	446	490	466	499	489	527	478	479	482	483	530	507	491	481	480	496	501	483	475	495	483	482	492	533	450	513	494	505	483	523	505	516	471	546	515	494	469	511	533	478	486	471	503	464	548	441	456	476	515	510	542	480	509	497	482	493	518	511	486	452	494	488	442	500	468	502	494	496	494	476	521	462	499	463	515	464	517	483	522	507	523	494	530	491	506	509	509	488	505	481	477	503	536	540	479	513	494	493	522	533	520	450	489	489	498	519	489	509	509	496	512	476	468	499	496	496	493	493	496	559	532	510	502	485	499	525	473	476	512	524	511	492	500	494	505	503	509	528	491	470	508	493	465	480	475	489	494	504	503	499	483	502	523	479	507	500	531	490	511	544	546	483	484	487	455	455	510	498	483	498	470	471	488	518	484	479	509	496	502	495	469	501	529	508	480	469	485	479	534	514	487	531	494	501	475	489	503	535	509	536	499	493	497	515	516	495	487	460	484	512	499	485	472	497	471	516	524	516	478	533	509	508	498	489	479	475	515	512	496	477	480	467	500	508	539	520	501	479	493	510	460	465	509	501	516	503	517	482	477	464	508	475	456	470	514	482	542	457	472	477	524	513	511	481	516	475	482	510	513	518	463	515	486	483	482	515	476	446	485	508	501	458	521	505	464	492	534	521	479	482	511	509	510	493	506	499	486	510	522	471	511	513	535	466	479	497	504	498	488	509	480	511	538	525	494	534	506	454	524	514	491	498	463	464	501	488	523	483	508	526	540	497	492	479	484	501	518	511	494	480	513	530	489	492	501	474	542	505	509	487	467	510	514	455	477	450	495	498	461	465	490	471	511	502	469	495	477	519	468	506	479	503	492	506	504	528	453	541	538	474	476	495	523	522	511	492	473	532	475	494	506	482	538	432	469	511	509	473	477	476	510	495	525	457	521	453	500	500	497	494	491	517	503	478	485	469	470	493	499	504	502	508	478	476	509	495	523	532	510	512	471	503	504	466	504	465	489	480	493	482	483	511	498	539	451	548	504	491	468	490	515	510	494	504	486	458	511	507	481	527	525	498	504	509	482	482	532	497	477	476	564	500	477	502	489	476	506	493	492	520	492	530	497	498	491	499	496	501	524	505	470	489	454	530	500	494	501	514	520	477	512	496	502	457	469	489	489	486	492	520	499	510	471	486	479	501	505	512	466	474	509	538	505	511	529	495	502	510	524	507	500	495	480	455	493	495	483	513	506	456	489	514	478	490	485	513	517	449	493	469	480	526	499	513	539	531	519	482	482	505	521	526	497	500	461	480	488	475	458	478	485	486	498	479	496	510	494	513	507	489	528	509	478	471	517	504	448	491	487	500	506	510	499	474	525	480	475	477	509	506	496	522	503	478	518	499	490	524	494	510	487	502	504	529	513	485	533	495	464	505	487	516	522	483	489	520	503	504	487	504	492	512	536	475	472	469	482	537	531	469	468	487	484	484	491	480	525	509	480	444	492	468	509	518	496	444	531	450	523	539	505	471	489	487	499	493	470	534	538	550	472	484	506	490	476	525	492	518	465	495	475	509	540	483	460	506	525	474	463	530	518	520	486	464	524	474	482
37395	5738	1098	790	585	406	339	265	253	186	198	151	177	148	161	137	135	121	116	127	103	128	132	106	113	106	111	113	117	131	113	96	80	104	104	92	101	86	113	105	104	95	123	112	95	120	106	104	97	103	111	88	106	86	105	99	101	96	95	103	105	110	85	102	105	106	106	104	99	109	103	92	105	77	103	93	90	125	85	106	97	103	96	95	70	105	103	94	100	100	97	96	93	105	115	90	117	91	100	93	113	109	98	103	90	110	124	102	100	85	84	92	85	93	97	103	92	89	86	110	97	97	89	95	90	103	98	88	84	103	112	93	90	114	123	92	84	87	92	113	94	106	94	97	116	97	86	80	106	93	91	97	113	132	108	88	117	101	103	88	107	102	98	115	95	98	91	104	81	82	97	117	99	105	89	93	98	88	87	83	107	92	92	90	120	98	121	96	99	111	90	103	99	94	103	93	105	106	119	96	91	94	92	105	97	103	106	91	102	101	110	79	99	95	111	109	110	100	109	90	114	103	80	72	102	103	82	107	113	93	111	113	97	107	103	78	83	87	109	115	90	101	76	94	102	88	97	84	116	96	113	95	90	111	94	94	110	113	113	99	93	97	99	107	99	80	113	109	108	103	103	104	105	92	122	95	90	97	99	111	105	105	107	84	109	109	105	102	107	87	84	106	110	112	104	99	103	95	93	112	91	94	92	108	97	98	113	97	106	101	75	94	95	111	104	111	119	117	111	90	101	104	70	100	108	89	111	95	90	96	105	87	94	90	105	107	98	90	111	104	110	111	117	78	115	102	95	96	83	105	107	110	100	91	111	88	94	96	114	127	103	97	110	82	84	109	103	102	107	112	104	94	91	90	86	101	112	100	89	116	119	99	107	89	116	93	75	94	98	98	113	110	97	101	95	96	87	88	86	98	92	103	94	90	91	100	101	93	97	97	81	101	124	103	94	89	98	111	118	97	119	120	115	120	102	99	103	87	106	118	115	92	96	94	93	87	106	103	101	107	83	100	101	103	93	86	91	108	105	86	104	104	114	112	83	103	86	112	96	97	92	108	91	102	63	113	111	109	81	71	92	94	99	101	102	95	88	107	91	97	100	101	87	81	122	96	112	108	124	99	110	107	113	112	100	107	106	99	103	83	84	94	86	109	101	91	114	101	88	117	118	89	116	96	96	105	101	92	98	103	97	98	90	80	81	80	111	91	76	108	98	87	96	105	102	96	116	95	100	99	76	109	96	106	112	103	93	102	79	84	82	109	91	80	101	104	80	93	96	92	95	112	103	106	92	94	106	91	75	91	78	77	113	99	90	117	100	110	109	115	97	95	88	95	98	99	94	72	77	94	89	101	80	99	106	97	105	115	95	85	108	83	85	97	121	112	93	103	94	116	98	94	117	99	103	91	89	85	99	84	88	127	98	104	117	92	109	97	98	105	99	104	109	74	106	108	100	95	85	118	102	94	98	106	115	92	98	76	93	88	97	102	103	94	106	99	91	114	88	105	100	118	91	101	89	88	109	106	86	112	107	99	86	92	83	118	98	114	92	75	85	96	103	113	96	101	95	115	92	94	112	111	116	77	115	93	98	104	94	109	107	86	102	92	106	117	88	114	113	103	94	88	91	110	95	107	106	105	112	105	96	107	117	106	95	93	103	98	75	99	107	83	92	80	97	95	98	103	109	103	97	94	87	86	118	105	118	109	92	99	99	86	96	124	133	85	105	113	84	106	71	96	122	96	90	115	80	105	113	101	113	117	94	104	108	92	121	87	107	80	96	115	108	109	95	103	83	96	114	105	97	129	93	97	106	107	101	91	95	101	88	85	113	96	114	105	107	106	93	93	110	96	89	116	96	95	109	96	100	87	92	101	100	112	98	108	95	115	93	99	93	107	113	103	84	103	95	88	96	107	104	100	67	92	97	94	96	91	112	125	78	100	96	113	118	117	100	84	97	90	105	107	99	111	118	101	126	122	93	95	109	102	119	102	95	82	92	84	94	97	108	94	105	110	110	80	97	94	111	112	108	98	105	90	90	118	102	110	103	91	82	91	102	84	86	109	108	101	94	102	91	92	100	95	103	88	93	91	98	114	92	106	116	84	103	106	97	109	92	97	89	92	90	87	92	91	122	93	93	103	119	96	97	86	88	99	93	97	83	117	87	107	99	118	93	102	91	121	99	97	82	91	93	97	96	97	92	89	100	102	105	96	108	92	88	87	98	110	94	83	103	87	90	107	107	95	93	96	93	103	105	108	85	108	107	86	92	87	111	103	98	87	102	99	102	102	96	105	110	92	90	103	67	101	95	104	98	72	110	103	116	99	102	101	95	93	106	94	116	106	97	98	95	101	77	92	98	101	100	94	90	116	119	104	93	112	89	97	93	106	101	88	105	91	106	112	90	79	81	92	86	103	95	86	95	102	102	94	92	100	111	97	82	111	79	99	97	102	91	103	110	91	114	108	106	107	96	106	99	99	103	107	96	90	91	101	89	94	100	92	88	113	106	93	108	90	114	118	95	110	101	79	95	94	112	97	106	93	93	100	88	106	114	85	121	124	101	113	106	95	109	94	116	100	100	111	78	99	93	95	100	114	102	99	102	103	88	99	99	117	79	94	95	99	111	99	100	95	106	85	93	93	91	107	100	98	121	98	84	112	112	93	108	96	105	96	90	105	107	105	106	111	105	108	117	83	110	99	68	98	100	101	99	102	103	92	91	81	101	100	89	92	94	112	105	101	105	92	103	107	100	92	95	95	103	106	82	97	121	94	104	109	97	86	103	109	83	101	110	101	105	84	115	106	103	83	98	102	93	117	102	121	108	109	72	100	90	102	106	108	108	105	97	99	112	97	119	112	95	98	116	100	103	101	98	93	91	105	101	95	90	105	109	87	89	104	110	92	95	89	76	111	95	97	94	97	100	108	109	102	110	100	82	119	128	110	78	103	115	110	97	105	116	117	103	77	112	100	97	89	98	90	73	81	111	103	101	97	94	84	94	89	107	84	101	101	95	102	101	94	89	102	95	99	105	95	110	101	90	98	102	101	83	107	103	114	102	105	102	112	85	86	121	111	92	82	110	109	103	100	95	111	119	117	104	105	102	107	112	81	95	83	105	94	98	89	87	92	108	96	93	95	114	95	115	113	95	125	101	90	86	104	102	108	110	108	99	86	98	102	105	88	103	104	84	78	111	96	132	84	89	99	98	97	91	92	99	104	100	93	85	98	97	119	84	93	100	110	70	101	104	91	98	98	81	90	92	102	114	101	91	105	88	106	119	92	103	93	99	100	86	100	85	105	104	106	96	110	96	94	124	104	99	96	78	83	105	101	100	103	82	113	112	111	99	92	73	126	105	105	105	91	110	115	99	99	99	97	85	90	89	95	119	91	93	104	90	101	91	98	93	87	92	103	114	88	88	96	90	92	88	97	84	106	103	90	96	116	109	83	96	95	90	99	110	103	88	84	104	98	90	103	86	100	93	110
18044	969	2314	2689	2244	1881	1474	1266	1112	1008	909	799	719	679	579	553	551	502	491	463	443	403	428	433	400	358	373	360	329	355	363	382	342	346	316	362	346	298	325	320	318	341	335	345	321	320	316	311	321	322	319	326	302	301	262	338	283	307	296	345	294	294	311	313	284	334	307	308	312	283	292	290	300	313	297	303	285	290	271	282	285	310	300	300	324	298	292	311	282	284	304	297	299	294	270	295	291	310	265	303	268	255	304	276	280	312	307	292	292	286	306	297	274	284	290	254	313	271	300	291	310	275	272	284	304	296	291	278	296	278	274	317	299	294	306	270	267	279	302	325	290	277	296	271	275	273	331	268	273	310	284	284	295	324	279	259	308	298	281	289	261	282	299	322	316	277	306	278	300	281	273	295	273	296	270	282	304	280	301	280	295	274	286	277	304	306	282	277	276	277	259	301	289	251	275	271	272	288	307	253	303	285	285	274	279	280	306	317	280	286	277	272	280	279	270	274	277	271	300	308	319	284	286	284	276	272	313	261	254	306	275	305	295	286	272	279	279	286	267	290	271	275	286	289	264	275	275	283	283	298	288	268	259	270	281	309	337	290	280	290	286	281	279	272	287	274	294	294	289	298	284	312	321	269	274	270	270	305	262	287	295	321	281	303	303	289	303	259	290	319	277	280	309	261	277	272	290	292	282	272	298	276	264	293	295	264	279	280	291	281	294	271	308	278	299	296	275	287	287	282	283	291	287	269	291	307	279	301	286	283	290	276	246	270	308	281	282	257	314	305	270	301	271	260	280	307	309	303	295	299	307	287	290	319	295	283	262	251	272	277	304	299	279	306	306	265	296	307	302	293	293	279	252	271	312	297	296	279	309	247	283	282	300	288	271	284	258	282	311	263	324	288	303	275	325	297	285	290	304	249	297	288	274	293	279	284	292	299	282	285	289	285	280	302	266	280	303	308	281	297	281	299	300	308	280	284	283	277	279	280	287	286	279	305	284	304	276	284	265	300	299	310	298	287	281	258	305	273	275	287	276	277	302	284	277	301	286	293	311	299	289	263	305	281	282	269	295	316	304	306	299	288	292	284	292	288	269	263	260	285	319	266	267	315	283	304	300	275	321	283	282	274	288	295	318	264	295	270	257	281	309	299	294	298	308	279	304	277	292	273	303	292	273	294	268	298	279	302	286	299	264	305	287	270	287	304	293	317	274	290	258	257	314	290	310	295	269	281	279	273	288	268	282	287	268	285	281	280	286	290	248	296	267	287	313	280	307	297	304	267	272	258	290	276	283	278	276	304	269	297	305	284	312	302	273	283	288	301	267	282	289	294	303	265	285	263	318	314	272	283	303	255	281	289	304	290	319	276	290	302	335	271	300	261	321	289	282	280	253	245	321	285	291	298	312	293	272	278	277	297	320	284	287	299	279	295	315	301	275	242	256	291	266	250	310	332	265	301	278	295	263	305	289	306	277	293	281	286	267	294	294	301	275	273	285	291	263	308	262	285	275	304	268	267	312	298	286	280	288	268	305	266	269	308	303	275	312	265	281	277	330	241	314	305	309	292	305	286	271	303	276	312	300	239	276	298	291	289	280	284	279	272	268	316	283	294	314	296	292	285	294	279	288	295	339	267	293	271	268	281	292	289	292	313	279	280	294	283	307	294	268	256	299	280	304	265	289	283	255	292	229	286	309	278	299	272	284	264	303	293	281	262	262	273	262	265	307	316	307	293	256	276	296	289	296	268	305	294	279	272	304	265	289	263	296	277	276	292	301	278	326	279	269	300	265	293	296	276	297	288	282	267	251	282	277	264	295	305	297	319	277	266	320	285	259	276	279	283	291	275	320	276	282	286	317	292	297	269	282	267	286	298	279	309	302	275	290	257	274	302	277	295	282	293	294	284	292	260	282	283	297	271	279	244	313	262	273	297	255	333	299	269	272	276	266	298	289	337	316	295	304	274	284	281	270	263	290	289	326	285	276	292	274	267	287	298	287	281	293	277	324	287	301	290	270	288	302	284	288	295	293	293	312	288	299	271	309	290	274	306	308	307	291	286	287	274	265	283	294	292	302	295	258	253	283	292	277	289	284	296	302	273	257	276	292	270	306	275	271	312	279	293	276	281	302	313	297	282	270	276	289	312	297	298	291	306	303	302	275	292	279	289	280	288	270	287	276	274	284	278	298	293	313	286	273	284	308	280	274	298	298	260	307	299	273	266	286	305	341	244	253	262	297	279	309	283	262	274	293	285	285	278	320	290	272	280	290	302	257	297	275	266	266	268	308	287	286	274	291	308	276	295	303	300	271	310	309	287	321	293	282	287	309	265	289	315	292	275	310	298	268	268	311	258	296	267	298	289	285	276	295	288	279	291	253	273	244	290	279	280	279	307	274	285	259	267	281	248	299	275	305	263	286	273	272	306	269	278	278	279	275	293	282	283	265	306	294	314	295	304	282	282	305	320	295	315	295	300	266	298	276	276	302	296	270	281	313	293	324	292	258	308	285	307	288	253	307	305	286	284	266	295	299	322	281	324	282	287	261	268	308	280	288	316	318	285	299	272	251	300	333	281	289	251	284	292	307	256	278	317	275	295	280	277	272	280	289	271	307	285	305	309	270	285	283	273	301	290	293	283	251	279	309	284	304	319	281	273	276	277	284	263	306	277	291	240	246	315	281	253	293	272	310	297	292	307	251	285	279	251	283	296	265	302	299	291	286	279	263	309	284	270	289	295	265	276	341	260	312	288	316	327	275	290	296	274	277	297	270	283	277	281	272	273	285	301	293	288	297	289	319	253	319	283	292	281	281	289	297	265	275	289	293	286	292	283	287	317	314	293	249	284	258	282	283	290	260	265	269	296	266	309	278	295	290	279	308	285	305	266	290	265	243	313	274	305	322	267	336	255	300	274	301	286	279	268	283	284	289	278	283	264	281	285	271	305	298	283	307	273	274	263	296	293	289	263	302	308	280	279	292	274	290	293	295	279	272	291	302	302	302	290	291	301	282	280	289	283	296	292	286	275	288	278	317	301	283	264	314	286	276	310	248	264	285	308	264	302	271	307	295	275	284	303	293	292	264	268	287	304	287	277	280	279	297	299	299	280	309	258	297	274	243	300	314	290	309	275	311	271	294	305	296	275	285	294	282	276	278	320	275	317	286	307	302	309	298	267	297	290	296	317	272	284	304	267	278	254	284	295	301	300	319	292	303	300	267	311	298	294	282	289	307	286	274	284	278	270	288	287	230	275	276	264	278	298	276	278	290	281	308	299	273	272	285	309	261	269	281	292	290	275	286	282	303	290	286	303	290	269	287	279	312	317	319	270	299	310	299	261	294	266	291	277	300	279	297	285	278	257	301	278	287	275	279	299	304	285	299	271	275	322	285	276	294	248	322	282	263	281	285	276	275	268	279	303	284	253	278	251	265	272	275	306	312	294	274	291	297	299	274	296	290	270	265	278	289	305	276	283	293	310	296	262	301	276
22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
