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
336863121713	336863122274	336863122824	336863123374	336863123924	336863124474	336863125024	336863125574	336863126124	336863126674	336863127224	336863127774	336863128324	336863128874	336863129424	336863129974	336863130524	336863131074	336863131624	336863132174	336863132724	336863133274	336863133824	336863134374	336863134924	336863135474	336863136024	336863136574	336863137124	336863137674	336863138224	336863138774	336863139324	336863139874	336863140424	336863140974	336863141524	336863142074	336863142624	336863143174	336863143724	336863144274	336863144824	336863145374	336863145924	336863146474	336863147024	336863147574	336863148124	336863148674	336863149224	336863149774	336863150324	336863150874	336863151424	336863151974	336863152524	336863153074	336863153624	336863154174	336863154724	336863155274	336863155824	336863156374	336863156924	336863157474	336863158024	336863158574	336863159124	336863159674	336863160224	336863160774	336863161324	336863161874	336863162424	336863162974	336863163524	336863164074	336863164624	336863165174	336863165724	336863166274	336863166824	336863167374	336863167924	336863168474	336863169024	336863169574	336863170124	336863170674	336863171224	336863171774	336863172324	336863172874	336863173424	336863173974	336863174524	336863175074	336863175624	336863176174	336863176724	336863177274	336863177824	336863178374	336863178924	336863179474	336863180024	336863180574	336863181124	336863181674	336863182224	336863182774	336863183324	336863183874	336863184424	336863184974	336863185524	336863186074	336863186624	336863187174	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2674	3650	2300	2674	3650	2300	2674	3650	2300	2674	3650	2300	2674	3650	2300	2674	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2672	3650	2300	2672	3650	2300	2672	3650	2300	2672	3650	2300	2671	3650	2300	2671	3650	2300	2671	3650	2300	2670	3650	2300	2670	3650	2300	2670	3650	2300	2670	3650	2300	2670	3650	2300	2669	3650	2300	2669	3650	2300	2669	3650	2300	2669	3650	2300	2668	3650	2300	2668	3650	2300	2668	3650	2300	2668	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2666	3650	2300	2666	3650	2300	2666	3650	2300	2666	3650	2300	2665	3650	2300	2665	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
50422	42089	32002	24096	19739	14375	8034	3197	1101	5094	7639	3575	500	428	386	538	3829	11855	11221	7973	4473	2387	2013	840	491	460	592	502	485	444	397	294	277	216	225	220	211	229	194	185	221	234	203	190	204	209	213	203	227	221	225	219	207	207	225	190	198	195	210	211	185	195	217	206	232	220	204	226	222	223	204	203	225	197	197	243	226	202	240	217	198	233	207	212	233	221	218	236	235	205	216	217	219	237	229	226	203	216	189	205	219	232	224	219	239	212	199	210	226	188	206	222	202	214	213	219	227	218	197	205	192	199	219	224	199	215	213	214	210	224	223	212	216	225	214	207	255	239	205	233	244	203	204	219	185	220	219	205	224	214	216	193	221	218	225	222	233	225	212	189	209	240	244	203	211	214	216	220	238	235	207	219	222	215	213	205	216	239	210	211	213	220	206	205	240	255	240	194	211	211	204	247	203	208	199	226	206	203	219	210	207	200	225	233	199	222	215	211	230	234	219	205	231	219	212	205	189	219	245	191	233	194	242	212	198	254	199	241	226	208	199	213	235	209	199	235	229	231	214	222	208	212	218	225	214	213	209	195	205	215	218	212	206	216	230	233	200	226	217	211	182	224	213	210	215	216	210	189	202	202	201	199	259	229	220	203	219	223	232	233	243	227	240	189	226	219	198	218	204	197	216	222	236	226	225	243	233	217	217	179	194	203	172	228	189	242	216	233	188	249	200	203	224	229	182	220	190	206	198	215	192	220	210	228	214	222	236	245	222	218	244	205	218	214	212	204	208	191	238	213	218	215	210	245	200	193	224	199	197	219	240	218	232	215	233	235	206	175	229	222	260	213	249	211	203	218	219	253	210	204	221	211	229	200	200	209	196	219	204	224	226	243	218	203	252	232	229	202	214	230	218	196	208	223	221	207	209	216	200	207	227	244	222	218	209	238	202	221	193	209	248	223	217	211	215	234	229	208	196	205	214	205	209	215	221	212	202	181	210	222	211	239	204	236	207	213	196	214	199	214	210	218	224	207	221	190	193	197	248	218	212	227	231	203	218	247	205	194	236	193	200	211	228	211	230	212	236	213	196	209	214	240	204	227	226	230	222	223	223	219	204	218	239	196	229	221	238	199	197	229	219	203	193	212	224	205	225	224	245	213	221	214	234	228	208	214	202	210	211	230	181	205	236	203	212	210	227	228	226	215	230	205	236	208	222	221	201	198	223	221	176	227	205	239	204	218	206	214	220	202	212	229	194	218	229	212	208	209	221	228	226	245	208	262	233	215	217	218	211	223	245	241	208	215	206	203	246	190	220	201	209	222	218	224	204	216	217	196	230	228	223	228	223	219	213	188	229	205	203	200	202	223	229	219	214	233	215	233	207	193	205	196	213	207	221	207	204	209	256	197	211	226	199	210	213	228	187	212	205	228	220	201	206	213	241	247	216	225	227	186	231	238	201	184	190	219	204	230	250	201	197	201	230	190	233	175	220	226	193	215	209	227	218	217	236	193	213	230	215	231	240	236	220	220	203	217	214	226	229	206	219	198	214	201	220	220	229	200	195	229	217	237	248	217	208	229	219	212	212	221	212	201	199	225	213	199	206	205	218	208	230	205	205	219	225	213	225	217	227	235	204	168	184	193	206	236	234	193	223	210	238	185	211	224	219	224	210	234	198	224	226	216	202	204	218	230	225	234	201	177	211	208	200	200	239	214	215	242	224	199	202	220	195	215	225	208	211	224	204	203	198	180	217	236	226	210	218	218	234	192	228	217	224	238	197	232	233	224	214	185	213	213	202	244	215	202	198	185	204	238	235	198	204	213	188	224	200	244	214	213	224	231	188	212	221	239	229	195	200	219	200	175	224	209	213	219	201	218	206	216	215	240	184	238	200	231	236	217	246	195	230	251	200	196	203	210	222	207	196	231	195	198	215	219	208	221	211	193	248	226	213	190	218	185	218	228	204	232	200	242	221	212	191	210	222	224	221	226	223	232	187	193	236	211	233	213	219	201	207	201	232	194	186	241	223	235	213	209	226	213	205	196	220	211	226	222	225	217	228	189	215	249	221	218	203	247	216	210	221	225	185	203	209	206	221	188	228	216	233	209	193	211	239	216	215	208	222	199	227	242	180	215	193	214	209	211	222	222	213	222	209	235	176	205	224	244	206	234	190	217	213	215	221	242	217	234	187	212	206	191	191	230	234	232	201	234	214	213	192	192	211	216	217	206	225	217	222	223	201	202	209	198	200	226	215	225	208	227	208	218	228	228	217	218	212	223	235	217	209	224	223	213	198	244	210	199	260	251	218	194	213	244	240	209	220	246	219	198	225	188	215	225	216	215	250	221	204	199	198	214	200	208	214	240	218	203	230	212	230	230	215	231	187	188	212	206	217	209	217	253	216	218	214	211	238	216	209	232	239	226	198	199	191	242	220	219	238	230	197	209	192	201	193	219	247	190	228	205	227	187	185	212	197	217	239	240	220	202	234	224	240	213	217	211	217	175	190	212	218	228	204	240	220	211	250	217	215	208	204	235	252	221	185	197	217	211	224	200	206	229	222	201	199	217	193	221	214	242	223	216	195	204	232	200	246	199	207	205	191	217	218	222	206	211	236	232	230	181	224	252	230	194	209	199	238	193	206	224	210	202	201	201	229	198	200	232	186	205	238	223	225	229	236	242	209	232	211	217	224	212	258	217	234	211	191	220	239	210	195	246	206	227	211	227	174	228	201	218	219	224	237	233	237	206	221	221	233	253	226	252	242	207	239	229	225	224	212	191	203	217	221	213	213	213	201	195	220	213	211	231	183	203	216	207	210	196	227	190	214	224	224	232	213	198	201	216	230	233	226	212	219	217	205	218	189	199	213	224	192	222	196	196	213	214	224	216	233	177	219	207	235	216	231	240	223	218	189	237	215	222	199	218	235	221	211	207	232	205	184	226	225	210	233	203	226	190	231	209	226	225	215	214	232	231	221	216	255	218	199	202	222	216	188	223	229	210	236	190	207	239	214	205	226	216	233	212	234	234	250	212	240	235	218	232	212	200	213	208	238	214	200	218	197	224	206	224	215	231	224	208	197	219	218	219	210	229	191	200	199	205	267	202	214	235	205	231	211	207	223	245	209	230	207	197	186	211	226	204	223	198	193	213	221	208	194	222	216	207	211	199	236	209	224	215	225	251	192	213	208	219	215	214	228	203	211	236	215	220	219	205	228	208	238	232	195	211	188	226	227	223	212	185	205	209	218	205	198	193	214	230	230	233	232	214	206	220	219	213	217	225	208	221	210	226	229	199	221	217	234	226	230	211	218	225	200	220	191	221	199	215	224	202	170	250	209	197	192	230	215	223	236	231	218	211	223	240	203	223	239	213	241	246	221	204	225	191	208	255	207	222	239	222	212	211	183	205	245	223	228	232	225	205	207	191	224	210	226	242	233	221	228	235	222	211	250	204	232	217	230	249	201	223	216	243	212	191	215	228	236	222	209	239	196	222	235	201
42075	43017	29466	9347	6034	4817	3812	2911	2822	19045	23661	12759	1788	1440	1778	2595	15190	34780	32939	25517	17481	11498	9766	3515	2118	1793	2512	2377	2077	1786	1456	963	848	610	484	516	532	490	486	502	498	535	476	537	525	506	463	511	507	502	515	513	494	477	492	489	477	494	516	470	513	513	497	482	533	488	532	492	501	512	469	506	468	524	514	470	474	494	476	518	554	487	485	508	525	494	518	445	516	510	494	469	506	466	500	514	487	522	508	488	482	481	535	511	507	498	516	480	556	499	538	488	516	533	484	513	493	491	511	513	511	506	500	485	486	525	528	484	505	556	502	515	480	503	485	503	474	515	546	508	506	481	510	460	514	525	498	533	513	487	520	501	513	491	490	503	509	485	470	503	494	518	484	492	499	497	493	478	486	516	477	490	519	472	486	481	503	489	554	483	481	530	502	533	514	459	519	543	513	511	470	506	479	521	477	480	501	484	469	467	509	512	479	500	496	512	473	495	520	551	468	524	507	495	486	483	502	516	500	488	506	518	478	496	514	494	451	497	513	507	488	499	519	475	516	525	507	482	528	493	514	545	487	529	521	475	492	522	516	513	500	534	477	489	522	476	518	501	486	461	501	522	505	483	510	474	477	503	510	485	492	527	501	462	518	476	489	475	524	492	546	478	531	490	461	530	492	501	487	484	510	520	529	456	519	492	501	474	504	460	458	501	532	441	505	493	527	529	518	507	512	508	503	519	465	503	549	485	509	506	478	515	530	493	489	502	519	494	487	471	519	484	468	509	485	534	503	573	533	472	526	521	513	500	498	516	520	481	491	528	517	499	496	515	495	458	518	517	486	555	468	552	505	497	551	478	485	518	492	511	537	482	497	493	544	508	495	502	465	526	514	519	471	491	468	515	464	516	527	548	508	511	450	528	501	478	505	476	502	470	477	535	497	492	526	534	491	498	545	515	513	488	526	471	549	511	529	521	493	494	508	480	539	521	519	498	509	518	517	511	473	487	517	508	518	497	507	508	496	492	494	478	494	505	472	473	520	508	522	477	501	460	522	540	535	531	527	539	490	485	510	529	531	500	528	522	502	501	459	518	506	531	504	514	486	482	515	512	536	516	508	481	518	481	502	500	496	473	522	489	516	502	494	528	491	498	507	510	511	509	503	487	505	447	526	497	522	513	472	520	516	509	490	482	473	475	508	510	550	471	461	524	524	553	503	485	503	531	517	503	479	509	472	505	499	484	496	521	469	494	500	508	492	488	551	515	519	457	519	523	468	503	501	503	517	443	528	461	493	523	522	530	491	522	502	506	521	473	485	496	512	503	519	539	514	525	533	519	513	493	466	523	492	510	459	506	521	505	463	513	509	492	506	482	490	511	488	476	517	477	480	487	527	533	492	495	482	528	478	513	500	539	469	507	511	492	503	507	503	512	505	481	511	489	508	516	505	486	484	492	514	476	549	507	468	512	530	482	490	490	504	546	537	497	469	457	507	496	473	486	516	512	523	558	491	498	516	493	500	506	481	488	522	500	505	521	505	514	521	478	506	471	545	482	470	506	505	476	509	514	505	514	531	504	529	495	531	506	498	505	520	507	479	482	483	521	475	437	513	518	533	515	485	519	494	515	480	497	530	490	520	470	498	490	491	472	497	547	486	531	454	487	515	501	553	471	508	568	506	530	532	516	484	479	446	517	537	501	468	462	531	500	487	524	488	521	481	498	515	481	529	525	500	498	482	495	512	516	505	524	512	473	492	486	494	481	498	509	491	494	518	497	509	496	479	442	489	489	497	542	475	505	531	510	520	517	457	499	517	481	521	544	529	511	507	495	518	510	478	507	489	482	483	479	521	484	525	527	500	492	485	506	506	509	483	511	495	494	495	516	500	467	519	493	456	499	497	475	533	519	498	508	520	505	493	498	469	517	488	491	503	492	468	492	522	497	500	491	519	494	494	490	455	514	535	547	495	485	451	523	471	486	448	495	484	517	514	469	486	531	491	516	526	528	487	459	480	524	479	478	526	518	526	513	474	534	546	500	499	488	560	460	516	468	473	497	525	516	514	522	490	519	506	504	508	519	480	499	524	455	532	509	506	518	485	494	523	507	484	553	466	488	493	494	478	505	519	507	527	487	540	499	515	455	506	486	517	515	519	516	468	493	499	523	507	494	500	470	505	519	438	458	543	478	508	513	497	495	525	542	500	501	509	505	502	521	541	462	490	471	471	474	495	521	492	511	532	518	497	485	447	499	503	507	529	480	527	509	484	503	489	501	489	502	499	493	534	501	502	502	522	472	496	481	488	518	454	498	529	523	515	512	531	466	530	502	485	527	505	529	521	531	524	483	523	474	523	484	515	500	487	508	491	501	482	474	490	519	557	458	491	507	499	496	466	434	513	469	500	514	493	502	519	516	492	496	531	486	524	446	496	499	483	495	461	531	456	540	468	481	505	526	504	517	490	481	507	471	492	486	510	505	510	492	534	527	512	466	504	503	518	519	501	479	518	530	502	499	448	534	502	504	512	511	526	503	526	477	535	501	536	494	515	497	515	506	525	490	522	485	536	516	534	494	484	513	501	497	492	502	533	516	497	516	514	504	500	468	516	484	513	480	487	488	523	512	475	477	520	508	487	534	507	452	509	535	494	492	544	486	531	506	504	491	469	510	506	537	508	524	536	495	540	484	502	469	505	483	497	510	482	531	516	529	513	480	497	482	521	544	504	534	454	506	511	496	461	500	483	517	490	487	537	493	496	473	514	506	486	521	485	489	505	496	500	513	516	500	502	527	501	535	518	511	505	523	541	501	502	506	503	519	514	501	470	501	481	469	484	485	493	530	508	499	504	507	479	529	507	523	506	466	473	500	531	521	525	524	490	508	575	479	521	542	490	518	531	544	475	498	480	484	471	523	483	524	503	467	462	489	499	496	501	493	520	501	494	503	519	514	498	486	493	500	494	507	487	517	479	496	488	503	517	466	501	543	502	546	499	487	498	524	495	521	465	500	532	494	499	493	507	543	497	512	502	510	534	518	481	534	503	498	542	543	528	520	498	488	499	470	541	482	527	483	499	529	519	465	503	463	482	441	540	493	460	500	500	507	567	522	466	521	505	506	521	510	492	518	491	510	500	503	480	523	478	498	498	525	494	499	457	527	497	481	457	498	471	513	517	499	510	509	536	537	494	476	545	542	522	513	496	489	489	486	477	494	505	525	487	551	476	519	483	496	510	531	554	498	503	541	486	497	501	522	499	474	480	496	487	480	481	500	489	479	556	503	521	455	482	529	479	514	487	479	475	534	484	482	472	489	508	493	479	497	500	514	500	509	521	523	505	510	481	517	493	536	490	500	473	523	474	531	512	509	458	485	510	520	488	487	498	510	476	482	504	518	483	508	487	486	477	511	488	487	488	516	507	507	463	532	499	515	504	496	520	504	512	494	472	478	472	492	523	511	545	485	479	490	490	479	502	483	502	484	509	517	493	530	521	524	511	492	481	463	464	492
15213	15274	8505	2293	613	349	281	268	264	267	333	308	257	231	210	225	303	512	605	636	390	318	290	250	245	226	242	243	206	180	245	231	181	209	216	213	234	179	195	227	215	224	212	190	200	210	203	225	198	197	209	200	242	199	225	229	197	218	198	201	190	204	229	209	220	189	231	217	223	181	199	214	194	231	209	232	184	229	211	210	206	195	184	200	244	223	218	247	191	191	233	214	208	223	217	222	195	182	226	247	192	204	218	191	228	194	219	201	237	189	196	212	207	216	236	198	209	208	211	207	224	226	229	220	213	199	201	199	240	210	202	214	201	213	211	211	233	238	218	189	205	202	218	222	201	217	194	234	224	218	217	234	206	210	207	201	201	219	224	201	223	196	209	208	216	226	219	215	213	243	228	184	208	225	215	247	234	201	196	197	221	224	229	225	210	201	173	199	221	202	225	184	205	235	208	209	208	224	178	212	170	184	219	232	225	203	208	235	227	207	209	194	208	218	209	200	206	226	220	221	194	200	219	207	207	231	197	199	220	196	212	221	213	201	210	212	205	216	236	223	228	214	192	198	194	233	207	218	244	239	231	232	214	196	242	230	241	204	201	206	198	245	215	209	198	205	214	216	216	216	235	217	222	219	207	226	192	217	214	213	184	223	203	223	211	214	208	215	224	213	218	209	220	222	217	210	231	229	240	211	212	209	215	219	199	227	234	209	212	216	224	217	210	214	199	214	209	230	186	203	213	221	209	185	203	204	193	227	216	225	186	227	207	196	206	205	210	232	199	197	215	211	212	204	227	220	211	203	196	232	197	203	212	213	214	226	208	221	215	220	206	205	206	196	203	234	219	207	217	227	222	204	212	206	224	201	223	233	222	185	213	219	222	219	232	201	208	205	187	194	209	240	224	204	228	220	211	214	206	200	233	224	217	206	210	212	230	225	202	230	211	192	208	197	224	229	209	180	227	203	211	201	244	196	237	244	218	208	229	193	165	219	193	207	209	221	184	200	204	203	210	213	204	226	217	192	207	213	216	217	211	206	243	227	224	204	228	218	215	208	228	210	211	203	207	213	189	189	219	216	177	222	205	211	205	175	192	239	226	223	208	185	206	197	225	201	196	230	207	217	207	226	193	209	221	210	229	220	221	228	197	223	236	220	237	208	207	198	197	221	221	219	206	233	201	236	201	233	233	188	206	200	203	182	180	209	224	232	206	235	216	208	209	185	251	216	216	226	195	186	191	197	218	205	193	222	202	209	234	234	198	220	188	172	209	226	199	216	212	220	198	197	221	203	194	214	208	230	209	189	205	215	239	232	213	229	233	199	194	246	190	212	209	196	228	203	204	211	205	228	209	192	189	202	222	212	232	213	229	218	202	198	229	194	221	241	206	219	228	230	239	201	232	222	202	175	219	227	227	205	221	208	190	206	210	190	211	239	214	219	213	241	200	244	202	189	216	228	227	217	227	206	227	190	243	193	203	193	218	213	211	210	217	238	207	230	213	210	216	219	188	220	209	184	215	219	251	220	189	202	212	231	214	209	214	218	228	198	195	210	204	194	197	228	225	198	206	222	211	209	220	201	200	225	229	224	219	213	243	250	239	225	222	202	210	225	194	199	201	223	197	217	224	208	209	248	207	201	247	213	208	219	210	199	207	209	201	211	184	224	185	241	209	244	192	247	192	220	208	229	243	236	236	206	187	224	207	212	224	207	232	199	236	215	212	203	214	215	199	205	226	223	210	235	246	230	213	241	206	197	205	223	214	215	198	191	231	226	202	199	210	201	220	233	216	228	208	218	203	222	223	214	208	203	206	260	209	209	220	206	232	216	218	227	215	200	220	208	234	224	219	200	192	202	229	217	198	210	237	224	194	227	232	234	237	244	248	207	186	220	240	222	191	223	179	188	202	209	200	215	219	232	224	213	234	202	212	204	199	196	216	214	235	197	203	214	201	192	210	199	225	242	199	209	194	236	216	254	213	218	212	219	202	246	210	208	206	212	213	202	215	226	197	199	229	233	225	211	213	189	223	204	259	204	218	205	203	209	212	228	190	212	216	199	219	186	192	222	199	205	225	210	190	197	217	193	237	220	230	233	188	204	252	201	227	186	226	181	205	176	207	199	199	200	204	197	219	201	188	188	229	225	246	240	227	213	183	195	213	212	221	202	223	213	188	201	210	210	205	210	202	190	252	224	211	179	213	251	224	221	219	196	202	220	211	217	202	221	197	204	203	202	190	202	225	218	200	207	216	206	212	195	205	218	203	223	218	208	244	212	184	224	220	222	217	211	236	220	212	206	207	194	194	192	186	222	202	216	210	223	218	221	209	225	206	200	225	208	195	193	216	213	193	213	216	225	216	213	211	219	216	195	197	204	192	222	221	203	201	201	203	248	187	196	238	235	179	238	205	219	179	229	232	202	179	211	225	208	188	212	208	183	207	195	195	205	228	207	215	194	224	225	199	204	217	201	214	198	243	225	209	194	227	231	226	210	236	234	212	234	220	193	228	234	224	215	225	197	205	216	221	200	212	231	233	217	245	192	214	183	219	232	232	200	225	199	212	218	198	180	241	190	225	216	207	199	197	226	212	200	207	222	228	226	210	218	224	194	206	227	215	194	204	206	214	222	204	235	191	203	186	197	188	212	201	194	232	221	223	180	219	244	229	181	230	219	222	214	225	186	208	211	187	209	219	206	199	214	197	207	204	204	222	205	170	204	213	246	209	223	211	212	239	178	234	182	200	204	198	180	195	195	197	253	215	215	237	225	237	211	224	212	198	198	197	209	182	220	208	232	227	193	215	205	217	219	222	196	189	245	221	227	198	204	216	195	222	212	201	211	218	206	202	207	187	217	199	173	208	211	212	211	209	211	203	191	224	214	183	195	205	192	220	200	204	223	225	220	224	218	212	204	217	217	219	197	194	210	185	236	193	203	165	218	191	191	211	230	217	215	222	232	219	200	217	218	208	219	209	205	220	214	208	232	214	215	188	205	194	237	216	220	223	210	192	214	221	187	224	212	180	206	205	193	214	221	206	214	189	215	201	237	206	217	209	229	196	211	206	192	183	218	204	190	232	195	197	219	216	204	224	231	209	195	228	222	212	213	224	189	198	236	190	213	227	224	211	197	215	182	195	193	230	215	202	194	211	208	202	186	206	221	220	183	196	224	239	223	193	222	201	228	221	225	215	188	186	209	212	217	228	235	250	198	221	234	213	199	184	207	240	209	207	199	234	200	236	203	206	195	197	224	244	211	192	194	232	196	217	215	217	217	217	209	214	205	214	202	217	219	218	236	262	215	211	236	220	198	208	212	218	204	216	203	179	216	225	243	256	197	212	214	237	184	206	224	207	212	214	214	213	199	214	219	215	237	257	196	187	211	221	192	205	210	249	210	188	217	213	207	202	229	202	226	218	221	194	224	201	253	220	214	250	221	204	227	224	198	189	207	204	204	219	219	200	254	224	209	224	203	195	250	221	209	237	176
13098	12330	9184	2537	1342	951	805	739	666	699	1526	1150	642	582	644	586	1196	2594	3205	2767	1615	1091	1016	690	578	577	611	564	594	553	574	557	540	515	535	541	532	499	503	480	523	532	461	496	511	506	526	488	530	534	496	511	515	521	531	523	486	558	545	508	493	530	525	507	498	492	504	534	484	515	532	517	536	509	578	553	527	505	550	526	475	515	516	515	556	529	476	548	501	510	529	524	526	493	510	507	506	532	496	504	524	512	495	541	495	499	558	501	496	525	519	483	506	521	522	513	532	560	544	494	493	496	496	510	520	514	567	506	501	504	546	538	532	495	505	525	534	480	500	493	516	508	539	505	490	522	510	479	509	521	539	496	506	514	525	498	489	527	482	510	535	495	509	516	533	552	512	524	514	521	501	541	544	589	530	512	514	479	517	489	500	525	532	551	543	540	500	547	586	503	514	500	499	511	537	508	540	512	516	539	521	494	514	539	530	524	517	510	521	554	514	484	515	533	542	508	526	525	500	524	556	521	508	521	478	511	508	554	544	512	529	563	524	540	529	521	531	539	522	509	508	518	522	507	500	547	505	530	488	501	495	512	472	537	541	464	514	528	502	532	500	481	546	516	515	491	517	507	549	485	490	535	494	499	521	514	519	515	516	556	478	529	507	538	555	499	534	484	554	499	508	483	526	529	536	519	516	563	499	527	503	543	539	533	531	558	520	535	510	521	568	497	524	558	510	522	525	519	513	480	525	524	538	509	522	511	522	485	535	521	510	528	508	492	484	554	515	497	485	505	526	544	545	509	519	533	528	473	516	507	491	481	516	514	504	512	526	513	523	526	537	522	517	589	544	533	551	501	502	489	512	523	478	493	501	519	521	496	510	535	520	504	552	506	528	484	485	569	536	549	514	490	516	479	512	496	486	513	528	551	504	540	525	482	509	518	529	474	561	489	521	493	557	524	506	473	570	480	542	534	531	499	543	535	495	496	474	545	508	526	519	526	483	508	498	522	542	508	516	488	532	531	490	518	522	538	533	506	507	544	494	513	573	498	534	502	533	517	485	551	524	502	479	541	523	510	508	537	524	515	488	490	542	489	479	502	515	527	488	505	505	525	531	533	516	554	534	485	532	533	471	532	524	527	531	508	477	501	539	502	533	493	502	517	498	495	491	502	508	550	530	531	522	497	522	535	475	539	530	539	574	504	523	515	551	531	502	475	516	487	553	500	516	515	551	534	520	537	502	510	548	548	536	465	526	531	480	506	557	501	535	555	504	521	534	509	526	522	530	519	520	501	477	531	532	498	530	513	512	552	564	533	516	565	522	531	483	505	476	501	499	502	516	466	525	549	548	521	498	533	525	531	526	517	511	513	500	524	544	460	501	510	531	527	530	487	506	534	508	486	519	536	501	501	501	534	506	487	505	512	533	548	553	530	484	525	490	540	498	539	529	504	533	498	482	515	526	515	505	529	531	508	565	495	508	474	523	516	503	490	517	523	485	497	536	544	555	563	540	543	515	524	495	537	487	528	559	486	543	514	514	529	500	547	503	520	515	515	508	471	536	582	512	504	484	509	470	517	539	484	554	533	509	504	561	498	528	537	528	517	505	559	529	504	517	513	572	501	520	510	495	520	535	515	533	546	507	495	483	501	532	518	535	548	504	506	493	510	551	515	508	476	518	496	493	495	501	522	471	529	492	498	528	531	484	543	499	492	546	550	491	486	523	472	551	526	516	527	543	507	528	521	534	491	518	490	539	503	498	504	543	500	557	519	493	520	502	529	567	527	507	549	517	493	534	509	528	515	534	528	530	491	537	574	561	523	511	500	508	502	492	551	502	502	576	498	509	556	545	517	503	552	520	503	521	493	577	514	533	503	540	552	515	558	452	512	551	505	487	541	505	557	498	524	522	555	517	532	491	488	532	490	559	542	519	510	544	503	535	503	548	546	499	542	545	495	460	498	532	520	512	512	544	557	478	503	488	513	502	510	492	502	530	509	535	525	512	495	526	555	511	511	512	490	531	515	540	535	505	531	507	546	554	495	536	513	496	518	554	518	521	541	506	528	494	533	468	492	544	530	507	541	527	515	517	515	520	522	530	475	566	524	493	520	498	490	530	511	480	505	501	511	512	505	497	533	508	535	514	543	441	494	552	551	516	556	541	512	522	500	491	508	525	515	484	535	516	458	526	544	501	534	529	521	497	509	550	498	501	514	513	481	545	480	502	554	524	542	509	514	502	477	513	532	584	496	551	508	555	511	520	509	521	523	514	489	534	498	450	534	517	522	517	514	539	523	505	535	526	506	552	522	543	539	502	513	527	534	518	493	555	543	497	484	483	529	511	540	554	496	539	542	509	504	518	510	517	532	543	507	530	522	513	503	514	484	494	524	565	518	542	522	536	510	515	513	467	481	506	516	476	471	555	516	511	499	503	513	458	496	552	520	581	514	524	544	532	537	560	498	487	542	516	496	477	513	512	522	552	511	541	521	509	529	518	542	524	556	515	536	522	483	513	554	504	511	506	487	526	521	507	502	507	527	532	545	536	489	511	504	530	559	567	498	525	553	515	504	515	464	508	510	522	514	527	558	512	562	524	543	529	498	538	544	556	534	518	505	561	533	495	516	503	543	539	489	537	497	521	497	514	538	555	574	516	509	503	516	494	522	512	505	541	514	509	530	554	521	542	489	543	537	553	526	521	508	483	555	536	509	458	490	500	551	487	471	527	509	504	541	533	506	504	510	525	524	487	519	509	552	553	521	501	543	531	508	492	547	550	523	493	529	532	560	539	524	503	520	536	548	504	548	481	547	546	537	487	527	510	518	513	532	513	535	525	537	534	530	526	510	518	518	504	543	514	534	517	548	522	516	487	510	534	499	539	499	493	494	482	502	501	498	530	496	522	532	528	517	530	516	500	502	495	520	538	493	467	533	486	562	503	525	508	493	523	512	504	512	510	545	505	532	494	546	501	487	544	514	499	513	515	555	482	511	514	524	499	531	525	520	518	509	537	497	550	530	491	516	521	513	560	517	520	552	539	535	539	514	510	511	549	552	500	501	538	506	516	505	530	495	535	536	526	509	532	508	489	559	537	540	514	532	511	550	537	523	562	466	475	489	527	569	511	505	558	519	547	492	526	501	531	470	492	508	537	520	506	514	524	543	512	547	529	531	498	549	510	515	542	498	522	507	497	551	509	543	501	519	518	515	529	510	479	533	540	504	516	511	501	486	506	505	547	504	493	558	477	502	512	497	542	504	512	521	521	529	530	493	510	505	484	518	538	531	515	492	533	522	529	493	510	525	498	495	520	561	550	519	513	490	515	512	499	506	520	515	553	473	509	502	524	522	524	537	482	573	509	532	495	518	552	482	552	483	488	504	553	489	518	509	515	530	528	493	508	534	509	497	540	524	507	489	540	519	514	563	507	502	544	527	490	471	542	544	489	531	497	569	543	544	532	548	498	478	533	566	533	520	494	538	490	486	557	534	540	521
42572	42782	33745	23274	16760	9358	4306	1726	633	525	1895	2929	449	309	321	482	1906	4242	5383	4024	2519	1508	952	479	317	356	358	347	373	311	329	296	269	255	243	241	238	257	245	230	251	232	239	259	254	261	222	227	271	235	256	251	239	251	225	267	264	223	266	242	260	230	221	228	255	262	263	257	290	212	269	234	244	245	225	243	241	262	227	256	243	242	275	232	242	261	237	264	257	262	251	252	248	260	242	259	260	253	241	243	246	233	265	246	242	258	253	266	238	254	239	232	237	240	229	258	237	267	224	253	247	247	266	248	230	239	249	254	239	258	258	228	228	222	258	279	254	255	212	226	249	229	249	246	271	266	242	242	266	251	258	266	245	250	245	234	240	254	269	244	264	260	249	232	288	265	248	211	245	254	266	247	285	223	289	251	261	254	222	240	229	270	240	258	225	249	255	261	256	238	256	243	235	244	247	259	237	262	241	218	247	250	273	263	261	244	249	282	255	231	284	229	242	288	235	277	275	235	239	269	239	249	228	243	255	260	237	284	249	241	230	214	209	262	225	260	243	250	252	276	231	258	253	269	244	244	238	243	248	241	231	245	280	261	233	260	241	274	260	257	246	259	243	215	244	280	252	249	258	258	256	260	254	246	234	255	255	250	248	248	257	231	271	248	253	256	249	242	266	273	244	258	228	239	248	218	249	237	235	251	242	245	219	263	268	225	244	240	228	239	263	259	255	261	243	253	218	268	223	222	266	253	247	264	285	247	231	280	237	266	248	256	275	216	281	259	237	266	251	267	269	262	264	270	246	253	241	258	294	243	220	257	231	246	237	271	258	253	256	246	272	238	251	244	227	229	254	249	240	222	224	240	247	244	248	264	236	264	215	237	247	276	261	222	258	231	208	235	267	261	245	254	241	224	241	229	266	247	223	225	222	210	256	250	289	250	257	245	274	235	275	241	246	243	258	235	249	250	266	247	218	239	245	243	246	237	266	249	276	269	242	213	219	288	261	225	280	234	251	242	268	255	220	254	251	231	258	276	245	254	265	257	241	241	260	246	225	242	247	262	261	225	259	196	250	258	263	241	266	229	240	259	276	254	259	268	249	235	255	248	252	233	243	240	261	254	245	243	243	253	266	218	263	264	241	207	259	231	245	243	245	243	260	264	249	227	249	220	234	248	245	249	260	257	245	257	246	209	245	250	250	248	249	246	261	269	259	235	238	245	251	247	263	257	231	260	261	264	257	242	246	229	229	245	272	217	267	245	261	242	265	266	243	260	243	261	253	237	246	240	234	237	258	278	228	241	265	255	250	251	241	235	214	239	262	258	257	271	216	263	234	250	238	262	219	252	251	243	280	249	239	234	248	236	268	237	219	258	237	243	236	249	234	265	245	266	277	237	231	254	220	226	263	257	239	305	257	297	255	276	261	217	251	255	256	269	237	246	276	280	256	282	233	244	252	260	255	287	233	263	218	236	239	270	239	237	232	255	238	240	224	240	247	240	238	245	243	235	247	239	206	255	213	227	239	261	283	256	250	235	228	247	254	233	282	223	228	276	277	247	252	242	259	247	237	258	238	220	244	250	271	227	215	241	246	246	235	250	250	260	246	240	237	278	262	254	257	257	244	246	252	246	268	262	226	261	272	284	254	238	258	259	243	236	257	268	255	262	251	254	264	243	269	258	240	223	248	242	262	228	258	242	271	240	221	267	262	264	237	242	215	243	259	234	241	264	256	268	225	240	243	213	240	268	233	245	270	252	252	211	248	218	242	291	231	212	258	244	249	254	219	237	246	236	254	250	250	231	272	223	233	251	258	226	253	260	240	252	217	237	233	251	227	254	248	230	255	257	296	243	283	254	236	265	225	245	241	256	258	242	221	220	235	245	252	236	242	226	234	269	249	238	265	253	281	230	259	263	240	231	239	211	225	222	242	228	248	245	286	243	246	234	257	241	267	239	250	274	263	251	263	252	232	272	247	240	251	226	249	267	283	259	256	233	233	240	242	216	302	271	251	235	235	224	239	254	268	267	224	250	232	224	254	219	230	260	245	224	270	274	263	254	233	231	238	235	244	260	242	262	216	213	231	239	244	257	270	279	213	272	259	284	275	225	248	246	239	269	241	218	222	259	259	252	252	233	229	271	248	246	277	233	251	261	233	241	260	238	270	276	270	245	267	267	256	263	240	241	248	262	246	236	230	235	246	248	244	267	237	226	242	268	243	212	261	223	248	252	228	246	233	252	258	271	250	262	240	232	237	256	227	245	245	231	265	245	248	278	260	237	259	257	259	247	236	232	268	266	261	255	227	241	273	243	254	274	244	233	239	252	244	270	262	246	259	283	234	283	270	241	253	234	277	276	258	245	247	274	276	255	236	234	264	274	248	215	272	266	222	241	278	247	231	254	244	260	239	261	228	246	251	258	263	255	249	252	254	232	279	272	250	265	261	241	241	258	209	218	256	263	210	258	246	249	274	234	241	238	265	230	230	237	252	266	251	270	237	233	241	273	253	233	215	223	244	261	231	231	238	251	269	249	264	229	223	240	214	272	296	223	213	270	252	276	245	230	267	224	270	244	241	235	216	239	255	225	263	256	264	248	233	237	262	240	241	241	242	214	233	234	263	229	256	264	252	252	237	234	225	244	203	251	225	234	238	249	253	261	270	230	260	246	235	255	228	255	249	248	223	250	237	250	241	255	280	244	244	234	242	241	241	244	246	273	267	280	261	217	231	256	274	274	225	238	222	253	270	263	239	243	229	231	234	268	260	259	213	233	232	218	245	250	272	244	246	295	246	264	270	240	245	261	228	248	258	238	248	262	244	237	251	272	259	258	248	262	283	242	253	259	246	227	238	233	253	258	234	278	263	257	233	258	257	214	242	250	240	226	225	257	254	233	243	244	264	242	266	241	272	253	246	261	285	272	237	255	241	240	248	263	247	240	250	225	237	206	240	269	235	242	249	231	254	243	234	263	233	265	247	251	241	246	263	216	258	279	234	236	249	261	252	286	252	241	233	254	236	248	207	283	259	234	255	242	250	261	241	233	253	255	244	264	280	241	223	257	235	229	246	247	241	258	265	255	225	259	241	271	252	213	270	208	234	243	237	250	252	261	256	246	265	225	242	286	227	253	250	231	247	258	231	264	265	220	232	230	239	266	224	262	282	244	234	247	261	286	268	254	241	263	246	218	236	219	252	249	255	248	243	228	265	237	249	231	244	268	246	257	248	244	243	264	258	248	229	255	253	249	231	234	278	243	259	236	263	254	257	290	257	241	263	257	228	254	239	264	255	252	243	245	236	268	222	258	213	267	256	221	243	259	229	237	234	227	249	260	277	258	223	229	231	242	257	274	244	263	262	269	253	210	217	235	249	240	250	251	204	256	241	250	231	242	247	240	256	228	242	269	263	249	284	260	260	246	254	220	259	228	267	245	248	251	240	240	265	239	280	238	236	259	247	249	259	249	253	252	238	261	255	251	246	215	228	250	229	231
33223	38099	31773	6260	3726	2955	2213	1887	1641	2009	9241	12864	1354	1013	1143	2146	10139	19721	22531	17629	12117	7051	4627	1947	1003	1379	1336	1181	1125	1042	883	763	733	629	570	587	576	542	562	571	595	593	601	568	618	598	586	574	542	598	599	596	585	600	584	558	583	559	564	596	525	595	602	606	564	575	576	576	593	568	616	590	617	564	595	624	556	591	572	567	566	632	569	588	575	578	532	616	608	580	588	650	581	573	564	544	622	618	575	593	561	612	617	597	583	549	615	575	526	598	605	622	569	579	587	572	614	611	567	588	614	598	593	562	532	550	611	643	588	568	590	582	631	556	573	573	554	589	547	547	579	618	520	510	554	588	582	621	589	579	638	596	601	586	561	588	572	576	578	603	629	614	585	618	575	579	548	605	597	564	592	594	580	622	572	602	564	602	584	601	538	605	550	566	607	596	601	604	571	631	618	558	575	583	580	597	536	628	641	573	589	591	610	562	587	620	625	623	591	591	540	573	553	618	553	576	603	568	558	549	525	557	586	652	556	653	581	574	579	549	585	567	597	550	578	576	602	600	617	606	617	577	583	600	565	615	607	559	558	603	639	563	595	619	587	574	613	586	600	590	606	589	636	552	562	578	563	583	639	555	580	549	623	597	602	548	617	527	603	566	613	585	582	594	539	582	598	561	582	545	577	631	602	550	577	565	561	580	575	548	577	590	571	592	601	570	556	576	597	603	603	570	602	560	579	544	615	622	524	606	530	564	575	594	578	594	580	598	561	576	577	613	581	572	578	613	591	561	540	596	577	555	572	605	611	596	603	610	552	613	624	574	585	582	616	573	593	619	569	566	625	571	602	563	608	602	599	540	624	602	570	577	582	563	570	599	605	553	590	615	589	573	533	584	594	572	602	564	600	543	525	589	522	573	594	602	627	621	561	607	581	581	586	589	577	556	601	616	570	577	595	593	566	588	606	559	584	558	599	566	566	554	621	633	566	566	524	615	599	619	576	577	566	586	593	595	582	568	604	531	570	584	578	612	564	568	577	567	564	623	561	574	573	577	581	575	585	589	572	573	583	575	612	637	577	577	574	596	582	563	593	598	644	587	549	592	561	625	530	595	565	558	574	606	600	606	588	556	594	611	585	564	586	545	545	617	598	544	590	577	605	616	597	587	616	574	544	551	543	585	585	643	588	614	566	592	614	573	599	593	577	557	564	553	616	537	585	603	556	597	578	540	631	593	595	637	587	579	629	571	592	550	577	598	620	596	589	569	579	557	568	586	582	594	564	577	547	607	566	548	573	559	576	562	606	588	587	621	629	598	564	578	572	584	605	596	595	563	572	614	636	591	562	600	591	582	622	590	617	563	581	574	561	602	580	620	601	568	565	536	561	572	601	537	585	607	607	572	593	607	615	596	568	538	589	598	619	576	584	598	645	579	599	574	569	604	646	576	590	608	539	587	592	551	594	595	581	587	580	597	583	601	572	583	579	581	580	577	558	578	578	577	561	586	579	603	601	567	589	577	552	568	596	607	601	583	589	586	616	625	561	622	572	626	623	578	580	594	584	591	567	565	536	581	584	564	592	599	618	569	602	579	561	559	608	606	599	555	581	563	585	558	580	566	595	589	601	587	599	607	602	575	633	585	562	570	528	547	596	630	577	549	582	600	601	604	578	599	609	573	602	592	532	602	602	590	587	562	572	612	550	568	560	604	561	608	564	537	632	564	578	642	575	594	616	574	587	606	574	582	599	585	574	552	619	586	569	641	634	578	606	557	613	586	553	607	593	603	561	600	622	593	584	596	611	591	561	563	591	632	545	569	608	551	610	598	571	592	589	633	559	548	593	563	584	579	592	606	634	619	540	529	540	630	576	588	567	550	569	603	600	596	636	596	585	603	570	569	567	584	635	607	599	575	616	559	630	555	624	573	602	589	548	635	613	590	543	568	648	599	591	591	594	569	647	560	591	597	543	545	597	595	622	541	579	587	590	614	586	598	598	570	546	584	585	566	640	565	609	578	600	572	540	591	614	607	585	596	596	589	556	593	589	600	586	573	603	616	593	571	573	606	554	624	570	583	577	604	588	547	576	578	589	587	529	562	564	604	592	551	593	624	602	608	608	572	605	582	587	595	581	574	572	553	572	587	565	560	611	598	568	617	548	583	587	544	621	622	553	557	609	566	593	585	597	571	571	621	567	576	577	558	614	587	609	583	588	584	611	594	598	598	535	546	599	552	574	585	587	597	573	620	574	598	594	549	587	591	601	566	656	592	617	596	560	604	621	565	584	590	557	553	598	585	568	579	539	601	598	602	542	541	586	567	579	568	555	612	605	596	599	565	655	566	636	640	562	562	593	603	602	581	534	570	588	588	574	594	600	612	578	589	560	604	625	590	598	618	621	562	627	566	609	603	593	570	631	605	618	560	573	606	593	557	623	580	586	579	645	591	603	567	595	607	558	591	604	560	614	609	604	605	562	567	574	582	582	579	568	541	601	564	570	615	592	609	578	607	613	582	606	554	608	561	593	565	620	583	554	595	584	562	615	557	632	632	596	596	613	586	585	622	591	604	578	599	598	606	581	575	565	597	602	582	616	594	593	571	587	581	551	613	641	572	592	579	608	605	579	619	597	544	606	583	585	583	554	559	619	614	566	606	601	583	590	577	590	539	582	592	576	601	558	610	568	595	617	594	572	569	567	592	566	604	597	594	554	577	580	572	542	574	582	587	569	597	581	538	590	565	569	593	594	630	579	593	583	575	567	611	540	553	595	616	590	627	602	579	584	596	642	594	616	575	552	576	532	553	578	576	640	568	589	604	600	581	609	596	569	586	605	582	551	594	600	586	619	554	588	605	571	585	573	580	543	571	596	619	608	610	609	600	576	567	578	581	623	612	605	582	614	596	599	597	553	595	606	589	595	568	569	575	578	559	611	598	567	627	590	619	582	623	551	597	584	606	655	550	581	576	601	618	624	573	602	600	562	602	572	600	569	561	622	567	625	573	578	593	534	577	612	561	561	589	571	612	600	610	609	602	577	592	583	604	554	622	577	554	601	582	567	582	603	575	609	588	612	618	545	578	632	586	557	601	577	547	585	590	593	565	598	575	563	622	602	621	551	587	577	574	563	611	599	562	584	589	590	592	595	606	605	611	612	612	612	609	581	567	650	586	594	611	585	575	603	566	587	591	616	614	571	561	546	584	570	564	611	574	594	604	572	649	636	614	594	586	632	586	553	618	589	578	573	581	608	594	544	564	595	560	614	618	576	561	578	530	558	605	624	581	616	562	561	605	586	592	558	600	574	580	619	595	617	575	609	590	563	568	575	587	606	651	582	575	612	567	593	597	601	599	593	589	573	598	608	556	624	617	611	562	531	614	573	573	593	609	617	568	561	554	570	570	596	606	625	558	574	615	569	589	583	630	566	612	622	616	607	579	571	564	573	553	605	607	611	554	551	601	586	548	558	576	590	572	635	601	562	604	575	566	638	562	555	576	587	586
51247	43036	34172	25638	22755	19308	13315	6648	2119	893	5296	5293	536	360	345	2139	6661	10590	12363	8769	4290	2299	1855	892	364	531	490	431	401	377	344	279	228	240	233	231	224	211	206	203	207	216	217	222	216	186	193	205	224	231	198	220	198	215	186	216	214	213	211	236	201	213	215	207	202	215	183	250	246	215	230	217	199	232	239	250	223	245	199	206	210	238	221	214	232	247	242	222	207	212	196	227	192	198	219	189	192	179	211	223	237	199	217	232	201	235	225	230	234	208	226	221	219	197	196	222	231	179	217	233	204	223	242	208	238	221	239	209	216	208	186	225	221	219	222	223	219	223	224	197	193	236	206	189	230	254	206	185	220	244	211	206	256	223	208	202	227	217	227	231	224	236	217	237	212	203	210	222	203	207	227	232	175	237	211	225	203	217	227	225	202	212	226	218	218	231	206	209	205	240	204	211	220	209	208	198	183	186	210	206	189	199	198	226	225	198	221	231	180	206	206	245	214	209	234	224	219	187	195	204	225	223	234	237	205	197	194	213	208	214	206	184	198	216	210	217	225	175	216	196	227	212	229	236	213	201	234	215	226	218	212	210	199	227	237	226	193	211	220	208	244	218	200	192	207	214	230	205	193	237	218	203	212	245	228	219	206	222	194	196	230	214	201	244	219	231	237	222	227	216	217	230	205	199	213	187	210	187	198	199	209	179	236	233	242	190	202	221	217	185	187	204	199	211	195	202	206	215	194	254	209	219	214	206	196	194	188	227	216	204	219	197	206	219	215	214	192	216	207	217	234	225	227	228	224	214	203	183	218	211	205	231	198	203	215	223	217	192	197	236	219	210	202	232	220	216	220	189	214	251	230	212	211	214	225	207	240	218	206	219	220	214	209	207	240	219	188	224	243	213	224	220	201	218	206	234	238	222	229	217	208	254	234	237	208	221	218	224	216	240	202	245	204	217	212	214	240	199	216	221	244	199	217	216	201	206	212	211	202	215	242	220	245	210	219	211	208	217	213	205	221	189	214	223	206	244	211	222	204	197	214	218	233	223	248	202	200	220	218	192	221	221	212	197	208	221	235	225	218	225	216	219	225	236	217	199	208	211	219	202	223	204	210	195	212	210	221	208	206	217	199	223	227	261	227	218	206	216	205	218	220	197	204	203	208	208	253	171	246	203	203	189	222	222	188	244	232	201	213	237	214	196	218	242	228	207	219	228	230	210	204	204	234	221	202	216	210	225	179	220	230	208	207	209	191	205	199	220	207	206	222	229	225	260	211	227	206	226	184	217	203	218	223	232	203	217	196	207	212	237	220	226	237	199	229	209	234	206	199	238	204	206	194	214	216	213	220	210	245	232	221	223	198	215	221	239	189	193	215	235	204	204	220	214	212	229	225	218	197	225	224	212	212	207	222	194	241	222	205	205	241	204	195	233	250	197	214	214	199	226	208	167	232	223	205	198	186	201	202	231	222	235	225	181	232	200	191	211	209	228	219	226	192	230	256	201	226	218	226	245	235	202	224	218	222	193	260	202	207	217	237	235	239	245	202	215	212	203	216	189	210	228	211	208	204	222	210	205	236	212	221	208	203	235	202	205	215	221	192	221	208	222	240	218	204	235	204	211	219	224	200	215	225	208	224	218	197	231	207	214	210	221	231	205	205	243	206	204	197	186	213	209	210	223	208	208	211	176	206	210	190	251	210	200	219	222	192	229	228	203	233	215	205	217	219	219	218	208	235	202	239	201	218	222	212	210	187	221	215	241	193	198	212	221	205	228	202	221	216	224	216	214	216	219	184	214	217	259	209	239	225	216	244	208	196	262	206	196	211	209	195	219	193	209	204	220	229	214	234	208	203	224	191	218	201	202	228	188	210	244	224	214	205	208	211	234	236	223	252	192	222	199	215	200	216	211	194	213	216	218	194	203	213	210	189	218	202	226	194	218	212	232	202	228	201	232	210	210	252	244	229	221	235	213	217	226	208	215	215	203	209	194	222	205	213	227	223	191	196	200	226	204	240	221	197	218	191	234	211	205	217	207	253	219	207	215	239	237	188	231	228	211	193	233	242	208	216	220	214	254	196	234	180	186	214	231	227	213	214	211	204	246	249	218	225	208	218	248	210	216	196	226	232	218	199	210	214	223	222	215	222	225	243	223	199	213	204	226	221	222	210	229	230	214	225	206	230	214	211	231	202	227	233	220	213	249	234	215	230	217	209	212	240	209	229	205	234	223	204	215	189	220	229	203	194	208	196	217	209	230	229	188	242	223	221	233	220	222	225	233	203	239	211	195	208	215	227	224	222	205	258	241	224	211	210	209	215	237	219	235	219	215	240	210	232	225	217	240	212	206	212	212	229	246	237	221	213	227	234	235	206	208	219	206	193	194	216	207	234	216	256	244	224	189	213	230	192	233	235	180	225	200	199	234	182	221	212	234	237	203	215	210	216	199	203	210	229	193	238	223	223	222	215	239	217	235	230	237	205	246	278	211	218	238	193	218	203	190	221	225	193	216	240	224	231	207	219	228	234	210	214	187	202	194	221	210	240	233	203	235	211	223	217	193	211	216	212	189	195	210	240	220	229	224	211	180	248	198	206	195	229	224	219	201	180	217	221	187	205	225	170	220	218	175	208	213	212	224	242	227	238	213	189	196	228	216	245	236	232	187	226	202	225	226	211	218	207	216	204	249	219	215	227	210	225	237	228	200	211	211	236	226	221	189	204	220	209	236	228	206	217	223	227	197	218	238	206	224	231	219	217	231	213	214	237	227	197	226	226	225	197	248	225	201	206	241	198	202	245	209	211	207	235	220	192	212	228	213	242	200	229	206	218	213	192	215	215	207	208	201	208	261	216	212	213	230	187	232	248	216	193	250	211	212	201	207	228	224	199	209	225	208	225	226	216	199	230	227	246	229	208	220	215	186	209	193	217	218	208	182	227	217	231	235	209	225	212	219	200	216	226	215	221	239	201	187	206	221	221	202	211	218	231	215	236	190	217	246	213	216	237	223	202	216	222	216	219	223	214	216	196	210	217	213	191	214	213	242	202	191	213	232	204	214	215	200	195	176	197	209	228	201	178	227	237	247	204	201	222	221	219	183	225	211	185	199	219	213	224	182	222	203	205	236	221	195	211	227	230	221	225	218	218	196	236	190	236	203	222	207	196	211	211	233	213	189	201	195	202	226	208	243	201	201	223	237	234	215	195	241	217	206	203	237	256	214	211	202	210	206	186	201	202	211	228	210	227	196	187	248	222	194	224	203	231	206	231	230	232	197	201	193	214	235	208	215	190	216	217	196	225	194	182	217	202	219	216	221	195	216	246	199	207	220	236	223	208	202	211	210	218	227	207	226	228	192	202	244	231	176	204	226	250	224	209	206	203	206	201	209	205	242	245	210	228	211	235	226	214	218	226	228	230	190	214	209	236	213	234	212	222	200	217	205	185	219	205	227	218	240	223	204	204	207	182	213	228	227	217	211	211	205	212	202	224	243
43548	47860	38436	10507	6740	5100	3946	3050	2571	3488	19505	17086	1450	1368	1413	9698	24163	32620	33871	27440	15917	10606	9006	3932	1118	2263	2129	1708	1536	1243	1186	854	738	570	500	490	494	510	472	526	463	483	516	486	502	518	480	553	514	521	474	471	527	510	485	495	496	490	543	491	507	495	513	495	499	530	508	495	503	509	507	498	475	492	491	514	513	530	557	482	497	534	507	515	516	487	526	482	473	465	516	511	531	501	470	485	489	487	477	516	507	498	488	526	512	502	514	474	509	519	526	505	530	484	501	520	477	491	506	497	511	483	528	528	544	478	559	475	574	552	487	506	476	514	478	495	475	526	485	503	499	520	483	472	494	485	503	498	546	536	514	481	505	504	508	481	498	461	496	522	527	519	519	459	495	482	516	495	495	441	496	541	503	492	540	498	490	503	484	495	504	489	459	499	483	495	493	510	493	520	497	538	493	484	505	519	504	529	520	483	521	461	477	468	486	527	505	532	484	504	473	530	466	521	538	494	495	486	488	531	496	501	471	515	501	542	504	522	490	486	494	499	494	460	505	514	457	467	509	475	497	500	488	525	512	502	459	494	527	532	450	459	466	499	505	501	541	499	494	487	511	484	508	488	497	467	512	537	487	499	484	499	498	521	523	481	490	475	489	502	500	519	506	480	529	496	532	550	494	540	490	532	512	497	516	488	514	498	524	499	466	510	476	506	528	485	508	495	489	505	482	542	454	511	489	495	500	459	527	507	541	488	520	518	523	522	525	500	467	505	489	502	477	515	486	524	503	571	473	484	500	448	460	482	483	501	504	527	429	526	475	524	518	489	542	498	468	459	490	512	534	519	497	463	493	503	519	474	490	510	491	520	550	507	479	490	525	498	505	508	515	480	491	492	498	477	534	519	476	511	488	510	504	489	530	517	486	518	528	477	497	514	528	549	500	495	458	540	484	474	513	456	482	512	488	494	508	492	508	491	508	501	499	538	468	490	516	540	506	486	482	539	499	509	531	472	499	518	485	538	496	481	480	504	486	494	515	515	479	475	504	505	529	466	533	490	509	532	494	445	478	536	503	524	468	498	504	505	506	487	480	538	491	473	464	484	461	467	496	498	492	460	464	543	485	523	509	492	500	514	482	507	458	530	485	479	544	497	479	494	463	491	473	510	479	517	525	486	482	482	474	476	482	506	496	501	478	506	451	487	511	452	519	469	475	469	472	487	478	471	506	509	503	501	502	553	478	505	521	538	511	513	529	529	484	508	492	478	486	517	522	513	505	523	516	469	478	479	518	490	480	515	493	489	477	507	518	518	474	477	544	461	504	490	484	529	473	517	546	483	490	470	477	514	486	493	497	519	515	501	491	506	506	471	469	464	521	499	499	512	476	478	534	504	504	501	526	512	536	481	504	529	483	499	537	471	488	502	504	526	454	506	499	499	501	486	526	527	495	499	514	496	515	501	523	508	526	497	483	518	506	533	480	512	523	498	511	536	472	484	487	480	521	476	497	494	526	493	482	489	500	510	493	475	548	527	508	488	506	494	507	505	525	487	445	497	510	509	518	459	507	489	483	489	464	527	510	458	474	481	505	520	496	477	499	475	537	496	494	475	467	513	483	483	467	525	496	486	508	491	478	482	515	486	486	486	485	474	490	460	501	513	513	531	488	485	486	496	472	505	520	461	523	523	482	498	471	492	544	472	500	481	512	482	516	520	510	482	466	508	530	504	488	491	491	530	499	491	497	512	515	483	515	505	476	485	516	528	501	462	471	496	534	483	519	513	509	542	497	507	509	504	485	486	489	491	502	510	476	502	493	497	549	507	516	503	504	534	503	507	533	466	467	488	499	466	503	531	532	471	503	460	504	491	494	517	451	513	535	507	487	486	479	533	489	479	516	491	493	495	504	510	440	509	484	480	505	521	518	530	489	485	495	471	533	502	504	483	493	484	473	470	517	436	521	520	470	485	477	468	458	516	499	470	491	543	485	494	480	471	458	481	526	471	510	499	466	471	537	518	527	500	481	490	478	474	491	497	478	509	541	459	503	505	485	493	465	514	508	468	509	513	531	469	474	509	486	486	496	494	470	515	500	518	525	506	515	482	499	483	483	538	469	482	470	514	554	504	482	478	535	475	488	556	508	516	469	486	498	473	490	495	492	521	507	485	496	527	471	481	482	496	513	500	493	520	488	507	502	486	502	459	497	512	496	516	473	505	525	457	499	446	478	512	522	526	519	485	540	518	505	505	517	498	507	526	510	500	521	453	493	488	486	499	495	517	495	481	528	479	529	472	492	490	513	481	488	489	500	531	460	482	510	526	516	513	533	490	493	527	472	460	498	494	483	542	448	524	513	474	518	500	486	490	554	496	492	499	481	480	477	510	484	491	476	497	532	493	512	520	472	454	518	466	485	494	485	498	471	479	508	496	496	508	483	516	494	504	494	485	497	488	504	511	495	498	496	460	516	528	480	496	480	504	507	509	484	467	495	465	463	492	515	487	495	493	495	525	475	492	505	494	492	513	530	509	520	486	485	492	503	487	536	520	492	480	538	493	527	521	491	507	481	469	521	521	488	446	506	503	500	515	494	499	521	484	531	496	503	505	504	523	494	521	501	495	540	510	509	451	526	505	489	495	495	520	512	525	523	519	491	489	490	522	474	555	498	526	486	529	508	500	490	508	512	492	496	484	503	449	538	514	544	507	493	496	480	523	494	495	461	497	542	506	509	509	463	494	466	507	532	441	495	521	450	505	506	488	508	522	479	498	503	497	502	540	508	515	478	505	461	512	482	514	476	533	445	482	505	460	510	530	493	509	488	475	516	500	521	514	490	490	498	504	479	504	499	527	513	489	500	505	515	502	495	498	498	482	541	484	491	532	536	484	474	547	459	505	507	562	513	494	498	499	512	489	512	506	520	499	552	490	488	507	515	522	524	499	552	495	458	494	469	501	521	499	511	489	521	547	494	501	493	511	485	486	503	478	470	506	495	485	515	502	520	489	532	480	480	499	501	486	522	520	470	512	514	472	494	491	492	498	506	525	511	470	501	473	488	534	482	489	490	516	528	492	513	530	493	522	462	476	481	521	469	485	511	501	493	519	543	515	486	499	470	513	485	487	501	503	520	480	493	492	488	486	492	455	485	494	496	507	422	502	507	528	519	544	470	509	505	516	500	476	508	535	458	508	518	526	475	523	531	490	509	524	522	493	496	530	510	526	529	457	488	495	479	501	489	494	486	533	506	515	544	453	466	507	504	510	516	489	501	530	521	493	514	504	522	521	498	524	511	498	528	484	488	495	547	492	469	509	516	488	496	516	503	474	493	513	482	532	476	499	459	513	523	483	509	533	491	468	446	511	486	481	506	501	489	547	500	475	502	517	523	509	494	507	533	524	510	480	484	505	468	470	521	510	509	547	490	510	519	531	490	490	501	492	488	541	495	476	513	501	505	515	490	501	484	506	467	506	506	498	521	492	464	517	492	501	515	509	482	449	504	512
14414	21494	13916	3082	845	419	312	274	240	224	272	326	225	237	224	265	424	549	695	618	456	351	318	289	224	205	235	234	225	217	249	211	254	237	197	204	240	213	219	195	227	209	212	214	218	200	208	221	215	209	201	220	177	193	235	186	223	219	210	208	192	211	212	207	217	228	211	247	222	234	227	217	234	203	231	190	235	223	237	198	189	186	225	207	217	225	208	200	245	232	195	181	215	241	220	214	198	184	219	216	220	234	185	216	192	218	212	204	212	212	212	185	215	218	219	198	245	208	213	243	217	210	212	215	248	204	198	181	212	203	207	215	197	218	228	198	224	199	209	194	210	214	254	199	189	189	218	204	204	227	233	218	211	223	193	234	187	222	212	219	212	242	189	230	228	207	210	218	227	220	187	220	211	214	229	240	190	221	219	211	219	213	249	190	232	216	193	197	218	217	213	263	201	218	223	197	196	223	199	213	203	209	212	215	212	188	234	211	228	210	203	200	210	227	204	194	200	210	203	197	199	211	242	214	206	219	236	193	215	233	237	227	238	221	220	226	211	226	214	221	207	192	207	193	229	224	226	231	194	203	220	212	178	218	197	209	215	245	207	219	233	214	256	211	200	256	218	217	191	231	217	221	207	237	212	242	215	217	224	206	222	223	248	203	200	192	208	211	204	202	206	205	239	209	223	214	203	208	206	227	197	201	204	175	190	232	209	215	245	233	233	207	188	202	232	216	208	226	224	210	222	211	205	204	220	215	216	200	194	189	230	203	203	241	217	231	227	199	239	241	209	214	234	203	212	211	208	225	183	198	198	209	186	209	221	198	245	209	219	222	235	229	212	199	223	193	212	215	192	243	231	231	202	219	208	216	201	209	223	224	187	221	228	197	174	209	212	209	200	236	206	225	220	205	213	200	225	189	209	213	204	230	197	211	240	217	188	187	213	206	221	198	218	209	220	224	215	221	214	242	210	220	206	207	229	239	222	198	227	187	223	236	210	197	222	208	242	225	202	194	219	227	225	217	201	204	209	214	205	237	229	202	245	204	219	191	240	225	208	186	201	188	205	231	195	243	211	218	209	233	206	205	207	210	194	208	208	194	180	206	208	204	203	214	215	200	227	199	236	230	198	181	240	203	229	185	207	204	210	200	203	210	229	223	220	192	223	214	219	211	215	210	202	229	212	210	194	214	195	222	196	227	228	203	199	225	217	235	193	187	202	200	182	208	184	211	208	219	200	219	224	207	194	240	222	221	190	225	244	206	234	230	187	201	210	191	191	208	245	228	203	229	207	185	196	205	202	221	200	208	211	196	223	232	191	232	238	193	242	195	186	179	205	207	221	229	204	217	198	205	197	210	195	221	220	232	219	206	205	187	217	222	212	228	233	211	215	188	201	197	215	211	196	196	231	192	214	224	230	205	223	200	208	209	224	192	219	202	234	238	216	203	220	229	216	224	218	213	234	227	203	211	245	219	210	196	211	236	218	211	205	229	190	202	230	198	248	221	209	211	229	210	232	230	217	215	197	213	196	221	247	194	203	216	211	192	222	215	231	218	228	234	235	192	206	222	204	228	195	245	213	208	224	199	226	233	221	249	208	230	229	203	201	234	197	223	247	219	224	193	204	199	202	218	247	206	225	181	260	233	217	207	211	237	201	197	221	208	233	258	235	219	227	216	217	220	215	210	245	196	178	224	213	215	217	225	224	250	189	188	219	245	196	237	212	196	201	192	210	216	210	211	230	212	231	216	208	225	241	220	203	188	193	223	205	207	191	213	187	212	228	215	217	218	210	199	199	193	207	221	222	241	209	216	236	199	243	223	226	202	240	212	216	248	207	209	214	199	215	207	235	205	210	216	237	191	222	190	239	197	209	240	203	185	225	197	202	221	220	192	197	207	217	230	200	205	194	220	242	212	232	216	211	219	238	194	195	248	206	216	227	217	219	224	216	201	231	233	197	226	173	240	222	215	222	215	222	212	217	198	235	214	203	217	250	227	200	217	238	200	196	212	222	184	198	231	199	215	182	221	182	211	259	220	198	242	222	208	224	184	219	240	246	221	210	207	202	223	221	190	203	227	189	221	221	212	212	204	220	219	210	200	209	212	215	224	200	225	202	238	207	182	211	188	202	226	202	184	212	208	218	199	204	190	205	218	217	226	213	194	218	191	224	200	206	221	232	229	203	229	236	207	205	226	237	192	236	218	215	231	232	188	234	227	216	219	221	237	227	229	201	208	198	209	239	230	213	228	197	227	232	221	190	197	199	230	229	203	183	215	238	199	209	199	197	214	216	207	223	222	207	234	239	226	210	225	229	205	220	211	198	216	215	215	193	217	216	224	209	228	212	196	208	212	235	240	220	214	220	229	229	234	234	227	222	177	209	237	238	222	238	226	214	227	196	189	219	214	207	232	219	200	207	221	209	236	229	198	207	214	199	206	233	225	217	232	216	214	205	208	216	198	199	184	200	190	191	207	217	225	240	231	214	201	196	199	215	199	211	215	203	219	210	181	211	213	200	216	200	211	253	224	227	218	201	219	222	225	212	252	204	220	187	235	203	210	230	202	248	208	218	240	215	195	247	200	217	195	228	225	220	235	258	206	202	194	234	193	226	206	217	236	224	205	214	226	250	215	206	222	198	206	247	254	220	192	214	200	258	219	213	222	220	188	220	206	202	220	221	212	212	241	205	211	218	219	219	222	173	207	208	207	207	221	206	236	199	212	203	220	228	221	180	223	213	203	202	213	215	215	229	226	231	213	222	228	218	225	216	206	228	209	212	185	219	201	189	201	209	188	222	211	218	215	190	227	201	210	193	212	269	212	217	214	174	200	217	218	207	214	243	230	242	197	181	222	232	199	190	199	203	245	227	203	223	205	221	208	211	220	222	224	227	181	236	225	215	205	198	204	227	223	213	208	215	190	214	231	243	213	204	208	200	205	201	234	200	204	230	220	206	222	225	211	230	202	237	191	232	197	230	224	220	203	195	217	229	222	230	178	196	218	213	197	230	210	223	205	222	217	223	224	219	222	205	240	193	202	216	239	224	209	239	225	202	207	209	222	222	230	216	211	205	208	218	200	239	221	216	204	195	197	212	239	211	207	229	215	218	215	221	237	229	209	224	219	194	200	208	249	201	247	206	220	217	204	200	194	221	203	217	212	209	220	198	205	214	223	209	214	210	218	210	199	197	227	224	207	212	188	208	207	240	207	215	227	228	226	239	191	240	213	193	187	224	229	226	196	192	209	209	211	206	178	211	219	202	187	241	215	222	233	202	205	211	203	241	231	205	220	257	233	236	226	204	230	233	218	204	199	216	219	224	208	207	214	211	188	239	223	203	225	231	238	215	221	199	201	213	221	201	186	207	191	214	228	222	211	192	205	186	215	208	197	236	208	217	229	196	207	194	213	227	210	195	206	237	220	230	190	207	203	232	211	207	210	196	228	232	226	219	216	220	218	205	245	210	248	190	231	188	209	209	219	217	197
12447	21155	12884	1679	1387	1120	841	735	652	633	1092	1250	629	640	615	837	2098	2847	3101	2634	1514	1099	1052	741	588	584	626	580	578	561	547	560	543	518	537	519	509	527	510	514	491	481	542	569	525	481	513	543	492	518	476	523	513	516	526	510	510	534	498	521	544	530	550	494	493	524	535	515	531	489	514	508	510	489	511	481	497	500	502	516	536	514	539	534	534	526	537	550	494	514	542	502	512	544	527	488	535	530	487	478	553	522	528	465	521	532	509	505	514	545	531	492	534	538	509	534	519	518	512	523	526	559	533	544	504	508	496	500	519	533	558	519	482	511	516	527	540	508	492	567	512	510	497	520	548	568	529	496	521	528	537	497	495	509	526	518	509	496	476	493	538	546	517	481	542	494	551	517	542	546	470	517	493	502	540	540	565	513	517	557	503	534	523	554	517	565	550	528	550	532	487	543	537	536	526	510	538	527	468	494	532	516	544	500	490	514	529	538	480	535	550	500	480	502	564	544	490	530	500	535	567	542	537	514	495	500	492	503	531	530	519	541	507	496	520	516	582	526	499	536	518	476	486	512	525	500	494	528	555	516	528	521	506	527	520	509	535	548	532	524	534	507	526	469	503	513	505	496	488	493	547	516	519	510	530	515	497	529	508	525	531	521	527	523	515	520	516	538	523	524	510	538	555	534	501	544	501	492	533	515	513	481	504	521	509	534	515	507	506	544	503	530	532	550	512	509	466	538	515	461	521	533	519	509	508	574	520	534	528	540	500	502	525	522	566	506	524	517	562	537	505	525	499	503	535	510	504	522	529	516	521	565	539	491	555	525	526	560	556	533	530	485	536	509	514	537	525	511	542	468	539	504	518	493	519	520	568	508	529	505	497	536	510	501	508	545	520	512	536	521	535	534	533	531	524	556	493	555	514	464	509	552	535	530	514	497	488	517	519	540	543	520	549	506	511	513	552	529	485	502	528	504	584	531	542	474	501	516	506	498	529	528	548	520	520	513	508	518	493	518	504	482	518	542	516	536	546	519	548	543	504	509	508	495	514	519	473	525	539	576	510	518	502	520	505	507	494	555	504	529	536	514	516	519	541	500	567	547	520	529	515	555	525	500	516	524	514	512	519	541	537	525	565	529	564	519	515	510	555	498	506	559	515	564	538	486	511	513	531	463	454	559	524	491	525	488	504	494	527	543	506	524	494	520	535	571	550	494	546	500	544	541	540	555	558	521	511	557	505	522	517	467	494	504	493	501	581	530	554	505	520	510	537	506	535	449	521	517	528	508	512	506	512	503	513	525	482	519	512	511	540	515	554	467	530	527	528	492	499	516	546	523	548	508	529	538	519	515	506	511	508	499	547	530	512	510	491	567	531	538	567	516	481	543	495	502	530	521	536	531	535	473	554	523	504	534	536	505	501	505	482	552	524	473	482	542	516	571	517	526	502	534	469	541	496	508	522	502	526	489	503	511	492	534	540	520	495	538	572	497	546	505	549	515	542	497	496	523	542	523	466	501	553	519	536	544	510	546	519	535	513	542	535	513	484	512	530	502	545	549	498	537	537	499	523	523	510	534	495	511	548	539	511	510	502	537	535	500	527	505	489	527	511	518	547	521	510	532	538	544	489	526	563	511	535	478	512	569	525	510	527	553	507	524	517	505	499	493	490	496	527	481	506	505	516	562	513	519	544	549	516	519	515	493	543	528	512	553	537	521	506	539	495	541	536	516	547	528	516	533	542	524	499	542	497	534	508	507	531	557	481	521	540	491	550	532	510	514	498	506	513	541	514	544	514	501	509	543	492	517	512	491	500	562	500	554	507	516	499	527	479	533	513	507	535	509	499	474	525	545	503	535	525	559	538	521	525	544	512	536	489	456	601	509	482	522	516	442	528	521	523	551	523	496	504	503	503	510	491	519	553	481	532	534	523	531	515	520	488	554	504	492	524	505	501	515	544	508	494	534	483	503	509	497	520	518	524	495	518	529	527	512	516	506	474	505	554	538	495	499	494	493	535	521	558	498	518	521	489	497	513	500	519	519	521	526	499	507	528	550	511	509	558	516	536	477	477	507	534	466	553	526	549	534	525	494	519	524	538	543	514	523	489	488	531	520	520	539	509	524	548	506	576	514	524	542	481	561	499	528	557	534	540	515	487	504	528	512	532	521	487	515	523	531	521	519	541	563	509	481	541	475	494	496	511	522	538	544	511	505	548	549	548	516	520	506	552	510	528	534	517	500	526	538	493	495	524	551	506	483	566	560	518	516	503	480	533	503	483	516	529	504	516	525	530	552	501	534	518	517	500	497	512	550	481	461	527	506	489	523	509	543	488	526	508	525	496	541	528	457	515	551	494	565	543	506	536	543	551	552	472	532	556	519	511	519	532	550	481	515	484	541	510	508	536	512	488	545	492	511	501	505	559	546	523	495	512	539	529	506	492	494	508	564	532	546	528	526	496	526	503	513	510	531	500	496	568	538	548	520	535	552	537	493	498	513	525	480	517	521	528	547	526	498	522	486	542	533	529	498	483	517	529	544	501	518	550	513	508	517	505	529	508	557	576	512	539	558	487	499	532	509	537	511	526	530	488	499	515	517	510	487	541	534	559	546	517	551	517	493	529	530	546	543	519	517	522	501	502	523	547	539	509	534	484	496	531	545	521	504	520	527	520	516	498	530	522	536	539	495	524	548	540	548	468	517	552	519	544	515	541	451	488	496	505	538	556	488	512	501	513	514	523	509	473	514	541	522	510	542	508	531	528	528	516	515	537	548	538	453	519	528	497	548	477	494	507	557	487	519	508	540	544	501	520	518	563	510	501	519	518	532	544	496	530	506	522	506	528	535	507	491	508	496	542	510	513	539	534	507	513	528	514	523	524	506	549	532	489	538	534	503	461	518	508	546	511	550	538	569	517	529	559	526	512	541	528	517	532	530	529	499	564	501	515	483	522	524	506	540	543	521	538	500	556	503	531	510	531	513	515	486	529	441	532	488	489	496	502	546	511	534	574	523	465	548	491	515	522	509	521	493	497	538	517	523	547	550	559	477	490	510	536	514	516	479	541	519	524	542	500	551	484	531	578	518	513	510	517	499	533	534	516	471	530	505	540	530	543	551	487	540	502	514	496	523	545	495	487	547	518	529	548	534	517	529	533	513	540	523	510	491	529	520	500	483	538	508	524	553	516	536	538	513	533	499	539	520	545	549	518	501	507	533	520	494	484	537	500	563	549	552	536	545	461	517	549	563	516	490	530	530	539	468	546	525	540	547	510	504	537	487	533	525	501	519	464	535	553	493	496	495	530	516	515	491	494	547	489	510	505	522	504	546	534	558	517	472	513	504	546	539	512	523	506	496	544	505	563	504	515	523	505	505	525	499	556	527	524	559	517	507	491	534	529	510	512	536	552	512	524	476	477	509	532	499	485	481	507	530	501	552	508	500	528	495	559	507	510	545	528	532	491	526	516	549	496	483	530	523	538	532	505	509	524	500
41956	48193	35391	23601	19054	12113	5853	2259	778	464	1055	3047	652	276	376	897	2987	4632	4984	4137	2475	1205	972	630	309	339	372	327	332	312	308	263	262	273	239	244	271	233	252	230	245	271	245	288	261	248	255	248	281	246	240	226	244	278	261	270	262	250	246	256	232	256	248	241	247	261	236	234	219	265	265	241	245	244	263	253	272	256	258	265	241	231	244	256	252	247	235	259	254	223	237	256	253	264	275	275	269	263	216	278	216	279	247	270	270	242	261	263	241	250	252	262	260	246	235	249	251	263	266	247	269	242	270	246	255	260	264	261	269	261	261	265	232	242	263	268	252	244	272	288	288	239	258	240	253	259	282	255	223	287	248	241	243	235	255	256	233	237	249	281	249	242	260	258	243	241	249	241	242	268	229	260	258	261	228	258	237	255	249	218	227	256	258	253	239	247	254	251	229	214	262	227	247	263	267	257	277	276	243	241	265	237	247	236	266	236	241	233	257	235	250	270	215	266	257	278	275	249	263	254	242	259	236	240	245	242	271	221	234	247	261	229	245	219	233	246	267	241	251	282	257	276	258	242	260	231	253	249	264	256	251	227	252	250	232	240	248	234	258	250	245	241	230	231	263	234	279	259	290	236	258	258	247	252	262	248	233	257	257	243	232	230	244	261	264	250	282	256	237	261	260	218	231	238	274	247	238	230	251	261	240	267	221	196	271	237	242	223	288	260	267	262	259	230	232	264	238	220	279	223	247	244	267	248	251	244	240	251	282	260	230	241	252	252	276	255	247	256	253	225	231	251	239	242	252	257	235	239	254	230	245	241	271	223	228	229	218	239	246	241	259	234	271	241	236	250	263	272	259	233	243	247	264	229	226	239	248	246	276	270	266	243	268	242	244	220	234	243	246	244	243	253	220	251	258	259	249	247	294	255	229	253	235	265	227	254	259	263	262	235	290	280	248	255	232	234	273	260	252	261	248	224	233	251	245	236	232	216	206	238	242	237	234	253	222	257	221	244	230	237	258	249	239	258	224	229	243	224	257	244	240	246	257	235	249	273	256	228	256	255	239	233	253	251	257	256	236	238	294	262	248	242	257	256	260	266	260	220	238	255	222	251	273	276	242	246	240	248	248	248	243	236	245	263	252	254	233	230	239	234	241	255	221	231	254	251	270	254	254	258	260	242	251	279	251	238	239	270	246	253	265	227	268	250	238	260	223	252	291	225	237	278	274	212	214	250	243	231	296	248	253	266	221	270	264	254	240	292	280	255	249	241	268	255	258	242	248	235	252	264	276	269	252	259	266	249	256	230	233	262	272	232	252	239	259	236	240	250	279	241	246	238	253	258	263	247	268	260	243	252	254	246	236	258	251	228	232	258	240	259	247	262	273	269	241	257	256	258	251	236	256	218	266	251	257	254	263	254	239	273	228	238	265	233	262	253	226	233	225	272	231	237	240	264	258	267	249	255	225	276	277	256	244	234	270	219	238	267	225	210	254	252	210	246	233	255	262	231	229	267	252	282	267	247	280	251	231	269	256	252	267	233	235	258	269	286	234	247	249	246	234	238	244	264	239	250	245	217	228	256	231	226	226	250	250	271	264	233	276	243	280	259	239	263	236	254	239	240	264	264	236	265	227	242	257	232	216	236	258	221	259	232	276	243	273	212	246	254	269	285	237	256	215	258	252	274	232	257	241	240	235	230	281	266	261	234	248	263	234	232	237	254	257	257	257	207	238	283	234	254	268	276	278	254	244	246	251	251	216	288	215	269	223	264	249	272	269	247	251	276	250	233	252	233	253	257	267	261	244	259	262	278	246	260	253	213	244	269	246	226	255	226	241	218	274	237	240	250	226	251	249	236	226	270	243	279	265	270	274	261	276	253	262	260	235	260	220	218	239	232	266	245	231	231	239	233	240	267	260	244	268	249	255	239	253	210	225	237	269	217	246	239	219	225	246	222	277	265	222	254	257	287	220	251	269	219	246	248	240	265	260	222	260	261	244	246	234	266	251	261	258	275	226	218	235	263	224	255	251	251	250	284	260	234	261	286	262	249	273	240	247	241	269	235	251	260	228	274	268	264	208	254	251	269	250	257	235	228	255	259	249	255	259	261	236	264	239	239	234	243	251	256	236	259	212	246	275	251	256	273	266	259	231	244	258	270	253	239	242	237	268	267	256	230	287	296	241	243	262	254	236	258	232	241	252	225	272	267	224	263	260	239	252	269	280	226	248	254	257	252	237	249	257	244	278	266	247	266	287	266	259	287	240	255	270	263	245	247	271	272	252	248	228	259	235	256	245	272	253	241	258	270	287	223	245	273	227	263	233	246	256	275	280	274	239	251	250	247	265	252	252	252	242	241	228	283	219	250	242	249	230	224	259	256	277	260	257	251	204	245	220	249	232	236	239	261	250	258	247	246	254	255	239	213	243	253	258	284	264	224	207	233	249	249	249	238	252	264	237	259	262	236	247	230	264	241	246	229	231	258	273	251	262	240	233	244	229	257	244	238	243	235	269	221	262	228	229	268	272	269	261	231	234	231	229	225	276	247	248	235	227	259	245	248	295	255	245	223	244	231	225	256	261	219	259	241	261	253	224	266	243	242	267	240	224	277	262	268	231	235	241	229	224	263	242	229	224	245	215	241	244	261	276	256	256	247	268	249	239	271	242	227	265	276	277	253	264	251	224	258	230	248	248	247	265	255	302	242	288	255	241	237	252	246	248	242	253	267	211	246	240	250	274	247	240	267	255	252	231	264	259	203	228	209	259	251	219	232	289	246	247	233	247	278	250	241	265	240	260	289	257	276	262	218	240	223	275	242	253	238	259	242	245	286	249	228	234	269	230	231	208	219	242	247	228	242	243	274	265	257	245	274	244	272	239	262	242	267	269	249	273	236	256	268	241	225	266	245	240	257	275	247	256	233	256	235	227	226	241	264	266	252	271	249	243	228	233	217	276	273	245	225	240	252	278	258	233	254	244	255	242	247	247	239	262	285	266	247	259	254	240	252	254	257	264	281	233	250	220	274	228	274	274	293	244	239	266	227	281	255	247	241	266	243	281	260	259	235	240	257	271	262	227	242	260	263	261	247	226	207	252	258	254	246	233	249	238	240	247	245	253	248	231	255	224	236	286	248	246	264	251	262	236	250	257	226	257	274	246	240	244	248	240	289	255	252	221	265	249	236	253	247	234	250	240	220	224	234	226	227	243	244	265	252	223	246	241	246	240	246	249	231	250	260	245	246	276	310	271	232	241	247	261	221	265	229	251	259	255	249	243	239	283	237	286	259	230	259	248	248	243	260	233	256	239	241	256	255	217	252	239	271	256	219	242	238	248	253	250	261	212	232	240	252	252	276	249	253	262	263	242	257	272	256	238	235	229	265	261	264	256	256	250	225	223	267	241	224	248	234	264	229	253	253	238	241	223	290	266	238	243	256	251	256	249	261	280	231	233	255	227	257	237	243	269	253	234	235	254	242	259	286	237	251	259	253
33216	47258	30749	6424	3802	3090	2191	1820	1559	1523	5154	13926	2238	975	1516	4232	15014	20627	21221	18001	11205	5373	4656	2559	890	1027	1202	1040	999	862	884	749	671	617	547	604	621	565	599	588	588	574	572	610	588	623	608	563	587	611	618	612	630	614	593	603	582	592	587	599	566	548	665	621	586	602	579	556	600	588	610	562	569	597	579	598	578	607	611	578	574	559	613	548	614	583	589	594	578	543	581	590	549	609	610	588	533	625	598	589	587	580	557	579	612	551	579	633	542	565	578	571	596	589	558	594	554	602	634	559	533	599	626	549	542	606	611	539	575	622	596	614	588	610	589	593	597	606	584	584	614	572	597	599	639	595	595	540	576	588	541	595	576	598	608	590	583	599	567	546	587	613	609	593	564	571	598	613	597	506	577	582	588	609	604	566	601	584	595	577	548	619	594	530	583	556	603	602	618	581	597	560	610	570	592	580	586	621	605	563	614	533	598	587	592	620	597	590	604	615	574	555	608	583	587	566	599	576	591	565	595	600	546	614	577	601	595	583	595	628	617	597	541	613	585	568	613	590	567	576	584	569	565	620	622	599	582	576	585	609	595	602	579	593	659	601	615	545	586	603	585	611	582	608	601	606	538	585	613	557	565	585	558	576	624	555	585	613	634	586	596	570	604	572	568	594	566	527	573	606	632	560	588	580	609	622	588	589	614	572	555	583	575	584	567	621	597	550	609	642	577	582	523	603	556	604	593	538	555	556	611	586	569	567	547	563	580	587	536	582	593	599	598	568	595	594	597	579	563	563	576	599	591	626	567	578	609	646	561	606	596	565	571	573	585	558	581	574	569	579	604	640	567	573	592	585	571	554	594	563	550	575	580	579	552	613	537	604	560	588	575	599	566	585	600	590	596	591	589	580	584	551	564	613	593	608	586	573	604	572	638	592	560	597	608	565	607	618	597	566	557	606	612	556	594	584	580	588	553	606	617	652	542	541	621	586	594	605	558	585	591	569	573	564	588	571	567	635	548	591	560	592	579	603	579	598	622	581	582	601	618	572	564	609	555	542	587	574	579	549	629	624	581	608	554	584	619	629	577	570	567	594	591	593	556	571	560	593	558	636	608	625	585	580	584	616	598	556	552	598	560	608	577	570	613	582	640	588	593	582	614	632	577	565	554	593	579	553	547	571	580	553	582	583	589	574	602	615	555	640	569	600	580	572	578	584	570	626	555	590	599	573	609	576	585	617	554	597	594	606	567	579	540	588	591	532	589	578	604	608	592	615	569	584	554	556	552	597	603	581	576	599	594	607	573	567	597	628	590	552	529	553	572	583	594	588	598	598	596	566	578	610	585	601	575	573	585	600	546	608	595	590	607	566	587	547	580	557	583	615	590	576	576	601	611	616	576	551	598	584	614	611	620	570	579	600	597	585	596	584	574	548	556	574	624	621	581	495	557	581	597	576	584	600	626	558	603	607	630	600	563	594	601	617	572	613	581	630	601	582	618	604	589	571	592	555	570	584	613	579	596	596	577	580	582	580	572	574	591	579	537	584	552	580	542	553	611	554	570	561	615	577	560	587	575	605	572	589	532	599	629	613	594	577	568	623	577	652	585	551	559	603	586	603	574	586	552	585	611	565	570	571	587	582	554	600	605	618	554	579	585	567	558	572	565	604	563	575	598	527	595	589	593	547	565	541	585	590	562	620	559	607	589	584	604	645	628	586	597	561	606	590	649	598	597	641	556	581	570	563	627	600	563	579	598	570	579	622	576	585	621	585	626	561	590	561	572	582	603	577	602	570	608	598	594	614	584	576	605	547	575	556	566	619	565	606	596	560	650	580	577	615	613	579	568	606	562	567	565	561	600	552	590	589	558	616	592	585	588	559	585	562	599	575	561	575	610	587	593	557	579	613	554	561	606	593	584	593	552	568	516	588	589	599	544	554	530	574	600	581	547	566	611	574	594	590	566	623	571	611	568	569	589	578	593	563	648	577	601	599	576	582	549	568	595	578	542	620	608	515	570	615	583	569	595	572	621	612	593	585	558	575	566	552	612	597	572	584	605	603	640	540	607	546	592	629	576	571	598	562	567	602	564	589	606	565	569	640	636	563	607	576	570	541	570	650	597	586	614	598	585	576	571	539	607	575	607	572	567	595	582	565	606	582	531	593	595	568	570	522	598	631	551	587	611	593	586	561	554	585	603	602	558	605	587	587	564	552	573	581	570	581	601	534	578	574	628	591	562	608	596	540	614	593	590	612	551	601	577	620	574	581	606	651	523	576	580	588	535	582	569	520	589	631	562	632	573	578	585	594	587	596	575	552	595	600	575	576	590	590	560	592	603	618	604	577	546	596	585	619	621	566	575	634	609	563	560	615	567	549	560	586	569	595	576	637	581	580	562	593	560	574	579	615	570	543	620	581	586	589	613	558	573	567	608	575	562	591	616	587	606	594	584	568	625	582	590	576	651	557	635	562	579	584	612	585	563	557	524	594	574	599	595	577	574	574	570	580	606	604	582	558	539	567	555	595	621	597	553	571	597	605	598	600	578	638	563	556	580	597	600	611	634	568	624	622	581	595	620	580	561	564	586	619	566	554	603	567	514	619	593	598	563	619	619	562	572	592	564	600	565	589	598	538	589	568	551	614	575	583	546	575	555	587	574	565	615	582	582	582	573	594	565	577	556	585	586	598	585	587	589	549	609	556	587	572	616	594	571	656	556	585	542	555	567	611	600	579	662	543	613	568	562	588	645	571	578	546	600	580	560	588	581	551	582	582	624	579	549	625	604	561	600	598	579	600	579	599	600	548	583	621	581	581	567	616	601	561	649	602	538	608	570	621	575	588	631	582	619	591	599	594	618	619	571	541	605	579	572	574	566	554	626	588	556	555	582	588	556	560	595	588	564	624	633	583	582	578	621	606	603	571	566	544	544	556	593	599	587	589	581	594	585	599	570	551	589	620	536	554	598	573	561	585	593	599	599	584	565	572	640	615	617	535	605	577	583	601	601	578	626	581	603	594	615	609	587	572	583	607	601	571	578	603	559	600	606	625	591	604	643	569	615	532	608	544	575	596	592	613	618	592	552	620	584	583	542	603	588	584	599	558	566	562	573	604	577	555	572	590	584	629	613	594	559	621	564	597	601	600	582	641	560	580	556	604	645	562	598	619	572	603	594	565	589	604	557	607	571	588	557	602	549	579	565	584	590	515	542	577	580	634	578	552	583	591	556	554	546	610	599	623	608	557	627	589	545	574	560	561	568	596	582	623	559	542	564	605	601	582	559	588	581	619	538	586	568	627	574	601	635	595	594	586	570	567	600	566	572	590	573	592	585	584	578	601	610	622	559	558	615	579	583	588	599	564	605	604	600	582	582	593	572	561	598	571	581	621	525	606	631	581	549	597	588	528	631	576	599	574	590	574	561	575	583	576	577	595	612	558	594	578	604	581	552	596	575	595	578	601	626	596	572	606	592	572	614	579	580	595	573	548	576	575	601	618
49982	46255	35864	25763	23187	19483	13443	6952	2389	708	3076	7814	2841	366	441	1177	8242	11518	10707	8205	5246	2276	1507	932	307	366	337	379	327	280	305	243	241	223	228	205	216	235	199	221	212	229	239	208	221	218	222	244	213	229	226	204	218	224	253	205	206	229	227	218	245	236	218	227	236	221	207	205	210	207	218	222	230	225	232	224	225	231	217	226	240	246	202	208	194	249	186	232	208	216	222	224	237	214	236	232	210	231	218	202	201	213	191	229	222	222	231	231	206	220	199	269	233	210	209	234	194	248	224	264	224	243	233	211	209	228	212	222	213	238	229	238	239	218	210	222	189	247	207	208	198	224	219	202	216	209	226	191	218	222	222	223	192	219	213	244	233	183	230	235	231	207	197	183	229	206	224	204	242	205	208	202	226	256	220	232	240	208	204	214	231	229	226	215	217	206	190	216	198	217	238	230	240	236	210	233	230	206	211	198	242	185	213	227	214	227	217	196	217	241	211	221	221	195	232	235	190	214	208	226	219	211	212	215	228	204	229	225	222	226	207	215	193	228	221	213	235	232	219	235	193	207	228	222	204	205	173	203	228	223	213	221	203	232	222	208	219	211	224	194	222	225	203	199	201	190	204	209	250	220	228	238	233	222	201	221	204	228	219	206	207	202	208	241	220	222	182	222	227	203	222	222	238	224	225	220	247	198	205	239	216	249	194	213	210	222	213	212	251	216	221	239	199	234	212	223	210	215	216	209	234	239	230	217	237	189	197	243	237	223	217	227	201	200	230	226	223	214	227	217	247	234	212	205	194	204	224	202	204	237	206	195	199	219	210	223	208	213	239	200	251	218	218	228	216	201	208	215	218	240	210	217	229	243	215	209	227	229	195	203	224	210	182	215	207	215	200	229	216	247	246	240	208	232	190	243	208	192	232	217	184	209	230	233	209	226	192	230	235	235	232	229	197	226	243	220	214	236	224	204	201	235	198	217	191	222	208	187	232	203	200	222	205	215	237	244	240	224	196	211	222	224	205	220	218	197	189	219	218	213	210	247	167	202	208	229	224	207	210	192	203	239	221	218	247	190	228	233	232	234	222	241	209	212	227	209	224	176	213	230	227	199	225	195	214	244	203	243	201	242	202	232	190	199	217	205	210	204	206	240	222	212	209	217	222	223	196	228	227	217	222	223	204	231	250	238	214	206	219	230	227	235	209	218	221	212	200	206	239	221	228	214	206	207	213	218	247	222	207	206	231	232	204	233	221	219	203	218	217	218	223	220	194	204	236	258	246	223	202	234	196	222	204	229	201	218	211	213	216	202	198	220	222	230	223	223	203	238	201	224	227	243	191	224	201	226	231	214	211	225	192	231	225	243	214	217	218	220	245	214	225	221	195	216	222	234	233	206	191	205	202	227	230	251	245	241	200	216	216	223	201	209	204	210	229	215	220	199	180	210	217	240	219	204	225	226	250	215	219	239	230	198	243	219	216	225	224	225	214	205	228	201	219	226	223	209	211	193	215	222	234	197	217	213	214	247	213	232	207	229	246	222	240	209	201	222	227	219	217	187	218	245	193	238	229	214	202	215	223	203	213	210	217	207	225	172	225	243	218	180	202	245	205	207	202	213	216	216	232	214	236	210	203	238	219	196	224	234	226	239	189	210	238	202	211	208	194	244	214	228	206	198	196	191	212	241	220	212	214	215	224	217	213	199	228	216	211	216	233	227	238	239	227	219	224	199	219	239	212	202	229	175	192	204	221	210	213	190	239	236	232	182	190	214	237	230	235	215	206	212	239	203	222	208	209	230	231	208	217	232	239	197	230	193	218	194	221	219	196	237	223	199	246	214	192	232	221	232	238	201	228	206	228	207	244	236	207	234	234	217	229	213	205	211	218	236	224	223	219	235	212	208	195	203	236	222	209	198	258	248	220	235	216	222	198	191	202	256	233	211	194	228	214	237	202	207	232	244	213	213	205	213	211	222	213	206	224	215	238	209	198	239	211	217	216	219	238	224	219	235	234	208	231	209	236	213	245	220	223	213	224	224	220	218	212	218	216	218	242	204	217	221	209	216	217	215	225	222	204	213	223	240	211	243	200	194	216	194	221	234	192	212	229	224	227	231	217	224	217	220	238	218	191	210	226	221	220	242	216	224	241	247	234	237	204	245	201	236	214	251	208	226	233	235	217	212	237	215	212	224	207	215	236	224	228	233	223	213	207	241	211	194	232	227	237	244	207	232	204	250	225	213	222	219	227	209	235	208	220	234	223	224	212	244	223	242	225	230	224	211	239	188	217	188	246	215	206	229	226	227	225	211	223	211	196	219	222	226	204	205	207	191	210	181	193	243	208	208	195	231	236	185	204	227	193	227	229	221	206	202	236	205	206	224	241	211	224	209	216	232	243	229	259	211	216	220	236	215	250	262	184	220	230	196	239	216	213	206	228	230	211	206	236	203	204	222	197	236	223	234	225	230	196	221	228	208	223	210	203	216	241	237	223	215	210	229	210	204	200	206	211	221	221	208	197	239	195	238	232	211	217	231	223	210	222	193	212	199	209	202	223	234	230	239	197	186	223	221	198	221	183	203	216	233	212	204	218	218	218	228	216	232	219	208	194	207	228	237	211	226	211	213	219	238	216	196	229	197	232	228	211	226	248	211	212	201	205	254	236	244	203	194	240	216	219	224	210	192	219	203	224	240	227	214	198	221	205	203	223	246	260	236	206	190	203	231	242	212	228	210	252	228	217	211	200	210	224	236	206	209	244	219	227	248	216	226	209	225	219	214	185	236	223	226	215	218	245	221	191	213	227	207	222	208	236	228	191	228	214	205	207	216	219	207	229	245	220	226	205	217	201	203	248	220	200	195	225	185	241	232	230	219	207	222	210	218	215	227	210	202	223	231	204	229	211	248	249	240	201	201	203	214	198	204	190	214	213	210	238	206	254	228	216	219	221	222	203	203	211	203	214	215	218	203	211	217	234	240	217	250	220	233	207	225	214	214	189	206	228	216	211	213	206	209	204	202	235	258	208	225	219	205	219	222	208	214	197	223	212	219	231	202	221	212	233	215	228	232	210	204	199	226	214	209	211	205	235	204	214	243	239	230	218	193	221	214	239	247	200	215	213	181	237	220	215	218	233	234	215	229	220	207	237	204	222	243	209	209	201	238	230	212	220	214	227	188	201	200	220	205	207	196	216	220	212	220	200	235	203	234	230	211	213	225	229	207	198	198	230	246	216	236	222	217	244	234	218	218	196	210	227	216	227	218	201	214	233	211	233	204	203	219	242	232	203	223	233	200	244	223	208	213	212	211	237	215	223	224	217	203	203	229	266	226	199	239	221	215	204	208	211	226	224	226	236	236	224	209	270	197	227	222	210	217	221	224	218	244	218	231	189	223	217	251	213	199	247	225	222	235	208	237	246	226	231	221	202	214	212	205	243	227	226	200	216	212	220	211	193	216	250	225	189	209	230	245	209	217	197	213	188	204	228	237	274	214
39579	49417	35513	9689	6292	4906	3753	2916	2481	2174	12535	25803	7812	1413	1775	6032	28871	33190	31646	26822	19325	9594	7002	4052	1084	1319	1257	1294	1074	819	906	791	616	557	510	540	519	507	501	517	468	538	525	502	477	495	519	512	521	494	498	487	455	496	496	558	525	485	508	540	526	512	505	494	506	526	491	499	544	534	506	527	487	531	545	510	490	505	518	551	500	479	455	506	547	485	504	517	480	519	463	524	463	473	530	501	497	485	460	491	520	524	499	517	470	491	495	506	457	493	530	499	528	506	460	463	484	505	527	509	489	536	528	467	505	484	459	526	501	477	494	504	548	515	494	485	508	472	490	505	513	509	509	517	553	537	486	493	526	528	493	446	520	507	535	499	503	558	524	553	505	500	522	457	462	548	511	529	505	508	495	526	503	518	491	487	497	503	513	512	499	507	532	483	500	521	502	497	476	504	460	514	497	522	526	482	500	528	493	482	512	484	550	510	522	497	504	511	473	441	469	508	526	511	522	492	491	479	483	497	484	462	528	456	472	524	509	522	470	485	510	517	510	479	475	496	516	510	484	529	553	497	448	527	479	500	486	519	530	539	511	487	483	479	508	508	507	514	488	514	494	492	487	462	508	484	492	486	522	463	487	518	493	492	491	486	535	526	487	524	493	504	511	481	507	522	477	465	509	496	498	511	491	492	526	513	467	484	520	512	529	497	522	506	493	476	503	527	454	494	432	510	534	480	455	482	516	547	491	502	443	546	525	523	526	495	476	483	493	517	522	503	552	492	524	520	487	537	503	464	516	499	517	475	486	529	522	504	477	515	517	527	533	488	487	499	488	494	516	468	493	522	470	478	506	503	500	505	505	533	521	484	501	516	535	522	448	490	542	504	510	511	487	495	501	476	530	530	473	513	503	478	512	507	502	504	482	490	502	519	519	471	516	532	518	538	542	477	499	464	513	488	537	490	524	549	511	531	479	498	517	463	512	529	489	472	515	510	485	485	469	493	485	498	541	484	518	481	504	509	462	493	523	518	485	497	468	535	469	546	488	523	499	500	521	525	516	477	485	487	478	523	520	509	474	519	560	551	496	496	486	476	510	555	525	479	496	481	512	504	512	544	522	557	475	505	487	494	500	515	507	522	535	513	488	495	544	522	529	497	530	471	489	507	503	516	474	494	467	509	507	510	522	497	504	527	477	496	520	518	489	478	509	494	539	500	539	535	513	511	505	503	553	510	490	513	525	485	501	471	510	516	495	525	504	518	549	485	506	482	498	515	513	504	521	494	530	510	490	496	497	548	539	498	520	527	533	506	503	499	521	477	489	488	517	513	509	510	522	483	527	500	517	517	516	517	471	476	486	500	490	528	528	507	504	493	488	515	500	553	492	513	520	467	495	497	495	479	507	519	480	498	517	490	529	524	517	504	493	502	504	508	499	459	512	509	500	494	501	495	485	485	500	520	496	511	483	474	505	499	479	551	464	507	525	526	484	534	537	480	477	478	479	521	449	480	521	493	486	479	503	508	543	501	492	529	527	522	536	480	536	496	502	523	541	519	485	484	489	493	525	480	547	537	510	517	492	504	498	497	461	486	500	486	494	493	479	482	484	503	479	555	530	490	512	473	505	505	465	510	516	516	465	493	551	480	505	511	523	492	506	531	523	499	523	473	499	555	479	519	508	499	484	484	448	466	518	516	482	521	524	517	477	495	548	531	514	509	537	528	491	489	488	471	506	516	509	506	493	487	559	476	493	515	506	489	484	501	505	476	477	510	492	471	496	507	492	479	484	545	533	524	524	517	534	528	499	536	535	491	523	508	517	492	508	500	465	507	501	506	538	469	466	497	498	486	510	479	513	513	481	484	508	510	529	499	523	532	521	499	495	538	522	467	489	554	552	487	506	494	511	502	506	512	481	516	471	471	561	512	542	492	507	453	516	530	531	486	467	544	504	519	525	488	525	495	493	551	515	507	499	481	519	514	496	503	527	522	484	467	493	504	523	495	496	503	472	483	541	487	474	489	516	494	504	479	545	522	525	532	496	498	556	471	486	529	534	503	489	501	480	506	497	483	528	495	443	504	497	481	518	508	469	505	504	475	482	504	499	499	482	507	490	510	508	480	507	535	476	488	521	483	493	490	466	510	505	481	483	518	509	527	507	511	512	489	456	500	504	496	485	506	500	504	489	457	504	487	508	571	513	502	523	516	475	525	531	523	511	500	525	532	507	466	482	508	482	477	500	492	503	517	497	527	486	501	515	495	488	545	552	504	514	486	456	499	495	444	523	500	485	496	514	522	532	530	535	478	497	531	516	513	460	513	494	493	513	491	502	493	529	462	494	526	491	514	505	549	481	466	530	516	500	514	500	492	522	495	475	508	523	520	460	489	489	455	532	502	462	518	514	499	506	485	496	489	499	522	535	488	504	529	532	521	512	522	479	495	526	506	498	503	485	503	476	459	508	520	505	529	470	516	524	491	506	525	492	536	540	509	512	476	500	459	530	486	537	510	512	521	522	543	461	455	506	523	490	470	524	524	537	511	477	477	480	491	516	527	491	520	499	521	534	479	499	520	512	524	479	451	536	536	504	495	501	502	496	529	503	512	525	513	477	498	549	528	484	503	501	477	516	488	526	509	512	500	503	515	524	457	501	523	479	493	472	489	496	520	512	490	513	452	505	528	510	484	534	516	530	534	494	471	489	484	491	525	524	525	471	559	521	493	510	501	507	500	509	480	509	521	527	514	469	482	491	495	499	524	491	494	497	501	450	494	502	485	511	511	476	508	509	505	498	506	531	515	494	501	494	510	502	482	540	500	507	488	519	502	514	500	483	456	479	497	482	506	507	540	481	499	519	524	513	502	477	507	485	479	480	492	499	523	514	481	505	517	471	564	472	502	517	489	539	504	492	511	491	511	502	505	504	520	512	525	531	520	522	496	532	512	505	499	507	507	513	472	488	485	496	504	514	502	508	504	487	483	542	510	460	477	532	476	497	477	467	483	494	491	533	483	518	554	515	511	534	535	508	539	503	502	524	499	510	475	503	546	497	519	501	499	501	488	536	531	474	507	503	500	491	478	472	544	458	492	544	532	479	503	530	512	500	508	499	480	497	502	476	521	536	469	510	509	471	517	531	459	485	482	485	500	521	519	478	523	497	544	499	503	483	513	473	503	434	513	524	502	469	477	504	526	514	494	491	441	530	492	524	501	496	525	501	482	532	465	506	505	490	516	474	465	531	471	473	513	493	488	507	522	502	505	517	564	506	476	488	536	512	507	493	483	491	509	455	502	458	491	504	480	496	512	481	501	531	492	551	546	499	505	510	490	514	505	460	499	504	520	482	481	483	493	495	524	517	504	499	482	519	483	550	466	504	510	482	511	480	519	546	504	504	472	468	485	513	471	500	456	522	508	519	541	487	469	521	461	514	526	457	505	503	514	479	492	498	472	501	477	440	506	492	523	504	471	513	525	543	498	502	512	498	508	478	525	512	527	506	472
12262	17061	13881	2976	850	419	297	271	262	245	235	351	276	220	210	258	298	438	649	736	625	369	357	306	224	241	207	203	205	241	239	227	246	204	249	201	206	231	231	229	201	213	239	203	223	212	234	217	188	186	217	197	215	206	184	220	228	205	228	196	198	189	252	213	219	200	231	200	186	238	205	219	240	202	208	195	213	206	202	232	201	196	230	201	195	200	209	204	240	244	222	196	225	228	225	222	214	218	230	220	246	224	249	223	229	208	213	242	233	210	208	211	230	240	240	228	224	215	233	205	208	207	207	229	204	222	190	215	224	245	219	228	217	199	216	185	212	212	213	214	204	217	217	230	209	221	185	204	198	212	227	222	209	223	209	191	245	219	190	214	193	232	177	206	220	212	209	206	223	223	212	218	196	202	228	230	206	202	189	205	217	209	208	194	213	189	202	230	237	223	241	209	256	221	236	210	221	230	215	216	201	223	209	226	236	240	235	194	236	231	207	202	233	198	227	207	217	182	240	204	205	222	218	224	230	213	205	193	212	210	218	171	203	238	216	205	201	221	219	243	203	225	202	214	245	197	210	208	220	230	227	212	227	219	213	196	207	225	222	208	214	192	231	205	197	234	199	192	226	217	230	204	196	214	233	218	235	179	227	231	212	218	224	218	219	202	189	235	197	204	219	221	181	228	242	230	203	245	214	198	218	211	214	229	217	206	207	216	236	220	213	218	209	192	192	184	214	234	226	248	235	199	229	224	218	251	234	203	195	207	252	206	205	233	242	223	203	209	211	221	239	197	218	234	189	223	205	226	207	238	205	214	220	227	194	202	223	228	228	224	228	196	231	232	222	225	200	207	202	223	188	208	231	234	225	229	240	209	189	231	210	239	222	207	207	216	227	213	219	216	215	203	239	227	229	205	217	203	211	198	203	208	221	205	202	218	206	215	243	241	204	230	225	232	228	219	221	206	217	220	222	173	209	211	198	242	219	219	229	191	215	220	241	231	198	215	203	227	212	214	212	233	209	184	208	202	209	214	202	216	191	176	217	225	225	228	217	252	224	219	226	235	222	220	220	231	181	238	182	211	227	230	194	182	213	207	213	226	219	199	211	240	213	209	191	190	222	236	204	221	239	242	225	224	215	228	203	219	198	218	221	212	234	209	223	194	203	227	214	218	216	227	223	203	255	218	201	210	200	207	228	215	199	223	225	183	236	230	209	224	215	223	226	188	235	209	193	227	209	198	211	200	188	212	201	221	235	214	228	219	206	215	229	215	234	223	185	243	190	210	267	231	232	187	209	190	267	206	216	197	221	193	215	220	196	215	223	210	206	222	196	214	211	212	206	230	179	240	205	226	229	221	231	210	211	218	219	219	226	193	204	185	232	244	228	233	224	204	223	222	208	229	206	224	240	215	236	207	231	236	219	230	230	229	213	244	217	220	179	212	221	230	222	205	204	240	203	233	223	224	208	237	216	217	218	217	193	204	211	255	223	218	222	233	240	207	215	236	211	196	235	234	242	196	204	227	209	232	208	216	231	199	225	208	198	208	225	212	215	220	239	232	236	184	230	238	240	226	246	207	195	244	211	190	218	213	215	220	231	217	245	218	228	205	229	208	187	211	261	219	264	232	211	221	218	223	258	252	232	215	210	221	223	213	215	225	198	243	206	194	216	238	229	222	194	210	239	226	216	222	203	228	233	206	193	234	203	203	235	223	226	223	224	233	200	223	238	188	202	218	198	218	217	232	194	211	205	212	197	241	240	197	225	211	218	192	192	200	198	216	223	230	202	199	217	217	224	226	239	216	210	221	214	252	238	198	191	237	213	229	219	202	212	210	216	195	244	231	207	216	238	202	217	208	227	226	210	247	191	225	209	207	230	229	206	214	222	204	208	242	207	204	197	233	206	215	226	193	223	217	270	213	223	218	193	244	231	221	235	196	214	235	237	216	211	201	199	209	203	217	213	206	218	223	203	201	218	202	247	193	209	185	180	203	216	235	233	210	260	225	217	236	212	222	205	238	241	213	237	225	229	204	217	190	213	234	211	209	210	213	228	215	205	209	207	211	207	233	212	193	191	224	236	217	241	220	224	220	187	238	208	212	239	215	254	211	211	221	212	186	203	213	245	195	234	230	216	212	206	208	242	231	207	216	222	221	209	219	240	231	223	217	221	204	222	194	219	224	221	189	207	203	224	189	213	225	204	207	217	207	204	218	193	236	198	221	215	206	197	196	207	245	226	222	211	209	229	223	201	240	212	186	202	228	201	210	187	210	209	217	203	200	190	195	240	238	215	208	227	198	207	212	222	197	238	195	212	215	222	217	225	203	243	193	207	227	210	220	216	195	218	180	226	206	220	209	217	208	198	179	201	221	227	246	225	234	200	216	219	238	212	224	214	209	200	185	215	206	198	243	217	172	227	232	210	210	207	204	210	224	216	167	222	233	227	225	197	226	208	205	199	216	202	236	205	204	249	219	211	248	224	231	184	231	221	223	207	186	198	195	218	226	223	185	181	198	196	215	239	204	220	203	208	201	229	236	210	202	202	222	237	222	228	215	203	203	210	226	238	213	199	192	233	202	227	216	200	205	217	211	219	204	215	216	224	182	232	201	215	203	204	214	229	194	234	204	198	220	210	199	190	201	206	238	213	189	206	188	226	215	213	201	252	182	210	246	231	222	210	220	201	229	209	195	224	195	216	224	247	221	211	237	201	204	251	242	206	206	224	210	221	234	223	219	211	207	224	244	210	221	218	236	239	227	207	204	217	212	188	201	232	201	220	185	215	226	205	196	189	217	206	231	216	213	216	205	217	211	234	207	216	211	243	219	199	202	200	230	187	200	206	214	193	213	219	245	245	205	194	202	229	220	205	232	216	211	212	222	221	242	208	213	221	230	211	211	228	195	189	201	208	224	211	198	233	248	220	235	226	242	205	244	214	213	213	214	210	236	232	206	201	224	194	211	210	193	209	208	229	221	225	220	190	203	231	239	209	202	211	199	173	226	236	210	232	250	219	228	223	238	187	222	204	209	221	218	210	202	189	203	207	199	221	200	203	224	216	193	202	223	198	227	213	220	219	198	238	238	181	240	202	231	197	237	194	213	206	216	220	211	246	218	254	215	207	215	209	211	225	237	232	247	207	215	208	217	219	220	220	192	220	230	198	218	231	233	200	204	209	210	225	188	198	211	214	199	201	241	191	220	214	211	230	221	189	207	216	243	190	248	227	226	203	225	187	206	213	227	216	220	213	222	217	230	222	231	231	209	207	201	209	215	214	185	238	188	220	205	209	241	215	242	224	215	217	209	215	183	234	223	201	226	226	212	204	220	204	192	193	222	216	224	218	230	247	214	197	202	225	223	222	198	214	207	216	226	212	217	227	206	213	213	200	214	225	215	213	228	189	242	209	223	220	213	252	243	211	226	220	234	242	181	214	211	236	219	229	218	228	221	221	234	205	226	213	234	221	197	189	208	203	232	208	198	207	222
10473	17045	14172	1537	1196	1066	874	765	700	653	794	1556	892	598	658	694	1212	2219	3191	3342	2568	1432	1099	751	547	540	522	558	546	558	539	516	531	553	502	529	528	513	545	499	538	500	505	528	503	506	521	551	548	502	501	558	489	493	520	514	498	544	474	504	512	495	472	533	494	530	526	515	532	510	571	485	565	503	528	488	505	482	497	517	539	511	515	504	495	535	490	481	501	521	532	513	509	532	490	499	543	508	493	541	507	473	534	510	514	504	541	515	500	508	503	474	481	494	518	579	498	514	516	490	494	515	483	540	511	505	559	554	563	530	488	519	523	513	508	532	576	532	545	506	502	525	532	512	493	550	558	527	527	546	516	528	525	529	520	522	518	520	526	527	528	560	521	487	537	540	498	525	523	516	522	540	498	551	478	534	528	495	514	517	499	499	519	512	541	508	512	511	514	495	519	507	559	530	533	535	553	547	513	514	537	524	453	504	512	565	488	553	521	522	557	505	513	508	548	517	545	520	543	511	525	509	542	555	533	497	533	528	498	496	505	501	508	529	539	522	537	504	506	533	502	537	529	528	514	519	548	516	518	478	540	512	540	496	497	524	549	530	515	542	534	540	503	524	557	517	520	508	542	531	508	489	536	527	521	521	497	506	509	538	539	532	524	547	530	546	538	572	557	523	549	455	518	493	530	530	523	545	530	527	531	522	543	530	526	508	528	538	537	511	549	531	508	484	506	508	530	502	540	469	502	542	553	538	528	529	516	513	589	523	497	539	500	512	542	513	508	486	505	523	546	514	521	519	538	531	533	526	486	491	565	527	514	529	538	555	530	499	530	494	498	511	563	554	494	536	520	514	522	503	504	526	519	506	525	514	537	512	524	513	534	522	535	522	515	535	602	530	502	516	521	563	499	511	560	510	535	519	527	553	542	498	481	554	525	548	513	506	546	516	524	501	537	536	456	495	525	482	495	484	545	515	495	517	512	497	525	524	469	506	551	526	558	492	530	503	492	514	507	512	533	555	522	475	498	512	497	533	495	504	532	572	560	524	486	512	561	479	503	495	533	493	488	565	494	535	496	563	514	514	532	506	497	502	520	609	476	534	502	537	549	498	555	490	522	533	482	502	508	533	532	548	528	541	504	527	532	511	484	547	490	562	538	493	560	535	518	500	523	532	491	503	523	524	537	515	534	553	566	547	502	523	527	520	542	549	524	494	541	524	517	536	512	484	543	505	541	524	535	547	498	525	532	574	505	488	554	537	511	514	507	539	497	517	480	527	540	537	537	552	517	506	537	531	543	536	531	467	542	526	540	535	519	520	490	534	517	509	529	488	548	515	569	532	506	526	480	541	511	533	525	520	537	486	528	518	499	517	490	495	515	497	531	508	501	502	481	513	518	489	502	510	505	553	531	527	482	523	520	526	550	507	563	505	517	508	512	549	543	502	534	559	503	521	488	512	528	552	487	511	516	519	533	480	510	522	533	493	516	544	501	507	516	526	482	530	527	539	514	515	504	518	500	541	583	556	503	556	517	515	520	512	508	528	517	513	523	550	523	509	532	568	505	524	502	516	561	506	504	530	481	545	531	520	509	543	500	532	495	539	533	519	488	508	521	526	558	513	555	552	450	523	502	504	556	516	523	552	503	491	504	520	562	536	515	540	546	507	467	477	536	507	535	507	542	481	539	550	500	538	542	532	539	493	534	529	565	507	540	524	489	520	517	528	526	516	515	474	518	505	518	502	558	473	529	513	532	514	511	526	497	490	513	547	547	535	512	505	524	545	521	525	544	531	507	513	547	508	525	507	514	555	515	513	528	560	509	530	510	558	478	543	560	532	529	529	513	508	559	520	523	492	510	508	511	555	530	557	530	517	503	555	538	502	506	529	477	496	514	550	557	540	511	525	514	533	537	504	523	558	505	541	486	526	508	491	555	518	499	565	577	525	531	528	527	504	519	515	509	485	542	512	540	519	523	537	525	506	520	544	524	504	541	512	535	512	511	499	511	529	517	572	525	505	530	501	520	525	530	531	543	552	489	517	558	516	539	514	518	513	528	511	511	550	533	537	521	522	496	464	554	537	519	539	478	509	503	548	545	509	489	514	491	502	578	571	544	541	494	509	534	535	525	490	505	520	513	529	505	544	556	513	530	512	554	540	525	505	499	546	495	516	520	562	543	520	516	509	543	548	515	531	563	528	540	513	547	494	500	562	531	551	519	541	505	496	522	508	514	508	553	540	528	557	468	534	475	507	512	518	493	526	571	471	520	522	534	518	520	556	535	513	523	514	523	549	531	526	555	507	485	533	531	498	538	525	505	511	509	518	506	485	521	493	532	507	487	523	544	543	521	490	547	525	529	466	513	529	531	506	538	540	515	544	512	563	510	502	532	478	509	541	529	524	488	532	530	538	573	514	503	515	512	520	553	466	526	504	512	498	503	526	499	519	556	552	506	500	506	547	505	549	539	527	566	504	509	519	555	549	579	524	518	524	523	567	530	513	553	467	541	543	491	511	538	529	529	515	514	524	573	517	511	510	530	560	477	573	519	515	482	506	512	519	538	471	518	539	496	474	535	527	518	518	541	546	512	509	488	532	483	521	517	538	519	562	501	520	517	560	513	510	569	485	533	506	519	475	525	519	518	487	514	529	525	548	514	552	510	528	500	532	518	495	519	571	566	488	479	531	531	513	461	503	508	507	513	546	537	549	504	516	532	548	516	479	541	520	542	546	518	524	541	515	501	475	537	500	512	544	557	534	518	542	534	521	495	511	538	481	507	543	533	499	516	512	533	508	537	501	527	503	498	532	541	546	536	501	510	496	514	519	521	533	509	489	518	545	480	551	547	541	543	547	537	543	496	526	531	534	514	528	521	511	526	508	525	539	527	495	525	504	502	549	540	475	530	500	502	516	556	544	523	525	566	532	509	507	508	535	548	496	513	538	542	522	543	544	526	527	526	549	548	496	529	521	526	539	539	498	507	529	523	539	548	498	504	529	515	529	516	532	520	538	524	515	529	514	505	525	542	544	503	513	525	523	531	533	566	536	499	554	487	559	522	589	476	513	533	545	548	500	484	536	492	544	540	537	493	548	530	473	507	562	552	502	523	523	516	511	510	516	509	514	528	522	511	483	510	523	528	559	568	527	524	521	506	529	484	521	516	502	509	533	478	521	513	507	540	506	539	490	552	537	503	508	541	513	522	501	492	549	499	533	549	536	540	531	534	479	556	508	511	522	519	496	541	515	567	510	530	539	486	511	541	512	501	536	521	541	564	503	513	536	515	463	478	514	528	530	521	511	535	531	568	549	560	491	514	518	509	529	509	554	488	535	520	540	520	501	539	525	486	512	522	503	485	499	535	527	543	528	504	513	518	510	521	565	508	530	534	482	547	539	511	536	521	522	509	512	504	494	521	526	534	495	556	520	495	471	552	468	539	515	544	523	528	553	514	554	515	530	540	548	524	537	503	531	474	546	515	538	539	541	499	510
43902	45542	35623	22944	18408	12012	5706	2014	673	442	1038	3084	2216	311	292	875	2126	3336	4424	4567	2995	1548	996	632	373	319	329	336	357	303	289	275	260	268	259	281	258	285	253	259	227	261	238	249	228	235	246	258	259	219	252	229	241	276	239	247	237	235	261	244	267	247	241	241	274	270	287	265	236	237	246	218	242	273	237	246	269	258	266	234	230	243	251	234	285	273	270	261	260	222	250	242	241	234	243	274	225	249	256	240	242	243	272	246	241	248	250	226	242	247	245	260	241	243	253	256	242	241	259	266	263	246	264	242	248	244	229	236	243	238	277	261	243	271	263	247	233	221	240	261	266	241	258	258	224	243	245	286	282	275	248	254	249	274	235	229	250	252	260	228	228	236	243	258	260	250	232	254	238	239	269	216	251	219	275	267	267	272	251	234	213	251	244	221	263	254	274	238	237	242	237	242	240	228	264	248	246	243	239	216	235	246	277	254	245	275	269	237	254	232	253	265	224	231	250	249	236	238	263	239	240	226	265	223	201	253	234	281	261	244	277	255	252	267	282	219	271	276	260	196	270	271	241	269	243	268	229	226	256	221	244	255	255	268	214	234	262	254	236	269	225	239	272	244	230	256	250	273	237	264	234	241	253	243	269	234	221	250	254	258	255	248	249	221	240	259	246	237	275	259	257	257	247	270	242	239	263	255	256	262	240	276	251	241	260	261	229	236	230	251	259	263	254	238	215	214	218	242	268	265	237	222	256	253	254	220	236	236	248	245	241	262	228	238	284	241	247	235	263	305	246	283	291	256	249	238	262	236	255	244	245	253	276	269	231	258	245	265	256	251	240	259	244	237	226	257	240	233	268	236	242	242	236	250	233	222	228	245	239	293	265	237	231	283	246	257	252	237	247	218	234	243	246	272	248	247	286	235	242	280	279	251	261	266	240	269	256	265	263	273	251	256	258	249	264	275	246	234	257	273	237	257	270	253	238	225	253	250	247	228	244	279	233	266	279	250	248	249	235	232	271	248	257	299	242	259	269	255	244	261	243	257	242	235	256	247	251	205	230	249	260	255	253	217	259	267	253	274	243	252	244	279	230	238	248	242	256	253	265	252	246	258	236	257	218	218	248	252	255	245	225	244	270	242	246	252	254	254	263	248	246	276	239	224	261	282	235	242	251	244	246	226	238	226	262	248	232	242	235	240	261	261	237	257	246	221	242	246	254	257	245	269	233	279	232	241	268	262	258	234	241	262	282	263	254	202	245	257	268	269	280	233	245	250	226	261	266	260	242	265	283	245	250	267	267	229	247	229	224	233	240	241	256	238	265	251	233	240	238	229	251	250	276	245	258	273	273	281	239	242	242	247	243	230	236	246	264	247	236	254	274	260	221	262	229	271	228	250	246	262	228	250	269	253	221	254	284	261	212	237	244	251	252	255	250	262	228	242	243	253	245	248	240	229	230	245	263	251	261	213	263	223	244	247	270	241	282	239	255	251	243	257	266	249	256	273	241	254	230	256	249	255	255	266	257	224	259	236	256	264	255	248	270	257	236	241	269	244	267	226	234	260	254	240	252	285	258	241	260	251	212	239	230	266	240	247	235	273	228	233	242	251	269	266	257	293	263	243	260	233	273	281	250	229	267	263	256	257	259	219	256	237	249	235	265	231	246	218	234	230	283	261	233	238	231	241	290	248	278	230	259	222	236	248	245	256	256	258	270	240	252	254	240	279	253	259	237	271	257	257	251	255	236	244	252	251	245	230	223	224	268	253	298	276	259	236	248	259	235	233	242	259	291	237	280	254	236	244	239	261	258	245	260	261	275	249	266	274	275	237	251	234	253	247	239	260	243	240	258	246	262	243	271	250	229	265	222	261	245	235	240	244	246	245	273	252	225	258	255	252	228	272	229	217	263	243	288	285	209	249	278	230	263	271	280	271	231	225	257	281	245	221	279	232	253	237	252	267	264	248	241	259	270	249	263	256	204	254	255	270	242	247	253	261	258	247	253	262	248	250	257	228	249	255	257	236	286	249	251	245	288	248	273	229	251	255	280	265	275	234	229	244	237	234	277	241	222	223	236	257	269	262	244	269	246	249	261	260	233	275	239	239	266	273	251	253	273	258	225	258	237	229	289	246	255	261	256	249	267	241	272	207	255	255	222	229	245	228	250	275	228	246	252	267	264	236	275	241	272	246	268	286	267	282	245	222	252	227	267	273	234	227	239	241	227	252	232	226	251	205	272	301	265	242	223	244	248	268	235	254	228	246	242	231	268	247	238	240	259	269	255	242	262	219	265	238	260	258	257	267	258	250	240	249	248	259	250	241	248	225	258	242	265	254	246	232	245	255	224	252	252	238	245	248	262	242	252	247	253	268	236	256	237	230	255	254	252	244	268	244	245	288	255	236	240	230	229	268	235	237	238	220	272	240	235	256	237	282	273	260	255	244	248	264	240	232	253	243	231	240	241	245	238	253	225	249	270	245	248	246	283	244	240	229	241	243	219	263	254	220	250	260	233	233	255	262	237	246	236	215	278	257	214	277	245	251	243	246	294	274	244	238	249	258	241	259	258	229	249	261	250	258	254	265	265	258	223	229	283	241	237	261	270	265	242	254	237	236	272	247	261	258	270	277	254	248	254	245	232	266	259	235	276	244	297	279	246	270	235	250	257	252	282	260	262	274	239	259	245	256	237	311	246	259	260	249	244	234	256	218	271	238	241	239	260	250	289	250	261	240	222	259	242	270	226	264	239	245	242	251	236	236	241	226	234	278	263	244	252	253	242	250	235	236	261	279	272	242	253	238	222	233	243	256	226	224	261	229	246	238	245	253	236	243	237	229	225	244	239	252	280	237	225	255	219	245	256	231	247	243	231	252	252	239	220	208	268	250	245	256	258	260	262	264	273	265	249	259	258	272	263	229	281	254	242	263	257	226	245	273	257	262	242	286	267	247	243	244	274	289	229	259	256	281	292	249	269	246	245	257	252	242	273	259	241	270	269	237	262	278	249	238	225	266	258	250	221	240	253	281	260	233	243	248	272	269	254	280	247	234	244	236	243	287	188	274	267	273	286	247	258	221	232	246	239	251	263	265	293	244	240	240	268	259	216	245	240	271	254	259	275	235	267	262	265	293	254	239	253	262	245	252	241	261	238	263	246	241	259	254	228	249	241	252	262	254	267	251	247	269	259	250	252	240	253	276	258	263	241	257	261	258	229	244	229	230	237	254	214	237	252	243	252	244	242	271	231	249	262	247	226	228	246	281	215	250	230	246	263	275	267	252	281	257	237	270	253	266	258	249	259	236	228	235	247	236	256	264	267	253	253	245	253	276	225	262	272	236	272	250	269	249	264	240	274	275	289	259	274	249	278	245	252	228	263	258	227	270	250	245	236	266	227	269	248	231	217	247	268	235	258	255	256	231	238	268	222	252	285	227	250	246	264	267	215	255	244	251	250	249	247	270	260	216	245	257	284	263	256	248	246	239	237	258	215	281
35330	45397	30568	4808	3467	2778	2293	1809	1580	1442	5406	13912	8623	905	962	4476	11025	15620	19197	19309	13349	6904	5144	2710	1041	1086	957	976	957	806	818	703	686	614	583	583	611	556	601	588	612	595	550	590	583	561	571	611	578	586	556	570	586	572	607	586	583	597	589	563	606	614	598	576	606	562	579	580	595	565	585	606	616	575	578	579	604	550	545	547	559	568	558	621	581	613	550	545	561	520	580	606	596	598	565	578	619	576	592	554	593	601	556	663	614	574	612	621	615	554	554	596	573	580	574	569	591	584	616	572	572	613	605	589	547	563	568	595	580	553	569	599	605	605	618	621	582	636	601	552	566	609	629	573	551	576	598	548	585	529	583	595	571	600	609	625	584	613	542	592	564	602	600	604	608	618	598	547	563	537	622	603	610	592	531	554	570	609	618	583	567	611	620	580	593	598	614	570	583	571	605	567	566	560	589	548	551	591	556	567	590	645	556	568	548	563	559	557	616	597	548	560	592	599	609	606	562	627	608	603	615	605	581	554	577	571	564	578	571	583	547	584	562	613	604	544	615	579	594	586	559	580	592	626	555	570	596	587	583	527	623	557	527	591	574	575	571	578	593	598	554	627	576	566	599	553	607	598	582	571	534	592	607	584	595	590	627	588	564	564	524	550	578	589	577	526	568	590	605	538	571	521	575	548	574	579	605	569	586	552	555	568	562	544	584	554	538	587	585	613	603	596	577	601	563	571	559	563	601	603	611	582	592	591	551	590	575	541	568	586	603	595	548	594	573	607	615	569	598	570	577	605	558	572	576	594	579	512	588	575	600	591	614	590	542	565	611	602	542	581	567	585	570	583	566	553	562	579	537	614	608	619	607	571	560	597	575	600	576	582	599	580	607	608	584	608	623	560	545	563	571	572	597	565	594	581	571	587	592	591	627	586	547	603	554	573	570	615	593	577	596	607	572	604	557	504	596	613	604	571	606	602	604	548	585	597	554	561	566	579	569	561	584	556	541	582	604	572	592	544	613	565	610	523	577	571	594	560	578	536	558	623	555	527	646	586	592	572	553	580	562	561	534	589	542	561	585	572	581	592	560	577	559	594	592	594	547	550	546	601	574	629	608	610	556	604	541	645	548	573	573	592	579	625	557	561	533	574	593	616	596	534	583	568	519	574	609	600	590	600	574	617	612	567	538	562	580	621	574	578	567	605	589	562	584	613	595	591	622	599	577	579	600	576	578	576	560	604	572	594	588	520	621	593	571	552	602	633	550	564	611	585	582	601	588	638	593	596	535	597	603	620	541	563	588	578	566	562	575	539	638	598	566	607	581	560	576	600	613	617	588	582	533	622	579	598	597	586	623	585	595	612	579	648	604	590	583	581	599	578	575	588	553	547	599	536	561	627	582	567	568	601	558	594	585	635	579	582	558	594	578	614	594	575	589	560	600	591	587	578	596	605	586	572	547	565	597	616	553	573	589	571	613	590	586	567	600	606	581	624	586	586	590	597	593	621	622	586	577	554	527	566	621	575	607	558	587	581	610	563	597	589	583	559	558	553	567	569	597	554	555	587	586	575	644	594	594	580	568	557	613	580	586	572	500	565	567	594	552	556	587	555	580	596	591	583	587	577	616	551	562	550	564	607	599	554	604	604	562	572	588	545	599	614	597	553	633	553	563	585	548	586	557	519	576	609	604	543	574	613	559	551	554	577	555	568	524	579	567	618	593	591	575	575	574	587	583	600	607	576	566	610	559	577	613	614	590	580	580	581	596	567	583	566	603	594	576	566	594	575	584	611	560	565	563	560	579	541	620	576	586	594	563	551	630	529	580	578	621	597	591	623	556	573	539	553	605	578	612	573	608	554	582	548	603	619	572	594	582	549	582	501	590	530	565	601	591	568	613	604	611	609	596	570	609	579	588	576	572	573	563	590	553	600	579	624	600	610	590	555	643	596	610	565	627	630	608	601	569	625	609	563	584	603	576	616	599	548	613	598	600	590	582	614	592	592	573	557	540	588	544	565	583	556	552	560	528	544	593	608	595	572	569	580	569	581	563	566	581	584	565	562	576	585	557	553	561	593	574	546	604	566	560	577	570	585	557	598	561	586	624	583	594	553	570	572	609	586	581	623	610	583	626	592	602	556	593	547	601	559	559	580	538	595	558	553	638	585	591	558	594	573	556	597	567	596	572	564	598	588	575	576	625	560	590	580	609	595	563	588	600	566	587	575	604	571	568	566	597	584	565	595	578	560	604	607	586	579	562	584	597	594	564	582	608	590	603	580	575	590	589	560	586	587	640	544	602	613	587	551	578	611	587	578	574	583	580	619	568	613	611	575	566	572	571	620	556	640	583	591	575	595	602	589	575	549	600	599	572	595	601	534	576	582	622	551	577	580	596	558	562	571	576	561	561	598	571	615	634	563	606	573	634	620	598	615	607	574	539	618	594	584	565	578	545	601	568	571	584	542	536	567	597	548	581	573	546	648	565	574	570	554	587	576	583	563	572	591	621	599	534	564	579	568	612	561	560	609	639	587	618	589	558	566	572	624	572	619	586	564	584	586	556	645	601	544	555	602	623	594	545	590	597	570	590	594	555	582	567	563	571	630	560	543	616	609	584	583	579	619	607	544	624	603	637	628	618	585	601	611	587	571	573	597	597	607	534	582	586	585	587	593	589	568	586	584	569	590	621	548	623	606	536	593	597	610	572	585	591	585	596	597	595	576	572	597	574	588	572	576	572	607	634	600	546	573	551	581	570	567	522	580	599	556	566	563	563	578	551	617	604	566	635	583	568	624	618	531	577	579	567	630	585	602	571	553	604	604	582	587	579	609	583	567	595	588	578	552	596	595	520	603	586	558	596	614	586	588	588	593	585	582	568	571	553	558	598	594	620	593	616	607	528	561	600	597	578	580	570	599	581	580	644	565	579	588	563	576	647	592	590	616	590	538	585	549	517	572	583	628	609	595	585	616	581	607	600	556	547	584	604	550	573	602	547	585	611	589	597	573	609	579	629	582	569	591	567	608	597	541	593	611	573	587	594	579	546	612	569	591	596	616	575	597	596	572	601	589	590	578	582	553	600	596	591	593	576	573	588	603	629	617	550	576	549	561	597	555	618	594	583	656	579	600	634	535	561	582	606	581	579	619	610	556	575	572	614	536	598	592	578	584	602	587	572	631	568	543	581	561	570	612	619	609	626	572	575	607	601	605	601	561	545	601	605	567	604	591	588	609	631	611	561	588	551	582	600	594	540	568	595	570	595	570	569	584	589	560	569	579	622	599	574	617	587	596	582	558	563	579	580	635	532	545	580	586	585	570	599	536	565	589	597	594	573	588	612	578	613	563	588	529	625	587	581	590	566	594	633	559	596	611	584	575	589	616	578	581	564	611	567	562	594	569	579	568	587	561	606	583	558	593	592	575	574	609	592	559	622	586	574	591	604	599	613	600	583	599	602	581	577	584	546	626	510	576	571	568	593	539	591	575	610	572	555	588
52169	44364	32289	24484	21985	18257	11259	4869	1510	575	2191	6415	4883	493	365	807	3772	6725	8532	10804	6864	3228	2255	1249	514	399	393	432	386	341	324	259	285	217	203	215	202	196	212	213	206	210	191	224	182	198	197	198	210	225	234	196	204	212	192	233	224	221	197	201	242	204	249	214	215	202	223	200	214	207	201	219	222	209	233	207	201	226	223	208	216	185	198	188	225	240	239	209	210	185	234	212	229	184	191	224	217	192	238	215	189	213	217	210	226	221	223	194	212	201	229	203	178	206	196	228	197	204	220	216	180	206	201	210	212	205	192	237	216	217	218	218	208	205	208	228	180	210	221	214	224	210	205	222	226	230	204	209	195	211	198	225	201	197	181	207	224	215	210	203	203	207	225	215	231	223	233	206	210	198	209	229	216	216	191	233	229	195	193	207	232	230	196	209	232	201	197	227	210	203	221	195	218	237	214	202	230	190	208	209	215	238	214	230	216	217	244	206	217	222	223	210	247	231	205	196	225	221	222	198	241	200	190	202	193	221	206	249	235	210	225	231	234	200	202	209	206	209	210	222	176	201	209	211	201	192	224	211	195	223	206	189	208	226	219	186	225	237	184	228	237	215	227	242	249	214	215	186	200	197	226	186	205	202	239	210	225	220	206	226	238	197	228	236	241	210	199	207	200	220	204	222	215	202	215	206	219	206	213	214	186	222	184	218	217	246	196	193	221	192	201	204	207	204	193	235	231	230	197	221	204	197	233	208	234	219	225	209	227	214	228	229	214	227	178	233	229	235	226	240	206	189	210	254	198	213	230	228	237	237	194	201	220	204	211	215	227	250	216	216	219	210	218	196	228	192	245	227	200	201	206	195	209	219	223	187	210	207	230	198	248	223	217	196	211	213	205	223	223	226	227	231	230	235	218	198	204	201	194	227	207	224	203	199	208	215	189	208	237	206	233	187	217	196	223	210	223	184	226	229	225	207	196	220	211	216	234	202	207	198	213	210	204	206	192	184	212	198	215	195	220	211	202	180	199	199	220	222	197	216	226	230	181	224	221	230	229	221	215	224	202	221	206	222	218	226	244	177	195	223	227	223	223	212	208	210	249	216	223	194	198	220	230	213	188	219	214	238	212	219	207	217	246	220	225	216	213	224	194	203	222	227	197	228	224	213	215	225	209	196	217	234	227	211	222	226	222	220	226	229	196	208	197	232	209	210	205	207	192	215	218	219	165	223	223	200	225	223	217	218	214	210	203	237	210	222	213	184	220	182	250	206	189	196	218	203	203	213	185	223	211	191	201	227	239	197	215	221	206	209	206	225	212	216	205	195	212	184	206	221	205	245	226	211	210	226	218	226	204	217	200	224	199	207	238	209	232	223	215	223	215	187	224	201	214	214	222	223	211	210	226	196	210	210	216	202	215	221	206	242	222	228	204	209	235	224	186	217	213	203	217	189	218	209	226	204	217	208	232	214	229	220	232	226	198	219	211	185	212	199	226	217	229	211	208	192	246	186	230	202	202	220	212	208	222	221	225	210	189	198	222	221	221	197	234	185	204	219	218	174	207	239	209	202	213	214	188	201	237	197	222	216	208	221	204	221	222	213	211	237	207	210	219	208	229	242	197	218	205	173	216	192	202	229	224	220	207	215	191	222	225	229	209	223	219	224	194	212	209	210	217	219	204	237	192	193	215	199	190	226	213	211	216	193	190	201	192	198	190	214	221	216	231	226	196	195	206	197	206	211	212	217	185	214	206	196	215	227	210	222	213	215	221	203	210	233	203	190	186	211	233	210	202	218	214	225	215	219	223	213	208	238	218	210	220	178	211	194	205	206	214	197	194	195	192	201	195	204	190	231	217	221	197	210	218	217	224	231	209	209	220	210	185	244	229	204	222	195	233	189	199	224	218	234	205	215	192	215	223	226	205	233	205	196	234	218	227	226	197	190	219	184	212	186	228	196	213	218	228	199	210	243	231	210	211	189	224	216	198	220	212	189	220	205	210	222	234	207	235	226	221	240	234	202	234	234	216	223	227	239	214	215	204	219	208	202	223	217	193	168	212	186	231	197	225	214	206	224	218	206	193	201	200	226	217	202	210	208	203	217	204	218	187	180	176	222	212	226	220	204	173	210	219	224	229	211	215	207	198	203	223	229	200	194	195	204	208	236	211	211	190	191	187	208	205	226	209	194	215	222	230	218	222	195	227	212	209	218	216	219	240	202	202	209	220	201	228	236	233	197	220	176	211	230	227	221	191	196	215	204	217	203	204	191	209	189	217	215	208	219	242	220	220	229	212	176	211	195	207	219	227	210	223	242	205	244	202	219	215	176	234	215	226	205	227	228	233	211	230	213	221	186	215	195	220	221	205	212	218	212	231	219	214	199	217	245	213	213	222	242	208	200	212	202	204	215	216	224	223	223	224	213	208	220	212	234	198	205	216	227	211	201	217	248	204	204	226	204	211	214	212	238	204	219	201	199	207	217	205	224	231	229	194	211	218	189	205	239	222	217	195	247	211	230	194	196	197	188	172	198	210	196	181	211	199	208	203	214	224	217	206	236	227	211	235	218	245	194	215	212	209	194	190	219	223	210	216	198	191	206	197	204	200	232	218	197	214	214	227	230	205	208	221	247	204	219	215	219	210	218	209	209	212	209	217	187	229	212	250	213	228	227	212	224	229	217	181	208	214	224	223	219	208	213	178	213	227	234	220	209	180	232	251	200	198	200	191	221	198	212	238	229	230	215	211	196	221	183	220	223	221	220	222	238	197	228	230	211	247	185	223	210	192	209	226	226	188	204	254	193	209	202	235	206	203	213	214	211	202	177	193	203	205	208	251	194	190	227	213	217	202	208	193	224	197	219	239	186	187	211	188	197	210	164	217	204	247	220	209	206	221	233	213	200	215	192	218	200	229	202	215	234	202	226	213	227	234	218	219	198	208	210	223	204	195	228	213	218	202	222	219	207	196	215	221	224	219	223	221	223	235	221	206	200	217	218	222	220	201	201	186	220	229	212	197	199	228	183	197	226	208	189	225	226	183	231	217	203	238	220	209	232	217	190	220	225	200	195	225	217	207	208	201	212	186	204	226	193	208	189	230	210	208	184	198	209	217	220	216	232	186	195	207	205	225	234	208	240	211	214	194	225	218	229	228	208	220	241	206	207	221	219	203	230	217	239	201	226	186	204	204	194	164	233	193	230	204	198	213	229	189	192	206	223	199	239	238	202	228	208	229	195	202	220	218	189	198	225	186	191	199	209	228	168	182	213	209	232	191	203	219	229	208	213	195	209	206	237	187	217	223	222	226	225	210	216	198	218	206	194	206	218	228	212	235	228	219	215	191	207	215	208	215	197	187	186	216	229	205	215	198	214	202	215	215	226	204	199	210	204	206	203	184	211	203	200	202	219	210	201	192	220	193	217	227	203	211	204	201	226	236	207	217	218	216	208	228	235	208	182	225	219	204	200	227	212	209	231	199	200	217	211	241	208	189	210
43618	48276	29702	7490	5788	4718	3762	3018	2446	2252	10280	23412	16964	1276	1189	4240	17635	25072	29391	32020	22950	13487	10674	5662	2097	1603	1735	1688	1561	1082	1049	853	717	539	501	496	499	515	485	469	480	501	511	485	504	498	517	482	491	481	508	478	517	479	512	508	492	515	491	493	515	508	500	494	485	496	470	478	498	480	482	508	476	480	504	474	493	472	501	479	530	527	522	474	468	514	492	494	470	507	505	512	504	482	462	504	490	490	446	489	484	495	498	523	509	521	460	493	474	489	476	485	499	507	460	499	521	477	484	523	515	492	516	487	482	470	465	456	492	458	500	470	470	480	532	493	531	503	493	495	531	463	501	502	470	487	506	517	480	467	523	480	501	483	487	466	515	473	503	509	493	486	506	488	480	527	480	481	478	491	482	480	529	494	476	493	464	473	513	515	538	470	496	438	503	469	470	456	461	480	446	469	521	487	468	462	494	511	502	489	483	480	528	476	500	512	518	471	533	478	528	452	502	532	492	506	513	521	478	505	508	502	503	477	470	494	530	486	480	474	485	520	500	520	465	488	480	505	478	501	497	482	485	510	484	444	481	513	503	520	497	498	524	485	487	494	457	516	468	491	465	496	517	474	474	490	505	481	483	485	504	509	520	461	507	510	467	515	496	500	500	490	504	497	453	490	508	469	516	505	513	526	489	510	494	485	505	463	472	487	494	463	468	488	495	477	480	458	513	499	487	498	511	497	507	485	499	496	513	497	491	508	512	433	483	520	457	461	483	487	469	473	528	497	478	490	523	439	477	453	469	474	486	442	455	484	490	548	468	454	504	470	506	499	485	546	519	493	505	481	506	478	488	491	498	491	515	524	507	516	508	521	496	476	489	496	502	486	475	515	472	492	491	510	478	490	528	446	508	501	486	500	480	496	511	482	492	478	480	524	493	474	497	477	487	514	468	502	522	508	497	455	517	478	480	444	470	522	490	500	475	486	473	485	526	481	483	470	470	477	471	522	502	525	497	469	533	482	468	421	495	500	525	505	471	485	475	525	470	520	481	450	460	489	512	511	516	468	487	489	488	513	502	499	485	498	519	462	516	503	462	457	501	477	497	489	488	464	511	501	477	522	489	494	507	484	497	518	487	506	506	492	491	448	503	497	520	486	499	492	491	489	471	497	475	484	479	474	510	490	473	541	516	481	495	490	509	475	468	484	555	470	471	506	530	502	538	499	504	486	499	511	459	483	477	471	460	524	499	518	489	499	467	494	474	495	457	496	499	485	508	456	491	496	468	459	493	495	501	494	470	468	460	512	474	517	482	521	505	502	526	492	460	512	477	493	524	492	496	463	501	477	454	509	454	523	454	486	457	453	470	473	492	482	526	493	516	490	495	521	488	480	491	494	473	521	506	482	452	487	451	522	542	477	494	489	520	498	473	519	511	485	514	519	458	517	486	456	489	498	490	474	489	517	478	506	491	515	499	515	482	510	466	507	494	514	500	484	463	519	499	525	534	464	481	501	487	468	482	478	499	483	545	486	492	462	470	495	496	465	476	500	485	508	468	474	481	519	484	487	521	501	435	539	467	489	471	487	476	502	512	510	468	518	494	486	477	466	462	465	477	491	492	526	432	475	500	483	466	499	468	497	514	528	503	519	463	471	509	478	462	504	504	493	476	500	461	496	481	487	492	477	471	468	481	459	429	473	505	492	465	486	505	498	496	462	534	475	488	470	490	441	512	457	485	500	484	480	507	481	518	498	497	490	487	496	507	506	513	504	527	488	463	473	478	493	486	474	458	497	482	495	490	523	470	538	494	459	481	488	496	491	486	492	493	467	485	484	490	499	492	480	478	465	491	445	471	486	534	468	533	491	478	521	481	503	471	475	457	478	479	519	472	514	468	514	495	520	466	484	493	500	480	541	455	489	499	521	455	488	453	487	513	524	491	501	490	486	495	507	509	511	473	498	501	457	524	487	483	517	515	460	510	486	490	505	509	479	500	503	476	510	473	506	495	496	495	486	498	488	481	473	454	477	494	500	462	513	467	506	501	488	482	503	507	453	465	500	492	466	538	504	484	516	481	465	481	456	548	503	490	485	503	551	499	536	454	488	519	486	533	510	497	496	479	487	497	455	499	466	505	502	481	482	486	462	513	481	507	495	498	492	473	510	492	511	522	467	501	502	502	520	496	489	502	491	510	473	527	489	473	508	493	484	497	483	515	496	497	477	472	487	440	488	439	519	492	502	460	521	498	461	486	501	486	509	498	473	440	490	489	504	494	493	471	462	528	524	457	515	521	480	501	487	552	512	475	522	510	500	469	476	507	508	498	444	515	475	502	515	486	560	517	448	500	481	492	468	499	534	470	466	493	477	473	502	517	483	468	447	525	487	508	502	497	484	492	513	471	472	495	447	533	518	460	475	488	455	493	496	485	441	524	477	501	474	495	454	492	459	484	461	549	507	515	487	460	521	484	509	503	456	482	485	470	503	498	475	490	517	483	501	508	473	485	462	474	476	526	489	459	458	489	510	483	458	508	457	478	512	512	517	482	474	529	501	495	468	462	489	488	493	489	479	492	463	532	494	485	444	465	503	481	501	512	482	445	487	495	513	504	514	507	467	482	497	499	496	478	512	527	457	469	524	514	473	464	498	547	500	497	510	495	511	474	486	491	501	497	483	450	532	457	512	473	495	478	547	488	451	510	497	445	504	520	467	477	481	472	496	482	479	471	487	499	497	488	483	479	477	460	516	472	476	471	469	514	520	541	487	462	498	507	509	514	512	457	494	487	468	483	487	483	495	485	488	453	506	464	471	462	464	442	494	494	495	465	489	480	452	497	471	492	514	499	480	497	493	514	498	473	514	525	472	492	471	483	488	472	491	511	490	526	513	556	491	508	434	530	477	518	480	482	475	525	531	453	482	518	466	483	462	550	454	493	493	515	514	509	508	492	476	467	513	476	498	493	507	463	500	510	505	494	513	496	510	529	508	479	490	496	476	477	479	502	490	459	501	517	444	462	431	481	474	483	522	482	455	474	470	497	478	479	511	506	498	483	494	474	468	508	490	493	458	496	494	510	481	486	483	460	442	483	519	492	506	521	467	472	489	480	512	462	471	469	505	484	437	475	508	460	487	484	504	481	501	515	456	499	480	477	476	447	514	490	520	499	478	469	507	487	500	474	487	457	474	464	490	504	488	451	493	518	475	502	532	500	503	497	476	461	524	509	421	496	520	472	484	501	487	468	489	497	505	513	496	507	500	505	490	506	474	468	485	508	551	519	474	471	473	485	493	470	452	511	494	487	470	480	486	517	502	541	560	534	516	509	463	525	496	486	502	464	519	459	503	499	491	523	470	439	476	502	455	496	505	505	484	478	514	476	488	444	496	500	499	491	528	505	439	488	484	513	492	469	499	503	515	473	510	484	456	442	490	495	487	488	498	482	506	493	469	497	514	484	499	470	490	503	489	519	472	507	474	498	476	492	478	511	465	490	475	474	489	475	491
13929	18187	10584	2035	744	384	300	242	249	233	276	311	294	220	190	209	247	263	427	674	698	454	420	318	237	243	241	212	233	218	226	247	217	207	206	187	231	205	224	209	226	184	209	201	213	242	207	214	190	212	216	196	184	244	195	180	221	195	204	206	211	188	193	208	226	200	188	195	235	186	230	211	195	206	200	216	205	197	228	215	226	211	213	175	209	238	208	195	214	198	183	187	178	202	218	202	210	167	169	186	183	204	199	205	205	201	219	208	212	210	209	187	219	202	198	232	198	216	209	202	211	196	198	184	248	195	199	190	234	207	222	206	201	175	194	208	181	221	211	201	227	195	198	200	214	197	203	201	214	199	202	197	197	204	204	205	192	236	194	202	210	209	211	235	203	218	231	235	204	196	198	236	235	223	176	193	221	216	218	205	224	190	219	204	198	198	208	217	217	203	214	190	236	222	202	229	203	208	193	214	171	188	187	191	207	205	196	200	198	195	175	201	188	183	210	234	196	223	201	190	214	185	209	186	212	191	206	185	205	208	184	167	190	204	187	206	194	193	202	199	227	209	189	211	193	197	197	212	201	196	208	195	216	217	197	205	205	200	213	192	236	241	214	214	205	197	221	195	219	223	193	210	187	212	196	208	207	211	210	206	213	198	205	216	184	174	211	200	222	230	202	217	209	204	201	194	191	191	203	198	191	213	218	206	228	209	228	216	201	208	199	203	192	198	208	211	196	218	217	220	237	214	210	203	195	201	195	197	216	193	204	193	215	230	186	180	191	179	187	200	210	240	215	195	188	206	197	248	218	219	212	225	196	212	182	218	195	205	192	204	192	222	219	204	219	192	213	161	215	225	215	227	205	220	199	200	197	212	186	193	217	223	195	183	216	197	210	208	218	218	191	195	175	207	218	194	233	202	212	207	197	218	249	212	219	223	206	190	218	204	205	198	202	210	218	211	216	189	200	202	215	222	200	199	201	209	208	222	216	206	213	202	214	210	186	226	221	211	234	199	211	197	235	203	221	183	201	214	205	176	204	219	216	199	212	226	221	225	210	194	201	196	219	210	178	204	211	183	203	215	215	197	206	207	191	210	206	202	180	206	187	211	231	205	214	206	202	197	201	221	199	212	204	193	195	211	190	205	174	213	215	214	212	206	204	202	218	196	212	205	217	199	199	189	202	191	193	168	208	214	216	210	185	201	197	217	208	212	221	204	208	214	179	198	227	203	226	183	216	187	219	203	193	199	216	198	220	226	191	200	214	184	199	210	218	207	236	203	203	206	187	209	193	193	192	198	200	189	195	208	223	189	199	230	200	218	211	195	217	219	206	209	228	232	225	193	225	197	207	196	179	210	220	194	199	199	205	219	250	224	197	200	212	191	231	210	238	206	198	196	207	204	199	184	208	201	215	219	209	195	207	187	201	199	214	222	220	218	226	210	214	197	219	182	233	238	212	226	211	192	214	201	189	203	208	176	226	213	210	236	230	195	206	232	172	198	203	186	198	203	195	235	195	207	192	230	201	206	199	202	179	205	202	203	221	189	201	198	225	186	220	208	174	216	184	190	179	203	196	198	186	185	188	194	209	210	215	177	228	234	216	201	198	202	185	187	203	193	254	208	212	177	202	201	217	225	227	181	208	198	214	211	189	234	208	183	220	184	200	210	200	214	199	195	221	196	189	204	190	215	189	222	211	207	179	198	175	187	235	194	237	206	185	229	200	190	213	204	222	186	195	176	195	226	223	222	211	206	215	213	223	207	210	225	187	197	183	214	202	190	230	197	218	229	201	201	221	212	220	205	181	200	214	227	206	236	236	194	185	222	193	214	211	229	207	227	191	202	214	195	197	210	198	207	194	245	220	201	194	238	199	216	203	208	216	179	203	187	200	211	217	202	217	189	201	205	210	214	210	230	220	234	221	204	207	203	189	186	208	196	232	183	226	218	203	178	218	214	196	217	202	226	206	203	222	180	194	213	211	227	192	198	212	184	182	203	193	197	207	211	210	208	209	206	198	215	217	212	195	254	222	215	210	208	209	201	223	212	172	203	188	197	197	194	216	208	217	164	224	195	202	200	182	207	216	237	218	184	220	191	217	207	175	189	222	195	199	185	220	177	211	206	207	213	223	186	184	181	194	214	223	195	243	219	180	191	219	203	206	230	215	208	226	222	217	204	211	206	196	225	199	220	199	190	203	202	210	188	190	210	200	205	215	208	200	203	212	205	214	230	184	217	185	192	220	185	217	215	194	181	203	202	188	191	198	206	204	228	205	197	196	208	217	200	210	206	201	204	222	200	185	200	217	200	201	214	161	207	230	224	200	206	214	222	227	197	195	221	183	199	220	190	200	202	221	209	195	184	221	189	220	202	176	227	199	230	197	228	245	203	208	176	200	196	205	219	208	219	195	214	205	198	234	209	203	204	211	210	205	232	193	210	187	202	191	220	193	197	176	214	177	195	225	201	217	207	232	207	213	210	189	183	188	218	197	202	227	224	203	210	200	230	191	200	202	190	192	193	190	192	220	181	198	217	223	177	205	214	203	209	180	200	179	212	235	234	217	225	207	205	209	189	190	236	203	186	223	201	222	191	238	182	193	191	197	210	206	188	213	224	207	207	206	222	185	221	217	221	186	190	173	195	214	199	195	221	201	198	201	198	184	213	230	188	204	207	191	230	196	184	212	203	185	205	193	187	173	204	192	206	225	212	205	195	220	217	213	228	193	210	188	216	203	204	221	177	225	229	220	202	218	208	225	198	197	211	195	202	213	192	212	218	224	218	212	192	241	210	200	194	221	182	203	185	212	205	189	197	193	192	204	213	226	202	205	184	184	212	200	196	216	198	210	205	199	211	225	217	201	205	218	210	203	213	213	198	192	204	199	192	199	204	184	210	208	180	193	194	191	195	198	203	220	204	236	201	205	190	217	207	222	187	211	216	198	215	181	189	214	194	203	197	174	201	198	189	205	223	203	194	174	175	209	219	217	204	191	192	167	210	212	200	211	197	227	194	185	211	224	216	227	200	215	206	201	227	209	193	206	213	211	201	195	199	191	214	195	234	220	222	208	211	181	228	216	208	217	202	229	208	172	204	197	221	213	224	208	198	180	204	194	231	205	203	206	233	223	220	191	208	209	192	197	190	211	209	210	198	209	188	214	204	208	203	204	225	208	201	200	198	200	200	195	197	181	185	208	218	198	208	249	196	218	229	218	208	185	227	201	218	193	215	211	215	219	227	200	191	203	181	219	238	205	193	219	196	210	193	190	203	213	218	194	200	217	207	185	198	215	202	200	213	208	192	192	233	189	241	205	185	181	213	209	194	211	194	180	185	212	217	209	210	210	203	184	188	186	187	215	183	216	187	215	213	213	202	223	230	193	198	218	225	208	194	239	220	197	202	220	199	232	200	186	200	176	199	215	213	201	202	218	185	196	193	183	208	187	186	201	199	197	211	194	193	212	194	225	194	189	204	204	201	222	201	200	229
11696	17264	9530	1343	1002	875	836	772	740	659	911	1350	925	545	559	565	724	1026	1952	3312	3217	1862	1575	1103	704	572	612	561	586	546	561	559	529	522	502	491	493	474	506	525	521	496	522	482	498	528	529	500	474	508	451	503	497	516	494	496	465	483	493	505	491	491	501	473	527	493	489	514	480	493	483	506	560	507	515	489	464	496	498	537	493	499	513	497	513	468	529	487	485	497	514	506	505	523	553	527	470	494	489	471	517	517	515	539	489	547	472	488	530	485	496	495	512	504	458	517	505	486	498	495	477	518	511	466	472	492	521	495	477	498	479	501	488	479	518	523	493	503	531	569	520	504	509	490	495	521	515	482	531	500	468	501	508	491	447	501	463	518	518	497	498	525	493	508	459	485	521	465	487	497	474	515	514	513	493	494	507	468	525	468	505	509	491	509	517	520	517	526	516	548	497	501	494	492	518	498	496	482	536	471	489	478	475	489	553	499	511	526	519	469	538	503	534	509	476	487	506	486	519	496	477	584	520	467	524	486	480	526	523	504	507	468	478	509	504	464	516	463	555	517	469	525	481	500	487	518	536	461	494	465	517	496	485	479	521	510	526	469	573	470	516	481	507	503	487	503	510	465	534	494	512	452	508	535	532	483	507	510	480	526	501	501	469	488	513	475	488	515	495	508	479	504	482	506	498	497	513	526	484	489	486	518	502	528	510	489	540	487	527	476	511	479	510	482	480	527	517	472	507	515	550	502	506	534	502	516	508	533	459	511	470	533	510	508	491	475	514	499	518	495	522	486	469	510	513	507	471	482	554	516	507	513	493	477	484	501	514	476	488	497	506	502	538	536	491	505	488	490	489	508	534	518	475	494	497	485	486	473	533	505	549	507	484	495	545	503	480	507	534	503	510	531	550	558	453	501	539	470	517	519	481	499	478	514	511	514	517	509	517	486	523	490	478	516	517	504	497	501	492	471	504	480	494	485	510	472	493	506	533	516	509	505	513	493	488	502	491	472	508	494	489	514	507	501	511	478	471	484	501	494	461	466	517	481	498	502	481	530	509	498	519	483	510	515	482	479	507	498	499	535	492	517	461	514	515	495	503	498	508	540	517	499	477	464	511	512	537	542	532	481	493	525	509	505	483	517	499	497	554	493	529	513	502	508	503	510	488	514	451	491	510	485	474	526	481	507	526	513	498	516	532	526	512	459	527	490	485	452	495	519	494	525	546	498	525	459	499	493	501	531	464	495	514	516	504	483	531	494	517	483	468	518	512	512	510	507	517	486	495	556	497	498	495	492	473	487	492	475	465	464	507	514	513	503	466	468	500	471	488	497	510	508	491	467	511	486	511	501	509	484	491	488	494	504	477	481	518	539	539	514	503	492	512	491	519	461	501	524	489	506	501	475	532	512	548	486	482	482	490	514	477	499	504	520	479	482	513	512	529	501	486	496	513	487	504	482	513	507	506	530	495	476	512	516	500	466	513	555	488	518	491	516	482	474	493	488	497	502	495	516	522	493	502	516	481	479	480	497	523	522	471	501	490	486	484	484	498	498	480	513	522	507	549	494	474	569	527	509	524	513	510	469	509	539	483	513	515	503	510	507	482	501	492	472	545	505	509	500	545	539	505	500	504	502	531	520	510	484	475	549	532	539	500	520	493	528	513	481	522	510	518	520	509	508	474	521	501	510	496	502	496	499	486	559	469	511	521	515	502	464	521	515	475	506	511	512	422	530	496	509	517	489	486	519	480	527	512	451	501	487	475	528	485	516	514	510	530	500	463	473	475	485	506	471	488	537	503	517	558	523	512	505	508	503	477	492	489	474	534	535	495	515	479	505	514	498	501	476	510	463	472	517	503	557	499	491	481	478	478	540	523	544	506	536	492	531	488	530	496	465	528	489	471	496	476	510	456	519	497	498	485	538	515	470	502	502	466	542	510	469	462	526	518	521	509	521	491	484	495	515	539	468	525	517	493	498	515	502	510	525	514	497	520	468	537	528	490	482	505	460	508	478	470	503	527	486	519	508	487	529	491	482	470	494	535	495	496	514	490	536	476	524	462	522	506	490	480	537	495	531	486	530	462	468	474	502	489	500	521	451	492	511	495	459	505	508	486	512	497	460	444	540	516	462	489	491	497	481	542	530	503	502	527	484	491	577	503	508	502	486	544	511	535	527	470	493	461	492	486	490	490	542	491	481	502	500	491	484	500	514	513	518	534	528	502	483	542	489	506	502	516	469	530	493	495	490	490	500	455	505	478	503	492	524	512	520	507	482	523	529	491	489	531	544	503	502	514	485	513	520	527	518	498	472	492	523	487	500	519	531	516	521	540	472	495	490	514	506	525	495	507	474	540	483	519	468	505	460	498	520	474	495	500	463	514	542	495	475	509	510	539	512	534	502	490	546	526	526	495	523	487	481	506	531	500	481	478	467	507	494	531	480	517	460	480	510	494	495	509	523	500	520	514	483	474	526	512	501	492	512	512	494	499	464	538	494	530	499	506	526	485	485	499	481	491	507	487	475	486	473	522	457	489	546	486	514	549	485	536	457	492	491	520	494	529	491	520	468	487	525	518	507	472	502	514	520	455	521	511	489	473	528	474	450	485	467	507	495	508	455	516	505	504	490	487	515	510	542	511	533	495	506	490	506	513	484	502	486	499	502	523	512	505	477	504	489	501	480	481	532	513	496	504	489	503	510	506	508	523	526	463	525	505	509	511	480	500	478	504	500	497	478	531	452	539	521	533	510	478	485	505	519	535	497	497	499	471	513	477	541	544	514	492	489	477	461	525	456	481	533	486	512	493	498	507	487	529	489	503	501	485	474	466	485	492	502	525	490	509	516	494	470	537	488	526	497	531	494	485	495	547	473	493	518	502	478	469	500	487	487	471	463	536	488	478	496	516	507	544	507	485	472	491	472	478	514	495	498	498	493	534	514	454	532	481	515	481	512	500	456	471	522	516	488	485	518	515	486	496	499	539	502	444	464	462	509	475	515	470	487	518	465	503	476	509	513	480	519	514	485	456	561	517	489	494	535	488	506	471	464	499	509	480	498	495	525	536	523	507	497	474	474	492	494	487	509	519	521	495	498	485	503	501	486	491	558	487	488	457	479	502	499	481	498	512	483	513	494	492	488	471	491	499	506	477	517	476	520	489	488	486	494	502	531	490	503	548	505	513	513	510	546	486	500	552	494	524	495	519	451	518	499	495	522	495	518	482	489	500	500	510	500	479	548	518	508	515	512	491	502	501	501	459	518	522	487	504	519	498	480	475	465	504	500	500	504	463	505	492	496	509	493	515	484	512	451	513	516	503	517	529	508	496	502	522	485	566	500	475	509	478	525	519	549	516	487	452	514	517	503	524	530	506	516	508	520	502	478	531	516	544	527	545	505	493	516	505	513	507	498	501	476	499	504	487	514	523	500	544	516	528	516	496	482	494	548	503	499	477	496	477	489	477	499	494	503	522	495	502	464	490	493	461	519	468	477
44319	45119	29400	21165	15554	9027	3925	1397	525	459	901	2552	2747	423	300	485	962	2103	4455	5297	3609	1740	1303	764	444	347	354	308	313	288	312	260	264	248	248	283	223	273	255	248	206	223	217	244	224	240	234	257	254	261	269	211	234	236	266	255	233	214	222	226	250	242	233	215	272	273	253	228	264	214	242	224	253	241	255	229	248	240	242	251	245	247	241	252	227	269	241	216	230	233	229	246	238	219	250	220	233	286	262	224	240	239	231	222	248	249	234	233	251	234	226	260	267	244	237	228	248	239	248	247	258	257	243	243	271	278	262	218	209	254	221	256	252	256	238	231	235	251	230	212	244	259	255	226	226	224	265	243	234	248	259	239	220	239	236	244	278	263	257	240	243	235	237	243	228	254	241	237	223	240	237	242	272	232	231	249	254	269	258	235	265	231	203	270	239	256	244	250	267	236	238	244	255	212	236	230	241	241	250	239	259	220	244	261	262	247	259	239	227	244	249	253	257	251	238	261	281	237	261	262	245	245	269	226	235	229	246	261	239	246	243	226	240	262	261	221	244	239	268	224	257	259	255	242	265	260	255	231	255	245	261	247	250	259	223	237	227	244	244	212	265	276	247	258	263	218	214	242	263	250	258	239	260	221	242	272	257	245	227	257	226	238	260	266	247	227	249	239	259	259	244	233	237	234	242	258	260	247	222	244	233	243	275	263	240	260	234	243	243	249	270	241	244	283	264	267	220	262	249	247	264	230	244	244	248	274	225	245	240	267	249	243	188	241	262	260	260	271	295	239	234	273	245	280	259	253	255	205	235	252	216	260	249	233	243	245	246	230	240	243	260	237	244	235	271	243	239	256	249	233	251	266	233	270	252	223	235	227	219	250	263	225	231	244	255	261	265	248	249	241	268	250	256	263	222	226	265	245	254	248	278	219	206	235	213	249	255	239	256	247	248	231	222	257	242	264	247	265	249	232	239	232	247	235	242	219	241	237	225	231	239	261	240	266	244	247	228	245	257	257	265	262	230	234	272	263	251	258	258	236	250	253	251	254	260	233	264	247	227	266	249	258	237	260	227	276	253	215	260	233	243	240	231	257	236	228	232	276	270	225	254	263	245	250	245	244	237	234	258	251	241	269	241	215	254	235	245	238	273	223	249	242	230	246	249	257	256	250	271	270	249	240	218	215	236	251	247	232	218	263	237	236	249	265	275	269	254	241	244	234	258	273	254	226	274	266	225	247	229	240	244	237	250	261	274	252	247	265	237	229	243	263	241	237	274	259	244	247	255	239	249	261	237	241	230	257	217	261	254	236	234	244	265	238	246	249	238	267	229	255	254	249	229	256	266	254	245	275	251	241	245	230	259	237	241	247	254	262	213	253	280	259	242	238	255	250	247	256	267	232	222	250	240	241	212	246	229	250	264	260	257	250	248	211	248	251	233	258	260	246	240	212	259	242	231	220	213	258	253	235	258	245	249	232	235	257	238	264	266	272	240	251	263	261	232	276	219	259	251	236	255	257	235	271	253	244	236	277	231	258	258	234	238	258	272	246	253	252	219	248	236	247	233	265	271	282	247	231	246	241	241	249	263	236	242	243	245	270	235	240	242	229	234	222	240	230	231	267	236	280	253	278	238	232	246	265	275	248	229	237	233	231	255	270	258	259	217	237	271	292	262	272	223	253	256	250	244	240	286	245	265	243	253	226	243	262	224	242	256	240	250	219	247	268	257	260	263	227	259	259	289	254	240	247	221	216	273	244	263	258	232	220	262	225	225	237	263	239	237	281	241	255	272	235	240	237	259	233	263	237	231	237	253	281	235	256	262	241	223	242	239	247	272	226	262	238	238	263	248	289	245	231	253	253	245	243	230	261	232	252	253	235	224	246	237	279	243	248	233	269	262	252	249	259	224	223	255	246	239	229	247	254	254	278	256	273	236	221	214	252	257	233	234	219	255	249	236	247	272	220	230	254	241	251	252	220	261	233	245	231	239	224	287	249	267	255	239	222	232	268	228	249	273	221	250	253	247	202	230	251	274	256	267	229	255	238	261	239	256	257	255	252	225	238	258	244	218	212	260	271	240	236	261	231	232	226	234	259	251	269	249	269	269	257	264	237	244	226	258	256	242	257	236	238	235	271	273	220	234	263	258	268	237	236	262	233	244	226	275	250	237	272	244	264	230	239	246	231	253	259	258	247	244	226	236	255	239	239	246	254	248	249	264	232	247	237	236	271	250	234	258	266	235	226	214	237	271	249	259	228	238	267	223	266	239	282	231	242	264	232	227	258	282	230	247	258	244	255	271	228	212	230	250	246	240	252	214	248	235	269	253	243	230	234	254	255	230	204	244	244	248	244	263	250	270	249	251	250	254	227	254	265	256	252	254	264	262	253	269	219	242	223	284	252	273	254	232	273	232	254	247	255	270	264	269	265	266	242	242	254	239	252	257	249	241	258	258	265	245	263	225	229	239	241	230	256	236	245	215	255	267	258	255	226	230	287	244	255	218	236	240	220	258	233	250	267	228	251	268	251	212	236	243	263	255	242	252	222	227	241	236	245	245	243	235	251	261	249	239	233	251	241	220	252	263	237	233	252	248	255	240	248	271	296	251	244	252	206	251	252	246	239	247	272	262	247	276	270	248	259	264	263	228	226	247	260	287	260	234	235	236	235	267	269	233	239	265	270	237	223	253	228	256	263	227	233	258	259	264	255	251	243	213	244	258	225	259	261	246	235	271	265	235	249	247	260	240	239	225	254	263	255	259	251	236	232	260	264	276	246	252	278	271	258	226	235	243	247	253	247	252	236	261	241	237	257	246	262	262	242	240	255	270	261	225	252	265	272	245	238	290	236	245	258	239	258	224	268	294	257	230	248	232	274	251	276	250	227	255	226	237	247	234	265	243	256	254	254	236	258	242	240	260	270	245	238	269	262	253	253	267	254	273	238	245	257	217	257	239	250	255	249	221	252	245	239	226	252	241	235	223	230	267	245	234	252	232	234	258	229	239	230	216	239	258	246	256	296	229	245	260	259	263	240	242	240	251	217	222	262	249	239	231	253	238	241	267	220	266	235	271	251	258	275	232	251	257	253	272	238	230	235	288	246	247	225	258	230	240	248	262	235	251	261	224	268	247	274	239	245	238	226	269	255	248	242	227	273	270	254	247	274	251	246	270	239	255	271	241	211	249	228	218	230	259	245	277	239	239	241	278	264	221	227	237	241	249	239	259	250	265	262	233	256	225	260	237	266	205	252	253	231	232	252	259	237	279	225	256	226	250	222	229	247	260	247	247	238	257	244	259	252	238	234	274	241	301	256	240	247	250	247	243	267	248	263	254	255	251	236	220	245	242	228	278	257	242	243	241	276	240	236	239	237	208	219	221	258	268	222	245	238	240	237	228	235	247	256	238	254	269	232	216	263	250	248	231	245	219	230	254	230	251	225	262	247	238	241	256	253	257	243	264	248	256	266	263	259	230	239	252	236	195	243	212	270
36491	44173	15609	4294	3340	2792	2175	1809	1558	1512	4404	11402	11981	1174	934	2106	5403	11066	20000	21669	16073	8296	6463	3615	1508	1209	1091	943	922	779	835	810	683	573	565	577	598	610	581	530	565	638	602	587	564	617	600	614	578	557	534	580	581	557	581	566	549	563	605	619	583	597	585	563	560	568	526	583	555	568	541	588	549	622	603	557	553	551	601	587	573	615	597	569	571	572	597	546	613	578	561	568	560	560	588	558	586	557	584	565	612	576	548	566	571	575	613	548	541	628	569	589	581	585	588	581	578	562	560	575	572	570	594	586	588	601	597	546	564	554	570	562	564	567	598	611	611	591	587	574	600	594	635	585	587	558	566	628	600	558	606	546	612	602	573	601	529	566	579	597	531	589	569	548	542	564	612	541	539	576	557	563	584	574	617	594	594	578	608	587	545	581	589	558	545	541	527	617	579	577	585	554	560	566	541	597	544	548	587	601	559	598	629	602	601	603	597	597	559	612	538	603	571	593	590	598	598	559	561	574	618	545	577	598	562	587	622	605	584	537	585	585	557	599	538	564	573	541	539	564	561	539	601	582	568	574	546	631	588	574	554	533	601	580	581	633	559	576	595	556	551	566	557	599	565	602	612	569	579	588	582	580	563	584	574	562	633	576	594	568	563	593	582	574	609	558	570	584	558	568	599	587	536	566	544	615	614	605	612	570	642	574	595	566	582	598	565	598	554	572	546	574	587	558	600	541	621	585	522	564	531	577	542	590	571	577	633	531	564	528	576	591	554	592	553	567	559	570	571	580	583	596	586	601	554	551	561	533	591	532	628	573	594	615	583	559	597	568	542	588	569	570	539	582	579	589	555	574	563	559	547	633	604	558	546	573	590	624	512	611	543	554	577	582	558	593	612	592	551	607	542	599	563	567	594	560	530	558	571	621	551	552	585	576	605	545	556	589	608	541	596	559	567	566	558	577	537	552	586	574	524	552	586	547	524	613	584	605	614	572	554	575	524	555	579	590	560	562	580	577	580	579	577	595	555	583	574	632	623	592	573	586	634	591	588	560	629	578	570	567	591	589	559	549	601	613	558	567	581	565	591	594	582	575	602	612	571	571	604	574	551	542	512	552	626	564	560	529	592	555	544	607	582	546	576	564	515	596	566	550	616	554	616	586	591	558	608	548	545	586	578	581	539	629	583	573	603	537	584	588	571	613	584	523	585	611	571	581	618	539	593	582	539	613	618	576	575	556	547	629	554	594	610	559	553	583	574	558	553	563	579	598	549	581	583	619	570	571	532	572	551	596	578	570	570	560	622	571	588	589	583	554	574	581	589	604	652	509	547	583	594	548	601	617	626	553	568	601	557	571	564	601	586	556	529	627	550	547	554	621	577	572	599	605	564	610	574	576	581	563	598	577	585	547	550	553	594	554	575	607	569	506	614	536	607	541	577	513	607	617	571	566	511	567	538	585	562	548	582	597	566	516	546	556	571	614	578	588	544	558	557	612	580	570	611	585	542	589	569	545	566	616	608	583	574	565	581	566	561	619	578	591	596	586	582	572	592	549	569	638	612	584	568	567	593	549	544	573	572	602	606	549	561	578	576	536	548	578	564	555	539	591	592	557	584	574	626	598	585	592	582	536	562	567	589	606	542	539	574	603	578	528	570	628	595	599	531	582	632	539	569	565	545	588	565	576	564	609	604	548	616	584	583	536	595	599	538	593	593	577	577	629	596	565	567	581	542	541	580	581	629	599	583	587	609	622	550	541	571	602	605	543	546	580	566	533	601	579	600	581	603	631	583	592	558	556	587	631	567	556	576	585	568	565	593	595	567	611	607	594	604	596	573	577	569	542	558	576	593	552	612	571	604	588	556	579	535	592	579	564	563	584	584	530	611	564	579	615	567	592	559	572	544	587	627	550	552	540	622	540	587	566	553	573	581	544	553	572	556	563	548	602	560	548	611	585	626	580	581	612	576	580	588	619	604	583	570	590	591	586	563	595	588	564	579	571	566	575	604	549	542	572	580	622	577	588	600	599	574	539	589	616	627	526	538	572	584	600	568	571	569	541	593	583	576	594	578	537	540	619	561	575	612	555	567	618	586	615	593	563	557	593	601	566	585	590	591	636	606	597	569	569	559	596	617	605	567	564	499	615	593	603	539	580	577	599	578	568	580	534	555	552	605	561	573	624	540	539	600	604	567	560	535	526	567	564	538	510	612	583	614	577	563	637	579	590	573	595	614	564	582	618	582	572	596	579	609	604	568	620	578	580	584	582	608	587	586	591	560	601	606	576	588	560	553	615	576	572	575	606	581	590	575	613	591	583	622	536	604	565	578	560	594	572	554	588	557	549	571	584	595	572	552	587	548	565	560	611	536	585	546	527	600	611	637	540	546	609	557	519	561	608	560	595	596	588	562	571	573	523	618	583	577	594	576	586	567	594	592	561	601	576	563	554	571	601	555	569	614	594	565	545	616	613	546	586	543	580	539	579	580	611	562	604	591	554	592	589	562	621	604	534	553	597	571	580	576	579	594	603	558	592	546	595	540	574	567	568	574	567	628	593	574	577	586	572	575	611	582	561	614	574	584	602	531	573	571	523	593	588	592	563	573	612	565	568	563	614	592	570	520	565	606	580	568	648	565	545	589	606	540	603	545	550	575	556	587	571	622	593	552	611	560	564	545	576	583	583	564	552	612	545	610	576	601	586	549	564	551	568	558	576	586	576	610	544	511	566	596	569	564	559	533	528	620	542	599	596	539	569	558	640	585	553	581	614	530	533	534	559	564	530	571	573	607	581	559	605	575	630	609	587	577	575	615	547	590	607	585	582	597	582	566	544	567	574	581	570	612	560	610	597	550	586	596	600	562	615	588	587	596	528	573	600	624	586	557	555	581	546	567	582	555	590	591	560	578	584	582	584	556	610	571	550	543	558	562	585	619	602	562	561	583	565	579	585	574	612	532	565	566	582	573	597	589	608	585	611	624	581	574	543	592	569	574	578	586	579	570	559	602	577	605	572	577	583	575	548	554	559	622	575	558	556	566	566	564	555	579	595	604	566	549	579	584	606	590	563	599	583	577	575	609	588	584	601	609	606	541	532	633	595	572	532	566	555	577	564	571	562	565	583	573	588	581	552	565	614	516	596	566	578	592	585	581	548	594	541	584	556	565	592	541	577	572	561	580	571	555	582	570	591	586	562	572	576	554	586	551	603	601	538	621	547	603	584	590	603	569	570	599	561	595	598	613	582	625	598	572	605	607	558	587	562	619	586	584	539	570	587	553	626	626	562	578	604	585	589	603	633	558	595	563	566	541	579	579	558	543	575	591	563	543	613	550	534	536	568	577	570	551	577	571	586	537	570	568	589	584	558	598	543	597	584	610	607	586	552	599	552	620	604	577	589	540	606	568	565	581	582	586	600	593	615	549	589	577	568	559	571	577	599	549	574	552	532	554	559	537	572	587	527	554	578	601	622	580	516	568	596	591	552	582	582	578	572
52266	41494	30525	25314	21050	15257	8647	3563	1207	603	495	1012	5143	537	307	1035	2282	6560	10607	11595	8036	3581	2478	1362	574	417	417	354	366	294	310	292	253	217	196	207	205	197	217	234	217	218	223	221	201	211	211	216	247	213	237	211	221	225	209	209	205	215	197	177	217	207	211	230	202	195	204	207	196	227	208	215	209	227	199	229	212	197	199	218	214	193	222	228	198	211	221	192	211	193	190	204	194	212	233	195	214	209	194	199	196	223	187	206	236	234	227	212	220	221	211	193	201	204	194	221	198	215	236	217	213	210	216	205	191	197	223	190	215	235	221	219	229	193	237	202	182	217	230	195	212	235	209	218	229	198	198	199	212	213	192	238	204	209	190	218	211	195	209	224	192	219	214	213	204	217	217	195	236	210	209	230	247	233	224	187	232	214	206	188	194	178	228	226	202	175	199	207	183	183	228	216	201	218	207	224	202	200	232	235	228	216	201	203	226	223	209	181	237	230	197	202	212	213	216	207	232	205	221	197	202	202	205	223	188	210	195	195	198	209	215	195	193	204	210	205	182	213	221	216	231	198	247	227	245	219	207	192	185	214	197	220	218	214	195	224	233	212	213	208	203	215	194	197	195	218	221	226	218	204	186	195	210	247	206	181	208	228	233	214	193	186	213	217	200	179	191	206	218	193	207	214	202	218	207	247	185	205	181	186	204	202	216	225	218	214	225	227	209	219	204	209	240	216	223	208	228	227	216	205	194	198	217	214	210	236	212	212	220	192	197	201	229	211	202	248	208	252	220	220	213	215	202	225	196	205	229	212	209	239	236	204	218	235	187	178	205	205	211	211	200	225	194	233	210	224	190	204	242	206	183	210	214	243	199	231	220	231	211	218	222	208	226	212	185	229	230	231	235	206	215	240	193	212	213	210	185	235	227	192	199	190	194	219	231	222	230	206	204	202	198	211	223	250	222	222	200	213	196	228	210	214	204	212	220	211	232	210	219	179	210	231	199	211	246	214	196	222	197	212	210	188	218	196	220	240	204	223	201	202	240	209	214	225	200	206	230	214	203	221	222	220	236	192	223	210	218	208	218	223	230	207	180	201	216	222	214	203	211	200	205	209	223	224	220	234	215	234	205	206	205	195	200	209	198	204	206	202	207	222	217	230	206	192	203	220	205	209	226	217	222	204	217	218	245	240	214	216	213	219	219	234	221	208	217	213	210	215	223	193	219	228	211	211	214	202	218	223	214	218	219	222	235	206	213	206	193	221	221	222	209	215	206	215	204	178	240	217	209	213	207	186	235	198	197	194	221	218	200	197	205	210	210	210	215	223	206	219	202	208	244	214	218	212	242	213	198	222	220	214	230	207	207	211	208	196	210	193	242	171	224	203	219	235	203	230	222	209	204	206	210	204	200	203	225	239	174	195	186	228	197	195	215	218	221	229	229	211	198	218	238	184	204	211	204	249	196	210	188	209	219	225	188	183	226	222	214	217	218	215	202	220	231	213	205	210	202	190	219	224	224	197	220	226	211	187	234	221	233	216	212	218	210	182	196	218	191	206	218	225	195	220	182	210	229	218	226	192	216	190	229	247	213	226	221	203	199	195	213	213	223	235	217	203	199	193	251	206	206	228	253	213	215	216	215	221	224	210	203	200	215	229	206	208	194	202	194	227	220	228	209	210	190	219	224	216	196	235	228	226	198	222	226	213	209	202	201	201	206	233	214	198	207	208	194	220	238	193	219	204	192	189	198	214	203	211	230	221	204	216	207	220	218	197	171	182	181	220	219	213	188	214	204	204	216	239	221	214	203	202	192	196	203	199	217	191	208	203	185	209	202	188	185	203	195	214	215	213	178	205	193	208	222	204	207	198	229	218	239	204	213	190	227	231	260	213	199	220	222	198	214	219	206	203	208	235	239	222	218	219	224	211	182	239	225	211	227	224	217	178	212	218	238	204	232	223	221	194	204	198	213	205	232	223	211	193	227	237	216	217	219	202	198	206	201	227	198	218	201	210	201	241	219	206	221	217	203	214	183	230	216	224	226	196	233	226	222	207	202	201	228	192	228	216	217	208	205	218	221	220	233	201	230	210	186	232	214	216	198	211	204	237	211	217	185	219	211	212	203	198	205	213	208	202	194	233	219	216	199	218	222	212	228	221	200	211	237	208	211	192	174	216	217	201	196	204	199	192	219	236	215	238	231	206	206	196	225	224	207	202	207	225	216	210	199	190	215	218	240	221	225	221	219	221	208	213	215	220	226	198	214	220	208	192	195	196	196	224	209	228	226	183	215	201	215	201	197	221	207	222	226	227	210	210	234	194	209	232	185	171	206	218	219	245	209	179	230	193	181	218	183	216	232	207	206	226	181	199	226	200	205	213	211	203	206	225	195	213	218	229	189	220	235	227	218	231	201	220	211	192	224	225	217	237	234	230	214	211	213	211	193	211	223	211	237	217	234	238	202	231	216	214	213	189	226	208	216	218	177	203	206	229	197	204	224	212	221	232	201	232	205	191	247	235	215	211	194	226	252	202	230	202	213	224	194	222	214	213	207	192	204	217	220	228	222	221	231	206	222	213	193	227	254	227	215	222	205	208	203	202	221	201	201	217	213	211	217	240	258	211	230	222	209	206	216	231	217	224	210	197	220	202	214	189	213	208	228	232	203	193	229	245	191	206	206	189	189	223	210	196	223	204	225	196	222	222	186	226	215	194	213	220	203	203	209	239	198	212	224	176	208	205	228	213	198	211	187	220	187	242	203	213	224	242	224	243	203	228	205	233	210	199	200	206	213	210	214	174	189	230	232	230	213	230	199	195	234	195	175	185	208	202	195	223	181	219	216	224	209	228	194	238	227	202	217	202	193	208	230	220	224	216	239	224	188	224	195	211	202	197	183	203	211	198	200	207	220	198	247	219	213	217	235	228	215	205	199	223	194	232	204	217	207	233	204	216	202	218	220	215	232	192	202	217	205	199	227	221	221	205	199	219	203	211	193	206	194	225	181	202	182	204	212	206	229	229	222	196	231	215	205	214	192	200	205	220	192	215	192	235	226	207	209	219	206	219	223	234	207	210	216	201	214	227	216	226	222	212	199	192	223	193	218	208	217	210	218	208	206	196	194	201	218	210	242	195	225	221	222	206	235	201	201	197	231	182	198	208	204	194	183	226	231	230	238	237	218	205	216	252	189	191	217	232	213	196	212	215	219	225	206	259	211	188	197	230	244	218	226	219	210	230	200	234	216	220	205	197	198	214	191	229	228	211	221	203	201	196	229	207	211	198	203	225	198	216	217	210	217	225	207	214	193	206	206	222	210	208	217	224	211	217	238	230	212	192	231	225	195	227	198	207	196	184	215	196	204	242	221	201	215	247	221	208	218	218	204	207	216	235	219	216	201	231	224	220	213	194	205	222	221	184	203	183	226	206	198	215	181	213	183	221	217	200	215	227	222	188	217	212	232	202	235	229	199	223	224	221	202	213	200	195	210	200	219	209
42759	40428	31655	11755	5809	4698	3718	3028	2538	2034	2096	4896	18668	1364	1193	5107	11463	25884	32961	33411	25775	14767	11474	6349	2443	1768	1666	1325	1283	917	952	733	661	515	448	482	535	494	474	474	470	504	460	487	510	491	478	500	508	447	465	461	490	476	540	497	521	478	498	498	516	481	505	485	469	467	524	539	497	473	472	489	496	472	524	532	490	482	506	452	451	508	528	468	505	484	499	468	463	493	502	497	478	515	508	452	469	519	513	487	551	483	485	482	470	486	504	478	532	483	477	519	483	484	500	508	487	503	536	421	513	458	509	485	476	474	477	497	446	523	489	459	481	461	504	477	496	506	551	515	485	477	514	452	514	476	508	482	506	506	523	526	513	491	486	486	495	469	516	491	494	511	516	474	433	495	478	491	495	461	483	466	511	493	473	525	458	494	460	502	484	498	419	491	538	472	510	500	500	505	449	475	505	471	504	494	479	529	473	495	482	482	490	515	504	489	507	463	508	501	506	511	469	511	493	507	484	472	519	496	483	470	475	519	500	455	458	478	475	475	468	502	509	491	489	453	499	452	484	518	502	503	516	459	528	485	497	491	474	479	463	529	480	490	501	481	521	554	466	497	486	494	540	449	477	512	505	515	505	467	476	485	487	463	526	522	525	498	454	492	444	484	531	519	495	505	484	481	482	509	498	518	509	519	476	488	504	499	510	503	478	507	491	506	525	506	495	490	522	508	472	516	486	482	474	452	497	472	508	490	487	487	472	488	488	472	502	505	525	495	452	511	481	522	464	487	483	522	499	489	515	491	505	481	476	471	505	472	466	504	507	491	525	465	516	515	480	485	499	512	502	499	497	512	497	477	505	500	514	474	462	479	518	468	452	494	472	495	519	500	527	499	463	496	508	515	488	520	506	488	502	495	474	446	512	535	500	490	499	464	497	545	472	521	513	470	478	502	472	535	472	478	483	512	494	491	454	498	530	485	460	486	455	516	480	488	461	505	481	471	501	501	487	454	484	503	466	492	506	479	480	501	519	495	504	496	490	523	467	460	490	477	510	458	474	566	537	488	491	504	493	485	519	503	509	490	486	474	484	497	489	489	512	470	504	458	490	465	491	497	513	483	496	544	508	466	472	512	518	508	492	512	460	466	460	487	504	505	517	508	534	495	507	502	486	489	485	512	455	475	485	539	530	497	533	437	513	476	506	479	476	486	460	516	509	473	466	470	506	498	489	445	531	493	458	531	501	522	463	471	496	520	486	484	474	479	479	503	498	461	476	481	525	499	501	493	495	500	519	465	512	456	474	520	510	494	491	510	492	446	483	497	480	500	456	464	496	461	441	476	555	516	479	483	480	461	557	473	489	534	530	494	501	515	516	494	495	519	458	484	475	464	464	471	479	482	494	458	496	483	518	502	481	474	424	514	522	461	506	503	463	464	505	484	488	484	499	489	504	506	496	488	540	528	486	495	499	490	487	495	506	452	497	470	507	476	488	461	477	494	500	485	471	511	489	483	476	501	492	478	466	517	516	448	494	504	463	509	453	514	483	479	492	488	453	475	509	485	497	488	512	492	493	479	440	507	534	448	543	525	504	478	515	505	461	479	504	503	510	500	450	506	538	477	470	517	484	484	492	493	522	480	468	449	490	514	499	448	467	544	522	497	527	484	471	552	534	495	490	476	468	497	448	460	495	481	475	496	482	506	501	472	526	509	509	443	468	500	507	506	505	452	495	498	475	530	465	474	493	498	507	473	528	498	498	508	433	511	504	502	480	471	508	463	515	499	484	537	529	491	535	514	557	518	481	513	452	510	506	457	529	444	491	494	495	495	532	505	475	485	495	516	455	485	463	499	477	533	460	506	484	474	461	481	487	496	492	503	527	471	494	472	479	504	487	487	483	480	469	457	506	510	477	520	501	474	486	483	475	482	495	425	484	493	484	465	513	545	508	478	508	485	489	508	488	494	510	501	462	506	514	524	480	523	520	516	464	494	477	521	494	498	506	491	451	504	511	472	452	477	526	501	523	485	542	502	487	512	495	485	469	506	498	531	492	485	471	496	460	503	480	514	498	457	497	467	478	481	500	527	435	514	512	513	500	467	490	499	518	502	525	484	469	468	466	502	462	534	497	508	506	506	462	474	495	472	458	529	511	469	476	480	522	497	497	459	501	462	461	466	533	534	518	490	445	517	518	509	501	466	525	478	458	465	438	514	472	475	521	504	481	486	518	496	506	449	488	462	516	508	509	462	530	501	507	521	540	492	529	487	504	499	463	475	474	452	496	475	464	470	518	488	513	458	502	446	509	486	478	539	493	437	485	474	500	508	489	478	459	500	519	496	509	445	498	528	472	489	513	505	522	516	504	495	474	500	533	502	446	524	500	502	528	501	498	480	498	470	479	504	473	494	515	488	507	495	494	482	501	508	507	486	492	480	502	514	489	488	517	491	459	495	470	475	522	500	467	522	511	504	486	477	482	494	480	492	466	522	484	476	460	509	492	509	475	477	464	495	512	474	520	479	482	501	494	497	517	549	498	511	502	498	538	509	504	462	485	475	468	519	494	487	503	541	509	486	470	422	460	486	499	521	491	490	521	490	515	485	504	484	482	475	491	478	518	496	468	499	477	496	516	489	500	482	435	478	469	512	536	477	495	515	481	516	506	450	485	476	477	493	483	526	517	513	472	476	477	499	470	500	507	514	478	495	486	517	512	484	471	477	513	466	483	511	536	481	470	492	501	480	469	494	521	500	458	504	486	486	520	500	501	460	477	527	477	476	482	525	497	483	481	442	465	517	519	484	467	487	514	475	494	489	476	470	493	513	499	492	498	466	500	479	503	482	554	465	448	522	505	513	516	490	490	502	488	503	491	470	510	492	511	511	489	486	477	509	517	509	527	509	542	500	529	467	463	471	509	484	489	504	478	478	487	481	506	451	504	489	491	509	489	521	493	438	507	506	492	467	495	517	515	484	479	449	510	509	444	470	485	528	456	486	526	459	481	483	460	499	472	470	520	524	501	480	479	490	517	522	468	473	474	470	495	439	503	482	464	483	523	499	478	466	476	447	537	524	527	474	504	496	450	529	492	512	430	480	512	504	465	469	482	482	507	507	504	437	481	511	468	491	494	497	487	482	494	531	472	488	523	507	513	499	495	465	479	530	517	517	465	541	504	513	483	487	515	492	502	483	488	478	460	499	482	459	512	507	440	517	520	472	483	494	513	479	495	475	488	489	517	466	482	502	488	534	506	500	489	503	503	477	489	491	441	488	497	471	466	478	479	510	448	512	520	490	477	529	533	493	511	468	483	492	454	479	479	455	494	495	478	532	505	487	523	510	484	521	484	460	467	530	474	514	476	523	493	476	512	479	489	519	530	517	495	486	499	519	482	513	519	456	470	501	489	499	467	504	514	474	511	530	503	529	472	477	490	474	501	505	475	459	497	510	466	532	532	502	488	488	489	475	538	517	454	533	508	471	505	503	473	501	500	519	495	471	516	519
13497	12122	6904	1667	640	422	332	284	226	220	221	329	285	191	208	217	254	417	677	829	700	398	394	276	243	205	229	241	208	231	240	212	220	212	193	235	205	212	204	236	206	216	220	241	225	211	200	196	217	226	194	203	238	217	206	187	179	201	215	211	228	194	219	212	198	188	214	224	218	242	258	211	212	190	229	226	195	210	220	184	205	210	240	215	224	215	206	210	190	215	210	196	204	183	235	202	203	231	206	238	228	177	228	252	205	220	224	211	209	212	195	205	213	206	207	205	208	189	207	166	224	207	211	207	239	203	219	205	198	223	235	224	232	208	211	197	198	219	230	198	174	241	214	209	214	210	213	190	207	171	206	197	219	212	204	216	214	236	200	229	193	211	214	202	161	250	221	213	206	195	196	205	228	187	229	230	198	201	213	233	203	220	242	203	241	213	229	178	228	229	236	192	240	197	229	207	239	186	227	218	208	212	215	212	213	205	200	182	190	197	204	205	202	186	197	211	208	195	227	197	206	221	209	222	236	194	217	229	211	230	202	215	194	204	173	223	222	223	215	207	188	172	234	218	230	215	219	212	228	193	219	231	194	214	202	179	208	230	218	209	227	226	244	213	201	207	246	187	233	222	212	222	212	203	228	222	225	240	194	202	215	188	246	210	221	220	192	191	211	224	201	212	197	208	221	200	192	230	251	214	234	204	209	198	247	222	191	241	215	229	218	208	229	212	200	193	211	215	208	209	197	222	213	179	209	226	207	211	213	221	229	234	241	194	196	176	208	194	204	215	201	230	219	230	212	191	213	222	175	214	220	184	214	231	189	204	237	197	201	177	201	181	205	199	200	230	213	208	184	210	218	211	206	218	204	206	232	188	206	205	208	206	224	217	250	236	186	212	234	222	205	202	206	195	210	233	219	218	207	221	228	225	213	202	212	207	177	206	217	217	221	226	195	196	219	224	230	214	178	215	201	216	211	203	226	218	219	190	216	216	225	206	200	217	230	227	225	183	222	236	245	211	216	222	211	225	220	216	209	217	225	228	222	201	218	215	202	188	220	225	211	219	220	235	228	198	206	248	196	204	196	211	210	203	207	230	221	217	206	201	208	225	199	217	197	210	182	194	210	234	206	221	221	199	192	221	192	221	226	223	208	198	207	209	214	214	233	208	224	212	214	220	197	210	236	198	224	234	200	194	229	230	189	229	195	222	238	184	216	224	197	217	231	194	204	208	217	206	222	195	200	212	208	210	215	205	200	188	220	205	199	223	211	203	201	214	196	227	216	203	192	210	226	239	239	210	207	201	173	231	231	215	225	191	226	211	220	217	240	199	214	215	211	225	214	204	202	222	221	213	201	201	202	194	226	219	228	211	194	213	218	208	192	182	183	199	214	209	227	213	208	198	196	208	208	224	209	212	199	189	191	228	200	233	224	199	213	228	237	190	221	190	211	211	195	234	215	204	209	220	220	215	202	197	200	214	224	201	220	228	208	225	248	215	245	192	237	232	208	233	225	214	206	203	206	210	194	199	216	199	187	223	219	223	217	219	205	211	213	205	214	229	222	192	210	179	205	217	193	220	246	200	211	188	207	246	224	194	231	207	217	198	208	199	190	191	241	174	247	203	235	216	201	211	200	185	225	231	229	207	237	193	210	202	197	229	184	207	195	224	230	212	221	205	223	248	201	228	205	211	215	218	221	201	232	197	192	191	204	218	205	194	203	197	192	231	230	195	228	233	235	181	210	243	205	203	212	221	177	216	220	221	213	213	205	245	200	209	222	227	201	196	203	188	193	225	195	188	205	218	204	199	211	247	203	226	173	227	188	192	202	220	213	201	183	196	239	220	195	230	185	237	212	202	206	198	208	192	225	212	199	194	220	206	197	231	199	221	192	181	186	208	224	204	246	236	234	222	199	218	195	200	184	207	208	225	200	226	201	201	218	212	212	226	202	209	219	224	217	184	186	220	234	205	216	230	224	214	229	218	205	187	230	207	199	235	217	209	201	205	249	229	212	214	208	232	207	205	220	204	196	213	202	208	187	213	239	211	197	211	217	205	186	203	208	210	220	217	207	202	214	243	217	247	214	226	217	204	224	206	217	214	200	207	199	201	204	218	236	199	210	198	206	213	206	227	239	215	205	217	196	187	220	238	207	196	211	227	189	210	220	192	206	211	204	221	208	224	231	212	197	200	221	205	182	220	208	209	234	209	189	206	198	222	220	202	193	228	232	220	203	221	191	230	234	194	203	213	218	211	199	226	217	175	214	184	214	209	195	227	212	191	227	195	218	235	221	237	176	213	186	199	246	191	166	215	204	191	246	198	193	190	209	217	202	200	192	196	220	206	216	187	214	195	185	237	195	193	235	179	179	244	202	219	198	216	196	201	229	205	186	217	212	215	202	208	182	216	202	206	210	209	236	270	212	190	212	226	200	231	240	211	180	186	195	230	209	191	220	215	184	185	225	214	195	200	195	209	219	242	228	222	207	213	205	236	225	197	226	211	214	217	225	209	209	201	210	221	203	200	232	232	220	217	196	219	187	217	199	225	199	188	202	205	225	224	206	174	214	198	200	205	210	217	237	185	221	205	207	203	190	224	224	215	201	200	198	196	192	193	243	199	224	210	224	233	192	228	213	229	234	202	234	226	201	218	237	245	182	223	237	248	195	247	187	254	202	219	219	198	205	242	189	197	221	222	221	217	225	206	187	189	194	206	209	239	200	219	188	230	214	215	220	213	194	196	176	189	198	227	225	217	187	223	213	228	193	202	203	240	238	207	203	223	198	230	225	194	188	219	203	236	211	223	208	203	238	211	193	224	205	230	195	186	220	218	226	224	229	221	225	201	194	213	205	198	168	212	200	233	217	220	264	230	215	197	205	187	203	214	227	201	190	210	200	208	223	205	228	218	231	219	218	217	212	221	201	187	199	194	198	204	233	223	225	219	235	223	216	218	194	218	204	201	180	211	217	219	245	229	228	214	194	222	219	223	243	220	195	201	219	218	247	217	209	199	199	215	211	207	200	233	188	237	190	207	220	204	227	209	215	222	202	208	199	200	189	213	239	199	214	219	217	220	198	224	214	195	213	225	209	199	203	192	207	205	212	201	183	196	196	181	211	213	239	230	203	198	233	213	225	213	187	227	199	219	244	198	185	222	198	206	197	221	230	211	172	188	217	209	200	235	222	176	198	210	210	210	211	206	216	192	195	207	223	190	209	222	230	196	227	209	184	204	225	176	181	208	189	235	229	208	223	234	202	229	213	242	202	193	229	230	227	198	202	219	239	219	206	231	206	218	211	206	193	206	210	213	225	208	239	205	238	253	235	199	201	232	227	224	194	222	208	218	207	217	196	192	242	236	192	216	216	225	239	213	206	217	208	218	238	209	195	206	208	239	209	208	243	228	209	197	208	215	206	218	223	191	226	203	205	201	244	200	188	213	216	193	190	199	228	215	191	207	222	200	224	212	197	231	192	195	197	228	222	238
11479	11008	7332	1506	1092	996	786	770	660	659	607	1371	866	549	526	563	709	1839	3605	4079	3052	1674	1377	970	618	589	553	542	575	548	552	526	564	521	521	537	484	550	495	509	537	569	490	550	514	512	501	474	517	524	517	494	580	482	459	509	480	484	542	562	493	553	499	509	501	529	476	525	483	513	538	514	510	529	515	510	498	519	545	508	502	516	501	518	512	505	532	511	530	535	570	484	517	509	496	536	477	503	532	519	495	479	533	529	493	467	501	493	506	523	511	520	519	518	514	505	471	517	508	554	528	545	503	540	510	528	528	510	507	501	532	548	524	483	526	496	531	505	523	547	504	570	514	505	512	539	508	509	547	489	532	520	522	519	533	504	540	518	469	543	484	550	578	553	517	493	500	551	499	480	472	524	557	571	515	505	515	511	508	532	497	529	510	512	482	531	558	517	562	517	524	522	553	528	515	483	500	482	529	546	522	495	555	497	505	494	475	498	537	499	502	508	532	543	513	515	533	530	498	530	533	522	484	515	547	516	527	508	493	504	549	488	532	504	473	534	505	510	505	508	534	549	529	587	510	502	519	461	470	513	487	523	508	521	499	517	501	534	515	512	506	505	481	485	548	528	490	505	513	522	548	539	537	515	521	495	555	515	529	515	495	531	497	481	525	513	535	543	481	511	548	488	486	498	511	546	485	475	529	517	510	520	555	506	542	554	526	524	542	508	502	531	500	520	522	525	514	523	517	482	556	550	531	488	500	504	534	517	514	523	543	524	489	516	508	568	505	485	506	534	478	518	522	561	546	550	549	519	515	522	505	527	515	549	543	535	511	517	549	546	496	515	532	481	509	526	540	507	506	564	504	569	528	544	495	522	528	488	492	504	505	533	499	488	498	534	493	500	482	537	554	540	526	473	480	512	522	533	474	505	511	532	524	477	546	517	494	548	529	534	491	505	530	507	540	517	551	556	507	507	510	523	491	555	498	503	497	529	523	500	488	490	535	502	557	484	544	525	539	543	511	469	535	490	512	528	476	551	515	510	491	470	473	526	496	491	502	521	528	509	517	489	526	496	547	500	519	508	454	520	558	531	505	525	501	496	460	527	517	531	500	505	528	511	510	483	508	527	513	530	492	512	513	551	538	500	515	506	507	540	507	546	512	531	498	513	535	542	521	511	523	512	540	453	522	517	526	505	498	525	541	489	531	488	564	524	509	532	518	527	473	489	512	499	505	529	536	527	503	528	543	500	506	517	518	545	512	526	536	496	519	537	521	543	510	516	534	517	511	552	553	515	486	523	515	510	504	522	541	480	551	509	489	509	511	534	549	532	523	523	539	528	504	480	507	531	524	495	505	531	517	452	504	525	516	520	495	487	489	592	502	491	523	511	517	519	514	456	506	498	528	527	530	549	558	555	488	503	516	474	519	512	495	561	501	533	491	519	496	516	483	498	536	498	533	539	493	565	518	502	532	479	511	527	528	492	555	505	545	544	494	504	496	508	515	504	546	504	506	494	543	494	519	555	536	521	483	529	539	481	515	552	498	529	577	504	468	531	500	501	485	532	510	534	571	479	543	488	512	478	538	493	522	493	504	512	538	496	497	534	533	504	518	518	530	532	515	506	529	522	515	497	505	494	523	494	514	521	525	479	532	555	538	509	474	509	546	533	509	472	548	520	508	497	546	511	566	514	501	528	530	517	514	479	501	518	491	516	552	527	488	532	496	534	527	541	486	539	527	537	512	537	517	543	487	478	501	541	513	571	507	535	501	543	488	501	538	521	506	496	525	530	501	525	533	516	525	519	477	531	535	540	549	525	519	488	479	561	553	514	500	496	493	510	506	538	523	486	506	556	534	474	507	524	522	465	467	510	520	526	518	545	506	458	513	533	500	500	517	504	510	484	466	510	531	493	519	504	540	494	506	497	528	460	526	553	531	526	501	489	534	507	492	426	506	548	531	531	459	503	531	512	542	517	531	522	501	519	489	516	568	509	514	505	544	521	487	490	487	536	540	525	478	517	512	538	546	523	484	488	502	528	528	531	535	481	548	497	531	543	517	485	496	556	483	508	509	538	571	511	552	525	509	542	481	526	511	570	484	531	495	556	518	517	508	509	510	520	514	532	521	517	497	518	517	518	528	533	545	506	536	514	489	462	525	486	520	515	478	506	529	523	494	547	498	510	515	511	543	530	502	508	509	495	524	514	513	474	489	561	493	511	521	479	552	562	510	522	534	525	537	497	515	499	494	517	495	577	512	492	481	530	536	517	513	496	509	495	507	531	487	518	529	511	538	516	539	511	543	500	522	529	497	500	512	551	434	521	534	496	514	547	504	538	492	527	529	516	497	506	551	507	509	498	539	544	492	543	463	521	530	535	494	515	517	531	525	517	535	495	497	515	499	545	525	523	534	477	515	491	530	519	502	534	559	516	527	522	556	492	522	514	498	528	526	536	482	568	499	492	483	514	479	526	526	545	529	533	505	539	491	498	509	456	499	505	507	504	496	501	510	519	525	517	521	510	503	533	501	503	464	533	498	540	527	521	534	532	533	504	503	524	533	496	518	527	505	467	505	540	520	571	509	539	560	496	547	514	519	507	494	522	469	498	527	483	545	521	510	525	511	502	531	562	515	533	538	531	530	561	509	471	541	494	522	527	538	477	521	527	480	554	518	547	539	576	501	497	515	521	532	558	466	510	534	534	541	539	518	535	519	536	529	519	522	506	516	506	483	518	514	514	524	531	515	528	522	496	524	487	520	521	490	511	539	536	511	493	552	547	538	506	559	483	538	529	502	506	513	485	516	498	522	511	537	503	529	524	535	551	557	545	548	507	506	523	518	532	566	519	545	538	535	508	482	550	528	503	529	543	537	502	484	481	510	520	466	504	493	556	536	493	504	534	544	520	515	502	540	520	525	492	535	543	499	516	541	484	502	551	494	509	521	525	524	490	481	519	527	533	508	503	518	495	536	512	464	533	506	461	543	550	481	538	514	495	513	513	539	537	503	520	521	518	501	480	512	497	546	524	519	489	473	511	509	517	531	528	512	517	508	496	534	513	556	546	504	556	464	514	496	536	510	542	502	504	526	517	533	525	491	481	530	480	519	522	491	502	507	507	486	547	495	522	512	485	527	517	468	508	565	540	537	520	511	519	511	554	557	520	502	576	510	490	502	524	493	511	470	495	481	526	528	480	516	465	491	518	484	486	497	527	508	523	517	490	471	509	499	533	527	529	529	536	487	527	536	489	533	551	516	463	523	513	543	504	507	503	509	535	490	500	476	469	539	502	522	511	532	509	518	515	522	500	519	528	508	563	518	515	547	499	518	519	502	551	504	500	522	500	496	495	531	501	526	491	471	510	526	497	513	512	525	502	510	499	501	485	528	491	524	555	518	548	534	544	495	541	496	533	538	524	513	520	544	539	506	518	486	544	515	532	512	514	495	516	522	521	531	518	540	517	499	511	506	502	490	511	505	480	515	507	521	519	528	519
41637	40977	33028	22102	14593	8562	3969	1524	628	421	760	1894	1380	319	290	383	618	2184	4661	5643	3970	1906	1341	759	415	327	343	309	335	284	291	290	284	278	227	259	250	288	280	265	244	267	234	230	283	250	216	247	241	260	233	251	232	255	268	240	282	219	221	270	241	257	254	248	235	227	239	245	250	236	234	223	217	244	258	251	225	239	285	253	219	245	232	246	248	246	218	265	217	215	302	271	220	238	253	232	281	247	233	228	251	229	233	243	241	224	264	261	223	239	232	263	249	218	254	241	246	237	278	254	237	249	230	260	231	234	227	248	238	244	226	240	286	255	228	238	248	273	245	270	255	286	278	226	253	256	240	252	273	252	242	274	232	237	235	254	225	205	210	267	241	238	251	242	246	232	227	248	228	209	233	242	258	238	249	247	242	278	229	255	249	255	253	247	226	245	225	226	279	274	271	256	245	219	233	253	250	237	237	252	245	262	247	240	221	208	260	265	228	247	250	259	247	240	250	254	241	267	239	253	231	217	299	233	246	287	246	235	278	247	209	243	253	238	250	227	236	250	251	245	219	255	263	243	252	254	219	243	248	251	245	249	232	267	245	235	264	250	247	260	244	266	259	254	237	262	243	263	268	244	204	256	230	225	230	228	259	252	240	217	258	222	238	268	223	224	234	289	258	220	238	234	267	228	243	247	266	229	246	232	223	243	270	246	227	262	261	236	236	255	260	262	232	246	255	241	262	230	235	242	231	259	245	239	258	250	248	263	267	235	239	268	253	239	269	251	288	238	259	239	246	221	264	241	254	247	229	248	244	239	247	253	228	224	243	234	236	228	229	242	219	228	255	252	262	257	243	235	237	232	228	257	270	231	250	253	235	246	248	239	239	263	238	273	270	267	258	258	261	274	221	256	212	233	226	233	244	235	244	250	284	254	235	239	231	247	259	250	219	231	237	238	226	217	229	264	223	234	271	253	267	274	255	230	253	271	247	247	246	237	237	241	222	226	231	264	215	265	243	225	238	250	253	238	230	223	230	221	249	241	259	250	260	281	215	254	218	231	245	264	223	263	244	218	216	232	237	260	242	244	262	259	223	241	233	208	219	241	199	238	261	263	248	232	246	238	226	245	253	249	237	246	235	240	275	242	246	248	213	268	249	227	247	204	224	236	234	252	259	226	239	264	244	241	275	238	219	253	225	258	231	227	240	250	233	229	242	222	246	245	258	224	250	256	249	261	229	240	243	219	229	267	240	259	250	270	233	245	274	247	238	196	255	252	253	220	241	265	218	273	262	249	244	235	241	223	235	232	243	234	246	242	224	218	270	246	253	261	245	235	212	258	266	255	260	252	245	270	216	257	243	229	250	209	280	261	266	248	262	212	255	230	271	252	252	248	256	242	264	229	264	248	267	250	249	262	210	252	230	225	249	246	237	273	253	220	256	250	263	255	241	260	241	229	255	198	250	239	246	245	233	251	246	248	226	217	219	256	281	230	254	248	249	251	244	239	254	232	259	229	229	251	233	279	253	249	286	244	253	261	248	261	263	274	241	232	254	253	225	228	228	224	234	231	229	262	241	267	267	236	239	236	240	276	272	303	242	245	247	243	255	252	244	248	239	261	238	232	234	224	240	254	243	238	253	232	240	244	260	261	243	234	252	231	232	224	249	249	243	277	269	246	231	216	239	234	247	258	231	255	258	239	252	249	228	258	207	253	290	247	243	212	287	220	263	263	270	249	243	226	237	264	267	227	258	238	249	210	237	263	223	259	240	272	262	273	240	247	257	243	233	242	244	239	263	256	262	252	241	246	241	234	241	255	264	243	278	265	242	248	256	237	223	234	236	227	215	247	257	283	221	274	252	217	244	265	259	252	236	275	227	231	257	251	248	261	232	235	263	226	259	225	249	262	245	266	233	264	247	249	263	269	229	271	260	230	246	263	263	228	239	261	245	228	268	240	236	254	248	236	241	247	255	229	236	205	232	235	248	262	243	230	239	232	270	255	228	240	221	235	245	269	257	237	270	256	247	249	247	265	281	247	257	259	281	237	248	252	213	222	255	249	237	212	262	258	223	238	300	258	246	258	286	239	271	245	270	238	229	257	253	228	251	240	223	220	236	230	251	243	227	272	259	260	221	237	243	196	280	253	269	250	234	218	263	257	225	219	261	248	266	252	237	253	262	262	237	224	257	235	249	253	249	223	243	248	253	245	258	284	243	261	266	262	222	243	254	236	228	272	245	252	198	276	245	266	267	246	223	264	262	240	232	241	246	230	256	260	249	244	257	269	245	234	261	229	258	254	251	251	260	226	229	244	231	222	243	220	253	241	261	247	252	241	245	231	236	267	252	251	225	257	271	240	256	265	235	249	217	236	279	256	261	259	251	232	242	242	235	232	268	259	232	241	250	246	206	235	256	258	243	237	269	260	275	222	262	247	241	250	224	239	234	244	262	232	272	227	237	265	267	250	269	258	253	242	242	237	247	237	247	238	268	280	225	244	255	214	245	219	233	262	216	232	256	255	238	237	241	263	272	259	275	253	257	273	254	253	246	240	240	265	231	247	236	258	234	287	224	238	269	277	247	231	256	218	262	230	229	254	241	230	261	232	227	224	255	236	203	223	262	262	242	265	239	260	245	248	259	260	223	246	243	264	237	255	245	217	239	277	220	261	235	241	262	237	241	283	246	236	236	253	232	267	200	221	212	257	240	247	262	262	245	234	262	276	251	266	248	248	266	239	244	258	272	250	249	240	235	257	236	242	259	242	264	265	267	259	238	258	253	230	258	240	242	233	259	252	241	250	233	258	225	221	220	233	263	261	271	245	203	240	236	247	243	256	230	207	263	246	228	217	248	281	252	261	250	254	243	275	229	220	236	239	236	247	254	240	266	214	251	268	265	241	247	230	257	247	229	252	238	259	222	249	248	256	231	255	231	236	239	240	255	258	263	240	256	273	264	228	251	232	252	241	235	226	261	236	253	240	247	242	227	237	242	248	254	246	244	241	267	250	255	247	240	234	249	270	220	241	229	237	218	238	238	242	249	283	225	247	245	236	232	299	236	238	242	237	252	235	238	262	229	236	271	243	217	219	236	244	270	251	258	244	251	247	247	234	279	248	252	265	260	260	250	250	212	209	253	248	238	267	260	198	245	250	232	235	246	260	238	247	249	248	252	249	270	219	263	238	244	246	229	247	260	231	251	262	250	253	261	206	237	256	236	241	244	237	236	223	268	243	244	258	234	243	226	235	248	250	223	237	269	270	292	239	257	261	247	240	241	261	236	247	271	245	251	258	262	273	235	239	246	245	220	232	222	241	254	256	250	234	260	262	244	251	263	258	235	238	255	240	225	242	241	264	238	236	273	240	229	248	220	228	243	242	234	250	239	247	244	244	233	217	267	252	231	275	247	252	244	252	247	247	233	246	221	249	246	242	250	279	237	280	253	234	277	277	252	269	240	228	248	243	250	246	240	266	211	252	266	250	262	256	251	239
31960	35903	29685	9276	3284	2783	2236	1848	1705	1359	3585	9356	5570	989	901	1168	3142	11179	20933	23043	16882	8778	6353	3215	1541	1122	1014	949	892	807	769	702	667	576	598	567	579	547	563	523	582	542	568	581	544	558	556	586	596	606	551	574	649	598	600	587	615	569	576	588	570	579	578	597	557	598	557	527	643	564	567	613	588	573	549	608	613	561	593	579	558	548	598	616	585	535	577	549	569	532	584	610	576	596	574	600	553	597	573	570	586	551	588	577	583	597	600	571	539	572	525	578	573	599	594	589	605	581	567	528	605	563	575	594	605	577	625	570	546	607	649	567	545	591	563	572	634	533	579	566	614	585	574	613	577	583	634	548	584	571	588	593	601	568	538	588	545	586	626	529	570	585	574	564	597	582	602	538	576	609	610	558	558	616	557	559	526	565	570	579	623	584	563	590	560	534	594	564	558	557	592	566	563	586	593	607	563	543	604	572	593	625	592	560	589	564	627	566	572	538	554	560	576	575	553	561	561	574	565	582	546	613	572	549	553	571	596	622	580	571	590	555	587	617	625	585	535	586	596	581	555	573	586	573	557	589	564	585	599	587	579	537	599	575	576	584	566	535	592	561	618	543	534	593	607	547	604	578	569	542	524	581	586	588	556	564	610	605	525	536	523	574	610	571	564	537	578	550	556	581	597	591	588	566	541	578	562	615	601	562	557	622	581	604	584	550	545	586	564	596	618	567	609	562	531	575	601	594	554	615	590	598	586	581	582	549	565	571	579	585	571	618	566	533	542	561	590	570	591	532	622	573	585	627	576	611	611	576	536	593	581	629	588	556	574	584	545	563	561	557	613	571	594	565	586	565	538	548	578	586	586	562	585	559	623	581	582	563	581	573	588	542	579	572	583	569	566	554	604	568	570	573	578	622	601	589	569	586	587	578	570	541	562	613	573	562	564	592	587	550	594	599	576	576	579	561	581	542	589	554	572	555	540	587	536	570	588	565	582	604	581	589	584	614	602	576	573	595	565	627	556	579	530	547	603	519	565	562	581	562	577	637	592	579	604	573	550	582	589	603	562	626	536	612	622	571	560	554	587	556	604	562	612	584	578	602	592	585	539	569	563	626	536	586	552	581	587	590	545	563	598	590	574	557	612	552	599	611	600	578	573	553	620	595	611	600	605	574	571	603	593	599	553	583	555	570	569	590	610	532	591	532	565	558	597	590	589	564	568	561	607	605	556	574	602	603	610	571	578	567	596	576	585	567	566	579	568	566	601	553	555	580	610	547	594	592	639	558	563	606	598	545	588	590	568	621	578	542	607	600	587	599	563	597	622	591	613	577	550	578	577	595	566	630	561	563	572	557	552	603	566	584	582	599	595	553	574	604	566	550	571	622	598	589	588	550	640	621	624	568	613	568	635	585	561	592	547	560	577	579	585	565	569	552	574	572	582	566	618	562	560	573	588	568	560	582	585	571	563	529	593	595	589	588	567	548	583	605	578	564	550	563	568	572	585	565	584	581	588	569	589	603	602	596	602	554	534	599	546	534	606	567	594	602	585	602	629	561	546	625	606	578	583	649	558	536	579	610	606	582	622	598	563	610	580	611	550	546	615	599	566	580	575	593	591	557	588	555	586	577	556	570	592	553	571	563	550	608	567	560	558	538	515	588	578	598	603	581	599	567	628	574	549	623	549	587	577	524	541	583	589	600	585	594	587	611	554	548	585	611	554	549	561	580	572	591	580	511	600	552	588	607	587	595	593	591	569	552	591	558	594	579	568	634	518	565	614	566	612	563	638	593	575	614	586	537	587	615	583	562	552	587	576	596	584	532	557	620	604	596	566	572	575	569	602	549	614	544	551	556	551	616	572	575	567	595	572	576	569	584	558	627	618	581	538	598	608	551	569	564	554	568	541	593	568	574	597	588	580	582	586	562	565	580	571	566	577	572	627	568	590	584	622	577	558	564	572	571	546	580	584	595	581	628	596	553	590	568	609	594	603	582	582	593	593	593	576	555	584	569	600	601	589	603	577	610	593	564	560	567	582	560	570	557	570	601	570	609	644	571	586	577	560	600	538	618	533	582	631	558	614	562	578	573	633	533	590	590	576	599	541	586	587	577	599	567	582	546	564	593	595	551	581	544	598	596	560	556	571	612	586	588	565	600	565	594	551	617	587	559	604	591	564	536	621	599	603	587	577	562	610	599	570	611	585	520	589	606	588	578	573	525	601	557	543	601	625	603	594	580	615	608	599	594	585	604	575	547	613	519	562	608	540	564	554	558	574	522	581	565	574	571	600	556	593	561	568	585	568	545	582	571	535	599	619	576	594	583	557	573	557	595	542	572	606	589	623	556	567	596	565	574	577	544	591	559	573	618	584	588	582	568	598	577	565	540	574	604	561	587	561	531	599	574	573	568	575	562	599	576	581	616	615	557	602	573	592	580	590	555	578	577	582	539	634	570	603	581	582	572	598	577	577	573	549	562	608	605	569	599	586	552	586	546	562	605	623	557	593	553	542	565	554	591	548	588	540	570	583	570	599	597	547	616	570	538	558	604	581	568	588	581	558	616	545	591	576	602	587	539	543	599	601	587	594	578	593	573	579	559	573	540	557	559	542	562	577	552	561	614	544	562	564	571	580	561	574	558	615	589	553	615	572	591	505	541	562	576	571	588	562	561	574	571	607	578	603	610	603	562	593	560	559	567	580	589	544	555	607	566	554	592	574	595	568	591	583	571	570	627	598	580	597	585	588	608	574	503	587	574	585	592	549	576	600	576	563	593	581	571	567	574	582	574	548	610	565	570	612	574	555	604	538	558	567	532	571	592	560	551	556	629	599	592	564	545	569	576	577	574	537	609	587	577	588	611	514	621	578	589	589	578	573	569	556	575	569	581	565	569	590	572	615	617	554	606	572	575	582	584	576	594	610	589	540	598	620	608	560	616	553	595	566	552	586	532	584	548	614	551	581	582	577	569	570	577	585	592	581	578	583	596	584	595	536	585	594	562	582	572	564	568	594	569	538	563	561	573	542	598	546	586	541	577	596	569	595	550	601	571	594	597	584	566	562	555	553	608	563	530	579	592	540	549	566	573	583	576	566	564	570	562	547	618	587	572	619	582	541	581	580	554	593	589	603	597	571	571	578	591	616	526	575	579	585	587	599	557	586	586	608	612	579	574	576	592	581	592	587	582	550	564	601	585	614	574	602	571	582	572	590	594	567	564	572	581	571	547	611	593	565	619	574	573	592	584	522	561	568	588	629	602	556	610	617	539	572	613	613	554	566	575	562	593	543	576	629	579	604	595	548	579	565	569	637	602	519	603	611	572	578	586	544	546	598	582	618	588	575	607	562	608	531	571	581	568	589	559	562	583	539	565	571	585	581	604	584	608	571	610	588	574	569	614	556	578	572	546	558	569	575	588	596	568	586	592	561	568	561	578	592	555	533	590	577	571	615	615	613	597	602	598	589	569	576	560	537	590	543	571	563	549	547	571	625	558
50252	41424	33249	24563	21268	16638	9899	4241	1325	579	561	1470	1521	366	363	752	2198	4688	10040	11766	8464	4339	2847	1470	621	378	411	376	356	331	315	250	215	221	204	232	238	217	234	205	200	193	213	214	211	214	198	228	201	220	211	204	195	192	202	225	201	187	233	214	233	211	199	204	200	223	211	242	235	215	208	201	201	201	222	203	232	224	221	215	219	190	198	227	206	208	219	211	215	188	210	195	209	217	229	178	217	186	229	211	216	224	208	210	221	200	206	187	218	198	215	229	189	218	214	227	227	216	202	219	226	235	206	224	204	211	217	207	219	224	222	208	223	210	199	205	239	215	191	205	212	219	177	205	187	192	197	195	220	218	233	208	195	207	214	211	189	209	203	213	201	213	210	232	201	185	210	215	226	234	224	197	186	200	200	218	191	215	227	217	205	194	192	203	216	215	183	200	209	190	199	199	200	227	200	203	185	208	208	214	190	215	215	194	215	194	205	232	219	208	219	190	203	211	220	212	202	228	216	198	219	235	208	220	226	205	218	216	223	211	244	218	267	238	240	197	237	215	211	198	225	206	188	207	198	210	194	227	206	237	193	199	217	198	200	189	222	215	200	218	203	226	220	215	204	200	207	223	207	223	186	220	208	213	227	217	197	205	212	194	204	210	231	220	205	205	223	210	216	210	206	209	200	236	173	210	211	225	207	213	201	237	203	205	191	198	226	185	179	196	222	203	201	223	202	202	224	209	205	206	187	174	210	220	215	202	203	235	195	210	207	236	208	243	204	195	226	204	206	219	233	203	210	210	246	223	202	219	235	220	219	218	195	184	207	217	199	210	231	224	237	192	224	215	215	186	201	189	233	202	200	214	232	211	229	206	210	227	214	225	200	206	196	260	209	209	198	194	243	213	196	224	216	201	204	176	194	192	211	195	230	216	190	198	244	242	189	209	222	186	226	190	205	211	207	202	208	224	233	204	212	192	191	205	204	223	222	214	223	200	204	204	172	211	201	218	229	204	200	221	184	234	211	201	217	175	235	219	202	221	215	216	206	215	182	191	225	208	229	196	217	226	197	208	212	206	209	221	205	203	218	200	198	221	202	221	187	194	195	246	213	212	194	241	209	233	215	197	235	203	183	237	201	231	197	195	209	181	218	213	192	192	195	204	190	222	205	210	227	217	223	237	222	201	235	200	197	204	228	234	221	205	204	204	203	212	199	209	186	222	221	222	219	221	219	207	206	214	205	217	214	210	200	225	211	207	209	186	210	222	197	236	195	209	223	207	183	228	224	206	203	205	217	233	219	228	221	233	197	240	212	216	218	211	187	191	206	221	207	228	233	208	199	215	214	187	221	218	197	226	189	202	205	191	207	210	198	216	196	214	185	221	208	223	243	209	194	210	190	201	217	217	233	187	212	201	190	226	219	231	230	220	182	228	200	201	215	213	231	206	219	211	201	188	225	231	190	187	219	221	204	198	198	226	222	218	219	188	182	195	218	221	221	209	202	204	213	205	210	230	230	222	254	200	211	191	186	237	225	224	215	186	208	214	235	211	222	201	184	189	188	184	217	227	218	229	192	176	213	230	199	227	198	207	200	226	206	209	254	247	208	203	224	209	225	208	213	212	224	227	229	224	214	185	180	220	190	235	195	202	196	237	211	237	229	225	220	199	206	214	205	212	204	203	216	192	194	202	208	194	231	224	219	202	183	181	202	210	218	198	222	201	193	218	235	212	204	220	221	200	224	212	216	200	183	191	203	223	215	202	234	196	194	217	208	190	210	194	209	216	213	204	198	220	244	207	234	227	207	208	202	194	230	202	192	223	220	206	194	181	196	209	206	206	212	182	219	200	211	199	194	189	237	203	208	198	228	227	203	201	176	179	210	226	231	218	195	206	200	213	190	223	219	217	227	177	203	199	185	215	213	212	210	208	195	194	184	217	187	220	247	219	191	220	201	192	205	211	212	219	203	236	199	194	190	204	177	225	198	222	189	197	208	214	180	209	248	190	196	219	228	200	224	214	208	186	209	199	192	217	200	214	231	204	222	208	210	233	204	221	214	235	188	196	203	213	220	229	240	207	257	198	216	212	257	195	180	224	208	209	202	177	213	221	223	204	214	212	183	184	200	201	217	230	237	203	235	210	197	201	221	215	208	197	222	206	210	233	205	226	199	223	212	228	203	212	230	198	202	215	210	181	200	210	211	223	220	174	222	205	179	199	226	191	217	207	204	183	228	214	224	184	216	245	228	216	212	222	204	199	202	229	192	201	221	222	237	228	214	200	250	195	197	217	218	197	182	219	207	237	214	200	218	213	203	203	194	204	225	215	215	222	197	198	211	222	231	195	177	209	218	215	247	207	196	222	194	213	196	219	219	242	197	235	244	224	201	228	203	200	221	198	182	229	226	214	211	210	212	194	200	221	193	196	200	225	227	189	203	205	218	213	200	219	218	209	219	216	215	176	212	206	230	218	203	207	216	236	192	217	201	201	211	202	193	209	230	203	215	222	241	204	228	224	190	232	194	192	217	222	215	200	210	195	222	224	201	227	196	214	204	193	218	216	215	205	223	250	246	214	200	197	213	229	218	220	203	235	194	168	214	212	223	203	217	193	203	198	198	208	220	220	197	227	190	172	194	215	222	226	234	197	214	198	207	240	210	195	194	215	195	211	225	211	181	214	203	208	207	194	233	197	227	212	233	232	195	182	220	230	202	206	179	200	209	185	201	180	225	208	236	203	187	206	203	223	204	194	209	198	198	217	194	202	211	191	212	217	230	216	228	221	222	202	199	219	209	243	203	238	216	211	215	202	198	213	190	187	205	221	221	215	201	213	199	183	201	195	210	215	219	215	241	233	178	177	209	209	198	206	216	213	217	215	207	191	221	202	201	216	203	196	197	176	219	215	213	208	212	210	205	226	197	205	194	196	198	232	188	195	196	204	215	222	207	218	220	221	207	244	245	188	203	203	213	221	221	227	205	218	230	222	236	194	227	209	195	190	210	215	231	200	203	194	233	215	193	203	191	247	177	182	220	253	223	211	241	194	191	203	211	208	207	199	192	221	218	221	211	185	217	195	212	211	227	207	197	182	200	220	223	229	194	196	197	214	202	216	187	226	226	229	204	190	190	212	196	235	218	213	212	200	218	205	251	181	213	176	199	206	208	225	212	195	203	198	190	213	214	201	230	218	186	214	221	218	213	231	205	208	192	199	219	196	226	211	213	194	240	199	184	203	228	221	210	225	220	211	231	192	178	193	227	223	229	196	214	185	202	190	229	205	212	222	199	208	199	226	206	198	230	207	224	222	207	188	200	212	213	202	191	210	214	209	220	223	193	205	201	205	199	220	211	207	219	228	221	219	192	215	206	224	222	199	204	226	221	220	217	204	200	215	221	195	199	221	198	191	204	194	223	213	197	221	213	229	225	195	198	239	236	240	194	206	236	240	237	199	200	196	222	224	204	188	213	234	202	209	211	213	205	236	241	203	223	235
41950	46624	34121	7760	5617	4740	3844	2962	2424	2072	2149	7351	6985	1280	1390	3735	11366	19981	32360	33186	27648	16762	12685	6350	2645	1640	1585	1362	1173	938	970	772	630	490	496	507	460	483	428	461	539	460	496	462	458	477	470	467	466	520	529	504	479	466	466	475	489	486	489	487	492	467	496	505	489	450	491	481	520	509	481	463	468	462	535	451	480	478	509	467	445	483	505	542	507	502	473	511	502	500	510	479	465	503	529	480	521	478	534	488	496	474	455	489	500	487	498	510	473	501	525	479	472	489	482	495	493	471	517	509	513	491	476	444	511	488	472	509	491	496	506	467	480	468	488	486	468	503	514	471	485	468	508	446	490	481	504	514	497	483	487	467	521	468	489	492	490	494	499	492	478	474	511	468	457	476	509	489	497	479	496	449	466	522	498	498	491	495	520	482	529	496	447	526	468	498	500	511	472	485	517	516	494	462	520	440	496	474	497	507	461	442	468	498	506	505	485	475	464	495	524	473	489	460	512	496	489	422	508	503	518	484	484	465	494	466	481	475	473	509	522	459	501	505	522	461	503	459	469	450	503	462	513	493	437	493	471	460	506	510	481	515	491	502	494	484	462	423	469	485	499	488	510	510	482	509	478	492	473	467	473	458	472	491	490	488	509	466	496	482	526	458	485	470	495	472	489	484	531	466	481	491	440	506	489	520	508	486	483	477	495	483	511	419	516	489	467	475	468	492	506	465	454	486	467	516	458	473	460	516	486	485	509	471	467	487	477	499	465	461	458	520	506	488	510	479	481	477	478	486	498	474	456	456	499	474	523	453	532	477	476	436	505	508	482	498	501	497	471	486	468	456	474	451	510	457	525	492	498	517	506	510	474	500	507	498	485	476	476	470	445	467	469	512	481	490	496	499	464	473	468	445	493	540	517	507	477	486	499	528	473	509	515	495	460	478	470	463	494	538	468	486	516	502	490	486	517	439	438	552	495	499	476	524	477	471	495	485	471	495	521	500	491	471	468	478	484	480	469	491	487	484	490	480	484	499	481	489	497	484	485	500	440	536	512	468	493	498	466	493	462	491	484	507	478	489	487	458	461	502	467	497	477	500	440	483	490	461	472	471	472	492	471	488	459	495	467	506	470	525	464	503	492	521	473	467	456	473	468	496	514	491	475	503	530	490	492	499	488	484	471	488	515	469	486	506	495	453	467	480	488	507	472	500	471	518	479	489	480	489	475	485	503	495	461	476	522	456	478	498	463	488	477	488	496	502	474	493	464	492	527	487	463	524	485	486	476	471	470	471	458	523	490	453	496	491	449	512	508	497	459	477	533	458	404	470	485	481	494	484	473	474	489	484	470	467	500	474	494	475	484	467	461	483	462	491	491	456	463	496	506	471	490	512	483	483	461	509	493	511	520	483	464	463	502	470	472	480	476	456	466	466	504	495	460	509	508	470	472	453	439	475	479	492	493	459	495	520	480	500	469	502	511	551	471	487	502	481	492	512	496	459	460	487	488	486	465	536	490	486	443	466	477	479	489	499	477	454	495	506	501	458	486	523	501	488	490	467	499	477	489	485	478	496	479	484	472	475	490	466	500	497	522	441	506	480	477	492	501	431	481	486	476	475	487	462	490	461	480	511	469	488	480	450	477	470	492	490	504	472	497	497	483	479	452	488	524	453	506	468	487	497	527	533	498	494	468	467	518	471	521	463	480	501	476	474	497	483	508	502	514	460	489	468	493	486	541	509	513	493	470	473	482	472	485	483	495	477	518	454	515	506	455	493	479	490	490	485	455	504	525	480	513	512	489	544	498	488	506	483	491	494	477	500	485	488	493	501	483	493	471	479	493	469	503	509	501	502	498	459	478	449	474	505	466	486	484	502	460	510	494	486	475	487	488	482	518	456	454	491	501	487	500	501	492	496	471	494	495	465	485	473	477	469	462	494	480	514	424	500	488	466	465	437	464	451	471	488	507	531	463	489	487	474	479	513	518	456	482	475	463	486	486	489	445	481	453	523	491	498	456	507	483	498	460	441	513	494	461	482	454	484	502	468	426	487	531	518	471	485	489	497	527	461	497	502	481	460	484	457	495	472	467	516	463	468	470	464	461	509	462	510	494	486	487	494	505	513	484	493	521	491	478	427	502	473	481	518	489	461	463	455	465	500	502	472	467	508	502	465	550	490	449	465	487	460	493	462	500	496	481	513	508	507	520	503	522	488	498	452	521	514	469	500	462	449	470	514	468	493	516	469	488	493	475	499	472	494	492	487	476	478	473	515	508	480	509	496	468	462	482	463	462	488	508	475	464	454	489	491	464	480	475	500	501	502	499	480	534	493	496	471	484	483	472	477	483	501	504	494	490	468	476	518	523	491	474	492	483	478	469	472	503	475	506	500	504	465	516	476	499	477	493	483	515	463	531	504	462	500	451	489	473	497	514	479	500	472	446	486	453	527	480	479	489	451	429	480	471	517	476	507	491	496	465	460	448	501	466	545	486	555	487	460	473	501	473	501	457	492	538	459	513	497	484	480	513	492	505	452	487	476	498	468	485	476	501	496	484	513	483	470	465	485	493	509	522	477	511	506	475	496	518	488	499	523	511	503	499	482	495	479	501	439	500	487	478	469	487	496	460	491	472	474	471	488	437	502	471	496	473	523	525	516	528	485	491	469	517	485	445	493	493	488	485	492	460	544	496	499	498	445	482	496	459	508	488	473	484	460	516	457	506	502	482	506	480	523	489	472	483	472	490	466	496	543	496	525	514	485	462	522	479	473	504	514	489	481	493	445	508	521	513	491	479	471	494	486	487	502	497	480	470	475	497	491	489	490	512	487	506	470	489	478	458	499	495	507	446	475	510	508	484	506	528	484	454	507	511	439	524	509	469	470	462	517	494	508	456	490	488	463	485	475	508	535	465	501	479	530	464	465	432	483	516	498	490	484	509	476	504	486	505	475	466	477	520	498	453	514	513	455	501	532	462	467	471	510	489	467	447	501	452	473	484	495	486	447	491	484	498	495	447	478	455	471	469	460	499	496	459	477	443	503	495	475	485	491	478	427	471	519	466	470	499	497	490	509	448	497	459	481	499	489	481	527	486	487	465	500	490	469	525	482	497	479	465	447	488	506	503	442	459	483	493	467	481	437	515	488	473	466	495	471	482	528	465	477	541	460	484	491	483	491	504	542	449	459	499	490	500	497	513	482	480	491	509	499	519	507	478	503	526	489	476	484	493	498	497	511	478	504	468	474	440	538	451	490	477	514	495	474	510	459	502	489	514	505	462	485	491	508	483	486	522	460	487	489	474	487	515	468	506	476	480	499	505	509	494	456	462	457	522	481	523	497	494	524	449	489	470	505	488	492	479	466	490	499	478	497	506	470	461	449	488	492	480	514	467	459	429	475	486	486	499	497	478	482	509	479	500	481	518	513	495	482	479	503	491	506	460	509	455	483	477	491	450	487	469	464	468	494	513	511	478	476	494	452	508	471	484	507	464	470	493	477
9989	11273	7380	1602	586	354	247	279	235	232	244	244	259	206	227	230	346	391	492	617	686	449	424	307	247	241	203	213	217	197	212	226	212	191	217	220	220	196	210	229	220	233	208	199	224	198	181	193	210	211	219	190	213	193	191	214	208	189	189	200	212	192	216	223	195	213	194	216	216	204	223	241	198	187	199	199	199	212	210	198	222	232	215	221	194	192	248	184	201	216	192	230	204	201	200	219	194	165	209	230	198	217	187	237	210	210	202	217	207	212	195	201	228	174	196	185	211	228	193	214	219	206	205	216	210	207	192	181	215	204	232	210	223	203	199	194	184	239	201	208	193	197	190	221	205	210	195	219	219	200	239	219	224	202	200	223	181	201	233	201	203	210	204	217	208	219	199	203	219	199	214	193	187	204	204	214	196	215	207	209	198	204	221	194	199	184	196	208	225	200	216	189	192	214	195	188	229	223	200	217	202	191	196	173	199	198	173	231	213	200	207	183	189	189	209	207	208	211	204	209	215	211	177	230	201	198	178	213	201	220	186	226	242	199	244	214	177	203	196	218	209	178	211	170	230	202	202	221	222	198	196	223	205	213	202	231	210	209	193	192	198	182	207	200	211	209	227	169	224	223	207	207	203	203	207	194	217	204	193	205	208	202	193	220	175	204	202	215	194	195	202	223	226	194	232	224	188	199	221	215	212	209	188	196	187	219	185	212	179	206	199	229	186	196	187	220	191	210	231	207	226	191	206	210	205	242	202	219	213	201	214	208	186	200	211	212	211	196	208	195	197	231	211	225	207	203	206	225	194	234	206	193	204	207	179	199	221	225	194	206	200	215	211	201	191	205	209	186	218	224	235	214	229	221	216	203	211	232	191	185	215	207	195	231	219	209	184	215	220	208	215	235	222	200	216	208	195	178	227	182	198	217	209	196	203	216	231	177	195	189	212	242	179	185	208	218	186	218	239	189	216	192	197	207	183	233	194	208	201	208	223	200	216	191	216	217	227	202	234	226	208	202	218	212	189	245	221	211	189	198	186	220	199	220	205	204	215	174	204	199	195	185	209	205	214	200	196	191	213	217	195	193	216	171	203	201	190	209	214	211	238	209	210	212	209	211	199	213	235	224	225	206	220	223	230	207	190	219	190	205	214	193	213	212	209	216	198	220	205	231	200	199	214	195	201	191	209	193	211	194	225	231	212	219	230	192	190	189	203	203	174	187	194	205	209	220	233	202	235	189	207	197	208	219	186	195	195	219	172	183	211	209	200	199	214	214	206	207	231	215	230	229	247	216	183	212	211	214	209	223	206	213	207	225	217	203	188	213	211	194	194	206	228	217	184	195	196	171	240	213	209	214	213	216	197	199	200	189	186	197	194	195	245	215	213	198	198	224	214	203	198	193	200	192	228	215	219	205	193	215	209	195	232	193	222	205	215	195	238	208	211	208	219	216	209	214	221	184	211	202	209	207	227	206	204	219	200	194	225	221	215	211	198	190	208	216	216	229	177	216	206	195	197	199	220	175	191	185	215	207	196	213	231	215	207	220	206	212	236	222	203	238	228	191	202	183	227	221	215	188	218	214	231	207	214	205	232	205	214	204	213	231	216	205	199	186	212	231	202	197	216	185	211	254	195	194	234	192	221	209	222	202	219	218	236	210	198	183	195	176	216	201	200	211	196	196	217	213	226	224	201	205	204	230	203	207	215	201	200	217	193	201	214	209	210	220	190	212	179	219	226	222	226	222	185	188	213	256	216	209	220	218	185	231	217	232	193	186	200	202	196	210	244	207	185	216	227	211	199	230	200	210	211	224	200	195	185	224	238	249	217	227	204	201	196	188	191	189	225	203	207	216	207	193	229	188	221	186	177	186	199	204	208	204	219	228	202	220	215	223	222	196	215	215	227	189	199	202	219	222	207	235	241	185	189	204	208	194	213	194	217	192	208	213	216	203	170	197	211	208	222	215	171	206	190	208	200	219	217	198	171	218	195	182	198	196	205	186	243	233	192	204	202	179	190	191	207	216	198	195	237	221	200	216	230	191	218	208	182	206	207	211	200	213	191	198	252	212	200	205	196	191	214	227	212	197	179	213	223	186	213	209	219	198	226	197	195	208	185	181	217	214	201	220	215	204	231	211	244	209	192	235	191	216	193	207	215	204	203	175	191	180	207	218	237	193	208	238	217	182	211	239	209	221	219	192	205	209	228	242	239	202	216	195	211	206	187	214	197	213	217	213	204	217	211	183	227	218	230	206	223	214	229	227	227	219	209	206	215	218	204	236	238	203	196	198	182	229	226	225	219	207	239	195	221	224	197	208	217	216	199	209	188	212	216	203	197	210	219	195	198	184	197	191	198	198	189	220	210	222	203	203	225	241	197	224	196	209	241	219	190	214	219	204	210	226	220	195	203	233	190	247	218	217	207	181	199	235	185	205	206	220	200	215	213	197	182	180	201	212	228	206	193	217	185	214	246	190	270	193	217	206	198	222	232	231	187	207	193	175	198	201	220	201	194	220	209	202	223	191	191	195	182	213	207	185	206	209	200	200	218	192	201	232	202	187	216	247	191	191	213	213	244	209	210	225	205	213	235	235	207	197	229	202	211	199	214	211	218	230	237	205	219	206	207	211	226	206	200	194	200	203	234	211	209	219	202	207	199	213	199	195	166	185	193	221	196	182	238	224	230	244	213	235	236	227	207	192	212	215	237	199	202	249	211	207	218	210	215	193	246	187	240	239	195	231	210	207	216	208	225	201	204	197	234	211	225	238	227	219	232	244	183	197	223	229	211	190	230	203	205	209	236	213	212	217	212	217	204	231	190	219	211	214	222	219	229	202	219	206	212	186	199	210	186	217	174	196	222	205	202	176	210	187	222	225	231	195	226	173	212	231	202	223	202	214	209	190	181	198	216	205	221	219	189	213	181	208	215	212	199	224	219	206	185	240	211	188	187	183	208	179	236	215	224	207	217	217	209	201	206	195	202	190	182	199	199	232	202	192	203	209	195	205	191	212	187	211	238	224	187	215	192	212	208	251	197	200	227	229	190	195	191	237	222	227	198	183	208	223	202	212	227	214	189	219	214	196	217	204	214	222	193	206	207	201	195	216	194	214	208	201	201	182	214	214	174	223	222	200	197	210	223	212	211	195	210	186	215	186	227	236	187	222	219	218	208	214	196	199	214	201	212	206	193	214	219	198	210	211	194	200	199	207	233	204	201	203	185	214	213	209	206	200	199	178	196	200	221	199	198	179	207	248	197	218	212	203	185	212	193	207	226	195	188	206	216	207	209	218	204	203	223	195	222	230	221	220	214	194	202	206	209	197	226	213	188	200	202	228	227	203	218	206	225	207	235	236	216	201	216	207	228	200	187	225	188	202	207	228	222	169	189	207	228	237	242	216	218	207	175	205	216	242	194	176	193	223	208	233	215	216	215	186	193	213	215	216	206	215	197	208	228	192	215	178	213	197	166	191	205	202	190	213	197	219
8082	11557	7732	1192	991	895	814	744	656	628	693	829	761	557	627	796	1471	2063	2593	3098	2792	1767	1433	910	598	541	539	585	519	471	503	503	535	528	516	555	465	530	471	492	463	458	505	535	464	514	495	526	485	476	477	527	540	524	508	525	529	553	482	502	479	516	488	488	498	529	522	522	488	489	487	481	533	513	493	503	498	513	472	512	471	488	537	527	536	503	526	493	496	527	534	510	545	481	472	524	468	496	505	519	480	513	515	499	537	491	534	508	487	476	560	513	512	501	494	521	475	516	531	500	519	493	465	552	538	469	515	500	503	484	505	515	460	532	510	503	502	486	534	501	492	502	507	571	488	453	546	496	506	515	520	511	457	551	501	475	508	531	507	512	545	475	478	516	467	547	487	488	546	519	533	539	482	488	528	536	533	495	529	510	484	564	498	510	501	504	534	550	496	543	519	512	522	509	505	525	535	488	489	494	470	495	521	557	509	532	513	515	503	486	488	509	539	520	509	481	551	498	538	520	517	528	504	491	485	483	521	497	520	506	535	504	540	519	492	488	509	503	499	503	508	510	513	499	498	487	525	503	513	499	500	517	504	472	480	520	547	509	521	503	493	481	531	498	512	560	517	546	516	502	509	514	482	517	499	485	518	573	506	495	517	489	520	502	500	503	476	501	540	503	495	487	476	523	491	513	547	491	506	512	572	535	469	509	512	538	520	491	502	501	479	530	502	475	507	515	521	487	489	500	513	505	523	513	488	505	521	507	534	530	508	531	501	521	493	515	536	524	512	524	498	494	491	485	538	537	521	499	505	486	505	491	519	533	472	517	514	506	535	476	510	509	516	480	535	538	558	507	509	521	500	549	508	521	498	547	524	529	547	511	500	500	505	454	535	542	486	503	508	541	493	500	522	524	480	533	505	511	522	548	470	499	523	536	520	513	528	495	485	501	471	507	520	510	503	497	513	490	470	541	483	519	509	507	494	504	540	486	500	497	514	529	510	496	495	499	485	506	513	547	517	509	513	482	529	508	555	538	534	540	472	495	494	512	540	526	496	544	485	536	537	523	504	519	518	522	537	522	530	500	489	528	540	541	547	494	507	493	519	487	497	498	514	509	522	513	518	499	527	465	480	515	525	502	510	514	486	510	520	502	535	515	518	463	547	468	461	515	530	504	491	522	436	491	526	512	506	500	499	522	519	496	533	511	481	510	502	515	508	515	530	535	489	481	521	493	514	494	534	497	516	529	517	502	483	518	504	514	532	501	528	475	500	509	540	520	520	492	511	503	525	512	541	504	523	493	484	465	517	501	512	470	536	524	505	542	533	498	531	489	485	527	491	531	542	487	483	530	522	534	513	461	514	513	510	489	525	464	502	463	477	500	503	469	497	485	465	497	524	486	511	487	487	494	503	496	488	489	530	524	441	496	498	499	564	530	534	533	499	502	537	518	508	485	506	500	527	523	469	477	501	502	503	510	516	524	501	504	496	490	503	504	480	540	525	461	507	503	509	531	525	510	458	432	503	532	510	565	484	540	536	543	505	529	519	504	497	520	458	505	523	507	507	478	514	480	514	530	465	496	549	525	552	497	518	516	548	453	510	519	498	540	499	538	550	550	522	528	524	504	517	519	486	486	528	475	496	510	484	496	489	480	531	524	508	498	528	496	549	508	493	499	488	519	531	486	552	534	519	489	492	495	506	509	535	538	485	509	507	505	520	536	488	501	493	527	527	483	526	484	513	515	492	537	517	509	467	489	497	475	521	464	514	514	519	464	489	511	549	542	503	492	516	486	514	512	499	531	526	484	515	493	551	468	483	485	525	500	521	491	484	538	515	482	529	447	482	511	533	496	482	484	479	478	520	479	464	455	521	543	516	474	481	540	478	477	479	517	489	456	524	547	460	535	523	513	463	525	513	530	523	491	535	543	507	486	545	475	519	480	488	505	536	509	541	531	525	486	484	536	521	465	524	510	518	524	551	510	498	459	510	507	507	503	507	510	498	496	546	507	492	527	532	493	528	486	521	448	518	462	516	510	538	497	495	538	480	552	511	476	504	448	475	522	529	481	522	511	503	507	490	487	489	523	473	457	506	510	504	496	506	510	500	545	519	512	501	529	516	485	513	518	512	545	487	509	529	479	533	486	513	519	533	469	529	484	507	518	501	499	474	512	533	512	521	478	557	558	520	531	518	501	525	512	482	519	521	492	531	497	532	512	537	525	485	517	530	508	541	499	530	494	505	500	508	512	485	512	523	517	515	494	507	508	526	542	496	512	517	489	530	498	476	503	500	544	535	510	474	555	527	497	511	525	429	499	536	468	522	517	516	521	519	542	505	473	548	501	522	471	465	477	492	495	513	492	493	492	498	487	494	513	480	544	488	548	514	470	527	527	507	505	525	539	520	477	538	540	491	540	526	481	538	506	465	484	518	551	523	506	516	494	509	485	484	510	529	500	510	509	528	496	525	506	504	464	502	524	506	516	491	492	447	518	519	520	518	487	517	533	491	499	502	505	516	480	485	546	502	509	519	529	501	469	511	495	527	520	526	525	498	503	561	521	538	549	461	478	532	506	490	507	521	468	530	476	510	492	539	500	503	530	523	517	510	490	506	514	511	509	460	549	474	532	499	500	516	505	559	501	528	536	517	509	549	529	511	537	525	460	512	502	534	519	487	528	521	545	494	518	521	509	482	520	505	470	535	510	539	472	544	518	539	504	524	530	538	541	530	556	485	516	484	524	464	490	467	514	503	527	437	504	522	506	525	515	490	512	479	504	498	503	499	509	512	478	533	509	506	559	497	535	542	506	482	507	496	535	517	517	531	536	575	533	518	500	543	509	517	509	505	505	557	486	514	482	509	518	491	516	509	477	498	541	538	549	456	506	504	480	512	486	483	559	522	461	491	545	522	474	492	475	506	535	533	506	470	537	521	490	531	521	549	516	498	453	523	505	500	517	494	489	530	498	497	525	514	533	513	525	546	488	539	519	471	533	525	534	537	492	530	506	513	523	469	531	493	499	500	483	499	534	513	510	502	531	490	511	472	518	513	474	523	510	503	519	530	505	485	530	502	502	501	499	552	552	489	487	516	493	501	489	514	478	527	468	499	484	528	509	512	527	506	517	520	541	534	487	532	514	466	496	478	495	549	528	540	513	554	519	514	497	511	499	508	494	508	531	531	503	535	459	511	511	501	494	542	510	477	529	496	513	498	465	480	521	503	496	504	470	484	504	499	498	511	499	536	518	512	501	479	519	507	490	551	542	512	498	518	503	491	497	520	502	526	487	515	552	476	508	496	523	472	492	512	505	513	496	525	487	500	526	543	511	515	540	518	482	510	541	502	495	466	482	482	529	499	451	493	517	457	490	489	521	499	503	511	535	473	500	510	500	497	530	471	503	470	499	513	486	526	491	525	529	550	527	521	524	514	490	497	475	518	484	475	528	545	508	501	542	502	534	540	483	529	475	522	533	497	498	509	525	493	468	501	506
40001	40792	29811	18608	11018	5350	2404	1003	513	370	516	1920	716	313	402	1311	2641	3578	4480	4329	3061	1611	1203	673	386	341	293	275	269	276	277	236	237	259	245	263	275	231	237	231	243	239	248	222	236	255	251	231	274	244	235	246	238	214	236	260	256	233	250	234	240	241	241	254	231	256	271	267	240	217	224	207	266	225	243	264	247	224	246	230	237	251	242	264	241	229	234	278	213	270	236	250	241	244	245	241	217	253	239	243	221	244	244	245	236	243	262	227	238	219	248	246	237	220	267	237	253	242	287	265	223	259	230	230	255	182	239	259	287	266	232	232	258	249	242	247	254	264	257	235	217	228	249	246	242	224	246	224	240	232	268	261	255	245	257	232	227	238	221	265	237	207	248	244	258	225	237	241	245	222	269	241	247	255	228	224	264	217	238	231	239	233	231	233	241	207	237	234	222	244	243	227	211	265	248	255	222	237	238	245	261	216	270	236	229	196	264	242	261	237	255	257	251	279	262	256	221	232	253	247	244	247	279	242	252	248	246	219	232	226	242	230	234	217	250	257	240	262	233	249	220	248	231	241	236	205	243	251	222	242	242	240	224	223	233	229	259	262	240	233	249	220	272	231	229	243	242	242	229	246	246	255	265	226	240	239	230	228	242	253	212	243	244	233	259	241	264	220	256	239	226	236	231	250	249	227	247	266	230	227	259	227	228	245	245	257	237	239	226	282	242	244	244	225	224	255	262	256	249	220	223	230	235	227	276	213	255	246	253	229	241	229	228	234	239	246	260	272	236	249	241	233	222	236	233	271	267	246	235	229	255	241	248	228	251	256	254	221	259	223	253	227	224	248	270	250	234	251	225	242	256	232	237	231	228	221	248	236	248	215	252	271	207	257	264	243	256	219	248	234	244	226	237	257	263	250	225	227	239	230	226	243	247	242	242	238	242	245	240	277	238	238	201	231	251	271	235	284	230	299	214	241	249	247	242	251	255	261	222	268	229	271	236	228	249	258	241	248	255	251	260	253	257	219	274	222	272	241	262	230	218	249	217	229	233	240	247	235	242	242	260	277	230	225	238	268	231	237	254	252	215	271	249	238	270	225	246	263	228	273	249	223	233	240	241	248	238	226	232	227	265	240	251	279	273	227	219	256	220	246	245	257	227	225	257	240	231	235	265	250	244	216	234	255	226	217	263	276	200	239	220	232	227	294	235	245	251	263	274	270	243	224	248	263	230	260	260	230	249	229	229	236	231	260	232	247	247	254	228	221	229	219	225	239	248	234	249	226	230	220	228	248	192	244	223	246	230	265	242	253	251	254	243	248	229	244	243	280	233	256	220	229	248	246	220	231	258	248	249	287	210	220	267	236	243	217	224	244	255	243	254	274	230	246	240	257	235	236	232	263	247	216	239	255	217	231	252	236	230	225	223	246	243	239	252	244	236	232	258	241	260	206	256	250	237	205	236	233	241	248	253	231	253	269	249	239	219	221	256	263	235	236	232	258	244	273	230	242	244	255	254	253	213	244	256	222	242	238	245	258	266	243	246	255	216	249	213	273	231	216	241	227	259	257	236	219	255	256	232	248	232	226	259	242	208	228	251	237	230	218	261	240	240	219	260	240	243	238	228	227	203	240	269	246	253	244	215	249	260	261	214	265	266	262	248	251	233	214	240	246	268	241	224	240	238	253	220	250	262	265	271	220	230	247	262	208	251	224	235	243	232	253	219	245	214	245	247	255	241	245	218	224	236	202	231	234	258	248	276	269	225	232	232	236	253	248	230	246	224	224	251	272	262	235	231	239	263	238	251	235	227	271	233	239	223	217	226	242	223	235	273	241	255	238	214	242	228	269	237	270	237	262	242	246	229	231	230	251	251	251	237	246	241	251	250	269	222	220	263	208	248	249	226	248	216	235	246	280	225	261	252	258	267	234	241	263	254	272	223	254	232	209	242	250	251	250	229	238	236	213	260	264	209	231	207	251	258	237	218	227	237	205	288	226	258	252	238	238	242	250	270	260	228	277	246	237	245	212	237	262	235	225	241	235	242	218	242	219	238	244	247	276	239	232	240	265	254	259	236	241	213	223	252	218	225	216	259	219	256	223	238	281	239	250	246	230	256	245	274	210	249	241	246	270	254	264	243	212	231	229	247	247	248	236	243	269	244	261	250	248	245	249	233	258	225	246	225	238	233	233	252	251	247	267	249	223	247	234	256	251	242	252	227	239	249	223	252	239	267	218	260	238	225	236	253	254	248	201	239	228	239	223	219	235	271	260	265	232	258	274	256	228	266	221	244	219	239	272	246	237	238	266	223	263	244	225	238	246	249	239	243	237	242	244	244	243	256	232	259	233	223	255	236	247	251	217	254	271	245	245	243	270	224	255	253	265	228	208	236	223	237	237	273	233	248	247	224	248	208	244	268	226	222	220	233	243	231	240	253	228	250	259	224	231	236	237	255	211	250	259	278	231	256	240	275	220	198	257	232	277	240	250	232	278	240	243	260	249	245	217	259	231	229	266	270	261	258	272	204	235	225	246	238	261	226	260	268	252	253	221	223	253	257	243	250	216	230	254	249	232	202	242	241	224	255	246	244	251	215	226	218	255	232	224	244	227	238	250	254	243	260	255	256	249	242	246	226	234	227	235	231	226	255	232	238	239	248	259	247	221	238	235	264	244	250	234	194	226	248	259	250	245	233	211	221	218	252	206	236	223	229	274	241	253	248	245	248	248	232	217	259	242	204	217	218	254	242	215	237	235	208	239	271	228	228	246	236	217	229	231	250	228	239	242	223	222	239	239	236	257	263	230	234	249	234	255	239	218	241	237	228	238	239	226	237	256	237	238	229	259	253	222	262	257	261	258	247	219	223	261	249	275	248	238	243	240	257	207	237	243	258	269	272	265	248	230	223	248	276	257	265	266	236	223	244	261	227	240	274	226	222	221	234	257	258	240	239	231	241	205	281	259	232	252	254	246	242	234	251	256	262	262	244	244	232	218	254	235	251	220	217	214	228	242	239	220	266	282	256	229	256	243	256	254	258	257	232	262	233	248	261	225	235	254	234	252	263	267	259	251	239	224	247	253	245	267	231	244	246	235	220	229	250	227	249	212	280	248	245	275	216	216	247	247	258	240	205	236	238	243	227	223	244	229	250	257	260	238	238	238	249	232	226	252	234	223	226	250	259	242	222	237	244	206	261	256	259	243	236	234	253	241	265	264	226	223	240	262	250	275	265	236	240	255	258	241	239	250	231	236	249	237	244	249	264	231	220	223	268	240	244	249	269	251	250	240	250	225	241	220	253	223	224	257	254	239	235	232	237	257	239	255	249	247	239	232	260	248	248	250	246	231	248	225	267	249	227	259	250	267	269	242	239	212	242	236	247	250	209	259	197	252	233	243	257	254	277	239	245	250	253	254	224	221	254	232	255	224	234	227	230	249	218	250	232	236	250	261	234	237	232	223	207	250	228	233	260	259	235	236	223	268	222	265	249	261
29553	35507	19816	4896	3337	2804	2251	1970	1587	1379	2078	9207	2843	1102	1724	7319	13920	16985	20358	19107	13971	7760	5845	3081	1355	972	926	906	793	762	733	662	670	565	514	598	563	586	592	568	564	595	599	555	597	594	547	597	582	614	536	577	566	530	580	540	565	589	611	558	590	572	583	586	553	575	539	557	595	571	590	554	553	602	605	573	604	574	571	547	593	580	596	589	564	567	561	577	541	575	567	572	584	566	587	547	578	562	569	574	571	582	523	541	595	574	585	574	576	575	593	587	554	584	554	566	547	558	609	525	592	547	523	581	599	583	541	519	551	548	561	577	526	565	588	533	560	571	601	610	599	546	572	562	562	553	552	625	542	576	579	557	590	535	581	553	600	567	589	581	614	575	577	580	540	567	611	599	561	587	579	595	588	543	593	562	537	560	575	576	550	531	602	583	598	571	581	594	534	579	594	611	531	552	570	580	576	568	540	557	566	592	603	557	547	582	563	545	573	577	567	562	561	578	579	533	568	570	575	586	536	551	580	522	547	582	569	611	561	572	552	583	588	629	554	580	581	548	583	568	584	513	571	554	575	567	561	573	564	562	559	552	550	562	573	574	566	601	573	529	560	560	537	625	602	572	606	585	568	574	522	561	599	538	569	551	568	567	587	569	570	566	567	569	550	560	567	585	586	584	570	540	592	630	603	577	623	581	536	571	516	562	536	569	548	548	551	511	568	582	576	591	586	525	579	587	583	555	590	582	553	557	568	586	561	613	584	554	575	590	576	567	583	561	568	564	534	604	590	600	563	599	571	590	575	563	580	571	526	555	535	608	607	596	547	583	579	597	554	563	594	545	597	557	559	596	520	572	607	563	577	599	578	553	567	545	601	594	593	586	578	564	565	591	575	593	605	587	536	531	595	593	634	590	590	614	593	562	570	580	536	533	550	571	540	601	592	602	524	575	541	566	559	550	578	562	558	621	612	591	561	586	581	582	569	537	579	602	585	601	596	599	560	586	606	563	538	596	609	576	571	573	534	586	576	589	585	616	562	561	585	551	534	593	582	564	570	609	578	603	580	564	578	578	556	557	582	565	608	571	588	591	574	546	584	554	581	577	585	588	557	524	567	541	543	591	566	548	531	587	553	592	549	573	552	590	589	563	603	570	544	575	537	547	527	596	569	555	526	576	579	580	541	591	609	556	570	567	581	596	588	593	580	562	612	570	564	572	566	581	552	590	587	569	560	559	570	551	556	574	577	521	582	576	595	606	579	511	577	536	605	527	609	591	570	602	532	558	565	555	576	516	605	591	573	605	588	584	571	568	550	571	584	530	575	546	591	593	552	575	620	559	571	555	564	557	591	575	528	579	568	555	550	542	564	595	630	571	589	583	554	582	563	555	565	631	581	551	587	560	539	547	572	551	551	586	593	569	607	578	595	553	570	557	559	597	544	532	578	576	582	572	568	556	578	563	546	560	580	570	591	580	592	569	577	555	551	592	566	593	573	570	577	542	555	555	574	593	590	567	602	553	570	597	551	571	618	575	609	605	583	608	576	581	572	544	540	577	598	556	562	572	601	545	551	591	566	611	580	571	561	555	557	606	563	579	599	574	580	574	571	554	569	582	568	560	586	572	574	585	594	601	549	576	581	587	553	554	601	589	586	594	571	557	556	557	562	594	585	585	601	584	566	563	619	566	607	550	613	539	570	580	555	564	606	584	555	596	553	577	571	568	574	522	539	565	526	539	580	570	596	548	571	574	581	543	578	578	586	576	560	605	565	622	532	579	593	590	530	567	583	602	529	573	576	572	605	616	549	565	597	570	576	543	586	549	564	536	567	557	570	546	573	571	580	603	566	579	551	585	556	609	612	568	569	534	581	604	583	582	541	608	580	558	551	645	606	554	535	569	564	553	610	546	544	599	547	529	618	585	580	553	576	590	552	577	605	568	623	620	595	604	558	561	566	576	601	548	565	569	565	554	545	583	545	542	582	593	574	603	584	568	597	575	558	549	562	552	588	613	571	617	566	542	570	536	643	579	570	578	566	568	567	593	567	579	558	588	590	589	585	579	593	582	537	544	594	611	547	533	574	583	559	588	528	528	543	550	560	548	581	583	588	557	558	562	556	579	550	537	535	530	570	544	584	622	596	609	572	548	577	547	609	592	573	577	553	542	643	564	590	573	565	596	624	507	556	534	541	586	582	582	570	578	595	590	565	539	584	545	595	544	576	527	559	538	579	558	559	546	585	559	597	592	574	561	598	593	550	602	574	584	595	548	585	595	588	602	576	571	559	549	594	610	600	562	624	550	565	542	588	558	585	524	539	529	606	615	571	621	572	587	528	536	542	595	642	563	554	561	571	606	558	568	604	554	585	570	607	596	604	601	557	569	562	562	541	583	534	576	620	588	589	526	529	593	573	595	623	616	586	604	579	575	593	611	530	608	575	569	588	575	605	581	543	542	556	586	547	617	574	558	593	595	584	581	596	561	562	594	532	575	590	579	570	525	576	595	548	599	590	593	552	557	554	571	533	542	564	570	603	575	560	560	553	520	572	556	569	597	583	554	566	556	573	562	549	590	615	587	567	592	569	569	608	553	570	568	585	559	584	591	571	579	591	570	585	582	516	556	579	568	549	560	568	584	599	627	612	575	577	599	599	577	576	555	538	601	546	581	520	531	569	564	557	563	560	535	565	608	602	561	571	564	616	609	603	630	610	588	559	587	596	567	585	584	554	564	550	541	590	565	585	554	569	595	588	539	585	601	572	579	611	614	566	582	575	618	580	571	558	589	534	574	558	545	572	567	574	577	644	561	558	557	577	524	572	562	585	572	582	593	543	573	603	567	564	553	563	556	603	516	588	562	564	541	582	565	547	617	567	584	573	571	578	574	608	579	590	566	568	544	541	604	584	576	599	550	590	587	563	593	595	567	533	592	562	577	610	570	606	568	614	566	534	571	557	529	536	595	536	564	594	590	613	605	548	578	557	558	555	598	619	554	567	582	538	559	593	593	613	540	583	544	617	579	596	619	592	577	547	555	583	579	592	597	610	612	573	577	541	630	564	553	585	576	571	566	570	570	569	611	601	591	527	572	544	638	623	572	559	576	550	563	565	553	573	628	569	586	566	596	560	571	581	566	619	614	514	561	571	586	585	587	522	579	558	553	573	565	539	611	570	537	546	555	596	556	597	589	559	558	573	567	629	606	589	576	578	569	577	582	605	610	563	552	602	555	620	570	655	548	583	557	610	548	540	561	546	549	579	593	590	638	560	604	595	578	603	552	560	606	624	537	611	517	555	564	567	590	571	604	599	591	569	548	599	561	542	594	599	563	607	606	553	583	537	601	592	574	553	553	561	553	582	580	591	625	566	575	564	576	561	596	627	599	581	571	566	545	562	562	615	572	595	610	581	559	569	549	608	564	572	576	604	593	584	568	553	585	550	517	630	589	587	534	579	566	585	613	569	610	587	566	602	600	576	581	544	657	609	600	599	575	576	571
50305	42808	35096	24867	21912	16660	10152	4741	1652	606	1455	5506	3393	412	1266	4306	8134	9911	10826	7913	5485	2636	1708	929	451	336	330	307	281	302	273	223	242	222	203	217	202	202	250	207	212	240	217	195	211	206	212	175	235	214	219	189	220	210	213	223	225	195	189	199	224	222	225	210	190	208	204	207	212	213	216	225	210	198	197	220	206	229	244	217	232	212	200	203	204	228	212	225	210	192	215	211	225	214	212	219	208	212	240	219	212	219	208	183	203	197	224	219	209	227	220	238	207	206	208	208	209	204	235	211	230	212	219	237	229	216	196	212	232	213	219	210	208	196	194	196	209	214	201	225	198	210	223	194	207	219	194	230	213	194	220	233	198	205	220	199	215	218	196	230	204	230	193	216	203	201	216	198	197	194	225	233	216	221	217	253	174	218	216	196	202	202	227	193	224	210	193	215	212	204	205	208	227	214	210	178	208	219	193	222	195	199	179	214	214	236	229	207	210	223	219	207	217	188	205	217	212	204	194	218	199	212	212	224	240	221	210	214	226	223	207	196	213	204	215	232	207	199	217	204	195	206	224	207	227	205	235	235	199	204	245	183	228	220	205	220	223	225	204	206	228	213	205	216	201	248	209	225	214	244	223	213	224	198	228	215	204	196	224	207	233	219	213	224	223	194	187	234	228	231	230	191	199	197	212	205	228	220	198	216	221	197	211	180	214	206	200	226	234	212	222	189	195	186	235	229	204	196	216	183	200	181	207	232	205	210	205	178	237	211	217	244	186	191	213	219	214	209	201	210	204	205	198	243	246	238	236	222	212	217	206	222	204	191	219	219	221	221	201	201	215	212	206	211	202	224	196	221	218	209	208	219	199	217	227	183	217	208	202	193	198	189	236	207	203	230	210	200	209	221	195	216	218	237	200	185	230	235	258	203	200	210	211	188	208	214	235	209	234	204	227	202	193	212	201	219	246	211	202	198	229	223	231	221	203	207	208	205	219	199	235	223	211	198	229	229	235	196	199	221	216	217	220	206	195	231	237	217	188	214	207	195	224	215	218	212	212	200	189	200	223	232	198	214	202	231	236	203	199	210	190	221	187	242	244	246	232	195	229	195	223	192	215	218	198	209	208	233	224	227	226	181	216	210	224	225	213	202	200	208	208	195	207	228	200	215	216	221	216	215	209	191	219	199	203	213	217	214	218	214	194	216	235	214	189	227	190	226	216	207	211	229	206	186	221	210	223	246	173	206	209	218	194	245	235	194	212	217	220	218	197	204	193	209	218	188	224	204	213	205	208	216	193	204	177	228	222	216	240	209	210	221	198	207	196	223	221	219	210	222	221	229	204	188	220	227	186	202	184	236	229	191	202	244	201	244	202	203	197	232	211	203	200	232	202	213	212	216	205	193	202	196	204	215	236	183	171	217	218	174	216	216	223	205	220	229	223	205	210	196	211	227	219	221	218	197	231	199	227	198	191	216	213	201	194	214	210	204	226	216	223	213	184	200	202	214	227	208	219	201	239	236	213	209	203	186	199	223	207	228	204	207	181	224	216	223	181	240	199	198	220	224	225	220	210	221	194	218	219	221	221	204	237	196	214	233	210	230	230	222	230	217	206	213	228	217	212	251	208	224	190	234	233	200	217	175	244	230	231	221	197	225	207	214	218	187	226	199	207	189	226	196	204	202	213	221	243	206	194	250	217	222	203	210	208	209	240	220	228	192	215	217	211	213	229	204	198	242	235	239	231	205	242	243	194	206	204	212	217	188	208	198	246	207	232	201	214	227	210	231	230	198	213	215	218	205	214	231	209	227	241	213	193	191	205	222	224	224	229	213	201	231	216	202	225	201	190	209	210	197	211	200	237	192	178	221	228	227	214	196	226	176	198	189	198	203	225	225	225	212	222	216	200	229	245	234	206	246	214	205	225	215	210	206	206	236	238	212	241	196	196	240	225	222	197	224	217	218	198	195	182	202	183	211	204	207	197	199	212	198	220	200	207	209	233	213	196	239	207	205	205	215	213	223	186	220	185	209	203	205	213	209	205	192	206	209	209	228	193	218	198	224	216	197	221	220	192	204	188	202	219	203	192	193	218	193	231	204	233	205	223	215	214	227	198	219	225	234	224	195	184	209	241	197	206	205	202	219	201	227	223	212	226	219	208	208	216	208	211	216	233	200	221	232	210	213	226	213	236	212	195	204	227	221	216	219	196	207	226	237	200	191	193	228	193	195	215	239	222	248	223	200	208	230	223	212	190	221	192	218	186	228	191	201	217	192	186	215	206	221	226	229	208	185	192	181	199	219	226	207	232	243	229	218	219	200	207	214	217	247	216	231	228	224	211	185	197	211	209	191	227	206	217	251	234	252	213	203	231	202	229	200	222	219	207	231	190	216	211	200	226	227	202	212	220	186	228	229	225	246	194	208	189	248	240	229	215	215	208	233	204	241	197	184	226	190	209	191	214	207	234	229	196	223	211	205	218	247	243	202	214	194	217	213	188	227	244	204	181	224	237	205	210	213	221	217	210	219	208	198	207	227	205	200	203	195	207	220	225	210	213	200	195	222	216	244	217	186	222	209	206	209	239	218	197	209	204	169	220	195	210	220	216	170	217	213	187	211	227	191	203	224	221	216	222	202	231	208	230	197	217	223	208	241	202	197	210	225	233	208	197	211	221	221	205	223	185	222	183	234	216	225	215	228	208	211	231	218	228	217	200	223	230	209	200	211	216	222	225	212	218	234	228	206	201	229	219	208	197	204	219	213	219	220	239	247	201	207	232	204	228	223	207	203	215	211	210	231	233	208	202	202	216	204	206	196	190	238	238	185	226	242	208	210	208	251	210	229	213	240	245	208	227	213	209	228	207	222	203	230	194	226	221	197	196	190	209	211	220	220	201	189	180	234	211	199	219	197	217	232	217	209	216	205	219	193	220	238	197	203	193	211	196	196	194	178	193	207	204	229	198	208	202	209	209	213	199	207	232	197	224	190	215	237	228	218	212	203	240	213	213	215	202	196	220	194	223	213	245	196	210	237	208	229	242	198	229	201	199	194	229	219	192	208	199	216	222	201	216	233	200	215	210	247	229	215	223	231	192	218	186	227	199	241	220	191	212	193	226	211	209	214	207	187	204	200	226	243	205	185	220	215	240	201	191	218	223	238	228	231	193	232	234	224	210	221	192	201	221	228	226	193	203	210	207	233	204	225	209	170	191	227	233	243	215	239	215	235	251	186	210	218	239	196	214	207	231	231	220	212	205	222	239	240	236	198	203	182	209	185	240	195	215	207	231	220	237	215	216	215	222	202	217	215	205	222	210	241	198	227	216	215	235	211	215	202	208	201	188	210	217	195	195	200	221	200	215	199	207	210	214	229	204	222	189	206	197	226	232	206	232	195	196	221	208	208	213	191	177	200	197	218	207	207	228	202	178	206	201	215	215	193	213	213	216	215	205	189	220	191	216	217	211	214	210	197	202	202	193	221	212	207	207	221	238	213
40303	44696	32267	8302	6257	4927	3953	3274	2612	2236	6969	21426	12709	1308	6523	18499	28182	31848	31917	26602	20256	11221	8027	3975	1708	937	1097	952	871	779	678	652	534	502	480	530	524	493	504	502	547	522	504	478	499	505	496	504	534	533	438	528	516	524	521	478	504	479	532	512	481	466	531	488	492	495	526	472	482	498	499	504	549	496	493	468	500	496	496	483	481	503	471	521	456	477	509	514	534	522	491	534	482	473	511	546	516	559	511	530	468	472	505	496	528	527	510	496	468	482	507	472	449	470	469	457	518	506	494	484	475	484	504	451	517	520	512	473	506	510	521	460	460	488	514	486	513	488	509	480	522	497	471	524	486	541	487	506	505	488	508	518	464	502	551	505	496	466	509	471	500	558	464	526	511	486	523	457	501	531	541	499	500	506	474	475	493	487	469	488	441	499	517	527	556	486	494	475	524	523	522	505	478	489	468	488	492	484	519	445	489	477	492	469	530	506	478	500	492	484	487	509	481	452	515	503	486	496	498	488	527	537	498	490	505	493	496	505	491	503	490	499	476	469	514	492	521	497	510	518	470	480	468	511	476	505	475	495	500	501	513	491	472	492	503	446	537	474	494	496	501	483	515	473	492	474	530	457	513	502	471	504	489	494	479	472	492	537	495	484	540	525	481	484	510	516	475	509	540	474	500	520	521	478	529	486	507	458	554	480	464	512	503	526	516	496	501	506	514	499	483	496	516	497	516	538	505	525	498	471	503	496	531	552	488	537	524	482	493	470	553	480	504	522	481	496	522	542	504	471	493	502	530	486	492	481	480	489	461	488	506	502	485	490	508	470	525	485	475	530	533	479	523	489	471	477	498	519	444	457	461	536	546	490	486	537	504	486	529	496	475	484	505	520	489	508	514	502	497	506	523	465	483	460	514	490	537	498	505	500	478	491	501	480	510	465	538	483	514	498	515	476	474	499	466	482	500	491	547	502	482	544	515	494	552	490	446	509	489	522	485	539	492	499	494	501	494	521	493	518	496	482	486	509	462	475	467	499	498	463	491	513	470	481	476	531	539	516	492	498	496	525	485	524	493	487	491	496	490	481	467	467	572	510	514	491	525	498	459	493	506	538	481	532	529	506	498	482	531	480	503	517	469	502	525	463	522	518	477	505	507	525	509	484	500	488	512	520	460	495	465	471	487	472	469	491	520	486	472	487	465	509	525	452	512	466	524	527	501	497	495	464	481	495	485	506	470	497	504	531	502	507	487	505	501	505	487	488	507	465	475	502	486	536	505	486	475	497	469	501	520	494	515	515	511	519	506	487	487	539	462	486	476	510	501	491	479	494	479	510	500	461	488	526	501	534	473	518	519	456	484	503	492	493	494	491	482	479	488	487	430	489	499	468	535	491	489	474	453	508	491	501	473	456	464	492	486	549	470	472	512	480	511	517	485	508	499	494	486	528	462	520	478	475	522	516	491	498	503	523	499	482	546	502	476	541	459	504	523	482	497	480	485	498	514	528	496	503	509	476	490	486	477	508	471	502	477	536	482	507	484	507	476	492	532	515	499	468	494	502	498	479	516	512	484	558	519	516	494	489	483	493	461	481	475	488	473	501	514	473	510	528	512	498	470	474	460	491	498	515	523	525	507	485	488	448	475	518	457	490	502	478	440	465	474	504	485	528	508	517	503	469	488	543	497	481	503	441	517	490	504	471	497	542	487	511	488	515	490	507	499	482	469	503	482	471	463	492	508	470	518	528	483	537	513	476	500	484	516	499	491	511	495	472	469	474	536	501	521	480	499	474	507	506	500	481	486	495	537	515	498	474	494	530	512	494	531	508	511	501	507	499	497	459	508	488	494	481	536	506	477	543	500	476	439	483	485	509	462	444	474	479	471	446	472	497	478	482	463	512	505	479	500	491	501	528	477	505	509	490	533	483	511	482	502	526	502	500	493	480	466	483	486	503	476	461	514	497	529	516	513	451	500	472	495	490	506	493	513	479	471	473	469	514	507	501	477	513	495	490	464	526	532	492	479	475	484	512	468	483	535	492	484	484	455	518	481	513	481	501	516	480	499	512	495	523	489	523	482	503	523	504	495	520	502	458	517	469	479	497	485	506	492	503	540	460	528	483	478	505	453	497	505	497	486	462	494	507	497	478	527	454	449	533	445	489	536	489	481	491	480	476	490	481	492	522	478	493	515	498	478	463	449	510	510	492	506	456	472	542	518	522	466	453	501	509	468	481	485	541	490	490	500	498	488	523	474	485	519	515	493	492	502	529	507	529	493	524	474	513	496	443	477	460	498	500	519	529	477	490	481	470	514	472	489	517	515	524	475	501	513	474	479	539	467	470	483	513	461	489	488	492	522	489	513	476	454	487	508	461	526	522	498	546	516	497	501	498	500	505	459	494	484	525	494	460	482	514	502	475	483	490	520	500	515	478	521	458	500	508	499	514	471	507	563	460	505	487	499	496	501	497	507	516	499	523	507	517	512	474	458	518	529	466	504	469	461	484	536	501	485	507	463	485	428	498	475	480	490	520	468	469	476	504	500	492	490	548	486	488	482	494	531	507	487	524	489	489	501	449	542	464	475	481	472	500	523	510	484	504	475	485	483	493	464	508	526	503	504	541	485	488	509	482	498	529	470	490	514	504	499	533	499	446	497	514	473	491	486	485	524	476	507	485	497	465	460	469	508	487	491	470	527	497	501	526	462	532	530	525	475	483	525	534	478	495	500	490	498	502	471	478	521	490	502	483	481	499	494	489	502	450	496	493	512	475	428	515	521	501	483	499	511	511	468	461	469	479	502	509	487	494	467	493	505	501	489	497	502	479	468	467	472	459	483	474	494	505	484	494	522	501	507	485	476	513	467	511	503	469	519	479	480	518	490	484	483	508	483	496	470	500	490	487	498	480	519	504	503	449	483	481	481	506	487	534	507	463	476	512	491	472	534	502	507	451	478	442	499	545	485	486	482	491	512	488	503	510	494	470	490	478	542	493	514	470	494	518	527	486	504	527	515	513	463	470	499	534	523	495	490	510	517	506	530	539	494	553	504	477	506	485	456	494	510	486	505	521	525	512	498	481	495	515	484	509	496	507	479	503	454	497	523	530	497	493	512	504	512	548	476	525	487	482	480	517	531	475	481	505	496	468	468	541	510	534	505	482	497	518	494	503	495	473	473	493	472	492	489	467	486	527	479	535	469	498	458	531	501	475	484	472	461	455	557	470	520	480	501	500	487	511	454	474	557	472	462	472	513	484	527	474	481	506	514	519	503	466	508	519	492	462	501	506	477	541	542	493	499	476	475	512	482	478	485	519	540	495	518	484	498	499	476	449	520	482	486	504	493	492	504	515	499	480	482	441	505	510	527	489	457	497	495	504	521	483	487	508	497	513	506	471	477	483	476	489	485	500	458	473	480	511	499	461	498	460	511	510	497	506	512	516	506	485	476	449	510	470	505	470	471	469	516	501	502	508	508	479	537	498	507	478	472	475	499	509
13636	17501	10291	1707	544	358	265	235	229	251	228	298	309	242	233	262	328	525	611	726	607	355	400	305	234	214	214	210	216	222	207	195	223	213	211	199	202	190	206	206	215	210	226	185	212	211	188	231	204	193	204	222	200	225	214	219	206	238	232	203	209	223	245	196	184	213	216	205	215	212	206	210	203	220	213	228	230	221	232	221	212	228	215	223	243	230	220	215	193	194	226	193	194	237	222	212	214	189	199	228	219	224	219	210	206	225	220	206	214	220	232	230	210	220	216	215	191	229	180	205	224	213	197	203	189	202	243	236	237	192	195	195	221	209	202	230	200	215	197	226	209	210	229	215	244	205	188	179	214	213	218	215	231	229	218	214	209	226	223	195	222	208	215	211	228	227	216	214	213	215	217	224	190	213	201	173	184	229	204	212	204	215	239	201	212	199	224	183	232	205	227	225	204	198	203	212	204	199	209	210	221	221	204	202	209	202	215	217	190	203	207	227	214	210	216	187	210	195	215	185	209	220	240	202	205	214	192	198	189	217	202	208	205	229	213	228	203	221	216	201	208	177	241	194	224	236	231	237	208	206	219	217	199	224	205	195	214	221	205	204	219	210	191	204	234	191	213	180	220	233	215	209	227	211	210	228	217	219	202	193	226	209	198	228	220	184	204	224	231	199	192	183	225	211	205	206	234	213	220	241	214	229	205	203	210	224	206	214	223	206	234	225	246	195	215	225	230	237	225	212	227	217	208	205	219	215	213	192	200	227	209	210	203	207	205	227	238	218	216	196	211	173	225	213	209	225	206	207	204	193	214	210	209	217	225	218	230	205	206	222	214	190	202	204	202	211	215	216	210	205	254	222	233	238	213	209	208	217	222	220	215	229	190	189	209	210	212	204	182	203	219	218	229	212	232	207	212	226	233	208	202	222	198	205	203	206	194	214	186	221	216	225	217	203	196	233	194	206	207	212	225	205	214	229	193	231	222	217	227	210	196	218	212	204	217	224	219	228	220	210	190	214	205	195	207	211	229	207	238	200	233	193	234	197	207	209	202	223	223	214	215	209	174	203	204	215	192	189	210	219	212	216	197	195	194	215	205	215	218	199	197	212	211	211	223	229	215	210	194	207	218	224	215	205	218	226	246	193	181	250	205	201	226	221	214	213	208	202	201	230	208	220	201	192	211	238	225	219	245	198	227	217	207	192	184	212	194	221	212	218	199	199	209	195	219	197	203	223	241	239	235	209	215	215	214	226	184	218	225	222	204	192	216	210	227	219	207	226	202	212	184	183	210	215	208	217	204	204	208	203	206	243	230	190	218	195	199	194	207	236	201	214	207	181	216	198	220	230	215	215	183	205	215	217	199	220	220	224	191	230	216	204	205	219	223	217	206	212	229	218	219	195	201	183	190	226	218	203	192	233	207	213	206	205	210	204	216	209	226	218	210	215	228	224	230	175	209	220	239	233	210	193	258	241	196	226	210	203	241	204	215	187	226	227	217	185	246	214	198	214	225	209	231	217	202	220	237	218	219	205	231	207	200	200	236	235	210	225	212	206	232	211	190	236	195	217	195	225	236	204	214	203	203	202	219	208	216	206	213	216	204	203	188	201	231	209	208	212	238	214	219	197	196	221	218	216	229	197	183	206	209	194	184	217	203	235	229	238	223	221	187	225	194	182	226	233	211	198	220	206	239	201	211	226	219	185	207	207	207	236	233	229	233	225	221	201	198	192	196	194	205	202	180	184	219	186	208	219	212	205	235	215	197	195	200	217	212	217	218	219	188	222	200	194	207	192	224	213	205	220	221	197	193	195	182	215	207	197	203	191	208	195	208	189	210	224	193	194	223	221	198	225	210	228	202	218	198	210	205	207	217	195	202	202	209	204	202	224	211	187	201	229	225	219	219	217	191	207	235	205	229	228	210	234	219	215	218	236	217	197	231	218	218	194	221	223	204	203	223	217	222	187	212	229	220	203	193	220	213	226	221	190	246	208	237	213	223	215	198	195	192	216	210	226	213	195	232	236	211	209	220	204	219	212	201	196	224	224	228	217	209	230	180	209	225	213	218	214	206	215	203	237	212	225	177	223	224	202	211	209	218	195	204	208	204	213	203	203	216	194	213	231	199	218	222	240	237	222	204	221	173	218	211	206	216	215	211	241	217	214	221	209	228	227	208	210	235	193	215	186	202	225	201	234	172	169	241	201	202	201	208	211	196	222	226	209	233	236	214	223	200	211	206	219	243	202	195	224	205	197	230	195	226	204	190	217	208	231	198	205	185	207	207	216	207	225	197	204	227	206	232	212	219	214	208	199	223	202	224	205	217	186	221	227	214	211	193	195	196	216	228	211	219	214	203	217	194	212	226	191	202	237	217	218	202	246	225	218	204	244	199	243	222	211	190	207	219	254	206	237	211	229	189	217	230	188	212	206	214	216	212	215	225	194	216	209	215	200	223	195	201	229	210	234	169	211	215	203	206	202	242	206	183	243	219	188	230	208	244	220	206	211	198	183	212	202	188	208	202	209	225	197	204	222	200	223	229	214	209	262	218	220	218	253	220	190	197	213	201	206	230	224	212	194	214	214	256	200	196	205	214	191	241	200	229	188	202	188	217	192	203	209	239	220	203	220	216	221	193	203	190	206	191	197	211	199	212	194	227	223	225	190	197	236	197	216	191	230	250	211	183	176	208	178	216	216	218	213	189	188	198	193	220	239	244	213	227	230	174	236	193	224	214	217	213	184	216	225	203	222	222	208	211	213	209	197	207	199	184	196	205	183	217	205	205	217	221	214	206	206	240	215	219	203	207	197	190	198	192	204	243	213	188	208	229	227	227	201	211	207	210	208	200	225	207	215	238	215	204	203	232	211	208	225	226	220	191	228	212	215	207	200	215	232	203	206	227	202	226	198	216	227	200	200	211	195	205	196	214	215	205	212	227	209	222	209	210	225	247	235	183	212	215	194	190	203	241	196	205	214	202	218	203	222	217	198	202	216	208	216	241	202	240	208	209	227	216	206	225	240	222	239	222	222	199	207	204	239	207	221	225	217	221	216	209	242	224	210	199	194	213	222	234	200	217	210	215	230	222	213	180	188	207	206	200	240	197	202	208	208	216	213	226	227	239	231	214	222	207	196	214	207	218	198	220	213	204	209	217	226	203	196	226	191	215	239	217	220	225	223	227	239	224	206	189	231	223	232	212	201	181	223	213	238	229	214	161	211	219	204	239	231	199	205	202	229	229	210	234	217	167	244	198	220	216	199	200	209	204	235	234	212	248	219	205	200	214	229	198	207	222	200	191	189	219	205	220	163	201	206	180	227	205	207	218	197	223	204	226	216	191	227	185	215	190	223	216	221	179	186	224	203	203	193	222	212	185	207	198	215	228	220	224	223	229	188	232	204	218	199	225	227	210	212	232	234	196	222	227	193	184	222	193	194	212	221	201	199	206	240	211	236	199	206	201	181	233	178	222	208	223	211	224	211	208	190
11683	17173	8710	1137	1075	928	845	698	634	621	688	1179	1153	607	540	763	1269	2407	3008	3362	2474	1447	1211	805	587	577	536	579	519	551	539	524	510	497	529	490	517	535	484	541	515	525	480	509	531	512	542	541	514	545	529	521	516	515	540	485	498	513	514	559	520	508	511	482	529	517	500	550	513	536	501	498	524	509	523	504	516	518	524	494	545	475	540	516	552	507	539	548	503	480	548	528	543	546	567	530	520	483	525	485	507	506	523	499	491	546	523	535	528	532	521	541	530	551	517	479	524	511	561	537	512	525	539	532	534	540	499	524	515	524	518	481	529	532	545	519	518	487	523	536	503	495	547	509	559	529	528	525	501	509	501	527	500	543	525	511	520	521	511	512	493	496	522	483	575	478	500	529	511	587	514	488	503	532	540	543	510	538	535	549	518	512	526	517	494	529	543	519	509	496	527	522	470	516	518	504	524	531	539	533	548	529	515	507	535	516	508	514	508	547	483	524	522	559	519	505	492	529	522	514	510	502	513	518	495	538	526	514	500	553	514	551	479	546	479	532	542	506	557	519	513	559	529	564	523	547	516	529	503	490	509	525	495	484	578	525	500	516	481	560	524	526	520	543	500	524	530	505	521	500	513	522	530	550	548	497	537	524	511	517	518	516	544	548	494	522	562	531	493	532	478	522	508	482	548	539	535	508	496	513	552	509	507	472	536	529	567	505	546	565	527	522	517	539	530	546	543	509	570	494	483	502	512	505	481	535	520	517	483	506	529	569	511	496	481	521	473	497	537	486	518	550	527	473	495	503	520	516	546	481	497	550	477	517	491	525	528	514	532	506	542	544	524	507	565	525	517	490	520	475	535	502	510	523	527	534	497	510	542	533	509	511	519	519	473	497	533	483	500	499	545	521	505	516	494	516	534	547	494	505	510	511	520	515	492	501	586	492	529	518	482	516	525	494	534	508	503	479	523	500	484	511	494	553	505	515	531	530	504	467	537	495	516	484	547	472	512	529	526	508	525	510	511	520	560	499	500	519	513	492	563	513	502	559	513	502	476	512	539	507	494	545	515	528	484	554	523	506	539	528	496	493	553	534	527	497	480	492	498	495	477	516	544	510	528	501	511	521	532	518	498	492	500	489	530	497	463	472	506	515	539	549	537	476	510	496	559	484	515	510	509	518	518	465	505	514	511	511	452	520	475	481	502	523	554	511	515	526	505	509	524	485	497	494	525	482	529	541	523	505	498	517	549	466	532	518	511	469	460	524	505	559	524	525	527	539	492	489	544	531	459	519	475	517	489	531	528	529	512	525	520	516	538	550	520	514	569	526	538	520	499	522	521	510	562	524	515	504	488	513	488	532	523	534	508	502	531	537	506	528	526	521	494	533	532	481	503	508	544	517	537	551	555	559	516	507	525	515	487	473	490	503	479	511	488	461	523	536	502	479	488	526	479	490	514	552	494	538	505	524	484	503	511	528	511	515	523	518	520	522	566	496	537	504	522	533	516	567	495	528	531	504	518	524	519	490	541	519	448	531	510	509	527	521	503	519	481	497	487	507	535	485	527	495	525	535	501	523	492	507	552	489	536	560	494	506	510	498	510	531	507	517	549	522	522	495	549	535	523	540	519	494	509	538	506	487	518	534	515	494	524	566	542	523	521	515	548	536	507	529	534	519	515	494	553	487	510	483	497	490	524	510	540	516	520	537	559	511	509	558	517	508	533	522	504	494	503	571	503	528	493	481	517	564	539	550	575	473	486	524	500	462	497	504	483	501	536	527	571	532	533	510	509	521	516	516	513	521	548	511	529	511	519	517	538	486	490	520	517	558	509	521	566	499	559	490	471	494	559	488	467	558	524	535	432	546	509	531	528	507	574	509	524	527	510	489	487	548	519	501	492	508	516	557	517	538	520	469	553	515	514	509	485	542	488	543	490	526	543	533	524	492	520	508	530	523	500	512	538	543	514	484	543	519	511	531	525	499	509	478	514	508	501	558	492	527	484	501	518	523	514	534	513	490	500	541	516	486	528	510	549	511	500	525	502	482	509	484	520	544	505	510	489	486	519	513	512	521	562	493	515	497	500	524	499	460	515	556	525	503	490	488	486	506	556	524	517	516	520	491	498	554	501	504	532	473	527	502	552	519	569	497	483	563	510	510	472	499	523	534	525	536	508	498	547	519	534	542	542	514	553	510	498	524	500	530	505	500	526	508	501	544	532	519	477	565	550	551	533	474	506	515	482	515	521	507	512	512	548	519	496	528	503	553	516	557	520	513	540	502	511	504	506	473	574	550	500	525	535	511	537	536	531	514	555	566	556	520	498	522	531	500	520	541	510	506	484	548	495	523	542	537	493	470	522	501	531	507	513	532	501	569	517	531	540	527	504	506	489	497	529	560	497	486	542	540	521	516	501	533	487	496	501	501	484	517	546	516	518	510	515	534	535	525	540	526	517	510	465	526	551	505	515	495	519	502	522	511	535	525	493	493	466	503	493	524	553	509	487	466	513	562	521	497	510	534	512	513	501	458	493	524	528	499	522	502	524	463	515	544	498	503	500	529	511	526	499	501	496	568	511	493	529	484	514	481	524	507	529	464	495	494	549	510	504	515	507	517	498	471	524	528	474	527	523	498	547	490	506	539	507	518	509	502	525	507	549	495	526	495	530	528	549	536	505	520	506	525	499	503	537	502	506	566	553	498	516	487	515	502	535	498	518	477	544	521	531	544	513	557	481	507	503	499	506	495	472	546	530	527	472	536	513	475	494	508	542	529	490	528	512	508	540	485	523	507	533	562	533	520	538	517	503	495	502	530	546	479	561	534	524	535	555	513	553	532	499	507	540	474	519	515	528	521	503	487	549	533	476	493	510	497	553	533	558	498	530	515	516	515	531	506	509	524	492	510	506	497	512	520	479	553	511	510	511	492	540	519	506	558	496	522	550	526	509	516	530	503	500	568	544	530	538	535	529	472	507	510	489	486	537	507	490	513	532	526	488	526	485	494	505	526	501	542	533	471	510	473	503	488	535	552	532	510	493	494	487	544	471	494	527	523	531	513	519	508	531	494	521	531	476	498	509	524	540	516	516	529	479	533	524	508	485	517	575	509	510	492	526	537	532	517	507	536	523	499	524	492	531	531	512	538	499	556	492	494	515	509	521	526	537	527	521	488	541	512	550	530	480	538	513	488	517	495	531	505	508	567	538	509	503	530	525	541	526	482	496	537	503	513	531	503	520	514	515	539	511	501	542	525	488	524	478	495	489	528	517	515	474	478	532	523	510	536	504	531	552	503	489	530	535	538	499	495	518	530	522	525	516	512	481	508	542	514	570	516	514	519	535	497	517	531	516	483	510	505	484	505	539	467	500	463	512	527	496	547	553	537	521	510	533	537	521	488	539	537	510	554	504	523	563	485	490	469	488	510	497	479	479	528	522	501	488	521	484	536	496	512	524	546	529	512	488	527	521	486	532	518	492	502	513	529	577	482	465	483
47301	40156	30358	22736	17416	10462	4955	1808	573	369	398	687	2768	1452	315	293	544	3061	5460	5311	3283	1886	1347	742	440	306	313	309	301	247	264	274	208	251	233	238	253	227	267	229	232	247	246	245	259	249	254	264	238	255	247	251	255	257	242	256	215	240	243	237	226	242	217	243	257	245	256	240	241	275	224	243	234	226	242	222	206	255	233	247	237	256	261	229	260	249	229	216	250	228	224	235	256	220	277	240	250	252	248	226	240	246	239	231	226	276	228	261	272	263	253	247	212	219	247	251	250	256	227	236	253	243	276	253	241	234	247	247	282	283	274	237	243	224	245	226	234	225	271	229	266	229	262	242	241	257	235	241	265	252	273	255	241	269	240	245	250	250	240	252	251	229	276	253	248	284	256	243	246	252	283	231	243	256	254	287	233	209	231	253	239	217	232	235	227	231	232	244	218	242	231	247	249	270	278	230	229	249	228	232	259	236	285	272	254	228	254	248	235	232	211	265	236	270	216	233	259	267	221	234	265	251	258	253	243	230	224	243	226	242	283	238	225	259	246	234	247	222	254	244	281	231	263	233	224	251	244	258	258	263	260	249	230	248	271	211	245	253	245	235	247	254	265	253	247	228	189	234	245	223	262	261	230	224	245	248	262	270	237	257	245	214	222	249	251	261	237	275	251	273	241	241	244	237	232	226	222	248	230	232	244	262	254	247	235	241	266	228	244	253	215	256	237	256	245	253	242	236	231	259	237	231	261	243	242	234	250	269	229	249	249	240	246	249	234	248	243	259	234	274	244	261	239	269	231	274	238	246	260	241	250	233	214	223	287	266	258	239	239	244	258	247	253	252	240	244	244	247	253	220	215	258	258	229	244	240	251	252	214	267	233	235	216	231	245	233	221	261	278	218	250	236	228	254	260	231	263	232	246	246	248	231	233	260	254	216	270	231	261	254	252	231	211	238	257	237	223	292	272	238	229	262	243	238	226	247	251	249	227	237	238	242	240	242	253	240	237	255	264	253	266	227	243	250	282	254	260	227	279	247	245	277	248	254	236	240	248	242	238	242	257	257	237	270	253	246	204	245	237	283	240	238	226	238	248	238	236	275	245	253	228	231	220	240	249	233	235	256	247	230	276	238	243	266	253	248	240	239	231	250	239	258	235	245	252	235	255	252	249	262	207	262	225	234	225	259	264	248	268	237	263	247	270	242	276	245	273	253	252	260	242	217	243	262	214	267	223	227	272	243	212	210	233	260	223	248	227	226	249	212	240	264	271	253	223	236	234	229	282	256	250	230	213	231	254	223	255	237	216	255	216	227	253	250	211	226	266	229	274	270	223	272	251	231	262	260	255	223	211	266	270	225	253	242	251	250	214	229	249	250	240	249	250	227	270	259	254	235	232	239	241	228	237	262	222	238	264	256	261	235	255	244	253	234	247	247	214	248	256	242	258	251	251	247	222	212	202	245	251	233	263	232	230	242	253	277	253	218	234	230	255	250	249	248	269	218	247	257	236	237	265	233	262	272	229	228	244	220	224	262	250	248	254	239	235	270	246	261	270	274	233	242	257	200	237	289	255	215	252	217	251	240	268	246	222	228	249	245	252	217	261	221	258	256	260	222	241	247	194	245	276	239	257	250	253	246	265	234	222	217	233	246	270	220	230	237	228	235	234	243	257	251	246	253	234	228	245	240	235	253	211	252	256	248	244	244	257	239	226	244	273	230	248	262	246	244	251	274	239	247	247	270	227	227	246	252	258	202	242	265	261	241	199	256	218	262	241	255	236	244	259	264	250	248	211	237	228	235	238	256	232	250	255	259	239	217	276	262	252	267	249	249	287	211	256	267	235	217	231	227	222	236	226	212	245	222	248	259	208	283	267	261	245	212	238	286	262	246	244	221	220	241	264	273	272	248	225	281	257	229	263	256	217	260	233	230	249	265	241	223	252	255	280	260	249	233	256	271	229	225	263	250	256	269	245	255	258	238	251	283	230	255	276	234	202	241	241	238	239	229	231	222	216	227	246	245	254	234	238	232	233	237	259	259	248	238	243	247	270	225	233	260	218	238	282	265	259	268	245	240	239	273	214	242	253	238	234	237	246	246	240	242	232	217	233	248	257	257	263	244	233	227	248	260	243	259	241	255	278	234	240	244	229	223	224	237	235	237	220	238	228	245	239	251	258	229	252	258	269	245	259	242	227	250	225	236	236	253	237	211	248	233	257	245	236	266	238	282	257	259	260	228	252	273	268	266	273	236	243	271	276	257	238	257	240	229	252	258	240	241	256	256	232	198	231	240	253	248	245	251	250	234	247	254	229	257	214	257	225	259	223	221	247	244	254	231	253	239	259	235	288	233	246	263	269	255	239	248	242	213	247	238	241	230	262	238	241	255	256	254	254	239	244	238	228	219	225	250	240	244	250	241	223	256	269	268	249	243	238	240	278	229	226	213	242	247	219	278	195	234	259	258	247	277	262	239	244	234	261	239	261	227	245	225	231	218	249	242	239	252	243	265	237	251	243	220	221	240	264	246	226	258	228	237	235	252	238	223	262	277	243	256	244	244	243	246	237	256	254	241	226	249	230	225	239	236	253	272	243	229	253	293	252	246	240	240	227	232	267	253	270	246	212	232	230	220	249	251	212	246	226	209	247	239	232	274	218	224	234	261	230	250	242	245	258	219	247	244	232	258	256	215	225	256	264	251	235	225	222	232	248	227	247	243	245	247	253	244	245	233	211	248	247	239	253	256	251	250	272	242	228	235	271	245	268	223	249	248	255	262	258	232	243	226	256	259	230	255	256	239	258	263	272	212	269	227	232	230	243	238	229	255	261	225	274	252	235	238	220	242	230	277	221	239	251	247	251	248	278	245	226	236	258	239	258	227	249	262	239	253	248	244	222	229	245	256	263	249	263	218	246	249	220	268	253	252	246	253	241	214	257	239	248	210	247	226	263	230	242	288	242	232	231	256	257	250	223	255	241	290	252	257	260	256	236	249	255	256	246	247	220	263	215	261	250	221	232	249	249	247	273	237	245	247	264	225	251	254	246	254	262	242	238	231	245	228	287	211	253	223	226	228	237	237	223	258	233	244	248	250	228	239	265	262	267	213	235	223	256	262	236	243	233	232	257	255	228	225	259	235	251	255	243	240	259	246	251	234	257	266	248	262	229	234	249	261	225	287	202	241	237	254	236	242	255	235	263	233	226	202	235	268	256	244	222	265	234	234	252	243	212	250	265	230	242	274	254	252	260	250	261	276	241	233	243	240	222	218	266	258	260	234	237	245	232	244	251	229	222	250	227	245	234	238	238	245	247	248	245	233	264	252	245	244	228	229	219	243	251	268	250	236	259	221	234	252	266	256	243	245	252	227	241	249	274	267	237	240	268	231	240	241	270	251	240	254	240	254	248	265	241	249	238	240	229	241	251	237	222	255	230	237	233	237	234	251	220	255	255	271	250	244	263	236	266	235	219	267	257	224	254	270	270	231	242	242
39102	37663	25990	4938	3772	3682	2563	1980	1556	1375	1463	2933	13016	5018	971	1053	2727	15431	23092	21673	14123	9419	6271	3292	1518	804	913	937	789	742	773	733	632	596	602	560	625	608	579	596	554	562	562	547	612	557	525	511	577	582	571	595	576	576	569	571	585	560	562	578	582	595	566	544	570	545	597	587	579	590	561	583	580	554	600	586	548	600	574	591	534	607	579	602	540	607	557	583	617	569	570	584	600	562	588	593	576	557	590	593	566	593	600	529	587	536	576	561	585	556	580	579	577	567	589	593	557	574	606	575	544	582	591	582	541	597	557	555	552	570	565	576	579	619	620	562	570	602	570	606	572	611	558	570	596	586	564	555	555	565	577	571	546	569	587	620	573	564	570	594	586	571	550	603	558	554	617	573	601	576	587	583	614	582	575	564	532	569	588	611	614	572	561	538	575	598	573	587	517	604	599	580	585	572	560	558	558	590	597	587	569	538	586	556	645	559	569	557	590	562	570	570	572	538	579	602	559	556	575	556	574	588	557	586	613	614	566	599	603	531	566	597	601	538	550	566	545	569	578	560	568	591	549	575	599	543	571	536	583	587	549	539	623	567	601	596	592	560	587	595	558	567	595	545	586	566	573	528	557	580	552	602	569	556	567	583	543	539	547	607	576	577	521	539	615	608	540	558	615	567	574	579	600	564	574	531	575	587	592	618	564	594	577	575	576	608	563	520	571	589	583	585	576	570	591	575	585	601	560	571	601	599	620	587	560	549	608	576	579	558	567	597	575	583	545	589	606	574	555	593	606	541	554	607	600	562	534	616	570	536	631	561	614	573	570	565	570	555	609	604	617	602	612	582	588	549	615	550	637	600	602	561	552	651	561	566	604	593	587	585	608	581	574	547	603	579	588	605	548	564	596	549	592	593	583	580	562	550	565	581	591	620	625	588	590	560	604	551	575	556	578	594	580	566	588	558	558	599	555	577	586	582	571	584	585	532	584	569	588	565	574	544	557	555	551	609	549	522	589	549	575	570	601	548	580	589	571	597	588	547	559	591	563	619	574	617	544	601	582	570	576	603	584	554	571	555	585	596	557	550	561	613	552	579	632	558	537	557	572	554	559	553	532	570	550	587	552	614	569	588	537	586	523	606	596	592	594	581	594	585	622	561	543	550	559	528	570	601	607	573	560	582	598	559	582	578	558	606	589	560	592	524	587	576	601	579	551	577	540	557	581	556	589	555	557	585	583	569	594	573	544	556	609	581	572	593	555	575	588	531	566	547	591	588	572	557	556	578	552	548	560	593	591	538	594	567	588	548	565	570	603	576	573	625	595	612	577	572	597	580	551	550	560	580	571	551	613	567	585	551	601	593	578	570	515	547	564	568	558	620	593	584	592	567	560	564	558	565	594	602	560	584	570	592	591	599	556	569	562	579	518	566	636	590	547	567	562	557	586	570	573	562	588	597	589	592	613	525	587	558	584	582	605	559	568	587	595	520	573	577	525	572	584	609	584	570	586	571	597	572	599	595	568	568	596	577	573	616	601	583	597	545	594	563	598	566	596	588	584	596	569	562	573	587	584	569	553	603	562	538	577	570	548	592	628	559	595	589	615	597	599	592	576	603	559	584	599	613	585	571	595	583	595	581	579	536	559	614	598	606	542	595	582	594	560	566	580	567	542	606	603	567	577	554	580	601	581	572	575	566	547	568	574	571	600	557	555	588	601	590	625	555	581	609	528	580	569	562	548	535	547	551	543	574	590	585	562	575	624	589	558	571	562	552	558	556	594	576	551	572	585	606	574	576	546	613	601	623	575	602	571	530	583	568	592	558	562	595	600	526	545	591	579	618	552	556	558	582	639	556	567	562	569	560	573	535	602	610	615	574	584	538	571	631	577	520	563	561	602	602	595	561	565	571	532	523	568	603	574	588	629	596	626	598	549	612	583	564	590	582	580	592	594	583	597	587	573	521	597	588	581	560	573	561	577	570	546	532	569	610	578	561	598	568	567	592	566	575	567	571	563	587	584	582	561	594	603	578	587	554	592	567	599	580	580	624	578	611	586	581	584	531	572	610	619	559	593	582	598	572	549	567	572	587	541	563	578	578	572	540	554	531	611	580	543	565	555	592	580	542	547	587	536	555	574	600	551	575	539	548	563	566	589	543	532	589	597	590	538	553	553	578	565	603	548	576	565	535	534	551	636	574	601	570	543	582	596	600	630	528	530	556	577	592	556	543	573	557	534	541	569	550	565	555	605	577	571	608	590	563	581	567	539	546	545	604	551	592	565	542	566	577	556	588	551	554	527	624	569	568	548	575	591	563	517	613	568	596	601	578	560	659	582	577	570	580	554	596	532	566	575	570	569	564	581	554	583	588	600	578	535	585	608	595	607	594	554	615	577	579	593	586	615	575	577	570	559	594	621	601	545	564	574	588	609	556	583	541	588	583	569	547	605	546	596	619	572	598	578	572	553	550	538	527	595	596	562	550	550	585	619	619	588	593	595	553	605	599	581	617	588	585	567	569	577	581	575	555	587	582	545	609	583	579	558	590	591	586	605	588	568	562	538	580	586	557	544	596	571	550	569	651	583	552	565	564	555	579	574	588	577	590	618	567	575	558	601	586	596	583	591	575	588	561	566	557	617	559	555	582	560	490	569	566	583	595	544	563	536	584	573	577	570	590	549	546	561	565	579	621	590	551	537	581	576	523	610	644	571	544	551	568	563	567	600	567	553	586	543	563	567	668	586	582	551	542	602	608	613	550	544	537	542	551	587	594	573	541	529	609	557	554	578	598	582	612	550	586	595	564	542	602	570	556	576	575	612	576	556	608	584	586	544	559	551	585	578	544	606	592	566	564	598	595	589	594	554	578	566	570	544	565	605	562	568	555	556	530	522	597	566	575	550	576	555	546	586	597	602	589	605	553	553	589	513	560	571	577	566	589	553	560	582	583	584	596	566	558	598	554	582	550	564	589	541	557	567	616	634	583	576	529	560	602	579	561	568	595	573	611	580	565	563	564	601	608	545	547	569	611	601	540	577	593	570	560	559	602	597	571	559	610	551	513	572	540	590	605	565	551	536	566	537	549	591	595	584	574	609	597	574	591	530	605	591	566	532	599	553	586	539	548	575	572	557	599	535	572	556	588	595	590	583	595	576	593	611	583	553	560	577	577	534	621	629	570	593	579	569	546	595	562	585	580	577	575	595	585	610	577	529	554	569	575	612	573	556	597	573	603	527	572	541	546	582	602	546	574	589	556	562	569	583	561	576	582	546	600	523	557	562	560	580	544	595	564	586	601	547	563	562	573	542	525	572	603	563	573	574	567	510	589	565	602	565	550	567	553	572	592	595	561	623	572	600	547	554	581	588	572	540	575	542	591	578	579	523	593	561	514	554	560	592	572	573	599	542	595	585	595	594	583	540	571	583	577	567	592	531	550	567	559	563	584	546	587	613	608	614	558	575	609	589	558	607	499	573	561	557	564	529	579	558	576	576	583
48939	46672	35298	25072	23733	20353	14385	7685	2624	743	553	1403	4810	1898	346	1274	3141	9161	12106	10084	7196	3538	2234	1132	576	264	301	316	289	270	285	236	244	222	244	231	214	194	224	203	214	247	214	210	204	233	188	219	211	248	241	242	210	191	184	220	253	215	232	213	211	206	219	210	217	184	242	209	204	226	196	224	233	201	216	184	205	205	218	221	210	209	215	201	201	210	214	210	231	206	194	235	196	211	210	216	186	224	194	206	211	220	220	233	214	244	203	195	228	208	222	209	197	204	188	173	202	202	233	209	221	235	198	183	204	233	228	223	207	185	216	217	211	219	233	222	215	226	196	225	222	192	189	219	197	232	208	230	206	213	225	238	214	218	224	227	229	224	221	210	206	246	187	193	210	212	209	197	176	209	209	236	224	209	234	202	191	221	205	222	236	207	212	224	209	221	212	189	230	247	202	213	230	215	241	223	214	236	188	186	228	233	213	202	244	194	220	222	195	195	203	210	226	198	195	217	208	190	201	214	222	213	203	235	224	217	197	204	221	232	192	184	186	193	180	194	201	214	214	210	209	218	208	193	215	228	258	209	194	204	191	228	218	219	204	210	252	196	214	212	200	216	224	192	208	202	231	211	240	216	212	226	211	198	206	203	234	235	247	237	205	206	245	249	186	212	193	244	198	206	194	213	246	204	230	194	188	188	212	202	200	237	229	217	223	203	208	215	197	176	235	227	234	221	203	233	200	229	209	216	202	208	207	223	213	190	231	198	204	229	194	212	200	206	213	223	208	228	188	215	188	188	205	214	218	255	187	224	169	193	234	215	185	219	208	224	186	203	199	211	211	207	184	207	215	218	230	212	209	222	203	198	209	213	170	226	221	215	223	238	222	208	231	200	217	223	217	226	229	217	208	240	200	207	227	225	187	192	207	198	190	206	200	225	236	230	192	239	203	209	198	209	210	197	247	198	216	220	214	200	201	223	195	218	215	227	224	196	193	220	203	205	232	211	238	251	182	230	218	209	215	221	230	206	214	234	228	220	200	217	202	222	218	219	206	216	205	205	216	213	195	215	202	209	211	207	205	225	210	203	222	247	224	213	193	199	231	206	219	232	194	180	230	216	215	219	188	193	219	218	193	208	216	207	225	239	206	200	221	225	224	184	197	216	216	202	194	207	214	211	209	196	245	231	212	228	217	205	219	212	215	188	219	205	221	205	222	206	196	220	218	204	234	235	216	242	190	208	205	196	217	204	200	240	208	196	229	217	239	217	194	218	185	194	218	213	241	223	257	213	239	233	189	203	209	199	208	204	197	232	223	205	212	241	219	227	219	239	214	220	229	190	218	210	229	220	183	217	215	211	238	216	208	232	196	232	194	209	206	206	221	225	228	223	224	238	184	222	209	209	219	200	194	232	235	197	212	183	203	225	221	232	218	271	193	197	206	221	222	192	222	181	221	215	246	215	209	217	227	231	237	200	228	203	204	201	240	198	238	197	241	202	212	228	213	215	230	195	215	193	227	206	196	215	227	225	210	194	220	219	202	226	210	207	251	222	220	210	220	184	208	196	197	219	211	200	221	230	208	236	204	235	203	207	218	243	224	203	208	209	217	196	194	204	205	195	224	205	179	202	220	180	193	223	194	210	200	213	215	229	208	222	195	215	198	212	201	192	214	254	194	201	234	209	213	196	220	213	212	235	226	211	212	224	203	202	205	221	213	203	217	237	234	200	232	230	230	237	205	214	217	191	198	201	188	212	224	247	206	205	243	212	200	213	210	196	243	252	202	209	232	214	205	222	225	208	221	201	196	208	213	197	220	211	215	224	230	201	225	210	204	196	214	220	224	217	228	199	225	213	225	205	193	211	202	212	210	195	211	208	220	231	213	210	226	209	203	193	239	234	187	235	207	212	220	205	206	232	214	224	196	181	211	209	222	197	219	234	199	213	208	231	216	189	196	205	228	207	237	226	202	196	209	230	219	211	217	197	202	201	197	228	204	211	187	202	211	215	206	220	226	208	214	228	210	224	191	198	216	190	212	226	234	197	227	194	214	201	207	199	188	246	190	223	204	213	234	187	213	214	226	196	203	206	196	214	191	213	204	176	197	194	205	222	211	199	200	217	220	205	206	206	231	238	181	188	196	210	210	207	232	221	197	205	204	221	186	200	227	226	218	206	195	221	234	209	227	198	216	195	222	214	204	202	178	210	219	226	228	227	227	240	221	205	221	199	200	221	206	205	214	234	232	239	198	203	220	217	215	189	200	212	205	223	208	209	219	173	204	184	226	219	212	188	239	206	198	195	205	193	216	216	209	216	221	236	226	230	228	227	223	217	194	218	202	222	192	211	226	222	203	180	199	207	209	176	202	206	216	182	229	247	220	242	243	197	223	189	234	207	212	179	207	206	187	199	227	201	199	205	231	216	202	228	222	212	185	202	210	224	206	192	199	220	194	210	205	219	208	193	210	209	216	216	199	180	195	217	207	191	224	242	225	222	219	206	207	207	200	207	191	205	205	229	240	213	209	223	220	202	188	218	212	200	200	192	232	198	197	207	219	222	183	215	218	208	222	227	218	202	207	201	193	218	206	201	195	210	227	219	226	224	188	223	221	233	185	223	198	205	209	207	194	197	210	209	219	208	225	224	214	194	218	215	190	211	223	228	187	240	214	204	240	215	204	204	232	217	208	216	212	204	171	210	205	210	254	231	217	206	197	219	227	216	193	210	234	235	215	204	235	222	220	208	227	221	254	227	246	217	196	216	213	184	214	219	218	239	187	218	209	227	215	217	196	214	218	193	219	202	226	224	201	197	226	209	208	210	209	220	201	220	235	222	185	230	210	200	239	208	199	219	206	241	215	227	204	207	217	221	191	230	219	224	213	223	197	208	203	217	235	214	211	230	205	214	200	220	205	211	206	191	223	213	203	220	212	192	208	215	213	176	201	195	207	183	211	201	228	213	202	207	201	224	196	198	193	190	245	231	212	238	216	220	218	218	221	207	195	187	210	199	228	213	190	213	211	215	228	191	221	234	224	237	223	210	203	228	233	218	215	222	220	212	193	204	211	219	216	247	202	216	210	208	209	195	239	215	216	240	182	193	193	208	199	236	234	200	199	231	207	204	228	226	203	231	204	217	204	213	197	180	215	207	221	210	221	227	208	217	193	202	200	219	192	212	209	219	224	216	182	192	194	205	226	209	211	208	203	162	227	194	187	191	229	213	206	201	223	217	221	212	190	205	244	219	194	231	209	200	163	220	223	205	232	201	224	225	216	227	241	203	207	215	234	203	208	212	227	220	221	204	195	237	235	202	200	244	216	215	214	207	217	208	220	220	207	240	191	226	209	224	240	223	208	201	243	220	211	240	212	221	214	225	196	224	199	229	215	207	247	211	236	190	243	217	219	243	205	222	206	219	199	209	189	220	215	211	205	228	211	209	208	210	193	214	220	217	234	208	233	211	238	197	227	218	216	199	198	236	214	200	200	235	194	234
40298	47809	32841	9572	7364	6787	4487	3315	2725	2190	2251	6740	19515	5669	1195	6911	15195	31055	34469	30342	24110	14585	9867	5028	2101	844	1122	1007	894	822	777	643	617	491	493	489	527	494	479	473	463	511	547	473	484	494	499	505	507	519	503	485	470	504	478	531	527	479	479	484	508	527	514	520	435	481	487	482	467	520	470	498	513	496	469	495	504	531	519	478	493	501	458	451	469	493	479	491	524	440	503	492	487	515	499	501	506	525	506	510	499	467	509	500	504	494	486	452	491	465	492	531	509	508	481	508	525	473	482	519	519	470	464	454	516	501	521	477	520	484	479	470	472	468	514	480	497	511	477	491	539	483	452	470	496	474	517	482	474	508	495	515	531	514	493	468	458	518	431	488	495	475	513	480	523	476	483	477	491	484	489	519	481	481	502	479	489	517	465	502	490	524	477	512	492	466	488	468	490	474	503	496	491	431	474	484	447	492	499	496	500	529	482	526	474	455	506	505	469	501	494	525	470	470	525	446	497	480	531	472	505	505	519	470	483	489	534	418	468	541	514	507	476	459	483	504	457	466	500	457	489	488	476	471	459	488	453	488	485	461	526	518	467	499	496	490	508	462	512	512	513	474	481	473	491	459	421	503	514	482	451	518	506	500	456	459	523	528	475	473	473	464	487	509	496	518	489	468	479	480	490	499	463	469	490	502	463	486	467	512	448	487	508	518	483	510	488	487	527	490	483	521	488	502	513	491	503	513	476	511	500	553	507	495	479	521	485	474	466	442	518	509	477	463	542	512	529	503	492	504	518	461	494	478	538	464	518	486	475	487	508	509	487	469	520	500	477	479	493	482	521	523	469	493	475	530	492	515	510	478	509	516	479	487	478	493	473	514	511	484	477	486	502	468	556	507	468	509	505	529	507	494	474	521	487	528	511	455	441	477	455	506	530	476	448	515	492	500	451	503	516	498	486	495	499	497	499	480	474	506	495	475	515	504	511	453	489	503	500	483	483	441	473	475	498	500	502	506	492	489	513	508	522	482	485	518	512	490	507	496	496	467	462	459	481	505	485	472	490	477	476	475	498	481	498	463	525	492	506	482	469	480	489	511	513	462	480	489	484	513	515	505	485	474	479	505	525	486	498	490	481	492	471	503	494	445	467	491	513	499	499	498	512	480	469	470	493	479	493	506	499	522	472	512	461	477	469	507	481	474	469	452	529	471	509	485	495	454	454	492	512	505	493	509	473	528	475	470	478	465	470	509	473	549	489	515	464	499	507	468	459	467	476	530	545	496	471	512	494	498	495	497	482	487	461	481	472	454	437	523	528	489	484	490	479	464	506	458	478	479	442	492	506	466	524	480	526	486	511	522	477	485	520	492	488	485	475	503	478	525	490	482	510	492	485	466	484	491	474	447	497	511	476	518	501	517	467	476	507	466	485	509	491	543	476	477	529	508	507	519	491	467	462	498	521	474	487	451	510	472	465	551	449	500	485	486	487	512	493	479	497	530	494	467	503	466	458	495	462	499	482	514	494	524	522	500	482	457	509	501	493	501	439	503	462	466	478	473	470	505	485	509	487	475	457	491	525	511	472	468	552	487	509	492	490	491	471	484	475	484	483	549	485	484	432	497	493	488	472	496	486	493	474	527	526	533	490	488	493	473	478	516	486	466	477	465	477	488	507	477	535	481	516	517	481	495	502	484	451	478	506	503	489	503	475	484	498	459	489	488	509	462	448	474	504	475	497	471	484	462	485	525	516	501	510	515	515	498	468	489	524	498	502	476	453	507	485	464	498	484	513	508	469	490	493	476	510	503	456	491	460	478	476	459	478	483	483	498	470	501	518	481	518	476	484	494	464	447	459	475	520	498	500	501	514	500	476	525	479	501	486	499	462	473	469	515	488	482	455	494	464	484	466	506	483	479	484	529	465	503	505	478	491	495	518	494	504	511	502	461	487	494	502	491	466	486	510	473	456	504	474	505	470	457	473	515	522	478	488	497	496	514	487	492	510	477	475	497	510	514	450	502	493	536	500	473	530	459	514	491	520	517	518	507	508	480	523	482	478	484	512	519	531	500	479	486	512	504	503	485	503	504	514	547	495	492	500	484	433	484	491	462	519	477	514	484	477	509	492	494	485	496	437	487	487	502	489	485	488	460	491	530	484	513	500	437	478	487	517	522	465	463	488	481	524	473	485	544	477	487	528	472	482	487	433	496	478	489	503	489	482	520	480	509	485	510	496	489	479	464	502	478	522	485	485	479	530	540	473	500	494	518	511	527	517	496	523	515	495	494	503	488	532	535	494	513	482	508	522	487	494	470	480	508	471	498	502	464	531	518	499	450	497	449	482	515	459	468	460	475	486	462	478	484	543	485	488	472	497	493	428	460	518	494	473	512	511	485	471	490	525	506	529	493	504	496	509	531	514	492	477	486	467	497	509	465	518	511	494	466	479	485	543	479	493	496	491	484	513	528	516	522	525	496	492	469	492	467	487	468	482	483	486	432	501	513	512	506	508	498	474	520	483	437	502	497	501	503	483	505	485	510	485	483	478	455	483	508	505	457	467	502	478	528	493	518	487	483	471	497	490	497	450	459	496	483	470	459	475	509	461	530	491	498	451	532	500	485	510	478	505	497	492	456	483	447	479	466	478	563	511	484	485	473	523	513	489	523	453	485	477	513	492	495	511	496	503	488	529	464	494	515	477	525	495	497	488	461	492	499	491	524	504	504	491	505	484	510	490	482	483	455	508	501	492	535	536	489	492	466	497	481	519	487	493	510	491	535	493	483	483	464	507	489	445	511	485	519	532	490	464	521	473	466	492	488	500	469	483	504	464	457	479	473	517	521	491	489	478	488	515	462	474	483	504	488	501	477	485	513	518	505	469	508	495	480	501	484	456	469	463	501	472	452	496	468	493	477	514	460	486	507	481	501	491	530	533	483	443	494	514	499	458	452	486	465	498	502	484	518	492	531	467	509	497	513	481	458	485	460	481	519	482	467	476	530	460	467	516	493	481	497	463	484	519	508	496	485	505	496	490	499	508	481	543	474	484	464	544	520	484	485	501	460	520	490	481	482	468	512	479	492	485	482	538	518	513	470	467	465	495	525	484	479	488	472	495	520	496	488	477	453	490	475	517	503	497	518	518	481	484	522	513	489	492	519	473	496	487	489	528	491	480	474	507	479	524	485	485	500	491	494	478	496	450	514	513	497	493	507	500	495	483	465	507	479	522	493	511	469	454	468	497	530	519	509	460	471	480	513	471	476	435	465	468	457	469	502	514	476	485	516	467	468	496	486	513	450	531	522	480	505	472	479	472	511	450	480	474	512	503	494	497	499	504	485	486	450	460	495	504	549	489	493	498	479	502	479	512	513	489	486	509	511	470	487	510	508	507	497	502	505	498	516	475	481	453	495	498	489	477	502	519	469	484	496	495	511	499	465	489	508	520	525	495	494	488	497	498	483	477	496	545	499	494	494	473	514	503	508	480	468	498	464	506	496
9204	14436	7422	1571	492	323	296	250	223	237	236	309	349	247	229	264	260	336	500	675	670	522	418	312	239	207	210	203	211	228	229	190	222	197	209	204	217	228	183	214	218	215	205	201	211	232	233	222	206	204	216	225	213	223	204	213	195	192	215	184	213	186	190	228	201	211	220	214	232	237	210	254	190	203	198	210	264	209	191	206	212	217	191	209	225	234	199	226	211	224	227	189	210	207	214	231	243	229	216	203	183	218	220	219	193	216	197	192	250	220	198	224	207	198	221	201	211	204	207	222	206	202	212	191	226	215	208	197	187	195	222	198	217	225	199	212	216	207	224	208	212	209	242	204	215	214	207	215	198	206	214	224	173	178	206	208	193	203	234	213	211	205	187	220	194	201	194	204	211	213	199	214	223	251	203	224	210	179	206	223	228	188	200	196	208	213	222	192	216	209	213	194	203	198	220	205	232	221	209	202	217	230	194	200	199	229	197	210	225	210	213	202	218	206	231	238	219	219	244	193	212	180	210	230	214	208	212	232	207	230	206	223	228	201	209	220	208	222	198	209	201	208	201	207	203	207	199	197	189	217	199	215	225	199	225	216	238	221	216	224	227	215	192	213	227	207	224	214	233	195	215	192	204	212	227	207	196	195	215	246	192	222	213	179	205	229	219	221	214	210	260	217	219	191	201	201	243	224	186	224	234	219	224	182	214	193	241	224	226	185	205	214	193	209	231	225	200	218	200	217	227	204	210	219	221	200	198	236	204	217	211	201	209	224	230	230	209	191	194	198	217	195	175	203	214	204	222	183	222	206	215	227	200	206	182	229	192	220	190	218	185	228	206	217	210	209	205	202	224	211	209	205	219	186	218	214	195	208	215	221	232	212	173	200	229	220	208	220	186	221	203	215	216	210	194	243	212	221	214	218	218	220	226	218	204	231	234	211	196	209	194	218	204	225	206	232	210	192	241	177	195	189	236	194	213	203	212	186	200	186	243	229	198	222	205	172	193	199	216	186	216	197	200	216	223	208	221	196	222	198	228	215	204	209	207	203	210	206	206	267	211	169	198	186	197	219	217	211	224	203	204	231	228	219	196	204	217	248	202	244	212	206	179	206	235	222	216	250	211	179	215	211	228	192	241	190	254	199	217	226	205	216	199	218	236	195	205	220	202	211	215	216	196	221	203	220	193	176	226	217	198	202	222	195	211	219	222	210	200	201	203	182	219	207	220	208	191	230	208	220	221	208	212	211	189	185	214	226	197	197	211	196	209	219	194	212	216	197	232	190	216	196	215	248	224	208	200	196	199	222	193	234	197	190	190	204	218	199	215	213	210	219	230	229	220	184	217	219	209	193	192	197	181	198	232	205	217	226	217	195	212	208	209	199	229	208	200	207	232	213	238	210	215	221	215	212	186	197	201	205	227	204	233	184	204	209	190	222	195	232	190	222	209	211	207	206	214	192	206	177	205	199	212	236	229	215	214	198	206	211	230	184	210	207	207	200	200	198	227	203	225	213	211	197	213	191	222	212	201	236	213	217	180	218	208	186	231	189	202	219	213	233	214	209	185	211	212	214	196	222	216	197	236	198	202	198	225	200	243	202	225	198	224	208	213	235	218	206	207	239	202	213	236	204	216	218	235	248	221	206	211	209	228	192	213	170	185	203	212	183	229	229	227	222	216	219	218	187	225	207	203	180	220	207	188	227	187	207	218	203	209	186	196	204	216	210	210	219	221	194	211	200	223	220	214	201	219	245	249	204	169	205	203	219	215	198	190	218	215	180	218	200	209	198	223	219	216	218	221	222	223	217	186	225	224	203	232	199	216	212	211	237	213	223	197	198	181	211	183	205	234	213	178	202	231	215	186	219	222	200	192	227	213	222	195	215	224	222	226	200	205	200	197	228	211	208	224	217	210	195	225	215	212	215	186	223	194	227	220	213	224	211	189	216	211	226	202	208	206	217	224	212	215	204	199	239	200	200	202	188	231	212	235	216	231	206	227	220	233	222	210	211	205	211	197	177	188	221	206	192	203	237	220	207	222	195	184	211	247	231	196	215	217	212	181	229	189	194	197	199	201	206	193	195	215	208	239	219	234	188	211	183	207	216	222	244	216	226	227	206	206	189	208	237	220	182	192	223	223	206	220	206	212	210	225	197	225	168	227	214	205	215	202	193	207	185	230	227	221	204	208	207	203	209	186	232	232	216	221	241	219	176	196	217	206	219	213	202	189	204	227	225	215	203	178	230	203	205	244	237	213	185	215	205	207	196	220	224	203	202	192	232	184	213	218	222	212	212	245	231	218	226	188	180	198	235	204	190	182	184	213	208	199	187	190	214	211	198	197	230	230	225	194	244	225	216	197	214	201	238	219	215	197	220	217	185	203	237	232	205	204	225	220	201	192	212	183	218	214	205	197	225	208	193	200	199	205	206	211	198	214	217	234	206	221	205	204	194	203	205	195	228	195	221	204	235	213	214	229	202	190	202	219	226	213	231	214	194	203	199	239	206	204	203	198	227	233	205	201	191	192	207	217	226	211	215	215	206	224	231	204	200	189	213	232	204	219	217	182	248	233	196	194	184	202	222	195	200	206	182	198	219	201	228	210	196	211	214	230	187	216	206	203	218	192	220	216	230	216	205	222	207	202	211	208	210	217	219	212	202	204	232	191	220	226	209	238	183	192	222	208	205	187	188	180	201	235	204	209	234	198	202	225	222	195	187	216	195	226	224	215	207	183	205	242	213	190	210	182	218	203	189	212	185	195	206	215	174	206	187	239	209	203	221	196	214	207	208	189	216	204	185	229	211	194	215	199	220	210	192	215	210	197	206	199	219	203	221	228	197	206	224	203	227	197	201	201	226	191	195	231	223	211	201	192	199	206	188	212	187	219	218	221	221	221	209	214	211	231	208	203	205	188	201	210	219	217	198	220	211	217	191	211	216	213	211	194	188	215	219	196	189	201	216	205	188	231	169	208	229	196	207	210	226	226	213	200	204	228	226	215	214	200	228	217	226	200	229	213	154	209	206	224	197	209	199	196	196	205	190	213	197	186	200	211	205	222	215	214	190	211	201	204	203	222	217	195	199	201	216	217	217	223	201	243	216	217	221	197	227	194	218	218	194	239	254	211	191	197	207	217	200	199	190	195	201	215	193	214	211	215	210	201	211	209	224	214	202	193	220	190	200	233	192	196	187	232	225	228	206	191	202	196	220	220	205	214	215	222	208	202	183	218	219	217	224	198	204	215	207	196	211	184	222	240	202	222	167	201	187	237	232	205	219	199	221	205	186	210	209	198	205	243	210	196	199	238	219	203	213	214	212	215	224	204	195	212	223	208	222	205	196	206	205	220	223	229	221	224	197	186	185	206	205	197	221	203	199	216	238	224	220	240	221	177	220	232	215	227	217	195	184	228	222	194	207	190	179	190	220	220	201	193	207	196	203	216	194	180	181	205	199	197	196	201	220	210	200	223	203	215	207	221	207	253	231
7530	15745	6242	1385	1042	944	788	782	675	655	643	1023	1407	644	600	582	859	1486	2646	3411	3184	1955	1578	984	643	550	522	524	555	541	545	537	545	521	492	528	513	488	466	476	544	560	470	523	529	482	513	515	557	500	555	550	535	504	495	511	501	491	470	499	498	509	522	520	563	549	507	493	490	533	540	515	533	526	502	528	524	526	461	515	513	519	502	534	490	514	522	507	517	503	506	532	496	470	514	505	526	499	534	535	494	521	528	521	510	493	508	506	507	533	466	493	465	523	513	518	518	515	495	524	525	498	510	507	479	489	532	452	516	479	491	515	497	541	543	524	486	474	517	527	517	503	518	550	516	514	524	528	494	543	517	535	531	470	496	470	525	552	533	533	530	491	532	512	513	513	514	492	460	507	520	540	500	523	535	516	489	511	539	498	501	518	466	498	506	563	499	492	520	518	490	504	479	513	501	510	552	501	472	529	512	501	543	521	576	487	513	534	528	482	508	577	534	508	520	477	498	486	442	519	510	527	532	533	487	540	527	510	497	506	478	510	520	571	554	535	521	480	491	534	511	552	539	487	477	520	560	497	510	518	531	543	515	531	515	484	520	437	480	510	509	495	506	471	506	508	485	540	482	499	505	525	489	479	509	498	495	497	517	486	515	546	495	496	503	548	543	470	517	516	524	479	525	509	512	501	510	520	512	519	527	554	495	463	471	536	509	500	511	526	512	524	485	540	497	511	476	506	470	524	542	567	544	528	520	520	519	500	489	500	515	513	519	541	504	511	520	507	508	543	497	539	511	497	509	481	553	503	510	470	533	502	537	493	511	544	507	521	490	489	523	518	489	497	492	504	570	545	527	540	480	483	573	506	491	498	543	528	515	483	521	521	542	546	528	533	479	493	514	511	527	533	531	523	504	523	522	498	505	497	529	488	498	502	536	484	472	519	539	510	486	499	500	502	459	506	491	514	541	495	518	508	519	512	513	503	493	532	528	535	462	530	490	519	529	481	472	508	519	512	580	494	512	487	486	523	519	520	501	489	508	512	500	471	555	527	516	504	487	492	495	477	538	498	525	510	526	500	533	503	507	514	543	540	515	564	472	489	488	535	479	521	505	503	476	479	495	494	504	564	484	505	531	500	431	539	528	517	485	515	500	480	531	530	500	479	494	463	514	484	490	489	528	524	528	532	506	489	516	519	476	528	496	505	547	541	502	538	489	543	508	492	506	534	523	543	511	521	486	492	543	495	521	495	543	502	503	556	514	505	538	536	542	511	514	482	514	554	529	557	531	529	496	518	507	500	499	510	537	505	515	544	487	533	499	494	480	528	555	512	498	498	514	495	460	512	491	501	556	519	525	528	509	495	507	506	493	512	519	547	545	532	528	544	540	499	470	522	528	504	473	512	484	505	513	518	487	511	506	519	503	488	522	535	527	529	550	522	517	466	511	489	475	478	495	506	525	510	493	484	537	467	486	505	517	525	527	463	510	539	492	473	534	489	525	516	497	536	545	528	521	480	533	512	484	532	484	527	523	529	487	500	520	537	508	527	524	541	491	472	487	507	524	494	492	469	506	510	492	496	534	494	512	515	505	530	544	481	522	490	509	503	535	534	540	481	529	504	488	454	481	496	483	540	489	492	518	482	493	517	498	506	524	516	521	493	491	509	529	480	502	483	552	496	489	538	532	496	497	477	525	552	512	542	502	500	503	498	509	524	488	500	516	483	526	497	505	522	496	549	512	503	529	487	495	520	511	544	496	472	540	527	486	488	481	460	555	504	486	541	514	496	488	536	532	508	520	502	458	498	516	509	528	490	487	510	506	539	496	485	504	490	546	487	509	469	502	512	507	531	545	510	511	550	520	492	514	472	519	531	488	520	519	508	519	464	508	525	455	529	526	568	522	487	529	536	531	462	509	540	495	552	539	485	518	544	497	513	531	463	506	527	521	508	507	493	510	516	502	479	520	496	510	529	529	492	504	522	515	509	512	519	524	533	497	511	516	517	523	517	550	538	520	498	515	480	539	517	520	536	510	535	539	535	523	528	525	476	511	501	486	476	491	535	491	478	516	517	511	511	523	526	512	550	505	544	542	503	490	490	543	512	526	471	518	489	530	512	512	548	489	517	511	485	488	547	526	481	508	538	476	484	512	472	499	502	484	534	496	516	509	542	576	521	516	472	551	491	511	497	533	520	528	520	529	537	522	496	497	522	524	473	498	559	528	515	514	514	490	528	526	494	508	532	536	546	505	531	526	526	512	542	492	508	496	505	498	499	511	537	503	504	503	518	522	567	522	489	534	502	516	518	463	521	521	497	497	530	495	483	510	533	499	506	537	491	490	500	486	488	497	503	513	469	499	520	462	542	492	492	464	484	472	525	493	529	492	533	527	515	521	490	521	485	537	521	494	562	476	515	534	491	485	464	547	517	518	496	506	520	512	530	541	532	525	506	473	511	488	501	491	490	517	557	529	492	490	514	519	511	502	522	520	513	527	534	527	497	519	480	507	500	511	498	525	514	503	477	541	504	521	473	500	542	511	505	504	473	495	478	520	523	501	524	484	573	523	517	485	483	533	497	509	488	479	484	508	510	500	534	547	495	521	497	528	528	504	499	501	516	522	473	498	513	482	522	513	529	510	531	503	547	541	527	476	546	490	481	537	486	528	555	507	498	515	525	542	505	490	496	526	510	548	513	502	501	508	536	502	526	501	518	535	540	530	547	505	484	569	510	535	464	523	541	467	531	546	503	503	505	535	547	493	494	508	498	490	533	496	514	533	524	509	500	485	478	485	511	491	519	538	530	492	490	501	536	457	532	605	496	505	551	505	547	532	483	516	577	523	507	494	517	546	498	508	523	522	508	496	524	472	494	506	545	560	495	485	501	496	504	540	504	529	498	531	527	497	532	495	474	510	515	522	511	527	514	477	511	523	497	490	538	535	487	520	502	498	470	557	511	518	542	521	528	496	506	488	475	480	524	521	515	519	489	486	529	516	538	447	478	514	554	485	491	513	545	566	510	530	521	497	535	523	489	540	532	492	550	545	480	509	527	511	548	492	484	517	506	535	497	507	545	503	495	548	533	540	493	531	510	506	527	504	482	490	452	490	529	504	503	472	541	478	508	525	550	546	464	513	546	542	511	492	516	520	509	545	527	531	469	520	514	542	505	524	490	518	500	496	509	513	518	515	476	482	504	497	536	522	510	530	495	531	524	524	532	491	517	525	520	495	514	508	505	514	506	490	544	459	507	489	517	512	511	549	487	505	498	480	514	512	483	505	510	539	501	508	479	511	551	508	503	503	514	536	505	535	514	518	500	500	507	500	545	520	514	518	490	522	510	510	530	490	487	511	511	534	483	576	514	505	525	526	519	506	497	509	503	537	479	531	555	526	503	469	498	508	489	487	494	544	531	502	473	519	503	465	525	509	484	538	523	508	502	507	489	522	487	488	487	526	526	466	513	550	478	498	543	518	487	505	464	538	531	498	510
39378	43249	34404	21287	14355	8454	4169	1663	1020	412	359	1382	1973	535	297	263	572	2804	5551	5583	3835	2064	1309	709	393	291	303	294	292	248	282	283	247	231	270	283	222	230	255	237	223	284	217	263	245	261	258	283	279	270	226	277	254	227	251	243	247	269	231	248	222	249	237	257	257	249	247	231	225	227	230	257	274	218	269	237	258	244	243	238	243	260	269	231	239	256	232	242	246	247	276	223	233	265	232	259	247	239	245	222	278	237	248	251	245	239	242	243	262	236	265	234	224	268	269	240	242	237	240	213	230	247	227	262	238	261	256	279	261	234	249	237	246	245	221	236	264	238	263	252	222	241	220	226	264	272	256	258	264	226	223	230	266	261	258	234	275	251	243	258	239	262	209	253	249	248	245	261	279	224	243	235	227	227	229	227	238	221	221	242	252	262	241	246	254	264	250	254	244	249	234	242	228	248	251	250	272	253	270	267	288	247	274	240	229	253	242	266	245	212	242	238	252	241	209	263	235	272	226	247	251	232	260	269	267	235	223	230	225	257	255	227	218	246	251	224	220	246	229	261	238	225	237	271	253	250	249	245	245	237	216	229	247	221	250	236	247	219	272	235	242	221	238	240	244	249	249	248	258	244	254	224	229	248	242	240	268	254	287	256	258	244	270	256	221	240	239	250	272	298	253	229	278	245	236	265	261	257	257	218	242	252	247	265	253	250	237	235	266	254	218	249	269	233	230	237	255	210	244	236	247	230	246	247	253	242	253	228	252	242	243	221	251	221	224	273	227	234	228	238	246	269	235	243	251	254	269	274	244	256	221	223	228	232	239	236	251	251	250	244	252	240	228	273	262	273	261	255	261	238	257	245	214	249	260	216	230	234	236	254	217	239	253	248	231	247	244	260	259	227	250	260	233	259	251	259	247	201	251	276	252	253	256	223	240	252	273	238	262	221	256	250	231	231	224	259	238	248	251	238	223	244	259	232	269	234	235	253	270	254	246	211	224	257	268	294	238	261	246	239	247	242	225	248	252	252	231	250	265	241	253	227	264	273	263	241	248	263	259	248	286	253	223	221	198	259	249	288	249	256	262	230	239	260	227	225	248	269	265	254	257	233	253	235	251	244	256	237	270	249	268	244	255	231	232	239	242	254	284	251	231	227	248	224	263	246	245	235	251	283	245	229	237	249	234	226	252	236	241	241	220	252	228	243	271	237	249	261	249	263	263	245	245	237	237	259	263	241	240	234	248	249	258	256	266	259	233	220	237	224	243	266	233	241	231	237	234	252	272	247	236	240	266	262	271	245	237	253	245	268	244	221	267	237	255	211	238	268	240	256	247	261	228	257	252	246	249	244	252	246	256	235	254	239	234	224	243	242	196	240	236	220	238	242	264	238	266	253	238	243	245	239	211	218	245	256	206	251	276	257	251	232	226	263	234	258	243	247	241	273	243	267	263	242	257	227	230	241	273	285	238	212	271	246	244	242	238	242	236	255	230	208	224	262	254	257	260	263	240	273	227	290	227	242	244	241	237	261	248	238	218	271	234	229	271	261	231	256	254	235	244	249	246	226	229	247	239	243	224	261	221	231	233	253	247	224	250	250	240	229	227	265	249	242	237	242	259	224	212	252	256	231	234	226	237	216	264	229	276	228	261	237	261	258	261	228	271	227	247	241	265	254	263	249	238	252	244	244	254	243	238	244	258	255	254	259	225	231	256	226	235	253	272	236	232	244	262	269	233	231	245	245	227	257	252	250	268	242	244	223	272	267	232	274	252	243	255	260	233	256	244	271	237	241	240	236	254	260	268	261	245	236	245	246	237	268	254	227	252	248	253	266	272	236	257	234	248	257	252	242	248	231	252	256	246	277	245	221	233	252	230	237	250	226	258	241	248	276	276	254	251	243	247	222	246	243	230	251	252	229	249	259	253	225	238	249	256	249	258	250	222	218	243	266	234	243	252	253	216	254	253	252	261	234	226	236	262	244	242	282	229	257	245	239	247	250	254	251	246	217	238	227	250	235	245	226	265	242	230	233	233	212	245	247	258	256	263	249	250	251	246	265	239	231	232	261	235	255	266	261	233	246	221	240	235	225	239	221	242	245	228	258	219	253	267	259	224	228	242	214	264	261	274	236	250	256	226	271	246	250	253	237	265	220	221	196	244	247	250	241	245	281	276	247	239	252	258	228	270	229	230	243	243	255	236	249	251	214	254	236	259	248	266	234	243	262	268	256	250	245	256	288	264	214	226	232	266	247	254	224	231	215	254	249	231	259	233	243	225	233	261	230	230	253	280	216	218	249	218	209	266	253	247	252	239	234	236	253	236	248	246	234	242	240	246	252	260	252	226	234	269	249	234	269	242	240	251	231	259	283	218	261	240	236	248	265	249	238	254	273	212	243	258	227	250	269	208	259	227	209	254	226	247	249	251	238	251	243	260	241	235	257	242	238	226	251	242	235	250	249	250	247	267	282	236	227	250	243	253	241	240	248	229	223	286	241	238	244	238	228	251	266	239	219	246	241	265	266	238	226	267	256	241	230	234	248	237	274	230	259	226	210	222	256	244	242	230	237	261	245	247	264	257	237	230	259	268	258	257	218	248	231	222	246	273	252	232	251	233	238	222	252	235	255	217	244	273	229	253	258	244	280	248	226	263	234	247	243	227	228	242	242	244	251	272	254	225	214	242	230	258	245	252	230	265	231	240	249	223	240	245	230	218	246	254	251	244	236	236	251	267	269	253	252	256	237	231	225	237	246	254	248	222	263	220	241	249	267	275	236	236	246	231	263	225	237	250	277	277	233	259	224	254	201	253	241	262	229	234	248	225	259	266	284	224	204	247	271	232	263	239	222	222	215	248	236	233	250	222	238	266	270	275	236	250	262	279	267	224	236	250	248	264	256	237	236	256	235	247	261	254	230	259	251	278	259	277	268	261	234	269	237	240	232	270	278	263	254	230	237	256	226	214	266	241	235	249	242	252	238	242	239	239	252	239	249	267	238	216	230	228	222	264	278	254	275	274	240	240	258	253	227	255	236	236	266	266	254	232	229	255	220	244	253	242	238	228	225	258	224	256	253	265	263	208	261	247	244	221	265	253	225	242	236	281	262	226	257	253	215	258	255	254	245	213	249	233	244	275	238	247	254	262	246	238	248	248	229	233	221	234	259	229	219	244	241	286	238	240	221	248	244	258	245	235	245	232	266	220	276	272	236	240	223	249	218	239	258	231	258	221	248	252	224	252	257	250	219	261	240	274	222	238	255	226	233	248	246	268	260	221	261	239	246	259	240	239	240	216	238	249	226	225	237	234	248	234	252	266	265	238	282	250	252	264	248	274	271	233	275	233	239	229	217	236	244	244	241	239	247	225	258	224	246	259	242	250	239	226	229	244	244	241	246	239	267	254	253	254	262	279	269	223	265	266	255	264	245	248	219	237	275	218	246	249	241	272	225	269	239	250	242	224	225	251	235	248	237	245	198	202	285	245	262	236	251
30374	41133	23980	5032	4708	4484	3466	2683	2950	1413	1421	7098	9750	1992	877	936	2970	14281	22970	22756	16679	9549	6078	3277	1414	760	916	779	767	692	736	684	591	564	583	525	579	544	614	586	556	616	567	566	581	553	588	582	574	584	586	589	551	575	550	534	622	557	559	619	557	572	589	541	568	559	554	593	582	541	569	598	554	583	588	565	549	584	593	588	557	545	556	601	543	563	565	584	550	553	554	561	598	563	562	550	568	596	561	571	575	567	570	572	551	515	580	557	583	553	551	577	575	596	584	571	564	582	579	562	581	578	614	581	562	611	615	596	529	589	545	548	546	581	600	577	555	591	587	593	564	538	587	575	594	593	559	580	581	541	572	576	599	582	543	596	579	545	567	569	558	560	597	581	528	590	580	578	563	591	568	563	546	543	567	557	649	588	548	585	548	521	553	563	591	544	542	580	611	615	571	577	590	558	604	570	536	555	587	576	560	562	549	577	591	587	586	530	611	586	581	593	603	587	578	579	568	598	572	568	533	574	538	577	547	563	556	646	572	561	646	567	581	539	569	601	551	588	564	583	568	565	547	612	613	619	574	611	541	540	581	521	569	575	555	558	566	584	577	604	612	545	528	598	577	526	608	608	599	565	572	577	541	588	609	585	564	609	561	606	568	561	596	575	581	587	571	566	573	596	537	564	600	583	586	560	578	607	588	578	606	542	569	581	561	532	599	554	602	576	523	572	631	602	588	607	557	598	577	565	586	568	586	581	536	600	594	629	549	602	555	525	554	539	561	557	610	550	622	598	597	561	545	576	558	546	578	568	598	552	545	582	539	580	531	559	584	590	583	582	559	546	586	599	593	550	575	570	571	605	558	554	581	562	546	579	540	554	564	578	572	559	563	576	504	577	586	583	590	596	606	602	606	573	590	561	564	585	624	592	523	555	541	568	609	558	612	585	594	563	587	565	572	641	548	597	523	550	582	531	539	571	606	565	593	561	556	554	545	602	594	607	604	574	598	607	581	570	578	554	562	562	589	562	605	604	560	611	579	543	525	562	577	566	599	557	576	617	617	600	568	611	531	562	579	585	590	579	577	591	577	603	559	578	589	561	543	557	604	566	602	593	586	550	594	579	564	565	552	549	550	583	574	525	581	526	647	580	622	572	590	574	583	557	571	565	584	576	626	619	570	570	584	605	600	583	566	606	568	574	578	585	573	537	522	568	613	543	609	623	540	614	546	591	597	588	537	585	563	593	552	587	564	616	589	545	536	553	583	626	582	595	572	565	578	597	602	576	497	560	569	539	546	592	586	522	556	581	583	582	574	577	575	601	547	558	575	594	566	545	587	590	588	596	590	548	570	564	546	562	581	580	559	577	583	534	611	620	546	615	587	550	586	563	557	600	596	577	629	609	570	559	549	607	534	571	521	560	558	567	559	572	596	578	577	597	576	573	554	587	601	562	536	522	604	621	536	572	629	608	600	565	594	585	562	613	595	586	556	552	561	566	563	575	558	560	603	611	607	554	581	589	585	616	562	614	584	600	575	604	568	596	580	573	529	575	576	561	567	615	608	573	575	558	565	564	593	601	567	568	568	619	572	596	538	578	591	573	566	588	589	610	554	552	540	568	577	537	600	611	580	570	510	583	518	555	564	583	564	566	575	537	595	585	562	592	549	611	544	565	570	530	569	615	556	504	590	580	571	609	557	564	554	598	586	575	586	573	578	577	559	596	582	510	562	579	567	566	566	567	619	567	603	541	558	583	551	570	579	594	573	525	566	521	588	599	557	558	593	568	541	583	626	609	617	567	560	611	572	543	589	600	574	584	561	585	623	574	579	581	592	574	602	567	549	563	550	561	582	582	592	590	537	523	557	569	562	585	598	551	534	559	573	553	591	539	581	550	550	570	576	570	583	587	576	615	601	599	555	563	566	547	553	622	541	564	614	584	620	588	569	569	549	550	577	589	556	571	535	616	548	606	538	535	546	540	641	577	591	552	588	543	599	583	591	594	618	566	546	595	620	604	610	604	568	572	597	613	589	564	601	560	556	525	614	623	599	568	577	547	594	567	565	565	581	559	588	599	558	555	567	555	595	557	598	574	579	580	572	583	591	522	600	569	596	568	551	536	587	647	586	577	577	582	560	594	593	572	580	571	571	592	526	570	564	590	614	578	563	582	595	621	575	599	550	573	596	550	592	602	554	614	596	642	563	563	580	602	574	580	543	593	579	615	557	602	567	547	546	570	586	569	591	544	584	547	612	564	585	542	546	568	580	578	569	581	563	606	561	561	641	564	570	573	587	633	623	550	591	567	561	584	578	587	586	578	551	556	511	564	557	585	592	619	579	567	582	551	592	586	572	545	582	571	546	605	562	558	585	587	578	533	569	572	608	553	526	585	612	564	566	564	572	570	578	562	600	580	583	541	591	610	586	580	528	574	589	570	587	579	583	569	551	559	531	586	655	557	588	572	579	575	609	532	592	595	554	574	595	574	569	553	582	537	536	609	621	578	577	579	629	617	604	603	565	570	535	564	525	593	564	571	589	582	601	553	605	549	597	553	596	608	542	583	554	603	548	533	574	590	587	578	614	586	538	598	592	559	559	623	553	587	562	563	575	552	583	565	586	593	593	609	581	543	563	532	573	597	585	554	552	577	574	576	616	557	573	533	589	579	577	561	551	580	530	578	564	553	585	568	574	565	607	525	583	587	545	587	589	586	541	608	571	583	531	575	614	586	586	584	559	566	591	546	560	602	539	547	553	574	544	556	545	571	559	553	576	584	575	564	542	577	575	608	566	586	548	558	547	577	569	593	534	584	573	607	607	589	593	571	575	588	616	565	582	535	561	526	559	534	572	583	580	563	528	599	612	549	570	603	560	568	590	591	616	608	558	539	565	565	582	592	579	589	594	613	609	567	582	560	613	559	571	588	577	544	577	579	587	574	554	543	511	607	570	581	580	609	583	612	592	564	600	544	550	598	584	574	556	571	575	564	603	538	584	608	594	604	554	577	541	605	540	556	534	580	604	590	557	597	578	545	576	568	556	585	549	546	547	568	556	633	585	560	556	541	566	560	576	588	605	558	573	528	532	577	575	566	598	583	570	600	595	588	572	581	584	595	563	553	594	593	557	594	579	531	601	583	526	581	568	570	554	590	617	605	558	621	567	533	592	577	563	592	589	563	531	552	556	591	563	585	581	607	581	540	557	568	582	550	521	551	587	572	574	591	600	574	561	630	602	562	572	598	601	589	561	562	577	543	606	574	575	557	583	546	578	558	574	575	575	573	544	568	592	547	570	586	596	567	561	568	584	592	608	563	579	578	610	580	532	571	560	592	597	630	546	576	565	571	567	577	588	604	581	514	583	599	558	592	556	557	573	569	580	607	567	563	558	548	585	566	539	554	565	606	522	537	623	608	581	564	544	570	566	545	594	588	608	596	564	604	556	582	629	577	604	617	568	556	602	554	596	546	578	593	583	563	557	560	603	586	626	619	607	565
49466	41238	31497	23313	19855	14562	8552	6565	5168	637	688	3886	2644	747	325	321	583	3303	12399	13107	8124	4193	2443	1270	503	313	368	305	303	289	271	260	221	232	191	226	210	217	223	219	216	210	202	185	210	200	226	196	202	227	219	207	191	208	197	215	192	207	231	215	215	178	204	190	233	182	193	221	221	233	226	202	211	214	206	205	221	217	204	186	205	205	232	197	211	233	216	215	203	177	201	205	202	198	225	184	202	228	189	225	203	227	220	231	234	218	209	235	233	200	222	187	201	196	220	217	224	199	225	190	192	207	181	195	238	222	199	202	206	233	215	195	182	207	237	215	236	209	230	234	208	224	226	216	243	217	209	195	211	218	249	195	204	210	213	212	217	192	201	187	189	209	185	229	215	208	190	215	210	212	206	194	214	193	207	185	201	219	191	195	219	210	224	209	195	184	214	182	230	200	232	188	205	210	191	233	225	185	198	228	210	218	197	202	219	217	205	222	183	205	192	212	211	208	228	224	209	208	232	203	200	208	165	206	198	195	232	202	251	227	220	196	212	208	204	216	218	218	202	195	240	200	198	189	202	233	211	221	193	216	208	218	215	232	213	204	236	219	221	220	224	248	191	218	232	182	188	213	231	209	208	200	197	204	213	235	192	210	223	205	173	230	231	196	198	200	176	229	212	207	230	206	215	225	195	184	202	198	215	218	202	208	174	186	213	203	236	190	228	213	229	210	232	204	221	231	217	206	226	209	218	213	188	206	185	216	206	227	202	220	214	200	223	220	203	209	212	224	181	200	208	224	209	228	216	223	197	196	218	210	198	200	188	214	223	207	210	217	232	211	201	187	213	184	218	199	169	229	227	218	234	217	216	217	216	198	224	183	202	194	235	217	212	191	206	219	209	202	194	198	216	239	180	202	213	207	196	203	198	195	204	190	182	219	172	204	201	209	220	212	199	221	223	211	226	202	214	200	209	216	207	211	197	208	210	245	238	206	183	221	224	205	202	216	219	201	204	209	222	203	190	211	207	228	207	207	213	189	212	188	197	234	204	221	210	220	182	223	226	195	199	193	197	210	206	207	213	201	211	200	253	198	219	205	183	224	212	221	216	205	211	192	212	214	194	186	230	194	206	209	195	206	198	203	199	209	240	216	218	216	179	192	210	227	201	211	224	192	210	194	221	206	190	206	221	209	205	205	216	205	243	207	201	224	205	230	209	194	199	186	223	211	196	199	222	208	193	198	198	229	218	210	214	224	184	233	225	197	195	225	209	181	183	196	204	197	217	194	216	195	229	211	202	234	188	209	240	209	193	234	221	198	212	212	183	207	213	211	191	205	202	225	259	200	216	217	194	198	202	204	228	206	209	183	227	216	224	208	220	208	201	216	209	235	201	205	189	187	184	214	250	201	226	187	205	231	199	205	225	200	233	198	220	203	188	220	186	205	206	217	202	188	202	224	219	213	193	196	221	207	211	242	202	216	226	208	187	194	209	198	227	198	196	211	214	212	216	210	229	198	215	210	214	189	226	218	207	199	198	218	207	189	205	192	222	230	226	197	214	238	202	187	200	191	228	217	197	260	228	216	218	192	201	198	221	195	214	219	212	212	198	213	206	207	214	222	229	197	222	205	225	224	217	223	213	231	237	207	214	211	207	184	204	208	201	199	189	205	207	199	176	196	214	224	189	210	194	197	243	218	208	212	201	209	188	208	201	217	210	196	205	233	210	210	194	188	229	217	183	192	200	230	193	236	200	169	207	198	255	234	204	219	222	211	207	236	239	211	206	220	240	220	216	204	228	209	224	211	206	212	211	212	221	224	222	224	194	198	219	184	206	219	229	218	214	184	190	206	206	209	213	216	194	232	193	226	220	235	208	202	202	188	232	230	201	222	187	189	199	199	181	183	188	201	210	215	210	196	211	192	180	208	199	230	212	231	232	215	224	183	220	204	190	214	238	201	239	201	197	230	235	246	198	233	209	210	191	199	200	193	200	220	197	204	180	204	188	185	210	212	215	186	220	212	184	211	206	207	213	214	216	211	222	191	192	215	195	213	189	207	201	230	208	214	218	200	209	252	217	232	202	214	229	199	185	204	206	225	204	214	218	216	196	213	214	188	224	230	198	203	190	200	204	204	205	232	191	202	216	218	233	178	212	209	197	209	211	213	226	219	210	233	233	219	209	192	188	225	235	216	195	206	220	195	215	221	231	219	213	182	197	208	201	234	218	220	204	201	221	202	205	201	241	204	225	223	230	211	212	207	213	198	208	205	204	206	195	216	217	209	226	213	207	223	212	220	211	206	195	220	208	195	224	220	225	229	218	196	212	218	202	201	209	199	217	172	205	217	195	203	204	213	205	206	235	208	229	215	201	211	225	195	207	198	249	221	221	199	224	220	189	187	221	180	190	169	205	217	223	209	203	221	209	208	223	187	207	219	181	207	209	227	211	198	214	199	198	222	216	203	235	201	210	227	179	212	203	219	204	203	200	209	228	213	209	228	200	214	231	207	206	184	222	171	209	187	238	192	215	198	227	227	204	211	206	208	212	217	213	231	200	197	208	206	205	206	222	227	236	215	189	221	203	208	184	213	202	207	229	187	231	181	188	218	200	206	213	211	213	226	223	193	221	201	200	161	231	209	223	223	189	185	199	197	217	223	224	190	203	228	220	202	205	210	223	198	201	197	192	200	193	239	204	206	209	194	211	229	194	206	205	194	236	195	215	232	226	235	198	203	220	199	195	212	198	215	209	208	207	208	170	203	234	207	221	221	204	209	203	223	220	199	229	228	205	197	219	222	222	215	211	203	209	243	203	199	196	195	186	250	219	210	215	217	206	201	182	202	219	206	187	227	201	204	163	223	224	203	202	184	216	234	190	231	206	186	200	207	202	176	191	206	200	217	209	221	222	210	218	214	195	186	237	202	214	189	179	194	205	186	212	186	216	246	194	214	193	206	220	199	213	182	187	223	211	217	230	208	221	238	247	181	202	213	217	208	172	228	194	242	222	211	207	213	208	219	222	217	234	211	207	232	239	240	213	253	178	204	220	206	195	246	236	206	201	197	212	231	212	215	234	189	201	209	228	197	196	219	216	191	202	198	217	210	169	202	189	175	193	203	214	187	229	216	201	200	200	201	220	240	208	239	225	241	215	202	197	188	197	219	237	220	199	205	185	207	201	207	193	211	194	198	189	203	197	213	237	219	216	216	212	226	203	227	186	196	217	184	187	235	213	186	214	209	216	210	206	229	245	211	172	202	204	213	196	210	213	215	181	208	218	238	197	238	211	190	217	222	205	196	199	191	194	175	196	243	223	217	202	198	217	196	182	168	210	211	204	218	215	227	181	217	219	207	241	179	193	202	219	193	209	216	184	160	228	224	204	191	186	220	181	226	195	214	207	228	196	201	216	220	218	205	221	174	208	190	212	199	167	217	199	232	197	196	206	201	207	219	219	206	219	208	252	186	218	174	191	233	232	184	221	215	200	236	219	210
40606	42037	23820	7731	7494	8530	6526	14444	12171	2158	3175	16643	11056	3075	1129	1155	2862	15926	35752	34758	26327	16760	11209	5789	2009	977	1341	1000	928	795	725	636	562	465	462	501	491	506	496	518	496	480	469	496	482	487	517	486	470	485	471	500	467	488	497	519	523	508	511	512	493	528	466	481	483	510	530	495	483	469	483	457	497	436	477	478	500	483	495	483	523	478	472	518	474	534	510	466	476	500	523	516	464	505	492	479	494	471	509	525	503	494	483	521	533	474	536	476	473	476	495	466	483	504	469	506	483	503	490	537	445	485	492	524	470	504	489	491	487	483	497	504	477	467	442	486	457	504	503	487	493	493	484	474	441	514	491	473	453	521	505	473	496	496	499	514	450	464	518	482	482	480	516	480	478	519	486	481	472	453	499	497	533	478	519	526	499	454	446	489	491	460	501	480	524	508	455	487	499	503	500	522	477	496	480	483	516	484	514	478	491	452	480	462	482	481	504	522	478	459	510	504	516	480	485	513	485	514	475	493	525	521	494	474	477	496	478	490	489	478	488	478	496	448	470	508	468	447	466	516	494	523	468	513	500	500	490	529	470	473	494	462	506	461	524	469	504	462	512	470	498	463	494	475	501	499	497	496	489	477	486	493	505	508	456	417	479	479	489	456	439	516	515	515	456	500	468	493	464	526	485	480	459	474	520	490	468	418	478	491	517	497	480	480	493	500	472	535	482	510	512	515	453	488	474	532	487	488	461	503	483	506	484	512	471	487	502	485	479	485	512	450	518	491	510	487	456	500	472	440	464	507	473	488	521	445	471	499	502	474	486	495	506	530	488	489	463	518	498	483	524	428	476	491	473	475	490	478	449	511	454	479	474	466	459	490	460	491	455	479	502	487	521	483	542	490	498	513	463	462	496	532	503	469	492	466	495	505	472	466	444	503	464	496	507	499	458	489	485	477	495	503	482	483	480	492	497	503	483	476	453	516	470	459	492	497	494	484	494	479	529	456	536	491	495	493	486	461	445	509	504	473	546	457	436	500	487	514	467	466	497	457	502	453	508	516	502	502	492	511	508	508	449	470	479	472	463	495	481	483	466	487	472	524	514	497	503	532	473	465	490	526	471	456	503	480	479	497	484	481	480	544	471	496	478	533	488	503	498	461	524	545	493	475	470	478	492	505	484	471	478	470	487	459	476	451	431	481	485	447	490	481	455	462	533	497	498	481	546	496	488	492	492	466	459	492	481	478	475	503	463	486	526	512	518	479	485	460	489	477	477	465	502	513	485	461	495	491	470	464	477	500	493	456	507	510	462	478	497	484	482	496	421	519	500	471	455	489	503	477	512	461	479	514	469	479	447	484	499	479	497	527	519	465	473	490	520	488	457	509	480	484	514	523	472	506	494	511	480	489	476	484	503	480	476	538	490	473	528	457	506	454	474	492	505	501	461	493	458	521	480	480	457	462	429	517	502	470	544	471	452	482	497	456	486	515	507	458	510	479	497	493	479	520	520	501	506	470	482	464	504	467	491	463	498	507	480	510	445	483	441	491	489	506	487	468	477	461	534	475	472	495	498	469	470	494	440	489	463	511	502	454	502	484	484	512	525	529	523	521	466	464	472	494	499	519	507	466	453	488	451	436	510	475	513	490	505	440	465	484	480	525	503	504	494	462	496	486	475	495	474	508	501	476	459	495	435	474	470	509	503	477	527	472	511	479	489	535	472	495	448	510	490	505	510	498	544	514	465	523	457	487	476	483	513	485	514	457	502	462	492	501	511	445	470	487	472	501	493	499	480	476	469	521	494	471	510	493	505	521	503	480	499	534	496	492	499	473	481	478	505	506	484	492	482	512	506	482	530	526	476	483	493	492	495	471	475	524	535	492	462	466	492	481	502	484	468	480	454	486	508	492	484	507	501	486	519	491	472	459	457	508	496	476	467	452	513	493	459	479	536	520	490	467	475	492	457	457	537	459	482	459	458	463	472	481	517	501	478	505	504	489	485	516	493	496	486	428	498	492	478	492	493	501	459	507	492	513	469	515	449	486	469	491	487	515	474	526	496	464	500	439	477	488	509	457	474	442	450	514	472	491	475	494	513	475	540	485	501	498	542	455	493	476	502	480	504	467	529	473	485	488	450	488	466	498	473	495	493	450	536	508	515	517	565	431	488	479	499	512	480	520	479	481	486	490	510	501	497	527	531	449	441	485	504	459	502	506	527	486	492	509	460	469	517	489	485	490	495	482	471	480	482	506	519	468	477	507	526	478	503	453	502	518	466	508	467	466	491	505	536	471	493	508	511	465	512	510	472	491	505	493	476	481	490	465	511	485	489	503	482	475	503	516	505	456	505	493	502	441	480	525	460	455	511	482	487	462	515	518	467	488	521	483	479	469	463	502	494	476	489	479	476	512	495	502	491	493	501	487	503	462	496	483	478	446	496	480	487	506	477	512	470	472	508	484	519	475	499	501	456	487	504	490	490	483	485	512	488	509	481	490	440	492	485	477	503	450	490	466	484	476	523	481	482	517	521	470	517	496	472	486	490	519	485	553	509	512	531	490	485	488	498	478	457	485	531	470	489	493	451	484	487	514	486	489	514	455	475	506	491	485	511	454	483	479	510	500	441	514	482	533	445	469	503	485	501	492	469	471	486	459	464	497	508	487	529	498	525	465	436	512	470	444	519	515	459	544	504	460	485	470	541	500	504	492	442	495	488	463	502	490	479	511	501	516	500	524	511	468	503	468	528	490	496	477	471	487	514	499	461	508	513	464	497	486	503	529	501	432	488	510	478	486	463	482	478	474	506	495	509	472	480	492	492	467	482	462	499	494	464	487	504	489	484	478	501	447	505	470	504	521	532	479	470	451	520	490	514	473	480	476	523	463	475	501	483	470	477	457	515	512	457	515	513	495	493	455	480	479	470	517	513	497	515	501	500	507	497	487	516	489	483	496	464	480	477	491	498	516	506	500	483	498	466	485	489	529	466	501	468	471	516	489	508	508	485	494	504	504	476	474	493	473	465	462	515	453	509	450	466	476	491	467	454	475	505	458	501	502	476	498	479	487	477	512	508	500	478	460	485	485	477	481	457	509	488	475	458	484	494	492	510	501	462	480	471	519	481	491	473	491	513	486	484	483	450	500	484	486	504	491	474	500	508	476	488	465	471	498	500	462	485	470	458	488	455	472	517	492	530	472	510	501	511	495	490	505	488	489	550	488	473	479	461	510	471	461	486	511	534	478	471	495	526	488	468	462	521	461	487	510	498	516	471	500	527	470	458	501	482	474	466	512	493	468	465	519	488	473	448	466	503	462	495	500	477	498	515	475	452	500	494	533	490	480	528	459	497	466	455	541	502	536	468	454	472	484	458	484	496	474	490	499	471	485	513	471	508	464	511	471	485	462	492	476	482	512	506	448	455	473	449	486	516	485	527	501	491	500	480	509	477	427	496	449	496	460	522	462	510	492	483	470	501	480	478	464	499	491	466	512	509	524	491	485
9792	12170	9726	1759	544	335	296	369	430	226	217	252	278	209	232	226	215	242	494	714	749	514	501	347	218	240	224	204	194	233	237	201	226	191	219	233	190	198	222	224	210	229	189	196	176	248	212	236	208	179	230	237	155	207	203	212	220	203	176	193	215	202	212	203	199	196	202	195	235	205	199	219	217	226	200	219	233	225	204	216	218	231	203	222	221	222	188	230	196	204	197	181	202	214	236	223	197	214	210	217	224	230	234	194	209	211	213	224	221	190	202	194	222	239	222	229	189	210	257	180	202	213	204	203	183	213	191	213	204	225	194	206	189	208	199	231	238	201	202	220	241	193	204	223	186	239	211	228	197	211	222	184	200	187	206	231	185	184	197	208	215	195	204	216	221	251	196	224	219	217	217	210	219	201	232	229	200	208	208	204	223	205	203	192	207	203	195	208	208	222	198	222	206	211	204	194	224	191	197	218	207	212	200	213	221	231	220	192	225	182	216	204	217	216	209	204	217	216	216	218	212	190	230	204	218	233	214	208	223	225	209	208	217	223	187	212	208	192	201	223	225	203	206	223	207	217	215	221	215	215	230	192	182	218	181	204	204	218	217	191	210	204	231	197	221	231	215	216	203	216	195	218	208	213	191	223	210	197	197	218	205	197	204	217	228	215	218	189	208	170	229	189	209	216	226	227	195	204	233	214	209	213	191	216	205	211	225	215	235	225	212	234	186	209	207	191	196	211	191	204	203	195	222	188	187	200	191	201	210	223	215	175	216	206	206	220	207	195	190	202	172	223	211	221	212	202	228	216	241	223	201	191	225	209	220	218	192	224	215	212	208	209	232	233	190	231	224	227	198	211	192	233	212	218	205	201	210	203	198	199	232	217	192	218	218	197	220	210	183	201	206	235	210	204	222	213	223	212	207	218	200	225	188	206	193	202	194	221	202	194	220	231	232	184	204	200	202	199	222	201	188	196	220	200	203	182	194	212	191	212	218	190	191	203	211	226	195	217	204	192	215	191	205	203	223	229	205	198	197	208	190	204	202	174	202	236	202	237	210	202	200	212	210	189	201	197	184	200	223	212	227	203	223	212	189	191	223	201	209	175	216	235	221	217	232	205	186	206	207	208	174	211	206	195	198	227	206	221	190	195	193	215	201	220	220	204	224	216	222	198	226	201	205	217	207	215	200	207	220	197	189	208	166	244	212	203	184	197	212	208	204	200	205	222	222	207	217	199	231	215	200	188	209	198	213	222	186	206	208	194	230	216	237	216	204	192	229	196	190	207	220	193	234	229	201	202	192	211	194	195	204	224	202	210	203	224	180	207	223	201	251	240	225	218	219	233	226	206	204	205	207	214	209	208	222	209	183	224	212	217	197	202	192	208	220	204	190	186	200	192	222	203	208	195	204	187	205	222	221	195	213	198	218	200	207	181	191	203	204	198	222	199	214	214	186	195	207	220	213	222	221	220	218	218	222	211	235	213	236	183	213	217	214	191	215	195	208	241	211	192	206	180	185	214	189	230	215	238	222	208	224	211	211	195	219	232	199	209	168	221	223	219	212	202	204	189	220	229	223	216	182	177	169	206	200	234	215	236	205	203	210	216	202	215	209	203	186	216	224	215	193	199	246	209	187	208	202	219	214	214	223	216	201	230	187	223	209	213	188	237	219	206	222	220	211	229	222	227	193	214	218	203	185	208	234	206	191	238	195	197	228	192	215	196	213	214	217	231	204	215	198	214	200	218	202	212	220	194	199	199	207	218	199	205	206	225	207	205	199	200	208	206	217	199	169	236	211	222	188	220	216	187	223	204	209	210	205	185	226	225	198	182	236	211	230	203	219	216	181	217	224	214	205	197	208	200	205	201	217	231	243	205	212	203	211	220	206	223	187	200	187	211	219	204	237	221	196	230	201	214	198	224	185	198	187	202	212	189	203	206	191	200	188	209	240	229	191	209	197	210	204	219	206	214	219	193	214	200	236	193	208	212	183	205	222	231	193	230	212	215	217	226	245	196	199	202	202	221	212	198	224	236	220	214	202	211	206	172	209	218	231	182	225	212	215	197	235	201	215	194	223	194	225	206	216	224	201	203	205	206	226	193	216	198	213	214	229	189	201	202	185	194	213	201	205	207	217	205	215	200	195	216	187	210	195	218	208	217	212	215	187	183	189	197	230	209	200	191	184	203	210	200	203	193	217	220	234	220	226	212	192	204	177	189	210	218	218	210	189	194	194	217	198	236	230	240	206	206	192	235	196	192	189	202	204	218	227	217	199	228	218	181	190	224	205	220	203	210	176	182	230	198	187	204	205	223	178	239	188	219	203	197	244	221	216	232	210	191	235	206	199	236	249	179	189	221	227	191	198	224	232	200	218	223	210	234	205	157	213	211	207	212	192	198	230	225	242	235	223	212	220	194	213	222	211	183	185	222	242	212	194	216	214	237	216	215	211	191	214	208	220	235	224	203	230	193	187	197	217	214	206	223	195	200	201	203	198	219	211	220	235	226	227	198	205	199	202	219	220	214	190	210	186	209	208	199	210	195	217	211	212	208	196	219	231	216	218	235	222	207	219	200	189	215	224	207	210	210	191	203	216	213	184	230	194	226	216	190	215	214	198	200	189	205	206	239	199	212	211	213	204	198	222	193	212	213	203	189	211	233	193	213	215	220	210	207	202	227	198	232	173	206	198	218	225	216	211	193	216	191	216	224	211	213	178	219	225	220	212	204	224	222	196	242	213	219	219	212	208	206	220	185	192	204	188	191	221	217	199	219	188	193	215	209	227	191	218	187	215	227	193	178	202	206	203	185	219	210	204	221	208	192	228	200	178	188	224	224	222	213	203	213	214	207	182	221	185	201	211	206	226	211	218	226	199	224	203	206	210	187	217	211	195	212	227	165	239	217	202	205	217	214	215	228	206	207	204	195	208	224	209	224	188	207	242	210	217	241	199	203	211	225	213	195	233	207	204	206	225	195	204	201	211	196	252	213	208	186	193	194	178	219	235	208	206	215	176	207	200	199	189	196	190	193	232	210	236	200	231	231	190	203	173	210	191	215	220	231	225	219	202	201	210	183	216	186	226	222	197	202	200	203	231	220	185	220	216	193	225	222	187	224	217	222	223	219	180	215	208	213	209	192	201	209	233	218	220	215	194	192	207	198	197	213	214	193	198	208	185	219	213	190	205	191	221	223	221	227	195	206	177	192	170	211	196	249	196	200	215	218	185	218	205	203	213	201	229	185	212	219	202	212	213	214	199	231	196	186	210	227	210	210	213	214	228	194	213	217	199	180	226	243	200	227	191	188	199	199	208	220	198	224	202	215	214	195	224	239	193	220	207	224	230	204	188	196	216	195	218	209	203	204	198	181	195	172	230	207	199	199	218	213	183	222	228	203	205	182	184	196	207	233	178	216	222	218	188	221	222	184	231	187	199	222	206	208	205	196	208	210	218	196	181	201	231	198	189	207	219	204	200	209	189	191	204	195
8292	13025	10299	1170	1101	1080	986	1770	1858	657	645	1019	849	625	547	587	588	852	2432	3751	3363	2129	1616	1065	615	513	563	532	514	520	500	543	484	518	546	517	527	524	462	506	492	519	510	490	505	503	504	489	502	548	497	488	502	491	533	485	551	517	485	539	527	470	511	508	507	524	468	556	575	493	528	559	490	523	507	449	543	530	492	520	496	495	485	518	531	504	517	506	496	537	483	532	524	521	508	545	547	507	506	552	589	535	518	532	508	512	506	518	501	512	519	508	522	504	510	555	518	544	487	496	492	494	498	544	526	493	529	480	508	505	485	482	502	515	494	493	525	566	483	508	495	552	528	535	564	475	530	511	486	523	543	510	513	545	527	504	524	513	508	526	489	520	506	522	480	473	524	510	499	530	513	536	489	508	526	497	483	533	526	543	514	516	505	494	540	561	518	501	511	530	506	538	532	516	509	542	490	471	518	508	537	519	531	564	493	499	509	526	512	496	513	473	519	511	544	495	500	566	500	529	517	496	530	501	483	528	557	522	504	508	508	516	510	534	510	521	503	487	525	496	520	439	488	532	529	495	495	522	514	498	463	534	487	512	477	513	517	516	507	527	511	493	487	504	532	529	507	521	511	510	478	485	518	494	534	535	539	478	502	538	534	540	522	498	496	493	528	528	510	498	521	509	545	500	468	514	516	491	493	520	546	489	566	512	494	504	510	492	514	516	514	530	498	506	492	519	547	534	536	499	534	514	512	513	545	495	523	528	495	513	517	499	485	534	513	519	512	536	491	520	556	504	490	521	469	539	490	522	550	500	549	514	504	537	513	491	493	483	501	516	495	488	507	545	547	512	538	541	517	500	509	500	489	521	509	484	497	483	534	503	511	471	528	493	500	498	532	539	483	484	554	520	483	531	526	466	539	512	542	518	505	501	501	530	546	493	483	507	521	490	505	485	497	508	512	512	498	536	505	526	507	455	543	510	494	506	536	482	568	469	520	484	476	498	515	532	528	513	510	516	492	481	513	521	566	531	514	524	508	483	476	530	518	496	540	503	504	523	495	486	522	504	473	509	529	539	472	513	523	546	538	544	562	525	521	515	507	560	530	472	527	475	469	494	524	514	498	539	486	570	499	518	503	502	514	497	481	513	466	510	491	518	496	524	511	542	536	495	462	497	484	511	485	500	511	516	531	533	533	523	503	527	500	522	520	518	461	473	507	504	530	521	532	511	533	470	523	484	539	514	495	525	489	533	517	473	492	511	515	504	519	488	519	517	530	501	532	478	509	486	508	516	473	533	528	497	457	463	534	531	537	503	517	498	540	524	488	498	501	490	513	498	560	505	512	499	517	479	546	492	493	486	499	529	501	502	546	482	492	524	540	565	522	496	504	536	525	518	553	482	504	511	511	504	489	508	497	534	521	499	546	518	511	504	540	512	512	533	501	468	516	528	513	495	469	533	530	493	495	516	510	521	562	498	485	507	510	492	526	518	502	525	544	530	444	500	523	523	537	528	523	547	556	573	519	535	518	503	550	486	522	549	543	502	546	518	551	474	521	520	493	494	538	496	495	505	497	506	537	507	497	501	495	558	516	518	540	485	545	554	509	474	510	533	549	543	503	533	537	469	518	495	531	536	523	470	536	536	548	537	501	522	491	495	520	525	488	484	528	517	516	470	536	483	506	540	487	488	495	476	497	513	535	498	510	521	505	526	503	485	532	545	528	533	524	526	526	524	529	530	550	506	515	502	494	485	516	502	516	524	498	534	486	505	544	533	565	508	547	500	505	515	536	509	532	496	509	497	601	515	512	524	488	504	527	462	521	486	499	496	561	504	549	450	521	523	524	542	483	515	505	496	511	526	532	483	524	501	509	511	512	505	517	512	485	510	514	525	508	498	537	467	499	523	501	559	480	522	505	511	511	543	523	499	525	493	534	500	500	468	530	531	472	533	508	529	485	458	528	524	484	521	537	498	485	544	511	467	556	524	483	512	485	499	473	528	519	481	471	492	480	516	501	518	489	521	483	505	513	477	550	536	496	514	543	495	494	508	505	551	509	522	504	526	520	525	487	488	506	472	534	523	498	531	529	507	540	529	473	510	526	485	519	553	534	488	504	466	551	499	553	501	533	541	525	490	521	559	492	524	515	481	515	535	490	505	505	504	529	516	494	530	506	538	529	507	513	543	534	511	524	531	572	491	540	467	522	524	525	547	507	501	542	497	519	499	504	511	506	495	488	501	497	534	498	521	524	503	535	521	504	533	472	517	526	524	516	502	507	530	503	513	486	500	494	513	539	519	504	533	490	512	530	487	505	536	504	519	531	526	514	505	506	484	503	498	546	490	506	505	531	517	497	526	493	496	516	476	520	492	516	528	519	542	522	502	485	510	478	488	494	486	502	528	491	526	514	497	515	487	541	443	538	528	477	493	514	540	452	506	497	523	552	483	518	509	492	487	518	499	513	539	510	518	467	517	521	524	524	496	539	512	533	495	521	487	518	521	521	511	498	532	520	540	486	490	511	527	516	506	507	488	507	480	511	517	484	515	490	535	475	519	525	545	498	518	563	489	495	461	487	501	509	499	538	483	569	513	516	562	493	538	503	489	501	475	537	535	515	510	484	528	552	541	498	540	511	511	559	520	493	511	526	475	536	493	508	486	488	483	482	501	522	540	537	533	520	487	498	517	512	537	499	522	539	477	503	479	502	523	531	502	498	492	516	491	517	499	571	507	519	486	540	484	481	510	543	445	558	505	478	491	510	537	475	514	462	521	517	486	545	512	518	522	525	501	518	480	511	473	467	516	481	549	534	481	535	518	466	536	489	486	488	542	518	497	509	537	523	488	532	531	512	547	515	473	518	541	487	500	500	541	494	470	515	522	495	524	514	509	516	487	497	487	521	475	478	525	497	527	513	485	519	518	524	530	496	529	510	506	513	514	518	549	490	524	519	494	486	552	544	524	514	496	517	489	522	532	496	473	520	487	502	523	511	552	494	543	501	458	465	534	519	518	487	548	488	539	502	514	521	519	490	538	467	516	498	496	513	512	500	539	485	543	456	523	481	520	505	477	555	520	536	552	497	498	475	518	511	537	497	526	506	513	471	500	496	532	504	550	529	510	522	523	501	524	476	512	535	528	478	504	508	521	507	510	506	531	477	527	509	501	535	474	503	535	534	485	546	516	490	536	533	514	539	542	480	519	535	501	504	514	525	526	490	532	510	527	492	474	497	466	511	468	541	485	547	473	570	516	484	496	520	499	507	494	532	489	533	485	490	517	503	559	519	532	451	514	514	538	531	559	518	520	478	514	532	497	488	501	511	492	531	536	507	524	534	511	527	491	532	530	507	509	499	516	481	505	505	531	521	533	504	504	546	495	505	513	555	515	505	500	509	505	536	514	551	554	538	528	473	501	541	521	517	515	497	559	522	494	484	493	507	492	502	540	484	491	527	502	491	469	515	537	540	523	458	511	511	510	497	522	514	512	531	555
42262	45214	35357	23138	18241	12156	6309	7187	8682	754	367	692	1456	593	322	315	319	1571	5522	5265	3378	1903	1176	668	391	266	334	282	263	293	264	228	262	249	251	232	227	234	279	260	252	247	262	234	219	218	275	258	237	267	279	249	259	282	246	261	234	258	253	238	255	249	247	232	225	234	198	264	263	237	280	232	254	255	247	253	224	254	219	251	270	225	218	236	247	260	276	276	253	262	257	238	260	196	254	265	247	250	235	237	264	237	209	259	221	236	224	247	263	246	234	274	238	272	269	251	251	270	227	230	251	267	258	234	272	265	205	253	243	229	228	256	301	245	245	241	258	240	234	249	255	213	253	246	281	217	220	252	234	256	217	233	246	269	284	254	237	253	251	260	269	245	220	250	242	237	244	229	234	257	235	210	248	251	239	230	263	236	260	239	239	246	254	250	260	227	224	279	231	244	233	234	266	260	239	281	219	216	223	271	257	224	267	225	239	264	257	250	245	281	236	263	249	250	287	256	238	233	244	232	259	235	248	237	280	272	258	250	246	244	249	251	254	235	252	238	278	218	230	240	261	247	220	250	257	246	261	250	257	235	240	279	267	217	211	243	245	225	273	248	236	239	209	239	264	263	306	272	242	246	256	259	221	240	248	234	266	265	261	256	244	260	249	249	222	257	234	229	252	250	227	259	256	259	238	260	258	257	246	242	241	250	242	240	246	230	256	244	236	239	267	274	255	260	233	228	240	257	233	257	236	239	230	256	249	244	262	251	224	257	237	263	245	220	240	243	258	254	225	208	251	262	246	232	240	268	246	228	228	240	232	239	264	239	253	242	249	227	228	257	275	261	264	242	243	286	250	234	256	264	241	259	239	239	250	244	261	235	211	241	252	269	262	264	272	229	253	235	195	245	262	233	246	227	232	218	240	256	246	226	266	234	253	237	277	231	239	264	252	271	250	265	245	269	257	223	240	252	260	237	252	248	237	232	232	253	237	238	251	255	246	253	256	281	230	257	233	229	264	303	262	244	260	250	244	231	229	231	226	253	259	268	226	230	230	238	234	238	223	232	253	251	241	236	227	230	236	242	238	215	251	232	263	251	241	254	263	255	259	239	260	252	251	245	254	264	235	224	249	253	259	253	236	241	222	245	247	267	254	267	258	251	240	226	264	267	271	255	245	262	241	235	266	237	243	223	255	262	210	259	236	275	262	253	233	225	259	264	240	217	252	266	280	246	271	257	218	247	244	249	233	260	224	225	250	240	232	207	245	245	240	241	250	227	234	242	245	232	235	250	239	236	262	251	266	253	250	240	249	263	262	263	221	244	275	261	260	260	245	263	246	240	192	271	259	235	250	281	267	271	260	250	261	242	240	231	255	250	263	252	229	227	266	237	259	233	263	238	236	245	255	224	278	250	229	244	234	252	256	242	257	241	257	268	246	220	244	260	290	267	237	267	243	270	246	253	221	287	226	225	251	260	265	235	267	252	244	229	245	239	232	271	258	265	241	247	239	237	237	232	271	223	257	230	261	240	216	232	264	244	241	225	263	295	266	219	249	270	270	233	260	257	255	238	264	244	271	259	271	259	257	272	240	221	222	240	277	241	230	247	238	257	244	218	253	237	225	245	278	270	264	228	242	259	260	253	265	243	247	233	261	231	256	244	276	261	268	267	253	220	238	277	258	251	238	275	246	236	273	248	261	270	223	259	234	239	254	239	265	248	223	217	246	234	247	259	243	269	251	227	248	230	237	244	243	258	238	253	224	242	253	270	251	252	270	250	248	224	266	248	255	241	233	250	251	263	254	252	229	264	245	265	199	262	229	236	237	266	248	256	257	232	272	276	268	263	236	260	268	264	253	246	252	267	237	230	249	227	258	227	243	261	267	242	262	255	242	248	273	250	249	272	243	210	235	234	244	241	270	261	267	235	228	235	224	227	261	262	249	264	228	230	221	241	242	234	248	246	245	248	249	275	255	265	260	255	254	253	242	263	271	242	266	228	232	262	237	220	251	245	270	254	262	275	249	244	239	235	239	243	249	250	257	221	239	266	242	244	229	246	212	251	259	260	280	231	241	249	247	294	213	257	235	253	268	241	239	264	255	265	265	235	218	254	270	221	241	217	240	230	260	238	240	244	235	235	246	254	244	238	238	205	261	236	257	266	268	238	245	249	224	256	264	244	230	260	245	269	240	265	259	251	255	269	279	246	266	217	225	238	243	286	262	236	234	263	260	254	220	254	265	253	239	270	257	219	239	247	246	269	252	236	230	251	250	247	235	248	238	244	228	255	246	247	257	240	270	259	232	280	257	281	251	251	288	293	256	241	227	238	240	275	232	238	244	240	245	263	277	262	241	233	231	241	236	239	228	246	223	278	258	240	245	248	234	239	241	238	244	250	251	254	242	239	227	268	241	252	282	245	237	245	244	237	241	237	228	253	245	253	241	248	244	224	254	213	240	225	264	262	253	255	249	256	254	241	262	245	276	237	259	260	253	229	261	229	269	255	234	229	250	234	248	254	271	279	268	257	225	259	239	258	264	271	247	252	230	269	221	252	233	243	273	229	232	252	239	237	247	231	270	242	252	251	259	271	244	233	243	257	267	264	268	256	238	218	259	256	220	264	253	268	227	231	260	206	242	264	226	262	250	230	247	222	237	233	257	256	248	256	239	247	289	225	247	274	238	252	252	237	249	229	243	229	209	233	271	223	259	259	210	264	251	259	216	246	256	272	249	251	219	234	266	233	241	223	237	275	245	278	235	216	258	231	228	249	260	251	224	252	251	270	287	246	276	242	261	215	248	251	254	265	230	230	246	259	236	261	214	273	252	244	272	245	254	260	249	280	267	250	209	254	256	283	294	254	242	245	244	240	241	219	242	229	243	268	247	257	210	218	270	265	239	233	257	244	238	271	263	243	248	246	261	250	242	253	238	258	250	252	258	230	251	225	247	297	245	232	269	255	245	248	274	246	264	244	247	240	245	230	269	262	250	219	221	265	248	235	249	266	236	234	254	217	240	283	223	270	247	245	205	242	254	249	246	256	251	254	233	219	247	240	251	247	248	234	232	242	257	241	239	221	225	275	223	232	220	234	264	258	223	223	275	256	238	218	225	257	223	238	257	251	234	244	249	249	267	248	222	226	277	252	236	251	225	247	267	234	219	255	211	254	281	234	253	256	256	236	244	247	270	216	233	236	272	249	268	265	219	243	247	223	260	234	247	245	251	227	266	261	239	257	238	261	249	229	211	237	271	232	236	238	238	244	228	242	230	217	225	253	251	256	243	232	221	225	261	282	261	242	262	274	247	237	224	214	258	260	210	238	274	240	255	220	275	236	256	249	266	245	252	265	245	217	264	235	238	235	231	255	230	227	225	228	258	258	236	254	226	271	230	209	249	254	235	260	251	239	234	235	250	204	263	245	227	249	242	262	234	253	269	239	231	249	254	214	236	261	250	254	241	275	229	227	236	270	236	251	255	253	260	268	245	248	245	289
34105	43944	29073	4938	4196	4398	4053	19584	21698	1596	1197	3285	6784	2256	852	834	1044	8579	23636	21631	14868	8815	5410	2865	1142	738	950	718	719	711	674	646	613	555	609	570	546	583	556	580	589	590	556	584	570	585	574	594	584	605	563	526	517	593	605	581	586	590	591	597	573	614	614	575	579	587	563	556	595	573	581	586	638	582	577	575	562	603	592	578	617	586	590	603	574	614	547	580	550	589	553	641	578	583	567	578	537	599	591	550	587	609	648	589	539	613	601	562	582	564	613	581	592	546	560	546	611	622	586	594	616	544	565	575	594	555	570	601	590	559	560	599	581	599	583	580	605	559	603	581	572	592	609	616	602	589	618	604	612	600	540	560	615	567	571	562	560	560	581	565	556	594	597	573	563	519	548	576	569	566	593	574	562	589	595	580	562	572	584	599	593	592	599	575	576	609	638	584	557	554	574	603	600	577	578	562	561	571	577	584	567	566	597	574	604	594	563	623	577	597	563	590	567	618	597	578	626	580	584	554	608	574	567	574	537	572	548	557	607	566	560	563	591	592	544	609	577	594	604	595	565	563	593	599	582	569	607	625	610	567	538	566	565	564	586	552	605	589	540	563	583	552	541	602	547	602	602	553	601	571	533	608	553	589	543	595	544	565	586	558	580	625	566	596	628	541	578	562	601	567	608	577	529	557	557	544	616	547	582	614	582	574	553	572	564	563	603	591	604	535	582	548	581	555	592	548	584	580	583	563	575	575	542	585	574	580	612	558	579	588	570	579	560	622	620	578	531	592	592	557	569	580	567	558	626	549	581	584	549	608	561	581	547	621	577	632	591	551	607	542	558	613	577	592	555	555	604	593	565	591	591	564	557	540	634	561	583	567	581	556	561	579	573	596	587	579	561	543	591	564	534	561	615	613	603	625	582	547	545	585	572	546	584	531	594	589	578	610	563	591	590	549	618	608	626	566	570	586	604	578	569	593	547	552	524	592	561	571	596	525	605	587	563	597	584	564	613	574	543	565	588	541	589	587	577	548	566	563	576	607	578	563	527	560	627	559	542	544	530	545	591	600	592	554	544	565	569	588	611	618	554	615	584	586	592	541	571	552	612	552	563	575	557	573	569	574	620	592	513	620	569	584	634	553	570	596	565	586	576	567	607	557	586	560	595	515	598	573	557	570	569	577	530	542	545	535	584	548	601	590	581	568	549	532	583	569	600	590	644	583	570	525	536	562	574	582	585	587	573	568	611	557	560	551	614	598	581	577	561	583	583	597	561	577	561	592	592	586	563	591	582	604	566	586	569	626	577	541	591	567	572	560	614	607	566	633	566	526	567	579	560	576	589	593	589	575	614	536	578	578	630	595	557	595	556	558	593	625	581	589	577	589	605	589	549	603	606	582	577	571	567	632	570	592	560	587	600	578	579	576	583	570	589	581	572	603	599	581	563	553	555	584	600	590	574	577	546	585	579	546	550	579	563	588	576	619	564	632	561	608	593	565	601	587	524	586	521	574	600	596	568	582	558	576	558	556	538	578	571	593	581	579	546	564	586	576	643	583	554	598	543	547	558	589	561	593	534	583	565	589	605	552	561	581	619	577	539	588	549	603	570	631	615	576	553	588	594	540	590	566	606	548	570	603	586	628	542	583	537	596	639	609	540	519	606	586	571	632	579	563	574	584	542	615	592	583	565	601	568	607	619	581	566	597	576	584	575	601	594	574	581	572	586	593	603	566	518	582	603	579	573	608	559	599	590	537	559	582	605	602	584	558	546	565	635	593	544	609	581	615	611	595	524	590	560	596	562	581	588	587	561	590	592	566	580	582	564	563	579	598	615	548	580	566	586	588	606	586	571	606	545	580	587	584	653	551	569	557	613	564	586	556	557	662	569	581	595	548	539	562	604	571	566	638	562	587	651	532	600	596	517	537	584	605	615	576	595	604	575	582	576	566	562	572	604	567	571	579	576	619	578	569	573	569	598	561	579	579	576	588	577	580	565	590	546	570	527	545	569	603	597	553	557	550	565	552	565	609	566	635	568	563	573	625	595	578	593	539	568	554	580	565	598	551	594	622	535	580	537	550	558	611	558	583	600	586	569	630	555	575	588	571	542	546	567	551	560	600	576	536	559	558	592	609	623	576	596	614	590	549	601	594	569	577	558	581	562	572	575	635	593	570	596	580	564	574	622	541	582	553	568	585	576	599	575	580	606	555	596	577	593	557	621	534	569	583	547	554	569	632	580	609	575	569	569	612	599	564	581	573	570	549	571	573	598	588	575	561	571	596	564	601	532	572	559	589	570	582	542	631	582	560	574	537	556	591	567	560	576	567	577	547	569	583	640	571	540	609	582	545	567	583	572	617	550	636	609	562	543	597	572	608	639	583	525	605	615	566	594	582	567	542	577	567	565	602	555	563	543	542	567	598	574	580	552	607	598	594	588	599	577	577	592	595	600	577	557	607	526	585	598	616	584	545	622	600	581	549	569	638	585	637	585	604	557	588	524	519	538	524	562	568	575	566	551	628	611	578	615	614	556	571	559	578	597	601	579	535	614	504	526	569	574	587	597	580	606	609	588	563	584	599	586	597	573	577	565	544	542	557	564	518	573	587	572	590	567	586	565	579	551	583	609	586	619	598	568	590	587	553	588	550	592	590	532	556	612	614	615	571	583	583	604	564	577	576	526	627	605	602	586	613	563	588	535	578	619	581	588	595	569	607	559	614	579	522	584	592	558	586	567	600	610	580	555	576	549	599	599	566	528	619	603	604	545	558	594	566	560	584	593	602	572	563	566	614	568	570	612	569	571	609	570	548	570	554	584	626	617	593	593	579	611	580	574	536	587	593	568	573	562	572	562	602	638	568	582	561	572	548	597	582	600	611	581	572	591	542	567	571	567	592	547	589	553	557	592	554	542	552	565	578	572	595	588	530	586	564	617	546	556	587	585	606	567	550	595	592	551	574	559	617	596	601	568	553	590	598	594	590	573	581	558	578	595	608	607	521	557	576	562	565	584	586	561	592	558	591	606	574	591	585	581	564	580	636	575	591	549	614	612	551	544	593	579	552	593	607	627	569	582	590	570	566	594	567	548	572	631	590	604	549	566	616	582	522	550	597	580	596	590	584	574	580	610	552	581	574	568	599	578	577	581	580	599	574	582	582	615	540	555	552	561	586	558	574	603	550	595	569	572	642	584	592	531	574	549	583	561	587	576	588	599	596	523	593	584	611	558	550	527	562	566	570	511	540	622	561	577	599	567	555	598	578	605	587	599	566	626	589	578	555	561	574	585	546	545	570	590	625	558	546	555	571	562	556	560	573	584	586	561	546	547	593	603	597	563	554	509	579	570	619	601	574	596	542	598	583	589	609	599	577	582	618	597	582	597	582	565	566	547	581	581	613	580	594	593	558	561	535	591	618	607	573	551	596	583	563	563	575	573	603	591	625	569	609	601	557	608	565	585	598	564	603	573	580	568	589	601	548	579	596	579	587	577	628
47837	45744	32206	24208	21142	16776	10250	10464	17943	3625	476	1086	3360	1109	313	350	381	3839	10249	11996	8196	4168	2435	1227	495	307	336	273	259	272	277	210	241	207	244	221	188	211	233	200	222	204	202	207	193	202	204	196	201	207	183	202	228	214	217	196	220	220	214	230	195	217	210	194	200	225	230	204	253	218	209	215	197	218	205	186	212	194	219	211	206	203	210	198	219	234	203	192	205	202	242	218	224	208	215	197	205	213	212	212	237	194	203	216	227	243	223	186	192	213	176	194	179	243	189	186	216	253	203	240	193	194	199	227	191	226	211	205	211	229	201	207	211	180	194	208	191	200	164	198	203	216	198	224	242	207	208	204	226	214	199	202	214	240	246	215	217	231	201	217	206	201	210	216	223	194	218	225	198	192	227	234	200	188	202	219	252	243	204	196	204	198	205	247	217	204	212	232	224	222	211	222	209	201	198	225	211	199	191	227	205	219	196	209	231	182	195	195	205	182	217	206	214	220	197	193	216	217	211	205	237	217	196	208	211	218	191	220	207	238	194	202	202	225	197	230	235	210	238	217	199	204	239	235	194	222	197	193	205	210	201	217	238	205	197	209	198	189	217	213	227	200	200	205	220	232	206	206	222	231	209	196	231	213	199	208	242	214	200	219	198	232	195	216	198	206	210	205	241	216	166	180	170	203	216	211	207	197	223	200	224	203	211	204	168	202	223	197	235	230	206	220	180	206	197	192	208	211	212	211	206	199	188	189	212	206	221	215	194	230	220	212	182	211	211	209	214	211	227	206	198	189	212	215	227	212	250	232	201	213	217	220	216	182	208	220	210	200	179	216	178	218	212	228	203	211	199	213	189	230	209	209	226	223	192	206	186	222	185	221	202	201	203	233	226	206	214	204	206	207	220	202	222	183	216	225	197	191	200	190	204	221	227	223	203	225	221	197	197	214	211	180	206	206	208	194	215	231	213	206	202	198	191	205	219	231	197	197	211	217	191	232	184	212	192	191	223	231	200	213	211	196	207	188	187	230	200	181	197	207	217	224	203	211	192	201	209	216	199	224	204	215	218	225	196	185	196	223	231	208	209	245	205	208	210	192	160	192	208	224	213	219	188	208	223	216	211	197	196	211	201	191	190	204	215	199	216	216	221	197	203	215	187	181	203	213	219	209	229	214	222	204	217	185	207	221	199	218	241	222	227	212	198	249	216	252	203	220	211	208	190	207	204	186	207	203	203	183	202	204	233	214	217	187	198	189	200	214	214	195	237	218	200	207	228	231	193	224	206	218	215	194	210	226	232	196	185	199	199	195	191	210	214	194	200	210	176	202	227	212	210	207	221	206	206	195	177	220	209	236	203	211	200	241	197	209	215	224	202	205	218	187	237	225	202	201	180	206	217	193	232	203	202	223	195	217	225	208	211	188	221	217	209	217	208	191	240	191	208	207	215	198	203	221	202	177	170	204	200	226	202	259	200	223	216	219	215	230	260	194	204	197	207	184	203	207	224	211	243	208	197	216	210	218	229	215	215	186	194	212	191	204	222	206	198	196	214	200	197	238	200	195	230	218	197	203	201	214	182	206	182	228	221	200	206	209	194	210	182	225	240	202	215	235	192	207	200	249	205	216	214	239	206	200	194	227	214	191	227	213	202	195	203	210	193	204	194	192	202	214	219	199	184	201	209	190	221	192	229	182	198	238	199	233	212	193	212	190	214	217	216	216	208	241	239	218	194	214	206	232	211	208	221	210	202	211	238	217	206	205	201	206	264	210	225	240	222	193	211	232	203	200	205	189	219	192	240	208	189	183	201	205	207	190	217	197	222	203	212	218	192	191	191	219	195	196	191	219	185	207	208	255	204	197	201	225	205	199	204	203	202	216	206	224	225	195	202	204	177	186	224	180	190	215	224	194	212	200	218	184	220	212	225	199	226	205	243	220	198	249	195	215	214	200	207	189	216	196	185	191	206	199	236	211	222	198	218	200	205	222	237	232	203	226	224	222	222	196	216	207	219	203	222	197	216	181	195	235	210	226	211	208	173	221	191	212	237	202	218	206	219	210	262	182	183	210	226	187	174	193	186	191	219	194	221	221	207	217	210	195	218	204	190	201	220	200	206	211	237	211	192	191	237	234	220	223	216	200	203	222	207	236	219	203	222	221	210	219	199	198	233	204	243	196	217	207	222	205	190	209	205	199	223	210	210	209	248	230	200	210	229	216	219	232	215	218	197	208	215	226	213	227	201	202	209	204	230	207	238	197	222	237	205	239	201	210	212	220	222	220	223	222	221	202	212	220	228	188	230	215	215	203	228	217	210	211	211	212	212	209	201	232	228	219	203	225	181	184	209	222	213	225	214	204	212	194	199	194	206	211	230	247	220	203	215	206	201	196	208	202	204	180	214	239	208	223	193	209	218	233	210	230	221	173	176	211	208	219	205	222	261	227	226	223	225	218	254	217	202	173	211	213	224	214	237	202	207	207	182	218	212	195	201	213	191	218	203	217	194	216	183	242	218	201	210	181	207	198	217	224	211	213	200	205	221	192	202	200	199	207	219	218	223	222	196	219	201	220	195	186	211	179	223	218	205	203	228	198	207	209	214	247	202	240	205	190	206	213	204	239	205	223	225	208	205	211	195	245	224	203	198	234	219	226	214	194	220	213	202	221	214	186	223	193	233	209	226	235	218	201	221	205	198	238	206	206	224	218	222	220	216	203	211	184	200	212	220	219	219	203	221	190	212	222	204	199	188	219	202	202	200	230	208	206	235	229	185	215	206	205	236	200	228	222	198	176	233	195	191	201	225	188	206	220	206	205	221	214	213	183	197	216	208	213	221	188	218	224	210	206	184	212	213	209	218	209	238	189	204	208	195	204	201	241	187	213	243	209	245	242	229	200	214	204	199	228	175	178	240	198	192	210	192	210	206	220	197	214	213	239	216	207	193	217	244	207	209	195	200	186	218	187	211	193	212	188	188	216	203	182	220	236	193	179	193	223	199	229	195	206	171	207	216	214	193	175	203	225	235	210	202	229	216	201	199	196	205	189	194	214	228	200	220	221	202	201	196	210	215	198	227	204	210	208	233	238	198	207	234	222	217	209	247	196	209	222	223	224	188	216	227	212	205	196	221	213	240	200	192	201	231	227	217	185	205	217	201	213	196	219	191	193	218	190	220	214	239	192	211	195	199	223	226	211	209	210	186	195	213	201	218	206	215	193	201	208	224	219	187	186	192	192	233	217	205	230	210	190	199	209	204	194	228	232	191	214	229	199	222	226	214	228	230	214	222	222	211	236	228	203	223	185	207	178	183	212	213	200	207	230	194	179	187	222	244	180	236	210	190	205	197	217	222	177	219	201	202	202	215	204	210	190	185	194	205	208	175	202	199	198	157	211	202	200	211	198	203	199	220	185	203	189	203	212	198	218	210	218	213	208	214	229	191	213	222	218	229	236	200	200	184	200	203	212	181	209	207	191	216	209	216	206	229	221	188	200
38375	47994	28829	10696	7729	7699	6079	20694	33190	4749	1793	5202	14629	4019	1264	1389	1689	16526	32867	34085	26162	16764	10826	5250	1886	1017	1244	905	847	865	709	667	574	506	467	426	495	483	500	502	519	456	474	412	468	488	471	518	522	452	513	508	466	502	477	481	465	489	498	446	506	479	500	496	482	494	494	489	496	475	505	527	498	475	486	466	471	489	485	528	468	439	486	489	497	516	520	454	523	496	514	506	477	510	472	519	462	483	487	434	474	469	453	500	466	460	465	481	474	499	478	490	461	495	546	486	483	503	528	473	480	472	509	493	483	513	485	483	486	487	440	493	496	477	503	469	496	497	467	486	505	481	498	465	475	467	492	503	487	506	475	443	512	504	502	455	518	486	452	517	471	489	464	481	447	461	449	499	484	450	465	503	517	512	472	525	493	461	519	457	479	534	479	492	511	446	496	493	503	488	484	499	467	479	476	500	471	511	477	476	496	493	481	527	505	482	480	488	495	457	461	482	508	469	491	467	507	446	485	482	488	472	506	473	471	495	482	490	483	476	479	503	520	501	460	488	489	454	507	488	479	483	482	546	478	499	502	465	467	466	486	452	477	470	478	451	484	490	531	463	513	495	474	520	488	491	523	488	470	488	476	496	450	496	507	429	458	496	481	532	483	517	501	474	490	497	486	519	471	469	498	505	502	506	467	486	516	446	453	494	441	479	477	463	469	477	478	462	475	511	455	484	463	517	474	506	489	515	494	473	456	483	479	503	517	490	486	524	469	469	507	461	543	491	485	475	492	524	500	534	484	475	475	479	518	449	466	502	497	513	498	471	462	479	487	502	506	495	455	499	482	503	502	453	501	553	485	496	455	513	468	449	505	498	468	498	487	514	493	494	460	467	510	528	508	442	498	481	503	516	467	493	465	505	495	469	474	507	457	489	480	489	528	496	485	474	455	487	515	489	489	451	502	521	480	476	486	479	452	520	492	479	533	520	492	464	486	501	485	475	502	476	507	432	469	480	532	491	489	477	503	468	494	493	489	523	463	466	488	494	470	532	461	476	500	490	516	478	475	499	467	493	491	443	465	486	466	469	482	473	492	480	467	507	472	487	515	484	472	482	482	486	490	512	542	503	491	500	498	508	451	505	477	454	470	488	513	505	462	470	519	500	514	491	491	499	455	527	533	521	505	511	465	475	498	477	525	487	500	478	470	499	487	498	496	480	476	510	485	469	527	481	533	497	506	490	453	506	478	489	509	467	470	506	478	447	476	500	484	509	422	512	478	477	487	499	470	497	480	467	508	523	475	504	459	461	473	485	503	465	493	484	465	471	512	463	517	510	482	472	485	473	493	485	544	452	480	481	496	485	479	506	466	496	464	506	514	501	485	499	562	492	490	521	464	507	541	452	474	526	521	507	488	494	515	467	525	442	458	474	507	505	525	476	486	479	559	503	523	468	496	471	505	446	489	473	488	466	471	513	485	503	526	442	456	473	496	483	501	488	468	486	506	531	505	485	473	472	466	503	467	489	488	480	495	502	487	490	495	512	519	460	498	461	487	468	509	477	481	450	503	503	459	466	480	468	483	490	482	460	504	471	474	496	509	486	511	495	517	521	477	473	496	514	502	451	460	450	510	476	491	518	466	484	488	457	499	469	509	479	444	445	497	468	506	462	482	481	452	518	490	482	506	510	462	482	484	461	497	489	456	483	458	484	506	510	467	444	491	464	474	484	492	475	513	488	471	490	525	451	489	463	454	506	486	470	479	509	479	498	476	455	454	485	503	492	473	501	490	494	483	498	465	457	489	508	486	525	519	512	502	514	481	495	468	465	480	475	493	507	486	456	497	494	448	465	481	478	482	486	455	511	497	470	504	462	511	461	521	493	455	486	455	518	511	499	464	487	489	465	456	505	492	499	479	481	486	485	493	506	486	472	489	509	503	473	458	519	499	478	443	492	466	482	481	504	491	486	484	499	481	507	512	492	470	508	461	476	465	499	488	472	499	500	459	482	486	470	501	492	438	499	477	484	489	507	484	476	474	485	463	460	503	472	467	437	497	504	464	496	528	448	501	501	504	472	440	482	497	483	486	486	488	468	502	504	475	477	490	466	479	508	455	467	460	519	475	480	514	480	473	487	469	515	464	462	491	471	481	493	489	484	481	469	461	457	533	517	492	485	508	514	486	458	508	492	523	498	501	520	486	448	494	465	456	475	516	471	522	502	484	483	518	464	458	511	451	471	486	469	441	481	478	453	493	510	536	502	473	477	505	502	513	480	536	489	504	467	479	488	524	455	469	473	468	460	511	474	510	460	486	478	457	495	459	504	479	489	445	487	479	461	509	503	496	469	460	489	468	481	487	482	510	496	486	483	499	483	491	517	488	486	513	485	508	445	478	501	490	474	535	496	470	446	466	458	455	502	512	503	455	506	519	483	495	473	464	473	465	494	531	459	505	510	471	534	515	472	505	483	496	480	500	478	525	487	504	478	514	538	488	497	487	486	474	493	480	489	465	520	472	523	503	510	484	476	469	472	499	481	487	547	473	482	500	493	478	494	436	513	488	496	496	538	478	511	511	485	507	542	493	473	489	500	473	507	452	481	479	492	470	479	481	495	503	490	477	476	515	505	488	501	504	486	502	447	506	473	466	500	504	469	482	521	526	470	497	482	464	519	438	446	484	511	503	433	469	483	514	514	498	530	505	491	497	502	471	505	472	497	471	479	533	456	476	530	534	513	519	481	481	516	481	509	503	504	505	466	493	517	505	482	455	495	491	465	502	470	458	463	503	485	470	483	478	455	465	472	471	456	463	480	515	507	465	525	479	519	439	471	476	511	497	482	491	467	483	482	491	514	467	510	484	477	550	489	495	501	517	481	487	480	501	491	475	554	468	503	444	494	498	487	517	458	484	457	483	495	498	515	494	485	482	483	485	534	519	498	459	498	469	498	492	520	478	497	469	506	475	475	436	488	501	483	552	494	482	460	510	493	500	497	516	491	519	491	475	484	470	474	483	496	497	454	473	480	473	484	479	479	480	467	479	474	470	480	430	446	507	476	484	468	486	497	447	485	488	461	517	470	484	494	488	506	498	521	484	541	460	444	505	508	471	481	503	508	500	470	508	515	503	485	476	465	491	470	493	493	483	480	495	483	490	476	487	447	506	490	472	484	452	476	498	461	455	528	492	496	470	490	529	472	470	550	499	466	478	506	488	483	464	498	524	467	459	492	452	507	469	477	482	480	505	469	477	492	481	499	469	506	490	529	450	466	485	481	493	476	491	468	489	507	520	468	437	497	492	498	445	483	469	483	506	481	513	505	484	471	483	507	481	471	512	461	473	507	502	498	501	477	529	480	537	493	481	479	512	458	525	515	508	463	516	491	523	495	507	481	511	519	484	488	457	491	464	495	488	498	484	519	501	511	498	510	496	485	488	481	492	505	465	493	513	475	493	469	467	470	505	453	506	475	505	468	521	504	494	459	455	498	473	469	493	500	515	482
9208	14793	7861	1799	556	329	276	302	594	275	226	261	239	211	227	220	201	229	402	621	717	527	435	273	264	220	213	212	208	209	196	235	221	193	192	222	227	202	209	186	197	218	223	217	203	208	213	201	196	200	210	202	208	195	220	206	218	215	216	198	200	230	185	201	222	225	211	196	189	215	221	226	205	225	209	206	204	203	215	225	194	208	189	197	207	197	204	215	217	217	199	224	191	224	201	192	209	206	210	209	184	189	193	205	210	220	237	236	219	219	205	198	227	189	200	204	201	211	202	222	205	202	172	195	194	216	216	212	205	202	204	196	220	215	195	205	198	212	209	192	207	208	239	216	210	204	195	210	204	180	207	183	210	205	210	194	281	216	196	229	209	189	214	205	234	215	188	203	193	241	211	215	221	217	202	214	230	214	207	197	201	206	217	201	198	198	187	197	197	195	211	249	223	202	200	223	230	208	200	195	215	187	196	220	209	203	221	202	179	226	219	198	217	212	218	194	226	204	214	215	236	232	196	199	202	211	180	196	215	234	202	218	196	214	216	210	197	180	222	176	199	184	211	181	217	214	215	196	227	219	192	234	208	194	225	201	212	229	233	223	201	195	213	210	202	229	220	189	189	209	208	183	200	207	197	226	212	229	191	224	220	189	206	207	203	209	212	195	196	214	228	194	207	205	199	196	199	215	210	214	205	222	220	228	203	220	220	237	196	237	222	226	196	197	193	211	222	218	234	210	211	211	232	193	217	206	203	178	190	181	214	214	188	212	207	189	211	204	207	208	218	216	197	208	174	230	220	215	201	202	208	221	218	214	197	195	215	221	216	183	221	191	201	178	190	192	203	201	176	177	213	208	219	202	173	197	239	189	201	189	208	197	221	222	189	196	206	206	179	221	215	227	183	173	212	219	215	213	186	236	201	220	207	199	210	203	198	203	214	204	214	209	184	176	235	201	208	209	215	202	213	189	222	213	203	196	219	223	202	221	187	194	239	191	211	217	213	221	217	214	202	194	231	176	206	188	225	227	199	196	192	223	183	208	210	209	204	205	234	192	208	192	206	246	200	222	224	192	227	225	212	198	188	194	191	204	218	187	204	200	196	202	211	201	221	221	192	195	209	207	216	189	218	231	236	215	202	208	232	192	210	193	191	202	189	206	195	190	211	220	184	208	182	215	224	207	213	206	210	183	196	195	194	202	238	189	180	195	210	199	224	238	183	206	182	197	227	223	228	207	220	204	224	177	200	190	188	228	211	204	204	209	236	224	242	208	223	215	205	214	195	230	231	223	190	204	194	214	201	235	234	216	209	204	205	211	208	212	213	187	188	213	187	165	195	200	219	218	243	211	232	190	205	217	214	184	210	217	192	202	237	209	224	221	201	215	213	191	191	195	224	227	197	195	226	203	209	216	206	191	209	223	225	219	189	214	223	191	198	213	214	230	224	200	213	219	209	180	185	219	209	222	226	199	202	214	186	176	210	243	188	218	206	185	188	208	200	236	235	221	232	220	209	188	222	205	234	214	209	188	199	213	194	226	230	191	230	207	225	201	220	191	176	190	222	207	207	193	202	191	218	213	225	214	180	211	227	221	193	222	191	206	201	198	228	213	215	189	203	196	185	220	227	175	225	214	199	205	218	211	170	215	192	192	216	229	173	208	211	216	221	200	213	211	206	213	189	172	226	184	214	205	239	216	221	211	211	197	217	205	227	192	200	192	202	213	220	212	207	207	221	205	195	180	203	218	212	211	234	222	228	190	224	206	212	211	229	198	253	225	190	235	198	216	216	237	191	208	218	204	211	202	196	181	219	200	188	227	185	213	218	175	191	208	195	195	185	214	210	223	217	190	190	205	204	228	182	209	206	203	190	191	175	204	236	207	201	198	201	209	181	209	215	188	205	219	209	208	209	198	175	209	203	207	218	218	233	218	219	214	244	197	180	190	194	191	200	198	221	195	180	244	212	211	221	212	188	197	214	194	167	201	217	203	208	214	213	186	186	191	214	209	211	193	196	207	180	201	225	221	199	206	217	185	185	203	219	210	208	207	225	222	216	202	206	202	254	191	225	209	211	227	247	214	219	210	216	183	216	193	219	189	188	194	215	200	196	200	203	207	207	208	215	206	210	182	204	186	241	198	225	226	214	207	187	192	223	207	216	191	184	180	210	203	185	227	210	191	198	217	207	199	202	203	200	199	208	216	199	224	213	191	201	210	229	190	220	211	224	185	224	204	192	193	198	233	210	214	198	201	213	233	223	187	206	205	210	196	220	197	189	216	210	217	234	184	227	218	218	206	202	218	224	211	202	198	223	205	192	209	219	202	243	182	202	207	222	220	201	191	199	202	214	207	194	239	206	221	179	176	191	221	222	189	188	232	211	210	239	205	235	192	217	201	217	217	220	202	233	222	198	163	211	208	206	228	168	205	206	214	215	207	246	199	193	237	222	223	203	209	208	208	224	200	205	182	227	221	211	204	209	220	205	227	187	214	217	190	200	196	192	234	212	206	207	203	200	211	178	227	195	206	197	224	217	228	196	191	242	206	215	204	235	206	195	189	197	213	224	210	221	196	193	198	195	201	191	221	231	195	203	210	202	209	229	210	187	188	184	194	220	190	218	190	229	224	211	208	210	219	196	230	240	216	190	211	196	215	203	200	191	202	205	168	184	181	212	196	231	195	202	204	225	221	199	204	220	205	207	211	195	238	212	182	208	216	249	185	200	213	222	194	205	191	197	221	221	192	189	208	207	217	191	220	222	210	198	215	210	199	215	213	206	199	176	193	199	198	207	207	195	205	214	189	198	188	183	215	198	230	220	219	214	209	180	208	202	209	202	232	201	229	220	204	203	203	215	197	207	197	237	183	202	206	213	187	205	214	188	185	193	216	206	207	202	218	205	205	220	181	187	196	201	216	202	212	217	212	176	197	210	192	189	224	204	195	195	198	202	194	221	209	190	204	212	203	229	236	209	198	205	196	187	198	225	232	180	209	228	241	200	224	223	223	204	206	191	200	191	192	230	227	212	210	197	205	222	222	191	200	191	193	217	230	202	217	191	204	214	232	215	217	210	189	235	242	237	200	208	220	208	210	217	220	207	225	228	212	224	205	200	217	225	220	218	191	211	214	199	210	191	229	196	203	216	191	230	211	216	214	196	214	186	210	196	219	193	200	218	233	238	187	192	224	193	211	212	204	219	210	199	235	186	237	227	184	211	193	208	225	185	207	195	218	208	234	222	215	193	213	200	204	209	230	202	195	202	205	192	198	199	200	216	204	197	239	212	200	216	195	212	229	229	213	212	215	167	183	200	215	231	179	195	235	193	189	226	219	205	179	224	214	180	174	196	212	221	220	207	186	216	202	194	197	233	177	205	206	208	203	184	219	212	199	193	197	204	197	217	211	202	219	192	211	217	190	206	215	221	200	207	187	196	218	198	197	221	233	193	208	210	201	225	211	214	204	223	246	221	198	207	211	208	229	194	223
7591	16050	7580	1548	1127	1025	948	1203	2980	915	625	624	805	593	568	548	568	848	1928	3553	3644	2250	1642	1026	608	610	550	530	527	517	529	534	530	541	477	499	529	520	512	479	478	523	492	478	521	529	499	506	520	509	483	524	493	497	525	527	516	501	486	505	472	482	537	523	523	504	521	492	501	531	470	496	487	518	487	511	499	479	481	489	486	511	509	532	534	519	487	521	489	493	513	529	541	477	471	523	454	520	521	497	549	512	515	501	452	498	524	474	510	496	509	523	499	513	536	496	491	447	535	480	470	504	497	486	497	499	509	516	521	498	530	453	511	514	517	452	481	526	519	516	444	488	524	493	460	520	501	539	508	488	516	488	506	530	527	469	482	489	509	489	509	512	506	489	503	519	528	474	525	481	484	494	501	449	500	538	487	560	490	509	505	542	497	510	515	505	488	498	483	486	483	502	521	520	466	518	500	518	485	480	516	513	513	500	499	518	486	476	499	500	519	522	511	474	498	490	523	525	514	502	483	524	532	508	537	499	507	466	541	509	454	509	501	495	523	510	511	526	509	522	460	492	511	491	488	520	503	472	508	486	483	480	507	510	527	502	509	521	536	507	498	492	501	521	500	465	491	476	508	502	504	513	474	468	496	501	482	503	478	510	509	544	537	538	517	521	495	547	509	497	474	489	503	529	469	545	518	464	510	500	551	528	559	488	538	478	508	486	466	513	509	458	557	526	509	494	498	494	501	504	529	538	505	501	504	535	518	507	509	586	527	534	524	530	535	487	476	495	486	503	490	509	484	500	512	493	537	489	535	536	500	512	543	530	480	483	509	531	497	501	508	479	504	492	479	549	483	508	482	506	511	501	506	516	514	499	514	494	486	529	481	496	467	472	493	473	528	521	506	510	528	561	494	501	490	511	484	497	529	476	489	512	546	487	516	508	493	492	491	483	515	490	503	476	467	526	449	492	475	494	521	526	540	485	507	526	488	507	470	558	492	512	508	489	475	492	494	465	518	490	492	473	517	515	462	498	548	488	470	497	513	525	524	488	569	520	497	470	487	499	490	513	540	519	530	450	476	512	497	513	516	510	539	500	478	534	477	467	548	519	513	494	523	480	468	514	508	517	537	466	489	508	531	470	506	505	473	552	487	501	538	494	526	508	520	493	562	518	504	546	532	498	524	504	484	541	511	535	521	525	537	489	525	532	472	488	536	514	494	557	521	503	527	522	556	494	532	493	496	504	522	527	490	498	528	498	529	531	515	512	508	476	503	474	486	546	481	484	553	513	531	472	502	523	505	551	472	501	532	489	500	480	478	489	471	499	495	517	468	521	522	489	524	564	502	510	479	564	528	506	509	482	523	525	501	505	505	483	530	489	450	526	504	474	491	502	509	504	532	489	498	508	492	487	519	530	515	511	516	491	475	513	494	517	519	519	480	467	495	518	500	506	492	533	514	520	505	511	531	474	488	486	492	478	483	508	509	530	514	528	538	539	486	481	532	501	508	532	528	515	528	505	485	554	494	471	509	496	541	505	510	520	494	513	492	532	496	503	509	512	478	534	485	488	530	456	520	506	509	469	509	503	491	506	508	517	499	510	528	520	508	536	530	506	505	501	493	569	510	504	498	545	476	512	491	502	488	514	473	515	546	522	479	529	512	470	506	486	492	485	503	552	500	510	485	491	535	469	476	465	466	532	471	470	500	493	545	521	489	519	529	523	525	511	524	470	506	525	477	492	463	511	538	545	515	500	533	492	490	502	550	517	496	480	497	503	540	536	486	540	511	553	517	530	502	507	545	501	534	512	501	526	538	507	549	557	492	529	510	547	520	542	470	485	509	470	510	506	481	515	495	523	529	496	485	484	531	547	501	540	526	496	512	523	500	496	535	488	534	526	511	503	495	525	529	522	485	493	470	518	518	501	502	477	522	492	525	533	523	532	513	532	492	498	486	503	470	510	500	496	520	512	507	439	541	518	512	501	508	555	507	516	506	514	490	532	479	487	488	550	539	508	518	528	495	484	480	498	526	529	491	490	485	489	545	501	513	498	495	499	478	500	508	497	489	491	519	497	495	528	508	522	479	499	481	516	503	490	491	498	493	509	498	504	511	503	465	467	538	513	539	467	496	494	464	494	464	510	492	483	516	486	535	493	511	513	514	503	531	513	516	526	499	536	507	512	509	501	482	492	487	496	506	504	492	474	482	504	516	500	516	531	497	500	554	534	531	501	496	528	514	503	503	532	487	486	489	508	525	509	444	469	503	512	461	500	476	520	508	512	528	483	497	501	515	508	527	537	502	510	528	533	528	476	488	495	523	492	505	472	498	514	504	520	532	526	518	483	532	490	528	509	506	526	470	459	513	532	529	478	525	503	503	526	508	516	472	487	466	484	502	500	481	482	519	504	509	496	504	510	508	521	525	527	516	509	496	504	538	481	468	518	517	537	507	499	515	487	491	503	482	489	496	480	500	485	494	485	491	491	495	514	495	467	502	488	520	527	537	501	485	512	505	511	494	469	502	490	524	472	494	480	530	533	488	507	479	514	514	484	502	518	498	520	481	493	501	504	486	486	556	485	487	485	527	501	512	485	481	476	511	473	475	586	533	558	488	503	501	527	506	477	513	495	513	498	466	491	477	512	505	534	503	513	496	556	512	476	530	525	485	500	475	508	489	497	479	489	507	452	477	502	478	494	484	486	479	481	514	534	486	493	481	511	468	551	486	479	499	461	535	536	538	526	489	501	523	489	488	480	494	476	529	523	517	471	531	496	537	505	470	535	503	513	509	502	498	498	510	514	501	514	528	492	489	477	482	460	464	492	527	523	517	504	527	506	519	486	496	480	489	485	472	520	497	484	505	518	517	518	488	498	464	516	503	512	543	488	539	513	535	513	492	474	487	499	471	479	472	507	515	512	501	494	512	515	454	471	481	482	507	505	507	497	529	499	492	496	524	486	497	502	478	455	500	486	536	503	489	513	511	499	477	546	495	509	495	495	545	506	497	492	474	544	493	512	498	507	515	540	528	516	532	476	478	480	472	523	498	495	465	501	494	522	486	502	476	507	499	502	500	524	501	500	544	483	507	508	491	513	499	496	524	485	501	535	493	513	487	484	507	522	490	510	522	521	529	523	513	499	503	498	487	487	504	517	500	509	499	551	522	528	511	495	485	466	513	524	488	513	501	478	515	454	498	508	518	478	484	472	503	516	477	543	475	513	494	505	513	567	538	469	499	498	492	522	463	492	472	467	523	490	516	487	508	527	479	484	532	524	516	479	536	480	507	500	533	534	511	532	529	505	498	548	475	520	524	513	503	502	521	539	494	513	512	522	499	465	498	493	528	504	510	530	480	525	499	527	494	501	524	472	496	514	517	532	479	516	506	504	514	513	523	541	480	506	467	537	506	499	468	484	517	510	491	529	502	488	520	497	504	492	482	491	471	514	501	500	513	506	525	529	527	524	468	504	520	478	470	493	522	492	493	526	478	532
43777	48081	37976	25797	22233	16858	9865	5526	6590	691	394	1163	1890	370	343	297	337	611	3546	5633	4598	2474	1609	799	450	303	304	307	328	277	270	299	252	273	260	249	211	228	260	253	227	254	237	266	254	262	234	251	224	258	259	217	246	223	224	234	222	278	227	211	232	277	237	249	242	244	235	239	239	260	244	278	224	246	225	264	252	249	268	260	230	243	219	254	244	241	232	224	250	238	221	265	252	239	247	264	237	226	223	270	237	260	252	230	230	213	262	224	283	289	219	262	228	248	275	223	231	257	261	225	244	219	221	261	211	245	265	241	254	230	261	228	218	238	248	250	244	237	250	269	233	240	237	267	236	236	273	250	262	287	254	244	221	236	262	270	270	254	260	221	231	258	243	224	249	249	259	218	207	271	240	244	243	239	241	267	227	268	227	253	231	239	271	238	257	245	230	268	255	242	267	233	266	242	248	237	232	253	250	229	205	219	263	249	248	216	243	254	240	244	245	269	253	282	239	244	222	240	260	246	237	265	251	250	243	225	230	247	238	236	285	212	246	252	255	239	246	226	253	208	255	244	249	249	253	247	232	234	262	263	204	250	235	259	235	278	249	241	285	217	247	269	233	242	226	268	266	228	233	260	251	284	232	249	245	249	262	254	258	264	226	229	205	240	260	246	248	237	246	229	257	244	218	249	241	249	287	249	208	230	242	250	238	261	245	266	239	264	269	250	247	266	251	255	229	227	245	249	237	261	249	245	248	235	230	267	226	261	223	222	241	253	239	262	261	243	271	245	263	257	249	275	241	246	265	257	241	236	271	265	233	238	243	251	244	212	251	233	225	257	233	225	259	235	241	255	240	241	241	231	267	246	241	255	232	260	255	265	223	243	257	262	246	252	243	254	244	239	265	247	269	222	245	226	228	234	217	262	275	269	200	254	257	269	250	253	281	215	220	244	247	242	230	218	236	267	196	215	235	233	264	245	222	241	238	212	261	266	246	234	244	246	247	252	244	259	255	232	242	248	234	240	243	219	264	277	258	264	243	262	232	234	245	223	255	214	281	244	262	247	289	252	252	235	227	267	245	255	265	284	279	247	247	220	249	253	243	241	231	227	224	261	214	234	246	258	260	252	273	256	246	243	223	249	285	262	272	272	223	268	273	249	237	258	268	271	249	269	266	252	251	221	263	254	256	248	250	245	271	248	274	281	221	258	253	267	274	236	211	207	229	252	220	248	221	250	266	274	236	260	238	286	254	238	253	225	236	237	219	237	243	227	240	242	273	264	253	266	280	241	244	252	262	256	237	247	238	240	273	265	223	247	274	273	227	231	262	273	234	225	235	235	274	254	236	237	258	258	275	252	222	284	216	241	218	246	208	231	237	249	239	243	245	276	246	272	236	254	290	251	228	270	254	274	272	263	238	244	259	259	237	210	241	247	262	236	233	243	253	220	222	212	253	246	201	266	234	232	266	244	240	216	233	219	259	246	230	265	226	235	263	236	248	245	206	238	247	223	238	258	235	201	231	228	265	242	254	249	253	232	269	239	262	254	262	227	268	233	235	274	269	243	237	255	288	242	240	251	242	246	287	232	253	269	264	246	256	240	252	253	259	270	233	260	273	255	265	236	224	241	253	267	267	240	261	253	231	271	235	231	257	257	247	277	246	229	236	236	232	222	260	246	213	234	253	283	262	256	263	246	257	247	258	235	243	254	242	256	249	249	244	232	254	279	247	249	283	246	215	237	251	226	230	218	232	239	230	241	235	293	223	253	268	237	276	241	245	246	246	269	228	223	234	240	263	251	262	221	261	259	232	283	256	252	295	264	280	245	253	259	253	233	251	241	276	252	246	225	267	228	253	251	255	223	230	213	236	251	246	256	238	252	242	266	258	250	232	272	246	233	269	250	256	271	243	246	225	225	259	255	268	239	219	239	258	234	246	249	255	299	249	248	206	267	236	239	269	235	262	245	233	243	244	242	227	252	240	227	240	221	263	263	226	256	235	240	244	250	220	231	222	233	245	256	237	225	229	235	226	248	215	262	250	250	260	241	264	230	258	256	235	261	242	233	221	252	243	238	279	270	280	247	264	244	249	243	259	272	272	241	256	243	230	220	212	253	249	260	242	252	238	232	237	238	251	226	249	235	211	266	285	233	246	213	235	273	219	214	234	235	260	224	239	237	262	210	283	214	278	239	245	238	254	247	235	240	248	224	219	216	241	237	243	284	248	244	230	247	260	230	231	265	248	268	243	298	270	224	223	241	237	255	248	250	235	250	265	275	217	254	253	229	242	248	259	263	233	226	226	233	222	242	272	248	241	241	250	235	252	248	238	250	265	284	212	271	280	290	250	248	265	253	251	281	245	232	248	255	263	280	239	206	243	250	267	241	243	241	255	234	223	243	217	234	242	232	208	242	246	228	259	247	240	246	221	216	236	241	245	248	253	228	241	217	247	243	247	248	252	267	245	248	248	228	254	256	272	233	280	251	256	272	232	243	212	264	233	239	276	241	252	246	238	244	229	273	225	231	227	252	242	249	243	232	221	233	240	263	230	240	249	258	234	255	237	229	276	262	258	258	245	246	268	221	239	246	238	244	251	255	236	221	235	244	228	278	259	250	291	255	227	219	224	240	229	240	222	238	242	241	245	248	239	230	249	250	243	235	256	251	275	274	231	250	230	243	221	268	245	271	245	230	240	241	248	259	222	249	244	260	232	272	245	261	256	236	265	227	236	238	249	243	248	258	239	227	230	232	225	256	247	257	248	254	249	261	254	237	246	227	237	263	232	259	226	269	267	230	276	275	253	262	223	229	269	263	268	274	227	255	232	241	245	246	255	243	221	227	261	256	265	250	267	248	246	246	233	234	215	244	247	235	244	223	258	291	270	250	244	223	268	237	249	270	250	243	263	255	254	255	239	252	251	263	229	239	237	271	264	243	274	242	244	241	264	223	234	242	226	239	227	234	242	250	230	249	223	220	228	223	247	272	249	251	227	253	254	224	255	269	251	227	227	233	257	236	240	232	236	242	251	216	214	242	251	265	231	262	224	257	258	266	257	241	244	235	235	271	247	250	245	230	255	266	241	245	228	229	255	258	230	223	235	233	265	241	242	240	228	250	233	233	229	281	246	236	243	243	246	252	233	221	240	227	240	244	236	217	250	243	269	286	261	249	229	259	240	237	254	245	253	235	240	266	257	241	246	222	236	235	239	243	225	252	237	241	247	244	263	239	263	237	241	254	255	265	265	238	258	239	212	231	232	213	248	258	267	253	215	246	234	242	221	244	247	242	266	229	242	222	234	253	232	256	242	256	236	247	269	230	228	247	233	240	240	279	236	254	233	266	278	224	244	270	267	237	238	244	250	233	256	248	239	233	249	256	222	237	249	257	212	242	233	224	263	257	240	244	252	211	235	236	243	263	231	251	257	238	247	255	226	230	227	239	237	229	243	232	253	274	266	228	215	231	271	248	261	238	243	252	270	275	273	234	257	260
35113	50024	37652	10569	5014	5013	4093	9177	17591	1469	1241	5950	8856	1061	1032	999	1038	3170	17390	23510	19265	11639	7547	3465	1645	911	958	847	807	771	752	668	658	555	582	575	544	578	537	551	567	554	583	578	575	547	560	568	645	617	535	564	547	603	582	558	605	532	562	540	573	568	558	574	575	596	551	570	540	569	575	557	572	555	574	572	596	597	565	585	559	612	567	576	567	614	542	547	554	583	583	568	571	538	591	576	564	589	614	559	573	632	537	582	557	556	561	575	553	573	537	544	542	578	551	568	585	560	595	579	558	512	538	586	574	549	576	599	591	538	570	557	549	557	601	534	591	571	562	578	577	609	564	561	596	534	554	552	618	590	560	538	586	582	596	519	530	542	524	608	579	579	542	559	583	564	576	614	619	577	592	591	541	618	572	578	558	569	544	546	597	557	559	546	581	574	519	639	605	603	557	536	572	552	587	587	600	593	562	603	552	549	598	542	539	530	566	555	559	575	588	556	590	580	545	616	547	609	618	542	527	529	554	563	570	613	557	570	556	597	561	565	539	617	622	557	600	609	584	554	569	565	549	588	563	575	566	551	536	567	602	532	583	562	602	565	542	604	589	529	580	586	552	576	556	565	562	560	598	566	580	582	583	571	555	606	580	600	564	593	571	583	524	524	572	580	525	577	547	574	569	593	574	606	601	588	558	595	608	612	574	587	593	546	628	552	597	574	554	525	579	599	560	591	581	589	562	551	556	553	576	516	549	567	551	556	582	586	640	599	607	629	607	589	584	563	563	556	561	577	578	617	545	580	558	577	517	597	622	565	614	552	562	587	583	559	591	566	559	545	642	567	542	631	590	591	602	568	557	573	597	580	555	586	594	560	537	529	558	547	579	531	576	542	550	595	580	559	552	530	561	567	526	586	579	564	578	612	591	558	578	586	522	574	533	547	548	549	552	544	591	568	570	608	587	559	539	510	534	617	597	574	555	576	570	591	585	581	589	553	589	589	552	571	570	523	536	612	590	562	582	607	541	588	570	564	614	572	598	573	561	603	604	602	558	580	567	514	569	532	559	504	552	536	623	570	575	581	612	573	503	627	557	520	538	582	545	562	591	533	575	584	561	596	563	608	564	593	544	539	582	544	570	545	540	583	549	557	565	624	563	586	577	555	566	581	548	574	586	546	539	570	565	562	547	568	566	566	579	577	580	553	610	587	528	568	543	592	544	539	558	551	581	557	582	559	586	612	572	570	645	570	557	542	540	555	578	550	563	580	570	541	537	562	564	581	559	538	594	568	562	567	591	556	576	579	594	581	597	563	564	501	545	573	558	582	554	559	555	571	552	567	536	596	575	544	516	589	571	570	565	631	568	550	562	585	514	610	528	608	522	603	604	570	581	539	584	624	530	589	581	578	581	582	591	601	567	595	582	573	532	548	587	577	563	596	581	578	583	561	615	544	593	599	588	561	562	582	562	569	578	583	567	566	594	581	549	590	552	572	540	556	568	591	578	547	526	541	547	539	594	561	578	595	559	565	573	559	572	583	552	578	588	548	539	610	586	579	570	524	565	559	562	577	600	605	577	579	576	532	561	553	591	558	589	579	588	576	558	572	519	557	570	581	565	571	586	616	578	597	534	560	579	579	616	551	564	591	617	544	603	552	577	557	585	555	561	563	587	551	552	588	611	566	560	580	571	582	517	548	598	544	565	519	599	553	563	607	536	558	574	611	571	625	545	577	540	534	569	580	526	556	579	582	544	556	602	553	575	581	562	567	580	516	564	553	544	587	551	625	576	599	546	590	582	558	595	580	583	597	556	577	527	573	584	573	550	638	596	573	563	548	563	597	566	612	579	574	594	563	552	590	550	583	518	561	598	609	545	575	553	599	587	586	548	587	594	578	564	596	565	554	563	578	583	578	554	585	546	582	550	592	550	592	582	598	596	573	573	567	586	586	582	588	571	592	607	547	549	582	600	561	562	548	486	571	554	579	577	566	581	588	595	573	563	528	591	575	552	590	563	587	600	573	531	593	562	573	581	571	545	593	547	570	561	579	564	541	578	570	614	544	573	569	537	557	566	567	547	559	558	565	564	567	512	577	569	585	559	565	629	582	560	539	566	575	579	553	570	562	592	555	565	599	574	581	502	565	540	563	563	522	572	582	586	541	597	571	572	584	552	581	580	557	518	577	539	572	565	596	582	581	567	576	579	583	590	548	619	543	547	592	580	587	564	607	566	552	517	537	542	583	603	519	574	601	533	599	561	631	538	582	585	564	572	581	585	615	572	568	586	567	527	544	605	569	570	615	577	582	555	605	546	596	625	581	572	631	595	599	571	572	556	569	615	579	537	567	561	552	565	609	567	541	554	557	547	557	542	581	608	537	597	546	551	543	556	577	575	613	555	558	564	561	516	522	578	504	573	596	587	617	591	598	588	536	549	579	559	583	594	605	569	576	587	586	572	595	603	589	567	611	565	625	570	566	562	553	594	576	562	548	599	558	573	551	580	564	561	553	613	585	603	585	567	553	590	551	548	528	567	577	559	591	581	573	572	559	562	616	564	563	589	528	570	554	587	539	542	557	590	570	570	544	555	622	583	582	550	573	625	583	568	558	517	584	583	594	576	578	555	606	563	611	573	556	582	585	581	554	579	596	563	531	547	583	597	578	597	552	589	571	611	526	566	564	546	564	535	572	573	566	563	589	584	576	556	587	569	529	565	555	574	536	573	562	591	557	582	593	608	551	556	600	603	561	540	566	587	552	548	546	614	605	552	569	566	561	585	635	595	606	584	548	549	574	550	583	582	571	559	616	569	546	565	584	556	525	535	562	513	582	585	553	597	559	642	592	593	555	557	563	531	555	569	577	585	575	572	593	570	609	576	590	554	568	540	543	570	559	574	572	515	560	563	603	561	564	555	596	550	575	592	570	559	536	571	569	518	547	554	577	585	570	575	579	588	569	596	599	579	591	589	610	558	573	587	543	528	558	560	588	531	591	586	557	536	600	587	563	560	535	610	556	632	529	552	554	562	605	607	542	577	573	594	532	570	579	585	553	570	592	586	582	558	575	607	570	599	555	550	576	541	567	601	546	571	552	577	575	550	567	593	586	586	554	593	567	564	563	588	582	589	552	555	551	590	535	599	588	550	587	585	551	583	551	566	535	566	587	602	542	546	554	556	556	574	563	523	590	589	553	558	578	565	609	580	562	542	583	587	561	539	556	577	563	523	620	566	606	513	528	564	571	572	585	554	561	543	577	548	566	592	592	577	587	555	574	607	593	533	536	629	582	569	552	604	584	552	546	557	580	550	569	586	540	589	534	599	579	612	572	564	579	578	565	550	588	533	562	579	602	583	599	597	596	605	579	548	613	568	549	618	564	587	599	540	544	575	606	553	544	578	564	614	544	572	562	616	576	572	555	587	574	583	569	592	581	512	520	555	540	567	553	576	566	586	570	587	546	570	562	588	579	587	630	616	578	554	578	563	595	540	547	567	607
49610	46211	38621	27596	24204	22901	19168	14664	21004	4012	606	2798	4259	580	375	369	584	1674	6786	12605	9894	5079	2999	1367	653	384	341	295	286	249	291	264	239	241	200	192	228	234	225	219	215	190	208	200	207	215	207	228	246	230	223	221	190	226	196	213	198	206	226	211	234	220	207	210	215	195	196	212	229	215	214	224	221	196	204	190	225	207	235	194	207	190	204	208	215	206	203	218	206	207	217	227	182	224	250	223	204	223	213	206	238	253	232	209	208	222	193	200	195	200	216	208	206	187	227	214	230	221	202	204	191	191	195	185	206	204	206	195	211	235	217	206	196	217	205	205	203	220	199	208	214	187	223	208	207	190	195	223	193	216	207	207	174	191	191	197	206	195	209	240	201	201	222	239	224	205	179	213	186	229	226	203	229	215	214	196	193	209	228	180	206	189	182	181	217	246	227	198	222	213	210	196	208	197	201	209	206	227	229	216	225	238	232	198	221	177	209	198	211	213	183	198	228	205	192	235	215	218	186	208	194	216	209	197	233	217	183	212	216	218	209	208	211	210	213	218	197	219	209	233	231	194	219	201	215	202	212	196	202	208	180	185	207	211	215	225	234	222	234	194	186	186	218	195	214	204	231	203	217	228	196	206	187	216	189	203	226	223	201	213	206	210	211	222	223	233	230	225	228	225	213	226	209	197	246	218	189	198	213	196	228	192	236	228	213	231	235	200	196	196	196	191	213	205	202	215	204	228	216	218	199	228	216	219	184	209	192	226	212	206	227	230	217	238	224	220	236	202	217	228	196	206	196	198	204	217	190	222	205	198	238	203	243	208	215	192	236	213	233	212	228	207	240	208	208	227	250	219	200	209	219	236	205	208	219	238	214	233	230	216	203	237	197	200	204	218	238	243	210	226	202	233	193	216	230	199	231	218	229	232	202	216	226	224	191	207	205	190	217	229	218	211	206	222	207	192	221	216	209	200	193	191	239	218	196	208	189	212	185	229	216	208	204	219	198	207	201	215	200	195	225	234	226	180	220	197	206	197	207	198	206	235	194	182	214	222	209	212	211	214	227	187	209	229	220	204	228	227	205	206	208	199	203	191	207	220	206	239	203	212	210	201	199	225	209	223	226	210	220	220	196	233	213	218	206	206	192	212	209	222	197	201	212	215	219	225	209	211	211	216	185	241	212	210	203	203	221	200	206	243	198	230	226	232	223	205	217	217	185	226	204	249	206	230	219	257	215	211	231	225	196	206	200	231	230	206	214	230	209	191	201	213	232	231	231	237	226	215	227	224	229	235	196	199	219	202	203	195	230	210	218	231	226	216	219	217	219	224	242	217	204	187	227	214	210	222	221	194	221	200	177	235	223	210	210	212	232	204	232	216	227	208	189	228	204	211	213	215	209	233	226	220	214	219	229	227	238	220	225	213	222	227	198	202	207	223	219	221	207	206	212	205	216	196	199	232	220	239	216	197	231	184	200	190	222	233	213	210	201	210	217	193	226	217	221	202	228	207	204	205	224	205	202	199	218	211	218	216	205	200	218	226	217	210	208	207	186	207	247	214	194	226	200	196	209	217	200	220	218	232	215	218	202	209	203	208	216	215	184	188	212	216	227	226	214	211	239	208	206	214	202	235	224	218	220	221	215	198	228	252	210	222	222	216	213	197	221	217	200	205	195	211	205	210	206	224	205	191	215	203	208	210	254	227	195	196	234	202	202	216	219	225	216	215	186	208	229	217	220	224	189	192	218	215	209	234	210	248	220	204	202	198	240	208	235	182	208	202	217	204	184	181	217	204	230	186	207	223	261	212	237	191	221	225	212	211	229	201	201	227	214	207	206	234	191	251	222	210	232	219	210	200	206	212	200	214	238	221	219	215	211	208	227	223	216	212	200	208	182	184	196	198	190	199	203	219	232	175	215	229	187	221	214	182	219	200	245	247	230	218	233	223	205	195	217	220	227	220	209	200	200	207	183	208	209	190	224	194	207	229	193	248	194	211	217	219	213	194	211	214	211	203	198	202	223	230	236	195	212	192	212	211	212	223	211	188	221	238	245	209	185	179	198	209	232	232	239	199	208	221	200	216	216	205	223	195	213	198	206	203	204	205	231	211	211	214	191	185	203	211	217	220	210	227	206	224	231	207	191	222	211	180	223	197	226	210	191	209	211	190	190	180	237	204	220	213	203	212	201	193	207	203	209	234	198	213	222	229	215	205	198	198	183	222	218	204	231	208	220	220	216	229	208	216	223	204	227	216	191	223	228	235	212	215	210	207	203	227	197	214	215	219	206	201	210	226	205	221	205	194	224	202	211	213	216	217	191	213	195	240	204	206	202	222	213	192	209	219	203	214	216	233	220	204	202	215	219	206	208	232	194	220	222	212	200	207	203	204	208	204	217	221	194	229	222	196	209	198	240	187	202	231	208	193	212	216	205	207	217	200	192	201	203	223	212	197	238	218	213	207	186	219	221	202	200	210	217	199	222	189	228	225	244	213	222	233	209	207	232	216	191	189	191	194	189	200	242	204	228	218	215	236	207	222	208	229	221	214	221	214	210	225	206	208	212	206	201	218	211	212	229	207	194	206	185	218	204	216	242	220	230	226	196	203	216	213	231	192	235	226	206	200	219	194	202	208	205	199	206	236	179	227	215	228	224	212	201	228	222	241	195	200	195	233	249	234	197	198	216	216	187	221	241	213	225	182	205	224	215	219	189	199	215	196	234	194	211	220	203	201	209	227	205	225	204	221	208	196	196	195	212	226	212	219	213	197	189	183	247	219	217	226	212	222	206	226	231	209	206	224	220	211	216	228	209	224	202	224	197	214	196	202	226	258	187	225	203	207	221	204	228	218	219	211	210	209	228	223	218	174	214	211	210	233	221	239	215	189	206	223	220	211	230	217	214	194	222	205	197	173	219	229	242	212	191	216	197	186	226	234	185	216	223	184	231	225	204	206	207	224	236	221	234	225	216	229	214	240	209	215	210	189	189	196	213	224	223	210	194	214	210	234	223	208	207	216	226	214	215	211	208	207	239	175	214	195	219	226	229	216	207	218	249	188	200	205	175	206	207	217	214	218	233	199	241	219	220	209	200	234	199	226	218	236	219	228	189	210	220	201	201	215	239	233	214	226	228	205	219	213	209	238	218	218	210	234	200	208	227	257	219	219	214	227	208	205	204	222	229	205	217	227	223	184	214	205	217	219	214	181	192	186	207	212	199	228	191	247	228	203	214	251	217	201	212	254	245	215	222	187	202	193	217	231	213	216	223	193	207	226	215	199	183	206	197	213	232	220	218	244	200	191	195	203	220	238	222	213	228	249	233	202	222	228	222	214	217	229	204	211	232	209	229	209	240	227	218	250	218	197	229	245	215	214	204	210	219	215	215	238	199	235	228	234	225	206	203	228	180	227	175	210	223	211	222	228	196	227	191	241	234	221	201	244	204	219	193	204	206	198	209	212	172	224	213	193	195	226	210	214	189	219	195	207	186	225
40624	53902	44646	17604	7775	9825	6223	15075	35479	3492	1811	12489	16499	1489	1362	1488	2599	9117	25729	35412	29045	18785	12785	6080	2578	1084	1271	1058	940	808	842	644	593	485	509	503	461	468	478	475	435	484	497	494	507	484	458	493	443	489	494	443	472	500	472	476	439	469	491	521	471	484	457	486	504	499	492	448	478	507	489	513	431	468	442	495	448	495	484	484	516	530	496	474	455	484	448	475	464	469	487	458	511	524	494	456	499	511	485	500	481	450	462	488	470	481	532	488	506	488	489	471	471	457	488	460	478	472	502	534	457	508	442	510	482	494	502	488	506	484	497	461	475	500	479	471	487	442	445	474	542	490	466	447	447	497	475	469	466	508	483	545	505	483	500	467	495	464	479	474	485	485	500	494	461	502	473	470	481	458	537	468	486	496	476	503	479	493	492	489	472	485	483	487	482	501	482	493	504	456	533	477	475	498	515	482	474	464	484	486	454	484	476	484	495	467	489	506	481	461	429	478	497	449	485	459	450	503	476	463	489	432	487	486	480	468	509	459	461	503	500	454	432	472	504	465	484	510	523	481	486	470	530	491	523	478	489	505	485	514	483	505	503	482	490	471	470	479	481	464	461	523	467	518	512	482	479	486	446	485	487	475	495	498	478	518	473	482	514	446	475	465	454	478	479	477	482	456	523	477	443	455	466	512	483	468	489	469	497	495	481	480	464	462	527	512	511	474	467	466	465	438	463	483	479	487	504	507	488	486	503	520	462	501	493	496	502	460	484	522	520	507	469	454	475	495	456	468	465	488	484	479	434	455	447	479	473	515	475	548	479	522	452	499	473	488	500	477	492	458	518	481	490	463	454	465	474	471	524	480	483	464	453	508	506	477	487	505	487	500	489	477	507	492	492	472	466	463	488	463	479	543	507	489	458	491	475	506	479	500	441	521	477	489	491	455	482	448	517	470	486	446	487	513	475	473	472	492	472	484	473	494	484	495	474	493	497	478	502	460	436	484	462	521	479	465	477	465	511	512	450	473	465	503	505	479	474	464	445	469	501	480	463	477	499	439	443	517	459	477	443	477	505	490	489	472	458	486	459	500	505	475	430	485	482	529	513	491	457	468	459	495	515	496	494	504	485	482	483	483	469	472	481	475	476	502	483	466	480	485	480	496	491	434	462	527	449	476	508	452	501	482	474	490	494	492	488	483	484	475	516	442	462	459	465	455	485	496	496	469	481	527	464	435	464	492	495	532	459	467	488	468	446	461	471	504	518	468	475	473	515	484	460	458	489	485	486	501	434	482	514	483	479	491	486	469	498	454	470	498	485	493	479	466	486	467	479	475	454	489	434	489	484	483	440	488	498	490	443	479	505	520	491	467	506	457	476	469	503	489	473	483	479	472	490	513	448	482	499	494	492	442	467	502	510	494	455	459	496	488	447	501	474	474	503	503	464	459	486	490	509	495	482	519	470	452	517	478	512	483	467	487	501	448	456	475	507	473	515	488	461	475	485	491	504	481	531	457	462	489	464	470	467	515	503	462	504	512	494	483	489	443	487	481	490	499	455	512	509	512	485	504	494	468	453	453	489	486	478	468	479	480	461	506	460	498	482	526	475	473	444	497	484	453	443	491	477	464	506	461	510	428	486	491	471	473	499	480	522	512	482	463	468	498	480	495	487	490	476	467	493	477	499	449	461	501	475	496	486	480	509	469	520	462	472	479	458	494	479	490	488	483	435	459	474	443	478	477	450	451	433	476	466	507	480	469	519	467	515	486	488	461	462	477	479	466	497	448	473	493	506	478	479	460	490	480	516	456	477	421	491	447	489	473	521	461	478	488	500	453	449	473	497	452	494	482	474	496	458	509	476	471	491	431	490	529	488	532	512	476	455	496	489	452	471	482	504	504	467	506	434	490	444	484	473	464	493	491	505	501	496	452	513	481	468	494	473	524	480	482	477	472	510	503	482	464	446	447	508	460	463	521	483	452	503	482	478	491	455	491	495	460	467	473	470	502	478	485	487	480	473	496	479	471	467	509	472	483	491	484	462	484	500	436	472	508	469	496	515	492	479	500	466	498	489	452	498	466	483	471	487	484	516	501	501	464	480	431	469	512	485	495	466	459	469	489	460	471	478	474	493	487	507	491	470	473	517	450	428	499	473	475	469	488	468	470	463	476	470	498	491	465	492	496	489	458	443	494	485	515	488	494	457	472	495	492	505	491	439	468	449	467	469	452	452	472	486	491	470	471	497	449	491	504	488	489	475	474	492	508	488	479	460	493	507	489	447	471	487	505	513	533	482	467	493	500	511	441	492	473	484	492	505	480	474	511	510	479	457	560	467	491	487	456	496	470	487	504	453	517	477	494	477	507	468	459	491	493	497	457	489	541	507	439	474	489	511	480	496	486	456	480	474	460	505	473	508	502	481	495	501	501	461	514	483	505	474	517	484	497	481	463	508	443	503	466	485	462	470	474	456	532	498	479	422	497	481	492	448	458	499	486	484	447	498	479	483	469	483	483	480	468	495	491	461	465	469	487	483	495	508	476	525	515	440	430	476	482	485	493	504	471	496	493	468	486	467	477	445	479	501	458	477	466	519	460	484	474	474	480	479	478	459	465	457	467	436	458	458	493	510	439	498	494	515	487	463	479	432	491	452	485	481	496	516	481	436	475	456	496	506	490	499	491	495	478	487	490	472	465	450	468	491	481	472	496	456	470	485	517	478	459	463	466	477	464	496	463	469	464	476	471	486	480	503	472	459	470	466	477	474	459	472	450	471	514	492	479	491	514	465	525	487	470	486	466	486	465	461	486	516	474	473	499	472	476	464	454	502	502	453	472	443	446	473	480	484	481	474	512	505	506	440	535	487	492	465	511	509	512	536	479	483	538	477	451	512	471	497	472	475	470	454	470	501	484	461	459	504	495	510	486	486	471	480	487	492	489	489	438	501	515	497	492	497	507	490	470	471	511	425	495	501	474	504	478	515	449	477	461	460	492	480	523	515	464	481	462	471	528	479	497	483	525	449	503	484	469	481	464	426	486	491	459	467	507	481	526	477	529	472	503	492	462	497	422	503	491	470	451	511	485	451	535	460	506	485	466	458	504	513	467	494	430	488	486	504	477	474	499	484	469	496	492	492	459	500	493	475	468	493	488	503	487	500	475	461	488	464	463	492	494	512	469	511	487	521	489	501	465	445	483	470	484	491	489	478	472	485	448	501	530	449	463	487	503	433	491	493	476	500	489	505	491	524	506	433	487	481	489	502	497	465	477	493	478	476	505	506	454	480	481	487	444	533	478	478	485	489	542	478	494	486	478	499	496	505	447	510	461	463	479	480	472	455	499	513	433	460	503	461	483	458	477	494	458	489	476	471	482	503	482	436	500	496	439	462	463	469	509	493	495	484	467	503	480	480	497	454	456	454	473	486	482	490	493	493	466	477	437	512	520	530	471	498	503	433	527	468	480	505	450	483	483	496	479	494	504	454	452	471	494	463	500	468	479
10456	24987	19886	5415	996	432	320	373	475	261	262	254	257	223	201	240	212	259	337	659	726	560	449	310	250	214	198	224	204	207	213	203	218	204	195	202	207	219	203	202	214	214	196	203	233	182	228	206	231	192	206	200	220	193	233	228	185	218	237	194	186	214	230	210	182	221	220	215	199	222	184	206	211	197	210	205	201	175	214	206	208	228	225	206	207	201	207	241	216	217	201	206	218	195	204	205	214	221	208	215	198	204	208	199	186	219	218	193	215	211	202	208	229	204	219	229	207	221	198	188	201	180	221	203	225	243	208	190	207	197	199	195	234	217	225	223	212	191	195	208	201	216	185	181	227	227	208	209	204	235	185	209	222	224	216	214	206	186	219	209	199	201	175	210	243	224	218	196	217	196	216	209	215	229	223	196	213	259	195	225	251	218	220	201	212	216	210	205	248	210	229	208	245	222	207	212	191	187	186	201	203	190	199	221	226	200	163	191	222	208	227	202	215	221	186	180	199	223	198	211	219	203	202	206	236	209	220	213	184	210	208	213	211	187	216	187	195	207	185	184	200	211	204	194	179	206	209	210	190	212	234	184	230	209	163	224	204	226	227	190	180	195	212	213	176	221	209	191	200	203	223	212	194	213	230	206	213	191	215	168	202	215	213	231	218	195	218	201	213	232	228	221	207	188	189	201	208	197	206	221	236	198	216	195	222	186	237	189	244	202	205	225	187	210	211	223	221	233	205	206	189	179	186	209	192	206	212	199	235	179	193	210	237	220	241	215	205	197	225	236	198	200	216	190	195	213	208	214	183	193	214	191	217	238	200	191	181	210	212	193	203	211	205	197	199	204	214	214	215	197	201	197	189	198	190	210	213	207	220	222	214	214	189	203	188	222	210	212	213	219	208	193	218	183	199	181	181	191	203	201	209	197	210	196	218	198	206	223	194	199	199	188	200	193	193	204	199	216	210	242	204	196	209	222	224	254	210	223	215	216	238	211	220	221	216	196	190	202	212	192	179	224	215	194	214	229	221	200	210	198	202	219	225	221	216	217	228	211	217	216	223	181	211	208	202	196	213	201	205	197	205	204	198	198	217	185	202	206	199	194	201	233	160	231	195	201	190	213	188	245	199	200	192	229	173	199	213	190	193	229	199	196	203	205	201	197	209	220	203	234	184	225	214	194	224	207	206	189	206	232	205	209	217	183	226	208	179	212	217	192	231	212	197	214	218	213	211	205	217	222	210	188	188	209	192	205	196	199	185	200	227	213	199	204	210	209	214	207	222	199	211	216	209	184	204	193	186	208	205	197	217	204	212	214	209	211	208	219	210	214	195	182	225	199	227	202	243	206	227	199	206	231	216	201	224	199	225	207	215	227	221	196	185	191	189	181	209	216	226	203	208	225	209	226	191	229	199	223	196	210	192	193	200	216	218	210	217	201	219	200	217	235	221	217	218	205	200	221	193	205	220	183	182	210	213	231	208	208	235	210	233	214	215	190	197	219	189	210	222	184	210	226	195	212	216	229	211	209	200	226	213	223	188	228	199	198	214	207	198	218	210	203	216	193	202	185	202	222	236	213	229	228	184	222	195	228	204	189	204	225	221	198	201	205	191	207	199	222	223	235	208	237	200	194	208	217	193	187	182	206	185	201	226	200	220	229	167	198	214	196	188	218	186	217	207	241	207	214	228	187	211	200	215	208	203	192	198	187	197	214	179	207	208	226	211	186	233	208	222	240	182	207	183	191	201	211	177	195	201	223	191	199	194	201	212	219	189	231	197	219	186	190	210	208	213	195	228	206	240	201	222	202	215	210	201	236	211	205	197	203	192	180	177	219	205	204	194	195	224	217	241	187	197	231	224	189	208	206	187	214	207	192	203	202	179	210	189	196	219	215	199	224	189	210	204	199	197	208	217	238	190	190	208	218	224	179	228	206	200	181	176	195	203	197	207	181	219	226	217	190	226	201	199	219	196	185	222	252	221	181	224	177	206	208	197	231	196	204	227	209	196	194	186	199	216	228	202	190	240	213	211	201	211	238	203	189	226	218	208	190	187	203	220	206	205	182	206	202	224	210	206	204	217	208	225	223	188	200	208	206	204	213	203	225	210	199	205	221	186	226	231	229	233	217	211	209	215	214	211	198	191	200	212	218	218	223	185	205	187	203	201	210	214	217	213	206	181	185	209	229	200	198	202	198	204	217	180	181	222	185	210	211	191	200	202	183	194	201	188	207	216	207	206	173	231	190	195	213	219	214	213	186	184	219	196	214	232	179	218	209	218	193	214	216	217	217	197	221	198	217	229	195	196	213	206	195	204	243	181	206	206	199	198	197	226	181	220	211	184	202	220	193	193	199	215	198	219	209	211	205	202	229	192	196	200	201	194	217	218	200	212	209	195	211	205	189	183	215	209	205	220	235	207	220	215	223	204	209	181	201	212	222	210	196	164	199	206	200	201	194	211	206	212	226	230	210	178	210	203	233	250	175	194	214	196	223	225	190	186	210	197	210	179	225	193	225	214	214	211	247	229	230	221	202	212	227	188	177	187	180	219	224	229	203	218	225	225	221	212	205	202	236	202	196	206	204	228	214	199	187	242	201	173	233	213	202	213	224	233	212	197	202	209	176	216	188	205	214	214	195	227	216	207	204	215	233	206	223	228	194	226	176	197	185	233	200	208	208	216	198	200	199	206	212	219	213	204	204	207	190	229	176	225	209	196	191	236	196	208	186	191	215	207	210	219	220	194	214	199	191	190	215	231	195	204	213	207	222	208	212	232	206	199	197	220	198	208	195	220	220	222	204	240	203	215	212	209	197	205	213	203	197	195	186	197	227	216	178	221	222	217	183	223	188	189	223	184	238	225	192	201	196	234	210	205	215	217	207	213	204	198	230	201	196	170	211	211	200	211	205	214	180	229	214	208	219	191	191	222	215	199	228	237	175	214	160	212	192	209	220	182	207	209	214	197	206	185	203	198	207	211	205	205	192	197	207	224	220	206	191	171	199	216	218	233	219	197	201	190	215	165	200	220	224	201	206	197	191	195	214	191	210	204	191	226	206	222	207	202	196	183	224	191	235	216	229	213	223	209	206	185	201	193	198	229	182	215	201	195	225	202	220	210	211	177	224	183	205	215	230	225	207	214	229	200	209	196	208	226	220	186	207	223	191	213	224	214	209	187	192	221	198	214	204	207	204	213	219	213	196	196	188	176	188	228	208	206	206	193	209	206	216	217	218	249	196	204	201	196	209	224	207	213	193	215	215	196	218	194	202	213	201	209	203	211	216	187	209	210	211	190	200	222	231	219	209	200	219	229	219	207	212	204	207	216	216	190	201	216	204	210	235	218	228	197	195	213	194	214	223	213	205	221	194	235	197	212	221	225	224	220	225	219	211	183	206	216	214	190	204	197	193	199	206	216	207	175	182	214	186	237	186	241	233	200	228	218	182	191	224	202	190	225	235	211	195	213	234	197	231	213	222	200	224	214	193
8293	26357	17364	3415	979	1129	907	1650	1875	987	664	919	968	611	576	571	565	855	1531	3525	3606	2294	1622	1045	664	560	528	555	496	494	507	561	523	495	555	477	540	489	506	495	517	521	494	513	525	500	515	480	458	500	503	506	546	473	542	475	471	478	491	492	522	496	486	503	473	512	530	478	466	486	515	479	492	478	487	500	494	541	557	514	512	496	516	503	515	494	524	476	525	511	507	528	513	508	499	540	493	510	508	507	505	489	507	457	501	506	528	496	536	516	485	462	547	481	513	498	505	505	472	514	528	493	529	492	492	532	497	489	530	502	539	552	476	509	511	518	498	469	496	467	482	511	512	494	478	515	457	458	510	489	492	525	508	511	518	485	511	491	487	497	505	478	519	520	492	484	496	524	446	499	517	522	481	525	540	492	472	516	549	470	529	454	510	487	479	480	494	513	503	546	483	491	518	471	507	490	524	523	514	500	497	475	510	486	476	517	467	502	525	517	524	485	498	501	537	529	496	456	488	481	471	535	473	541	510	512	497	492	482	443	455	499	455	535	502	538	533	472	453	506	495	493	516	499	500	477	481	504	490	468	510	496	537	530	510	506	546	522	498	472	505	513	481	514	500	522	514	531	520	523	522	493	495	530	519	496	514	519	466	490	491	514	511	462	503	512	499	490	526	506	482	496	512	504	467	493	527	494	487	531	527	471	507	485	522	514	498	500	504	534	464	481	475	467	498	527	512	495	477	469	540	512	474	461	507	503	462	531	513	530	508	553	505	481	537	513	480	510	466	488	543	504	535	512	498	487	508	534	501	489	505	528	507	464	468	515	506	539	511	515	501	532	522	507	539	519	513	498	487	535	573	520	509	473	455	511	523	540	491	513	470	520	460	497	474	530	478	509	504	496	493	510	470	525	506	532	507	494	487	513	493	502	496	534	495	538	486	460	533	511	542	547	541	509	515	493	494	478	477	494	509	490	457	531	492	542	533	524	531	507	499	491	477	503	541	477	481	531	492	525	474	478	521	525	452	505	548	484	513	495	532	541	469	484	492	531	489	466	510	513	502	481	483	487	532	531	512	468	489	520	496	527	507	530	488	523	478	465	491	526	483	532	463	508	483	473	459	491	524	492	529	532	503	460	519	483	465	496	497	509	502	535	502	484	542	481	501	513	501	502	513	477	511	523	455	498	523	486	514	504	543	497	499	521	497	506	497	496	511	464	569	510	503	504	536	542	503	494	493	528	519	497	536	498	520	527	484	499	492	503	513	533	488	491	539	490	454	537	504	480	525	495	504	542	531	524	493	469	474	501	503	525	456	526	498	503	504	489	497	514	494	496	462	510	513	493	479	495	476	500	465	518	515	531	475	521	524	502	481	529	525	481	484	497	475	504	526	485	483	550	530	508	509	508	523	510	498	528	534	502	574	501	509	515	483	532	519	528	472	467	501	541	521	517	482	491	505	510	471	501	473	522	538	494	512	511	558	469	519	519	533	508	528	521	517	509	507	484	481	471	490	478	474	515	505	483	516	536	462	474	508	530	488	500	470	524	524	496	505	484	507	496	503	492	519	499	472	512	539	502	494	484	532	482	526	489	500	482	474	475	459	528	491	512	502	532	468	536	507	486	517	503	524	494	526	493	508	522	460	523	514	524	486	501	525	494	550	517	513	499	478	475	493	472	528	511	482	507	527	529	526	512	494	491	481	487	493	469	505	494	503	511	487	496	481	453	472	493	535	516	456	463	495	511	520	473	495	487	498	488	509	521	494	533	474	513	474	507	514	498	512	487	517	492	508	531	520	538	457	493	459	465	526	518	464	520	503	516	473	455	542	485	489	528	498	507	506	499	450	524	504	526	465	505	511	500	505	482	494	470	503	522	457	490	476	489	501	513	496	518	497	484	498	519	517	459	493	557	494	513	501	480	476	477	493	474	487	485	470	505	488	493	511	482	502	518	459	480	507	500	525	487	478	541	511	480	527	537	485	507	461	482	490	531	494	536	498	477	510	488	499	525	493	490	518	449	505	545	499	529	478	469	524	515	487	487	510	521	482	504	474	517	554	539	490	501	491	564	494	488	541	549	513	511	478	511	490	503	507	504	527	527	502	504	502	498	515	470	486	499	499	444	492	503	488	526	475	518	485	523	517	522	505	513	474	496	520	481	498	511	471	553	523	461	520	528	529	524	462	521	501	483	501	541	509	522	496	526	506	522	489	527	511	525	502	498	506	496	534	502	533	500	471	482	513	496	479	473	519	478	494	489	498	471	498	493	474	453	457	454	541	511	458	474	509	483	557	490	534	518	509	470	523	498	538	489	531	507	490	503	463	501	523	450	502	526	471	498	529	479	505	545	501	488	490	484	541	507	487	495	494	524	511	504	498	498	464	514	505	484	480	485	505	510	475	532	496	534	453	510	485	524	510	481	510	479	487	481	497	495	498	504	479	471	566	512	532	470	473	491	497	476	509	495	498	485	514	509	485	480	501	511	481	456	536	543	509	477	490	499	500	493	502	479	530	506	469	552	482	518	496	468	553	498	518	495	516	523	517	501	522	508	479	526	558	517	478	510	521	490	538	497	448	525	536	515	520	521	499	528	486	494	534	466	525	464	486	468	471	479	507	456	509	521	489	502	448	519	510	507	529	494	487	541	450	471	548	461	526	506	513	508	502	497	507	518	491	481	490	496	505	562	487	584	512	487	483	463	480	474	544	550	490	486	488	482	514	528	493	518	498	478	539	504	511	533	497	443	494	473	462	489	516	496	514	498	491	509	476	481	525	474	489	476	529	522	511	463	523	485	496	511	516	501	537	501	544	481	532	483	535	496	511	485	507	544	520	487	491	523	525	495	470	468	505	505	506	540	486	481	470	517	464	493	537	503	510	484	485	524	490	533	540	489	481	529	491	485	502	473	477	501	485	448	489	494	486	484	519	485	496	485	489	481	480	532	498	470	469	538	534	527	508	519	479	500	507	483	479	484	499	463	506	521	477	527	495	512	488	486	477	525	509	489	518	497	524	517	516	496	524	512	480	518	457	505	518	525	490	505	472	527	494	518	489	472	500	497	467	477	519	530	522	512	476	500	455	536	516	463	497	511	471	507	535	490	489	527	507	517	523	470	522	511	534	464	494	532	506	488	465	499	500	502	501	458	511	503	505	510	471	546	509	485	495	516	513	487	532	519	496	520	491	520	543	508	501	515	488	477	518	495	540	470	502	472	496	500	492	514	555	488	525	504	501	503	517	501	492	491	494	475	511	517	539	467	513	496	508	484	527	502	505	519	501	520	477	491	485	468	477	475	525	517	496	524	533	449	559	474	462	547	496	516	478	508	534	488	501	517	495	501	496	493	491	528	523	490	505	517	510	506	510	520	514	507	493	537	494	503	546	473	521	510	513	479	500	509	505	522	495	493	495	496	505	497	479	488	491	510	514	514	476	539	511	506	505	510	508	512	479	498	494	516	488	488	504	502	482	529	520	481	515	509	462	499
41096	50101	34920	25294	22288	17481	10490	7315	6135	1792	397	1489	2525	811	319	351	309	2646	4493	4766	3446	1988	1197	659	356	271	279	281	287	285	265	269	257	252	252	270	277	262	246	254	252	256	255	283	241	300	253	253	249	252	229	230	239	221	235	260	262	224	259	249	267	235	249	276	224	250	241	270	249	252	277	246	234	251	240	265	264	233	226	250	263	261	256	233	221	239	235	246	232	250	272	223	247	259	255	251	260	236	244	260	231	230	242	264	209	262	245	224	237	244	296	253	260	278	258	287	249	269	264	239	273	256	265	243	249	234	242	249	245	239	249	255	239	248	222	256	256	271	287	233	266	254	233	281	255	223	230	244	233	238	191	217	243	254	245	242	250	233	231	245	262	253	247	273	259	243	249	235	274	253	269	287	232	239	252	255	243	238	254	239	257	243	213	231	267	265	232	277	245	232	281	269	250	258	246	257	243	238	263	231	246	278	254	271	254	279	258	227	247	241	273	230	279	226	249	238	229	238	248	243	220	207	281	242	262	262	252	250	264	272	238	241	239	250	245	243	251	236	248	251	224	273	248	250	260	232	239	228	226	292	275	243	253	262	246	245	247	241	240	248	261	240	230	245	263	248	277	261	240	213	275	261	224	229	245	232	230	213	254	243	258	242	231	251	243	251	248	248	222	250	241	240	257	227	257	271	253	264	263	225	234	243	241	243	261	295	277	233	240	232	271	273	264	276	255	279	270	221	234	258	251	213	244	244	216	255	272	252	231	229	243	257	251	232	274	238	246	293	243	265	232	258	269	261	261	223	254	259	242	237	220	251	248	242	241	251	275	238	242	250	234	283	238	258	199	244	238	252	257	273	235	223	241	249	219	264	223	285	251	261	247	260	237	252	291	233	258	283	248	257	242	249	256	246	244	225	254	230	246	240	248	218	245	263	224	238	285	261	289	264	268	269	268	264	257	274	247	263	263	281	266	261	243	259	233	251	263	253	217	241	244	247	245	255	236	226	256	237	235	269	232	275	242	239	227	234	214	277	227	222	255	233	245	271	270	248	257	282	263	265	260	238	244	234	221	264	254	229	258	277	247	243	252	260	254	245	255	264	275	241	268	242	260	261	254	252	266	251	246	255	274	264	221	245	248	226	240	257	251	261	215	257	257	256	261	256	266	206	252	238	237	266	263	253	247	248	276	248	270	264	267	262	238	225	262	256	266	255	243	233	256	274	281	266	251	230	239	243	235	275	225	248	279	250	219	257	280	233	271	226	242	269	261	246	250	258	240	268	278	251	249	233	231	245	273	218	244	300	224	280	246	252	253	232	267	266	236	239	267	211	239	257	221	230	276	261	281	244	268	256	259	233	245	256	265	241	252	228	246	237	213	258	279	283	262	218	261	219	257	233	246	241	246	250	269	258	268	229	245	237	229	253	251	260	260	262	278	268	263	237	259	258	263	251	246	258	258	225	236	245	255	259	252	274	236	231	281	240	252	229	277	248	256	285	252	256	261	261	236	264	241	274	259	253	262	245	242	220	258	230	244	245	257	231	224	225	236	257	231	268	236	256	245	221	252	247	256	236	232	254	247	227	243	255	215	225	242	213	250	246	235	222	267	242	280	250	248	236	260	214	258	231	245	256	239	216	255	243	235	226	253	238	259	255	230	241	253	221	262	255	228	275	266	241	224	237	228	270	261	263	252	273	215	261	258	235	264	241	264	241	233	253	261	280	262	256	232	236	247	221	277	286	272	259	250	251	266	257	232	269	255	256	247	252	237	230	241	251	251	239	254	267	269	254	249	260	237	282	251	235	239	236	287	242	240	256	244	257	246	255	264	238	264	252	260	266	227	244	267	225	257	244	239	216	229	244	249	242	257	244	213	259	283	215	256	227	241	258	258	253	252	264	267	254	250	239	240	259	255	262	244	230	240	251	251	247	278	249	259	240	248	228	260	247	265	256	281	270	234	224	278	271	225	268	237	226	258	240	269	248	240	254	251	273	260	260	258	250	248	215	243	212	252	251	238	261	263	249	235	229	257	230	240	241	239	269	250	237	263	244	234	271	268	247	249	237	267	234	285	234	257	261	243	241	250	238	253	250	288	228	257	249	268	243	255	269	248	230	241	253	252	216	284	227	243	249	223	250	214	279	262	240	253	228	254	257	254	265	255	265	236	259	262	273	234	253	231	241	252	235	266	256	225	261	233	248	239	251	247	250	269	248	251	253	260	230	240	225	254	236	237	235	257	230	222	251	250	248	227	210	241	256	254	297	259	238	250	280	264	223	249	263	240	244	255	251	255	253	271	223	253	260	233	247	253	222	240	221	249	253	247	230	242	216	268	253	259	227	247	268	236	255	254	256	250	290	208	216	237	247	285	267	251	250	233	216	297	266	243	224	216	227	253	229	253	247	259	239	265	254	252	237	247	238	256	259	249	256	245	282	261	247	246	208	255	277	231	258	257	260	231	265	256	221	235	276	237	250	248	254	233	252	261	262	247	232	237	230	239	273	264	227	241	251	240	235	242	251	237	258	260	238	275	246	238	263	238	245	241	251	234	248	245	264	239	249	259	272	262	261	239	256	291	222	243	243	267	247	228	261	252	263	235	229	259	258	221	251	266	264	268	268	258	216	228	292	264	222	240	244	214	247	232	279	267	244	258	263	243	229	245	242	258	262	266	231	243	241	242	253	251	244	240	266	258	277	234	236	268	238	255	250	245	258	253	280	260	226	258	252	236	281	239	258	251	247	256	279	254	222	233	263	232	266	286	257	242	262	247	265	237	247	258	261	265	272	232	270	226	248	254	251	249	251	266	258	270	263	270	244	240	235	256	236	254	242	254	257	261	247	294	262	231	256	272	240	237	272	254	271	251	238	269	233	266	244	275	264	231	208	270	227	264	250	275	263	238	273	246	248	260	250	255	236	254	240	255	265	277	248	247	271	233	231	260	243	266	248	253	238	220	292	275	223	249	250	268	247	263	220	221	207	254	237	248	258	254	234	264	256	263	256	256	263	240	232	240	265	233	260	263	243	246	256	230	224	257	255	280	258	255	259	264	259	235	281	229	239	236	248	234	251	260	263	242	240	256	221	242	247	237	264	270	247	251	263	236	265	265	230	261	236	264	249	293	288	209	263	278	240	260	237	230	255	256	260	252	262	255	250	254	268	238	269	258	256	268	268	241	232	280	273	249	222	230	278	290	253	244	241	244	239	280	237	253	242	238	271	263	235	262	216	228	266	235	247	257	255	262	242	239	246	232	254	269	231	232	232	261	237	245	262	243	240	243	270	258	215	239	254	240	242	228	236	249	253	224	230	256	243	253	258	248	237	255	262	256	219	247	265	269	250	232	259	267	260	245	228	248	273	266	257	266	235	262	268	230	255	251	249	261	283	256	235	237	221	280	242	250	254	258	235	260	253	267	247	252	249	238	262	238	267	231	238	246	236	236	249	215	270	233	213	239	225	256	283	256	257	248	288	268	247	256	249	235	232
33263	50711	33557	8965	4343	4624	4255	14333	15292	6955	1257	7247	11362	2984	945	903	1089	13322	19970	20287	15656	8856	5295	2721	1326	790	813	689	751	723	661	636	591	518	542	586	581	613	564	566	606	577	524	573	592	542	566	592	524	590	583	571	556	575	563	575	591	537	560	554	597	578	555	569	575	555	524	570	621	541	562	541	557	623	543	553	568	572	587	610	553	601	573	612	550	576	601	584	554	628	554	578	596	587	563	595	549	543	568	539	579	604	601	577	601	567	575	619	566	582	586	563	576	531	565	561	565	572	531	575	562	557	566	589	598	620	579	579	576	567	574	597	528	578	571	578	531	627	540	605	595	606	520	595	557	580	526	580	600	545	565	592	567	552	564	571	576	600	540	594	555	606	588	564	554	576	605	561	588	595	580	556	551	581	587	552	550	564	622	586	530	577	572	562	607	603	614	566	605	559	594	570	598	572	572	533	549	564	607	598	591	558	590	538	601	548	568	596	557	587	595	546	560	542	595	624	586	601	541	583	580	582	597	587	566	585	562	549	590	590	575	563	599	560	578	597	600	583	551	542	585	580	558	570	579	557	612	583	606	565	596	564	537	552	559	566	622	590	527	568	586	607	583	580	568	570	511	612	581	563	604	580	546	530	562	543	561	547	593	572	559	615	596	537	572	575	592	579	564	609	559	601	565	615	589	603	605	580	541	582	596	579	572	580	560	588	567	594	576	578	594	566	569	553	584	624	574	577	564	563	537	608	587	618	599	552	610	591	555	571	584	582	604	549	619	578	600	599	634	597	544	545	556	580	577	606	646	539	552	552	572	603	570	573	557	594	593	609	594	540	566	564	563	598	518	574	553	527	615	555	581	566	561	568	559	547	581	601	549	556	575	593	589	570	596	579	571	572	554	581	560	595	548	557	564	600	582	555	580	593	579	566	604	543	552	616	534	536	566	556	553	582	587	566	567	590	601	534	558	601	574	606	609	574	611	578	562	557	570	575	590	523	579	557	552	530	573	599	552	542	604	584	567	589	541	612	554	566	570	579	578	558	584	531	601	551	603	574	558	526	534	574	535	585	541	548	609	545	553	562	586	563	602	531	612	563	557	533	586	534	605	544	607	552	554	590	573	568	579	562	549	567	584	589	539	554	536	580	561	597	563	599	616	595	587	559	581	584	585	591	596	553	552	520	585	593	588	610	591	560	542	561	591	589	553	576	574	596	554	587	584	577	529	576	560	581	588	559	594	534	586	577	602	562	530	614	640	580	596	591	593	554	589	563	559	557	594	615	582	587	579	585	563	627	621	562	576	555	599	624	600	613	556	556	570	600	567	593	587	576	571	615	560	553	585	610	587	568	550	586	530	613	542	549	597	583	538	594	556	539	568	613	626	578	550	597	594	560	603	567	592	561	596	571	557	595	573	525	572	515	532	544	595	549	554	630	598	567	559	596	548	550	601	559	601	585	605	527	585	619	580	579	603	523	581	548	590	562	570	575	575	563	543	560	573	542	567	576	636	532	604	585	553	581	563	576	633	560	604	538	602	600	584	559	557	526	552	616	599	596	552	617	561	582	583	531	592	576	579	572	548	559	585	613	585	614	551	583	562	563	618	542	539	529	554	575	593	582	531	566	578	585	552	560	573	554	575	565	536	564	579	557	585	585	561	571	579	565	601	553	568	568	580	585	549	553	560	579	557	596	560	588	579	577	585	573	625	557	562	567	582	570	567	616	591	563	579	557	562	596	600	588	538	581	550	559	611	570	552	570	551	535	580	614	581	604	572	534	577	541	588	574	558	616	570	591	588	595	578	564	551	540	591	553	568	575	562	583	581	561	604	602	533	578	628	550	635	611	540	607	601	621	541	573	559	591	563	549	577	560	569	558	586	618	566	547	587	571	589	571	544	592	588	570	541	548	554	565	585	545	545	596	556	551	598	584	583	564	519	556	569	565	582	509	587	586	571	555	587	567	565	592	595	576	572	600	556	598	588	588	559	603	583	582	582	586	560	594	554	593	546	564	547	613	554	576	584	598	602	565	573	596	565	641	583	548	575	538	570	593	598	597	574	584	565	579	587	597	577	555	577	581	608	552	540	590	544	540	561	584	578	560	579	578	582	588	566	557	528	584	593	577	572	567	569	578	598	582	612	564	583	600	606	548	550	567	600	558	595	596	577	584	572	573	603	551	575	555	552	594	559	570	610	562	555	584	583	585	555	569	572	572	593	582	587	581	554	622	566	532	611	535	592	603	573	612	535	533	591	558	569	529	594	520	585	533	543	563	573	573	596	586	598	599	543	560	555	556	575	527	561	558	559	539	564	522	568	580	573	565	564	617	598	552	566	581	578	573	569	539	583	584	557	609	569	562	601	584	580	534	560	592	525	570	599	562	571	568	564	581	591	579	581	597	545	583	582	628	590	637	570	549	567	585	571	560	594	578	549	557	575	585	581	594	555	593	551	555	541	568	582	572	613	557	592	568	571	586	587	526	561	604	571	575	611	562	580	628	594	593	585	587	604	615	596	617	557	565	584	563	607	564	544	574	542	549	584	575	537	581	580	591	589	566	529	607	542	578	553	608	588	569	587	608	575	615	569	565	587	576	622	553	571	530	556	568	535	549	601	559	544	570	612	593	533	586	541	577	595	564	549	580	640	546	595	546	587	572	570	605	575	562	587	581	577	545	583	619	572	587	605	585	563	588	600	571	590	575	578	546	563	578	576	604	563	562	563	585	571	585	546	540	590	556	589	602	552	608	583	580	565	588	597	586	595	598	592	570	637	581	625	565	559	568	627	568	535	573	612	558	592	541	568	549	617	611	594	565	589	583	568	597	551	550	533	547	584	532	548	570	584	531	563	593	562	618	601	569	568	647	576	565	582	535	575	620	595	546	573	552	591	571	585	623	589	576	561	593	535	568	605	567	571	590	560	576	557	578	611	573	586	593	623	575	569	571	582	562	559	553	578	591	595	569	554	536	570	564	571	603	561	552	563	558	567	603	535	610	641	560	608	616	567	581	550	552	579	593	548	578	549	618	611	554	547	575	511	587	564	584	554	586	604	568	593	578	560	587	619	551	617	573	531	572	632	548	555	588	540	616	546	593	572	594	584	566	565	577	568	566	600	591	626	547	595	578	574	554	561	578	610	564	549	576	571	546	563	585	574	609	581	591	617	581	594	576	609	567	553	558	592	537	611	575	540	599	610	569	575	572	545	583	572	581	573	582	637	564	552	557	616	551	591	556	591	573	486	593	600	612	605	548	609	550	514	570	577	592	582	563	577	571	568	636	532	546	600	573	599	595	563	552	573	595	604	548	560	590	574	568	583	586	587	583	551	582	549	599	581	581	598	587	559	590	555	566	539	580	600	598	537	573	556	561	547	594	581	587	613	570	605	551	549	572	546	564	582	532	576	593	566	558	604	567	588	591	547	571	575	566	618	593	585	599	550	621	600	561	553	552	590	591	577	540	580	560	563	605	581	582	587	600	543	566	616	572
50864	40481	31991	27370	23905	21759	18275	15886	17963	1997	535	2856	8383	5057	417	332	283	2765	7989	11071	8539	4504	2495	1261	537	286	327	295	270	265	249	274	218	224	201	228	201	200	243	227	240	211	236	261	235	227	205	211	230	225	183	190	221	225	191	205	202	223	246	215	207	197	224	224	212	219	215	224	174	221	216	215	201	206	236	247	218	212	228	227	233	211	252	207	188	187	190	212	213	223	211	188	186	240	223	259	227	212	213	202	237	201	197	197	209	230	212	194	224	220	201	241	216	210	228	221	234	216	218	228	202	211	198	229	214	222	212	217	285	201	227	201	213	226	216	207	225	202	213	220	196	217	221	210	217	199	236	198	243	216	231	227	223	198	222	207	211	247	214	211	248	245	223	231	231	217	216	215	212	224	214	200	225	203	207	230	229	225	222	229	204	222	199	199	238	210	215	219	201	223	196	225	207	218	203	204	237	224	218	225	189	202	201	217	218	216	227	218	226	233	226	208	224	216	223	212	201	222	209	200	203	209	200	228	224	229	229	203	232	233	216	211	199	212	214	205	200	214	243	209	231	222	216	241	204	236	198	203	193	216	203	231	249	201	223	228	189	217	216	208	229	230	213	206	224	199	210	199	214	214	241	220	216	173	213	208	202	226	198	191	206	200	225	221	223	223	197	252	209	183	244	228	204	213	234	213	201	207	191	185	202	221	215	243	200	251	221	210	207	236	225	182	223	196	187	207	200	211	190	211	212	232	205	192	192	222	220	216	232	219	217	211	214	215	209	214	213	188	190	230	227	223	200	220	217	205	217	214	202	215	207	222	198	224	222	225	220	203	216	220	211	224	230	220	225	231	220	200	221	205	190	221	215	231	214	215	228	171	200	202	212	228	208	221	210	199	223	228	247	246	241	229	228	219	217	184	210	190	206	201	225	207	231	177	198	208	202	225	202	204	247	240	222	184	186	219	225	197	227	193	221	228	213	212	210	198	211	218	213	234	213	238	205	204	208	215	220	214	195	204	204	235	191	217	194	234	220	206	203	229	189	203	202	228	227	197	217	218	218	210	202	242	203	196	239	225	229	231	233	217	195	201	185	211	209	221	233	229	193	212	215	244	221	210	222	235	198	219	230	257	221	222	194	235	229	217	230	191	208	221	212	199	202	240	228	214	215	211	217	231	189	211	204	213	229	228	220	210	199	242	228	225	193	232	195	240	239	215	215	202	221	223	190	243	229	190	207	221	216	202	201	229	214	238	226	228	209	220	209	194	216	193	248	212	216	192	228	214	221	240	248	191	221	231	225	220	195	251	237	227	216	225	222	243	216	188	224	237	215	208	210	220	231	205	230	222	201	234	197	235	237	229	207	241	219	193	239	182	219	214	190	212	204	216	203	230	198	205	209	228	229	224	216	206	232	216	212	229	192	220	228	224	245	234	201	214	217	236	212	256	234	213	215	212	206	216	218	216	214	223	206	238	230	218	219	188	195	221	229	219	193	220	218	252	208	192	225	199	210	214	208	215	214	229	210	222	227	194	223	196	208	230	184	205	230	205	212	230	222	213	234	232	193	237	225	214	222	175	212	202	219	196	182	213	236	222	227	185	232	208	219	191	203	199	215	226	216	202	198	223	213	210	220	223	229	212	208	223	232	232	215	211	196	205	196	224	221	232	197	213	236	214	200	199	212	213	197	215	218	219	236	228	220	248	223	223	204	226	220	227	215	215	227	207	218	238	226	215	195	215	211	184	205	226	219	204	223	214	199	206	205	217	211	229	208	211	235	226	193	218	208	225	204	188	212	201	228	204	213	204	215	197	202	247	200	201	224	207	205	226	215	207	216	205	212	212	213	196	220	201	223	218	233	231	209	224	217	221	210	221	205	211	218	252	221	227	217	216	199	199	227	181	247	212	192	213	228	214	231	205	222	210	220	207	219	234	209	207	199	172	208	194	206	243	213	207	182	181	223	233	220	178	199	215	220	229	236	244	207	236	239	205	232	241	217	203	213	222	230	229	211	213	206	192	229	218	209	200	230	205	231	212	223	226	189	229	202	211	224	221	215	209	173	209	191	229	225	188	223	236	210	218	209	211	189	237	209	219	205	226	211	227	209	196	216	200	217	189	237	237	229	195	206	207	213	225	225	210	237	203	221	241	205	195	208	210	186	206	252	183	226	232	236	242	202	201	221	199	196	226	214	231	212	229	237	237	232	216	202	216	248	222	240	237	191	232	229	228	214	208	195	225	223	230	226	230	239	229	210	188	212	231	207	198	185	206	207	208	213	204	205	226	197	192	210	229	183	192	231	225	241	238	220	216	208	168	195	225	227	236	240	201	192	206	223	191	219	229	241	227	216	214	219	218	216	204	218	218	200	210	229	199	232	218	236	184	218	231	207	198	181	218	230	197	198	205	245	219	205	223	222	213	206	195	218	200	206	214	194	215	225	244	198	201	242	242	207	221	209	224	220	216	205	205	207	186	214	218	223	205	227	230	235	220	195	200	224	200	210	230	211	211	247	242	205	187	222	231	203	215	224	215	217	240	228	189	262	211	183	207	212	192	194	203	202	199	235	226	234	216	245	227	208	244	251	230	223	233	201	193	212	191	195	200	193	240	235	236	201	184	208	202	231	205	198	219	230	209	208	198	228	217	195	232	209	245	222	208	216	204	214	223	215	204	197	210	189	204	184	191	214	206	203	229	238	228	213	187	217	231	216	227	203	210	266	196	212	192	186	234	230	235	210	219	187	187	223	215	206	221	199	233	202	228	238	228	213	228	186	209	203	192	200	216	225	195	216	188	222	222	213	233	223	199	211	210	218	203	220	216	199	238	225	203	213	195	209	214	215	242	226	226	207	215	217	215	208	220	208	220	223	213	195	235	222	248	220	211	236	224	211	209	183	201	242	209	207	208	213	209	208	237	200	199	201	187	190	218	197	205	227	195	203	226	205	222	203	193	233	227	208	180	214	206	206	191	216	236	213	211	200	236	233	229	224	236	193	234	220	214	228	225	186	205	192	256	198	213	191	246	204	219	214	212	204	220	223	213	223	211	240	190	224	208	197	188	230	223	231	241	234	197	202	202	239	244	215	199	196	210	210	238	234	230	217	207	233	237	254	207	229	222	242	238	198	191	228	218	191	200	213	213	237	208	211	220	211	220	220	205	196	228	233	223	223	210	198	172	221	216	264	205	193	233	229	227	211	214	213	225	189	195	209	210	249	218	193	211	210	214	249	209	203	188	176	206	232	213	226	226	188	215	202	247	219	218	192	203	206	223	215	198	218	226	191	217	199	208	200	216	212	232	208	236	210	194	230	215	218	250	223	212	230	185	214	208	220	227	206	214	202	209	216	215	228	201	222	226	215	190	205	231	214	229	238	225	251	233	264	211	206	194	194	219	229	206	202	224	221	203	233	211	206	212	206	212	210	196	209	215	215	191	199	207	205	211	198	203	238	210	242	221	213	187	202	232	224	208	208	231	200	213	181	212	218	208
46532	48380	42446	18696	7473	7778	7170	21937	22930	2419	1858	12537	27163	13734	1194	1132	1137	13098	28487	32450	26525	17138	10919	5390	1992	888	1026	822	794	804	667	654	568	473	473	509	494	443	491	456	479	485	481	479	472	465	481	493	452	466	465	513	476	450	467	474	500	462	456	477	471	473	497	520	473	478	484	482	468	472	464	506	507	459	493	494	447	463	493	475	489	476	517	458	458	455	471	483	457	457	490	438	467	507	460	461	481	498	486	501	489	463	507	494	493	516	496	476	496	462	506	475	489	489	515	505	453	480	497	483	445	471	495	506	458	469	487	484	487	499	450	465	459	490	503	499	457	443	447	490	462	498	444	478	486	480	459	476	485	483	472	466	487	479	487	501	499	522	500	491	519	486	474	487	485	454	503	493	435	445	478	433	502	490	475	465	527	458	460	507	495	500	485	506	480	468	505	477	487	456	469	476	494	484	499	461	475	470	453	480	452	437	467	480	485	471	497	492	461	508	455	520	413	460	475	482	485	459	506	467	476	478	443	472	477	508	479	454	471	467	453	505	501	476	465	500	491	444	478	469	463	492	483	482	464	478	476	478	473	484	500	488	498	475	488	504	515	503	508	487	500	538	500	490	462	488	480	473	439	499	482	439	456	544	499	442	432	515	469	489	475	492	456	484	525	516	496	478	466	520	519	506	498	495	488	480	461	451	449	473	508	524	492	499	472	476	448	503	466	487	451	520	470	476	455	514	472	479	473	466	461	485	476	457	518	497	488	507	448	522	446	464	476	461	459	496	487	493	518	465	467	517	498	492	505	448	476	496	466	472	501	518	456	486	491	492	487	478	494	500	460	475	520	501	447	483	477	484	479	477	496	504	479	479	473	524	505	468	491	469	497	504	528	441	500	479	465	469	518	467	494	457	484	489	442	518	482	528	461	479	507	506	485	477	502	490	445	454	506	495	514	496	525	443	497	478	453	474	485	490	471	541	497	441	459	470	494	471	471	513	440	498	477	474	492	474	506	465	453	518	492	471	504	485	501	483	500	490	485	484	525	497	472	469	518	472	498	487	477	503	470	445	466	475	494	504	506	479	474	507	504	517	445	470	451	494	510	489	489	466	426	494	450	484	475	478	490	484	498	477	475	507	472	490	469	464	476	486	480	496	506	504	516	503	497	443	499	506	484	458	491	491	477	480	483	526	450	498	475	504	512	491	481	515	521	489	493	478	470	506	505	475	500	455	497	457	502	465	462	472	480	466	498	494	472	438	449	468	485	518	497	482	501	483	489	506	492	474	498	528	465	480	448	461	461	472	544	458	456	489	473	464	495	462	501	475	496	511	450	512	483	499	502	483	523	523	515	472	476	481	442	474	491	467	470	502	489	470	504	498	482	490	485	453	474	493	481	461	457	504	462	475	509	483	457	476	483	471	498	482	431	545	493	479	516	468	491	489	483	475	494	489	507	443	441	502	493	465	439	477	501	507	495	526	472	511	468	502	492	501	472	485	505	506	495	460	458	486	502	480	501	506	464	474	502	489	485	481	493	449	417	457	511	488	497	491	502	470	525	463	432	507	501	455	463	484	483	459	453	498	418	496	437	463	472	495	511	508	431	516	517	499	487	501	468	518	477	489	482	478	501	435	468	502	500	481	481	491	448	483	494	505	495	487	445	457	498	486	486	497	497	529	486	471	503	497	474	492	507	483	514	478	507	483	494	474	463	503	501	462	521	496	497	459	467	491	446	493	439	502	485	480	491	468	474	476	476	462	508	498	499	507	465	467	477	465	479	525	481	452	488	501	500	473	496	477	461	454	491	454	472	442	489	487	496	498	508	479	493	473	497	465	474	485	472	484	483	512	446	447	456	509	508	442	475	448	489	519	469	495	494	458	450	494	485	525	488	514	506	508	463	460	504	480	452	496	509	509	456	496	513	496	520	496	467	522	451	482	513	475	505	498	445	498	487	529	493	494	500	452	470	473	460	445	478	477	454	457	501	488	453	477	479	472	484	467	505	446	480	503	499	502	478	519	463	523	479	495	496	458	478	476	514	470	459	518	465	479	473	457	428	478	475	468	485	492	515	491	485	463	420	490	468	458	518	538	470	475	494	503	482	491	529	513	470	512	488	481	469	495	476	522	487	490	488	497	469	478	468	507	519	486	497	485	479	494	471	462	526	460	454	471	479	472	477	455	459	471	466	468	500	463	479	481	502	497	495	488	480	476	461	465	476	463	472	525	467	464	438	502	494	475	470	506	452	482	479	431	476	499	523	477	496	486	488	468	476	503	513	461	473	461	499	488	497	511	492	487	492	462	482	472	493	484	458	464	498	442	483	456	495	518	499	482	466	484	462	486	481	473	504	469	537	484	471	479	484	466	498	473	460	495	492	487	439	497	481	480	485	487	496	485	483	481	470	481	459	524	457	524	485	485	500	494	445	447	500	465	494	472	496	506	503	489	468	519	446	464	491	490	474	507	525	499	536	466	475	507	474	529	505	460	467	459	506	521	465	443	489	488	531	510	436	464	468	510	484	485	490	478	478	435	491	483	459	445	479	432	500	449	470	474	485	511	511	494	486	519	468	476	490	438	483	515	466	484	494	491	512	479	484	455	465	482	510	490	493	519	473	471	466	502	494	524	486	471	487	466	448	485	506	486	475	470	458	478	500	519	497	493	489	479	469	465	484	484	510	484	471	476	479	486	440	512	484	470	448	463	484	468	469	447	473	464	469	522	508	449	470	486	509	479	488	504	513	488	492	467	440	444	461	499	469	486	487	481	460	489	458	495	471	466	498	507	446	486	472	496	474	470	444	476	450	455	504	465	466	501	454	486	452	429	490	475	469	499	462	497	414	526	484	484	511	490	489	496	486	470	510	451	535	521	469	471	496	467	449	497	502	485	477	464	496	471	492	504	506	440	466	489	500	473	452	462	512	461	513	477	459	492	455	482	457	481	465	469	463	467	492	516	468	468	471	480	479	478	507	501	455	445	510	486	477	480	485	466	438	476	491	450	445	465	471	459	471	512	504	470	505	465	495	479	478	483	473	446	511	495	509	498	481	452	441	491	479	470	527	495	517	449	489	511	473	512	499	494	508	496	489	451	499	495	526	453	461	488	465	466	446	520	508	460	504	500	484	459	442	510	470	526	480	440	500	495	481	481	470	478	489	469	477	487	505	500	495	463	492	491	478	478	474	523	460	472	495	511	463	481	465	454	479	461	483	467	480	513	480	515	499	435	469	491	484	478	475	454	474	488	485	501	496	505	493	477	487	492	459	460	451	497	483	493	468	479	477	486	465	497	495	545	459	515	491	462	473	464	466	467	474	463	531	475	467	486	493	486	470	476	479	483	494	484	461	438	520	450	456	490	495	514	462	499	513	473	503	476	463	469	504	506	557	470	470	472	460	486	512	500	521	494	491	500	457	467	449	478	485	485	475	454	508	478	463	500	445	459	487	444	479	487	437	507	457	462	517	475	478	441	491	436	436	506	462	491	470	476
13352	28499	17989	5472	959	410	301	450	706	260	240	229	397	314	237	202	226	233	435	638	635	491	456	335	246	217	210	222	214	189	203	181	218	225	214	189	227	213	197	214	209	185	195	219	200	201	218	219	220	232	227	214	217	215	227	173	224	205	214	201	226	233	217	195	196	226	213	189	223	208	219	194	187	225	225	211	230	213	219	219	197	231	201	226	206	232	228	200	221	191	189	230	232	212	206	235	213	221	224	218	207	224	228	201	262	209	217	207	178	211	201	214	218	193	195	208	202	198	200	222	204	218	201	197	222	202	234	201	196	227	214	233	187	218	226	212	226	199	202	206	184	233	191	215	194	208	209	222	195	192	199	221	228	208	233	209	213	211	204	221	205	218	222	225	226	195	196	198	186	202	198	173	202	202	189	204	211	184	231	211	209	209	211	221	198	201	186	223	201	205	206	224	191	229	209	199	222	212	211	195	195	225	177	227	199	202	194	197	193	211	225	229	239	214	204	204	237	236	194	198	220	235	221	193	226	234	199	206	199	216	213	208	172	219	223	233	209	211	198	180	202	211	201	219	197	213	193	218	213	209	206	222	199	239	216	233	205	207	176	217	192	196	184	208	200	257	192	190	222	217	206	209	200	179	216	202	192	211	198	203	215	219	218	197	225	224	207	195	191	185	209	211	217	208	218	212	218	248	194	199	217	208	196	231	218	219	238	203	214	194	201	186	199	195	210	210	221	229	232	210	207	189	212	220	198	187	210	187	241	198	221	227	213	218	214	213	206	213	223	201	206	195	213	216	234	206	208	204	208	218	198	181	227	210	209	192	199	212	194	222	214	221	208	195	215	207	188	219	200	190	193	192	241	205	222	213	218	220	211	211	209	208	223	190	207	197	180	199	201	226	221	193	219	203	202	229	215	218	214	221	207	202	203	216	189	207	186	220	212	209	205	212	195	181	222	227	213	222	217	187	214	216	184	221	190	206	186	215	223	215	231	243	257	212	211	209	201	210	231	215	206	235	214	257	205	212	215	200	209	234	230	224	210	213	221	212	189	200	230	194	227	226	199	230	202	192	200	205	187	229	220	222	215	222	210	208	222	197	208	221	226	201	227	204	238	223	242	214	196	192	199	223	203	215	209	213	237	225	216	211	201	200	192	199	210	196	217	188	206	226	197	211	198	218	198	184	195	231	189	212	216	221	196	211	208	211	190	217	225	201	204	242	205	209	220	232	205	228	212	203	208	200	215	196	198	202	200	219	213	212	198	216	211	185	215	202	207	235	233	240	216	222	205	202	216	199	212	218	191	208	191	190	206	215	207	199	218	215	192	200	231	223	206	197	222	194	211	207	198	202	204	181	212	226	214	193	197	225	217	194	214	214	211	215	189	193	207	207	191	212	212	223	201	214	225	190	215	234	221	214	224	213	171	204	197	191	194	206	209	212	225	186	210	211	241	224	214	239	188	216	207	214	181	188	201	199	208	217	233	189	187	195	199	179	182	220	196	186	205	205	209	202	197	190	206	223	217	207	190	204	223	198	241	219	207	237	201	188	205	208	207	189	185	202	215	189	211	202	214	205	213	184	219	205	207	211	218	197	196	198	229	222	220	228	234	212	209	201	193	196	203	214	188	209	208	225	214	240	222	203	205	204	210	218	215	188	224	212	205	253	237	227	205	201	215	211	220	212	189	190	183	187	192	219	209	208	239	194	200	206	215	205	188	201	209	214	208	185	204	231	234	211	228	209	207	225	225	204	199	194	215	184	192	233	188	187	203	204	232	184	210	196	205	213	243	239	223	181	206	190	242	224	201	246	190	203	195	221	238	224	213	175	213	196	218	226	226	229	185	188	220	191	209	225	196	212	229	224	211	201	185	187	214	193	221	192	202	224	199	191	212	192	217	196	194	213	197	195	203	176	214	193	213	218	224	188	209	216	213	199	218	202	215	209	220	222	193	213	236	199	196	229	226	207	207	212	207	205	223	204	223	234	197	226	233	194	218	195	209	192	192	211	205	209	196	193	224	194	237	234	193	205	227	201	203	191	206	237	247	206	237	188	212	231	201	220	205	217	210	199	239	213	190	232	189	217	223	211	194	227	208	234	202	199	210	215	217	200	207	188	207	188	192	207	229	211	186	206	212	219	209	190	210	206	208	228	197	217	194	206	217	214	195	229	214	193	209	185	203	196	224	232	220	229	205	214	211	231	192	233	182	184	202	206	235	212	202	250	213	180	201	215	243	201	204	216	193	228	191	244	193	209	202	205	212	215	240	204	219	218	189	220	208	219	229	175	192	237	245	217	204	204	185	180	216	234	202	189	217	189	212	194	198	207	208	202	191	215	218	217	220	212	204	204	207	225	207	205	219	239	224	219	199	215	194	225	195	226	181	211	201	203	217	176	224	213	207	207	218	182	209	216	190	185	214	205	221	219	207	206	194	209	212	205	214	197	202	199	222	197	237	221	194	207	202	200	197	199	217	219	221	195	192	223	191	218	234	229	199	226	202	217	218	209	197	202	200	230	191	221	214	215	215	203	208	205	225	208	206	221	193	220	230	236	196	192	236	203	202	208	188	220	205	217	227	201	214	227	213	211	229	204	210	228	208	229	215	217	196	206	193	251	215	208	240	199	206	217	193	194	194	200	230	206	209	237	248	237	214	190	199	199	204	173	218	218	199	220	228	200	193	212	218	191	201	198	221	205	205	199	205	211	232	230	226	209	220	185	197	236	220	206	207	198	187	211	202	202	200	211	193	244	217	203	211	205	237	192	202	250	215	190	193	204	218	225	224	204	193	219	214	227	214	169	199	194	201	199	200	231	219	186	207	207	185	193	202	205	239	200	224	231	216	239	192	200	202	245	229	205	195	212	178	190	201	208	211	210	196	196	216	237	196	194	212	177	198	213	204	234	223	225	217	241	213	223	219	203	207	189	188	214	200	234	187	192	209	200	214	196	202	213	201	220	208	205	199	221	230	251	203	224	209	213	227	190	205	226	222	183	232	228	223	209	233	199	200	212	212	191	201	199	224	216	186	219	195	205	200	224	212	227	216	234	203	231	224	219	222	186	201	209	191	202	195	193	206	216	185	218	225	201	216	208	209	223	223	205	225	224	199	217	247	236	212	208	177	236	194	214	202	196	230	227	195	225	225	198	210	215	231	204	186	192	202	235	223	208	216	189	185	213	195	213	218	206	228	187	179	225	213	229	216	192	204	209	243	199	210	194	197	222	233	209	227	207	199	200	203	173	192	189	200	186	219	208	237	192	210	188	191	194	195	228	198	211	235	229	203	217	255	202	210	218	205	193	228	212	198	228	198	209	222	223	210	186	232	215	222	208	195	231	215	216	208	212	205	199	190	206	213	200	192	198	215	213	206	225	219	186	195	201	199	216	216	224	190	221	203	208	221	171	215	210	210	226	201	202	192	209	220	212	213	217	214	235	224	220	219	215	205	233	228	229	218	227	193	215	203	212	209	192	201	213	198	207
11762	27465	16174	4295	925	1001	793	1816	3060	713	683	728	1607	1165	560	544	600	702	1912	3246	3059	1978	1353	946	584	514	479	526	518	504	509	546	495	465	479	479	518	526	485	491	547	510	485	510	516	488	493	505	541	496	538	515	516	469	520	484	486	534	481	532	463	479	486	478	469	503	506	509	497	522	525	502	496	506	481	490	519	507	483	488	491	507	465	463	509	478	485	516	478	481	490	510	472	481	518	514	487	523	509	527	512	465	478	500	553	515	530	510	516	539	506	526	505	526	477	511	463	516	514	444	491	507	470	508	507	501	514	509	509	516	504	464	545	507	500	472	475	505	477	539	497	496	510	485	527	518	491	502	490	505	532	480	522	525	518	534	505	531	513	489	480	469	495	504	476	510	526	490	538	485	496	472	513	498	502	473	447	526	537	472	528	502	449	488	495	477	470	504	545	501	533	490	504	528	476	508	505	516	505	484	474	516	486	528	501	505	507	472	521	502	484	491	480	492	481	501	507	508	557	495	488	512	484	521	456	490	495	454	488	489	505	521	482	496	515	483	541	494	525	469	474	540	493	520	525	494	525	471	477	491	525	541	531	502	506	519	526	519	501	508	503	490	512	513	519	484	484	508	480	526	517	520	493	510	518	483	481	516	459	534	508	500	515	502	516	508	481	548	509	522	524	522	513	514	526	524	496	444	511	498	514	548	509	507	490	479	481	474	499	474	512	503	562	491	522	543	473	493	518	473	493	523	507	512	473	554	511	533	507	491	530	505	496	525	465	503	494	508	483	526	546	525	498	476	458	491	517	500	486	521	490	510	511	480	507	518	476	502	518	517	480	524	512	484	522	495	512	474	487	494	488	480	531	514	545	515	486	534	523	480	513	494	483	478	490	458	495	557	514	540	489	477	535	482	472	498	540	547	473	497	436	544	504	465	472	540	476	503	475	496	487	536	504	497	473	519	509	476	528	518	475	488	511	537	511	465	533	492	518	484	504	531	527	497	495	538	554	546	552	505	517	562	515	477	465	465	536	559	487	493	493	506	507	503	530	514	508	511	509	520	547	495	525	545	497	501	539	498	506	483	534	485	512	521	501	517	461	493	507	500	480	485	519	521	475	508	464	557	505	471	544	551	519	497	526	482	511	489	505	455	473	518	499	490	513	479	518	509	504	528	526	504	529	514	531	492	478	525	512	497	515	504	499	512	445	514	479	511	489	474	543	513	507	507	484	503	486	490	454	509	502	478	501	536	515	514	483	522	482	497	535	486	493	540	506	521	501	500	481	476	512	522	539	494	460	497	495	492	524	517	511	534	509	513	529	519	498	459	548	490	493	496	511	484	489	453	495	501	521	456	478	493	522	518	551	521	534	490	519	491	515	539	503	518	507	520	490	482	550	482	513	517	534	525	526	448	520	523	529	497	504	515	497	500	516	504	564	504	533	502	519	560	492	442	510	515	516	486	487	497	500	534	506	529	547	527	561	520	514	548	530	523	499	474	518	496	542	504	480	516	436	493	523	533	500	492	503	508	500	521	551	524	532	497	489	494	485	530	512	489	533	524	503	447	514	501	527	487	520	492	545	499	547	513	503	480	487	507	535	510	512	536	530	534	496	468	532	523	494	527	497	525	498	500	478	530	509	491	513	514	486	492	494	491	454	500	487	494	468	508	480	525	491	537	512	501	522	526	489	487	473	535	529	544	484	515	492	506	540	502	508	517	473	504	529	522	515	533	518	491	515	482	470	503	492	465	510	494	544	499	522	492	526	556	498	522	527	481	516	499	492	460	461	516	531	513	522	503	522	436	506	520	547	510	506	511	483	502	475	462	484	457	495	488	500	492	479	539	487	534	504	484	532	524	526	512	499	485	501	511	525	502	496	484	519	501	508	543	488	499	471	511	513	508	507	479	477	529	499	526	516	485	506	508	506	511	472	472	508	513	486	487	510	495	489	495	533	504	472	511	467	531	518	499	525	477	536	499	496	500	525	535	479	495	468	526	489	483	530	528	547	509	498	521	520	493	485	513	464	491	481	536	527	512	509	527	513	492	477	488	497	511	489	556	520	500	486	499	470	481	504	492	503	505	507	510	480	504	506	515	519	520	514	522	480	498	489	495	471	510	546	525	470	529	515	481	513	504	476	535	490	512	482	541	527	498	489	526	495	506	496	544	519	503	519	492	500	529	464	492	483	511	544	485	490	535	506	512	495	512	506	482	519	477	500	470	493	500	483	499	488	523	521	514	494	519	544	462	521	471	522	490	505	489	501	486	468	508	492	487	475	494	473	508	493	514	547	472	524	536	539	539	466	492	511	519	508	470	513	521	477	551	519	500	493	512	505	473	540	503	529	510	506	563	482	521	482	515	509	502	493	497	501	477	491	525	514	494	480	489	512	543	482	532	523	502	502	510	504	456	496	502	480	494	483	481	507	519	526	482	522	515	471	501	483	489	511	489	507	505	529	520	481	493	489	515	504	464	510	516	467	484	542	499	511	504	495	528	473	517	524	512	518	496	494	497	503	494	516	525	510	496	536	524	495	484	536	547	516	525	518	490	541	482	446	505	481	535	483	538	475	493	523	524	500	522	522	500	520	484	506	490	507	537	486	470	530	497	491	523	510	559	525	477	557	552	517	509	496	482	496	467	515	514	485	474	528	482	484	505	485	512	463	512	512	497	466	475	504	508	516	532	467	532	512	501	510	505	513	554	528	487	520	483	465	498	518	497	508	478	542	544	555	519	502	478	486	505	491	570	518	472	524	501	518	494	524	542	518	477	482	488	512	496	477	501	493	536	511	488	534	503	515	484	492	528	479	497	471	495	501	514	538	512	510	507	502	503	474	506	510	506	492	511	479	476	529	515	483	461	513	481	496	482	476	472	509	507	552	517	492	427	476	492	544	487	480	506	522	512	515	501	521	461	516	521	487	464	504	564	526	515	507	528	511	508	466	498	505	506	504	458	501	519	534	502	513	500	496	491	486	476	515	492	538	498	480	523	525	533	490	509	487	471	485	474	486	484	496	465	500	477	468	550	448	475	480	515	491	482	500	536	513	501	503	450	484	472	465	526	508	535	542	533	498	516	498	526	482	482	533	506	546	479	494	494	471	487	487	513	512	528	523	493	526	471	512	486	517	531	498	497	499	467	513	522	497	501	486	477	509	529	504	525	543	504	523	480	486	514	522	473	516	474	494	497	523	504	506	506	529	497	508	471	513	520	521	498	512	522	506	491	500	536	512	536	500	521	475	504	471	485	551	493	493	496	498	519	537	512	487	530	523	500	515	505	520	508	504	508	484	515	453	512	488	498	509	494	492	511	486	483	475	545	516	528	531	496	475	518	536	464	462	538	521	531	542	488	502	512	541	505	495	520	491	512	494	489	499	465	512	480	483	470	561	501	518	529	494	495	499	514	499	506	508	458	514	520	536	498	477	512	490	500	517	534	529	511	512	539	477	535	502	506	505	509	519	496	513	494	490	523	517	478	490	541
45027	44630	39006	26061	20737	15070	8303	8288	12584	2810	566	573	2480	2304	306	308	305	302	2559	4276	3865	2298	1349	734	357	279	294	281	284	260	279	239	262	266	254	214	271	235	260	215	250	233	254	241	226	251	255	253	265	224	237	249	243	252	253	268	266	233	231	255	250	221	243	253	261	217	263	236	272	245	233	281	278	251	243	255	241	269	258	235	245	252	224	259	271	261	284	244	259	235	237	267	233	245	264	268	247	272	258	263	258	251	229	248	279	284	260	218	249	258	256	247	237	249	250	251	252	215	247	239	252	253	242	282	260	254	196	265	240	248	255	263	255	270	257	223	250	276	243	242	235	290	259	282	237	245	242	232	251	289	247	232	256	229	283	213	241	234	204	238	251	249	206	265	243	276	222	278	235	273	234	215	234	242	232	250	243	258	256	216	223	211	243	230	242	235	228	260	242	232	246	253	275	263	249	254	247	233	238	214	253	263	233	264	260	262	243	265	256	249	229	262	224	258	214	256	239	279	228	245	245	257	276	289	244	250	256	232	265	250	287	232	271	256	269	264	262	224	232	232	255	258	241	244	231	253	289	251	258	221	274	227	261	237	255	236	236	222	258	260	281	276	232	229	254	245	232	226	255	245	244	257	251	253	250	235	248	248	236	266	260	242	219	249	238	229	230	245	247	253	247	255	264	235	249	258	239	235	259	260	237	220	260	262	233	265	262	247	260	261	271	230	250	232	262	222	259	228	249	272	261	278	230	221	267	259	244	213	247	247	267	221	238	235	247	258	230	256	234	226	260	242	240	264	264	274	251	217	262	243	265	283	247	226	264	279	261	234	247	257	237	212	247	207	234	259	252	263	271	286	257	241	252	250	241	273	268	249	259	236	265	235	231	232	245	246	247	229	230	241	225	242	265	241	257	267	251	254	247	233	219	244	241	244	267	226	250	245	253	259	265	218	247	271	228	264	266	241	249	242	240	255	243	238	255	259	256	254	236	256	249	230	238	261	269	233	234	235	231	242	261	224	235	253	239	228	246	227	252	268	264	235	227	252	260	261	242	264	252	238	252	236	233	240	252	221	238	259	244	269	269	266	255	226	214	207	234	245	264	248	244	229	210	280	291	237	254	254	247	223	267	262	243	237	233	237	260	232	269	268	247	242	249	249	213	259	228	245	235	244	213	261	224	262	285	275	264	245	246	286	264	246	237	230	238	242	253	257	232	245	263	240	236	240	236	232	212	260	248	256	245	269	235	236	262	259	235	222	246	250	233	229	256	217	226	231	225	211	259	257	264	280	270	266	247	247	262	236	264	219	249	245	233	220	239	236	245	225	250	264	241	240	251	251	219	228	257	223	259	250	278	215	231	257	249	226	265	245	253	269	231	257	268	230	240	227	210	258	239	255	251	243	231	237	253	253	232	233	232	240	255	236	243	225	246	285	231	223	247	256	227	256	231	247	225	245	264	233	262	235	238	245	230	219	258	231	236	245	244	254	248	225	238	287	270	235	239	251	265	265	262	246	248	246	224	247	260	250	271	260	253	262	244	240	229	229	234	261	243	238	265	262	238	220	265	258	231	239	245	235	251	222	250	248	233	242	279	266	264	247	257	236	240	253	261	234	248	282	240	227	231	210	251	219	257	244	251	242	263	267	256	259	250	280	257	237	243	288	253	244	228	262	250	250	197	280	243	266	238	249	227	226	246	235	223	236	230	257	252	224	232	249	236	285	250	234	236	252	244	281	256	216	249	268	253	244	270	240	225	209	253	228	243	234	260	241	244	254	251	288	252	252	272	259	275	264	230	245	202	217	213	229	243	266	222	235	247	240	259	250	246	240	268	243	236	249	265	215	280	279	254	235	235	243	240	251	231	242	255	243	259	240	263	254	258	257	246	230	259	245	244	279	246	251	248	245	270	218	258	251	273	232	236	239	240	236	246	260	235	235	256	252	252	234	275	254	225	208	227	264	245	231	263	254	228	285	265	228	255	222	271	264	246	263	238	257	226	240	254	230	241	273	232	250	251	278	239	251	246	239	227	246	264	244	258	237	264	281	258	240	225	228	260	276	245	236	262	227	222	275	272	207	233	253	236	251	221	267	242	259	235	215	240	228	247	249	240	262	252	259	263	259	235	233	240	254	264	262	263	253	234	240	222	236	252	257	222	222	263	243	237	253	238	234	247	198	247	276	246	277	243	255	255	240	224	227	258	234	252	242	273	244	254	218	266	264	236	220	229	220	248	219	250	239	243	232	232	244	235	267	221	234	217	232	244	255	208	256	245	253	247	267	260	253	274	255	237	234	254	243	241	246	241	235	255	239	259	234	262	256	221	272	251	250	221	243	259	236	251	216	223	244	252	250	238	235	243	260	263	215	225	290	258	262	231	250	249	242	238	245	254	270	247	276	238	234	265	218	240	229	235	210	248	216	249	253	242	238	232	242	229	262	261	257	231	242	225	262	238	233	257	244	275	238	254	214	283	248	243	257	244	256	240	260	261	230	246	236	259	227	240	223	273	241	249	212	251	234	247	258	275	266	258	255	234	266	293	238	250	266	229	236	253	250	229	264	267	230	218	261	249	232	257	242	236	252	225	238	264	264	255	253	223	252	232	288	270	252	266	242	264	236	280	230	247	236	210	232	244	238	259	257	232	233	252	230	251	234	236	239	230	218	240	235	228	268	278	244	226	215	241	242	209	241	230	227	225	291	256	246	268	266	254	244	282	255	240	236	240	239	253	259	243	245	239	248	252	251	228	270	255	241	261	247	281	231	229	262	229	234	216	254	231	227	246	263	230	241	230	254	235	227	227	240	251	241	257	253	221	240	262	262	240	256	265	250	236	250	249	227	229	258	301	288	236	254	239	248	262	237	242	251	240	263	258	263	257	271	237	258	255	269	211	227	232	217	244	250	238	231	232	255	260	248	242	245	211	228	269	263	209	247	230	251	236	254	251	274	253	222	238	249	261	211	262	242	256	246	228	228	216	224	227	267	236	240	285	224	200	224	236	242	277	271	230	254	287	221	236	254	259	235	228	220	271	234	250	249	213	248	230	262	261	262	223	247	239	280	238	246	235	250	238	260	231	247	247	242	232	224	225	234	240	249	250	265	270	247	251	229	214	257	230	266	265	218	291	238	232	271	243	256	226	235	258	234	255	253	250	230	254	262	230	240	229	264	265	213	259	233	218	231	243	223	230	260	240	247	225	255	221	267	244	260	222	243	225	256	211	235	224	241	254	251	214	274	251	236	229	239	248	250	261	247	255	202	251	249	250	261	255	232	215	263	275	219	236	211	288	234	228	249	252	253	260	251	253	237	279	258	236	231	245	250	265	228	228	275	247	248	236	239	258	239	242	245	227	225	257	254	235	239	248	245	256	249	237	251	255	238	255	231	263	271	224	268	245	229	236	246	224	226	213	265	260	237	256	252	228	234	211	231	236	278	219	224	205	246	245	237	262	270	243	231	265	227	255	242	241	248	216	230	249	246	245	248
35720	46000	37773	15158	4193	4282	3489	19751	28592	6906	2121	2436	12083	9533	881	858	747	1016	13486	19548	17123	10399	6295	3270	1239	784	775	704	726	684	677	708	584	558	602	564	568	576	576	551	594	610	578	612	568	538	594	576	551	545	575	591	572	578	559	568	591	530	573	570	582	561	571	544	577	557	563	584	575	542	539	561	593	612	565	566	520	585	558	599	575	580	578	578	542	548	580	557	587	562	563	565	551	559	524	571	566	596	581	545	537	543	627	525	559	571	563	588	601	596	550	552	600	577	536	523	536	579	549	557	543	548	581	531	606	597	612	602	552	590	551	551	568	548	588	568	539	570	569	567	574	551	581	590	597	568	585	568	565	518	564	586	586	552	545	569	566	523	567	550	613	520	549	563	539	570	551	554	584	583	569	570	600	533	576	524	565	566	574	597	560	554	577	581	543	527	548	573	580	528	529	580	566	604	574	600	599	578	558	596	567	565	571	597	579	554	592	543	572	588	552	552	561	579	597	538	554	538	574	542	551	556	547	590	615	550	564	574	553	571	580	566	596	533	558	555	557	531	581	554	557	553	521	614	583	529	532	568	572	593	575	605	543	568	564	533	573	531	555	512	565	568	580	569	553	580	595	546	570	589	581	593	564	579	567	581	574	533	607	554	539	547	561	615	553	548	559	569	518	535	571	545	596	527	558	593	611	584	559	580	561	553	583	560	560	557	554	564	552	567	553	528	577	565	516	538	559	565	563	539	589	596	527	589	569	557	556	588	609	571	608	582	570	527	613	579	558	592	547	522	602	573	541	587	568	545	550	519	525	535	571	553	518	582	555	562	598	556	602	625	595	566	548	541	590	575	572	563	537	537	561	586	557	562	571	645	602	620	523	582	545	587	561	545	564	549	561	568	555	580	589	533	540	533	561	574	537	569	564	571	536	578	558	585	550	587	591	535	567	573	550	559	610	577	577	560	587	583	566	576	557	578	550	561	570	558	539	568	541	540	619	596	551	565	539	584	565	540	554	569	588	522	515	591	554	577	511	535	530	612	571	578	536	552	576	575	620	600	578	583	576	576	566	554	553	569	542	565	536	561	561	597	565	533	560	599	596	572	619	523	580	565	568	548	544	562	562	539	577	537	578	551	570	544	528	599	587	556	566	560	550	597	552	522	584	595	577	568	575	534	566	584	587	587	544	537	581	599	595	572	558	554	544	588	566	549	543	556	553	552	567	575	525	558	561	558	604	608	534	594	569	555	580	582	603	591	563	504	585	590	586	528	553	591	568	583	528	559	549	570	576	604	581	547	597	508	524	546	600	576	576	530	583	557	551	535	525	541	576	605	586	527	503	539	579	586	542	561	544	546	584	559	570	572	571	580	578	553	545	518	538	615	552	560	579	539	566	530	533	575	541	554	584	533	534	565	558	557	587	557	561	588	560	607	578	531	576	594	581	609	531	569	571	568	534	558	563	553	547	576	605	581	525	586	581	553	535	597	557	576	586	605	584	585	580	548	539	578	567	571	599	604	579	589	568	548	542	573	578	563	567	531	607	530	574	569	549	560	557	603	585	572	561	585	549	557	612	573	596	552	591	615	553	588	563	540	579	564	609	581	568	554	586	559	557	527	563	553	565	554	603	581	515	544	565	569	564	598	599	585	596	541	528	544	543	520	494	565	548	573	550	565	604	560	564	554	587	567	530	523	589	579	540	576	578	565	579	572	579	560	577	534	537	588	602	547	594	548	538	577	567	562	551	579	617	558	598	536	588	546	575	535	537	564	529	575	603	568	588	558	566	577	599	599	571	565	579	559	554	579	573	560	567	565	571	558	577	527	558	535	567	535	523	564	599	563	565	536	538	584	589	540	560	567	539	578	589	553	553	567	572	546	559	585	552	559	519	543	578	585	587	613	582	561	550	562	597	566	580	527	572	536	538	547	556	559	573	536	571	589	574	590	584	585	591	614	547	575	582	596	546	532	598	597	593	608	574	534	568	549	585	525	602	572	607	561	549	543	570	555	560	603	586	561	567	571	598	548	550	559	578	549	563	579	553	547	527	586	580	546	572	557	541	561	564	576	575	562	577	536	575	558	569	551	544	572	542	535	576	582	597	534	606	584	531	543	549	536	544	592	566	577	565	549	613	552	538	568	574	587	586	562	571	562	575	591	536	562	547	555	582	610	560	563	548	534	554	589	604	587	552	547	556	594	572	580	584	532	567	564	591	559	568	604	600	543	563	562	544	594	571	545	552	604	596	578	549	586	571	524	524	559	561	579	553	583	556	552	590	562	553	545	532	626	574	581	530	567	548	573	576	541	557	568	586	541	576	585	557	617	558	595	603	557	565	571	577	541	562	583	580	565	564	545	549	549	573	561	555	541	544	564	537	588	603	527	586	559	594	543	574	593	587	544	587	556	577	568	534	539	537	569	564	551	584	586	552	552	582	526	605	554	546	572	575	588	550	539	558	580	554	554	584	546	522	576	565	564	574	572	561	575	560	603	558	620	548	579	569	568	543	549	557	577	641	557	556	580	538	568	550	556	551	546	543	577	549	532	574	552	597	510	554	562	549	574	570	595	571	570	551	553	586	572	531	566	526	540	585	542	585	553	596	572	591	595	598	569	593	553	564	577	593	554	582	527	551	565	561	561	586	561	543	564	530	562	566	613	563	547	586	539	580	560	542	545	577	598	582	572	550	558	531	559	558	554	537	622	552	554	556	616	600	520	523	546	560	584	560	563	598	551	554	564	570	552	576	569	608	597	601	564	525	595	552	628	602	558	572	592	596	529	549	588	574	533	539	613	563	566	601	567	563	563	549	557	576	544	568	571	539	542	553	585	558	597	565	619	569	630	608	575	537	575	562	569	563	559	637	611	534	550	555	536	517	518	544	574	560	532	559	566	586	536	611	574	560	533	616	586	566	552	590	538	613	590	580	548	563	557	589	554	596	554	570	579	531	545	585	559	531	587	554	622	586	576	576	568	574	559	568	551	591	564	552	574	567	586	596	569	553	581	535	603	601	542	558	551	561	532	550	594	556	593	565	545	588	578	593	579	573	540	574	592	576	604	528	594	569	547	576	575	520	550	607	574	583	569	578	545	552	570	574	549	582	527	559	536	522	538	541	607	573	570	552	568	532	590	540	589	589	566	517	567	569	539	576	591	544	569	568	549	520	567	561	564	552	588	553	535	582	563	585	550	553	539	565	569	520	584	620	574	592	606	606	594	576	595	581	587	615	572	560	568	570	569	552	565	564	550	554	537	574	540	590	575	586	526	579	609	559	606	570	558	588	562	554	546	575	568	527	550	562	591	568	565	530	645	577	550	610	575	588	559	548	592	585	591	599	570	537	561	626	567	541	590	604	564	538	568	548	601	546	584	595	581	547	572	547	558	554	592	578	569	535	569	569	609	498	527	591	553	581	591	559	583	539	574	563	565	599	600	583	583	563	521	527	557	569	553	550	584	627	578	577	554	610	557	560	566	552	594	566	527	559	564
51297	46529	33326	28354	23730	21061	16202	17621	29534	14631	1701	2109	7621	3543	340	339	266	272	2493	8629	8584	4841	2507	1292	528	313	303	247	283	255	277	229	216	219	214	180	223	198	194	200	226	201	190	218	203	192	195	211	165	205	203	231	231	203	213	214	210	203	224	192	211	206	198	187	217	201	208	213	215	227	215	202	204	223	203	205	207	204	198	205	209	230	204	204	191	226	211	200	224	232	197	193	214	194	208	184	190	230	198	187	194	190	219	191	205	214	209	216	214	197	183	201	206	182	203	209	234	193	205	227	195	221	206	183	221	221	225	222	210	196	209	209	246	193	204	188	222	189	240	199	185	194	222	205	222	175	226	223	226	203	208	208	230	208	203	218	217	251	172	221	224	190	192	201	222	191	197	212	195	216	169	191	202	224	227	207	199	207	209	219	185	189	229	190	232	194	227	209	213	190	198	203	208	202	201	203	217	210	189	204	181	218	194	179	188	208	184	175	194	209	184	200	235	233	208	209	191	203	212	213	206	207	229	232	185	229	194	198	212	219	215	213	202	223	209	177	185	219	208	222	183	217	201	201	218	227	196	203	221	217	181	201	190	208	194	213	230	190	181	198	213	201	225	199	214	202	185	185	227	203	221	223	205	181	221	208	226	201	196	195	219	192	192	195	193	188	197	209	181	200	217	200	204	225	216	222	211	212	205	199	217	208	192	169	230	222	197	225	200	227	218	170	223	189	215	212	231	188	208	205	184	196	224	185	211	233	197	225	213	227	207	193	188	200	217	195	204	199	201	234	226	218	220	224	185	229	215	177	230	215	187	214	196	220	212	178	221	184	213	202	224	214	191	218	206	197	175	188	206	230	187	211	194	214	177	202	215	193	194	214	205	209	215	218	212	212	223	187	197	193	192	190	234	188	214	224	205	199	212	199	210	213	216	203	212	212	217	232	195	186	207	223	195	184	196	239	209	197	199	206	194	181	230	221	219	193	211	198	210	188	185	206	183	222	201	201	218	212	216	191	234	220	190	210	184	215	211	243	192	217	204	221	214	214	205	211	230	199	214	212	205	184	207	201	184	186	215	225	222	194	214	184	198	203	219	189	212	231	201	212	185	192	201	200	206	216	222	204	191	203	178	228	207	203	194	205	229	197	219	245	191	193	211	206	197	217	190	191	197	199	187	218	210	210	201	221	195	198	190	217	202	212	208	213	205	187	207	212	206	201	219	221	240	190	205	196	216	201	214	192	245	209	217	211	209	194	203	189	208	221	222	224	210	184	208	201	234	197	211	224	173	205	188	178	174	229	219	192	215	200	205	191	198	186	193	173	193	230	224	225	192	208	222	191	211	193	173	216	197	236	186	187	227	175	211	189	196	204	210	199	207	221	213	204	193	188	234	201	183	208	182	232	201	217	201	196	215	211	199	215	210	216	210	207	192	167	205	202	216	191	219	203	206	211	219	182	207	215	237	193	190	232	211	208	201	213	205	216	210	215	217	209	198	207	186	208	196	166	197	220	195	238	192	248	207	215	226	226	211	205	198	198	190	178	241	229	185	201	193	195	219	204	199	221	203	213	207	214	213	228	201	189	220	241	182	192	228	203	204	211	215	185	225	205	211	206	194	214	177	187	195	204	199	169	208	205	242	192	209	228	231	215	207	208	213	202	218	204	178	205	204	209	176	220	189	194	213	204	239	214	231	217	192	225	212	194	207	197	198	175	221	216	223	196	211	235	193	219	222	217	227	186	181	230	209	216	200	230	218	205	221	219	193	179	206	202	207	216	230	217	203	173	215	224	205	220	188	214	221	245	206	203	229	202	197	194	209	248	194	234	213	218	200	209	205	233	210	221	194	193	216	205	207	193	195	193	193	215	217	230	200	227	190	183	199	208	190	208	227	204	205	227	201	203	185	230	190	180	217	213	207	201	220	189	184	209	239	216	220	237	203	198	230	207	249	226	216	211	228	210	213	174	211	200	220	188	209	198	227	214	218	186	190	194	190	200	212	185	192	206	222	217	233	213	178	197	201	196	212	215	218	203	222	234	223	211	199	214	192	198	229	201	201	209	204	215	223	204	208	223	216	231	231	199	228	176	186	224	222	211	232	188	215	206	225	216	239	218	204	204	169	217	221	206	226	225	224	180	197	219	203	205	208	216	187	216	196	225	187	227	192	202	192	187	214	196	201	205	190	236	218	210	202	209	205	233	221	215	205	220	216	231	190	182	196	201	191	199	198	198	206	207	218	206	209	199	208	233	202	214	200	218	215	197	188	213	212	207	209	214	229	181	181	210	197	192	191	205	219	184	201	198	216	197	196	204	204	169	221	205	185	200	210	215	200	184	183	209	207	251	186	223	184	191	204	229	219	217	186	200	191	204	195	191	227	170	183	222	223	211	229	218	165	228	201	211	193	187	212	176	173	191	198	220	235	209	211	212	203	204	188	209	224	199	211	212	216	219	222	219	227	215	208	222	187	215	226	204	199	202	228	211	205	211	194	197	202	220	224	215	207	215	226	236	204	217	191	192	226	213	223	212	209	215	212	184	200	212	220	207	221	209	204	198	209	219	222	231	225	213	179	256	209	206	223	180	210	202	193	200	187	180	193	213	218	222	243	214	219	232	223	181	213	223	179	203	228	203	267	206	218	195	217	210	176	209	230	207	188	207	211	196	205	189	210	199	206	195	212	233	216	216	220	218	184	225	214	203	184	194	190	216	195	188	213	222	227	219	234	201	203	236	203	182	205	205	211	246	200	220	218	192	223	193	208	219	213	213	193	195	203	185	228	217	206	212	218	229	206	215	195	232	212	206	211	193	199	191	218	221	217	229	204	198	214	219	193	215	192	203	211	206	214	221	201	175	204	201	226	222	185	224	213	236	203	204	210	211	211	226	217	243	203	181	195	236	212	192	212	194	205	204	189	234	219	200	209	200	217	221	180	193	233	213	185	203	219	184	200	206	205	207	203	210	214	197	232	186	252	173	210	203	230	209	190	209	188	231	208	190	256	200	199	190	214	202	199	200	226	224	213	197	213	206	195	218	210	222	219	206	202	191	179	188	208	210	208	202	221	221	208	216	201	196	215	202	188	208	217	212	210	211	238	213	187	194	192	207	226	198	218	203	237	211	181	208	201	186	185	216	207	202	204	187	192	216	239	185	205	209	221	179	192	211	196	187	200	177	247	212	228	183	244	229	230	185	192	215	224	226	200	183	206	212	221	209	196	224	207	228	230	163	206	201	208	188	220	234	212	213	239	192	207	219	194	200	213	224	211	213	228	212	216	225	208	182	235	210	208	226	214	177	188	210	206	190	230	196	217	219	205	215	186	246	214	190	191	210	215	212	215	189	206	216	217	175	197	229	209	204	197	212	225	226	204	222	204	206	196	195	219	213	214	214	204	244	195	205	169	173	225	214	191	185	204	221	186	182	201	238	204	225	184	205	183	197	209	207	211	183	198	226	211	222	236	225	201	187	213	216	215	203	210	185	199	193
42776	51573	40925	24141	7309	7497	6261	27530	45022	24259	3336	9788	25433	10879	1046	1225	885	887	11738	30096	27689	18534	11370	5820	1963	937	990	779	836	759	746	660	592	463	485	454	511	472	476	498	509	481	493	462	453	474	458	487	469	438	461	497	489	465	458	498	459	476	488	498	461	484	492	462	513	494	455	455	427	467	469	452	463	473	419	447	492	463	504	439	473	480	461	475	470	479	469	432	477	508	484	487	501	460	473	492	438	479	467	471	506	468	462	517	483	434	447	483	482	496	448	462	416	474	465	464	484	475	487	477	459	477	478	461	477	479	496	468	457	486	484	470	487	432	494	487	504	483	498	469	469	472	525	470	513	527	471	463	461	455	462	475	471	453	449	459	489	520	455	479	470	514	505	507	478	481	488	481	440	528	474	487	462	482	519	470	437	467	435	438	457	433	480	462	451	460	474	459	432	447	465	474	474	460	444	473	444	434	481	504	454	463	508	481	495	491	429	487	463	448	489	478	455	481	501	476	490	473	491	475	446	555	507	490	507	489	473	460	484	494	500	460	480	467	476	473	477	489	463	441	498	518	503	497	463	466	472	482	456	440	453	465	424	441	432	481	511	458	525	468	481	468	477	467	482	466	492	441	479	435	502	485	435	510	504	480	468	490	483	466	450	435	483	504	481	510	459	483	473	470	441	453	453	525	450	465	478	509	471	477	492	464	471	454	462	500	495	511	457	498	466	519	454	452	468	457	474	467	494	513	465	436	487	488	470	483	487	490	489	499	469	469	445	479	447	458	476	445	488	453	469	486	484	475	493	503	444	444	454	497	480	513	444	483	465	464	465	493	426	501	492	446	486	475	484	479	449	417	514	488	454	462	477	477	478	478	476	466	476	451	468	446	470	450	459	497	491	441	463	449	506	434	466	507	510	469	534	498	475	497	472	482	446	445	487	444	480	420	497	489	442	452	465	473	464	466	444	493	483	464	485	493	463	454	455	459	458	435	474	464	467	522	431	463	501	489	478	455	482	496	458	483	484	426	465	489	483	445	429	471	458	480	469	468	465	431	494	479	470	511	487	450	475	459	493	462	500	480	443	501	454	479	465	451	462	497	501	484	492	474	431	536	481	472	447	469	499	487	495	431	487	463	489	494	432	487	446	527	484	479	499	465	484	476	467	484	455	457	455	450	454	470	479	472	493	484	478	490	459	461	465	458	497	501	450	513	510	467	478	447	490	454	487	464	474	416	511	508	498	469	470	470	497	411	533	482	498	464	460	476	484	492	449	451	431	476	437	467	493	474	515	477	437	479	462	482	464	473	419	449	453	459	466	438	474	498	458	457	476	452	466	488	481	470	478	504	487	467	509	469	474	498	463	508	490	472	447	449	497	491	497	459	445	473	456	486	444	467	491	477	469	449	501	451	478	451	550	494	497	488	447	447	501	477	457	451	469	485	471	452	489	488	467	421	508	459	423	491	467	478	474	481	434	465	479	466	471	426	460	445	485	475	466	468	451	478	469	467	475	470	486	484	449	468	465	484	470	457	521	468	475	445	516	442	467	463	462	466	472	496	486	483	438	501	483	462	455	488	441	451	468	494	473	484	454	448	447	480	434	434	528	478	462	477	440	455	488	507	440	513	487	460	462	438	468	457	494	508	495	495	439	504	447	448	450	475	474	442	474	440	472	483	488	464	487	469	468	479	485	430	451	525	507	470	454	470	497	444	466	478	484	477	459	496	409	458	497	504	484	453	452	453	487	490	473	451	464	471	465	483	472	485	435	474	500	512	473	515	486	504	498	454	515	472	460	483	474	478	449	503	477	437	497	472	478	463	486	440	500	487	462	419	478	453	488	476	430	477	443	502	492	460	478	445	437	443	469	490	464	472	460	459	466	476	462	517	472	461	511	468	514	501	468	467	479	439	442	495	469	468	450	500	466	436	533	464	455	495	472	474	417	469	452	436	452	442	464	495	481	479	481	480	469	446	433	443	435	460	477	486	449	427	497	470	438	473	474	444	502	492	473	460	494	487	456	484	460	478	445	445	467	505	437	482	470	469	479	521	494	480	476	507	504	497	475	444	478	457	471	469	459	516	476	491	479	474	463	466	454	489	482	483	482	510	456	464	453	459	481	470	482	511	484	457	461	457	445	461	479	445	476	454	482	461	443	499	459	503	430	471	523	475	451	508	471	497	456	487	451	477	458	499	489	478	457	471	409	472	471	511	498	463	479	471	479	446	479	477	497	457	474	514	486	467	460	506	467	489	451	457	482	475	505	467	504	465	470	470	431	450	441	457	460	456	485	508	441	515	526	451	489	501	462	464	468	472	500	448	481	504	479	458	453	465	473	495	487	480	499	483	475	489	500	517	454	445	454	481	509	485	448	468	511	488	446	510	505	485	431	443	451	465	471	466	459	496	452	468	491	491	501	514	464	486	527	480	457	478	490	435	462	479	478	483	470	485	476	500	483	488	453	494	493	449	474	469	465	487	476	452	461	473	469	469	483	440	478	479	474	470	486	496	458	480	494	469	463	418	468	473	444	480	469	471	466	537	486	480	493	497	464	459	486	450	455	463	451	472	433	494	480	458	480	440	494	510	447	477	505	455	487	480	443	496	480	510	497	493	460	509	471	476	486	478	450	439	483	493	480	458	467	406	464	492	451	457	482	466	486	471	479	468	458	492	506	465	461	456	466	502	445	456	485	482	474	486	495	470	482	447	460	491	451	496	451	478	451	491	451	493	490	461	477	465	508	432	460	485	460	476	472	459	484	460	454	443	478	475	494	465	481	476	452	465	450	470	428	473	470	486	420	449	426	448	447	444	474	468	446	477	449	475	461	446	480	490	460	502	477	487	502	458	477	464	479	489	466	470	449	435	451	500	464	460	503	432	441	461	454	457	479	468	485	513	443	475	515	467	459	478	494	520	481	492	482	498	479	519	463	446	471	487	455	466	469	457	448	473	484	470	492	477	463	478	481	459	506	461	482	489	487	526	458	487	444	498	446	475	475	482	470	450	448	449	457	473	487	457	482	481	475	532	458	446	459	483	459	463	467	496	468	473	487	484	484	470	491	476	462	456	482	499	475	467	479	481	457	463	438	473	482	491	462	480	474	447	458	468	462	473	452	483	452	480	477	415	462	492	478	530	467	492	465	453	448	520	484	455	459	453	419	459	477	429	498	453	477	449	453	447	480	466	492	465	491	463	485	496	444	471	478	471	458	512	440	504	463	451	480	486	468	466	468	434	513	479	468	440	487	464	427	505	475	466	511	494	434	469	458	471	508	503	483	484	462	490	521	503	454	457	483	461	467	469	456	449	416	463	464	469	486	518	450	467	445	468	417	459	500	476	450	481	526	482	502	497	488	473	526	481	489	465	467	474	503	499	457	466	453	454	490	467	460	492	480	498	465	447	444	465	475	478	482	450	461	479	492	479	461	462	463	493	487	449	446	474	458	422	457	471	475	455	454	466	494	462	485	459	452	417	472	476	470	491	452	459
10476	21933	21280	5517	1073	422	273	407	1091	419	329	274	370	297	205	213	227	199	175	353	561	471	386	309	242	187	195	185	234	211	213	243	211	202	199	203	210	218	196	233	210	209	214	218	200	210	202	203	202	176	221	212	208	185	200	232	199	211	199	192	203	203	199	212	194	202	201	190	224	230	240	221	185	196	223	212	215	189	223	196	188	213	182	189	211	202	184	192	187	215	199	194	233	190	209	189	215	190	207	194	212	192	211	214	251	198	202	204	185	195	215	230	193	186	190	186	198	191	205	180	223	211	216	217	189	209	188	195	191	227	204	211	195	211	196	221	179	190	212	201	217	198	172	209	190	212	197	196	213	208	196	202	196	214	184	199	221	214	229	222	221	195	197	195	203	221	217	216	210	190	204	197	213	211	210	193	178	202	203	208	198	202	216	201	183	211	170	222	190	199	203	209	213	218	216	205	200	204	195	202	208	198	248	192	206	197	221	188	212	183	184	216	205	219	202	182	221	188	220	214	245	220	192	191	193	193	213	224	226	187	205	209	200	216	207	179	218	201	193	229	206	195	185	206	183	207	187	223	198	188	209	210	215	199	209	200	183	220	226	174	216	198	213	197	200	207	206	199	196	218	200	189	202	206	211	203	228	190	201	201	197	204	226	214	198	207	193	194	198	213	206	205	206	203	248	201	200	182	193	196	202	220	204	188	182	196	197	194	193	217	174	219	226	207	207	197	207	209	200	219	234	207	228	208	219	196	188	201	200	193	198	221	187	188	219	187	195	209	189	206	202	206	204	205	231	204	203	208	178	198	224	195	201	203	188	201	176	192	200	195	188	220	232	191	197	177	216	239	205	207	198	162	169	205	215	207	180	190	201	221	186	226	208	212	226	190	204	181	210	211	204	190	219	199	187	237	228	209	184	217	188	201	224	199	198	209	223	204	190	214	210	217	196	235	211	218	215	181	201	231	196	182	203	212	225	226	175	205	192	212	204	197	222	188	192	201	206	203	227	197	194	216	206	202	207	209	234	183	193	202	200	195	241	194	218	204	190	224	191	199	195	189	207	201	211	221	187	215	186	192	213	200	219	212	196	193	209	228	201	193	208	217	211	200	196	205	200	228	200	216	202	209	238	206	212	195	191	195	197	217	213	208	220	209	195	187	211	187	221	196	207	208	200	189	189	183	203	184	208	219	206	226	215	208	222	202	209	170	199	205	185	219	192	196	184	191	207	208	213	200	199	217	203	207	194	224	228	188	207	185	216	194	179	202	207	191	207	217	222	206	214	197	221	193	220	206	207	205	217	203	182	197	208	226	229	203	195	176	201	213	216	188	191	184	221	219	194	177	208	205	207	194	196	225	213	195	187	221	193	189	203	206	197	206	199	209	194	178	207	209	213	217	216	199	201	210	236	196	198	200	214	196	179	200	211	199	229	225	196	178	208	204	216	173	231	208	203	197	213	198	196	175	190	209	201	198	220	199	233	219	225	190	179	193	201	209	211	230	219	216	214	199	215	185	207	200	172	189	239	214	176	191	200	211	194	212	180	189	213	214	205	209	220	197	205	193	185	219	207	215	254	217	226	231	208	203	189	221	210	172	200	217	204	200	193	188	199	219	209	206	185	207	222	227	215	183	203	207	197	210	176	197	226	215	208	193	192	182	227	207	210	214	205	235	202	207	198	207	195	231	217	195	195	223	203	188	206	177	165	198	193	206	192	180	200	212	197	203	239	195	211	222	200	192	188	183	216	200	193	167	228	188	211	217	203	217	204	215	180	234	210	204	219	194	182	212	223	202	203	189	182	218	194	190	207	191	164	201	196	202	204	203	209	189	242	217	208	191	227	202	209	201	235	190	194	217	184	211	224	213	214	205	190	195	212	205	188	208	223	187	211	212	210	238	187	204	200	192	202	228	215	210	194	208	191	211	211	219	210	203	179	210	208	201	203	220	215	211	202	195	217	204	216	219	192	228	199	164	187	208	214	236	202	204	219	212	205	205	208	182	185	228	213	221	192	198	204	186	198	206	210	211	210	234	200	192	212	198	229	187	215	178	190	219	211	207	208	209	196	204	180	194	200	189	194	198	195	199	218	208	202	194	184	191	213	200	189	223	210	194	215	196	200	181	216	201	212	234	223	219	224	194	216	210	191	199	187	184	193	215	212	204	196	201	201	186	211	212	196	224	195	205	208	211	208	195	195	181	202	235	203	196	190	226	183	192	202	187	222	202	206	201	201	203	189	226	222	220	200	222	193	180	204	217	213	214	187	229	224	208	194	211	190	210	231	198	186	178	219	213	233	195	215	193	216	192	212	222	190	215	189	231	211	195	200	199	207	186	197	188	191	204	200	202	219	204	192	204	188	189	192	225	190	193	217	202	203	212	214	195	160	212	206	210	216	181	208	222	203	230	199	182	224	209	218	208	208	189	206	184	185	205	225	196	226	195	201	196	187	186	236	180	233	199	216	221	204	207	199	203	190	206	214	189	233	209	194	190	214	208	190	195	207	182	192	197	209	192	215	196	206	191	240	200	218	208	190	238	203	187	186	174	205	216	199	193	229	192	215	200	213	208	186	207	239	213	191	187	201	185	167	197	200	202	195	222	180	206	199	190	216	229	190	223	193	196	184	201	184	213	210	178	196	200	207	192	210	213	215	214	212	196	192	215	210	213	219	203	188	227	195	216	204	189	210	230	216	231	208	163	185	183	213	205	240	203	215	218	209	202	190	220	208	199	211	217	211	206	186	200	172	199	220	208	220	209	211	194	206	193	188	218	207	183	197	210	212	214	211	210	199	194	197	219	189	201	218	200	192	213	231	185	219	209	213	200	205	217	220	211	193	188	180	218	214	206	219	243	203	201	211	214	215	212	203	223	183	219	190	195	208	203	203	198	211	194	205	187	215	230	213	219	215	193	220	214	172	214	211	202	200	189	215	209	200	202	180	215	216	228	187	240	186	198	175	188	187	181	194	206	207	213	221	190	198	198	209	198	183	250	200	201	208	239	222	178	193	201	216	210	186	215	204	206	188	180	196	224	195	195	206	171	214	183	187	218	210	199	212	221	191	213	213	208	185	180	189	178	192	201	210	218	224	195	172	181	210	193	217	196	200	200	187	218	209	203	225	201	179	187	195	211	222	192	214	199	194	195	195	213	191	229	202	211	209	199	184	217	196	208	221	176	208	219	204	219	202	207	209	225	211	205	211	189	221	196	201	202	215	209	222	210	178	192	226	196	213	209	199	215	219	228	192	220	214	227	206	213	226	221	222	194	189	166	204	191	215	204	228	217	213	199	199	183	202	193	202	213	188	214	185	202	201	190	210	211	183	228	205	204	216	209	200	209	215	217	208	205	216	221	216	214	195	206	196	206	240	196	190	199	169	191	191	179	231	199	207	220	204	200	212	180	211	201	211	216	224	192	228	220	209	196	205	208	203	213	185	198	209	220	191	207	193	201	202	185	207	196	194	234	194	215	215	220	197	199
9004	23247	20649	2535	912	936	810	1994	5399	1636	1138	991	1631	1076	562	538	553	533	555	1814	2781	2206	1430	973	606	517	503	513	518	507	524	512	507	526	477	486	504	500	506	425	513	465	503	514	484	525	493	454	520	486	482	501	482	509	508	476	523	470	472	453	486	418	517	486	490	505	502	489	459	478	491	453	510	472	501	500	484	488	466	505	531	492	420	507	534	485	488	506	513	481	496	501	504	470	495	518	480	500	533	451	482	522	480	483	503	478	491	492	478	500	494	478	491	486	470	499	473	485	450	492	505	498	510	484	497	472	487	503	492	508	532	508	452	499	465	505	489	548	485	469	548	502	456	493	488	538	509	499	480	538	466	477	479	462	493	488	524	501	469	497	486	491	503	531	497	472	485	496	471	453	484	478	551	505	496	487	485	470	505	474	469	565	486	521	527	479	517	495	496	460	493	516	507	527	460	536	495	458	536	524	471	501	496	455	517	516	494	484	508	500	508	472	490	482	487	527	489	459	539	485	531	510	500	513	497	482	480	460	473	444	471	500	471	494	482	519	515	471	469	454	498	517	498	478	501	516	496	484	490	476	481	483	467	502	506	493	474	547	481	456	465	505	490	521	498	496	464	468	474	491	475	514	527	486	490	495	473	506	475	464	495	493	493	502	491	466	513	472	482	486	529	526	486	476	485	508	493	507	523	538	532	510	474	500	488	513	488	521	519	477	476	452	498	492	513	469	470	477	466	504	489	465	506	483	502	500	493	514	492	505	493	488	510	475	509	441	468	484	471	495	466	457	499	492	474	470	461	506	456	530	474	479	497	482	526	486	444	495	506	511	469	453	513	511	511	470	483	484	508	476	483	496	482	486	469	482	479	475	458	473	466	490	474	492	482	509	470	461	500	532	491	529	486	509	483	524	451	500	498	486	494	490	495	486	484	479	497	492	498	475	517	529	490	486	417	512	495	505	504	492	485	448	479	467	486	496	540	494	518	520	507	481	520	500	498	499	514	463	498	490	475	491	482	505	480	477	500	526	498	503	520	504	476	508	454	464	477	470	492	477	479	489	496	491	476	501	494	475	489	465	512	463	503	475	511	477	503	490	538	496	507	506	458	470	484	471	479	478	489	501	559	508	506	461	491	473	492	506	510	484	482	506	494	460	503	493	539	452	444	481	508	477	517	501	487	470	513	488	474	482	477	517	517	500	512	539	506	476	467	468	466	468	511	495	498	458	460	499	512	498	521	541	500	508	499	456	519	453	503	469	515	505	467	498	472	519	470	481	469	490	490	509	518	484	481	482	494	494	496	496	491	505	471	541	512	550	492	479	468	504	485	499	545	494	504	482	512	526	472	493	508	479	500	488	482	498	509	500	499	462	525	524	490	455	497	485	494	518	520	518	499	508	494	475	502	457	501	475	492	488	550	474	480	474	492	489	491	505	510	474	474	496	480	502	527	472	488	483	486	465	504	496	445	485	533	504	506	485	460	470	505	523	506	504	505	482	490	469	513	493	516	497	513	508	487	513	487	490	495	519	520	501	544	528	498	475	511	504	502	486	467	467	490	488	492	457	487	491	489	491	525	523	436	506	472	523	490	462	526	482	491	533	494	473	494	498	494	480	545	549	456	519	498	472	500	497	501	457	474	483	488	496	484	490	503	492	520	508	531	448	487	476	513	475	475	528	505	479	501	461	484	484	477	506	518	506	477	458	522	507	460	496	467	460	493	435	504	486	495	514	506	521	498	496	514	449	464	516	472	510	484	496	485	455	492	459	472	452	479	503	565	492	482	457	469	497	511	475	475	479	506	468	460	485	484	470	487	488	519	491	484	483	500	453	465	462	451	512	490	476	525	508	512	504	505	539	508	498	518	507	484	484	447	500	517	488	482	523	461	538	529	437	462	486	547	450	435	456	502	504	467	488	466	508	501	483	512	483	456	485	512	498	495	502	466	503	461	464	519	504	492	505	514	484	506	473	502	451	476	485	505	502	518	488	486	516	486	527	498	473	486	476	525	506	528	484	488	525	472	507	512	494	501	529	485	477	479	480	462	471	533	454	460	494	488	465	527	476	513	490	494	481	498	472	517	487	499	449	495	455	474	490	480	462	504	507	522	517	471	509	491	489	491	486	504	484	490	504	526	474	454	533	483	446	495	466	522	455	487	516	492	466	519	478	508	507	444	516	496	471	492	481	461	456	497	490	478	468	503	502	478	500	476	500	465	473	500	531	507	500	500	453	460	485	497	477	486	510	443	482	479	473	510	477	501	479	485	485	468	480	500	463	481	549	556	486	472	497	508	480	507	529	458	481	491	472	450	482	512	491	446	496	508	516	496	515	463	479	476	488	490	476	488	510	466	539	504	491	502	528	500	504	506	486	465	466	501	495	517	493	456	527	540	479	484	519	477	515	512	493	497	488	522	495	499	481	475	481	504	481	506	542	493	494	526	476	516	486	459	507	482	465	473	480	485	464	530	485	469	526	491	507	535	508	494	509	495	504	477	477	492	486	475	487	493	481	449	501	470	492	470	465	493	515	506	478	514	527	522	487	514	531	506	487	525	489	486	522	515	478	509	520	498	522	508	489	504	485	465	444	473	504	439	509	456	503	493	511	431	508	473	419	472	492	502	483	480	505	558	498	474	480	525	489	530	497	478	507	495	486	474	492	499	506	487	486	506	505	468	535	513	494	466	460	508	489	541	522	460	505	516	456	460	509	477	475	501	459	520	516	509	470	504	516	503	484	481	453	511	511	430	488	530	475	496	462	508	507	484	501	443	487	475	481	535	501	489	517	499	477	512	448	529	497	467	510	464	549	477	510	490	486	521	488	492	529	486	503	471	494	468	487	497	529	480	464	499	515	497	474	475	508	464	475	520	526	486	503	510	474	484	476	471	512	485	491	481	486	471	469	500	482	501	514	528	464	484	504	488	494	474	465	465	513	512	477	515	475	520	504	514	490	512	531	464	517	482	482	463	510	467	523	514	509	484	502	479	522	467	497	496	535	510	477	493	482	489	503	497	502	521	469	531	487	471	498	518	503	519	472	499	516	479	509	499	507	507	461	505	514	511	527	523	474	473	477	528	469	507	504	505	489	496	486	520	515	468	490	477	432	482	487	494	478	543	482	476	483	485	516	474	443	518	511	465	518	494	448	506	481	494	504	479	511	483	500	515	517	486	479	473	480	461	524	507	485	525	514	502	478	571	509	485	495	508	505	466	496	502	544	509	483	509	505	487	472	513	495	506	526	517	471	512	471	490	462	493	497	522	511	475	494	500	493	478	452	490	462	503	513	486	475	483	493	442	499	508	529	491	480	501	478	495	479	487	537	520	518	495	463	455	487	483	498	494	519	512	501	487	478	512	499	474	478	447	468	440	556	516	468	477	493	512	481	498	521	483	499	447	507	501	493	499	443	502	460	503	485	520	479	527	549	511	475	510	485	491	483	473	449	502	538	468	514	492	532	511	494	482	505	494	544	500	503	496	539
43182	49229	39100	27700	21730	16003	8971	4328	13903	4712	1066	1519	3478	1879	303	262	267	295	346	2299	4663	2997	1670	888	398	296	321	297	269	276	240	267	241	229	247	252	257	233	261	252	212	244	263	255	225	252	243	215	221	205	239	203	242	231	266	219	256	253	262	220	238	247	268	234	244	251	274	256	217	226	250	238	231	229	237	231	256	221	248	253	259	256	239	214	230	227	245	273	244	237	216	253	237	230	241	230	224	234	283	226	237	235	268	221	232	228	229	267	229	208	247	227	253	237	241	215	207	235	222	270	260	249	241	233	229	258	262	240	247	257	246	228	233	256	240	266	235	229	228	239	224	221	236	244	253	257	233	244	246	224	239	227	234	232	234	216	248	232	230	232	243	245	215	224	262	251	258	250	264	271	235	226	186	236	241	235	248	217	217	226	234	242	235	249	235	240	249	238	224	253	217	241	227	272	252	249	262	225	228	255	254	220	228	238	258	267	226	215	233	240	228	258	247	228	254	241	240	223	226	272	224	255	257	242	218	260	239	244	245	236	250	223	215	251	242	241	247	254	244	229	228	228	236	238	264	210	226	219	222	248	226	274	244	266	248	227	221	266	237	223	225	215	258	236	239	258	245	211	233	230	277	243	217	247	251	237	255	252	236	220	213	235	218	231	249	242	245	258	259	229	247	265	233	260	256	234	248	264	251	244	226	242	254	238	242	242	239	233	243	250	256	220	270	248	245	241	232	245	235	232	228	234	269	248	247	215	260	234	236	248	228	231	244	201	223	235	228	262	253	233	256	232	201	241	252	226	244	229	237	225	241	228	251	220	219	238	256	221	228	248	258	260	231	232	238	225	258	245	237	229	229	217	231	222	227	243	228	213	242	234	241	230	235	225	249	224	225	243	238	239	217	238	239	219	225	240	267	254	256	273	234	250	248	226	240	232	254	223	255	246	215	240	212	239	250	234	251	225	222	219	233	234	235	224	240	251	252	246	212	234	255	229	236	259	221	231	225	208	256	224	234	244	241	222	247	236	243	231	260	256	240	273	237	232	235	217	236	222	252	228	236	205	260	258	260	245	232	246	253	244	221	242	258	234	234	195	256	259	268	221	259	253	214	218	232	237	252	214	240	251	217	247	239	256	241	227	247	234	231	210	230	253	255	232	245	231	226	254	246	227	230	207	230	242	230	237	238	258	237	258	218	265	234	226	257	253	232	233	257	241	260	250	219	224	236	237	236	253	210	254	228	237	221	258	221	236	219	240	230	239	243	255	227	243	209	254	239	217	231	228	275	247	230	227	241	235	226	209	208	252	235	238	217	223	213	240	257	241	226	229	248	241	249	213	242	245	251	220	242	238	268	260	218	234	207	238	247	260	249	227	272	242	228	245	255	236	234	244	256	252	249	246	250	241	225	241	239	241	244	221	241	215	262	217	216	260	242	251	236	243	223	236	243	258	244	275	214	222	288	274	231	229	234	245	211	238	253	246	234	238	226	239	245	211	233	248	254	222	224	274	250	245	249	237	257	242	234	244	229	207	233	265	266	256	233	243	251	217	236	244	257	226	208	234	228	220	271	236	255	219	226	238	248	224	248	247	246	225	238	242	275	254	252	232	235	274	252	212	264	268	227	212	254	238	277	253	246	234	227	241	258	216	230	227	250	253	218	239	223	201	246	258	243	229	261	247	245	215	252	213	266	215	242	237	229	220	247	250	249	240	243	235	227	229	246	229	235	238	233	222	243	271	239	260	237	209	244	242	275	237	238	241	244	241	247	263	258	228	262	242	236	255	219	248	241	239	242	204	239	252	237	247	242	258	267	226	238	214	236	252	236	245	225	235	258	266	249	256	242	227	254	245	227	233	223	246	237	233	227	226	276	229	221	247	221	260	239	251	224	281	236	232	218	258	223	224	241	236	246	246	246	249	237	212	238	243	243	232	213	242	248	263	227	226	276	222	231	214	237	258	245	244	201	248	220	216	226	253	225	261	229	214	235	242	223	238	228	249	231	233	238	277	255	244	251	262	252	240	232	244	234	244	246	263	233	221	234	252	220	213	204	254	226	259	233	211	214	244	238	256	239	263	265	208	247	251	256	243	224	254	209	204	233	224	216	230	240	231	260	247	225	225	239	225	237	231	239	258	243	227	249	257	225	239	217	240	237	245	247	270	222	232	230	215	240	239	257	232	243	242	264	225	227	223	222	250	234	201	218	258	228	234	210	217	246	234	244	243	228	208	210	252	230	226	241	233	206	230	244	221	229	290	251	241	230	216	230	258	268	225	248	205	234	257	240	239	254	243	212	211	229	243	232	219	245	235	251	234	205	212	249	220	214	241	250	256	234	222	274	249	234	261	231	256	250	238	226	240	259	267	223	219	247	250	223	231	219	264	210	251	218	224	236	247	237	251	234	222	246	243	251	242	240	242	233	250	224	220	236	232	239	229	257	262	211	257	255	231	259	245	251	238	246	244	224	272	221	221	253	227	264	228	239	239	229	254	264	228	226	241	258	244	225	227	227	240	244	220	203	240	259	207	232	275	266	216	219	248	238	224	238	241	222	231	237	224	231	245	254	256	234	229	245	217	233	231	274	226	223	245	259	259	240	225	208	232	229	247	245	238	214	235	251	230	237	245	235	237	236	244	213	248	213	229	232	269	213	239	235	213	253	224	240	222	238	236	242	255	247	232	272	247	238	261	254	229	251	212	245	225	243	219	264	274	245	252	235	230	218	215	237	255	247	233	246	209	250	246	235	235	229	223	260	238	245	282	226	228	207	252	241	225	244	241	219	229	240	232	224	216	243	237	244	246	233	257	242	255	257	206	226	214	244	243	232	218	247	244	242	217	244	243	247	212	201	222	213	219	276	267	237	225	246	244	222	230	241	244	250	250	230	287	222	271	265	248	229	237	238	262	226	235	270	240	253	227	236	218	243	228	240	233	260	263	235	255	264	214	292	253	259	258	234	238	242	272	234	245	252	219	242	222	245	229	244	259	265	213	233	252	228	232	249	237	236	245	222	232	227	229	238	241	260	232	224	234	220	249	244	249	232	252	235	221	235	215	267	204	243	255	226	227	232	229	201	238	257	255	241	253	276	251	222	225	268	240	265	245	247	259	246	255	230	260	267	250	239	239	230	250	256	242	244	247	260	264	233	238	266	206	248	246	247	267	283	237	231	246	236	244	227	235	228	199	211	209	263	241	247	207	229	249	214	232	237	239	249	252	246	222	262	228	273	244	244	273	272	230	233	226	215	237	240	257	264	253	254	238	252	254	218	246	233	230	233	238	235	231	216	219	240	222	237	215	223	243	210	221	247	230	223	244	250	220	232	234	233	241	247	260	259	277	244	235	266	214	241	225	208	242	232	258	258	251	229	246	223	241	253	222	242	196	237	244	242	243	273	258	221	214	206	218	256	214	251	237	223	215	266	215	226	271	194	243	222	238	228	269	246	215	253	217	238	233	205	280	233	244	250	236	227	250	241	259	229	229
33311	49193	41064	15422	4740	4457	3537	5831	33737	10694	3940	7721	15379	8167	859	876	776	774	1197	12365	20402	13630	8093	3956	1451	843	787	784	839	733	707	690	567	571	545	533	507	533	519	534	541	580	579	539	586	571	553	535	522	550	577	570	582	568	555	536	519	593	532	559	525	588	567	544	552	566	550	535	528	554	526	566	601	579	546	572	589	592	608	556	580	568	570	552	579	549	514	579	551	547	552	571	562	547	593	509	549	496	559	559	507	562	518	533	556	563	548	523	502	554	578	588	557	538	512	566	571	519	576	502	555	536	596	539	529	534	543	527	558	520	555	573	532	547	529	510	523	536	570	546	520	562	500	564	574	512	568	554	564	502	543	535	556	543	510	562	529	549	594	560	554	554	528	530	587	525	513	559	533	561	509	514	553	539	588	527	501	528	517	536	504	513	580	575	562	576	542	554	586	524	593	535	535	518	528	521	554	550	495	578	544	570	583	604	553	599	555	608	569	570	594	546	550	533	518	517	569	552	529	547	562	591	579	585	538	551	479	541	565	529	512	558	596	532	576	547	554	552	523	538	527	540	536	573	557	559	530	584	590	567	525	584	574	530	559	518	542	593	556	574	548	573	565	568	582	562	572	570	521	526	540	553	515	540	573	580	559	543	577	530	541	574	541	536	591	560	609	566	582	550	579	547	570	508	601	536	533	541	559	568	541	556	495	528	555	599	575	499	521	552	573	546	559	571	551	538	508	533	566	547	525	555	512	521	557	588	582	549	528	545	525	560	575	549	527	553	541	527	600	573	569	535	514	589	604	531	564	548	604	545	602	532	564	537	545	527	535	581	544	559	596	544	571	573	535	557	550	570	523	536	540	586	528	573	546	573	513	591	576	571	594	618	577	558	597	532	524	557	584	580	570	544	584	551	533	538	570	540	518	563	573	568	544	583	526	531	538	563	598	518	571	520	611	518	568	531	578	556	534	516	616	544	563	587	559	594	562	574	569	564	564	538	588	582	522	551	564	582	569	542	511	550	544	534	566	575	571	575	535	529	549	571	573	539	549	580	550	532	530	553	542	567	567	549	502	540	559	567	559	536	538	530	562	566	600	551	577	551	559	525	551	512	520	557	569	521	549	567	540	579	558	554	534	537	555	518	539	555	579	552	520	567	566	535	580	603	544	538	568	501	578	547	581	561	576	570	547	547	610	504	566	524	527	525	605	558	553	580	586	550	528	536	566	550	544	562	604	618	553	566	545	591	521	545	543	580	574	561	583	522	581	574	554	553	574	495	571	577	522	542	507	525	535	544	555	563	560	580	583	502	546	574	555	594	518	582	525	564	575	532	562	560	587	565	543	557	537	577	576	568	529	544	553	542	569	569	565	546	564	607	536	570	548	586	571	536	517	531	548	529	539	556	539	535	545	532	591	541	548	568	577	541	587	530	582	543	566	537	526	518	538	553	510	513	557	537	588	574	581	568	525	534	557	515	546	543	534	526	574	513	563	555	548	557	515	534	539	566	534	541	562	567	534	520	565	585	532	576	569	552	542	502	566	548	543	523	563	531	520	503	506	524	530	552	572	546	582	547	579	550	529	526	558	541	625	538	556	559	578	568	553	539	534	575	562	547	528	572	563	541	509	571	539	571	573	532	582	622	535	520	543	593	565	580	493	556	538	565	576	531	526	592	552	549	590	550	546	598	539	572	553	544	536	568	573	506	549	511	548	533	547	558	533	562	547	551	540	583	558	586	571	492	533	513	535	544	581	580	567	555	537	611	526	550	569	533	563	534	563	562	580	551	525	525	557	560	557	535	537	560	523	540	519	564	550	542	566	569	525	575	534	571	542	588	564	531	516	590	573	564	538	548	519	561	581	550	554	541	539	531	596	549	571	557	521	585	538	566	542	556	539	556	566	528	535	546	602	551	547	564	542	566	569	575	535	581	575	563	564	541	600	510	546	570	573	531	541	576	557	508	552	542	579	549	528	557	528	494	541	579	564	520	582	525	544	548	587	534	533	538	554	576	588	555	556	545	555	574	534	557	509	539	505	553	568	556	560	538	585	555	546	554	581	581	578	594	526	558	572	550	541	518	575	560	514	521	563	542	494	519	572	588	536	544	604	566	544	555	613	585	570	575	514	558	566	569	574	527	557	558	515	534	584	537	524	559	582	563	590	542	509	613	516	539	562	547	563	547	537	532	539	571	491	571	576	568	544	565	534	494	546	539	548	584	537	564	511	548	542	548	579	598	567	566	513	577	561	533	561	519	537	560	552	556	553	556	519	557	581	538	543	550	556	564	592	533	539	559	539	519	554	512	535	544	562	555	559	558	605	584	560	555	516	565	535	522	527	546	551	571	579	525	523	553	596	561	578	528	570	542	559	527	576	518	577	584	551	519	573	504	525	550	536	525	587	557	534	536	564	554	567	545	544	509	532	592	579	542	561	547	576	553	554	583	500	564	536	552	559	546	560	514	572	550	564	556	506	524	577	531	546	558	547	549	567	526	543	514	554	526	517	572	560	536	580	556	567	547	555	539	560	575	590	601	551	566	530	553	546	563	527	561	577	553	560	556	536	564	527	564	564	580	582	570	529	537	560	556	581	513	547	530	514	583	556	588	595	607	563	565	504	499	595	571	578	562	567	562	562	528	546	561	541	519	570	577	548	559	578	545	554	553	557	535	570	527	564	541	578	576	543	531	541	582	529	513	544	586	514	571	510	553	554	554	544	560	562	566	540	566	593	519	545	573	548	569	534	570	530	529	577	535	579	538	548	553	566	548	510	568	575	567	557	554	532	581	516	531	560	535	585	562	568	550	546	538	569	545	575	559	572	551	544	543	537	539	560	553	555	545	544	600	539	565	586	560	536	561	566	564	551	539	594	573	532	564	543	570	542	564	564	569	577	559	526	504	521	543	544	536	555	528	545	522	583	517	591	586	576	551	578	542	566	571	549	520	541	543	494	567	564	560	542	546	539	582	556	544	527	563	534	535	570	576	521	555	549	523	517	555	588	577	553	541	554	525	576	545	521	531	553	539	597	516	567	528	526	556	572	588	522	524	543	517	537	572	561	559	559	545	549	568	559	548	538	588	555	561	558	517	619	527	541	486	545	535	542	540	521	509	580	572	578	555	531	536	558	531	559	568	535	552	539	554	525	543	539	524	537	589	564	518	537	565	552	552	616	555	556	554	566	598	580	568	539	624	541	520	566	568	549	558	541	523	559	595	575	583	539	544	559	526	557	561	575	530	559	570	563	555	571	570	556	540	583	558	540	600	586	582	532	549	581	548	524	515	544	536	581	545	517	540	585	559	552	573	567	514	580	522	544	570	538	601	553	563	555	568	546	548	559	554	558	526	507	545	518	522	553	564	537	546	584	531	542	566	529	595	582	544	546	577	565	572	583	565	615	540	565	539	532	557	565	561	507	584	580	554	556	546	517	554	552	534	588	546	564	590	568	606	566	561	521	563	515	567	562	554	533	577	543	562	537	526	584	534
52950	40903	36057	28371	23915	22141	18549	16324	31212	14791	2685	2800	7591	4137	578	350	290	262	778	4458	9480	5975	2971	1351	574	332	329	315	309	254	284	276	206	238	180	202	171	206	178	204	190	191	206	213	179	206	198	194	225	190	196	211	205	235	197	177	212	190	199	239	219	196	183	199	186	198	202	190	202	199	214	205	199	169	199	200	198	217	219	222	206	204	220	191	233	211	209	200	194	230	216	192	218	221	182	170	212	207	202	192	183	214	231	209	198	201	223	159	196	180	196	200	192	210	195	191	190	225	196	179	189	208	196	207	200	209	204	211	192	209	201	218	202	216	183	182	203	217	202	202	184	216	210	185	202	178	224	197	198	208	187	195	214	214	196	191	209	203	205	216	212	217	197	194	222	199	198	188	203	201	187	220	214	197	198	203	243	197	200	217	186	224	196	176	203	190	187	177	233	210	182	207	189	217	200	216	185	190	201	207	201	204	183	170	215	180	210	212	193	190	196	202	204	192	186	211	192	199	192	228	186	200	189	195	182	216	227	211	186	217	188	195	188	199	228	170	234	222	197	191	197	223	224	208	220	205	190	191	192	216	200	193	191	188	192	224	200	165	192	177	192	190	215	200	212	219	193	213	202	215	208	191	214	210	225	219	234	188	196	203	223	212	218	207	226	186	223	205	194	205	187	218	210	207	207	220	225	204	207	203	198	189	201	231	206	194	216	232	170	210	194	214	206	194	217	207	202	179	177	192	197	212	205	222	200	202	225	215	224	209	199	195	196	170	183	176	230	206	212	192	200	214	183	209	246	188	204	207	205	238	186	185	199	179	238	195	212	200	213	191	212	214	195	215	223	186	201	201	202	201	190	218	202	214	219	205	187	164	216	202	218	209	176	200	195	205	196	224	208	181	215	183	202	188	213	195	185	184	194	194	210	216	189	210	219	212	204	192	222	227	209	216	230	194	164	202	225	212	232	181	178	223	231	197	199	192	204	210	187	200	183	183	208	199	204	209	204	216	194	249	203	204	214	221	226	201	209	208	212	227	234	192	211	205	220	217	204	201	186	178	196	206	197	207	223	221	226	200	201	220	195	228	182	200	196	190	214	196	215	200	215	199	199	189	201	199	191	200	204	227	219	209	213	217	170	209	188	184	230	216	206	182	196	185	193	214	210	207	204	194	191	210	195	181	184	206	204	194	231	198	212	211	190	179	208	195	181	204	211	205	218	209	202	209	195	193	206	200	197	228	226	232	217	220	215	231	193	215	202	196	195	199	219	237	192	179	201	226	196	220	196	178	195	199	236	202	230	180	199	203	205	198	199	209	229	210	189	203	217	196	230	219	200	177	203	191	201	202	217	182	216	205	204	221	213	212	203	209	223	216	201	193	222	205	209	191	205	206	209	190	207	236	206	204	187	201	242	207	205	205	193	190	219	211	185	221	239	206	203	199	183	192	207	221	216	214	211	235	179	199	185	196	199	207	190	171	197	198	201	203	165	222	203	183	193	192	218	201	179	196	194	182	218	231	213	201	228	217	234	219	196	176	208	232	200	235	179	206	199	185	169	207	228	209	210	214	202	210	211	200	215	184	178	211	174	232	179	218	235	218	202	200	216	196	195	192	225	216	190	187	167	199	196	198	177	212	201	180	228	200	201	189	201	246	187	205	205	221	207	200	182	203	209	201	216	193	191	200	184	189	196	220	192	223	182	199	200	213	204	195	171	195	232	201	205	199	206	205	208	214	206	201	201	203	203	179	209	198	216	174	181	197	201	204	206	185	230	193	218	215	221	211	225	208	171	202	215	186	209	200	216	240	203	231	187	172	186	217	192	199	196	205	197	186	207	216	197	205	201	193	197	218	212	191	208	212	199	221	208	191	211	203	230	202	212	209	212	201	205	242	205	184	213	205	222	179	200	210	211	217	227	204	185	230	219	202	199	218	202	209	206	198	227	197	239	197	221	193	188	200	226	206	216	206	208	208	188	214	215	191	198	209	222	205	201	209	200	180	208	230	212	237	186	179	224	219	185	224	195	224	224	193	204	209	205	224	181	218	206	224	219	218	209	215	211	195	210	180	212	205	188	193	203	207	200	201	218	212	199	202	189	198	195	203	206	189	232	205	209	204	260	193	205	212	221	210	249	214	210	185	214	220	227	208	225	207	198	205	182	202	185	232	203	223	207	212	207	230	204	200	195	206	165	217	212	199	179	216	200	178	220	204	188	215	185	213	205	199	197	220	209	204	218	198	193	211	214	188	225	208	216	224	196	191	205	212	198	202	189	211	212	221	197	197	211	194	199	200	217	205	189	181	192	218	203	209	207	191	202	200	235	206	211	185	198	216	175	201	191	193	207	209	209	207	206	185	196	203	205	204	187	208	192	175	189	204	206	208	217	225	270	189	210	186	194	185	201	205	197	201	187	187	187	198	206	204	202	201	207	169	211	201	221	159	197	193	192	220	204	206	179	228	206	202	198	197	184	220	182	215	205	205	196	206	210	183	192	237	202	183	204	212	208	215	183	234	206	205	181	199	181	198	211	199	239	223	196	185	230	190	207	209	222	214	199	205	218	233	227	193	206	249	204	206	190	211	217	229	171	215	221	201	198	208	196	223	199	224	173	193	163	205	202	203	242	207	195	207	190	191	173	199	195	192	172	203	199	203	190	207	192	198	192	207	189	223	211	209	192	216	198	200	224	221	190	236	200	177	194	189	214	189	195	201	175	197	195	186	225	197	196	194	189	207	207	189	212	193	216	171	193	219	204	220	228	204	192	173	222	233	225	199	218	222	205	205	191	196	204	216	217	192	211	163	199	213	202	198	199	195	167	188	226	227	180	205	234	196	187	196	227	229	215	228	209	226	227	205	199	197	165	192	195	195	196	189	194	186	185	216	198	215	212	212	197	200	225	204	191	216	216	194	209	205	214	219	209	215	208	216	179	230	180	196	154	233	214	222	206	193	227	185	218	186	212	216	195	212	204	213	202	195	187	199	202	188	192	184	186	228	186	193	222	217	222	194	197	230	220	214	203	199	203	207	233	176	206	210	207	184	179	221	210	179	221	206	188	180	208	188	208	196	224	219	216	221	197	201	205	206	229	237	183	209	214	189	225	185	198	202	184	204	190	213	227	227	213	189	194	204	208	220	223	226	196	210	179	168	209	205	184	202	218	202	217	191	214	226	216	215	212	213	204	204	196	221	229	207	206	212	195	204	207	188	214	174	194	196	214	211	203	190	217	183	210	189	189	205	158	201	214	193	202	216	202	232	200	209	208	210	202	186	198	197	193	202	226	184	191	191	213	189	207	196	228	192	209	189	192	207	211	214	207	189	209	204	223	203	213	191	186	190	184	211	175	210	186	206	216	188	223	177	202	202	203	203	208	194	228	177	204	208	189	201	203	202	205	194	211	211	203	214	196	180	193	192	191	214	175	185	197	199	197	203	191	192	210	212	212	194	180	201	216	221	180	192	220	183	214	230	201	196	253	179	219	191
45029	52046	45115	20961	7128	7201	6205	22771	48065	25346	4547	12090	25327	15032	1549	1297	905	946	4279	19268	30306	21591	13223	6329	2273	1012	1077	932	1049	840	868	749	501	455	470	465	476	441	441	453	459	447	454	467	491	474	448	458	454	458	470	427	475	458	452	460	440	436	511	415	441	459	427	473	471	462	459	456	501	440	477	464	520	469	485	488	435	437	446	476	485	451	481	470	506	471	451	450	463	423	446	423	473	424	452	471	436	508	494	474	459	474	466	504	442	453	466	455	461	443	451	476	496	475	436	452	496	469	457	428	435	452	499	458	452	454	461	436	496	464	448	449	455	473	431	442	424	476	444	474	441	463	484	463	480	468	473	481	457	443	499	445	407	472	442	474	481	476	467	449	455	471	488	428	469	465	484	488	459	473	473	468	467	463	472	463	437	469	434	496	442	444	488	473	435	489	440	446	461	465	438	474	467	458	483	458	441	468	490	475	445	459	485	461	468	442	446	454	493	505	451	449	502	437	476	484	479	501	473	484	470	458	482	483	495	448	464	485	429	490	448	415	496	454	433	469	500	462	428	467	490	441	457	465	424	442	484	454	451	494	452	444	424	464	492	435	480	490	461	488	417	455	480	461	485	464	459	439	459	450	474	464	425	450	452	456	461	512	460	462	423	443	449	466	480	469	453	454	435	471	470	469	476	458	472	461	461	420	424	451	439	427	453	454	454	454	511	462	483	461	472	464	449	463	424	479	462	492	467	494	435	511	490	489	456	457	453	441	487	472	426	454	439	473	440	478	477	449	466	461	478	440	440	451	449	462	463	484	478	450	423	483	479	458	498	431	474	491	495	453	460	424	436	504	440	490	464	453	440	464	478	455	501	500	422	475	440	481	465	471	455	478	434	411	466	493	430	423	447	467	417	447	442	452	450	518	451	452	447	473	468	482	409	474	496	441	502	455	455	442	491	468	472	499	463	429	479	463	445	432	459	439	465	473	442	473	460	496	477	491	414	470	414	467	483	458	431	472	441	508	430	471	471	443	430	436	464	458	424	430	482	492	454	481	483	473	485	481	434	470	488	425	473	445	437	427	468	469	467	470	455	453	455	492	475	461	434	516	462	437	478	432	464	450	483	468	469	465	469	461	466	480	459	502	441	484	479	466	470	428	446	457	446	454	460	428	467	450	460	482	468	467	468	475	487	457	478	483	494	457	463	502	473	475	484	450	477	474	420	437	481	419	459	473	445	469	455	429	455	449	490	467	489	457	490	461	448	479	455	447	447	465	475	492	440	477	444	464	470	486	464	493	468	439	454	469	453	432	457	465	437	477	442	455	476	450	468	468	432	447	467	438	429	466	433	468	457	462	455	454	502	435	458	449	434	457	445	442	468	476	453	445	438	450	475	475	471	417	453	441	452	431	450	487	451	431	464	466	460	475	471	490	471	439	436	476	465	468	461	448	450	450	455	419	443	427	433	447	439	494	446	440	456	453	450	485	434	428	485	490	460	443	477	446	465	493	436	452	457	491	499	478	470	446	456	455	487	443	443	478	473	474	432	448	437	453	467	458	470	487	479	460	463	499	490	475	467	467	427	444	473	448	483	462	470	458	469	458	449	473	479	462	444	444	450	491	444	438	461	464	474	473	457	435	462	431	464	459	447	488	445	449	437	429	462	463	506	467	447	464	456	479	466	468	477	487	453	457	439	431	492	453	462	472	479	478	464	472	455	493	473	464	450	421	445	432	467	453	458	462	470	437	438	508	444	443	425	464	476	459	490	418	498	443	435	453	429	474	423	519	450	491	456	428	470	482	476	508	464	460	456	479	444	446	437	457	465	446	450	475	439	456	491	477	465	483	463	513	493	431	455	466	428	447	436	476	466	467	471	442	467	497	458	483	470	477	444	454	460	471	497	456	452	434	501	460	455	482	463	480	490	481	463	481	452	424	458	466	489	462	462	458	422	452	460	449	451	471	449	455	440	480	457	417	465	487	455	436	466	483	447	499	491	472	475	435	445	468	496	463	452	475	493	462	477	479	446	481	463	472	464	484	468	474	475	412	467	453	454	454	451	398	480	437	466	461	500	465	450	437	467	465	473	449	468	454	430	464	458	454	513	464	429	440	490	449	480	493	476	467	462	463	439	476	452	438	454	500	445	456	462	461	443	455	464	479	480	492	473	432	494	445	480	442	452	459	443	477	443	499	487	439	492	478	442	421	428	443	458	464	470	436	444	474	467	522	446	468	456	452	546	445	438	484	469	435	492	517	454	485	451	439	449	475	446	468	448	471	479	458	461	469	443	435	458	443	456	428	444	492	462	469	440	458	431	482	464	432	484	487	473	465	454	472	451	491	476	453	452	443	461	460	429	458	464	470	442	434	492	497	486	447	487	457	447	439	464	473	475	514	414	457	443	437	459	474	486	430	448	464	464	454	479	485	464	482	478	482	488	444	519	437	452	471	484	434	426	457	458	444	446	486	469	454	450	463	480	455	445	500	460	411	451	475	450	459	460	452	493	449	470	499	493	481	438	474	451	453	496	436	454	448	477	477	485	457	455	451	441	433	470	466	440	453	466	445	496	472	456	477	473	450	449	429	433	485	459	463	485	476	450	491	437	483	463	407	466	465	457	489	466	468	497	433	460	452	443	443	502	493	474	476	471	461	429	474	460	476	474	467	469	449	476	471	470	492	467	459	484	480	475	479	473	504	454	483	430	472	488	465	420	465	478	477	483	431	486	444	428	441	418	462	448	481	458	423	430	437	426	458	451	452	467	492	471	455	479	492	459	494	500	446	429	481	480	435	463	482	429	448	495	475	471	465	446	432	460	453	463	438	497	440	427	474	478	472	444	435	433	490	469	481	439	442	450	468	449	431	471	460	487	449	473	438	438	505	472	446	461	437	451	471	438	485	487	446	435	482	463	470	499	446	486	443	419	488	445	480	479	468	440	450	421	473	466	441	456	438	453	460	468	483	469	481	435	476	432	497	455	486	456	467	490	438	459	437	485	484	457	485	484	433	483	443	477	456	465	443	460	469	522	448	482	458	448	450	471	523	469	449	473	462	478	443	474	441	471	413	491	460	444	447	459	434	467	440	487	515	484	503	490	490	475	439	470	464	446	471	470	463	468	456	444	452	481	465	466	460	509	476	481	444	487	495	448	474	494	459	500	465	482	472	460	457	469	482	455	448	469	477	475	436	458	469	478	484	494	461	460	467	488	466	450	460	477	407	461	449	459	428	499	463	493	491	493	442	468	476	490	434	479	465	443	484	436	475	454	468	476	448	445	470	483	480	447	472	472	478	464	448	461	430	452	452	443	440	482	444	461	460	477	482	444	450	450	473	456	449	464	452	455	435	457	439	409	435	440	455	461	452	436	488	432	450	475	529	458	444	483	424	470	469	442	431	459	451	479	454	451	465	491	491	457	457	469	475	440	467	468	426	508	519	481	440	438	449	447	449	494	460	447	480	451	449	452	483	446	480	480	446	429	457	450	441	426	493
11443	23707	21765	5362	1081	428	259	392	1140	443	256	227	346	299	219	215	210	181	266	333	569	526	384	271	240	226	210	214	233	200	212	195	223	215	198	198	180	198	206	201	196	200	195	214	203	193	188	212	191	223	210	206	220	204	205	201	199	216	197	197	182	198	199	226	222	228	214	189	223	207	199	190	205	186	213	192	189	191	199	210	196	179	250	197	186	209	210	227	202	172	194	196	203	210	217	204	211	188	213	185	218	185	196	194	194	194	198	198	209	220	159	201	170	226	210	191	233	195	214	202	209	209	205	196	201	183	193	190	216	196	210	205	220	184	211	203	191	179	213	204	207	219	214	203	198	189	211	230	176	198	198	192	190	224	189	203	203	205	214	177	205	191	213	219	172	194	206	206	201	179	207	191	197	185	208	191	193	203	175	193	213	190	222	182	200	199	229	159	239	177	195	188	229	200	212	204	199	198	190	194	204	166	187	203	203	199	192	198	195	196	187	226	208	209	222	209	198	206	218	186	185	210	196	221	235	200	185	201	219	221	199	220	232	200	188	195	199	207	210	191	190	215	195	205	193	194	209	199	186	204	194	208	203	203	162	196	209	203	194	187	182	187	235	228	190	201	209	214	193	187	167	204	199	201	188	184	233	198	231	189	200	180	189	222	211	193	219	205	190	233	195	206	211	205	223	222	168	198	207	201	180	202	199	210	188	184	182	183	193	203	210	205	159	187	189	213	190	221	191	193	180	204	181	218	207	180	164	203	208	210	198	183	190	194	200	215	215	200	209	211	198	190	188	174	211	197	199	222	218	203	203	182	203	209	205	193	181	217	190	165	210	203	189	233	200	207	194	206	188	186	190	182	206	208	195	178	195	188	205	186	197	209	186	180	191	216	205	195	199	186	198	186	210	211	218	204	224	177	211	217	207	200	192	190	192	195	201	224	216	191	209	200	195	220	202	211	204	213	185	219	202	221	198	192	211	215	183	184	201	211	189	212	196	195	194	208	211	194	177	169	202	197	195	194	200	207	192	185	208	208	176	181	172	204	216	215	206	207	229	180	196	229	204	221	192	190	177	205	181	199	191	205	211	195	192	200	201	207	196	204	202	170	196	195	221	198	233	213	162	184	202	216	198	191	178	214	204	227	178	193	214	222	212	202	178	207	190	216	237	194	211	198	180	220	189	192	212	217	198	187	241	212	197	192	207	205	201	199	194	195	199	200	188	211	189	177	217	191	179	200	191	241	194	202	223	200	220	208	221	187	176	216	204	207	207	185	182	209	228	194	217	220	233	168	196	208	208	210	204	191	181	205	205	198	196	202	210	179	227	187	210	191	219	207	206	195	206	190	185	185	186	205	210	213	199	208	202	187	232	203	194	208	201	195	169	186	203	198	202	204	190	201	209	179	219	206	202	196	213	175	188	189	182	210	200	179	213	203	213	212	195	191	202	197	224	215	200	207	213	226	199	231	205	199	220	184	196	193	209	196	200	205	184	200	189	196	226	192	202	199	204	171	200	185	199	224	214	191	202	185	200	198	222	220	204	211	200	194	169	196	176	210	245	214	181	185	198	198	207	210	234	185	188	200	210	210	205	180	220	201	186	180	192	190	200	204	197	195	211	207	214	192	221	180	208	217	202	190	209	214	178	177	189	178	217	236	201	201	237	167	227	190	200	220	217	238	216	187	197	187	214	190	180	185	206	184	206	179	198	196	185	207	231	195	187	183	170	197	181	196	203	192	198	214	206	195	200	207	209	173	203	201	196	185	193	218	197	204	225	203	213	219	154	191	217	196	183	201	203	195	235	192	212	199	204	197	189	192	190	220	218	223	196	211	222	203	200	195	210	205	215	182	210	217	202	195	200	196	205	199	194	213	208	200	185	202	207	169	190	204	206	214	205	203	206	186	169	230	206	204	199	185	219	184	220	188	204	207	226	208	201	226	187	201	194	194	238	188	203	186	214	184	190	217	202	219	199	203	184	228	203	211	216	212	185	206	204	187	208	198	191	208	192	190	227	223	175	219	193	178	190	181	204	197	202	213	212	205	180	199	215	174	202	201	201	207	224	203	236	216	195	222	205	231	211	195	189	224	197	202	216	196	219	184	190	207	186	178	196	195	183	198	183	203	184	189	208	225	211	203	210	198	192	172	189	177	173	168	210	197	214	202	171	204	211	190	185	198	183	168	190	202	229	187	201	202	198	189	214	235	235	196	207	193	188	172	202	187	200	233	211	213	217	220	212	186	188	195	190	190	213	206	181	197	207	176	213	201	207	215	202	242	208	183	210	203	186	203	218	192	221	219	185	226	223	211	201	200	175	183	214	203	196	197	223	205	225	205	225	236	194	181	208	194	214	188	209	202	181	200	214	194	197	187	198	204	164	166	193	190	221	199	189	189	227	202	220	207	195	197	200	218	207	177	192	197	213	182	198	188	205	192	189	210	213	209	210	219	194	205	210	173	211	187	185	218	197	167	213	225	188	261	213	208	206	210	171	217	206	223	178	200	201	196	212	229	225	218	218	213	240	196	192	212	203	204	203	188	193	199	197	202	189	192	216	183	212	179	226	212	182	169	211	210	194	211	209	169	190	187	220	188	190	205	207	191	202	213	247	204	192	199	210	238	216	199	206	227	199	237	202	184	194	189	189	187	202	189	197	193	189	179	196	185	209	186	216	200	197	213	183	199	218	192	185	198	203	188	201	168	200	203	201	222	183	219	211	184	207	190	204	175	186	201	193	195	215	199	191	205	186	173	203	201	227	187	191	220	217	174	214	184	179	197	222	182	199	216	218	222	197	184	191	197	193	212	197	218	215	206	204	195	192	186	203	187	201	195	212	182	207	200	206	199	211	203	208	183	191	184	228	194	204	209	206	200	195	162	195	216	198	192	243	181	207	219	198	194	199	206	206	195	196	214	204	182	214	213	206	202	204	208	208	197	192	200	211	189	218	181	200	217	220	195	200	198	217	214	195	190	187	200	226	213	192	219	223	193	219	212	218	198	195	175	197	195	203	206	203	205	192	203	209	196	190	206	204	185	191	186	200	183	194	159	201	190	193	202	211	213	191	221	203	209	216	194	200	172	195	204	182	184	217	203	222	235	181	174	163	174	181	206	193	193	228	231	216	192	234	219	185	202	222	212	219	215	200	204	212	211	214	174	186	193	207	194	200	189	213	224	210	200	186	194	178	223	207	196	198	193	197	220	198	201	233	200	209	198	166	209	218	223	217	214	197	212	211	216	198	226	203	192	206	194	183	216	178	224	205	202	196	207	182	183	224	184	217	212	192	194	209	202	202	208	220	194	206	221	222	220	234	243	221	204	211	186	201	232	179	197	223	182	200	212	222	215	207	218	225	189	213	211	206	197	190	183	197	194	176	205	197	184	206	201	205	181	204	209	195	198	204	200	202	194	187	225	232	194	193	211	192	177	192	187	188	183	202	210	197	229	188	214	197	188	192	188	210	188	205	197	195	203	201	210	171	219
9453	25203	19598	1734	898	868	779	1778	5747	1689	629	793	1534	1037	536	554	547	539	780	1568	2744	2308	1620	930	590	512	491	522	515	510	535	512	495	496	467	510	473	525	477	511	466	496	456	510	531	497	507	476	500	450	482	447	480	483	451	493	470	484	489	485	485	517	445	466	457	450	423	481	443	476	476	469	477	482	481	460	484	499	472	463	486	488	480	522	508	508	443	510	501	454	459	477	475	514	476	492	472	519	420	511	468	479	481	474	482	459	471	480	510	493	462	477	522	479	476	476	489	471	489	463	485	471	498	451	515	469	480	457	444	476	519	492	448	488	459	517	511	504	504	478	511	511	526	492	461	453	493	481	485	480	496	454	484	458	472	463	539	497	487	478	467	476	508	474	476	509	499	469	494	521	485	455	519	483	464	485	505	458	470	503	448	506	506	463	500	515	514	488	498	457	491	533	481	447	491	492	429	527	500	472	509	506	461	503	468	446	521	486	515	483	465	429	493	517	463	490	488	477	498	527	478	468	484	505	540	462	493	491	532	468	486	511	501	456	531	473	514	482	475	506	497	480	478	520	499	482	488	512	469	490	485	480	490	506	476	493	529	492	462	545	464	457	501	465	465	485	499	465	478	477	459	500	476	431	505	506	495	479	430	491	473	490	476	512	455	508	491	479	447	484	464	471	484	472	491	460	495	502	482	513	475	465	489	511	434	487	466	449	465	491	481	460	445	458	480	491	484	500	499	466	471	450	462	464	458	499	459	478	469	450	451	498	480	500	511	526	467	489	482	460	510	485	443	491	509	471	488	465	505	517	486	518	462	506	455	503	503	475	479	488	461	502	483	435	527	479	497	490	469	462	497	475	455	488	448	478	471	504	492	485	495	455	488	513	498	483	483	492	466	498	440	505	516	467	488	495	509	468	488	483	450	438	509	473	477	467	472	452	499	467	489	490	509	474	486	532	496	449	484	464	506	498	465	538	527	500	488	476	457	473	504	501	454	489	505	468	482	496	432	487	489	504	509	450	515	554	515	496	459	511	496	486	453	526	457	482	513	454	463	490	500	484	470	448	503	483	452	488	486	478	471	471	491	484	445	467	498	461	466	485	480	484	460	469	473	481	483	475	499	478	485	482	480	502	536	499	530	471	471	502	444	488	480	501	486	489	443	483	515	502	478	469	480	445	498	487	473	497	488	487	496	478	480	481	467	500	468	503	515	478	516	461	514	473	467	498	481	483	470	457	453	475	517	470	491	472	487	508	484	492	449	511	510	493	449	460	498	470	479	524	509	466	481	494	464	483	468	511	455	502	463	509	519	496	453	486	447	440	466	505	480	465	473	508	492	535	490	454	455	482	478	505	475	505	478	508	467	457	490	460	487	520	506	480	468	457	490	520	501	517	489	485	487	477	490	481	483	471	534	534	465	512	476	489	432	517	493	485	488	489	462	496	496	492	490	497	518	461	473	490	503	502	497	514	468	485	488	465	467	503	474	477	470	439	469	494	483	479	479	483	476	494	473	430	490	480	493	459	531	421	512	482	487	479	479	464	456	513	511	500	494	497	488	489	511	475	509	504	497	507	471	509	489	489	466	463	465	519	483	502	486	508	487	470	435	471	481	510	496	485	485	478	506	462	447	479	518	481	467	486	497	500	478	482	488	482	502	496	507	467	439	465	476	495	495	492	450	505	474	470	516	478	496	491	458	462	454	435	502	490	471	448	483	488	454	522	478	471	526	478	484	505	508	479	505	488	503	465	518	478	450	456	488	493	502	499	469	470	473	494	528	510	477	505	466	454	486	446	531	520	461	500	524	479	479	496	453	443	499	495	465	482	510	463	504	460	500	494	487	481	466	474	481	493	470	474	494	503	493	473	442	473	495	462	490	472	461	515	497	480	473	474	485	518	495	452	457	483	492	473	470	483	490	486	468	424	466	471	513	512	504	464	458	445	436	500	473	473	495	476	500	476	467	460	490	468	463	533	437	480	474	473	516	508	515	470	448	475	515	488	460	512	464	501	488	524	502	474	507	493	527	464	453	516	506	463	481	472	486	494	447	471	479	502	478	482	487	488	477	475	529	463	475	520	472	494	464	514	524	539	461	439	468	495	475	499	479	477	460	499	458	482	494	503	452	499	496	479	502	454	456	479	489	498	517	456	487	490	503	459	516	458	498	495	474	470	418	477	501	481	486	461	527	452	436	505	476	475	437	479	451	493	506	517	497	501	558	492	493	512	473	467	461	501	522	472	483	454	478	472	438	492	485	528	491	496	512	474	514	487	488	500	479	533	453	502	476	501	481	530	492	485	462	470	460	455	473	485	530	488	446	473	455	495	513	508	455	466	472	505	498	450	484	495	513	472	511	505	546	505	475	501	476	497	473	478	518	478	458	465	500	487	462	491	521	503	507	455	490	496	463	480	465	515	511	461	521	475	479	458	496	493	482	518	439	511	457	474	522	485	505	429	482	469	486	491	470	507	470	481	497	502	470	499	494	463	479	521	465	441	477	458	473	470	494	500	457	468	478	463	501	480	483	505	503	521	487	457	511	461	472	498	486	487	463	500	472	516	463	499	466	495	433	481	496	429	509	492	503	497	489	477	483	522	487	469	493	490	512	469	468	532	476	489	507	504	494	493	502	515	484	514	474	506	460	538	492	481	479	478	481	472	522	469	441	474	464	452	473	504	459	519	482	447	484	502	461	485	462	448	508	469	493	479	513	501	463	476	473	476	494	468	504	452	479	513	501	472	465	462	491	471	440	468	473	474	469	481	477	464	510	463	500	482	449	476	463	502	507	490	491	517	451	445	508	514	508	518	495	471	496	520	498	448	474	489	468	481	470	475	458	505	469	507	472	463	488	543	485	491	490	508	493	466	515	467	474	511	493	441	495	480	470	478	460	522	473	465	484	480	509	523	513	484	465	481	476	516	484	525	478	525	475	538	478	507	478	508	494	408	494	468	525	486	462	467	473	483	476	475	471	489	503	478	435	503	458	465	513	511	510	446	489	500	473	468	502	509	496	476	486	497	500	496	495	466	500	465	469	504	505	522	467	470	454	514	460	509	501	501	442	496	474	480	470	495	481	453	501	466	520	467	485	512	470	511	477	476	506	455	476	417	517	456	497	512	471	491	515	503	476	497	513	476	526	490	473	462	495	504	506	462	510	484	445	471	488	495	516	467	508	482	517	491	512	508	506	486	470	490	498	475	525	545	470	440	500	490	471	478	466	524	493	471	431	461	490	453	511	485	474	478	444	489	471	466	475	519	474	466	452	458	459	475	493	475	495	504	496	438	490	489	465	459	478	464	505	477	506	503	519	478	492	456	468	525	482	477	467	468	466	482	495	442	482	451	468	509	443	457	498	467	447	502	476	504	443	465	503	516	491	474	465	480	481	486	481	483	462	470	509	507	491	492	504	473	504	501	483	484	475	490	473	443	533	502	485	498	497	478	518	480	497	496	495	479	456	477	490	478	445	502	496	487	466	491
45785	49976	34082	25499	23442	17298	9412	7164	18872	8570	1203	452	3492	2239	375	372	342	296	950	2758	3004	1952	1187	611	341	323	306	289	309	267	285	288	258	252	235	231	237	236	232	267	251	232	251	268	261	227	255	229	239	263	228	230	209	226	246	249	235	233	276	223	242	242	207	257	236	228	243	245	247	222	239	230	232	241	272	240	228	249	209	226	250	265	245	224	228	269	247	253	253	229	248	235	244	249	250	272	251	233	232	256	278	264	231	238	226	248	249	241	248	248	228	204	268	251	238	252	263	270	246	227	243	252	271	252	258	236	236	225	233	257	233	279	241	252	236	242	236	227	256	241	232	244	267	225	264	266	260	245	243	242	249	213	231	241	214	228	226	215	244	231	220	222	248	237	241	249	244	238	244	235	259	223	241	240	227	238	225	252	218	227	226	263	249	220	244	211	245	226	262	240	228	258	236	219	195	260	252	237	267	238	241	244	216	219	239	262	222	217	225	250	261	239	222	217	234	266	223	215	235	228	250	239	246	249	223	246	228	259	236	245	234	228	235	259	218	248	272	240	249	223	249	221	226	264	239	255	229	266	241	262	232	231	257	230	237	261	249	237	255	266	259	243	249	231	228	267	270	240	246	235	241	266	261	257	225	255	260	239	237	243	209	230	242	225	283	256	222	243	244	214	259	239	230	254	218	248	262	247	255	237	232	214	204	234	249	255	238	218	240	241	249	218	259	227	228	218	266	236	251	245	249	247	251	221	244	234	213	245	246	263	243	246	229	224	252	254	251	257	235	257	268	229	229	225	276	248	246	252	256	217	224	250	208	234	227	230	237	208	234	242	244	219	211	240	273	276	234	211	255	201	262	240	211	239	222	237	218	237	230	236	247	260	252	243	244	264	220	247	232	240	247	227	209	216	280	249	258	250	285	254	262	230	271	229	251	220	256	281	251	272	226	218	239	222	265	214	211	260	222	255	246	256	224	227	210	269	261	246	243	214	225	216	245	247	224	244	255	254	234	232	251	242	240	226	218	257	252	227	242	235	235	251	237	236	230	234	243	224	256	214	250	238	253	254	243	233	225	258	211	263	221	246	225	239	257	256	242	239	245	271	243	230	267	249	260	255	241	224	241	227	214	233	238	253	223	246	258	202	257	248	244	221	253	257	236	201	238	221	242	232	249	240	252	238	228	233	238	239	241	241	231	245	230	245	222	247	245	247	236	231	254	263	281	265	227	235	257	249	215	271	251	231	205	234	219	229	229	240	237	242	224	242	254	243	266	205	257	259	217	237	262	201	232	268	283	281	237	228	271	255	247	255	229	256	246	264	254	275	249	241	240	224	239	253	217	246	264	237	260	236	272	245	252	248	245	234	254	254	242	259	206	231	233	239	238	234	256	224	233	228	256	289	248	233	259	237	253	210	259	252	231	209	233	241	238	246	259	246	219	236	230	245	219	249	210	228	242	244	239	242	213	239	236	263	218	248	235	264	245	210	231	236	249	246	226	229	254	246	290	232	267	253	259	241	256	230	233	239	227	224	257	243	241	224	258	239	251	256	204	247	226	233	259	228	234	246	229	240	218	262	220	229	247	262	232	263	241	246	261	278	227	229	263	256	254	233	233	238	224	249	220	221	248	231	253	240	229	244	241	225	222	258	233	231	256	225	236	228	196	238	227	227	241	242	251	246	274	210	222	228	249	263	257	242	218	262	250	270	240	270	204	238	219	244	224	215	234	275	228	230	236	214	250	207	277	253	238	259	228	258	239	278	253	260	217	239	228	220	233	260	215	252	241	250	222	219	251	235	228	241	273	236	216	264	263	241	256	259	238	254	227	223	263	266	260	232	237	292	246	259	231	234	234	239	275	222	257	222	259	213	230	249	230	238	243	255	236	261	247	204	226	265	250	258	200	265	242	259	239	236	233	227	241	210	264	271	233	236	233	222	187	237	255	254	253	247	260	220	232	241	213	248	266	259	252	256	242	263	227	265	256	238	268	245	222	236	251	241	223	249	235	212	257	256	259	229	270	244	252	210	230	261	235	251	239	222	254	262	231	232	249	223	245	249	243	258	247	244	224	248	245	236	254	233	224	269	245	260	224	231	250	218	244	258	215	236	232	225	254	225	216	251	221	239	234	218	246	216	224	275	249	247	248	259	241	232	201	232	263	246	242	280	230	278	253	230	257	281	240	225	219	238	204	247	239	223	248	249	226	230	242	225	241	217	236	266	243	237	235	257	240	238	209	252	239	248	260	227	220	250	256	219	257	240	240	242	254	251	217	222	240	241	246	261	261	244	245	250	288	235	268	229	254	237	231	246	253	261	234	257	291	219	238	240	205	238	233	240	227	231	241	260	260	216	228	248	266	253	229	252	270	257	232	227	247	255	253	231	270	253	231	213	255	250	228	263	244	215	231	227	284	262	256	226	246	218	260	241	261	240	235	240	233	250	236	222	235	255	264	261	265	250	238	273	251	246	245	219	253	246	240	236	228	263	245	236	251	253	246	242	235	234	226	247	250	239	233	245	241	244	248	244	247	235	251	260	233	238	247	235	253	223	221	243	236	223	254	250	248	250	261	237	238	255	260	244	247	212	252	228	258	285	255	256	257	262	229	243	246	247	234	228	276	249	235	200	238	236	225	243	230	225	258	238	229	263	245	255	234	245	243	263	234	222	252	250	220	246	248	244	233	243	245	249	273	233	250	241	231	260	234	246	248	264	244	221	221	243	260	225	257	292	245	239	237	253	270	235	224	220	237	255	257	249	246	240	238	238	243	256	240	244	218	263	239	246	255	236	240	240	258	252	252	223	210	216	244	268	241	255	212	234	263	261	262	271	243	232	252	258	235	239	236	264	235	260	262	200	256	268	237	266	235	231	235	242	243	256	245	232	242	242	257	244	217	233	240	227	253	260	259	234	248	216	229	256	222	223	235	224	231	251	234	244	238	257	241	237	231	226	243	269	210	241	233	259	224	242	247	257	249	242	244	217	256	270	243	222	249	214	232	262	235	246	265	247	247	261	235	277	239	244	252	272	261	249	257	247	215	244	241	239	235	209	227	247	242	245	246	228	244	243	232	250	245	240	230	246	235	241	245	245	272	257	257	250	245	215	231	265	252	240	233	226	247	248	239	227	226	254	244	223	277	256	240	236	233	230	241	239	242	243	250	251	243	243	245	238	236	255	222	228	214	237	243	249	249	243	241	228	249	238	256	223	223	253	259	255	238	223	238	251	232	243	243	259	244	252	244	218	221	240	241	242	238	225	238	268	243	248	259	258	249	243	234	230	246	254	247	240	247	246	244	267	222	236	246	231	213	234	248	220	230	241	252	236	233	229	253	230	285	268	210	225	218	220	254	242	226	229	238	269	224	238	258	230	229	241	264	248	230	236	227	252	265	226	265	221	284	228	221	216	228	254	256	250	243	258	264	232	245	234	233	225	256	266	240	263	240	250	230	216	230	227	216	253	252	240	230	229	235	241	203	212	195	265
36400	53103	29207	16001	3893	3698	3261	14451	38673	20052	3602	1580	15523	8408	1290	1527	991	765	4785	13883	14675	9743	5630	2532	1143	726	725	692	669	678	710	652	601	558	539	563	566	618	560	579	635	532	544	529	553	540	546	525	585	575	570	566	528	577	576	544	588	587	590	547	555	536	525	571	542	546	545	598	578	552	537	522	535	530	570	549	554	542	549	567	539	557	565	546	547	538	587	549	545	547	560	556	572	598	579	552	551	514	538	582	584	565	587	547	561	593	553	561	580	585	542	615	560	534	537	563	548	567	602	572	545	547	560	515	578	567	533	572	551	564	536	551	536	544	575	577	552	539	604	546	568	547	578	577	580	566	524	556	521	577	517	569	529	557	544	575	508	550	540	582	538	508	557	586	568	545	595	578	573	566	574	569	574	526	551	508	545	565	569	582	585	548	593	547	554	563	618	568	570	587	588	509	563	550	532	513	528	525	584	571	574	577	597	558	556	515	545	566	565	542	534	554	578	570	539	547	529	573	520	513	527	561	534	517	542	581	556	635	556	555	550	565	542	539	513	522	585	541	583	570	565	521	515	492	579	497	553	531	554	581	566	558	580	535	533	564	528	519	588	568	571	523	517	568	521	553	569	534	566	553	516	586	558	529	536	603	568	553	538	579	546	570	551	537	554	588	600	550	558	572	533	522	567	582	555	553	575	555	550	581	524	572	599	546	537	545	555	514	569	579	571	544	562	567	552	542	556	562	559	567	557	542	527	545	545	581	544	503	531	572	550	523	558	555	557	515	572	542	579	549	535	541	565	556	557	521	553	574	520	571	557	522	565	557	584	566	570	558	557	562	544	541	507	594	542	496	544	530	563	495	575	545	538	573	572	561	574	548	535	537	574	569	544	558	541	562	542	579	549	532	587	537	554	560	569	523	548	596	527	554	555	589	561	550	563	542	543	576	548	568	559	566	544	546	560	548	598	566	566	535	550	540	517	538	540	542	498	594	560	574	585	543	521	538	547	634	567	536	564	591	537	523	506	580	565	571	568	606	574	566	520	529	552	540	523	561	568	537	524	565	545	593	569	537	556	572	541	582	571	588	583	585	541	554	563	557	530	546	552	583	533	520	507	572	560	547	561	539	584	555	528	550	552	543	533	558	536	561	550	571	566	592	562	540	581	573	541	563	613	541	515	558	562	533	539	561	545	582	577	549	561	547	523	572	570	553	556	553	598	579	557	545	603	564	550	568	554	554	532	555	539	555	536	549	535	570	538	583	516	591	565	544	544	548	527	572	560	608	551	525	554	513	577	565	586	539	515	561	570	585	548	587	530	559	572	574	569	532	551	530	562	541	531	580	521	597	569	530	576	572	520	535	545	527	537	540	559	565	536	584	546	572	546	562	549	556	517	563	562	571	557	561	532	560	537	561	566	579	564	564	550	611	568	559	504	523	554	571	525	533	522	537	619	535	515	545	541	574	550	550	545	622	577	552	556	549	527	576	566	561	545	577	530	611	583	551	548	592	582	578	523	549	548	558	584	548	536	568	586	531	542	571	518	540	579	570	554	536	572	588	567	542	579	559	558	573	546	518	550	557	552	523	557	545	558	578	576	558	555	558	552	582	541	564	551	553	551	574	562	563	571	502	557	536	559	548	562	576	560	525	560	548	535	516	530	546	562	542	573	600	512	578	529	510	558	613	564	544	577	558	533	573	570	558	576	540	525	535	545	568	551	534	570	549	568	525	600	564	567	546	558	564	543	516	553	548	551	605	575	545	515	584	560	553	573	553	559	555	604	576	574	598	538	575	532	517	539	575	552	540	567	487	548	606	543	557	541	540	620	575	549	534	555	581	556	564	587	574	591	534	583	535	538	608	534	568	544	566	524	594	500	542	576	566	579	548	540	534	534	594	583	585	559	561	555	563	538	581	580	556	535	531	548	544	574	575	540	573	520	562	564	525	548	577	569	591	590	566	568	516	596	530	528	557	513	534	545	573	566	564	582	544	537	530	548	577	507	580	502	561	537	536	551	557	563	558	556	598	556	563	535	590	543	504	534	539	540	541	560	574	569	531	541	566	604	571	543	583	544	571	554	600	575	584	551	534	567	535	586	555	543	575	566	586	551	575	541	543	592	547	578	564	594	596	581	525	541	576	545	554	526	559	535	548	606	514	544	557	535	526	584	568	550	527	572	539	537	536	574	511	545	568	563	579	574	547	559	559	617	582	589	561	583	523	577	557	534	510	584	561	563	533	582	567	526	590	523	549	563	556	526	507	579	546	555	545	559	549	558	533	534	527	557	525	558	535	568	583	539	545	565	558	563	597	540	554	556	537	563	560	545	551	586	592	511	580	578	563	559	532	529	528	565	547	565	545	537	578	558	583	563	524	546	574	574	590	538	567	559	554	571	560	550	590	548	573	559	545	555	539	554	543	544	528	544	542	537	570	556	525	555	549	596	530	530	555	562	527	538	607	552	536	589	519	608	557	548	540	566	536	550	572	549	539	561	550	600	589	563	545	555	542	537	541	540	553	587	569	569	592	585	596	533	597	559	591	537	551	576	577	539	532	590	554	537	543	605	555	564	526	571	599	564	566	542	579	561	540	585	562	541	542	569	561	539	582	541	540	549	528	502	521	600	545	552	552	519	546	566	553	578	557	538	562	580	532	600	543	561	534	587	528	591	534	557	571	594	565	566	553	592	563	620	552	581	551	546	542	538	524	587	534	531	576	587	579	544	513	566	573	563	553	541	573	571	546	563	565	570	587	596	561	562	577	528	550	558	560	544	595	520	543	555	563	573	561	554	562	550	508	590	550	595	550	550	518	544	559	575	585	537	581	538	561	570	532	515	579	549	626	566	538	578	527	557	544	546	582	524	524	555	527	497	557	547	574	560	532	558	576	516	558	582	567	552	512	543	570	551	538	543	534	573	523	585	598	573	557	586	537	551	576	584	565	528	526	563	595	596	562	510	531	539	557	574	589	532	572	533	558	570	604	560	563	557	583	548	564	555	564	538	546	558	583	552	538	583	576	546	578	534	577	563	506	588	559	579	596	528	599	525	591	565	543	578	571	564	582	563	539	530	594	557	590	536	533	552	572	544	601	520	564	590	547	571	539	590	570	609	539	549	557	540	510	594	542	558	559	561	534	539	605	600	523	572	543	526	555	554	535	566	510	564	540	531	580	575	564	570	557	541	560	538	566	526	576	581	544	539	583	576	533	574	570	558	567	577	556	574	561	573	563	614	598	560	559	588	519	549	560	525	570	585	555	558	614	582	547	566	584	529	573	518	570	532	527	616	571	555	567	546	523	551	541	559	592	577	500	561	551	557	503	542	550	544	585	552	559	568	565	551	525	550	576	567	570	567	569	561	537	563	547	555	556	552	572	543	546	525	584	534	537	569	575	559	528	576	577	555	548	549	501	556	581	571	557	552	534	545	539	551	547	568	539	571	577	566	564	546	544	541	574	510	546	556	569	535	545	536	549	556	546	559	555	531	575
51282	46289	38820	27377	24424	23223	20152	15250	32421	23282	4128	988	6569	4001	668	613	332	338	1531	6284	7480	4545	2337	1059	425	266	285	268	308	268	256	266	206	206	211	217	227	203	221	180	202	218	219	218	216	213	212	231	196	194	192	219	230	207	188	229	222	212	196	187	237	217	193	182	207	208	183	212	222	237	225	199	197	171	203	206	199	206	205	211	201	212	222	202	189	192	194	220	213	224	190	186	233	226	211	226	226	175	216	239	215	209	189	201	225	219	218	235	215	211	203	192	210	202	197	199	219	225	197	180	179	218	229	207	225	210	220	216	205	239	222	224	225	201	238	226	193	199	187	245	187	217	200	216	204	227	215	198	213	222	209	220	194	210	187	218	207	192	235	195	232	243	228	188	186	223	217	240	204	205	204	220	199	192	191	191	227	204	215	198	248	225	188	206	197	187	188	200	212	206	231	223	232	216	206	214	214	201	224	203	218	215	210	211	230	194	223	221	217	207	213	214	199	221	206	171	207	208	195	207	197	215	210	205	205	225	214	227	210	225	204	188	187	219	208	216	215	225	178	202	203	209	222	200	211	199	184	239	217	198	198	203	224	210	198	197	209	172	220	228	232	218	215	233	215	213	218	184	167	221	201	202	211	216	208	234	230	224	209	205	189	200	211	231	209	215	203	174	194	207	205	209	210	187	238	220	219	226	204	217	236	186	194	206	242	227	210	208	188	217	212	217	218	221	184	211	226	198	203	225	233	207	223	217	218	212	208	202	219	207	210	214	220	218	212	232	189	217	190	238	176	231	192	200	197	213	203	212	201	222	206	204	189	227	202	217	216	220	219	213	186	224	206	227	175	217	197	214	196	202	207	196	237	218	190	195	211	204	194	217	219	206	206	205	187	236	197	197	226	219	193	226	210	230	227	198	226	229	185	218	211	207	200	195	209	203	206	232	227	212	201	210	203	193	189	226	230	191	199	188	213	223	213	203	233	187	200	200	198	223	230	222	221	214	230	207	169	217	175	204	199	190	191	207	209	220	178	225	223	188	191	234	212	209	205	220	210	219	203	238	198	208	217	211	187	212	206	215	204	249	195	204	217	215	209	202	206	206	180	196	207	225	205	211	194	217	192	224	225	196	177	206	210	196	208	208	188	198	211	215	221	206	224	240	234	229	208	213	230	222	190	252	211	218	212	202	217	191	201	192	214	210	213	200	209	204	207	194	206	215	208	214	210	229	198	191	202	191	222	205	221	206	237	205	216	208	205	226	244	233	211	183	194	210	195	207	198	191	213	201	194	211	205	218	200	201	199	196	216	194	188	191	217	195	211	232	202	199	210	217	234	218	226	206	210	189	203	217	204	195	208	191	185	202	219	207	225	198	195	216	222	204	219	216	196	219	213	229	219	200	205	212	213	212	222	197	210	198	202	246	203	239	220	223	200	186	221	176	220	206	216	195	233	225	206	224	211	225	219	232	207	219	257	229	207	208	198	208	232	222	175	191	211	195	217	206	189	192	213	220	205	218	211	213	245	208	199	201	186	214	210	209	201	202	191	218	202	229	202	222	220	177	238	213	226	181	211	221	191	196	184	200	214	204	217	208	206	180	227	204	196	183	199	199	207	214	215	198	201	207	228	245	220	217	185	192	191	203	207	202	207	212	189	182	188	202	211	203	192	208	215	184	221	223	192	195	218	196	195	199	172	220	218	233	215	212	223	192	207	194	216	203	203	229	212	222	221	236	237	217	180	186	205	233	232	200	209	196	197	205	194	203	209	202	210	223	219	248	209	207	219	194	212	211	210	209	229	192	207	225	208	241	225	216	180	195	186	212	199	210	196	220	199	212	202	225	224	222	219	219	218	204	214	209	236	190	182	213	246	220	219	207	212	222	199	193	227	208	209	181	227	215	234	195	205	201	223	222	202	222	230	220	217	216	214	193	186	215	206	222	198	220	219	225	200	221	230	193	198	214	241	187	224	232	218	189	198	222	227	192	215	207	221	216	214	191	209	242	235	206	199	197	224	221	201	222	203	219	212	182	199	205	212	227	225	188	236	206	204	182	213	224	217	198	224	205	220	214	242	184	199	221	246	216	200	214	205	205	231	195	207	216	252	211	255	201	214	208	230	201	195	188	212	214	193	205	204	218	187	203	207	213	225	193	197	186	223	233	235	190	199	224	185	210	194	188	164	205	185	176	195	200	190	224	215	242	220	217	229	208	217	211	191	192	191	179	193	209	215	224	223	215	215	205	196	222	185	201	218	212	218	182	231	180	181	213	177	247	234	228	214	225	208	179	212	221	211	180	193	198	217	210	205	235	202	183	183	208	239	191	200	191	190	228	203	209	203	204	188	198	201	201	241	186	222	218	214	202	208	209	207	229	188	223	192	187	212	196	223	222	190	209	215	207	229	212	226	208	198	220	231	213	207	215	243	227	211	212	223	182	176	199	203	211	187	216	210	210	218	207	211	208	203	201	211	231	209	227	213	220	225	193	231	221	226	215	204	188	228	228	201	208	238	222	198	223	226	221	219	209	216	201	219	209	209	226	217	206	207	207	184	204	229	205	197	190	171	219	215	226	215	206	220	231	212	222	213	208	214	220	214	194	212	202	222	192	220	171	214	195	211	216	204	207	183	176	190	223	195	204	218	244	211	221	226	188	209	183	201	206	230	223	209	202	224	188	211	223	244	214	178	202	233	200	241	201	213	204	199	208	201	197	205	215	206	214	194	221	229	223	210	222	207	214	202	209	197	204	185	220	214	220	213	204	184	178	222	190	212	222	195	206	215	221	209	199	215	204	187	213	199	178	201	194	204	212	210	228	208	222	214	196	201	216	216	204	217	200	201	195	217	205	245	179	180	218	206	223	180	221	200	174	195	228	203	220	240	215	189	239	190	218	205	205	189	200	211	216	213	245	223	198	225	216	203	224	213	237	225	246	194	211	200	205	192	235	219	213	196	188	223	233	206	233	207	197	224	210	196	192	198	213	193	201	231	211	221	229	209	213	224	224	203	189	192	203	219	235	232	220	194	214	226	223	231	216	223	217	226	214	194	214	228	191	199	210	197	192	225	215	209	198	231	226	201	212	221	196	224	223	184	209	238	235	200	223	212	202	214	203	216	208	183	218	212	215	208	191	196	212	200	194	208	204	211	207	218	190	205	196	189	189	203	206	178	206	195	216	197	215	211	188	215	217	227	200	209	226	194	209	224	217	207	194	206	214	221	219	179	185	204	194	209	196	203	218	231	216	202	200	230	182	232	199	185	227	197	202	216	215	219	202	217	226	231	203	211	203	207	221	230	218	203	196	202	210	203	201	201	213	186	208	219	229	236	244	196	213	194	226	200	225	227	200	199	209	211	225	209	226	210	202	199	187	226	208	200	188	167	202	191	178	204	208	219	211	232	217	210	217	201	223	198	202	208	192	224	215	216	237	225	207	233	203	217	210	226	194	212	170	229	203	189	235	214	232	199	205	186	201	215	243	187	202	189	176
44123	56562	44824	16182	6553	6534	5725	11954	50504	36223	3904	4178	23514	13240	2415	3010	1068	1411	8116	24668	25383	17253	10156	4506	1812	821	865	765	833	704	684	675	537	465	467	415	469	488	478	457	477	520	449	486	457	469	477	499	459	450	473	457	515	460	475	491	473	443	474	475	455	450	479	442	449	466	464	445	455	446	467	502	476	451	467	465	450	471	484	435	481	457	455	431	475	466	455	471	499	478	437	461	440	486	462	486	456	472	526	463	446	457	458	441	442	481	460	454	455	481	431	450	507	453	463	526	464	465	471	463	466	466	485	495	463	441	504	510	494	432	482	473	451	494	452	433	451	439	476	471	445	460	464	438	433	455	470	457	476	446	461	478	470	445	434	449	450	482	445	485	449	505	507	485	464	461	426	461	457	477	475	472	477	458	487	496	468	480	501	496	429	462	466	465	453	432	512	462	492	451	472	455	449	483	482	455	449	460	446	479	476	464	446	490	502	504	466	499	492	446	488	464	484	449	497	496	481	433	470	468	546	497	476	481	471	496	423	456	461	435	458	478	459	469	454	457	425	475	464	467	444	447	478	481	484	489	507	455	482	441	469	452	443	480	490	454	438	481	475	512	433	479	464	456	452	462	426	457	468	469	488	484	486	444	514	474	458	442	464	471	504	482	483	494	469	442	453	484	468	492	479	486	476	440	463	464	437	449	462	439	471	439	496	459	460	490	457	477	483	470	478	470	461	468	472	445	462	452	454	455	472	476	510	474	455	452	466	481	484	450	510	429	504	444	454	482	459	467	470	455	470	442	474	457	454	493	464	460	469	474	501	462	506	461	467	439	449	447	501	448	478	491	496	458	458	466	435	495	461	480	473	438	473	426	484	488	430	485	446	442	505	456	461	425	490	491	447	481	483	488	462	457	493	446	466	480	490	455	461	481	480	461	452	464	469	458	441	453	489	441	452	484	494	463	447	481	430	464	467	492	506	427	451	464	458	449	488	472	455	435	484	458	456	489	434	460	447	494	472	449	448	442	499	453	505	447	484	457	491	508	466	493	451	492	457	459	463	463	459	471	474	462	479	475	503	448	464	441	453	439	477	461	486	468	442	436	429	447	437	452	477	445	448	451	458	476	492	460	485	444	472	466	464	494	446	450	478	476	467	485	471	470	481	496	468	485	454	503	456	509	454	504	497	454	462	472	450	444	449	433	437	469	454	473	441	512	459	485	486	487	483	512	447	479	473	473	468	467	449	475	495	448	490	489	454	473	464	489	448	457	481	481	493	477	440	445	517	428	434	471	475	502	447	486	515	492	440	455	433	501	436	478	491	418	471	456	447	475	467	490	513	454	483	492	444	486	503	482	446	501	487	447	480	483	447	480	478	448	494	505	471	507	488	476	474	435	480	468	434	474	462	457	470	485	468	492	470	475	469	464	430	427	464	465	483	501	435	451	464	460	475	462	483	476	444	509	448	463	476	472	453	516	432	460	464	506	496	504	458	488	486	484	493	441	479	493	525	464	488	452	461	492	460	482	477	467	446	486	456	485	475	461	492	481	465	494	478	497	471	464	419	458	436	503	489	470	468	508	440	469	478	479	420	478	468	492	434	454	446	427	496	463	437	440	475	457	484	478	476	443	441	457	456	454	476	461	473	431	492	476	500	495	459	464	460	487	480	458	452	496	483	499	476	447	472	432	470	453	442	482	457	471	454	408	457	484	497	440	473	462	475	450	464	463	471	451	447	481	465	448	498	458	421	452	447	447	454	466	438	463	490	474	414	450	474	426	512	440	516	476	481	491	476	459	426	465	465	449	492	491	457	503	464	493	449	458	466	459	467	465	444	465	501	452	418	509	485	470	461	484	443	483	486	463	451	466	455	468	493	444	479	478	427	464	475	458	458	497	454	479	461	477	449	501	464	496	467	460	488	457	447	488	468	447	468	465	490	470	479	453	465	487	467	493	472	484	461	480	387	476	501	433	429	443	474	452	457	455	495	454	460	467	486	468	507	488	463	450	462	477	441	450	467	439	462	468	481	485	501	472	476	466	509	440	470	435	467	470	434	464	432	458	466	468	476	440	451	478	478	468	470	442	490	463	462	489	517	451	488	434	451	459	450	476	458	461	470	427	469	468	463	482	459	440	474	487	474	460	488	443	485	462	477	474	476	485	453	466	477	468	453	472	487	472	487	458	447	465	438	453	462	501	488	458	524	459	440	495	453	467	469	483	509	458	479	475	463	513	446	476	475	468	427	494	475	464	476	488	462	460	488	486	475	466	478	480	454	444	466	477	453	468	459	451	474	418	457	464	481	481	461	450	429	492	451	468	463	466	526	498	466	471	463	494	495	492	398	476	453	439	437	439	491	450	487	444	450	452	463	473	483	460	480	497	525	481	434	449	489	464	485	463	462	455	479	476	477	465	455	455	501	518	478	451	473	537	477	472	468	479	488	451	460	459	485	422	463	486	477	469	461	462	431	471	477	443	457	442	471	453	493	459	465	471	463	459	455	453	511	442	478	529	461	447	438	455	472	440	474	458	478	504	474	492	461	446	457	436	470	481	487	466	483	514	484	474	466	471	456	457	497	458	411	502	492	447	492	449	466	466	464	501	507	492	449	498	434	467	464	458	458	496	450	427	479	414	448	450	444	452	463	473	479	442	494	480	452	461	464	470	503	470	456	473	413	453	484	470	481	432	456	472	472	437	476	476	458	469	486	478	469	427	462	474	464	440	476	448	477	470	450	436	453	508	455	463	485	449	492	440	451	458	465	458	493	513	459	443	492	473	463	476	456	457	486	434	472	445	451	455	444	434	505	459	488	483	443	453	454	455	477	447	444	481	438	452	478	479	479	451	425	482	448	502	420	484	479	480	482	469	481	450	438	502	453	474	450	494	452	475	499	453	480	478	493	460	481	488	456	532	452	499	522	463	454	425	482	430	464	463	436	438	477	423	472	447	466	471	511	471	498	517	489	454	474	434	473	483	458	463	504	488	501	471	474	445	484	468	474	473	475	428	442	447	476	492	454	475	474	456	443	440	468	483	470	465	480	459	475	476	491	432	481	489	477	457	462	452	477	465	501	494	451	434	490	471	442	445	442	443	451	481	445	461	453	420	477	472	475	466	480	471	468	466	546	477	473	478	497	441	479	477	483	445	451	473	527	454	475	494	462	465	489	458	447	457	486	429	447	443	434	474	482	460	465	445	437	457	463	466	479	455	505	449	511	487	473	434	460	519	484	466	512	439	458	486	428	452	455	445	475	490	462	469	458	433	467	489	408	479	447	436	478	475	466	454	504	458	460	472	477	487	464	495	483	463	458	469	494	491	486	445	467	475	470	490	485	474	473	449	457	473	479	473	452	461	433	474	463	457	447	477	489	482	469	520	475	461	432	472	474	435	462	482	449	488	511	426	481	468	512	471	465	500	454	484	446	466	453	482	449	471	436	475	458	457	466	470	450	488	452	484	455	477	475	447	442	463	487	403	488	456	528	499	479	462
16387	29453	22556	6948	1250	408	261	275	1330	917	237	245	392	330	242	223	202	210	249	382	474	429	335	295	204	164	234	190	220	188	202	227	178	211	203	207	214	211	197	212	198	208	191	203	207	230	201	222	193	199	190	195	221	198	207	217	201	203	195	230	219	203	210	185	211	186	204	201	206	217	210	213	207	220	219	197	200	203	206	215	212	224	196	205	201	193	224	216	194	198	217	212	169	214	197	213	197	224	226	199	196	201	194	183	218	196	230	202	204	210	223	210	202	213	218	204	202	210	200	199	193	204	214	205	173	199	212	215	195	210	206	237	182	242	200	193	209	225	204	207	198	203	198	184	231	205	206	245	191	206	184	216	206	211	209	225	187	191	188	202	207	212	203	194	202	178	229	185	189	220	197	214	198	190	208	202	216	214	189	212	229	203	194	194	221	214	185	198	201	213	202	205	206	226	198	223	211	219	203	232	194	182	241	203	199	212	210	182	234	204	192	189	192	203	202	196	219	219	217	205	196	209	182	218	199	193	184	212	206	194	179	216	186	206	225	202	223	210	202	198	180	195	194	191	197	189	200	211	212	206	212	229	199	175	185	204	194	203	192	212	216	205	216	232	208	220	212	225	200	191	193	206	197	207	205	216	195	217	210	229	193	217	192	154	200	189	197	214	233	221	217	218	209	237	217	192	216	228	191	222	200	195	213	217	187	224	200	221	218	196	205	209	238	204	218	223	219	204	204	211	208	205	194	221	223	195	210	257	197	205	226	221	212	211	215	234	212	202	178	221	188	211	202	169	202	210	222	184	206	193	199	178	201	188	209	212	235	197	215	190	203	199	238	192	245	196	214	203	195	186	185	183	185	203	202	237	220	212	216	203	194	193	191	222	198	204	196	193	213	215	203	210	190	204	241	200	189	206	196	232	186	210	210	184	200	237	195	229	198	183	179	225	213	192	213	175	227	204	192	194	210	196	224	223	201	239	176	208	224	188	223	192	202	208	215	201	200	197	208	205	192	197	200	234	198	206	202	216	202	205	183	194	198	206	211	199	224	225	188	224	214	221	212	223	182	200	208	211	204	200	209	188	222	221	191	224	240	201	210	177	172	200	206	247	204	185	187	233	200	239	215	219	218	204	195	182	216	192	213	220	208	210	211	207	207	227	195	198	203	200	210	201	222	200	194	209	212	215	214	206	206	216	203	180	234	200	197	206	224	179	184	204	195	198	221	241	208	205	186	233	227	196	179	198	197	194	199	200	224	204	209	200	210	227	219	215	201	198	199	217	195	207	230	196	229	214	208	228	200	213	221	194	196	205	214	233	183	195	244	227	197	206	202	205	203	194	215	216	216	200	201	221	204	208	197	203	214	214	204	208	219	208	211	191	179	213	188	225	215	185	207	234	162	189	180	201	187	203	223	198	198	205	205	175	220	197	204	219	208	175	215	202	224	215	160	208	211	213	215	216	205	183	205	214	215	194	198	192	198	199	246	221	196	184	198	198	224	216	205	185	204	211	199	205	228	225	209	195	205	225	210	193	222	226	201	186	190	223	208	193	186	188	188	195	210	210	226	202	202	202	215	205	201	199	193	195	220	208	190	191	209	184	218	197	198	235	215	194	202	241	188	200	198	237	190	208	206	214	199	186	215	194	201	183	199	214	224	230	192	214	179	190	221	220	211	210	208	216	191	223	205	197	206	227	211	227	203	192	210	185	202	178	236	220	186	194	202	223	210	195	210	198	228	213	175	178	208	212	220	237	203	197	211	209	235	210	200	198	188	181	213	220	190	204	210	212	177	195	220	209	193	213	228	239	217	215	225	200	224	196	198	193	215	200	203	197	204	196	204	201	209	221	236	202	199	228	198	226	222	213	241	197	181	210	238	217	195	199	212	225	230	207	204	195	209	213	192	192	199	196	220	206	220	197	217	199	231	228	207	208	207	243	244	245	221	207	200	218	212	202	201	207	213	209	187	207	179	206	205	203	213	223	206	186	195	226	197	202	226	199	210	193	186	202	196	188	196	219	200	206	209	196	185	210	202	184	225	205	195	208	184	227	219	235	205	211	221	244	200	226	200	198	207	216	212	197	187	207	191	209	213	229	208	199	217	193	199	223	195	195	210	173	220	204	227	214	216	218	171	224	212	174	222	202	222	194	201	199	203	230	205	211	196	216	192	190	217	234	228	203	206	221	197	177	193	186	203	185	200	225	233	187	205	212	207	185	168	197	201	220	189	196	184	210	208	197	209	219	198	226	208	179	240	173	210	195	201	225	202	201	204	221	198	196	231	192	215	207	201	182	223	220	187	214	220	226	208	214	189	182	177	232	184	194	188	214	204	220	212	192	217	175	211	209	199	173	204	212	231	185	197	190	207	203	225	201	186	209	210	210	210	182	189	214	201	206	207	212	205	223	180	212	229	220	218	200	223	205	186	195	222	211	206	194	183	194	210	197	206	214	200	211	199	220	200	185	208	212	191	210	205	188	194	215	187	240	203	198	183	233	198	187	220	209	212	219	188	225	202	201	182	216	229	178	216	228	239	216	204	229	217	217	193	205	203	189	204	234	200	193	213	207	242	208	214	224	194	245	217	202	214	210	195	197	194	202	219	192	178	198	204	187	205	209	190	218	225	212	220	226	221	209	229	206	194	191	210	184	197	233	195	203	216	186	208	208	184	215	221	217	218	223	197	192	235	232	201	231	212	229	218	169	221	211	192	186	195	198	223	180	186	173	187	219	206	204	210	224	189	209	195	218	230	200	224	196	209	188	206	198	221	213	216	209	195	193	178	195	215	243	211	234	227	198	223	214	211	182	234	226	179	213	220	223	205	211	183	225	207	216	205	221	208	195	213	199	209	215	228	209	236	228	214	188	226	210	184	196	189	219	194	215	206	220	227	226	184	175	201	203	211	184	233	195	226	190	195	216	194	183	211	217	194	217	197	194	218	218	219	229	187	211	207	195	202	235	212	223	190	226	206	221	194	192	203	201	219	198	192	210	214	221	200	207	197	186	200	196	200	210	206	180	216	209	232	202	194	203	193	192	196	198	230	201	191	189	193	217	210	220	220	218	236	217	206	214	199	190	205	220	206	249	186	199	207	183	241	214	196	195	199	221	209	193	212	191	203	208	237	218	222	229	189	204	233	248	218	211	192	201	193	184	210	239	212	217	196	211	204	220	210	204	192	190	217	205	214	213	206	212	202	224	214	237	224	185	175	196	224	200	212	185	216	203	206	225	190	183	202	231	227	216	206	216	200	196	209	239	195	216	212	220	221	197	190	234	217	216	173	196	180	199	219	197	172	178	189	212	183	203	201	190	197	193	229	216	217	213	166	207	223	182	200	227	178	203	203	202	201	219	184	190	210	197	219	185	239	207	198	194	222	210	244	197	212	196	214	225	246	193	218	225	195	193	208	239	193	208	175	207	208	212	208	203	211	216	218	219	192	203	206	202	247	249	233	206	187	202	189	224	222	202	232	195	198	214
13807	28328	21099	4053	824	846	862	1095	6738	3644	623	671	1625	1210	564	559	527	556	815	1787	2242	1720	1220	719	562	524	488	487	515	503	501	524	488	521	495	512	467	520	487	490	512	458	450	491	501	487	491	499	487	457	455	447	462	507	489	487	507	523	519	495	510	523	471	495	505	481	496	496	489	472	505	497	506	471	451	494	463	483	511	535	501	499	496	465	496	476	488	530	503	491	491	489	490	498	481	473	491	522	475	526	545	486	494	461	515	491	469	493	458	483	472	526	500	487	514	520	505	496	480	483	491	486	457	500	428	520	492	511	484	502	485	504	488	518	502	514	517	498	511	541	484	492	488	505	467	509	492	512	456	512	539	512	473	482	516	484	497	493	496	507	500	476	499	477	479	470	473	509	489	508	506	504	499	516	471	481	476	495	514	460	472	520	477	517	434	477	530	520	479	466	461	524	506	523	479	497	527	498	522	467	489	485	505	482	473	474	483	500	515	517	507	451	485	449	474	545	513	512	500	500	481	476	487	522	446	517	475	529	542	515	482	485	510	498	480	478	496	497	484	457	511	473	484	485	503	472	435	507	478	498	482	465	536	470	514	523	498	497	446	463	512	485	496	487	513	532	501	489	467	482	538	487	537	509	463	482	466	446	493	461	499	470	498	461	464	494	467	482	446	489	449	472	464	495	457	524	468	488	452	483	525	520	514	534	460	492	484	454	502	472	497	493	469	505	515	474	512	491	500	484	469	530	500	490	469	475	475	482	496	481	502	484	485	467	466	524	482	483	511	484	475	473	460	497	507	494	498	524	526	530	478	466	488	479	509	454	484	471	529	520	490	485	498	526	518	517	472	508	475	519	497	485	474	506	466	480	505	474	481	481	475	499	513	471	478	477	494	473	478	489	500	478	489	486	464	482	523	526	513	502	482	478	505	469	499	519	484	498	510	458	504	489	468	511	483	480	459	461	515	480	499	536	456	488	475	463	483	466	501	488	465	489	520	520	471	469	460	497	478	475	528	522	491	503	477	510	527	406	448	475	518	459	450	491	499	507	435	514	492	502	500	496	477	469	531	480	496	515	482	481	472	526	460	504	491	517	488	499	522	523	509	487	487	523	472	529	514	493	471	546	527	439	534	501	509	512	543	520	510	446	490	493	481	520	514	477	520	489	465	465	462	447	510	492	509	458	448	439	512	474	505	548	470	544	515	489	499	527	518	452	504	497	533	506	505	517	516	501	507	472	506	483	509	472	485	451	500	490	497	531	512	480	524	497	466	522	497	501	484	490	494	508	496	473	537	533	509	502	493	468	503	474	489	501	496	508	517	465	486	494	520	493	468	528	511	435	501	484	473	527	459	486	466	445	541	464	503	494	504	507	488	502	503	485	503	522	471	475	474	495	463	472	485	478	499	508	485	488	475	474	510	525	512	477	486	476	497	470	489	474	482	481	496	491	485	485	502	496	492	473	457	470	483	465	497	480	480	453	475	491	491	492	504	482	502	469	501	493	514	512	526	492	513	499	483	496	476	458	481	486	474	454	495	480	484	516	472	515	526	512	459	464	444	529	518	459	448	457	506	469	489	490	515	486	491	533	490	502	503	483	512	504	500	453	486	530	474	450	504	479	481	482	475	486	504	472	524	483	477	478	565	529	488	517	512	452	483	468	487	474	501	512	454	473	476	518	481	522	498	499	476	466	524	491	448	472	492	448	488	487	490	471	515	510	488	482	527	483	482	473	489	487	497	482	498	508	506	495	500	480	492	486	483	483	489	502	471	497	474	466	467	512	508	487	491	515	515	521	496	484	491	506	505	505	479	485	500	476	480	526	488	492	507	513	505	477	513	521	487	471	476	481	460	518	521	526	489	490	498	478	478	475	483	500	482	448	476	496	491	490	502	516	500	468	476	502	469	507	484	510	497	496	490	480	516	535	462	463	515	499	470	485	452	506	512	483	528	493	509	543	464	493	475	524	486	492	481	489	472	458	491	481	456	496	495	503	500	508	484	456	490	441	504	487	490	485	476	465	455	497	516	491	507	494	501	479	446	504	469	488	503	479	490	486	499	508	462	476	460	518	534	538	473	499	489	493	488	500	475	506	501	514	474	499	542	519	528	498	504	478	487	457	474	429	483	509	481	512	491	454	507	524	473	476	513	472	487	475	480	457	521	510	491	488	510	439	473	519	498	492	428	494	486	501	468	512	477	507	499	480	497	456	493	477	514	505	429	489	511	536	471	511	470	499	492	501	455	458	476	499	500	495	498	494	488	490	549	503	481	517	513	512	469	467	536	508	500	462	522	459	496	466	528	479	487	493	497	465	522	490	488	499	452	503	488	513	561	501	485	530	520	499	483	470	477	501	493	470	525	480	477	485	527	511	466	469	508	492	461	523	472	469	510	483	529	480	522	494	483	478	481	470	484	513	506	517	541	496	477	494	492	470	487	513	492	480	511	474	498	494	505	482	469	475	522	505	476	489	478	484	484	496	542	494	477	508	493	496	515	495	484	497	499	490	493	480	522	472	481	483	528	507	493	472	506	517	463	489	476	542	469	510	461	521	479	474	462	486	492	487	494	484	485	488	504	468	510	507	474	522	492	467	518	516	470	530	500	462	497	502	458	461	487	484	522	511	509	477	490	509	490	467	519	472	497	495	498	499	501	504	441	481	499	468	504	491	500	495	472	504	473	480	512	507	478	495	463	504	486	495	487	474	500	506	485	501	510	476	492	484	485	525	519	495	501	499	524	460	493	497	497	484	450	510	480	495	485	509	469	448	545	472	472	527	454	456	510	498	516	488	470	515	477	498	455	489	493	467	513	500	512	447	457	531	448	501	521	558	487	505	531	530	457	489	484	480	454	484	496	477	481	474	469	481	505	496	495	488	515	517	513	439	482	489	491	487	466	495	523	484	485	477	487	483	511	490	495	482	506	514	513	494	482	479	502	458	454	461	521	506	465	461	483	455	482	502	494	503	474	492	492	482	479	473	477	496	484	503	500	493	517	512	490	468	495	471	510	504	482	480	483	495	518	470	515	503	522	479	483	502	480	482	511	526	475	483	491	468	509	477	492	503	474	543	518	454	476	453	500	506	516	481	460	480	481	477	494	467	505	427	532	472	486	457	515	482	483	496	489	493	451	521	506	483	507	509	509	501	486	497	546	437	513	483	498	485	512	463	478	459	469	489	524	503	474	494	512	504	494	508	486	468	488	531	510	487	488	492	455	470	494	498	472	503	527	458	508	469	507	491	484	457	530	486	462	501	502	495	473	502	473	511	484	496	537	509	490	437	526	489	480	530	478	526	468	484	499	508	478	478	532	485	486	487	501	462	491	487	469	491	483	508	510	462	486	559	501	503	504	503	523	481	481	528	451	490	504	462	466	468	488	482	499	488	486	493	495	499	482	535	501	502	480	496	452	476	506	511	526	504	490	545	476	457	482	491	496	465	513	474	487	464	480	551	500	480	533	490	481	435	495	470	518	485	499	500
43188	51506	41700	28101	23352	19597	13062	7376	18629	14789	3067	473	2799	2803	555	428	403	272	950	2420	2327	1493	861	509	319	265	294	254	270	255	249	283	216	246	248	246	254	230	240	239	243	228	279	230	277	235	243	257	276	258	252	246	243	251	226	255	271	251	257	215	243	274	248	238	264	244	264	238	261	252	227	251	233	242	259	238	261	261	257	229	256	262	239	230	266	248	210	256	257	238	247	235	248	252	256	256	250	243	253	235	259	220	228	289	247	249	268	235	236	230	290	252	223	224	237	257	258	274	226	233	238	222	254	237	253	262	235	268	229	270	250	257	241	226	270	263	268	248	227	251	274	260	250	265	238	224	220	245	255	251	280	225	234	256	230	247	234	238	211	282	277	273	233	222	228	235	234	228	253	237	245	230	220	218	228	253	247	241	221	243	290	228	244	218	257	244	237	241	264	230	244	241	263	260	228	264	249	230	217	239	261	234	262	271	251	209	234	255	240	248	237	233	228	257	218	235	238	224	242	236	256	241	223	241	235	228	216	209	230	254	230	240	238	253	263	226	244	237	226	257	228	227	255	243	228	240	258	258	241	219	267	222	223	269	233	213	244	258	243	239	239	235	274	249	256	265	264	241	231	276	239	262	219	231	240	212	225	263	252	258	242	255	259	272	274	228	261	277	266	236	254	242	239	247	264	238	244	258	232	242	272	254	206	240	272	257	227	260	239	257	231	260	252	242	254	280	234	250	234	274	225	250	237	232	222	237	248	293	253	251	253	260	246	234	217	241	245	247	250	250	254	237	240	278	237	245	277	244	235	239	266	240	224	228	220	244	245	220	238	272	215	258	242	233	256	222	258	267	257	271	252	235	231	278	246	236	260	231	229	228	253	230	256	249	244	237	246	248	262	238	236	256	213	257	250	250	268	243	268	225	221	257	244	269	229	226	231	253	259	248	273	258	234	257	237	263	256	243	272	255	249	232	253	249	244	266	246	217	246	224	226	242	249	245	237	261	258	252	240	261	233	236	251	226	256	279	262	242	225	242	237	249	223	264	218	259	251	240	226	253	233	241	273	257	239	236	222	246	216	273	264	285	244	226	242	242	268	223	223	268	265	273	250	234	242	250	239	247	229	249	244	269	246	272	214	260	205	262	239	242	241	259	238	245	246	253	235	238	239	244	244	263	283	242	268	247	241	221	219	233	225	256	257	234	238	258	255	235	287	247	243	259	240	260	244	251	240	237	265	235	236	263	264	264	250	234	260	240	239	218	243	271	234	278	224	250	257	256	231	229	245	239	253	217	242	256	270	245	238	249	242	205	250	255	249	249	243	254	245	236	237	264	261	247	224	233	245	237	215	257	251	248	252	266	262	224	274	245	214	237	264	256	236	241	256	234	237	264	236	252	229	263	224	233	234	267	227	237	265	276	223	265	228	224	234	227	239	278	266	236	260	241	277	245	281	234	220	257	262	222	240	255	240	227	236	266	267	237	265	247	236	234	219	253	250	217	233	269	262	251	230	252	243	275	254	235	241	251	226	254	254	216	272	241	256	229	279	236	242	239	282	238	282	242	257	241	250	218	225	230	252	223	214	210	275	263	252	262	242	261	244	228	253	240	234	223	253	248	249	249	250	263	247	233	224	248	235	251	246	256	244	233	249	234	277	254	254	261	234	262	253	256	243	237	235	244	248	243	245	263	237	248	251	242	265	227	245	251	231	252	255	250	225	286	249	248	256	263	273	250	247	230	247	262	263	241	253	221	253	239	240	239	256	277	276	229	248	215	232	242	255	298	254	215	231	271	249	245	248	269	250	226	232	240	244	250	256	248	224	247	245	271	233	247	242	249	235	253	247	228	255	251	252	261	252	256	241	231	249	295	261	253	227	227	238	243	244	252	246	252	261	246	251	253	240	240	255	254	269	220	255	235	259	272	238	249	287	242	258	220	219	240	255	221	251	262	237	230	271	241	257	227	241	249	254	256	239	249	246	272	237	221	219	235	271	241	266	264	256	244	234	260	262	229	260	236	229	248	252	217	253	252	277	228	261	242	254	237	256	242	259	225	225	264	242	277	244	251	266	244	262	233	256	247	262	229	232	246	248	251	244	263	238	258	235	236	270	242	286	245	228	248	255	262	262	229	233	241	249	243	241	228	279	236	233	280	250	234	247	231	232	250	253	237	234	222	255	228	258	259	248	254	196	251	232	249	259	283	274	244	239	234	233	243	263	242	233	233	247	231	237	254	265	237	266	218	236	257	250	221	247	263	233	244	251	276	220	245	263	273	245	271	254	268	257	281	234	230	215	237	251	227	274	257	250	220	246	256	257	236	215	210	216	257	227	224	224	228	229	255	260	202	264	245	259	255	228	253	285	235	222	231	259	253	241	252	198	231	240	239	238	215	245	226	221	260	257	238	247	254	257	284	264	289	240	223	265	276	255	263	241	238	239	224	278	255	262	249	229	283	253	230	257	223	233	239	238	224	235	273	238	271	254	247	277	231	231	244	285	252	259	262	230	232	244	243	262	263	256	219	271	246	246	251	268	263	246	225	227	260	238	283	238	248	285	247	233	245	236	260	235	260	226	259	233	239	242	262	234	233	222	245	234	258	276	259	250	280	224	250	215	231	238	252	255	235	269	236	224	267	231	240	235	279	252	241	234	271	247	244	262	251	249	258	257	231	249	266	227	240	261	261	269	247	261	237	250	258	227	232	250	252	248	265	261	259	231	241	253	252	216	240	258	237	241	257	246	247	250	237	226	238	225	261	219	248	222	240	217	233	215	237	256	254	254	261	255	250	239	221	257	261	247	246	254	254	238	251	252	227	281	283	245	265	262	228	248	261	252	239	261	270	236	230	230	252	247	252	250	229	248	250	249	250	229	263	252	238	230	259	254	272	247	215	233	246	262	232	251	234	245	236	246	232	251	275	241	267	265	248	247	234	240	247	275	233	244	241	239	250	249	258	269	214	255	222	257	267	247	238	236	217	251	240	246	241	227	264	212	233	266	263	233	238	245	250	231	241	235	226	223	223	226	254	223	229	281	254	238	236	243	234	227	269	251	267	238	257	247	220	218	265	260	267	262	264	236	271	252	254	247	228	236	230	242	249	252	243	237	229	242	227	263	245	246	262	239	254	232	247	259	251	223	255	269	270	235	229	232	264	263	239	259	224	248	244	224	246	242	257	247	270	249	248	249	258	218	244	225	266	232	252	285	233	235	229	241	254	250	257	272	227	261	245	254	231	267	240	245	253	240	238	268	258	238	249	227	238	259	229	227	263	233	278	239	270	241	220	237	232	244	230	251	245	273	236	244	235	255	242	271	237	238	266	245	220	261	233	243	254	249	248	237	256	239	227	288	251	240	254	238	250	247	241	218	276	245	231	236	243	270	225	229	235	235	248	246	278	267	267	271	245	259	239	238	251	237	260	235	231	251	246	239	249	269	246	260	225	231	256	265	254	222	243	249	257	266	254	255	271	269	286	240	257	228	243
34494	55570	46631	12468	3814	3834	3010	9042	39475	28474	8833	1289	12927	11442	2164	1832	1415	738	4978	12548	11665	6926	3876	1839	887	650	716	680	680	603	684	600	616	578	549	568	605	577	550	549	518	538	582	581	537	567	508	533	602	585	593	605	587	607	543	564	551	549	570	555	578	557	557	565	559	526	561	509	585	537	564	542	587	532	610	570	605	562	538	530	540	572	584	621	556	554	590	581	537	551	565	554	597	550	570	575	571	544	587	566	564	589	553	569	547	527	555	592	566	568	558	531	541	606	562	554	543	569	566	578	580	579	578	583	575	568	573	530	549	552	556	545	559	549	549	536	560	564	603	514	596	551	585	541	547	564	553	599	597	570	585	563	607	538	603	553	563	542	570	569	554	556	540	570	576	550	556	533	586	505	561	550	549	534	537	527	595	562	529	532	578	538	563	573	514	537	559	537	533	550	554	586	562	560	551	544	556	542	545	558	513	544	524	577	561	554	574	571	529	530	561	540	545	535	560	558	577	584	558	564	536	572	554	582	562	582	593	541	493	565	591	576	567	535	523	603	605	572	582	586	538	585	547	547	557	585	500	547	594	537	558	553	582	525	531	565	573	524	570	550	589	548	570	531	590	598	604	599	562	554	586	568	558	566	553	542	562	547	540	578	549	550	544	549	581	497	569	599	565	550	560	577	505	526	527	562	553	590	538	552	571	569	561	586	590	585	537	548	557	510	531	551	557	558	543	525	524	557	542	559	553	560	528	584	562	576	564	602	591	548	593	564	593	541	551	592	592	563	566	532	586	547	558	574	551	575	556	572	544	582	554	565	554	539	587	579	563	546	558	543	513	577	549	541	542	561	564	564	551	588	549	572	589	518	585	567	552	568	558	542	570	527	570	552	551	549	585	546	597	559	576	601	553	586	548	530	576	567	526	542	572	535	530	532	549	562	543	569	570	570	566	580	533	591	549	551	583	543	540	554	571	573	573	555	583	548	585	588	586	591	540	589	542	546	521	544	592	509	564	559	543	577	558	567	547	546	561	546	564	597	569	525	576	526	558	581	588	515	564	540	594	532	545	567	562	599	625	534	607	556	516	544	592	532	568	541	545	560	565	555	583	547	513	567	531	596	548	545	541	564	585	591	550	559	545	542	534	566	573	544	539	573	552	544	588	615	553	577	552	567	587	536	568	546	555	554	542	612	587	500	554	529	583	563	531	545	565	570	545	539	633	579	539	546	593	591	579	559	580	566	557	544	548	541	573	601	552	630	528	589	552	586	563	525	546	549	545	519	569	545	585	539	585	545	528	554	573	546	559	602	549	556	562	521	573	532	541	581	529	559	528	601	563	583	586	552	549	568	560	576	585	591	558	584	508	541	537	539	610	578	549	597	602	543	527	596	618	551	607	551	540	540	564	548	568	552	604	607	564	565	583	561	585	543	557	514	574	509	591	544	567	509	509	524	575	556	553	567	547	568	520	574	556	544	575	593	573	534	553	571	534	612	557	583	572	563	577	519	578	558	550	539	588	557	549	533	536	560	518	549	522	610	557	559	570	534	526	606	593	555	569	561	549	559	522	580	518	549	539	524	604	581	564	519	550	617	538	542	561	531	557	544	608	562	552	563	547	542	524	529	614	549	608	596	530	512	558	571	574	536	561	566	523	539	532	567	592	570	585	516	599	522	501	521	531	566	554	548	541	551	516	540	539	565	599	561	543	573	498	549	572	534	535	541	548	573	575	563	547	561	563	532	553	561	552	530	545	563	562	556	563	593	574	566	551	530	575	538	552	626	559	599	545	555	553	572	543	506	557	551	562	570	546	580	502	564	595	543	563	566	563	572	561	549	530	586	551	558	540	584	528	563	584	533	537	536	547	555	615	568	563	565	563	526	550	579	551	563	555	593	546	576	576	554	577	535	548	527	529	583	508	572	546	545	549	581	587	568	547	534	575	569	564	579	580	554	574	474	531	526	550	605	564	596	608	533	543	545	551	557	543	545	559	568	548	566	572	530	519	562	592	538	558	554	540	591	605	547	524	559	551	576	596	598	543	547	558	593	551	563	528	579	547	606	545	525	509	531	595	571	555	572	569	567	546	557	593	528	529	591	567	580	554	560	601	544	576	596	564	519	535	571	555	571	555	595	576	571	573	520	570	561	556	596	553	573	565	545	579	591	613	567	540	527	535	560	525	578	546	564	564	560	580	548	605	600	564	566	565	575	551	519	550	576	572	557	577	568	565	589	551	559	564	508	571	559	587	562	556	552	537	553	557	590	550	583	605	569	538	552	567	539	553	567	590	592	526	555	553	582	553	577	592	552	576	577	519	566	532	540	546	576	589	515	538	540	573	575	589	564	570	555	561	555	546	573	623	566	552	536	549	581	540	587	546	572	614	569	563	555	536	577	607	565	568	562	546	608	608	557	598	524	538	566	546	542	591	574	565	564	551	565	569	549	546	577	552	545	553	541	518	535	566	562	518	551	604	555	513	502	528	534	563	593	573	521	587	568	547	561	556	555	573	548	582	586	543	559	581	561	575	547	546	598	557	541	549	568	530	574	565	603	563	532	563	590	530	584	555	539	524	536	577	569	537	553	605	566	553	558	552	588	575	566	568	555	533	552	599	560	532	535	571	578	548	573	564	558	515	615	540	567	563	568	559	525	562	547	561	547	545	582	550	482	549	574	547	533	549	554	540	554	528	555	581	552	543	540	532	519	570	592	581	554	476	541	577	526	598	530	586	551	567	601	575	576	590	548	528	542	599	591	571	562	595	560	565	597	541	546	541	574	603	563	552	558	547	570	566	548	570	554	628	561	526	550	529	545	583	545	631	553	561	569	583	604	538	600	568	557	583	561	552	534	543	600	557	586	553	546	555	562	564	527	569	562	549	571	528	592	575	574	552	556	550	557	551	526	522	568	546	566	492	563	574	596	608	499	569	557	587	532	590	554	556	545	588	539	579	563	561	542	518	557	570	606	552	568	534	543	579	536	554	576	610	536	582	567	563	588	567	601	595	556	538	537	572	552	558	524	597	519	574	589	523	533	560	600	558	547	586	595	609	556	558	602	542	558	539	541	558	550	548	580	529	562	542	588	547	536	574	555	559	593	561	562	533	573	578	558	559	613	588	579	504	609	578	552	582	635	587	561	563	574	548	544	585	570	564	513	572	546	571	564	580	622	535	552	583	550	561	563	545	545	567	579	568	556	527	612	553	538	624	527	531	582	561	560	605	529	549	573	581	566	543	542	570	569	573	586	570	559	582	531	567	539	556	563	587	612	547	539	563	553	595	552	580	592	577	539	521	595	621	501	576	575	566	574	558	565	568	599	617	549	574	552	547	565	567	554	572	565	550	553	560	560	552	511	546	581	555	579	580	534	607	562	530	561	546	557	546	577	570	569	575	540	567	548	584	530	586	580	588	528	568	516	558	539	558	537	540	562	559	544	543	577	546	553	564	578	551	615	502	572	601	548	582	556	562	537	541	568	561	541	537	552
52477	43383	37444	27412	23780	22428	19713	14542	34519	28328	7761	1032	6318	5020	1264	402	392	303	1459	6575	5995	3356	1707	821	380	249	276	273	255	249	231	242	200	219	185	200	221	228	213	203	218	192	229	211	178	185	216	205	209	216	215	203	212	236	228	202	197	222	229	221	210	214	219	184	235	208	208	196	236	219	183	202	202	202	239	199	204	196	211	212	227	184	190	199	195	209	204	204	216	202	202	183	199	195	220	172	208	207	206	211	209	217	230	213	211	211	216	228	193	214	233	233	198	188	196	178	229	194	201	186	222	181	226	246	209	195	191	209	199	194	213	238	194	185	204	202	219	229	205	195	222	212	220	232	203	223	186	187	216	213	207	230	212	197	186	222	203	180	216	195	195	206	211	207	198	198	192	226	199	204	187	204	186	217	209	244	220	191	200	210	220	213	202	229	212	206	217	195	193	208	230	191	239	199	224	210	223	203	216	218	205	214	198	207	204	206	211	223	179	197	228	221	215	195	198	189	209	202	222	194	196	195	205	205	235	189	191	192	219	186	177	191	195	206	207	228	183	188	210	219	211	225	210	211	208	213	222	209	202	202	190	227	211	207	219	172	220	186	226	207	233	204	228	219	217	200	218	215	234	222	206	194	185	204	249	222	206	183	217	204	237	207	206	202	187	220	209	229	231	197	259	204	217	232	199	209	206	212	196	216	194	228	212	202	206	183	215	233	230	179	212	231	187	214	223	227	212	232	218	222	199	208	207	214	209	204	210	235	204	218	197	184	185	205	196	225	224	188	218	182	201	215	204	239	197	201	229	201	225	201	213	199	197	205	198	182	197	214	209	225	209	229	198	233	214	221	197	208	202	202	209	190	198	230	195	195	206	201	188	220	231	226	226	213	181	204	203	201	184	197	206	186	215	217	204	230	204	227	201	224	221	212	180	219	226	221	209	211	198	204	229	211	224	210	211	206	189	201	208	193	220	188	205	208	193	195	210	226	204	205	224	193	179	181	199	218	206	198	212	208	222	183	234	208	199	201	192	221	193	212	182	218	215	200	227	187	202	222	235	209	225	198	194	227	218	234	196	193	217	227	217	202	181	208	214	220	214	245	210	204	224	211	216	199	212	206	206	211	227	204	219	217	233	221	211	204	207	236	210	231	204	194	215	211	205	230	188	189	182	201	218	215	208	223	231	192	205	226	204	205	212	215	223	207	190	208	221	202	199	223	229	227	224	222	204	194	202	228	213	216	195	200	192	181	206	223	198	219	219	229	193	209	206	175	208	207	228	243	205	196	208	203	189	238	198	229	170	225	216	237	223	232	227	204	242	197	232	225	200	194	231	197	186	201	226	190	190	191	213	220	236	206	205	196	216	224	215	207	192	220	207	224	195	182	213	192	207	205	209	196	213	206	242	207	233	200	229	196	198	227	198	213	218	215	194	200	201	194	223	181	216	206	196	227	205	217	228	202	220	218	235	214	195	191	230	191	212	184	196	184	218	218	174	225	200	218	200	209	196	184	201	191	185	225	214	225	212	202	218	197	195	208	218	201	226	229	212	214	200	236	197	213	175	208	221	199	205	190	217	197	190	202	227	210	210	207	204	209	205	204	217	241	226	192	219	194	204	182	201	200	198	239	210	204	237	206	207	217	240	234	238	216	210	189	205	217	213	226	201	220	191	246	217	237	242	201	216	217	195	212	208	194	214	201	231	211	219	209	200	202	199	216	215	234	231	206	174	203	187	207	200	222	213	221	210	222	219	207	227	225	194	206	209	201	207	207	214	208	203	222	201	198	189	223	208	206	236	211	205	193	207	224	172	199	241	191	194	221	206	221	231	205	217	254	207	189	214	218	206	185	223	212	189	221	226	209	217	194	246	206	210	204	220	202	208	218	197	220	229	203	217	194	186	186	215	209	189	222	232	207	241	182	210	205	224	209	198	199	222	227	205	231	199	241	222	209	185	200	224	240	220	214	188	228	212	221	206	188	192	218	197	248	199	206	242	219	193	224	210	197	222	189	202	211	212	210	229	215	231	183	182	224	236	188	209	184	223	205	207	212	215	203	233	206	209	231	182	240	218	189	222	194	213	193	219	219	225	216	224	181	222	225	207	207	198	223	221	223	216	206	232	209	222	201	189	206	196	233	196	207	197	207	217	219	216	190	198	198	190	218	215	191	200	200	219	198	213	203	192	246	219	229	209	210	198	193	195	203	203	202	192	226	213	202	197	208	180	213	194	207	204	210	215	233	224	250	209	200	204	189	204	172	205	208	205	212	206	199	232	210	195	211	202	203	205	205	176	212	215	204	208	213	191	213	201	227	203	226	224	186	225	202	176	200	182	225	198	180	211	211	207	202	214	177	219	209	220	197	244	200	226	212	200	233	207	207	179	214	209	213	211	215	214	210	236	207	237	221	207	203	182	197	205	193	209	216	241	203	200	185	177	218	199	220	210	207	221	208	192	186	187	213	215	175	190	213	217	227	214	209	220	201	225	178	211	182	204	200	201	228	202	216	201	217	201	204	215	212	219	202	207	176	198	207	226	212	202	205	199	206	222	193	206	216	202	217	190	210	228	236	215	205	215	215	202	174	214	214	213	209	221	231	189	212	194	206	242	219	168	199	200	209	190	212	214	219	210	210	189	209	216	219	227	192	221	195	188	209	180	199	191	219	234	179	185	193	216	202	196	191	217	218	207	222	202	219	213	233	221	244	218	191	206	196	207	188	193	212	210	220	218	207	216	218	191	225	213	186	220	204	215	213	237	208	195	209	222	224	187	243	213	206	176	190	210	204	237	216	204	221	206	183	209	182	183	221	210	226	203	217	204	225	211	207	218	207	186	216	216	220	193	197	226	220	204	201	216	187	234	211	207	193	213	226	232	205	208	200	210	209	164	215	229	216	190	208	192	200	211	214	195	213	211	211	179	209	213	223	216	225	224	198	183	183	212	202	229	203	196	203	219	230	173	211	216	212	216	222	214	194	201	213	212	201	205	208	202	233	193	200	193	184	208	233	180	229	217	208	215	211	189	224	234	199	228	214	219	218	180	218	219	208	207	231	206	206	222	199	244	195	220	214	193	223	180	227	211	208	224	197	257	213	216	203	222	227	209	221	185	211	224	224	182	217	237	196	191	202	215	196	166	184	227	224	213	214	218	196	226	183	206	197	208	207	236	193	195	206	220	223	217	217	211	220	238	219	204	210	239	228	237	231	214	219	235	202	199	192	204	186	201	211	201	189	207	224	213	212	224	191	209	227	209	198	191	216	224	220	205	208	221	215	209	214	214	227	228	180	192	200	217	225	193	217	226	188	243	220	214	216	211	227	207	195	188	244	206	216	209	202	207	221	241	209	226	252	197	189	194	201	211	199	201	223	181	211	212	195	198	185	186	204	228	199	183	202	208	245	210	190	218	222	229	220	220	214	210	202	201	207	241	228	199	217	208	211	221	191	199	208	186	198	226	239	225	203	188	207	197	203	174	200	195	212	242	187
45066	52798	40853	11708	6080	6299	5501	12679	53221	39643	13091	3407	22391	16850	4345	1580	1636	858	7570	24977	21692	13685	7599	3320	1276	613	808	692	807	706	697	605	500	444	440	475	460	454	472	456	473	491	459	427	493	434	455	450	454	429	451	441	443	504	474	449	456	481	474	446	485	455	450	450	487	492	430	451	427	464	474	479	427	489	452	455	492	464	458	457	449	455	456	434	464	479	525	464	430	460	464	489	470	445	485	479	432	495	449	457	485	505	479	478	507	477	477	453	471	492	458	469	458	473	506	476	466	449	440	454	457	461	465	440	438	461	448	492	444	472	481	443	472	508	449	468	460	415	473	464	427	469	457	445	461	466	485	454	473	471	460	488	445	471	457	438	455	421	466	438	450	443	426	519	464	464	463	484	463	443	458	462	483	457	476	501	474	445	451	478	452	471	501	492	468	455	439	499	455	466	493	488	426	477	471	487	454	458	477	440	494	447	455	442	432	448	472	497	435	489	441	427	424	455	463	473	440	462	495	446	443	473	475	447	453	433	520	476	474	444	473	500	476	463	499	451	454	451	467	469	479	470	461	464	451	471	479	489	475	469	460	457	426	450	437	448	467	485	448	466	424	480	430	471	421	468	481	497	425	458	452	456	446	454	461	513	507	459	449	448	480	484	469	463	446	466	407	469	470	470	455	441	444	467	508	465	461	459	473	451	444	451	463	518	478	445	465	480	462	453	479	455	495	434	452	441	492	472	489	463	486	452	458	459	460	453	482	445	446	464	498	486	482	486	475	468	460	483	485	460	477	491	458	490	441	495	450	477	475	420	468	476	460	450	523	440	459	472	450	441	450	473	453	438	461	445	421	475	466	482	448	471	451	503	483	488	456	461	474	478	463	466	454	478	467	465	475	480	471	463	458	484	472	497	467	444	493	465	526	460	468	402	456	480	460	465	494	466	450	455	478	482	465	451	442	510	462	435	432	450	431	478	487	492	451	481	439	472	471	482	470	468	450	485	476	468	447	490	494	466	454	474	485	505	441	470	449	517	460	460	466	487	466	449	500	459	465	499	474	456	454	489	441	477	489	454	454	495	471	463	476	423	485	462	466	460	445	461	446	435	445	452	453	465	423	466	447	469	484	476	452	425	437	462	453	468	476	463	462	480	488	423	432	469	469	467	463	448	466	445	427	466	427	463	478	458	448	457	460	481	478	461	446	467	467	481	431	467	460	496	459	459	397	505	427	473	465	478	459	472	443	490	491	463	465	433	453	418	459	461	461	485	451	458	455	473	491	515	464	461	454	471	467	464	443	480	483	483	455	482	446	450	487	452	470	489	497	489	502	467	448	472	479	453	471	465	472	470	412	497	472	480	468	506	483	477	478	479	488	470	447	448	458	453	476	476	458	472	474	509	489	469	500	503	482	488	463	473	454	487	494	515	520	487	460	441	491	437	477	486	477	474	492	463	446	445	438	473	503	472	466	458	442	472	469	430	463	474	459	475	489	501	441	472	443	452	419	476	501	460	447	452	466	477	438	460	484	507	422	466	475	517	445	454	474	446	499	423	426	500	471	458	477	463	457	446	473	498	439	456	459	470	477	455	458	472	495	465	461	469	469	484	483	471	480	446	383	482	456	475	444	450	485	457	458	465	459	481	458	474	457	445	445	473	417	472	458	466	431	454	478	462	438	452	435	464	468	470	462	465	522	449	484	454	444	432	456	469	490	505	473	438	453	468	455	470	454	418	485	468	472	486	454	443	412	481	466	463	467	467	445	443	459	457	446	427	458	493	453	483	470	466	433	477	473	466	473	503	453	475	474	463	422	467	473	474	481	443	457	455	498	475	490	468	440	487	430	485	494	424	451	464	437	454	465	447	484	491	499	467	499	492	447	437	470	466	477	464	492	432	486	497	486	468	439	463	477	485	470	430	463	482	492	451	486	455	459	469	466	441	454	488	465	447	494	442	475	437	434	442	446	482	501	460	468	436	451	465	479	456	431	447	478	422	475	461	422	439	462	453	468	478	445	482	456	510	500	456	483	490	458	478	485	467	452	465	495	518	462	477	446	458	437	473	478	513	459	473	458	469	454	462	472	471	481	437	481	430	436	440	483	464	461	467	473	460	529	466	449	465	461	467	471	468	487	448	443	436	447	487	448	481	451	482	459	485	475	489	485	425	473	483	462	495	507	460	466	486	430	455	471	474	465	482	449	475	479	430	462	470	478	497	476	467	472	475	480	476	472	484	459	429	479	446	464	455	466	506	474	449	503	448	445	483	445	471	463	427	435	445	480	481	470	451	439	431	473	446	488	468	508	465	449	433	450	438	492	443	415	437	453	443	519	454	452	482	465	462	450	442	491	499	446	462	458	446	445	477	449	527	482	419	487	458	445	476	452	454	476	415	473	464	470	449	475	451	449	462	469	436	445	451	449	441	496	476	439	460	473	489	487	485	482	467	489	424	482	460	438	452	461	444	435	442	490	456	457	439	441	494	473	495	450	490	470	460	477	488	446	504	473	478	491	459	467	440	466	453	468	486	445	461	460	468	450	477	479	473	445	467	461	459	462	454	479	428	433	511	464	467	469	465	446	475	459	474	450	456	421	472	487	466	443	474	478	475	436	520	471	447	462	500	473	524	484	460	480	480	451	438	443	427	464	494	447	457	461	481	494	455	469	505	474	456	481	513	500	477	474	468	447	465	437	455	477	451	444	494	465	487	446	477	462	481	467	469	479	437	449	437	484	512	449	423	430	450	455	471	472	444	481	457	469	464	472	490	502	422	456	473	468	455	460	484	453	479	455	445	479	474	441	474	443	488	461	481	489	460	513	491	463	465	462	478	482	427	444	505	471	512	480	469	434	449	477	478	436	448	471	447	424	476	448	496	478	494	457	455	468	423	431	462	471	456	435	467	456	495	473	468	462	455	484	466	486	497	468	510	481	472	473	504	478	493	437	437	442	451	527	448	444	486	430	457	460	433	444	452	519	480	485	500	459	455	476	509	476	470	453	504	449	461	482	460	447	441	463	494	459	458	485	456	470	502	470	461	445	448	470	466	471	460	473	484	457	485	489	486	476	461	434	440	443	468	459	480	463	494	452	474	450	463	498	459	445	482	481	462	435	458	478	422	470	454	470	441	437	441	495	464	456	421	466	485	471	442	472	414	463	467	506	435	464	503	491	470	441	464	494	494	494	474	434	473	471	470	499	471	473	464	493	452	451	449	462	444	472	455	468	508	464	483	479	457	491	490	488	489	463	441	478	461	455	474	475	448	413	482	441	444	473	450	473	498	478	466	476	404	442	473	467	451	452	462	492	449	485	481	474	453	458	425	474	448	468	493	490	482	446	470	491	447	440	440	487	487	444	447	486	471	451	461	466	493	424	478	476	498	481	484	481	490	479	476	458	495	498	436	486	488	461	451	484	468	445	473	463	459	475	473	485	448	480	449	484	458	485	454	480	463	449	489	480	472	477	465	485	487	472	465	465	475	465	448	461	491
16454	24638	14798	4669	835	353	287	373	1179	840	291	207	306	436	276	218	217	217	210	367	448	456	341	262	231	186	184	213	208	223	199	175	204	191	195	205	208	175	180	185	238	194	216	225	207	206	197	198	214	184	201	223	211	181	219	198	210	201	214	209	201	200	212	208	199	206	209	199	204	208	203	171	184	213	204	206	203	202	171	219	211	215	181	197	232	185	200	204	182	210	210	201	198	183	172	230	224	210	212	195	190	194	194	188	202	198	175	203	213	216	212	205	222	242	169	210	206	205	183	168	205	202	201	217	185	205	191	175	175	194	195	157	193	204	185	185	215	221	191	218	203	199	201	204	194	213	175	214	189	203	210	212	214	156	248	189	216	208	212	209	206	239	172	212	195	217	207	192	222	182	229	211	204	209	210	204	188	207	183	213	191	192	210	217	214	194	178	224	214	194	199	193	206	206	237	202	219	201	196	202	207	185	220	223	199	206	178	209	219	199	207	198	200	199	185	219	218	205	219	213	197	206	205	189	194	158	197	178	222	206	203	200	212	208	198	222	193	209	181	174	202	197	239	190	173	197	198	212	192	207	227	183	191	190	185	203	210	220	203	196	217	254	221	206	233	190	182	184	224	208	213	213	192	218	196	185	192	208	183	207	204	214	211	204	210	208	212	196	201	204	195	192	236	184	209	207	218	233	184	194	170	208	199	214	196	179	184	193	202	195	196	202	192	199	192	204	214	223	197	193	199	214	214	202	173	198	197	193	210	180	198	193	238	221	213	220	217	187	209	203	209	212	189	196	191	194	223	207	211	208	201	184	182	205	174	194	202	215	210	205	213	192	184	200	208	185	187	193	181	193	161	204	179	214	235	182	209	206	229	183	209	195	183	200	212	197	219	220	201	207	204	211	227	203	196	213	196	224	192	179	220	229	195	181	206	214	184	207	217	195	226	204	186	194	189	188	221	202	191	207	200	216	201	190	221	226	188	204	206	195	179	182	189	189	195	227	202	196	205	201	216	188	216	186	198	225	219	213	202	221	216	211	215	204	195	193	189	228	176	190	227	190	218	171	205	186	231	179	181	200	220	200	218	208	202	171	219	198	190	200	212	183	191	214	193	215	188	190	216	197	223	224	191	181	173	201	207	202	196	204	190	195	201	225	219	251	191	196	217	194	176	184	196	172	190	208	199	217	201	187	196	201	210	223	182	216	196	191	172	168	201	228	225	221	198	192	215	202	194	215	214	209	194	200	226	189	218	220	172	210	191	187	205	212	202	229	211	197	201	205	198	213	221	169	176	184	216	197	196	220	208	206	164	212	171	213	190	194	197	191	193	216	224	248	203	206	205	221	186	189	190	205	210	191	202	204	238	180	198	193	208	180	191	200	189	204	175	169	182	212	230	198	197	184	210	212	187	198	201	183	226	188	192	207	166	204	208	177	204	206	204	191	207	189	211	210	193	202	189	195	192	198	184	203	191	202	203	219	182	240	195	198	184	179	203	169	201	202	217	197	182	200	208	200	180	219	220	216	211	211	220	218	198	212	185	208	196	209	184	193	194	180	208	193	204	183	201	204	219	210	193	205	217	176	203	216	205	189	194	185	201	237	192	192	218	194	234	201	217	211	204	225	228	176	224	193	210	197	198	201	175	231	167	232	192	187	190	191	189	210	196	194	222	191	181	218	196	207	205	205	184	208	184	185	189	191	195	195	200	210	204	188	192	186	218	210	207	191	191	218	217	191	245	194	201	178	202	215	205	186	189	204	206	177	201	205	215	194	216	222	206	172	214	210	201	187	243	200	220	205	176	197	204	181	187	184	201	228	215	205	195	214	193	194	190	218	195	214	187	203	206	201	220	198	191	224	193	187	209	187	197	192	209	200	214	217	189	196	189	195	205	211	206	235	203	195	196	200	237	231	218	198	205	183	202	190	197	204	182	213	200	227	191	208	200	206	205	183	226	181	207	211	187	208	186	195	203	218	194	196	198	189	202	243	187	189	196	222	203	181	197	199	167	178	201	189	193	168	213	210	232	190	203	184	194	205	194	219	218	192	175	203	189	187	192	220	193	209	206	213	188	203	205	177	190	194	195	206	188	189	188	210	216	239	210	192	196	215	193	210	177	173	231	218	202	180	185	205	208	207	199	229	186	196	212	183	168	205	190	170	207	196	220	208	228	188	191	193	171	216	205	180	209	187	206	189	214	223	193	198	198	209	219	189	192	193	212	185	209	186	216	206	203	199	197	191	212	186	193	236	189	200	192	205	184	219	208	207	189	202	216	201	189	177	207	211	201	184	210	215	234	216	203	194	192	208	220	199	193	195	200	211	229	181	191	200	239	186	211	192	219	197	219	205	203	196	185	184	207	191	212	198	190	184	191	202	207	182	179	171	178	209	213	205	182	188	168	197	202	203	181	187	210	205	185	200	185	195	218	215	222	214	199	206	200	233	198	200	220	206	188	190	202	198	198	220	200	180	213	204	190	192	209	179	200	210	189	206	213	201	200	176	184	211	205	218	205	179	200	207	187	223	213	193	205	219	189	210	188	175	197	182	215	178	206	209	196	201	200	194	237	200	188	222	221	210	177	190	216	226	175	232	221	190	197	203	198	200	207	217	199	188	205	190	192	203	217	202	198	206	213	215	209	206	227	220	215	198	218	209	237	197	216	213	205	191	214	173	186	203	219	191	170	199	177	218	188	199	197	212	174	185	200	181	190	197	206	207	196	219	176	205	203	195	216	196	183	202	168	204	224	200	170	205	191	209	221	217	196	202	231	206	218	221	191	240	191	215	227	227	209	228	192	200	224	215	192	206	189	193	171	186	189	219	215	194	237	207	185	178	201	202	201	205	202	197	199	221	196	199	214	202	231	208	213	206	178	207	211	187	192	207	217	187	167	200	213	214	187	229	196	215	208	216	190	202	237	193	203	225	210	206	185	195	179	199	214	193	221	202	182	178	206	190	220	182	195	194	204	198	188	226	215	218	206	207	213	224	188	218	190	187	179	185	187	197	203	206	191	191	225	233	211	187	196	215	209	206	201	168	206	184	204	187	206	206	190	200	224	199	211	191	206	202	201	198	201	204	233	212	202	212	197	189	211	192	230	192	204	195	188	205	219	201	187	240	226	213	191	183	207	190	200	176	190	200	197	217	220	213	176	204	194	196	197	201	205	204	190	203	197	209	176	192	218	186	196	192	191	226	205	200	184	202	194	224	221	234	190	188	227	197	196	168	191	204	235	208	203	213	208	208	170	182	224	182	198	205	186	196	200	205	202	214	190	200	217	202	204	206	195	181	202	190	196	202	220	217	224	190	175	210	190	203	211	192	195	220	185	202	182	206	212	186	220	202	164	184	188	191	210	203	185	186	193	192	176	181	217	214	182	230	198	195	182	193	217	191	226	211	216	218	190	192	192	169	216	191	210	208	182	195	181	183	194	179	190	197	208	201	183	198	192	183	196	217	211	186	206	201	202	190	175	220	225	226
13834	22874	14264	4339	949	858	806	1544	5988	3409	910	601	1205	1856	882	510	564	560	630	1700	2209	1765	1247	801	521	485	522	456	525	473	486	508	451	496	455	467	465	499	524	462	495	493	484	468	479	502	468	486	502	506	449	460	486	527	466	509	473	464	499	474	504	504	471	473	489	477	472	503	500	471	502	486	465	482	485	512	530	471	471	468	447	512	478	476	481	483	463	505	474	482	475	486	476	461	505	478	488	522	458	491	528	471	444	440	441	463	488	486	469	510	462	491	472	472	480	441	481	440	473	481	475	459	477	476	515	502	476	477	474	504	466	459	462	466	533	471	492	487	503	494	502	464	477	538	502	472	437	447	456	440	492	505	450	502	475	495	432	517	453	460	479	490	504	457	543	472	461	513	508	489	453	451	502	504	450	492	495	481	510	476	496	490	509	496	471	532	478	494	503	510	530	417	475	503	478	482	490	486	479	479	456	490	481	472	473	489	467	456	504	498	471	536	473	490	506	470	478	485	457	502	445	465	471	489	505	500	516	465	507	482	490	472	474	484	480	451	471	510	522	498	487	474	483	469	497	424	473	438	445	465	526	485	465	453	490	471	513	462	489	479	517	470	485	507	451	498	507	526	456	507	503	505	480	484	466	478	468	480	506	495	482	477	477	513	465	498	521	507	463	503	477	477	501	492	464	470	507	476	482	483	465	477	480	491	471	493	448	469	517	498	498	456	482	456	439	509	450	482	516	488	448	471	468	433	502	500	450	508	504	493	469	489	429	489	499	449	479	524	511	457	475	491	476	475	468	473	467	466	482	472	451	475	486	457	480	496	477	494	517	497	459	489	497	504	448	497	521	476	476	501	471	468	497	482	467	475	461	537	487	482	492	497	468	491	480	494	487	464	505	484	469	520	476	491	468	486	473	497	444	476	514	514	495	455	500	501	449	478	502	452	453	474	493	435	470	501	499	494	472	456	483	524	498	444	473	499	488	491	455	492	515	469	485	535	457	493	501	489	474	461	497	480	481	475	465	489	492	482	525	461	513	472	459	468	452	445	486	521	483	485	480	463	497	453	481	483	486	468	451	465	526	523	479	470	456	479	498	458	481	449	511	480	485	486	494	484	437	493	484	458	481	454	484	482	493	507	497	467	414	501	493	472	518	507	461	455	513	495	466	488	470	457	458	460	493	520	462	481	456	478	522	487	537	465	507	519	475	478	513	518	490	484	482	507	475	471	488	498	465	484	477	493	472	476	473	518	466	496	488	475	415	446	486	462	499	456	495	470	453	484	464	482	511	477	502	484	517	431	486	487	446	484	488	484	495	465	450	489	468	475	500	463	493	458	493	510	486	466	466	462	485	490	487	495	462	511	472	518	436	436	455	487	446	477	474	464	446	489	468	479	493	480	469	478	451	472	481	505	486	475	439	462	465	508	507	512	454	486	480	450	514	491	449	461	494	490	488	486	483	476	473	474	472	471	473	474	526	463	519	507	492	454	459	494	505	468	486	451	474	477	451	493	470	470	485	484	506	503	465	500	456	497	480	447	472	480	516	482	510	457	487	459	489	479	511	485	500	480	510	492	475	478	510	478	474	468	478	472	506	497	452	482	516	470	487	482	512	504	487	441	479	484	504	491	502	463	506	454	514	479	496	495	450	500	501	475	485	494	480	416	500	499	495	454	452	460	469	473	472	475	484	484	471	502	528	460	464	444	463	513	486	498	518	493	488	453	470	471	474	505	490	471	487	503	493	497	442	453	495	454	487	455	458	466	477	506	470	446	530	503	496	445	483	498	494	434	480	498	473	505	444	494	501	521	472	494	477	474	446	510	479	485	483	501	483	480	480	495	466	521	456	475	503	489	492	451	496	478	505	508	448	527	456	487	488	460	458	505	467	462	485	448	511	488	474	486	464	488	520	475	480	440	507	475	423	456	497	508	458	515	472	489	488	499	532	489	462	448	489	474	484	487	470	499	479	473	469	506	518	459	488	452	477	481	462	500	472	469	499	468	495	497	496	457	511	467	445	453	454	495	484	482	454	489	456	483	492	475	483	477	478	458	460	471	462	499	457	476	488	464	497	478	516	499	485	488	472	483	518	475	458	471	456	482	461	496	478	451	439	459	465	490	500	465	473	485	463	477	461	483	487	508	485	509	459	474	516	443	499	470	477	474	462	456	469	484	487	476	456	506	502	473	485	480	538	500	483	478	499	488	493	484	491	490	450	476	457	482	438	480	470	500	443	456	487	486	529	469	464	508	459	491	484	467	491	497	512	489	501	478	485	503	506	506	504	481	492	477	482	453	469	481	476	524	476	517	484	492	507	501	455	473	439	468	515	466	498	529	473	494	459	481	505	491	475	469	529	541	472	449	481	459	506	500	481	457	455	469	453	498	450	470	461	493	461	475	469	497	476	452	453	501	493	458	521	509	486	478	489	492	481	459	473	521	505	474	497	482	487	497	490	474	479	522	489	509	475	490	476	486	465	504	441	480	487	520	490	484	440	488	446	471	468	449	478	483	481	487	457	479	514	477	443	494	502	460	480	476	518	513	494	521	528	494	470	469	512	510	499	472	464	450	486	438	461	485	464	454	449	511	464	450	454	508	474	469	491	467	514	488	474	445	472	477	449	480	450	476	532	494	454	483	466	471	457	508	488	446	482	504	513	454	489	467	477	477	524	467	468	478	456	470	492	477	504	510	481	487	454	494	459	483	489	504	441	471	482	481	490	472	481	477	485	474	485	493	446	491	545	497	504	497	498	493	447	484	429	459	508	505	511	471	494	496	438	443	439	493	487	494	478	463	469	446	491	472	481	435	457	448	453	501	477	501	492	474	502	508	467	524	522	467	508	507	482	477	457	531	479	493	481	460	497	470	492	443	492	455	436	481	522	474	488	504	477	464	465	487	453	485	490	479	512	481	475	467	475	476	481	484	481	476	534	462	465	481	477	450	476	490	475	484	492	454	504	461	498	443	496	456	465	456	471	480	496	508	483	519	487	520	490	518	458	507	456	443	482	497	469	477	473	459	469	449	465	459	501	477	475	518	501	493	500	456	453	483	486	485	464	455	477	474	519	486	495	496	499	476	468	489	504	469	470	497	549	487	521	487	493	466	462	522	481	477	476	458	513	494	477	457	506	498	531	498	460	485	468	476	472	485	451	492	433	515	467	496	490	502	455	480	485	489	478	501	488	483	500	477	451	503	453	476	486	490	495	452	452	430	478	522	501	481	449	460	493	459	480	471	470	481	464	482	494	504	429	470	483	498	480	491	492	494	479	530	513	466	507	452	489	469	464	421	522	447	463	460	485	490	490	508	516	432	483	478	507	521	476	450	479	511	506	467	509	519	468	453	502	497	481	497	486	485	460	496	484	477	500	487	504	506	504	494	511	508	515	471	466	502	490	504	474	524	487	466	482	500	497	496	501	453	462	501	466	502	481	486	460	486	484	487	514	512	516	488	478	482	484	507	477	506	489	464	478	468	464	486
49838	48336	37989	27574	22690	18953	11721	7524	18355	12935	3029	448	1262	3857	1671	381	288	278	761	2107	2487	1513	915	458	311	266	276	246	279	235	253	263	262	232	262	245	237	243	239	236	237	220	266	215	237	210	236	218	238	224	253	277	240	251	250	238	236	218	243	227	272	258	239	240	224	244	260	232	230	236	251	272	275	219	194	227	243	243	223	249	240	246	243	240	218	229	241	247	231	229	257	238	244	236	222	226	220	237	237	221	242	226	251	243	275	241	234	270	257	273	249	247	251	229	254	221	232	232	250	232	235	234	249	255	292	253	225	262	251	256	228	231	234	226	241	241	239	219	270	201	225	232	259	272	257	250	252	232	237	252	215	238	274	239	208	248	245	251	230	232	263	223	261	228	236	231	271	231	256	248	232	216	274	237	214	275	219	231	241	252	235	229	234	264	249	252	244	230	255	248	223	202	229	247	213	242	248	197	229	210	241	238	206	233	237	240	276	256	246	254	232	220	261	242	226	253	219	255	255	249	262	246	248	237	237	237	201	226	249	270	269	277	270	237	246	224	220	256	248	228	255	228	225	252	252	237	231	235	255	228	220	240	221	231	252	213	266	241	262	229	241	227	244	209	216	229	228	273	255	237	227	240	258	247	268	238	228	237	250	193	255	251	255	235	237	237	253	244	239	250	267	247	260	210	210	252	246	227	231	233	227	244	212	205	240	272	251	239	247	251	230	229	230	237	235	244	256	284	225	231	223	236	243	248	240	272	227	228	228	235	269	263	252	253	232	216	236	232	214	219	253	240	259	226	264	240	255	248	254	209	237	257	229	228	236	246	228	243	221	239	232	228	268	265	213	273	258	253	246	221	228	253	243	249	233	251	246	243	227	237	265	233	208	262	238	241	220	253	240	274	238	252	230	228	236	230	252	235	231	258	243	274	226	243	242	240	254	258	256	270	249	261	223	235	225	229	255	248	231	216	289	226	221	232	228	235	230	218	229	242	228	232	268	253	246	244	254	209	247	269	250	251	252	266	268	252	252	241	237	231	244	255	254	236	242	227	216	223	232	276	260	259	244	245	251	211	245	209	242	233	255	251	234	213	249	244	232	272	255	264	245	218	259	229	246	249	203	229	265	250	224	250	276	248	211	245	250	242	268	242	209	228	226	241	211	234	249	232	253	239	249	247	257	236	273	251	245	244	256	254	253	249	278	227	250	238	217	242	220	242	244	249	252	249	237	224	262	236	235	226	226	231	231	230	243	233	227	254	251	264	215	241	250	243	244	225	240	252	223	259	248	236	247	237	247	274	257	246	241	182	234	257	263	260	211	237	244	279	220	233	237	272	269	222	220	217	233	225	265	254	243	254	249	214	218	263	229	268	236	235	237	271	256	252	232	261	216	258	231	247	250	245	267	242	243	258	267	259	241	224	212	245	220	273	242	235	223	227	258	244	239	254	210	237	239	252	234	253	229	252	259	236	231	256	239	233	267	214	233	300	249	234	240	226	244	221	227	270	242	243	255	232	241	249	229	229	273	217	255	248	225	250	242	245	260	261	235	259	236	218	258	259	264	251	253	244	236	231	251	238	273	282	246	238	255	261	198	225	236	259	240	257	261	214	227	239	230	253	232	264	232	229	238	235	256	230	294	277	269	244	235	221	232	269	266	253	266	237	290	242	219	244	218	249	243	236	249	254	226	221	228	256	235	275	244	251	255	245	227	225	248	271	241	246	222	220	239	253	214	261	253	253	242	214	239	226	258	244	237	246	233	253	232	242	226	256	256	218	227	234	220	233	231	231	262	243	277	243	236	243	256	232	261	233	230	234	251	269	246	237	262	264	241	250	252	252	253	242	235	257	238	226	214	236	258	244	222	235	236	259	229	252	238	236	205	221	226	233	203	258	236	235	229	253	238	250	227	237	227	229	260	248	241	194	246	257	235	231	253	218	232	245	246	250	210	247	210	236	249	251	239	236	247	244	246	229	252	268	233	222	228	280	255	250	252	260	235	205	221	235	268	261	214	254	227	226	270	260	252	230	261	240	246	226	254	248	229	257	231	221	262	229	245	246	243	244	252	231	256	245	258	244	232	220	238	231	234	235	237	247	233	226	272	219	267	235	265	254	239	227	249	236	249	251	255	269	266	242	231	218	219	269	249	247	221	261	249	262	224	280	237	266	238	263	239	223	241	261	250	257	246	207	235	252	220	229	248	249	246	232	216	222	244	259	247	258	268	238	243	257	214	228	245	262	264	235	231	259	261	241	238	253	236	236	257	220	262	224	255	252	245	277	252	262	247	223	248	232	259	228	229	244	243	272	242	263	211	238	224	261	232	230	242	252	232	225	253	246	265	232	267	273	244	262	251	231	268	256	257	244	246	222	229	266	228	237	226	232	243	241	259	253	254	247	232	252	247	238	201	232	247	214	222	233	275	265	234	256	239	221	238	256	271	235	257	253	225	209	232	234	254	230	236	242	237	213	246	222	260	261	231	226	249	269	224	267	231	229	265	257	246	243	242	228	235	222	294	237	235	268	275	252	271	266	239	247	241	238	250	231	272	242	275	245	234	236	223	245	257	246	256	230	260	244	242	255	243	242	261	238	223	233	240	239	227	239	259	220	256	242	246	233	258	243	231	244	230	220	250	235	245	253	239	249	238	267	257	247	236	243	282	246	237	252	240	247	247	255	246	221	256	247	271	229	252	277	235	275	264	245	230	226	218	254	265	249	246	209	234	248	270	260	260	220	231	245	259	253	224	243	250	266	262	212	251	235	232	232	249	242	238	216	256	249	215	219	234	245	240	248	234	247	241	240	247	227	252	226	246	241	212	260	272	254	277	257	222	266	229	225	241	254	238	246	250	245	237	232	269	238	241	251	252	261	249	260	209	258	233	234	253	197	215	259	246	231	258	235	244	254	235	216	258	252	249	238	235	265	251	236	245	248	264	239	242	270	228	252	254	259	279	255	223	235	240	231	280	230	232	233	239	239	245	246	241	273	254	264	225	261	240	268	246	243	261	232	246	237	229	251	224	248	236	230	226	259	251	242	265	263	237	227	261	230	258	233	237	248	259	248	239	234	255	243	221	249	227	243	249	266	238	220	227	249	233	224	256	257	218	245	237	262	230	250	242	258	240	256	281	255	244	258	252	202	222	228	245	251	236	245	203	242	207	228	241	201	213	237	261	256	261	234	236	208	255	240	254	213	226	212	271	272	221	224	249	216	245	228	246	249	217	244	232	249	231	251	227	225	248	243	230	236	215	218	234	272	248	236	220	249	232	221	234	224	233	258	258	232	224	243	244	253	253	265	246	209	214	267	242	233	227	214	230	268	228	247	253	244	241	237	222	256	254	237	247	238	253	238	261	240	259	263	221	253	274	188	247	244	230	223	255	213	263	245	264	203	230	271	246	247	252	241	259	254	229	240	243	256	242	252	249	232	213	248	228	233	249	248	226	262	239	237	215	226	222	236	257	284	235	231	222	249	267	239	244	223
41814	54367	41308	14719	3406	3360	3039	12638	38838	27753	8815	1208	6416	17182	6047	1048	807	754	4080	10974	12078	7251	4005	1767	873	617	680	658	717	634	605	577	531	598	600	546	554	578	587	539	512	550	548	564	556	533	527	589	550	579	501	508	567	575	541	585	542	565	539	574	526	580	532	568	562	541	550	526	549	552	560	555	573	562	581	551	569	540	553	533	555	572	553	540	556	562	555	530	557	561	527	545	556	559	548	534	518	583	541	512	530	533	533	538	525	552	486	572	562	544	533	535	573	559	569	574	519	499	543	556	584	581	575	547	592	550	565	486	586	544	568	501	546	540	563	566	544	565	532	529	543	543	554	506	565	576	513	542	603	501	587	529	557	528	542	574	514	544	542	564	518	533	539	559	540	508	554	562	577	536	559	542	538	549	596	556	547	540	558	536	525	550	521	532	533	528	586	556	551	568	509	529	540	513	497	542	610	535	517	513	566	606	539	594	562	548	532	551	583	536	536	558	567	551	534	556	541	567	476	542	539	545	555	520	521	527	545	571	520	510	531	553	548	570	559	534	501	549	534	571	570	543	579	548	603	495	582	534	545	544	574	539	543	538	501	557	539	550	581	613	569	527	550	523	552	547	564	534	490	584	544	535	554	578	542	550	542	547	538	556	550	573	511	533	537	563	514	525	548	533	524	569	538	549	551	539	536	575	556	533	561	559	559	563	544	570	509	521	535	500	589	552	548	521	554	566	550	555	547	536	564	498	554	563	576	598	566	553	536	546	574	577	493	552	541	553	572	547	533	555	509	521	510	563	526	554	539	525	523	568	568	526	551	555	523	549	559	538	571	544	566	545	530	561	544	558	523	568	558	549	552	566	530	539	567	538	538	524	530	520	557	542	570	577	529	506	566	564	556	552	552	607	549	567	538	575	534	541	525	522	535	605	580	526	549	562	541	517	575	567	554	538	570	603	552	556	547	519	559	520	512	530	527	573	555	569	508	508	563	565	559	565	547	580	584	536	569	550	544	547	535	567	558	537	550	553	525	560	562	582	574	551	549	606	558	541	523	545	573	550	536	557	528	547	545	543	505	537	509	547	536	562	568	567	501	569	572	618	576	555	561	574	567	533	568	546	537	524	539	588	531	570	543	605	558	525	544	551	555	563	558	561	567	497	538	532	539	534	539	541	537	557	561	572	557	587	561	544	551	517	528	519	567	527	521	520	536	553	538	556	528	549	554	561	542	543	541	574	536	524	563	596	555	584	553	573	549	557	535	547	529	563	570	554	538	544	561	578	572	527	529	533	525	520	518	531	542	514	553	562	564	543	567	550	551	546	515	610	554	582	526	558	603	547	571	561	592	511	549	541	550	560	524	552	580	542	528	594	562	571	558	527	569	520	557	540	575	569	556	566	572	519	536	544	532	517	557	526	591	548	553	544	531	549	555	554	570	528	536	534	555	546	547	543	585	549	543	542	546	519	568	545	541	531	559	517	553	548	508	552	556	562	545	510	558	580	508	532	558	500	549	597	534	568	569	506	529	526	540	545	542	564	558	515	536	559	540	573	555	564	491	513	571	522	528	541	532	529	531	563	539	535	544	560	548	532	565	543	552	555	545	559	548	548	530	565	586	511	562	592	567	595	521	555	579	573	577	536	548	579	560	560	577	515	491	539	560	527	565	573	525	559	595	556	552	548	538	502	589	512	538	535	562	586	561	556	579	542	582	548	515	510	531	544	522	539	576	547	594	548	569	552	589	531	546	580	502	584	517	611	543	550	508	548	572	525	501	543	570	577	539	540	576	560	504	516	529	549	553	550	545	570	563	530	540	546	535	592	532	522	557	525	540	593	549	554	547	567	527	517	547	535	560	553	562	563	526	584	571	505	577	543	548	582	526	518	573	566	539	550	509	572	519	509	538	534	592	585	543	551	552	511	521	538	535	555	534	529	561	534	537	536	548	556	564	560	551	532	541	543	564	522	532	567	538	544	531	556	561	541	545	544	518	547	540	554	585	511	533	518	539	570	546	499	522	548	543	539	578	544	522	533	554	582	575	554	582	543	532	511	555	498	539	525	533	596	566	554	537	583	578	536	583	574	575	600	560	524	579	545	551	571	561	518	542	552	515	568	556	580	524	506	554	540	497	555	493	546	581	563	538	520	579	569	586	568	561	560	510	527	504	539	565	530	541	539	555	528	529	537	560	553	551	567	542	565	557	510	545	586	592	550	534	553	537	549	556	556	546	587	529	569	559	545	558	527	548	545	576	534	539	546	532	560	562	520	504	527	504	510	538	540	545	545	560	597	533	557	555	552	530	522	541	549	556	544	544	562	540	551	548	513	525	576	527	555	517	570	533	566	493	580	518	533	581	558	525	523	547	567	566	555	543	564	577	530	565	555	565	537	500	540	575	572	548	528	551	564	533	551	559	545	559	546	600	555	562	532	528	560	564	540	504	540	566	542	524	547	536	568	559	551	568	502	490	537	547	555	520	496	563	552	561	531	548	550	536	531	558	541	542	519	523	586	577	542	573	549	563	579	545	521	565	532	501	623	585	523	540	515	578	558	563	560	566	567	542	560	561	528	561	534	536	564	580	538	503	572	520	591	581	531	586	528	540	563	567	569	539	577	545	571	528	541	539	566	544	600	522	538	575	578	537	532	532	550	565	565	556	579	557	572	518	530	567	551	554	513	528	585	546	553	503	538	559	543	558	522	573	527	564	518	561	592	589	540	542	581	563	540	529	556	570	551	559	524	577	493	522	532	536	561	546	552	593	523	562	491	553	560	537	542	557	541	545	574	564	573	597	590	565	532	573	524	547	532	544	544	535	507	552	548	567	567	562	541	510	554	567	524	556	537	582	519	531	545	538	579	562	572	526	575	531	567	544	550	542	506	553	546	582	570	563	538	565	574	537	536	555	562	550	582	556	546	532	552	532	586	603	567	554	593	528	558	521	552	541	537	521	564	561	544	553	509	579	579	545	523	547	540	571	571	536	524	516	533	520	527	589	537	517	571	517	545	567	520	607	567	533	539	517	541	549	554	537	525	571	597	524	565	544	562	548	567	585	558	547	555	543	549	538	536	577	551	545	541	570	537	552	571	543	531	548	545	566	551	602	571	520	539	536	532	540	565	559	548	540	530	543	550	566	546	537	582	606	548	545	523	551	509	523	539	542	590	551	566	548	540	543	560	556	558	564	509	559	535	550	534	568	565	574	560	553	524	547	520	545	538	562	582	515	567	555	527	570	592	589	512	527	558	566	534	583	562	561	543	618	551	543	547	540	509	503	524	559	570	512	585	585	575	556	582	526	530	555	526	525	531	549	561	535	531	530	545	586	564	541	608	518	527	557	563	551	587	562	586	575	543	572	557	544	526	558	532	535	547	536	567	516	516	551	593	545	531	506	541	545	527	507	496	583	547	528	564	544	549	564	561	504	531	588	545	548	541	545	564	547	574	542	562	560	554	558	542	569	574	525	562	576	552	529	539	501	556	511	566
51312	43409	35815	26146	23129	22087	16888	13263	33340	28677	13431	1389	751	5846	2561	413	315	362	967	5324	5817	3312	1741	676	371	257	281	225	282	260	243	217	214	219	193	203	194	209	217	198	211	206	244	209	180	185	214	183	220	195	215	193	194	218	211	210	189	184	175	224	218	202	199	164	185	216	204	211	195	161	170	189	186	199	218	187	189	191	191	197	181	226	201	192	193	216	205	207	206	195	209	192	197	190	211	183	194	176	217	212	206	194	180	199	248	230	207	197	206	186	196	170	197	189	195	189	199	181	166	194	179	205	197	200	209	172	212	200	224	203	195	204	199	179	198	182	184	201	202	219	216	217	197	188	206	210	200	181	178	203	199	223	230	186	191	200	190	207	211	194	217	214	217	175	188	230	203	197	168	220	193	184	184	183	144	199	216	208	180	205	196	190	205	218	224	201	227	185	189	235	190	180	198	215	170	197	170	216	191	197	218	190	196	191	203	202	228	210	205	194	226	221	201	195	191	209	178	173	203	195	195	191	185	210	211	222	211	206	196	203	220	210	206	196	192	205	211	204	188	216	188	201	245	215	223	205	204	231	214	167	215	203	196	180	170	176	226	215	204	215	177	203	192	170	195	206	190	191	201	201	203	191	197	208	191	190	226	205	192	186	214	197	210	218	206	193	205	247	196	196	219	206	177	199	183	232	214	202	208	198	224	219	219	204	208	213	217	184	184	195	217	200	184	223	183	221	196	221	209	195	181	198	208	222	198	190	169	211	224	184	226	198	182	188	205	205	197	213	216	211	192	206	203	220	161	183	202	208	202	166	196	203	196	188	170	216	187	210	231	235	217	201	198	192	221	206	210	199	218	208	199	222	185	210	195	199	208	212	182	217	199	194	210	192	197	216	193	187	195	234	225	195	189	175	215	204	194	184	182	189	178	193	202	194	196	193	191	235	233	195	202	174	229	207	196	210	192	201	206	191	196	202	198	183	213	226	189	197	192	225	214	177	201	189	207	177	184	209	207	198	208	183	232	220	191	187	212	231	208	201	210	209	200	212	211	208	209	207	199	224	206	178	189	176	213	221	218	216	213	209	190	211	184	235	207	196	197	185	243	198	214	233	209	174	191	217	188	187	205	222	197	193	202	198	195	192	196	219	212	232	194	203	184	201	206	210	176	192	183	214	219	179	208	203	232	188	171	209	202	204	199	190	236	212	180	196	185	196	197	184	180	235	203	180	198	214	189	183	215	199	194	195	193	185	197	233	210	198	207	211	193	196	179	182	218	200	193	233	195	193	186	179	226	190	185	194	185	216	215	198	214	218	181	217	203	182	199	193	201	226	219	199	219	195	227	199	214	193	195	207	196	199	180	177	221	193	236	196	208	209	215	203	198	243	193	205	215	195	206	213	228	206	185	208	207	180	201	200	194	203	208	197	232	211	185	201	188	209	218	203	225	255	205	200	204	201	201	213	195	188	203	192	184	209	215	199	201	220	195	196	195	179	182	194	202	201	181	213	201	198	177	208	228	195	212	182	162	217	193	196	199	213	212	202	192	235	197	191	182	172	201	245	186	203	191	179	219	194	207	202	202	185	211	195	187	218	209	212	193	174	200	214	202	180	201	189	209	223	209	193	202	182	186	188	178	234	208	225	191	208	177	189	214	190	191	181	207	201	197	207	230	197	196	220	206	202	201	189	211	191	200	187	207	220	213	184	214	219	187	191	204	193	200	183	196	195	198	187	232	205	218	198	194	178	198	194	205	177	198	235	186	217	195	207	193	207	182	188	199	175	216	214	228	205	198	208	182	209	195	228	201	236	172	176	166	175	216	207	198	203	219	175	181	182	184	201	207	195	183	208	211	196	204	206	207	186	215	199	227	210	224	227	215	182	187	220	207	208	209	208	203	182	197	204	186	197	210	212	229	221	218	211	172	194	192	194	193	206	213	194	210	196	208	188	204	210	191	198	192	195	211	199	218	200	213	208	209	214	218	180	199	222	210	207	211	199	182	199	221	218	186	200	221	206	210	211	225	190	206	204	211	193	192	203	214	201	191	209	198	182	222	201	200	206	185	179	224	188	204	203	227	212	194	203	192	189	194	184	205	213	186	189	199	210	229	198	213	184	170	219	185	191	193	245	189	203	194	210	206	203	183	205	216	205	176	201	182	199	214	215	212	204	225	198	192	208	205	211	201	188	215	182	205	201	189	230	213	195	225	194	194	185	189	185	208	214	205	214	188	228	198	197	208	205	204	185	200	234	240	182	197	209	217	202	214	204	247	221	189	174	207	195	205	224	215	209	219	219	233	201	206	209	186	217	215	214	225	185	197	211	200	194	189	209	211	189	199	203	208	230	186	218	218	209	215	204	209	226	195	200	229	197	198	226	206	200	233	199	194	211	188	185	165	197	188	180	208	252	202	216	205	221	198	229	203	213	189	201	215	223	219	215	196	180	190	196	190	191	194	180	183	189	186	187	191	187	226	188	215	153	206	196	182	175	197	219	184	208	186	212	201	189	200	205	193	196	202	189	180	205	194	181	202	195	198	197	201	188	192	206	209	186	187	206	202	214	196	206	194	203	210	198	207	200	203	183	208	208	251	200	208	208	177	182	198	198	202	233	211	218	189	205	189	181	203	181	210	201	191	240	207	193	212	204	199	214	197	199	180	229	207	216	216	213	195	202	183	179	214	242	220	218	204	187	202	197	222	233	218	193	189	203	219	225	195	189	198	209	191	209	214	209	210	213	190	189	201	188	228	208	210	204	192	199	214	212	175	204	228	190	204	191	218	199	195	235	187	209	213	198	209	181	184	193	201	176	171	205	189	223	196	221	192	204	184	203	201	195	209	204	203	185	197	196	210	221	217	221	202	202	199	209	211	213	205	209	206	196	199	199	212	218	223	201	222	202	189	227	211	212	173	188	210	170	201	190	185	229	187	174	205	228	187	203	211	207	187	215	199	216	175	201	201	194	204	232	185	185	222	230	207	183	230	224	205	210	189	203	190	216	233	206	208	199	194	209	206	192	202	216	200	204	171	223	199	199	189	215	198	210	214	210	206	189	212	213	196	217	217	212	197	192	193	196	187	208	201	203	178	193	224	209	188	196	185	207	215	213	187	204	203	235	192	189	192	182	221	221	204	197	197	225	221	219	192	188	190	206	186	172	186	193	214	200	201	208	212	187	187	195	206	202	212	208	204	174	216	211	203	166	192	206	202	223	203	215	195	197	193	218	224	227	215	195	210	222	189	224	215	205	206	189	202	194	183	183	213	179	194	200	191	201	184	190	214	211	243	193	206	176	207	184	191	197	204	184	177	219	190	177	176	192	215	222	196	196	210	218	207	194	222	197	206	199	208	209	201	203	190	189	188	185	206	188	202	221	183	202	223	194	198	199	224	226	188	197	209	179	178	189	203	208	221	209	176	197	204	201	192	196	184	201	211	205	232	219	225	194	216	171	196	207	200	213	196	182	183	214	198	215	201	184	193	191	167	218
45427	52217	42167	13622	5879	5794	5343	19000	51346	43020	24903	2252	3407	21901	8566	1578	1014	1588	5332	22429	21933	14038	7792	2904	1247	685	890	755	838	691	742	646	426	479	476	465	437	447	457	462	458	410	435	422	452	426	437	459	427	457	449	408	459	473	457	469	459	444	428	484	451	458	468	445	441	411	456	449	494	426	475	444	474	467	470	420	410	434	421	441	448	468	457	495	431	488	450	461	466	462	461	486	465	455	490	435	495	487	452	485	437	502	410	439	482	448	445	418	460	409	416	444	487	428	441	462	485	418	439	483	477	441	489	476	486	444	492	480	468	466	432	406	431	426	445	419	427	435	430	479	456	452	501	476	455	457	441	465	454	450	423	492	459	465	450	448	488	479	490	473	447	449	438	478	448	463	422	456	448	442	448	446	428	460	458	510	478	458	493	466	446	415	438	407	460	457	442	427	438	482	440	467	443	416	483	480	463	459	445	425	441	468	475	463	466	427	437	468	444	417	496	432	456	464	463	406	477	412	446	472	420	455	475	416	449	469	443	433	472	490	461	461	435	479	423	444	444	464	460	431	478	468	490	423	406	465	448	441	444	416	474	448	435	458	452	469	446	431	414	505	460	489	491	459	461	461	443	457	464	436	471	502	462	443	454	472	445	441	467	419	423	433	457	454	469	466	418	468	448	429	472	434	429	433	483	476	423	438	427	461	441	468	476	430	427	450	415	446	448	449	461	443	432	439	450	494	441	451	434	462	437	426	421	466	488	475	464	440	438	440	481	458	434	432	434	466	437	469	469	431	476	449	460	469	418	459	503	471	474	438	445	455	432	459	460	444	466	462	470	463	514	458	433	456	428	448	474	482	448	462	431	439	473	458	452	458	429	467	452	409	436	478	475	514	455	448	463	448	463	431	414	457	451	451	427	429	414	452	420	471	465	475	469	474	428	459	439	440	430	443	418	422	507	434	442	437	445	440	439	456	494	441	453	483	439	457	445	460	479	467	474	446	448	471	459	433	447	460	464	467	432	468	449	446	464	464	426	478	444	411	434	464	447	443	442	466	451	492	483	465	463	440	452	442	428	447	444	454	438	479	429	475	479	467	444	482	476	458	458	458	465	419	453	437	455	411	465	452	461	475	477	481	463	444	460	468	436	418	462	489	465	429	451	439	487	499	443	468	451	439	439	439	435	449	427	461	464	459	421	511	457	412	475	431	491	463	423	459	471	450	415	450	438	487	420	493	413	446	465	488	474	455	451	457	459	491	422	459	477	432	439	454	455	450	457	412	460	427	447	469	461	480	441	476	429	432	463	449	433	432	449	437	436	451	461	452	451	448	458	441	419	458	452	441	473	475	503	467	435	459	403	468	470	406	443	435	499	476	458	463	460	448	437	461	417	437	415	456	490	464	480	441	502	462	443	401	449	477	443	434	481	464	450	482	464	493	453	477	439	474	436	445	458	440	442	446	482	458	450	465	446	462	444	456	469	447	440	442	441	460	409	407	468	421	477	489	445	465	442	455	463	429	456	457	478	484	438	428	460	459	433	439	490	448	536	474	451	450	435	490	440	440	460	428	434	439	431	421	474	461	427	423	440	438	439	440	448	458	460	454	495	445	459	434	475	406	486	459	467	471	451	430	435	435	469	441	453	444	432	440	501	446	500	437	424	464	474	463	430	457	475	438	436	441	434	458	476	425	496	404	446	416	472	438	458	470	441	420	429	472	481	449	448	440	452	470	440	448	478	448	434	472	448	451	429	433	431	390	423	450	485	459	454	471	481	453	448	438	479	473	443	452	476	473	488	454	413	463	488	429	458	435	452	434	442	492	444	451	444	466	460	424	433	457	462	430	441	431	456	451	462	449	483	426	450	450	490	439	423	406	452	471	461	446	466	410	464	470	438	418	479	420	416	442	437	449	443	420	445	455	456	481	435	384	506	453	453	444	418	471	434	428	492	415	470	454	440	457	472	490	400	450	455	468	463	467	477	448	492	471	488	442	452	455	446	435	446	448	437	473	442	450	481	464	475	468	436	451	439	464	452	424	468	470	461	441	462	478	451	476	495	484	407	443	461	490	471	484	510	423	476	443	428	451	430	440	438	459	462	470	490	465	456	467	437	468	464	435	457	497	463	457	416	426	449	439	441	447	419	439	439	454	448	433	469	424	446	472	433	454	456	460	398	471	430	457	474	459	480	456	451	454	445	483	455	443	454	428	420	415	441	469	422	471	450	453	446	441	430	461	432	425	437	427	422	459	455	455	426	431	480	433	467	482	445	452	442	459	417	442	440	458	451	444	387	460	434	478	473	456	458	446	416	446	454	463	473	459	448	435	474	446	454	484	465	464	450	436	476	415	469	423	456	436	439	441	467	442	479	431	449	458	412	474	472	481	450	450	440	427	469	486	439	473	457	466	453	466	459	467	455	475	479	458	455	478	430	449	459	451	460	448	486	441	435	474	471	429	450	470	431	437	438	451	428	472	450	462	444	459	441	459	481	465	429	430	491	462	400	456	439	417	482	430	425	463	442	469	483	438	425	480	437	438	470	418	470	482	461	431	476	462	462	451	442	458	443	434	472	473	468	464	460	449	452	466	465	443	471	446	459	499	450	450	456	455	440	462	488	446	469	445	440	485	456	454	433	440	474	473	501	477	427	485	455	476	439	463	455	445	471	475	444	497	427	455	450	429	453	439	468	476	488	448	435	466	461	463	463	417	455	423	457	452	470	443	457	462	452	451	489	457	473	458	499	464	419	456	446	448	463	460	447	482	426	434	436	439	454	464	419	455	447	450	450	427	427	437	433	466	454	459	468	465	430	468	455	416	481	449	447	465	469	454	437	450	434	452	438	437	448	431	459	425	448	460	459	499	450	467	441	441	434	464	426	458	419	457	468	430	430	434	471	453	411	465	438	447	421	453	464	456	451	459	475	458	422	445	452	452	497	448	485	429	457	448	438	495	461	471	433	433	439	432	436	440	463	469	436	412	458	455	454	447	442	481	430	421	473	444	464	448	424	438	433	457	485	421	439	513	457	452	453	466	472	461	475	466	453	443	449	449	439	447	418	418	461	441	443	454	465	459	401	440	465	436	417	449	410	461	472	487	457	448	433	468	430	445	443	424	464	459	438	462	442	445	438	460	466	493	512	431	440	447	480	474	426	418	426	442	458	419	448	424	454	439	439	435	473	453	484	474	402	424	470	428	444	494	431	459	438	427	445	458	446	473	460	445	433	477	442	440	470	458	468	460	490	404	456	479	466	477	476	479	471	434	465	474	428	485	453	470	435	486	488	418	464	465	465	435	426	439	459	463	444	456	473	417	438	460	465	472	450	463	449	442	442	449	442	433	440	463	465	446	408	460	518	453	436	468	466	445	457	457	443	476	472	476	472	455	438	424	445	432	432	476	457	463	443	445	426	430	437	461	458	466	460	477	476	434	479	453	429	469	466	434	460	451	444	466	471	454	439	434	421	476	423	469	414	460	459	473	495	467	461	447
13525	19821	15204	3490	679	371	272	421	1480	1145	441	198	196	285	249	238	179	184	247	286	430	383	334	266	203	182	191	187	199	188	205	214	181	208	218	184	192	203	190	213	212	180	200	197	196	209	216	164	183	184	192	211	183	225	225	207	166	200	183	169	209	216	190	185	204	194	203	184	195	196	237	219	187	180	207	208	186	206	222	176	192	196	196	203	185	168	171	187	199	222	206	227	208	213	183	176	194	182	218	194	188	174	227	203	206	192	217	192	198	212	222	191	200	194	196	208	195	196	185	218	167	229	165	209	170	202	187	217	185	191	206	194	179	194	189	192	181	189	196	195	161	219	184	203	180	212	183	190	182	181	170	185	215	182	159	189	205	191	202	201	233	187	210	200	180	171	195	231	219	190	198	206	196	196	176	197	178	198	224	192	216	202	210	193	190	189	192	207	209	192	212	188	195	191	177	230	179	197	205	194	188	202	210	202	180	167	198	202	191	206	189	204	202	204	177	225	198	205	177	208	195	198	227	196	200	177	225	151	191	190	216	188	212	176	188	206	200	211	196	203	163	213	206	175	192	174	195	198	184	182	199	201	207	187	208	207	217	219	191	196	198	201	201	173	233	182	190	214	208	226	193	194	189	216	195	201	208	182	210	199	201	185	183	205	200	197	214	222	202	187	193	197	169	179	184	196	178	167	213	163	195	217	186	207	214	203	206	190	204	189	197	184	211	184	211	212	208	188	206	197	193	183	213	214	177	198	201	165	201	206	179	212	215	184	191	204	206	219	187	198	170	194	202	185	219	223	201	189	176	192	189	197	193	198	177	149	184	201	181	203	195	188	188	188	204	193	196	192	209	184	202	160	168	195	176	164	184	188	186	215	202	183	190	203	167	217	219	220	209	172	202	241	209	187	174	183	178	165	218	185	174	183	201	189	201	182	205	180	196	186	209	179	185	183	184	189	195	192	183	188	225	175	174	217	187	185	223	203	199	193	183	182	197	198	220	192	236	185	217	225	182	174	215	220	191	202	219	219	195	186	188	215	193	200	221	176	184	198	194	206	220	204	200	194	190	174	184	199	178	208	203	195	216	193	210	214	179	183	199	201	178	185	219	206	194	188	170	175	229	200	208	205	197	178	180	203	198	195	204	211	183	200	169	219	186	213	207	196	218	186	214	169	199	214	216	193	207	194	180	198	176	211	192	181	167	204	227	189	189	201	189	185	222	178	192	174	188	197	208	170	197	189	211	205	198	206	205	215	199	213	205	201	193	198	190	196	215	228	215	198	182	206	189	186	182	193	195	181	197	163	178	200	185	204	197	224	207	198	191	205	171	189	199	215	180	185	212	187	195	197	188	196	197	184	196	176	184	195	230	200	201	196	226	187	226	199	199	195	217	168	169	203	210	207	188	196	202	214	183	183	203	214	162	206	209	198	190	203	213	217	208	196	163	191	195	182	185	195	190	211	168	192	190	178	192	198	202	202	195	203	189	211	186	202	214	193	171	169	221	182	200	202	176	195	197	180	193	207	191	196	187	185	217	206	188	198	211	195	220	202	181	179	189	201	205	216	202	218	202	221	202	196	182	199	199	220	207	179	201	232	161	193	200	200	207	217	204	194	198	193	200	187	200	218	192	188	182	173	197	197	180	211	195	209	203	178	193	223	196	173	193	209	188	216	218	197	200	208	175	204	230	222	178	180	212	203	211	185	202	185	196	177	188	223	189	197	197	190	196	176	191	226	199	216	189	220	198	178	195	223	199	183	199	204	207	203	214	193	207	189	214	164	201	187	198	197	187	190	204	215	205	184	210	189	182	193	201	191	189	198	193	183	189	218	209	176	206	207	201	158	202	161	189	197	213	190	184	178	214	191	205	207	212	183	202	216	180	191	194	201	187	179	197	219	210	198	196	190	199	193	216	197	197	166	191	200	193	208	226	196	194	206	178	211	203	178	190	210	184	190	192	184	198	176	206	197	221	183	193	201	198	204	203	199	208	190	200	204	194	196	245	190	201	197	200	188	199	173	208	228	187	201	226	208	210	191	193	186	186	227	195	195	213	176	214	222	200	189	187	196	193	197	195	233	186	194	200	211	186	189	174	193	207	191	194	193	203	211	188	178	189	209	207	221	184	201	203	204	209	202	196	207	172	223	194	200	188	206	178	175	186	211	186	214	197	188	217	215	190	196	219	196	170	191	211	171	220	195	168	210	183	185	174	216	183	210	177	204	203	203	182	187	176	213	211	198	216	185	197	189	177	192	201	203	198	196	205	200	193	196	166	174	196	171	186	208	208	202	207	201	198	226	174	174	226	198	191	186	243	188	175	178	207	203	178	162	196	187	207	195	178	184	162	190	173	205	207	178	200	187	190	186	191	199	198	201	198	209	201	187	180	171	215	187	174	187	208	192	189	198	182	197	207	186	194	177	195	208	191	170	187	208	195	179	237	222	214	182	191	202	200	203	221	183	195	192	212	184	185	188	193	207	215	162	203	191	174	181	181	197	230	199	199	210	174	211	201	187	201	184	186	216	228	199	191	209	212	196	212	231	199	190	190	152	180	201	206	226	188	201	205	181	204	210	217	229	203	200	201	180	216	175	198	216	182	229	203	187	188	178	209	188	206	213	198	198	166	202	201	181	195	197	179	191	183	204	188	206	192	189	189	197	220	213	191	201	212	187	163	212	186	233	183	194	200	190	193	182	212	210	197	200	193	220	183	204	203	196	194	199	225	193	200	177	201	209	186	181	180	207	215	198	200	195	177	178	204	196	183	184	187	189	221	185	178	213	190	188	210	222	192	179	178	199	202	188	204	185	197	173	177	203	199	177	188	173	191	170	212	190	211	201	195	220	214	197	184	200	182	207	230	193	208	193	210	195	228	189	224	195	178	204	206	196	190	191	187	204	184	222	190	180	179	189	222	221	200	186	188	210	179	209	199	197	193	221	211	186	184	189	198	169	183	199	221	196	198	203	195	183	175	185	175	214	252	187	199	179	224	201	196	203	207	210	224	213	192	191	185	179	193	181	194	179	185	213	203	194	191	191	180	214	193	183	180	196	177	197	187	223	200	192	191	187	211	206	194	195	172	203	182	198	199	204	194	199	215	173	214	204	210	187	213	195	215	199	193	190	202	203	182	205	187	204	206	203	189	217	176	183	193	200	203	208	208	216	211	219	192	203	192	199	187	212	181	213	192	201	168	182	227	211	178	197	191	186	186	182	223	213	203	195	197	198	193	179	181	197	180	191	224	172	204	192	202	225	211	200	180	185	181	192	204	200	179	181	211	197	207	194	184	183	191	202	200	200	197	189	193	189	201	183	191	204	207	203	200	177	207	161	213	208	180	196	175	200	203	192	198	198	199	196	179	211	208	200	190	181	174	171	196	205	197	197	214	203	221	202	212	198	196	200	225	198	213	196	217	208	205	207	215	183	189	187	191	194	185	206	199	197	205	181	203	172	223	228	183	194	173	197	180	219	200	217	203	202
10721	19940	13857	1830	908	862	775	2077	7256	4790	1899	669	687	1192	710	507	529	481	664	1320	2016	1627	1089	729	527	484	471	470	512	484	484	475	491	497	522	466	447	501	477	476	479	475	470	462	507	479	491	487	472	476	525	473	474	480	469	450	485	456	434	479	486	467	464	417	472	464	461	467	464	465	465	482	502	450	450	451	481	499	459	478	509	482	479	489	490	469	464	496	471	484	498	503	480	516	475	430	446	494	473	454	479	469	461	497	481	474	467	531	473	474	477	483	477	459	502	485	519	486	465	469	493	512	489	481	456	459	496	478	489	469	470	454	463	490	495	488	469	483	491	458	449	474	467	487	501	481	473	490	474	490	514	465	475	450	495	489	455	484	487	478	475	489	485	468	482	468	483	477	481	484	429	477	465	451	489	459	477	442	517	456	472	479	471	478	438	493	476	519	458	480	464	477	456	468	439	446	422	474	462	473	474	425	440	494	464	464	481	460	493	472	479	451	528	472	500	453	466	487	488	467	465	476	482	447	485	439	503	508	447	436	478	470	460	481	477	476	493	475	504	468	459	498	419	475	490	484	458	487	495	415	452	447	496	482	449	432	443	545	449	486	450	488	457	455	483	488	494	503	500	461	428	483	488	445	476	471	459	468	507	513	459	494	476	478	494	431	507	473	499	472	461	432	472	491	462	495	481	506	465	492	488	432	501	460	492	456	484	455	465	475	481	474	465	517	491	512	488	464	441	455	447	486	468	435	498	459	484	455	485	455	470	487	481	470	457	491	477	466	480	467	444	494	470	511	437	486	482	464	442	505	481	499	483	475	446	478	465	469	491	487	450	473	479	451	494	500	511	467	460	469	475	469	484	516	458	470	453	488	495	449	474	495	467	451	468	485	509	461	461	486	477	471	519	487	454	446	472	459	472	457	485	487	453	464	449	421	441	492	441	464	491	470	449	507	500	497	460	461	459	468	465	476	437	502	480	479	454	477	471	509	503	479	463	486	455	487	477	484	479	436	461	496	446	481	501	457	457	487	488	467	455	496	521	452	490	470	459	465	478	460	486	505	503	449	491	447	481	495	445	473	449	444	491	444	473	485	480	463	455	479	437	475	490	481	494	500	464	486	453	499	468	479	460	503	444	480	470	493	481	469	492	470	504	484	439	501	480	476	463	439	447	510	454	486	503	449	410	450	471	476	498	455	470	453	469	474	428	472	472	482	489	467	472	474	481	448	449	478	457	471	426	464	476	475	469	483	456	468	469	451	422	443	460	462	486	464	450	503	497	507	490	449	505	475	462	452	487	498	452	523	499	477	471	458	427	465	442	496	458	453	486	475	499	467	475	413	496	462	463	453	454	450	475	489	429	473	450	482	472	461	497	503	471	490	468	472	485	486	512	474	488	453	489	541	476	477	485	477	483	452	486	518	492	462	430	493	477	471	491	459	491	482	469	504	480	473	493	435	469	470	494	476	454	471	472	495	495	438	471	447	426	448	436	491	486	477	458	449	433	490	463	493	493	462	469	477	466	497	472	474	453	511	483	470	454	488	492	481	443	447	474	513	477	480	494	489	439	484	473	463	468	443	475	427	466	447	422	455	500	474	511	464	485	465	506	447	474	469	463	511	455	474	506	490	449	457	527	443	475	437	507	476	483	477	505	494	450	462	486	488	477	464	502	450	465	480	479	473	459	451	475	464	464	450	435	474	500	444	470	489	453	464	461	419	427	480	438	493	457	438	447	502	460	512	481	494	517	451	472	451	503	459	517	504	453	459	469	492	488	487	514	459	465	489	474	517	500	518	449	461	488	502	474	478	481	497	437	453	476	427	454	458	455	467	492	511	448	443	501	492	450	500	447	435	467	485	511	508	460	437	467	445	468	464	487	487	474	504	476	453	463	487	470	481	489	497	450	476	450	479	475	455	492	450	481	508	440	465	499	492	500	478	503	490	474	478	485	475	461	483	527	447	471	480	477	442	472	486	439	451	468	514	458	463	463	446	461	456	476	444	423	500	452	469	454	464	464	458	461	473	459	504	476	508	515	503	481	433	473	453	440	484	456	488	482	503	479	476	458	557	478	503	446	453	468	464	514	470	474	455	492	455	475	469	437	447	459	459	515	443	475	484	450	440	445	489	494	471	461	482	466	465	483	452	469	465	458	482	426	477	479	493	458	461	481	460	459	456	488	484	512	444	514	458	452	433	472	472	454	476	502	505	491	482	457	443	451	458	457	498	457	485	513	443	480	481	460	473	453	448	429	459	457	474	491	452	479	486	481	472	476	478	461	451	442	471	475	434	490	498	430	466	474	507	467	507	485	482	459	469	519	462	445	475	443	495	462	441	468	482	432	484	436	462	459	494	477	485	470	483	453	459	482	441	444	475	461	484	494	461	465	463	472	476	468	461	465	477	506	457	495	493	498	453	497	518	486	471	472	471	449	489	477	463	479	469	483	462	475	492	474	440	476	463	456	491	497	479	460	474	476	462	466	455	418	449	492	482	487	470	443	484	424	522	448	468	451	501	488	509	473	476	503	433	426	496	454	479	488	424	474	463	469	474	455	448	467	460	445	497	483	485	459	512	482	479	522	431	471	466	462	488	472	454	488	464	438	463	468	472	474	472	494	491	446	453	471	482	489	478	452	496	531	479	480	488	442	464	497	461	445	502	451	454	430	449	465	461	474	503	467	424	454	461	441	461	461	461	469	469	466	482	483	470	457	449	457	472	453	476	446	476	472	489	515	476	462	484	471	468	466	483	494	490	447	494	460	477	473	517	505	492	475	461	462	525	471	451	494	504	462	458	460	460	465	437	442	458	459	441	483	443	458	493	483	420	446	474	435	474	480	474	453	458	420	473	432	515	451	472	480	480	480	480	399	482	432	443	503	492	467	491	462	494	483	490	481	491	476	487	492	453	488	455	483	487	481	453	509	497	497	440	449	457	555	459	463	492	463	484	459	472	484	453	497	512	491	488	488	524	455	447	485	476	448	438	448	487	519	451	490	463	426	454	500	441	508	492	463	479	453	442	470	492	451	490	477	423	478	498	484	478	474	486	462	494	439	461	479	445	456	456	497	467	461	439	477	450	456	479	499	472	475	458	476	491	470	506	479	471	446	466	494	488	434	467	494	467	481	463	514	475	471	521	451	416	465	472	475	512	501	498	445	442	486	483	440	494	489	466	458	481	473	496	464	428	502	445	438	498	484	511	452	454	468	474	475	498	479	439	470	465	456	489	486	467	472	465	452	509	493	447	484	465	461	430	477	500	513	494	488	487	470	491	475	465	524	486	466	448	500	436	466	473	462	530	428	462	465	475	438	472	450	467	491	494	504	417	446	483	475	459	468	445	435	443	452	491	458	462	486	486	518	478	548	483	474	446	529	502	506	474	455	479	466	456	457	437	465	464	455	460	512	466	488	462	489	480	501	495	464	469	488	483	460	469	485	465	459	465	439	473	463	507	447	481	458	487	468	461	453	465	461	457	447	489
45136	50683	34993	23915	19939	14138	7067	4017	14199	16024	4506	1630	551	2501	582	330	317	402	863	2330	2653	1753	1012	447	339	267	261	239	253	263	244	245	260	242	228	234	242	213	242	249	243	231	243	240	219	248	235	238	238	236	210	237	222	226	203	230	255	222	231	259	222	248	259	238	243	229	197	221	241	225	247	229	218	235	256	233	224	252	248	261	245	232	230	255	217	240	205	223	192	232	214	255	215	240	231	261	266	218	241	259	229	238	236	247	238	201	247	209	212	227	261	213	228	250	218	249	246	224	234	247	236	257	260	236	259	238	216	221	237	243	257	242	243	220	227	229	243	210	226	223	287	226	239	211	219	236	234	227	252	220	240	198	239	235	227	250	219	226	226	239	240	223	255	243	245	217	221	244	232	225	255	263	223	263	247	228	231	245	209	237	219	221	257	224	250	259	249	217	225	229	241	251	235	235	211	252	270	224	241	236	227	225	241	232	218	245	244	235	241	233	249	256	192	215	236	226	214	231	256	228	243	227	227	250	237	252	265	219	203	285	212	231	249	224	255	260	247	231	234	217	241	255	257	256	228	238	240	234	218	236	227	225	245	232	225	227	243	244	235	237	225	226	234	233	231	230	234	260	247	210	222	238	202	219	209	214	254	227	218	209	230	232	215	216	248	240	221	223	225	219	230	274	230	246	273	249	230	224	236	215	222	219	228	247	219	239	224	212	244	218	250	268	252	219	201	228	209	238	245	225	257	219	224	223	239	247	230	237	245	216	218	220	255	233	212	218	240	228	218	239	222	233	206	265	194	246	228	246	239	255	220	210	228	217	223	238	250	229	256	220	211	237	224	225	231	225	232	232	255	205	242	273	213	238	253	237	216	223	219	238	244	222	216	228	218	229	257	250	244	224	218	244	221	241	250	237	213	255	236	211	213	211	208	236	216	213	228	248	251	234	249	262	235	244	232	225	227	225	244	208	266	263	233	244	246	201	277	253	207	256	223	226	238	241	241	246	237	242	229	195	234	219	227	230	211	236	253	233	251	231	224	248	272	235	216	217	241	255	217	222	223	224	218	229	228	227	264	245	227	219	245	244	230	207	238	241	250	231	231	213	256	256	217	223	227	230	235	245	204	219	254	237	238	237	198	233	216	220	219	220	220	213	220	245	233	239	227	272	218	236	273	224	245	246	210	223	262	192	273	227	229	246	225	245	267	256	231	262	223	213	267	229	194	244	223	206	246	227	226	249	261	220	233	242	214	239	266	237	227	255	234	245	224	221	240	204	221	239	222	237	239	239	277	232	243	235	229	240	202	221	204	235	239	200	226	243	231	245	249	228	233	215	217	257	231	205	261	239	227	241	232	221	231	230	233	234	218	242	211	216	235	218	224	232	245	234	240	234	286	245	257	209	207	249	211	249	226	213	231	243	232	222	241	217	218	221	213	238	245	254	255	225	216	234	238	224	206	236	234	261	247	214	266	219	243	251	251	238	246	241	233	226	219	225	256	255	252	217	222	242	235	229	239	249	216	230	260	226	231	207	224	240	233	239	253	247	248	233	254	238	224	257	236	217	258	218	269	203	248	228	223	213	213	238	220	253	247	237	216	253	226	261	236	201	239	256	277	237	248	240	244	226	241	248	274	218	225	236	225	233	223	235	224	219	231	263	258	244	238	223	227	236	201	246	240	218	213	213	219	222	261	224	246	206	206	239	246	227	244	200	239	240	209	243	204	244	243	213	236	251	251	249	227	229	234	246	243	230	236	251	230	239	228	227	246	249	221	227	230	241	250	247	224	234	226	254	253	246	233	218	219	231	259	241	229	231	245	250	211	241	210	244	244	227	214	228	242	243	218	246	236	241	232	234	241	224	226	227	225	201	207	234	213	225	259	267	241	252	230	233	263	247	278	235	249	230	223	240	238	219	269	221	215	202	260	277	237	210	232	202	223	239	191	238	212	217	216	213	248	208	239	236	244	210	221	243	230	234	221	232	207	218	220	242	224	241	233	240	237	238	262	240	237	243	269	248	256	239	235	227	240	255	227	258	265	237	259	238	227	234	221	220	239	232	226	234	227	214	207	227	237	241	234	218	238	243	233	223	247	276	248	252	238	226	230	242	238	226	225	220	252	220	227	233	247	223	251	244	239	243	232	227	251	231	248	244	227	220	220	250	241	251	246	248	251	253	266	228	207	216	216	218	201	199	241	233	240	234	250	214	232	237	243	236	230	270	206	220	213	237	228	230	214	246	208	230	232	268	234	233	243	209	220	263	197	225	252	227	223	231	245	254	211	204	222	240	240	231	232	212	233	229	225	248	260	219	221	227	270	219	237	222	216	253	219	223	222	257	233	255	227	271	232	196	229	225	244	201	241	237	201	255	222	241	223	241	218	229	226	233	243	226	234	220	234	208	242	234	219	228	227	225	215	219	237	247	226	255	229	238	222	256	207	237	240	261	232	225	194	237	244	247	227	227	250	265	257	269	246	232	201	237	228	230	236	209	225	244	254	241	242	241	250	228	216	217	270	202	233	251	276	228	216	204	232	222	221	226	218	275	262	234	226	260	251	223	262	246	224	257	238	239	222	220	207	231	228	238	240	265	242	219	205	247	221	245	211	237	230	229	249	239	230	238	228	233	240	206	236	237	244	258	225	189	237	265	240	206	204	220	212	260	213	204	251	242	261	250	211	245	253	255	215	249	216	210	252	202	238	240	238	239	238	204	246	251	232	245	231	211	191	255	203	225	218	238	260	226	211	237	245	236	214	203	236	224	250	218	229	249	235	234	231	244	201	245	216	269	223	256	256	194	242	229	207	234	217	250	246	212	238	230	212	238	275	230	217	238	253	235	219	217	201	266	259	229	235	256	202	239	231	238	229	224	234	264	251	238	251	243	215	240	226	232	208	247	252	214	243	213	231	246	256	233	233	254	223	226	242	263	237	217	228	240	238	230	229	254	261	247	217	221	210	208	242	226	250	251	227	239	242	227	242	239	256	225	244	214	222	227	240	233	226	230	230	212	213	244	212	208	242	270	227	234	219	242	236	198	239	210	209	236	223	250	246	228	235	224	237	234	212	251	209	207	244	220	215	243	246	237	230	241	240	243	219	255	236	255	221	253	242	234	248	216	241	206	218	228	239	248	205	255	229	231	222	223	236	237	225	234	243	246	229	253	242	217	212	260	231	235	255	232	243	255	250	219	227	214	261	212	237	237	212	219	243	223	263	235	222	229	206	221	221	244	203	238	256	240	253	237	244	237	237	223	213	225	258	213	215	230	235	209	232	251	233	231	232	234	250	224	237	246	226	245	222	227	258	217	235	233	246	226	253	237	224	207	232	240	232	249	224	235	233	230	235	247	230	256	215	238	226	228	252	232	215	243	232	220	209	248	248	231	230	258	257	230	220	243	217	238	250	225	223	247	219	252	269	217	222	241	242	224	235	224	250	219	242	243	222	222	225	206	247	227	232	239	214	244	245	215	227	242	270	237	243	226
35950	52097	30729	8339	3629	3026	2497	7559	32392	33250	12943	6009	2503	11569	1944	1082	1061	1661	4546	12162	13611	8816	4705	1868	950	704	684	663	702	659	669	627	498	533	501	523	527	526	541	545	545	527	519	605	505	514	538	561	585	526	504	543	507	582	570	472	518	553	550	545	558	554	579	572	556	541	509	565	530	522	562	549	529	518	516	606	551	526	523	571	570	529	523	531	552	572	568	537	533	530	537	588	476	561	523	547	527	521	526	585	483	545	500	534	522	519	488	548	538	560	562	534	566	580	535	530	542	558	512	550	502	601	561	529	539	565	521	539	542	540	535	540	532	549	528	558	539	527	567	536	545	571	515	517	553	536	556	542	534	535	495	559	553	574	576	512	562	533	524	544	537	532	529	525	505	518	511	544	530	541	512	585	545	559	521	517	535	529	504	535	595	538	527	519	539	519	501	535	564	548	539	537	539	573	525	548	545	575	567	575	515	529	576	513	559	576	512	575	555	536	556	523	521	502	502	511	552	523	552	521	566	566	484	509	557	569	560	570	522	534	510	541	558	524	571	538	531	551	550	531	521	527	556	506	532	588	494	528	545	524	552	540	509	510	531	564	476	549	523	499	557	539	530	525	523	541	520	582	558	525	540	523	537	537	489	518	521	549	542	508	538	530	516	523	525	562	512	516	529	504	526	521	572	525	558	549	546	528	514	564	534	547	508	507	522	522	564	543	541	548	513	585	551	508	550	537	544	530	518	531	528	549	521	562	556	593	590	539	499	484	527	507	525	528	516	534	534	549	500	534	509	533	520	537	548	506	510	546	561	547	504	560	542	517	548	549	560	513	546	505	525	511	511	544	538	534	512	533	534	532	511	563	529	545	549	534	538	522	513	536	525	530	551	525	513	499	525	518	527	543	513	529	534	531	573	534	517	561	512	564	542	528	531	506	555	549	549	507	529	554	554	527	540	528	532	514	540	521	572	565	553	530	579	535	522	556	565	532	593	563	530	545	541	500	539	556	574	554	553	513	525	548	528	523	554	546	523	553	562	479	491	528	578	526	538	502	533	540	565	544	545	528	513	543	523	495	551	526	547	580	561	526	547	558	533	565	567	524	516	536	543	562	502	543	567	552	512	550	543	582	554	531	517	517	592	533	512	588	572	527	563	536	527	524	547	528	543	517	541	496	555	544	555	541	525	548	509	512	546	537	540	546	517	577	546	574	524	526	484	565	496	493	542	539	518	531	559	532	530	530	556	570	550	537	520	504	525	553	510	539	552	535	523	523	547	492	564	543	498	529	495	540	582	547	526	546	555	548	605	527	522	501	596	602	561	541	502	506	520	498	558	539	539	553	527	553	494	536	507	532	536	516	576	562	540	521	532	566	516	502	508	542	510	561	542	489	516	537	535	590	565	519	509	569	551	531	531	539	500	527	559	520	558	551	570	547	543	552	536	547	531	538	529	524	535	526	522	512	554	531	535	590	558	531	555	533	488	498	552	601	576	534	539	513	503	541	515	585	569	547	548	501	540	522	521	534	513	531	539	519	524	538	532	514	522	538	545	523	549	514	511	551	505	526	530	532	530	511	529	509	562	514	564	613	534	543	539	543	572	534	519	536	564	523	519	555	528	523	509	595	581	564	569	561	527	525	513	530	486	543	531	496	557	546	487	566	478	524	577	512	489	528	565	551	563	508	558	538	542	565	572	540	540	521	517	530	512	536	504	534	529	472	586	535	532	538	518	555	607	510	534	460	524	532	517	575	564	507	545	595	565	534	553	518	485	563	574	533	507	583	537	542	526	534	523	545	530	527	526	530	515	528	514	564	517	546	541	558	529	546	520	513	549	530	535	533	519	531	552	540	519	519	536	515	541	538	545	508	498	516	516	547	556	525	519	531	559	562	516	530	539	536	522	535	561	536	542	517	544	532	554	535	503	535	497	573	544	528	534	519	555	531	544	505	580	521	555	521	549	563	557	567	549	551	560	520	569	534	539	468	522	517	548	517	561	537	543	544	540	545	508	553	505	535	540	537	560	563	519	567	529	563	565	568	523	542	525	546	574	493	525	537	546	543	554	537	532	535	531	535	556	541	531	540	578	532	575	504	532	502	492	565	532	562	533	567	573	507	509	513	532	519	541	520	512	519	562	499	547	545	592	512	512	534	485	554	535	533	556	509	529	553	548	528	531	510	525	516	524	518	540	525	538	528	523	513	546	544	530	536	523	503	573	547	539	519	552	525	526	542	513	491	511	502	536	572	532	546	529	545	532	512	540	554	536	529	505	581	532	542	536	539	542	567	546	510	506	503	544	536	541	536	565	533	562	547	529	540	534	553	562	544	543	492	516	546	503	526	528	528	510	551	519	523	538	515	481	537	549	528	534	524	527	545	546	529	549	562	554	510	576	516	525	540	505	550	585	541	584	542	530	544	515	592	561	537	497	537	512	538	511	536	540	528	556	535	540	538	527	544	559	525	567	505	561	507	571	517	496	553	538	519	563	574	531	537	536	547	513	554	579	539	541	560	537	521	532	494	534	542	568	535	497	541	543	573	564	555	522	512	499	543	543	507	510	532	525	556	517	556	556	547	541	542	538	539	537	526	547	551	556	584	534	577	565	510	543	551	575	528	487	518	517	512	547	536	529	550	540	528	536	513	515	530	508	542	553	522	577	547	568	553	561	564	508	543	563	602	540	555	561	496	514	529	520	547	544	551	527	529	548	529	534	512	531	526	585	523	524	517	519	508	519	506	532	530	521	542	585	506	562	531	531	551	566	536	520	516	554	524	519	535	528	535	505	552	544	529	526	518	548	559	533	539	546	554	565	532	527	512	538	528	539	574	600	547	551	547	585	529	588	539	540	536	516	559	567	495	530	533	526	526	518	548	518	569	566	509	529	528	530	504	520	510	522	489	557	537	548	528	514	540	541	536	543	537	513	534	530	549	522	516	534	548	514	581	541	555	543	545	538	524	516	513	569	515	552	508	520	523	543	511	543	550	567	521	561	558	554	510	535	520	491	537	543	549	521	518	508	545	539	530	554	546	577	477	550	523	555	557	526	541	521	537	533	554	545	577	555	498	571	527	531	510	534	560	543	531	537	537	514	497	571	547	509	558	526	516	515	585	547	508	535	500	537	532	548	509	547	537	568	523	575	511	540	537	538	566	552	545	542	526	542	513	569	564	548	550	553	525	540	531	527	523	537	515	513	532	501	538	518	541	591	587	551	540	529	560	569	538	574	529	531	506	530	525	530	560	559	524	517	563	503	544	533	545	531	515	561	515	540	556	551	585	537	515	550	527	540	556	515	557	547	525	518	572	519	520	558	554	555	521	546	538	530	536	501	548	526	532	518	590	517	569	541	549	543	509	531	542	542	559	571	538	572	542	539	523	498	549	513	539	554	519	500	550	545	510	553	546	552	558	551	564	513	530	552	504	502	527	500	494	541	549	536	543	517	522	539	561	578	553	528	540	527	559	571	524	515	546	563	557	521	511	518	485
53005	45761	34924	26214	23035	19965	14563	13005	32599	28187	10709	5579	935	7141	1602	298	451	934	3453	5177	4986	2937	1448	590	324	267	233	272	294	237	231	259	185	194	174	174	197	195	184	195	193	185	187	224	227	191	178	213	204	186	201	191	221	197	215	166	199	206	168	215	219	192	207	203	201	216	212	210	231	207	178	199	177	195	219	181	216	169	206	199	200	177	192	213	220	191	230	206	200	181	216	215	213	187	219	215	190	157	190	204	203	221	208	165	210	194	210	224	199	190	192	196	205	210	192	208	172	210	192	191	220	184	193	197	196	212	183	216	201	195	209	213	182	177	195	209	219	192	203	183	194	181	206	198	232	184	223	188	218	196	204	203	221	236	187	180	198	181	201	206	201	186	202	164	193	183	200	225	180	197	185	171	173	224	199	176	223	208	203	169	206	194	167	173	196	192	183	205	203	189	213	209	201	197	183	210	212	212	203	182	236	213	222	211	201	210	207	206	199	195	174	204	215	159	190	198	217	211	210	200	181	152	207	201	203	204	227	203	208	217	197	202	186	203	203	201	169	189	216	208	208	205	205	200	186	219	219	218	173	193	176	193	189	185	185	165	208	181	174	187	166	188	195	204	207	208	185	184	198	200	183	200	168	178	182	206	196	176	229	183	197	187	199	188	220	201	211	187	175	190	181	200	206	206	216	203	185	183	188	205	182	187	205	182	178	177	210	170	204	192	201	186	186	213	194	200	175	189	199	190	193	206	224	192	195	182	188	182	162	190	190	187	222	207	182	190	223	208	195	179	203	217	195	186	198	195	156	204	195	185	191	217	213	204	209	183	207	191	208	198	188	236	201	183	188	186	212	204	193	215	203	207	174	193	187	190	200	181	193	198	176	194	203	173	212	193	177	205	184	210	183	188	187	191	172	175	182	177	240	193	188	191	221	218	187	195	184	177	203	207	195	212	176	182	191	187	187	207	193	196	193	213	206	189	176	201	180	186	191	205	188	211	189	188	184	198	199	183	202	197	194	197	198	224	201	216	198	178	207	188	197	215	206	197	200	183	193	174	195	212	204	193	199	199	198	232	222	179	220	208	194	194	209	193	197	217	181	211	224	164	221	183	214	188	191	189	193	164	211	201	183	204	204	188	193	205	186	205	228	185	180	201	233	201	178	181	195	200	201	199	202	190	203	185	192	216	207	192	180	194	207	181	186	199	198	190	165	171	222	229	173	201	183	189	193	217	199	234	208	206	182	210	203	202	202	191	178	196	177	191	170	220	194	197	215	221	213	215	211	175	209	207	221	207	179	196	190	223	208	209	162	209	194	200	203	205	217	207	203	180	172	194	153	187	208	206	189	178	212	193	181	199	195	215	210	169	212	173	221	189	200	186	200	194	204	199	197	187	212	194	200	198	177	215	184	189	203	176	206	214	199	212	215	205	177	223	193	192	209	195	180	176	180	213	215	201	212	174	196	206	178	196	192	225	200	194	198	228	190	172	205	174	177	220	169	219	215	156	163	175	202	207	206	194	183	182	177	188	204	206	188	205	193	189	199	217	205	229	176	195	194	197	216	197	214	192	184	167	191	175	199	187	202	199	184	184	197	208	205	192	204	177	201	179	188	214	195	209	169	214	200	192	203	202	186	195	178	216	174	193	167	222	210	213	190	206	215	193	186	197	171	187	183	214	204	197	192	190	228	189	189	237	180	168	205	190	198	183	214	182	180	187	168	197	194	220	174	225	178	203	204	208	167	195	189	197	183	208	210	216	242	218	195	203	209	205	180	202	192	187	181	165	192	175	186	191	194	191	206	199	189	208	197	186	209	177	218	222	190	212	192	179	211	206	192	177	197	192	198	221	180	221	206	200	182	223	206	193	199	180	194	207	210	179	212	222	213	202	184	186	208	195	210	194	195	212	210	198	198	186	197	212	206	205	161	206	200	201	201	205	201	204	240	219	193	201	214	193	211	199	198	241	211	196	202	191	195	182	183	192	192	205	209	190	181	207	187	197	184	181	202	186	173	196	177	195	209	231	209	179	214	182	174	211	196	182	202	190	209	212	186	214	201	217	208	182	197	229	197	174	178	184	199	196	203	197	180	174	200	208	199	181	187	197	203	195	210	207	182	171	190	213	215	206	185	193	199	194	196	208	220	197	190	187	244	213	191	227	178	179	199	214	192	196	201	196	195	201	182	216	197	195	201	178	205	198	214	193	198	190	165	205	220	191	213	180	192	205	232	211	162	231	207	186	207	169	226	226	226	197	197	187	230	215	202	205	206	210	177	214	223	183	206	200	173	193	210	202	220	193	216	185	188	191	197	199	197	202	179	187	198	193	198	197	200	177	209	208	200	203	184	195	198	225	200	217	192	209	205	197	190	186	192	218	199	211	204	194	190	196	194	210	183	182	212	205	192	208	178	191	190	185	217	187	203	202	193	216	205	204	195	192	215	202	203	197	220	173	223	202	207	171	222	199	206	190	206	193	183	209	198	189	209	186	202	204	207	200	207	187	230	200	209	192	173	176	206	198	216	186	222	187	207	190	190	216	183	193	175	198	191	190	183	203	184	230	199	198	206	199	187	173	189	231	191	197	188	199	184	185	194	182	177	166	195	197	225	161	202	195	212	195	187	224	190	201	176	215	185	183	208	218	189	190	214	185	174	228	189	182	209	201	194	210	190	215	176	196	172	191	213	199	231	184	214	205	193	193	177	214	181	214	198	211	208	187	226	202	191	203	175	200	181	173	195	192	206	172	202	188	210	205	191	178	168	185	187	192	182	181	174	182	204	200	187	192	186	198	191	198	246	204	209	178	199	188	197	201	192	205	214	227	188	179	230	196	210	195	195	199	204	207	226	188	200	199	194	190	187	173	174	203	192	180	190	194	220	197	203	212	193	215	176	182	190	174	211	213	194	215	181	193	186	192	214	200	210	217	207	174	188	176	193	187	237	195	208	186	176	152	180	185	197	189	185	225	177	200	186	211	200	220	223	207	181	178	215	214	190	226	197	200	204	193	198	189	197	180	183	189	191	194	203	198	207	193	211	191	222	184	211	207	210	186	200	193	216	217	210	198	190	189	196	195	166	212	200	178	193	203	173	191	188	204	177	166	189	199	196	193	216	174	172	189	199	187	210	175	216	199	224	221	220	223	207	208	188	172	187	190	188	219	171	200	202	198	201	198	196	194	196	205	185	192	168	222	211	194	188	213	211	186	205	198	211	209	182	185	205	203	186	193	203	210	222	178	208	200	201	189	196	200	213	197	209	227	200	174	186	188	207	170	185	203	185	182	195	225	210	200	177	193	210	197	198	201	222	198	210	166	203	181	188	194	174	185	183	214	204	196	177	205	198	186	199	193	196	189	193	198	200	210	179	205	165	183	188	175	188	188	185	192	206	197	194	205	191	197	196	181	201	211	190	168	197	195	208	185	192	219	220	176	186	200	183	217	178	196	193	165	191	187	202	198	197	188	196	215	208	208	188	200	211	198	203	199
43635	51975	37372	18286	6952	5917	4701	19347	50691	43772	17965	15148	3767	25650	4244	1158	1999	5003	16634	21384	20055	12949	6852	2505	1147	709	699	821	812	678	745	645	477	452	442	501	446	477	478	427	458	434	466	450	449	464	455	422	486	452	460	445	455	441	479	460	483	412	422	476	451	452	422	415	432	435	464	471	481	434	439	437	445	429	427	428	440	420	431	477	413	483	467	440	472	463	467	448	480	419	458	467	456	425	455	477	437	470	453	443	464	471	436	465	471	460	444	417	469	461	445	474	479	425	439	468	443	441	440	453	445	448	454	467	447	461	468	429	481	454	412	460	408	458	486	436	446	455	460	428	477	463	464	415	457	473	461	415	454	467	474	475	457	459	423	457	489	449	433	420	443	443	452	478	499	477	451	394	437	425	462	446	443	457	439	442	456	456	432	427	400	437	445	407	472	451	437	437	425	427	474	456	438	456	470	460	453	458	453	400	468	437	471	454	444	445	464	484	434	473	440	457	437	489	449	413	421	460	440	432	462	453	456	423	438	444	483	456	453	415	452	454	437	464	438	417	464	451	454	447	464	457	449	445	454	461	434	441	448	427	453	480	414	465	480	448	445	477	451	493	435	427	455	419	446	417	473	442	432	435	458	448	429	492	469	396	471	438	421	447	440	450	454	409	422	482	437	495	439	420	466	467	471	440	472	445	435	455	469	443	450	444	404	485	484	438	464	437	473	455	456	453	447	461	489	476	454	464	482	438	496	477	422	449	448	458	458	465	451	444	445	465	446	429	471	428	505	477	493	481	474	442	443	470	444	484	466	441	480	451	455	498	450	440	451	443	448	464	443	445	473	435	465	472	482	427	447	473	418	442	424	461	458	439	457	476	446	454	454	430	441	490	467	441	448	440	405	451	447	439	415	466	440	434	461	438	449	457	410	436	450	439	459	435	465	465	422	460	429	455	475	459	466	458	473	414	468	454	450	422	464	451	444	446	444	448	456	433	456	454	466	475	434	479	448	473	468	461	488	464	478	470	441	450	451	437	466	407	494	483	448	450	442	427	441	492	430	466	480	451	478	424	445	459	467	483	488	463	473	451	458	455	453	433	451	433	445	423	436	432	418	423	415	439	481	443	443	500	473	456	481	490	431	420	443	466	462	446	468	444	464	460	394	452	495	464	416	467	410	476	411	416	442	429	454	450	464	439	446	433	448	462	475	451	479	417	455	452	452	444	432	467	462	432	451	455	448	482	487	439	451	468	484	470	450	460	444	415	489	459	456	467	456	478	459	453	423	455	432	459	462	454	480	447	471	457	426	395	459	461	478	412	448	427	420	458	479	465	412	456	468	444	417	444	431	443	435	480	465	442	457	455	410	444	439	428	445	423	455	442	473	430	403	439	477	455	470	408	437	477	454	479	444	475	420	450	473	449	471	440	449	436	470	458	470	440	476	472	434	462	450	441	462	454	431	472	493	424	471	492	487	434	482	450	453	431	486	459	437	424	428	413	442	450	418	449	440	456	465	462	455	470	466	449	418	447	464	453	465	436	464	440	455	438	417	450	451	467	443	472	461	457	480	437	460	452	442	455	459	438	451	435	416	480	445	428	429	471	446	458	445	439	429	424	418	428	431	453	417	441	495	458	488	473	440	468	413	460	455	468	423	430	437	440	473	436	443	468	429	457	469	439	482	458	458	459	419	473	497	455	472	456	433	437	437	476	467	426	422	442	416	467	434	433	484	422	441	432	438	461	451	447	446	436	393	435	467	474	461	446	430	457	441	491	432	448	420	449	449	464	426	466	445	428	442	415	456	465	435	441	470	428	446	445	480	464	466	488	471	447	456	448	415	484	439	471	457	452	424	482	471	449	437	476	491	469	451	482	466	458	465	484	455	429	448	413	469	461	498	448	437	470	463	476	439	422	442	411	476	435	477	428	488	434	443	488	469	463	460	463	520	458	430	405	432	478	475	439	416	484	450	445	456	435	400	458	486	454	434	440	503	436	450	446	455	476	440	481	498	462	475	461	438	487	441	476	436	459	476	427	462	493	411	490	476	446	470	463	437	402	462	430	458	468	454	482	458	421	464	440	437	443	436	428	432	438	429	441	463	429	454	447	421	414	438	483	477	436	411	457	485	443	458	469	442	464	423	485	448	432	443	453	464	491	446	452	412	464	452	424	447	420	455	464	428	427	464	450	458	477	457	437	450	438	457	460	459	443	439	472	452	456	475	420	446	442	430	414	467	437	448	470	443	444	422	476	430	450	466	476	421	464	465	472	449	467	430	447	458	459	426	449	441	462	435	437	497	479	431	468	456	445	457	449	423	420	415	474	462	437	434	447	429	457	463	427	453	461	470	464	445	441	427	470	490	447	436	472	439	465	491	438	477	492	434	454	416	461	448	420	478	497	451	436	459	454	446	454	420	484	461	417	475	438	457	482	465	459	482	465	434	424	464	450	429	439	464	450	466	458	416	421	416	423	465	468	432	453	482	458	480	485	443	435	449	460	486	453	450	475	447	412	426	437	485	468	439	468	413	431	469	433	464	438	466	464	437	469	418	470	455	444	453	460	394	467	445	416	419	451	450	462	467	464	465	493	436	439	448	431	465	456	475	453	494	470	509	459	465	474	447	457	447	433	449	442	482	491	447	438	428	432	426	478	483	437	434	453	442	442	444	437	454	443	464	432	457	451	499	443	463	411	452	402	445	430	474	437	442	467	429	442	428	487	464	476	436	475	451	451	456	469	419	453	485	453	474	433	454	457	454	448	450	477	485	469	416	447	430	447	465	433	437	442	480	505	433	450	438	404	474	461	444	450	426	478	443	453	454	429	456	417	443	433	460	440	442	456	416	456	453	385	438	448	456	469	419	422	466	476	438	447	416	432	471	435	455	421	472	448	441	445	492	467	428	446	476	458	415	466	438	427	426	446	460	479	481	480	445	438	450	436	428	444	463	479	489	432	451	469	461	438	445	466	508	436	431	443	483	449	468	450	435	431	448	459	456	455	420	423	448	446	427	425	446	423	452	457	476	439	491	438	469	460	466	486	474	449	441	477	451	461	418	421	464	452	458	449	453	425	441	452	452	473	431	469	455	442	449	435	425	473	460	428	432	456	440	453	444	440	454	428	453	471	453	456	447	405	439	429	454	453	463	469	468	453	463	482	422	474	486	435	469	460	419	436	430	451	469	402	410	478	489	463	443	455	459	495	429	452	439	459	479	449	470	437	432	454	429	447	425	464	434	455	474	492	472	443	462	477	416	464	455	466	471	466	502	486	510	443	456	454	425	464	459	486	465	424	468	445	449	444	457	465	451	442	446	484	429	446	458	428	425	460	455	491	432	436	447	403	455	448	448	468	457	438	433	402	456	426	402	455	449	482	484	442	409	453	476	436	428	482	498	452	457	430	477	450	437	480	474	450	449	413	479	485	448	448	423	415	465	460	450	436	436	432	483	435	472	505	470	423	451	460	447	415	437	429	426	465	428	467	472	466	443	463
14585	23964	19396	5421	1035	429	283	376	1118	1060	625	314	219	356	259	233	232	219	301	384	382	367	310	208	208	193	192	198	192	218	205	189	194	198	192	208	187	197	202	161	207	198	211	204	205	196	173	197	200	167	205	195	227	188	200	205	204	240	208	189	228	176	200	179	204	199	189	197	204	203	217	184	228	207	225	201	179	205	194	199	186	193	205	187	237	220	213	202	215	190	215	203	184	216	229	187	231	202	215	194	205	196	215	198	210	209	196	222	182	174	222	207	207	192	184	220	183	220	205	199	193	197	199	192	188	185	187	201	217	210	193	200	183	194	209	190	203	189	197	202	212	200	210	198	220	203	207	202	197	182	191	209	204	173	181	216	199	195	212	217	197	199	191	166	221	209	202	199	183	178	185	211	183	198	205	182	177	197	198	196	179	226	201	180	187	188	189	220	205	211	205	216	214	194	191	238	180	193	203	192	183	177	197	202	204	210	205	208	210	203	213	194	204	208	221	200	211	221	176	219	198	189	217	199	189	197	209	226	196	195	206	209	215	201	205	203	187	191	201	195	192	194	211	225	212	207	201	211	207	205	196	207	188	217	195	194	196	219	212	217	194	202	185	206	202	194	189	221	218	208	202	195	195	211	189	221	198	210	192	195	234	185	220	208	218	186	216	202	192	194	202	212	198	196	170	226	182	215	197	194	193	206	214	215	205	191	203	185	177	191	199	196	191	192	205	221	208	213	203	177	182	194	189	196	195	190	205	191	203	177	179	185	212	193	186	227	198	220	197	209	192	198	217	186	220	184	190	207	202	205	217	225	213	193	198	190	215	192	191	201	218	196	190	177	203	207	193	190	193	216	188	200	205	192	179	188	185	195	212	195	203	170	196	184	186	204	213	199	204	184	180	174	206	177	192	195	193	178	174	209	186	198	203	209	196	205	166	203	185	176	215	175	184	197	204	180	197	207	196	237	196	216	169	191	195	176	192	207	195	202	182	224	194	187	210	188	181	201	203	189	197	172	203	200	191	212	174	200	195	210	195	180	196	204	196	213	202	199	219	197	210	217	203	174	204	181	189	182	198	199	186	206	188	200	175	202	187	205	202	212	192	194	216	210	214	187	216	172	199	214	187	198	203	184	204	210	197	230	192	194	218	199	206	220	182	206	180	188	193	200	197	200	196	200	205	195	216	212	206	218	236	178	189	191	187	190	202	214	194	185	211	191	211	176	186	181	203	217	206	182	187	204	197	201	190	184	215	202	200	188	220	187	189	228	185	239	217	227	198	230	194	181	182	197	189	189	215	190	183	208	194	205	190	198	205	186	210	210	216	222	181	212	189	195	184	189	206	166	208	206	172	183	193	192	224	221	236	236	198	212	180	203	204	202	210	184	178	195	214	181	201	225	205	185	227	187	213	179	183	186	209	224	204	218	178	179	219	193	195	193	190	222	205	231	170	209	232	208	221	209	196	202	182	202	204	212	195	197	199	205	228	202	198	202	217	200	207	197	177	211	204	215	213	195	206	205	174	201	208	220	193	205	203	189	218	217	210	194	218	208	198	210	205	187	211	198	217	197	189	200	199	167	210	183	213	221	216	200	191	193	205	194	204	232	217	187	231	206	197	180	200	214	197	190	223	196	201	222	203	208	171	223	200	208	186	209	193	223	194	198	211	202	220	187	190	192	203	181	173	198	230	191	197	179	220	170	213	209	196	203	209	210	186	194	205	210	200	181	226	223	227	191	226	195	223	224	207	198	214	193	203	187	176	197	190	196	165	209	204	187	203	210	197	197	200	213	187	216	189	209	198	185	200	198	185	204	220	230	214	210	196	204	205	204	189	208	188	190	200	191	198	217	202	179	222	212	187	206	210	175	147	220	207	195	177	221	203	211	209	230	230	210	207	193	212	198	218	203	220	219	211	173	169	173	203	205	207	190	190	186	203	205	202	198	219	190	203	200	209	181	196	225	201	200	201	207	192	204	215	196	208	199	214	206	193	218	189	213	203	198	195	212	204	183	192	215	201	206	186	196	207	215	189	196	188	186	228	210	208	216	206	173	192	182	214	187	187	204	202	218	214	198	203	205	202	219	205	212	185	229	216	212	220	183	167	217	215	186	219	215	182	201	184	197	211	230	198	193	192	203	176	206	193	199	213	208	198	173	176	178	184	206	234	205	217	208	204	173	198	216	198	197	212	211	195	196	218	185	187	214	196	195	185	214	210	206	183	183	223	189	200	204	203	227	211	191	219	207	201	193	194	176	166	189	200	191	228	223	187	232	196	216	195	241	203	225	192	173	194	200	207	200	189	196	190	206	227	194	227	201	202	190	222	201	199	185	196	199	198	214	193	204	217	211	149	200	186	192	192	215	180	226	196	206	198	195	193	200	200	201	208	196	218	211	191	214	182	204	206	193	194	194	180	205	197	185	205	205	202	197	218	180	218	218	213	204	201	198	194	174	211	222	191	195	207	203	176	194	182	196	191	189	184	212	184	201	206	173	166	185	205	188	177	216	188	203	179	196	215	195	212	205	207	208	232	194	190	218	219	213	207	176	198	193	221	208	192	196	192	191	199	195	216	182	195	205	213	199	201	181	164	177	214	188	209	226	168	174	206	200	207	215	224	200	189	200	188	199	195	187	186	217	204	191	209	194	199	177	194	172	213	202	207	214	190	187	190	202	201	198	223	207	187	220	195	193	182	173	198	233	206	193	198	185	178	212	206	197	203	224	206	200	192	203	217	217	185	183	208	213	172	200	196	193	211	183	193	188	178	180	216	197	191	207	186	216	213	181	206	188	211	205	213	212	193	197	205	215	186	209	212	218	199	215	200	198	212	213	209	194	204	217	195	169	205	199	206	194	189	201	166	196	230	201	183	208	185	209	185	243	187	188	188	211	213	193	205	204	215	202	207	201	192	222	205	209	187	201	209	177	180	220	193	201	196	203	207	200	237	197	207	206	189	171	251	204	193	196	213	188	218	202	192	212	200	186	197	171	167	201	218	190	212	196	188	211	191	192	181	226	188	228	171	209	193	210	199	177	192	193	211	200	202	198	212	225	199	174	211	196	187	221	227	178	200	219	211	197	183	186	184	202	204	212	183	182	194	187	209	194	208	199	191	210	206	180	176	218	194	197	217	194	200	180	175	216	200	205	203	192	215	190	199	197	220	245	211	196	203	193	185	188	208	214	209	202	187	183	187	180	199	208	183	218	211	208	208	214	212	177	202	212	199	203	195	191	202	195	173	225	199	194	212	199	175	205	226	190	182	224	203	192	199	236	188	198	187	208	192	186	209	208	223	220	205	207	203	166	203	190	177	191	187	202	207	228	202	213	192	212	214	204	202	246	181	217	196	211	191	179	212	206	205	168	212	202	219	199	184	212	221	210	223	186	237	189	181	203	216	208	188	180	180	195	219	210	201	209	204	184	193	231	209	229	199	198	175	204	201	190	175	218	209	187	176	196	195	207	190	203	223	211	174	214	195	194
12628	24547	16576	4562	960	873	854	1494	5690	4896	2889	1109	589	1568	967	485	513	568	1086	1612	1630	1305	910	584	474	494	469	489	473	460	458	472	468	507	517	473	454	477	458	485	483	510	473	504	511	486	517	503	478	465	469	479	493	486	492	462	464	445	470	458	469	458	492	525	453	470	494	444	439	498	445	451	440	470	509	506	454	483	450	483	482	464	495	480	477	498	484	461	449	521	473	505	475	461	468	452	513	480	492	466	476	489	487	474	501	496	476	476	452	475	497	500	494	488	519	455	470	485	484	489	453	512	485	472	493	474	473	442	512	505	483	492	517	456	446	491	468	501	507	505	456	478	489	425	488	447	464	467	482	474	478	505	527	478	470	465	474	510	442	493	476	491	481	458	480	473	486	507	475	484	450	450	474	481	487	521	455	476	501	430	473	438	479	489	521	474	481	509	512	494	452	485	483	478	521	476	459	503	469	503	470	481	467	465	510	477	494	531	504	466	474	479	482	435	491	491	505	461	504	498	455	426	468	443	480	505	479	470	472	454	485	467	451	465	519	474	479	491	463	515	481	472	473	479	519	467	482	458	495	479	471	481	476	477	474	485	463	503	458	476	485	461	489	481	471	466	493	471	490	496	479	482	459	519	476	466	500	459	503	458	476	492	513	487	458	480	514	475	480	484	520	472	456	475	461	513	461	465	471	523	486	498	492	489	478	505	471	492	518	432	478	470	505	499	493	447	472	495	426	497	471	453	467	473	522	489	515	517	498	487	496	445	458	448	507	473	473	454	449	497	467	465	473	508	498	485	470	478	443	441	472	456	488	479	501	486	486	485	475	469	446	494	507	446	443	484	494	508	456	487	441	466	505	486	480	470	497	501	489	458	453	476	500	466	517	494	450	449	446	457	499	460	486	451	480	491	520	480	444	495	482	512	510	490	505	463	512	499	448	465	483	476	502	491	502	453	463	487	493	516	457	476	462	506	505	486	486	481	501	499	493	508	511	490	480	533	491	457	499	508	481	485	464	466	511	468	479	520	496	472	485	437	476	454	463	507	446	478	471	449	486	525	466	491	483	474	502	480	477	497	516	471	487	444	463	460	435	475	509	489	497	477	495	448	478	480	467	450	491	532	452	480	507	482	463	483	472	474	442	475	501	485	477	483	463	460	462	504	461	504	503	436	467	491	509	511	529	492	480	471	510	473	455	465	439	470	475	468	439	514	518	472	490	478	488	488	478	483	477	477	456	499	484	450	483	482	501	501	467	501	495	468	476	451	456	485	514	522	479	510	446	482	520	468	511	469	484	489	486	510	466	489	484	455	483	413	485	472	498	478	515	483	503	478	491	460	455	466	487	517	494	467	488	483	482	507	473	463	476	454	513	452	464	447	468	473	461	482	471	499	478	468	485	494	471	475	477	485	522	471	478	461	474	478	470	444	478	484	475	477	479	475	543	488	452	433	516	510	434	466	493	498	455	510	474	499	458	472	471	475	453	467	435	503	428	481	511	478	476	490	467	503	485	468	477	473	433	486	484	459	493	490	512	494	509	507	468	451	449	485	482	501	473	458	482	501	467	465	464	493	490	488	486	492	442	462	470	501	496	476	506	459	499	498	484	476	460	431	474	481	505	506	496	514	525	464	474	487	464	499	480	494	459	443	470	463	465	445	462	526	492	490	464	483	498	462	478	473	424	516	491	477	466	478	511	497	472	480	501	504	464	483	488	438	501	489	514	449	495	471	501	497	519	496	463	498	518	458	505	443	475	442	517	494	474	540	490	480	465	465	464	537	453	514	435	518	504	468	482	514	524	507	508	483	482	441	504	476	449	518	471	499	484	471	503	475	453	484	459	499	469	474	458	454	463	471	503	471	471	464	504	487	490	502	482	480	514	476	473	493	453	468	465	507	501	456	516	485	517	445	464	465	495	463	472	484	485	484	454	474	473	484	496	486	478	467	469	484	497	456	477	461	494	466	495	491	467	496	533	448	486	473	500	500	476	498	477	479	463	517	476	439	457	490	490	444	492	508	477	473	495	498	473	522	464	478	509	477	436	479	491	504	457	441	459	481	481	476	478	451	489	457	471	473	492	456	464	458	459	493	474	461	510	483	443	510	464	479	443	447	464	487	483	473	455	473	476	457	512	467	455	473	512	520	509	489	504	454	493	466	481	477	483	486	469	469	501	475	497	459	468	466	492	458	468	462	539	429	541	492	449	470	433	485	452	494	442	452	491	524	484	463	515	475	498	478	486	507	498	442	510	457	492	452	458	474	484	481	512	459	486	473	473	526	480	454	440	492	489	470	454	440	455	471	474	481	497	489	462	481	504	475	477	459	489	475	469	443	478	455	456	458	516	494	479	477	483	466	497	487	481	490	449	478	476	498	478	500	478	476	448	483	499	454	487	465	464	489	477	495	436	474	493	455	489	495	469	465	474	437	463	471	471	491	499	480	481	495	477	473	507	517	481	462	490	474	447	491	519	492	489	482	478	484	486	538	473	448	518	526	488	465	481	487	501	491	480	493	516	458	519	460	476	479	441	479	468	451	449	447	449	491	483	472	506	472	477	477	483	528	469	504	522	457	475	504	461	477	482	471	479	496	501	510	462	475	505	505	502	467	490	446	460	499	462	465	494	496	501	482	491	446	467	497	457	496	423	475	493	472	482	500	489	481	413	472	483	505	490	503	463	494	425	464	465	507	493	510	506	488	490	473	477	460	490	476	488	422	421	466	472	493	510	477	476	483	478	447	468	487	471	510	474	489	487	493	494	476	504	505	484	439	462	478	506	429	478	453	458	490	465	452	456	477	481	465	483	477	485	473	446	480	499	458	484	477	450	489	517	488	495	499	468	458	456	494	455	475	498	470	515	491	508	501	481	482	472	499	487	462	505	501	484	480	480	495	482	482	482	458	493	479	470	478	494	449	455	421	507	480	484	477	454	489	451	509	523	498	507	503	480	453	423	461	461	481	504	465	509	485	513	521	453	427	467	468	473	457	473	459	543	471	483	496	481	524	475	495	479	468	455	457	454	468	479	478	469	481	483	498	479	518	476	465	519	486	498	508	493	436	507	502	485	467	435	467	485	499	509	535	486	476	489	459	485	495	469	486	491	473	489	477	431	479	472	449	512	491	508	466	485	496	474	480	460	509	470	483	472	473	493	502	494	513	452	497	464	478	468	444	511	498	469	473	536	471	459	476	483	496	471	449	508	537	447	458	465	463	474	486	488	516	497	472	474	498	468	513	518	489	525	501	478	481	485	483	475	503	510	496	465	504	483	486	480	479	485	538	465	502	463	467	465	484	490	489	454	468	494	443	498	441	461	440	490	433	455	481	525	464	464	446	466	506	516	477	497	501	499	498	481	484	501	479	467	468	476	492	461	494	488	472	498	537	490	482	491	474	471	457	426	479	502	461	463	473	497	502	488	478	512	459	502	477	468	473	479	470	488	510	509	444	468	538	451	494	496	467	452	500	499	456	511	481	456	496
43084	51384	37102	26439	20883	15806	8297	4007	13374	15642	9051	3450	614	2798	1746	316	333	350	1652	2166	1725	1038	593	365	264	241	235	285	288	256	273	254	275	211	242	244	229	212	253	231	250	231	236	238	190	250	232	236	245	253	234	228	256	256	234	245	250	236	246	256	246	243	238	225	222	238	255	248	240	234	244	265	232	261	257	195	245	237	227	237	227	254	242	242	248	198	226	249	266	207	245	232	244	235	243	236	221	226	233	258	238	254	244	230	230	248	221	241	222	251	241	242	231	241	237	264	228	263	207	224	233	236	242	248	226	251	225	251	216	215	227	241	236	246	233	219	239	230	229	244	246	237	234	257	242	208	222	214	221	220	225	241	242	248	231	229	232	265	244	230	249	259	235	226	250	248	242	218	234	278	230	207	246	245	225	261	238	235	230	259	217	209	222	210	254	260	246	242	241	223	253	220	267	210	246	235	226	253	222	247	241	228	222	243	220	221	229	262	226	209	225	202	235	242	230	262	235	246	201	227	237	235	258	246	262	235	250	221	254	203	201	217	268	237	240	226	218	211	228	237	239	233	241	243	243	229	222	225	255	232	233	244	225	203	225	240	243	222	245	232	227	250	230	248	255	211	236	204	247	246	245	259	235	254	239	209	246	220	207	245	228	227	263	249	225	235	246	221	244	230	241	223	260	223	259	239	259	230	224	239	245	223	220	218	235	205	248	206	238	265	257	236	239	251	220	221	240	223	231	210	251	220	213	226	228	232	236	259	251	246	253	244	233	215	280	268	238	232	222	250	240	225	206	245	249	261	233	252	244	238	244	221	246	258	228	244	253	248	240	257	239	239	234	244	251	246	210	235	229	250	248	244	259	253	241	226	253	257	238	244	234	262	224	221	202	235	230	245	229	232	240	211	239	242	243	222	240	234	216	243	234	225	246	244	246	232	203	243	241	262	270	268	236	206	233	203	212	223	246	244	228	250	232	256	237	236	250	234	237	243	241	260	219	245	272	248	228	229	211	222	230	245	243	259	231	239	253	218	213	234	216	229	258	264	251	228	255	259	246	218	240	220	225	262	238	212	234	209	237	240	255	270	233	267	229	227	247	239	258	220	247	236	221	240	249	225	235	238	238	232	252	235	249	254	236	237	249	238	253	231	234	231	232	245	237	254	235	247	262	229	251	196	225	232	219	213	210	240	236	207	233	216	196	224	227	223	280	216	231	238	236	230	231	267	252	229	228	254	228	268	220	270	241	249	210	235	229	239	244	220	242	230	251	218	224	254	245	246	245	221	241	267	269	247	236	220	235	219	234	240	239	231	226	290	258	249	247	252	222	234	225	231	215	258	229	224	251	220	253	248	225	262	222	247	233	255	230	259	231	254	255	225	209	267	229	207	235	229	221	243	225	264	267	215	247	242	264	223	255	243	248	215	227	257	263	245	227	276	246	259	247	257	215	238	236	233	279	245	252	221	228	229	235	248	240	235	238	260	229	269	232	213	268	208	229	261	257	229	235	246	234	241	232	237	233	228	248	251	236	251	240	215	243	230	260	235	257	249	228	214	227	219	198	248	259	234	244	245	244	220	216	251	228	228	221	232	236	223	245	265	249	247	216	237	236	228	226	213	245	220	199	246	238	223	195	246	202	210	233	232	240	192	238	226	224	232	230	248	244	224	221	237	214	267	237	218	208	231	228	237	267	218	229	228	253	219	236	245	230	245	233	244	241	233	261	242	228	267	239	241	238	235	246	269	213	244	273	238	263	228	231	233	256	255	212	224	271	229	234	268	243	218	237	240	226	239	241	227	260	256	244	210	235	250	255	218	262	258	238	256	208	239	226	214	240	251	229	249	242	249	247	245	226	251	240	264	230	228	215	237	234	241	243	229	239	233	243	255	226	228	225	251	263	227	237	229	273	231	227	250	223	258	260	229	263	239	224	236	248	238	231	223	232	260	249	237	241	251	233	273	241	235	268	251	243	246	243	230	249	232	206	219	235	252	241	255	246	219	249	217	234	230	239	278	212	246	226	212	204	246	238	257	247	241	237	230	224	244	253	247	242	232	235	262	245	246	227	231	257	216	235	246	237	222	274	238	238	259	275	239	261	243	231	244	260	238	236	263	219	223	251	281	217	223	239	217	254	227	239	243	242	212	220	230	201	248	271	236	258	240	240	261	240	236	233	248	230	243	220	265	241	221	224	231	229	238	256	246	213	244	245	262	216	200	216	257	241	250	250	231	227	211	229	226	206	238	247	213	206	239	243	276	255	232	231	224	222	247	254	266	242	255	250	259	214	228	235	238	253	230	209	235	240	255	235	221	228	243	240	232	227	250	253	218	243	237	218	232	242	214	233	236	237	237	234	221	229	225	259	237	242	267	237	220	241	260	234	246	218	245	258	246	230	271	237	226	258	254	225	234	251	218	235	257	242	235	267	238	238	207	233	217	252	261	247	250	247	223	238	269	224	214	224	231	214	249	248	242	229	248	218	225	233	257	236	257	220	250	266	248	271	231	215	250	254	223	263	225	228	226	254	250	201	233	199	243	237	235	226	211	253	230	243	204	220	233	238	221	254	229	256	227	234	235	220	224	225	233	233	225	242	224	210	246	246	239	242	252	203	217	237	232	225	239	222	224	222	257	238	210	259	244	239	234	210	243	225	222	220	243	230	228	217	265	255	229	246	232	235	236	212	232	232	223	251	251	244	222	215	196	233	234	228	239	208	211	223	218	225	243	222	239	234	226	245	225	233	235	224	223	230	219	231	207	262	247	255	227	241	218	258	229	257	221	236	224	259	269	231	234	240	237	255	264	250	231	229	231	250	231	232	248	223	234	246	210	229	232	197	236	252	239	233	234	251	237	246	258	229	209	226	225	260	234	213	243	212	245	231	232	238	236	247	234	266	254	233	217	253	208	254	231	242	206	245	255	269	248	234	243	247	226	223	272	223	239	208	223	258	262	208	254	246	222	250	231	233	244	213	229	214	213	250	245	223	245	248	263	241	233	233	240	225	228	226	237	239	224	229	245	236	240	267	226	263	226	233	221	243	264	266	224	240	246	230	236	248	254	251	224	231	221	200	228	248	256	237	209	245	234	224	235	264	239	225	247	216	228	262	219	251	249	226	237	254	224	236	260	248	246	235	253	238	223	252	231	240	236	259	242	215	228	269	246	238	236	236	225	245	248	233	242	213	227	237	223	252	226	249	224	232	228	238	247	236	261	225	243	226	217	250	244	254	234	222	231	233	258	255	242	236	233	210	248	246	213	224	242	233	245	234	213	226	248	269	246	244	248	256	233	263	252	212	235	233	268	236	229	233	250	235	222	238	248	270	246	249	220	250	228	217	228	222	208	230	228	239	288	261	259	229	238	232	241	254	244	279	217	247	240	243	211	263	268	255	252	225	227	243	270	215	212	261	241	259	232	234	260	227	222	238	222	235	236	243	240	228	257	245	239	233	230	229	225	218	217	254	218	257	204	239	231	239	245	272	223
34577	51805	39436	12848	3555	3026	2684	6739	33377	34332	25499	10458	2731	13576	7407	799	1316	1333	9093	10736	8214	4929	2585	1194	772	635	609	648	667	633	608	619	577	520	542	543	579	524	561	552	567	552	612	518	521	590	583	562	572	547	539	557	576	556	565	603	535	575	572	527	538	532	557	559	572	564	552	560	561	555	573	524	561	589	566	496	565	520	533	545	516	494	479	566	571	551	553	547	565	542	555	579	541	517	527	504	548	567	506	528	563	606	543	547	551	523	546	543	523	534	519	525	532	551	481	542	579	541	547	537	482	541	563	546	525	512	545	558	546	537	552	504	518	538	593	524	573	511	563	536	493	532	526	537	564	537	567	555	580	532	605	565	556	530	541	576	532	564	520	525	547	522	564	551	529	556	530	509	515	550	574	515	560	549	566	587	541	552	495	520	590	541	580	555	524	514	561	570	512	544	547	551	529	536	570	542	581	502	557	542	542	550	550	534	520	503	513	551	577	568	572	575	562	567	569	538	518	562	567	541	569	525	578	549	578	539	579	542	543	489	515	498	532	536	538	520	582	506	554	544	535	533	527	533	527	545	523	494	539	514	543	582	561	542	520	550	579	587	540	535	511	579	563	549	542	567	535	511	528	552	554	547	559	544	505	579	538	584	515	508	539	506	543	558	581	554	525	550	566	561	503	532	489	550	517	591	456	528	521	531	553	545	491	567	514	548	568	521	532	523	513	569	514	568	544	518	553	546	528	592	570	554	572	522	605	522	566	517	618	581	584	566	595	537	550	555	544	547	574	561	570	559	565	524	543	535	530	527	547	562	540	530	531	544	569	527	530	574	581	543	573	529	543	566	548	586	572	558	529	524	540	563	560	552	570	534	519	550	499	562	554	545	533	503	553	549	510	568	533	548	516	503	555	559	534	555	577	542	582	571	544	564	516	546	569	539	485	527	569	512	574	559	561	534	555	515	546	538	552	595	585	572	579	577	527	539	578	532	544	517	552	522	559	546	548	590	569	517	547	562	491	512	562	574	548	603	520	583	590	549	575	568	504	567	536	542	561	566	558	556	545	535	528	570	524	502	528	532	562	533	522	517	602	537	542	510	530	544	507	550	553	505	577	548	561	547	539	556	546	544	552	550	519	561	566	538	536	553	544	531	551	548	522	577	571	574	530	593	542	546	569	533	575	602	566	512	537	559	481	551	578	546	564	521	549	536	528	585	543	539	523	488	561	572	547	534	532	561	568	552	584	521	542	555	560	550	510	573	562	554	584	560	519	528	549	562	545	530	554	507	544	535	558	527	554	592	518	564	568	523	507	555	555	555	554	541	553	549	527	563	531	544	538	519	548	572	559	555	531	581	539	537	555	545	538	558	543	579	553	545	536	538	507	536	558	578	544	572	545	520	559	545	546	553	503	544	523	532	572	577	558	574	566	535	536	534	568	538	596	591	555	557	532	532	554	519	501	536	588	535	596	598	555	548	533	465	511	527	571	548	554	577	560	546	543	561	557	556	517	559	546	550	579	543	507	511	528	559	526	571	531	536	543	545	586	552	565	550	543	553	530	585	550	560	578	567	557	529	543	551	574	522	532	554	573	562	535	546	539	526	553	579	526	556	498	518	544	552	549	547	560	544	582	566	512	534	603	553	550	523	548	524	556	573	541	573	554	562	586	565	553	539	589	557	520	544	555	569	553	528	519	523	562	550	576	527	530	582	559	538	556	571	537	531	589	595	582	533	535	553	525	569	512	561	583	540	534	540	524	589	502	589	550	557	527	578	532	524	542	558	537	539	538	515	549	556	565	577	547	564	523	583	507	547	544	550	557	530	543	508	558	496	530	545	508	556	516	530	533	560	540	569	538	554	585	535	607	565	563	564	533	571	526	553	539	521	565	557	547	509	595	534	563	548	553	566	579	550	546	534	585	540	532	554	540	517	538	475	557	601	532	557	532	536	521	522	550	462	541	562	510	585	557	562	530	538	557	556	562	483	533	525	520	524	548	532	586	527	594	546	531	577	553	545	568	537	571	516	528	500	573	571	550	532	606	552	516	530	524	538	562	518	556	523	514	530	526	581	564	556	592	563	561	552	582	529	557	560	539	547	519	546	533	526	525	548	543	546	519	548	572	545	528	538	561	533	513	518	542	557	558	565	525	539	532	595	567	571	557	543	588	508	559	594	535	498	561	532	515	572	605	535	553	563	493	591	555	558	566	536	535	572	533	576	534	507	526	542	548	524	574	522	588	545	582	530	533	544	509	532	567	538	586	550	534	557	522	550	554	595	534	523	518	600	532	574	544	546	523	570	519	556	540	563	540	538	527	514	528	545	547	525	575	538	516	539	540	550	610	554	557	538	550	570	556	484	561	555	543	547	552	539	579	559	552	570	518	527	560	551	523	550	540	505	579	580	553	543	548	540	524	597	540	484	579	530	548	570	533	560	545	587	559	582	588	581	549	478	537	584	559	538	541	550	568	598	582	535	544	556	539	574	558	562	527	519	572	550	550	554	573	538	535	509	529	590	523	534	513	529	512	558	508	553	511	546	525	538	541	498	515	512	533	542	557	509	517	558	512	595	545	569	582	543	540	523	529	532	545	532	559	572	527	533	530	565	579	589	523	577	539	567	540	551	530	493	560	517	603	537	540	562	532	531	560	550	560	567	564	521	527	551	546	559	496	579	578	564	542	567	549	521	512	539	505	545	528	530	565	492	542	541	579	556	522	558	538	556	584	543	540	561	587	536	567	541	573	562	551	572	553	550	557	533	543	508	561	590	554	547	556	565	532	561	552	502	538	530	542	520	535	511	562	527	539	596	529	567	531	570	564	575	524	548	537	549	543	509	523	566	590	486	554	538	529	534	514	539	550	521	549	527	516	525	560	541	558	566	542	567	511	538	509	502	562	571	549	557	528	558	557	532	506	584	524	579	560	495	534	543	541	545	576	550	556	534	569	578	590	557	590	509	511	499	604	563	557	547	548	557	568	518	529	564	544	578	501	567	518	564	540	574	526	566	502	542	571	553	547	563	522	533	539	578	563	553	565	531	525	497	544	566	526	531	582	537	512	536	539	525	568	573	527	504	594	559	514	539	554	508	567	533	544	557	545	567	518	549	565	551	560	505	559	540	555	530	567	552	588	538	509	544	555	565	588	612	592	528	545	524	521	515	538	554	559	525	539	525	522	524	531	524	566	592	530	558	559	563	540	593	543	581	542	539	530	529	566	533	563	543	552	550	551	553	578	564	599	561	510	583	510	550	528	528	545	525	579	507	543	579	506	537	510	531	521	524	491	581	600	568	564	515	529	524	585	542	557	542	539	557	524	517	560	494	540	538	546	551	559	506	595	506	561	549	544	558	556	576	496	558	573	609	535	592	530	516	531	525	537	533	552	541	528	554	521	560	530	513	520	519	544	557	542	576	492	561	527	609	546	547	510	520	541	532	600	553	572	565	535	533	528	556	548	554	501	537	541	576	558	509	539	559	537	532	584	539
50422	45033	32185	27368	23507	21104	14931	8949	27710	29963	20422	8531	1193	5712	3186	365	438	375	3766	4999	3793	2172	1137	510	288	227	213	229	289	224	236	219	208	210	202	214	213	206	214	222	198	197	182	199	187	186	185	216	209	214	192	198	186	213	193	225	186	212	210	193	212	204	192	229	213	191	217	205	203	181	231	187	216	183	200	187	175	210	204	213	202	194	206	201	199	205	228	180	187	204	210	210	205	191	186	212	202	197	213	219	202	221	219	178	199	190	214	212	229	204	189	202	215	202	210	180	219	191	200	180	200	195	232	224	198	195	216	201	210	201	179	194	191	173	197	191	198	201	225	184	207	200	206	208	163	213	213	216	193	191	190	210	207	206	220	182	210	177	187	213	207	214	191	222	203	221	213	218	187	182	187	190	240	207	190	195	199	206	209	202	214	195	198	220	199	175	196	223	210	242	203	199	230	223	191	196	212	205	199	199	196	198	215	200	234	170	195	194	218	216	191	207	167	181	182	178	177	199	227	190	184	207	200	222	209	192	223	195	217	193	208	234	204	174	188	206	207	195	210	197	203	213	202	201	190	203	173	207	173	206	195	189	202	209	202	222	203	211	192	184	188	206	175	205	222	197	182	203	209	207	201	189	238	202	211	203	228	244	215	199	206	220	188	199	216	204	226	212	209	181	204	205	196	191	196	203	207	221	208	198	203	219	172	215	208	227	213	203	203	216	231	209	187	182	176	182	226	221	191	194	197	205	204	215	210	212	189	202	183	190	220	211	201	191	209	210	190	226	199	205	210	184	197	227	215	214	211	225	200	207	215	205	190	192	183	203	205	207	216	191	196	197	196	198	199	188	216	202	188	192	195	211	188	212	220	205	194	170	230	227	206	211	191	216	219	209	184	202	202	208	191	214	183	199	196	208	216	198	189	207	196	217	213	193	215	188	187	208	218	185	209	215	222	204	217	205	203	198	211	183	237	221	235	201	212	205	196	220	181	195	192	198	195	190	194	236	202	202	210	189	197	189	198	221	200	202	213	211	195	205	208	183	224	207	211	206	206	194	197	196	207	179	192	213	215	224	188	182	194	168	215	207	193	210	210	192	200	221	205	185	206	208	219	216	199	218	178	199	207	204	165	181	211	220	186	219	193	230	198	211	181	207	212	219	225	192	208	185	191	191	177	216	198	199	200	184	189	194	189	202	230	211	195	212	242	193	187	177	214	180	208	187	182	203	214	218	228	202	201	189	211	190	225	213	188	191	221	204	211	221	178	229	206	210	174	215	193	233	234	193	198	194	227	235	229	186	217	176	194	197	229	205	203	212	218	217	212	198	198	208	206	197	195	206	191	193	189	212	197	197	166	221	178	205	217	179	191	190	215	205	238	206	194	186	189	181	184	170	211	208	220	207	224	215	237	186	179	218	198	216	196	213	218	204	215	191	186	203	208	194	182	221	215	235	198	183	199	202	186	216	191	217	204	207	184	184	194	207	216	201	179	180	193	200	204	205	240	184	216	207	229	206	194	186	205	190	222	206	186	206	229	228	227	195	184	212	231	215	180	199	220	211	184	208	176	199	192	243	184	203	185	206	165	193	165	206	192	200	212	216	216	212	162	241	191	201	195	209	195	198	199	212	202	199	193	179	203	206	193	217	210	196	203	191	175	212	200	187	198	183	194	188	191	178	190	227	203	204	199	185	216	183	176	203	207	217	204	203	165	212	202	164	223	201	207	191	197	211	190	193	216	191	204	202	202	188	184	205	196	190	187	194	219	211	216	202	221	180	205	193	221	209	223	197	205	223	212	207	212	184	193	201	195	202	194	214	232	214	199	206	214	235	202	213	206	189	205	209	203	192	206	193	203	178	215	230	196	185	189	168	223	200	177	178	199	207	192	210	212	199	207	201	221	187	211	206	185	211	202	196	184	201	195	204	198	196	184	187	214	207	187	204	189	207	213	221	210	192	205	209	216	199	180	205	202	200	199	192	197	197	178	187	196	210	199	212	197	201	200	199	215	203	183	192	186	226	172	211	228	223	243	177	211	199	217	201	194	193	199	211	180	213	213	211	232	238	207	191	189	191	200	215	185	191	189	203	197	201	210	225	183	194	216	215	199	201	211	217	211	198	218	196	231	210	216	203	224	192	195	204	185	190	207	190	202	215	208	217	209	193	205	206	184	172	224	197	215	214	178	227	203	195	189	197	191	192	171	187	239	201	182	234	203	237	176	227	179	193	206	184	202	216	183	216	202	215	232	214	199	197	210	181	202	219	235	232	226	224	220	195	204	211	181	189	185	215	202	208	220	208	176	201	216	182	175	200	220	200	212	183	193	184	227	229	210	188	191	244	191	200	190	218	196	208	204	194	170	202	173	231	213	201	191	205	193	217	192	167	207	196	192	195	198	217	219	204	218	200	187	195	210	196	196	195	205	202	193	197	222	222	199	201	177	200	210	207	202	202	214	199	208	209	241	209	209	192	213	188	194	242	205	195	169	181	203	204	195	202	212	191	184	215	192	219	224	207	198	213	211	216	214	183	193	207	191	218	191	200	190	217	213	204	199	203	189	190	185	204	184	198	173	221	207	218	197	206	203	216	192	197	203	165	203	201	166	196	190	197	197	186	201	200	203	192	186	240	229	210	193	203	210	226	206	162	196	217	197	155	209	182	204	205	214	229	193	225	183	187	208	191	189	200	177	190	200	193	199	189	206	217	206	205	219	207	227	199	192	180	203	189	203	177	197	207	193	188	192	219	205	232	230	191	202	175	219	207	193	210	193	211	189	208	201	170	195	202	200	189	226	185	228	214	210	205	189	214	201	184	198	206	183	210	191	205	199	197	204	194	218	205	193	198	193	198	217	203	215	236	211	192	200	205	203	225	199	211	226	220	222	182	190	201	227	199	179	206	219	232	213	201	194	190	188	254	201	220	185	178	216	186	216	210	194	203	218	192	200	234	229	215	191	178	212	204	216	208	195	208	219	211	206	230	203	204	181	191	214	218	209	197	209	195	202	208	198	224	206	181	212	204	239	204	227	211	210	213	211	200	190	198	180	208	196	207	222	184	208	181	197	182	195	208	195	217	208	207	202	197	203	174	189	224	192	193	196	220	234	207	225	215	209	170	230	175	193	212	227	198	213	206	182	200	208	229	217	189	175	193	202	231	183	194	181	197	186	203	216	236	191	196	189	211	191	170	198	170	181	176	215	171	205	201	162	208	198	213	209	185	221	204	209	170	210	190	205	211	200	200	227	189	178	234	194	207	239	195	173	210	224	210	222	177	177	210	199	179	186	205	195	212	197	200	189	199	230	194	180	223	182	180	196	218	178	195	216	196	237	194	217	222	213	197	201	189	212	213	202	192	180	172	188	192	217	208	199	186	212	184	211	201	223	180	175	196	200	196	221	208	185	219	179	193	225	231	186	194	217	217	205	213	203	201	214	186	227	184	189	200	209	214	216	194	201	196	241	215	185	192	194	202	198	207	203	199	189	183
42490	51901	41147	17533	6483	6303	4622	9229	47383	46416	37245	16540	4647	22109	10040	1188	1776	1415	17383	20518	15961	9826	5186	2125	914	665	577	694	754	590	621	568	491	461	484	433	490	457	449	418	428	445	437	465	425	414	419	464	459	447	418	455	416	447	455	444	460	457	477	440	443	462	466	479	459	468	457	471	439	468	471	417	454	471	442	459	448	422	465	458	462	458	480	457	471	458	464	482	452	476	467	452	469	490	488	453	465	456	484	448	493	453	481	408	464	456	451	475	435	466	475	444	475	461	462	478	436	440	463	455	400	445	451	471	460	478	450	462	459	423	450	432	467	471	419	455	422	439	500	465	433	433	433	440	441	469	432	448	469	428	467	445	470	430	426	456	500	453	449	406	466	458	480	458	461	447	490	450	499	474	457	452	467	474	484	431	511	413	453	431	478	438	477	450	438	474	465	465	480	499	423	488	449	447	458	451	458	451	429	485	441	502	459	452	432	459	433	437	466	427	448	436	481	463	452	423	480	449	482	430	471	473	434	446	453	474	447	435	460	452	453	451	436	477	475	475	417	490	446	460	443	477	474	508	455	448	465	503	478	442	465	455	451	469	494	439	424	460	468	435	467	439	471	414	431	432	470	458	430	452	423	442	480	454	480	435	437	442	412	467	445	437	450	414	462	455	465	472	448	462	467	429	434	472	478	410	462	429	472	448	462	449	469	435	409	443	467	492	442	422	459	440	442	446	496	428	425	483	485	399	490	498	459	497	398	404	475	455	423	434	456	438	440	435	508	439	471	455	470	445	455	448	440	484	450	439	476	417	458	444	488	439	456	493	437	469	449	454	434	450	427	440	475	454	468	476	448	449	467	425	470	478	487	437	449	462	468	462	453	425	461	425	439	441	506	488	427	504	446	470	466	438	426	479	460	450	431	447	434	469	441	414	461	510	396	422	438	447	455	482	464	474	470	447	463	450	488	447	466	451	431	441	466	472	450	477	468	445	460	452	427	479	484	453	461	458	492	433	452	479	464	464	447	455	432	477	441	455	450	463	434	438	464	470	465	446	447	489	424	467	424	450	443	489	443	470	452	452	471	466	421	422	443	467	443	449	470	437	445	455	475	400	454	456	469	462	419	459	471	450	459	479	434	447	469	467	467	462	458	474	476	440	475	499	484	447	455	455	435	470	459	461	437	455	480	465	470	424	469	501	501	455	433	434	453	423	460	474	479	478	460	452	428	471	437	412	454	453	444	446	477	448	444	455	460	492	471	496	466	424	483	448	429	494	394	468	493	470	461	444	438	464	472	456	443	455	462	432	412	468	467	462	439	481	458	462	418	447	467	427	468	458	446	427	486	461	465	428	469	470	469	452	441	396	448	492	490	453	446	456	443	444	452	488	439	470	461	447	457	438	471	467	410	434	454	459	457	462	469	433	432	447	458	443	479	460	424	451	445	481	466	463	448	450	448	463	467	450	456	451	454	471	446	456	457	479	444	467	485	467	414	458	457	478	434	435	459	413	448	437	481	456	451	448	435	437	473	457	448	463	460	469	460	445	488	456	433	433	500	453	469	434	434	462	440	444	450	450	432	421	471	470	452	469	421	461	470	432	456	467	443	486	453	434	459	488	441	435	491	482	511	463	469	433	475	436	468	466	460	410	435	430	440	437	486	423	466	433	476	440	435	440	429	479	446	469	473	453	476	407	420	444	497	491	451	468	483	412	429	451	454	465	479	448	419	434	458	458	478	471	412	419	419	472	438	446	449	455	509	451	452	421	463	434	473	448	453	469	463	451	473	414	453	466	457	478	444	421	476	412	430	490	448	451	423	469	462	442	440	409	464	451	446	450	499	486	476	469	465	467	479	448	480	460	432	467	435	476	440	454	451	490	459	429	456	404	461	419	411	467	487	408	447	415	485	451	481	438	457	466	439	430	452	450	474	441	456	451	477	458	452	454	496	477	474	407	499	454	452	485	420	446	461	459	452	438	483	457	467	440	480	447	441	443	458	433	457	491	443	440	432	473	427	441	410	464	462	463	438	487	442	452	442	435	436	451	452	420	441	474	500	463	430	445	448	447	482	485	442	482	460	473	485	476	450	423	457	436	469	459	457	452	482	462	431	449	472	466	454	488	431	482	445	470	456	446	446	403	444	510	481	470	479	470	440	470	449	439	486	437	478	469	444	450	486	479	429	451	432	424	456	453	452	468	455	462	458	453	438	479	464	464	463	441	439	420	464	450	429	442	445	411	490	405	457	482	451	449	435	476	445	462	425	468	481	491	420	456	449	443	433	436	424	458	423	437	454	467	461	486	493	458	435	471	485	431	451	483	458	474	420	462	456	462	447	444	448	489	431	464	465	414	499	441	468	416	489	478	486	453	440	438	450	483	453	487	415	461	459	437	464	435	474	450	424	461	424	478	457	438	480	448	407	477	483	432	486	454	476	442	459	440	448	448	444	469	452	409	427	467	444	452	442	441	443	457	477	446	463	486	461	474	446	470	447	444	443	459	482	460	453	456	444	472	464	466	462	456	477	448	439	460	433	450	437	468	456	490	505	444	457	446	448	480	468	466	447	445	487	431	464	461	447	485	446	468	454	450	438	472	453	461	472	468	435	455	472	432	486	434	464	427	440	414	457	476	463	459	453	468	437	439	448	443	447	437	447	452	481	399	475	463	466	396	462	454	452	483	422	461	489	483	480	466	448	459	470	435	451	494	466	417	448	466	406	469	445	460	428	444	463	463	454	455	439	444	485	427	439	485	479	423	450	440	458	484	440	450	428	442	459	468	437	471	451	435	471	447	494	443	431	450	471	441	428	476	480	433	496	482	464	436	453	458	446	441	447	493	473	422	444	475	456	441	452	510	419	424	460	452	459	436	454	464	481	457	439	439	480	461	508	465	463	431	444	440	450	465	464	458	438	460	456	420	480	467	488	438	462	465	510	481	485	466	474	511	434	448	424	412	478	449	481	421	441	466	463	457	437	438	461	423	413	445	420	465	481	459	446	476	496	439	481	464	469	433	421	426	440	462	462	462	436	494	448	460	457	459	451	445	475	471	463	461	458	481	425	476	426	463	479	484	477	446	469	425	439	445	456	475	476	481	396	435	440	474	414	458	451	429	440	459	452	465	452	447	438	481	461	465	431	462	461	466	454	482	460	481	449	406	446	487	453	479	514	441	476	435	469	472	446	477	450	457	439	467	469	472	444	469	464	443	467	449	486	476	452	445	495	445	437	428	469	441	468	462	441	466	439	455	459	450	436	470	479	426	458	449	417	468	451	460	462	452	503	463	468	444	442	426	480	457	482	446	475	441	445	438	471	484	509	443	460	455	432	466	470	423	468	452	472	473	460	421	425	408	468	438	430	486	473	475	448	465	435	430	451	458	487	433	448	450	473	441	455	469	433	439	484	481	440	453	497	450	439	446	451	428	420	438	475	458	471	461	468	442	495	429	446	496	461	451	466	433	467	442	453	452	420	438	482	458	440	466	480	458
13182	24437	13802	3331	627	292	281	267	1000	1113	783	433	242	263	271	205	199	194	273	335	379	373	299	251	207	186	183	186	196	225	205	218	212	162	210	213	179	210	190	193	197	212	188	194	213	214	174	202	190	166	199	202	203	212	228	201	202	219	217	231	206	186	208	185	200	194	179	188	212	197	235	207	198	186	209	194	202	191	214	202	221	181	204	229	200	207	209	211	194	205	210	222	205	209	182	186	193	185	221	212	178	192	197	188	213	186	204	212	206	204	227	181	203	197	213	200	222	190	193	202	170	202	183	198	192	218	208	169	195	199	208	191	222	201	201	199	192	200	199	206	193	183	202	194	212	223	200	162	193	219	195	209	181	211	180	194	189	203	179	206	205	199	212	199	180	171	187	176	203	197	209	199	195	196	219	218	179	195	224	185	203	198	211	194	215	193	207	207	195	206	184	209	208	200	212	205	201	204	203	182	205	192	180	163	173	190	202	184	186	187	194	198	181	208	202	196	233	207	192	200	203	191	197	223	215	199	212	212	193	223	228	190	213	198	198	193	211	187	193	208	209	191	206	190	195	176	182	199	161	198	203	194	198	200	225	191	175	210	209	198	216	178	210	191	172	193	212	217	184	202	174	212	220	214	182	226	209	203	196	221	189	224	183	180	201	224	212	176	195	168	191	188	196	179	197	216	226	203	203	194	201	184	188	204	199	194	208	205	183	181	217	210	188	199	199	191	197	212	201	205	198	196	210	202	198	204	190	169	190	193	198	179	193	229	214	210	187	199	190	187	211	196	208	197	199	176	210	181	192	205	208	192	202	203	195	207	172	190	207	194	212	210	189	195	199	192	200	206	186	209	219	215	194	204	197	219	196	197	232	177	180	194	192	203	206	180	221	191	201	185	205	196	209	210	192	208	196	196	208	201	220	193	218	200	198	190	197	196	203	207	195	214	209	196	179	199	203	195	202	188	185	202	187	187	201	177	199	206	197	203	190	189	197	194	202	196	178	224	223	191	182	203	172	198	203	215	221	192	208	208	201	207	199	184	248	181	197	196	191	195	177	181	224	194	218	215	210	203	209	200	198	230	216	209	200	190	215	205	210	217	202	187	205	239	199	204	195	219	219	205	226	226	203	210	198	219	201	201	166	195	204	229	256	200	182	171	186	187	195	183	203	215	181	216	184	186	206	210	200	190	199	207	201	184	190	196	171	186	192	183	224	214	208	191	221	160	198	210	191	197	187	193	206	190	189	201	213	192	177	215	202	188	209	182	194	203	208	196	191	200	211	209	197	193	206	206	182	224	195	198	159	196	203	216	196	209	187	175	220	189	178	220	192	202	185	192	173	191	181	196	198	217	206	195	169	221	177	201	204	200	199	199	192	204	177	178	172	190	188	196	195	211	245	232	203	181	209	207	192	217	185	213	208	193	231	216	193	173	221	180	212	201	181	193	226	195	227	201	190	179	208	170	212	208	201	232	195	221	192	231	186	202	195	197	233	178	208	186	177	196	210	194	197	206	197	214	188	189	194	198	209	197	190	221	221	216	199	179	219	175	206	223	197	180	178	182	208	208	209	184	205	228	216	228	191	201	211	197	206	207	187	224	227	210	194	205	188	209	202	177	183	193	189	189	208	194	211	215	222	186	207	184	195	189	190	203	196	175	204	196	195	211	188	193	202	222	179	202	214	210	219	198	222	200	203	206	177	184	208	185	178	179	162	212	240	181	216	226	198	190	179	193	199	204	191	195	192	211	198	219	190	176	186	227	210	197	182	184	228	204	206	190	207	218	203	179	193	232	183	187	199	211	192	185	212	195	211	229	188	195	203	196	183	198	199	220	211	215	196	202	199	203	194	214	186	195	224	202	189	208	207	206	207	186	224	191	208	216	194	176	206	223	193	191	231	218	196	176	196	209	219	220	209	190	214	196	214	201	201	212	199	181	209	205	197	184	198	197	201	166	205	227	212	206	194	199	172	230	203	200	208	192	209	188	203	195	192	228	198	204	227	205	186	214	208	214	218	189	200	182	202	208	213	193	222	216	198	217	183	186	229	181	203	201	210	169	190	239	223	169	172	180	201	204	235	200	183	189	217	169	168	221	182	221	189	202	202	204	232	195	216	213	199	208	225	212	200	219	203	193	171	210	192	198	180	205	221	220	197	221	178	193	206	196	189	212	190	191	185	223	219	201	211	216	176	208	220	204	220	194	190	225	209	200	194	224	187	206	185	239	199	189	197	236	204	194	207	224	186	217	196	190	208	214	187	200	202	208	189	177	194	194	195	198	214	191	197	180	193	164	190	191	217	177	159	202	207	220	194	228	195	197	205	190	200	214	180	194	216	193	186	201	221	207	208	216	202	195	230	175	198	205	200	198	189	200	174	198	168	177	189	216	206	205	201	180	177	248	174	202	216	197	197	193	200	223	205	229	201	225	237	196	195	218	200	183	209	190	179	163	195	166	199	217	189	218	206	205	193	182	240	185	198	196	205	189	204	207	217	206	199	192	194	193	224	203	190	187	193	193	222	202	202	209	212	192	198	205	181	184	176	188	188	191	200	210	217	221	209	202	177	224	185	198	204	188	223	196	199	207	205	186	181	219	192	204	207	186	203	191	197	223	191	198	209	212	194	236	189	214	206	211	195	196	192	199	216	198	216	179	184	179	196	171	176	191	209	221	198	194	184	212	206	204	203	206	200	190	166	192	196	191	210	216	235	193	200	211	228	211	187	215	186	206	207	193	176	201	206	188	193	182	196	209	197	168	184	220	190	176	201	186	188	191	212	195	195	207	200	191	221	202	187	191	198	225	242	192	204	194	211	200	218	200	207	232	208	214	175	210	207	199	201	212	202	197	203	204	201	210	191	239	185	206	192	199	176	200	191	190	189	185	186	190	194	205	182	216	202	192	207	183	179	167	201	207	213	205	191	192	194	191	208	195	205	193	174	216	247	212	201	189	194	202	218	219	179	186	210	207	215	199	230	209	205	212	202	205	214	203	179	193	192	195	215	181	180	184	224	198	182	229	202	197	207	193	178	168	233	201	172	210	194	202	200	192	210	197	189	194	197	187	211	181	171	195	226	207	218	231	187	195	206	181	189	220	174	200	193	202	226	195	218	204	195	218	195	226	186	198	192	201	219	184	211	196	192	197	216	205	210	196	192	191	193	211	207	209	188	225	231	164	214	192	208	206	180	211	208	215	233	223	209	201	209	223	225	224	206	213	199	187	187	215	183	177	208	210	183	206	215	194	174	186	178	198	221	199	190	202	167	196	198	194	184	213	203	200	200	185	173	208	208	216	204	199	209	222	211	198	211	225	200	196	212	216	204	200	193	201	212	191	205	195	183	197	184	209	199	205	172	219	193	211	196	173	179	208	198	207	215	204	202	194	181	213	209	183	215	212	189	198	178	172	213	195	201	189	192	220	213	204	231	209	183	200	204	239	188	207	187	225	213	234	216	191	205	179	184	210	192	208	239	222	170	197
11052	24184	12071	2863	955	969	826	1011	5333	5029	3477	1580	560	922	802	486	482	491	935	1580	1668	1353	939	639	511	497	520	497	501	501	476	436	458	502	486	438	443	488	456	457	495	497	474	496	497	484	487	527	460	475	462	480	464	443	476	480	490	482	485	518	461	469	462	498	452	482	504	470	467	512	501	491	488	471	498	500	465	470	448	467	439	459	451	462	493	476	496	494	461	495	460	508	471	449	474	452	437	473	492	475	468	491	472	443	504	507	478	479	442	467	474	491	455	498	487	492	464	473	516	495	511	422	443	492	504	476	480	509	515	482	447	453	477	504	487	473	519	438	466	454	506	473	470	450	500	457	471	446	468	475	504	485	480	444	467	500	449	487	513	433	475	465	457	479	455	427	444	484	441	474	529	468	461	448	487	495	542	485	447	485	465	515	480	466	502	484	480	486	474	468	455	490	466	489	460	461	501	492	487	514	451	462	478	497	471	508	475	471	456	456	488	492	497	482	486	443	473	472	472	454	480	488	482	523	489	482	510	476	510	459	476	490	487	479	455	481	457	490	531	453	454	472	467	527	479	504	492	471	437	463	470	514	454	505	487	476	447	456	455	468	491	466	469	501	513	477	438	447	470	534	471	465	485	461	533	466	463	476	489	461	477	481	464	446	469	471	493	458	477	471	465	489	499	462	481	472	493	488	491	447	450	482	481	509	547	469	478	474	477	462	459	435	490	453	468	492	435	459	451	463	475	482	512	442	515	503	522	459	481	500	495	459	499	490	532	474	459	481	480	504	515	487	502	486	497	495	462	416	451	478	458	514	427	462	486	442	452	490	501	474	491	471	505	471	417	462	426	467	468	487	490	477	498	499	505	487	474	469	484	459	477	512	471	497	483	483	492	480	504	487	473	470	448	485	463	463	443	505	498	476	467	494	487	494	486	516	443	476	465	517	459	494	450	482	447	499	486	485	436	473	500	478	480	463	540	536	493	488	460	489	508	468	501	444	456	465	474	454	470	518	484	469	502	482	476	496	459	493	474	521	465	454	489	474	483	484	444	473	469	500	525	477	519	476	469	489	486	458	437	485	473	471	461	508	484	494	486	473	500	488	476	488	470	484	483	483	490	501	453	478	453	513	469	503	463	478	478	485	490	459	459	482	474	499	457	501	486	480	470	473	470	513	487	493	476	449	494	472	491	461	485	442	445	513	511	495	467	483	498	482	480	488	476	475	477	514	497	485	463	470	466	484	482	461	480	452	466	480	445	466	442	464	516	446	490	485	459	496	495	476	522	500	451	474	488	506	464	509	508	503	533	487	452	460	459	456	478	522	484	456	449	465	441	462	461	477	482	480	501	487	468	456	482	490	494	475	473	475	509	468	486	505	483	484	475	473	462	480	507	473	484	429	463	516	489	482	464	494	484	494	491	471	513	463	458	481	482	501	477	481	472	512	443	475	479	469	463	478	444	463	492	513	467	471	460	505	492	462	479	467	463	465	473	499	468	429	474	485	463	486	462	505	481	513	476	491	485	507	455	502	469	475	494	473	481	462	464	470	519	513	451	500	517	487	491	475	465	482	492	464	488	514	483	420	489	523	454	462	462	475	473	483	473	477	472	479	492	494	482	491	464	492	481	462	495	485	497	476	493	453	497	524	516	515	482	455	503	504	480	487	471	460	474	477	494	489	493	476	464	449	469	479	502	454	515	485	455	490	487	502	477	463	438	474	477	466	458	445	462	477	472	490	470	491	493	472	471	481	480	497	505	490	483	450	470	445	478	488	490	513	441	484	532	486	481	481	509	480	491	523	468	497	484	433	449	467	504	540	482	473	448	481	479	492	446	489	487	461	473	461	469	477	509	490	480	462	467	476	466	484	471	484	467	465	447	472	455	480	498	457	485	454	469	477	498	491	472	499	488	491	491	457	487	462	502	445	507	475	476	481	473	488	487	442	466	469	498	463	481	470	463	485	504	468	476	489	512	475	485	484	437	462	492	494	467	489	460	468	484	487	508	447	492	461	488	501	489	488	481	529	503	465	496	481	470	464	479	467	489	480	467	505	487	474	460	480	480	463	457	471	470	461	484	516	409	451	446	471	473	482	487	483	439	497	468	474	453	463	462	451	482	474	499	450	500	425	483	486	444	468	480	465	487	458	428	466	441	458	481	475	485	510	484	454	495	468	492	469	475	438	443	476	505	503	447	442	502	479	522	484	511	482	495	486	473	463	491	464	475	468	475	486	502	489	547	487	481	463	490	484	495	506	459	432	490	486	457	464	451	504	471	489	492	463	462	501	483	506	497	486	482	455	495	513	465	492	487	471	452	494	486	508	478	472	503	486	495	466	461	479	464	458	482	492	451	484	513	483	485	501	455	495	460	517	445	480	429	472	498	462	466	498	456	460	493	452	504	493	506	534	522	472	487	455	478	455	434	503	508	453	496	462	480	479	439	450	454	494	441	453	516	472	474	517	445	470	446	482	491	489	482	495	459	450	504	440	484	457	517	436	456	501	476	451	459	516	461	464	519	481	438	498	501	476	482	488	458	470	493	524	455	490	443	457	488	466	470	485	474	423	507	468	486	485	527	520	448	449	449	458	472	461	425	473	476	499	493	491	456	501	468	455	484	508	466	460	479	517	485	461	502	512	481	481	477	482	439	495	499	506	503	449	467	478	481	503	503	452	505	515	463	465	423	433	471	453	507	447	460	467	484	480	482	428	509	497	461	474	503	443	453	513	480	503	481	498	468	471	468	531	442	494	486	472	512	475	500	492	473	461	469	439	506	513	442	484	467	479	482	481	467	472	447	503	519	501	452	465	484	445	498	471	499	447	468	504	492	479	480	439	465	458	499	467	450	455	458	453	479	468	466	491	474	463	489	456	472	468	470	469	452	475	471	467	480	489	443	484	463	492	439	482	516	465	500	493	485	473	477	511	458	486	486	478	469	465	498	512	452	465	478	460	451	460	467	456	500	494	488	462	511	432	476	525	467	441	472	466	480	505	515	453	475	512	479	465	488	498	498	453	494	453	432	486	496	426	450	487	482	474	492	486	434	463	484	453	513	478	466	468	476	479	499	495	505	481	518	512	464	446	493	471	488	468	487	479	495	490	486	473	511	465	465	469	489	479	449	444	472	571	457	483	509	475	488	475	487	480	507	505	486	501	479	493	494	460	512	440	456	502	487	519	455	465	453	477	505	482	455	469	521	462	469	462	499	455	498	482	446	484	469	495	507	476	495	450	464	485	504	459	512	489	500	487	467	503	477	470	470	505	436	481	491	496	486	461	509	496	435	457	496	484	487	501	483	513	482	509	480	492	547	500	496	472	505	515	494	479	495	491	492	465	473	463	476	507	485	481	509	483	500	461	449	445	486	503	445	499	436	505	450	479	498	480	502	485	456	490	459	487	465	440	459	486	444	461	464	454	445	464	473	470	501	500	506	486	475	480	470	456	424	519	475	483	495	443	493	548	499	507	465	466	499	444	486	441
44310	49750	37119	30312	22613	18301	10978	5067	13013	13548	10856	4633	714	1798	957	308	316	273	900	2144	1991	1310	788	459	309	237	280	268	281	277	267	213	247	237	225	242	257	209	205	247	228	254	275	257	241	217	258	231	256	239	246	257	213	244	208	265	220	210	249	220	243	215	222	219	248	250	228	250	230	227	224	233	249	239	242	213	254	214	242	220	265	239	227	242	215	252	253	246	253	232	235	226	228	237	235	228	259	220	236	204	250	224	253	248	239	232	218	244	255	232	247	233	244	240	208	250	215	236	247	221	258	212	234	263	243	220	238	214	231	237	223	250	253	239	236	229	215	253	205	269	231	217	245	222	238	237	235	220	253	232	245	240	216	208	251	237	253	246	254	235	226	240	218	250	245	237	243	263	269	262	242	236	266	217	232	255	226	246	226	223	255	227	238	220	236	249	270	203	221	252	270	235	244	235	214	215	211	231	243	228	231	234	230	245	225	274	264	217	227	228	233	230	235	248	232	266	234	222	250	232	248	221	203	220	249	264	228	250	254	248	246	237	241	240	238	242	217	253	228	211	211	258	206	213	218	243	232	220	257	239	254	260	236	248	244	264	229	268	246	223	252	234	257	250	222	201	224	227	251	235	253	243	233	256	266	226	254	244	224	218	215	242	230	218	222	209	238	227	242	274	224	243	262	233	202	235	229	238	204	218	242	256	265	249	229	238	250	225	253	263	261	225	219	264	243	242	247	253	239	226	221	245	239	253	222	237	242	240	234	230	227	244	246	230	250	259	241	239	234	239	234	247	215	237	218	225	223	223	245	240	236	212	246	217	215	226	252	245	265	254	241	242	234	251	238	267	214	229	216	220	231	251	236	238	230	199	242	260	207	210	238	242	247	237	249	233	234	261	243	235	234	226	259	248	248	245	228	215	235	243	243	248	234	234	223	230	242	242	251	224	275	239	245	245	246	233	254	252	247	233	241	249	237	241	220	246	247	227	260	242	254	255	217	251	207	233	226	221	222	246	216	244	258	247	259	240	233	250	229	198	266	217	238	261	259	222	250	236	246	237	239	230	235	227	236	223	249	228	237	236	251	241	225	239	239	220	229	233	226	235	233	270	243	238	246	251	207	224	252	244	236	259	228	230	246	247	235	242	229	223	230	226	259	250	239	221	227	220	236	242	233	224	223	233	235	265	249	226	232	238	231	221	242	249	279	239	219	249	222	213	255	236	224	223	221	236	224	229	232	184	246	245	224	247	221	241	267	238	232	224	211	205	248	235	245	262	247	249	248	246	241	244	279	254	234	243	251	237	232	260	235	237	243	246	237	257	242	247	210	239	240	206	232	248	251	277	226	220	201	233	221	238	232	205	250	219	250	258	256	220	245	242	273	237	231	249	250	250	252	244	199	247	238	236	240	236	212	211	229	222	218	264	212	226	247	248	191	244	229	239	238	226	249	229	236	253	253	254	227	239	252	241	230	246	219	235	210	247	246	244	239	260	225	229	253	220	222	228	219	190	219	233	237	232	234	239	216	217	231	244	234	238	210	238	280	260	257	242	239	233	230	229	199	252	253	247	249	221	226	229	217	236	233	260	220	254	241	197	289	214	245	235	241	284	247	238	238	244	240	216	245	236	256	212	247	242	253	229	221	269	220	255	242	244	224	235	246	234	266	254	262	230	224	248	243	253	242	224	224	261	260	234	234	253	229	241	258	236	254	223	247	238	223	242	208	206	244	214	243	237	232	276	227	229	235	214	244	267	246	233	244	254	247	230	216	254	230	240	213	236	245	228	229	258	277	245	237	219	241	236	243	223	242	261	264	236	238	237	252	274	235	244	259	241	269	204	236	270	224	232	243	222	249	239	242	225	222	226	243	265	255	214	255	248	239	203	246	237	217	261	241	246	228	246	238	231	216	243	241	241	241	241	209	257	234	225	228	211	223	250	241	267	227	217	224	229	237	254	222	230	235	207	259	236	229	238	263	237	251	256	223	226	254	224	231	212	253	223	253	233	259	237	249	242	244	195	216	266	232	240	223	227	246	223	229	239	226	226	246	234	236	248	256	239	215	245	253	214	238	237	260	238	234	215	244	243	226	213	263	247	241	257	236	213	248	253	228	250	228	242	229	268	253	229	233	261	265	218	254	271	257	236	233	248	274	221	225	224	222	216	227	243	252	260	247	252	224	241	250	237	256	236	232	264	250	247	238	241	236	228	241	228	246	251	224	250	207	266	257	251	263	245	246	237	274	242	267	243	233	229	222	236	241	250	224	259	228	248	230	255	268	236	248	233	270	248	240	221	249	237	197	249	242	253	213	237	236	239	207	205	229	238	230	240	243	235	248	211	229	239	252	223	272	235	251	230	241	246	228	223	248	259	245	237	253	255	239	232	254	245	223	251	247	226	218	221	260	226	227	244	236	222	237	243	223	227	232	228	220	240	237	234	234	225	210	202	212	229	215	251	255	230	236	247	235	221	264	230	213	210	237	204	255	224	225	235	234	252	236	224	229	238	218	247	228	243	238	233	204	243	229	237	223	214	256	218	233	219	234	219	221	238	204	266	244	241	270	228	234	241	219	226	210	211	235	236	194	209	249	230	262	224	239	214	236	219	243	214	241	245	210	236	234	253	220	227	252	230	259	232	248	232	225	236	267	229	273	238	246	245	229	244	220	242	221	237	268	235	249	214	243	229	224	240	265	236	237	229	231	224	226	254	214	228	239	225	251	258	245	245	282	256	241	272	246	253	241	238	240	225	220	263	223	234	237	268	219	229	217	228	223	226	243	246	221	279	242	236	236	227	220	265	245	215	239	240	219	219	242	225	261	218	235	253	217	234	233	210	225	230	216	226	250	260	235	246	240	261	207	238	250	237	220	244	222	213	252	224	204	240	240	227	204	223	245	224	253	252	255	219	249	230	230	235	237	236	243	260	232	238	261	254	204	244	240	242	229	229	211	247	214	214	225	241	246	247	245	226	252	277	232	264	225	239	246	226	244	238	227	231	197	229	219	232	226	226	262	201	262	242	246	257	245	239	251	237	290	245	245	252	242	239	232	215	254	254	239	223	242	222	253	265	250	208	217	242	263	250	232	220	206	232	242	227	245	253	217	236	267	278	244	228	217	238	233	238	237	218	233	231	237	239	241	235	253	253	232	276	222	231	235	254	229	235	228	282	257	257	212	249	227	250	265	243	218	233	252	239	253	243	266	241	235	237	263	260	248	252	236	263	214	227	248	236	216	220	239	260	214	241	226	262	249	257	229	233	286	264	259	239	242	228	221	251	229	234	231	228	201	212	258	225	237	236	239	234	235	230	228	197	244	260	261	242	259	248	233	241	221	234	231	239	241	225	226	243	264	227	231	270	255	237	221	220	216	242	239	220	267	242	273	223	196	263	201	247	257	242	195	225	226	259	189	263	239	256	230	230	224	212	230	238	214	245	234	207	257	251	232	196	237	250	249	226	215	219	223	208	262	232	223	228	247	263	240	257
35318	50728	44005	19132	3404	3357	2546	5523	32830	31196	29007	14265	2645	9283	4141	842	915	754	4667	10796	10601	6388	3658	1569	815	634	634	646	757	632	634	606	554	508	579	534	565	569	566	513	559	483	525	515	542	553	530	536	520	574	502	562	516	499	533	509	565	541	543	539	549	500	551	529	569	532	540	630	573	547	511	516	555	572	550	506	534	547	542	556	579	573	562	572	507	497	564	523	558	497	530	550	531	538	590	561	507	560	554	528	552	504	540	507	498	551	503	552	574	573	482	558	512	534	549	562	532	541	572	557	528	541	549	520	568	542	524	536	564	579	511	551	561	506	567	542	533	540	546	552	554	538	551	564	558	538	547	522	544	570	545	521	556	579	562	533	553	521	545	555	527	558	545	570	547	584	551	533	544	508	529	523	488	581	521	526	493	514	549	555	556	537	540	526	513	543	543	543	526	562	537	571	545	549	499	531	498	512	559	582	577	521	525	536	506	580	507	555	560	515	565	567	546	557	550	554	586	517	558	572	535	491	578	617	543	550	534	506	552	519	574	563	554	533	508	507	598	543	551	542	538	541	524	543	535	479	544	531	541	525	549	536	546	573	539	540	531	529	575	526	564	534	585	527	538	556	547	552	524	551	543	551	541	525	538	587	550	556	539	531	507	552	534	551	511	492	579	535	514	585	510	520	519	504	554	519	595	540	544	560	557	516	510	549	559	559	578	524	535	532	534	524	507	551	560	530	555	516	529	505	582	522	549	595	534	549	545	524	546	541	563	525	521	529	531	551	477	533	549	525	481	544	549	551	557	536	530	582	565	546	572	533	570	517	569	523	550	547	546	552	569	532	559	504	514	540	513	499	532	532	552	569	527	535	539	580	548	585	541	555	536	532	519	554	556	503	559	553	552	584	493	515	508	542	548	584	500	540	580	567	585	505	530	511	536	569	535	539	538	573	525	525	570	536	536	560	571	578	494	584	576	544	558	589	570	565	573	562	545	540	532	538	541	533	553	560	554	491	541	558	565	543	551	550	517	515	533	534	503	517	541	507	558	563	526	529	550	511	492	522	556	558	534	530	594	538	520	565	543	506	503	545	537	521	602	552	553	597	583	594	544	559	535	576	507	530	517	529	567	544	553	556	542	557	546	565	524	558	530	545	523	542	525	573	525	542	542	536	547	515	564	538	543	548	528	549	511	527	570	526	517	546	535	544	542	569	519	546	593	539	528	557	548	514	531	541	553	570	520	528	541	553	587	530	520	541	580	539	531	589	561	535	544	536	546	538	513	533	539	548	524	517	533	531	558	573	559	535	600	522	580	535	575	508	557	531	526	567	572	531	525	538	557	565	558	538	543	565	575	552	547	509	489	531	570	577	542	544	500	521	564	586	545	545	529	553	529	514	531	568	547	547	512	537	559	524	550	557	540	519	530	569	549	556	537	520	577	592	515	539	530	550	551	547	576	581	556	532	536	541	525	536	552	555	585	492	534	551	560	566	542	553	533	513	533	521	533	559	539	584	570	558	558	539	525	578	591	478	536	547	537	563	554	554	548	523	563	541	564	558	570	542	495	610	515	574	560	501	553	547	580	542	555	527	542	511	545	579	528	549	547	570	513	597	512	512	551	565	517	529	532	541	537	515	514	534	539	558	542	535	551	528	543	545	543	497	557	555	564	562	554	522	549	520	529	551	496	523	525	538	561	548	507	557	531	530	507	549	567	567	561	562	538	526	559	576	552	604	550	576	525	540	529	554	542	572	585	522	577	537	557	544	568	556	561	531	518	537	554	534	569	581	508	542	554	597	572	535	548	547	558	547	566	515	557	511	527	511	510	540	529	571	531	547	503	552	521	529	507	554	544	568	551	555	561	559	555	540	538	582	566	543	539	519	517	547	522	531	548	560	617	530	523	507	526	558	571	558	567	559	562	529	522	563	536	580	520	544	530	534	562	560	553	556	518	554	534	540	553	574	506	542	548	537	551	524	551	537	529	557	525	534	584	575	558	542	573	535	569	583	495	589	568	514	600	548	550	592	561	543	530	538	547	542	568	550	469	541	518	523	532	565	549	578	529	519	538	531	553	541	571	533	526	547	532	553	583	519	559	569	529	557	537	488	550	543	521	556	580	560	576	575	488	549	601	528	529	556	582	558	515	514	521	549	536	509	583	562	575	566	569	532	539	602	551	493	554	552	533	554	538	507	512	582	587	550	512	559	541	520	590	541	507	548	533	583	544	543	561	538	513	556	548	559	524	518	562	566	596	562	562	551	538	544	535	533	531	559	549	533	549	527	541	531	546	563	570	514	543	473	561	525	527	511	593	542	547	538	551	578	550	548	521	575	532	580	541	509	547	564	558	550	558	522	554	532	520	513	555	572	538	575	561	530	532	530	538	549	579	559	531	531	584	488	543	551	568	513	547	574	564	534	515	557	543	555	539	540	526	510	531	544	539	549	545	547	595	553	509	516	558	532	548	528	570	533	555	595	535	556	554	555	540	533	529	528	604	574	550	502	557	572	525	555	536	519	538	550	547	575	549	580	534	559	518	557	567	539	580	494	542	533	547	490	524	551	532	534	532	552	537	520	549	590	567	487	485	555	538	555	534	522	578	540	558	545	538	537	521	539	541	573	498	562	533	550	533	562	563	548	541	520	541	541	573	536	549	511	542	559	538	533	558	570	520	565	548	558	505	525	532	534	576	591	538	539	542	538	513	500	542	542	536	590	523	512	549	551	538	575	582	553	550	525	543	546	560	525	579	581	533	564	481	537	531	513	570	557	507	527	541	522	558	531	502	548	551	544	574	561	548	550	539	532	557	522	563	566	537	536	530	538	501	581	549	553	557	624	547	574	578	542	568	546	537	512	519	551	524	494	547	521	536	558	575	563	574	548	493	553	548	569	562	546	545	534	536	571	520	564	524	557	573	542	547	522	521	562	533	555	548	524	537	551	516	552	546	545	514	523	524	543	534	548	538	513	564	532	564	526	506	565	517	553	561	526	524	531	541	568	505	531	559	533	526	539	556	554	542	552	522	563	541	494	556	541	550	547	539	530	554	571	558	536	545	553	552	534	577	523	557	549	562	527	541	577	551	553	550	566	572	523	568	552	577	553	548	550	582	518	546	522	570	540	500	575	501	570	534	551	539	536	571	560	534	526	536	555	540	529	560	556	517	570	544	516	553	538	593	528	559	550	589	554	531	571	542	539	513	567	556	520	563	533	574	541	554	521	547	556	568	515	554	536	543	573	535	541	572	558	574	569	576	529	503	575	581	514	543	539	591	516	570	553	552	552	576	576	539	570	529	574	566	545	518	547	516	516	534	577	546	578	521	519	528	509	531	542	525	529	558	523	569	555	540	569	552	524	543	544	565	572	539	494	510	544	542	549	533	552	564	537	523	563	510	536	561	550	542	526	529	544	523	537	537	520	560	538	543	510	504	598	548	541	587	570	550	545	558	581	540	576	522	567	560	530	524	535	517	539	569	554	546	498	530	561
51114	49364	38129	27594	23650	22433	17786	12280	21883	28228	23916	12768	1458	4774	1801	389	452	286	1671	4225	4821	2794	1515	613	329	251	244	218	297	263	236	203	204	201	170	186	192	209	197	184	204	176	203	204	222	203	192	204	214	194	186	212	203	180	198	205	201	204	175	199	190	188	226	183	168	183	181	202	194	196	204	198	191	225	208	189	199	195	190	219	205	230	198	179	198	184	210	190	219	187	210	200	236	208	222	177	187	201	199	218	187	177	186	176	205	183	202	216	206	189	222	205	193	214	215	185	199	189	193	222	218	214	193	194	221	184	218	185	222	181	202	222	243	203	202	190	216	211	193	218	206	191	184	189	223	197	205	198	208	160	202	208	202	213	211	208	203	179	167	197	185	180	212	201	180	195	184	175	227	205	205	190	233	198	195	207	191	200	189	182	187	201	186	205	208	212	235	222	175	225	178	223	188	213	154	191	203	191	200	222	190	197	187	183	209	173	215	188	183	157	184	194	196	185	196	196	215	207	207	186	192	206	200	186	205	181	199	226	188	197	208	172	193	210	205	182	234	219	185	179	221	196	176	164	216	200	191	176	203	199	190	201	184	185	205	192	178	189	228	201	200	178	191	215	203	215	189	201	201	217	204	199	200	195	211	219	203	189	194	198	212	182	201	174	209	210	196	187	208	195	187	187	206	193	197	191	188	165	202	203	191	193	179	182	204	196	222	195	194	200	179	168	198	223	199	197	202	209	208	204	202	211	202	213	220	190	196	215	195	169	198	184	194	187	229	194	183	224	210	205	200	202	186	209	200	198	182	185	188	190	203	201	202	210	223	182	214	198	185	228	200	197	190	168	173	183	195	214	210	212	206	200	175	206	212	194	171	215	186	243	192	174	196	209	191	206	221	200	186	219	189	177	226	210	207	200	194	167	204	210	180	205	193	220	165	177	195	208	198	193	224	208	199	191	199	193	175	168	203	213	206	181	191	201	205	212	180	215	220	208	183	202	185	200	194	238	214	195	197	211	200	203	191	218	178	213	198	211	183	194	195	186	191	213	159	194	200	206	185	230	182	221	165	213	198	223	206	176	187	177	200	211	206	194	202	197	219	199	188	214	192	169	218	211	216	231	189	215	178	164	227	197	205	186	222	226	216	207	194	203	217	196	172	200	220	196	191	197	206	190	178	194	192	196	211	195	208	235	209	166	194	185	218	197	203	222	179	204	189	216	216	204	191	209	207	200	206	209	234	194	186	208	202	180	189	191	180	176	211	192	193	223	210	197	216	202	194	180	207	207	164	236	170	184	197	200	189	190	209	197	181	187	200	207	205	190	192	190	199	222	183	219	202	205	180	224	196	198	175	208	182	176	200	175	226	221	204	207	211	209	218	203	198	234	197	181	235	202	232	204	196	201	228	207	209	155	186	212	195	191	194	194	207	182	193	195	206	208	194	202	197	208	203	208	201	187	205	190	224	190	191	195	208	188	197	186	188	203	180	205	211	183	187	233	195	207	205	193	205	205	208	202	219	201	189	203	196	198	198	209	203	218	178	238	190	207	189	198	183	213	190	190	200	198	197	211	200	212	187	179	215	217	203	186	171	196	203	202	189	219	188	186	183	181	228	228	179	196	195	220	190	202	189	176	169	197	205	167	205	182	200	199	207	174	194	205	201	195	188	194	225	223	205	215	229	199	179	212	182	202	214	190	176	189	207	192	189	216	215	191	193	180	202	195	203	191	219	201	175	196	177	193	220	201	196	184	191	198	183	204	204	214	195	191	199	190	208	228	189	197	199	171	196	235	177	187	199	214	213	201	198	204	192	185	190	217	186	174	189	190	174	176	210	189	169	203	199	179	194	202	216	214	218	193	214	198	201	192	233	219	174	195	198	186	206	198	193	214	174	185	181	193	230	204	210	216	191	183	194	187	214	234	180	184	203	205	194	195	190	199	183	226	174	177	188	206	210	212	206	199	212	204	199	196	207	215	186	176	180	193	217	202	214	214	198	209	195	182	211	184	215	191	193	188	190	213	187	190	227	203	160	200	198	204	194	188	192	185	202	198	180	186	222	208	183	187	204	213	212	194	212	205	175	207	217	182	180	169	176	176	226	217	187	183	231	204	214	209	181	190	197	207	188	183	196	202	211	188	209	224	206	205	200	202	223	196	226	184	180	203	214	181	235	217	179	199	201	207	195	210	199	199	205	206	227	193	183	199	176	208	172	183	182	218	185	212	176	196	199	188	201	225	194	222	197	196	189	191	178	190	184	210	186	182	204	185	184	185	204	190	193	198	185	218	176	214	214	191	192	205	169	215	179	225	159	200	206	200	198	200	215	220	238	249	219	199	180	210	207	214	197	195	193	223	213	202	197	185	186	189	201	200	204	190	203	200	199	182	195	213	216	215	209	196	204	226	189	222	190	186	204	186	195	196	201	208	196	223	204	220	189	184	188	184	207	205	203	189	210	182	210	208	194	210	183	204	198	206	213	183	197	191	213	190	189	194	206	188	221	176	194	186	222	191	184	215	202	216	179	232	207	195	190	178	194	212	198	189	195	223	200	173	214	232	192	205	227	197	211	210	213	197	157	212	175	197	226	226	171	219	186	193	184	181	219	195	189	190	212	189	199	200	222	197	208	212	206	200	208	199	184	189	210	192	199	205	181	200	180	194	182	194	184	176	189	209	210	200	176	183	215	206	203	227	205	222	187	205	198	167	215	205	175	206	196	214	207	188	201	206	203	192	213	212	209	183	221	211	202	207	211	204	209	193	193	184	207	174	221	213	215	220	183	181	191	177	188	192	185	211	210	206	198	209	198	198	189	176	205	219	194	170	199	189	171	217	187	187	201	178	191	205	224	165	190	200	183	210	167	199	156	208	203	224	193	195	190	215	205	206	193	190	212	237	218	194	211	205	194	204	184	214	220	180	209	201	210	207	224	180	187	205	214	198	198	213	172	166	220	181	199	210	195	202	196	191	197	207	196	188	237	212	218	190	180	194	184	175	194	189	193	191	199	198	180	202	206	227	198	194	212	230	193	190	193	187	201	200	210	215	191	175	211	178	185	196	226	197	202	192	196	205	168	196	190	181	216	208	190	193	232	219	208	208	197	191	184	186	189	185	216	180	196	176	201	182	195	201	185	217	185	183	219	199	181	194	180	219	184	195	193	197	200	218	222	234	248	204	214	215	201	193	211	202	216	169	192	180	199	191	184	209	203	226	204	210	198	201	222	198	227	222	202	177	198	189	179	206	201	204	198	206	212	196	180	207	210	209	214	182	183	216	213	200	194	184	202	176	192	193	213	192	208	206	188	159	209	244	174	200	209	184	192	203	189	190	198	190	174	178	204	196	196	216	194	206	206	180	228	204	199	213	184	174	188	205	188	217	238	195	216	194	201	207	213	184	183	197	211	183	188	216	189	198	218	193	212	220	210	198	180	218	209	191	192	186	197	180	209	215	190	175	209	189	174	176	186	191	207	165	182	208	205	217	188	196
41167	52384	46347	17709	6369	5983	4291	13789	41727	44759	42532	26321	2732	19600	5551	1366	1572	1059	8693	18902	19670	12478	6879	2769	1167	750	631	684	923	725	654	555	442	446	440	453	432	493	455	445	433	466	459	416	452	466	457	469	449	473	472	451	422	443	431	446	467	487	465	454	441	460	416	444	438	462	452	458	420	460	468	471	459	437	483	428	472	450	472	462	479	428	440	454	488	449	435	419	431	455	446	459	440	436	476	463	448	444	445	467	475	414	461	429	402	492	460	461	447	444	451	441	455	420	480	440	456	471	436	453	453	488	449	466	459	466	434	469	466	458	507	444	451	459	443	473	447	418	449	411	447	427	456	432	496	445	435	402	478	427	460	457	465	432	439	415	427	464	456	452	480	470	489	402	469	448	426	483	455	445	455	432	440	474	461	442	462	442	426	479	447	459	461	432	470	465	433	439	459	419	442	424	428	454	461	452	471	463	421	487	478	456	471	478	451	455	442	427	462	437	459	468	506	429	441	423	436	460	469	483	463	422	479	469	435	437	475	462	451	453	448	480	467	468	424	488	460	454	429	451	459	467	459	451	468	432	459	421	451	452	480	464	456	459	459	458	451	451	444	446	409	413	462	453	459	462	447	486	479	497	439	423	458	458	458	445	451	463	455	460	424	440	443	465	443	475	441	420	455	427	446	423	472	487	447	461	451	456	448	447	487	482	483	428	451	453	448	424	454	476	432	448	413	444	469	427	485	421	454	488	429	450	444	456	466	425	446	452	466	437	432	474	458	460	459	433	417	455	448	461	439	486	469	478	472	489	443	454	475	453	429	450	466	475	422	451	422	433	478	426	470	441	441	454	418	475	423	466	461	443	439	435	451	477	427	478	441	472	445	449	448	426	461	443	472	426	406	450	513	448	420	428	471	423	441	425	459	455	429	453	424	468	455	440	473	436	418	467	484	467	433	412	460	468	401	438	486	468	438	455	419	422	452	428	487	467	455	437	451	438	436	451	463	448	466	442	449	470	453	492	445	421	439	452	461	439	479	456	467	487	470	436	448	439	427	482	437	457	410	473	455	473	429	455	433	457	444	421	466	435	473	416	462	436	456	457	435	449	501	470	444	446	437	413	486	448	438	472	448	483	443	461	427	441	513	451	456	428	488	448	433	457	465	454	418	393	434	414	443	481	434	450	426	489	450	451	432	426	456	433	485	431	432	434	458	471	475	472	456	441	450	488	421	436	478	433	467	445	472	459	442	438	461	452	469	431	473	454	474	422	470	468	434	404	427	461	480	451	466	448	417	447	479	402	453	446	467	426	447	449	413	444	455	494	487	470	464	448	459	521	442	448	469	415	476	463	422	457	432	415	457	451	461	459	446	444	458	430	434	439	469	494	478	451	438	481	442	443	438	422	460	464	464	458	466	430	442	431	437	463	455	474	467	438	443	426	442	436	434	433	425	460	438	465	411	414	449	473	408	431	495	460	469	430	460	449	449	429	435	410	416	442	426	455	443	432	483	454	447	452	418	456	421	462	492	449	451	462	436	453	436	464	433	434	445	475	461	463	461	454	467	463	429	440	461	434	419	447	424	470	430	483	457	440	460	468	471	419	441	453	438	439	455	485	441	428	436	459	449	466	429	458	470	450	441	429	437	428	434	454	470	466	477	433	458	421	448	445	441	420	452	454	439	483	443	428	445	407	478	401	422	473	454	447	475	458	466	449	446	461	425	438	449	424	509	458	453	452	455	441	421	436	456	436	423	436	445	435	486	461	433	426	443	442	435	464	429	452	483	475	439	432	455	489	468	449	431	453	450	431	435	491	446	456	461	444	425	436	451	441	447	488	418	442	448	460	443	422	497	435	434	441	425	441	472	426	484	454	455	426	440	474	458	483	466	472	442	462	438	501	449	463	442	465	461	468	436	467	425	412	445	448	443	458	434	450	452	420	437	428	402	456	424	451	456	456	462	446	411	444	455	441	455	457	468	461	481	416	431	471	405	423	467	467	455	432	438	441	400	459	434	472	446	445	433	455	457	455	463	406	445	428	459	439	442	444	436	440	441	441	455	447	471	483	430	434	463	444	445	433	449	462	455	459	438	432	441	419	438	405	457	453	425	439	472	433	462	441	440	446	473	434	483	432	462	442	456	481	417	452	474	475	436	469	453	430	491	419	489	439	439	487	476	435	445	452	468	455	438	405	419	458	472	467	455	445	443	464	453	469	435	440	466	500	490	415	406	452	424	446	471	426	456	416	463	479	471	454	417	457	459	464	467	450	459	450	448	466	433	457	418	479	445	445	442	455	434	442	457	443	496	457	427	448	462	438	429	436	439	460	445	458	464	473	455	448	443	450	479	451	466	469	439	451	444	435	458	458	476	430	463	484	453	417	455	494	421	513	435	441	418	459	448	448	427	441	443	414	428	487	498	472	471	467	463	462	443	471	446	441	432	446	419	402	482	442	472	435	440	445	428	439	473	477	438	459	453	427	435	454	471	458	493	456	447	455	413	428	441	467	456	449	480	487	401	459	487	454	438	431	460	440	466	482	449	435	458	473	440	414	408	444	414	472	444	435	457	449	449	463	439	428	458	439	451	446	488	449	435	462	439	453	437	423	412	465	451	483	455	422	466	454	427	455	465	502	477	447	413	446	451	431	459	473	477	482	463	453	423	473	405	450	446	460	429	468	472	483	451	432	460	412	450	447	431	464	443	407	441	483	478	442	457	439	462	427	430	426	451	480	428	428	439	474	451	458	444	442	439	444	454	434	467	446	483	446	457	424	469	466	426	453	442	400	422	470	410	442	462	422	467	437	452	450	466	427	458	500	441	433	435	450	478	420	444	457	439	443	469	461	454	462	465	448	425	453	458	442	437	434	416	457	454	444	449	468	456	444	450	432	466	448	442	431	428	444	458	443	447	455	436	436	406	449	441	448	423	452	472	437	430	410	419	475	462	492	446	462	432	428	461	453	431	456	482	442	461	438	444	421	418	422	401	456	455	459	449	428	449	431	453	436	414	466	452	472	421	457	450	450	452	460	502	474	455	462	476	431	401	436	412	460	491	430	462	443	483	467	454	447	453	443	445	449	440	454	425	438	485	454	466	435	474	453	414	457	478	452	439	436	407	452	456	480	457	439	415	437	412	430	436	416	451	477	478	457	466	422	460	472	429	441	451	453	452	468	501	405	443	449	470	469	453	459	458	468	447	459	461	456	453	444	436	453	443	478	454	461	433	441	476	455	428	472	444	420	476	464	428	467	441	458	472	409	495	473	500	448	475	487	450	437	458	458	467	451	417	459	446	432	455	428	460	441	441	444	425	437	466	437	483	455	434	406	470	429	437	446	459	468	417	438	460	463	436	467	473	477	423	417	419	459	444	469	467	455	433	441	465	450	475	460	438	430	472	456	447	471	466	410	451	463	410	466	449	468	449	463	422	466	484	437	462	470	416	480	468	434	455	460	440	463	463	469	440	453	447	456	459	465	458	435	520	475	443	493
9856	19339	14798	3472	776	410	267	244	617	954	996	510	210	302	261	193	180	211	251	344	415	397	325	228	207	182	220	201	218	192	173	193	205	191	194	215	223	181	210	203	207	193	197	206	201	206	199	188	200	153	196	180	192	206	181	173	225	209	191	194	205	192	226	178	182	197	192	191	188	203	175	192	170	224	196	180	192	190	196	201	175	189	224	203	197	187	173	171	212	200	161	209	180	188	205	199	162	180	176	226	188	205	206	195	212	195	176	193	213	179	217	211	188	206	181	173	187	194	177	204	185	230	222	200	213	183	186	218	189	184	199	199	219	195	197	186	180	213	220	204	204	212	233	182	211	185	183	203	181	198	212	169	202	181	185	168	185	207	185	235	179	185	208	203	186	212	182	184	208	180	186	188	199	191	191	176	191	219	193	207	177	193	185	193	193	196	190	226	193	195	173	225	186	215	203	185	199	192	203	217	198	215	175	219	218	186	193	196	201	190	199	212	195	213	188	211	199	194	225	180	193	205	204	193	203	192	189	199	189	194	188	195	202	207	192	174	182	180	187	203	200	208	221	168	200	217	194	205	234	167	205	192	200	198	199	185	220	216	224	197	191	193	207	203	198	214	206	180	191	190	202	208	190	199	200	186	182	199	191	189	193	202	209	203	220	186	180	186	183	188	184	209	190	213	227	197	224	212	201	197	215	194	210	179	207	183	186	174	180	213	183	195	195	199	174	171	195	202	198	179	196	189	215	185	209	183	183	208	178	209	212	205	183	201	187	209	188	175	175	194	196	201	189	204	193	209	190	172	216	202	180	191	181	189	230	224	186	208	181	215	205	200	178	179	236	208	192	193	181	213	192	194	181	204	202	194	223	180	184	194	186	176	206	182	203	228	214	199	222	203	213	212	208	201	182	192	201	208	190	200	184	184	168	204	165	184	183	192	191	197	201	214	218	201	199	202	220	205	206	203	204	193	177	204	204	209	207	196	189	227	201	200	188	214	185	197	205	208	199	195	188	193	176	191	216	180	209	189	195	193	206	200	179	199	222	191	169	219	167	179	171	181	196	189	188	175	196	179	207	214	217	198	184	176	180	206	167	197	206	190	187	196	192	201	207	189	210	188	174	200	192	215	210	198	190	204	168	180	187	205	199	192	191	196	200	213	175	194	212	187	210	203	199	215	185	226	203	205	215	203	205	205	181	220	174	198	190	194	213	197	211	176	182	207	229	184	159	206	204	218	202	179	173	211	191	207	199	222	203	179	207	189	188	192	199	180	213	191	207	212	201	188	175	188	200	181	194	176	202	178	200	206	201	197	188	215	182	190	189	211	214	178	215	204	208	203	202	198	188	191	227	196	193	186	184	200	214	190	209	205	207	186	206	174	171	174	193	203	163	157	195	202	193	209	205	230	196	209	160	181	203	208	210	213	199	197	188	227	190	180	204	196	189	199	197	203	200	200	212	191	225	172	208	186	215	210	188	176	224	210	218	192	197	212	192	194	191	187	208	213	222	204	173	212	191	196	192	193	195	176	204	220	183	185	217	201	188	182	203	173	195	215	205	198	217	183	190	203	205	199	201	202	198	187	199	199	189	167	200	177	200	185	200	206	193	197	212	196	200	201	181	176	183	178	198	197	171	226	192	183	187	202	205	190	204	215	203	190	186	195	185	191	199	213	181	206	205	203	199	182	188	177	203	199	217	207	186	193	213	202	163	211	195	201	187	211	232	176	224	182	216	212	188	158	216	201	195	213	215	213	190	190	179	178	186	199	193	205	202	166	174	173	196	205	213	182	183	182	208	203	199	227	216	191	194	182	181	212	198	203	207	187	210	197	192	182	198	191	176	191	172	188	218	195	197	182	206	206	201	209	194	195	201	208	192	204	227	187	187	217	194	181	199	191	228	208	212	184	209	194	186	216	201	190	192	195	210	190	184	192	191	186	192	184	190	187	192	190	185	165	188	178	197	182	216	199	202	178	212	201	170	206	179	193	187	205	211	189	183	208	223	193	198	187	209	168	195	188	190	218	193	199	178	216	187	183	182	191	188	186	183	199	178	192	200	186	204	190	186	202	198	178	201	219	214	182	173	229	217	185	177	201	175	201	179	200	204	180	183	197	197	190	181	194	227	208	211	162	202	204	173	195	204	199	205	197	224	200	208	190	222	205	208	212	210	188	185	186	202	187	179	204	197	196	199	209	226	193	226	199	179	223	213	199	206	171	220	207	208	211	215	189	211	184	210	213	204	193	203	197	216	212	182	181	184	197	179	194	178	185	212	209	195	173	183	189	186	174	182	196	196	205	171	197	195	208	171	213	205	174	195	220	197	173	214	193	177	207	177	180	190	190	191	202	210	197	190	223	192	209	179	224	184	214	193	193	200	206	191	200	172	176	200	178	187	194	188	180	218	207	192	200	227	199	200	224	168	188	178	212	191	201	177	198	199	216	173	211	200	188	189	210	183	216	196	174	195	201	204	197	190	166	195	221	197	200	194	216	201	180	203	192	165	223	190	190	167	201	206	191	185	191	209	188	211	191	190	212	194	176	216	194	194	180	195	184	195	203	187	219	186	181	222	204	192	209	205	175	186	221	195	214	202	181	189	188	199	199	202	198	188	173	195	182	188	185	208	203	244	204	186	182	223	210	176	225	186	188	200	201	201	203	187	230	193	211	215	224	175	210	186	171	203	190	201	170	179	202	196	210	207	162	210	176	192	219	213	201	207	198	204	194	220	210	195	165	195	194	186	167	210	208	213	200	208	176	203	234	212	196	177	201	214	200	191	203	173	171	197	191	211	211	207	170	211	205	192	190	234	182	200	168	209	200	188	207	204	201	207	221	200	185	206	214	172	186	221	207	198	197	213	189	196	180	192	193	195	180	200	184	200	190	195	197	200	213	196	203	214	191	200	210	196	188	207	210	183	205	173	173	225	196	198	185	217	206	227	197	227	172	210	207	207	190	197	189	207	183	200	207	206	184	190	187	202	176	199	199	216	188	213	191	208	194	172	198	186	214	187	196	185	211	182	213	175	199	193	192	194	189	185	194	197	223	187	177	198	188	207	201	215	188	176	184	212	203	198	175	202	191	210	214	176	186	201	192	175	173	183	195	179	178	195	186	199	197	178	221	198	186	178	190	206	202	182	198	219	213	204	185	226	192	194	211	202	195	198	193	185	189	194	166	186	216	209	173	185	197	196	205	190	207	195	179	182	200	190	213	204	178	204	203	198	200	204	189	199	216	184	207	195	185	186	202	186	200	179	228	174	194	187	208	190	191	178	207	191	194	187	191	181	178	208	209	206	177	184	197	207	180	200	203	215	217	146	206	164	192	182	192	203	150	194	186	198	188	191	206	181	183	188	154	207	184	217	200	203	176	173	211	196	211	179	203	178	194	218	221	231	217	184	180	207	192	185	197	208	184	182	189	193	177	175	186	197	200	178	197	160	210	186	217	236	216	174	205	178	181	202	170	172	191	179	192	207	186
8428	19990	15057	2249	948	956	785	764	3010	4532	4628	2002	577	1191	872	527	514	489	714	1366	1830	1558	1027	644	529	444	503	481	523	507	444	477	477	472	452	481	493	473	468	481	470	494	493	448	483	490	484	480	454	453	456	475	493	470	480	496	430	449	418	481	498	484	467	466	458	488	489	474	499	471	450	464	479	442	495	479	452	497	501	504	465	450	496	471	501	479	481	472	452	474	434	500	447	462	491	445	466	454	467	427	485	472	458	512	473	473	462	457	498	452	466	493	486	463	476	460	482	509	476	481	445	476	466	480	459	490	480	464	503	448	469	440	475	485	485	472	461	485	476	434	445	469	465	451	503	463	464	404	510	480	494	513	495	492	481	470	453	495	489	465	463	498	459	479	520	495	463	457	472	444	458	470	475	448	486	466	497	497	518	434	499	483	513	468	466	445	434	474	441	489	482	476	480	479	459	476	463	476	461	465	455	471	481	469	454	459	486	493	468	456	480	480	467	459	484	449	486	484	450	450	479	497	436	498	477	455	477	476	489	461	452	462	465	466	521	500	473	453	446	497	539	513	486	481	473	485	455	489	479	488	483	456	470	462	448	493	446	476	477	437	442	512	485	500	478	464	463	469	498	481	459	465	511	443	491	474	461	463	488	507	443	466	458	472	447	516	453	480	454	478	497	478	474	456	468	467	468	457	476	476	464	453	483	468	513	448	472	448	486	454	488	480	473	457	512	451	470	455	475	473	444	482	475	451	464	430	484	481	443	465	470	435	500	494	446	455	450	485	504	456	484	501	465	461	465	479	468	497	463	465	447	467	494	465	463	506	490	478	442	494	480	482	479	474	518	511	440	449	468	460	497	487	493	440	484	463	481	487	460	515	498	485	481	456	475	505	523	481	497	473	448	525	417	500	485	450	486	455	462	457	459	469	464	493	495	517	496	454	456	481	458	496	473	491	510	488	496	460	446	483	491	487	498	498	509	461	448	499	486	503	476	491	436	477	454	474	474	494	476	448	461	474	491	512	455	509	476	449	447	480	475	448	487	474	514	447	462	454	507	517	482	467	482	456	475	452	441	475	496	474	446	465	462	462	497	494	513	477	475	470	504	495	488	495	491	489	491	468	452	427	454	515	505	483	503	446	504	454	501	477	441	485	453	450	445	468	474	489	498	454	495	457	462	491	460	493	478	433	489	440	445	486	495	474	463	492	491	459	473	465	497	456	492	482	471	470	502	487	470	475	455	489	496	474	453	491	453	478	463	455	494	465	454	472	507	479	476	443	471	492	495	466	491	510	486	443	482	493	477	481	484	484	465	454	514	496	481	503	485	440	482	471	471	488	445	475	495	523	490	469	480	479	457	454	464	450	506	507	482	459	445	497	488	471	403	481	493	442	501	486	477	440	469	458	493	456	508	471	473	479	464	492	466	516	476	453	481	459	460	492	481	485	483	459	493	469	479	462	437	438	477	492	473	442	462	466	418	426	436	458	437	460	434	477	487	454	509	456	475	457	473	462	501	453	441	447	445	476	483	470	451	487	497	452	463	452	478	504	466	517	471	506	479	470	467	502	500	461	476	468	492	455	487	478	497	473	481	442	452	495	464	518	517	496	478	464	514	482	510	461	486	479	492	435	518	498	472	467	472	435	456	474	513	498	517	488	491	479	465	475	491	469	454	503	491	478	470	472	431	455	488	473	463	494	454	478	462	504	455	460	463	445	441	526	476	472	499	460	455	464	482	475	475	514	466	463	457	481	494	523	456	424	459	460	476	498	473	471	447	439	474	482	464	495	468	469	492	481	462	464	503	502	476	483	470	475	485	476	469	440	486	467	493	472	471	517	467	466	443	470	471	477	517	477	464	467	429	496	454	483	488	452	478	469	441	495	469	490	480	489	459	487	492	469	475	467	465	484	440	477	488	468	474	461	449	471	467	482	488	475	480	483	439	502	461	430	489	451	457	416	490	452	509	518	453	406	462	492	497	488	471	488	495	463	481	478	489	478	481	460	488	510	471	463	499	475	494	470	473	481	468	472	439	463	482	502	455	513	417	489	454	476	475	461	474	483	518	483	467	487	448	485	497	433	487	446	475	501	503	476	468	506	474	478	506	483	443	489	460	467	471	504	480	482	484	474	492	445	462	498	470	494	480	464	452	507	455	469	463	457	476	475	451	477	463	445	466	496	460	513	506	425	475	453	446	450	500	459	499	484	469	463	486	459	462	497	470	505	456	444	497	466	502	455	479	486	516	446	470	479	455	478	494	469	477	478	480	488	460	479	508	473	494	460	487	488	518	466	495	495	484	471	459	442	484	464	484	468	486	437	463	487	465	468	450	511	452	525	498	497	449	501	514	433	491	473	471	483	531	481	451	517	472	485	442	461	490	478	495	473	463	498	474	466	506	441	507	547	473	496	454	452	459	467	477	518	474	463	447	485	420	448	463	477	423	448	482	465	465	428	447	458	488	483	455	478	512	502	490	454	465	470	472	467	476	486	450	505	470	495	467	420	458	463	469	469	466	451	472	510	449	507	459	498	476	434	466	511	487	494	504	476	433	482	450	512	504	527	491	470	468	486	450	481	476	476	483	478	471	495	480	471	460	450	459	542	450	452	477	475	502	473	513	527	470	466	489	495	475	474	504	482	466	484	465	474	471	502	484	486	436	487	492	425	475	458	530	488	471	454	505	443	438	474	466	494	493	489	497	489	471	498	471	438	473	445	468	454	446	502	443	417	466	456	493	474	488	452	438	472	471	465	477	453	470	499	462	440	452	509	482	506	493	457	463	459	485	469	462	474	472	513	474	485	469	436	484	470	481	534	512	510	521	481	468	487	491	467	459	481	473	469	476	501	499	491	498	478	486	521	470	481	492	427	428	437	444	474	502	458	455	447	418	477	483	486	470	457	499	483	502	454	466	503	458	485	451	491	494	482	489	477	453	476	449	473	465	486	491	485	487	478	466	428	457	512	472	497	470	465	490	476	467	482	446	462	449	469	474	478	467	479	426	443	428	487	458	463	485	480	481	493	486	460	460	443	519	473	473	480	506	441	476	445	454	464	482	486	461	462	493	516	442	446	466	455	441	470	494	470	502	502	474	484	440	487	461	474	481	502	444	461	491	481	480	470	464	439	469	474	476	433	513	485	458	467	465	497	446	486	483	504	492	492	496	432	448	462	505	496	453	498	455	512	469	441	478	459	448	430	457	478	511	488	504	498	449	476	497	513	455	471	463	486	496	501	465	478	490	483	500	484	476	449	484	490	466	448	440	503	473	504	430	504	464	501	507	456	477	499	472	480	454	475	486	478	439	470	471	513	454	471	432	537	463	482	491	482	439	492	435	480	469	486	517	474	443	466	474	502	468	449	462	525	484	465	528	478	475	509	494	492	469	455	443	477	476	486	473	501	433	462	488	434	505	479	469	466	483	467	502	457	471	445	500	495	472	462	448	471	465	449	467	470	481	456	470	469	473	466	470	433	481	462	477	456
39606	51896	36686	24866	20196	13290	6977	2736	8845	12923	11612	4494	415	2138	1180	305	262	281	990	2444	2392	1563	887	449	284	283	251	255	291	247	262	272	239	236	235	249	229	233	228	235	220	236	239	229	251	241	213	224	235	236	237	216	274	250	205	210	210	245	225	240	243	233	210	252	231	250	247	228	243	251	250	236	228	238	197	225	184	217	245	260	280	216	250	238	245	239	234	224	246	247	245	218	252	208	218	241	240	219	233	234	208	231	214	224	253	233	254	264	220	231	267	207	227	241	243	259	219	237	264	210	234	228	247	250	249	250	232	259	252	203	245	248	225	218	233	204	227	237	225	230	219	220	249	227	216	240	219	285	239	241	263	260	274	220	259	243	244	229	242	207	227	232	225	245	224	230	206	209	237	246	220	221	226	242	245	221	224	228	248	213	228	252	226	247	242	240	220	227	248	255	244	246	242	244	211	231	233	255	233	249	258	209	261	241	217	249	256	226	231	233	228	230	237	236	204	247	226	232	245	285	225	226	212	246	264	257	230	212	218	229	253	258	231	232	235	240	236	214	239	219	237	230	243	209	225	224	247	244	215	255	250	229	248	240	228	257	253	243	220	228	218	234	234	258	238	235	232	244	246	231	241	257	237	223	220	232	239	233	213	244	224	244	223	259	236	228	221	215	230	238	226	255	258	235	246	206	273	239	220	201	222	228	223	211	223	241	246	251	261	225	245	264	247	222	223	259	238	254	252	240	245	220	244	264	222	265	260	252	251	236	226	251	252	258	233	232	208	241	242	247	231	220	230	232	227	252	224	258	235	242	237	258	216	229	248	234	248	237	220	224	243	232	239	238	262	192	225	225	229	228	238	225	222	246	242	201	239	242	259	207	217	253	218	256	227	227	201	234	233	234	218	249	228	246	223	223	233	220	278	238	238	238	224	251	246	229	226	209	244	228	252	230	206	237	221	239	243	261	219	256	253	223	240	251	211	227	237	234	201	230	239	266	261	227	214	245	225	249	239	235	233	256	224	240	232	243	232	217	239	231	232	213	217	252	218	244	239	241	252	225	274	233	248	261	251	223	213	247	246	213	247	242	253	237	239	222	218	236	241	241	237	226	244	245	253	227	231	207	212	219	232	231	225	220	248	235	238	234	237	260	258	216	218	243	246	214	240	259	222	226	230	252	238	244	207	229	212	220	249	240	222	244	215	234	279	238	233	230	258	236	232	242	243	233	211	223	235	245	234	241	223	238	221	193	215	212	209	205	246	256	238	248	232	229	239	267	228	217	208	241	229	251	250	246	231	231	230	208	208	233	251	245	227	233	252	213	229	250	220	223	229	244	213	240	231	232	225	229	261	233	238	219	229	249	211	242	260	243	249	232	219	236	234	216	237	262	248	233	236	236	266	277	223	231	227	234	234	223	248	244	205	236	221	211	251	247	230	258	234	232	248	230	253	281	251	248	251	241	224	230	243	236	223	231	256	232	238	228	263	233	217	230	201	230	198	243	242	242	232	241	232	233	235	235	270	242	260	240	241	245	228	237	252	250	255	241	245	249	248	239	229	214	229	227	239	230	247	237	227	258	242	247	261	231	255	232	232	269	228	250	229	227	223	241	255	248	196	224	239	229	233	221	237	221	239	226	237	243	248	249	235	264	234	227	235	246	228	231	253	209	218	229	236	258	233	284	232	244	212	256	213	228	229	237	255	211	267	280	271	222	280	227	221	269	214	223	225	248	223	229	239	208	231	251	241	235	207	253	268	220	219	232	227	221	251	241	254	274	238	228	237	247	245	251	229	222	225	230	229	221	237	242	231	241	247	247	244	260	258	258	249	243	235	246	239	218	219	239	233	220	267	246	222	224	222	221	217	230	235	222	245	239	262	259	235	228	234	261	228	247	228	221	237	239	207	216	242	243	218	228	231	239	250	218	265	228	224	238	232	240	251	239	227	228	248	233	249	226	197	219	244	239	250	228	220	219	248	222	229	236	265	226	248	260	268	208	227	227	237	211	203	249	243	241	243	226	233	216	259	247	225	247	210	247	224	232	260	243	251	214	216	226	268	239	235	219	219	220	216	242	251	224	249	235	200	261	232	249	208	250	222	228	237	270	249	249	230	237	232	201	221	215	258	240	254	254	260	235	232	264	247	246	240	219	247	215	236	198	217	234	269	235	248	228	209	260	257	245	242	229	243	228	208	238	230	225	230	241	216	227	243	247	266	233	208	233	233	236	237	241	246	239	248	236	268	251	239	248	242	278	238	259	259	238	210	262	220	228	235	225	249	254	232	250	242	239	232	266	225	227	245	240	227	242	256	211	249	235	219	220	251	206	252	220	229	230	247	244	207	229	240	250	241	213	234	219	240	221	209	226	235	224	229	261	244	255	238	201	211	251	219	231	240	224	211	236	242	221	215	266	246	202	256	253	235	240	241	231	251	237	231	214	254	219	222	260	229	241	223	233	234	232	219	208	232	253	249	239	230	244	221	239	233	239	277	228	263	219	268	234	252	236	232	229	227	233	227	219	231	270	246	227	259	241	221	236	251	231	229	231	250	248	225	266	236	232	231	252	235	212	223	221	203	245	246	254	222	229	257	252	212	252	236	253	242	235	227	216	224	255	217	228	212	237	277	219	216	247	225	236	193	216	225	236	228	200	225	236	204	241	271	262	230	230	248	229	222	242	246	230	228	242	229	259	245	237	200	236	228	228	241	227	243	221	209	262	226	256	232	216	236	219	239	226	242	251	240	215	197	226	224	223	193	229	234	251	222	214	249	220	234	229	237	215	231	233	239	255	230	225	226	230	223	214	229	239	225	255	218	221	238	216	235	224	236	248	230	210	230	238	228	227	245	248	241	254	223	228	234	235	239	236	229	250	244	257	253	236	232	239	235	238	222	262	242	235	242	205	224	253	219	237	246	256	226	262	223	259	250	228	238	225	235	237	249	217	252	247	233	216	235	242	212	230	223	228	242	229	236	243	257	231	233	212	222	241	240	225	235	225	254	213	235	266	257	229	252	234	273	249	240	251	241	217	225	214	224	232	241	227	239	226	215	227	256	247	227	244	191	195	224	239	232	235	229	234	233	233	235	268	212	228	226	217	223	217	240	230	219	244	224	242	209	242	242	198	256	214	244	250	240	238	218	235	235	232	271	235	237	236	225	224	215	248	236	242	246	243	230	224	247	237	202	226	220	251	219	224	262	223	243	224	219	263	251	242	230	208	222	218	258	266	298	230	226	207	213	244	234	253	238	231	216	246	216	257	240	230	239	226	244	266	246	253	240	229	203	194	219	254	233	229	218	233	216	239	226	220	241	230	247	232	240	240	227	261	258	235	269	199	217	210	236	239	227	218	226	217	241	245	241	230	236	221	276	226	248	199	263	218	238	232	226	241	215	220	232	237	256	221	228	221	243	235	232	238	222	231	224	248	201	236	250	231	202	209	228	251	222	227	264	248	232	247	245	220	230	240	206	210	240	247	234	239	191	255
29951	50527	35048	7222	3575	3379	2868	2328	25050	30784	31041	13396	1259	10848	5250	916	884	846	5114	12909	12076	7143	3962	1692	936	647	634	615	784	696	655	613	563	484	563	569	511	539	551	529	564	519	586	589	551	540	540	533	565	576	491	516	554	521	513	521	544	556	583	508	566	577	538	534	554	539	522	523	566	549	522	558	536	580	547	526	566	585	554	586	533	513	527	495	574	564	550	549	520	570	503	551	517	551	560	558	520	574	526	543	575	514	549	509	558	524	540	506	541	568	548	572	542	580	546	582	519	571	522	541	532	524	575	502	547	533	544	528	515	544	555	565	542	553	557	483	536	589	541	492	537	580	550	520	546	524	546	544	515	556	547	568	570	546	551	540	570	523	525	545	547	549	522	507	513	566	511	562	512	536	532	514	559	571	556	572	575	572	507	545	533	558	529	556	520	548	563	553	580	539	509	532	527	546	572	514	564	551	562	546	511	560	575	519	580	550	518	558	515	546	561	529	550	516	583	523	514	527	563	561	561	533	595	531	520	534	569	545	534	518	511	548	529	523	551	525	546	541	559	581	553	563	531	542	503	570	499	539	563	529	555	569	548	545	528	497	564	564	542	557	537	532	550	516	491	581	555	498	546	509	538	572	580	570	515	526	525	542	539	553	517	538	526	532	573	509	548	548	592	541	526	539	523	573	564	583	554	513	559	552	507	518	550	514	525	534	524	544	572	565	582	551	556	555	558	542	541	546	529	552	509	543	525	550	557	486	547	544	565	532	573	546	510	558	526	553	505	510	560	557	564	533	572	527	537	552	549	531	529	523	527	527	533	584	580	548	558	526	510	555	537	526	531	522	596	551	515	514	535	551	526	552	533	533	575	522	531	525	524	498	512	533	584	563	537	543	541	561	523	555	557	555	546	535	560	527	559	544	535	536	532	540	537	535	587	527	541	501	548	565	591	514	532	584	517	540	528	568	564	524	574	517	544	561	533	542	515	486	525	544	529	524	517	505	562	526	511	540	527	587	558	534	552	545	556	561	531	564	574	494	523	521	546	564	546	525	556	578	585	570	533	543	525	530	584	541	541	534	539	517	513	543	553	529	555	546	549	502	537	519	519	544	525	538	545	527	558	521	541	560	520	559	552	543	536	536	566	508	500	564	566	525	555	528	543	573	536	569	546	548	519	545	565	499	590	512	567	552	516	531	537	526	533	552	522	578	540	505	543	544	511	524	550	539	515	582	530	557	526	520	564	491	547	578	533	537	500	545	553	558	522	551	547	523	521	544	568	566	581	537	536	566	552	504	547	560	552	548	532	544	532	523	600	555	576	584	571	507	539	485	556	534	575	596	566	526	553	535	562	540	546	541	536	532	519	540	491	538	535	593	555	524	536	566	546	549	519	543	564	522	545	504	548	560	540	548	543	575	538	529	517	524	544	570	581	552	547	556	590	518	561	558	550	504	518	573	576	578	547	496	557	523	570	543	554	550	533	563	520	567	513	530	559	533	559	502	525	506	525	536	559	529	538	546	478	552	551	560	520	542	561	500	528	526	484	542	540	563	590	591	551	534	523	536	518	529	525	533	555	481	569	559	522	548	546	543	557	545	544	568	575	533	576	552	526	548	541	555	574	535	558	583	534	529	556	538	571	554	503	522	547	526	534	541	561	548	553	528	583	538	568	558	526	532	544	551	480	554	602	559	492	506	529	560	564	517	492	570	522	575	525	542	529	531	547	544	550	537	521	587	548	529	536	507	522	530	559	521	541	517	565	507	494	557	519	564	555	547	531	553	580	563	540	556	563	539	531	575	562	528	552	538	546	536	574	534	541	528	537	525	507	532	571	500	540	528	547	552	552	592	533	545	562	524	534	548	537	526	536	566	561	519	566	527	592	520	533	561	572	535	542	555	566	564	483	525	567	563	583	503	526	569	524	570	535	533	544	529	565	552	542	595	571	593	582	540	515	514	541	506	539	566	537	527	560	536	559	564	542	535	549	494	541	529	557	516	556	555	552	535	574	546	532	549	551	542	519	566	527	540	524	584	538	536	548	551	512	624	577	536	582	547	529	539	510	561	509	576	565	536	516	527	530	543	506	513	538	546	537	557	562	526	560	536	558	520	546	536	552	533	552	541	594	538	542	518	533	545	542	599	582	579	581	529	493	528	547	490	515	556	530	538	545	546	525	551	531	554	536	562	527	526	554	566	540	549	530	544	580	525	570	523	583	539	531	562	526	524	497	540	547	530	539	528	576	526	532	573	570	516	513	558	566	536	563	512	532	531	548	534	540	543	589	527	524	542	503	551	523	547	525	533	554	559	542	581	523	560	560	527	551	545	509	538	581	547	550	538	544	569	538	500	522	533	533	553	523	532	532	549	533	522	578	514	545	533	556	526	547	532	542	569	565	552	517	564	532	550	608	550	587	558	569	533	551	532	588	556	510	573	570	509	535	531	527	560	560	605	526	561	572	563	527	545	559	560	541	602	553	547	523	567	542	536	523	573	540	554	542	536	578	569	590	567	597	514	554	570	548	539	538	541	556	525	543	542	544	549	542	538	557	474	511	503	519	537	562	523	521	566	560	576	577	563	538	516	560	529	548	510	551	531	565	540	543	609	563	568	565	564	526	538	515	559	575	543	516	533	556	535	574	558	536	531	563	557	542	542	528	546	571	518	556	519	560	528	557	557	531	487	528	564	527	550	564	561	560	539	501	533	550	536	547	536	562	613	585	550	557	574	548	550	534	580	549	551	500	574	492	564	518	539	566	513	552	532	540	541	536	590	521	514	531	526	596	530	554	595	540	524	547	503	529	538	557	542	560	555	523	514	550	546	535	525	592	570	539	493	505	566	527	525	558	551	564	563	519	570	583	554	539	555	554	509	535	530	555	564	488	567	530	541	547	566	554	571	559	541	575	553	568	550	515	573	578	562	540	553	536	527	548	537	509	588	564	571	580	528	547	551	565	564	573	536	537	525	547	570	545	535	557	527	549	507	523	559	560	556	554	563	527	531	563	600	519	531	520	524	536	546	570	501	537	537	539	559	560	561	567	574	587	536	532	549	530	547	537	582	558	594	550	539	558	539	579	508	496	555	504	566	537	561	598	550	536	570	504	518	522	541	569	536	542	543	527	524	516	555	514	576	518	555	554	552	546	559	518	541	535	540	564	567	543	541	560	547	535	523	525	558	558	576	520	547	573	553	513	541	519	565	542	551	581	568	536	562	571	532	541	542	511	573	564	530	540	564	581	553	570	590	556	530	545	506	589	537	543	550	548	531	541	538	526	546	488	576	516	549	551	519	600	574	601	544	542	533	601	519	536	587	560	508	520	514	551	554	527	516	555	523	514	541	554	555	553	533	560	561	517	550	500	534	583	531	547	583	519	545	533	550	537	577	546	542	491	547	520	527	571	550	564	556	563	553	520	564	532	516	561	554	521	582	544	577	520	551	534	505	550	578	562	511	521	585	540	548	565	569	551	547	559	504	558	553	537	552
51797	44756	33793	25045	21649	18032	11988	6092	19581	28102	24374	8555	581	3969	3001	364	358	297	2609	5437	5171	3184	1609	699	356	256	225	251	308	316	248	231	208	201	170	186	187	211	200	189	224	184	194	181	171	200	192	211	179	182	227	197	179	170	198	200	195	192	205	177	192	191	203	186	185	202	177	184	174	202	185	196	158	209	188	171	215	209	222	176	201	181	189	189	213	213	217	207	190	221	204	194	193	191	199	179	191	231	213	220	183	204	163	182	188	192	190	218	200	188	199	220	188	170	205	208	215	176	172	185	198	212	203	200	190	203	191	199	181	204	153	174	186	228	180	175	191	208	207	198	188	175	196	203	217	189	215	197	200	200	201	216	197	192	173	192	182	208	222	199	183	229	190	185	200	187	206	205	209	192	182	196	192	195	224	193	188	201	192	212	181	192	205	212	198	185	212	208	196	207	213	214	205	201	188	158	192	213	206	194	176	201	177	215	193	219	198	180	183	203	175	201	198	185	182	170	181	216	175	225	176	181	189	188	189	223	198	185	199	189	182	182	195	209	200	217	186	176	202	190	173	180	202	219	192	195	208	197	200	192	161	196	197	185	193	174	201	164	166	190	173	176	182	182	191	179	159	203	206	234	226	192	198	224	178	210	229	166	186	191	194	202	179	201	190	201	182	207	169	214	186	203	197	198	185	200	191	213	203	181	197	208	200	190	198	196	193	184	206	181	180	212	195	183	203	203	197	215	194	193	185	186	195	192	188	199	191	188	188	199	180	154	179	206	200	195	198	187	214	227	187	197	182	208	183	205	234	207	189	216	206	199	181	178	165	193	187	182	188	175	186	187	195	182	178	198	191	185	196	177	214	190	222	201	185	176	175	195	192	185	219	197	176	189	208	196	213	187	211	204	218	195	178	183	201	182	189	201	190	182	199	175	207	186	176	200	182	227	167	206	198	180	205	219	185	172	179	207	198	204	202	173	200	186	216	208	206	198	220	199	224	213	184	189	177	192	202	205	199	208	189	183	210	209	191	217	220	182	200	201	198	198	168	201	188	200	210	188	198	196	173	168	194	194	222	202	188	184	174	200	187	200	182	180	191	225	192	187	206	154	165	168	167	183	191	192	183	191	182	186	201	190	181	217	194	183	206	183	192	203	187	184	179	185	213	201	166	183	195	199	185	170	205	179	191	202	187	183	199	225	183	186	209	214	207	194	203	161	200	170	186	233	181	177	180	193	202	193	199	206	189	171	214	206	183	199	188	198	191	190	199	191	202	201	202	192	224	178	216	186	196	173	181	162	196	196	198	203	195	167	193	182	194	179	185	204	162	203	213	185	193	193	181	216	184	204	228	184	224	215	201	161	187	185	192	199	212	190	181	173	189	203	191	189	205	189	204	158	203	189	175	210	183	215	185	171	197	193	192	180	208	209	176	187	223	202	189	198	213	202	189	185	202	172	179	172	187	194	191	205	199	198	198	188	200	207	191	190	183	206	174	199	209	201	212	182	188	206	179	193	195	184	187	217	171	178	197	214	162	157	194	183	193	173	189	199	194	197	212	187	207	179	190	176	169	189	202	204	190	193	179	178	186	191	194	167	216	207	200	216	184	203	196	194	203	213	225	190	172	170	197	209	177	158	186	176	182	184	185	170	193	204	193	199	195	207	191	192	194	196	178	182	189	210	198	230	204	177	219	167	195	204	174	208	179	178	189	187	211	211	195	178	195	180	162	228	180	204	210	203	202	199	176	197	228	178	214	177	183	194	203	206	185	195	208	196	186	191	188	201	212	187	168	185	199	199	206	185	190	196	200	200	175	191	223	230	197	207	205	174	212	193	212	209	207	187	178	196	166	182	211	216	187	203	210	177	174	221	185	182	202	192	192	201	188	216	193	204	216	192	200	197	169	223	193	197	187	184	193	180	185	199	177	163	218	194	179	185	165	183	200	191	205	174	189	204	201	204	204	198	188	180	215	196	181	183	181	206	181	204	184	177	168	182	191	176	197	212	201	215	170	188	193	194	162	208	195	194	225	217	172	197	202	171	208	164	186	185	207	213	236	170	177	181	222	193	195	202	163	181	169	207	218	203	196	207	200	204	166	201	179	193	191	201	207	183	183	178	207	189	166	206	207	207	183	211	192	198	201	201	189	180	207	216	172	175	190	220	210	204	207	227	192	196	198	177	193	200	227	187	197	180	206	225	185	212	206	203	189	183	170	214	176	185	219	208	231	190	224	207	179	186	194	174	198	204	173	198	170	174	195	211	209	216	216	187	184	202	170	192	202	184	195	207	180	195	184	210	207	187	180	187	187	184	185	204	170	208	181	196	193	204	207	182	198	192	176	202	187	184	202	176	210	207	180	183	210	189	173	193	194	204	199	207	176	228	174	194	215	185	219	169	195	204	221	218	183	189	183	211	223	201	184	184	182	189	185	182	223	181	195	217	197	185	184	188	205	196	160	210	209	198	174	194	191	167	192	192	239	195	220	183	204	204	188	197	203	205	195	198	189	200	209	184	198	187	189	183	210	198	181	182	195	202	195	193	187	191	202	209	211	198	194	198	187	178	204	198	210	222	187	196	202	204	208	195	209	180	183	198	229	209	204	208	189	196	210	223	193	196	205	193	186	181	207	231	216	190	190	192	186	181	221	168	185	173	220	208	178	205	199	189	213	192	177	177	184	200	174	195	180	191	206	225	195	193	209	184	201	203	199	199	174	190	181	209	171	206	184	147	188	178	191	181	177	196	176	195	204	178	191	177	193	180	195	211	209	191	170	189	172	165	202	184	182	174	177	184	214	196	188	186	192	189	220	225	195	202	192	206	213	200	215	189	204	217	209	174	214	197	195	180	185	189	173	218	195	224	215	209	176	204	199	192	184	203	187	164	187	183	192	184	185	209	207	181	192	183	187	199	197	173	174	209	213	217	213	182	191	174	208	201	194	187	196	192	177	171	197	201	209	196	189	185	206	176	204	204	207	208	179	196	197	186	202	184	208	188	195	187	211	169	182	172	189	191	198	199	220	173	202	195	204	192	206	187	206	194	199	219	180	197	202	204	189	231	196	223	188	146	181	211	194	188	193	183	193	203	177	186	204	242	198	185	175	203	181	215	178	211	209	195	187	203	208	193	186	193	210	188	216	203	193	205	218	200	164	215	192	225	167	186	183	182	170	193	207	217	194	187	187	193	188	185	220	196	233	207	218	198	199	207	200	181	206	223	179	192	197	206	199	169	181	174	185	181	198	206	200	189	181	214	210	198	188	191	200	196	201	188	188	184	212	194	184	193	190	181	217	209	204	175	184	185	199	182	204	197	187	189	200	199	208	210	186	193	220	178	184	141	182	226	225	199	188	195	211	176	191	194	168	211	169	201	203	203	197	179	196	201	183	181	190	169	210	192	219	176	201	194	201	188	195	211	170	176	191	182	213	200	186	207	190	160	185	213	189	212	177	203	192	197	197	195	207	194	191	186	190	186	203	184	180	194	187	188
41276	48523	31152	10149	6341	6226	4315	6434	39416	44542	42714	13903	1545	17754	10538	1229	1356	974	13086	22637	20616	13671	7484	3102	1303	785	680	594	986	857	734	621	458	457	467	454	455	449	460	394	444	451	429	467	431	406	431	445	414	456	458	443	459	454	411	476	488	472	435	426	473	452	418	438	427	468	457	482	440	452	436	499	409	442	461	451	378	470	447	474	452	465	442	405	462	449	431	431	438	459	455	449	442	444	422	479	431	419	487	466	431	473	433	454	459	398	442	436	454	484	420	442	467	470	452	455	465	429	432	459	439	446	454	440	443	470	455	452	436	446	473	463	402	428	413	433	488	433	445	422	476	394	407	451	466	463	481	465	449	439	452	449	449	462	458	448	441	428	434	459	415	461	460	483	434	440	462	465	444	397	428	457	423	455	453	429	453	430	426	464	414	465	423	444	431	455	468	467	418	457	440	467	432	473	401	420	415	465	415	458	436	439	391	437	424	424	445	403	456	405	462	453	469	423	423	446	420	418	447	465	408	453	470	445	427	446	465	387	457	460	488	453	480	408	449	475	480	429	432	456	450	450	473	443	423	441	433	464	447	433	443	450	427	455	426	431	493	441	458	467	427	428	454	472	446	465	428	448	413	474	468	481	453	430	432	465	444	509	444	421	456	440	424	431	472	472	465	446	517	427	457	478	468	458	453	411	406	459	462	432	444	430	462	462	488	479	451	427	460	415	456	435	394	436	447	482	448	461	475	428	419	417	447	445	450	444	463	464	452	451	432	443	447	453	434	467	401	433	476	456	429	417	481	438	454	448	439	459	445	471	415	453	448	446	420	479	421	460	439	457	464	486	438	476	443	464	438	457	499	406	420	438	462	421	437	420	419	460	438	447	433	438	407	445	424	469	443	477	440	452	442	455	435	457	444	476	447	454	468	422	431	422	443	416	422	413	487	456	453	443	455	449	435	497	418	470	442	433	488	445	472	449	451	445	444	421	413	433	405	447	458	438	422	460	471	440	426	436	439	456	416	425	433	455	449	425	464	432	414	457	506	413	419	425	438	405	430	458	486	453	421	440	460	435	437	420	424	468	431	478	435	449	422	457	471	447	481	456	433	460	460	449	433	435	425	428	478	447	417	415	454	511	459	435	480	462	438	449	490	410	431	476	435	486	444	447	422	459	473	467	448	473	431	439	424	442	419	434	427	467	460	482	449	448	464	481	455	451	493	449	463	453	448	451	418	413	469	433	426	415	433	450	471	438	405	456	438	460	432	424	410	443	419	416	479	418	461	435	456	446	433	450	442	448	452	434	425	420	423	485	458	447	448	424	448	404	437	445	494	458	428	428	406	453	430	415	463	445	422	460	446	472	461	482	422	446	484	463	433	467	450	461	435	441	432	432	431	427	441	428	438	436	451	449	487	442	465	444	417	433	468	428	448	441	439	406	475	470	434	442	470	464	459	424	437	410	436	420	465	456	464	462	451	447	437	454	454	458	452	483	434	430	431	448	418	447	435	424	445	473	447	436	482	470	446	457	428	415	454	463	442	442	444	402	485	462	444	471	441	438	422	451	441	421	446	431	480	450	455	448	430	449	453	455	487	475	469	452	460	428	473	441	435	437	380	434	446	471	458	425	414	455	447	466	428	466	423	465	492	413	456	450	440	412	414	444	411	465	476	475	452	444	475	476	442	453	441	451	440	440	419	441	447	421	434	439	426	460	415	482	482	445	419	439	405	444	438	470	436	452	427	458	449	404	433	440	439	454	439	453	427	447	419	466	462	478	436	456	430	445	453	407	428	476	422	455	429	423	453	432	440	441	451	453	450	453	392	453	425	461	439	434	465	458	462	440	450	468	474	449	469	464	411	460	471	447	424	474	455	417	463	432	457	434	486	462	424	471	429	469	453	473	435	465	433	414	441	449	448	410	449	422	428	489	469	435	497	458	412	446	425	451	407	432	447	465	439	450	440	437	439	428	428	452	471	483	464	471	445	434	404	476	429	480	413	461	418	427	424	434	452	434	441	476	455	470	432	434	416	416	447	433	448	476	398	455	461	427	446	458	447	474	432	436	439	444	481	451	458	461	468	427	431	443	450	428	442	433	438	462	435	461	452	435	496	432	458	485	434	450	443	429	453	444	451	448	491	435	463	457	438	433	484	455	409	459	437	439	451	453	459	450	485	453	444	474	459	452	469	421	484	467	401	439	479	454	426	438	457	449	488	417	457	452	484	411	448	460	429	451	437	427	449	434	463	431	450	426	448	482	438	447	475	441	471	447	436	486	493	440	446	443	464	468	442	446	481	483	431	453	415	447	439	433	488	443	423	445	461	445	443	426	420	443	422	441	419	456	450	454	426	453	459	476	476	434	466	472	418	432	424	479	457	468	422	457	446	438	413	473	456	428	426	427	462	429	472	432	438	417	431	441	444	427	469	472	468	435	453	430	461	473	459	422	486	458	443	467	437	454	434	451	441	439	436	425	432	483	456	459	405	424	436	445	440	474	442	467	464	429	431	472	408	430	407	410	416	416	439	463	453	395	450	423	460	449	456	462	406	428	419	449	430	431	427	444	439	453	419	456	439	422	440	436	397	421	425	456	463	447	443	448	462	462	434	423	434	427	472	472	432	439	415	411	451	448	473	423	448	478	449	429	441	405	445	450	419	455	462	428	437	436	429	390	414	477	434	431	470	440	431	445	479	412	461	401	425	457	419	444	464	471	411	458	443	452	428	440	460	435	450	446	424	456	449	434	416	456	438	461	439	431	448	464	450	453	455	425	430	431	412	453	419	445	473	429	433	443	482	455	457	475	440	402	415	462	437	463	452	408	422	416	463	484	424	454	424	468	429	452	431	449	481	407	448	422	462	440	437	464	434	427	447	469	483	458	475	414	394	424	453	461	464	479	431	453	448	421	421	445	446	432	448	437	454	442	477	435	421	458	478	446	429	466	442	448	452	451	427	451	469	423	461	458	454	446	467	465	411	449	421	435	406	467	484	432	442	431	437	446	478	395	442	415	415	454	427	460	450	452	425	410	426	451	475	427	394	476	462	424	460	415	454	460	450	432	404	426	444	442	452	461	443	463	423	427	418	394	431	454	431	455	502	445	455	453	460	426	418	433	465	424	464	436	414	470	464	422	417	375	454	436	444	465	446	485	437	425	442	430	419	470	431	461	499	434	475	428	445	407	457	476	434	433	466	463	437	455	451	470	467	442	443	441	461	447	447	456	444	428	476	418	419	454	439	463	440	437	452	434	442	430	491	472	427	440	473	439	455	441	445	440	436	431	458	489	481	452	466	474	429	462	407	452	419	449	446	417	422	439	482	460	490	434	455	462	451	404	430	440	433	445	470	468	460	466	409	451	429	456	453	466	412	457	476	432	470	393	445	458	473	468	458	416	425	444	434	438	435	405	474	476	449	456	424	433	394	474	413	441	412	462	434	457	450	453	430	420	474	465	476	448	425	458	438	453	439	450	415	429	428	421	501	441	434	429
13461	21977	12621	2753	630	345	275	301	915	843	804	250	214	259	207	198	181	192	243	346	440	409	334	267	242	209	200	210	217	184	186	203	187	227	173	211	222	203	191	182	191	196	213	202	174	177	208	184	217	183	185	173	178	191	223	197	195	168	172	183	190	215	174	205	206	173	169	174	180	179	173	209	178	192	190	212	182	202	195	204	163	192	195	212	173	184	176	193	178	190	204	183	170	178	211	202	157	189	196	201	177	215	191	196	207	172	191	210	192	181	201	188	190	182	206	196	194	196	199	205	160	207	194	191	216	168	207	184	200	217	177	188	194	199	188	198	183	191	221	189	196	172	185	168	191	217	205	219	223	195	195	183	175	183	164	182	183	187	186	195	180	190	197	199	169	191	189	192	171	206	172	177	228	177	182	204	190	211	240	176	184	212	189	210	203	202	229	185	199	187	183	200	203	198	194	213	197	180	192	181	195	174	187	204	191	188	196	164	189	183	188	201	200	186	193	166	201	196	209	182	213	191	192	184	181	193	172	194	164	206	172	205	169	218	221	183	192	201	207	175	180	190	204	199	205	195	183	202	199	194	181	185	208	172	191	175	176	206	192	206	195	186	190	178	205	179	220	199	180	187	208	207	195	182	162	188	189	200	198	202	196	196	199	204	187	181	184	207	219	199	192	197	195	174	207	195	175	182	211	180	196	168	164	187	180	175	167	175	206	184	222	179	181	195	189	159	210	202	181	177	198	198	188	180	205	209	199	178	188	198	186	178	174	176	200	201	197	195	212	184	192	201	168	182	195	175	185	180	183	222	197	171	207	198	183	205	162	189	176	193	197	222	191	186	166	195	197	179	201	180	196	188	183	198	186	193	220	178	201	209	186	175	178	211	189	185	184	196	201	198	190	205	216	166	196	193	183	174	188	210	199	212	186	183	192	195	170	180	189	172	229	174	222	185	179	195	200	178	173	204	189	205	195	190	191	180	199	190	180	192	204	199	193	196	180	192	198	212	188	188	180	186	217	190	201	190	197	198	212	190	162	206	190	215	176	205	239	202	219	220	224	176	163	191	222	182	178	188	192	199	184	186	204	192	186	153	196	193	168	200	165	200	178	201	167	213	195	200	189	178	186	202	185	204	211	197	211	173	191	204	192	174	172	193	203	189	207	195	196	195	172	174	171	195	212	177	204	187	159	173	186	190	212	184	205	219	191	221	196	180	172	175	200	189	183	191	192	182	181	185	224	192	189	165	182	200	198	171	183	201	199	182	175	188	190	201	220	179	197	160	173	183	204	208	176	219	197	182	196	207	166	195	179	172	186	196	198	179	179	197	169	195	186	209	222	190	204	201	200	187	173	199	196	197	188	196	175	197	201	181	192	179	202	157	221	211	194	204	214	202	190	199	190	163	206	188	193	211	179	213	179	195	209	211	207	211	185	171	188	196	201	185	188	191	171	207	187	199	185	200	207	211	210	181	193	193	183	182	159	182	164	215	207	194	211	199	182	172	195	180	185	172	187	181	197	231	167	179	177	194	183	194	195	206	178	215	187	193	203	183	193	215	202	177	203	195	181	191	192	226	175	192	220	206	153	173	191	184	181	173	199	203	213	190	178	176	188	176	197	180	199	199	172	174	200	181	199	183	171	188	174	170	209	192	206	155	190	181	222	168	184	225	189	177	226	199	174	212	181	189	209	209	218	189	187	200	189	190	202	191	205	181	196	223	203	196	190	183	193	202	198	181	168	221	183	190	181	209	204	174	205	187	203	200	189	215	208	177	181	189	208	180	144	199	188	210	190	198	172	198	213	209	209	206	188	191	217	185	174	186	183	179	163	206	186	188	200	194	188	179	186	222	234	193	185	174	204	205	197	171	217	203	162	191	202	189	194	187	166	176	174	210	184	164	204	180	199	180	187	180	175	223	197	216	197	191	198	196	198	191	196	190	184	221	194	198	213	196	157	215	209	185	191	198	191	208	179	163	191	175	232	225	203	199	161	186	195	209	174	186	179	183	186	197	178	227	188	184	184	159	211	190	191	188	187	194	193	203	169	215	192	199	156	173	199	204	196	201	198	185	193	172	173	192	182	209	208	192	172	187	217	190	171	199	195	209	188	180	172	205	178	198	199	213	180	206	205	168	217	207	184	189	189	205	200	179	193	174	181	174	198	187	196	195	198	188	186	195	172	177	204	211	176	166	169	220	196	206	176	191	193	173	178	201	199	174	184	210	177	187	196	196	186	196	207	211	192	190	191	201	183	192	228	207	198	211	178	207	226	194	194	172	177	179	200	201	203	187	180	184	172	165	193	191	190	186	182	175	186	210	188	180	205	211	183	183	214	189	211	184	179	190	205	182	174	176	191	208	206	184	196	218	186	199	212	181	192	186	176	197	172	212	199	183	193	195	209	222	191	180	184	185	208	198	213	167	181	199	161	197	185	172	196	194	170	179	175	204	180	198	197	213	190	191	180	195	217	179	198	178	181	177	172	186	175	205	217	197	152	197	209	204	182	213	159	196	176	179	219	198	188	195	190	186	182	187	183	205	184	194	197	220	184	210	223	227	189	179	173	190	207	191	172	198	184	171	193	194	194	196	173	170	203	198	203	181	188	184	183	182	216	189	190	198	202	199	192	198	184	221	201	194	182	203	195	193	189	182	196	214	218	200	180	181	194	206	199	169	204	204	204	203	191	209	185	173	203	185	175	191	184	195	163	185	213	192	177	184	215	203	197	183	186	186	182	194	203	184	194	201	185	187	181	192	193	189	199	202	187	199	164	170	191	190	190	182	180	183	194	173	227	200	180	195	188	179	183	180	179	201	191	204	196	215	174	208	205	176	187	168	188	202	224	213	186	191	217	219	189	195	205	202	158	173	192	210	197	205	207	178	201	225	212	192	217	187	190	185	175	220	178	200	174	214	193	193	190	197	202	198	205	202	170	179	207	204	202	202	171	186	201	189	205	207	192	190	189	175	184	175	192	184	198	204	181	192	200	176	179	203	195	188	217	186	195	168	192	179	195	184	199	191	177	212	173	211	194	178	174	200	211	204	185	180	185	197	200	193	156	180	197	214	206	184	204	193	201	199	219	186	186	159	196	195	188	187	189	213	179	203	200	200	217	205	195	222	204	193	191	199	188	198	188	217	191	177	160	201	213	207	202	183	239	199	164	190	193	175	214	188	199	206	220	200	191	177	186	183	208	210	167	182	201	205	165	192	211	210	195	197	213	190	175	188	183	201	168	193	202	194	175	185	198	208	198	175	204	211	202	180	190	208	190	168	198	195	179	211	199	204	198	192	166	188	205	222	195	190	213	201	214	178	160	187	203	191	209	198	237	178	230	223	183	202	207	187	193	200	186	200	171	213	171	195	201	228	183	186	171	192	180	183	194	219	191	196	171	195	192	179	185	205	174	190	196	192	189	206	208	189	217	190	174	200	188	180	200	177	182	219	185	197	208	208	186	187	170	220	220	184	222	212	165	192	189	214
11432	21472	10016	1998	988	943	850	1090	4481	3981	4100	856	505	966	772	516	539	505	887	1556	2263	1765	1225	707	498	480	492	477	476	511	471	476	471	506	424	500	468	471	465	459	457	455	446	484	490	489	465	466	463	457	463	460	448	500	470	486	452	502	471	477	481	467	490	452	442	454	412	444	459	474	459	467	486	457	507	450	486	482	415	454	474	459	470	437	499	427	481	437	478	489	481	477	450	451	473	432	449	456	495	456	446	500	449	482	479	443	453	490	482	477	481	487	421	478	473	479	448	486	493	481	473	428	455	477	478	478	469	451	452	436	445	466	493	495	491	435	451	438	454	450	468	480	470	489	447	497	477	478	459	441	501	437	500	460	433	483	469	460	459	458	455	459	454	499	475	481	462	455	460	494	511	442	469	453	460	461	467	477	433	465	442	467	500	484	458	452	430	443	450	459	460	469	476	473	462	431	476	484	484	445	485	487	481	505	446	461	467	451	475	487	464	439	441	496	446	463	507	504	448	467	455	478	504	477	522	507	472	497	478	489	483	458	471	431	436	481	490	422	458	472	441	495	485	483	477	478	471	463	472	448	448	453	465	452	453	483	477	495	490	477	454	488	485	492	479	478	462	497	492	447	488	458	448	469	459	462	463	480	437	491	451	469	474	477	474	475	409	438	463	457	457	458	457	484	460	475	502	491	467	482	461	430	428	438	478	473	465	453	501	482	468	484	468	486	487	463	475	453	503	446	448	456	496	447	453	484	448	482	470	453	459	459	462	467	489	458	469	435	463	430	460	488	438	452	483	453	475	482	465	464	469	441	461	474	408	447	468	483	494	464	459	448	455	498	479	453	439	476	456	476	456	445	486	432	476	494	442	451	448	496	475	458	480	430	461	459	448	450	456	451	479	462	463	439	453	432	458	452	498	478	436	448	463	468	487	475	480	468	478	476	437	450	441	431	486	480	495	441	455	448	486	456	478	454	467	455	493	465	442	455	448	471	496	483	459	500	460	464	453	484	484	481	482	446	442	478	448	411	441	463	427	456	495	499	467	481	467	473	496	454	461	466	471	455	454	505	437	485	493	493	483	470	471	457	444	478	426	446	429	415	486	472	488	470	485	468	463	463	445	453	476	496	468	484	461	458	427	462	430	475	466	434	457	434	475	495	449	451	438	484	480	453	470	475	462	425	428	446	454	442	487	485	435	427	474	468	480	471	455	492	497	452	476	482	445	458	478	466	449	450	465	500	495	476	463	501	464	493	469	478	491	414	460	445	439	473	464	435	487	452	468	473	477	466	488	469	459	470	488	456	504	465	454	441	439	460	455	473	439	443	473	469	478	480	467	471	493	481	445	467	483	455	454	484	465	436	446	484	473	458	453	427	455	449	497	495	467	466	474	486	459	448	468	432	464	492	474	471	437	443	462	470	481	445	426	502	480	444	498	468	484	476	463	459	469	447	456	472	436	484	390	483	456	466	437	457	484	449	449	448	444	477	469	466	489	465	442	474	465	487	489	438	449	434	464	446	468	514	463	490	497	453	451	485	452	461	489	467	470	450	458	457	437	475	486	480	511	448	475	442	441	459	448	474	434	480	462	490	479	484	493	462	446	471	452	477	479	473	434	463	461	464	446	460	450	461	485	457	452	463	458	481	492	437	420	479	490	501	467	491	439	468	460	475	447	479	500	459	449	483	486	479	465	480	458	476	434	469	465	462	471	520	473	456	463	478	466	459	499	477	499	470	413	416	477	480	481	495	466	492	447	504	502	455	472	487	444	474	446	476	500	435	476	501	443	481	472	442	434	450	470	449	468	443	443	481	439	450	432	490	460	480	475	464	486	478	468	454	457	480	443	473	472	475	453	481	456	421	468	461	490	486	465	471	455	475	434	513	484	466	453	441	455	441	495	462	444	493	466	421	460	483	451	464	458	455	418	485	457	487	472	435	445	457	510	482	467	516	470	484	489	458	413	492	454	467	464	449	481	438	479	473	423	486	478	480	471	409	474	515	451	474	480	456	484	477	484	470	452	439	453	501	449	452	457	447	494	465	502	437	459	476	437	447	489	462	471	477	494	444	481	451	467	495	497	483	456	449	494	459	466	483	461	478	439	482	434	457	455	428	492	473	417	496	456	449	471	486	456	477	466	515	463	469	456	429	436	487	432	431	460	431	455	448	500	428	512	503	448	474	449	456	459	459	431	449	454	486	480	491	481	448	479	482	431	483	427	488	449	463	485	490	461	478	434	452	399	470	445	447	481	453	486	485	451	460	487	497	439	448	440	460	451	466	467	456	479	424	442	433	481	484	462	490	451	468	446	453	482	476	537	507	457	445	459	477	501	433	472	460	528	502	474	513	467	465	419	436	453	470	476	476	454	477	459	470	478	458	503	464	450	475	432	489	496	489	467	473	463	478	463	472	437	465	472	463	482	477	469	459	461	440	504	452	444	489	455	457	446	439	418	486	487	449	450	474	488	437	436	448	475	474	471	473	461	491	481	439	499	510	472	447	419	439	523	456	494	436	502	430	459	463	458	484	438	472	435	437	451	434	495	454	444	484	435	476	476	469	443	433	462	456	456	440	451	493	492	482	514	441	497	444	471	453	453	497	473	487	466	474	485	490	455	465	497	476	486	468	506	489	447	471	484	516	480	448	472	478	446	448	442	468	507	460	465	449	505	451	490	424	452	478	424	492	447	512	459	475	493	482	452	430	492	482	520	471	478	480	432	442	455	472	464	420	451	470	419	460	482	463	427	461	502	475	445	503	475	477	462	463	442	441	473	439	480	470	433	466	448	456	468	473	453	478	466	465	465	435	448	441	445	465	463	473	454	440	450	453	439	487	452	504	452	447	461	460	431	461	464	492	468	455	467	427	497	426	447	465	456	461	464	452	470	477	470	479	441	436	424	466	448	442	464	487	481	468	452	484	466	452	439	490	432	455	436	489	467	473	457	492	466	448	445	492	474	486	485	448	447	460	457	478	496	490	472	463	475	465	437	474	481	491	467	491	428	468	470	447	471	465	478	443	420	484	473	471	483	466	471	482	465	453	466	479	459	473	468	458	483	504	473	465	477	460	490	479	455	460	409	489	439	473	454	465	472	439	433	440	462	454	474	457	489	452	440	426	453	505	474	488	458	456	429	465	483	454	487	431	477	460	475	449	469	459	464	425	451	480	483	434	478	467	462	445	462	447	462	498	441	442	447	484	453	460	427	431	427	487	478	471	472	466	426	468	454	457	456	463	441	474	444	458	463	490	446	460	484	450	467	446	420	463	442	476	467	457	430	453	479	473	463	466	478	455	469	494	428	447	461	450	458	470	476	460	453	441	434	477	429	470	474	462	502	417	477	468	471	456	449	465	463	459	457	487	451	475	461	447	470	474	422	426	455	460	445	463	452	442	458	461	467	454	494	452	463	476	490	438	444	456	400	443	454	455	464	473	422	442	479	474	450	458	432	525	438	467	484	512	459	473	434	480	472	438	435	451
46540	43037	32326	24590	19042	12494	6428	2521	9197	12474	9516	1191	552	1933	1028	322	301	290	574	2898	3488	2035	1124	541	321	265	261	197	282	258	272	267	239	256	209	210	277	250	235	221	229	219	225	238	211	230	253	231	216	228	235	234	243	225	222	247	222	249	248	224	231	214	232	228	224	227	212	215	197	251	228	252	241	230	258	246	208	239	232	259	218	222	229	205	237	242	206	240	258	256	220	262	202	234	238	219	235	192	259	231	228	227	218	220	212	187	235	247	227	195	233	255	219	228	221	228	231	217	219	234	215	221	249	214	238	223	225	200	213	217	233	226	216	220	204	211	246	218	223	231	228	215	207	233	232	230	215	243	215	211	219	238	253	233	221	233	210	239	228	226	240	220	216	246	237	240	201	215	227	201	227	232	245	243	237	231	235	209	239	220	216	215	244	249	213	237	221	228	218	224	223	231	257	233	242	224	236	222	246	220	238	216	236	233	233	250	254	211	214	248	251	211	230	241	236	238	231	215	264	229	254	236	228	218	226	223	222	228	250	227	225	238	251	217	237	243	238	203	221	237	214	232	243	224	214	192	227	231	236	240	226	226	223	219	231	251	209	214	245	240	230	222	230	220	234	230	220	236	261	250	250	228	223	238	218	231	230	212	248	222	221	233	242	217	253	234	207	223	204	231	211	246	239	216	241	207	236	248	229	215	234	262	214	235	223	232	230	214	195	200	236	227	194	207	250	246	231	222	219	228	264	253	218	257	232	222	222	229	259	255	238	228	224	240	219	233	255	230	228	243	212	227	224	252	212	200	223	253	236	246	234	234	247	233	240	237	235	223	235	234	240	255	229	225	237	221	265	243	231	197	221	263	214	244	244	248	227	219	238	214	217	248	222	210	258	246	240	243	228	262	220	234	236	235	215	243	208	250	231	197	250	224	235	229	232	232	239	240	229	243	213	215	217	248	255	216	235	207	242	221	260	260	207	217	203	221	222	242	252	228	222	212	228	228	219	222	228	235	218	234	237	240	226	215	196	252	204	225	245	234	225	227	259	237	211	243	257	242	234	233	223	221	204	240	235	228	235	238	224	200	186	286	233	222	234	259	231	237	271	233	239	243	232	226	217	240	213	236	239	232	228	219	245	219	250	224	230	216	226	235	230	230	199	247	236	239	246	243	218	235	236	214	229	221	254	238	219	234	232	243	242	210	253	280	242	228	238	236	223	248	268	234	240	243	217	236	233	234	220	209	247	216	219	252	235	259	233	205	233	220	232	238	208	230	233	259	221	199	219	238	257	204	225	233	234	233	235	215	220	267	217	231	221	240	217	209	212	227	231	220	227	214	218	225	256	248	252	223	198	246	199	220	214	201	242	243	250	208	215	258	224	229	208	231	245	219	265	236	234	233	220	204	221	221	220	212	233	208	233	224	217	221	212	225	235	221	215	258	236	237	229	218	243	214	226	216	242	234	225	246	237	214	257	195	188	242	227	217	258	221	238	242	219	211	249	209	234	241	226	213	202	234	214	235	234	243	231	221	249	210	235	235	255	232	211	235	206	225	249	215	251	240	242	222	220	240	223	220	201	246	228	237	229	208	246	235	258	220	242	203	205	234	232	243	244	207	230	224	219	216	249	227	232	224	197	257	230	227	231	210	246	232	215	215	211	264	216	240	221	227	217	264	202	243	233	234	232	219	209	219	231	225	240	246	253	269	242	234	218	191	227	233	237	218	233	255	231	240	249	217	240	225	212	226	253	256	234	216	263	220	209	259	249	194	242	242	255	239	241	209	239	236	234	208	213	217	210	233	223	222	241	218	201	226	217	211	217	264	238	251	232	216	230	245	235	224	251	221	243	228	232	241	225	224	201	239	244	248	246	248	250	198	221	221	233	218	203	218	231	243	230	242	202	228	216	232	249	215	234	219	224	256	220	223	231	231	237	239	235	242	256	231	226	220	247	244	244	224	215	232	224	257	244	216	225	230	229	213	229	239	233	227	224	217	252	208	212	247	243	220	255	256	229	226	229	246	222	228	244	226	223	220	234	242	234	224	242	210	226	246	204	206	226	220	231	209	212	239	221	231	250	200	193	212	205	249	252	235	250	240	243	226	228	236	236	219	224	222	218	247	235	239	233	239	209	227	246	240	224	228	226	235	216	237	227	253	265	240	210	224	253	240	233	232	207	222	266	224	236	228	256	262	211	220	240	221	233	251	246	229	234	219	221	222	244	245	238	234	239	225	237	232	236	207	231	205	236	220	244	230	256	221	218	259	223	248	229	222	221	242	204	205	235	249	233	209	221	210	234	252	245	211	213	213	241	244	241	230	213	220	202	214	204	207	227	257	254	225	210	232	236	229	253	227	234	245	219	208	252	234	255	244	236	241	227	217	213	249	234	231	213	226	220	225	221	243	247	223	220	205	237	237	220	213	265	221	258	230	223	202	230	236	219	246	245	243	241	206	192	191	230	238	229	240	231	255	242	246	206	231	240	199	226	229	227	258	245	238	232	233	240	257	218	240	228	216	236	227	258	227	224	231	229	229	248	225	241	220	198	216	239	234	215	239	245	243	211	246	239	235	225	232	229	230	251	218	211	245	220	247	223	214	201	226	239	243	235	223	220	219	237	234	237	205	228	225	233	225	225	220	243	231	254	272	232	241	228	222	253	242	235	201	215	237	256	242	245	237	226	215	246	233	211	223	234	266	218	191	236	226	215	224	237	247	221	226	242	226	216	214	196	256	207	247	221	233	235	224	246	265	250	241	240	235	223	249	223	227	230	239	249	230	234	219	250	220	243	236	193	219	236	198	225	212	227	221	250	228	223	224	233	233	216	239	219	211	241	227	228	201	231	217	226	209	233	229	249	241	224	226	245	248	213	217	245	232	242	223	232	255	214	221	219	239	207	236	238	238	233	238	238	229	228	220	222	233	200	214	213	237	239	234	215	221	242	247	275	222	228	248	232	249	223	230	233	229	236	234	204	209	228	217	224	222	220	233	232	231	199	212	244	230	244	238	237	215	235	218	255	230	202	232	203	239	247	255	213	244	236	236	228	244	200	212	244	203	234	228	270	189	256	216	256	244	237	224	241	221	241	219	230	230	233	216	222	228	249	239	208	241	249	229	230	255	233	229	230	238	231	225	227	244	231	208	255	217	235	228	201	261	215	241	216	207	232	238	227	210	250	234	247	222	246	245	235	208	221	208	240	237	234	239	247	244	244	238	243	256	242	275	208	227	228	201	234	269	240	246	232	234	234	226	224	209	230	212	223	231	228	258	222	243	203	229	235	234	250	216	233	240	197	254	233	209	227	238	227	231	279	268	250	232	233	246	247	238	240	246	244	205	231	253	222	245	243	216	252	257	246	240	242	239	215	235	266	239	211	253	228	203	237	257	242	221	230	210	229	211	230	259	210	222	211	226	222	240	224	223	221	222	266	249	252	229	244	235	227	224	217	238	259	215	252	224	248	261	254	237	220	208	242	241	215	218	238	223
39158	45485	27516	8931	3357	3549	2998	3276	26821	29804	26465	2215	2375	9886	4057	995	908	840	2789	15190	16156	10137	5622	2166	1033	666	669	618	817	889	771	643	525	512	612	554	502	534	518	532	516	458	506	553	557	529	492	527	577	501	566	582	565	517	510	550	518	545	540	553	527	549	548	548	549	519	534	530	497	551	485	580	499	515	532	542	551	530	517	534	553	523	527	532	464	528	574	523	547	542	555	500	548	546	569	532	516	568	539	558	556	533	527	544	546	509	528	520	529	521	534	501	514	556	517	504	565	548	554	548	519	544	523	497	513	513	525	538	545	538	561	533	537	531	549	508	542	554	489	529	537	548	555	552	523	545	530	511	536	535	545	534	537	580	575	556	537	553	528	498	523	529	542	502	501	508	525	540	515	548	498	575	528	491	536	485	536	510	507	533	483	529	518	507	543	524	508	536	550	523	489	525	572	542	514	558	521	595	531	547	534	529	544	544	522	546	590	541	523	556	523	530	534	541	529	534	526	527	499	546	513	556	512	521	523	534	517	537	592	499	573	529	557	541	509	500	554	504	533	506	540	542	539	519	518	517	554	551	562	494	508	520	548	501	543	530	525	522	537	574	547	524	502	525	507	503	495	546	537	544	531	535	499	547	548	553	535	502	522	546	554	496	549	535	503	569	536	523	533	506	525	575	572	507	502	519	531	537	535	561	557	534	570	560	508	523	472	555	526	570	549	496	518	489	566	540	534	536	546	528	518	558	542	535	526	551	559	543	515	514	515	540	557	539	562	527	526	503	488	561	508	530	517	519	531	488	515	512	587	525	480	538	564	498	574	504	532	526	531	553	528	533	532	510	508	553	553	520	507	524	502	548	543	490	531	520	527	508	524	517	517	538	509	575	494	555	533	546	510	501	525	524	495	521	516	548	523	572	529	524	508	508	492	539	510	520	533	530	534	536	529	540	552	499	557	540	532	553	522	569	536	546	511	562	491	538	552	496	512	524	516	576	521	547	500	568	574	534	526	519	506	539	527	536	526	529	514	517	569	545	491	532	529	542	536	566	506	551	482	512	536	554	505	524	550	558	536	512	507	555	501	549	494	527	518	549	553	564	526	569	557	545	549	525	570	558	504	518	513	542	535	529	518	555	546	537	523	503	576	500	535	551	530	561	549	519	503	536	530	486	520	529	524	525	519	496	511	524	516	517	496	531	545	558	535	538	513	524	534	527	532	505	526	520	553	511	562	561	479	513	519	534	493	524	532	507	548	553	517	490	608	486	527	537	564	525	482	518	526	496	539	519	522	526	531	489	531	490	505	551	583	523	537	542	509	513	537	552	516	543	562	511	490	509	517	524	517	545	523	507	539	541	539	520	519	510	515	537	528	507	523	551	555	541	524	538	529	529	561	535	549	529	507	521	540	495	547	499	531	546	527	540	544	553	541	555	505	528	523	516	547	557	570	518	537	496	484	506	566	523	552	557	522	514	546	521	535	521	549	551	531	532	560	504	524	543	536	546	514	507	532	521	544	546	539	528	503	531	547	552	555	528	553	532	536	512	478	580	525	571	500	528	548	480	490	514	532	491	553	536	513	566	540	515	550	501	557	552	518	578	524	537	495	490	548	562	553	555	570	517	534	553	535	568	513	570	515	538	537	502	495	589	553	490	529	494	545	548	557	548	510	532	543	540	561	549	569	543	524	531	555	539	526	549	539	527	490	529	523	571	554	509	518	523	566	554	533	533	507	542	542	540	520	557	524	510	498	519	517	540	500	497	522	521	495	491	543	552	561	508	491	505	529	508	543	586	477	512	554	542	500	537	537	513	545	527	528	538	545	526	523	516	501	537	546	550	536	517	522	544	536	527	586	517	558	515	545	511	504	520	497	538	541	543	503	509	496	546	507	515	543	518	485	505	532	534	525	511	552	549	532	545	508	489	537	547	512	476	531	507	546	533	547	485	558	522	532	507	522	560	528	525	544	534	498	525	544	559	542	530	569	511	571	587	547	556	534	528	543	524	512	521	562	515	516	526	542	539	522	555	506	492	529	570	539	518	496	549	557	501	543	537	541	551	517	539	544	538	496	470	521	574	536	549	542	525	553	535	493	531	553	557	530	546	507	508	562	600	548	528	573	547	553	548	545	540	518	545	587	568	545	516	536	529	545	550	502	528	514	553	521	506	538	525	556	524	528	543	483	528	537	578	542	521	521	512	551	506	539	522	530	520	543	545	520	511	535	537	527	512	487	546	523	546	563	503	570	531	523	488	520	567	536	544	522	497	518	527	531	555	528	553	578	541	519	544	541	525	514	552	572	533	490	491	494	521	494	546	515	538	533	549	513	555	504	535	558	547	532	498	527	512	524	542	479	580	557	523	540	508	500	516	575	549	562	518	555	484	524	518	522	490	552	577	519	537	541	483	511	493	536	579	540	531	518	541	549	520	534	520	535	553	555	543	572	514	559	507	524	492	536	548	503	519	529	527	544	548	530	537	522	501	500	549	510	522	533	539	526	493	533	507	496	505	500	498	538	539	532	550	554	514	519	516	569	557	529	541	558	524	542	549	506	497	522	536	547	529	505	536	569	541	549	523	486	518	524	572	503	531	523	525	536	517	514	536	523	555	530	483	481	578	499	502	537	514	557	505	576	522	551	528	516	526	535	525	540	550	553	492	555	538	520	555	481	542	526	513	561	547	518	521	548	508	498	516	596	548	518	527	519	528	516	572	534	535	583	516	522	525	548	554	530	536	503	535	542	530	554	504	491	489	467	554	534	527	536	498	545	518	498	529	564	551	548	516	506	492	559	544	560	550	514	533	570	542	505	548	496	498	537	529	541	553	553	535	520	550	493	538	516	512	512	528	569	533	543	495	520	552	502	530	564	546	532	512	526	511	527	523	522	499	509	528	535	491	513	541	515	516	551	554	515	495	534	537	534	502	550	529	530	514	514	497	524	543	509	508	507	548	529	527	517	515	521	519	540	545	533	520	534	545	545	526	496	524	551	513	541	510	554	542	540	501	551	542	527	511	543	484	530	504	516	542	529	541	504	501	522	539	518	550	507	536	569	572	506	545	548	542	524	534	492	531	542	510	564	509	544	487	505	537	571	554	530	496	554	514	546	526	536	531	533	592	554	539	523	527	543	551	546	519	508	522	558	526	476	517	509	532	520	512	554	576	540	540	505	547	563	528	512	567	553	539	534	497	522	538	536	525	534	553	515	551	569	528	558	510	531	523	525	553	529	522	530	555	531	525	500	504	543	519	523	542	518	521	518	542	540	506	505	523	532	504	540	548	520	542	516	516	556	558	510	536	510	588	555	553	557	494	545	565	539	515	543	527	528	491	560	529	511	512	541	554	560	525	523	514	553	532	488	550	540	522	507	495	531	515	539	525	547	519	540	481	509	523	517	555	512	546	561	537	520	537	562	530	557	535	517	541	540	538	540	516	490	527	495	527	519	544	530	543	530	509	538	553	505	539	566	514	514	547	544	526	488	506
48758	47575	34242	24856	22979	20432	14516	7800	18259	20579	20857	4702	1298	4667	1451	354	312	309	832	6017	8343	5315	2563	979	463	302	254	225	393	340	305	276	217	189	176	213	198	173	194	149	181	188	221	189	194	171	186	169	188	193	192	184	199	182	200	190	187	170	186	187	191	192	177	200	180	191	216	194	214	194	167	190	194	204	200	199	182	189	197	193	187	205	192	187	221	172	163	185	210	184	189	218	215	174	195	209	193	181	182	174	193	163	173	164	215	200	181	178	187	202	177	198	195	161	188	172	185	153	180	196	186	173	187	185	188	187	171	200	171	164	200	199	192	173	175	174	175	196	195	204	183	215	189	182	183	182	185	195	202	189	198	168	189	189	192	185	182	173	180	197	181	181	164	190	195	197	204	199	218	168	176	190	189	184	195	179	157	192	189	187	189	193	202	201	197	172	178	182	179	176	194	180	197	177	205	189	183	207	207	175	189	184	192	184	178	218	185	211	178	186	181	187	208	234	190	198	180	200	185	192	201	168	189	174	183	166	192	209	207	183	231	179	207	187	186	171	198	189	180	165	204	200	149	201	197	193	187	213	185	208	183	180	186	174	204	192	185	186	177	202	213	208	182	196	211	181	196	187	212	185	175	153	197	198	176	198	195	171	174	192	207	204	185	186	182	176	186	179	196	194	226	204	208	187	196	197	188	194	200	157	216	198	198	172	211	200	181	196	180	185	172	167	203	180	194	208	181	184	189	182	174	186	194	182	161	188	181	183	190	187	182	183	208	204	198	205	169	190	198	175	158	170	179	191	178	179	183	180	181	199	176	186	185	176	212	193	181	201	193	199	183	175	173	223	161	186	194	191	202	171	206	191	204	201	197	183	164	193	188	181	174	230	189	192	211	199	205	174	177	179	180	172	186	190	207	166	188	190	196	200	189	172	171	180	183	180	185	208	195	191	177	188	177	186	199	184	172	174	192	216	196	192	194	222	208	168	196	200	177	182	185	211	166	186	191	192	185	191	159	225	226	202	190	170	170	179	187	180	177	186	195	205	201	195	187	206	199	218	210	217	196	195	187	196	201	189	196	184	194	195	197	207	183	181	180	198	190	206	184	171	181	217	175	168	175	202	180	185	174	166	204	172	182	195	194	195	176	194	183	183	201	212	166	179	197	200	200	162	180	200	177	180	183	184	193	163	185	198	225	193	176	180	175	216	215	180	197	205	198	191	184	190	205	184	192	196	180	199	190	181	178	161	167	151	205	189	211	183	168	181	190	177	198	187	162	199	206	209	188	188	208	218	197	202	216	208	184	190	194	196	221	176	223	194	175	200	208	206	181	188	212	165	188	209	188	213	218	170	188	184	198	189	175	196	191	188	207	198	166	182	173	190	177	169	187	178	189	213	198	230	222	176	172	170	202	184	163	169	199	184	187	186	183	190	195	198	222	180	167	184	178	193	215	192	176	195	174	187	192	186	176	185	204	208	185	165	192	215	203	157	180	184	191	201	161	188	202	175	194	184	201	181	202	198	200	161	216	189	199	213	218	202	148	184	202	168	192	175	185	195	198	169	192	164	190	172	203	210	175	173	184	200	196	173	197	185	207	187	186	198	202	175	198	220	205	188	196	193	219	183	198	190	198	193	202	231	195	177	192	186	192	185	183	166	171	189	196	219	196	196	198	178	200	173	200	183	162	161	191	214	161	209	194	167	194	211	168	215	189	183	180	177	215	204	185	179	195	211	216	183	190	195	204	191	185	177	163	187	189	223	170	188	204	186	181	166	174	161	170	192	188	184	225	176	168	195	213	197	201	195	189	195	181	168	162	182	190	181	217	207	199	202	161	191	188	182	179	189	189	186	183	186	182	213	192	191	182	216	178	205	180	192	192	172	161	175	180	181	174	182	207	185	179	202	216	194	168	174	183	206	188	167	171	179	184	190	185	169	176	194	193	184	160	167	195	199	195	161	175	192	176	191	193	206	171	167	178	176	186	175	189	191	165	204	173	205	159	182	180	189	223	185	182	183	192	187	196	169	201	201	190	178	192	185	184	190	195	188	196	191	195	176	175	200	209	205	193	197	209	191	182	165	199	220	177	176	157	173	184	169	173	205	176	196	176	195	193	180	181	186	195	162	153	180	182	171	194	166	188	185	171	192	189	173	198	197	168	201	178	185	174	193	199	206	217	199	165	200	182	186	202	185	201	211	194	204	162	189	198	215	217	194	173	188	177	180	197	178	197	190	193	176	185	188	168	171	204	194	205	170	186	183	179	170	171	188	216	180	188	187	193	182	214	187	190	193	204	203	213	172	208	204	187	190	195	225	150	185	190	203	203	195	207	189	191	185	192	172	197	184	210	163	167	180	205	193	195	179	186	177	196	191	167	198	207	194	207	176	183	184	154	194	195	210	193	175	206	227	216	201	194	191	188	184	194	188	170	171	191	172	178	185	182	176	174	180	208	209	180	213	199	164	172	202	171	206	195	219	176	185	186	205	199	196	189	173	205	196	195	200	195	200	215	202	187	190	194	196	192	192	177	182	186	187	203	184	204	170	183	200	187	202	196	184	211	155	211	216	176	204	192	190	198	208	209	192	203	165	180	210	198	203	185	213	200	183	169	205	182	191	193	175	184	210	192	206	174	184	196	161	212	188	191	206	191	189	192	175	216	222	207	183	163	197	194	189	210	158	195	207	180	167	177	174	195	198	165	160	209	205	156	194	217	196	183	192	178	188	180	195	204	182	191	208	200	205	202	169	175	180	182	201	216	195	194	169	215	189	172	172	171	195	170	195	178	187	186	220	182	183	206	183	187	189	197	204	186	181	198	230	174	194	184	175	176	164	187	198	142	200	172	178	185	187	185	190	179	194	211	206	210	201	174	186	186	155	192	197	185	195	198	197	217	172	179	194	163	171	178	175	183	172	175	176	214	155	203	194	180	176	143	196	212	192	201	202	174	219	201	168	185	209	176	187	181	167	192	197	216	189	179	184	171	178	192	186	171	190	195	162	201	188	212	198	170	169	188	184	198	204	206	198	154	187	200	189	188	203	195	192	211	165	199	193	187	164	183	194	203	182	184	185	178	173	196	191	172	191	188	165	194	160	181	180	166	181	214	183	197	210	181	195	181	171	182	199	224	177	197	182	200	199	216	184	185	204	177	185	169	192	200	176	186	181	196	177	195	201	196	197	170	192	178	190	175	197	163	209	199	199	176	188	184	192	164	212	204	190	208	184	199	188	178	177	183	194	173	175	179	177	197	165	195	191	176	178	219	182	203	215	178	188	194	208	191	204	180	191	193	194	185	182	211	208	191	185	197	166	169	190	179	214	203	184	188	179	190	196	212	182	184	175	154	198	214	185	158	195	184	212	169	187	189	186	173	195	179	196	168	188	203	180	181	193	200	179	167	182	202	186	176	206	202	217	179	206	190	154	210	181	190	197	199	190	176	183	197	206	186	203	189	202	183	198	171	183	235	182	188	197	187	193	154	178	188	200
39140	50028	32330	10168	6061	6089	4855	5436	37440	35973	38556	9473	6291	19183	5361	1246	1266	1253	4675	24763	28185	20006	11701	4592	1959	969	810	715	1493	1332	1033	752	431	450	392	416	435	451	465	439	463	425	420	441	448	468	430	442	483	418	451	386	440	431	441	433	439	392	446	414	463	421	447	461	427	460	468	390	436	412	456	446	467	448	450	403	428	440	428	421	429	409	424	425	434	410	457	435	471	415	448	458	461	420	423	422	417	400	417	445	435	432	432	454	433	447	456	438	437	435	458	424	477	428	436	424	437	463	457	438	394	429	407	410	441	457	441	450	439	441	458	425	415	444	425	434	374	429	428	486	422	386	435	441	427	451	414	400	442	463	450	414	412	426	416	450	419	416	430	417	414	481	435	409	459	464	432	452	429	444	445	389	391	431	434	412	412	428	414	446	428	412	464	440	441	438	398	414	419	432	433	447	418	435	388	422	456	404	449	427	409	460	428	433	448	395	411	419	425	449	439	451	441	432	433	448	428	421	428	411	427	385	445	454	418	454	425	422	440	422	444	412	421	440	418	417	441	426	399	454	482	405	439	436	424	392	442	445	442	447	447	430	430	398	444	421	443	419	421	427	405	422	436	437	428	424	439	411	470	461	437	439	437	437	416	463	444	445	447	453	420	417	417	432	404	450	428	442	469	383	419	418	461	418	417	411	442	440	430	417	444	402	424	456	429	419	395	409	402	419	432	430	391	434	444	395	472	428	435	424	423	444	432	416	440	463	401	465	399	457	436	460	394	430	442	451	436	444	411	464	433	429	417	405	421	444	408	440	450	438	423	442	408	433	429	403	413	450	412	413	433	457	418	438	442	448	418	469	406	460	431	409	406	439	415	398	409	420	448	411	404	415	412	448	465	431	454	437	426	467	438	414	385	430	443	471	443	405	439	460	437	423	432	404	420	444	441	410	423	419	399	423	453	445	401	416	409	408	418	465	464	420	410	424	435	412	451	459	419	423	413	441	399	472	445	407	393	454	446	470	423	438	402	469	429	409	424	444	467	423	421	445	426	428	439	441	459	438	412	424	401	447	415	449	435	428	438	430	454	410	422	444	442	407	445	402	440	430	438	400	418	443	410	438	416	438	429	437	429	413	409	426	436	433	449	425	431	415	424	465	431	436	410	427	440	457	388	418	429	381	416	411	437	429	419	401	441	458	487	449	410	447	458	432	394	452	409	432	429	405	441	426	435	429	412	449	424	449	411	443	433	386	401	430	473	411	446	451	437	440	462	430	398	417	409	465	426	446	426	442	437	424	437	411	419	439	437	435	450	405	429	461	448	406	412	429	408	448	407	414	416	420	418	407	424	426	427	443	428	410	436	463	447	452	439	468	453	427	469	455	430	424	402	400	462	414	448	450	441	441	429	436	424	435	424	406	428	429	422	421	409	424	456	439	448	417	398	445	444	463	436	444	420	411	389	458	426	439	439	468	453	439	435	428	404	416	435	408	504	448	436	429	435	466	432	402	406	427	456	393	412	452	424	423	438	421	409	420	469	409	415	439	454	425	458	449	425	439	437	393	444	439	465	416	430	469	446	437	440	421	445	432	431	445	468	445	426	441	415	381	413	423	430	444	417	431	453	393	420	402	411	423	432	387	448	407	427	402	427	404	461	415	469	448	457	425	415	437	426	439	437	448	377	454	410	444	444	442	421	413	425	459	417	479	428	440	441	409	415	426	417	428	425	444	428	387	440	427	447	416	406	406	416	438	428	414	397	460	438	435	434	419	439	452	449	489	424	415	434	407	436	417	388	456	440	443	410	474	445	405	426	433	422	412	436	441	475	442	420	454	443	429	417	412	407	461	397	426	441	439	418	403	417	442	454	432	440	438	437	431	391	414	452	413	464	420	427	415	436	405	423	471	471	435	439	424	430	426	420	394	439	420	431	435	435	446	437	419	439	415	428	412	452	465	401	418	431	438	427	445	463	459	433	428	397	426	406	433	431	444	411	437	428	455	452	415	430	400	417	444	429	445	422	422	404	458	456	445	425	429	400	419	450	410	443	435	435	452	448	444	401	435	402	432	447	422	453	420	436	417	436	439	446	437	413	438	421	460	450	430	447	367	424	421	423	437	468	389	417	438	414	431	409	425	413	424	399	421	426	426	417	438	486	463	441	459	412	409	454	423	436	436	412	456	460	421	412	410	438	414	428	453	435	429	435	394	422	415	441	453	456	467	413	415	451	432	441	403	438	423	423	432	410	435	424	421	407	451	432	425	408	425	427	418	475	429	424	436	437	441	448	436	413	426	445	475	419	450	445	449	453	433	431	405	415	383	423	419	442	410	450	435	432	449	419	430	457	409	439	400	433	433	445	471	471	409	434	467	447	418	429	399	434	444	415	408	413	422	418	436	438	467	430	432	430	444	426	418	423	441	427	459	404	401	382	382	429	410	408	398	426	448	430	411	449	416	408	441	414	470	381	445	425	437	475	428	464	417	413	422	442	406	397	445	454	412	448	435	456	417	410	395	443	453	453	453	406	453	441	426	420	464	415	444	417	432	467	422	429	436	459	427	463	453	419	440	471	456	420	418	461	431	431	437	424	469	448	465	425	464	425	398	427	438	468	445	443	432	444	436	455	397	387	439	452	428	425	453	396	405	421	428	390	417	446	436	476	429	466	435	400	430	435	450	423	442	431	416	404	415	447	444	449	396	448	433	418	435	461	418	430	410	437	407	421	401	435	420	443	422	441	429	438	455	452	463	390	446	409	394	430	433	475	396	427	420	455	426	452	437	419	436	442	438	419	426	402	413	454	445	417	437	427	456	450	429	416	412	427	426	426	431	437	451	447	423	446	435	456	432	441	456	454	432	440	464	421	410	465	409	408	403	395	466	479	435	404	419	412	397	397	412	422	397	419	397	452	444	419	401	459	431	415	428	404	437	461	412	425	410	439	403	422	423	413	441	419	429	445	439	385	427	443	456	419	427	441	447	427	412	396	412	421	406	423	442	435	414	438	451	399	435	444	453	439	420	434	442	409	456	429	440	437	442	456	462	459	460	437	445	415	424	427	434	403	456	420	462	463	444	436	452	425	425	416	438	446	429	464	411	451	408	446	417	410	436	450	416	447	427	471	455	434	439	383	416	455	427	443	442	418	440	449	417	438	449	417	459	440	458	427	454	468	434	425	438	462	415	437	431	432	414	456	414	406	405	457	439	432	445	408	428	440	430	448	431	447	435	443	415	408	453	426	453	416	410	446	427	429	479	414	439	415	429	462	439	431	465	450	428	438	445	437	455	424	455	430	411	445	412	432	461	481	421	418	438	426	424	390	429	448	472	453	437	473	430	428	367	437	476	453	434	395	441	433	470	417	416	452	419	471	431	439	424	405	423	425	387	423	424	430	402	443	405	430	422	411	429	426	402	370	424	397	431	420	438	426	410	395	450	395	413	386	406	407	440	424	465	435	413	416	424	442	399	422	421	435	451	416	429	445	466	434	404	464	428
10374	13726	10153	2031	546	340	303	266	519	655	773	262	243	297	230	198	189	171	189	353	493	533	350	262	241	209	200	164	209	193	194	201	167	221	178	173	181	189	213	202	207	188	187	185	184	204	213	179	186	210	178	194	204	205	214	165	181	195	214	201	202	183	158	189	184	200	181	199	199	206	206	200	173	181	178	202	209	189	191	197	195	168	181	190	211	194	206	222	205	209	208	206	194	205	157	197	198	176	214	178	177	177	156	188	189	174	196	199	202	199	179	181	213	163	176	195	207	178	188	204	175	190	192	179	206	185	187	189	210	203	198	178	198	190	173	173	171	172	199	161	172	171	182	182	199	207	194	193	189	215	194	180	188	185	182	195	207	174	178	202	173	170	213	183	218	205	226	208	179	197	186	187	160	213	159	186	212	193	173	207	214	173	202	175	196	191	156	198	181	180	220	191	202	202	176	211	207	179	198	166	177	208	184	177	194	195	193	198	202	162	199	209	196	197	205	205	192	194	191	180	205	204	213	198	192	182	199	201	165	157	211	172	178	180	199	215	198	200	194	195	193	176	196	194	200	179	170	191	198	203	210	223	182	190	185	187	168	197	203	180	208	197	183	219	201	200	225	183	170	206	190	201	166	191	170	167	197	214	192	176	165	202	214	196	173	188	192	212	183	187	200	188	184	206	197	221	199	168	178	212	186	213	207	188	204	189	182	182	172	165	158	178	211	202	196	198	228	159	197	190	179	163	174	157	195	233	216	196	173	193	200	190	211	208	168	172	194	186	204	230	180	187	215	188	179	234	177	201	197	193	206	217	183	189	194	190	173	214	217	180	200	169	183	175	179	205	171	205	177	180	207	168	185	182	166	217	184	200	222	184	170	202	190	171	211	212	190	200	188	186	190	192	199	193	192	193	190	198	168	176	180	171	165	187	184	182	214	186	168	176	164	175	180	221	171	225	187	194	187	170	175	176	206	160	191	188	193	210	197	201	187	184	196	197	177	183	198	212	168	193	180	176	187	181	178	201	186	183	200	167	197	187	202	205	182	213	182	171	194	186	162	193	197	176	200	198	186	200	197	196	192	207	182	201	195	209	200	182	172	192	197	194	172	203	196	171	185	214	180	174	190	166	203	168	191	183	184	176	188	157	179	206	173	180	189	194	198	175	185	171	199	189	196	186	190	191	220	187	175	175	182	173	175	182	206	207	205	222	198	206	197	199	177	213	170	173	198	174	196	198	176	172	185	207	200	187	181	209	197	179	172	190	188	196	185	195	165	194	203	168	182	178	189	229	185	174	200	211	198	203	176	199	184	179	205	182	192	197	192	181	191	210	186	183	176	190	192	186	188	183	209	215	182	186	179	189	176	175	194	191	218	191	192	209	201	181	168	181	186	213	206	211	188	199	198	181	184	196	179	177	224	193	213	197	198	187	192	208	184	195	213	209	183	197	182	170	185	190	205	229	184	190	203	200	184	183	175	216	195	166	174	167	205	174	183	187	191	164	178	153	195	210	203	193	170	198	180	207	166	199	157	187	202	174	199	190	194	184	219	186	188	172	196	198	215	187	195	181	196	183	200	148	195	179	192	205	172	171	184	181	201	173	222	207	187	185	197	183	193	181	178	193	207	198	191	216	206	177	182	168	183	182	169	192	209	198	181	186	180	183	156	190	196	230	193	179	188	198	181	177	204	171	179	177	203	206	215	200	205	202	171	209	187	187	180	170	191	193	186	202	171	184	173	175	190	188	198	178	171	178	199	182	194	201	199	211	163	206	207	186	208	193	229	192	200	184	179	211	183	194	192	186	175	210	171	196	183	194	207	180	166	195	214	190	196	198	171	196	169	192	191	186	190	210	161	175	188	208	194	193	191	189	185	180	181	179	209	210	209	193	204	199	197	194	205	197	183	207	185	168	214	185	188	186	187	223	182	158	196	179	194	205	184	207	175	178	208	211	192	197	197	205	200	179	182	188	189	171	201	161	192	159	193	178	186	191	201	213	180	195	172	184	177	194	179	196	179	165	197	184	178	183	195	194	158	177	200	187	188	195	214	195	183	202	214	197	206	201	189	183	209	190	192	181	220	177	196	188	168	200	211	197	189	193	173	202	197	192	179	190	169	172	186	213	181	198	197	175	178	192	210	171	190	166	184	178	184	189	186	178	186	196	191	211	181	207	186	201	204	180	201	174	180	197	189	188	167	172	200	205	193	209	182	189	167	200	175	201	212	163	140	191	167	164	182	198	208	173	189	181	201	182	192	197	195	199	212	196	191	195	190	185	178	219	199	177	215	199	168	180	179	204	168	172	201	195	193	194	187	197	201	225	199	164	171	192	191	207	162	207	173	189	181	201	191	178	176	181	183	193	199	183	191	181	198	217	199	204	201	192	205	189	182	192	160	170	207	205	188	184	181	198	169	179	170	199	217	197	200	194	186	186	184	175	184	174	200	194	182	192	221	198	173	178	189	212	199	203	194	207	171	191	192	221	193	190	176	217	202	200	177	203	176	188	200	194	191	189	203	179	184	173	180	189	199	177	168	175	190	202	191	201	179	193	170	180	207	194	178	171	182	168	201	179	194	196	180	177	188	171	215	186	181	192	198	193	197	214	192	202	187	169	177	159	174	214	168	192	185	208	198	168	194	214	191	188	182	180	182	186	196	169	181	202	179	177	166	179	194	188	200	174	182	168	189	192	166	155	184	198	178	193	195	208	190	204	204	191	206	215	193	195	193	175	182	191	221	179	192	176	203	162	193	161	208	183	181	168	198	186	185	206	183	176	173	179	185	185	198	175	219	173	182	182	201	188	200	176	221	193	194	186	197	186	192	197	194	208	162	191	181	199	177	172	183	199	196	183	197	193	211	212	187	206	176	185	172	190	204	198	169	183	199	182	196	173	184	179	188	204	188	192	216	174	215	203	190	198	181	183	209	189	173	223	164	207	198	170	188	197	190	205	173	190	185	191	203	177	207	224	186	228	192	202	219	205	171	174	180	225	189	204	210	200	195	168	166	182	210	177	188	169	185	189	192	203	197	210	171	180	188	191	164	178	188	172	172	192	177	195	199	190	202	190	192	192	200	200	215	182	213	177	185	174	203	210	184	198	193	217	208	211	182	187	176	184	166	192	206	144	198	201	204	165	186	225	235	205	184	185	165	209	209	190	178	188	194	184	195	221	233	186	185	179	176	203	185	193	195	200	207	191	189	170	203	209	203	183	184	173	163	162	166	205	184	177	191	197	200	191	179	183	197	188	192	161	176	192	198	185	189	195	185	192	206	195	179	211	181	210	201	215	175	203	195	219	186	195	188	191	211	212	185	196	180	199	224	201	179	178	192	179	164	208	210	194	194	170	187	201	192	182	191	189	189	198	173	190	204	193	189	182	207	166	194	192	205	178	168	167	214	203	176	169	170	195	202	183	165	178	165	203	183	202	188	194	188	211	210	182	186	205	199	193	182	214	187	198	181	182	184	188	194	194	203	196
8430	14319	10472	1379	882	875	855	804	2565	3169	3688	907	782	1231	722	466	531	525	635	1503	2569	2252	1399	767	605	496	431	472	523	535	490	490	465	477	473	457	438	493	489	468	453	459	484	471	492	438	467	418	433	460	456	462	438	470	482	441	483	483	455	460	416	461	466	434	441	473	461	441	469	478	456	450	452	458	455	464	436	461	424	421	471	424	523	458	429	498	445	463	501	483	483	487	467	441	494	436	457	469	447	449	469	471	452	477	448	481	468	420	459	425	450	438	499	459	540	483	437	450	461	461	447	518	490	447	442	477	454	477	444	453	457	463	454	468	454	481	460	452	451	509	452	471	442	434	478	431	444	478	494	446	472	464	481	450	519	474	457	447	464	461	454	468	448	455	434	442	468	463	487	455	474	421	475	441	478	421	471	451	455	463	479	459	460	515	501	492	502	452	459	466	497	448	492	436	464	489	478	495	477	499	430	428	428	447	432	487	437	503	477	476	480	473	444	442	464	492	455	449	434	453	462	481	448	436	470	459	463	439	457	481	454	459	506	440	464	449	453	480	479	455	432	473	467	462	452	458	451	411	472	494	489	436	491	460	465	471	455	446	469	460	474	470	447	445	439	470	468	456	450	467	449	453	442	451	481	476	479	451	486	468	483	437	426	450	461	478	463	481	442	453	444	464	464	451	449	466	478	437	475	456	506	494	430	458	460	483	458	492	443	425	423	472	433	460	451	464	484	478	432	479	484	446	437	475	475	478	497	445	445	494	477	448	478	472	457	447	465	461	457	464	509	418	476	414	497	439	459	449	442	447	455	444	422	482	429	430	431	463	472	476	493	461	457	457	441	453	447	459	459	488	455	475	456	449	455	456	454	448	432	478	425	434	400	470	476	480	442	429	444	518	450	453	449	488	463	462	435	472	431	493	473	501	433	436	490	480	448	478	444	499	459	451	406	474	472	443	446	473	426	440	420	489	464	483	431	469	450	483	450	455	475	454	461	460	455	464	460	452	488	492	450	454	491	427	471	455	458	413	439	484	450	418	463	480	434	458	453	462	441	451	470	476	450	465	425	430	444	438	430	458	460	427	505	488	463	464	487	426	456	459	453	432	461	448	463	443	465	430	466	481	486	452	445	479	473	467	462	489	406	495	504	456	479	429	440	440	436	449	479	460	465	482	473	414	470	445	444	473	448	433	450	470	456	451	469	433	473	443	444	450	460	434	460	505	489	462	470	455	465	424	463	477	429	450	466	465	482	422	466	454	469	501	445	489	447	473	449	464	462	483	480	407	441	479	440	479	507	466	436	468	492	467	482	494	465	462	454	448	459	500	421	476	470	425	392	462	435	479	431	469	509	434	466	462	471	423	461	435	424	442	468	466	440	465	453	473	440	473	462	457	447	455	479	434	493	449	435	468	457	456	444	478	463	454	462	455	431	478	477	447	460	442	470	447	491	485	485	484	440	441	475	452	464	444	470	494	475	432	445	429	456	451	448	456	410	432	449	430	479	460	480	441	470	459	479	434	467	468	460	466	442	477	470	488	452	459	451	433	469	476	444	499	445	462	425	475	406	490	478	470	439	460	451	480	494	491	475	426	479	515	463	449	438	495	509	439	507	470	454	463	479	463	500	472	452	448	443	442	444	482	463	410	457	455	446	483	486	494	458	446	453	458	481	454	473	444	450	449	445	487	486	454	433	464	436	460	470	457	466	425	492	466	457	468	440	431	422	480	459	459	434	472	459	460	449	482	480	471	466	469	449	418	454	484	452	465	482	451	445	442	449	444	504	434	472	442	433	445	452	463	470	448	458	459	427	499	478	467	493	493	407	452	461	474	499	461	452	486	461	481	440	469	476	465	453	436	455	437	476	464	432	484	488	465	419	450	477	455	490	459	432	438	482	406	445	470	479	476	496	453	437	444	454	447	464	466	468	490	468	420	480	428	449	459	467	459	447	479	483	437	472	489	483	469	443	410	435	445	483	512	435	468	456	429	488	444	449	494	432	451	477	485	427	481	445	477	459	442	457	475	421	447	464	467	457	459	471	463	495	469	443	459	466	488	438	485	471	454	418	490	496	474	468	436	530	480	477	457	475	472	460	463	465	478	451	464	441	461	480	460	487	453	450	474	455	464	464	460	444	453	513	467	460	451	461	488	490	476	451	478	447	474	441	428	426	508	465	428	458	418	478	483	469	452	463	454	474	445	439	490	423	447	456	448	497	452	438	457	476	451	490	485	449	433	467	477	438	500	460	469	446	481	424	452	464	443	413	450	454	467	430	460	470	458	487	453	454	460	483	459	483	427	425	460	446	463	451	435	451	446	470	458	493	460	444	462	483	481	417	513	498	468	479	472	474	488	483	473	468	472	453	490	458	481	458	431	428	446	504	474	439	484	438	463	454	469	454	456	497	431	463	482	465	451	463	485	425	481	457	470	457	458	454	490	489	467	433	515	476	479	437	492	466	442	448	485	526	403	448	475	456	440	459	463	467	452	475	479	491	445	431	477	430	470	506	465	450	475	493	409	474	442	439	454	485	460	446	464	419	471	472	444	471	462	412	476	475	443	456	470	452	445	505	479	467	464	464	482	422	450	495	443	474	450	448	496	462	457	482	450	451	448	469	457	484	469	456	427	468	449	441	453	438	445	490	463	448	499	450	477	476	484	429	495	438	450	441	444	428	473	466	457	417	484	477	456	471	417	464	461	429	475	458	496	476	479	429	460	453	437	439	455	471	469	435	472	484	474	437	449	481	458	464	461	448	495	480	474	465	475	450	482	415	433	478	463	460	452	461	451	476	458	480	439	455	455	464	459	457	484	490	490	493	470	451	470	489	477	426	466	460	459	477	478	463	488	464	457	466	493	490	469	478	460	411	431	463	477	462	448	471	479	450	455	491	461	452	486	442	461	474	457	486	489	423	458	460	470	424	481	485	459	481	508	475	451	431	445	417	482	453	443	440	440	506	449	455	463	495	458	457	424	473	510	472	452	470	465	462	438	501	476	472	433	486	456	443	471	482	498	474	482	455	444	442	429	479	483	433	450	484	474	442	444	483	438	487	461	478	456	475	415	464	456	469	442	461	473	446	495	443	486	434	460	488	521	473	443	461	462	478	476	457	429	467	426	435	481	470	459	459	460	433	469	457	431	445	449	446	445	482	483	482	465	441	483	459	468	462	476	461	477	415	478	466	438	440	437	457	465	482	470	438	450	464	463	477	436	468	477	462	472	472	475	426	473	483	480	458	467	483	454	510	508	494	447	461	471	491	453	467	477	423	468	431	495	507	449	448	470	450	464	464	447	464	481	414	471	465	475	477	472	471	462	455	488	454	473	454	448	481	406	435	448	462	430	420	428	460	438	443	476	446	473	435	458	439	445	438	470	455	450	497	458	466	469	440	471	435	487	468	475	490	469	475	453	448	425	455	466	482	448	444	441	524	426	428	453	466	436	462	442	461	465	422	476	462	463	470	465	489	466	458	468	456	484
42023	45994	35795	23827	17606	10769	5366	2105	5880	6863	7883	1906	1093	2386	1396	296	303	271	829	2702	3703	2422	1323	596	345	280	253	300	360	261	283	236	211	235	240	196	199	222	233	213	223	242	223	229	199	216	216	254	251	213	234	240	251	247	226	214	219	232	237	219	233	213	226	227	207	212	224	205	248	215	227	239	215	210	215	230	241	223	245	245	208	218	233	223	229	239	216	240	223	245	210	222	211	221	208	240	208	206	224	229	244	233	229	208	205	211	218	223	236	240	209	240	237	239	217	235	203	244	196	230	215	239	237	226	216	231	246	219	196	228	245	232	241	232	208	221	235	214	224	206	235	231	207	211	232	204	217	224	212	237	218	213	241	218	237	217	241	225	219	230	209	206	200	210	217	223	224	245	217	244	269	212	219	215	236	218	242	246	224	210	216	227	215	219	253	221	236	241	229	234	260	213	191	234	209	210	228	241	227	239	235	234	222	211	204	221	230	208	229	216	235	229	231	258	225	205	229	205	237	223	205	222	232	218	260	216	214	250	195	245	238	230	218	244	229	218	234	241	236	198	242	207	240	269	257	216	245	219	208	234	249	205	197	225	202	208	190	238	255	215	227	236	242	220	238	203	221	212	220	219	206	215	200	262	220	247	215	238	226	240	234	241	245	220	221	212	221	271	223	217	202	240	202	218	235	221	219	247	196	243	240	233	224	220	227	205	249	255	238	216	209	220	230	205	220	211	250	234	246	249	223	214	233	226	230	224	217	246	201	215	258	239	213	219	245	227	225	254	236	249	209	203	232	235	194	235	212	217	261	238	216	205	229	216	222	215	228	246	242	212	204	193	253	230	201	212	225	230	221	224	212	226	227	248	225	202	216	228	250	223	221	209	230	207	252	218	203	217	250	216	240	226	224	218	214	221	230	215	215	216	225	206	235	208	216	206	210	246	211	194	209	213	221	221	227	213	232	222	223	252	216	219	228	249	236	261	217	214	221	216	225	217	229	225	221	231	240	210	182	247	211	224	221	236	219	215	224	227	238	214	214	240	212	251	240	244	232	208	242	253	244	202	230	227	192	234	206	228	235	241	218	224	229	218	223	246	234	235	223	230	204	228	257	224	232	211	247	202	207	197	222	250	218	220	260	228	221	232	199	210	223	218	243	252	238	218	213	255	233	230	197	210	229	208	230	212	252	226	235	227	227	240	218	206	232	216	257	179	234	223	232	208	244	255	244	216	212	227	235	256	243	245	220	210	231	215	222	188	206	229	224	239	225	211	240	239	242	233	221	222	211	224	214	239	229	229	239	243	254	207	223	247	239	253	224	230	200	216	205	207	230	227	259	207	216	224	210	204	196	233	253	249	217	221	234	218	218	226	239	244	231	217	246	225	225	251	204	215	223	228	212	213	215	242	205	216	251	203	231	226	238	238	217	244	217	223	215	245	244	207	219	211	214	259	209	240	223	213	205	208	220	217	224	232	209	233	219	243	230	193	253	217	244	214	212	226	238	258	203	213	243	258	199	242	221	246	267	255	214	226	201	220	237	253	190	233	218	224	236	236	241	215	224	215	214	226	216	237	242	233	226	222	218	245	212	240	225	238	202	238	211	218	212	216	229	264	231	233	202	228	212	241	203	225	221	217	225	229	203	236	224	220	219	225	254	250	194	222	254	226	229	211	202	220	241	257	214	258	234	209	227	197	194	223	223	223	239	227	221	228	208	223	223	261	228	214	238	201	234	246	234	210	196	235	227	228	230	264	213	233	200	200	212	212	245	240	223	212	239	255	221	229	204	207	233	209	243	212	230	223	235	252	228	255	215	213	207	217	186	231	228	229	219	222	213	244	213	247	233	240	232	213	230	221	228	222	197	233	205	229	231	225	239	256	221	233	230	202	224	233	235	231	247	214	225	244	188	210	201	228	205	225	220	231	237	237	202	205	221	246	210	210	239	236	220	234	223	238	235	239	242	211	235	214	252	239	231	234	227	220	222	212	209	222	219	250	219	251	223	225	223	229	225	230	222	216	210	219	241	213	230	203	223	186	207	251	221	222	238	214	198	202	196	209	241	244	203	232	218	233	217	230	235	235	235	240	233	201	200	219	216	205	210	235	236	211	242	244	233	225	204	214	221	218	210	196	235	224	210	211	227	205	207	221	210	219	222	222	232	229	192	210	224	227	234	218	229	255	243	228	244	221	207	247	216	222	229	249	230	224	243	237	233	238	218	234	231	235	220	225	218	214	224	214	202	228	265	186	212	228	217	230	215	224	238	202	246	232	226	217	233	253	238	221	229	236	236	214	202	229	249	239	220	190	227	230	239	230	222	241	241	270	224	230	216	206	216	200	226	244	201	224	231	211	241	228	237	255	238	210	233	242	244	227	235	237	208	221	240	244	201	231	224	220	241	253	228	215	234	204	223	235	239	222	237	237	238	214	213	192	225	220	261	207	228	216	216	242	215	211	222	230	212	228	223	253	228	212	223	234	217	227	221	245	211	250	242	235	212	238	229	231	224	225	224	258	225	205	217	236	200	225	222	227	236	224	200	233	230	235	230	225	238	226	205	231	205	239	208	239	227	224	188	226	265	228	246	207	235	222	210	249	216	200	220	221	213	194	247	230	199	236	249	211	222	209	235	207	234	208	267	234	229	224	207	229	187	211	227	241	207	233	223	220	222	225	215	215	243	201	233	250	213	218	223	187	228	217	239	202	206	232	223	226	238	206	254	224	227	237	212	215	219	210	230	224	224	220	220	243	247	221	230	224	211	221	252	233	232	239	217	219	208	240	224	244	229	222	209	239	218	234	234	236	224	248	228	234	210	242	232	223	234	218	240	229	220	240	233	231	241	227	215	232	224	229	225	218	218	229	236	203	231	230	209	211	178	196	212	228	231	222	246	221	217	218	244	230	227	235	204	201	236	223	249	202	212	243	238	247	222	224	225	230	228	215	225	230	262	229	208	213	233	194	224	225	236	223	248	210	229	183	231	222	220	226	253	257	208	227	229	251	234	210	208	236	247	231	236	206	239	216	207	222	241	220	226	215	260	231	223	234	268	234	216	207	241	229	252	208	199	241	213	264	242	223	206	256	247	233	229	227	215	201	226	230	224	239	206	208	247	218	235	248	237	249	251	248	248	197	250	227	204	212	221	254	247	238	249	222	216	219	252	215	215	224	234	220	252	224	245	246	233	205	213	243	247	251	211	227	224	208	234	230	248	242	220	215	253	223	235	244	240	208	203	215	212	227	235	225	208	236	210	217	218	224	210	229	235	199	196	223	217	235	208	240	207	208	197	230	251	223	249	228	215	240	206	228	229	233	213	204	234	230	201	233	209	188	233	259	185	233	236	218	223	197	209	218	242	213	238	211	253	232	220	244	242	239	212	254	249	244	214	218	217	242	201	226	229	213	215	226	210	236	230	223	210	223	218	223	194	222	194	228	212	198	261	228	212	232	218	248	213	208	217	237	235	240	239	262	203	216	225	200	214	238
32017	43388	29609	10400	3332	3202	2623	2156	19662	21429	24771	5682	5501	11734	5683	888	857	937	4800	14312	17613	11490	6509	2653	1216	737	623	992	1122	796	805	618	520	523	513	527	527	500	489	493	551	508	521	541	552	500	536	555	524	535	497	549	526	504	540	480	509	499	497	534	551	526	550	541	520	559	561	516	526	523	513	512	570	488	580	531	528	550	510	505	478	548	517	472	529	526	519	515	540	487	556	499	537	545	526	536	544	522	557	551	472	522	523	543	520	488	502	521	526	537	492	541	528	505	509	517	527	541	539	533	534	518	532	539	536	534	536	507	488	511	528	530	546	536	536	533	482	515	558	495	568	554	497	567	550	517	536	522	538	546	505	529	504	518	518	554	522	513	527	501	510	539	521	556	473	537	524	517	509	519	481	491	527	535	506	466	552	515	486	533	475	555	514	524	539	503	543	553	500	504	534	531	510	527	534	493	540	523	536	557	534	520	498	475	481	528	505	493	513	507	549	512	507	512	548	541	541	542	522	510	504	500	521	527	536	540	528	531	511	524	518	526	507	499	506	545	559	523	553	574	520	531	520	536	538	536	512	535	498	544	542	544	534	538	537	537	551	542	507	502	497	517	523	521	541	522	515	478	524	528	504	533	511	534	493	499	520	520	500	548	503	500	515	496	469	476	546	544	522	515	490	511	491	507	524	516	519	538	523	514	540	504	553	532	507	502	572	509	528	522	593	539	491	531	545	530	531	525	562	514	541	509	520	528	529	501	486	546	492	490	518	537	503	540	526	553	532	503	522	536	532	491	489	544	528	525	519	545	514	509	540	509	492	548	510	563	538	560	546	505	523	519	509	491	518	530	537	512	505	533	511	538	489	568	500	497	521	531	502	500	531	546	509	507	570	541	525	513	556	473	554	555	518	512	559	493	528	540	530	543	511	526	504	500	526	501	585	548	536	521	504	557	589	523	531	516	529	503	532	511	576	490	497	569	517	472	519	543	542	540	524	517	517	524	512	492	525	534	511	519	558	484	530	496	536	544	548	494	534	518	539	530	504	549	530	474	559	515	517	512	555	507	521	544	539	538	574	508	516	532	541	525	554	520	502	509	573	510	478	505	511	521	498	573	502	516	513	534	574	551	499	518	505	487	538	520	496	513	519	530	555	553	484	502	506	529	495	482	537	529	516	532	503	492	490	580	549	521	533	516	527	519	526	516	592	491	536	514	560	565	481	586	517	497	530	563	540	569	529	500	496	527	516	534	546	512	550	534	571	511	493	515	532	503	547	514	560	534	504	514	526	534	527	535	550	531	500	497	477	545	526	540	530	556	533	553	500	528	502	509	512	496	459	520	540	529	487	513	579	521	556	529	510	499	532	517	498	513	540	534	535	556	541	532	506	558	518	559	507	525	533	517	522	516	536	529	540	518	497	561	579	507	509	508	546	521	495	502	486	513	515	552	513	497	539	526	542	578	553	556	551	497	504	532	522	523	548	563	557	485	482	539	496	547	504	491	523	482	530	548	535	543	513	533	524	524	486	573	535	521	489	503	530	547	514	500	525	486	525	538	522	573	489	546	512	544	499	475	549	544	515	487	537	525	562	554	510	558	490	505	551	494	537	570	553	504	500	536	554	517	507	504	487	509	568	545	490	523	573	554	526	565	519	545	538	513	529	542	509	506	559	515	517	515	523	501	522	497	510	520	551	464	567	537	564	537	543	538	518	515	533	519	523	540	511	564	551	567	564	538	526	536	525	539	546	527	529	537	480	538	541	523	511	549	548	493	493	547	482	539	536	514	495	559	523	540	521	523	509	548	528	552	529	501	538	531	548	567	509	526	529	524	546	516	488	502	532	522	550	516	463	541	501	532	555	517	531	509	542	526	535	539	501	531	501	560	492	519	517	528	531	536	539	507	542	528	515	505	520	515	516	533	556	520	541	484	509	554	556	551	515	516	505	532	551	538	534	474	494	488	524	527	523	524	546	520	521	521	538	501	512	527	500	537	492	517	574	514	525	533	470	525	534	509	528	554	549	484	533	531	539	543	512	526	521	573	561	506	537	498	499	526	544	485	550	540	523	493	514	499	518	491	505	517	499	564	528	513	543	549	530	516	500	531	545	498	527	522	493	525	537	523	550	542	456	542	523	531	508	537	521	534	504	529	530	527	552	546	527	511	538	532	516	503	525	561	491	502	502	516	519	584	542	524	555	528	519	518	513	515	519	525	506	534	486	526	530	519	518	549	525	529	481	496	511	532	510	581	522	544	519	537	527	534	551	540	519	484	541	513	543	542	545	533	541	542	532	539	533	547	548	518	567	588	541	577	494	498	528	564	533	557	527	581	527	514	551	543	534	553	520	492	531	527	505	580	542	529	527	514	533	527	481	500	509	558	589	547	522	534	523	516	554	523	509	520	471	522	508	524	522	527	504	540	526	523	538	527	495	528	530	502	487	551	526	518	517	543	527	530	508	508	523	546	554	553	518	486	514	521	539	507	547	498	525	518	525	525	538	536	570	530	542	508	517	528	529	553	548	530	532	492	539	518	521	514	506	514	537	577	487	510	523	548	490	540	495	517	542	545	492	490	496	532	494	530	493	531	487	498	550	551	517	605	551	578	556	531	510	523	549	487	526	518	512	527	500	528	544	523	540	536	501	497	493	498	523	499	510	555	507	514	487	518	576	516	503	540	531	527	499	579	508	537	561	529	546	531	535	544	534	560	523	531	482	536	560	526	487	532	524	536	516	540	499	533	508	517	532	498	530	515	534	533	509	502	507	556	487	531	492	520	513	535	514	537	552	541	519	525	535	506	532	515	545	508	534	535	522	532	566	555	563	520	513	562	552	531	490	521	532	519	565	548	483	556	554	525	515	574	497	578	538	521	510	485	524	544	494	534	481	554	502	549	511	528	511	566	486	524	536	532	537	557	530	499	563	498	543	586	540	535	513	523	540	511	535	527	494	543	533	598	480	538	545	502	535	533	516	502	549	519	536	534	509	544	552	503	554	487	531	551	535	523	511	525	508	536	533	532	510	499	530	550	518	542	487	500	492	527	512	524	525	542	525	561	519	536	581	507	504	489	499	536	540	515	522	467	492	514	533	532	548	498	524	526	553	545	530	496	547	528	540	522	527	509	516	513	512	493	588	523	521	523	531	515	559	490	526	536	531	502	551	527	541	501	546	546	522	542	516	493	500	525	537	533	523	538	507	522	517	496	506	566	542	511	498	519	520	518	548	541	491	487	538	474	505	551	512	526	535	536	503	528	551	548	526	480	492	531	513	533	563	559	517	511	520	541	507	581	492	524	524	526	522	560	504	528	534	542	520	573	509	527	521	560	513	498	552	541	518	546	519	490	520	499	521	510	513	544	510	526	555	521	500	519	520	566	487	559	515	524	536	526	557	534	533	535	516	510	508	490	503	557	519	563	545	520	517	506	506	547	559	523	519	556	510	550	543	545	504	491	504	541	510	513	530	527	523	532	532	527	527	583	548	525
50431	44009	35652	25035	22850	19135	11959	5693	11829	18076	17289	2789	1763	4464	2594	348	303	450	2011	6246	8221	5612	2786	1046	518	293	267	437	471	293	315	219	186	169	180	202	195	188	192	193	187	174	191	173	182	176	182	170	209	186	169	186	182	147	197	160	193	207	196	176	185	149	205	167	173	192	183	202	178	138	175	180	207	192	192	191	193	159	177	189	187	167	158	208	179	189	195	170	195	197	193	206	179	198	175	200	160	171	187	175	189	190	177	181	182	191	200	175	194	178	171	166	212	169	183	192	191	187	172	206	189	171	196	186	213	176	200	194	185	204	183	178	159	188	187	193	175	179	186	172	193	179	204	161	200	188	188	183	155	158	218	207	162	209	199	158	190	174	157	175	210	192	168	189	191	211	190	194	182	180	163	186	184	194	171	194	185	179	156	172	206	182	163	185	183	167	164	175	166	187	191	158	196	164	156	176	188	182	186	193	199	198	195	194	198	172	175	184	174	222	166	179	185	165	176	184	197	212	182	202	212	172	206	199	159	179	207	201	160	171	176	179	190	212	182	229	180	183	174	191	182	186	199	200	183	190	183	182	172	185	189	197	201	182	187	176	164	179	165	171	190	193	199	171	194	209	181	180	200	166	195	192	163	187	179	198	202	193	202	195	187	193	220	178	184	211	197	190	196	174	189	182	168	182	194	179	193	193	223	201	183	190	169	174	184	215	186	178	198	204	219	183	203	204	190	200	170	196	183	181	166	167	191	172	188	208	169	193	181	184	190	210	159	157	167	184	200	214	193	184	179	186	178	179	151	205	198	174	203	188	216	194	195	206	222	173	175	174	190	208	184	152	163	158	154	199	177	184	182	208	195	193	190	173	177	181	182	175	173	169	209	195	182	196	216	176	177	182	166	211	192	204	224	165	191	190	179	219	167	198	210	187	186	179	180	209	192	184	182	182	174	157	202	196	164	174	178	186	180	188	194	188	176	176	171	179	186	208	202	177	195	165	167	224	176	168	189	158	179	168	162	158	178	223	173	182	157	200	189	188	191	183	184	167	182	175	210	207	169	196	178	171	181	180	182	202	190	176	181	145	174	175	202	204	183	206	186	183	176	147	175	177	166	183	163	204	192	180	199	185	180	160	183	177	176	183	191	166	173	173	183	181	189	166	181	186	171	180	223	203	165	158	211	185	186	180	179	194	195	221	186	162	184	182	181	182	194	175	179	150	179	195	198	169	187	181	193	184	168	210	222	169	200	215	187	194	205	160	203	189	187	181	193	179	184	195	177	158	181	176	166	149	179	190	189	182	171	180	171	158	192	186	193	202	193	168	198	167	173	205	187	172	170	173	176	190	187	173	184	155	181	189	206	172	190	195	168	168	225	187	184	185	195	179	183	165	155	171	190	209	181	190	183	182	175	175	177	175	165	173	178	182	183	208	181	177	198	197	162	169	162	169	166	174	174	218	179	199	165	181	160	196	178	200	170	204	189	213	197	204	204	187	194	180	196	189	202	177	185	175	193	187	180	192	176	165	189	184	192	200	161	206	178	201	193	181	204	184	195	203	161	183	191	205	161	192	189	201	147	172	199	172	198	168	168	174	179	206	196	156	182	211	201	181	172	174	183	185	185	207	181	206	171	189	185	210	172	181	203	179	184	200	167	169	189	178	187	186	186	168	185	189	189	193	207	185	215	197	207	204	187	169	188	210	187	167	169	200	197	179	184	188	167	170	155	202	190	187	186	164	184	180	178	218	195	183	172	184	209	186	196	163	194	180	187	204	196	195	197	167	181	192	181	165	176	176	183	198	168	191	206	187	169	160	203	175	201	198	181	177	203	189	193	213	179	176	171	188	173	186	204	187	190	185	179	177	199	198	169	174	187	179	212	203	207	184	186	186	169	180	167	176	168	166	182	201	188	183	169	166	196	214	191	193	168	175	172	193	213	201	167	182	176	179	168	197	183	183	181	182	188	180	192	161	189	178	172	172	180	201	165	171	192	173	172	161	172	186	172	202	181	170	175	198	203	184	196	176	182	175	174	179	206	183	194	192	178	177	196	197	175	186	201	186	198	174	212	200	208	177	159	192	185	154	166	182	173	189	204	180	190	189	203	187	196	168	175	160	177	171	181	201	188	195	181	178	192	186	193	187	189	166	202	169	186	175	175	208	179	209	200	169	203	150	141	154	203	186	187	181	204	205	197	196	204	221	160	181	197	176	198	185	211	227	153	183	181	171	175	178	190	200	168	186	202	161	166	166	183	192	186	173	166	178	184	180	191	181	175	181	193	178	162	191	178	210	199	191	179	205	182	187	185	193	180	199	186	199	166	190	165	192	180	199	177	205	179	177	190	189	195	198	176	210	185	172	195	206	175	191	150	196	187	176	167	206	204	176	203	175	215	196	182	191	181	189	192	196	197	201	177	192	182	214	209	181	195	176	192	210	198	196	167	185	218	185	193	179	191	176	201	197	184	160	193	191	193	182	216	178	164	175	181	171	201	195	178	180	173	178	173	202	190	167	206	198	189	191	182	203	179	184	190	176	183	180	180	170	172	205	171	192	183	170	168	176	201	174	189	165	185	163	190	195	189	166	187	198	165	163	179	192	195	203	182	206	172	179	165	198	161	160	169	216	209	201	185	169	171	186	181	181	168	194	181	170	187	194	197	190	199	166	167	148	186	186	201	182	185	180	192	171	188	197	164	179	184	168	177	209	178	188	183	187	202	163	195	180	179	196	194	174	190	176	189	186	183	202	164	215	200	192	212	200	183	177	161	162	189	214	178	216	177	169	183	159	182	208	166	180	177	194	163	188	174	194	204	178	187	177	183	173	172	169	184	179	189	182	190	203	183	171	178	175	177	180	206	192	184	176	191	179	198	168	184	197	141	219	184	193	188	202	185	198	207	192	186	200	200	180	191	179	200	192	177	187	178	160	185	180	198	186	162	183	180	206	167	176	199	188	165	179	194	177	180	190	188	179	170	167	189	171	207	184	163	175	195	184	189	184	188	172	175	179	193	175	171	181	199	164	198	195	198	187	194	167	181	151	187	197	174	183	169	236	197	163	180	185	174	212	192	203	185	209	193	195	182	164	194	177	168	190	205	186	170	203	203	171	179	170	181	183	163	187	176	207	148	178	200	187	218	203	184	187	176	169	191	193	173	187	171	212	217	204	176	174	183	194	203	177	179	173	200	177	173	172	182	184	193	183	198	184	224	184	194	189	176	173	187	196	172	200	167	162	174	211	201	168	202	195	183	157	219	181	185	197	193	187	199	222	176	190	183	171	185	162	186	170	193	186	185	180	204	188	167	192	205	178	204	194	168	186	196	192	187	174	201	181	199	201	185	201	212	182	184	168	169	182	183	163	197	180	206	161	217	173	192	197	176	186	180	178	164	178	194	181	161	198	199	198	177	196	204	207	177	167	181	177	186	167	181	167	183	194	206	168	200	174	169	194	194	219	189	198	179	170	167	183	194	190	163	216	173	186	178	192
40103	47525	37426	15071	6014	5529	4485	3560	27297	32654	35184	5148	8989	18983	9623	1399	1269	2009	10754	25371	28376	21074	12261	4917	2186	1010	908	1860	1865	1084	1173	758	419	408	435	436	478	450	423	436	429	409	438	421	423	416	415	439	424	422	430	385	436	424	410	400	427	454	402	462	433	416	410	421	424	421	431	425	425	429	416	442	412	419	449	453	447	408	415	432	461	436	437	422	448	429	411	443	435	428	443	419	418	419	430	415	432	448	412	438	413	416	413	423	455	435	423	405	427	452	405	434	432	417	418	437	444	409	448	418	419	441	404	435	423	465	419	432	433	408	438	431	401	433	413	411	412	445	432	402	421	419	415	390	423	401	389	477	403	417	438	401	405	419	403	422	421	423	428	407	419	389	397	420	405	419	437	446	394	405	426	420	442	392	436	415	417	454	368	433	437	393	404	455	430	420	414	384	417	426	402	440	427	450	420	427	431	394	415	486	436	427	409	427	435	429	426	453	438	418	436	438	427	439	401	431	405	423	437	395	385	417	434	451	418	401	407	435	412	436	424	420	446	394	435	469	402	451	432	450	419	427	392	417	430	421	484	405	463	414	486	425	443	399	406	424	409	433	422	416	430	441	430	436	428	384	428	448	398	401	401	453	411	429	412	434	432	438	421	396	421	419	371	413	439	452	419	417	452	428	392	450	426	396	415	414	421	424	408	443	418	417	421	436	406	440	452	395	383	393	428	426	416	419	437	432	402	436	461	401	455	406	399	429	427	422	422	409	395	429	416	400	476	390	441	445	412	397	394	411	421	423	418	423	423	442	411	420	409	444	418	444	438	403	430	437	413	407	409	456	427	412	426	424	395	437	427	398	456	411	434	464	403	423	413	403	401	419	420	415	443	417	416	417	411	423	453	419	441	402	393	446	402	431	436	453	414	404	435	433	437	441	430	449	424	437	435	443	401	451	458	402	421	448	430	427	426	414	413	410	420	436	376	417	443	410	440	426	474	409	401	456	456	395	419	430	428	402	427	422	396	448	434	417	397	438	448	411	450	419	431	442	402	440	413	428	409	422	450	449	438	405	457	436	420	449	410	468	344	409	412	450	443	440	447	427	414	437	416	400	441	419	447	428	396	409	424	416	450	408	434	400	445	428	434	414	412	393	420	430	403	425	409	452	420	413	447	446	387	426	430	454	444	460	417	429	425	434	442	451	392	411	401	470	428	400	415	449	428	482	433	409	438	408	439	407	440	453	461	408	457	427	446	387	443	417	418	416	421	424	449	410	439	418	439	450	431	414	387	422	443	396	430	390	394	415	474	394	424	401	435	450	415	402	383	395	431	416	435	469	446	453	432	413	464	426	436	403	421	431	422	444	406	417	467	458	424	423	401	457	435	448	432	461	436	426	422	423	411	456	422	430	438	421	437	464	486	416	412	430	465	376	399	417	426	440	442	419	441	420	420	408	424	443	391	396	441	421	431	426	430	451	431	424	421	394	439	404	397	409	410	410	433	450	403	419	441	447	440	473	447	407	405	416	426	369	399	411	402	412	415	395	463	425	415	399	455	416	412	451	381	402	429	424	432	438	425	399	417	429	421	438	417	412	463	469	395	447	421	410	422	422	432	424	426	421	423	403	423	409	401	458	425	438	441	440	380	428	401	416	407	466	388	420	424	423	432	408	422	414	435	427	401	445	398	444	420	379	403	384	410	443	467	413	409	430	413	431	416	434	415	403	429	439	422	444	440	438	454	458	433	458	436	425	406	416	438	422	397	421	436	440	458	423	393	409	415	432	425	406	451	462	435	395	442	411	437	452	434	420	405	414	447	434	416	440	452	399	437	440	434	419	435	415	415	406	418	427	433	421	450	407	435	415	422	437	409	406	420	422	410	432	425	452	421	405	426	412	422	410	410	457	412	414	412	460	415	419	448	416	423	416	397	417	403	428	415	415	473	433	410	431	436	435	400	419	434	444	422	397	459	416	433	434	457	428	391	378	421	427	433	412	466	393	426	424	406	442	413	419	439	375	462	456	391	414	443	449	471	424	408	449	406	432	427	393	404	449	399	421	444	437	451	433	429	437	447	406	469	423	417	461	438	442	395	437	420	416	444	416	418	418	434	404	404	383	391	442	394	427	424	420	403	399	460	408	415	403	396	395	391	434	415	460	383	426	428	451	431	427	399	413	443	424	434	403	448	428	398	392	385	437	419	409	421	431	438	445	422	433	425	461	414	433	415	457	436	431	407	397	419	417	436	439	468	455	453	434	435	394	402	396	414	455	407	427	429	442	418	458	456	466	414	429	414	437	427	430	417	394	397	441	432	428	407	436	413	435	410	406	407	423	450	435	441	448	434	419	408	442	426	417	447	450	464	424	407	422	448	454	425	439	440	435	420	428	410	394	426	403	405	429	445	425	429	404	436	421	437	432	391	443	460	427	386	427	445	428	424	430	432	423	434	425	408	420	434	438	434	400	447	446	410	415	388	418	445	409	457	428	385	422	388	462	412	397	423	452	445	402	439	395	422	451	439	453	491	407	460	416	409	407	452	412	447	408	455	443	403	388	388	423	442	461	445	409	442	400	417	413	405	430	409	420	415	404	417	430	435	457	403	422	440	432	420	404	451	399	417	395	403	426	429	388	426	440	446	432	400	460	411	422	437	461	423	420	447	408	447	446	424	424	432	403	416	440	446	414	389	421	438	422	433	443	441	467	444	418	461	418	423	442	445	432	438	454	393	475	427	446	414	424	407	419	422	416	410	441	409	449	427	416	402	414	398	376	382	448	444	441	411	418	428	403	421	421	462	395	431	410	396	405	404	404	400	438	429	454	416	412	431	443	430	417	437	449	410	436	405	449	440	414	443	404	384	413	452	403	432	411	441	441	437	432	454	444	430	432	446	405	429	401	432	408	420	437	432	411	422	433	439	391	446	377	402	387	394	395	443	436	416	415	433	401	391	452	440	423	432	413	448	440	435	422	416	419	451	426	445	424	436	435	417	429	419	413	437	406	420	410	416	423	425	462	383	467	408	431	435	398	432	410	448	468	434	432	429	435	399	455	410	435	416	387	401	451	473	423	405	426	437	421	411	448	392	416	432	394	413	448	435	420	438	433	417	422	409	409	415	453	453	445	445	398	399	388	457	414	403	403	395	382	413	442	445	420	457	431	415	419	439	425	426	445	423	432	405	445	435	411	421	433	405	403	430	444	453	444	434	444	420	405	427	405	410	410	423	420	427	422	417	414	461	476	437	436	425	434	438	421	393	453	403	431	413	461	434	417	421	433	423	422	445	417	418	409	416	430	447	434	419	424	418	457	425	437	436	419	449	396	426	437	420	420	429	413	406	427	418	403	412	418	433	449	441	434	477	411	405	429	421	417	432	431	491	429	435	441	441	414	449	409	420	408	474	435	387	429	422	416	437	444	461	452	436	402	420	400	451	416	420	429	433	400	432	419	406	448	429	441	446	439	410	459	416	394	456	409	408	427	417	428	407	439	433	430
9513	11697	7338	1526	490	323	266	209	458	558	528	241	244	271	207	189	200	188	241	388	532	483	392	275	195	189	196	176	210	197	210	180	189	204	176	184	179	175	195	200	166	190	184	191	205	176	196	172	197	188	190	205	193	185	205	207	189	185	183	193	205	197	201	215	151	196	200	176	159	160	172	166	180	175	179	200	216	197	187	184	179	209	186	189	183	175	178	179	193	188	192	188	182	198	172	183	192	229	192	190	195	172	198	178	170	187	188	213	218	173	171	175	199	202	178	202	174	185	181	168	200	177	176	204	186	186	194	196	197	184	193	196	177	173	171	167	176	173	176	191	214	192	176	195	195	193	196	208	199	222	179	182	165	198	203	184	193	184	191	191	180	190	205	185	213	174	200	181	186	196	203	168	203	191	175	191	179	154	165	188	186	168	171	193	197	167	178	195	181	180	169	184	189	147	167	183	199	168	180	203	180	188	179	194	216	194	196	198	196	176	189	189	220	182	195	191	189	204	196	186	189	192	177	199	189	183	186	183	171	190	191	179	222	186	209	162	211	174	183	194	200	190	202	153	153	177	188	201	181	183	221	174	183	191	185	195	190	162	196	172	182	178	195	184	167	173	196	179	162	189	187	167	164	199	188	196	202	212	175	193	211	176	167	160	160	180	225	196	191	188	186	194	197	184	183	176	177	174	181	170	178	202	175	199	182	152	196	188	188	198	204	183	195	154	190	185	201	187	208	191	179	196	177	211	171	211	192	190	175	184	154	209	205	166	168	196	204	165	182	175	217	183	168	193	169	196	191	183	163	179	194	174	209	193	164	174	192	202	178	210	193	167	188	197	187	172	180	159	198	166	188	189	211	200	189	182	182	180	171	194	188	205	173	166	192	165	194	169	184	172	178	213	186	203	188	185	189	229	199	206	205	185	211	199	193	182	166	195	208	176	169	194	182	177	203	172	199	183	182	175	189	188	169	176	208	164	209	189	169	188	178	181	191	186	188	193	190	190	167	184	156	163	194	189	155	219	170	191	192	192	183	208	186	167	176	184	183	173	176	183	167	201	193	198	214	201	200	188	178	201	204	187	189	195	195	188	170	217	182	170	161	181	172	180	195	170	199	182	198	202	184	206	233	163	170	192	182	178	180	177	196	179	176	196	179	161	163	179	190	164	192	189	161	172	173	193	163	204	189	188	173	185	184	167	190	173	183	192	172	186	190	173	180	195	204	208	208	172	193	202	171	190	184	176	182	194	203	194	186	195	194	191	181	179	180	184	180	189	176	166	161	177	162	211	192	178	199	170	180	195	218	204	187	151	180	189	192	192	196	196	199	189	210	171	193	162	211	205	171	198	196	158	185	179	178	187	210	214	184	220	190	166	198	184	191	200	189	180	181	177	170	202	181	161	191	174	203	183	184	191	186	214	199	175	192	187	213	202	200	165	202	175	205	196	177	191	184	192	164	202	189	184	179	191	176	169	187	172	193	193	182	172	175	191	191	197	203	187	163	173	196	189	195	173	167	177	174	173	185	166	165	191	189	198	200	181	173	196	168	190	179	176	191	174	177	182	181	187	185	162	173	180	168	200	206	175	154	169	178	171	190	205	190	165	183	201	197	167	187	181	170	174	216	190	184	177	186	203	200	219	204	181	176	157	203	175	179	167	198	172	174	179	196	167	178	207	172	186	192	189	195	155	170	186	185	170	173	180	167	190	200	185	211	200	177	174	200	165	193	190	213	201	201	204	199	174	188	178	181	190	175	172	193	182	188	188	183	189	196	178	169	199	180	172	197	184	179	208	195	166	199	201	178	199	189	168	179	218	197	187	179	178	188	137	180	182	174	186	193	171	206	182	171	204	183	187	186	188	165	188	201	176	197	174	175	175	216	164	190	171	201	199	186	160	168	184	189	181	194	187	192	173	187	174	173	185	192	196	194	189	170	188	194	185	175	184	216	174	174	172	187	190	185	194	158	175	184	218	156	185	188	212	197	176	170	166	182	190	212	174	168	182	187	196	194	190	179	195	212	172	178	192	182	207	153	180	181	178	208	190	231	186	168	174	189	195	156	203	173	184	185	194	187	177	184	192	178	198	197	185	202	159	194	205	189	206	183	190	182	157	196	189	182	183	165	194	199	198	171	213	199	176	185	176	204	177	178	189	205	183	193	168	179	170	188	184	197	210	193	165	186	176	174	170	183	164	181	205	179	159	192	204	187	183	196	169	203	191	206	196	188	188	170	190	175	191	209	205	198	207	157	183	179	190	188	190	178	183	141	194	186	190	196	167	200	176	155	212	182	180	216	183	168	203	165	181	169	179	178	170	196	197	171	193	179	194	209	194	181	210	159	170	204	148	179	193	174	198	213	193	184	178	186	181	164	164	196	195	194	182	184	211	185	173	153	186	199	165	193	168	166	164	198	185	173	208	194	174	166	201	188	164	197	179	198	189	219	196	182	202	198	190	195	193	151	187	179	198	183	187	210	177	208	204	205	185	191	191	179	179	190	187	180	204	208	207	197	182	191	182	199	204	167	186	185	184	173	198	184	188	182	179	193	185	180	174	197	196	180	194	188	191	183	192	174	206	192	204	183	170	201	187	156	176	195	187	164	179	192	185	187	156	203	205	155	230	175	203	174	189	201	177	183	185	212	191	173	177	173	210	191	187	175	169	192	206	167	165	206	186	163	181	177	169	215	182	199	180	188	193	169	180	173	192	197	181	187	184	178	181	207	192	202	173	187	172	159	181	193	192	190	180	185	179	202	218	153	190	178	165	164	195	196	184	206	178	181	173	174	170	189	169	177	195	211	172	180	179	189	182	191	185	183	187	191	176	177	188	178	180	179	187	178	207	189	168	171	216	199	164	179	200	203	200	194	187	197	168	165	184	170	192	203	193	183	198	196	197	192	194	182	182	171	204	181	182	206	214	197	177	173	182	179	172	185	208	198	187	203	185	182	174	199	204	180	187	200	190	192	196	183	182	185	203	193	206	178	163	200	186	212	195	174	174	187	220	189	175	181	208	204	181	196	184	200	184	208	208	198	213	171	195	200	195	179	201	163	185	181	169	180	180	198	204	168	192	170	202	170	183	180	218	166	179	197	195	204	176	187	171	194	175	190	178	204	198	175	196	186	177	194	201	182	200	190	162	213	183	204	193	187	184	178	197	190	181	166	206	178	180	163	191	202	177	184	186	180	182	177	206	186	180	187	202	222	176	201	184	195	187	183	184	185	201	202	183	213	184	174	196	187	157	155	190	201	187	194	191	190	180	188	194	206	190	189	198	192	171	206	190	184	184	188	176	181	183	221	205	165	188	164	197	175	164	176	194	195	177	171	223	186	174	196	165	155	208	213	189	171	202	190	187	164	181	195	163	171	205	196	190	154	202	177	176	185	206	203	191	177	184	189	206	191	184	187	161	175	186	214	190	206	191	191	175	181	199	171	180	178	193	182	203	190	205	181	191	199	149	173	174	175	197	161	200	184	176
8003	12897	7508	1328	907	890	707	752	2355	2706	2579	794	932	1023	685	460	487	519	854	1865	2642	2171	1416	749	549	495	471	501	513	460	500	507	452	422	456	451	438	505	453	455	432	487	435	461	430	414	425	441	439	435	484	447	463	459	422	436	469	460	467	487	478	461	428	441	456	441	447	463	501	430	451	446	466	430	449	441	442	423	435	468	468	420	457	472	441	502	461	479	429	460	464	449	481	451	456	470	438	448	467	477	466	436	418	466	423	432	474	439	477	461	441	509	419	440	473	454	448	460	469	468	436	465	433	437	449	447	438	480	458	442	450	448	418	464	408	440	467	450	448	432	436	480	470	454	424	396	438	485	431	440	482	462	438	457	454	483	441	428	427	482	444	408	472	443	420	472	484	444	443	464	447	448	450	442	450	457	471	446	456	434	448	473	431	453	495	455	469	430	454	450	468	477	451	471	458	461	456	416	427	453	486	453	454	489	455	451	432	461	428	445	431	449	443	461	409	450	452	458	453	451	448	458	441	423	454	470	464	437	464	467	451	464	457	474	422	469	469	448	452	455	446	423	430	436	448	484	463	472	452	458	425	436	466	439	447	429	414	452	432	434	442	458	472	458	485	437	440	450	441	444	419	467	441	429	468	446	445	471	462	469	452	460	450	474	486	458	407	481	424	441	435	449	451	477	470	461	484	422	436	459	459	421	441	454	450	466	433	489	424	443	461	475	443	442	432	422	485	445	437	455	472	461	458	460	474	468	455	446	481	478	438	482	464	426	423	481	442	484	432	473	460	492	426	481	456	442	453	482	438	429	423	479	439	466	474	427	434	437	472	445	427	438	446	429	421	384	468	481	492	437	462	452	440	460	479	464	476	441	495	426	466	453	463	444	422	491	447	456	474	461	437	447	448	435	482	477	458	451	436	453	464	427	493	413	446	461	457	494	452	441	451	424	447	458	460	484	443	461	464	434	475	482	438	479	465	436	443	469	430	420	445	441	447	464	475	445	470	404	454	448	486	469	437	458	473	439	454	446	433	421	454	437	482	411	423	450	453	425	455	430	505	512	449	459	471	454	462	496	431	405	450	446	443	446	405	509	445	473	460	434	431	470	439	462	464	447	419	471	441	464	425	403	496	456	435	428	442	486	401	424	463	436	459	437	453	474	460	426	427	447	440	460	437	429	512	465	421	429	435	402	445	443	477	441	451	466	441	459	455	467	434	445	466	427	442	476	469	449	493	465	427	452	412	431	446	422	458	441	492	423	474	464	428	449	435	446	428	448	459	459	468	452	441	476	478	477	451	435	451	479	464	474	427	447	429	463	475	418	451	436	462	431	453	483	496	428	468	448	454	482	439	468	476	438	432	420	415	462	462	435	423	418	463	463	466	426	438	488	454	455	414	452	454	478	423	442	467	434	456	485	395	451	472	440	444	484	464	472	497	426	453	472	464	449	488	447	431	477	474	455	458	480	489	430	448	432	461	464	450	427	434	477	467	455	447	443	442	429	461	448	480	443	469	454	443	440	448	431	476	465	429	446	439	450	461	429	445	452	485	493	433	455	437	426	458	458	419	442	460	458	436	426	440	451	442	428	458	462	453	477	451	476	447	438	403	447	446	439	440	437	447	468	471	445	467	469	424	434	462	462	454	435	477	464	476	464	461	482	420	423	469	450	469	441	475	457	438	437	457	461	471	474	499	437	424	447	462	434	455	450	474	435	422	448	492	447	454	429	473	467	443	427	427	443	472	458	438	410	442	458	420	426	456	418	425	486	424	462	444	478	492	423	438	479	488	460	452	441	413	423	437	439	460	417	468	461	426	458	455	468	466	432	456	475	466	453	446	535	428	421	468	501	472	439	470	446	418	477	443	422	464	454	443	462	454	408	419	396	434	456	459	433	417	445	418	509	461	448	453	457	430	445	436	454	417	497	457	464	431	453	482	433	436	456	474	465	455	459	450	453	473	434	475	422	439	467	476	426	428	452	417	443	479	457	457	428	456	444	445	446	440	439	458	453	474	415	451	431	473	425	467	450	467	452	453	467	446	449	457	425	456	476	458	397	427	432	444	440	461	449	449	449	446	441	469	471	457	437	490	437	408	478	454	457	455	434	425	470	443	468	465	383	450	477	452	434	450	441	458	424	478	444	445	443	475	495	501	438	402	449	449	450	462	449	440	449	478	454	457	431	447	442	416	431	440	451	453	484	447	480	478	423	447	458	445	442	475	452	439	472	433	418	438	471	438	470	479	440	425	483	421	464	476	481	445	449	484	464	489	436	449	434	511	444	470	466	458	475	439	434	434	430	432	446	447	427	445	432	501	423	423	426	419	438	483	439	446	446	451	466	426	494	442	464	452	478	423	426	433	453	441	503	449	426	459	468	441	429	460	461	498	455	462	461	453	442	457	446	448	429	465	448	445	497	440	431	443	416	447	476	457	434	459	482	473	427	468	411	455	454	455	433	443	435	451	459	446	467	459	465	446	445	446	452	451	470	462	439	475	435	507	471	418	426	456	427	419	466	468	455	416	464	455	464	463	479	445	435	444	491	446	449	436	421	456	450	452	467	450	507	407	433	469	456	454	459	463	433	448	484	472	418	468	418	482	432	459	450	456	444	413	418	487	411	475	477	452	440	429	465	482	441	450	437	432	444	453	440	445	433	419	428	426	462	462	464	464	431	425	441	438	419	477	458	459	427	435	440	441	440	482	456	441	465	468	445	435	460	435	480	446	448	467	427	469	441	444	439	471	446	506	444	468	442	457	442	475	446	456	444	451	459	452	434	468	432	411	454	460	467	461	450	484	477	474	478	435	468	427	460	461	467	446	484	472	450	446	457	443	427	424	443	460	494	482	447	431	453	444	473	470	435	448	450	431	443	444	455	446	451	433	467	429	437	437	459	455	445	439	455	473	452	424	463	442	479	442	477	464	466	484	430	448	442	445	432	477	459	444	448	432	439	440	476	459	455	480	444	428	464	438	486	480	447	418	462	458	493	460	437	447	437	449	472	455	444	489	443	485	433	436	464	440	463	471	451	457	462	453	464	477	443	425	497	453	470	427	390	431	463	455	477	463	449	447	461	446	468	482	463	448	449	472	433	457	465	448	467	436	479	419	476	456	444	439	398	472	438	416	488	439	487	429	446	438	469	447	455	430	445	470	464	446	440	454	438	445	418	435	436	470	480	464	460	470	444	480	453	475	460	489	483	429	434	441	448	409	483	451	489	437	465	409	434	447	488	472	442	431	450	468	468	441	451	437	447	442	475	462	446	473	426	458	485	445	435	469	439	411	446	442	440	464	436	448	440	419	448	421	418	423	433	465	452	463	475	472	480	473	472	477	457	471	425	436	442	440	437	448	441	410	450	449	477	467	429	442	461	467	435	502	454	469	457	480	469	448	444	433	437	474	463	429	477	458	398	447	442	417	457	460	422	468	441	454	444	470	449	509	462	482	454	482	453	431	484	463	467	449	468	486	476	463	468	437	458
39919	44647	31574	22838	15455	8542	4117	1597	5153	8206	5096	1069	1468	2164	570	291	260	403	1890	3530	3727	2293	1254	604	352	320	244	283	336	285	283	223	248	234	201	210	192	235	219	257	230	210	225	206	236	219	225	219	235	251	231	218	218	212	203	218	237	233	202	208	235	221	208	212	240	233	240	212	218	235	200	199	211	238	232	262	217	211	211	224	216	222	224	199	205	228	263	237	227	212	241	234	215	221	231	225	219	246	220	202	209	224	221	230	226	242	261	226	197	213	234	187	202	247	221	209	199	199	203	235	201	227	204	204	207	205	203	217	233	231	224	211	212	218	229	221	206	221	214	218	217	229	237	208	201	214	227	230	237	254	231	247	225	235	229	225	212	217	232	219	255	223	227	224	229	194	204	216	209	213	214	224	249	217	243	227	221	222	225	213	201	201	238	207	210	200	210	216	235	216	239	231	229	218	230	202	220	249	221	223	243	241	247	227	197	228	200	230	237	226	196	214	198	230	200	230	229	227	227	240	222	249	202	222	229	197	210	246	216	222	226	204	215	219	236	209	222	202	208	232	225	220	211	205	207	233	236	212	231	258	218	212	213	245	228	207	229	225	198	194	249	228	221	232	228	204	220	222	217	218	226	216	239	213	235	227	225	220	214	197	234	253	224	218	222	243	216	222	230	214	245	220	247	205	218	229	248	225	241	237	220	225	238	226	222	203	239	226	215	210	216	216	222	196	212	213	216	221	207	213	212	210	223	204	251	192	237	206	227	232	251	208	187	238	230	239	217	241	227	214	180	201	242	225	231	241	209	213	207	215	225	203	229	204	193	221	210	222	230	227	215	207	208	200	235	227	232	182	250	207	241	239	213	224	223	200	213	229	228	252	213	222	270	246	238	242	223	224	208	243	218	231	206	224	220	213	214	224	240	224	230	208	242	226	213	230	236	212	237	225	194	243	237	204	239	229	216	206	225	219	220	241	226	227	218	230	210	230	196	216	220	247	210	248	205	226	221	209	220	214	250	214	243	233	226	197	225	221	253	219	220	221	239	211	232	248	240	225	230	211	212	217	203	224	217	219	225	233	223	228	229	221	179	230	233	217	229	206	253	228	220	228	220	210	226	229	229	220	219	206	240	209	195	237	220	234	200	207	221	213	240	232	236	235	218	233	256	245	185	235	218	227	234	224	224	236	210	238	237	268	238	212	191	242	213	209	217	210	202	223	210	209	230	234	219	228	218	225	219	206	198	227	229	230	235	192	252	219	232	195	216	205	219	215	228	192	221	256	227	217	231	239	262	240	222	229	215	231	223	217	228	231	209	222	239	214	256	206	210	244	214	213	234	221	213	211	215	241	246	212	235	214	210	225	228	230	227	222	210	236	202	241	225	245	235	220	225	249	208	231	208	211	237	219	225	207	232	229	216	206	231	205	222	217	222	259	190	220	211	214	227	213	230	223	244	222	221	233	243	216	194	218	209	232	238	219	218	234	223	250	245	202	245	230	230	246	238	219	221	238	227	205	227	227	228	233	226	253	194	231	209	219	212	205	236	213	224	238	210	230	221	217	225	231	243	236	225	233	213	225	214	209	227	232	236	208	249	215	232	241	236	218	245	204	225	229	219	208	217	215	209	223	242	198	243	231	216	222	210	233	230	217	234	241	212	251	218	237	229	222	257	215	221	226	227	189	224	224	218	212	208	234	235	234	244	234	241	217	238	225	215	265	221	218	226	216	235	223	240	215	218	239	222	210	223	211	248	234	241	217	226	227	242	213	216	231	237	224	241	215	218	229	217	215	202	187	214	236	216	252	217	194	199	203	240	242	218	224	220	223	198	226	247	251	254	225	229	220	210	203	224	221	251	224	215	238	256	248	228	225	220	240	240	199	232	215	225	173	229	229	234	213	213	211	232	204	256	206	222	236	216	228	193	226	241	242	209	227	206	236	214	262	199	253	197	231	227	211	252	226	235	229	215	237	202	213	248	230	232	192	214	225	225	230	211	210	235	226	233	246	221	214	207	214	225	219	226	236	215	219	242	233	236	242	253	219	193	211	218	223	232	210	210	201	205	235	197	219	214	232	195	214	246	201	213	227	235	229	250	205	198	232	225	233	224	233	219	220	208	204	220	223	198	217	221	203	211	224	219	213	217	232	206	225	224	214	222	230	236	217	218	235	260	226	230	206	222	209	213	239	212	246	248	231	213	238	231	223	222	201	250	228	199	214	226	220	221	238	218	233	196	226	232	197	212	223	209	204	271	244	216	233	192	224	220	211	233	199	223	235	213	222	230	233	239	202	199	225	210	229	218	227	209	193	227	229	223	204	234	230	235	214	221	233	221	190	219	229	239	208	229	213	206	193	255	226	214	231	224	231	216	217	216	188	229	243	235	242	219	213	210	222	233	230	195	216	208	224	221	226	230	203	202	242	251	214	220	221	232	218	227	228	223	217	215	235	242	257	238	255	231	230	194	228	218	210	228	225	218	192	194	215	230	231	219	229	226	216	222	207	193	231	232	212	230	222	237	237	203	232	232	226	232	219	229	199	222	197	217	210	236	197	223	208	231	222	209	204	207	213	217	209	206	233	229	222	222	223	236	206	189	220	242	201	236	238	216	214	207	211	230	220	184	222	232	235	185	221	199	207	210	202	220	227	221	229	232	186	210	201	223	216	212	218	210	220	226	218	230	197	238	202	217	236	200	203	222	243	247	211	233	206	235	230	224	245	225	232	229	215	223	241	219	218	243	203	225	245	216	238	230	219	243	231	233	215	248	225	205	213	213	224	203	191	242	228	212	223	209	198	224	191	236	242	225	216	216	234	222	241	237	231	244	215	223	208	227	184	221	213	222	221	242	204	207	230	210	239	224	213	206	243	230	204	224	226	240	231	222	238	214	218	218	197	216	236	224	232	212	225	224	225	221	223	225	214	209	204	181	221	234	223	222	233	224	226	202	195	235	221	237	212	218	207	226	229	226	244	226	229	198	208	221	249	227	214	209	221	232	221	216	191	219	244	224	219	211	224	215	213	231	212	206	232	234	225	203	207	199	209	211	241	222	245	218	237	194	219	222	246	220	236	223	234	217	194	214	236	197	229	233	224	196	201	220	227	230	245	253	234	223	207	239	195	216	214	243	280	209	207	229	245	240	219	196	217	205	238	208	224	209	253	239	217	232	226	215	228	237	217	218	214	235	234	243	209	229	206	235	210	227	252	245	228	192	231	251	237	218	226	220	202	202	221	254	238	204	222	245	227	212	223	233	244	253	247	222	195	200	200	263	219	205	208	206	254	240	237	187	206	222	211	243	233	206	203	185	216	214	209	196	196	225	235	209	201	221	215	219	240	217	239	215	211	219	200	209	221	199	209	240	226	225	226	225	232	230	238	226	250	257	195	230	228	245	235	224	216	244	188	214	236	228	222	207	223	251	209	249	245	238	202	214	220	233	252	218	233	205	212	223	238	184	225	241	229	227	200	232	244	234	236	236	239	223	249
30570	38139	27747	6783	3446	3092	2678	2124	17044	19224	19174	3022	7442	10540	2164	919	823	1884	10898	17262	17557	11368	6047	2658	1337	872	804	906	901	928	888	613	503	524	515	540	538	495	562	568	540	514	486	541	541	528	587	529	511	540	543	524	523	517	548	523	532	548	514	578	507	525	555	487	523	526	522	525	482	481	555	521	526	504	518	510	504	504	527	528	479	561	563	519	515	474	520	519	482	495	501	526	494	491	506	535	534	535	520	520	495	502	519	476	523	536	514	520	525	476	526	505	513	522	554	496	488	555	525	480	541	539	576	497	516	538	523	488	503	487	505	522	497	520	529	530	541	543	539	539	528	506	530	545	505	487	516	543	517	490	487	507	501	530	495	514	525	493	500	551	505	529	510	518	549	516	502	503	566	543	496	535	533	553	529	541	503	538	513	528	495	548	513	517	563	500	502	491	480	532	530	510	552	553	513	558	501	465	510	521	500	516	522	511	507	529	510	488	564	551	523	508	493	538	516	501	529	496	483	543	537	538	548	514	494	540	464	515	505	530	494	512	574	559	486	491	482	513	516	499	545	525	510	518	527	480	488	563	508	514	515	514	533	513	555	549	535	540	500	548	536	535	554	516	499	537	503	538	542	536	512	540	507	532	547	504	500	515	482	506	518	517	563	489	543	470	532	556	535	549	519	497	541	546	525	511	520	539	503	557	530	525	538	491	522	488	561	494	513	508	532	540	479	534	537	531	501	539	507	534	497	520	487	493	524	491	496	460	523	511	529	507	534	558	502	493	517	502	496	561	480	541	519	540	505	584	527	530	527	510	471	500	521	539	532	508	539	524	512	498	515	515	516	531	484	531	557	532	523	537	537	511	510	522	522	525	520	494	493	539	524	506	543	508	523	531	542	484	523	503	551	542	529	553	540	511	544	486	497	534	532	510	518	532	551	536	510	494	520	515	492	531	496	504	520	536	501	524	510	537	546	505	492	547	517	545	510	506	514	482	528	487	482	486	527	520	517	547	517	539	537	516	515	537	527	499	510	519	503	494	547	547	508	536	551	539	525	508	495	562	536	548	521	556	510	514	480	524	531	517	479	504	554	525	495	500	530	559	561	529	479	524	518	509	537	500	514	503	478	515	518	534	533	508	517	533	557	511	524	518	544	524	555	507	519	512	522	536	494	516	522	491	517	562	483	533	528	539	507	544	516	550	504	524	544	548	494	495	520	477	550	508	494	454	521	556	533	508	569	509	545	506	501	540	530	497	536	530	500	553	498	563	485	535	561	534	560	556	493	501	583	525	516	513	490	502	543	529	515	496	581	516	561	514	535	552	486	531	486	578	510	498	538	543	507	526	510	531	533	524	529	552	503	529	534	514	522	520	505	520	526	536	520	479	491	538	509	523	523	500	521	538	527	521	510	541	533	528	522	487	518	488	519	541	502	548	541	492	530	513	558	525	524	550	531	512	497	526	568	535	500	511	533	519	556	462	489	523	540	534	489	521	479	514	522	535	540	500	540	498	479	488	524	511	510	526	492	565	531	534	496	543	525	512	498	499	494	523	545	511	485	527	462	511	537	487	524	528	513	534	525	505	531	537	511	472	480	511	498	530	522	519	503	512	504	525	467	580	537	493	506	560	528	504	550	519	549	539	486	510	509	526	486	535	512	502	557	507	509	537	520	527	494	536	537	504	521	498	550	489	537	572	505	535	538	482	532	496	503	510	511	521	502	526	490	511	508	502	507	504	546	535	522	506	489	554	527	499	535	535	548	496	542	570	526	521	514	512	533	564	529	532	513	502	517	519	520	535	500	508	520	518	517	528	508	494	541	525	491	520	529	497	536	501	508	549	553	525	521	468	525	472	519	506	551	508	464	518	497	499	504	523	511	527	541	521	498	498	539	494	522	518	564	475	525	558	502	532	567	528	497	497	522	540	529	515	530	532	504	546	554	473	559	539	534	498	545	468	507	522	508	572	487	533	519	573	506	542	533	486	492	537	454	489	542	506	505	502	495	517	524	542	538	552	553	554	505	498	505	531	490	499	482	517	496	510	526	515	576	527	566	530	503	490	551	536	551	494	538	518	484	562	504	531	519	504	536	495	532	554	533	525	502	530	535	516	556	514	523	506	526	528	525	529	528	514	531	522	510	528	521	519	523	491	535	516	538	540	478	554	535	507	499	516	519	541	512	499	475	499	508	514	514	563	525	555	472	517	535	563	521	502	508	498	503	511	538	496	516	532	504	527	563	520	527	545	525	507	523	498	534	488	530	544	515	545	474	547	535	514	536	505	531	489	495	509	523	494	562	560	465	530	495	523	534	503	516	540	535	513	535	538	508	531	491	581	498	497	498	515	529	543	537	519	534	518	503	494	532	501	500	551	518	516	532	528	546	519	478	562	539	474	561	557	505	487	533	502	522	514	511	521	486	513	506	492	493	509	462	537	548	495	525	525	526	495	536	525	542	506	582	472	552	537	486	538	527	504	520	527	499	495	529	498	480	516	557	492	543	515	539	508	506	477	527	482	484	484	512	513	532	484	494	521	542	523	565	489	512	525	542	513	532	483	498	495	508	530	553	525	549	493	524	522	492	504	515	536	535	520	523	527	545	521	495	504	552	507	562	548	541	522	543	521	525	492	533	478	525	504	496	534	509	522	529	584	546	521	526	533	540	495	535	491	505	498	503	519	548	525	473	521	520	544	517	546	507	505	535	521	495	507	524	504	483	534	517	516	523	542	525	502	503	527	554	508	534	526	533	481	548	535	542	540	499	534	492	502	547	520	519	503	514	544	486	505	468	527	539	529	493	513	500	517	522	532	519	531	507	535	511	526	518	508	529	548	520	542	504	506	549	541	507	527	549	525	510	511	526	495	533	520	540	520	461	513	496	494	534	531	522	508	526	512	509	474	530	471	559	547	526	489	490	568	529	489	485	474	523	518	489	523	564	497	489	501	511	503	506	506	518	496	543	520	518	478	539	487	478	525	521	497	523	519	522	524	509	546	498	569	539	519	515	520	506	521	561	517	505	507	552	535	492	535	495	528	508	515	558	548	534	525	523	486	531	528	507	501	562	479	507	539	555	528	534	512	523	527	498	517	543	515	497	526	493	516	538	499	535	522	497	545	555	515	526	524	506	570	523	536	525	554	511	508	510	487	516	529	467	594	521	543	544	541	549	564	578	538	492	544	548	468	516	530	525	508	562	500	474	531	520	510	537	547	464	545	539	557	519	492	555	542	501	543	511	510	542	500	492	501	507	530	547	508	522	534	515	494	525	512	528	501	532	539	476	527	521	535	497	546	554	488	509	501	520	506	534	546	554	493	490	476	518	568	513	489	518	544	537	530	519	476	531	562	512	519	493	493	520	509	560	516	525	530	502	540	496	525	486	515	521	534	527	529	508	519	551	541	520	540	500	543	530	533	545	518	557	527	518	474	488	540	503	518	509	472	508	534	534	516	512	505	489	501	575	505	512	502	521	563	505	477	464	466	527	480
50118	45416	34078	24822	23281	21403	15476	7440	13410	18796	5578	1905	4834	5805	1439	375	339	445	4752	8054	8486	5277	2479	1102	541	339	355	374	337	334	359	224	182	168	200	198	173	182	171	202	160	190	203	211	192	189	157	200	194	185	200	191	188	169	199	166	153	183	178	196	181	179	189	182	215	177	196	185	165	192	186	185	168	150	201	181	210	164	186	174	169	178	166	175	168	196	182	186	184	171	182	205	177	177	191	160	193	185	190	176	186	157	164	190	204	190	188	183	199	196	201	176	158	181	182	178	193	166	165	182	183	166	177	166	197	195	175	191	171	185	204	193	190	208	201	202	168	187	182	195	182	173	212	189	174	179	172	189	173	158	191	196	177	216	183	180	160	157	183	177	189	176	193	184	177	182	201	161	173	185	198	193	181	184	189	172	192	169	191	173	179	164	195	212	179	172	205	163	198	184	190	178	189	184	166	180	202	170	171	195	179	184	194	184	186	202	201	186	162	189	161	191	210	201	208	173	182	175	167	190	168	161	186	205	175	178	205	186	210	177	194	188	157	176	174	204	202	175	192	183	183	174	152	191	192	202	176	165	185	178	180	195	187	192	196	187	170	174	168	188	197	172	172	175	188	177	178	184	182	158	170	182	189	186	161	191	174	173	179	197	191	184	166	165	188	197	174	194	194	208	194	166	177	168	214	211	178	173	192	214	161	196	176	162	175	202	195	207	176	203	204	200	179	202	177	182	187	178	185	190	169	187	209	191	174	198	165	173	182	175	178	199	180	155	182	206	221	178	175	186	213	169	180	189	181	190	190	195	178	199	179	182	197	205	200	197	173	175	186	153	157	186	187	210	172	200	170	190	183	182	173	220	174	181	220	190	201	200	180	170	190	199	191	174	175	189	184	181	177	195	179	198	170	190	176	189	198	219	189	185	171	171	177	164	191	207	176	172	177	172	172	193	189	206	181	165	177	192	167	177	172	152	170	174	172	200	204	172	164	177	160	185	201	199	182	189	182	188	168	184	184	205	191	165	188	179	174	193	179	184	161	180	191	173	182	175	202	214	196	181	186	199	182	171	172	207	198	210	228	187	206	202	199	185	189	178	206	192	161	200	181	173	173	177	188	182	190	186	170	178	166	171	189	200	198	185	197	174	180	208	195	187	192	207	161	185	179	175	178	183	172	175	187	177	205	195	168	192	185	186	177	186	184	169	157	204	169	189	185	165	168	153	177	175	160	200	207	201	175	183	175	185	184	184	188	196	174	181	174	193	189	195	179	167	158	188	187	172	164	210	203	215	192	177	185	171	198	200	189	179	193	208	176	153	185	148	174	182	183	181	203	179	201	186	206	184	171	195	170	178	198	159	175	157	206	206	212	183	208	184	190	169	181	174	169	167	179	185	173	157	187	154	188	189	175	171	208	190	184	200	184	154	195	160	175	203	206	185	178	179	185	163	205	203	188	181	182	200	180	171	184	179	185	197	204	174	190	171	164	181	178	206	203	187	206	180	192	182	181	181	170	203	190	178	161	192	172	183	198	186	199	205	187	184	186	191	168	180	187	192	173	166	192	136	172	213	229	176	182	192	183	182	190	190	175	180	185	196	188	201	184	182	180	175	190	201	185	181	200	189	176	193	196	186	189	195	199	163	182	191	183	196	189	199	178	156	206	171	203	168	178	204	183	191	192	204	200	202	195	214	176	185	193	188	169	203	167	179	193	182	174	176	200	194	161	175	214	194	202	189	183	170	151	160	194	173	173	187	172	189	171	185	205	182	216	208	175	170	168	186	202	197	177	160	173	184	158	165	202	188	184	172	192	173	158	205	208	184	165	202	205	177	175	214	196	198	160	193	159	194	181	177	197	198	161	185	200	174	163	170	209	204	192	193	175	163	193	195	179	172	193	179	167	184	208	209	196	211	192	192	192	158	185	208	186	177	199	190	188	183	180	181	167	178	159	178	175	204	200	193	180	175	202	197	200	173	185	195	203	183	181	186	181	188	167	160	211	176	175	172	189	173	187	197	207	165	195	211	163	193	162	197	176	186	210	172	177	174	168	175	179	176	191	184	176	188	200	175	186	187	196	182	174	180	196	190	175	193	192	190	154	218	201	201	179	185	211	204	179	180	165	194	178	198	181	177	215	182	170	163	188	167	169	198	197	195	200	173	173	180	181	186	172	180	178	155	208	150	170	192	191	179	189	179	181	183	204	185	186	208	197	182	211	182	190	212	219	193	172	200	188	207	200	194	188	164	198	205	159	188	187	189	198	180	172	179	183	160	196	200	173	197	192	174	167	170	172	197	209	212	189	189	186	168	186	168	153	168	174	178	170	194	189	194	188	179	168	201	221	192	207	186	171	200	181	185	200	191	166	176	167	195	172	189	186	193	181	177	181	187	177	177	199	201	167	190	197	187	195	172	181	191	190	169	179	210	191	204	176	169	167	192	195	169	193	189	187	198	175	192	158	191	183	164	200	194	151	217	179	184	213	195	155	181	176	205	181	196	215	177	199	185	162	167	164	201	193	188	188	177	200	192	201	185	200	185	183	204	172	198	168	208	186	189	176	193	175	195	178	176	213	161	177	188	205	194	172	165	167	190	200	186	197	202	182	172	185	175	199	186	196	188	179	216	178	173	179	202	186	158	217	193	161	200	184	182	200	180	193	191	183	177	194	203	185	184	177	179	181	207	193	213	194	173	196	204	173	194	173	188	171	175	208	188	184	195	168	182	178	183	187	173	194	171	181	174	198	198	193	195	188	189	194	181	174	188	196	180	178	199	184	192	180	177	200	160	173	166	191	191	190	190	179	170	194	178	191	190	182	163	192	173	192	206	194	177	179	173	170	182	167	171	189	199	165	199	185	169	200	192	184	194	159	164	215	197	193	189	183	169	185	179	193	196	190	178	190	175	194	170	184	207	194	187	163	206	209	203	171	203	177	167	184	172	206	200	192	168	167	175	216	169	175	185	174	178	188	189	203	188	185	171	153	180	181	177	177	180	188	187	176	180	186	162	173	207	168	192	199	185	161	203	162	167	195	177	211	182	174	195	200	205	189	181	177	156	197	203	199	172	206	176	192	179	178	194	180	191	183	171	158	197	199	158	198	211	194	184	162	169	181	189	185	177	186	191	190	181	180	181	200	182	181	210	177	168	213	195	170	194	209	175	180	176	178	195	195	198	208	168	193	176	173	184	182	175	195	189	211	197	193	208	179	173	175	185	185	144	183	203	189	182	194	185	197	176	197	189	191	196	196	193	192	174	194	188	175	179	161	188	160	178	185	193	187	199	183	215	211	175	177	152	189	192	193	188	184	189	200	215	188	168	178	218	193	157	180	199	193	201	180	170	169	156	193	190	182	192	188	196	186	183	189	203	177	186	194	178	187	186	198	188	169	194	156	217	187	173	167	186	175	166	175	201	180	183	186	191	169	200	194	184	176	199	161	186	192	183	180	138	164	165	198	199	185	192	187	180	164	155	184	203	161	177	175	176
41397	50257	36672	11047	6210	5637	4936	3816	29617	25269	16729	7320	18407	22065	4038	1481	1102	2089	20389	28186	27757	19688	10528	4964	2222	1187	1212	1368	1333	1365	1197	580	383	402	417	412	423	417	395	436	424	442	395	426	403	408	413	430	438	418	428	414	425	444	429	458	423	462	426	475	399	437	420	413	432	420	397	466	436	417	413	430	402	445	419	421	417	417	375	399	434	438	423	401	423	452	422	423	431	418	421	405	374	429	425	451	386	408	384	424	418	429	424	418	380	407	427	422	433	399	436	435	405	435	396	390	439	415	411	398	427	438	446	444	464	419	422	406	443	439	404	423	444	392	439	439	402	389	464	392	410	437	413	459	423	414	411	405	448	431	409	427	411	427	405	437	441	419	440	444	408	423	395	424	430	440	445	470	409	452	433	417	433	443	418	422	405	423	388	401	435	413	424	451	435	439	423	445	431	425	420	420	434	420	431	415	407	425	414	419	428	405	386	439	418	417	425	439	444	435	443	406	394	432	408	433	446	428	441	400	413	442	422	437	441	444	407	452	411	458	369	424	396	387	413	432	420	399	393	398	432	416	445	434	410	451	410	424	462	423	407	421	426	383	405	414	426	413	427	380	402	421	443	419	423	415	404	439	421	434	435	407	399	414	411	420	387	416	433	404	405	421	458	433	391	380	394	457	405	410	415	427	417	399	420	382	423	437	399	421	427	440	392	416	395	418	395	445	433	394	423	438	441	445	378	442	405	458	403	450	447	422	399	415	453	430	446	455	447	431	449	414	413	400	431	464	395	405	432	441	450	415	424	449	430	428	429	402	411	447	444	421	396	402	408	373	423	417	418	428	434	421	438	418	407	441	422	425	412	444	423	432	422	399	405	419	437	427	397	421	401	424	411	410	420	421	433	419	435	439	431	432	437	445	416	404	416	408	436	426	428	421	460	420	440	410	429	429	408	418	440	446	408	414	424	429	429	431	401	429	424	429	428	407	434	418	396	410	403	460	403	429	422	425	415	418	438	447	423	418	442	379	418	415	446	448	403	417	397	426	465	423	397	386	374	429	411	405	419	417	468	422	409	388	422	441	441	380	409	434	412	418	442	406	423	410	431	437	431	412	408	442	399	424	415	423	392	418	419	400	404	433	401	407	442	442	416	435	466	430	412	413	417	421	421	410	433	455	440	403	398	427	413	429	415	416	437	406	417	404	429	420	437	447	417	409	429	405	429	439	415	419	438	410	448	433	412	451	402	404	466	402	439	425	429	413	427	386	391	398	450	453	374	413	418	439	461	463	455	440	398	410	413	386	413	468	409	416	415	425	454	420	402	419	455	396	415	422	433	422	415	401	470	452	424	404	438	445	434	432	390	430	468	459	424	415	428	418	405	398	428	420	419	442	440	423	432	394	427	403	379	420	405	413	419	420	430	399	422	409	462	474	415	397	443	408	409	437	397	415	405	434	429	433	429	398	415	396	443	439	374	419	421	407	393	472	387	411	425	420	412	445	430	442	417	455	392	417	414	385	424	416	430	431	431	403	385	400	405	445	437	408	444	419	427	466	399	416	403	441	432	363	423	434	449	416	414	415	374	424	387	422	441	440	446	456	401	384	412	434	429	402	414	365	418	403	429	435	452	435	401	446	415	422	386	383	420	425	442	438	464	422	416	438	412	415	430	442	384	422	421	398	430	405	433	439	399	447	429	420	384	407	437	437	419	424	383	412	417	409	393	407	488	437	453	464	372	432	439	411	421	381	423	403	426	379	402	423	472	436	430	394	420	392	413	430	430	409	427	410	394	380	405	429	447	438	400	413	422	443	435	412	392	452	435	398	417	398	444	418	422	421	476	416	413	401	451	452	394	431	411	390	459	429	463	448	431	444	423	413	385	395	390	400	392	433	417	436	386	400	427	410	443	443	437	418	430	414	399	450	447	429	409	415	429	445	434	431	419	383	415	420	430	422	409	452	430	384	417	395	430	430	412	437	443	409	355	443	394	431	447	421	408	474	453	423	442	379	437	410	402	434	429	423	443	426	437	423	412	447	429	421	420	407	441	436	401	435	414	426	419	396	447	389	446	415	425	456	452	448	435	386	451	456	391	425	457	462	419	423	452	439	423	432	406	402	421	414	408	412	443	403	440	424	415	418	403	399	417	413	405	427	447	427	445	411	450	430	405	426	425	435	407	427	404	418	445	409	415	445	398	427	394	425	409	408	442	397	460	406	409	429	457	416	416	438	420	423	424	411	447	418	409	402	455	392	424	425	376	410	434	439	436	408	469	414	407	458	419	394	434	411	457	437	393	422	413	413	401	399	416	399	390	426	410	410	389	427	436	431	434	405	390	411	411	395	423	418	419	426	424	429	415	404	442	421	451	449	402	422	441	379	447	425	419	421	417	420	467	426	381	474	446	443	415	418	404	408	437	419	413	399	429	414	440	413	408	432	420	445	434	427	455	448	428	413	418	368	437	407	415	410	444	455	418	439	432	441	424	429	431	407	405	436	447	397	381	442	433	425	447	391	413	429	424	430	435	403	409	434	408	447	425	416	452	408	435	423	390	437	440	404	419	449	412	432	455	419	430	415	454	443	434	405	426	414	437	389	426	433	423	427	411	435	395	438	429	408	430	422	438	405	410	434	419	448	435	430	412	414	425	425	387	432	419	418	419	390	415	449	426	397	429	409	389	403	412	423	431	388	415	446	436	460	450	447	430	399	412	427	419	382	429	390	417	426	407	435	389	410	420	432	449	422	408	410	406	426	444	430	433	453	406	411	449	409	441	435	407	439	414	457	423	433	410	401	431	409	435	407	438	421	398	430	437	393	417	454	405	434	458	471	408	404	418	391	399	417	412	425	436	449	411	411	463	405	414	400	463	427	425	441	438	385	419	421	396	423	400	436	424	411	388	416	423	421	428	408	453	444	431	371	448	421	432	397	395	427	389	445	427	432	430	387	448	440	408	410	405	392	408	410	424	416	390	410	405	403	450	409	445	387	423	433	426	387	428	436	402	416	444	429	430	412	426	437	401	458	428	445	424	404	420	433	427	432	425	397	463	369	465	443	448	427	436	415	436	436	443	424	421	435	415	384	405	449	424	478	387	464	420	429	435	444	419	402	392	427	402	430	404	393	400	418	468	415	452	409	439	413	426	396	410	421	409	402	406	406	417	376	440	412	432	391	397	436	404	439	433	379	422	405	420	427	441	390	392	446	440	400	449	423	389	432	408	438	412	440	448	435	418	412	435	414	412	393	432	461	413	376	383	433	412	446	413	415	407	407	457	431	477	380	453	439	439	459	424	414	454	402	421	451	434	396	428	445	424	396	430	427	458	460	424	446	423	453	398	428	409	438	438	428	446	449	441	426	394	411	428	429	403	429	403	395	398	421	388	426	454	452	415	428	425	398	405	390	438	415	456	427	404	420	401	431	409	409	428	427	361	417	430	443	413	434	424	423	418	438	414	447	416	403	403	422	404	428	420	419	421	424	428	423	442	422	433	458
13560	27141	16133	3388	891	510	378	331	539	599	239	256	304	329	232	246	204	200	308	498	657	533	383	265	190	171	190	218	212	191	216	186	171	201	192	191	177	164	175	183	171	166	164	163	202	195	181	152	162	201	191	171	221	196	177	180	186	187	202	221	185	209	190	175	196	219	174	195	159	186	186	167	184	185	183	209	171	186	202	187	191	186	182	188	207	186	211	181	188	181	195	143	172	165	203	177	181	199	197	202	174	196	199	168	189	174	191	206	183	152	199	192	183	194	207	186	189	181	189	182	178	199	185	202	193	211	193	200	189	188	196	180	200	178	184	177	201	189	190	186	179	194	208	197	196	184	172	216	175	175	155	166	191	187	201	180	203	181	178	202	215	185	170	171	199	189	157	181	177	169	193	171	198	209	170	207	191	199	216	180	181	186	199	212	196	196	200	186	188	168	157	188	178	170	183	147	186	204	187	188	181	187	167	199	211	179	185	182	193	168	174	204	206	206	172	181	203	185	174	177	194	188	198	202	184	187	215	201	179	207	203	192	179	184	184	201	183	187	203	177	164	183	194	198	170	189	184	200	200	179	185	201	193	212	182	158	203	206	174	164	175	174	184	210	188	179	179	189	178	173	200	158	186	187	187	178	202	191	171	185	183	204	180	218	199	189	177	165	171	176	175	201	182	190	185	208	186	170	179	192	194	191	196	187	185	221	216	169	182	197	182	205	192	185	164	189	172	155	184	210	176	197	191	184	199	181	186	173	191	201	164	175	202	178	194	210	193	197	174	183	192	185	179	181	174	177	185	196	191	161	185	196	179	168	181	159	160	209	161	181	193	169	182	184	184	190	181	164	179	218	212	161	171	190	187	185	196	211	175	179	180	212	182	176	194	206	174	189	194	186	189	182	172	196	187	184	189	195	180	188	180	189	187	180	189	156	192	204	175	172	207	149	187	179	182	183	213	199	172	200	184	203	191	193	179	168	191	177	193	201	194	211	172	172	177	182	189	193	159	217	204	189	200	204	170	205	198	195	180	194	187	202	205	181	181	172	172	159	170	167	172	201	196	183	187	203	188	176	191	190	173	155	181	179	178	190	186	194	192	204	168	177	186	191	174	194	187	179	169	195	179	192	192	175	202	163	211	206	166	197	208	201	180	208	192	196	184	181	193	181	192	167	205	181	158	186	178	218	199	205	195	184	188	188	186	184	188	157	204	191	188	191	198	169	197	209	198	166	188	183	186	190	183	166	167	191	185	204	200	175	196	218	196	192	175	178	185	192	186	166	205	199	164	182	174	188	192	175	199	185	195	185	167	191	183	200	178	208	182	164	193	188	196	205	172	215	200	175	184	191	173	193	161	200	187	210	213	182	194	176	163	184	184	201	199	203	182	173	176	190	193	171	162	204	192	204	215	164	167	171	193	202	185	199	160	196	185	182	196	183	149	194	183	197	196	193	193	168	185	198	182	178	194	178	215	187	187	197	198	181	176	198	208	180	198	208	166	168	185	171	185	186	197	183	162	183	162	190	173	204	167	190	198	188	216	158	208	194	180	162	182	162	155	171	178	189	176	167	192	204	191	184	194	199	184	197	167	211	168	195	170	210	180	183	187	192	178	165	186	206	200	192	172	188	191	187	200	231	203	174	205	169	198	160	201	187	189	181	181	221	206	207	190	202	200	167	161	159	201	202	176	164	178	204	197	217	211	189	173	173	166	205	187	168	187	183	197	175	197	192	196	229	209	176	189	186	191	185	197	197	201	185	210	185	174	183	207	158	161	175	184	175	237	183	197	195	200	178	202	201	211	196	166	187	193	181	195	143	166	176	207	191	171	191	178	216	208	181	192	168	188	173	159	162	188	174	178	181	178	201	200	200	159	184	199	188	179	183	186	197	164	180	214	174	178	177	183	218	202	211	162	187	165	168	183	195	170	190	194	205	193	192	194	180	177	180	170	174	162	190	177	182	173	184	215	188	196	192	171	198	144	195	192	158	155	176	171	171	176	185	190	199	194	173	158	185	196	193	173	189	180	174	179	193	193	161	208	180	179	207	176	196	178	198	187	185	215	186	181	200	184	197	172	183	188	192	183	145	186	222	178	191	182	183	188	185	199	186	180	187	188	198	186	169	190	208	175	203	175	187	191	176	187	185	201	184	181	193	194	185	192	180	204	174	217	178	191	189	202	214	181	192	185	195	179	195	183	162	183	196	198	159	176	179	182	189	217	192	204	178	178	154	167	171	191	190	177	170	203	209	189	195	187	194	205	197	192	205	170	191	197	172	205	190	197	180	201	194	186	203	162	169	178	166	167	191	205	186	182	180	174	198	177	176	186	168	192	188	158	212	192	166	173	169	162	180	202	162	199	200	203	191	177	189	182	178	198	190	188	157	185	191	164	186	169	191	210	195	178	174	204	168	213	178	207	197	178	193	172	204	203	192	194	204	165	195	166	175	208	181	201	165	197	173	180	214	206	184	180	210	216	176	188	177	190	179	170	187	199	217	182	185	179	176	192	183	216	175	198	192	187	206	188	172	183	187	175	183	182	189	194	181	183	215	171	165	206	211	199	153	197	170	166	185	211	194	205	194	187	180	191	181	167	187	198	182	194	180	199	239	186	175	178	157	190	204	193	190	165	178	201	186	191	180	178	184	175	193	174	210	190	192	184	190	166	190	169	194	172	188	196	181	183	170	179	197	209	177	209	171	187	176	204	177	166	187	187	200	179	184	192	183	175	185	181	180	192	204	215	201	173	153	188	174	192	217	193	173	209	180	213	186	150	167	173	190	176	192	184	183	185	179	174	203	193	208	193	206	203	204	191	186	180	183	206	178	196	166	187	177	189	177	205	186	191	165	209	190	186	174	176	184	205	196	184	193	206	167	180	165	181	180	186	209	169	170	173	217	222	143	176	187	183	202	190	207	174	196	207	164	192	175	189	195	186	187	202	187	205	166	161	164	184	168	188	205	203	176	188	190	170	178	179	176	180	182	181	169	163	169	173	170	170	181	194	183	174	164	195	165	182	173	169	168	207	186	174	174	227	169	190	191	172	196	198	178	169	180	188	176	185	184	173	174	181	185	185	181	190	190	184	186	185	204	173	174	172	179	184	204	225	171	166	191	161	180	185	180	193	181	208	197	207	194	180	189	166	209	188	189	194	195	193	185	209	196	189	186	197	183	208	183	210	153	205	195	182	170	206	187	183	183	199	170	193	200	178	193	175	182	194	169	185	178	221	163	199	195	179	182	169	197	193	182	197	205	171	205	192	179	211	182	180	197	196	189	179	172	165	194	184	189	192	183	179	150	189	195	215	172	175	172	183	194	163	196	176	208	175	174	188	166	159	204	196	197	176	187	194	200	190	201	191	183	206	175	203	153	178	172	180	166	205	195	209	198	187	186	219	182	189	166	160	186	162	170	183	204	191	210	200	208	174	176	188	200	193	171	199	176	188	173	210	205	186	181	187	168	210	187	196	202	207	212	188	189
11632	27500	12339	1635	1044	1001	809	805	2420	2495	849	715	1293	1332	641	550	531	546	1327	2479	3076	2399	1417	793	552	472	500	506	524	504	557	466	477	442	459	449	431	493	438	452	441	470	460	453	428	445	429	443	447	484	401	462	413	454	446	475	456	442	476	430	437	463	442	450	491	459	459	451	451	424	477	452	463	447	495	412	407	466	447	464	458	455	445	441	469	406	449	499	407	455	481	448	462	441	484	481	450	440	434	467	427	441	458	437	456	444	449	434	451	453	471	466	432	475	458	490	446	426	474	459	476	470	467	459	434	453	460	450	421	474	425	443	467	455	459	434	464	464	470	463	443	456	436	456	446	452	479	421	466	448	449	447	468	478	443	465	462	451	456	455	473	453	474	453	417	450	449	456	421	459	416	411	455	467	447	411	453	420	444	446	467	456	448	483	473	416	466	464	452	474	444	407	445	447	413	443	484	480	456	487	443	419	479	461	476	437	421	456	470	410	477	425	480	437	453	449	504	431	456	479	436	435	447	429	459	450	442	453	462	431	470	418	469	417	439	440	469	419	459	437	445	485	417	491	468	453	471	451	416	448	445	460	447	475	494	461	478	481	442	460	441	440	430	467	499	451	471	493	467	447	437	454	452	432	451	501	458	419	448	439	480	471	455	459	415	445	440	496	393	442	460	424	438	443	464	442	477	444	471	446	455	444	469	474	438	449	416	480	453	422	465	482	466	442	435	433	427	483	462	444	438	485	445	433	438	418	473	449	472	469	472	461	452	443	460	461	417	435	480	463	461	433	459	428	479	497	447	436	481	422	454	513	431	430	470	397	443	414	465	465	440	424	449	441	447	461	430	471	511	478	442	489	481	462	464	493	452	477	458	421	441	453	453	452	432	402	485	447	455	422	469	473	489	440	438	497	446	480	456	460	484	433	466	454	473	484	431	457	437	447	472	434	459	435	469	420	425	455	455	438	426	432	467	446	455	435	454	470	428	467	486	461	457	470	473	417	427	418	464	424	435	415	428	447	452	449	460	438	489	444	469	480	462	448	450	450	405	441	437	475	475	410	481	465	445	422	464	461	433	453	471	473	450	469	457	466	474	478	449	461	434	459	433	443	459	412	492	509	474	467	445	439	411	497	476	425	431	421	455	419	474	408	425	425	453	465	441	420	457	444	476	453	445	470	444	504	459	460	455	476	458	433	464	423	447	468	440	426	476	419	432	457	448	527	455	442	444	442	426	433	432	455	422	457	427	446	413	428	486	467	435	449	464	469	436	460	455	449	455	438	430	456	480	426	444	485	438	436	446	411	423	410	415	469	416	423	486	434	423	441	446	452	458	444	431	461	474	444	489	472	423	413	459	463	474	460	475	442	472	428	447	436	428	491	468	448	473	481	454	422	455	463	438	480	461	460	486	441	430	441	470	463	452	427	441	432	464	426	432	425	447	485	452	428	457	434	456	469	430	417	433	475	450	439	458	458	445	439	415	412	440	413	414	389	420	446	428	470	465	460	465	402	465	420	496	451	482	462	466	413	441	472	462	446	436	467	448	476	482	430	396	425	488	450	476	457	473	411	456	479	447	439	437	456	414	460	467	448	437	429	456	464	445	450	452	461	453	440	482	427	421	480	427	467	478	438	436	452	461	454	396	485	444	475	466	452	459	406	465	461	464	442	453	430	429	448	474	394	452	478	460	484	447	466	478	460	439	465	420	435	458	464	446	483	454	454	449	455	420	427	431	426	442	463	461	454	475	423	481	447	440	456	446	476	450	430	429	432	440	418	488	440	435	457	465	434	429	474	449	441	474	455	456	446	465	439	467	432	468	434	421	458	446	454	461	423	414	438	424	446	450	480	479	469	450	435	464	486	453	457	478	464	402	444	433	423	452	466	441	428	442	487	458	475	459	413	442	445	446	468	426	459	453	456	449	470	446	468	432	442	467	430	466	428	456	467	497	434	413	430	411	442	450	463	468	422	430	447	470	468	469	486	441	442	423	480	423	455	495	445	445	430	442	435	459	412	453	434	481	423	458	481	418	431	431	464	473	443	476	459	505	431	476	430	452	486	456	430	461	464	457	472	441	422	442	441	438	466	428	471	450	449	437	432	457	491	443	493	454	466	452	459	451	417	458	472	473	451	459	440	508	502	462	454	441	456	448	442	460	454	487	439	482	486	447	467	470	453	416	434	474	447	419	470	459	472	432	422	458	474	441	453	430	457	456	462	459	420	429	461	444	461	443	466	434	469	445	481	472	455	440	443	485	440	456	437	479	450	415	457	498	459	469	416	420	418	435	502	446	430	444	444	472	484	469	451	463	401	464	452	493	427	438	461	441	477	450	426	436	444	427	448	419	418	433	403	423	454	449	443	466	433	434	451	468	450	472	481	446	478	444	489	440	455	459	496	453	441	436	466	456	469	445	430	438	469	435	444	441	442	459	465	438	476	423	456	456	424	442	486	427	462	446	435	482	425	441	487	421	434	462	432	441	471	432	464	464	431	449	470	435	456	419	452	456	436	434	442	449	472	428	407	451	447	480	423	460	471	482	447	427	443	472	443	489	459	452	437	466	422	443	440	445	441	422	404	443	473	455	434	476	467	446	481	462	473	477	458	454	479	430	444	458	496	413	399	460	441	465	472	463	446	454	456	495	426	451	463	447	454	460	426	450	468	438	454	452	474	462	460	466	455	423	412	455	462	475	513	449	421	440	461	460	452	426	443	441	457	423	433	482	437	448	451	461	459	440	483	459	480	460	472	445	461	472	482	484	461	435	437	456	427	444	406	468	478	411	434	447	440	479	454	448	460	460	463	456	446	424	467	445	466	444	458	471	432	495	484	462	450	466	424	424	455	461	475	507	470	454	459	482	472	463	460	482	442	456	431	477	453	445	430	361	458	423	428	449	455	465	445	431	450	456	405	437	464	442	449	436	455	417	456	427	439	398	428	449	448	429	468	448	447	437	417	471	476	442	472	467	475	450	437	450	456	447	440	444	421	421	438	425	414	488	461	457	486	478	442	441	440	434	459	474	427	461	455	424	525	448	439	456	458	447	420	447	396	411	446	486	457	430	440	490	434	421	467	450	463	470	411	459	417	427	465	436	441	479	449	408	420	480	439	477	461	456	452	398	431	455	432	444	441	455	457	455	419	469	448	470	411	488	449	427	455	465	431	408	442	450	415	456	435	465	452	457	453	449	448	456	445	460	423	468	425	447	429	477	471	413	431	467	489	474	447	415	427	414	433	462	464	443	424	449	457	439	409	456	438	437	452	410	431	461	468	484	462	482	468	463	511	456	433	404	424	420	444	432	442	459	470	472	430	475	446	409	450	468	426	440	472	448	452	424	472	414	440	465	458	472	440	448	444	436	467	436	463	462	416	460	445	457	480	431	455	459	421	443	465	447	418	450	412	456	464	436	471	435	448	440	425	450	452	410	439	485	444	436	470	446	471	449	465	458	475	444	471	464	441	455	431	442	457	447	481	460	440
46625	47190	33309	23855	20440	14336	6899	2469	5104	6433	803	1244	2517	2315	717	257	268	339	2169	3893	3788	2364	1299	637	376	274	273	336	342	294	306	235	235	222	242	245	203	228	207	188	202	220	271	219	232	239	219	229	227	252	228	217	195	229	225	244	206	197	225	205	243	222	224	227	230	251	204	220	240	209	207	213	208	228	246	217	217	222	202	200	231	227	208	223	212	197	203	230	240	230	226	242	236	206	228	237	208	201	237	221	216	237	221	243	251	210	235	226	230	198	226	204	235	230	239	221	214	237	228	197	212	211	206	212	225	204	233	213	211	219	196	218	231	246	243	247	208	226	241	228	256	228	215	193	238	223	217	217	201	250	227	222	237	192	238	227	228	211	230	209	251	243	203	224	222	236	208	240	242	225	257	241	224	228	257	234	239	249	216	225	218	195	212	213	210	223	236	224	233	252	231	225	238	210	222	234	217	204	229	234	210	216	216	219	257	215	202	232	221	218	244	229	259	231	226	234	197	266	234	223	220	210	218	240	221	244	226	209	234	211	229	217	230	234	231	219	218	218	207	227	221	230	229	242	220	221	221	244	220	234	231	200	216	245	217	204	232	219	224	210	209	231	206	223	217	228	226	226	229	206	216	224	240	205	232	234	227	243	233	220	226	234	198	220	239	219	201	214	233	256	236	250	232	233	221	251	241	211	235	209	228	224	217	233	204	215	272	227	207	261	211	241	236	216	194	209	222	223	218	245	224	229	228	227	225	229	236	225	266	192	219	225	242	229	232	205	205	262	224	214	230	262	226	229	245	224	200	241	214	228	254	208	246	267	229	228	224	228	237	242	218	230	222	214	229	209	234	208	247	200	201	215	235	235	237	211	234	213	233	223	209	221	234	237	218	211	233	223	235	252	249	229	239	251	208	228	228	230	235	195	222	238	220	213	211	214	226	205	232	231	238	226	224	226	244	208	242	213	212	221	226	195	220	234	242	219	240	240	219	222	236	211	239	232	225	234	220	217	220	191	215	220	206	222	248	205	224	198	213	228	210	242	233	210	216	232	252	215	226	258	220	226	230	240	218	236	204	262	244	208	214	238	214	229	216	226	215	263	220	226	225	245	226	204	214	238	198	227	208	234	216	217	231	224	215	219	231	230	227	212	254	205	210	213	227	226	232	213	242	229	218	212	248	231	216	251	226	223	213	251	209	219	216	208	227	214	209	212	220	230	250	280	253	219	222	238	242	220	239	227	227	252	248	231	246	230	194	250	222	216	238	216	216	218	211	219	230	225	228	210	205	200	239	276	212	214	211	216	218	225	205	203	232	208	262	208	234	220	252	238	209	226	248	239	219	208	224	207	207	218	214	234	238	213	203	251	216	235	228	246	218	232	269	257	199	231	223	227	220	207	224	215	189	204	231	235	237	228	226	234	256	231	219	214	246	214	205	230	220	221	218	215	246	218	241	225	213	207	246	231	218	216	228	202	220	264	224	218	237	199	201	223	220	239	219	251	234	228	255	220	213	189	234	226	237	230	240	218	209	253	242	245	193	193	214	210	235	193	222	227	227	253	224	222	213	219	214	242	236	218	218	223	213	230	221	233	240	232	233	221	217	205	231	227	236	229	249	234	225	221	220	227	236	226	224	240	243	263	240	207	254	227	221	220	229	221	221	227	226	215	222	240	219	220	221	239	221	222	241	207	241	249	241	210	248	221	203	213	223	222	215	223	227	242	226	234	255	228	225	226	230	202	243	232	203	224	236	214	210	217	209	199	227	196	226	223	251	198	232	228	195	234	208	207	235	238	230	229	223	243	206	216	204	226	228	197	232	236	236	218	239	218	238	220	220	213	218	235	208	205	221	198	198	216	223	219	244	235	217	218	235	214	234	243	238	234	233	244	261	229	205	219	249	224	225	229	219	246	237	228	214	248	220	217	228	232	217	231	238	242	230	224	230	213	217	250	225	205	211	200	209	223	199	221	211	234	241	248	232	204	226	203	218	239	231	232	231	219	246	216	242	202	226	218	234	246	229	241	216	231	246	223	214	214	234	235	212	214	219	213	212	242	221	236	217	225	213	248	227	223	225	206	200	216	234	207	231	239	214	195	234	220	200	236	215	219	233	209	227	236	222	231	242	218	209	226	227	242	212	215	232	224	217	226	236	238	238	260	230	219	239	242	233	225	229	217	250	204	239	245	212	224	239	212	210	239	221	196	205	199	245	202	228	226	250	220	239	218	226	224	196	223	224	240	210	215	227	207	228	215	233	220	230	238	225	218	219	211	248	225	231	230	244	211	258	232	232	246	236	230	198	250	201	226	218	226	207	232	220	209	226	222	196	255	210	183	230	239	234	203	222	218	203	229	214	255	267	191	208	231	207	230	203	219	226	222	219	246	216	227	205	205	215	208	243	218	220	225	200	208	224	232	210	224	210	208	214	191	214	229	228	217	221	227	221	213	241	211	234	222	241	242	263	244	250	227	221	246	235	223	207	220	221	210	223	211	226	233	230	198	234	231	209	212	233	225	195	233	214	217	239	215	222	212	241	248	237	232	242	214	223	216	212	233	218	207	242	226	223	213	209	240	225	229	238	213	211	231	220	235	218	211	203	230	206	211	264	224	229	205	247	241	233	229	212	214	220	220	227	234	229	225	241	239	228	218	197	220	220	239	215	226	226	244	219	242	256	252	233	209	195	248	199	237	199	223	243	265	216	218	212	209	241	224	220	224	205	203	209	230	239	220	240	216	208	207	224	217	229	242	203	206	233	238	227	223	215	214	211	275	224	216	228	246	222	226	221	229	219	244	235	201	260	219	235	271	240	246	226	217	222	248	213	214	237	235	219	231	226	217	220	207	242	228	226	227	246	213	234	221	221	213	251	247	224	254	247	239	222	238	212	199	230	214	221	231	203	229	232	214	209	217	213	243	235	238	205	243	222	227	215	230	226	209	223	243	230	249	235	202	221	221	210	255	244	205	271	256	233	223	241	250	213	223	204	211	202	234	232	230	223	225	230	206	226	245	199	207	209	249	213	253	228	251	212	221	223	208	237	223	217	222	206	219	208	221	226	251	216	241	203	222	223	217	235	194	187	221	256	203	227	242	199	226	223	237	218	243	213	208	222	202	229	206	215	194	238	215	213	224	240	235	211	230	204	211	209	240	220	211	243	236	235	241	237	195	234	222	218	207	211	210	216	204	241	201	239	197	208	210	235	210	232	221	216	240	243	238	231	208	206	205	220	251	232	194	223	219	232	244	206	231	243	247	250	224	227	214	256	216	209	228	223	238	224	239	251	228	259	236	259	221	247	225	208	236	234	218	218	214	210	206	202	239	245	215	201	220	236	233	226	229	222	202	216	245	258	205	217	226	214	236	217	206	225	216	207	200	223	233	232	211	204	227	231	228	245	247	239	213	239	202	217	220	240	222	212	243	201	212	229	191	210	229	231	185	231	201	203	242	235	211	207	225	213	218	223	209	208	220	210	228	223	207	234	241
38410	48355	31271	9962	3372	3107	2683	2249	17063	14726	3010	6053	11682	11139	2579	928	863	1344	11518	18182	17360	11653	6152	2670	1237	955	718	964	1139	1034	906	531	517	554	561	508	512	513	484	537	503	518	512	505	514	524	531	512	509	520	507	544	529	533	539	534	494	531	540	504	494	504	507	556	533	516	516	527	525	529	535	520	532	548	534	500	535	530	501	508	533	549	512	449	495	496	516	530	485	508	535	536	528	524	498	518	552	528	517	512	514	530	551	509	476	522	503	505	519	515	544	510	514	542	495	495	506	510	524	510	559	527	540	565	505	514	525	508	454	570	519	497	546	492	531	505	530	490	515	529	532	534	528	543	517	514	482	544	512	524	531	480	498	519	514	522	511	490	470	507	471	510	512	526	510	535	509	527	537	478	513	502	530	534	484	521	527	521	519	538	544	544	517	564	527	511	541	528	515	492	521	469	531	550	533	554	508	515	504	527	502	503	517	583	487	532	526	501	531	546	509	519	505	514	503	521	547	506	514	517	513	504	486	502	537	482	539	561	531	534	515	525	537	500	531	484	508	495	516	521	521	517	520	543	512	505	506	521	509	555	543	570	525	484	532	531	537	529	505	484	489	512	491	495	546	456	509	510	519	521	514	485	491	520	538	484	539	493	529	501	499	524	520	506	528	571	512	558	509	521	533	527	522	497	529	510	508	480	536	519	506	519	519	531	492	540	535	450	558	524	550	533	503	493	510	498	494	488	492	515	494	504	519	524	527	512	509	532	512	513	486	513	517	544	478	543	512	481	526	469	513	544	494	554	492	508	501	516	506	573	504	569	502	537	546	516	537	547	509	577	516	525	507	536	527	505	510	578	498	531	554	504	466	465	528	511	537	510	512	515	497	522	519	503	525	503	512	493	505	489	505	513	502	539	557	499	523	527	463	566	514	492	520	493	535	514	521	522	484	550	536	541	503	528	518	504	495	518	501	470	530	543	488	569	531	512	524	482	521	481	515	527	530	537	506	517	579	499	509	552	468	511	506	529	547	499	546	534	502	541	520	529	507	519	505	512	519	507	441	492	524	467	521	520	527	494	494	518	551	529	485	517	568	532	553	503	506	503	540	519	506	512	517	499	528	506	547	523	527	501	533	498	535	498	511	528	527	523	515	495	539	490	508	524	471	552	505	553	526	490	511	523	487	518	549	516	509	509	497	543	503	552	509	533	498	509	543	507	533	497	499	515	505	542	524	557	536	500	510	587	512	524	535	546	462	486	523	516	514	532	501	558	525	492	509	506	519	498	506	510	528	503	484	558	529	530	559	558	561	493	507	508	529	556	507	523	518	536	492	496	544	553	512	566	537	516	531	528	514	523	559	499	483	548	543	564	518	557	504	523	529	517	469	525	521	493	497	508	534	499	521	478	519	552	518	533	498	511	553	569	491	470	538	490	521	580	509	535	485	503	513	531	566	471	520	522	526	509	554	568	514	506	553	489	518	544	491	564	523	527	501	540	535	530	497	511	529	472	551	511	500	523	519	563	503	506	511	503	503	465	535	486	529	484	530	520	502	580	525	471	501	483	540	510	494	501	474	506	480	523	522	534	535	493	518	515	531	544	538	492	507	527	493	488	536	539	525	490	536	515	540	518	570	506	541	479	496	532	512	519	506	528	486	523	474	584	521	548	532	487	542	506	477	508	498	516	538	554	526	545	521	521	517	540	521	509	498	508	517	492	522	506	517	552	510	518	475	539	506	529	515	524	538	496	502	538	496	539	538	514	571	506	528	522	519	522	534	516	512	517	528	435	502	506	544	539	507	534	521	530	547	506	475	527	549	523	530	511	515	510	534	488	558	513	504	508	520	503	488	526	507	525	557	504	520	539	567	534	497	540	510	545	523	525	534	529	556	503	520	488	480	565	518	556	506	532	512	533	486	493	488	540	485	559	514	513	516	520	526	522	534	556	519	506	512	568	536	563	485	544	502	531	516	519	495	543	540	522	503	532	501	524	506	520	504	500	539	586	516	509	489	500	503	541	485	540	492	489	536	510	504	550	486	531	496	479	528	544	518	517	512	497	512	525	567	471	504	554	538	539	501	565	524	525	543	509	505	507	481	511	518	536	533	514	542	515	475	487	542	494	541	483	525	513	508	504	488	496	542	528	504	516	510	553	504	520	504	507	520	491	499	512	533	521	550	507	557	527	501	517	537	486	508	480	528	516	541	497	505	514	524	491	518	521	542	502	552	554	531	500	476	513	509	513	505	492	530	558	476	476	494	521	529	524	505	554	530	544	505	490	508	546	518	490	548	548	559	520	501	499	510	531	534	536	525	544	517	517	520	509	473	469	572	528	511	534	513	544	547	548	559	533	563	518	489	494	503	505	518	485	508	542	506	518	533	515	521	491	494	530	514	568	539	519	539	535	527	490	503	468	491	503	501	521	495	528	542	501	550	522	498	494	522	508	477	506	536	539	514	506	509	515	507	527	509	524	496	548	473	547	551	504	524	514	493	549	529	493	543	521	504	519	518	517	540	529	523	497	531	502	541	500	507	547	581	549	506	569	517	496	572	516	494	550	513	518	523	502	541	488	493	546	521	492	528	468	527	520	506	525	475	524	555	520	539	518	513	482	516	543	563	537	510	541	535	547	536	543	512	508	516	542	530	534	506	489	559	485	530	505	503	526	520	522	531	522	488	491	523	507	532	522	498	535	510	481	589	565	520	543	513	535	521	491	519	470	541	517	575	518	572	528	507	485	502	516	515	509	486	528	573	527	557	487	534	521	561	509	533	567	519	495	545	518	510	511	525	502	578	524	510	515	530	547	520	549	528	510	501	512	531	490	502	546	524	475	525	501	521	470	551	500	465	495	553	496	550	543	486	543	515	524	493	545	521	536	566	504	483	508	521	506	508	497	546	547	541	531	549	481	501	522	509	551	511	530	494	473	501	497	522	538	497	523	489	507	516	549	520	506	526	500	509	525	504	496	503	497	539	554	493	564	474	527	511	488	503	516	519	503	481	538	492	541	513	520	522	511	549	521	529	504	518	508	568	562	533	531	487	519	518	492	518	498	505	533	522	500	534	551	474	546	513	537	530	506	520	521	538	529	544	511	498	490	496	511	536	543	494	517	546	523	520	539	525	517	510	513	510	553	501	495	540	516	545	496	509	548	522	534	521	541	526	503	536	506	489	544	521	508	535	503	536	518	534	506	496	518	484	486	542	497	543	464	515	526	546	540	531	517	495	510	507	508	502	464	502	508	531	516	522	532	553	511	529	520	531	496	504	557	513	538	508	531	523	531	529	531	495	576	506	525	546	493	499	520	517	506	481	528	545	463	521	566	564	575	519	473	509	530	508	522	501	533	546	521	512	534	526	536	547	538	502	521	532	538	528	484	509	528	522	516	556	511	485	498	533	527	554	537	541	531	496	490	513	513	523	489	519	533	502	511	509	589	526	547	512	521	527	546	517	497	493	517	505	522	558	531	527	518	565	556	506	531	519	523
52060	40421	33199	27851	23390	20701	15362	8061	12878	10241	1402	3840	6704	5092	1780	312	327	331	2700	8806	9219	6055	3061	1353	649	329	275	341	462	389	387	242	196	171	190	192	202	186	176	177	199	182	191	181	185	193	183	196	181	159	181	170	165	179	195	198	176	160	193	197	177	194	177	187	193	200	179	207	190	182	202	192	182	207	181	212	186	178	194	194	180	204	181	192	184	195	199	193	186	195	206	187	173	199	187	197	177	219	170	165	184	179	193	162	169	177	187	191	182	167	175	190	181	196	186	170	177	214	191	210	177	175	177	190	199	195	192	198	163	193	188	183	179	183	167	163	162	183	186	179	187	164	191	197	182	177	189	184	204	192	191	181	179	163	173	157	199	174	185	186	164	176	193	177	169	182	168	201	191	184	197	186	202	186	189	178	165	165	168	180	178	157	175	182	167	177	180	207	193	209	174	166	182	183	177	194	176	184	147	174	184	185	172	183	221	163	196	188	191	177	177	183	148	173	178	175	163	184	186	204	192	167	157	221	181	184	194	156	184	197	197	173	214	167	183	190	200	207	210	201	201	193	189	185	175	192	178	205	187	222	186	164	195	187	178	191	164	173	186	147	181	185	191	156	184	203	187	198	189	205	219	185	189	190	202	172	161	169	203	205	185	195	181	204	187	213	198	192	208	185	198	191	198	208	178	190	185	191	185	195	201	209	174	167	137	196	164	184	184	160	193	188	197	189	169	196	207	173	191	185	195	168	181	190	172	189	160	197	174	185	184	191	191	175	154	184	170	193	159	166	194	203	181	200	205	161	172	194	188	218	174	192	198	199	185	168	186	207	174	196	180	185	158	162	166	202	205	188	197	202	190	210	183	182	223	183	196	167	164	187	163	156	184	192	207	179	174	176	182	167	172	189	193	178	179	193	172	162	173	160	186	183	189	203	179	183	182	192	202	195	193	189	193	194	200	192	182	176	189	186	178	201	195	196	176	199	205	189	169	178	191	201	208	178	182	180	186	188	181	172	158	175	176	190	181	170	176	178	187	197	168	155	193	174	161	202	163	196	189	174	170	179	188	193	179	198	188	163	209	173	184	188	191	174	202	182	204	179	165	163	165	186	189	170	196	198	189	172	164	183	171	177	208	179	175	191	184	183	174	139	196	181	188	181	162	193	158	185	187	178	191	174	177	204	174	185	146	184	198	198	202	196	186	193	198	180	178	151	167	197	205	180	200	169	177	182	178	171	199	186	200	161	186	175	195	184	184	182	192	168	191	201	207	191	203	195	202	168	201	192	165	177	198	183	177	207	181	190	189	168	192	200	180	188	177	189	190	173	191	158	176	195	164	190	165	194	157	173	194	207	196	178	193	187	177	191	170	220	191	179	192	189	195	179	168	148	200	220	185	174	160	169	164	159	197	169	188	217	178	199	168	175	182	169	180	165	169	178	212	205	172	199	184	170	188	181	179	182	179	171	196	182	188	164	173	184	174	191	194	187	167	189	181	211	193	165	175	178	182	165	198	196	176	186	174	192	185	196	161	193	201	160	159	161	180	179	184	143	186	195	195	168	193	196	172	167	185	181	182	168	179	175	201	196	186	198	187	153	173	178	203	204	182	188	177	175	186	197	177	166	190	163	176	176	195	182	184	173	174	209	180	208	192	170	174	184	178	194	196	178	180	179	150	177	168	204	213	212	206	160	198	174	219	175	183	197	180	165	217	184	159	191	168	177	173	193	195	175	164	195	181	175	195	206	191	196	225	193	221	198	178	181	186	199	190	192	174	221	159	179	175	173	168	189	164	180	200	178	191	201	187	195	157	189	197	195	209	173	198	181	177	191	196	186	175	184	200	189	210	196	176	179	177	184	165	177	174	165	176	181	171	197	197	169	205	170	203	191	171	172	186	199	215	195	169	183	169	153	168	182	169	188	200	154	155	188	221	155	207	191	200	171	190	198	169	185	183	195	168	184	185	195	199	173	157	196	185	184	186	217	182	185	176	193	193	206	191	187	198	192	198	174	175	191	199	185	142	189	181	162	188	169	185	180	172	167	190	177	176	168	174	159	187	190	185	187	168	162	178	173	176	184	177	174	199	194	188	174	178	180	178	186	163	167	190	195	182	209	201	203	159	176	201	178	168	197	183	157	164	162	204	208	191	197	196	168	190	175	154	195	173	190	180	181	192	179	152	192	168	162	194	184	186	182	182	166	161	168	175	182	175	171	192	211	183	173	176	179	197	204	169	217	186	186	166	173	203	181	179	176	169	180	177	184	197	185	184	193	174	205	195	194	192	206	193	203	198	209	178	190	194	176	180	187	180	181	174	190	174	171	185	169	155	173	154	190	188	186	191	166	173	202	203	168	201	201	170	177	169	158	180	172	197	182	178	173	186	204	181	178	177	169	175	201	186	177	193	186	209	184	164	195	190	181	186	191	201	180	232	182	186	169	198	194	166	197	188	183	185	194	181	161	165	177	172	182	203	176	179	178	156	167	183	188	199	189	185	151	186	153	181	189	156	184	201	182	178	206	195	169	171	198	187	193	149	169	196	190	180	173	174	170	170	171	179	201	201	171	182	219	194	197	186	179	173	175	192	182	169	206	199	174	196	190	185	191	176	137	163	182	191	174	173	176	186	163	181	197	182	199	182	167	159	219	236	180	176	151	198	171	197	187	179	146	173	191	204	180	176	207	183	169	176	152	169	166	185	220	176	197	177	215	190	186	193	174	204	184	161	174	168	169	172	190	150	194	177	176	207	201	187	189	160	184	170	175	188	183	160	189	175	201	194	203	193	197	212	198	189	174	184	183	180	193	176	180	198	187	196	189	173	185	170	187	171	163	216	191	185	168	171	208	197	203	201	218	169	172	211	215	169	195	166	179	178	199	177	193	194	184	181	193	177	187	198	188	182	195	197	185	198	180	203	165	170	178	188	204	179	164	199	197	192	166	193	185	193	192	153	196	180	169	173	196	182	202	178	172	188	182	162	181	206	173	192	184	181	180	224	211	176	161	180	173	186	175	179	168	182	207	184	190	209	169	183	194	190	202	168	195	214	188	171	176	179	187	168	185	163	168	186	189	180	180	194	191	194	200	217	185	196	179	231	195	175	179	208	161	187	186	173	163	192	160	192	207	200	168	185	182	175	165	166	190	189	202	182	196	177	200	192	170	178	187	178	200	182	168	153	176	172	180	181	158	159	187	228	190	186	174	181	167	170	186	188	167	177	197	180	164	169	181	191	197	195	201	186	185	148	187	195	199	191	191	193	200	186	191	176	197	183	185	197	182	195	195	177	167	183	186	149	179	187	171	172	180	200	179	195	162	194	182	197	215	203	197	176	177	187	184	200	193	189	176	180	189	198	188	164	181	192	208	151	221	195	204	185	162	181	199	172	188	202	181	165	196	155	185	185	167	199	194	163	179	192	202	182	186	187	175	180	176	183	192	176	196	180	193	178	191	184	160	174	177	201	203	186	176	171	177	192	194	164	155	170	207
46174	47735	42563	17721	5785	5547	4702	4395	30263	16783	4888	14837	21520	19409	5449	1125	1292	1352	13699	30422	29556	21827	12634	5929	2565	1350	1026	1315	2073	1607	1366	635	422	425	443	418	411	403	422	394	368	435	399	408	454	452	398	390	410	413	442	350	416	386	431	402	407	404	400	431	414	455	390	440	391	422	426	389	412	385	445	419	433	418	429	405	423	388	423	443	415	439	424	379	407	407	412	438	428	425	382	428	387	453	423	426	423	434	406	417	414	471	398	409	435	423	434	410	440	391	419	415	401	404	428	414	427	423	423	412	421	399	437	403	402	442	383	415	398	439	405	427	428	437	405	432	380	439	389	418	431	404	432	435	420	430	421	395	437	382	414	400	395	408	384	451	418	437	425	415	384	392	381	413	444	412	446	428	422	444	359	415	420	411	434	392	413	412	417	449	414	416	434	419	444	382	390	455	432	428	411	429	396	409	409	414	401	406	439	403	393	409	412	437	430	424	406	411	442	424	405	426	395	399	406	402	378	384	405	419	438	439	420	422	422	395	377	389	445	410	410	446	425	427	387	444	449	416	442	403	433	422	419	413	403	406	431	424	401	425	409	430	432	395	435	442	397	427	410	472	395	438	409	437	405	419	420	413	378	411	419	399	409	426	418	423	392	396	440	421	437	431	432	429	462	422	410	416	397	422	429	396	380	418	418	434	435	421	376	447	445	372	412	384	455	418	426	440	412	410	430	410	417	400	388	452	427	424	418	440	418	431	420	393	412	395	398	384	454	373	421	386	399	368	400	418	401	405	468	419	398	378	435	444	421	422	449	394	407	398	449	406	432	413	408	436	423	374	392	427	443	413	395	421	414	378	415	411	436	438	427	396	404	414	449	406	423	436	431	399	413	414	418	389	401	373	421	408	424	393	440	453	447	390	454	379	443	436	413	412	405	452	408	383	446	407	420	444	421	392	433	380	414	432	400	402	425	398	397	437	424	431	438	445	436	403	400	442	435	411	400	433	445	431	394	426	402	407	405	453	406	410	394	370	434	443	429	423	374	438	417	443	418	411	397	447	405	421	408	417	432	389	422	427	437	425	440	456	421	412	415	443	421	420	411	411	410	457	396	414	403	403	413	410	433	394	411	426	424	387	419	409	410	399	407	410	391	418	434	387	480	426	428	405	412	423	410	441	396	425	388	451	436	428	411	407	454	411	450	415	438	426	434	398	384	435	392	413	427	405	415	415	408	451	382	414	398	420	402	409	402	430	449	408	441	372	436	424	447	396	430	415	377	376	417	410	415	428	426	423	389	427	406	411	470	436	427	394	423	448	413	392	424	419	447	405	400	430	427	397	387	383	408	423	419	400	424	423	434	398	420	398	399	432	395	413	421	435	375	449	377	430	443	430	393	415	392	424	442	415	422	427	404	381	444	448	421	454	414	426	408	413	391	419	388	410	429	419	419	414	411	392	404	446	392	426	403	469	409	389	410	442	432	468	445	402	401	435	402	393	398	424	420	438	402	411	452	409	422	405	461	440	423	410	398	419	434	414	434	437	402	401	423	425	385	396	443	367	420	442	410	428	420	428	426	438	390	416	417	413	413	398	406	402	401	451	430	425	378	416	445	404	423	410	414	417	416	448	370	438	431	427	428	430	447	390	403	415	450	421	418	439	435	417	433	384	385	415	386	445	407	447	431	434	398	413	406	416	453	408	429	418	390	429	416	425	403	419	392	404	429	403	406	412	417	402	415	448	397	410	406	413	428	416	426	433	433	436	411	417	458	438	410	453	430	433	440	380	408	410	423	410	399	389	410	366	408	412	391	439	415	407	411	443	401	409	398	430	440	396	430	447	481	424	371	393	401	402	441	433	393	422	396	458	408	382	417	403	421	429	400	382	421	376	397	415	466	430	442	437	395	392	413	392	410	373	425	438	414	421	408	415	402	414	401	440	398	372	417	394	436	416	448	402	394	438	429	383	437	433	433	379	389	394	428	415	410	375	424	416	426	425	397	435	410	404	430	397	391	412	403	410	420	413	412	398	357	392	376	413	428	436	393	411	420	419	368	394	406	416	390	419	426	418	409	405	420	446	437	409	394	383	412	408	429	421	417	403	406	397	418	431	385	421	409	397	414	428	415	416	469	388	441	409	443	416	415	384	408	422	406	421	429	445	426	446	428	399	437	407	407	427	425	424	410	438	451	412	392	397	460	427	427	420	424	396	430	409	422	425	406	402	441	434	412	425	415	420	438	393	405	387	395	422	423	445	420	419	417	414	431	422	417	458	419	396	412	393	387	408	432	438	421	404	425	379	421	386	402	425	421	418	441	411	450	389	399	409	402	425	414	412	383	403	413	394	434	392	423	405	400	432	414	411	414	433	414	393	400	406	396	405	415	399	395	400	391	429	421	430	422	427	432	438	435	441	398	399	414	424	409	403	471	445	385	453	425	426	411	386	390	418	423	433	391	417	456	425	388	421	423	418	447	402	456	441	406	415	440	426	397	420	407	422	423	413	427	401	385	423	443	414	456	425	406	423	465	428	415	429	437	428	422	417	417	411	433	415	388	408	426	384	458	441	455	405	387	400	397	414	425	380	461	404	372	435	416	409	430	387	383	407	447	400	458	420	401	454	431	406	401	455	409	458	409	400	401	400	415	427	417	442	432	438	378	423	392	464	435	441	414	431	401	414	426	420	431	419	400	412	416	402	401	450	385	423	418	433	401	441	423	403	377	422	415	432	442	389	425	389	418	402	433	396	454	444	403	414	427	385	415	473	435	427	405	434	429	412	423	383	405	417	404	428	434	426	444	403	445	462	400	410	417	432	402	410	413	415	420	400	400	394	425	419	390	400	392	437	403	428	451	440	427	463	438	422	388	422	406	417	443	424	400	422	408	415	391	418	412	405	395	398	414	420	410	413	395	429	427	426	402	423	385	366	436	437	368	426	420	418	436	403	443	411	410	414	406	433	426	435	405	401	426	406	411	428	423	432	446	436	432	407	436	412	415	437	420	458	422	391	370	438	407	406	415	428	448	394	410	428	374	425	400	418	404	410	440	403	415	429	412	405	429	442	422	385	423	433	386	387	438	394	401	400	394	408	453	409	415	420	411	433	436	448	452	428	445	358	404	417	419	423	408	456	421	425	407	400	384	414	432	436	458	414	438	432	401	416	434	400	435	430	415	400	378	391	436	428	394	427	413	461	449	430	420	445	409	405	432	425	428	418	406	435	434	424	420	380	414	389	429	436	436	378	407	398	417	436	423	386	417	412	454	411	410	432	408	420	414	391	391	389	428	418	404	455	384	435	419	473	441	395	438	411	421	424	421	404	410	405	436	395	439	400	410	400	417	449	443	419	419	421	440	384	374	403	402	404	429	433	415	387	416	393	433	397	448	448	402	433	440	448	431	398	457	420	401	375	396	409	439	396	414	411	412	385	404	407	411	418	421	395	429	415	431	422	397	391	431	428	421	426	404	415	426	356	407	394	415	406	402	422	421	418	423	422
13065	19834	18262	8341	1303	435	367	276	311	446	319	325	377	284	196	208	181	212	223	362	581	534	410	299	231	199	191	199	186	217	218	191	199	154	188	192	197	178	176	178	173	191	192	178	184	222	164	172	172	181	198	191	171	175	203	179	213	201	167	180	173	186	176	180	174	173	178	179	180	202	199	197	213	178	195	178	181	192	180	166	184	197	186	156	195	177	152	163	204	177	197	192	210	180	207	168	193	197	148	170	179	174	188	187	183	173	218	187	197	187	190	175	199	195	175	193	181	171	176	174	185	180	196	181	161	168	205	190	184	181	188	171	185	179	161	172	193	188	170	200	192	171	178	195	157	186	196	187	184	173	174	185	194	194	207	165	183	186	171	176	190	163	189	192	184	200	178	196	201	191	161	166	180	190	193	170	178	202	175	192	176	181	189	183	191	192	194	171	185	186	188	161	167	193	198	160	172	190	165	185	197	194	190	184	181	178	158	190	173	187	175	190	193	188	174	187	201	196	185	182	180	181	186	191	189	206	197	214	207	186	185	209	206	183	184	173	199	192	176	178	192	203	169	207	183	225	187	169	209	168	194	191	176	163	181	202	178	195	169	185	182	169	186	209	177	177	174	158	176	171	190	172	196	159	178	202	168	189	188	174	213	193	189	188	176	179	188	168	187	180	176	178	186	182	190	198	213	202	174	180	186	163	199	181	195	184	180	189	186	187	178	196	177	185	176	182	178	160	178	193	167	191	187	162	169	207	187	191	199	195	211	185	171	203	164	167	216	203	200	175	177	189	156	198	198	198	180	162	192	197	199	165	190	188	183	208	194	175	182	185	186	190	195	193	195	177	181	180	199	160	185	184	190	170	174	192	173	161	187	196	168	174	187	163	197	184	202	172	176	173	181	205	171	175	202	173	196	164	183	188	178	188	174	193	202	196	227	164	195	183	199	171	182	207	193	219	189	190	180	197	172	212	187	190	190	195	200	203	172	186	201	188	183	191	160	192	183	186	168	179	187	195	184	173	158	171	195	216	198	176	174	204	166	180	192	186	193	180	161	166	163	192	197	194	177	177	211	208	193	174	187	162	201	170	201	157	178	198	193	172	205	180	178	200	223	196	184	183	192	201	214	169	177	178	185	200	181	198	203	199	205	159	198	190	181	210	188	168	175	208	172	189	164	204	188	215	159	190	175	182	176	179	204	197	205	165	188	213	176	198	198	197	205	161	178	183	174	195	175	207	165	172	185	186	199	200	169	167	163	172	198	186	180	161	169	173	181	188	169	178	167	200	185	171	205	177	190	191	194	217	175	159	203	177	173	175	182	204	204	181	196	167	180	175	156	167	182	187	162	197	176	179	170	179	171	180	173	199	200	195	179	189	203	202	198	207	179	180	169	203	158	185	183	169	174	186	192	176	180	177	191	163	159	180	216	174	212	195	186	189	194	213	178	181	213	175	187	181	176	189	212	171	175	172	183	188	178	181	160	175	178	165	189	166	237	206	186	218	192	179	195	184	179	183	220	177	206	193	192	190	179	208	185	154	173	184	219	159	171	179	181	185	177	198	174	183	169	186	171	182	207	164	190	201	179	187	172	166	182	203	195	162	180	170	176	183	150	219	212	171	151	176	184	210	185	166	197	197	198	190	166	194	208	198	182	192	187	184	183	193	191	190	202	166	188	199	179	187	201	197	176	201	194	182	187	205	197	200	197	171	185	168	178	181	169	174	177	191	190	190	171	177	197	206	177	176	202	203	174	181	206	192	190	206	193	186	161	182	181	170	184	213	161	204	193	190	172	186	178	186	189	219	178	178	172	215	170	155	178	189	173	184	164	181	184	182	157	202	186	191	178	166	192	202	170	207	195	217	198	198	188	198	184	166	189	180	208	169	189	231	180	174	181	168	167	185	165	201	196	179	182	193	159	188	185	171	182	177	191	181	171	171	187	215	176	197	173	176	181	186	183	158	183	170	195	201	199	163	175	178	183	161	195	190	191	181	165	196	159	200	187	159	189	195	185	209	193	166	227	176	159	178	174	194	177	162	193	178	223	188	177	190	186	171	167	157	178	182	197	173	229	183	210	175	193	185	202	201	207	178	202	179	163	199	172	175	170	198	171	197	200	171	185	211	190	191	197	206	197	186	187	174	213	193	161	186	194	181	208	206	168	177	193	168	180	191	194	185	212	182	195	185	177	177	187	183	194	156	176	213	221	171	190	181	166	171	184	173	173	188	211	185	183	192	178	149	178	206	201	177	192	180	194	178	177	202	191	180	188	185	200	175	202	185	177	193	184	184	196	169	209	224	179	189	173	193	175	201	182	194	174	178	192	182	164	192	197	169	197	184	186	165	175	165	173	159	174	195	191	202	216	201	191	184	193	182	204	187	180	191	176	182	189	183	213	168	182	185	201	178	191	197	207	213	178	170	181	189	179	170	189	188	192	203	200	194	181	186	214	192	191	203	183	196	167	184	170	176	186	200	181	210	167	220	190	164	188	207	172	181	190	171	174	194	171	195	149	177	187	212	180	168	186	201	200	191	193	171	161	200	186	187	189	183	170	202	198	179	180	198	195	156	171	175	162	178	169	163	173	181	185	188	165	186	174	201	180	178	184	193	190	199	164	176	198	156	207	164	191	188	205	220	176	209	170	186	218	216	174	201	198	196	196	190	185	196	182	167	212	208	182	176	170	167	193	167	189	203	187	169	194	188	171	164	177	175	189	189	162	163	191	172	175	192	167	180	183	165	186	196	184	179	181	195	191	177	195	203	208	193	183	170	188	192	185	218	182	211	175	195	161	173	189	183	159	177	161	174	190	177	165	205	187	201	170	174	213	168	200	175	189	197	174	176	175	183	193	166	180	194	172	204	179	194	182	181	195	196	198	180	170	177	172	171	194	190	193	193	189	185	188	212	184	192	205	156	168	171	192	195	178	174	192	150	179	184	174	180	161	222	179	219	180	184	193	177	186	185	194	196	195	185	192	201	209	172	195	166	181	190	184	194	199	195	185	183	196	157	184	197	221	167	176	171	177	201	200	194	174	191	211	212	147	159	189	192	199	180	189	194	187	183	193	174	198	171	158	175	185	180	189	189	186	195	184	172	180	215	177	181	185	190	184	172	181	170	197	191	195	182	193	200	169	192	171	171	178	197	191	151	172	169	180	185	178	189	163	195	190	176	175	171	183	207	181	187	181	205	163	176	184	175	197	162	197	198	154	191	192	181	163	192	177	164	200	209	175	188	177	184	173	167	215	180	179	186	175	184	178	203	181	190	157	193	168	195	172	174	187	206	185	180	184	209	209	176	166	182	180	172	147	184	161	168	193	177	184	207	182	175	210	181	165	163	195	188	170	191	189	189	184	190	166	178	169	172	201	208	181	173	176	177	183	191	177	180	179	185	193	194	181	180	169	191	181	175	196	195	176	192	188	186	191	178	207	204	183	184	173	172	183	198	192	204	161	173	176	164	167	192	172	177	165	188	187	194
10727	19913	21247	5949	898	985	902	829	1392	2073	1117	1245	1546	994	691	531	516	491	599	1907	2827	2554	1514	852	594	494	452	446	508	509	521	525	422	441	422	461	466	445	430	450	415	417	410	455	477	442	494	462	435	455	435	467	470	456	433	442	476	441	464	492	478	439	424	451	446	443	431	429	475	436	469	461	421	467	454	462	449	437	452	454	424	458	446	455	462	451	433	440	458	444	429	429	480	434	442	455	506	435	494	415	416	449	422	426	451	453	450	434	435	400	427	444	505	479	443	487	436	408	453	460	455	437	459	417	441	413	500	491	424	424	488	425	436	436	433	409	481	440	447	455	416	438	493	485	438	435	490	433	438	465	459	446	454	432	455	445	432	458	453	440	472	431	478	432	456	440	452	423	429	459	464	446	448	490	456	427	449	470	466	454	466	469	433	468	444	455	428	432	413	458	448	405	444	457	437	453	465	427	445	468	430	505	429	440	472	470	447	493	451	431	467	433	466	449	447	457	448	440	482	419	439	439	421	422	442	445	489	437	445	503	455	412	425	420	422	464	439	503	428	440	403	472	450	463	473	397	451	448	417	429	461	444	420	442	474	470	477	422	496	460	414	455	446	478	455	472	458	419	445	458	428	444	425	510	432	482	424	425	466	435	404	434	434	459	456	447	463	387	425	431	418	405	426	460	436	462	441	449	476	455	479	441	442	434	417	454	461	446	472	434	452	463	451	437	450	419	468	446	460	439	417	452	471	437	465	434	439	440	430	447	413	442	444	412	432	494	416	456	484	451	456	458	477	451	411	421	458	420	464	478	464	455	445	455	430	426	449	423	484	451	459	475	436	437	470	497	424	450	456	409	458	418	445	476	465	444	438	440	424	462	405	472	468	457	426	459	460	445	481	410	460	417	414	438	425	437	444	460	448	444	460	441	431	434	419	464	433	439	469	497	440	482	473	428	438	433	438	452	432	439	438	467	446	421	452	451	442	464	416	453	438	443	453	489	447	477	423	469	454	443	477	414	456	466	435	440	405	465	475	424	490	471	432	471	440	431	455	456	479	448	437	470	453	417	480	443	429	435	443	486	437	465	432	458	417	416	453	440	460	394	447	466	454	448	441	451	448	436	464	474	460	419	461	421	430	425	416	442	442	420	456	464	437	447	447	492	458	478	473	462	429	464	439	483	469	415	454	459	451	443	420	425	459	450	421	424	462	446	457	395	420	436	430	465	455	475	453	471	454	417	436	441	455	393	409	470	412	434	444	484	445	474	445	427	456	446	453	450	447	436	427	448	466	435	434	429	435	468	434	418	435	430	451	458	463	469	447	445	454	465	427	481	461	432	450	458	456	441	495	464	422	479	436	442	441	434	457	447	452	467	472	454	452	443	453	442	441	425	443	434	465	399	480	443	396	414	404	482	443	423	425	467	401	452	427	443	442	451	470	443	469	436	450	463	444	458	458	414	445	482	436	434	492	469	493	451	428	439	412	412	441	447	435	453	468	420	416	424	426	438	458	437	433	429	454	436	464	432	445	432	441	438	434	418	455	450	434	455	449	439	466	429	441	486	470	414	439	455	447	434	442	441	439	437	471	438	462	399	466	469	419	455	467	483	461	443	384	453	477	421	450	443	447	435	512	441	456	475	436	426	461	443	469	458	441	440	469	415	450	447	417	439	404	446	437	438	425	431	456	433	460	449	448	419	467	432	488	466	421	460	453	460	431	434	453	456	430	433	420	458	477	458	501	454	412	421	440	458	471	467	461	469	472	446	433	407	438	422	472	484	426	434	467	472	428	433	460	412	472	453	466	448	430	458	413	443	454	442	419	448	467	415	452	443	416	452	467	486	449	447	444	466	443	440	438	436	446	447	434	471	474	445	448	459	488	447	455	463	418	470	450	437	428	440	458	452	448	450	429	428	437	448	436	477	415	432	467	414	429	460	452	459	422	445	455	459	420	464	430	476	435	475	431	446	434	448	433	462	462	461	471	425	477	419	470	448	440	433	460	462	439	422	460	434	421	463	479	447	443	467	409	447	432	432	474	457	410	470	448	451	441	422	455	467	466	450	425	448	428	437	445	430	443	459	419	466	460	451	415	433	447	433	435	446	422	446	411	377	435	448	412	472	406	486	471	434	442	459	453	454	485	453	432	457	424	486	427	448	444	458	478	491	444	423	455	450	453	464	429	445	467	461	429	441	447	416	441	465	448	430	466	441	460	443	436	431	414	471	474	461	417	457	438	446	482	433	464	464	403	448	432	426	486	395	405	445	432	459	447	441	452	436	477	421	438	439	446	444	434	469	443	468	431	475	444	441	451	461	444	459	454	445	471	454	449	440	436	448	416	456	458	444	485	490	439	446	448	434	438	449	448	438	464	450	425	454	470	430	435	436	463	464	459	453	460	444	428	469	424	506	431	405	446	440	493	465	466	438	413	467	490	443	451	464	489	430	446	422	446	446	448	471	415	437	494	436	454	436	429	444	452	450	422	479	396	482	454	452	425	426	445	487	447	427	431	429	413	436	445	434	415	450	429	436	441	433	425	454	430	465	425	429	441	417	448	419	447	450	484	451	440	404	444	469	440	438	451	437	470	435	472	433	456	423	453	451	457	419	429	460	454	466	434	451	434	453	448	419	407	459	433	427	426	475	454	459	453	419	441	438	447	476	433	447	466	453	437	467	477	423	462	446	463	448	438	435	444	438	467	475	429	421	478	440	470	451	450	448	412	447	453	469	457	453	405	432	442	450	458	507	443	485	445	470	414	448	436	444	430	469	431	442	452	479	449	421	446	496	451	432	477	461	435	478	460	483	441	444	469	465	442	445	462	480	418	443	438	466	466	440	471	464	456	445	430	465	489	465	488	448	459	416	409	445	458	441	394	435	454	434	453	484	445	450	443	470	465	447	460	454	444	459	441	445	439	470	460	463	395	455	468	426	447	432	418	453	454	443	415	467	443	443	446	470	449	428	453	470	421	472	467	472	458	459	463	448	439	450	441	505	433	473	444	456	448	428	437	456	440	454	449	431	461	459	424	420	476	447	448	442	466	438	496	414	435	433	422	452	416	466	465	429	488	425	436	455	470	478	423	418	458	462	439	451	480	447	438	453	455	454	428	466	439	432	433	452	460	441	464	450	406	444	435	470	422	493	470	447	441	461	420	449	430	469	475	465	402	435	460	438	444	444	457	423	405	479	460	459	412	450	416	423	434	438	422	443	443	429	439	468	467	463	430	439	428	465	475	410	429	415	445	444	409	457	459	463	450	411	442	461	448	435	439	462	447	437	432	438	412	439	464	426	452	472	452	461	483	439	433	415	450	444	475	448	431	449	445	464	444	425	449	446	427	396	449	426	441	458	440	464	491	479	441	454	429	446	471	460	465	464	462	452	440	474	447	422	438	449	457	477	475	417	421	454	432	465	457	471	445	433	431	446	440	453	465	471	423	445	446	439	473	476	413	442	445	470	420	451	463	464	463	466	470	467	471	454
40495	46917	45460	28263	21766	17122	10662	4556	3164	4400	838	2927	3182	1661	1094	263	271	293	633	3121	4573	3004	1683	790	428	329	253	248	342	337	337	286	212	229	274	196	210	218	210	229	225	234	231	218	232	225	231	228	210	211	232	219	236	212	229	194	218	214	213	235	219	213	226	223	242	234	245	203	227	232	197	221	238	223	229	221	249	233	233	232	218	190	218	231	236	244	221	189	248	256	242	221	244	232	215	226	225	209	240	204	232	230	213	219	239	215	248	213	182	214	236	224	204	260	252	245	197	240	210	223	232	221	219	207	238	228	229	218	237	238	230	205	235	174	188	216	238	239	248	204	221	209	210	195	228	251	233	214	226	228	207	234	236	224	241	228	225	218	149	208	226	234	212	231	202	233	226	230	238	225	229	218	199	218	213	204	202	231	226	219	208	242	245	247	243	221	206	224	227	222	229	217	230	231	202	220	204	214	217	214	223	251	215	216	225	218	218	232	205	223	208	233	206	232	217	228	228	260	246	191	235	230	230	202	191	232	220	236	202	222	219	237	245	218	228	213	249	236	241	225	240	213	235	231	231	204	231	191	208	197	205	207	218	231	206	243	213	213	249	194	203	238	239	244	214	217	218	189	200	220	217	198	231	201	208	235	236	217	214	241	223	197	233	216	205	216	234	223	254	244	200	208	209	234	256	244	240	226	210	222	221	171	242	195	236	192	220	235	227	251	225	230	233	217	192	220	225	240	216	225	250	210	221	228	224	246	242	227	193	206	232	230	233	220	220	202	225	240	214	203	223	237	216	212	227	220	222	216	228	160	205	218	232	248	213	230	213	229	218	201	238	218	230	218	241	217	214	225	251	203	227	223	245	206	246	246	238	194	218	213	225	245	220	224	218	226	224	248	218	213	232	209	216	209	208	212	201	218	214	220	249	226	219	219	215	215	206	243	206	234	246	227	266	219	202	224	242	235	233	231	212	224	205	207	233	228	213	239	213	224	224	205	227	235	201	214	244	206	209	190	239	196	229	233	200	194	227	231	233	204	195	217	206	235	230	222	200	220	235	216	224	216	233	215	215	247	244	189	233	224	216	221	221	215	221	217	197	207	199	212	219	229	223	242	243	200	195	248	209	236	244	213	221	216	222	241	239	215	238	231	218	219	206	272	198	226	222	215	240	197	233	201	221	255	209	238	239	246	212	222	224	230	209	238	216	236	229	222	219	233	215	231	208	209	233	233	232	231	217	220	240	201	237	229	232	245	201	234	225	212	201	190	218	232	228	217	228	222	214	223	230	233	218	213	232	206	229	227	225	240	212	257	233	240	239	225	236	229	231	240	210	217	231	212	247	206	229	204	224	222	217	239	242	247	212	215	241	193	235	215	236	237	209	252	246	187	221	237	212	241	230	185	211	220	194	223	246	232	211	226	226	173	216	217	214	225	229	225	214	182	194	217	226	249	224	229	237	247	207	258	242	216	232	225	211	219	257	237	234	211	221	202	224	233	212	200	194	240	270	200	239	228	242	227	228	230	219	211	214	216	236	210	251	217	227	226	247	256	241	228	219	231	213	225	219	214	223	217	218	203	210	228	235	265	221	240	225	224	233	207	216	222	213	219	201	250	228	239	233	201	227	227	235	233	205	229	235	224	228	227	205	197	238	209	220	228	182	213	224	249	208	171	210	223	200	221	217	219	201	231	226	237	212	224	214	213	195	227	202	223	223	215	224	208	227	230	224	227	203	223	230	215	237	226	239	236	220	220	234	243	223	207	233	233	220	206	209	252	234	221	227	206	241	195	233	229	212	202	229	222	227	209	263	211	221	222	214	190	215	217	236	237	225	213	231	199	221	250	182	211	208	238	224	196	191	222	239	212	231	234	221	218	230	224	220	202	211	244	225	207	246	217	219	244	225	246	189	207	212	217	211	219	236	204	219	240	219	231	191	244	220	208	213	219	211	246	211	227	226	188	242	231	210	226	237	233	230	210	250	240	215	233	196	235	231	211	181	219	235	226	219	208	251	221	204	207	224	212	242	225	189	220	207	242	208	234	225	230	195	248	210	242	231	217	205	260	243	231	240	242	225	238	203	225	227	221	236	204	230	239	206	258	231	251	210	212	214	211	204	223	245	225	208	230	179	223	223	207	247	210	230	239	246	226	229	229	241	245	231	200	225	227	238	233	218	228	225	243	232	239	235	217	245	203	192	220	232	230	185	218	222	223	258	225	235	248	195	226	207	205	227	216	220	230	201	217	219	218	216	197	255	253	222	252	209	232	236	238	252	233	231	230	224	231	229	225	219	210	205	255	268	235	213	236	200	213	214	204	238	214	229	228	231	229	198	208	218	249	251	211	230	221	209	228	218	204	215	210	232	229	223	194	218	246	252	214	235	207	208	232	216	250	225	233	229	202	224	229	218	235	236	235	215	232	259	236	220	240	231	218	224	250	245	218	247	201	223	206	220	191	197	208	250	201	192	225	240	242	235	257	254	207	219	211	220	223	215	237	231	236	228	219	200	247	223	217	232	227	267	226	239	255	202	218	227	265	222	219	223	226	198	226	205	226	237	220	229	205	234	226	218	233	208	179	232	210	234	206	220	241	211	222	217	224	251	223	178	221	244	261	223	234	221	191	221	221	221	225	221	213	198	226	217	219	209	214	231	254	202	198	221	230	192	200	233	222	214	249	223	244	228	210	220	244	210	220	216	255	235	219	227	212	231	256	214	179	212	227	234	214	245	211	229	225	232	220	238	219	230	236	215	220	210	248	229	202	230	202	199	212	216	235	208	228	242	225	235	222	249	215	220	224	225	223	197	253	229	241	231	222	193	234	235	211	225	195	230	216	251	271	226	245	212	243	226	224	227	217	237	206	239	201	226	235	248	220	221	196	203	222	232	216	234	257	226	225	225	239	221	256	238	263	204	248	193	233	233	236	229	227	227	208	215	214	226	216	246	224	199	202	242	226	227	233	226	240	225	220	219	222	213	255	211	213	233	204	224	243	214	219	211	198	230	228	233	247	202	234	250	236	215	201	232	242	195	233	210	231	204	223	214	234	264	212	232	224	246	239	203	236	218	201	222	214	220	223	211	207	226	236	243	220	235	205	226	229	227	209	216	202	236	245	221	214	178	211	246	209	249	225	230	223	203	242	231	232	220	243	218	205	178	231	239	228	260	213	198	214	205	218	206	220	224	250	214	196	176	227	234	229	210	246	234	198	225	235	224	215	237	194	226	194	194	211	218	242	208	252	182	237	225	241	215	231	242	229	209	219	203	198	206	220	230	218	271	222	224	219	204	229	244	201	218	212	212	223	215	236	238	193	202	233	243	185	240	231	209	226	226	233	203	219	230	212	215	220	247	212	212	241	225	228	215	219	236	200	244	206	237	231	196	209	197	221	195	229	210	205	239	209	213	223	194	244	248	222	240	273	223	214	242	215	223	222	207	210	231	231	222	219	214	225	210	249	229	230	212	201	200	205	205	193	256	222	230	250
31443	44417	44749	11462	2999	2871	2753	2264	8709	13270	3758	13110	12133	8555	4914	797	816	899	3463	16259	19911	13679	7676	3652	1590	964	754	696	1318	1167	1113	758	538	544	493	542	532	511	480	496	513	516	539	512	462	528	502	515	499	506	502	512	496	555	506	521	561	488	540	495	518	494	487	526	547	521	476	463	542	470	509	534	532	567	516	512	483	515	512	527	503	524	512	515	536	497	503	512	499	479	485	530	499	529	558	450	499	508	469	517	513	542	541	532	493	522	547	514	513	485	466	515	503	486	532	479	520	495	556	489	511	525	516	516	514	476	511	503	515	536	557	519	490	532	495	479	540	491	539	556	523	473	482	510	531	526	518	525	534	541	543	495	515	503	497	528	520	501	523	438	540	477	520	498	550	507	520	520	485	487	486	524	518	546	515	481	486	501	508	560	499	518	501	521	518	498	487	519	496	520	499	511	524	482	520	519	498	508	486	467	488	484	509	515	488	492	490	506	518	526	491	510	529	556	537	509	511	499	514	505	468	523	503	494	490	520	511	496	456	534	499	495	525	513	506	501	475	508	504	509	557	525	546	512	500	518	504	473	524	568	491	526	520	529	485	518	528	495	536	515	541	463	539	543	479	537	575	509	562	535	560	451	504	505	461	521	527	500	501	493	547	460	491	503	481	519	492	496	517	509	474	477	515	509	506	519	536	512	547	526	496	537	530	505	500	504	509	506	523	505	534	499	516	476	493	500	498	551	520	496	496	493	540	480	528	539	517	530	486	465	517	534	516	517	490	518	535	513	537	475	521	505	504	515	528	524	511	498	525	514	548	522	507	483	539	475	550	511	491	538	487	474	507	513	505	532	515	523	520	583	516	516	527	498	540	488	481	497	517	511	534	458	501	540	534	515	547	546	524	543	473	584	516	584	506	551	552	508	479	490	515	540	556	499	548	499	547	521	512	479	531	509	534	500	487	492	556	528	492	478	512	519	516	480	523	476	512	523	518	530	493	527	510	514	488	488	484	542	556	461	503	534	549	534	497	505	516	550	507	474	520	530	525	533	491	513	515	549	491	507	497	527	504	515	565	514	522	495	526	526	509	498	509	487	496	509	510	495	499	492	530	514	522	494	492	496	539	530	535	491	507	538	516	551	538	522	489	529	505	500	495	496	535	466	508	516	499	506	513	512	519	478	520	542	485	587	519	511	532	504	494	518	496	511	539	520	546	486	497	513	473	496	513	516	519	536	534	537	541	499	542	533	493	507	515	492	530	524	545	510	526	514	505	494	514	515	524	517	496	514	544	503	485	491	511	546	517	502	534	468	495	506	523	528	484	476	519	499	488	485	512	507	486	501	515	535	531	484	500	514	553	528	494	538	480	540	556	497	540	529	529	517	521	497	506	521	493	495	533	549	493	520	507	544	507	534	492	516	479	522	530	514	459	527	525	519	533	521	506	503	517	516	517	460	489	494	542	495	473	502	486	498	503	465	501	528	501	507	488	506	478	511	503	540	503	495	520	532	568	524	552	553	496	531	542	525	509	546	530	503	515	527	518	550	520	515	515	513	510	536	530	543	525	513	539	503	522	469	520	528	523	492	538	523	510	501	526	575	503	521	540	483	505	534	509	555	506	524	567	503	535	516	502	518	501	496	467	512	526	548	486	498	546	501	515	500	536	512	476	536	484	509	516	528	553	508	521	505	465	535	518	524	527	511	529	528	501	529	500	514	518	509	531	541	565	522	507	504	506	478	520	487	523	498	543	526	519	487	498	515	500	531	531	535	506	528	502	510	512	510	487	502	501	573	484	512	519	541	526	469	535	503	518	498	517	531	516	495	531	531	494	510	488	550	498	497	497	552	535	493	518	526	536	525	520	521	549	503	522	495	543	500	479	508	499	525	528	503	566	514	534	497	495	485	542	487	487	505	528	469	497	542	529	538	518	535	480	521	531	506	492	489	519	521	496	544	485	512	533	501	508	460	524	523	520	500	528	520	461	440	517	543	513	536	508	530	508	529	497	480	511	527	514	534	530	527	503	521	503	509	506	505	516	487	512	486	505	544	499	531	491	534	532	526	480	527	516	490	491	508	504	541	509	516	477	511	526	517	541	542	499	495	511	522	520	481	494	556	571	487	476	500	479	535	530	512	516	515	519	523	554	482	480	521	509	536	518	541	542	506	502	534	500	468	550	512	492	526	532	529	538	496	523	546	528	532	507	501	474	508	531	526	493	533	528	512	493	503	490	493	538	485	501	510	485	520	545	509	544	543	495	515	485	492	512	525	485	532	490	502	502	513	509	503	474	490	503	524	462	553	502	528	546	473	485	532	530	487	488	522	523	491	503	512	506	547	534	518	478	511	510	492	524	479	510	464	520	523	511	508	524	477	469	548	538	566	534	470	523	552	483	511	498	523	464	527	541	536	494	570	528	510	505	494	502	551	543	506	515	486	494	524	509	542	558	506	528	524	523	525	547	533	513	508	503	530	493	544	520	562	512	546	518	542	514	510	515	504	547	539	524	497	494	517	478	506	497	519	475	538	519	483	517	511	518	492	539	520	510	531	539	551	534	516	487	539	523	539	484	533	508	481	479	527	526	536	529	491	497	504	523	519	466	507	492	493	507	553	514	517	487	499	526	506	567	521	523	509	528	525	512	503	496	537	503	502	524	527	520	502	525	492	493	519	509	516	545	531	542	513	502	487	516	512	516	514	537	503	452	515	522	478	510	547	518	489	512	506	512	523	553	542	506	510	567	531	518	534	515	498	525	491	537	524	498	535	525	488	538	518	519	523	509	485	517	521	484	549	538	475	502	486	525	509	512	519	542	495	511	485	521	517	483	519	476	504	536	484	487	498	508	524	482	505	504	511	500	552	501	487	523	463	519	514	554	547	513	527	564	493	516	548	517	511	480	510	488	510	483	518	518	499	537	508	542	507	540	568	499	533	554	545	510	520	541	513	496	522	520	499	503	493	515	527	510	517	504	493	516	529	498	537	505	528	539	505	544	453	542	524	550	486	514	520	529	520	535	475	512	526	552	543	521	507	546	499	499	533	522	488	508	502	534	514	510	492	524	507	476	490	495	524	473	494	534	526	529	541	509	501	502	536	497	525	517	480	526	544	500	495	520	517	529	476	520	510	515	516	499	489	529	497	545	502	515	539	532	519	501	535	463	510	489	527	510	520	491	514	511	485	501	502	535	483	549	528	495	490	510	497	537	527	519	527	517	520	543	504	486	512	489	542	507	531	523	501	515	545	528	536	496	532	511	507	506	531	456	512	540	445	484	519	491	491	473	511	581	526	552	516	525	554	501	535	520	508	497	520	551	519	530	516	527	519	510	502	528	532	537	585	498	524	518	528	530	515	543	513	487	499	537	538	505	512	465	502	453	520	494	482	554	511	519	539	513	555	517	523	497	527	522	532	498	529	480	546	539	511	523	451	517	538	513	515	493	503	531	500	569	524	521	535	489	511	496	515	507	512	499	527	512	469	534	528	525	493
52064	43523	38966	28572	23568	21940	18710	11601	12921	15702	1993	6916	4619	3643	3444	291	288	278	1003	6285	9328	6595	3443	1484	613	411	272	316	520	428	402	302	182	191	204	174	177	161	179	184	219	184	191	156	163	185	184	172	172	203	176	180	175	177	166	171	199	185	184	173	176	199	177	161	157	197	194	169	191	181	201	168	170	171	189	193	185	198	182	175	166	196	182	169	186	187	175	187	190	197	173	172	164	180	191	178	177	184	176	207	193	163	177	189	190	181	175	201	194	213	195	169	185	182	185	160	214	164	184	203	184	210	183	190	180	185	192	172	174	186	178	167	209	171	169	155	206	164	171	164	183	207	179	174	193	201	171	193	185	183	182	163	173	167	174	192	182	189	204	178	180	204	175	172	168	183	188	196	179	150	175	181	162	168	165	174	155	177	191	196	175	186	188	169	191	205	173	169	154	178	164	174	206	175	195	188	209	175	185	195	181	213	184	205	199	180	203	194	188	172	176	173	215	188	173	196	211	147	183	158	180	169	186	179	212	165	166	217	161	166	173	180	167	187	176	172	188	187	189	200	174	186	178	190	177	189	202	199	186	184	169	176	185	168	172	209	188	161	165	185	192	151	155	189	198	206	165	151	188	161	205	194	180	171	165	182	190	190	182	177	166	188	198	195	198	184	181	218	175	185	202	226	168	160	178	178	164	177	164	191	182	198	183	190	165	155	198	186	166	167	172	144	184	168	177	153	170	187	172	216	197	183	193	161	157	218	175	192	180	176	194	159	217	192	180	187	187	203	208	188	165	173	181	185	172	188	147	172	169	206	201	180	181	197	192	184	173	195	186	203	194	161	187	174	159	184	187	191	182	209	186	202	141	195	187	187	190	171	176	192	189	183	173	203	212	200	193	187	151	175	192	193	180	215	191	181	207	192	189	185	191	192	170	158	181	181	182	186	187	178	170	183	184	163	182	188	187	171	183	172	173	171	180	158	175	207	180	178	201	181	177	192	198	159	154	175	172	192	172	176	202	175	175	189	184	177	152	189	188	196	179	180	172	192	207	184	151	183	193	197	156	186	188	212	177	174	193	188	189	181	193	202	161	176	200	171	202	180	192	194	182	199	173	179	178	189	198	166	196	150	167	186	216	173	171	195	186	204	195	203	181	171	194	176	184	158	174	180	178	186	203	167	189	176	179	207	183	169	182	180	166	148	152	199	159	158	196	189	171	186	192	184	191	184	164	205	197	194	189	175	184	199	192	187	178	188	180	195	178	185	199	185	178	210	154	185	206	195	167	162	173	182	170	193	176	193	169	186	143	195	199	177	196	181	175	185	206	206	184	187	170	192	181	173	182	173	188	154	191	150	173	171	183	189	163	171	174	192	169	189	179	194	185	198	182	186	185	191	192	185	170	180	185	166	192	192	162	197	197	177	193	149	160	185	215	185	201	170	187	173	185	183	172	163	165	169	174	177	171	182	164	178	177	145	168	171	206	189	161	201	182	187	155	183	175	209	196	170	150	180	177	195	195	191	169	153	193	190	182	189	170	179	188	178	184	182	203	177	167	183	159	181	176	194	185	188	188	164	179	183	156	183	172	192	179	168	168	182	175	178	169	196	198	185	174	155	188	203	188	183	181	174	175	190	194	202	191	197	168	180	186	184	191	180	199	204	191	193	192	175	181	199	181	158	179	189	194	183	193	184	168	177	193	174	172	169	180	201	192	179	168	195	168	207	197	189	192	176	170	170	210	189	193	167	169	187	163	179	175	200	183	159	186	197	154	209	180	186	177	184	163	168	152	204	199	213	196	183	153	193	180	169	177	192	182	156	193	190	177	173	171	189	196	178	217	154	157	176	200	182	191	190	162	193	168	177	189	179	189	214	189	192	190	192	190	191	183	174	198	185	196	180	182	189	173	200	179	146	170	186	165	190	168	193	175	177	194	175	184	177	191	182	202	201	185	185	204	197	176	169	190	169	172	178	178	190	188	216	156	212	180	182	195	197	176	173	195	197	198	187	192	184	202	198	178	191	168	183	201	191	174	183	164	199	193	197	179	174	214	185	180	180	178	190	168	192	183	193	197	189	195	195	153	208	192	201	179	181	198	172	179	193	193	173	171	183	209	191	199	169	163	212	197	180	184	184	176	169	183	189	202	166	201	171	190	162	202	181	203	186	171	172	198	189	201	194	188	196	200	175	210	186	175	161	181	180	163	166	203	201	183	196	172	183	183	211	187	185	181	178	187	170	181	210	176	191	166	209	178	195	174	187	159	190	173	180	167	185	176	189	188	178	162	183	194	201	188	182	193	163	169	178	196	178	168	201	172	172	158	159	187	187	172	199	162	180	182	211	199	194	170	182	175	203	192	207	177	183	160	163	169	219	185	179	174	186	164	178	179	183	180	160	198	194	181	181	184	196	188	192	184	190	188	198	200	199	171	167	177	199	185	195	188	193	196	198	179	201	170	190	193	170	179	179	190	155	173	153	171	182	188	176	171	173	198	175	178	166	195	173	174	145	194	173	161	191	163	162	188	185	189	194	205	202	195	160	193	189	166	193	203	179	195	191	197	193	190	171	210	184	176	160	185	189	185	188	191	220	176	183	161	209	169	192	182	200	189	197	161	186	178	178	193	161	162	207	167	207	182	189	172	170	178	191	203	180	175	173	179	194	184	181	171	177	169	191	178	176	179	193	169	170	188	172	186	191	165	174	200	180	173	202	178	182	169	201	171	179	219	172	195	171	187	184	197	178	177	180	181	214	192	192	203	202	203	173	169	192	174	162	197	196	175	188	182	182	180	190	204	173	189	180	166	189	189	184	178	164	168	183	163	170	168	175	197	166	216	184	179	180	197	196	204	182	222	179	164	164	181	175	185	170	166	197	190	172	165	189	203	179	179	184	177	176	185	182	193	187	194	195	183	152	187	195	210	155	180	191	191	191	204	191	174	162	179	161	209	167	178	200	179	192	170	190	194	178	209	188	172	172	193	189	153	178	194	175	179	175	181	214	223	163	166	173	186	188	209	203	178	190	189	213	189	187	197	213	224	179	154	188	197	169	181	173	183	160	180	172	186	173	205	184	188	193	181	162	204	198	193	181	163	197	157	195	181	192	180	163	176	164	180	178	190	193	151	178	183	186	217	189	187	140	171	191	215	157	196	161	189	191	156	195	205	207	161	187	191	181	179	172	178	196	211	184	172	188	177	159	181	177	187	202	171	209	167	171	195	195	191	172	182	155	174	167	182	173	184	175	178	179	198	181	209	163	170	166	187	161	187	177	177	167	190	199	174	182	185	202	182	163	203	177	180	179	173	214	191	192	207	175	158	179	194	182	171	183	221	211	201	187	185	179	180	170	216	177	180	201	157	171	179	172	172	178	186	196	190	187	181	182	180	183	186	199	170	166	187	190	176	164	186	168	186	189	194	163	177	173	184	177	188	171	162	168	180	207	167	193	196	177	175	203	175	185	175	195	179	186	167	188	180	200	162	186	199	192
43530	49186	44738	16358	5422	5271	4523	3850	26920	22105	6023	22080	15344	15791	11889	1055	1072	1124	5344	24684	30842	23145	14184	6846	2497	1666	846	1155	2301	1903	1604	901	425	403	415	408	421	422	430	418	398	421	374	425	410	435	391	428	434	411	450	402	417	456	399	391	390	416	419	437	438	427	421	416	438	396	392	411	428	386	382	436	420	381	405	397	421	425	417	418	449	422	418	413	418	435	416	419	445	403	426	405	422	382	413	431	426	398	409	405	411	429	445	409	422	441	410	393	417	402	455	386	425	411	423	431	443	411	395	397	386	426	431	448	435	416	378	398	435	421	399	393	379	357	399	426	413	393	411	411	421	388	393	397	426	417	441	433	377	406	404	396	408	432	401	379	412	443	432	420	402	386	401	417	423	456	397	407	406	437	412	423	415	398	435	396	404	438	421	443	404	397	459	400	396	450	430	407	447	421	413	374	385	389	426	424	410	419	419	409	434	437	444	408	407	405	439	393	395	392	414	414	453	402	396	390	409	399	444	425	416	422	401	415	424	454	417	404	401	408	421	436	417	423	383	424	412	425	394	409	408	380	386	405	419	432	426	433	459	374	433	405	454	405	386	397	407	402	387	421	407	414	401	387	436	418	415	448	441	440	423	448	431	428	444	407	385	404	438	423	434	443	423	438	384	414	380	424	415	458	393	440	413	425	424	406	370	403	408	472	438	430	426	370	376	430	381	479	422	425	411	384	432	411	386	452	406	419	388	441	449	398	441	443	421	420	426	414	425	442	437	430	429	398	399	397	385	426	407	425	425	411	395	437	420	424	407	446	421	415	405	390	449	394	405	420	393	426	418	442	422	446	413	417	423	383	438	417	411	412	410	366	415	413	433	409	422	425	423	415	432	417	384	418	427	389	407	455	435	404	425	397	427	433	392	420	431	446	414	390	430	424	416	430	423	426	419	395	391	351	422	421	406	384	414	399	429	438	433	427	413	405	439	429	394	403	425	430	427	389	417	417	400	414	433	428	438	402	427	392	417	432	392	414	405	394	437	438	418	414	444	395	424	400	431	421	429	408	441	411	435	396	408	388	403	418	432	379	385	417	414	420	407	420	403	421	425	414	403	416	417	406	397	397	401	423	417	386	389	427	450	431	397	437	401	418	418	455	401	426	419	431	414	398	424	419	442	390	414	427	419	411	399	388	402	397	431	397	378	442	442	370	406	404	413	412	410	427	395	435	430	402	434	396	418	406	419	363	434	374	426	421	380	426	390	363	445	469	405	433	429	433	437	395	435	376	428	421	440	427	374	369	432	431	412	439	409	457	428	417	408	385	445	422	433	378	420	405	378	432	428	442	407	429	422	404	418	406	412	385	407	396	409	405	387	421	441	378	445	381	455	407	432	423	427	440	401	416	363	403	406	399	408	450	426	409	427	392	428	393	434	416	426	388	406	418	417	422	410	422	429	398	444	421	419	371	420	421	412	404	408	409	395	396	424	368	383	431	417	419	418	409	352	392	403	398	401	424	405	427	397	402	428	386	417	424	374	422	413	429	476	422	384	418	419	379	407	427	409	409	414	391	450	416	405	402	404	410	400	376	437	409	428	410	414	386	386	424	368	412	391	404	387	443	421	381	410	394	422	405	408	416	417	404	443	405	415	409	422	415	412	394	428	454	409	408	420	381	407	422	419	404	430	430	427	417	412	357	365	425	439	450	418	433	412	413	460	415	420	395	411	409	400	414	408	428	422	441	417	448	422	397	376	421	403	403	427	431	412	412	392	422	429	389	436	448	385	426	363	400	398	421	392	414	407	404	436	413	399	417	402	413	431	411	414	388	401	379	411	423	407	413	441	408	408	410	412	411	448	378	430	418	413	392	394	370	400	378	406	422	437	401	395	446	405	404	398	415	434	395	427	408	451	414	452	419	412	412	401	416	401	483	414	389	398	421	454	437	406	434	430	383	423	434	407	388	409	427	423	451	396	476	429	388	422	386	426	438	401	404	413	420	377	417	417	408	404	411	426	428	460	449	426	410	416	400	438	456	422	442	439	427	411	429	417	437	415	438	425	379	417	427	430	429	454	386	416	413	412	401	449	379	433	394	422	439	359	411	391	478	417	426	391	439	424	397	427	418	440	399	459	428	401	457	406	433	418	427	404	385	425	391	418	419	447	408	404	435	425	438	426	399	391	427	398	395	413	408	462	446	434	388	414	428	406	446	444	397	366	393	416	403	434	427	424	420	421	393	434	377	419	432	416	402	400	427	399	429	419	457	416	399	408	408	427	416	441	415	404	435	424	415	431	426	437	414	399	413	436	402	401	431	406	429	405	435	402	436	418	413	389	435	412	410	419	370	416	397	396	412	426	460	363	434	437	433	411	421	431	420	427	398	414	406	413	444	423	416	427	418	388	396	425	408	415	376	433	400	381	410	403	375	411	406	409	425	415	425	400	425	411	435	410	434	428	389	433	416	436	427	394	380	416	409	444	413	400	381	418	388	387	387	394	422	424	418	393	384	392	424	446	415	415	426	410	410	419	383	410	421	422	398	425	414	421	399	413	389	431	443	414	431	399	400	403	435	399	395	412	419	433	444	389	396	395	404	408	397	448	402	384	429	422	443	388	433	413	401	442	420	432	421	389	414	379	412	438	406	418	405	406	431	407	398	426	397	379	459	385	408	421	395	389	415	402	458	455	460	423	417	427	429	406	400	384	401	434	401	418	373	441	413	431	453	440	402	440	403	395	416	385	429	420	398	442	397	414	399	398	418	415	402	409	389	410	421	404	410	419	418	428	418	435	407	394	421	396	434	380	381	405	417	412	402	428	396	428	406	409	386	415	379	407	425	433	415	396	395	435	420	382	387	434	422	400	416	381	426	423	419	432	389	453	401	443	436	359	418	410	377	406	423	394	413	422	424	406	392	431	409	411	413	402	414	445	400	451	374	418	421	460	401	428	410	467	409	397	414	412	423	450	422	406	422	429	426	432	420	403	422	408	398	394	436	418	447	432	419	401	422	408	411	439	446	436	413	443	395	428	407	417	416	385	435	481	387	386	427	406	429	411	388	445	412	392	410	380	417	424	411	425	442	409	395	382	459	393	403	400	426	437	422	418	415	379	429	418	409	379	435	409	396	412	461	368	413	383	384	437	451	430	426	410	422	437	405	401	411	368	421	388	402	426	421	394	414	392	420	386	408	395	413	419	429	399	385	437	440	432	425	409	415	407	401	405	399	412	395	430	382	397	413	412	389	448	407	412	427	404	420	442	394	386	458	432	399	393	409	454	438	431	407	409	414	423	406	432	396	443	423	406	404	394	403	422	383	387	388	423	434	400	404	398	402	417	415	417	383	448	417	457	429	432	430	414	388	456	379	418	419	409	375	398	354	427	412	415	390	413	398	413	421	407	411	414	397	420	378	390	416	385	414	401	400	439	388	419	402	416	385	414	423	429	413	399	392	418	399	432	393	426	414	382	385	419	394	387	415	402	438	419	357	416	405	417	404
10209	17308	20004	4271	907	356	256	254	426	462	252	351	270	255	212	179	195	198	200	392	593	563	407	277	205	199	172	168	178	200	203	187	185	173	201	196	178	187	180	185	184	203	176	183	192	171	183	169	181	184	201	211	192	182	193	192	173	166	177	206	173	175	185	175	191	192	209	179	182	185	204	202	164	166	177	183	183	188	190	179	201	199	204	210	180	183	180	183	185	207	170	193	187	206	172	189	185	181	187	174	172	213	188	196	193	170	172	166	193	187	157	170	167	187	155	175	186	171	173	185	144	209	170	206	191	181	175	174	166	169	208	198	175	190	180	170	185	213	178	159	173	179	205	197	187	198	163	210	196	196	180	180	198	173	162	180	186	182	200	182	187	192	176	182	193	168	182	199	175	163	202	177	195	167	185	185	177	182	175	140	200	175	181	178	184	191	171	193	190	188	220	190	178	188	212	191	194	180	161	179	185	181	178	191	198	199	170	173	188	167	175	180	204	194	187	207	195	177	198	196	187	191	182	188	196	189	171	183	188	157	161	194	182	189	180	196	180	180	175	187	186	202	156	170	167	200	220	191	189	201	199	179	161	184	177	178	192	176	182	170	186	195	180	189	169	195	152	181	184	168	196	158	174	198	201	197	206	196	187	191	176	197	189	171	157	195	185	194	187	183	179	188	171	170	193	202	180	192	173	180	173	186	188	177	182	163	187	167	183	185	167	182	163	186	191	170	168	187	184	176	182	174	187	179	197	148	192	153	185	193	211	173	178	191	194	168	176	207	174	185	173	198	192	183	192	188	171	201	182	182	199	174	187	172	204	164	170	155	186	188	175	212	179	192	194	183	196	165	184	198	206	184	186	178	173	209	189	189	227	170	172	208	180	192	197	196	182	180	176	188	174	165	187	182	198	193	197	189	185	200	198	176	176	199	209	175	167	208	180	177	194	182	173	182	193	198	193	177	187	189	166	182	182	159	208	205	201	196	195	193	193	212	189	211	179	202	148	190	187	195	181	173	223	190	194	199	171	204	164	198	175	204	188	172	205	185	171	186	172	223	189	186	207	198	182	182	190	180	166	200	179	202	181	188	203	171	171	193	173	208	208	163	185	190	193	188	159	195	208	166	205	193	167	181	208	163	188	189	164	195	207	188	170	182	189	188	197	198	196	187	171	159	185	177	202	175	176	191	178	179	169	181	205	186	178	200	193	208	187	189	186	186	181	173	178	177	182	175	187	188	170	202	185	193	175	199	187	183	186	169	162	191	197	187	166	186	177	177	190	167	181	205	187	203	176	226	198	185	177	199	169	173	192	180	187	207	178	166	209	150	202	187	191	178	191	165	195	193	176	198	181	173	179	165	187	168	186	159	192	190	155	169	175	185	169	173	192	164	173	198	184	168	197	189	174	194	192	178	181	177	187	165	159	195	156	193	194	198	183	191	202	192	178	180	160	166	190	180	203	180	161	175	166	209	186	191	186	172	167	190	179	171	189	212	170	184	196	181	180	171	194	193	203	184	169	200	168	188	176	178	189	168	179	204	186	184	171	168	167	202	206	195	173	181	197	189	193	207	170	182	189	182	173	183	182	170	198	173	197	185	159	171	172	166	193	191	174	203	160	182	204	189	166	172	203	172	186	165	186	173	155	175	198	160	164	185	190	194	169	179	193	188	180	211	181	193	171	191	199	203	165	192	184	197	177	181	206	201	162	199	190	186	196	167	184	191	191	192	185	185	177	177	184	189	175	161	171	166	174	189	179	221	178	178	200	170	170	152	181	197	183	183	203	188	169	157	180	192	180	187	172	191	192	167	172	167	181	194	178	164	158	184	213	181	192	183	200	212	190	216	174	182	192	171	191	169	169	166	189	171	164	193	174	176	172	165	162	159	181	183	190	195	186	189	161	191	199	180	192	225	168	186	160	189	157	210	179	182	186	189	206	191	179	183	159	203	188	165	180	170	204	173	168	170	200	169	185	193	215	207	177	190	184	170	184	180	188	187	191	162	184	172	178	195	203	175	188	170	183	171	187	167	160	181	195	193	211	179	216	206	188	171	183	184	186	198	171	191	206	177	180	198	191	175	193	184	185	206	195	200	175	182	207	194	200	199	182	164	193	177	183	191	183	173	176	213	202	177	163	189	186	155	180	189	190	189	184	166	203	169	195	182	168	172	186	201	179	167	172	200	186	207	210	170	171	195	179	171	157	161	183	180	188	192	219	165	163	176	196	178	197	159	186	199	183	181	206	169	178	193	184	190	206	189	183	176	191	183	170	182	163	173	180	167	202	191	179	178	187	166	180	200	159	187	191	163	176	177	172	164	189	188	175	169	211	192	185	201	189	162	187	156	177	183	186	209	175	189	183	186	197	179	199	222	170	165	160	177	177	170	206	184	161	204	180	179	185	183	195	193	185	168	168	186	199	155	190	195	182	194	173	211	178	173	173	194	163	179	198	195	200	199	185	194	161	229	176	172	183	171	208	188	181	181	220	179	170	170	165	173	180	187	192	185	226	197	166	170	202	169	192	206	200	176	187	176	169	195	182	198	210	154	183	192	160	173	167	194	185	194	177	213	207	179	187	178	172	180	206	202	191	189	189	177	206	191	171	205	179	170	202	167	196	192	178	179	184	201	180	158	169	167	220	187	196	195	199	182	183	201	178	185	197	192	169	184	208	177	177	190	153	167	192	192	197	173	186	164	182	181	177	194	196	185	170	160	192	175	202	179	193	184	170	160	178	192	181	166	155	193	175	180	191	167	159	182	178	194	182	173	209	172	176	196	206	193	193	181	190	193	156	198	194	198	205	178	179	183	204	188	184	168	191	181	179	207	180	214	153	187	172	184	186	197	193	191	179	207	189	198	196	188	157	190	168	190	220	186	175	215	187	176	196	198	186	168	195	189	176	175	152	165	192	181	162	174	180	177	183	182	184	192	177	153	204	192	178	172	179	181	163	216	192	183	197	163	165	176	193	176	174	194	166	170	191	188	167	193	202	152	195	189	157	180	193	158	172	203	203	176	180	199	190	167	195	186	166	189	174	197	194	183	174	192	157	197	187	195	197	171	165	191	187	171	170	179	198	169	182	179	180	185	164	166	181	166	195	160	188	200	175	192	203	181	179	193	182	175	205	198	191	171	187	177	160	193	195	181	185	201	160	162	193	177	174	207	185	199	184	191	165	167	170	177	195	179	171	167	173	182	195	165	170	191	163	199	185	198	172	212	165	188	178	165	180	189	165	205	202	179	176	186	203	184	187	176	182	181	181	185	184	182	182	171	195	194	211	188	211	175	175	185	186	192	169	200	204	190	181	172	190	181	205	162	178	193	192	170	196	184	199	192	185	200	199	164	156	185	193	176	167	205	174	167	191	177	183	184	181	178	164	158	166	214	171	212	182	176	211	175	199	180	199	179	188	178	195	191	166	188	169	184	189	169	180	178	189	195	199	176	207	187	175	185	187	189	189	201	210	158	192	172	183	180	160	177
8213	18737	18765	1182	846	825	811	747	1860	2003	722	1532	949	807	695	463	493	495	761	1812	2840	2526	1545	886	561	484	419	499	479	547	527	521	437	445	470	443	474	458	477	467	434	442	463	428	443	456	448	469	425	417	439	426	388	434	480	418	444	399	446	457	414	455	418	419	430	448	437	428	407	467	447	450	447	424	476	441	465	439	430	389	478	457	437	489	484	436	425	438	428	418	456	441	440	448	433	421	440	388	473	411	447	469	438	459	462	443	405	486	420	441	454	446	475	419	415	452	408	392	446	443	427	437	454	413	425	439	430	420	451	434	475	448	474	473	425	471	477	415	486	425	397	454	468	477	458	449	448	432	435	435	483	474	488	449	455	454	430	465	443	434	442	416	433	399	426	483	430	459	435	421	469	479	401	457	469	438	426	469	437	452	431	452	458	445	469	434	446	436	445	428	462	405	434	436	465	445	431	415	450	467	430	420	420	434	476	450	442	468	462	427	453	453	437	430	434	395	457	469	443	463	449	471	439	485	442	439	429	400	450	457	454	451	460	449	431	441	406	444	470	440	457	447	473	452	431	414	411	448	441	438	415	429	432	496	435	431	437	439	422	481	440	454	451	444	433	450	402	474	433	424	455	429	452	473	440	464	398	451	450	472	435	385	424	434	472	443	447	424	462	457	447	472	461	424	447	442	440	439	456	439	457	432	461	467	393	427	442	449	446	470	461	462	454	455	430	406	399	467	450	408	448	431	438	403	443	454	420	421	452	443	459	425	427	471	469	440	424	457	457	436	392	440	415	431	448	460	414	398	443	458	425	441	469	444	439	442	434	430	425	437	444	475	448	450	452	443	455	437	448	434	434	405	445	413	366	478	452	399	407	442	448	464	427	419	482	452	471	433	468	400	430	476	447	453	417	455	452	440	429	420	501	425	445	415	471	445	454	444	436	464	449	470	477	432	464	448	429	452	415	425	443	440	445	493	474	438	425	463	424	449	438	427	420	442	436	460	443	435	473	430	409	441	458	435	436	449	421	457	444	463	457	423	427	429	462	465	444	408	458	473	462	415	458	416	407	459	454	425	413	442	457	466	433	418	461	429	455	474	429	429	431	445	445	413	476	460	445	467	474	421	438	426	447	419	466	410	430	437	450	491	427	480	401	448	422	461	403	430	420	459	426	457	447	445	415	456	469	479	412	503	407	466	439	433	441	432	422	459	463	426	444	465	486	415	430	426	425	448	447	437	456	451	417	457	450	424	417	427	455	418	430	472	460	450	467	434	454	428	440	467	397	447	416	456	448	418	473	432	481	461	402	469	440	436	440	446	426	455	435	419	431	493	478	452	432	492	411	459	451	425	446	433	455	450	457	450	459	429	413	427	433	421	425	387	432	439	444	432	454	403	429	422	432	419	428	461	478	475	464	429	490	399	413	460	477	442	418	434	461	463	424	448	418	436	445	460	480	474	423	444	465	450	461	480	445	455	448	434	444	422	421	421	439	482	407	444	442	449	408	467	438	456	425	458	416	427	435	421	445	475	423	430	398	456	449	428	426	446	396	444	454	441	470	438	428	411	381	448	466	444	435	431	456	431	462	413	435	436	450	444	472	475	485	409	438	437	417	455	461	427	460	422	472	421	405	423	416	438	486	419	452	432	472	440	421	376	483	431	422	459	420	423	452	469	446	424	457	424	431	434	443	441	424	451	460	448	428	473	462	431	384	437	463	420	483	432	479	436	430	414	439	498	446	442	414	448	415	489	450	434	463	449	453	436	419	433	430	446	470	454	412	452	448	443	419	425	476	443	410	418	445	433	409	471	477	466	415	463	444	433	469	456	456	463	435	421	433	429	398	434	409	429	435	420	403	440	482	425	478	435	457	407	448	454	448	472	445	438	421	407	437	460	450	458	453	421	447	438	444	453	431	465	464	438	477	404	439	434	414	456	421	429	440	417	419	412	454	454	466	427	462	453	404	460	428	425	419	478	416	435	443	441	447	437	466	454	412	413	418	445	431	434	464	446	438	463	427	415	463	434	440	447	469	437	442	469	465	442	433	448	485	459	459	447	433	407	446	447	439	445	434	423	405	409	451	457	418	431	445	428	455	443	383	456	422	475	466	436	428	435	439	496	484	452	418	424	427	444	449	405	428	422	451	464	474	452	427	467	465	407	400	466	479	437	432	442	427	434	448	435	459	443	443	456	471	419	478	423	458	449	457	461	470	448	403	453	457	442	424	446	444	480	435	445	450	466	464	474	481	450	451	431	463	467	445	441	407	490	482	441	444	442	420	450	401	384	454	479	437	448	427	467	437	448	470	445	433	474	405	432	430	443	480	452	450	454	465	408	454	413	485	461	435	465	455	418	432	419	464	460	471	439	420	419	458	430	430	457	454	443	428	451	430	472	432	402	461	403	461	450	440	411	417	432	413	456	452	457	445	446	438	395	449	442	452	450	450	424	431	453	432	404	399	431	436	442	419	425	445	454	481	437	436	478	472	451	424	448	407	401	432	471	431	448	453	459	473	420	431	436	449	418	435	416	441	413	452	448	449	489	428	460	434	425	457	428	453	437	465	444	456	438	438	423	413	436	417	429	449	438	429	443	486	443	476	440	467	428	492	460	446	419	470	451	434	441	408	442	444	480	452	444	425	436	442	437	420	400	468	447	462	438	424	450	431	415	464	440	419	446	448	463	455	429	418	432	432	443	443	419	408	412	457	432	436	470	443	447	442	435	422	451	456	452	429	457	447	436	414	418	427	453	429	458	453	441	453	449	417	443	467	442	468	411	479	451	474	464	445	445	427	419	466	423	438	453	422	431	449	482	455	428	394	412	421	426	444	423	472	447	443	479	444	438	476	429	430	446	471	413	457	431	433	435	428	492	416	454	450	469	409	452	408	454	436	448	458	445	459	448	412	433	440	439	453	450	446	426	454	429	478	436	429	402	453	409	433	433	458	427	446	433	416	434	431	444	470	431	452	449	438	433	469	441	415	423	468	444	386	458	467	442	455	450	470	417	425	476	418	457	429	472	433	389	445	459	448	454	433	445	432	446	421	459	429	440	432	421	424	422	428	453	452	440	445	420	443	447	436	473	440	438	406	451	462	441	466	437	454	427	423	451	438	422	435	492	475	486	426	438	410	394	427	418	429	437	453	448	468	454	441	415	426	477	430	464	459	411	409	434	430	447	429	474	464	417	423	446	443	467	451	463	436	450	486	485	419	438	424	445	432	414	445	423	450	417	417	430	428	450	420	408	449	451	477	418	435	435	466	439	439	425	432	452	439	442	436	415	431	427	426	456	447	413	422	468	411	469	449	477	443	475	424	451	472	420	434	424	444	477	459	437	466	464	412	384	468	439	420	474	453	419	437	434	468	450	478	418	423	439	441	430	446	453	406	435	423	459	447	417	458	440	464	453	459	443	472	402	466	470	446	471	425	424	455	443	442	448	448	437	481	426	467	460	469	466	445	429	412	390	460	435	450	423	446	418
44078	48430	39482	24913	21273	16390	9026	3570	8203	5436	908	3638	2031	1193	640	282	223	273	875	3543	3800	2751	1481	732	328	287	264	239	349	361	352	286	249	227	229	208	212	236	226	237	205	232	226	219	249	234	211	199	227	231	226	216	242	238	201	214	203	221	228	238	227	236	227	230	223	238	211	256	225	254	218	209	230	215	217	213	234	257	214	249	201	243	225	225	243	204	201	212	249	218	210	228	223	264	186	206	216	247	244	247	215	238	239	216	222	233	207	192	215	228	205	225	204	209	259	213	214	213	216	241	232	240	227	232	216	216	254	229	222	233	230	262	228	234	235	236	226	265	205	235	222	213	198	209	247	229	217	233	237	236	225	245	272	210	231	221	220	240	239	214	219	199	223	218	204	200	214	224	225	205	247	193	212	206	213	229	213	214	227	204	218	205	199	226	208	224	222	220	237	264	230	199	237	220	206	220	187	217	234	247	242	229	212	230	208	228	223	219	224	218	251	223	261	227	229	227	228	229	237	227	190	232	251	242	220	239	233	205	248	227	221	228	240	217	240	254	213	202	262	232	218	225	229	240	232	232	216	219	222	218	211	202	200	236	254	236	220	216	254	232	240	218	238	243	227	230	228	250	209	219	244	236	209	270	220	245	231	246	199	232	251	205	275	238	228	217	225	238	209	231	242	227	217	212	227	228	231	212	244	233	216	211	215	232	203	226	200	248	221	248	213	219	215	199	196	219	230	201	248	241	229	213	202	255	195	210	244	246	244	232	246	213	214	218	231	247	201	232	232	254	229	248	218	199	252	236	206	236	194	209	219	235	214	252	243	229	224	223	225	209	226	214	231	212	195	228	264	213	206	242	215	236	215	215	264	217	215	247	239	197	246	230	215	218	250	229	205	240	227	226	222	239	222	213	238	224	222	210	228	216	196	220	236	244	241	216	235	204	216	230	228	218	204	242	199	211	210	220	233	211	233	202	231	237	217	216	215	224	201	229	232	238	216	233	216	239	219	248	205	212	229	251	219	188	227	220	216	209	221	260	212	240	220	241	205	198	184	246	229	220	230	201	246	238	235	230	203	207	237	239	215	210	225	237	243	218	224	247	224	249	221	213	208	199	225	228	217	205	188	197	220	218	226	213	216	224	205	214	212	260	208	207	242	192	236	212	194	188	205	238	217	210	209	243	213	209	205	227	223	207	267	249	245	215	229	230	208	234	210	215	221	234	208	224	229	240	232	210	256	246	224	210	212	210	211	228	201	218	224	216	213	214	224	243	238	242	213	207	225	228	229	246	224	215	220	213	244	238	234	200	234	210	236	219	217	233	191	211	230	207	226	205	204	209	239	243	233	218	230	227	219	204	208	214	240	230	238	225	219	218	183	211	228	228	229	229	232	216	234	235	204	212	193	213	211	242	232	223	220	202	206	203	208	233	216	234	236	233	217	228	229	215	207	216	259	221	217	219	251	230	226	252	251	217	228	221	216	235	208	173	242	237	231	253	212	203	222	218	217	247	244	211	221	232	220	209	250	237	243	220	241	220	216	225	215	215	202	244	215	202	218	246	230	217	227	254	207	227	221	230	225	230	230	228	239	243	229	188	206	239	243	238	234	219	184	238	230	220	222	221	217	239	227	241	214	207	219	208	257	224	207	209	200	213	217	226	256	223	215	229	207	219	209	231	234	208	226	214	239	201	207	233	224	237	218	244	246	204	237	231	189	207	247	257	233	233	223	215	233	215	232	216	230	224	204	216	222	213	216	244	230	221	239	243	223	227	230	251	249	242	224	237	232	231	219	224	235	246	253	231	236	222	191	242	193	212	220	200	228	197	229	228	193	236	235	231	196	233	245	224	210	231	196	226	223	231	232	222	243	199	210	234	225	224	242	211	228	216	198	201	234	208	219	220	234	231	217	233	217	239	206	258	205	205	225	217	223	218	209	223	221	220	219	203	220	249	234	230	225	215	233	198	235	215	224	225	227	210	235	207	242	204	220	223	236	246	221	235	206	231	221	199	227	230	234	234	229	211	224	219	212	222	231	271	221	211	222	230	233	201	233	226	209	235	227	236	243	230	221	214	242	234	207	226	247	202	228	223	194	230	229	210	210	214	233	226	241	273	237	226	222	226	218	215	218	225	219	224	208	250	197	243	243	232	239	224	220	222	203	244	242	226	220	217	247	246	223	240	250	223	254	233	231	234	234	226	209	208	206	218	209	246	240	220	230	226	225	231	235	235	236	207	231	214	200	234	194	230	223	222	246	183	219	215	221	259	211	206	232	211	231	231	212	185	226	200	213	223	233	242	219	215	223	248	227	220	241	217	219	216	214	232	237	201	213	248	200	231	221	202	236	221	203	230	192	227	234	231	242	222	238	213	231	233	225	212	248	246	232	211	230	221	224	222	230	230	253	208	234	227	225	232	217	226	202	212	202	231	233	216	201	218	216	233	226	229	247	216	206	232	236	209	236	226	202	217	241	247	238	221	206	215	222	218	208	224	229	217	240	218	227	242	251	205	214	234	230	215	204	212	236	237	208	209	174	224	249	226	224	198	260	241	200	209	231	216	251	234	218	223	225	233	210	223	241	225	195	203	203	225	230	246	238	223	206	208	221	227	259	251	234	238	249	226	230	204	221	227	235	201	228	222	232	238	217	226	248	242	220	224	244	220	204	224	211	231	224	193	262	256	199	219	245	207	211	245	234	227	246	255	249	211	238	231	217	229	242	237	216	228	214	243	224	217	230	237	195	228	198	205	209	206	198	207	238	238	241	200	219	218	221	219	221	208	222	226	203	206	226	211	198	228	223	238	224	225	239	219	197	235	187	221	220	236	245	251	220	221	237	213	231	209	230	238	211	250	211	237	226	229	232	213	231	209	204	232	196	231	206	201	190	191	207	214	263	212	217	201	165	219	223	225	196	236	210	195	211	238	205	205	230	225	219	218	206	202	189	240	221	218	230	264	241	247	188	196	208	241	201	233	222	240	219	210	228	213	240	209	217	237	223	224	226	226	211	209	227	234	231	212	204	207	217	218	202	209	232	219	215	237	187	215	264	237	209	197	247	218	206	228	225	247	233	216	224	195	242	219	219	246	203	228	230	207	247	225	225	215	242	240	220	229	216	225	203	204	229	251	222	226	226	217	242	234	220	230	216	253	230	217	230	219	207	234	229	197	227	234	217	207	208	206	211	234	224	208	206	234	241	229	208	195	234	200	198	240	213	216	204	216	211	247	236	195	226	210	224	211	259	222	240	204	198	238	228	215	212	201	230	230	224	209	201	211	239	223	241	233	206	208	245	233	230	223	252	223	233	190	232	225	212	224	232	219	217	230	220	239	222	255	236	230	215	215	242	227	250	232	223	208	233	219	199	227	213	238	217	226	219	215	203	204	223	209	217	220	208	241	224	235	213	217	213	237	225	232	233	202	234	244	206	247	235	233	221	214	214	216	202	220	242	247	233	204	238	250	223	218	200	244	219	210	220	218	201	210
35407	50023	35912	6926	2914	2639	2406	2682	25125	11330	4081	15556	9306	6091	2792	779	748	852	4928	17472	17621	12904	7206	3277	1247	1002	672	705	1121	1317	1099	839	510	466	500	509	541	492	526	552	562	506	505	527	497	509	537	497	553	537	505	479	492	494	464	501	507	465	526	517	518	520	496	491	524	549	512	523	520	533	514	518	498	514	470	548	501	496	572	479	522	534	508	501	514	523	491	538	483	522	513	528	507	458	493	487	499	555	548	503	555	495	551	520	577	521	501	516	488	536	522	530	475	526	496	529	531	515	478	481	555	515	527	524	514	513	541	539	537	529	546	527	542	515	519	547	524	521	514	514	508	535	511	478	540	513	503	501	506	513	495	508	501	536	525	509	471	510	491	519	535	529	487	537	495	516	491	512	506	515	488	512	532	505	508	533	528	527	534	481	536	516	448	538	474	539	531	543	544	485	530	562	527	515	501	521	521	491	541	507	506	509	552	529	512	520	516	502	496	501	469	537	522	493	529	542	523	559	525	550	566	518	498	470	546	524	512	498	513	489	529	498	549	505	532	510	542	514	508	475	494	500	548	524	496	552	526	522	539	513	488	490	532	471	512	518	519	510	535	535	501	503	516	526	543	530	565	494	485	472	492	536	498	510	525	496	510	490	495	512	552	535	514	501	500	523	549	502	541	484	549	495	534	485	510	535	569	485	484	507	504	517	557	485	562	512	497	535	514	530	551	474	441	493	501	507	532	531	513	518	517	534	510	500	502	490	565	506	550	487	482	524	473	516	520	529	499	496	510	490	492	502	554	513	497	509	515	539	558	513	456	513	521	528	513	473	485	524	488	549	501	508	513	480	537	531	535	512	495	520	534	525	503	511	514	526	510	506	508	497	517	545	505	525	522	521	516	479	529	532	505	508	523	527	528	495	548	501	492	500	528	523	499	525	512	477	519	467	557	509	557	528	513	532	522	530	510	477	508	508	477	479	500	533	496	516	490	513	514	518	502	499	499	496	480	543	510	482	505	544	522	517	494	507	481	500	474	507	511	504	503	521	489	536	480	527	507	525	518	503	492	522	558	507	522	521	538	517	538	465	533	514	510	539	547	498	525	519	519	516	537	482	523	527	518	534	507	483	498	523	522	518	537	473	477	511	492	488	487	568	571	524	508	501	518	496	488	519	528	484	521	510	535	487	514	509	521	536	512	504	517	486	464	532	509	534	556	529	486	530	507	504	544	495	532	513	511	518	512	537	534	506	470	515	480	504	556	528	506	543	520	504	562	504	541	501	555	521	504	519	533	522	537	519	549	528	472	506	529	494	534	545	524	523	495	532	527	516	523	505	496	519	514	516	509	506	534	523	507	564	518	496	495	512	488	506	504	510	519	522	482	527	462	518	525	519	535	514	517	531	506	529	475	536	514	558	520	448	497	516	534	508	542	505	531	521	529	526	513	509	511	456	508	535	522	538	469	490	537	532	538	530	494	505	518	526	496	548	544	520	525	524	553	522	489	562	516	511	478	482	534	487	471	506	502	503	518	526	524	497	506	472	498	495	521	475	457	514	518	480	540	522	513	517	508	548	487	527	499	527	539	495	512	514	528	525	529	461	533	539	498	531	511	537	528	501	531	503	526	450	481	530	505	530	489	511	538	496	474	532	520	500	501	508	520	526	511	510	543	479	503	504	523	518	490	529	494	490	516	500	512	530	507	522	470	466	505	529	509	526	532	480	474	526	499	521	535	522	547	476	477	503	523	543	495	513	507	496	496	477	532	504	521	527	528	506	538	503	478	553	515	510	507	504	508	524	504	520	528	487	536	488	522	517	504	495	504	494	527	487	493	488	485	538	501	486	517	550	538	512	512	554	496	529	520	482	490	564	505	497	477	518	513	508	550	469	515	533	514	543	501	512	517	517	523	498	530	542	516	480	504	526	514	518	525	501	563	495	510	507	507	493	509	552	514	492	503	523	486	509	487	492	539	524	513	511	504	518	514	523	502	493	510	530	505	524	533	535	514	484	487	520	503	492	524	555	504	498	499	490	545	489	554	506	500	551	484	562	505	518	519	513	520	527	511	536	531	512	545	476	476	520	506	531	490	515	513	503	518	479	525	487	496	531	541	474	510	528	514	503	507	525	558	513	534	550	519	533	487	484	501	473	519	494	511	539	535	526	523	471	523	543	502	505	529	486	538	573	516	519	512	450	502	506	500	479	500	481	547	488	507	484	535	510	523	508	542	538	512	493	489	525	492	521	561	482	515	538	517	515	531	475	481	500	502	488	482	564	501	554	508	531	538	538	504	534	511	478	486	496	496	528	525	506	562	496	504	534	503	506	515	515	542	543	501	492	554	505	572	502	506	506	502	550	524	536	530	519	510	535	507	522	507	487	504	526	492	507	542	466	528	507	524	511	493	509	509	539	576	583	521	564	502	545	526	535	504	531	476	507	540	495	514	503	523	472	531	506	518	486	531	558	508	507	531	510	548	515	542	495	483	525	538	543	498	488	516	476	493	501	476	525	513	506	532	519	556	532	495	544	477	518	531	515	569	522	496	481	511	519	527	523	526	535	509	515	512	462	449	489	507	482	531	496	498	527	528	499	495	512	495	516	480	514	534	502	529	485	492	540	513	495	522	504	503	510	543	499	556	487	529	503	504	502	499	504	485	523	497	522	511	515	495	525	505	517	549	479	557	490	509	528	497	466	476	524	501	517	552	461	504	483	506	499	505	486	505	526	505	488	519	450	477	491	538	497	495	477	541	508	495	512	538	514	492	499	447	467	537	501	512	543	527	571	539	547	544	524	512	520	531	533	525	590	517	535	499	512	551	546	512	479	525	511	488	512	532	505	498	517	502	540	514	529	509	527	506	498	524	524	564	532	522	523	547	547	498	493	521	531	485	526	527	511	542	508	514	518	512	546	485	539	504	478	500	547	495	464	495	499	521	505	495	502	471	507	549	543	576	502	510	500	509	495	518	497	559	491	550	516	519	534	519	493	545	512	517	544	462	550	567	535	531	522	533	510	515	492	545	506	536	511	538	565	503	549	545	505	509	523	536	468	539	512	538	544	502	482	525	501	572	519	530	549	493	526	526	492	525	526	546	513	509	518	489	481	553	532	518	517	515	481	532	552	542	494	516	535	508	515	508	546	540	502	504	500	509	514	518	503	516	513	530	522	550	519	545	486	504	549	494	521	529	457	503	523	518	522	522	530	514	524	514	527	510	458	553	523	540	476	504	455	515	512	500	501	485	514	516	528	482	538	556	542	475	456	525	468	527	517	487	553	491	524	502	551	500	515	481	548	506	535	477	532	510	493	518	517	495	486	492	514	540	513	505	509	490	523	494	540	538	529	482	518	514	542	502	510	501	495	489	505	515	493	525	501	544	514	501	483	482	514	515	525	520	486	550	532	485	514	538	552	488	543	565	548	481	548	523	483	512	525	532	514	508	499	479	525	506	511	540	486	530	499	499	500	514	482	500	544	532	523	494	508	527	513
46703	48541	38254	25750	23746	19832	14169	8755	16464	11415	2434	9501	6280	3220	1990	301	263	308	2579	7273	8370	5469	2765	1125	474	422	284	261	399	460	442	301	179	163	199	190	185	187	193	192	203	186	164	181	186	199	179	177	182	180	158	174	160	198	183	165	174	167	174	183	169	188	175	177	197	177	163	176	169	183	178	200	207	186	201	217	197	208	166	182	188	154	198	166	173	179	196	154	169	188	185	186	187	182	175	196	170	194	178	173	167	159	197	152	192	179	167	157	166	193	170	172	171	180	178	178	192	183	183	170	194	182	147	163	185	168	191	182	154	185	162	218	165	173	188	181	189	179	175	218	174	206	161	153	196	196	187	184	196	175	181	187	215	191	196	179	185	208	164	171	197	156	184	200	195	177	159	160	184	194	164	171	154	158	189	174	142	180	180	176	201	190	209	192	174	197	171	158	162	195	208	188	186	184	163	188	136	182	172	182	165	161	167	168	154	184	175	171	182	167	169	146	177	184	186	165	166	169	191	199	193	168	166	176	188	188	206	169	196	187	174	200	184	176	171	202	179	192	195	204	160	163	184	164	188	188	172	188	163	183	175	156	184	195	198	200	169	189	174	206	163	158	187	194	173	193	190	164	183	174	181	179	154	211	176	184	166	178	188	171	176	154	184	182	185	170	174	191	168	168	167	171	173	181	177	160	171	176	189	182	202	162	185	184	167	173	192	183	189	167	170	181	183	206	174	200	177	146	185	167	173	184	189	187	196	171	175	185	196	180	163	201	163	181	158	184	181	189	178	181	192	172	170	150	191	171	191	175	194	182	176	203	184	187	186	178	173	156	174	195	165	166	226	202	174	156	133	188	194	164	183	152	206	161	178	180	183	179	172	168	174	184	157	169	180	188	162	197	193	184	179	191	191	165	179	197	174	148	191	196	208	181	186	185	166	196	185	179	167	174	171	182	165	170	179	197	176	165	183	171	179	211	199	183	166	190	204	171	183	214	182	183	179	169	170	199	179	148	159	180	201	164	186	197	178	198	163	187	161	195	196	177	152	183	164	195	169	188	168	188	213	204	174	195	174	167	197	187	197	175	192	186	208	169	174	156	165	172	171	189	197	167	160	184	168	178	159	162	189	196	200	184	184	174	172	170	195	178	202	156	192	181	172	191	203	204	189	173	176	210	181	171	212	190	195	213	178	200	197	168	187	188	194	161	185	173	195	176	190	193	196	189	167	156	188	175	172	191	171	180	169	183	158	196	151	182	165	176	211	187	171	166	177	148	204	165	167	190	190	183	187	171	175	177	181	191	167	177	170	167	191	157	189	178	166	178	164	159	195	197	190	196	183	181	192	182	161	172	183	184	167	179	185	176	194	173	186	171	159	186	188	169	172	196	157	180	193	183	170	169	177	200	167	167	174	186	180	186	208	164	174	167	192	189	188	153	190	165	178	181	187	162	164	181	184	187	189	171	189	183	175	174	200	153	170	158	155	197	170	160	187	187	178	172	195	178	186	171	195	186	165	172	178	176	209	158	176	212	186	195	185	173	192	171	198	171	170	168	185	180	181	191	160	167	191	183	149	154	179	179	188	188	191	204	213	177	184	153	197	154	166	193	193	173	170	180	197	204	179	177	175	188	172	207	209	188	177	194	179	182	162	217	164	194	167	176	169	190	207	211	206	177	170	180	180	183	175	168	183	149	195	184	174	172	200	186	162	195	195	205	206	197	193	187	178	169	180	190	196	163	168	192	188	140	172	173	206	190	167	162	166	185	186	181	192	201	187	184	180	214	210	191	194	188	204	187	178	165	183	167	193	194	175	168	180	186	191	179	176	189	176	174	185	167	195	189	190	173	161	191	188	178	175	153	166	156	158	169	200	182	185	197	178	167	187	160	178	205	197	189	190	184	204	151	157	191	176	175	199	175	161	182	145	177	156	208	181	183	177	160	186	209	192	179	168	175	195	172	201	178	170	159	174	183	172	191	183	172	174	165	192	200	182	189	164	183	205	204	209	169	174	185	162	161	177	161	171	188	192	193	172	169	179	162	196	194	195	169	187	150	188	197	183	199	183	204	180	166	200	176	181	176	166	146	164	187	175	191	190	191	173	180	187	195	185	189	160	170	174	162	207	197	173	177	190	176	201	168	204	174	197	193	178	200	161	202	187	172	173	165	167	188	204	211	182	193	189	163	173	172	162	197	182	167	189	161	156	181	168	182	183	168	204	174	185	182	166	158	187	186	160	182	184	203	162	191	190	186	185	189	190	190	178	175	188	174	174	190	176	179	180	167	173	175	185	195	210	187	174	195	199	169	183	188	180	170	167	155	226	184	220	187	160	168	172	192	149	182	194	188	155	186	166	169	186	178	189	189	198	172	168	188	171	158	171	178	164	190	193	172	159	180	189	192	162	168	174	176	199	184	176	139	154	165	188	169	169	140	164	186	177	190	185	190	188	160	173	177	185	171	191	162	182	201	179	192	167	193	173	205	206	191	186	170	195	165	167	193	183	193	165	174	165	166	182	141	165	197	178	168	174	170	203	174	169	187	174	189	189	186	192	164	158	190	168	173	178	194	178	156	147	159	206	179	170	163	202	203	209	192	188	173	177	152	197	209	173	173	195	186	182	189	191	187	180	180	176	176	181	192	192	200	165	177	189	184	177	200	187	192	210	180	183	163	187	200	175	196	194	183	186	211	180	189	178	189	157	177	189	183	176	210	164	173	177	206	170	169	204	152	175	148	186	161	196	187	190	193	169	176	159	152	179	171	174	182	173	171	184	180	195	156	203	175	179	177	182	187	176	176	179	162	188	167	175	175	190	179	175	162	158	167	171	175	162	194	163	178	181	176	183	177	194	180	180	186	171	189	182	163	168	192	168	185	167	205	197	176	170	191	170	189	189	193	188	164	194	202	220	165	184	188	171	179	161	201	194	186	183	155	153	193	174	185	189	186	180	173	153	167	173	201	197	183	166	152	211	182	196	190	195	145	190	175	201	210	172	170	186	178	175	174	164	213	171	195	191	167	158	179	172	174	172	175	185	175	196	190	174	159	179	182	164	185	180	190	169	191	219	184	192	183	169	191	176	156	168	216	161	180	185	178	171	194	198	160	189	214	178	167	174	207	182	191	165	192	176	166	177	167	159	177	175	179	172	175	189	173	156	189	157	200	188	171	187	186	175	169	199	189	180	162	172	185	190	194	190	193	176	188	208	165	176	200	176	193	199	180	184	189	189	199	157	161	178	184	164	187	174	167	185	181	154	147	188	180	175	182	190	184	186	186	189	192	184	186	167	174	160	157	184	197	202	181	180	171	172	178	152	172	163	187	188	180	186	189	198	166	163	181	190	198	200	163	203	171	179	178	182	199	177	163	184	176	181	189	192	184	184	187	168	142	167	182	184	200	184	194	183	172	182	163	212	172	163	188	175	176	182	187	208	201	195	166	194	206	191	199	181	183	171	170	166	193	196	177	160	197	156	184	181	165	203	193	179	173
35094	49534	35393	11443	5333	4633	3893	7364	35627	15555	9859	28248	18958	14218	8065	1043	974	1305	13321	27713	28485	21313	12189	5661	1912	1831	1008	831	1815	2045	1689	1169	429	384	417	429	420	441	415	418	366	385	423	420	434	448	402	422	401	412	385	442	432	431	425	440	404	451	405	426	433	446	413	423	406	383	414	434	421	421	399	432	405	391	401	409	409	421	425	408	360	417	406	437	403	427	394	393	397	396	423	430	383	419	444	423	364	410	418	407	415	411	424	401	389	393	395	411	404	396	438	405	404	400	380	422	403	407	391	420	396	425	405	405	419	421	392	408	415	377	424	412	381	410	370	425	401	443	437	423	400	394	417	381	440	408	448	383	433	394	415	394	404	402	369	399	402	400	404	411	415	420	405	385	377	429	416	414	415	397	403	439	460	409	419	431	418	416	420	392	414	464	353	417	415	401	403	393	397	428	403	412	387	412	387	374	435	410	392	399	413	416	401	403	418	400	372	441	378	433	387	397	456	431	402	402	442	441	429	421	393	444	425	434	396	385	447	385	390	420	423	410	402	386	438	393	410	405	429	390	404	431	418	418	406	390	425	435	382	410	406	419	420	427	413	410	421	422	394	413	406	433	413	388	421	408	398	394	395	429	397	423	411	421	385	409	420	418	404	422	426	404	429	443	427	420	395	407	395	466	401	431	401	400	425	429	417	447	391	420	406	409	433	400	396	419	421	417	422	397	419	425	412	395	392	411	427	378	410	397	407	378	417	447	415	361	432	372	384	403	397	381	413	419	412	469	417	443	415	429	436	470	422	428	423	398	408	420	436	404	446	432	389	378	430	390	414	403	408	439	387	399	428	414	434	418	418	437	417	384	403	383	443	394	442	426	408	424	403	378	432	418	400	430	403	396	415	439	395	405	416	401	399	420	418	417	416	415	436	390	412	422	469	420	440	444	378	394	412	383	442	396	418	415	419	439	382	396	459	427	410	425	395	434	407	427	391	400	428	393	416	391	396	396	414	392	429	436	443	376	419	381	428	417	425	391	415	409	413	424	381	448	398	416	376	435	444	402	416	406	394	393	374	381	430	423	384	399	401	438	393	403	455	397	467	415	387	449	404	402	436	442	437	411	423	388	417	372	419	428	378	409	418	424	457	410	404	440	370	441	425	419	439	424	403	395	432	406	402	428	413	403	405	407	400	398	386	416	430	419	403	391	414	372	400	400	429	379	455	390	408	408	444	369	418	396	424	397	456	405	401	414	410	417	414	444	407	419	348	417	435	416	373	429	419	432	389	409	384	408	442	410	408	411	430	385	428	386	369	434	414	378	409	405	379	401	401	440	409	387	431	382	420	390	438	403	383	440	387	430	416	442	421	414	384	392	407	425	430	425	404	423	412	400	413	421	396	454	406	421	398	394	372	423	430	453	426	409	391	386	402	402	432	438	391	427	394	413	419	404	426	412	422	437	397	398	396	402	443	420	433	422	414	419	416	430	428	406	399	424	433	407	407	393	424	413	386	425	435	395	399	419	388	452	409	459	383	420	427	377	403	404	404	436	411	430	423	401	379	357	429	402	423	411	426	455	392	382	410	425	423	400	450	427	403	393	432	431	408	437	417	418	418	402	412	441	397	388	393	415	445	400	434	393	414	445	397	402	406	418	398	403	403	403	419	364	369	411	399	389	414	414	414	394	442	401	410	387	389	388	390	398	372	423	391	432	430	437	383	407	404	427	422	425	407	437	429	420	456	412	438	391	389	432	422	457	431	436	388	398	414	418	401	417	432	414	416	384	413	402	407	405	409	366	385	412	363	421	402	407	406	439	390	396	406	401	405	402	388	397	379	375	374	415	405	416	468	416	432	418	377	380	419	455	422	395	407	435	439	411	393	418	433	440	435	435	408	426	406	398	429	470	411	370	449	430	440	427	390	443	382	411	392	389	403	386	414	391	422	434	416	398	389	386	413	438	427	419	416	388	450	396	419	410	414	418	375	396	383	425	398	403	398	416	396	404	471	426	442	393	407	401	358	402	430	406	426	442	402	409	415	439	404	423	408	398	400	403	400	402	418	411	386	435	414	403	394	387	404	450	402	389	396	435	402	380	406	437	422	423	431	410	438	421	411	424	442	432	378	420	402	447	423	440	411	371	455	421	420	384	434	417	412	434	402	401	418	411	393	397	445	448	409	425	383	411	409	390	404	431	393	394	404	438	401	425	385	429	434	391	379	446	396	402	420	401	464	407	410	402	404	429	407	390	449	402	393	386	430	423	411	385	409	430	367	390	435	431	419	371	422	436	399	405	419	424	405	397	411	443	429	390	408	442	429	433	395	443	363	417	439	407	416	444	356	409	418	409	413	387	405	411	379	405	383	420	422	426	423	394	406	394	417	445	423	403	445	437	442	416	415	388	400	385	452	412	486	403	396	376	411	415	383	407	424	403	403	405	410	438	379	415	414	430	372	430	388	401	385	420	459	422	429	439	412	391	388	410	410	430	421	396	374	430	374	408	426	383	397	408	427	465	439	413	393	426	384	397	410	433	382	377	402	411	401	456	411	428	460	404	432	407	429	432	454	435	435	422	417	398	407	433	407	427	432	426	384	391	417	434	423	401	382	387	390	433	436	440	411	450	392	369	429	416	400	433	395	401	425	362	395	410	384	395	429	461	399	408	393	435	414	410	416	448	418	413	379	405	417	439	444	407	422	406	409	425	429	429	403	396	457	424	404	425	390	417	413	427	430	418	386	428	433	440	416	377	421	380	428	429	432	407	438	427	411	428	426	383	399	476	396	380	409	391	436	389	389	406	416	431	411	419	413	379	416	394	410	409	399	419	414	422	401	450	442	394	387	437	390	412	434	415	423	360	408	398	419	403	439	418	418	426	425	414	378	393	401	407	404	423	363	417	414	401	454	417	397	399	391	429	430	393	413	421	399	403	404	437	407	417	409	409	401	403	452	411	428	405	389	387	426	424	401	410	427	413	428	395	422	359	443	387	405	372	388	413	423	436	424	404	424	407	435	425	367	423	404	383	439	424	409	417	417	435	420	413	415	431	437	414	378	406	420	428	435	419	393	421	397	355	424	428	397	439	407	406	371	427	419	430	412	430	413	414	426	434	418	405	415	406	416	447	399	405	420	442	370	442	398	419	397	397	418	411	401	410	415	431	430	388	395	407	423	424	423	410	434	416	393	402	432	430	386	451	407	398	427	399	424	431	409	424	423	420	378	408	415	412	402	359	414	406	387	408	403	417	412	411	423	407	399	389	420	380	454	381	390	381	379	421	432	424	392	434	413	397	423	437	393	419	452	412	430	446	422	418	424	414	436	416	401	396	478	391	423	420	447	394	390	438	393	429	402	417	402	422	405	449	417	415	424	433	390	405	464	401	439	407	436	419	408	398	389	402	397	399	430	421	417	435	393	389	411	416	376	423	373	431	422	418	416	353	418	377	420	426	427	427	429	424	443	436	421	443	394	396	410	400	403	415	417	394	428	410	392	416
8810	14493	12382	2974	759	425	346	275	551	405	260	521	396	241	210	173	181	187	247	443	578	536	387	272	211	194	192	211	180	201	199	179	176	194	174	193	180	215	173	232	188	172	186	179	180	207	188	171	172	169	168	169	164	171	189	181	199	188	180	199	172	178	174	191	197	189	158	186	190	185	204	168	139	155	157	188	185	184	181	182	179	190	164	179	160	196	179	188	184	167	192	156	183	190	193	212	183	178	199	167	194	178	176	175	191	166	172	166	188	183	163	174	172	189	187	173	178	165	186	169	164	184	176	202	202	187	169	162	154	186	155	171	182	206	168	184	191	166	182	166	169	190	182	170	188	171	196	206	182	183	179	172	172	175	181	193	167	171	179	201	167	194	187	178	180	184	181	147	147	200	167	187	204	193	181	183	178	207	192	175	174	170	179	198	191	185	187	180	184	167	165	198	174	202	175	191	179	173	161	187	164	169	190	204	191	196	165	173	194	196	167	170	175	191	158	172	193	179	199	166	172	170	198	194	193	188	172	182	183	187	194	199	200	190	175	167	185	165	165	164	183	165	193	170	193	168	174	187	186	186	170	195	165	184	168	197	173	232	187	194	192	177	185	178	173	161	204	184	170	215	188	190	183	181	160	188	181	180	199	176	192	178	190	183	162	199	181	187	194	213	186	198	176	165	181	184	181	183	171	166	176	188	183	168	195	206	166	197	170	196	170	178	196	198	184	212	189	163	176	174	174	192	195	201	171	195	180	194	188	164	172	182	194	219	196	185	188	183	184	151	159	154	172	176	185	193	154	174	170	196	167	179	194	171	182	173	160	175	170	184	184	186	200	188	187	181	183	201	182	175	167	182	179	200	167	185	175	157	186	190	212	173	198	182	180	187	181	177	202	170	201	174	195	178	181	185	183	172	212	196	184	181	187	172	180	170	193	177	201	195	178	180	154	192	187	183	167	173	170	167	188	170	157	178	195	168	199	192	174	190	186	191	178	186	197	167	199	184	194	203	178	178	181	194	197	168	162	183	175	179	176	217	177	212	178	170	199	171	165	160	170	170	195	200	209	188	151	179	180	173	179	157	180	170	186	181	196	190	196	209	191	192	194	172	178	179	180	193	194	186	180	190	207	169	208	182	186	177	170	156	173	168	190	188	185	167	180	178	183	181	178	187	191	178	168	181	193	160	179	169	182	173	190	212	198	174	203	192	173	178	200	182	182	177	160	166	187	182	195	189	183	169	213	203	186	191	182	192	181	176	213	199	182	187	212	174	182	177	157	189	190	191	196	183	204	202	160	180	187	216	165	167	168	193	176	192	162	158	191	189	160	190	221	182	176	189	170	180	169	167	165	164	178	184	197	191	199	182	180	194	165	184	176	178	176	212	164	190	174	190	199	174	189	156	202	193	183	181	188	198	164	195	174	187	175	188	179	184	186	188	175	186	184	173	171	169	180	188	146	170	172	184	180	159	202	204	189	185	192	166	159	185	195	165	179	176	179	163	172	180	194	177	187	172	181	169	190	153	195	160	199	172	187	186	174	177	187	205	192	191	189	191	185	165	160	180	178	187	160	217	192	185	169	174	169	170	185	168	177	201	171	180	176	188	185	166	184	197	184	197	170	198	183	208	166	173	187	196	172	197	172	182	173	215	172	174	181	184	167	182	174	183	182	173	202	196	218	180	200	188	177	186	168	170	180	194	186	171	188	196	187	177	199	197	210	159	177	180	201	202	196	197	223	180	181	192	198	186	203	191	190	180	162	189	179	191	196	218	173	209	176	162	208	190	172	190	196	177	181	172	149	167	170	170	177	175	185	172	182	179	192	179	173	174	183	172	175	180	201	160	180	162	181	149	165	184	155	181	168	209	185	215	184	191	198	176	186	209	169	194	156	177	157	174	207	170	200	182	166	190	168	179	186	182	178	173	179	188	215	172	179	184	194	193	169	178	175	182	192	185	165	165	171	208	193	152	181	168	181	154	167	161	199	185	206	181	202	191	182	165	177	205	196	164	187	175	170	191	195	206	177	194	184	166	171	204	166	203	182	185	177	180	170	178	158	170	180	185	170	166	159	171	208	172	183	182	169	159	187	180	178	151	198	184	180	168	168	166	197	187	169	176	188	179	204	194	209	204	185	178	199	183	183	180	195	160	174	197	195	184	177	190	191	178	150	191	182	181	168	188	173	184	165	183	195	209	201	156	186	180	177	176	176	173	188	200	174	217	199	206	204	194	198	164	142	194	186	181	172	182	178	201	162	157	177	190	185	194	208	179	218	202	188	165	201	199	204	176	171	162	166	161	178	196	179	187	187	193	205	175	154	192	193	169	158	155	164	187	181	197	194	194	171	165	192	189	188	157	174	214	195	187	194	154	178	184	169	194	176	174	166	183	190	204	164	199	190	154	164	171	210	169	211	182	184	210	169	192	195	175	185	169	180	143	170	156	176	188	184	198	164	166	169	188	206	195	171	174	196	176	199	195	190	168	153	182	184	176	197	190	228	177	175	195	201	154	169	206	175	173	159	184	172	152	185	155	183	174	180	166	177	158	181	183	192	197	182	177	189	158	172	199	185	192	162	181	175	179	185	187	189	196	184	198	190	175	207	167	203	188	183	199	161	175	185	171	193	156	177	182	195	180	166	200	194	186	185	167	179	183	177	191	185	158	174	173	186	176	184	194	172	199	203	184	185	167	188	187	186	182	159	177	212	178	176	194	186	186	204	165	191	173	172	167	177	181	165	171	180	171	199	191	185	170	159	178	199	218	154	165	187	170	186	174	173	162	161	184	200	160	194	215	191	190	186	199	176	189	179	199	186	190	179	184	160	174	190	179	178	189	172	207	184	174	171	180	199	174	194	199	208	190	180	178	164	199	200	180	188	170	173	168	179	190	169	190	174	174	195	166	166	174	167	172	184	156	177	208	188	181	195	177	169	158	170	185	194	146	181	190	171	190	174	145	192	176	192	188	166	166	166	179	148	165	194	194	183	179	208	196	196	189	176	185	172	162	203	168	199	177	165	180	179	175	179	158	167	182	194	200	182	171	200	168	184	193	189	205	164	172	203	175	184	176	195	190	204	170	216	192	186	188	168	161	203	152	186	187	190	178	203	145	201	167	178	204	157	176	171	187	163	188	211	165	191	196	158	164	178	179	142	175	216	191	194	180	176	191	185	178	162	203	162	168	185	179	160	172	206	222	203	198	169	180	184	184	173	180	203	180	195	178	175	189	173	187	192	196	186	174	176	183	191	167	165	162	185	163	170	163	201	185	179	178	163	164	169	192	181	186	216	177	211	182	175	192	188	180	177	199	190	165	190	174	156	193	170	182	214	194	176	160	213	180	169	176	216	171	194	165	204	172	167	188	178	188	173	181	187	171	186	183	198	179	180	189	182	167	182	186	172	197	180	180	187	176	145	195	190	209	186	172	169	216	165	187	193	191	184	163	185	190	184	155	183	198	201	181	180	185	167	184	187	192	194	189
6998	16455	11330	2184	885	794	752	759	2353	1337	1062	2398	1497	912	645	485	495	499	965	2153	2810	2333	1375	779	501	535	482	465	447	550	525	500	424	447	438	440	439	415	402	460	442	463	440	425	443	429	467	404	442	470	438	451	450	419	437	464	479	444	418	419	440	434	430	440	438	472	403	449	426	454	445	451	423	436	422	429	454	434	437	445	478	426	431	438	442	421	449	426	446	455	451	422	418	415	477	445	461	415	436	443	467	430	417	460	446	471	420	463	468	406	456	436	473	441	425	429	435	469	455	420	410	388	441	437	436	447	453	438	424	414	410	427	433	404	461	430	441	422	512	470	413	417	420	435	421	429	486	423	473	443	417	412	434	423	427	429	482	419	448	483	433	420	431	403	455	424	439	452	457	455	418	486	442	459	454	466	456	448	461	463	450	454	441	437	427	477	472	442	413	407	451	471	473	445	460	443	416	424	427	448	413	449	425	466	493	439	445	460	457	448	452	412	468	466	428	463	424	428	450	472	452	469	404	442	441	452	443	417	436	443	445	413	430	440	431	428	472	433	443	443	406	446	474	423	492	461	425	449	414	424	432	469	474	437	457	448	426	455	437	463	421	483	462	444	427	483	444	424	405	450	423	466	410	421	435	440	492	459	445	466	460	463	411	452	447	472	460	431	417	414	419	454	435	426	433	458	441	455	408	452	443	463	426	416	437	428	466	427	422	402	417	418	465	454	449	458	446	443	444	424	450	483	472	440	423	446	433	447	459	461	377	416	455	453	490	408	454	443	466	454	449	427	418	413	426	436	458	442	442	410	436	456	432	466	450	454	456	439	461	442	458	444	424	458	444	460	420	487	404	435	454	436	440	396	450	462	436	454	438	443	419	451	441	413	442	417	429	454	438	486	496	414	422	435	453	460	445	433	431	470	436	470	419	420	420	476	493	420	459	421	427	473	404	467	411	460	458	479	437	460	434	428	417	473	421	404	435	439	389	435	474	485	447	420	442	430	439	438	446	452	461	463	450	443	446	426	436	447	459	432	428	432	436	402	438	442	452	424	424	417	467	466	416	453	436	454	453	447	446	448	451	445	450	470	463	418	450	467	440	432	471	449	468	455	459	421	453	421	431	442	415	444	435	419	462	416	449	422	410	451	425	462	468	447	466	432	463	460	464	439	455	438	470	442	433	399	444	442	428	434	445	445	433	435	414	426	471	456	435	405	487	427	417	441	408	483	416	460	430	466	474	432	438	463	437	447	420	444	405	447	445	444	416	459	464	433	391	424	435	441	456	453	446	471	441	448	433	432	433	431	434	426	471	443	429	476	441	402	451	452	458	432	459	451	470	435	462	448	464	453	437	432	451	452	436	492	473	463	424	439	426	439	419	424	431	426	404	445	448	436	445	434	446	444	432	461	431	439	475	439	457	396	445	461	434	426	480	418	473	463	455	436	413	447	485	420	448	439	430	467	393	446	426	443	469	477	439	405	428	478	435	425	458	474	433	462	425	432	466	415	446	405	417	439	473	428	478	412	436	436	443	433	492	450	446	404	465	432	395	436	462	483	468	472	443	447	436	458	457	424	405	446	442	424	430	468	453	440	454	461	446	429	444	419	444	413	417	441	466	438	428	409	417	411	428	454	474	459	429	437	447	458	417	460	432	468	451	412	466	440	469	451	437	453	443	418	459	393	450	434	424	453	500	457	446	428	427	433	472	409	431	439	441	428	426	444	400	426	413	430	432	448	438	396	489	432	414	405	461	471	445	438	425	479	453	444	443	430	458	458	391	469	450	441	439	452	427	441	453	459	448	423	438	444	446	442	461	433	483	418	433	418	437	443	456	466	458	434	472	398	435	419	418	446	408	444	417	450	445	442	456	412	455	423	397	436	438	464	422	450	441	405	426	440	456	437	425	475	451	465	451	409	461	440	478	424	401	408	448	419	429	472	445	466	445	449	416	453	455	439	442	445	442	430	427	438	418	429	433	418	447	464	420	441	468	456	442	437	413	431	441	454	411	451	460	413	421	452	423	423	423	462	452	469	439	453	430	422	445	481	420	454	470	463	453	421	412	431	422	419	449	397	457	413	462	484	479	403	445	472	450	462	440	429	422	432	485	424	426	410	407	408	447	442	462	445	477	456	446	457	438	446	449	422	472	473	437	440	446	428	444	446	433	418	391	455	455	423	463	497	437	457	460	441	437	434	427	433	437	492	422	446	445	428	425	468	438	462	422	458	434	463	470	425	447	437	463	472	439	451	462	449	450	424	452	476	429	451	461	453	466	440	432	403	423	434	453	453	459	419	468	459	426	429	442	475	467	429	436	439	476	453	475	439	422	431	426	454	439	434	485	462	478	438	427	412	433	442	463	444	425	425	469	469	439	458	457	503	421	433	473	483	443	440	432	441	432	437	454	447	482	431	467	449	446	424	447	498	423	411	432	429	446	426	474	454	391	435	409	477	453	423	413	451	424	472	424	461	448	444	452	470	432	453	406	458	455	440	439	451	410	402	490	478	434	427	466	467	471	457	394	407	457	398	447	480	478	422	459	426	464	436	451	467	422	379	443	413	417	440	460	409	452	425	454	437	443	462	468	440	473	458	428	486	436	439	441	458	435	452	452	454	448	454	431	405	427	472	471	438	438	406	442	404	468	462	446	446	415	457	462	457	442	422	463	456	440	477	412	445	447	428	464	446	412	406	487	444	440	434	432	422	423	443	431	434	469	455	408	431	427	407	462	431	441	448	436	421	442	417	468	415	452	424	469	449	379	412	425	433	464	442	430	407	458	447	471	474	416	447	490	441	417	469	468	477	416	413	468	422	442	452	406	411	414	459	454	419	462	465	455	439	417	408	446	434	485	449	474	462	431	425	425	443	466	418	453	418	445	446	451	439	441	405	415	430	416	467	439	452	384	439	423	412	433	446	447	467	496	432	435	438	393	460	477	436	485	402	427	472	457	470	446	421	451	447	437	457	441	441	455	436	441	448	422	488	410	439	444	400	458	422	400	428	463	423	455	426	456	454	409	463	431	432	419	475	443	455	428	445	458	424	474	439	436	451	437	433	449	448	461	436	438	459	476	454	444	440	465	428	391	453	412	455	422	433	419	472	454	439	472	450	445	435	427	452	426	443	465	423	469	468	433	455	442	476	422	471	464	404	431	486	435	424	432	468	419	439	431	409	430	479	437	427	444	439	408	435	447	460	430	442	432	443	457	423	459	412	420	434	430	422	453	429	486	473	432	447	445	425	417	432	437	472	426	476	401	418	502	447	448	433	424	419	450	464	407	412	412	429	434	448	449	424	433	478	474	449	445	413	443	433	446	481	471	413	461	468	484	426	473	440	412	410	412	448	410	421	439	424	441	436	447	464	468	412	422	446	437	426	445	432	449	469	441	431	472	451	418	467	409	436	440	433	431	451	457	425	437	452	426	448	425	446	482	448	469	411	454	452	479	425	456	420	445	416	437	418	434	435	415	432	440	421	455	471
36332	48783	40453	24311	20016	14515	7427	2737	3138	4766	1935	5424	4586	1667	581	236	241	295	1406	3792	3304	2232	1163	566	311	316	292	293	262	354	279	259	226	198	223	184	249	218	229	245	254	236	221	210	217	201	229	205	221	234	219	217	245	215	205	234	232	234	228	210	204	234	229	227	212	231	213	235	200	208	203	194	231	236	219	253	208	199	200	232	202	225	229	206	231	201	226	249	207	229	207	216	209	216	234	215	205	218	221	204	234	237	242	242	179	225	229	211	199	205	216	216	221	222	219	235	203	219	222	216	238	229	232	214	211	233	217	214	212	222	223	231	230	232	228	275	200	205	228	215	221	221	223	189	230	217	227	241	199	245	241	227	226	236	238	223	242	240	224	225	247	206	237	201	208	241	228	227	206	197	239	194	197	224	225	253	219	239	245	187	223	210	210	217	229	220	235	225	204	224	186	220	200	192	186	215	219	206	220	247	218	241	225	205	235	222	212	211	235	235	244	218	193	242	209	220	241	225	214	241	203	227	224	213	238	226	216	204	241	219	214	226	238	211	232	209	231	201	203	218	224	215	213	213	222	208	226	268	210	240	226	218	234	215	220	224	229	203	200	196	213	215	208	241	222	220	193	234	213	219	240	220	222	234	239	224	228	225	212	207	193	205	183	207	208	264	209	223	250	208	220	229	223	223	233	192	240	228	214	207	173	225	222	224	218	245	221	221	207	201	218	238	222	182	226	208	220	230	228	224	204	225	199	211	191	227	173	239	226	242	215	214	203	223	195	235	208	232	235	234	213	229	251	198	231	215	230	226	238	193	246	219	242	223	218	213	235	257	240	225	214	223	212	222	222	225	188	218	213	200	178	223	255	240	207	213	213	239	242	196	251	237	211	213	220	206	194	220	208	216	222	210	215	240	245	217	255	243	222	225	231	237	234	208	250	215	223	252	241	211	229	208	231	207	211	213	212	218	217	201	202	217	221	235	221	205	217	242	248	225	236	176	246	226	215	228	233	212	267	225	269	239	196	237	225	239	238	237	220	208	202	201	211	218	184	215	262	247	219	206	237	217	236	232	236	209	198	237	237	226	196	214	251	217	200	209	207	244	234	205	225	229	206	223	232	218	214	219	235	238	225	215	224	242	226	225	224	211	222	215	208	215	227	199	208	209	205	225	230	230	233	234	203	223	219	227	228	208	223	223	218	218	241	205	201	217	228	184	203	229	209	209	218	221	240	233	225	239	224	229	203	211	237	260	219	207	232	196	215	208	244	216	225	213	185	199	207	234	244	210	203	206	218	219	222	223	228	212	219	218	217	220	238	212	231	237	204	225	245	228	231	230	229	239	214	233	222	203	232	235	206	232	225	250	223	216	242	213	232	208	242	266	232	194	238	203	208	221	225	231	206	243	230	211	223	225	229	233	220	226	183	230	220	206	218	223	208	250	226	250	207	234	237	207	210	211	243	224	214	208	232	230	205	220	212	240	263	258	252	234	195	209	240	228	231	214	256	243	239	219	223	227	217	189	203	208	218	214	208	249	228	221	238	233	231	245	213	227	188	200	234	221	244	203	232	248	234	217	234	232	224	231	196	214	221	268	210	233	218	228	200	224	216	244	219	243	224	212	214	221	211	212	210	203	200	216	236	225	216	223	208	230	221	217	214	249	212	214	212	268	199	235	237	236	224	213	213	223	229	213	208	236	220	219	222	241	202	195	217	222	201	251	225	229	206	233	229	225	207	228	248	226	197	232	230	209	225	241	233	254	217	224	209	200	216	189	225	205	226	238	192	226	227	245	197	198	204	200	233	234	205	211	213	210	190	243	241	219	196	215	222	207	192	197	220	232	215	196	203	235	225	227	197	242	223	209	210	245	208	217	220	228	214	217	226	205	223	210	233	234	227	218	245	213	240	225	229	217	234	201	230	212	209	252	225	238	220	229	212	203	230	204	248	216	221	245	199	216	196	222	257	241	216	216	234	213	219	212	232	191	223	234	222	208	223	228	247	213	216	240	205	212	220	233	217	225	209	233	194	238	210	250	230	213	237	223	202	214	190	205	239	193	233	205	238	202	218	215	237	217	222	236	217	219	204	218	200	221	198	217	207	228	220	224	217	213	178	189	226	222	234	189	199	205	208	229	218	209	225	247	241	223	251	210	207	229	217	251	202	207	219	230	224	200	223	234	242	244	224	227	203	211	226	241	202	212	204	240	208	253	213	242	237	232	230	210	225	227	213	223	249	237	244	234	212	235	226	221	228	237	203	212	196	190	195	189	219	200	237	275	203	226	210	212	204	222	229	239	230	232	230	202	194	232	225	221	201	200	209	210	212	194	239	214	200	240	220	206	208	214	244	253	211	224	231	251	220	220	217	206	192	217	201	224	233	209	214	218	203	249	235	200	230	219	205	231	223	221	211	210	244	225	221	230	224	211	223	220	220	202	223	228	209	214	232	217	237	219	230	218	236	229	209	212	214	205	248	211	209	231	221	226	241	220	207	220	212	202	230	239	213	217	228	227	238	201	238	197	207	217	230	206	201	214	211	220	219	209	244	206	248	218	246	225	222	195	232	258	222	211	211	215	216	221	217	216	216	218	189	232	233	235	214	256	234	224	244	188	233	198	239	211	207	238	223	192	219	215	263	221	209	238	240	246	224	215	229	225	235	199	226	230	211	204	230	218	228	213	191	244	184	218	236	220	221	234	218	207	198	220	236	228	232	226	220	218	229	242	213	211	219	226	214	230	215	236	256	221	239	206	239	192	217	210	208	213	225	237	241	230	228	228	217	219	228	199	232	212	219	210	218	227	249	218	212	213	222	229	214	228	215	194	221	216	244	244	210	225	197	239	234	215	218	232	241	212	222	211	227	214	247	221	220	220	222	231	221	221	251	215	204	200	223	218	217	211	243	209	227	226	222	214	239	202	246	229	212	218	243	231	212	221	215	202	216	211	219	202	212	254	226	201	241	218	225	219	236	210	230	209	254	231	206	207	217	228	244	213	238	237	206	212	211	230	212	199	220	194	230	260	214	235	219	218	200	225	239	224	205	202	214	217	211	218	229	247	210	212	214	217	206	234	219	204	225	230	206	241	224	227	239	212	204	198	249	212	231	224	238	197	226	226	225	231	206	216	222	231	186	226	226	192	212	220	217	207	187	208	220	223	216	211	249	204	240	247	231	222	213	246	203	241	227	239	236	236	207	240	237	242	204	214	244	216	225	190	260	230	203	233	203	242	204	235	236	226	247	221	219	205	230	246	207	222	211	227	264	238	229	238	234	222	236	209	213	219	223	226	235	240	209	226	222	218	227	226	207	222	214	207	202	228	223	221	230	223	241	207	216	226	236	204	225	255	188	226	183	233	206	203	206	208	185	231	208	228	212	207	234	229	204	206	207	230	225	236	209	229	248	216	214	241	220	194	227	205	222	214	215	221	198	203	234	211	203	185	211	210	192	210	241	240	217	243	233	222	252	212	217	221	216	212	241	227	187	222
27921	45908	34583	6247	3044	2592	2293	1957	10885	13785	9136	21702	17151	7545	2257	830	708	906	8101	18326	15771	10890	5573	2528	1094	1015	813	1063	872	1208	968	716	548	535	518	522	479	493	557	521	488	522	497	518	512	506	499	500	504	509	522	520	531	522	527	485	548	477	445	494	518	524	528	471	502	508	486	490	544	503	531	485	467	510	504	499	526	526	448	514	545	524	499	516	525	517	507	517	503	511	530	500	474	494	492	503	489	457	534	547	465	513	544	534	516	546	499	540	516	484	505	503	528	480	533	489	500	498	496	510	469	546	497	512	536	526	485	505	556	477	492	509	469	512	505	552	570	509	541	546	493	510	542	487	535	558	534	510	522	538	543	534	520	498	487	535	507	497	500	530	573	520	516	502	508	506	511	537	525	512	476	526	498	502	494	520	517	498	501	535	502	513	505	541	454	517	504	517	515	501	525	485	518	504	522	534	497	499	520	535	505	532	517	465	527	525	515	510	509	526	509	524	558	541	560	526	526	505	489	514	523	497	534	517	497	492	532	512	495	516	486	510	518	483	510	492	465	514	519	527	519	527	534	510	507	488	535	529	465	521	545	541	549	540	501	506	532	527	507	467	536	473	536	507	500	499	469	524	537	474	522	533	551	515	527	498	495	494	522	515	490	495	472	530	531	500	549	521	476	511	508	513	514	515	559	497	486	525	562	482	497	531	529	486	468	503	486	517	492	496	518	462	509	504	537	496	510	536	516	506	522	514	507	486	516	560	496	512	483	497	515	530	481	503	530	522	497	542	494	552	502	500	516	483	461	540	488	511	516	484	535	495	502	515	505	498	550	481	562	481	496	472	523	486	470	517	509	524	489	498	499	473	568	487	508	486	548	459	529	511	480	503	496	502	511	508	491	521	504	494	468	485	495	508	520	551	483	515	485	510	514	506	537	536	516	525	508	503	531	502	479	489	482	487	572	520	504	506	506	520	507	528	487	537	513	525	508	495	526	536	530	519	548	530	508	508	528	524	497	519	506	538	512	521	506	513	522	512	533	479	508	516	519	526	510	470	499	544	523	525	568	490	484	503	547	489	520	528	519	539	511	523	516	505	533	493	513	466	499	509	545	503	525	543	546	453	494	504	481	506	510	505	488	506	596	520	517	509	551	494	546	535	509	523	494	492	541	533	481	494	504	497	517	491	520	508	520	495	511	505	509	515	501	453	549	501	490	487	494	491	506	502	533	510	504	482	522	494	549	482	510	525	500	462	496	491	490	511	529	540	475	518	511	494	499	531	529	546	513	500	522	530	503	464	508	501	498	474	529	558	501	485	492	495	518	505	523	560	495	508	529	487	525	525	528	566	487	489	499	510	570	522	532	506	527	538	459	479	512	476	532	502	541	527	507	502	523	514	481	516	537	489	521	514	511	527	499	526	495	494	562	528	485	499	498	533	461	566	520	495	519	508	528	491	519	496	533	466	518	519	511	545	482	517	531	518	490	533	488	530	519	486	523	530	507	520	506	492	485	535	535	451	511	554	490	540	519	527	515	533	544	522	498	541	561	521	489	518	515	518	517	509	530	485	467	480	513	474	533	484	565	525	521	465	494	519	547	515	527	519	513	469	536	505	511	525	474	510	500	478	526	544	497	488	539	494	524	535	491	507	543	504	494	523	525	521	515	488	500	539	503	526	518	537	536	497	515	529	523	534	535	495	530	510	487	544	522	513	501	528	503	494	532	506	527	552	546	495	471	500	532	483	519	513	509	507	470	565	510	485	502	506	528	510	512	526	537	525	486	486	553	496	497	523	518	492	507	535	523	499	489	548	520	524	503	532	524	505	507	501	496	524	533	505	503	537	477	520	501	552	533	500	518	575	503	452	506	493	521	523	542	544	606	503	463	506	501	493	513	504	502	489	521	499	530	501	502	509	519	483	527	566	497	537	498	522	532	532	525	507	486	541	524	492	497	472	477	524	512	474	520	496	553	530	531	528	512	521	486	490	529	514	536	533	460	509	512	489	519	521	517	528	514	519	525	548	507	522	543	519	508	524	477	475	498	506	513	469	507	470	548	511	496	528	475	491	500	488	503	515	492	494	552	546	492	510	495	535	527	546	506	552	506	505	508	536	546	500	518	468	494	511	527	501	489	559	489	539	513	511	528	516	518	517	528	509	507	514	505	486	534	519	469	503	550	534	529	559	490	492	494	486	490	528	477	526	517	538	547	479	513	517	497	538	526	542	520	540	482	531	507	513	531	519	529	510	516	538	528	547	520	511	504	497	507	519	536	498	537	501	479	532	502	497	536	487	499	514	485	528	504	506	515	504	464	464	533	543	549	552	499	499	516	476	504	542	548	561	513	489	512	551	486	500	503	508	506	501	513	532	509	495	549	506	517	518	511	525	539	537	509	519	488	486	508	542	500	479	505	543	508	516	537	524	498	492	505	515	519	498	526	566	495	519	470	501	515	527	522	490	502	478	483	524	493	515	496	485	501	512	515	524	526	515	508	512	504	520	534	498	504	470	502	521	503	498	540	523	515	507	525	535	544	548	474	511	501	475	543	507	467	480	536	538	543	483	496	494	494	482	515	507	480	527	471	481	577	495	533	516	501	499	500	539	518	531	529	501	498	468	495	509	495	515	500	492	526	511	525	526	517	509	532	539	516	469	494	526	558	554	485	562	517	548	513	508	547	473	514	513	517	552	489	500	519	493	534	558	513	531	477	534	504	548	504	495	474	499	521	498	476	505	525	507	491	502	496	506	525	484	523	521	518	564	494	540	533	491	489	519	502	518	518	506	532	491	534	502	552	481	516	536	521	521	511	461	523	538	500	488	461	524	507	540	518	519	555	492	480	529	539	492	503	518	527	500	516	512	516	547	531	531	536	437	480	494	553	484	521	493	490	500	505	512	545	499	514	500	477	490	532	514	499	482	510	481	527	480	494	520	529	533	548	510	507	545	498	511	508	535	547	517	530	489	550	515	526	504	512	516	511	529	498	493	507	522	476	543	507	521	500	505	508	493	473	505	522	501	480	546	461	557	542	496	487	532	524	496	488	578	536	469	498	511	508	508	498	505	527	505	542	488	483	510	533	549	498	534	491	512	465	507	497	511	508	495	496	506	536	522	501	499	526	474	526	505	494	585	482	494	536	520	537	503	537	566	539	514	513	531	489	512	499	519	524	527	515	497	474	545	542	487	484	504	504	536	495	505	499	486	533	508	494	500	478	534	517	526	506	550	469	498	503	506	507	529	527	496	537	521	511	550	490	518	535	524	480	515	538	517	531	473	489	513	508	476	522	514	539	536	465	509	497	524	502	503	496	507	524	557	522	517	507	547	559	526	526	506	517	505	476	515	533	477	508	461	478	547	524	507	516	541	470	496	509	531	531	503	489	531	490	504	591	486	492	557	476	553	475	506	513	480	493	498	510	507	537	501	536	475	509	525	489	540	518	482	539	504	521	537	490	551	531	542	516	538	491	526	550	483	526	506	535	525	515	490
52120	41113	35703	25159	22225	18026	11707	5675	6935	8825	5033	11421	11486	4632	1762	285	230	253	2628	8089	7583	5008	2224	877	458	431	422	468	331	371	341	252	178	187	179	146	188	197	175	192	186	154	190	186	170	145	189	166	192	154	173	179	176	190	152	182	171	189	182	172	173	171	177	213	173	210	182	190	173	156	192	164	187	186	176	172	191	183	181	169	203	186	188	174	176	214	175	177	184	175	145	176	184	199	180	172	170	187	172	168	186	184	174	179	181	192	192	182	186	188	175	183	169	201	197	184	194	168	169	182	149	161	181	171	167	171	177	171	172	177	158	167	169	190	169	200	184	177	185	185	163	188	172	191	178	178	203	172	182	169	202	167	168	191	186	178	155	164	150	186	174	203	172	203	169	174	181	174	174	182	150	196	201	199	176	190	162	159	181	197	176	163	189	193	183	173	179	170	165	209	197	159	174	162	142	157	168	161	174	194	202	179	175	172	179	165	172	174	153	155	172	178	160	189	189	192	175	182	195	184	197	195	201	182	190	178	212	184	164	159	195	170	171	177	169	179	154	177	223	174	177	203	182	182	201	187	159	179	176	168	198	182	187	180	190	191	178	164	181	172	185	156	203	157	186	179	200	181	212	193	183	200	188	193	186	195	193	185	187	163	177	175	188	158	171	202	179	198	179	195	196	154	167	175	187	194	173	159	195	210	173	174	187	205	192	181	184	179	160	188	178	191	198	177	160	182	182	202	187	210	189	150	185	195	189	173	181	176	183	169	176	202	206	190	178	182	187	195	197	194	192	182	203	205	171	176	175	173	165	186	171	179	195	174	167	181	181	155	167	191	170	191	178	153	186	192	171	164	181	165	182	182	180	177	169	190	177	195	183	184	176	175	197	210	193	192	208	191	162	188	197	158	187	179	193	178	178	181	197	192	199	167	192	166	168	198	176	192	190	187	168	180	158	197	172	204	192	151	175	183	191	177	208	173	183	168	174	187	167	153	177	208	170	193	174	179	178	169	180	197	186	172	185	194	154	184	195	187	202	165	190	178	174	173	195	169	195	171	172	188	180	163	193	178	173	186	171	177	148	165	205	175	169	179	188	174	184	197	177	176	177	173	165	189	172	163	173	188	154	183	180	166	159	164	152	167	202	185	191	175	182	200	192	170	193	186	197	189	169	189	195	207	198	218	178	180	170	177	164	182	174	174	152	218	188	183	177	178	181	188	165	174	166	174	194	179	204	155	193	177	168	187	187	178	186	189	178	193	170	178	169	206	173	181	195	198	169	176	186	173	175	179	158	202	158	194	188	194	187	165	176	164	142	187	170	192	174	169	161	181	174	172	204	188	168	184	178	174	196	189	178	181	183	189	156	198	168	177	174	170	173	195	161	164	140	180	190	179	188	165	169	187	161	162	180	177	164	207	179	191	153	164	142	203	169	169	165	188	181	170	160	194	178	182	180	197	171	176	150	188	173	181	175	193	169	184	173	171	187	176	195	186	182	167	182	177	172	178	177	168	168	187	199	179	190	168	211	180	169	162	183	201	194	162	181	188	175	179	175	175	189	165	188	178	200	157	163	170	159	178	194	168	208	183	168	200	189	176	166	158	171	182	190	186	190	187	171	170	170	153	161	191	183	204	190	184	165	176	158	177	188	206	187	172	148	164	193	186	185	178	193	172	191	183	179	175	171	164	186	156	182	194	185	184	155	187	161	183	189	205	195	194	186	170	166	161	188	181	187	203	174	193	188	185	151	180	169	167	177	175	163	174	197	196	167	190	184	156	188	152	201	177	173	174	171	166	196	188	202	213	198	204	211	201	202	166	188	178	189	191	167	185	159	187	189	188	176	201	171	196	180	177	193	170	146	141	151	148	179	174	173	193	190	187	186	186	193	188	181	185	180	182	178	190	171	181	189	186	182	183	183	157	187	175	208	163	169	178	167	201	190	197	179	191	186	170	174	185	223	195	190	160	182	182	156	143	200	143	180	179	187	173	205	182	188	191	173	165	179	178	221	169	175	168	149	169	164	205	198	189	151	136	193	175	156	168	179	190	178	188	195	191	188	176	179	181	214	166	170	181	159	184	161	186	178	195	188	202	196	159	198	182	152	152	195	163	181	158	181	181	181	191	170	159	188	176	174	176	202	150	180	186	180	171	185	162	166	182	206	186	201	151	185	166	198	185	198	164	199	168	167	200	196	194	193	185	188	169	172	176	192	176	189	206	180	178	165	178	193	174	198	185	179	186	176	204	169	183	189	167	161	187	198	197	183	199	182	158	170	190	167	185	179	187	182	162	186	189	152	168	187	178	199	189	180	189	178	177	196	175	178	161	183	179	194	191	191	160	150	164	198	174	162	199	186	174	179	171	180	165	195	197	174	175	181	175	190	186	170	180	178	170	186	177	164	185	176	182	179	186	172	189	152	171	152	154	181	181	176	173	177	180	155	206	182	165	157	161	180	191	188	159	156	165	193	162	192	196	192	201	185	193	192	156	172	183	195	173	171	180	184	185	184	174	180	182	170	203	196	175	163	171	176	181	176	164	180	153	152	176	189	168	170	171	180	176	174	178	194	173	188	164	198	204	184	169	160	185	179	171	193	189	188	167	166	174	176	190	188	185	166	180	172	183	164	200	172	179	187	185	161	188	194	160	210	175	178	200	167	190	188	183	170	189	159	167	180	192	178	183	178	153	161	175	176	193	230	187	198	182	195	207	183	188	171	188	191	185	182	192	155	165	152	179	196	182	167	198	161	153	201	187	203	199	203	195	190	191	181	193	170	181	182	170	201	186	182	168	162	165	196	160	183	137	170	183	159	166	187	168	198	186	170	180	155	193	160	171	227	168	192	184	176	179	175	183	188	164	187	176	170	187	178	174	188	166	180	187	174	187	186	178	172	191	170	156	177	171	190	175	210	181	161	166	174	165	166	158	197	179	184	168	177	189	174	173	184	208	183	174	175	185	175	170	209	174	186	193	168	184	203	173	171	164	200	180	211	178	198	185	177	174	157	160	170	167	177	157	173	183	175	161	170	173	173	212	192	170	170	166	171	174	167	180	187	176	145	164	176	170	178	158	181	165	196	182	155	191	169	170	162	186	178	165	149	175	167	182	172	181	208	164	190	185	170	173	172	188	172	197	174	186	181	201	172	179	183	166	199	178	192	178	175	197	162	184	144	175	159	175	188	183	160	176	154	187	160	181	204	185	181	178	196	179	172	194	151	167	173	176	199	192	193	188	175	185	190	182	205	184	184	173	185	171	186	159	220	188	170	195	212	200	150	180	183	155	171	181	178	201	203	177	198	176	170	169	202	211	187	199	164	165	179	159	173	161	158	177	190	209	178	192	185	151	199	180	176	169	181	176	166	159	178	181	189	172	179	186	146	182	195	166	179	179	162	168	167	189	213	185	160	173	171	177	175	176	173	191	180	168	158	185	197	182	208	205	170	165	185	183	164	184	167	193	168	183	179	185	188	171	191	170	166	177	172	194
43027	46116	36094	8445	5458	4398	4001	3361	17764	18337	19451	32567	29950	16900	6229	1109	888	1022	12917	29258	26752	19327	10323	4384	1957	1697	1694	1830	1213	1657	1436	811	433	455	390	418	416	403	404	430	379	396	427	414	383	437	431	432	391	408	441	403	390	430	415	415	429	442	412	414	420	444	410	437	432	423	418	383	432	418	411	422	369	414	411	434	389	370	396	438	416	422	430	416	421	418	395	423	456	425	389	435	449	446	441	433	434	396	404	401	409	410	434	372	431	428	413	404	433	438	389	460	416	391	410	392	438	427	405	375	423	392	393	382	453	406	427	436	419	406	437	388	410	406	466	425	412	378	397	410	403	404	394	426	394	424	425	434	419	425	391	446	404	441	394	397	389	409	458	380	465	369	380	410	414	430	428	430	413	413	436	404	424	427	438	437	403	432	423	421	400	436	403	433	414	426	435	363	379	412	420	456	437	416	415	416	383	424	399	417	408	426	438	387	388	376	390	425	426	416	402	416	376	383	435	406	403	388	418	384	417	407	420	381	379	377	381	424	408	398	407	394	399	407	426	443	419	407	433	381	417	401	383	440	410	441	411	387	416	398	383	413	414	417	396	417	406	399	414	426	446	413	451	391	407	426	426	406	395	407	429	394	439	407	417	419	405	441	405	421	450	419	406	448	414	450	416	393	415	421	404	429	446	390	399	438	385	410	410	414	406	418	429	399	363	390	434	418	458	433	450	407	426	415	381	427	420	396	428	397	441	352	445	389	402	410	408	416	383	419	384	430	406	381	435	439	391	405	427	385	411	402	406	396	415	423	436	364	427	412	435	398	426	404	407	419	403	409	403	434	421	403	421	410	396	425	417	393	420	441	409	430	398	395	397	432	438	418	432	420	431	389	403	411	401	373	459	441	432	420	426	410	379	404	401	442	388	398	452	449	407	386	406	404	383	386	418	416	437	412	411	425	382	421	393	399	406	463	426	422	421	442	443	447	434	414	395	402	396	437	416	420	427	430	386	424	408	420	429	444	422	424	420	424	389	400	415	404	409	411	406	412	403	415	380	401	437	445	445	400	412	432	411	386	443	411	417	377	382	392	421	369	412	437	436	437	370	420	411	440	392	451	394	430	401	434	395	448	448	396	405	407	402	409	428	411	446	389	396	441	442	420	425	395	380	439	414	409	401	384	398	427	413	395	419	443	404	477	398	403	394	385	407	395	417	435	402	419	414	427	398	389	465	437	432	392	395	408	381	397	418	420	405	399	377	391	437	453	439	435	434	351	402	442	428	384	443	413	394	378	413	428	427	419	432	408	431	404	398	397	424	400	388	396	455	410	413	414	398	417	393	402	398	377	431	415	431	373	400	436	444	423	416	404	426	404	386	414	394	415	407	414	428	435	367	449	458	430	411	401	418	434	403	412	392	403	457	401	419	374	421	418	435	397	416	380	389	404	421	403	416	426	409	374	405	390	396	417	396	434	394	409	410	408	451	410	399	431	424	401	406	425	402	383	384	418	393	382	373	451	426	420	434	397	439	440	377	427	423	439	449	395	387	425	419	415	397	423	470	417	413	452	407	414	364	435	421	434	410	375	392	406	420	407	425	421	433	412	405	415	418	408	426	390	392	390	433	411	415	367	422	457	448	425	418	398	407	401	415	389	395	380	407	409	399	400	418	389	391	415	397	421	390	410	408	419	386	417	420	430	430	398	434	456	465	388	404	404	408	423	419	409	426	408	455	412	398	395	442	441	413	413	452	418	419	431	415	391	430	420	425	434	423	422	426	413	418	424	423	413	401	426	388	397	391	414	371	434	418	435	420	431	440	442	411	427	385	387	410	403	424	424	424	396	439	425	413	437	440	390	390	375	408	407	406	435	413	374	430	418	383	441	414	439	449	412	394	439	485	418	432	396	439	401	424	431	455	423	420	430	427	421	397	418	421	430	419	405	412	418	393	408	434	419	381	393	405	408	388	424	403	423	410	395	426	422	400	398	392	406	405	376	383	404	440	426	413	405	405	396	395	421	429	447	428	410	394	431	428	395	410	386	398	404	455	400	411	453	452	425	414	445	435	420	402	416	417	420	384	410	412	394	431	451	429	419	385	424	434	433	420	396	417	423	471	462	420	416	411	428	452	385	394	384	402	423	415	383	431	428	452	454	426	403	434	398	412	421	444	394	408	410	406	414	432	408	421	422	417	440	396	418	404	390	392	397	401	413	397	421	433	372	464	442	448	413	462	406	400	426	415	425	424	424	447	391	399	393	427	405	433	395	437	423	399	418	398	433	386	446	396	408	418	419	422	400	417	404	401	391	421	431	414	418	407	424	409	422	429	421	473	426	416	445	390	364	449	397	422	383	390	412	403	405	409	379	464	401	412	415	394	452	445	402	419	410	422	423	455	429	411	434	358	454	417	357	433	359	374	439	410	432	402	425	420	402	417	448	459	424	438	394	441	388	409	415	393	470	443	405	428	384	423	445	403	438	412	407	436	368	420	394	385	451	415	419	437	406	407	412	397	390	397	440	437	433	416	383	403	413	433	396	394	457	430	374	427	410	406	412	387	408	419	394	431	423	371	451	456	405	421	400	412	422	409	407	380	394	415	416	439	391	399	433	393	418	401	408	443	422	397	463	420	376	401	412	359	378	441	390	445	437	437	402	412	426	472	396	394	424	434	425	423	423	399	408	427	396	401	398	418	441	426	408	422	430	401	422	442	429	451	421	401	409	388	438	429	407	398	398	394	430	387	421	421	414	433	387	428	430	388	408	421	407	397	409	392	405	409	398	402	419	422	457	397	409	441	412	374	433	409	427	415	393	404	379	406	392	425	405	408	405	409	423	399	413	447	413	414	410	417	423	413	418	392	413	428	391	451	414	437	403	417	431	389	456	410	415	446	418	377	433	430	378	433	443	411	395	449	421	411	419	409	431	433	383	403	417	393	394	407	409	398	438	441	462	443	383	423	413	436	426	387	376	439	446	432	407	394	377	411	407	448	360	405	396	427	381	421	395	431	375	403	397	452	426	419	436	414	437	411	447	410	370	412	401	414	421	410	414	380	434	408	440	394	396	443	408	420	410	446	397	429	416	411	421	411	421	377	419	424	409	391	419	435	419	429	433	428	395	430	419	437	406	397	399	423	435	428	427	394	409	406	398	396	386	430	450	401	392	411	418	387	419	385	428	394	439	425	423	446	437	367	436	377	394	428	442	411	414	420	381	435	399	423	417	409	415	472	467	398	439	418	406	412	399	408	415	400	407	400	404	418	395	422	411	427	395	440	389	412	425	394	364	412	446	409	377	399	444	428	395	392	396	427	400	421	430	405	422	420	386	428	405	425	412	441	432	435	420	438	413	405	389	440	422	393	393	420	432	392	387	411	429	389	414	417	446	408	439	409	432	402	398	451	415	430	436	398	462	398	412	413	452	426	403	412	386	389	407	374	398	429	440	390	407	428	428	417	468	398	381	408	422	388	436	451	419	460	408	434	465	404	396	423	411
11373	12117	7812	1649	439	258	253	205	332	281	309	487	403	265	226	187	234	208	245	371	584	486	340	240	175	212	186	177	205	184	197	191	175	198	171	189	176	182	193	181	181	197	181	203	194	197	185	196	176	203	204	186	192	168	192	198	186	168	197	188	142	170	182	208	199	198	186	197	208	203	177	164	203	179	214	196	188	169	207	183	203	172	180	197	198	198	183	201	185	203	168	203	157	173	196	178	208	216	182	199	207	186	192	178	172	160	204	187	199	188	173	224	185	166	164	206	194	181	185	179	198	199	172	205	174	204	177	167	182	162	192	190	179	183	203	183	167	181	179	193	201	201	172	170	198	163	193	197	180	198	190	175	169	185	153	191	169	172	198	208	183	171	196	176	179	203	196	182	186	189	188	174	184	204	166	219	205	173	211	167	157	205	206	192	177	181	171	172	180	171	184	182	207	187	189	188	182	195	193	179	187	199	171	189	179	212	198	188	211	194	171	193	187	179	198	204	213	174	192	176	179	173	187	201	180	189	174	201	184	157	185	181	194	167	191	176	187	165	188	194	170	179	177	186	184	182	183	208	191	156	205	185	200	187	190	180	189	165	192	174	205	186	180	194	179	183	190	220	168	182	183	211	205	173	170	212	169	181	181	178	210	174	189	152	163	199	183	187	192	207	199	199	175	189	183	202	171	195	183	183	196	177	200	184	193	196	187	172	176	175	190	185	192	205	190	176	146	178	175	178	212	203	177	166	212	174	191	166	183	209	197	172	199	191	206	163	185	168	202	193	203	184	189	182	191	223	188	167	166	147	201	212	173	147	194	214	195	178	198	190	204	182	190	195	195	199	196	192	193	181	178	197	188	193	189	219	188	175	213	196	175	201	170	178	204	192	163	159	230	201	157	180	208	228	184	209	188	178	186	165	183	162	214	202	193	196	167	179	193	167	212	169	196	185	186	179	179	160	188	183	189	178	189	208	203	202	190	162	211	169	196	214	200	186	174	178	178	160	213	192	193	163	194	200	175	199	191	189	191	184	200	185	172	168	187	194	203	207	193	203	210	181	149	185	165	206	177	175	177	172	188	193	187	192	184	183	190	181	179	174	163	166	176	179	177	213	171	185	178	209	162	216	205	192	186	183	176	156	178	191	172	210	189	191	171	181	209	194	200	165	172	176	201	191	181	190	165	159	158	201	195	186	179	186	200	181	169	224	180	189	199	213	198	192	191	190	182	187	170	159	180	199	185	191	192	197	180	173	184	166	189	182	176	176	177	192	191	182	190	194	178	188	165	207	195	198	222	178	176	188	172	190	204	174	207	179	205	188	205	182	184	174	179	186	222	194	189	198	154	189	191	199	199	174	165	175	178	172	166	165	193	175	180	179	170	173	178	187	190	187	185	185	168	161	189	177	204	181	184	171	188	193	188	206	195	202	204	198	179	187	167	220	183	202	168	200	179	180	190	167	171	181	170	199	187	184	182	169	176	151	209	209	210	173	164	151	189	193	172	198	192	167	185	199	196	159	208	177	215	164	190	194	195	212	178	189	198	178	192	161	175	180	175	163	167	188	161	183	179	171	185	175	185	182	182	198	188	178	191	170	183	194	188	182	170	182	191	183	172	204	177	211	214	209	170	145	179	198	197	188	182	198	178	181	184	188	183	193	157	195	193	195	168	178	183	186	168	184	196	210	190	205	178	212	191	197	200	197	216	193	157	184	196	203	184	167	191	168	168	166	213	196	179	209	162	192	170	149	178	174	203	168	198	181	160	204	188	184	203	207	164	192	209	184	188	194	190	172	184	171	186	169	180	161	209	175	180	189	170	191	190	179	189	212	192	169	178	191	185	190	202	189	200	180	210	176	190	184	163	205	193	186	174	171	197	194	189	186	154	191	198	182	182	171	180	195	183	205	179	191	198	198	182	202	199	168	166	189	187	204	172	193	184	181	172	166	189	178	182	183	180	206	180	200	191	203	192	183	216	189	199	179	185	168	177	181	179	197	203	184	185	189	204	198	186	177	176	192	217	194	183	178	163	170	212	209	198	178	181	187	203	202	183	186	167	194	173	198	185	220	208	165	170	194	180	164	193	180	188	201	183	204	187	165	187	178	209	186	170	195	188	205	187	197	198	196	183	167	189	193	193	182	191	192	174	175	198	197	164	175	180	160	169	183	187	194	189	190	176	183	200	182	175	196	186	188	159	170	196	167	167	169	198	191	175	194	187	174	184	165	159	173	179	193	185	171	208	165	165	196	183	185	170	188	213	168	201	186	180	198	191	161	174	178	201	192	177	181	157	167	183	195	171	192	186	181	200	197	203	198	167	191	146	183	194	180	167	165	205	178	196	172	208	192	213	182	175	191	185	164	191	166	182	176	183	187	181	208	172	192	181	198	181	202	183	195	187	187	192	181	204	170	186	182	213	175	203	183	166	193	195	222	179	172	214	180	179	200	199	158	164	202	203	166	158	185	169	197	200	196	175	171	194	169	165	160	182	170	183	181	201	195	159	210	176	182	175	195	188	197	187	172	178	199	209	205	196	182	176	194	170	203	185	195	180	162	185	201	165	179	193	175	173	197	186	178	180	182	181	180	206	185	186	163	210	192	187	196	181	196	194	191	187	166	190	183	205	229	189	187	188	175	186	182	172	185	184	176	191	194	164	177	229	181	163	195	229	183	166	196	161	201	181	202	204	181	187	165	181	180	185	188	172	177	203	178	169	181	179	164	184	205	165	187	192	214	176	188	184	183	188	198	197	190	184	162	193	173	165	197	193	180	185	179	192	187	189	202	175	190	208	202	170	189	172	188	187	203	164	182	186	173	169	182	177	208	193	184	181	191	203	214	194	205	192	180	172	185	174	185	209	187	156	194	212	217	197	163	173	210	180	186	189	173	208	188	158	203	180	187	190	194	202	156	191	183	168	165	193	225	183	181	164	205	182	207	193	182	169	195	208	169	175	201	190	183	187	168	186	167	189	198	193	184	202	202	184	178	184	179	193	173	202	212	180	192	181	205	197	201	174	194	203	199	191	173	169	199	193	165	197	184	162	204	182	166	161	170	182	187	174	197	169	194	189	198	200	209	171	182	201	174	203	177	191	166	183	176	196	182	215	181	188	197	182	161	162	204	189	180	207	200	182	196	180	202	171	183	180	186	204	214	182	186	205	208	191	196	176	191	183	190	192	193	191	178	182	191	182	169	181	162	183	184	210	188	199	192	180	191	194	182	198	208	190	192	200	189	181	188	199	189	183	200	176	183	188	185	171	193	167	174	170	195	195	173	179	192	189	176	169	172	179	177	212	182	166	182	180	191	173	177	227	195	184	186	180	191	188	192	181	185	155	171	189	200	167	171	185	181	169	173	197	176	185	181	184	165	183	151	184	196	212	202	162	172	186	204	181	177	190	180	195	178	194	187	202	199	194	192	193	170	182	183	189	207	154	168	207	188	185	216	189	209	219	174	209	166	179	201	188	191	201	177	200	205
9215	13027	7523	1429	866	752	733	690	1292	1060	1453	2367	1794	1013	785	473	475	479	865	2154	2775	2188	1203	668	523	517	490	548	483	526	527	466	431	438	465	434	476	459	441	453	451	436	451	486	454	406	451	425	460	439	439	468	459	428	488	404	413	445	455	435	447	478	431	420	449	478	448	476	476	431	459	446	412	450	447	447	484	453	442	476	486	459	452	449	447	402	436	474	445	435	468	462	447	457	466	432	437	454	476	478	445	449	413	422	457	438	435	411	484	434	443	436	461	427	461	440	446	468	472	433	481	433	438	464	474	473	437	447	459	464	446	434	425	496	482	427	482	482	447	477	456	434	401	445	467	457	467	430	451	452	455	492	459	452	456	455	441	433	472	464	414	454	470	461	443	479	437	437	478	443	474	458	434	437	486	435	470	459	480	442	401	476	444	484	447	453	457	445	411	459	450	428	464	430	446	499	491	480	436	431	414	429	476	443	471	440	429	476	458	450	418	473	442	464	455	440	462	442	403	436	465	474	419	482	442	450	447	425	449	451	463	455	415	426	452	411	424	424	436	476	431	436	433	456	433	438	484	428	446	453	425	446	505	484	424	425	462	466	461	459	445	456	434	458	451	471	445	430	458	441	458	435	487	451	454	475	442	440	445	425	457	482	426	458	467	464	469	445	436	450	440	415	463	440	441	453	443	445	446	406	440	443	456	446	462	447	427	446	465	466	474	499	446	436	437	454	440	467	478	481	427	429	458	455	415	476	433	417	463	476	458	455	437	474	475	439	460	457	451	417	448	432	479	474	435	468	408	434	440	457	452	451	488	428	409	462	451	461	460	442	451	449	430	458	444	487	453	473	455	451	452	439	473	429	456	464	450	455	459	486	474	433	443	439	469	444	440	447	435	423	425	456	421	439	444	429	468	451	449	461	453	479	450	450	458	491	439	436	465	435	462	421	430	408	446	428	508	470	414	436	447	471	457	457	446	451	434	456	434	410	431	463	448	456	458	447	432	476	448	443	461	441	418	477	439	446	451	432	463	410	457	488	457	460	433	432	442	485	444	420	456	427	462	488	447	407	472	413	466	474	433	449	454	467	423	452	462	449	469	421	442	455	481	439	403	430	430	466	446	463	459	440	429	437	456	461	474	443	497	450	453	467	455	449	465	444	484	474	441	455	444	436	446	465	456	454	453	469	450	458	446	458	430	448	445	455	427	447	440	467	476	456	451	418	456	402	439	457	437	475	453	443	431	417	462	476	449	401	440	451	460	430	458	449	412	423	450	442	443	462	450	448	452	485	465	451	423	440	463	443	462	446	440	493	438	456	441	430	414	454	446	471	441	433	470	451	451	478	460	457	458	447	450	464	477	445	477	464	399	434	413	454	439	481	442	454	460	469	435	418	467	453	482	454	460	443	482	453	457	446	422	443	454	477	431	436	432	460	443	391	451	472	442	422	443	445	467	428	439	467	452	406	437	458	446	407	437	446	475	477	433	438	464	406	443	471	433	446	443	458	414	469	444	451	400	437	459	454	452	447	446	462	443	473	475	446	496	456	459	449	442	483	473	477	464	479	454	431	486	449	457	462	419	468	482	437	416	473	455	467	413	466	517	464	435	436	452	481	431	486	464	445	511	452	425	424	457	460	478	463	473	425	450	419	438	443	469	442	474	480	448	508	473	465	442	430	430	447	426	478	447	433	437	445	449	420	421	427	448	456	463	483	464	419	443	486	454	431	437	449	466	452	422	427	440	459	499	461	439	477	521	443	448	435	453	442	460	448	425	455	428	448	431	448	471	456	458	442	471	469	456	469	455	461	463	434	442	487	449	441	436	446	477	453	434	426	437	461	483	473	446	426	509	464	461	481	446	450	442	453	456	496	454	458	471	438	429	430	436	472	482	480	497	438	426	437	441	436	442	466	462	435	455	445	452	464	450	445	446	477	430	439	453	474	463	469	459	462	487	458	419	466	406	448	470	443	451	473	473	488	461	434	453	445	477	470	444	448	432	480	440	461	431	436	427	455	463	455	458	434	467	447	462	460	486	428	441	460	446	428	440	467	461	452	475	470	458	481	413	435	460	428	458	442	435	400	417	452	456	458	472	472	455	466	426	477	461	452	459	430	445	440	433	458	464	456	418	468	490	466	442	475	439	439	477	461	428	478	421	452	461	478	451	445	438	443	448	420	493	468	458	463	473	438	460	450	450	453	464	437	426	446	412	458	409	444	447	445	460	435	453	454	460	462	437	444	450	447	474	453	410	435	490	453	500	464	426	464	492	421	453	424	457	433	443	436	434	438	390	449	423	448	438	453	470	466	462	445	457	424	464	447	440	422	458	416	485	440	446	395	471	451	423	449	436	442	463	423	412	454	450	486	439	452	459	454	478	413	449	459	446	449	430	407	436	486	433	446	424	462	440	468	461	459	474	464	464	428	437	459	481	456	446	456	439	434	485	473	451	472	427	479	440	443	467	410	494	417	417	441	474	453	479	428	465	461	469	463	462	444	417	441	440	463	459	473	428	460	451	441	462	436	471	421	455	439	422	454	425	448	422	438	432	427	498	461	431	442	455	432	454	419	423	450	407	452	477	465	458	462	439	453	472	472	440	455	443	495	485	465	480	447	463	457	484	431	451	451	446	479	432	450	432	463	440	487	430	471	405	458	486	462	436	399	415	442	473	392	423	437	450	441	415	480	437	431	456	428	443	503	459	457	430	467	435	451	425	432	443	470	429	425	451	476	471	512	444	471	463	460	472	440	455	473	458	460	455	464	458	409	481	491	427	435	442	448	481	446	467	451	430	500	486	441	425	450	440	481	451	456	457	431	446	449	440	453	484	444	474	406	458	481	443	447	475	441	465	481	489	455	439	433	403	460	443	473	452	452	454	455	443	448	457	469	479	411	429	416	438	401	456	426	434	476	416	449	421	431	462	446	447	428	435	483	429	420	466	432	453	432	454	475	451	487	456	441	441	405	438	456	447	443	471	429	432	435	457	419	466	483	447	418	428	438	470	453	452	422	490	429	431	434	456	457	445	434	466	489	449	456	477	458	473	427	496	479	424	440	463	464	454	474	456	491	427	503	447	474	489	423	423	471	440	447	476	414	440	427	436	416	431	466	461	445	446	452	433	442	439	415	448	432	472	404	451	460	446	444	463	460	452	444	471	446	478	478	451	424	476	472	461	455	442	428	451	424	440	483	467	420	408	435	475	449	481	455	453	403	429	446	473	470	437	452	483	429	456	473	442	402	414	450	432	454	414	435	460	451	459	442	438	460	459	436	411	431	461	435	415	409	454	459	428	473	473	471	450	503	485	446	453	484	459	456	454	455	447	457	424	451	444	466	476	448	458	424	451	470	424	429	478	436	442	401	439	482	431	472	480	441	433	443	437	446	500	431	461	443	461	447	484	432	462	434	435	486	461	450	446	459	484	434	438	445	483	452	464	487	450	450	480	429	445	426	439	450	465	423	453	467	457	457	454	448	450	489
46023	46921	35150	22940	18342	11939	5617	1782	1968	2821	3452	5655	4425	2441	1702	329	269	263	1185	3568	3419	2070	1041	522	332	315	293	313	356	318	301	254	231	224	244	231	215	213	212	231	225	195	213	229	205	237	226	238	223	211	222	217	215	254	203	226	211	230	236	222	216	219	246	235	202	210	208	212	220	212	223	206	217	231	269	220	200	266	229	221	208	228	242	221	206	198	226	231	194	225	229	220	219	252	243	212	231	229	234	224	227	210	242	215	263	205	206	238	198	215	226	240	230	187	197	210	227	255	223	214	205	206	234	242	230	235	229	239	212	207	226	209	239	247	219	252	210	214	225	234	219	224	195	215	214	250	196	236	232	238	258	231	265	230	238	229	214	227	195	224	229	209	202	209	232	230	218	231	254	223	225	220	219	236	207	208	205	231	220	217	204	231	228	207	211	244	222	217	213	220	205	236	210	238	226	240	208	230	199	238	242	248	239	243	230	238	227	244	267	218	194	230	208	220	256	211	222	226	241	219	203	223	243	220	211	217	213	230	206	208	235	222	268	225	197	233	234	212	236	233	211	213	239	219	230	224	237	229	221	223	221	210	220	239	215	242	199	261	210	237	235	222	236	245	243	244	224	242	219	187	222	253	256	225	213	190	220	245	251	210	227	235	229	239	224	247	236	214	239	221	201	199	230	234	220	215	217	243	220	211	235	245	195	223	263	204	216	223	215	233	229	216	206	243	213	209	203	259	258	224	230	242	231	222	236	230	226	201	216	225	219	226	216	230	215	209	229	227	231	216	211	233	205	216	256	224	208	225	226	243	220	226	244	236	223	240	224	240	225	229	216	255	230	229	243	238	196	233	239	220	221	217	216	235	238	245	225	227	222	256	202	221	229	238	208	242	206	218	238	228	211	236	238	234	232	206	225	216	220	214	241	233	216	202	240	209	201	233	196	222	219	244	210	220	241	206	218	233	230	219	218	206	220	208	229	241	213	236	219	216	238	208	234	213	221	229	223	230	231	213	214	210	243	239	208	209	232	214	242	222	225	234	244	204	256	240	201	246	217	238	219	214	205	221	216	218	199	230	215	213	240	198	203	211	241	229	215	219	231	227	221	217	209	226	228	209	233	230	259	261	208	213	228	249	236	225	217	206	215	217	212	201	228	238	211	230	229	241	217	229	206	221	241	220	216	208	228	246	236	232	240	215	231	205	253	230	209	239	240	219	198	204	212	224	233	213	227	216	224	239	208	201	212	210	200	216	258	247	224	230	206	221	247	230	204	240	211	233	236	236	251	252	211	223	245	227	211	217	219	197	224	233	235	219	216	205	233	251	210	226	241	235	238	221	219	206	238	247	224	223	194	210	229	266	236	238	235	209	228	237	252	259	250	214	211	224	217	246	248	201	232	227	218	234	211	239	243	210	240	228	215	226	201	221	248	214	256	222	202	208	235	221	213	225	248	227	220	197	219	255	221	233	210	206	215	227	228	235	238	196	239	231	244	250	229	217	233	205	247	231	240	209	211	206	245	243	223	213	227	230	203	216	211	201	202	203	231	237	243	218	227	220	228	238	212	257	219	251	259	203	216	236	227	236	241	225	215	209	198	205	219	215	233	219	191	238	217	235	234	200	231	224	216	201	250	219	243	235	187	243	212	188	212	196	222	233	214	222	242	233	218	203	226	207	195	214	230	216	229	225	218	212	219	196	223	221	222	212	207	206	201	233	228	229	215	226	198	239	179	233	219	237	224	218	223	207	254	210	200	252	230	247	226	254	224	251	212	251	247	221	210	235	231	221	204	210	245	244	216	281	219	225	251	240	225	215	232	208	221	209	226	237	217	247	235	211	263	245	244	203	256	201	231	247	218	241	255	224	219	215	236	254	239	206	236	235	222	222	206	196	250	182	213	233	237	257	231	235	226	219	225	238	231	198	215	214	201	239	223	238	228	238	239	239	211	252	229	226	250	258	233	236	233	214	224	246	239	225	200	220	223	230	216	246	235	236	226	213	221	212	244	236	219	225	215	255	214	213	206	219	203	237	238	235	213	242	247	231	225	198	203	242	238	234	225	226	219	225	214	242	242	245	233	216	225	206	247	229	249	198	214	211	231	241	238	228	209	218	189	211	216	216	225	235	226	231	253	244	212	217	234	261	211	229	244	223	223	213	212	240	217	245	220	245	202	231	217	232	221	218	221	185	225	226	202	200	219	242	220	234	234	246	209	239	223	208	211	245	200	218	228	216	220	232	216	223	229	240	234	220	237	245	235	202	236	225	216	204	227	215	232	217	218	227	219	239	231	201	226	209	228	245	207	216	213	251	224	202	247	221	201	209	214	200	228	204	253	223	242	222	239	216	221	229	230	246	253	222	208	219	209	236	236	250	189	204	235	233	217	205	205	245	222	224	211	234	225	211	232	247	222	244	216	210	198	215	209	234	222	228	263	241	232	230	227	219	213	223	220	210	219	216	222	217	242	252	222	222	250	225	240	240	213	225	217	227	242	237	248	220	234	198	230	233	234	209	231	213	211	247	226	229	192	239	226	239	239	222	236	245	222	228	230	222	212	213	210	245	242	203	242	237	227	229	215	213	226	221	229	228	220	249	215	228	238	196	230	247	227	205	243	240	230	223	196	219	226	232	237	224	207	218	233	234	243	209	223	218	216	218	202	197	239	234	204	239	254	215	211	256	219	228	218	217	242	228	225	209	229	209	225	223	220	192	212	217	241	224	214	202	213	235	216	205	230	194	242	217	242	249	247	216	252	221	219	203	207	232	225	220	230	243	216	260	203	200	192	243	225	214	235	221	224	230	191	258	234	230	243	201	205	205	228	235	210	240	247	247	192	217	238	231	210	231	239	218	232	261	236	235	232	196	209	225	206	219	219	235	225	225	199	217	241	172	250	241	253	202	238	217	221	217	252	227	246	232	227	237	238	224	243	224	208	207	213	235	203	217	198	212	215	204	216	217	232	224	219	225	222	217	184	240	229	208	223	226	207	235	233	233	247	247	208	229	220	206	241	254	239	233	252	222	210	240	224	222	236	236	271	246	217	226	211	201	222	224	215	237	228	249	228	230	199	201	237	224	228	231	216	222	200	220	235	204	243	235	207	212	255	229	226	220	249	239	224	207	234	205	233	238	214	219	234	204	224	215	190	210	229	220	220	241	198	228	227	231	219	219	236	205	228	217	244	202	217	203	215	220	236	251	214	201	241	233	201	209	231	228	215	214	218	248	214	212	219	250	198	214	214	229	208	212	226	213	192	223	214	235	232	227	215	185	224	217	196	222	212	259	225	229	225	197	188	245	230	217	220	227	215	193	227	223	226	235	225	233	232	231	229	201	253	218	231	237	224	220	207	258	224	207	226	231	225	218	222	224	207	201	196	228	256	227	223	251	224	213	230	193	238	221	242	241	242	229	225	218	250	227	242	223	227	221	225	230	187	221	242	229	214	229	233	239	238	247	238	264	220	238	223	245	225	227	220	237	227	221
36663	48973	25374	4037	3124	2674	2276	2073	8550	10733	15749	21443	17344	11373	7862	915	817	851	6121	17440	16058	10353	5196	2268	1314	1125	877	1146	1322	1060	942	633	486	505	521	486	470	500	502	536	489	494	486	509	503	532	540	552	509	543	512	523	527	578	511	527	533	498	514	537	490	574	519	486	517	531	538	514	561	528	493	487	516	520	550	498	520	554	510	528	495	501	547	543	541	533	503	512	484	521	503	480	521	530	531	504	506	495	560	504	487	503	517	523	516	490	496	543	521	521	537	539	508	509	494	521	477	535	515	503	526	532	542	526	489	507	496	535	531	461	547	516	488	516	543	526	523	551	519	490	495	537	541	535	535	503	545	507	562	523	501	534	534	566	566	527	533	500	548	500	519	511	500	525	570	484	496	521	513	502	531	560	500	536	548	523	488	557	484	520	489	512	528	528	476	519	500	554	539	491	496	540	484	502	489	511	541	525	488	559	535	487	538	509	531	564	461	512	514	536	544	509	530	547	539	517	547	516	515	557	544	524	567	509	510	495	537	507	517	547	508	481	518	502	539	481	494	547	494	486	519	518	539	555	477	484	480	506	540	473	554	557	508	495	521	545	522	520	502	494	561	524	486	460	535	527	462	515	534	514	548	479	527	504	507	488	553	513	514	492	554	531	562	521	544	500	501	526	480	511	551	515	545	476	520	449	542	484	540	522	535	520	533	533	518	511	495	527	515	522	532	536	526	518	570	530	518	506	528	474	548	530	563	487	523	545	555	504	523	541	515	517	563	516	503	516	540	496	497	511	547	541	527	563	492	486	497	471	547	517	547	512	525	506	527	508	528	482	504	507	540	502	517	519	551	524	480	526	492	492	481	530	518	541	539	524	510	561	512	540	568	539	514	509	524	508	549	545	506	506	526	519	515	497	478	468	489	531	532	529	509	514	545	511	497	510	501	549	472	516	504	526	536	482	531	523	553	572	488	534	532	533	499	532	501	531	568	492	524	537	460	552	518	499	480	523	530	574	480	519	509	537	538	529	502	565	553	533	492	484	524	522	505	488	506	505	494	540	488	485	544	464	478	529	477	505	491	533	521	582	489	503	531	540	532	535	526	522	530	535	531	515	555	499	533	503	490	517	510	517	572	517	493	534	506	486	499	568	556	502	503	540	496	522	508	531	544	542	504	542	526	525	514	545	537	485	525	524	549	546	556	522	509	522	516	526	522	530	539	521	515	549	531	522	557	526	521	559	564	474	495	529	518	517	490	545	490	509	563	535	508	544	503	532	503	497	540	523	528	545	528	498	498	527	501	503	510	536	519	521	531	504	512	561	521	548	522	537	583	484	546	526	515	491	528	544	518	517	533	530	565	524	548	537	511	525	510	539	524	508	511	497	529	519	510	543	552	519	517	488	543	505	529	498	531	531	493	553	509	518	541	525	527	488	511	525	502	508	566	486	536	498	507	506	519	540	538	534	527	546	517	550	524	501	506	493	561	550	513	525	498	510	491	503	523	517	530	522	533	540	555	504	486	490	517	531	511	526	505	525	512	506	496	538	530	500	549	522	551	517	535	517	506	559	501	530	497	504	480	487	540	504	510	512	544	508	526	511	557	523	510	525	518	508	546	509	552	537	508	485	527	497	543	483	508	545	494	527	504	525	489	510	522	544	517	461	570	548	519	556	488	509	548	537	532	521	495	515	502	511	551	533	522	523	524	472	552	529	518	512	516	501	555	515	510	520	536	496	472	545	547	518	477	552	499	499	537	528	503	545	533	547	505	539	521	534	509	513	490	463	501	555	543	531	527	476	517	533	553	510	549	561	477	527	519	480	528	527	548	504	508	518	489	481	542	487	545	511	549	558	539	508	525	537	522	482	540	530	514	496	514	523	510	503	514	518	527	499	516	536	543	515	535	552	553	511	521	537	492	529	498	513	534	499	516	510	516	502	508	535	508	498	526	525	526	531	543	494	528	520	516	570	510	497	506	507	542	528	496	517	566	548	494	532	519	483	546	508	517	553	494	503	488	518	516	477	546	548	521	514	539	496	507	539	573	516	504	549	537	520	525	505	529	527	505	539	502	564	524	529	519	549	504	544	553	515	534	497	492	513	514	510	530	491	504	528	513	529	516	533	539	507	544	544	484	502	507	529	493	529	512	487	518	521	534	521	523	527	496	526	539	499	512	527	542	478	559	550	521	489	530	537	545	530	510	493	515	494	516	542	534	508	514	501	504	562	523	515	523	491	540	495	529	506	556	504	481	558	546	491	495	525	479	501	514	525	507	517	456	517	510	512	526	507	569	554	511	510	495	534	512	517	517	533	498	503	551	539	527	494	535	561	533	537	506	570	533	514	512	496	540	530	518	537	531	535	540	534	539	533	546	549	518	544	523	537	483	524	526	536	495	524	533	524	565	555	506	539	538	545	564	549	504	494	533	537	491	512	502	495	518	516	494	526	524	561	515	502	497	520	507	554	534	522	542	496	570	519	533	518	532	472	547	522	505	547	600	503	493	537	515	510	521	494	513	513	511	507	541	500	507	511	519	495	563	492	477	501	549	509	501	541	501	529	518	493	521	515	518	551	515	518	521	510	481	539	529	496	500	547	473	506	533	520	475	528	562	520	493	526	532	475	498	517	507	513	506	519	531	520	516	509	526	560	542	520	511	506	490	547	515	515	559	505	533	518	496	490	523	492	490	517	498	532	518	502	494	508	519	526	546	518	549	529	486	496	512	502	494	559	540	504	503	534	522	501	483	543	523	488	511	476	510	497	501	493	516	537	514	525	486	469	513	522	526	523	522	545	533	547	508	536	491	508	545	521	504	551	476	530	522	494	513	480	538	482	516	556	530	523	531	473	495	500	548	511	542	522	498	531	512	507	479	565	547	540	506	514	516	529	486	525	535	495	553	547	525	523	544	524	534	562	485	494	505	505	496	507	517	541	565	505	523	488	525	540	519	517	499	524	532	500	555	529	477	487	541	531	549	514	514	505	527	537	566	530	532	493	557	516	553	552	526	561	542	523	549	527	522	551	495	526	540	517	502	517	505	541	535	516	507	507	519	475	527	555	528	511	520	519	554	499	532	507	535	510	533	502	488	521	505	537	526	512	506	506	548	494	528	514	511	538	521	491	520	539	535	520	531	488	513	518	532	495	532	496	504	503	567	558	535	562	534	522	459	503	490	552	484	553	512	520	521	508	546	513	527	510	526	495	492	553	524	519	510	503	500	526	534	541	515	488	517	560	559	511	508	551	579	533	516	512	569	505	490	540	514	508	516	503	537	547	533	490	514	506	502	477	508	486	544	521	564	499	531	530	560	530	518	543	518	532	494	509	554	520	537	536	518	468	545	534	527	542	513	523	526	516	512	505	495	499	535	509	492	483	545	516	496	506	513	505	529	517	532	512	502	517	522	528	542	533	493	512	530	508	517	496	492	534	536	496	487	502	530	500	514	550	519	497	526	502	503	507	516	543	507	573	479	487	483	527	534	511	509	479
51951	45116	32559	24401	23203	19844	13327	6157	5521	9695	6804	11326	7480	5623	2848	319	320	271	1719	8977	8442	4919	2337	999	473	445	336	419	524	400	296	196	179	184	156	186	193	163	197	158	166	187	180	185	178	195	188	184	168	178	178	196	159	181	211	165	179	183	163	192	195	182	163	174	173	189	194	187	197	190	231	172	192	194	188	176	192	173	206	198	202	176	172	201	183	169	176	180	157	197	173	214	176	195	175	193	171	195	178	189	192	169	166	195	179	199	171	169	165	164	194	184	214	187	168	196	165	186	191	187	165	171	207	185	201	178	190	154	182	152	184	182	164	164	179	160	168	185	193	175	179	193	207	169	184	192	192	185	178	159	183	187	180	171	170	157	168	213	176	192	202	186	166	182	164	199	169	190	190	157	195	152	171	191	181	185	184	194	187	163	204	191	174	177	191	175	203	190	219	206	193	180	204	201	215	186	176	189	192	164	166	177	142	159	136	193	196	168	201	216	170	190	176	175	146	173	182	198	165	180	174	198	189	190	174	202	189	176	195	209	191	183	175	174	151	193	192	168	178	209	196	168	177	167	200	186	190	191	197	168	197	222	172	201	174	190	177	172	156	168	197	197	167	165	188	173	193	199	182	191	173	183	171	190	196	178	186	184	180	183	155	172	159	160	184	204	178	213	181	197	187	185	205	204	175	170	174	180	191	187	197	197	170	176	163	175	177	152	175	191	188	195	179	190	171	197	168	180	183	184	200	181	162	183	182	178	189	191	186	203	191	172	171	185	204	191	180	174	179	182	168	181	165	199	184	173	208	210	167	198	178	209	164	160	176	189	189	169	162	195	190	191	210	202	175	172	175	181	165	172	195	188	170	171	160	168	157	175	189	188	157	178	168	178	161	193	163	181	160	174	199	206	200	190	158	169	198	188	182	204	186	182	177	186	192	179	174	191	148	177	199	180	177	202	185	170	153	201	193	186	177	173	169	177	169	187	183	178	171	201	159	181	175	185	157	156	182	193	160	154	182	189	198	208	176	156	187	208	176	183	166	159	164	151	200	197	154	190	158	185	162	176	190	211	177	184	199	175	175	187	188	190	159	174	193	171	198	199	193	153	164	175	176	179	172	177	170	165	189	197	186	195	175	173	188	177	178	165	181	188	170	181	171	183	186	172	229	203	181	171	170	180	197	176	183	209	198	162	158	159	175	160	197	180	186	173	176	189	197	167	163	166	188	194	188	155	217	161	183	155	188	199	188	182	180	152	205	197	166	170	189	151	166	189	158	192	182	196	182	170	182	176	201	179	191	189	171	190	194	204	169	198	213	170	170	169	202	172	182	177	186	170	191	168	171	190	190	149	168	175	177	201	192	203	183	180	168	185	175	205	221	187	168	172	171	195	199	187	173	172	167	183	158	165	190	192	183	189	188	182	178	196	174	187	186	187	188	186	205	153	167	179	182	169	171	172	179	192	161	171	174	184	159	176	195	217	178	185	176	185	211	175	184	167	178	166	198	204	171	179	177	192	208	198	198	193	189	155	179	176	176	179	181	177	204	157	174	189	177	183	174	169	201	198	164	175	176	185	163	215	176	193	180	179	197	162	161	173	171	168	178	182	145	166	181	201	198	168	160	180	181	167	179	182	192	161	208	189	167	187	211	185	207	172	188	187	192	164	200	191	162	176	166	189	175	181	165	188	191	193	187	184	192	200	173	187	185	175	172	198	144	168	183	160	172	152	202	161	209	179	153	182	174	176	160	185	186	169	171	172	186	170	184	198	202	159	168	175	177	196	180	218	183	177	228	172	174	175	201	161	204	156	179	151	221	195	175	174	193	196	165	163	185	198	213	185	163	186	180	153	158	167	183	164	189	201	178	169	181	195	203	170	178	191	192	186	189	170	194	184	180	185	188	182	156	204	182	155	188	189	183	181	162	185	206	178	183	177	185	199	163	196	180	216	193	198	178	176	182	162	164	189	167	162	189	198	185	185	199	154	195	198	203	190	194	201	178	184	159	185	196	203	166	172	183	184	178	180	163	164	174	156	180	194	200	197	172	194	168	197	200	192	177	194	179	190	161	197	193	206	188	190	197	178	174	185	206	187	157	159	186	158	195	155	205	204	162	174	169	154	170	177	169	183	178	179	159	201	195	166	181	185	181	175	163	194	187	167	197	194	195	185	180	193	183	155	183	198	198	204	183	170	201	189	176	215	194	199	178	167	187	185	165	174	152	181	170	159	186	167	191	196	160	189	193	173	188	186	176	188	177	213	178	195	174	191	174	178	190	170	198	165	180	168	158	201	199	198	160	184	190	190	203	145	191	188	173	203	194	180	201	156	200	187	188	192	188	187	158	208	184	173	173	200	184	167	176	209	187	188	169	177	185	174	171	189	170	178	152	201	182	189	181	188	194	183	190	172	177	182	229	198	153	167	175	179	173	200	177	172	181	200	201	186	173	152	171	173	183	160	198	204	195	197	198	182	178	180	170	191	172	205	160	175	161	199	174	191	187	190	185	185	146	195	206	191	183	179	167	167	177	155	180	191	155	210	179	169	201	180	194	162	202	150	187	163	154	154	184	167	201	203	175	151	181	178	164	201	181	176	188	177	169	176	193	207	212	178	189	199	172	163	166	162	159	189	184	155	181	179	201	157	161	172	191	192	172	150	169	194	164	196	218	182	169	188	196	177	200	173	188	169	195	174	200	189	191	167	165	197	187	204	175	183	178	182	189	184	159	177	206	186	186	175	176	167	164	166	162	172	188	163	188	193	194	183	151	188	177	178	189	168	208	196	176	174	193	186	179	194	164	166	165	172	161	192	208	196	192	191	167	179	179	158	213	193	170	193	187	167	181	206	196	196	170	181	192	174	184	206	209	170	175	166	158	180	163	169	185	192	195	195	179	178	168	180	198	156	199	172	168	208	169	168	199	164	179	191	192	176	174	192	164	163	177	201	168	193	202	159	196	169	200	184	182	205	197	189	190	171	204	190	201	177	182	180	201	205	192	174	209	189	164	180	201	174	194	196	180	164	176	188	185	196	168	173	184	168	185	174	163	188	199	193	183	200	176	178	164	191	212	191	172	170	187	184	175	192	164	191	164	178	174	189	206	172	190	168	174	193	182	174	189	209	198	175	183	191	204	176	188	197	192	173	194	172	182	192	152	201	142	168	196	201	180	188	201	165	161	185	171	173	192	168	167	167	173	176	175	186	170	178	155	208	201	208	196	175	150	208	190	202	174	180	220	190	188	172	176	177	190	197	177	180	188	169	171	190	186	188	196	167	199	189	171	192	181	167	195	203	179	196	183	185	193	185	179	182	208	212	177	211	168	176	155	142	196	180	183	202	181	205	207	203	212	202	189	188	158	192	186	162	191	162	175	170	196	188	163	201	171	201	200	178	213	190	174	191	173	170	202	171	173	172	181	186	202	175	199	154	198	184	195	174	201	162	183	186	169	195	163	167	185	197	177	184	156	197	174	163	166	178	181	189	194	158
43558	50586	24784	6874	5838	4674	4196	3590	15341	21213	23429	30967	23951	20780	10149	1007	1157	1005	8642	30639	27747	18891	10118	4362	2117	1897	1265	1928	2308	1522	1276	546	390	411	433	424	398	408	432	411	402	404	422	400	404	435	399	420	446	418	387	433	432	413	444	426	394	450	463	475	430	397	404	427	414	427	424	435	390	414	422	429	447	394	437	406	405	440	441	393	407	392	408	483	374	423	435	464	393	451	398	406	364	414	405	410	464	412	412	403	450	381	411	433	401	415	408	394	419	395	407	441	399	434	382	426	399	388	435	444	415	389	399	449	446	444	406	427	412	427	425	429	399	427	406	424	408	406	405	453	399	456	429	419	391	416	426	439	370	414	412	399	420	467	416	452	397	424	393	431	407	365	390	435	405	438	459	450	383	411	445	416	413	416	412	402	431	444	441	419	415	434	419	411	378	413	416	403	418	403	398	437	367	426	452	417	420	377	428	405	399	372	389	396	433	395	423	432	408	405	421	413	418	422	402	406	438	444	450	434	398	401	416	398	420	415	436	429	405	412	458	422	431	427	420	430	430	403	395	466	390	411	454	438	434	449	382	380	421	416	424	414	416	447	400	447	429	360	400	459	431	423	398	392	409	427	418	393	407	399	405	401	426	416	395	412	390	424	445	419	448	421	424	404	468	435	414	406	404	429	425	417	414	435	424	432	468	399	441	435	410	431	417	433	378	424	437	372	413	383	394	412	413	400	444	431	427	404	410	411	384	436	415	402	419	394	456	405	398	439	445	429	431	453	439	413	406	428	376	419	429	407	403	370	427	436	383	424	427	414	432	444	400	416	383	426	433	392	411	420	385	426	445	424	421	431	431	439	422	421	425	412	378	413	446	429	402	393	410	414	466	408	385	412	435	416	424	391	400	392	454	421	447	432	407	431	412	423	414	416	440	415	416	429	395	414	430	428	430	420	393	437	420	407	456	412	394	410	455	430	416	441	395	383	463	401	442	426	391	386	445	467	437	412	431	391	454	469	410	427	424	422	421	412	442	409	393	448	385	422	433	475	389	403	396	427	443	433	402	445	402	362	449	403	442	411	424	417	400	394	396	437	412	479	382	389	455	417	436	390	423	388	415	417	413	409	416	442	460	389	388	418	425	431	414	455	394	427	409	439	396	406	431	419	418	417	448	385	453	385	438	426	450	406	395	416	401	420	418	409	431	436	419	438	437	438	441	436	423	443	465	416	412	438	430	412	427	421	417	435	412	404	420	415	426	414	412	398	436	413	396	419	391	427	437	411	412	410	430	418	408	425	391	449	390	415	415	429	401	434	433	432	422	413	395	358	424	383	426	442	422	417	401	410	403	456	402	420	388	393	409	493	398	419	442	399	407	454	403	418	394	424	428	420	457	403	432	421	432	395	430	411	441	425	405	411	431	386	409	428	413	398	441	424	388	388	419	435	373	438	415	428	420	399	401	412	430	384	453	446	378	427	442	403	422	419	405	394	420	402	394	404	426	422	420	387	404	383	408	400	407	421	394	403	434	434	414	380	398	424	438	411	425	405	421	440	430	439	421	409	408	422	399	419	420	424	420	382	438	443	428	450	432	410	414	414	420	420	424	439	399	406	421	399	381	398	429	423	399	406	405	407	415	419	417	425	432	447	446	417	426	415	404	440	388	461	427	432	427	444	425	415	445	455	436	406	464	452	444	406	435	409	445	456	421	406	407	387	405	419	420	401	366	386	395	436	407	407	445	410	419	390	403	399	415	422	427	415	405	413	419	417	424	412	395	443	433	410	435	403	405	406	382	418	378	447	413	426	435	401	421	436	423	450	417	442	427	417	453	407	383	392	413	420	409	436	420	418	439	429	420	407	449	414	426	428	420	411	447	392	409	415	414	411	439	415	415	406	416	434	445	386	407	406	439	414	413	427	454	381	430	390	424	420	401	440	412	417	423	399	390	406	463	458	441	421	391	392	404	412	417	431	408	414	424	376	431	414	403	424	408	424	419	380	420	443	442	414	441	440	382	428	401	407	455	426	437	418	441	424	371	424	390	426	425	452	405	410	418	423	419	404	418	408	429	426	417	436	419	436	415	428	430	384	396	438	419	459	392	400	429	456	418	444	418	425	447	376	435	396	419	423	394	422	406	410	432	421	411	418	403	418	418	409	394	433	422	427	439	441	415	414	428	425	424	397	428	432	412	425	391	370	410	405	436	426	421	426	432	402	431	406	420	414	403	398	440	435	412	384	431	421	437	403	402	428	426	381	394	379	408	417	421	429	454	430	399	410	398	415	417	428	405	420	427	414	391	424	404	406	398	422	409	395	399	439	428	436	410	417	459	420	439	446	450	405	461	402	439	389	429	423	421	418	411	429	457	419	404	417	404	422	439	427	443	420	456	438	433	413	394	397	432	447	437	395	421	406	414	420	412	440	466	403	423	404	425	415	435	418	413	377	432	413	415	418	405	401	407	425	439	410	385	405	406	432	435	395	444	437	426	404	404	421	412	420	381	386	412	412	422	371	394	421	412	409	421	404	439	389	351	421	390	427	414	405	424	421	424	433	435	472	414	426	408	401	410	431	413	417	434	405	413	426	400	416	431	446	395	426	400	411	404	420	383	429	409	404	431	408	399	399	423	395	451	451	380	442	420	431	411	397	409	391	474	387	437	421	430	429	422	446	417	393	395	378	438	418	405	431	408	417	434	387	445	391	414	427	417	430	389	407	417	409	437	417	409	410	384	432	416	378	414	407	408	385	376	442	382	401	445	407	411	429	443	422	382	417	435	457	433	413	440	411	405	398	381	420	409	389	457	418	415	430	414	413	391	461	423	400	418	437	381	349	423	435	374	394	427	428	407	411	410	413	423	440	407	406	416	396	425	425	424	437	419	402	444	464	423	397	437	440	411	429	424	424	401	440	429	460	417	404	410	396	438	426	431	432	419	410	405	438	467	418	422	410	387	411	405	408	423	391	398	422	409	400	435	444	455	418	414	383	434	399	417	413	425	410	420	397	411	434	450	427	435	433	421	410	399	431	397	431	419	398	432	431	416	413	409	425	420	408	418	395	422	401	433	420	435	389	439	421	425	419	476	417	414	418	454	392	440	450	463	388	390	417	412	444	435	410	454	428	404	434	410	409	432	424	403	433	414	425	416	441	397	411	475	390	418	432	441	399	442	397	413	388	407	413	392	417	421	420	414	439	406	445	417	445	418	427	448	420	390	430	408	424	397	462	442	397	418	407	412	441	410	410	411	415	452	399	400	456	401	430	407	370	423	407	409	426	420	412	451	444	397	408	414	388	433	424	371	456	418	410	422	404	429	424	394	389	399	427	410	417	419	418	408	458	442	456	452	411	380	394	424	374	410	382	414	400	407	390	403	386	417	416	406	426	415	426	407	419	418	430	421	408	408	389	436	442	436	408	435	401	458	420	407	402	409	435	420	422	438	447	384	421	445	464	437	401	370	418	419	452	413	437	380	417	405	423	406	399	419	414	398	449
16556	21776	14709	2608	620	317	254	211	292	327	272	391	364	313	224	200	173	181	215	409	616	502	377	252	227	210	186	192	219	192	223	194	184	191	187	169	198	183	170	184	194	195	182	216	199	187	186	198	197	180	191	177	205	184	176	184	155	177	170	183	180	184	205	205	173	175	176	188	185	214	192	190	202	177	175	187	187	155	191	165	208	173	172	183	160	185	218	191	191	154	157	177	196	168	191	187	183	184	183	199	192	178	169	182	169	208	193	186	188	188	170	199	197	175	185	198	175	180	161	159	197	199	178	176	187	185	191	158	184	197	185	207	183	177	180	168	192	176	164	181	197	182	201	197	193	175	188	172	181	197	181	172	180	164	183	201	177	193	171	197	193	175	172	202	173	182	185	178	199	162	220	174	187	193	183	202	171	195	190	195	176	196	171	173	176	192	195	193	197	183	189	158	188	166	204	183	159	175	186	173	183	193	202	167	187	182	195	185	187	177	159	188	196	183	194	187	208	188	165	166	181	213	177	175	185	187	187	194	167	184	178	175	167	214	190	208	186	198	174	170	171	173	201	164	170	202	207	176	169	190	202	176	192	208	184	182	183	186	176	170	186	166	186	187	172	163	187	198	211	201	182	172	192	199	180	208	184	178	178	176	187	196	196	172	208	185	199	196	175	195	186	175	184	161	172	160	184	186	186	180	194	189	202	180	197	171	176	196	177	183	200	171	176	183	167	189	182	176	211	175	174	193	208	187	197	184	174	185	172	159	187	187	193	207	198	155	181	163	189	219	191	211	181	189	186	180	194	180	206	190	185	203	176	180	201	190	186	192	184	195	190	179	174	199	195	187	196	184	177	212	180	189	163	173	172	180	192	189	168	162	188	183	158	207	183	208	173	191	188	181	184	162	178	190	170	167	196	199	185	186	203	199	190	195	162	187	175	191	165	189	175	200	190	180	188	177	192	165	193	178	214	228	206	178	180	164	155	168	201	191	203	154	163	179	170	194	164	182	214	188	191	175	201	189	165	194	184	170	160	189	173	192	185	167	190	209	203	195	191	168	194	164	174	190	193	179	191	190	186	168	173	226	187	186	182	184	191	187	179	181	184	198	198	193	183	186	167	193	172	181	168	182	166	207	174	179	183	178	187	195	200	199	161	206	174	169	183	197	170	190	174	178	190	169	202	186	186	179	189	159	175	180	189	204	215	188	180	183	200	194	180	163	193	168	174	206	183	177	191	193	177	174	179	206	185	182	195	173	190	177	184	164	180	193	164	206	169	195	166	179	184	195	178	177	167	167	183	181	196	185	185	184	202	170	171	159	199	184	179	192	189	192	168	186	186	189	195	198	175	172	178	198	182	189	170	184	201	195	184	182	171	185	192	171	186	172	186	185	176	190	183	177	175	195	169	182	167	169	170	180	186	164	157	180	190	180	206	196	205	177	179	186	180	192	186	187	177	164	194	193	172	204	173	158	189	210	191	161	179	179	194	178	173	178	167	195	168	160	195	175	194	205	200	202	170	192	195	180	163	169	213	174	190	191	164	201	182	163	162	182	180	190	176	194	195	156	170	201	190	197	188	209	174	197	196	168	167	204	186	189	196	175	179	193	185	175	180	188	181	219	180	202	203	177	200	188	150	189	191	197	201	177	207	176	168	188	189	168	174	190	189	197	178	171	182	192	198	166	169	173	163	226	151	169	179	183	202	200	155	164	180	201	187	192	182	188	188	202	165	179	204	173	190	187	202	194	190	173	164	199	204	177	199	154	194	167	195	185	182	161	163	180	200	194	192	207	185	167	179	168	223	182	164	188	192	199	180	211	180	179	185	177	192	190	199	190	196	201	186	187	178	166	199	187	189	210	182	177	186	152	157	201	185	166	204	183	179	187	183	187	202	167	179	153	187	170	201	200	179	177	182	170	177	200	181	198	166	170	196	163	192	194	194	205	183	183	195	179	197	185	174	189	176	225	176	162	188	189	165	163	208	188	184	178	216	179	183	194	174	187	192	189	173	196	189	175	204	201	208	166	190	176	185	197	187	177	162	171	188	146	150	172	160	198	175	200	192	211	179	155	184	157	175	199	178	210	194	189	183	185	203	161	190	190	212	178	171	210	203	187	168	219	182	173	177	182	204	203	182	195	194	200	194	184	180	164	188	170	180	181	168	194	190	193	195	212	166	173	209	185	223	187	188	185	173	183	213	181	168	182	197	189	179	181	203	208	184	199	186	205	171	200	196	180	199	177	176	191	181	180	191	173	210	186	191	196	193	208	186	157	193	212	215	189	177	189	176	173	179	168	188	186	185	172	205	189	153	166	190	170	168	165	153	201	173	188	181	180	191	209	206	182	154	164	176	177	167	189	193	182	182	195	180	177	170	168	173	200	191	196	177	198	155	185	200	211	199	186	164	169	189	190	185	207	175	171	193	182	159	190	158	196	204	179	181	181	196	199	207	179	191	169	185	182	183	201	179	188	182	195	196	182	183	163	183	190	183	193	185	163	180	193	173	186	175	208	186	187	199	190	171	200	193	184	179	198	202	215	166	173	185	191	153	202	201	186	180	164	172	176	182	191	179	163	177	170	195	188	177	184	193	161	192	181	170	197	179	165	184	192	193	174	170	179	184	168	178	178	186	172	170	179	172	180	189	182	188	163	199	201	208	193	188	178	176	199	179	174	168	180	186	177	197	179	168	184	179	181	175	163	177	198	190	195	207	179	187	187	190	178	180	181	196	189	173	185	175	241	174	185	186	187	197	208	204	188	139	186	180	183	191	201	184	187	194	189	192	188	178	208	187	176	199	194	196	175	167	187	196	187	188	176	187	189	173	182	193	194	177	200	181	186	173	172	195	171	209	178	154	172	172	190	182	218	222	178	206	188	190	159	200	179	168	209	177	167	200	156	195	163	170	173	192	194	182	183	174	154	202	189	183	171	179	190	190	186	174	201	212	184	192	208	185	172	203	162	174	173	191	184	169	172	203	178	152	149	174	181	166	194	176	181	205	185	177	182	154	187	171	185	168	199	173	186	187	186	176	176	188	188	198	172	177	185	190	199	205	181	190	212	194	186	176	157	166	193	156	176	174	183	167	193	221	187	178	194	186	186	195	199	172	158	177	208	193	193	171	183	196	173	169	185	188	208	170	171	205	180	185	162	176	166	194	158	189	177	194	179	186	180	161	196	170	190	182	201	168	173	195	187	156	183	177	165	190	176	161	187	162	194	208	181	176	168	192	176	181	198	189	198	169	187	185	195	190	171	177	192	157	190	181	196	175	173	189	192	191	171	181	186	210	191	182	165	182	188	196	211	174	186	180	179	190	162	192	165	171	190	185	183	171	157	177	198	202	183	167	167	187	179	181	158	185	167	180	193	184	205	183	191	177	164	201	179	188	193	189	196	174	204	191	212	202	174	190	170	183	167	194	177	192	166	199	188	217	186	195	175	172	191	203	173	186	172	172	187	183	183	175	192	197	197	186	181	195	198
13212	21822	11894	1069	972	826	675	685	1204	1318	1148	1747	1639	1275	685	483	522	526	652	2260	3093	2290	1215	735	559	513	475	543	576	568	502	444	446	429	455	459	466	464	410	470	435	417	454	468	429	434	462	464	448	463	453	447	431	492	455	426	443	452	463	425	414	453	437	456	424	485	473	418	443	458	458	444	466	465	454	418	434	471	442	432	493	473	486	430	441	487	432	401	470	451	422	468	443	423	443	454	477	448	455	460	439	411	436	439	440	460	440	467	401	445	467	465	443	449	432	440	428	428	396	437	475	479	450	449	470	386	440	451	465	469	458	493	413	462	459	411	441	475	453	442	443	440	426	434	446	412	444	440	451	438	436	432	451	464	469	463	463	452	452	447	432	461	445	432	448	413	425	435	415	426	447	439	432	427	440	470	452	472	443	461	434	435	443	423	431	437	422	453	442	439	450	437	491	445	450	424	467	441	417	449	444	473	446	471	475	435	468	420	430	421	464	459	390	445	466	430	472	437	415	455	453	461	440	444	442	422	499	459	436	452	464	438	442	427	481	419	432	456	436	417	455	447	434	431	453	452	431	444	442	438	459	448	454	428	437	427	410	418	430	437	453	435	442	455	433	455	468	435	442	441	434	470	414	444	480	446	437	440	476	448	435	407	447	447	448	435	438	459	486	472	463	426	435	444	429	414	457	439	462	421	448	461	425	450	472	408	452	474	427	462	481	454	423	473	440	416	456	456	451	380	423	447	481	425	449	439	441	462	461	434	435	430	455	461	462	468	473	458	470	437	451	439	460	444	447	468	427	461	420	487	442	455	496	439	461	440	485	417	433	451	446	464	419	457	434	403	435	451	473	469	434	447	450	420	412	451	457	457	506	480	454	441	471	432	456	431	418	436	463	438	436	443	441	439	440	455	409	407	451	441	454	468	486	428	461	435	444	419	440	438	420	445	418	459	414	424	453	463	481	467	421	453	405	448	422	464	431	441	438	456	440	432	470	473	451	457	450	448	455	457	451	439	455	462	461	421	448	457	466	444	431	416	445	424	448	434	461	454	447	504	455	433	454	442	479	438	453	449	452	463	430	380	435	392	446	466	434	425	471	454	425	447	439	459	470	506	454	431	441	463	450	456	480	449	454	471	479	475	438	478	453	482	481	430	453	462	443	427	475	448	467	458	428	469	473	452	467	460	506	446	450	455	441	434	431	436	444	461	474	432	488	440	437	447	476	422	474	461	469	431	443	446	427	464	477	418	459	409	448	466	490	458	447	450	441	448	448	431	449	424	451	454	428	453	450	441	452	484	457	424	431	439	466	439	457	429	440	454	447	475	454	399	435	488	425	459	459	429	419	474	467	461	449	453	467	420	465	426	416	445	442	460	452	421	433	432	418	444	459	421	436	428	427	425	400	428	432	450	413	434	423	436	509	472	463	431	432	437	448	455	461	420	415	450	453	422	412	417	403	450	445	405	417	380	429	433	454	453	446	428	445	438	425	431	459	464	443	469	421	456	424	446	447	458	422	467	415	422	429	420	424	472	443	442	408	449	449	457	489	460	430	455	474	439	486	435	436	438	465	476	446	392	447	477	415	440	435	436	404	443	422	429	481	471	433	451	449	472	454	427	488	479	452	464	459	462	455	422	449	454	424	434	428	434	470	459	449	444	451	481	451	428	445	466	463	417	423	469	418	457	413	446	420	500	430	408	453	423	484	457	400	428	466	459	470	412	469	419	427	441	443	451	441	444	426	463	434	441	445	430	469	443	452	474	421	428	437	450	437	447	413	469	448	475	457	439	483	431	461	432	439	470	402	420	422	456	460	432	468	443	448	399	436	431	447	455	502	474	488	418	430	411	422	434	410	465	467	447	491	444	468	448	423	468	465	427	451	455	455	420	436	462	409	427	444	426	464	435	455	450	442	427	430	435	476	467	473	462	445	443	469	461	463	450	449	470	403	441	433	471	480	467	460	413	465	428	423	459	426	459	451	438	453	468	467	415	419	466	440	432	427	428	425	420	471	470	447	437	445	461	440	512	451	442	446	457	465	463	453	430	401	505	441	448	440	444	425	464	427	443	462	408	455	438	417	493	464	436	484	427	465	432	438	463	477	479	483	426	447	445	446	422	449	462	458	445	410	464	429	427	429	488	441	456	465	416	438	446	435	450	445	439	454	450	442	443	460	434	465	417	480	445	466	435	404	444	426	458	409	462	421	455	436	464	404	445	457	449	439	467	467	448	435	465	442	447	479	424	437	430	439	449	416	434	445	433	476	427	439	429	446	477	417	453	457	428	470	426	492	475	462	439	443	455	457	457	480	449	468	422	466	427	433	467	417	428	435	421	455	427	477	413	466	423	466	446	429	438	460	459	472	454	456	425	440	488	462	423	428	444	423	437	472	479	435	426	429	433	475	478	439	453	435	470	475	447	465	414	448	427	456	461	415	429	498	441	444	447	438	420	444	440	463	442	445	405	475	434	456	463	439	382	476	423	477	468	446	465	494	444	481	419	447	435	447	431	458	452	457	439	462	437	469	470	443	425	400	491	432	428	445	458	418	444	484	424	418	402	460	454	451	486	468	434	430	470	441	444	416	434	448	456	448	438	446	458	413	458	447	462	457	456	430	460	409	418	466	431	462	441	443	454	418	477	453	406	449	423	448	464	452	471	462	447	471	472	431	427	461	411	457	446	437	471	439	445	436	436	436	457	430	448	465	464	462	434	453	444	453	467	425	431	432	421	427	448	450	476	448	416	398	460	459	461	444	447	432	455	402	473	434	450	452	445	424	437	426	457	482	449	483	455	459	457	444	457	474	453	445	455	444	419	415	411	415	452	458	474	437	420	443	430	474	429	440	481	427	483	440	458	405	476	441	457	448	410	441	467	441	425	435	423	443	468	441	429	420	427	431	485	462	448	457	438	410	449	408	447	461	422	468	431	475	475	431	403	467	419	454	438	429	455	503	415	427	477	475	444	444	440	453	453	419	446	450	462	453	481	452	468	463	431	466	467	442	438	472	460	420	430	448	492	482	417	472	433	446	446	474	450	442	456	455	440	417	459	461	438	426	473	455	487	422	436	476	456	460	448	465	461	431	472	447	482	401	451	464	438	468	479	471	450	425	450	451	440	429	425	435	438	464	457	477	425	498	420	440	466	398	413	452	436	442	431	459	407	436	454	452	449	472	450	429	430	471	439	466	447	442	417	423	429	481	401	432	468	450	432	418	431	434	458	432	413	469	475	429	476	424	456	423	425	452	451	461	495	480	428	442	486	435	466	466	464	447	437	415	476	428	426	457	451	428	431	410	438	454	449	455	466	450	426	458	447	416	501	431	445	451	439	441	468	459	428	471	508	443	422	467	446	458	462	455	422	469	441	446	423	434	483	424	419	461	427	450	429	439	448	442	459	421	431	437	445	465	436	463	427	472	491	415	461	448	444	493	444	470	452	478	437	461	476	434	440	432	393	462	451	412	447	440	433	446	472	450	448
42226	45552	34400	23558	18599	12153	5753	1894	2512	2406	1297	2232	4370	2948	1078	272	263	271	922	3965	4371	2471	1214	594	367	309	277	351	429	329	328	241	224	227	216	229	218	250	223	228	222	215	219	224	224	233	229	199	216	219	199	226	211	208	213	231	198	216	224	203	225	204	206	219	216	223	197	221	232	212	217	262	229	236	241	226	227	238	206	203	259	202	224	227	214	249	251	231	242	231	198	249	244	241	223	230	222	246	242	211	241	208	231	227	216	218	230	225	216	221	231	207	231	244	236	204	235	228	241	220	196	221	241	205	182	215	215	203	207	247	210	225	212	212	228	248	181	218	227	230	234	258	218	225	215	213	194	195	224	219	222	228	232	208	236	197	208	229	230	220	221	223	205	225	224	204	222	216	229	217	228	225	211	206	241	227	231	233	229	226	201	231	229	220	219	216	231	224	214	205	228	249	245	219	217	233	233	227	195	226	199	234	226	248	217	194	225	195	236	218	208	219	231	216	249	235	232	228	222	209	237	182	223	213	212	232	222	215	209	232	235	225	242	239	206	200	216	215	235	217	223	234	199	218	227	215	196	237	233	213	228	230	192	233	255	234	224	232	227	230	207	205	180	233	223	220	225	229	229	209	234	258	227	223	202	246	219	217	210	234	228	226	210	217	229	216	222	218	227	217	224	218	239	225	212	203	215	210	242	206	232	218	225	202	236	258	228	226	236	247	222	217	222	222	198	225	232	208	230	219	227	230	232	234	236	208	237	218	239	196	243	244	230	228	216	203	260	203	222	215	223	218	242	233	235	216	229	201	229	251	236	232	213	227	216	202	216	204	223	250	254	204	251	246	222	249	199	205	188	226	197	198	183	258	232	217	200	216	253	208	207	227	202	222	233	250	231	237	208	198	231	247	238	193	223	233	234	216	196	220	243	231	245	245	230	238	214	212	233	235	234	194	245	221	237	213	215	219	234	220	232	196	203	226	235	215	217	252	218	194	237	236	223	232	228	228	201	233	220	209	206	223	208	215	212	207	239	223	210	227	240	212	239	239	228	228	189	234	198	248	238	232	230	203	207	226	228	219	226	240	234	228	200	214	246	210	224	208	209	224	251	245	215	243	239	187	212	233	223	253	212	217	231	200	215	223	234	208	230	219	225	234	229	196	212	228	240	205	233	202	230	231	188	216	226	242	219	209	249	208	222	233	226	223	242	218	221	241	214	225	203	210	220	274	234	210	225	217	229	221	213	252	223	230	223	201	238	242	235	190	191	232	215	237	244	223	212	252	227	233	223	240	217	221	237	241	223	200	219	231	216	212	246	207	214	218	234	234	214	206	217	249	240	232	243	223	221	227	222	245	216	214	203	225	250	247	205	228	226	233	230	205	179	224	212	208	214	211	231	205	211	246	234	251	229	217	225	225	233	233	191	220	225	231	231	195	216	266	245	234	204	241	220	207	221	214	221	214	234	223	219	234	214	242	190	221	225	244	201	220	227	234	192	205	212	206	205	223	213	187	238	240	222	211	217	216	174	196	242	220	193	204	205	229	213	212	217	239	273	222	218	211	200	209	230	250	235	227	210	221	232	233	231	230	202	236	206	243	240	231	220	227	223	250	217	216	225	224	229	219	218	205	234	242	221	243	221	233	247	233	201	220	226	246	218	231	209	241	204	234	243	217	229	223	214	228	247	252	212	223	218	237	197	233	216	235	202	250	243	210	229	214	223	211	230	202	220	226	203	218	185	217	214	236	231	216	236	217	208	233	207	210	231	207	235	200	214	244	248	251	264	242	195	217	227	225	228	252	211	223	234	221	228	223	223	225	212	246	209	226	217	235	227	236	233	197	200	205	217	192	223	226	225	219	238	220	212	243	219	222	230	223	221	219	205	219	210	224	225	245	206	216	215	216	232	238	220	220	237	198	231	220	218	219	227	214	228	202	229	244	230	204	218	209	220	206	212	215	253	231	244	219	221	218	219	228	227	276	224	215	224	225	224	226	240	218	238	228	213	215	238	235	235	227	220	206	232	211	212	211	220	226	224	214	222	217	201	216	255	221	217	233	216	258	227	221	243	220	212	213	218	198	245	198	230	221	221	267	258	224	186	217	229	219	235	220	201	215	230	206	212	217	196	241	231	218	218	220	247	234	214	237	232	227	211	217	218	215	230	221	213	209	239	223	210	238	212	220	245	215	211	251	238	211	249	216	199	225	224	228	219	214	221	206	226	251	235	221	241	224	232	204	240	234	211	206	235	205	227	230	240	219	238	229	218	197	236	192	216	222	202	196	207	256	206	204	203	223	211	211	223	201	241	203	229	233	222	209	213	216	246	220	212	210	234	206	239	221	212	223	220	213	257	230	226	224	226	245	246	224	211	235	211	222	228	216	230	235	196	213	228	234	233	225	191	232	220	213	262	226	220	228	232	213	243	225	227	224	261	245	216	224	239	209	207	205	231	211	217	253	222	232	219	208	222	225	237	211	219	231	203	230	234	208	214	195	215	202	206	225	237	194	205	238	219	226	186	218	197	235	247	213	223	210	195	213	219	211	202	238	215	214	228	235	227	247	228	244	233	252	224	231	230	231	223	239	208	241	213	206	228	204	244	189	188	233	200	237	234	237	192	215	207	244	261	228	206	196	231	210	218	211	206	238	214	214	202	218	233	240	259	225	231	207	190	222	241	221	228	230	224	220	191	234	234	236	234	241	244	205	218	212	227	206	205	236	238	206	221	234	192	216	226	214	234	196	248	223	232	239	216	215	227	230	223	197	240	214	241	251	234	217	235	214	231	232	205	236	207	248	226	220	242	244	207	198	217	209	224	230	220	256	211	212	213	232	225	207	228	227	247	211	243	187	221	244	227	198	240	217	249	234	207	220	209	226	206	203	220	237	215	227	216	228	213	228	231	248	206	238	268	210	236	213	214	199	239	187	211	235	243	223	224	224	225	250	198	237	254	208	215	210	217	226	227	218	235	228	199	210	226	205	206	251	206	227	213	240	232	226	239	236	194	226	223	203	219	220	219	217	205	227	238	236	227	245	219	206	225	245	207	225	207	206	228	203	189	233	225	212	173	227	225	214	231	241	202	228	231	215	228	218	212	224	206	232	196	238	215	206	233	213	239	225	213	205	215	256	215	220	227	221	220	227	229	231	231	233	257	216	233	200	211	213	197	211	239	226	225	203	214	228	192	209	226	204	233	218	208	220	245	209	241	204	239	213	230	205	223	205	208	239	227	233	225	234	218	231	236	229	232	242	234	215	236	217	258	264	201	211	238	219	220	202	218	195	227	252	230	227	219	213	222	228	204	246	212	276	236	204	202	223	257	231	229	244	245	209	227	219	215	219	242	227	230	235	204	229	222	223	230	209	230	242	235	227	219	203	232	232	211	250	227	215	215	216	218	205	245	233	202	209	227	237	236	224	189	264	248	214	213	211	229	226	237	208	246	207	202	202	212	222	205	224	242	233	240	207	218	216	213	234	212	210	223	210
34608	47781	24092	3546	3296	2792	2517	2132	10325	8399	6635	10735	17706	13432	4242	833	806	871	4761	19356	18856	11562	5756	2595	1316	1137	847	1101	1604	1135	888	632	531	521	509	538	538	524	496	515	511	511	522	531	508	512	572	499	514	474	508	543	501	497	513	518	549	516	520	506	556	515	544	525	476	505	558	484	488	528	539	485	528	557	519	577	509	498	496	503	510	530	548	509	496	484	510	528	541	547	530	500	498	462	525	481	549	497	531	517	490	483	562	523	531	549	541	516	524	525	528	547	499	479	528	478	521	516	529	527	523	549	572	480	534	479	538	535	540	520	484	520	548	547	510	481	532	492	503	493	522	536	533	512	507	509	488	531	567	556	502	559	509	515	546	504	519	549	523	544	543	564	508	529	500	551	507	500	498	541	521	490	526	548	519	533	520	517	541	552	520	530	518	522	531	512	494	539	515	486	473	538	539	491	527	562	495	522	519	436	532	540	540	565	498	522	513	502	535	524	526	477	555	532	524	510	507	511	480	532	488	559	568	525	512	519	540	493	508	511	519	489	500	480	490	533	488	532	514	503	515	529	513	494	499	525	510	509	522	544	518	538	526	507	505	591	484	503	492	527	497	556	498	506	541	483	507	550	524	511	523	509	491	510	510	505	542	507	481	471	521	520	514	541	543	493	549	496	528	532	526	509	514	518	475	493	493	509	540	535	521	590	524	481	515	533	499	507	520	535	526	552	504	560	527	541	493	575	570	550	485	462	512	530	516	532	522	502	505	508	529	500	490	548	536	503	528	507	531	492	578	493	500	525	535	487	482	522	507	514	535	540	508	506	514	531	522	502	486	502	531	531	525	529	495	531	527	521	491	544	530	520	528	520	492	507	486	503	514	491	463	516	524	548	494	503	513	578	553	519	473	542	506	462	506	504	533	536	526	499	516	493	505	501	494	540	534	568	534	519	487	508	522	545	486	517	484	541	515	519	503	483	515	498	498	541	494	497	535	527	513	469	511	506	525	514	547	530	538	500	476	474	505	485	532	467	513	548	488	530	491	508	487	480	529	485	488	491	497	513	567	502	518	515	503	540	555	515	515	546	503	512	505	522	526	493	467	494	515	516	519	545	549	553	517	537	537	499	515	519	537	538	497	548	546	479	543	517	494	513	473	491	527	527	495	520	510	547	557	478	530	487	494	517	539	478	494	502	524	523	536	519	538	493	518	528	500	521	546	461	510	498	515	489	513	488	523	534	514	532	492	494	520	497	517	506	530	514	553	527	529	499	533	514	516	520	479	508	550	523	516	511	458	525	463	483	561	529	501	496	515	507	501	482	546	499	529	521	523	524	533	518	585	506	485	540	528	503	526	542	484	500	539	502	476	511	521	529	541	522	537	497	553	488	522	520	520	478	509	516	498	521	517	481	547	464	483	494	552	503	527	484	509	507	472	503	517	529	511	514	539	534	489	509	500	519	536	488	463	542	512	536	527	523	481	506	517	519	492	517	504	509	537	497	532	497	489	523	535	509	500	548	480	512	472	544	522	552	532	506	512	555	546	495	482	474	504	524	530	515	478	531	537	537	535	533	467	499	546	524	521	521	511	543	536	514	526	501	503	555	551	536	537	480	511	513	495	528	504	522	505	515	476	515	501	483	532	493	556	514	505	505	492	566	499	493	507	545	506	548	514	490	532	500	495	479	518	573	528	529	514	519	506	498	503	526	526	533	494	507	549	516	574	536	499	538	473	510	535	545	508	467	526	526	516	507	485	525	518	521	537	503	535	578	533	520	509	521	512	514	512	571	551	542	461	523	531	528	541	535	517	527	542	515	527	505	502	523	500	499	520	503	557	529	477	532	501	520	497	510	510	511	520	481	551	524	537	518	470	529	515	511	490	501	546	518	507	474	467	471	507	526	512	553	501	503	497	549	521	541	526	555	502	501	533	499	500	484	525	539	516	526	499	563	535	498	505	517	480	538	535	532	517	483	554	548	536	512	516	536	533	527	501	510	491	535	525	486	500	496	546	505	479	543	491	503	500	514	515	507	554	513	492	547	530	556	509	491	497	514	515	490	528	496	483	500	497	560	527	538	523	530	508	487	530	501	514	475	560	538	536	534	524	488	494	504	563	548	525	543	545	531	509	521	486	518	518	564	493	484	528	488	509	518	500	512	529	526	487	543	515	488	517	491	530	518	508	528	539	527	523	489	532	499	520	540	525	507	529	537	502	500	538	497	514	524	482	562	487	575	504	519	509	517	531	524	532	557	513	515	487	501	479	534	494	503	493	536	479	510	546	499	503	543	516	522	516	522	521	480	558	514	517	541	518	490	523	510	530	506	525	508	537	486	544	517	528	500	524	547	505	483	506	543	501	469	530	524	532	511	501	476	502	574	522	489	500	520	507	532	538	528	502	504	488	517	515	520	512	504	516	529	512	507	515	541	508	510	495	542	520	568	532	516	471	530	540	500	488	541	502	503	547	497	495	546	561	502	511	523	502	566	527	506	563	499	544	509	529	531	524	547	562	530	535	524	489	538	501	533	495	551	504	502	512	539	534	490	522	515	509	515	498	536	522	483	509	511	533	523	468	507	492	550	485	468	518	531	511	561	514	541	512	475	531	522	521	511	537	487	517	537	516	488	508	534	539	531	501	551	557	571	508	506	546	522	503	530	479	562	516	525	520	513	532	521	514	509	501	519	564	524	497	524	498	531	535	535	521	499	518	520	479	525	515	524	468	516	487	526	496	517	494	544	540	509	513	459	519	511	483	489	522	494	554	472	509	529	507	528	520	529	498	498	497	519	543	514	500	488	515	524	507	540	465	521	542	502	501	496	544	520	545	455	523	524	509	552	548	541	523	517	486	509	513	523	503	502	506	537	507	526	501	500	504	518	509	505	497	512	517	528	487	482	503	500	543	536	554	492	540	521	503	517	542	490	518	505	519	484	515	503	520	518	506	535	532	537	438	507	524	494	484	474	531	523	513	516	557	561	498	519	506	522	514	519	540	513	511	550	480	521	527	497	516	486	478	509	530	484	494	516	503	489	497	569	517	532	556	514	548	527	537	478	553	516	460	531	512	540	514	530	527	494	494	510	502	532	495	493	515	483	504	489	491	501	527	470	516	481	497	479	565	532	545	550	498	565	515	504	515	521	492	524	504	491	534	531	542	511	534	521	495	506	509	499	519	513	511	532	498	525	463	509	546	495	518	492	527	541	482	535	513	510	521	486	527	534	511	462	551	535	555	501	491	501	492	524	494	501	480	492	530	534	498	540	490	532	532	543	476	508	504	497	531	494	533	550	517	538	517	502	516	548	533	513	554	499	537	492	552	511	508	524	538	502	522	513	507	559	502	508	545	510	549	536	494	539	513	529	522	546	500	488	506	493	491	499	526	543	500	526	535	569	502	516	504	552	499	537	493	512	527	492	499	543	526	529	504	495	556	553	525	478	473	526	542	505	502	516	517	529	531	558	537	496	525	520	526	563	560	535	526	530	559	498
50714	41267	33009	24687	22124	17778	11086	4643	5419	7166	1821	2367	4595	7187	5796	388	274	303	1274	8640	10769	6270	2738	1157	571	430	335	465	601	409	369	252	171	190	192	204	181	189	187	185	196	182	196	188	148	194	159	161	166	172	183	206	184	177	196	179	178	145	188	188	193	165	213	177	183	202	188	167	184	196	161	179	181	164	187	179	174	170	190	184	172	176	189	174	182	178	187	166	195	184	171	175	185	176	182	192	173	186	207	184	184	176	182	180	202	202	168	169	187	184	196	197	180	203	171	207	214	202	184	167	168	163	183	167	183	195	182	192	199	212	215	191	214	186	180	180	184	195	192	203	178	147	156	194	211	182	179	185	185	187	187	197	194	177	199	184	192	146	182	185	184	184	169	196	180	186	195	168	165	172	207	188	177	201	191	188	179	187	175	175	184	180	177	193	180	208	185	183	190	185	179	209	175	195	172	178	207	194	177	171	178	208	187	202	191	198	166	171	185	189	192	194	163	151	163	204	181	176	177	177	189	176	176	159	172	163	190	185	163	201	196	178	182	150	162	181	177	182	169	200	179	197	202	171	169	165	198	211	189	194	199	183	189	177	194	194	169	193	170	188	189	185	174	183	187	195	195	171	188	167	186	185	172	177	175	186	175	183	190	196	173	163	159	190	201	196	182	175	169	198	152	180	190	181	199	194	163	201	170	168	181	164	215	185	164	151	173	209	174	149	167	186	155	178	180	162	187	201	192	184	196	193	173	185	177	178	193	149	160	161	169	194	180	207	177	190	143	171	188	187	159	160	184	176	183	186	168	207	170	170	229	173	186	180	185	187	199	168	180	165	174	200	160	180	193	193	190	187	168	184	217	175	175	170	166	178	199	176	180	158	197	179	174	188	169	162	189	152	183	189	193	174	219	209	191	166	172	201	162	180	174	165	168	183	171	194	184	197	167	172	196	177	187	183	197	141	164	180	188	191	190	168	203	220	173	180	171	166	179	194	197	158	168	171	169	170	194	185	180	168	181	163	203	160	184	181	210	201	212	185	188	173	176	188	202	175	188	188	161	163	186	178	179	176	166	164	197	182	179	192	175	169	191	193	184	203	188	194	162	170	171	193	172	151	173	200	188	148	186	172	203	163	212	190	199	163	193	187	177	182	186	172	182	197	165	186	149	158	178	180	186	183	187	180	229	171	175	193	189	171	188	199	188	163	189	207	166	186	201	145	215	188	172	182	190	165	197	178	192	177	178	182	171	188	188	185	207	198	191	197	174	171	188	194	181	192	188	188	164	203	146	205	194	176	169	184	179	187	211	186	175	195	177	190	173	165	165	173	167	175	188	183	166	187	163	182	199	215	170	191	177	178	177	185	196	178	170	170	187	176	179	198	174	176	187	174	157	190	184	179	192	198	214	166	188	190	188	216	171	199	187	184	153	173	190	178	192	191	186	181	193	208	197	193	185	188	185	181	180	178	169	183	175	185	196	189	218	173	185	195	177	163	174	200	190	198	189	184	175	167	191	193	181	149	164	170	169	186	187	215	194	172	181	164	179	186	191	207	187	174	161	180	181	196	211	174	181	179	205	190	198	186	179	176	161	201	166	190	181	167	202	170	183	191	166	199	177	179	197	199	196	164	193	196	187	164	187	148	180	197	182	182	193	186	187	176	177	190	192	214	196	167	179	186	214	193	150	177	193	175	159	184	184	171	198	192	171	182	203	199	180	172	205	179	166	155	192	155	204	188	167	183	150	179	184	178	178	196	194	200	192	172	177	167	167	166	155	193	188	185	167	159	198	167	194	193	184	176	207	191	161	157	182	193	157	157	196	182	176	200	183	178	159	170	186	181	164	203	174	178	173	185	179	164	187	186	227	206	171	199	181	179	187	190	186	191	174	196	173	187	189	180	166	202	179	157	170	162	193	176	193	175	182	180	167	189	177	194	162	213	205	186	173	198	177	177	147	161	171	204	195	173	190	192	167	174	172	170	175	192	159	186	196	182	187	181	190	184	201	175	192	179	190	179	177	176	172	176	186	182	178	165	199	193	180	166	191	191	176	181	194	192	173	200	180	191	173	189	185	173	176	178	184	192	177	195	177	210	175	183	174	151	178	175	169	181	174	174	200	208	186	185	174	162	190	186	160	170	182	168	157	177	175	184	170	191	191	174	198	166	173	199	167	188	197	161	161	162	201	160	194	191	177	189	168	168	186	174	205	184	196	187	167	200	187	187	184	163	187	189	187	174	176	184	203	193	186	181	173	200	167	194	202	180	208	199	161	233	184	169	165	178	147	174	187	177	190	188	198	182	173	209	199	178	197	194	185	199	172	179	142	187	170	163	170	168	178	177	152	167	189	169	178	184	192	165	200	178	206	180	191	189	185	156	185	181	193	182	180	181	185	183	160	164	177	184	183	162	176	180	194	178	205	185	158	170	177	165	201	169	197	193	182	214	186	177	188	157	175	157	182	160	196	199	156	207	168	198	179	173	189	199	196	187	186	212	197	207	187	168	193	181	186	193	164	173	189	197	200	210	177	206	156	150	164	208	201	173	175	184	208	182	201	176	187	181	169	158	174	189	182	166	170	165	199	203	183	172	198	192	169	188	203	174	172	168	179	190	182	191	161	175	189	184	220	181	216	191	172	226	157	175	161	158	196	210	181	190	187	194	178	179	186	181	182	184	194	190	189	185	184	177	171	192	197	203	184	218	192	152	218	161	190	180	175	162	179	174	173	188	161	183	164	173	189	178	195	187	162	189	209	162	177	194	155	191	187	182	188	167	190	172	174	173	198	201	155	160	164	182	157	181	174	180	210	186	190	189	170	202	176	198	180	196	184	195	203	197	204	179	186	172	205	189	205	173	169	186	206	173	188	193	208	180	175	182	167	165	189	165	207	183	172	195	177	188	198	196	197	180	181	167	182	173	205	177	195	192	190	168	192	201	184	181	198	184	188	186	196	192	196	196	193	198	171	203	194	186	167	180	193	192	155	165	179	195	156	166	192	165	158	166	181	194	171	179	163	171	181	200	178	196	184	160	174	160	187	185	163	155	170	172	177	190	171	190	187	175	193	184	159	165	190	171	187	179	158	155	170	158	171	197	177	187	185	160	171	180	170	178	171	174	171	187	179	182	187	164	155	176	189	196	181	209	178	186	183	168	195	158	170	168	172	197	205	166	189	195	190	181	197	182	165	176	174	180	191	161	169	166	181	195	203	161	179	188	207	171	182	196	172	184	174	178	178	177	173	195	197	176	184	173	189	173	188	183	173	205	202	184	167	178	188	174	190	197	195	174	171	199	187	160	156	191	187	191	182	173	170	182	162	186	166	166	195	162	181	182	139	193	169	167	140	168	176	190	195	188	190	183	168	169	178	153	194	197	188	226	202	198	197	192	181	158	160	169	191	179	151	184	205	212	160	163	169	169	197	184	192	195	162	168	204	180	186	176	175	176	176	156	179	189	174	178	184	176	195	166	152	173	192	183	174	188	179	181
43985	48501	30930	6620	5822	5218	4284	3724	16498	15010	7898	10897	18768	25805	16461	1149	1075	1244	6990	30732	31794	21891	12064	5447	2430	1863	1368	2105	2728	1922	1498	643	463	424	456	374	431	440	414	413	414	365	399	417	410	412	423	420	397	370	431	407	416	439	432	381	398	415	408	444	425	411	438	414	417	387	379	433	449	410	394	394	408	395	433	408	405	412	399	391	418	406	416	435	437	416	401	387	419	431	443	401	417	421	423	431	385	415	409	391	396	427	389	417	409	426	375	410	382	419	455	420	467	407	421	363	411	411	431	424	408	412	425	412	404	433	438	385	385	437	392	440	455	431	440	406	431	413	449	421	464	439	385	418	429	455	442	405	391	429	425	412	390	425	409	424	405	451	420	413	414	413	393	399	464	448	379	436	400	423	436	430	428	409	395	402	448	461	440	427	413	371	415	413	417	386	406	422	410	372	409	393	409	393	401	442	461	427	409	411	423	389	420	427	415	413	414	410	400	433	413	398	412	427	450	424	400	414	441	411	424	422	438	403	423	414	432	429	406	408	430	414	434	426	401	417	423	388	395	403	420	429	419	404	434	432	411	456	432	422	406	433	422	431	396	426	376	384	417	420	412	392	410	411	399	428	413	380	400	401	439	413	405	404	390	408	444	431	421	400	387	453	445	425	379	439	425	411	391	419	396	401	384	399	422	442	444	430	376	436	395	399	392	421	425	423	423	412	395	410	407	418	427	442	417	426	432	420	424	420	403	437	409	416	427	412	434	405	411	425	439	441	419	424	451	397	434	406	418	422	425	420	462	387	425	412	395	393	395	440	416	408	427	419	394	415	433	397	426	429	421	437	419	413	385	447	370	418	430	424	428	400	408	422	413	425	382	408	415	416	433	433	463	420	395	425	428	432	404	391	411	410	428	428	420	415	385	393	389	389	394	405	450	403	424	382	422	466	419	379	379	407	389	391	388	418	406	408	439	412	441	409	415	414	412	399	426	418	439	441	400	408	439	407	433	446	390	412	398	438	382	417	403	370	435	407	399	373	431	392	421	425	421	441	408	435	400	380	426	418	383	371	399	416	431	441	465	389	403	404	403	432	385	411	399	412	400	427	412	433	429	416	433	414	420	451	384	397	395	409	417	397	377	464	465	405	434	416	433	425	401	422	414	385	435	396	435	397	395	388	427	376	460	401	425	424	391	422	425	353	395	452	409	423	419	411	411	434	423	430	390	402	428	428	386	403	388	393	394	418	449	452	396	433	436	444	435	387	384	421	416	463	425	462	388	426	463	408	441	403	429	450	442	393	390	419	395	404	431	416	419	404	372	421	447	420	369	440	443	409	449	419	451	401	413	405	371	406	393	423	380	430	403	430	433	449	424	445	424	403	411	384	388	399	417	405	433	391	400	436	447	428	398	398	388	402	405	441	423	430	426	437	433	409	419	438	416	423	431	428	433	408	450	423	398	391	428	398	406	395	418	377	400	384	403	383	431	425	405	423	437	398	403	441	428	456	370	406	428	399	420	410	410	451	415	419	394	424	414	406	406	398	432	415	404	425	402	434	469	387	369	433	426	395	396	417	400	406	435	402	388	415	440	403	425	366	385	395	451	414	425	408	438	445	406	417	422	448	419	406	416	436	422	451	397	429	423	420	421	415	390	425	378	403	413	408	462	411	406	391	408	411	413	423	413	439	411	412	406	393	433	451	435	425	426	406	420	420	427	429	430	420	382	429	445	407	362	412	417	425	438	439	444	420	414	390	366	474	442	408	417	444	455	419	419	406	403	413	392	397	406	433	400	438	398	436	363	398	423	409	426	455	390	440	428	410	408	429	413	403	452	406	407	427	422	379	386	369	402	415	419	387	411	414	439	409	382	416	414	422	409	391	407	418	438	419	420	408	451	442	416	391	405	439	408	387	403	400	421	404	390	420	362	445	396	435	405	423	401	372	391	404	432	430	399	461	433	418	412	384	416	378	377	382	442	405	427	448	409	431	438	430	410	407	418	418	375	404	400	423	375	450	422	420	404	394	410	419	401	413	432	442	397	411	410	392	394	397	427	431	385	401	411	408	414	417	386	427	413	378	439	388	423	413	444	427	426	390	422	439	408	377	409	434	427	394	429	407	433	407	422	407	449	413	408	413	392	413	389	386	420	401	379	424	426	410	407	408	406	399	440	404	419	410	417	383	379	429	399	433	395	435	444	408	430	424	411	425	406	425	417	442	435	444	422	466	411	404	416	396	395	372	394	429	385	405	424	431	375	440	402	420	409	419	402	369	454	419	429	422	391	418	421	468	425	425	466	413	395	420	375	420	422	386	404	418	390	399	395	403	398	420	436	446	393	449	408	410	412	397	434	413	426	427	425	398	381	431	421	398	423	420	404	420	441	410	446	388	414	375	416	430	419	455	416	405	441	373	450	428	421	395	438	452	424	408	461	393	436	392	425	411	377	392	424	409	418	398	416	424	447	446	399	385	418	430	416	405	390	442	422	420	412	409	435	472	427	410	417	421	368	414	414	420	425	416	412	410	463	394	406	432	434	405	417	441	387	401	394	376	389	428	403	419	412	400	386	392	404	404	428	440	443	418	374	417	413	382	431	440	380	385	423	439	424	430	387	408	432	393	425	424	401	417	401	419	427	403	470	418	432	458	428	415	415	390	474	424	390	409	385	437	411	407	406	411	413	431	427	422	397	414	433	427	423	407	425	370	434	429	422	399	427	428	447	443	420	408	403	407	436	400	414	461	414	409	406	454	401	442	430	419	419	433	427	411	376	407	428	405	395	412	434	406	443	415	394	454	409	377	435	408	426	451	423	447	380	415	425	408	412	416	414	395	426	442	392	413	441	392	451	393	428	429	427	424	426	407	444	452	415	406	424	389	387	424	408	412	423	421	425	481	355	417	432	401	380	423	461	395	418	392	427	395	407	413	383	378	412	414	402	425	420	430	409	406	386	413	403	445	391	467	406	427	407	443	480	410	400	390	436	440	366	445	412	397	398	400	413	411	418	408	408	384	442	428	371	389	408	399	438	417	467	451	387	380	402	422	420	418	428	397	422	412	373	429	413	423	412	385	432	400	438	413	417	438	441	427	395	390	423	419	411	399	454	443	467	469	424	404	425	400	407	398	426	398	466	431	409	407	449	434	402	395	458	412	431	444	387	413	442	461	438	407	412	355	414	426	372	399	441	401	390	413	451	398	428	400	414	406	383	413	444	429	389	386	438	420	400	452	413	422	421	410	421	381	398	386	379	411	360	368	418	419	466	400	438	391	428	413	413	430	416	410	415	394	407	412	435	432	409	451	400	427	388	446	418	415	424	438	433	439	413	399	391	412	404	419	420	417	425	403	404	417	409	347	449	437	441	417	441	406	391	419	401	401	391	382	422	416	414	435	381	409	407	385	444	427	386	429	429	408	428	430	391	424	407	427	411	393	443	418	405	414	423	407	413	436	393	414	418	413	394	417	406	396	429	422	370	426	421	402	408	426	425	475
11596	20579	10470	1652	486	298	272	235	274	427	232	204	262	305	334	230	196	199	208	520	684	572	385	245	193	213	183	196	198	223	207	183	173	180	192	179	166	178	182	169	168	183	183	169	187	177	177	189	201	200	185	194	198	193	204	185	189	173	185	170	207	175	188	170	188	195	161	192	191	192	183	189	156	199	185	160	165	178	151	202	225	149	172	188	176	201	162	174	176	170	199	151	179	179	192	160	186	173	215	203	192	184	188	187	208	189	180	220	201	163	158	198	174	172	182	178	180	188	198	186	189	170	192	198	157	178	189	185	193	203	193	175	191	172	187	159	172	194	196	206	172	176	179	195	187	183	176	183	215	196	181	220	187	185	196	186	180	181	203	206	178	194	187	172	155	231	159	188	173	192	174	173	203	188	182	186	186	196	175	158	186	185	170	177	172	187	164	177	193	180	168	192	177	209	204	192	211	160	182	176	205	195	175	203	177	161	189	177	184	145	168	188	181	166	194	190	168	214	188	186	151	197	179	193	193	171	197	169	182	200	165	188	183	194	185	195	208	183	188	179	184	181	185	190	173	188	197	186	164	178	199	200	204	186	191	163	176	193	197	171	192	174	183	181	188	208	203	162	170	185	181	195	186	205	178	200	201	191	175	185	205	176	180	183	192	192	204	186	157	213	217	210	226	193	185	206	192	188	182	204	172	171	175	196	183	178	189	190	185	200	193	173	212	178	207	172	198	172	190	190	198	170	220	184	174	191	191	190	160	195	195	189	214	178	180	173	182	191	207	183	219	182	188	197	188	193	211	171	202	167	173	200	180	179	175	184	183	173	199	211	192	207	179	196	172	173	200	196	204	163	197	201	190	186	201	179	215	172	159	178	187	184	189	190	177	179	185	181	162	192	180	158	187	191	179	166	181	169	182	177	177	205	184	177	192	200	162	188	217	185	175	176	180	186	188	178	161	189	196	177	162	199	193	178	207	188	195	184	188	193	172	186	188	167	162	193	176	195	196	171	204	190	186	200	180	186	188	204	161	185	178	185	201	176	173	164	206	155	201	190	186	200	198	206	184	208	172	193	178	189	217	203	196	172	201	174	216	210	191	204	187	165	175	178	186	212	213	198	161	169	192	180	179	181	196	195	180	185	175	167	169	174	147	158	194	153	169	199	180	176	181	174	174	187	193	178	202	181	191	188	177	190	176	184	172	182	186	179	185	186	212	195	204	195	162	197	200	175	170	188	197	207	202	204	191	196	192	173	170	177	188	183	194	183	195	192	193	182	183	204	187	183	178	202	174	177	198	200	173	208	180	203	192	159	194	173	184	188	192	192	198	184	171	177	192	192	177	196	208	166	192	190	164	167	154	177	189	195	194	163	172	185	199	157	199	198	186	203	187	171	175	192	184	172	186	185	197	173	199	184	194	211	209	196	184	210	191	171	181	185	172	196	184	204	182	186	169	180	186	208	195	171	184	196	189	194	187	171	176	215	190	176	191	191	189	193	202	180	172	192	176	198	181	174	185	201	182	188	185	189	179	171	178	171	202	184	194	185	190	185	172	177	171	221	177	170	198	230	178	173	196	168	170	161	181	178	171	155	169	157	186	167	186	191	169	198	198	152	161	197	199	168	171	181	207	176	173	183	177	198	184	172	174	189	190	181	177	167	171	200	183	164	199	145	173	173	173	180	203	188	188	158	202	160	182	172	191	180	182	171	191	177	168	176	198	173	208	193	200	202	197	172	203	203	184	200	198	204	170	184	150	171	182	189	186	167	179	172	200	196	187	158	192	190	167	198	188	179	197	192	203	184	157	152	176	172	192	205	183	201	156	191	180	185	198	179	169	174	226	174	172	179	181	174	179	195	173	191	168	171	202	187	190	216	188	184	170	190	191	211	171	183	173	202	183	174	187	179	177	181	175	194	169	171	181	192	172	165	217	201	214	175	174	184	193	186	187	195	189	196	185	164	200	180	189	171	173	195	183	175	170	164	198	164	188	200	212	170	184	190	188	190	177	187	194	164	167	161	153	190	177	168	159	177	195	181	190	202	169	163	177	176	203	183	195	165	209	202	175	181	189	178	166	200	179	189	212	209	184	173	203	165	201	179	191	185	188	175	170	189	211	189	190	201	194	198	179	182	175	184	169	181	162	191	166	183	180	203	179	179	174	195	189	184	193	182	215	181	206	178	193	171	179	164	163	195	160	191	183	178	177	202	174	178	178	197	178	186	162	156	202	174	201	202	186	210	189	170	194	194	176	162	202	192	191	188	196	173	190	185	178	222	211	188	198	191	202	170	167	190	194	175	196	177	218	172	200	193	187	189	177	216	194	192	193	175	181	195	183	195	166	194	160	179	168	173	194	178	191	209	191	194	199	195	187	169	171	211	166	187	180	177	171	170	183	177	162	188	179	153	167	203	193	189	182	175	170	205	184	192	190	176	157	176	176	177	172	189	166	181	178	193	182	168	184	183	178	182	189	201	187	198	173	176	181	200	172	192	188	219	159	196	178	192	179	182	191	183	181	163	176	165	189	185	214	209	161	169	201	217	184	186	179	161	187	177	184	189	189	181	173	167	181	179	183	186	165	190	206	159	208	201	189	193	182	176	210	167	172	183	191	190	186	174	190	180	186	195	178	187	183	209	177	163	200	191	190	174	214	194	185	204	197	178	185	199	177	194	201	197	168	174	182	181	180	194	199	175	186	185	165	171	176	211	177	174	186	184	212	200	202	190	187	195	176	163	194	204	164	182	221	179	164	189	214	213	207	168	199	200	177	181	187	178	189	177	205	188	194	190	199	196	179	212	216	181	170	201	168	162	194	181	192	144	157	182	168	186	170	171	191	183	186	178	203	188	177	194	188	197	241	185	182	182	169	175	209	200	181	202	202	213	172	172	189	214	194	171	212	188	233	187	174	180	173	182	188	148	192	183	177	173	172	186	193	186	174	196	193	220	208	169	181	183	203	144	164	159	178	202	188	159	189	190	190	199	172	182	201	194	181	166	177	162	157	179	153	197	186	201	176	166	171	204	219	178	190	171	215	211	172	184	195	180	218	188	173	171	177	206	177	185	174	196	182	189	176	185	203	209	202	179	143	178	180	192	176	181	195	175	177	170	179	176	180	171	181	190	196	189	183	171	201	150	183	169	162	169	190	187	166	174	188	165	197	184	173	188	202	173	195	178	185	170	204	180	214	193	157	178	175	204	171	187	162	176	185	186	214	170	193	187	169	169	176	198	191	202	198	197	192	190	195	167	178	181	184	195	186	206	211	214	179	202	194	196	183	208	188	207	191	214	203	195	201	188	157	195	181	167	184	178	175	187	196	166	175	201	174	178	185	184	185	192	176	192	199	188	180	169	196	186	180	180	202	157	169	177	188	173	185	190	183	193	177	189	189	198	138	171	191	187	195	183	185	180	184	173	191	179	190	177	204	204	199	196	166	179	167	204	166	191	163	192	220	176	195	193	189	184	171	171	162	193	179	200
9894	21014	8492	792	870	801	721	742	973	1791	702	689	1109	1257	1360	525	477	496	676	2756	3561	2553	1414	741	541	504	491	514	500	541	560	443	435	455	463	467	424	457	442	483	418	467	463	447	478	413	458	483	446	457	443	492	444	448	444	425	442	456	447	479	442	443	454	477	423	452	407	485	460	440	451	463	443	456	453	425	441	415	467	459	453	418	441	441	492	448	459	432	445	450	422	451	466	420	443	412	443	464	456	447	478	468	419	420	433	444	434	454	445	418	404	432	474	429	447	465	431	421	481	441	418	490	442	409	466	436	451	430	434	455	416	431	469	469	423	455	485	422	449	416	430	454	466	418	440	457	422	417	469	480	470	462	436	427	434	454	431	415	415	496	427	455	440	456	474	428	456	428	457	486	448	433	453	451	449	434	432	459	425	427	450	450	481	414	455	432	448	491	443	440	451	441	452	468	432	443	434	467	458	443	468	443	441	414	423	473	445	431	440	430	459	441	424	457	477	445	467	455	463	455	485	460	485	433	428	467	426	437	448	414	413	412	455	477	472	472	461	435	439	415	481	413	467	449	438	437	404	429	463	440	450	461	456	406	464	448	430	473	450	465	400	470	457	461	459	427	456	455	469	436	427	460	452	484	433	438	468	418	446	436	424	433	439	430	425	449	452	508	458	437	436	489	436	488	380	482	441	440	416	403	426	444	432	427	421	441	449	439	465	419	419	463	439	465	455	439	478	440	463	430	402	459	432	452	447	465	474	422	446	439	456	454	439	448	457	391	437	420	462	463	439	459	462	461	457	460	446	423	465	435	458	445	438	466	470	473	463	471	427	423	437	408	459	478	468	475	444	424	425	491	446	454	477	477	485	464	427	455	461	461	431	436	441	429	450	482	482	468	394	445	398	439	447	448	441	483	478	432	458	449	442	454	424	437	463	448	429	443	494	442	470	452	461	432	454	405	467	445	437	432	452	464	435	417	434	451	451	443	512	477	408	432	437	407	443	458	406	460	443	421	471	427	440	415	437	464	440	450	418	429	427	424	441	433	450	439	458	443	447	459	407	460	460	417	442	443	477	448	474	416	455	459	444	459	434	454	434	437	465	434	471	447	442	460	409	458	500	436	441	480	430	447	437	450	423	421	429	438	414	459	471	459	424	478	452	438	437	447	458	420	421	435	446	442	447	438	453	458	484	465	442	454	448	447	466	463	444	442	421	456	494	437	477	493	462	450	425	415	474	495	442	470	474	451	450	458	437	474	447	447	445	485	441	413	452	465	419	473	487	437	494	440	432	453	486	448	453	492	450	433	488	419	432	455	429	445	468	456	400	433	446	468	418	433	430	448	477	461	402	454	467	442	449	463	465	444	441	426	462	481	409	469	437	493	458	465	453	475	478	420	458	430	409	449	463	447	467	386	463	438	458	487	473	444	430	433	404	450	439	420	454	465	438	464	466	433	440	456	448	479	465	439	413	457	418	484	436	441	410	441	445	439	462	487	439	421	427	453	504	453	439	462	433	439	438	475	459	464	429	483	477	437	437	401	448	417	397	458	434	475	464	452	452	458	462	486	426	472	438	461	421	427	429	423	433	414	423	414	444	449	447	393	430	453	453	471	451	478	443	447	433	466	465	429	449	456	410	450	417	466	436	438	432	458	443	431	460	439	452	441	464	441	447	411	499	437	436	451	455	451	427	467	422	445	434	448	452	461	473	446	444	480	451	436	451	466	424	420	399	434	446	455	457	428	489	470	418	430	431	450	421	444	426	445	433	456	428	460	436	439	441	455	445	424	443	444	443	452	432	431	378	489	442	461	449	417	444	422	421	449	425	478	506	461	463	425	431	444	436	436	464	476	442	431	439	444	481	443	441	437	459	441	490	439	451	437	467	417	475	433	466	428	450	493	468	473	456	451	466	446	474	425	429	467	435	435	452	451	484	430	458	441	447	457	418	451	446	436	446	421	469	455	430	470	445	474	438	452	444	432	440	419	454	422	442	438	454	446	428	416	459	500	438	421	445	447	413	453	467	453	451	467	446	482	465	435	447	424	438	457	471	413	489	425	475	441	418	408	427	443	439	382	489	440	425	451	441	430	453	442	451	467	466	441	430	469	427	442	447	469	425	433	402	423	434	448	441	491	467	471	464	469	434	452	448	462	511	414	457	486	449	457	448	447	451	420	446	454	458	433	478	457	455	455	423	427	455	428	435	467	450	483	454	434	471	445	416	447	434	431	481	452	447	478	435	469	451	456	449	464	444	465	458	447	473	426	463	432	452	475	454	467	474	462	461	411	424	397	480	443	426	450	439	462	465	454	413	449	435	435	438	438	461	451	396	465	447	482	466	497	463	431	436	437	469	454	427	472	449	430	456	471	439	407	434	425	451	405	441	461	440	478	461	442	437	419	427	425	495	447	484	412	448	474	497	464	416	431	480	485	452	473	437	441	439	435	438	447	467	434	416	461	489	449	411	487	431	455	438	451	433	440	462	458	454	434	443	466	445	438	439	447	420	448	405	430	472	442	429	460	482	453	457	391	467	429	478	424	438	460	436	481	449	445	439	445	439	431	448	443	463	456	452	422	399	407	487	447	444	442	479	466	443	463	461	468	435	433	463	466	456	438	465	442	474	436	461	411	449	437	470	477	458	434	416	422	456	423	481	478	456	457	408	465	442	464	463	425	467	443	461	460	415	412	445	445	462	477	433	421	455	410	415	418	490	447	466	489	470	440	457	472	431	407	439	429	423	470	467	425	438	467	445	464	447	423	425	432	457	469	438	427	446	471	440	461	480	452	443	433	446	462	452	433	482	464	455	413	451	441	411	449	471	460	472	461	473	439	414	442	445	445	432	446	450	487	437	431	452	436	452	454	454	440	432	480	464	427	464	482	456	443	434	471	435	439	438	433	422	423	486	438	422	457	478	459	448	471	438	451	430	462	446	438	481	431	474	458	467	456	453	417	439	434	443	461	436	436	439	455	438	432	432	419	444	396	463	433	411	473	478	420	448	421	433	464	429	450	444	471	430	496	443	456	428	461	504	429	418	455	439	429	444	465	442	461	436	490	453	433	419	460	458	470	469	426	447	432	466	449	446	452	482	469	428	441	452	485	436	440	438	468	474	492	407	498	441	433	442	460	422	463	455	446	428	447	443	473	434	437	420	493	439	432	443	456	424	408	450	470	456	504	420	484	450	473	461	451	447	453	449	469	434	431	465	425	469	452	430	446	430	455	453	464	453	421	449	434	433	434	458	450	456	463	428	464	424	447	425	429	462	479	466	502	425	402	433	462	433	456	445	443	432	430	445	429	438	436	454	450	431	435	442	446	459	444	485	466	477	442	454	479	421	456	477	449	447	480	453	437	433	393	446	450	468	440	469	462	461	467	418	450	487	417	509	454	477	456	453	455	440	465	427	472	456	442	463	458	454	442	422	441	431	453	469	457	444	441	443	478	441	483	447	437	417	417	449	421	512	454	443	468	482	433	439	474
46746	46193	32479	22565	18490	12372	5906	1918	2086	2516	488	809	2537	2374	812	284	228	292	632	4013	5336	3071	1449	665	358	414	285	353	331	333	341	240	214	236	224	209	230	246	216	225	237	201	244	230	236	234	221	231	243	224	212	221	199	228	228	220	224	233	233	216	209	192	222	215	237	242	208	206	211	222	205	207	233	205	236	240	236	243	217	207	220	228	247	257	211	235	206	233	239	210	255	225	203	222	234	209	257	214	233	203	234	243	232	229	219	216	245	229	208	242	205	221	223	217	221	232	233	229	233	235	231	224	215	221	244	207	234	200	224	243	204	236	218	207	214	216	212	226	251	204	205	213	240	226	224	212	211	222	210	231	217	204	224	231	243	202	250	225	221	207	214	208	216	196	234	218	235	206	208	240	216	207	201	225	240	222	244	196	218	232	218	231	228	218	210	199	204	240	231	222	226	227	245	209	202	234	253	204	211	221	227	237	208	208	223	206	228	206	213	208	191	191	212	242	219	218	212	186	229	222	226	209	216	225	227	205	221	249	232	218	213	248	230	237	223	209	231	223	239	248	209	238	210	218	221	245	224	213	222	215	262	199	226	239	231	248	226	222	227	224	205	223	210	225	218	207	190	233	225	198	219	217	214	236	230	213	245	210	233	204	219	230	216	214	217	216	203	235	212	217	226	241	225	208	236	223	224	222	223	220	221	219	230	221	205	220	219	219	237	228	224	199	191	226	211	204	214	235	209	198	202	202	217	224	234	213	206	230	215	224	198	224	215	248	216	234	205	240	254	215	203	223	207	208	209	224	216	246	203	206	230	212	231	217	221	200	211	235	193	236	255	216	210	241	208	197	222	228	230	206	196	228	211	234	247	210	202	174	219	216	213	231	217	195	226	196	203	221	217	221	252	212	212	224	210	212	233	204	202	235	215	210	239	219	212	225	220	230	207	229	229	231	234	188	203	244	221	209	204	223	230	239	234	223	204	231	231	189	245	216	239	224	226	229	237	216	209	244	258	208	224	204	227	218	213	206	222	239	207	213	206	239	209	199	242	205	220	207	232	195	208	220	226	245	245	232	231	188	260	207	236	230	221	200	201	238	258	219	235	238	242	201	220	193	214	218	194	247	216	249	235	216	250	201	235	243	213	227	226	236	211	234	219	207	213	218	217	222	220	226	204	207	220	215	212	242	217	194	219	209	216	247	220	226	206	201	213	213	203	218	226	213	237	209	218	223	224	237	228	239	226	208	229	227	207	217	235	225	222	214	224	203	232	235	219	218	231	209	198	193	193	205	231	236	237	214	220	215	248	222	210	224	219	222	204	211	241	236	225	249	212	237	233	243	224	212	214	235	186	209	223	238	217	213	238	217	231	263	178	210	225	201	226	235	228	213	197	229	231	223	184	241	243	190	216	225	218	195	221	200	224	232	201	210	216	239	248	242	205	213	239	225	217	193	234	216	230	210	242	196	211	241	243	239	220	222	230	235	213	215	203	224	237	221	215	219	229	201	225	245	212	198	243	208	206	219	210	197	218	208	247	206	238	250	256	221	207	221	198	224	238	217	227	245	219	218	215	211	186	233	221	212	243	217	233	206	221	239	232	213	209	196	237	239	211	201	216	232	232	201	231	261	240	221	226	194	227	247	219	225	225	230	234	230	204	190	207	208	195	224	224	214	220	230	202	227	222	222	224	236	217	209	217	244	224	213	210	237	241	211	231	230	255	223	224	222	223	213	204	220	227	205	226	237	240	208	204	201	232	217	198	217	241	198	215	239	225	246	231	215	207	200	227	228	209	217	247	206	224	230	226	234	223	178	219	213	232	246	225	234	201	242	214	224	240	218	212	182	204	242	219	241	213	210	191	224	206	219	200	206	248	196	224	223	230	216	209	208	188	212	243	218	228	211	275	210	224	230	238	226	221	208	215	224	236	218	216	232	206	216	226	207	235	225	200	217	247	218	215	231	249	230	220	201	232	218	225	198	224	200	257	230	257	209	191	212	232	225	217	215	223	225	190	202	209	236	178	208	199	239	194	208	230	226	221	233	205	234	203	225	244	233	242	255	229	219	234	217	211	235	200	208	207	210	217	216	214	209	206	197	203	247	245	232	202	212	205	222	224	212	228	226	224	206	194	227	228	227	240	197	213	187	211	230	256	224	205	213	184	245	232	247	231	241	208	205	202	214	226	219	188	235	190	225	234	227	210	218	247	226	218	229	234	218	235	205	216	232	211	217	200	207	222	207	230	244	216	202	225	249	226	218	219	224	257	242	219	233	216	211	206	232	257	230	219	243	186	214	240	224	206	232	255	229	192	198	213	239	196	228	186	228	229	211	200	234	242	231	241	222	218	209	230	230	214	200	220	243	234	211	209	218	201	194	216	212	180	187	242	225	220	218	230	225	212	213	246	206	216	231	214	230	229	207	221	229	216	231	224	237	227	220	215	224	214	210	227	208	207	239	229	260	226	219	236	235	225	190	179	202	242	214	233	173	215	232	219	216	204	210	235	238	232	234	202	232	219	234	203	217	219	225	233	221	210	218	226	212	221	214	222	220	196	206	221	227	232	223	213	231	203	254	224	223	228	218	205	211	216	222	244	236	219	219	229	219	220	212	226	226	227	213	203	230	226	254	236	233	226	214	227	214	220	229	223	227	230	224	200	218	201	213	237	205	242	214	205	211	223	193	203	239	223	221	206	254	209	241	217	215	215	202	246	209	226	208	220	205	258	209	219	227	212	210	216	193	229	234	220	205	212	230	221	246	209	226	217	223	231	235	216	212	231	231	230	235	209	216	202	226	228	198	231	182	213	249	200	217	225	231	215	205	211	256	217	216	231	238	222	226	206	188	225	202	227	230	214	230	233	193	207	235	226	203	209	217	215	225	225	197	229	242	234	225	218	220	195	213	240	214	204	203	239	218	197	245	191	231	232	243	237	191	221	242	247	229	228	240	218	221	210	225	224	206	259	244	236	227	224	196	220	252	231	217	211	227	223	215	223	224	178	241	211	227	223	226	229	222	218	228	194	220	220	237	223	197	189	204	257	212	244	220	221	202	217	237	243	209	214	203	235	219	243	230	220	196	239	212	215	216	228	205	204	212	210	223	197	209	243	191	224	213	217	207	241	229	198	222	210	198	202	211	252	236	238	204	220	240	216	232	228	228	245	218	246	217	237	234	232	220	222	227	216	242	253	202	223	230	217	217	192	223	240	191	236	230	220	205	203	220	208	223	226	206	224	211	230	226	241	226	229	210	235	220	218	237	219	226	223	196	211	235	209	241	248	225	193	203	211	184	211	225	233	228	185	208	222	215	226	203	240	216	201	217	190	198	219	210	246	235	195	232	237	240	234	240	225	208	216	222	221	223	222	221	214	210	218	232	236	219	219	202	205	232	233	213	214	257	208	233	200	216	211	252	227	239	220	214	232	247	230	217	220	216	214	238	224	220	232	231	230	201	222	233	232	210	204	218	226	219	211	213	214	234	204	228
38118	49131	19599	3583	2839	2788	2408	1905	8462	8099	1974	4142	12263	10713	3645	967	819	972	3727	18977	22025	13999	7211	2863	1418	1626	956	1314	1373	1247	1059	612	505	521	508	475	531	533	474	508	518	508	496	525	530	551	511	521	525	512	502	493	540	534	471	529	521	497	546	508	542	509	530	545	488	511	490	508	505	488	473	504	530	562	526	490	523	511	564	476	520	559	509	534	535	527	542	531	507	503	538	495	499	495	520	479	468	555	520	530	527	530	518	501	487	506	533	540	478	546	539	503	469	511	474	487	506	530	526	485	525	558	508	527	524	536	502	518	510	491	532	481	488	491	525	497	499	500	510	542	514	484	490	535	520	476	516	540	521	491	498	503	518	493	561	499	519	508	518	492	487	534	531	487	525	491	482	524	516	537	509	515	505	492	526	485	538	491	491	508	510	509	506	521	514	551	501	496	536	478	549	523	501	493	485	527	470	469	498	499	495	521	492	526	521	536	504	492	492	512	525	483	518	494	555	561	492	522	526	488	515	505	522	472	516	570	507	513	533	508	528	531	476	527	566	522	539	489	552	527	481	463	532	498	511	538	520	518	491	519	508	518	470	519	479	507	462	479	532	536	499	486	512	537	499	505	497	441	521	521	537	485	511	521	527	537	489	520	522	467	533	525	503	535	498	481	468	521	495	497	537	478	517	485	447	539	510	511	523	501	519	503	504	487	495	543	512	500	503	526	539	490	515	522	505	517	514	536	524	502	513	506	477	481	529	495	475	502	508	519	495	537	488	526	494	547	534	504	551	522	532	522	510	519	518	520	511	482	533	522	509	518	526	508	534	502	483	515	475	522	508	478	467	524	499	532	547	513	500	560	459	478	524	523	538	491	506	535	497	489	527	492	523	523	504	516	499	549	526	484	511	553	566	513	465	466	477	509	531	537	521	533	480	536	504	498	550	519	490	506	525	487	530	491	519	520	495	555	499	545	495	487	518	505	486	510	501	504	493	492	504	470	490	491	555	545	499	524	522	524	532	513	494	515	502	499	501	528	462	465	484	470	498	509	462	502	519	493	502	474	488	495	486	515	521	546	521	510	502	481	500	535	491	508	517	496	525	487	501	515	530	498	541	495	496	503	504	534	509	474	520	526	558	504	538	567	512	512	489	486	523	492	505	532	485	502	496	495	518	531	500	527	515	511	527	532	449	496	569	492	541	489	538	522	511	484	475	512	514	492	524	483	524	508	535	486	477	511	531	518	528	511	508	495	496	507	503	564	482	488	474	482	481	488	487	508	505	517	509	483	506	512	515	516	502	515	533	494	475	527	513	478	502	540	505	533	505	453	486	483	501	520	517	531	480	519	500	542	516	489	495	502	515	522	489	555	485	482	460	504	501	505	546	531	549	520	525	525	526	520	504	516	487	506	482	491	488	523	494	508	536	525	493	500	464	525	504	532	520	478	491	508	551	512	503	513	473	518	522	523	498	492	492	498	511	506	491	508	488	538	519	516	504	496	539	509	526	467	511	481	486	514	520	517	473	515	507	495	510	523	512	511	509	476	524	502	511	539	525	508	511	476	527	514	504	499	503	487	522	521	494	506	539	498	496	475	498	517	543	515	520	513	517	559	469	529	533	494	464	469	506	554	512	505	522	513	453	450	545	530	545	505	480	529	556	527	530	457	496	452	564	517	503	491	548	488	484	504	488	523	484	486	504	548	492	502	515	524	467	548	510	506	517	536	517	513	494	537	522	495	489	484	515	527	527	507	477	531	523	525	548	563	523	505	525	520	535	524	501	489	516	509	557	542	515	518	516	528	506	504	489	493	511	518	521	576	540	509	545	529	476	483	525	506	485	527	484	490	449	522	511	529	500	547	496	519	493	533	504	494	528	482	531	497	497	493	514	511	496	487	570	492	510	475	497	485	546	520	491	453	502	511	528	520	488	510	499	474	496	539	478	520	508	536	488	548	493	514	504	513	547	520	506	524	524	528	513	510	500	478	500	515	510	507	558	534	539	456	522	516	499	488	513	526	497	493	530	470	508	544	512	507	490	510	538	551	515	522	560	510	487	497	524	502	555	513	508	514	502	516	483	520	501	500	527	471	469	534	527	496	504	515	510	529	513	538	536	484	488	507	520	499	551	524	509	498	513	504	499	521	507	512	516	544	500	507	520	527	536	531	474	477	513	548	493	558	474	525	496	552	511	474	476	546	514	495	496	490	493	528	490	529	521	526	517	509	494	514	526	458	498	479	523	548	477	488	529	472	529	493	520	528	536	476	490	478	537	526	527	490	516	517	524	498	553	535	501	531	502	555	496	529	506	551	494	532	522	506	496	505	477	475	511	518	510	506	489	508	498	483	532	522	528	509	501	478	513	493	463	492	506	504	504	548	476	482	504	504	494	490	543	486	480	547	490	518	471	503	486	490	507	510	505	487	486	483	528	523	507	538	513	466	475	502	489	514	543	517	494	502	509	520	514	522	518	538	513	524	492	498	524	532	483	523	537	476	519	503	506	497	478	526	484	469	535	521	531	494	468	483	528	530	566	503	547	507	486	520	474	523	520	559	515	523	484	499	494	523	572	514	476	499	490	485	516	541	508	540	502	489	549	515	493	520	521	536	526	538	513	489	490	482	510	578	506	538	520	508	545	533	488	551	489	488	501	453	485	472	548	494	517	541	520	497	503	496	535	508	498	490	491	507	491	492	506	463	474	507	536	531	521	487	522	544	544	476	469	496	534	537	532	530	519	518	522	501	529	517	507	523	500	491	499	496	490	551	486	517	501	548	514	480	505	515	493	528	494	501	494	499	537	544	488	500	514	475	474	507	515	503	490	548	493	529	542	491	501	470	545	516	484	523	525	517	491	525	528	490	515	528	518	495	492	510	516	517	530	518	479	488	491	517	494	537	498	510	531	498	535	496	516	524	505	530	503	518	490	530	520	540	492	495	514	520	514	473	482	533	502	499	520	525	477	481	506	532	556	483	524	518	522	502	484	506	520	516	492	513	504	519	520	496	491	541	539	476	529	502	507	503	469	502	512	452	487	494	508	489	500	518	480	558	521	515	512	494	489	535	514	522	527	492	504	492	469	527	501	515	503	496	526	528	486	505	514	467	494	510	487	490	500	522	504	540	515	503	487	511	519	480	475	479	526	499	539	501	437	511	536	486	538	505	556	458	477	541	515	544	509	495	513	559	506	530	537	491	537	504	518	495	507	522	501	526	506	546	527	502	511	474	504	543	502	507	482	522	497	499	519	529	521	474	528	474	538	487	508	533	502	499	506	473	517	512	465	524	496	489	472	470	516	531	516	525	512	531	518	503	467	531	515	512	497	498	508	509	505	507	545	508	510	541	466	495	507	477	517	501	497	486	535	453	478	528	479	493	511	534	532	505	507	481	487	490	519	539	522	542	528	524	530	510	526	519	478	507	531	517	509	484	522	498	506	521	495	486	519	511	543	487	513	509	534	482	531	513	542	465	505	500	508	499	521	486	518	511
50887	42441	31618	24366	22539	19811	13607	5762	4230	9758	950	927	2180	7534	3706	410	270	312	1140	7010	11794	7383	3203	1187	564	612	343	413	564	457	425	302	188	185	190	179	179	188	182	195	181	199	174	173	169	188	183	184	185	173	163	170	173	192	178	188	160	171	169	159	164	175	196	197	176	184	179	186	196	190	171	164	209	213	220	165	190	188	169	199	197	189	185	175	162	168	194	173	165	178	182	182	184	193	160	203	178	164	161	172	186	166	200	170	183	196	188	181	172	161	148	179	187	169	186	168	174	176	192	181	160	172	165	185	191	215	190	177	187	195	187	184	185	170	164	187	194	186	188	184	212	190	202	189	176	177	185	155	182	176	202	162	174	196	170	185	192	166	162	171	183	198	155	174	192	175	176	186	183	199	157	195	207	164	188	151	169	168	191	166	192	179	174	188	191	148	172	195	172	181	155	185	197	194	166	206	177	181	176	191	170	192	192	175	171	177	165	181	175	187	175	174	208	169	165	163	190	174	191	187	165	193	181	186	187	152	167	179	190	206	188	168	180	183	181	188	198	175	161	175	175	175	165	182	169	175	176	185	175	190	164	162	163	191	221	188	169	178	165	190	192	178	170	171	168	177	184	173	186	156	194	204	199	182	176	171	192	181	175	190	152	205	190	176	191	198	171	196	192	179	202	175	183	170	184	210	182	180	166	181	192	186	181	190	195	188	186	180	174	166	155	158	181	165	170	198	182	182	186	169	181	152	191	179	183	194	186	199	157	190	164	177	177	164	176	184	183	181	203	184	168	180	189	179	171	197	179	189	217	168	185	177	181	170	184	182	180	179	163	164	205	166	175	191	204	176	189	195	200	176	181	190	178	173	172	187	150	191	187	166	165	208	170	179	183	200	173	179	167	199	196	189	193	185	178	180	180	166	196	201	209	177	166	180	172	195	171	165	164	180	205	191	183	159	184	154	191	195	197	203	174	181	144	167	192	194	177	189	177	187	151	214	178	184	175	169	187	190	206	169	160	157	188	180	174	176	188	208	192	175	196	184	184	167	190	177	165	179	198	198	167	189	159	173	170	172	159	179	155	199	192	184	182	193	174	173	185	178	202	171	190	185	174	174	173	184	173	179	179	174	191	163	181	177	149	164	178	178	181	200	208	187	171	193	178	165	191	156	171	172	179	173	200	180	186	182	160	219	200	163	167	187	173	172	163	198	162	153	175	175	161	169	160	166	156	187	178	197	201	192	175	170	170	170	225	185	175	171	170	204	171	173	154	181	162	177	146	167	179	192	185	162	190	207	191	188	189	167	189	175	167	188	154	160	186	182	196	173	181	188	177	174	198	180	193	146	198	155	196	168	175	169	186	184	154	177	193	183	184	174	203	161	178	185	155	176	192	177	181	169	206	192	171	175	177	170	167	171	169	206	188	183	186	164	164	158	193	178	177	168	178	198	168	162	178	187	188	185	172	187	169	197	195	168	213	175	159	170	174	161	167	186	165	167	144	152	158	144	183	167	163	173	197	153	186	210	187	168	171	173	166	173	206	185	198	167	169	187	171	175	181	190	179	179	167	183	188	169	177	187	178	163	186	188	161	171	172	181	196	208	190	181	178	179	193	192	161	180	211	168	165	162	167	180	188	162	150	193	167	156	177	182	210	157	178	187	200	164	164	175	202	184	180	204	177	179	188	174	160	201	193	160	202	195	177	198	172	173	193	194	178	178	190	196	163	214	172	166	184	176	177	179	172	178	171	161	187	159	168	218	173	176	182	163	181	144	152	159	197	180	186	167	193	167	201	189	196	197	170	212	208	178	194	176	191	168	184	180	177	186	188	189	180	182	182	166	153	152	189	172	174	188	184	181	174	173	175	180	171	197	168	200	185	173	180	193	189	187	187	199	138	178	183	179	162	172	147	186	157	187	153	173	180	181	185	176	184	215	191	187	160	178	172	179	174	164	166	203	154	208	192	159	185	176	177	152	187	181	184	158	155	199	187	164	185	173	160	199	160	179	165	218	181	197	177	175	176	173	183	178	162	158	171	197	175	208	194	187	205	172	178	193	170	159	180	167	175	174	174	178	179	176	142	191	214	202	163	162	181	179	194	180	178	190	162	182	185	156	186	191	150	158	165	182	168	188	214	175	158	178	189	168	192	165	174	174	155	177	172	164	184	168	148	162	179	172	181	191	191	191	193	183	167	203	163	179	171	197	187	169	173	176	173	177	202	180	186	181	196	179	176	166	175	193	183	157	182	164	201	177	151	176	178	184	194	193	188	163	185	169	175	186	187	190	172	216	171	186	166	170	149	171	196	176	191	202	157	184	191	161	159	187	171	171	178	183	197	193	160	215	192	140	187	195	174	183	161	206	190	184	165	168	166	194	184	173	211	178	196	170	164	174	185	193	175	173	173	169	169	176	194	195	184	175	161	174	172	183	162	178	182	189	173	209	201	185	164	183	170	182	191	192	173	186	175	153	185	164	176	199	203	198	166	175	166	189	167	187	169	178	159	170	184	192	193	194	178	159	186	185	188	201	186	205	168	183	178	168	174	184	165	197	197	186	192	190	201	192	157	152	185	175	163	165	193	155	179	183	184	197	164	197	198	182	162	166	181	175	175	196	172	173	185	160	192	150	180	153	174	189	179	171	193	177	168	175	168	179	191	201	173	174	159	178	173	199	176	177	199	166	186	180	182	184	190	185	177	192	177	177	192	175	192	183	192	189	174	179	176	161	174	192	167	180	164	196	160	180	171	194	159	177	161	206	177	162	164	171	140	184	176	174	161	154	168	178	167	192	189	184	185	183	181	164	204	181	171	201	195	188	192	184	182	162	175	191	177	201	190	183	184	182	167	168	179	172	148	175	217	216	191	141	168	164	188	169	194	167	161	170	162	217	182	191	189	180	173	176	165	173	175	192	195	186	194	175	201	193	174	208	171	177	180	159	207	163	178	176	180	170	190	173	196	166	194	171	180	147	181	184	180	182	187	182	183	204	188	177	163	178	172	209	189	156	193	181	182	151	180	186	191	190	212	167	182	186	204	178	197	155	143	168	174	176	194	182	193	198	164	168	183	185	164	168	155	175	152	140	169	187	182	170	184	190	170	178	184	164	150	197	182	168	169	183	185	205	174	180	143	196	204	177	188	157	177	188	193	175	178	143	157	168	162	172	179	172	174	161	208	195	177	171	167	166	169	171	182	198	197	184	203	180	185	181	163	158	168	179	182	213	173	191	181	200	191	191	162	191	188	169	164	216	172	189	185	172	163	188	198	177	173	189	177	167	180	169	173	132	175	195	168	184	186	173	190	174	176	192	178	217	198	156	200	186	167	202	170	160	191	172	184	177	172	181	165	196	163	176	162	181	166	186	179	199	196	199	184	181	183	171	172	173	165	182	202	164	168	174	210	193	157	189	198	187	165	177	170	203	186	175	175	178	173	195	215	210	205	184	167	151	180	169	188	195	192	192	177	188	170	178	184	175	162	171	191	183
45264	52582	23341	5954	5122	4809	4380	3220	12725	19107	2831	4616	10866	26551	12792	1400	980	1100	6032	26918	33699	24361	13896	5624	2504	2611	1468	1730	2519	1911	1553	889	405	404	424	372	395	424	408	418	408	448	429	424	442	410	378	412	410	424	404	376	416	435	408	367	417	395	404	412	430	410	397	431	393	377	428	413	408	379	445	371	393	395	394	413	433	398	391	417	430	401	382	416	421	424	412	386	429	402	397	410	406	386	394	400	411	434	397	423	417	417	431	388	385	415	442	399	398	409	411	388	401	400	417	434	414	403	375	396	382	387	397	420	376	391	412	444	374	414	405	422	352	428	366	432	402	366	437	406	421	414	415	433	441	410	391	415	402	443	380	415	386	395	438	361	416	416	406	423	419	376	396	433	398	420	385	430	378	423	422	380	410	404	441	420	420	416	391	405	397	416	383	422	426	424	369	438	418	402	422	408	418	432	426	392	434	413	443	378	428	414	405	422	444	370	407	427	427	421	410	418	403	397	457	416	453	415	401	472	438	415	402	391	386	364	415	360	396	378	415	397	396	405	396	387	389	442	410	435	393	396	414	413	409	396	402	433	432	426	427	387	399	381	401	412	410	417	387	396	393	408	401	409	429	428	413	377	437	436	392	407	416	410	370	410	427	436	423	420	425	402	409	418	385	409	438	405	453	419	412	422	418	409	391	416	350	401	385	384	438	418	422	440	410	413	384	423	408	416	408	396	371	392	403	374	404	390	408	406	393	426	415	418	407	430	352	387	407	415	451	478	414	397	419	399	381	424	379	413	432	397	425	387	423	428	378	375	446	431	410	410	407	426	377	393	422	375	420	410	441	425	408	396	417	443	441	431	413	398	394	437	412	405	435	408	438	418	394	393	397	417	397	406	435	400	403	407	403	379	376	400	409	406	429	393	419	392	384	389	396	400	368	432	431	411	375	421	383	409	418	447	367	375	416	384	458	406	413	394	395	407	404	397	425	379	392	400	396	390	402	415	376	407	430	408	403	389	467	410	404	402	425	419	430	401	409	396	436	410	430	402	399	420	397	454	413	392	435	368	404	442	443	374	383	409	444	403	406	428	399	417	434	386	399	398	425	392	422	384	412	413	423	414	446	431	450	403	423	410	425	421	439	399	427	414	411	380	414	395	445	436	399	449	446	404	393	424	428	423	382	412	406	406	391	434	423	417	420	411	443	386	437	415	454	420	401	420	405	398	377	419	400	369	398	390	463	405	378	417	399	410	414	394	402	411	408	442	404	439	410	386	396	424	411	400	383	423	411	459	391	411	404	381	406	389	412	435	436	438	471	391	414	407	422	394	421	403	427	441	412	402	409	393	428	407	377	418	413	441	407	402	386	396	403	418	395	415	376	412	401	437	387	401	398	400	445	397	411	422	438	363	422	436	383	345	423	439	385	420	387	404	432	397	436	420	418	400	368	447	393	429	390	394	401	446	423	412	417	384	414	422	412	410	424	409	406	385	420	401	437	410	394	403	387	417	384	426	414	393	385	382	437	406	449	422	427	412	394	400	431	409	391	440	446	437	438	379	395	423	420	381	409	390	414	398	417	383	386	375	439	427	380	410	416	370	407	411	420	437	409	414	415	434	417	401	402	410	415	404	403	411	421	397	406	393	379	411	404	397	399	380	420	407	376	409	404	406	420	409	418	404	407	428	421	389	406	430	389	411	382	420	407	422	424	426	416	404	410	378	380	430	402	399	414	399	411	382	416	391	435	406	430	413	447	451	404	404	406	377	400	390	418	400	418	419	412	433	377	405	415	405	401	415	417	405	396	441	406	421	406	421	417	419	410	393	396	372	410	386	410	389	364	421	372	413	412	439	406	384	385	409	408	432	398	454	408	411	393	391	387	437	450	407	419	404	429	400	404	426	425	394	392	413	453	444	436	394	437	421	424	399	413	381	425	413	433	415	377	379	389	422	388	415	424	398	378	377	446	401	443	408	413	450	402	402	419	429	404	378	381	387	410	361	429	429	415	413	361	427	413	433	433	402	413	398	431	447	407	421	376	392	414	415	405	393	407	423	368	435	432	431	403	390	410	398	427	404	405	422	407	395	406	421	405	387	419	385	415	435	401	375	424	427	404	402	401	421	422	455	406	453	404	396	416	434	440	369	404	411	429	427	424	424	413	399	422	417	386	448	411	439	423	393	400	422	420	439	376	390	453	388	421	413	383	441	425	391	413	413	419	412	411	412	419	445	419	416	430	464	410	404	394	435	406	387	417	426	427	406	430	387	356	423	391	439	425	429	402	411	409	418	395	404	403	422	390	388	402	421	412	419	421	393	446	433	414	370	388	382	438	425	387	425	399	409	426	444	403	404	429	406	380	390	420	392	405	430	380	392	388	387	414	388	389	397	397	381	386	397	407	440	396	415	380	434	387	435	404	411	448	421	399	381	402	400	423	416	419	399	397	445	403	423	404	372	409	423	430	397	434	423	451	378	401	437	384	417	410	381	387	411	418	370	391	424	425	405	371	408	416	420	395	414	424	373	444	396	419	373	400	432	453	425	435	402	394	407	443	428	445	415	420	422	418	410	393	412	404	419	446	412	400	393	407	415	427	429	420	394	462	430	388	418	392	412	408	434	410	386	403	430	382	410	379	377	426	411	381	421	418	416	416	395	414	428	438	410	406	394	393	437	406	421	436	406	398	408	392	422	415	414	395	438	433	414	395	373	419	428	407	413	437	386	420	397	399	426	412	376	431	389	400	410	385	450	402	408	431	406	442	392	421	454	426	384	428	411	400	385	422	429	406	432	405	407	383	393	424	424	432	388	440	413	377	375	392	428	385	395	414	393	403	401	369	422	407	403	409	418	425	391	387	378	389	409	404	404	412	428	437	374	410	421	420	410	415	425	390	379	432	400	412	372	387	415	389	421	375	380	435	452	381	441	384	378	443	396	409	406	407	385	415	418	409	396	385	421	416	441	396	413	416	446	401	394	406	393	424	475	403	416	371	405	450	423	405	394	394	408	418	397	390	427	442	386	374	409	392	415	405	384	404	410	382	407	412	432	400	440	394	409	372	392	393	391	406	433	394	397	425	393	410	380	422	416	385	411	416	424	448	376	440	395	459	445	444	407	412	414	411	423	423	412	408	443	377	440	396	418	444	388	407	457	447	417	408	390	389	392	393	414	400	408	404	390	452	399	430	398	364	389	442	388	382	410	419	374	458	393	426	394	427	417	376	404	402	420	402	422	416	406	410	433	406	450	410	416	382	417	408	397	387	406	420	440	434	401	410	410	404	440	410	391	415	414	422	425	415	436	396	403	404	411	383	397	425	400	395	386	405	415	383	402	398	391	409	418	402	404	423	397	403	417	428	412	397	405	444	398	429	407	411	377	395	405	422	367	422	439	384	380	391	400	393	395	404	403	405	394	441	395	398	439	406	407	406	423	429	436	393	402	387	406	442	404	456	388	450	398	403	410	403	378	411	395	380	412	369	367	417	401	406	383	371	418
11877	25245	8818	1445	452	271	247	224	256	554	216	213	237	342	329	186	190	193	210	375	664	564	419	241	206	187	201	205	164	222	215	194	165	179	180	188	200	159	166	187	186	193	197	182	166	185	194	197	192	174	176	205	178	172	163	185	159	175	156	216	193	185	164	181	183	196	210	196	193	168	209	170	198	184	177	162	197	187	158	143	177	167	180	194	171	191	172	145	180	180	192	172	179	207	198	186	156	186	170	151	200	202	184	182	196	180	166	191	185	175	192	154	183	161	176	192	203	158	181	210	194	175	159	165	167	183	197	181	174	190	206	159	180	194	167	181	161	199	170	188	193	191	175	181	182	183	194	200	186	151	192	166	177	196	165	213	193	170	166	189	196	185	200	152	172	162	172	194	157	180	174	181	175	186	179	188	194	180	172	169	207	183	173	157	185	186	195	164	202	162	165	200	163	181	195	169	187	167	178	175	176	191	169	190	172	204	166	186	194	175	168	170	180	192	178	184	206	186	179	180	181	156	184	171	190	169	187	173	187	186	176	159	184	199	183	185	202	189	163	181	183	174	200	172	174	165	191	176	171	188	177	208	175	197	166	175	183	188	148	194	195	191	183	193	203	164	181	172	193	199	176	168	178	173	174	178	158	180	185	177	158	173	194	169	174	193	184	184	167	191	186	181	169	196	188	165	201	195	167	169	176	168	182	192	169	192	186	176	207	173	196	186	193	192	205	183	191	178	174	167	162	192	190	185	173	226	174	185	154	186	178	179	201	200	171	201	182	175	183	171	182	173	179	183	190	199	173	168	196	212	196	185	186	183	199	185	176	176	213	179	199	194	175	199	181	190	186	200	193	176	183	189	172	186	182	188	182	189	168	215	206	209	176	185	189	165	191	198	188	172	154	191	187	219	200	172	182	191	197	183	197	179	177	163	187	191	164	207	195	189	184	190	176	176	191	193	187	169	172	213	158	183	183	179	183	168	175	192	155	181	189	180	204	186	174	172	194	194	180	141	196	190	181	186	178	192	179	160	174	189	203	176	186	178	156	199	203	191	182	161	176	185	178	173	200	189	199	201	206	174	196	165	181	183	207	177	172	218	188	178	182	195	174	159	180	162	205	193	188	184	184	181	184	171	186	221	191	164	184	191	177	199	181	170	193	157	169	196	179	181	147	192	194	207	174	167	185	200	188	207	174	169	174	199	205	180	191	189	186	173	180	192	171	192	182	138	196	177	168	177	171	193	184	184	187	171	162	193	189	190	191	223	176	193	176	165	176	187	164	158	183	154	185	185	172	191	192	170	162	192	186	189	171	215	169	182	174	173	193	177	184	168	155	211	184	184	169	183	193	190	205	188	200	189	162	176	222	168	179	195	178	194	207	183	192	177	180	182	218	200	185	188	199	178	180	188	164	179	188	175	175	205	172	171	175	164	178	166	166	181	214	173	207	169	206	174	184	169	182	174	185	190	193	156	190	182	192	217	169	166	174	192	182	191	198	195	193	171	190	214	158	174	189	168	190	161	188	167	169	179	185	188	179	188	171	177	184	181	195	197	182	171	183	180	184	196	170	170	170	172	173	168	185	185	166	185	187	176	190	189	189	175	181	196	171	183	173	175	167	188	188	179	187	194	194	191	178	171	182	192	184	182	201	211	187	188	182	171	186	168	192	169	187	180	166	175	184	149	189	181	164	188	179	150	172	196	184	195	187	172	170	206	195	177	158	184	178	179	191	201	187	178	188	197	177	194	181	182	173	198	180	177	178	193	173	200	200	188	207	190	180	213	165	169	202	180	171	178	184	174	171	181	186	179	183	168	231	176	199	181	190	197	162	165	170	172	187	164	180	201	188	171	195	210	175	182	175	161	178	197	205	146	195	198	189	186	158	167	179	218	188	187	190	179	185	180	171	180	179	183	152	181	183	170	199	178	199	195	190	183	180	178	181	195	187	190	181	184	171	158	175	204	186	190	179	170	195	163	182	192	177	211	163	185	188	164	195	198	182	152	177	192	188	167	196	185	156	191	173	182	183	159	172	178	190	171	196	188	178	186	160	182	173	172	173	188	173	185	180	158	198	153	209	189	180	183	193	162	169	184	194	174	190	178	174	186	192	198	198	170	156	174	171	168	174	212	188	169	190	196	185	190	176	175	153	172	194	218	169	189	209	198	208	187	190	192	200	195	169	149	153	197	181	213	174	177	186	179	181	185	192	181	163	209	187	180	185	175	189	173	203	170	179	176	184	189	174	193	176	219	189	182	170	186	182	173	200	178	203	204	205	200	171	199	190	206	165	177	178	202	193	157	171	161	207	171	182	188	157	165	191	182	177	207	173	167	178	187	199	209	177	214	140	200	177	155	192	160	188	183	189	190	191	189	200	180	179	190	196	191	188	175	174	190	185	171	197	200	194	168	198	238	178	181	177	176	182	172	180	192	180	145	195	183	159	205	185	189	182	192	184	159	216	184	176	184	158	200	154	196	178	184	155	192	177	183	188	185	173	154	184	174	173	172	186	196	183	176	200	170	189	167	184	167	152	218	209	200	185	175	182	180	175	180	177	220	191	195	198	164	188	193	190	181	171	188	177	160	174	181	172	181	174	214	180	148	173	185	181	207	180	180	186	182	172	184	206	157	189	178	195	178	198	162	164	171	169	192	204	185	176	189	194	184	177	199	179	181	187	182	174	189	180	154	186	164	182	186	166	182	187	175	183	195	165	189	181	180	161	177	205	158	191	167	208	192	184	190	193	204	185	181	179	176	163	198	182	181	180	171	196	180	173	153	173	191	207	162	188	211	175	180	185	184	172	168	182	200	190	197	191	164	193	201	212	174	173	193	179	184	179	197	188	163	191	182	175	168	194	204	202	215	161	177	187	188	189	188	197	172	196	197	184	197	199	207	169	169	171	202	189	181	164	186	195	181	177	171	185	175	188	202	161	168	199	183	177	196	179	187	171	202	199	172	165	210	201	198	185	192	178	207	186	184	189	171	194	172	192	159	196	197	182	184	164	190	184	174	174	186	173	203	176	175	186	213	169	164	184	179	213	205	177	179	194	218	193	190	177	178	214	175	197	167	166	172	158	213	184	176	200	180	154	166	194	174	165	213	151	168	176	190	206	189	195	186	184	172	193	174	202	197	197	185	197	192	174	185	181	173	175	181	194	186	205	186	173	210	178	183	163	179	179	171	180	171	180	190	178	183	170	167	210	212	186	166	172	170	164	172	149	194	176	165	182	179	192	191	193	180	185	173	164	177	190	182	191	161	179	199	189	184	173	147	202	157	201	197	191	187	187	176	204	167	177	176	163	176	196	174	203	183	171	186	186	167	201	195	202	179	172	200	184	182	171	174	195	185	187	159	199	174	163	173	173	200	182	203	199	181	184	156	194	162	169	175	179	197	178	169	178	215	174	192	202	173	199	200	175	172	177	180	172	166	203	199	205	206	173	163	192	176	168	172	182	198	198	176	182	190	201	196	165	184	199	185
10036	23660	5300	837	763	710	762	632	914	2365	622	692	934	1528	1458	563	517	470	554	1749	3483	2640	1489	767	528	500	453	481	491	546	536	483	442	459	427	418	470	475	439	418	424	447	467	451	448	412	440	419	444	425	434	432	404	410	460	405	469	430	420	416	412	440	433	467	428	423	412	456	445	431	457	460	414	425	428	414	454	459	414	434	468	461	453	446	428	434	429	432	457	415	472	448	427	450	476	445	390	457	445	439	423	467	406	441	459	432	453	443	417	439	430	471	456	446	415	472	390	429	452	465	430	443	463	420	435	456	454	462	408	449	424	448	425	475	448	424	450	426	426	469	430	472	450	443	434	445	478	444	451	450	432	429	451	441	429	439	456	442	440	450	418	424	420	418	454	424	449	395	446	420	392	482	434	475	455	455	435	433	427	457	448	451	470	442	416	461	462	431	456	432	474	442	444	455	470	422	398	462	442	446	416	433	453	429	456	438	467	454	446	407	418	450	444	413	388	465	437	427	451	466	462	437	447	419	432	459	479	440	454	428	429	503	424	443	441	426	437	455	429	426	439	421	415	454	416	494	448	461	445	435	452	457	422	432	446	442	437	464	454	431	468	428	458	467	457	442	453	414	435	482	430	439	433	451	451	475	475	466	431	424	448	440	446	425	441	457	423	470	466	425	444	460	435	466	442	484	425	419	425	434	413	397	465	431	431	434	397	457	403	440	434	434	450	439	439	437	468	433	427	442	459	427	446	434	430	408	444	439	448	424	432	396	449	418	395	435	448	451	417	426	425	433	446	424	434	411	448	392	422	434	489	461	439	449	468	466	444	447	408	484	465	459	445	444	412	430	461	485	455	466	445	456	447	455	452	476	448	449	452	466	467	425	479	424	451	422	413	443	436	431	432	439	416	441	434	437	459	443	443	445	430	420	472	420	404	422	504	457	431	419	458	449	424	444	436	469	447	453	436	441	460	449	439	457	427	409	423	445	411	460	440	439	439	423	452	461	455	426	472	472	436	421	426	447	449	445	400	417	443	481	478	429	447	458	490	437	454	500	427	445	417	431	424	445	464	400	448	409	467	466	431	443	416	433	441	406	432	445	466	457	474	480	430	437	469	433	495	412	462	478	434	436	475	437	444	426	430	442	451	442	425	462	451	438	454	454	451	460	434	443	468	480	490	438	450	444	467	413	462	441	425	452	462	448	447	418	464	422	428	394	444	437	415	407	458	414	446	460	448	407	480	431	435	463	449	443	452	441	411	413	428	418	436	447	483	452	443	447	483	450	424	455	438	434	444	440	422	428	439	441	434	479	440	458	413	473	398	441	460	471	429	474	435	448	456	420	448	467	430	447	410	462	416	437	449	466	452	441	453	460	443	496	432	459	435	420	415	366	441	453	481	448	445	463	464	439	448	434	418	413	439	430	443	436	482	458	446	421	465	495	445	459	441	470	461	424	443	451	433	474	456	429	431	437	418	425	402	453	459	441	455	447	472	449	463	463	439	480	431	438	406	450	439	473	467	452	449	407	454	452	441	448	416	477	400	425	432	500	459	471	454	429	420	464	461	411	443	473	415	441	420	445	457	390	465	446	437	445	453	460	410	431	466	437	421	427	432	462	433	442	401	443	425	447	434	393	469	417	469	445	431	486	464	421	426	451	470	437	438	428	464	420	414	439	479	442	441	443	437	461	438	427	449	469	461	452	452	457	443	402	416	457	414	444	420	452	484	446	433	428	419	484	418	437	455	429	431	449	441	470	465	418	456	438	436	403	434	460	448	450	459	471	461	473	440	427	419	464	443	434	473	449	448	421	424	435	446	438	466	451	448	464	451	482	434	403	417	460	412	438	404	448	461	430	431	426	444	453	422	436	440	466	466	407	469	474	450	434	416	435	481	459	437	463	451	427	413	454	450	416	416	473	480	421	461	441	447	472	450	439	418	453	426	451	436	450	456	445	446	460	441	466	458	461	493	438	423	460	518	451	458	452	460	448	435	482	461	418	439	430	464	450	488	439	419	482	459	443	454	463	444	423	443	447	514	442	409	445	463	421	449	460	467	446	473	479	490	429	429	465	441	437	430	450	418	460	459	405	438	421	433	444	424	436	426	427	483	437	434	445	437	449	435	438	444	438	477	401	445	430	449	450	445	477	441	397	449	440	439	427	456	474	433	476	436	434	419	434	465	468	444	446	440	393	459	455	441	454	475	430	468	433	427	431	440	441	472	453	418	470	442	438	462	404	401	464	431	429	467	405	456	435	444	498	430	467	387	433	442	452	449	457	430	442	498	430	432	455	435	443	424	442	407	460	421	461	449	461	460	456	459	424	453	461	468	425	447	418	431	478	440	454	392	443	429	459	435	446	436	429	450	433	428	448	411	413	433	465	416	441	411	481	460	446	420	441	414	463	467	442	431	451	425	433	447	406	445	439	433	423	452	468	443	429	443	461	471	427	435	433	456	474	405	442	419	441	445	392	444	455	420	419	419	452	416	442	460	457	392	434	441	438	465	441	462	490	446	430	455	449	453	456	448	441	471	478	460	452	435	467	473	445	451	446	460	441	442	415	449	457	395	444	412	434	420	425	455	433	460	424	427	452	429	452	457	426	444	435	446	433	430	442	431	420	418	422	439	434	456	473	435	418	446	445	421	431	472	484	447	461	495	419	435	459	467	412	434	444	440	437	436	421	440	453	417	446	430	439	472	452	444	434	434	442	407	459	486	454	412	432	415	478	472	430	455	428	454	447	468	446	427	432	470	482	424	441	470	435	448	450	411	483	445	432	464	431	449	432	437	477	426	437	449	437	445	403	445	415	452	408	442	461	458	440	461	461	442	454	421	457	462	440	450	430	404	431	475	445	394	429	462	460	456	456	462	462	424	462	458	446	416	445	451	443	407	416	425	442	441	448	430	441	448	408	453	440	472	467	449	442	479	464	403	454	464	433	418	435	413	440	418	444	442	440	502	426	468	434	441	448	448	442	449	444	432	412	454	416	487	454	450	453	419	419	462	432	477	429	455	436	438	420	448	457	446	517	472	441	432	413	425	427	424	424	460	468	455	479	436	465	439	441	427	478	440	451	437	455	469	431	440	429	449	379	459	440	412	460	438	448	484	455	465	448	437	466	475	420	474	415	449	466	456	448	479	423	448	438	428	433	415	463	464	467	441	409	452	451	450	466	454	448	409	426	472	462	484	425	422	471	433	437	413	502	451	450	461	434	451	453	431	451	457	448	481	443	437	464	421	438	434	432	423	439	425	440	449	455	443	422	470	453	415	416	463	428	463	442	478	424	461	428	445	411	433	420	433	404	443	455	424	437	453	410	445	471	451	456	447	427	453	475	480	484	444	458	480	414	443	456	423	458	456	451	451	382	443	450	453	409	404	445	456	448	425	436	417	463	402	451	461	447	456	458	484	466	433	444	439	435	420	458	475	472	431	429	425	460	413	446	432	429	479	454	418	426	484	438	448	440	456	429	435	443	466	433
44034	45882	30995	23123	17081	9165	3902	1356	1485	2287	444	357	1048	3762	4028	817	257	281	1014	2775	4815	2996	1440	610	351	330	301	317	308	333	333	276	209	197	217	199	209	191	227	198	210	181	221	238	237	229	208	228	235	207	189	186	207	206	225	204	187	210	220	253	251	200	216	195	241	228	208	201	211	170	200	219	212	215	222	214	212	203	200	222	210	207	224	205	218	185	232	214	230	219	205	231	228	242	237	230	228	229	203	206	217	214	233	223	200	257	214	219	203	217	208	225	208	222	190	196	204	219	206	232	224	187	239	216	232	189	229	210	206	237	222	223	203	228	217	225	221	215	220	177	242	227	242	224	212	212	221	235	208	230	206	204	240	225	216	217	226	217	225	216	236	203	192	178	216	194	219	225	204	230	246	214	229	200	219	224	239	228	240	204	243	214	227	223	232	232	216	238	261	218	211	222	239	233	204	238	233	221	218	205	243	208	215	224	199	233	203	209	198	210	186	218	233	197	214	198	220	214	219	215	230	211	200	226	199	195	219	184	206	239	175	217	237	208	197	213	210	211	199	260	209	212	205	232	228	234	221	203	210	231	218	219	221	213	206	247	223	211	213	216	214	236	217	201	231	201	239	214	223	205	221	200	191	216	227	222	223	218	221	226	228	187	226	190	201	203	229	193	232	218	187	181	225	209	217	208	222	201	231	231	216	244	235	221	207	224	224	223	199	202	209	226	216	229	251	225	214	223	206	202	207	231	198	235	276	231	257	243	213	208	207	204	227	225	205	221	201	241	187	215	194	202	187	219	191	219	244	212	239	214	213	218	226	220	227	217	220	190	208	217	205	238	222	240	258	213	211	195	230	213	185	212	249	229	222	242	222	230	243	196	223	222	235	205	203	255	227	225	218	223	220	200	211	209	211	241	186	229	215	223	240	226	217	248	200	215	249	226	222	212	222	209	199	225	219	232	192	208	220	223	224	222	205	193	191	192	229	237	215	226	202	201	201	195	223	228	233	243	208	215	214	198	229	211	221	195	216	176	220	246	209	210	223	237	204	232	216	206	242	217	231	195	204	218	236	224	232	220	191	195	217	230	231	213	215	222	217	227	206	205	215	191	220	213	216	229	228	220	206	219	229	236	237	224	199	216	209	211	216	203	208	187	232	209	211	199	240	229	228	213	231	244	201	243	217	231	187	237	206	211	191	213	230	219	198	219	198	208	223	205	236	218	218	197	218	220	211	229	244	213	199	190	208	180	211	227	209	232	220	198	236	227	202	232	233	226	219	218	238	215	214	227	192	198	225	195	224	213	217	205	204	212	229	214	222	221	248	191	225	218	214	207	234	212	229	270	233	199	204	215	230	201	231	230	208	203	220	200	214	245	205	220	219	196	205	220	241	240	219	189	187	213	213	210	198	216	221	202	208	212	211	210	242	214	219	199	226	208	223	238	228	205	212	212	217	227	228	232	252	220	220	218	237	217	222	210	225	225	227	221	229	209	194	219	219	226	222	207	206	208	207	233	236	206	207	205	241	212	218	219	228	222	213	192	253	225	229	226	226	237	219	235	201	185	240	198	214	223	202	206	219	221	227	212	211	228	201	228	186	182	209	208	217	234	210	245	220	234	224	198	226	197	251	216	250	224	212	223	234	210	211	218	214	206	216	207	239	227	225	229	241	191	240	230	221	187	180	234	191	221	232	211	225	202	239	199	242	229	244	230	231	245	221	210	218	205	194	232	233	214	211	228	211	226	222	203	204	210	201	219	201	234	252	258	214	236	224	219	188	197	200	209	227	232	243	207	235	239	224	200	197	206	203	213	222	226	250	203	212	217	222	264	236	191	201	222	219	224	227	222	210	210	215	215	212	200	210	196	218	220	235	220	202	234	250	205	212	213	221	208	231	235	186	223	198	196	195	212	240	210	178	213	234	234	222	217	209	213	236	198	214	213	198	214	221	238	240	227	209	246	215	239	202	204	194	220	220	211	246	220	195	231	203	226	183	211	216	215	224	215	208	232	206	205	193	215	224	232	217	229	235	222	243	249	193	216	199	241	221	227	212	251	241	203	217	212	214	231	219	216	205	199	221	215	204	204	233	214	202	216	204	220	244	230	220	228	189	231	221	206	223	222	233	219	211	190	215	190	220	228	215	197	202	200	215	255	214	205	218	219	214	236	219	220	222	219	252	236	204	224	220	202	210	213	222	239	199	220	232	227	208	233	223	217	196	229	214	210	214	220	197	194	239	231	227	241	237	202	209	215	239	213	216	205	198	203	237	203	203	216	240	203	238	218	210	176	215	229	232	231	220	185	214	194	196	218	223	232	213	216	221	249	216	209	202	228	240	248	228	198	189	222	231	214	230	212	220	193	219	235	230	229	235	218	184	205	218	215	215	201	208	231	227	234	218	211	243	191	210	223	232	205	234	221	212	197	222	219	207	206	208	225	218	215	215	240	230	215	212	213	241	187	228	236	207	224	236	210	218	227	196	239	198	199	226	224	201	226	211	224	206	203	221	223	224	222	231	217	237	208	219	202	201	238	211	215	214	204	223	215	213	210	213	190	216	216	197	224	219	232	206	245	188	216	216	222	209	208	224	212	204	236	224	207	227	204	199	226	209	205	228	227	218	217	214	238	228	225	211	230	197	219	212	220	240	220	194	220	227	225	206	229	223	239	210	201	243	262	230	213	226	223	234	217	195	230	233	209	197	212	212	212	228	225	235	204	231	247	242	227	196	234	219	210	202	229	187	234	227	227	211	225	190	206	232	211	222	211	215	218	222	226	228	209	225	217	210	224	220	210	199	205	220	237	219	238	173	218	241	181	230	190	224	218	195	231	209	202	251	214	208	217	190	217	197	209	220	224	231	256	214	204	218	213	233	213	209	222	220	225	220	224	219	243	230	209	216	247	218	227	223	223	208	210	229	212	221	202	219	215	211	235	206	235	214	226	219	206	187	202	240	222	212	225	210	202	219	216	231	221	226	206	190	190	218	231	212	215	197	246	199	236	212	210	257	199	194	206	227	237	212	200	239	237	240	207	233	247	203	197	184	247	214	233	242	207	257	218	216	204	227	206	225	204	220	201	220	237	226	208	229	191	235	199	210	220	192	187	216	234	236	222	208	201	226	229	213	197	220	203	236	215	218	245	251	202	215	219	211	230	204	232	207	221	229	229	197	201	211	212	176	202	192	227	223	229	201	223	205	240	215	226	209	196	209	199	217	217	207	196	220	202	193	222	233	211	221	200	196	205	236	200	212	189	204	176	230	221	199	180	207	205	236	256	229	223	216	221	206	204	199	213	226	200	218	228	215	227	217	229	202	205	219	191	216	228	230	214	213	184	230	220	228	230	214	192	212	222	224	214	238	221	204	215	181	215	215	215	212	201	246	225	215	231	205	223	253	244	220	229	202	204	225	208	226	191	208	209	197	216	245	227	229	215	223	207	236	219	202	223	218	222	216	236	241	224	211	219	231	220	215	215	232	199	217	197
35751	43463	26611	3805	2921	2558	2376	1952	6256	8977	1681	1504	5211	17104	17754	2803	851	976	5498	14344	20481	13462	6952	2746	1260	1157	891	676	1065	1130	1072	633	544	525	471	527	508	505	483	524	532	479	512	544	499	540	515	485	510	485	525	503	529	507	491	494	494	508	504	486	517	529	515	536	559	519	497	533	514	503	467	509	500	484	539	508	510	515	473	564	470	514	474	507	511	509	500	512	493	523	491	499	471	497	460	511	509	531	506	530	489	500	480	476	511	472	505	480	496	504	499	502	500	526	482	526	483	558	512	499	493	488	486	480	517	478	465	515	543	517	502	516	525	518	492	494	527	498	510	534	496	483	488	537	479	540	509	526	506	507	518	452	521	530	506	498	466	499	530	522	547	534	532	528	532	498	497	477	514	545	487	528	522	509	496	540	503	501	498	510	522	517	508	514	488	534	538	492	481	511	550	514	490	469	464	487	509	514	522	461	508	487	544	526	491	509	493	553	509	525	474	494	511	493	451	508	495	519	503	494	509	529	538	500	541	486	516	464	489	519	493	503	454	516	511	519	484	512	536	536	489	463	486	459	502	517	503	508	511	493	480	475	480	528	497	518	528	492	530	523	495	507	451	475	464	513	517	473	493	501	507	534	484	485	492	514	472	512	532	546	481	544	507	512	481	504	540	522	535	504	512	537	494	534	506	477	499	547	496	519	496	461	492	525	513	506	499	480	514	496	520	501	521	536	506	524	492	533	521	536	531	491	518	510	519	481	535	562	490	512	519	520	509	518	529	523	510	496	514	489	493	508	513	495	502	536	503	505	504	482	489	561	525	465	484	484	480	499	472	499	512	528	536	472	519	497	532	536	496	541	499	476	512	462	486	528	504	491	498	528	493	485	519	492	473	502	508	478	514	486	545	505	542	483	528	487	498	545	485	488	515	511	509	515	495	511	516	509	510	537	520	534	511	515	512	551	483	563	484	518	516	536	474	518	537	498	492	513	471	504	496	506	538	519	514	494	501	495	502	542	452	504	464	514	547	463	470	497	536	507	499	537	506	521	550	516	494	529	515	494	508	512	490	551	524	490	486	516	536	510	527	499	499	489	473	469	482	488	531	490	488	524	542	501	534	491	503	482	525	516	526	514	505	506	522	504	495	469	479	538	515	506	516	521	549	518	474	489	502	496	495	508	505	507	520	487	501	506	492	522	551	520	564	509	486	496	512	493	501	507	521	496	518	487	507	470	531	499	507	479	505	481	519	450	467	470	514	479	511	486	557	475	506	498	515	507	528	511	493	510	513	494	494	502	480	487	537	485	511	507	526	512	466	506	535	526	510	477	487	516	503	522	482	523	537	492	508	510	544	536	454	521	473	481	508	525	496	491	494	500	519	528	496	526	507	481	451	505	505	522	518	553	521	506	495	512	493	466	517	466	477	510	495	492	516	552	494	525	505	553	551	489	502	511	519	565	494	529	518	506	502	481	517	476	468	478	499	508	523	506	512	529	478	497	507	502	484	506	513	525	490	491	507	496	476	535	565	481	513	496	502	527	469	515	504	490	497	486	523	517	490	512	503	520	513	481	503	533	510	494	506	524	501	522	492	535	441	524	517	539	496	483	484	529	517	479	515	509	458	473	505	532	530	519	524	499	490	529	462	480	505	516	496	459	512	495	450	507	498	528	483	484	549	495	472	516	495	510	495	489	500	478	502	556	506	525	484	559	471	512	508	518	510	538	484	486	475	482	516	515	463	474	499	505	497	524	512	534	509	520	543	510	528	496	523	532	522	499	471	466	519	528	536	503	526	553	491	532	513	535	530	520	522	500	516	500	487	535	478	540	521	506	534	515	515	536	533	539	543	484	459	494	485	527	477	510	529	532	501	475	474	490	450	523	508	499	515	513	503	474	476	524	474	555	526	453	483	510	517	518	532	488	490	477	523	509	483	499	523	537	493	525	490	496	483	474	554	508	484	512	502	502	557	540	514	518	458	500	493	466	488	475	489	549	512	468	508	503	507	514	494	489	539	469	495	496	495	496	488	520	550	484	522	500	498	493	509	500	527	492	482	517	504	500	524	510	513	554	484	473	501	490	510	532	499	498	524	476	528	547	521	550	497	508	501	534	489	538	505	472	515	459	500	495	495	508	515	520	499	509	497	535	518	497	512	515	504	526	516	522	510	504	496	524	523	520	496	491	523	538	494	500	542	496	480	506	528	561	506	504	506	519	519	478	557	490	487	520	487	506	497	489	481	492	515	484	499	469	508	536	527	509	528	528	486	481	491	523	462	533	502	504	524	511	547	490	508	533	511	500	516	498	484	502	467	496	488	522	568	504	528	508	493	528	509	532	496	497	481	521	536	535	537	467	557	507	485	494	520	524	506	490	541	518	511	504	507	497	526	482	474	472	522	486	502	508	520	512	577	564	517	549	480	526	507	496	505	522	510	475	480	536	472	486	516	485	510	494	562	539	485	492	505	503	521	426	521	524	497	551	543	508	553	533	501	530	509	559	495	523	491	499	516	505	523	536	465	520	539	522	514	508	528	504	467	481	519	521	486	477	494	510	539	529	515	478	490	475	509	485	510	515	495	519	518	480	535	513	486	508	508	545	509	496	509	482	484	502	488	497	522	470	522	496	546	480	505	494	517	486	488	523	478	486	517	515	501	488	483	472	516	512	511	474	477	505	505	509	524	529	505	465	496	491	525	471	544	491	526	498	509	493	501	494	499	507	519	521	516	519	485	475	520	522	551	557	503	552	486	515	515	473	498	503	501	528	514	470	490	506	506	484	506	468	534	490	518	464	524	514	513	512	527	507	499	536	520	494	514	495	478	549	513	522	506	485	518	458	513	510	485	486	512	464	503	467	514	471	524	487	469	534	541	535	480	531	514	480	491	527	479	497	514	472	526	449	500	551	508	514	512	508	514	514	496	547	523	555	493	502	524	507	489	521	503	512	528	464	523	466	489	498	538	505	490	498	527	515	514	509	501	517	478	536	499	546	474	551	486	497	509	484	464	505	546	520	529	499	500	444	533	533	509	508	515	501	487	491	518	501	504	494	507	506	497	544	471	486	498	488	492	533	506	509	527	503	517	531	454	544	482	504	478	535	521	539	476	496	466	500	490	522	500	514	517	484	513	478	521	535	496	524	501	490	481	525	498	483	495	560	502	502	533	492	533	470	508	513	508	533	534	489	527	496	509	502	504	499	539	515	496	490	501	529	513	497	537	501	510	496	492	503	502	488	485	485	484	481	520	459	523	533	550	501	529	533	496	509	511	482	486	487	504	496	527	507	528	535	482	510	455	518	545	499	512	543	513	521	487	476	485	465	481	516	511	492	544	487	494	484	507	491	520	527	528	486	460	547	526	461	498	479	499	491	520	512	536	503	516	505	524	509	540	485	517	515	507	520	505	525	520	497	487	492	513	504	510	517	516	523	563	537	533	492	489	480	496	511	494	509	497	491	497	532	522	521	513	555	483	507	491	504	497	488	500	497
52066	44727	32906	24829	22137	17139	10623	4784	4328	5947	654	813	3018	8357	8132	1775	277	508	3760	8337	9793	5445	2394	897	490	441	300	276	387	404	359	204	172	177	212	172	180	185	174	178	168	177	188	189	178	158	156	182	173	173	166	161	191	179	185	171	198	180	159	171	181	166	185	155	186	166	178	164	169	169	176	184	177	187	163	157	190	187	194	186	190	194	199	210	194	184	184	160	168	171	175	160	212	187	186	201	162	176	169	174	172	166	181	158	210	188	171	155	181	166	169	162	179	190	204	180	172	168	182	155	182	175	169	192	203	184	177	173	182	159	185	153	177	181	165	155	161	186	198	182	189	184	173	176	186	167	168	178	172	187	166	167	174	170	190	167	148	177	176	193	194	171	165	182	176	185	158	161	180	176	183	208	208	210	161	162	163	186	148	166	164	168	183	180	193	139	183	191	173	166	195	193	164	175	152	178	194	160	184	183	158	192	176	165	189	172	155	182	197	167	170	156	171	169	165	151	190	161	199	190	174	172	181	189	174	192	170	147	160	208	174	158	192	204	182	175	155	157	181	197	186	151	199	173	173	180	186	160	191	149	129	166	197	210	178	188	166	133	199	176	161	175	187	150	187	176	175	166	189	194	159	163	193	204	185	181	168	193	181	191	159	159	192	196	172	177	173	176	162	174	174	191	166	192	161	194	148	178	170	185	191	167	173	180	163	163	159	169	166	185	185	177	162	193	182	188	146	181	163	178	167	168	157	158	169	164	197	169	159	161	165	162	165	189	187	167	170	195	158	183	182	209	160	167	167	177	160	172	197	183	165	177	192	178	185	158	204	160	158	179	177	214	203	179	178	175	161	188	181	183	183	150	169	166	183	154	169	190	166	197	166	190	188	200	200	180	149	152	170	187	161	168	202	181	167	176	167	176	145	171	188	216	171	180	161	191	170	188	191	181	181	171	191	139	160	177	163	165	183	189	152	176	171	162	177	178	156	171	149	174	182	172	182	184	183	170	189	219	189	199	174	153	142	202	185	170	202	197	204	169	177	171	188	175	173	160	194	158	188	183	164	162	177	170	171	171	161	170	177	180	154	211	193	184	165	163	163	186	195	171	187	178	180	176	167	189	175	180	177	185	160	191	181	213	174	178	169	191	182	185	196	168	160	153	210	166	155	176	182	176	199	192	194	193	185	175	168	185	181	175	170	175	194	177	195	174	155	179	189	170	199	194	175	184	178	188	169	162	177	161	179	183	193	178	156	184	197	163	173	170	184	173	163	160	163	173	151	179	167	183	168	175	162	145	186	182	181	200	175	185	193	174	193	184	169	163	186	177	194	178	179	186	161	173	170	179	185	185	200	198	207	183	166	205	180	177	171	176	200	191	194	173	197	170	177	199	192	185	188	188	176	178	168	183	172	160	188	179	172	182	177	182	192	169	191	180	178	178	155	162	175	169	157	173	188	168	176	155	179	167	170	191	175	191	189	176	173	164	170	161	177	158	139	203	198	164	161	184	181	157	183	198	174	180	176	176	200	182	147	175	169	178	181	182	178	195	154	176	188	192	166	181	181	154	155	164	179	169	185	174	166	210	208	198	178	180	202	197	192	168	191	190	202	198	185	189	167	174	187	188	190	160	170	190	182	179	195	204	189	174	168	187	153	171	186	183	179	183	175	161	152	169	199	202	186	152	164	171	166	175	184	173	181	196	208	175	166	186	173	159	162	183	148	165	174	181	192	168	195	183	170	146	176	178	172	184	192	193	167	178	200	171	178	157	166	174	164	186	175	151	176	207	160	182	200	169	164	190	200	201	188	171	170	184	164	153	182	170	193	178	184	184	177	202	184	192	158	193	194	169	158	172	176	180	180	169	179	171	188	196	185	176	186	192	172	211	200	166	169	182	192	177	162	186	183	196	179	169	149	166	173	178	174	176	163	179	204	185	154	207	178	145	184	182	176	167	170	176	175	189	194	153	186	200	173	176	153	191	190	176	201	177	165	191	182	182	164	194	182	183	196	187	177	189	176	169	159	163	159	186	172	169	181	176	159	177	182	180	178	174	185	173	193	175	167	165	189	190	176	183	178	162	181	188	191	156	168	167	154	173	182	195	175	178	174	137	173	166	167	143	163	182	169	186	179	181	153	179	189	173	169	151	165	197	143	166	171	175	178	195	164	184	169	174	180	163	194	181	168	152	165	182	170	172	174	173	185	189	177	158	173	166	167	175	163	158	165	160	203	191	186	164	186	166	178	178	160	183	169	190	186	161	191	194	175	176	162	181	167	156	167	191	199	161	149	175	187	181	200	175	189	171	180	180	171	195	192	179	203	184	157	158	179	198	178	160	175	179	188	173	174	200	154	170	181	154	181	185	178	181	181	175	179	169	183	197	164	158	165	190	190	163	151	180	179	164	188	187	189	172	177	170	191	172	181	207	180	179	176	164	163	167	171	179	173	185	199	169	187	169	182	195	164	161	168	171	185	180	184	179	183	154	192	198	177	169	179	200	194	192	198	197	165	176	203	180	161	179	174	194	170	173	175	165	174	188	150	169	159	175	168	183	172	177	186	195	165	188	213	181	169	185	166	178	177	188	166	182	205	190	187	169	175	181	180	166	165	169	161	192	184	178	190	195	190	174	185	183	155	197	188	168	183	202	154	175	173	176	183	179	177	193	192	188	186	189	180	180	174	189	169	195	151	184	184	177	177	177	170	172	188	165	162	171	178	184	187	177	172	173	167	151	179	177	184	162	181	162	179	180	181	158	185	178	166	177	145	188	182	185	166	183	170	213	148	156	151	167	149	166	191	165	184	179	171	180	149	189	193	170	192	192	175	184	187	175	192	172	163	188	161	172	189	162	202	187	209	185	195	194	181	193	179	172	153	224	173	189	170	194	188	196	181	210	175	178	177	160	192	182	187	191	170	155	186	152	149	181	178	166	174	156	174	192	182	161	203	169	148	172	166	177	158	200	181	194	160	179	190	185	176	189	185	156	202	193	181	191	176	161	168	185	158	185	170	167	166	171	161	130	176	179	175	182	156	175	160	171	181	199	160	177	173	183	161	137	177	174	153	173	184	169	202	177	182	174	208	177	146	172	178	158	167	189	212	172	163	182	179	172	185	172	201	187	191	172	171	146	191	185	181	187	176	181	183	181	177	161	169	191	168	202	170	173	212	189	166	168	163	173	179	176	191	162	159	184	167	153	162	171	170	177	154	171	181	189	179	165	176	172	168	164	163	153	192	176	187	182	177	160	165	176	159	157	185	176	193	184	186	166	175	171	179	183	163	162	173	184	185	198	168	152	182	183	200	189	166	190	177	167	157	168	167	182	157	182	170	188	173	186	192	164	180	188	167	165	160	186	163	159	154	164	163	196	183	174	158	184	198	171	199	194	180	189	171	187	173	178	173	195	194	177	171	188	204	176	180	203	177	173	189	178	177	161	160	207	176	172	195	174	166	164	179	186	220	187	189	184	196	186	167	172	179	169	155	189
42422	50200	29232	6405	5284	4875	3808	3437	13263	14886	2354	4051	13839	28428	25695	5277	1053	2287	17689	29140	30551	19811	10674	4239	2124	1776	1206	809	1723	1745	1406	579	421	383	443	387	394	436	408	407	419	420	397	414	385	428	426	401	416	409	415	377	424	416	427	387	402	384	386	423	451	404	394	441	392	363	437	418	409	399	419	426	432	426	401	430	412	399	424	385	403	391	408	413	402	441	390	427	404	392	419	413	412	374	430	447	445	387	395	397	370	440	369	438	407	395	439	394	405	423	426	396	361	412	409	392	398	405	422	406	427	408	437	419	401	420	413	419	444	381	388	411	423	425	432	381	413	414	402	440	401	408	379	408	417	381	440	416	391	394	419	422	435	396	441	409	407	409	395	397	384	402	394	373	436	384	437	385	412	385	428	406	429	459	401	401	422	406	439	380	422	363	404	369	401	394	423	402	423	409	437	411	391	405	387	410	425	406	407	404	391	371	404	412	397	381	442	417	393	425	432	427	398	429	439	419	397	424	382	401	396	385	456	420	393	425	415	423	411	422	433	419	381	447	431	372	424	380	406	389	407	410	425	443	393	419	417	393	414	429	434	407	398	400	395	379	415	381	405	391	399	397	363	389	388	412	425	404	407	443	400	409	381	454	417	407	437	412	407	421	410	403	406	402	458	406	411	410	417	407	430	419	386	410	421	416	426	446	409	428	391	389	393	403	423	403	399	416	405	382	438	391	406	412	425	430	435	416	395	401	417	431	365	405	395	431	433	467	447	398	413	429	382	413	413	383	461	395	386	389	412	387	430	421	425	412	385	380	369	385	428	408	390	392	406	429	410	421	407	395	379	393	398	388	402	368	389	403	411	402	391	400	452	385	380	429	398	402	388	449	432	397	406	412	425	425	397	422	395	397	374	397	391	419	424	391	389	388	413	430	418	382	397	364	380	396	433	397	375	384	400	398	382	381	408	391	368	398	422	423	428	396	409	409	406	417	375	403	396	384	399	448	393	403	399	391	412	416	415	420	436	392	398	431	438	382	420	403	397	394	406	402	394	396	410	370	404	434	405	394	391	415	428	408	377	373	375	411	404	406	428	389	410	403	435	415	417	420	400	392	369	374	409	401	383	428	438	384	429	418	421	432	410	410	428	413	373	405	434	402	412	399	372	439	420	432	387	407	416	400	384	422	393	392	397	449	420	387	387	378	381	393	379	430	438	421	394	405	397	381	427	409	403	394	396	418	414	434	413	400	397	417	387	415	392	398	412	385	421	409	411	410	429	427	390	416	409	401	413	408	411	428	445	417	445	390	362	432	388	399	431	387	371	409	395	393	391	402	389	439	420	400	392	422	414	399	437	422	410	445	399	424	412	403	400	415	412	416	406	405	402	415	459	405	414	415	419	431	420	411	448	406	389	396	404	435	420	391	416	408	406	404	436	394	416	390	401	420	389	398	397	394	453	424	413	440	417	403	432	448	449	408	426	365	404	436	394	424	389	405	434	387	377	429	416	381	419	413	414	398	452	392	407	423	389	441	405	445	407	416	422	409	410	407	416	408	404	418	428	423	383	413	412	425	446	380	414	362	447	418	396	447	403	401	430	393	392	405	441	388	389	415	413	398	398	417	391	401	381	426	428	387	392	416	423	404	376	399	407	395	398	387	395	387	436	429	384	386	396	400	400	403	414	446	362	426	414	419	411	405	408	378	416	399	411	426	402	407	378	408	382	374	438	394	418	429	393	422	430	411	414	417	418	397	413	402	389	408	386	417	401	398	445	400	416	395	418	407	433	384	424	439	436	427	401	383	360	421	400	422	390	366	416	440	411	379	390	419	419	407	419	402	438	380	379	396	410	404	384	371	398	409	361	408	429	414	385	399	370	432	369	377	405	380	402	425	438	388	414	426	432	395	398	410	350	413	389	472	416	395	387	372	425	409	396	401	406	397	381	393	392	403	384	369	398	397	407	414	401	433	437	422	387	405	412	394	392	398	435	406	436	445	415	408	409	380	387	390	415	418	411	451	415	399	425	431	413	390	407	398	399	420	403	419	429	391	374	407	430	364	429	436	413	396	423	375	408	405	429	404	395	397	403	384	422	416	407	401	416	392	414	405	404	398	422	411	416	413	388	429	388	425	392	436	384	405	418	369	393	360	389	400	447	360	376	407	409	412	393	390	411	392	361	407	411	424	432	418	435	393	390	400	420	409	354	411	412	394	403	444	419	417	395	431	397	405	427	441	391	409	402	386	396	409	388	466	417	366	373	438	417	371	399	443	390	406	416	375	383	404	425	397	404	375	422	403	380	401	411	425	447	421	439	402	436	424	415	426	390	422	385	433	359	441	420	381	394	418	419	423	408	387	401	451	440	379	400	395	464	380	411	386	387	415	418	383	368	425	416	361	441	377	388	400	429	420	423	429	381	429	380	395	417	428	396	390	387	405	421	405	390	369	443	448	398	423	418	405	425	388	365	420	408	401	406	423	415	412	419	414	421	421	381	396	384	377	420	422	368	389	397	372	408	397	400	398	391	401	364	429	418	418	397	424	424	404	430	386	390	418	373	404	410	392	409	410	391	415	402	422	401	422	404	412	422	400	431	413	420	435	414	398	414	427	392	420	438	405	413	421	372	432	427	398	372	389	429	402	425	384	397	416	382	398	409	411	397	429	423	408	403	384	394	397	402	381	410	393	409	402	402	396	405	395	392	419	443	427	395	423	417	407	378	402	366	404	402	429	371	429	416	414	378	421	418	434	426	406	378	371	411	414	411	418	455	465	403	388	420	378	420	422	395	407	411	404	388	403	385	385	402	386	424	434	389	422	410	413	417	369	408	422	383	405	390	426	412	404	406	418	403	414	392	401	388	384	407	414	403	380	408	384	430	425	386	394	400	410	425	396	418	415	411	431	401	407	408	392	403	399	434	400	452	398	400	407	431	392	407	404	416	389	430	417	424	393	415	420	373	422	387	412	380	383	419	409	430	396	396	418	423	416	442	428	414	420	409	395	404	374	429	398	416	413	372	438	376	456	415	419	412	385	385	406	432	389	375	426	399	416	400	383	419	401	394	411	371	402	415	379	430	421	378	450	392	417	387	414	425	386	402	388	407	422	386	406	427	418	421	394	413	406	415	379	362	391	404	410	418	388	443	384	399	364	430	429	414	421	412	396	425	405	420	421	408	430	417	414	393	380	374	397	384	396	398	420	447	418	436	387	418	388	396	419	439	452	377	410	409	387	429	394	395	422	425	406	383	390	387	409	402	432	389	412	374	408	394	399	406	393	377	380	429	407	366	403	380	401	398	416	428	432	393	449	408	373	418	416	390	408	387	395	418	408	459	403	375	420	390	434	403	400	408	386	404	411	412	423	409	395	412	415	430	400	383	426	417	426	421	434	392	400	410	392	388	421	392	436	421	428	395	406	380	396	421	383	436	406	403	399	376	430	459	398	405	416	404	445	398	366	374	432	422	404	438	424	431	414	381	408	390	406	403	433	424	418
13175	14421	7028	1263	514	366	337	257	224	370	252	222	233	439	441	208	168	186	264	482	716	578	341	255	198	209	200	189	214	226	216	192	158	203	205	172	155	188	169	183	177	184	179	199	189	216	187	171	166	156	182	200	201	188	162	187	176	172	175	168	165	179	165	206	194	177	166	173	164	162	187	179	181	193	191	162	181	164	198	184	170	178	190	178	183	162	165	198	175	195	161	179	161	174	195	185	201	175	167	164	197	189	169	181	207	216	178	166	166	186	196	169	194	195	173	191	182	176	192	187	172	197	205	168	173	204	184	190	171	171	172	180	172	200	180	184	177	173	197	173	185	196	209	187	170	198	198	193	161	205	184	175	175	204	180	173	178	182	186	159	189	174	175	211	188	186	187	179	193	177	159	185	203	198	182	183	179	180	174	175	179	202	177	206	167	190	202	173	190	181	193	198	170	203	164	193	197	178	185	179	194	181	185	175	193	191	191	173	192	169	174	195	169	182	151	171	179	184	164	171	186	160	201	162	181	202	185	191	181	159	179	186	185	181	176	203	162	198	156	183	166	187	197	146	168	176	168	171	187	182	169	170	176	160	180	184	182	195	162	172	197	171	203	198	200	185	161	179	189	167	172	169	165	185	187	174	168	174	200	170	166	173	191	171	182	166	225	181	173	195	167	175	195	168	184	196	196	176	172	163	183	189	193	184	167	167	186	180	223	184	179	177	148	181	160	183	171	165	199	190	146	173	196	200	190	208	182	182	171	184	178	188	193	196	203	187	165	183	199	160	197	181	203	191	175	174	170	200	195	171	200	165	168	177	208	198	179	149	170	195	211	182	177	172	171	180	185	192	180	160	171	163	180	183	166	180	223	159	202	195	188	165	174	194	180	173	199	229	165	160	190	212	187	159	188	168	162	188	174	190	173	188	177	184	181	183	182	205	171	187	207	197	177	199	187	187	193	178	180	188	165	172	185	183	179	178	164	208	187	173	202	206	193	170	183	207	200	189	181	173	190	201	178	178	179	189	171	166	156	185	187	193	182	197	163	163	177	198	168	187	183	199	196	177	209	186	179	200	180	182	190	165	200	184	199	180	172	192	186	176	193	191	187	154	202	196	201	160	199	171	209	188	190	216	183	192	206	197	161	192	205	176	185	172	201	186	179	190	167	191	172	188	161	205	187	171	174	180	170	196	213	171	184	199	209	193	207	179	177	172	191	196	192	198	196	158	189	191	215	183	190	185	178	183	195	175	197	190	150	182	192	168	187	201	203	179	197	173	156	180	160	182	192	192	171	178	177	188	177	179	185	203	166	201	204	181	185	194	198	215	186	169	166	202	182	188	173	197	177	180	169	182	170	177	200	180	188	177	173	208	182	193	174	192	190	173	169	210	171	168	171	159	171	194	192	201	172	178	183	213	194	183	222	203	192	169	170	198	196	175	195	175	201	182	200	192	188	200	193	171	182	194	181	172	189	194	168	189	176	169	189	179	182	188	206	189	197	199	208	183	182	195	160	219	189	187	216	207	174	190	187	191	200	197	169	188	199	196	184	188	208	140	168	194	171	189	159	192	186	206	197	179	190	179	176	179	177	157	193	212	162	153	178	175	173	187	220	172	172	178	159	186	190	186	192	194	186	168	180	195	177	194	197	183	202	193	178	165	170	176	183	161	203	185	193	181	169	196	181	213	182	172	164	211	180	174	170	186	190	168	172	172	178	159	191	158	177	206	171	180	194	170	159	188	166	178	175	180	175	194	205	179	197	185	192	161	175	172	185	187	186	173	181	194	194	193	165	202	172	150	195	170	209	207	171	154	189	160	195	187	190	174	187	199	191	200	197	187	170	201	196	195	183	162	179	200	188	178	196	190	181	177	199	182	192	164	186	170	190	184	169	190	171	178	179	174	184	200	185	192	183	151	196	205	186	181	164	181	162	191	191	178	157	208	189	175	169	194	208	196	195	180	174	151	203	186	193	200	179	185	188	184	156	210	191	179	199	184	177	186	177	199	176	179	193	191	199	203	171	203	174	180	186	192	188	197	171	179	202	186	185	184	170	172	181	184	187	170	147	195	168	190	164	155	162	184	194	179	190	165	185	183	207	181	160	179	190	186	194	181	187	190	171	179	170	193	165	180	191	193	209	204	195	186	199	169	169	181	196	182	178	180	184	185	166	195	160	208	198	191	196	160	175	191	176	199	185	191	169	159	190	193	175	174	183	189	176	171	168	205	170	217	186	195	196	191	165	181	199	221	179	172	190	183	178	189	182	166	198	172	180	168	192	187	177	185	199	178	199	192	187	161	206	196	176	189	163	201	204	173	186	157	191	176	195	167	169	166	164	182	192	172	180	194	200	152	178	173	203	179	175	187	173	188	179	171	214	207	176	181	184	200	180	177	173	187	179	184	169	202	169	172	206	150	168	148	182	184	208	181	191	189	169	198	197	175	182	197	180	196	172	196	184	178	165	172	195	202	191	182	207	176	192	204	179	181	205	156	192	177	189	194	173	183	170	193	182	160	190	212	199	184	183	201	199	175	165	207	180	209	196	179	191	199	185	178	196	215	181	177	193	172	201	170	188	191	193	190	195	178	189	162	180	205	177	173	178	178	199	178	195	169	206	190	184	183	190	204	206	207	193	183	178	159	157	159	174	178	195	161	213	185	197	179	194	219	172	190	203	151	186	201	179	205	189	194	186	185	212	207	203	169	201	162	152	177	160	164	166	199	199	194	192	180	186	161	177	173	186	174	178	161	180	174	187	192	182	165	164	184	190	193	161	215	193	220	163	181	166	168	153	195	185	186	185	194	176	183	192	203	180	176	176	165	185	187	162	194	181	148	179	176	171	194	183	157	199	189	190	199	201	175	166	177	191	169	161	178	182	180	179	174	186	183	159	195	199	193	187	195	174	182	163	197	211	186	179	179	181	185	175	191	179	202	163	155	197	200	190	198	181	183	173	185	203	172	185	172	184	157	159	184	194	195	174	186	187	168	173	198	166	158	181	199	179	186	203	205	159	199	188	178	186	161	186	199	168	215	186	169	187	176	197	180	171	183	189	190	178	175	193	173	169	168	175	191	168	179	173	179	188	207	171	164	189	193	169	164	154	190	169	187	182	180	176	168	173	184	161	194	183	192	189	176	179	190	192	195	174	182	170	171	163	180	168	182	165	196	187	170	187	198	184	170	188	178	200	187	179	173	177	201	185	196	202	169	153	228	177	173	208	198	173	182	172	168	209	163	178	166	159	179	185	187	184	157	168	175	189	181	169	162	207	204	180	171	165	199	188	171	167	185	199	180	183	156	201	186	192	188	187	169	179	174	179	207	183	200	183	177	187	188	151	178	174	166	190	205	182	169	178	169	198	183	169	181	198	169	200	151	179	178	176	171	171	189	176	175	207	161	190	184	172	179	208	196	178	166	190	208	188	167	195	158	166	180	169	182	156	191	199	182	183	168	194	184	177	156	188	169	176	168	202	199	176	200
10193	14686	6274	860	741	718	727	685	733	1647	870	690	922	1907	1972	697	495	582	1063	2397	3577	2350	1310	744	534	559	471	436	515	560	527	439	468	434	441	436	462	410	462	446	433	476	429	452	445	429	442	442	450	458	441	419	455	447	412	437	427	448	421	439	464	468	453	451	469	432	479	450	444	400	427	474	456	433	433	458	465	415	451	433	459	420	413	426	436	426	437	448	403	455	474	461	443	437	489	438	409	454	452	488	424	437	451	455	412	429	423	453	425	431	434	474	427	433	443	426	425	462	455	431	426	466	425	446	422	459	399	432	477	407	439	443	468	423	432	450	451	421	392	430	481	427	447	421	449	411	441	414	429	490	446	455	471	474	424	456	445	410	472	460	446	420	441	437	455	435	439	432	445	427	442	453	457	434	424	414	429	425	467	432	428	427	412	434	441	475	448	466	422	457	428	438	457	429	434	440	425	498	423	460	449	459	443	434	465	450	425	460	425	422	414	471	449	462	436	447	397	447	466	440	433	429	467	477	468	421	453	444	446	448	423	502	453	430	438	472	455	460	453	450	445	440	487	463	466	418	467	475	487	451	449	471	458	419	411	421	458	460	435	438	440	411	470	475	436	447	426	424	419	445	480	438	453	428	393	452	443	427	438	411	462	441	457	420	437	454	462	424	433	434	436	454	454	455	444	445	487	417	466	471	474	426	467	408	442	427	445	451	471	431	433	451	475	453	476	476	480	472	426	424	470	443	456	414	445	443	480	438	417	437	468	417	421	465	461	414	461	469	455	417	457	460	466	469	443	454	464	468	468	451	440	450	444	433	449	373	449	442	463	421	434	478	424	477	452	457	455	444	448	443	492	455	441	452	457	426	481	453	477	472	425	401	431	428	474	487	446	464	441	454	399	439	450	442	408	431	446	455	453	469	452	426	471	410	444	466	434	461	436	435	474	407	445	442	420	436	417	437	468	439	436	415	493	429	437	431	435	425	450	455	433	457	427	444	416	423	457	484	440	414	464	427	412	468	414	485	448	438	455	453	463	439	433	475	421	429	430	476	415	437	444	415	384	420	416	402	425	465	479	471	443	437	434	445	433	415	437	448	485	430	464	449	438	429	422	462	415	427	458	419	464	417	449	446	416	440	469	450	450	439	431	454	451	456	463	450	425	437	462	432	449	489	473	422	436	465	458	477	402	426	449	446	438	461	460	449	458	434	400	435	462	407	466	459	436	458	419	437	446	430	413	425	434	403	437	469	475	455	415	412	480	443	457	435	412	443	461	441	437	418	482	386	467	439	428	454	411	430	424	476	432	444	463	404	433	456	433	472	426	454	417	445	483	425	451	431	433	494	441	443	416	447	423	468	422	435	440	444	452	450	428	443	416	444	422	420	481	448	449	406	470	445	446	430	485	438	421	474	438	450	531	459	444	452	454	435	454	466	441	462	442	415	456	425	494	435	439	434	450	423	435	424	453	445	461	418	449	440	455	463	425	435	462	435	427	464	466	452	427	436	440	479	475	430	434	440	447	438	453	455	426	459	430	436	444	432	427	435	421	445	472	431	450	439	440	452	467	438	460	441	452	449	460	451	431	449	452	417	462	421	454	484	426	501	432	413	463	435	444	473	451	476	416	441	430	427	440	434	457	442	433	448	423	450	451	473	451	398	456	467	430	433	475	461	430	459	455	431	440	430	464	428	451	427	466	452	452	429	447	433	464	438	449	471	470	434	471	432	433	447	447	470	455	464	430	418	431	456	425	434	466	432	471	421	462	421	406	433	409	441	437	468	442	507	417	456	418	435	441	444	406	455	454	456	444	439	451	444	403	474	428	453	499	419	448	449	438	436	444	438	438	450	467	451	416	441	442	420	430	452	406	477	408	449	430	461	458	440	491	430	460	430	447	436	432	463	482	424	462	460	457	438	440	465	465	471	451	450	445	464	428	439	462	481	442	420	464	420	430	497	468	443	429	458	453	473	448	426	432	430	441	425	436	428	434	503	449	461	472	442	461	441	463	451	435	428	471	422	429	458	451	417	456	412	451	470	438	462	432	456	428	420	379	440	429	455	452	456	439	404	478	445	451	460	454	406	457	464	395	401	452	456	448	446	438	399	423	452	439	449	442	468	442	380	420	458	441	445	440	402	417	447	438	445	473	406	445	449	426	443	419	390	452	439	474	490	425	461	431	400	411	470	447	461	438	455	444	455	454	487	436	479	473	442	422	437	431	469	403	453	414	471	454	442	456	452	437	413	410	480	444	434	480	434	440	444	446	436	453	424	413	449	454	457	442	475	430	439	407	441	436	435	446	451	420	464	472	448	440	414	409	449	435	423	438	433	445	428	458	437	472	427	472	425	431	439	463	457	463	433	415	423	463	426	474	436	460	444	422	432	478	441	462	463	424	443	428	459	448	369	456	470	450	438	413	458	396	449	438	412	412	477	452	431	442	438	457	436	460	446	451	457	435	457	427	450	454	436	462	437	438	436	434	456	444	453	440	420	465	418	439	447	421	452	398	443	444	442	402	444	455	479	433	459	426	430	467	435	423	425	427	461	416	443	444	459	467	415	474	454	446	476	461	440	485	445	405	449	459	399	479	430	446	461	422	464	395	456	411	425	430	414	457	448	434	432	450	427	443	395	448	436	453	427	455	445	462	427	424	427	445	454	463	446	406	434	453	467	440	430	475	429	480	427	457	450	445	427	428	444	456	446	421	479	458	436	417	444	429	451	462	434	447	437	468	467	431	432	466	463	434	426	464	418	454	445	416	473	414	468	412	446	449	425	434	408	452	461	454	423	456	467	418	438	448	441	442	442	470	418	439	457	469	445	438	429	421	451	425	432	431	424	442	449	428	451	428	444	448	412	455	477	438	460	483	459	453	428	435	453	455	436	417	417	457	444	441	442	440	405	423	458	448	419	472	460	445	438	499	459	443	438	445	413	446	473	473	460	441	425	490	427	425	436	442	479	486	462	466	427	432	452	471	442	432	417	460	438	436	423	431	420	477	462	441	425	455	457	406	453	415	439	447	455	431	425	431	453	449	436	453	450	431	476	474	450	449	446	446	433	450	416	416	458	459	406	451	444	412	434	441	457	443	474	432	438	408	460	421	432	430	487	434	469	422	408	463	406	446	481	440	424	444	464	425	435	407	442	428	469	453	439	434	412	472	450	451	464	424	440	503	463	473	434	455	436	462	459	442	427	479	436	414	442	436	460	450	482	401	451	437	482	412	473	448	435	439	456	449	434	472	405	433	447	413	425	385	436	410	454	439	440	437	458	463	436	438	456	454	450	428	441	444	454	457	501	437	461	455	463	472	455	459	415	460	391	467	435	431	428	462	440	450	435	422	431	465	437	444	413	436	451	437	483	439	424	423	471	459	414	432	440	446	440	396	400	466	442	456	489	435	419	463	408	423	422	462	454	441	433	458	417	398	475	407	436	448	433	430	464	422	444	431	427	429	431	469	464	453	426	463	437	400	450	431	453
47410	44122	30785	22015	16270	9489	4071	1351	587	2631	3161	432	738	3768	3195	685	252	880	3223	4286	3547	1901	964	537	321	326	283	246	261	304	321	239	247	188	219	240	228	210	214	205	241	232	238	209	203	213	242	229	215	216	231	227	238	241	212	231	227	223	234	240	206	232	221	217	214	225	218	210	251	239	229	252	253	231	201	206	231	244	207	213	196	236	216	216	231	242	250	239	223	235	244	244	214	222	233	224	201	228	231	231	229	219	235	196	225	236	223	230	224	213	208	190	251	221	216	203	210	207	236	249	210	221	222	222	216	249	220	220	213	244	207	201	221	242	226	240	209	249	235	248	235	234	202	223	218	254	237	236	201	226	209	204	174	229	222	203	197	223	226	226	225	250	184	201	201	202	204	194	218	208	191	230	207	193	240	230	241	221	244	204	250	229	223	200	248	215	233	233	231	236	231	223	229	243	232	212	209	212	214	223	205	238	219	202	212	242	221	199	219	220	205	252	244	218	213	219	189	193	230	236	202	219	189	236	234	256	255	236	224	188	230	226	228	209	197	239	191	260	235	227	244	220	222	207	231	203	202	243	245	189	211	237	246	221	233	226	248	215	243	203	230	205	227	206	215	212	248	237	225	235	228	188	215	256	227	211	222	235	236	212	259	234	230	214	229	212	204	181	231	241	191	213	204	229	228	215	227	241	215	267	191	229	216	201	246	232	212	247	217	247	261	240	231	243	226	199	228	232	218	188	210	215	229	233	227	218	217	233	195	235	221	224	215	218	221	214	227	233	240	242	247	213	230	228	226	244	255	213	208	232	224	229	240	257	217	240	211	257	211	214	210	239	227	201	217	212	230	236	223	210	228	224	237	230	234	237	248	238	227	231	189	209	238	190	197	227	229	225	207	239	254	241	230	213	197	239	219	233	232	208	229	228	211	204	201	200	212	226	196	230	245	234	208	215	210	234	213	231	224	220	247	258	227	221	216	224	225	200	224	241	227	226	229	205	245	204	206	231	197	242	225	228	209	225	213	233	228	227	235	217	199	203	225	241	229	214	233	275	246	204	217	244	237	211	254	214	215	211	219	245	226	231	216	224	242	207	210	217	234	224	234	249	227	220	220	250	238	226	226	222	217	234	227	217	214	243	219	202	217	212	222	210	231	218	243	235	208	212	252	209	206	223	234	219	224	231	235	190	229	258	202	218	223	219	228	260	253	209	227	204	226	210	198	224	206	225	253	195	237	257	235	232	208	220	223	208	221	205	242	220	226	209	202	241	207	234	229	230	234	223	228	215	265	196	241	262	225	237	223	192	202	217	220	199	209	233	224	206	215	241	225	205	226	187	214	193	232	217	217	220	245	243	223	206	218	245	222	233	223	234	241	214	212	230	230	235	234	227	213	196	214	224	218	215	222	224	200	222	226	216	210	213	220	229	214	222	213	224	205	236	242	238	270	206	228	240	239	216	233	234	221	214	213	219	214	215	234	224	225	227	235	251	229	229	235	222	239	236	216	214	202	205	209	234	232	207	222	234	210	225	239	227	226	235	207	230	223	231	214	206	220	224	229	223	217	247	235	225	210	240	203	213	234	239	210	238	214	211	216	225	203	221	240	248	205	206	220	216	224	233	242	268	237	233	197	228	216	217	234	211	210	211	231	212	216	209	228	213	198	246	225	247	233	225	225	224	232	208	215	209	229	201	208	219	216	232	219	233	222	230	225	215	213	216	214	234	230	240	255	253	230	199	225	249	249	212	217	184	235	243	191	208	188	241	245	198	232	222	180	224	248	224	237	221	219	243	251	225	211	205	236	215	243	232	223	217	243	227	210	219	225	227	239	221	227	228	211	227	203	216	233	259	235	206	227	214	217	247	225	231	224	208	211	190	246	207	217	253	225	192	243	205	214	228	217	221	223	231	217	247	208	231	237	211	214	204	219	217	217	247	210	207	228	213	207	198	214	210	241	177	215	216	217	235	189	216	196	213	229	206	233	234	189	222	214	239	231	228	219	209	228	204	206	232	223	235	210	199	215	214	212	231	252	210	238	221	228	214	241	232	215	220	230	211	204	238	258	208	232	249	240	220	219	240	203	198	233	207	212	181	249	214	229	207	247	234	195	210	259	240	231	236	233	222	209	218	238	216	226	226	215	217	223	227	217	214	246	226	205	226	222	220	234	275	203	253	224	218	204	213	211	212	217	236	208	228	214	214	221	224	208	246	206	218	251	238	217	239	245	214	233	204	203	224	226	248	215	220	218	224	223	255	213	218	195	231	257	221	199	209	207	257	243	227	212	216	221	240	219	229	243	227	201	201	202	243	212	228	249	226	242	205	221	202	230	207	238	264	248	234	230	226	222	229	224	236	239	246	229	222	210	222	199	244	236	225	232	211	212	214	225	223	222	204	199	229	225	191	220	222	246	222	265	206	227	268	236	201	204	229	209	231	210	187	234	231	231	206	189	204	229	217	227	231	243	222	223	197	224	225	202	223	211	198	233	236	209	252	217	188	218	228	221	204	231	212	201	249	236	206	226	219	220	210	232	250	234	210	225	238	224	214	204	224	217	234	222	206	216	267	249	236	253	233	196	233	263	230	223	268	215	226	235	231	217	234	212	212	231	202	232	232	234	218	229	258	253	225	215	206	228	228	215	222	243	234	206	240	195	208	246	238	219	211	244	246	215	203	215	257	236	188	226	238	239	205	221	216	223	209	207	203	226	225	220	249	245	222	229	220	234	219	196	219	211	227	227	206	242	227	215	210	209	247	204	231	218	232	227	233	228	231	216	195	241	202	237	225	254	224	248	209	220	207	243	225	204	218	231	216	196	205	219	207	253	228	199	254	249	202	245	233	226	228	221	239	217	224	251	248	203	241	231	226	237	207	211	221	232	250	228	231	205	256	249	227	198	228	222	215	239	232	249	185	230	192	214	242	233	231	213	237	212	233	218	236	234	217	248	195	232	233	224	214	217	225	234	231	215	199	219	219	223	217	261	221	214	222	238	233	203	201	217	212	235	218	233	212	222	220	227	227	218	239	226	244	221	238	220	233	222	210	223	235	222	221	203	236	224	174	226	208	217	236	201	217	241	251	239	198	214	226	240	212	191	220	222	217	224	209	217	233	217	201	212	207	222	241	193	224	216	235	234	258	224	252	216	224	202	216	227	224	224	219	206	218	242	212	196	247	215	235	232	211	230	228	235	192	213	231	220	207	263	209	212	226	233	236	228	197	219	228	194	222	233	245	231	196	243	225	242	206	227	195	238	250	226	268	236	215	215	220	236	250	268	215	234	215	225	246	234	245	229	232	206	221	251	246	218	216	216	231	242	209	232	200	252	251	240	230	231	252	176	227	212	239	209	219	233	242	223	233	202	243	241	233	220	220	229	205	209	233	210	259	205	216	211	215	204	200	241	220	229	197	203	206	217	228	212	248	236	231	219	224	232	207	216	198	239	235	211	202	231	210	221	224	198	231	252	221	231	215	249	202	218	205
38524	43903	23082	3719	2846	2493	2154	1971	1831	11476	10759	1657	3665	17074	13523	2700	910	4760	16417	19062	15992	9331	4440	2218	1160	1018	840	608	912	907	899	567	465	486	519	540	557	529	539	485	540	542	530	507	493	513	512	499	507	512	539	523	537	514	488	511	508	532	547	520	540	547	535	511	519	527	487	503	552	514	510	527	498	532	508	483	488	530	535	574	527	531	510	504	524	499	553	540	501	559	556	500	564	535	543	522	493	532	524	549	531	525	501	495	477	491	481	521	519	562	496	497	512	510	549	534	555	532	540	494	574	541	522	506	481	530	465	492	509	516	561	498	503	512	488	517	519	491	525	509	481	550	464	512	496	548	501	485	488	499	518	519	510	509	468	512	515	492	512	515	548	549	495	539	520	489	531	529	510	532	552	478	547	522	555	501	487	510	515	539	534	539	508	501	539	536	494	506	520	538	528	540	550	487	527	545	526	534	528	541	501	555	497	541	490	500	503	537	548	481	522	497	498	529	482	519	492	546	502	501	506	505	498	512	521	552	509	527	489	493	534	526	513	533	545	516	504	535	510	534	501	497	541	505	516	496	492	531	497	531	487	534	520	558	553	499	464	477	526	477	506	503	524	554	491	538	502	494	516	528	476	511	478	496	518	496	508	487	544	532	531	490	509	508	537	513	534	550	525	499	476	521	514	491	484	500	552	517	531	525	488	480	526	507	511	496	539	554	491	507	508	531	515	513	504	505	524	539	534	520	521	503	536	500	545	507	515	510	539	493	549	487	488	488	527	546	504	515	517	537	529	495	511	520	517	524	533	517	507	525	575	532	519	544	458	540	542	510	527	510	549	510	508	561	503	477	508	505	531	487	502	535	517	562	497	556	516	509	523	523	540	511	490	507	538	519	545	567	544	481	498	501	503	477	500	534	499	519	517	510	497	508	545	515	578	502	511	508	547	538	565	473	515	510	528	517	511	563	492	513	499	481	564	505	506	495	530	537	476	516	540	525	527	502	497	507	548	497	496	495	548	510	519	533	515	522	481	499	524	520	473	528	505	523	524	518	523	505	508	500	500	499	532	489	500	495	560	505	505	511	503	496	474	576	494	514	550	498	509	505	523	501	570	511	539	535	515	545	527	510	484	517	495	521	536	548	479	538	565	511	469	524	556	485	534	518	517	526	517	486	539	521	548	524	535	538	542	495	524	546	495	510	504	495	500	500	537	488	525	507	515	540	514	508	552	555	562	433	504	553	567	483	519	554	524	493	523	563	478	526	544	477	532	480	549	525	509	536	556	558	520	543	538	508	516	522	512	533	533	477	484	483	535	508	542	502	494	510	534	519	536	500	516	527	536	508	508	548	509	564	521	529	521	515	520	536	512	526	505	472	508	520	496	490	506	531	512	534	551	493	505	512	496	519	578	540	483	532	525	509	508	521	515	531	538	477	475	530	498	528	503	519	514	520	520	533	510	548	508	511	522	538	534	541	521	529	526	497	513	533	499	552	538	515	511	523	514	494	499	574	525	481	547	504	532	530	487	503	502	524	526	522	543	538	523	560	491	552	524	517	513	524	509	505	515	506	554	530	524	517	555	512	513	540	537	486	528	524	491	495	488	487	589	513	505	494	518	522	523	537	513	456	525	514	507	503	540	525	506	520	510	523	511	498	530	516	509	498	503	542	491	538	519	508	500	496	500	478	524	516	552	536	494	496	498	533	487	523	493	464	521	533	511	504	509	508	543	501	552	553	503	497	533	493	499	495	513	484	473	517	538	564	490	503	521	545	491	537	527	550	507	497	535	483	509	505	523	512	508	545	543	490	513	504	503	581	507	527	491	538	528	492	519	538	525	499	498	528	481	513	510	521	525	530	477	502	530	523	535	499	491	542	561	483	506	527	522	518	539	523	515	486	506	494	537	468	499	511	548	522	499	529	535	529	485	506	520	514	532	528	566	496	524	500	530	519	516	521	470	558	525	520	520	521	506	535	492	508	493	527	522	487	548	497	548	506	507	491	476	496	490	549	536	525	520	517	486	528	519	547	481	532	522	520	540	501	531	509	477	458	462	555	513	515	493	582	523	525	552	506	559	511	502	542	518	512	535	513	554	518	534	515	507	542	513	498	523	473	505	525	511	500	527	511	492	522	545	522	559	516	482	526	486	511	534	469	492	489	511	516	542	494	508	522	542	482	518	520	549	519	540	545	522	489	555	527	520	490	515	508	534	500	525	529	480	541	489	517	515	527	516	515	538	487	476	511	531	565	499	549	575	474	511	527	548	486	487	534	513	501	549	524	501	576	520	527	540	507	511	512	501	522	468	497	526	507	542	538	508	545	505	552	487	547	507	543	548	508	550	516	510	523	514	549	525	520	511	511	535	513	538	553	522	496	529	538	495	526	501	532	517	534	487	541	511	543	493	498	541	480	541	530	505	531	500	498	527	507	521	501	500	518	556	469	486	556	519	515	505	494	528	517	535	531	522	565	514	494	505	507	500	503	498	513	562	555	511	555	515	568	511	503	512	532	503	558	516	482	506	515	534	525	505	507	503	529	478	536	551	514	537	489	487	535	481	524	513	513	502	525	486	508	528	481	495	478	503	509	525	524	521	541	558	522	460	512	532	503	526	507	520	504	488	532	509	525	545	537	465	525	495	519	516	498	510	475	520	522	532	522	548	539	533	502	552	503	529	484	519	481	526	527	544	492	521	518	513	536	510	505	542	496	469	496	535	526	522	523	535	519	485	514	517	507	487	502	487	562	457	496	508	521	516	518	492	538	531	514	518	521	523	495	479	537	537	529	537	554	509	555	473	468	511	517	482	552	495	516	534	519	484	520	504	525	507	497	497	535	532	553	476	513	497	506	529	570	541	505	504	516	518	564	531	498	469	562	535	548	507	500	527	520	519	521	494	508	493	495	561	506	525	500	505	510	541	518	470	544	475	535	529	510	492	475	562	498	499	516	514	548	514	495	516	517	529	568	543	533	508	496	532	559	492	519	523	511	509	527	516	542	536	537	527	504	520	515	559	505	519	506	547	493	496	533	510	528	535	480	469	511	529	479	508	516	513	514	487	520	553	535	509	495	475	500	492	494	538	529	566	506	515	513	508	521	511	516	507	533	480	537	517	494	493	506	493	562	515	539	524	529	518	540	505	516	514	580	545	528	542	493	538	514	492	549	521	502	520	537	567	535	568	520	501	487	507	523	526	480	535	468	537	555	499	519	567	516	485	529	481	545	532	508	549	545	563	493	510	526	498	552	559	504	524	493	530	530	493	497	537	521	487	498	530	511	480	563	493	539	541	532	539	475	536	516	504	534	520	502	493	520	503	545	534	551	515	533	509	516	509	539	486	504	506	519	512	533	494	504	542	529	507	514	504	509	542	525	519	531	499	522	506	512	533	534	517	534	521	518	492	538	531	516	542	538	510	519	540	551	553	521	492	543	590	516	524	544	547	526	556	505	457	538	554	528	469	518	541	536	498	492	542	504	508	510	502	536
51026	44640	32999	25013	23111	19582	12966	6057	2056	2219	6735	683	1637	9493	8698	1873	418	506	4584	9627	9259	4705	2007	943	459	393	304	211	351	368	310	214	207	185	194	191	187	163	196	178	179	189	165	190	168	183	184	195	165	196	209	193	169	182	168	170	169	188	217	186	165	192	169	186	193	185	171	177	165	170	198	172	161	182	182	198	182	183	179	168	167	184	186	192	203	186	190	179	195	195	178	203	191	189	223	155	199	156	206	177	187	196	200	165	129	182	166	171	178	191	199	178	197	192	182	204	164	168	174	183	181	172	191	157	192	181	184	184	171	173	175	180	161	181	174	168	175	173	195	174	174	182	180	174	185	178	172	190	180	177	174	199	169	177	187	180	168	173	188	177	195	201	179	178	182	179	179	196	179	186	194	206	172	195	182	187	176	187	200	176	176	149	189	190	163	167	165	165	153	169	195	208	174	172	166	177	205	207	184	194	189	199	198	165	172	178	163	180	178	167	187	159	156	167	171	211	180	179	180	157	190	200	194	177	176	190	215	183	186	174	184	210	182	145	174	180	185	164	189	181	176	164	155	187	179	162	191	200	190	176	194	181	180	183	206	173	183	202	190	200	175	200	222	185	161	161	185	202	191	167	181	166	160	190	168	181	197	200	178	173	150	192	170	212	166	191	193	178	178	195	170	155	161	192	193	191	191	185	209	162	157	183	186	167	158	197	160	162	182	193	186	194	187	181	182	200	175	184	188	165	181	170	182	158	171	177	178	185	187	179	187	178	196	202	179	184	162	167	156	202	180	190	192	172	176	187	186	156	166	176	182	186	188	186	197	191	175	178	177	174	184	184	167	158	172	203	204	166	201	180	210	164	193	189	163	184	211	182	191	191	194	188	197	166	168	180	186	176	161	191	173	185	182	187	169	163	186	168	186	212	198	160	172	166	179	176	164	178	178	190	175	168	178	160	177	184	192	174	170	170	150	170	161	161	181	154	177	174	173	178	176	178	172	183	199	171	200	172	156	190	177	184	155	180	165	172	186	167	190	167	188	158	181	151	176	159	176	174	176	160	199	178	151	204	194	199	161	173	188	173	179	154	179	194	177	173	190	184	187	172	164	176	179	180	165	152	178	197	197	195	167	185	177	175	167	186	164	167	199	195	184	191	188	158	182	208	182	187	168	205	173	204	180	189	199	191	182	186	179	171	184	170	178	198	177	195	162	194	200	172	183	155	184	182	211	182	164	175	209	216	184	200	175	200	167	225	201	154	190	180	168	181	212	202	189	196	171	193	157	176	181	164	153	182	201	177	199	181	157	172	182	184	167	185	162	190	160	195	183	191	173	164	169	190	182	157	181	177	179	172	191	172	184	188	182	178	172	172	183	178	196	201	187	176	165	177	193	177	202	184	188	168	188	187	193	180	185	185	192	166	182	187	185	177	193	220	167	191	176	184	146	197	193	166	182	194	196	182	187	186	183	176	170	189	183	185	199	177	195	161	165	203	188	164	188	184	169	196	188	171	156	164	176	192	194	182	172	178	169	162	184	199	181	180	167	198	166	187	195	177	201	186	189	193	168	172	174	167	174	180	161	156	177	195	180	198	200	185	183	175	218	187	177	190	181	180	160	195	192	171	161	178	188	182	163	195	165	165	181	197	178	171	192	196	166	182	176	184	169	172	157	183	189	185	190	192	183	175	173	169	162	162	186	189	192	155	184	199	190	192	194	149	173	174	193	175	184	201	203	194	177	179	152	185	199	184	178	175	189	174	185	168	201	165	185	184	168	196	190	188	207	172	194	186	209	186	154	175	186	159	198	166	172	177	203	171	185	173	187	188	184	200	182	197	166	188	187	175	200	183	170	168	198	186	187	168	181	214	197	180	147	180	214	162	219	165	160	189	174	176	178	193	185	185	172	208	197	181	188	192	184	178	187	199	167	151	142	184	192	157	166	170	196	177	178	179	174	167	217	200	202	167	194	208	207	199	177	170	160	160	189	168	177	180	193	211	210	158	161	178	163	182	191	180	169	192	150	182	163	184	181	173	170	183	185	193	179	191	171	158	169	174	192	170	161	184	172	187	186	170	180	191	171	171	173	189	177	204	188	167	182	177	161	171	206	152	169	192	167	177	189	190	188	165	202	185	189	202	175	176	179	179	171	193	201	198	179	155	197	182	185	182	180	171	184	206	174	181	169	154	197	191	161	188	177	176	176	178	165	197	193	204	178	189	188	185	199	200	199	193	182	170	192	185	184	201	162	189	188	173	223	194	178	183	165	203	184	194	183	179	175	167	222	190	167	180	179	182	198	169	172	166	185	169	174	206	176	166	195	186	158	184	159	201	180	165	171	175	181	189	197	208	194	193	179	180	203	185	185	203	199	186	171	192	191	174	175	214	196	163	176	209	173	168	196	178	175	205	186	185	161	205	192	193	180	181	183	164	188	163	195	189	188	190	166	173	197	165	175	158	171	189	189	188	192	171	200	161	155	163	190	202	172	172	169	152	186	159	197	190	181	221	164	181	183	175	192	156	193	185	164	179	179	175	170	189	196	171	175	179	188	173	163	159	189	180	185	215	208	158	175	180	171	158	142	176	189	178	197	178	192	145	170	165	173	169	204	183	190	159	200	184	197	190	150	198	183	191	164	170	179	167	175	156	171	200	172	167	193	168	161	160	182	190	193	215	182	169	197	172	192	185	192	170	171	164	178	182	173	183	158	196	182	153	189	172	162	209	190	187	181	167	174	181	179	197	178	199	198	186	183	173	184	177	182	192	180	186	166	189	200	182	177	171	174	201	176	183	180	200	178	199	175	176	185	188	188	170	172	189	182	192	178	167	170	160	194	198	195	163	188	188	207	193	167	162	196	190	172	177	194	209	187	193	182	166	164	166	216	185	176	168	176	193	200	178	208	201	187	185	191	200	185	202	184	188	158	191	162	202	181	195	157	200	189	186	192	202	151	196	164	176	199	170	187	198	208	181	174	215	174	196	178	203	182	181	176	182	193	192	170	169	183	234	146	180	176	179	192	162	173	192	184	171	180	178	188	179	179	175	187	191	160	156	173	191	174	188	168	181	184	181	176	170	187	186	185	164	156	177	176	198	209	184	182	171	185	206	177	191	161	211	187	176	186	202	200	199	181	168	189	182	194	195	176	176	176	163	182	200	158	186	179	191	197	177	180	180	177	179	208	189	185	195	188	178	172	160	187	169	188	146	177	186	167	171	173	171	170	177	162	177	178	174	172	184	176	175	191	163	156	175	177	210	197	175	182	210	191	166	179	173	199	186	170	187	173	196	188	213	164	152	209	181	193	191	166	184	181	182	171	170	175	204	178	175	196	158	169	173	177	187	161	174	185	165	178	197	193	151	162	197	191	165	200	184	203	198	185	195	172	182	177	172	194	178	184	188	170	165	166	157	181	169	167	174	183	161	181	192	175	173	194	190	161	202	175	185	170	187	211	186	191	184	195	182	147	190	195	168	177	182	182	171	179	142
41623	51031	33021	8186	5227	4923	3903	3422	3336	9075	18646	2471	8448	30251	25261	6588	1291	2282	20188	31668	28808	17847	9070	4606	2040	1618	1213	759	1496	1324	1154	526	417	416	411	399	431	420	378	422	428	421	425	384	406	435	408	392	402	421	409	377	413	433	438	383	430	434	432	421	410	396	419	417	411	366	393	410	436	407	463	438	411	424	401	407	392	412	442	408	387	425	392	396	419	413	411	401	415	448	388	423	417	429	407	456	440	423	418	437	442	407	409	373	435	427	417	437	451	445	444	399	395	402	400	414	423	447	416	428	410	394	430	406	431	448	440	440	389	388	417	392	391	415	431	423	434	419	424	433	445	403	402	395	405	406	381	400	413	395	406	378	400	449	428	416	387	427	421	422	404	403	413	411	408	405	408	398	420	437	428	415	448	439	403	422	472	375	402	445	377	430	402	426	456	452	423	427	402	408	402	432	420	414	430	411	409	397	430	404	406	425	424	416	408	411	423	401	422	423	412	432	451	414	424	429	409	410	420	425	413	390	401	405	416	394	396	405	410	424	411	440	453	413	421	416	422	429	420	403	412	410	397	413	420	395	402	415	439	428	402	400	403	388	414	432	391	388	418	421	384	443	409	415	439	391	410	432	410	416	394	417	427	409	442	414	396	432	454	425	404	433	407	415	428	427	400	425	437	383	446	426	408	396	458	410	396	422	400	410	435	417	430	397	428	419	459	417	371	437	430	410	427	410	452	407	410	416	431	395	417	403	432	391	409	407	424	396	398	388	408	423	420	416	472	380	414	406	425	417	426	420	419	408	379	416	424	405	411	431	430	388	403	429	417	432	450	438	408	405	415	442	442	423	439	454	408	427	413	391	396	418	410	434	437	413	419	391	423	418	394	447	383	430	459	416	439	404	441	426	415	414	402	428	432	387	419	403	393	381	413	410	437	464	436	399	421	424	396	448	416	415	429	394	410	430	427	413	395	419	402	421	400	423	449	382	403	422	426	426	400	387	435	440	426	382	402	399	394	446	440	391	399	421	437	410	419	414	414	415	402	402	389	397	430	427	433	413	445	433	408	393	439	409	440	397	420	402	419	420	429	429	452	400	412	428	439	405	438	404	449	407	412	414	433	422	409	392	439	442	416	400	426	390	418	431	418	377	454	441	375	405	436	439	417	424	388	402	376	410	424	428	403	405	409	406	428	402	453	436	419	404	392	420	411	395	401	411	424	421	417	423	410	392	439	401	412	429	423	426	399	419	430	450	430	426	436	394	389	393	391	452	412	414	433	409	422	412	423	419	403	428	414	384	433	419	416	414	407	397	414	420	445	416	426	413	402	422	431	436	441	445	430	437	430	453	413	419	411	398	446	431	427	449	400	394	389	422	418	446	385	427	428	382	413	424	436	388	392	436	403	407	403	436	433	391	428	408	423	429	408	429	431	444	422	368	449	453	399	415	420	387	416	401	428	379	406	410	424	417	436	394	393	378	406	415	385	428	391	419	416	460	399	378	427	432	458	435	388	374	430	385	412	452	423	432	400	445	396	412	406	446	408	416	414	405	404	417	422	418	377	446	432	411	447	410	438	400	386	412	442	445	384	415	402	436	430	428	386	447	347	401	417	392	413	420	385	420	383	409	433	407	407	412	412	393	392	458	424	419	457	441	432	391	410	379	420	422	413	407	418	412	387	423	456	481	411	380	414	449	433	412	425	437	393	392	440	417	400	412	417	385	425	395	407	412	441	408	413	437	403	436	433	413	413	433	427	373	405	424	412	451	439	403	437	427	430	430	401	396	427	394	415	431	404	413	443	450	444	409	403	399	440	410	412	429	410	451	380	436	410	424	452	391	382	397	421	410	401	411	386	406	426	403	394	416	392	393	375	406	412	421	426	454	399	401	418	399	395	426	399	407	434	418	378	432	395	444	425	382	376	397	432	420	407	427	430	434	422	398	421	435	411	427	439	424	417	402	421	446	410	425	452	418	388	441	457	406	385	383	400	396	424	401	416	398	395	405	421	423	435	443	404	394	442	449	421	426	418	421	423	411	439	398	433	414	422	426	390	409	403	400	407	458	449	396	425	406	410	434	397	396	416	415	405	428	439	430	434	419	382	431	406	418	414	379	402	420	408	408	425	392	402	412	424	430	427	415	410	419	414	429	414	350	397	403	421	436	417	459	412	406	400	414	401	405	395	394	405	434	406	449	423	386	416	369	402	422	404	373	447	400	393	416	462	434	439	430	411	457	387	418	448	386	442	436	442	410	445	464	415	402	437	413	422	420	410	435	413	392	440	417	420	429	401	419	427	407	412	407	451	415	431	381	425	440	389	423	414	425	462	407	453	416	402	431	449	456	433	406	427	396	408	466	401	420	400	423	425	380	426	429	414	398	402	431	419	430	476	396	399	393	419	427	430	403	405	393	410	379	409	407	441	423	403	446	416	438	397	407	448	431	468	411	407	426	442	420	430	398	420	437	392	421	449	443	433	422	430	418	424	416	403	435	413	425	414	409	425	429	380	384	440	429	442	382	425	442	418	415	369	393	429	384	383	403	414	447	428	413	391	408	436	377	463	417	403	423	448	420	440	423	415	405	408	423	429	396	402	429	418	417	415	427	422	395	394	431	402	407	410	404	426	402	416	455	431	420	407	409	407	387	445	413	393	437	447	428	429	402	396	430	402	427	468	381	402	402	451	440	432	412	398	419	424	398	407	423	413	445	417	419	440	445	399	427	417	373	381	422	418	414	423	413	436	406	390	360	454	425	418	384	395	409	447	412	380	403	426	401	410	424	435	391	414	435	451	423	424	376	395	408	398	461	414	427	465	412	406	439	384	445	417	405	372	422	425	461	383	416	419	415	420	414	422	392	406	403	391	417	401	465	448	427	410	403	440	412	391	395	419	426	399	399	434	401	412	475	408	413	435	414	428	414	449	449	386	407	419	414	403	404	399	403	406	403	446	462	454	430	410	433	407	394	384	419	423	415	457	411	421	417	411	434	410	385	406	408	410	410	423	414	395	417	442	457	411	395	421	395	408	383	438	432	417	380	439	409	411	423	387	431	402	407	406	419	435	452	413	422	421	404	397	407	409	425	441	401	436	397	434	377	402	427	416	413	368	432	469	403	437	435	426	412	389	461	399	388	427	398	419	416	445	405	386	424	410	409	423	407	403	412	398	412	417	422	434	398	400	401	403	381	403	438	420	431	386	385	396	432	443	403	424	413	418	413	420	444	416	440	400	437	413	391	436	371	427	398	432	416	428	412	386	393	413	414	433	435	446	402	458	421	438	387	394	421	413	413	413	395	433	420	414	427	420	386	467	434	412	410	408	415	384	428	431	431	418	411	410	437	401	446	434	405	427	404	438	424	443	423	411	394	384	410	414	403	409	445	406	393	407	395	407	420	416	391	407	430	408	419	433	408	406	409	462	416	408	378	365	401	447	417	393	434	420	397	399	385	434	398	442	431	440	417	412	424	391	443	384	421	437	417	410	435	403	442
10704	18865	8412	1719	457	281	214	208	216	223	351	228	277	370	402	197	190	203	284	545	694	499	341	262	205	194	213	173	229	195	215	179	183	169	178	169	185	164	195	190	184	185	188	185	181	203	189	201	176	188	171	172	191	197	199	215	175	207	206	187	194	165	195	179	169	198	179	182	188	196	186	182	185	202	207	192	176	193	181	197	166	188	179	166	235	185	192	177	203	222	190	177	199	175	192	200	175	231	184	184	197	182	210	173	199	190	171	184	194	208	202	197	191	188	193	205	198	201	183	182	174	174	198	187	162	178	181	175	156	186	189	157	202	172	193	194	189	192	181	190	165	158	213	180	201	191	158	200	181	189	175	192	201	177	179	185	173	185	217	189	166	187	202	189	193	184	172	177	205	187	188	184	195	175	158	203	196	173	187	179	183	194	172	178	161	179	199	171	171	180	192	172	176	169	185	183	166	210	178	165	173	176	185	175	188	151	189	179	181	206	221	185	179	196	181	197	176	171	205	193	201	174	192	189	195	211	186	173	200	168	193	189	191	182	186	192	195	174	203	210	187	170	213	178	188	168	181	165	179	180	202	188	193	199	179	155	224	205	187	208	181	199	182	199	216	194	189	175	163	169	178	181	183	201	174	223	167	177	176	169	202	164	198	202	190	192	174	180	186	201	221	163	183	217	184	201	207	205	184	182	192	199	177	201	214	181	195	176	204	169	190	172	172	215	192	182	189	176	192	188	170	183	200	183	201	195	194	204	177	191	175	184	199	191	191	193	186	167	194	205	187	187	178	185	210	155	195	192	189	159	182	201	185	182	180	169	193	177	186	177	150	186	206	191	199	183	188	227	173	185	195	164	195	159	176	192	163	177	209	163	179	195	206	193	179	185	214	182	199	192	183	203	177	201	167	215	193	226	197	186	188	193	182	184	193	186	211	192	204	204	201	177	171	183	183	174	201	181	182	194	190	168	158	208	205	199	201	203	185	175	208	196	197	186	179	173	206	186	191	198	194	190	201	204	189	177	210	172	177	191	185	205	199	166	201	180	187	205	187	184	161	164	163	175	162	205	183	189	167	222	185	190	182	179	159	176	186	195	207	185	200	185	186	183	202	168	177	193	186	182	173	204	192	185	184	176	165	187	178	199	209	188	208	176	185	189	221	182	168	179	170	156	172	180	207	192	190	182	216	177	188	177	176	200	193	198	202	183	191	168	183	194	185	177	223	207	190	197	167	175	194	172	204	181	207	204	173	176	177	185	175	204	198	190	185	195	189	198	176	202	185	187	222	199	184	181	206	173	176	185	176	204	203	166	184	200	191	188	183	170	199	214	179	198	208	177	190	205	166	213	159	164	181	178	232	181	208	206	208	184	193	195	190	194	178	192	200	182	203	195	194	203	174	183	189	167	200	155	187	196	184	177	188	194	188	199	188	218	174	165	173	187	203	209	201	180	200	176	177	189	189	204	180	199	184	214	205	188	197	176	185	204	211	214	193	169	221	174	208	174	166	182	188	193	183	199	191	177	195	193	216	160	182	180	218	158	165	186	199	184	168	176	177	169	173	157	175	195	202	184	186	161	230	187	183	178	178	185	172	177	206	198	179	204	191	180	172	190	191	183	178	174	170	199	182	211	175	176	187	193	189	177	185	200	173	181	205	203	220	174	168	162	198	186	192	197	196	156	187	182	179	174	165	188	173	174	174	172	177	204	178	165	191	196	207	189	204	187	180	192	181	201	195	169	202	183	168	189	197	200	183	183	184	216	188	167	185	160	182	186	181	203	171	168	199	211	198	203	172	196	162	180	177	163	184	178	176	178	160	195	177	189	200	214	220	174	191	180	200	216	198	189	175	175	169	174	181	169	199	208	218	195	185	167	195	165	192	187	169	197	145	196	193	167	230	178	182	208	202	210	165	189	175	202	174	163	193	191	192	189	207	198	206	215	194	207	175	149	178	193	181	199	198	186	183	207	186	212	198	171	181	197	180	172	201	173	207	191	155	186	165	212	204	176	182	198	201	200	166	165	180	181	182	173	180	182	201	182	199	179	171	186	186	184	189	176	180	177	184	164	170	199	195	206	175	193	184	198	212	178	167	175	191	189	187	177	172	199	171	171	202	175	222	202	214	188	190	205	186	191	193	184	193	182	175	184	186	182	172	187	178	201	193	189	183	196	212	175	171	183	171	151	174	172	197	183	179	188	155	208	185	202	197	191	196	185	186	178	192	173	195	168	184	183	175	179	210	194	203	200	185	194	195	218	177	205	191	182	188	170	208	197	180	187	158	191	197	202	177	186	194	187	181	173	171	203	202	197	202	201	206	198	202	179	193	198	203	198	181	223	159	182	197	195	187	199	191	205	183	180	181	179	183	202	168	194	174	195	171	181	186	188	186	173	181	180	198	209	172	208	182	188	184	186	192	207	208	198	214	185	186	180	178	196	188	187	169	161	183	195	177	165	195	204	197	199	191	160	187	199	161	172	186	188	214	189	188	168	189	188	200	208	183	186	184	200	185	192	193	197	187	225	151	185	166	198	186	205	196	185	177	176	175	175	196	173	197	163	203	185	177	186	180	189	172	221	168	214	174	173	172	175	165	171	201	168	190	181	206	192	190	198	186	202	195	176	212	192	173	167	183	171	169	183	211	189	175	173	201	178	168	191	191	201	185	187	213	201	191	205	191	179	186	186	198	181	177	191	188	193	185	172	192	201	199	187	184	195	158	205	175	201	178	220	175	193	166	171	176	196	206	181	203	193	182	176	214	206	176	195	209	163	200	176	176	173	185	174	200	187	185	179	166	187	193	213	166	172	188	209	168	216	193	155	185	187	212	193	174	168	174	209	199	198	200	192	227	173	194	178	217	180	210	181	196	201	196	180	221	194	200	169	174	218	180	210	219	187	193	181	184	176	172	181	193	206	186	175	206	186	184	207	187	164	219	172	200	213	195	223	207	192	176	187	218	224	189	169	197	199	176	168	175	189	225	179	184	168	176	203	198	180	221	183	166	209	185	196	180	183	192	174	203	184	192	182	183	200	189	186	212	157	183	196	180	185	198	190	184	208	185	176	188	173	187	181	189	211	174	159	194	162	186	172	178	174	176	214	201	193	171	178	180	190	201	162	164	187	202	203	186	216	194	212	176	171	170	192	198	183	182	201	179	161	201	186	186	203	159	170	216	188	184	186	210	160	200	193	189	197	178	172	169	196	199	184	215	161	190	176	187	191	191	174	162	184	163	173	190	205	218	189	176	186	195	181	172	159	194	174	159	186	194	186	179	205	194	178	163	192	210	200	181	194	186	196	183	178	190	197	191	171	189	174	177	202	211	161	191	193	202	206	199	176	213	172	207	185	187	195	185	186	209	198	163	195	188	189	195	186	180	199	205	188	162	175	199	191	180	182	182	201	213	173	185	201	197	174	196	182	195	181	172	167	199	212	191	188	204	178	184	170	184	168	191	210	189	183	199	183	181	188	197	171	193	186
8700	19328	7123	1340	670	713	677	675	691	807	1533	643	922	2036	1635	646	538	576	1242	2945	3244	1902	1079	697	543	487	508	483	489	507	517	472	433	471	449	463	455	492	478	451	446	478	464	468	440	470	458	471	440	455	437	439	444	474	435	450	461	460	469	489	455	469	468	446	447	460	452	466	454	427	468	425	436	444	475	478	441	453	472	445	436	486	470	447	439	439	459	456	486	456	431	426	441	431	475	443	436	487	446	431	489	455	499	436	483	446	448	400	491	442	446	460	420	460	495	460	455	468	440	461	445	417	463	456	451	429	456	445	453	464	463	491	453	456	423	442	439	478	487	429	457	440	516	468	466	456	437	467	451	436	454	495	436	457	422	479	449	464	438	426	515	443	454	482	473	418	501	429	479	447	442	435	497	419	437	480	475	442	448	469	459	460	443	485	430	460	436	470	443	468	436	453	453	467	483	431	451	499	457	455	463	452	417	452	470	459	443	450	448	446	473	452	473	465	443	436	471	451	459	480	470	479	463	463	508	463	437	465	435	447	479	443	433	443	437	447	483	447	469	451	454	447	443	460	450	456	464	466	465	445	480	442	441	441	449	462	456	477	440	455	430	466	433	446	442	469	458	455	457	445	471	460	435	441	466	441	436	484	451	478	425	424	475	467	445	442	455	459	448	448	462	455	473	492	435	445	440	449	472	450	445	457	436	439	474	452	450	456	445	439	444	468	422	465	475	446	447	450	441	421	446	412	461	445	451	452	435	437	480	463	473	471	463	415	493	460	442	471	472	436	452	478	477	471	448	486	458	454	473	455	473	448	453	458	453	451	446	473	448	432	432	445	506	434	466	528	472	438	455	472	446	458	411	439	470	445	428	492	443	442	455	452	489	445	467	448	434	455	457	457	466	434	449	443	462	465	483	444	434	456	443	465	451	471	456	461	446	431	424	477	441	495	457	510	454	428	489	476	408	451	427	452	472	449	429	436	450	445	450	449	450	442	409	472	470	467	438	479	440	458	468	505	411	451	494	462	457	468	468	405	429	471	423	450	471	450	456	467	466	431	468	419	468	496	434	462	460	449	480	426	473	458	444	426	474	431	480	446	481	463	424	456	444	461	453	470	468	428	486	439	475	454	450	437	442	446	389	462	422	472	470	477	485	440	461	479	439	448	471	443	434	447	432	458	485	433	459	437	424	457	447	426	459	470	455	464	470	453	436	437	465	439	446	450	482	442	434	431	476	457	477	443	450	438	452	445	500	467	467	425	430	447	467	441	444	419	483	453	460	476	418	411	514	485	465	438	452	452	458	446	456	447	467	479	463	434	455	463	485	449	427	448	455	444	424	471	450	476	478	458	477	460	453	426	438	430	410	452	462	461	452	453	466	485	445	450	498	459	476	436	465	474	470	472	437	476	453	460	494	448	436	423	458	475	467	422	451	432	483	458	486	459	455	503	489	463	464	440	443	429	421	470	434	460	477	472	461	444	451	470	465	431	478	439	483	450	446	427	458	473	482	442	446	433	451	433	457	451	469	442	453	471	453	446	441	454	477	446	454	418	452	464	419	462	418	441	454	442	484	436	457	467	443	434	405	484	454	470	477	466	468	435	486	466	454	464	451	446	446	439	444	420	449	432	495	441	463	457	448	419	465	468	470	440	426	451	493	467	447	466	438	460	456	454	431	423	443	421	450	479	428	454	436	448	461	452	429	486	452	417	455	449	415	443	470	453	447	467	470	459	392	434	438	417	446	438	429	452	483	459	422	453	472	449	430	486	455	487	470	427	454	465	449	463	488	433	443	454	498	461	394	405	455	471	486	447	460	440	456	464	455	453	464	476	432	464	454	459	431	503	464	471	410	449	480	410	441	411	431	467	462	446	406	440	412	413	475	491	433	431	468	423	423	465	444	445	444	444	423	447	429	460	433	451	476	459	400	487	444	439	462	469	472	444	447	450	482	442	468	467	405	451	467	414	469	449	501	480	421	419	430	472	463	431	466	464	490	461	462	410	433	434	461	477	513	464	468	432	435	461	428	407	460	447	436	435	467	459	447	439	487	451	440	464	456	451	455	443	465	412	459	462	464	420	422	448	462	442	460	479	465	436	423	476	446	418	427	462	448	455	421	427	473	447	486	466	468	466	453	458	461	465	477	472	455	487	461	463	435	432	476	471	436	452	435	460	491	442	438	462	436	411	492	451	460	452	469	454	462	465	430	425	461	432	411	446	452	450	465	400	458	465	466	432	460	448	439	469	449	453	466	473	439	416	467	466	475	420	419	477	469	429	474	469	457	467	450	459	459	479	453	454	448	440	446	426	440	456	446	432	451	448	441	450	423	416	437	443	430	470	477	409	440	451	439	469	440	442	451	463	427	445	463	446	452	443	419	451	460	426	454	466	444	460	455	396	433	435	480	473	449	433	468	475	462	463	477	425	457	469	422	468	461	420	436	436	456	448	462	406	431	451	425	443	482	479	460	448	429	470	509	476	458	446	443	430	497	426	441	463	479	441	445	516	474	462	432	436	471	478	417	488	452	479	441	450	449	429	449	410	440	482	446	476	409	421	476	463	457	455	447	477	431	494	474	414	457	437	459	448	473	467	460	457	497	457	397	441	467	443	436	464	432	445	461	432	476	435	413	469	478	436	426	460	455	454	435	426	479	409	436	440	490	442	462	484	492	485	414	457	455	441	473	421	451	442	451	466	496	460	454	469	402	456	452	452	473	464	463	496	467	464	504	468	455	423	436	439	443	449	458	466	418	476	478	439	463	427	448	492	473	407	433	454	447	440	419	424	456	445	433	443	474	445	403	435	462	435	472	440	447	444	466	460	441	452	467	462	428	491	442	454	455	477	450	461	482	454	490	455	470	498	447	450	453	403	444	422	446	484	438	472	453	466	444	463	449	453	439	421	427	467	418	480	461	432	452	483	469	413	445	471	465	467	463	414	456	449	434	451	442	437	419	454	433	434	443	432	484	430	434	449	462	470	466	452	446	449	475	427	441	436	457	438	487	435	453	453	420	463	431	473	451	461	463	438	479	457	473	478	446	470	462	462	455	415	436	423	470	448	453	435	477	477	453	414	431	449	474	460	459	459	503	439	449	417	420	443	494	446	458	485	472	462	472	468	476	434	437	453	439	460	457	435	454	463	460	458	475	466	432	456	462	447	454	458	463	448	452	445	446	433	458	503	467	412	470	450	478	453	450	490	416	455	464	437	443	441	456	434	510	438	502	454	438	462	498	440	475	441	465	430	453	459	483	430	490	448	413	440	464	453	465	468	487	472	462	468	453	453	519	453	487	492	459	486	456	468	441	416	476	438	472	477	427	485	423	453	427	441	478	472	445	414	473	455	462	464	485	442	470	457	447	456	455	453	461	426	445	474	452	442	441	469	440	457	436	459	479	430	456	448	471	488	441	466	422	455	440	430	459	417	478	459	459	419	454	424	437	498	451	471	438	422	489	431	452	439	460	463	402	482	489	484	458	431
43899	41733	32711	20598	13440	7390	3351	1208	506	586	3269	748	845	3932	4208	1009	327	426	1914	4366	3894	1953	996	558	320	312	274	288	315	283	325	228	212	233	226	213	255	239	235	239	223	207	238	223	219	189	205	226	223	232	213	214	239	228	211	225	224	231	240	214	200	224	254	234	208	216	236	221	228	219	234	216	206	209	210	213	192	193	219	212	223	215	211	209	225	249	210	222	231	263	241	230	233	236	245	227	215	241	255	214	207	224	233	230	251	222	231	224	219	196	223	207	225	227	229	224	212	212	197	226	249	207	233	220	232	221	214	240	247	216	225	229	221	228	225	203	196	235	241	220	237	188	230	249	236	224	215	224	205	238	262	214	191	224	200	233	223	234	199	237	209	223	210	189	237	214	241	239	219	219	255	220	227	223	190	233	216	203	213	225	220	212	225	219	209	213	208	216	215	241	250	229	208	200	205	222	206	225	237	222	220	238	202	209	243	225	223	241	226	238	209	219	245	218	219	238	204	208	239	204	220	230	209	205	209	197	207	220	235	205	218	236	237	207	223	216	203	235	203	220	204	230	215	220	197	235	229	185	193	210	207	226	227	207	183	213	198	211	246	222	221	231	195	221	215	219	208	243	234	240	223	229	223	248	258	249	220	206	245	193	217	210	203	212	218	230	234	228	241	229	232	221	235	219	223	232	225	216	211	240	194	225	232	212	239	222	196	200	236	245	211	221	213	216	233	209	209	217	229	233	218	220	204	187	223	218	208	243	245	226	234	239	233	176	210	225	253	215	206	217	216	228	220	220	237	214	220	202	241	221	242	228	214	238	217	216	223	229	202	220	213	241	221	248	218	195	216	219	229	204	254	209	243	218	226	196	227	230	219	219	205	232	239	245	225	199	227	187	223	222	215	212	231	234	224	192	193	207	248	247	219	196	215	230	204	221	244	214	221	190	218	211	213	218	203	232	231	239	220	226	217	247	225	212	222	213	219	228	234	230	219	202	215	233	229	236	211	191	223	224	214	195	247	224	241	212	216	220	224	246	244	228	179	224	197	216	227	231	239	223	206	208	215	197	204	235	240	237	195	189	170	230	192	272	228	214	192	227	210	218	224	215	213	223	209	215	229	221	239	203	235	225	244	216	233	261	250	210	224	246	232	232	234	241	218	246	250	234	239	237	232	196	210	260	221	202	215	201	210	212	223	216	220	216	230	249	216	208	224	200	223	197	246	200	227	222	226	221	210	232	231	221	207	225	231	216	219	193	209	268	250	238	224	195	210	228	203	239	218	197	216	211	190	200	238	203	215	190	202	234	206	218	211	242	226	210	199	214	205	236	220	238	246	222	205	242	204	195	216	226	251	227	235	244	258	220	225	222	217	194	215	205	210	203	221	221	229	233	233	228	206	212	251	222	233	237	215	256	228	225	220	215	220	205	226	220	187	223	241	243	213	260	210	219	208	206	218	233	220	229	210	209	242	234	226	209	224	213	220	223	220	234	255	234	217	230	218	214	211	228	261	185	216	218	215	181	208	201	239	211	233	214	204	223	223	213	238	225	239	234	220	214	232	209	222	239	211	207	220	229	216	232	182	204	194	221	223	233	231	243	211	195	243	208	214	252	235	232	241	245	224	199	220	250	224	212	237	236	230	209	195	235	245	210	219	203	212	229	206	228	215	252	246	232	225	236	214	225	209	210	214	214	218	240	233	210	241	232	195	226	227	234	218	231	197	228	213	224	217	222	217	218	217	216	255	218	208	231	220	205	234	232	240	195	214	241	222	227	206	239	230	218	203	217	219	199	218	217	226	234	216	237	210	223	228	205	230	207	214	227	207	214	201	220	202	212	241	242	229	237	220	225	227	204	215	228	222	233	223	216	211	208	225	208	224	225	225	222	220	208	185	241	224	251	206	232	204	201	225	203	223	230	223	244	240	209	240	210	210	199	232	208	219	231	240	212	240	222	197	248	202	225	216	212	203	236	243	218	215	225	233	219	243	254	228	227	209	232	205	211	218	229	255	210	212	214	229	227	196	247	230	222	208	215	223	212	202	214	219	231	244	224	200	225	226	229	230	214	225	238	182	214	220	212	216	220	232	211	227	186	213	227	235	223	220	231	218	201	245	238	201	211	229	198	223	246	211	201	229	225	220	246	219	220	197	226	248	231	254	237	227	224	212	243	259	212	204	206	210	220	229	205	221	228	234	216	248	225	225	230	216	220	246	234	251	246	211	235	248	224	221	224	222	196	220	198	201	227	217	241	219	229	224	221	221	206	216	235	215	237	197	203	222	220	214	221	222	209	235	230	222	238	207	211	230	206	235	197	253	199	197	217	242	197	193	202	245	183	226	243	225	232	217	221	220	228	251	221	229	222	238	241	206	231	210	221	231	231	216	227	218	213	205	241	232	221	255	243	218	213	231	205	238	214	213	214	232	240	221	223	219	222	224	209	219	218	229	234	205	239	235	220	233	199	235	242	214	189	221	191	241	200	235	202	215	240	226	228	248	201	226	197	214	209	185	235	218	201	222	241	214	222	206	197	215	233	230	223	218	223	230	201	235	240	224	196	191	216	236	229	221	218	180	239	238	215	238	200	204	218	254	218	237	220	227	237	221	249	228	235	199	232	222	236	237	225	196	235	216	216	230	231	188	199	235	227	236	251	223	225	230	233	200	229	225	231	231	245	232	230	232	230	204	239	223	235	228	209	230	208	263	233	208	213	213	218	222	205	179	231	236	209	209	240	201	212	186	200	218	243	211	224	227	245	223	231	204	234	244	224	239	178	227	221	245	209	217	225	215	226	219	214	213	207	227	234	234	228	228	209	216	197	213	235	210	231	220	231	206	224	217	230	234	249	215	236	214	218	231	203	220	260	202	198	195	204	243	245	214	226	202	212	241	196	227	218	228	209	237	229	230	242	240	229	220	235	221	243	227	222	208	213	210	206	250	219	232	233	197	202	218	233	213	242	217	200	244	213	211	217	222	199	214	201	235	229	185	227	204	206	214	211	194	210	203	229	237	248	228	231	212	262	230	201	220	210	233	204	224	235	240	202	214	222	213	204	219	229	210	231	200	212	204	211	231	222	204	186	200	239	233	216	192	217	248	220	220	205	249	209	203	237	202	185	187	201	233	246	209	246	212	240	222	206	218	223	209	210	216	202	247	213	213	194	225	193	246	217	227	235	235	238	210	225	212	249	224	227	230	240	224	197	230	221	228	248	229	209	209	229	200	215	250	204	228	204	209	208	250	219	231	222	226	203	251	207	222	220	248	216	238	196	203	224	238	218	217	264	219	204	227	234	212	206	210	228	233	196	226	217	241	212	216	211	186	234	220	203	219	231	236	223	228	229	225	216	223	216	220	223	230	207	210	237	202	223	209	220	191	223	243	199	192	222	216	238	202	218	227	189	228	213	212	263	219	226	213	224	212	213	214	250	227	222	208	228	237	221	212	224	237	218	204	208	237	245	214	203	218	224	202	228	226	230	222	197
34497	38386	24911	4147	2622	2736	2191	1962	1699	2255	13848	1920	4271	17473	17231	3904	1242	1742	10128	20000	17006	9215	4937	2395	1164	1044	835	799	1078	848	846	543	548	538	557	505	513	511	564	505	538	508	536	494	548	505	533	522	479	498	529	526	549	513	505	530	517	474	526	520	499	528	510	500	539	497	528	518	529	525	516	539	529	519	484	543	552	510	512	527	490	524	511	495	521	542	565	510	496	516	520	511	525	533	509	492	502	539	528	515	509	549	535	528	523	501	531	489	495	499	505	524	508	484	522	500	532	548	471	494	518	533	546	496	536	500	513	497	530	546	541	562	483	535	467	504	529	489	487	525	531	486	528	493	490	497	500	485	531	485	510	539	560	510	551	515	516	489	541	530	506	512	522	547	551	499	530	510	507	527	531	551	495	491	491	527	505	494	494	554	510	555	498	540	493	514	554	496	523	502	500	511	540	496	527	504	532	526	492	512	493	530	494	560	516	524	499	500	549	519	500	529	521	501	547	505	486	517	532	488	516	508	515	513	507	513	494	486	518	526	512	510	506	530	547	535	548	499	495	497	537	517	504	508	499	521	502	550	489	479	501	504	513	518	541	519	554	471	521	498	550	518	532	518	523	529	499	525	484	499	507	501	479	523	552	501	526	489	506	482	521	518	508	511	520	537	479	510	551	531	477	521	567	508	526	538	529	513	520	522	519	510	520	507	529	548	553	503	507	500	508	515	535	526	520	501	517	523	503	575	520	537	496	516	536	536	507	525	522	545	524	534	487	555	529	511	519	502	544	555	538	525	552	538	518	511	531	546	492	514	518	504	532	519	516	531	551	486	540	488	511	523	502	529	504	535	497	529	516	540	548	518	506	547	509	523	542	496	505	466	525	499	507	522	524	560	522	479	521	491	469	515	514	481	533	497	518	527	543	505	532	486	541	483	518	509	544	568	545	528	506	441	486	520	509	515	556	498	481	520	528	527	526	513	508	512	522	512	548	496	526	530	520	493	534	586	522	506	478	512	554	534	550	478	497	513	504	525	469	504	552	518	513	493	490	556	488	470	528	530	532	526	480	520	550	515	490	504	482	509	516	523	473	499	481	532	535	541	493	520	544	474	525	508	493	525	525	542	487	542	522	519	491	521	500	512	501	509	476	544	541	527	518	500	551	523	518	531	529	514	475	535	512	535	491	467	506	490	523	462	515	477	513	511	499	471	499	498	566	524	509	523	491	490	565	502	513	521	511	543	509	518	535	506	519	522	512	516	507	539	550	493	525	554	520	539	478	496	536	493	498	531	546	536	514	506	552	509	522	547	515	498	554	532	495	503	521	517	508	524	512	508	477	492	465	519	496	486	488	516	558	532	519	541	495	503	474	559	505	545	511	524	502	550	533	516	490	503	505	515	492	522	501	533	475	486	497	551	507	555	544	530	486	522	510	531	519	537	536	522	554	495	491	523	522	537	498	499	509	518	476	487	466	535	500	533	492	512	483	534	535	504	518	533	523	534	524	526	531	489	524	521	535	542	537	540	542	483	552	536	507	533	480	510	505	536	484	542	505	508	525	497	497	505	523	495	547	508	510	500	499	550	524	537	513	540	527	534	501	526	538	495	484	498	520	501	532	551	535	484	482	485	530	513	534	551	479	519	500	493	520	493	532	511	506	477	538	516	519	496	500	514	514	542	501	536	477	539	505	552	472	527	544	556	514	497	534	474	511	515	500	527	545	506	513	552	476	578	544	539	517	530	515	543	523	558	511	520	497	516	552	497	502	552	521	542	509	510	502	543	511	502	485	545	493	504	536	490	543	540	548	526	528	516	498	515	509	534	504	529	506	514	464	518	508	508	552	525	536	497	546	529	545	493	484	512	533	541	532	491	525	478	528	486	486	511	526	533	507	543	541	516	491	480	528	544	528	521	516	528	541	449	493	477	513	522	569	507	527	580	510	500	533	499	513	533	501	512	497	528	491	530	518	541	530	504	535	521	523	474	523	525	538	522	549	544	510	520	530	521	511	500	536	469	544	496	511	514	510	566	484	537	543	501	530	517	507	507	499	511	542	516	529	539	502	536	493	546	497	508	469	524	514	517	515	550	543	508	510	562	536	509	467	473	528	568	545	486	508	523	503	512	559	553	537	510	553	512	523	517	527	501	582	562	499	508	507	529	543	495	535	523	521	501	516	495	517	515	540	500	530	509	534	535	542	477	493	572	503	510	547	522	515	536	526	514	501	517	560	556	500	520	525	529	508	508	502	527	507	468	504	526	526	540	528	514	557	490	502	547	515	469	519	498	538	500	522	535	490	494	526	500	494	529	527	499	526	522	534	536	518	546	501	534	534	516	507	486	541	490	489	502	507	496	498	505	523	513	538	515	519	491	503	506	480	497	510	524	559	502	492	542	493	516	533	537	528	505	554	534	505	514	498	547	495	492	526	506	504	511	515	485	557	486	530	505	521	531	553	517	483	503	492	504	509	549	505	528	510	500	535	550	540	483	513	515	530	512	520	520	510	513	478	568	518	543	511	500	497	532	526	538	485	523	517	534	474	469	527	522	526	517	560	505	492	493	526	483	480	542	477	535	486	541	535	558	505	553	501	515	483	487	541	536	535	512	552	515	517	518	468	530	493	546	498	516	534	508	521	480	522	542	509	532	538	503	536	563	496	502	540	525	523	487	552	502	518	490	543	503	509	524	495	490	510	545	533	531	488	523	516	500	511	527	501	516	501	527	529	477	501	519	516	522	541	476	549	498	511	509	548	517	491	522	498	501	540	510	539	508	503	539	576	528	502	526	540	526	541	520	497	484	525	487	529	512	548	510	516	476	508	526	487	470	508	518	471	540	489	517	535	499	493	513	505	527	496	504	493	472	502	536	536	535	536	508	511	555	547	511	484	532	534	510	538	525	525	518	548	481	538	501	501	528	528	499	518	494	526	514	551	489	511	545	538	501	517	496	484	520	503	506	529	543	511	511	508	515	555	551	540	503	543	484	498	535	526	497	478	537	514	559	494	506	513	570	527	533	539	542	515	537	521	541	555	516	500	510	557	490	463	542	533	517	521	477	526	558	511	493	492	544	507	543	469	503	564	506	540	518	501	531	554	479	537	502	511	536	497	546	491	495	497	536	537	529	535	502	521	498	497	530	496	499	477	537	498	514	518	473	547	509	529	532	523	514	491	535	535	513	518	536	514	462	580	521	486	515	499	543	558	535	519	519	519	501	560	523	565	559	482	488	490	505	542	545	500	569	512	484	506	551	473	515	504	547	557	521	506	553	508	498	509	508	526	511	521	531	580	498	478	552	474	512	512	514	503	513	498	540	547	519	537	490	527	538	534	535	521	522	568	553	500	549	456	532	528	507	519	538	526	505	559	500	560	503	483	530	479	512	563	553	470	511	486	555	547	544	511	531	523	546	509	501	509	524	500	535	520	526	515	521	517	523	535	542	500	518	504	503	522	511	544	515	508	527	545	518	534	524	506	545	483	567	511	517
49608	42048	33107	24566	19548	13278	7362	3187	1244	754	5506	1210	788	5451	9280	4129	511	359	2112	8819	9988	5375	2687	1259	553	442	310	346	491	366	398	216	176	165	169	175	192	194	195	179	185	192	173	193	172	189	160	169	168	186	161	152	175	165	202	184	172	188	175	177	190	198	166	180	185	156	182	190	179	177	181	186	203	155	167	163	152	182	179	182	156	159	179	165	182	171	181	159	179	207	183	167	182	148	182	178	168	181	186	196	168	172	185	187	164	192	175	189	198	184	201	202	177	165	185	162	186	161	161	195	178	188	162	175	175	167	152	200	207	168	164	169	169	190	185	181	189	155	165	173	151	156	152	194	181	210	174	188	171	194	172	165	199	168	172	196	175	156	161	193	181	181	142	197	167	204	173	184	179	184	169	175	158	187	197	175	178	196	190	186	173	176	189	184	162	176	181	175	155	192	146	174	176	184	169	179	171	159	178	194	169	173	179	160	170	169	173	174	167	154	169	168	176	167	184	161	154	163	191	173	231	179	185	153	167	162	180	171	192	169	194	184	156	188	167	187	199	164	186	172	186	174	195	172	162	165	188	169	160	171	175	168	183	158	169	179	192	165	180	199	204	160	172	176	175	157	166	194	167	150	192	173	170	173	180	171	185	184	195	193	185	163	158	171	177	188	147	142	164	155	188	177	173	155	167	188	172	168	167	178	174	171	173	197	158	194	196	165	206	170	186	181	180	195	205	197	186	150	209	180	188	204	184	195	173	175	154	172	184	181	160	182	175	184	178	179	170	185	172	185	173	179	185	174	170	185	193	161	200	178	179	163	167	191	178	208	165	184	172	177	174	162	165	176	174	178	159	167	152	172	194	173	172	163	161	156	179	171	184	167	168	178	163	178	181	207	168	155	166	166	172	171	164	156	201	188	181	177	190	168	173	154	190	181	187	158	171	161	184	171	184	175	163	168	149	180	164	152	169	163	178	166	201	184	182	160	184	189	175	155	177	154	185	188	162	175	185	189	150	174	195	167	174	187	176	166	163	174	181	197	201	184	189	183	166	196	177	163	191	174	164	191	174	166	159	204	171	197	158	185	185	178	130	159	169	176	204	181	174	185	197	182	146	175	185	178	172	178	175	194	166	154	174	166	182	182	191	170	190	198	170	151	185	176	165	172	190	191	168	172	198	159	192	177	174	172	170	160	178	165	154	148	183	187	158	186	159	169	152	168	206	183	175	157	186	184	153	175	181	170	168	202	190	175	170	178	196	182	168	183	168	167	190	165	180	185	149	188	182	164	177	186	175	200	147	171	172	195	178	183	189	162	177	196	191	191	165	162	199	191	162	175	154	172	161	189	164	157	177	165	171	185	163	152	165	152	155	201	161	205	162	182	152	188	185	163	168	166	160	180	166	174	189	165	177	168	184	136	165	155	178	178	169	181	192	177	162	188	181	163	184	188	170	147	164	199	178	181	173	181	172	185	174	183	193	179	193	156	165	163	174	166	189	175	161	168	187	166	177	200	191	211	178	178	189	172	180	171	170	166	184	195	190	182	183	168	154	167	173	157	192	159	171	198	143	180	166	177	160	196	187	168	176	174	170	174	177	170	186	160	154	164	184	166	176	186	166	176	157	168	170	144	157	169	180	191	195	181	181	185	150	181	169	177	176	165	151	166	172	194	173	173	188	173	162	175	190	168	188	154	179	176	183	189	192	199	188	171	194	153	195	193	177	216	155	163	175	193	170	153	173	179	202	191	177	165	197	172	175	163	190	172	142	201	182	171	175	171	160	151	167	177	166	212	188	162	180	173	183	150	191	159	176	175	153	194	184	201	188	177	156	197	163	179	177	190	163	160	173	174	170	181	179	168	191	194	173	182	183	184	170	181	202	181	156	194	181	181	171	158	164	167	154	179	190	182	181	158	158	185	176	178	190	193	176	157	180	170	179	161	209	160	197	187	163	196	182	199	149	169	182	188	189	179	174	159	174	176	192	184	180	169	171	193	179	158	187	189	183	199	179	181	188	201	179	176	173	192	162	175	160	162	179	175	176	155	172	170	207	169	187	162	176	189	181	169	179	166	175	171	177	174	169	181	165	179	178	173	185	200	178	202	182	182	166	175	177	168	156	178	188	186	163	181	179	169	176	173	148	181	198	195	188	181	155	183	183	194	180	179	178	192	179	165	162	194	177	161	159	182	177	174	156	163	194	174	170	176	178	138	176	176	178	201	181	167	173	176	181	154	163	157	179	164	194	150	162	162	159	179	166	169	156	173	170	174	176	165	150	168	197	159	167	187	173	161	178	177	164	181	179	190	190	206	205	188	185	173	162	173	179	160	175	188	169	195	190	154	182	180	150	172	166	150	196	199	178	177	161	176	160	192	173	159	183	177	176	178	167	193	192	181	155	182	198	179	178	157	175	183	161	188	183	165	176	175	171	203	191	171	188	200	185	162	169	205	161	190	189	154	169	164	174	170	190	188	201	184	158	190	167	163	204	163	197	195	192	159	166	171	195	178	183	163	173	181	212	171	192	201	157	177	160	178	180	181	189	186	180	164	174	184	175	189	161	162	158	162	173	156	169	170	184	186	178	188	145	154	210	177	182	173	169	193	217	155	183	176	169	205	175	184	152	189	163	181	163	167	178	172	163	173	187	190	170	193	182	164	169	159	180	167	191	170	196	177	174	194	163	208	184	157	169	191	172	169	165	173	175	177	165	170	179	182	173	163	181	174	160	143	198	156	188	163	177	215	164	184	182	193	182	187	211	188	165	184	184	174	163	181	146	174	192	195	159	193	178	170	170	198	183	182	190	172	168	165	171	148	174	189	184	163	144	164	151	164	193	188	167	151	177	189	173	192	175	178	197	187	196	184	207	169	162	192	185	160	163	171	180	176	196	190	160	171	182	165	164	182	171	220	181	167	191	189	175	190	173	173	177	168	177	176	202	177	168	184	199	188	166	167	178	176	188	183	190	162	164	167	172	178	168	173	190	173	150	164	187	172	168	181	187	162	179	162	176	173	175	167	169	162	166	173	167	156	164	149	164	165	175	179	173	182	172	166	156	156	168	196	192	178	166	185	211	162	189	172	150	151	177	188	168	178	195	177	157	172	175	186	184	177	190	160	176	168	167	194	186	172	163	175	153	130	175	174	170	183	181	164	179	150	189	188	179	211	181	187	158	152	171	174	174	165	152	175	162	169	168	189	184	174	192	182	171	203	180	177	183	178	193	187	174	178	189	178	177	159	162	171	178	173	173	147	196	188	164	171	186	183	162	181	165	189	177	168	162	174	158	173	190	166	178	163	182	184	192	163	142	169	179	184	167	154	168	187	169	164	167	166	167	167	151	197	177	178	177	152	158	186	202	166	174	183	146	170	174	177	173	179	185	171	186	216	174	151	182	168	187	169	169	193	168	176	185	163	169	168	177	180	185	164	157	196	171	188	156	166	170	165	168	169	202	169	167	164	162	163	171	177	158	174	166	166	168	170	159	169
40218	43044	30084	8448	5121	4308	4229	3377	2950	3180	18026	2734	3526	20702	29285	13318	1822	1658	10118	30565	30618	19941	12005	6028	2536	2077	1376	1455	2067	1344	1458	620	394	414	405	427	399	398	414	423	409	453	426	421	438	411	447	418	401	405	401	435	397	383	399	422	434	427	395	422	403	417	410	405	390	438	395	418	422	392	417	392	428	433	405	390	381	387	385	412	375	391	457	389	398	410	396	413	366	440	412	439	392	383	405	422	377	447	409	408	431	402	397	418	416	407	415	405	417	391	439	394	461	443	433	421	394	414	415	435	450	412	392	411	384	416	416	420	401	429	408	435	385	409	414	386	419	385	453	417	403	432	417	377	425	423	392	428	420	399	398	400	450	427	413	439	429	416	411	398	436	430	436	430	439	429	430	413	421	379	422	410	362	404	424	386	411	417	406	409	405	402	402	417	401	421	393	408	424	396	424	442	397	407	404	423	437	388	382	413	401	381	406	441	412	453	429	411	431	409	383	406	378	444	430	402	389	407	419	420	407	418	392	400	383	408	392	417	414	419	422	428	356	427	379	403	417	401	386	425	456	419	418	375	397	412	390	413	406	430	422	391	375	409	387	373	374	385	370	390	423	383	373	396	437	432	405	439	404	425	421	410	387	405	412	420	422	390	421	394	394	427	400	433	411	352	427	404	427	412	401	457	424	384	434	423	391	394	405	470	394	429	404	413	384	421	406	405	431	412	387	408	409	428	388	417	432	358	413	394	419	397	369	391	383	412	416	450	401	415	421	400	421	409	407	374	421	410	405	425	435	414	424	417	436	392	412	384	354	399	411	413	399	435	432	406	411	395	392	389	425	452	385	390	391	417	433	384	423	414	408	398	421	425	414	431	394	397	401	399	420	423	404	449	411	406	391	417	428	410	410	434	383	415	384	404	389	409	364	402	415	435	414	437	443	420	417	416	403	420	399	409	385	375	400	396	414	421	419	390	405	443	420	405	362	414	430	394	434	411	410	407	444	386	406	402	444	412	396	418	437	426	428	410	456	411	403	424	416	408	422	391	432	404	425	418	396	394	403	423	440	424	408	430	435	418	418	422	405	405	395	418	394	400	370	439	417	399	402	389	414	468	400	368	439	404	397	407	412	399	429	385	387	425	438	423	423	419	391	459	423	396	385	406	387	403	404	414	407	408	401	395	394	395	431	422	354	340	405	404	414	419	406	420	384	394	435	406	408	420	422	432	438	428	412	401	432	425	402	421	408	381	411	406	414	403	385	417	396	409	380	376	442	413	420	442	383	374	417	432	413	400	429	401	381	434	380	371	390	428	378	423	412	391	450	404	415	390	393	433	430	441	419	412	438	383	416	410	409	409	356	439	385	388	441	387	449	394	386	397	418	416	410	408	405	413	409	415	429	417	402	400	416	438	410	387	422	410	406	445	415	405	429	376	405	408	434	419	404	374	416	449	410	446	443	419	392	407	430	390	420	404	400	403	426	399	434	390	397	427	426	424	407	410	413	429	405	407	387	397	412	415	427	409	404	427	448	404	405	396	393	442	429	381	405	420	426	422	409	374	420	405	399	424	388	398	398	418	426	410	405	402	381	430	411	403	405	411	391	453	427	423	415	422	441	409	394	417	397	397	380	375	409	438	408	365	404	361	413	404	423	413	438	402	414	407	376	410	428	399	432	414	397	416	418	376	426	419	379	410	403	446	436	384	433	372	420	370	417	415	441	435	379	428	393	432	453	405	430	391	423	384	406	372	438	406	394	378	443	431	409	431	440	413	410	399	420	420	419	416	393	432	419	433	418	403	394	402	407	426	404	408	431	386	420	421	381	407	424	428	377	428	431	413	379	417	377	401	428	421	447	403	413	453	408	403	404	391	406	435	431	443	388	404	392	433	431	447	386	434	387	381	402	404	415	384	423	398	419	395	437	402	420	431	432	414	383	429	428	428	436	447	391	375	407	402	417	376	416	399	390	448	403	400	397	413	421	409	418	427	386	387	418	406	410	367	407	409	392	378	439	413	424	380	415	399	403	418	427	406	429	425	407	400	419	415	376	406	407	397	389	418	405	406	384	388	432	399	421	413	416	416	398	387	425	423	404	448	399	400	419	377	403	398	391	422	432	418	426	440	397	408	399	424	391	405	410	414	425	401	425	395	448	441	427	454	413	392	436	414	392	410	410	385	409	406	383	403	411	415	428	381	446	441	378	427	399	380	413	415	414	397	408	433	413	406	420	375	430	400	402	377	396	436	418	401	395	383	434	424	417	371	424	387	412	405	411	426	395	428	395	366	403	446	440	381	371	425	402	413	443	372	410	388	427	389	444	405	401	409	425	429	406	426	423	436	427	416	421	425	384	371	389	375	371	422	342	401	407	406	452	405	424	423	396	426	398	374	396	394	407	394	386	438	405	445	394	423	423	430	414	445	411	425	402	379	366	422	392	413	447	375	437	423	431	391	413	395	391	435	389	364	422	407	478	442	408	406	410	429	457	394	401	429	429	423	416	427	418	425	404	428	383	416	378	427	456	432	424	396	408	423	384	424	414	393	433	426	403	391	425	398	430	386	396	429	422	419	398	420	425	399	408	392	431	428	439	402	410	432	415	419	441	390	406	414	416	375	425	413	390	440	394	427	409	398	395	429	429	431	411	410	394	408	423	433	373	369	406	416	435	416	416	420	391	383	415	409	410	404	418	406	454	376	420	405	416	433	423	414	415	412	415	427	373	402	421	392	400	423	430	429	399	425	378	426	400	413	425	407	387	411	455	418	392	392	389	399	401	370	445	385	436	369	399	398	424	398	398	406	412	406	409	414	408	429	415	401	402	410	429	429	413	377	455	376	429	367	434	442	398	397	376	401	427	388	387	426	420	408	418	415	407	401	424	409	428	411	371	435	383	441	427	413	390	417	441	397	431	400	398	392	425	423	411	429	425	397	414	409	393	409	389	385	413	407	412	408	434	396	431	407	416	444	404	444	384	433	440	402	435	396	419	394	384	446	365	425	390	439	407	454	398	419	403	413	417	430	407	409	423	419	381	380	449	436	413	375	438	427	398	397	435	398	367	402	407	426	390	427	410	402	441	414	414	399	415	458	432	404	434	432	420	389	382	415	419	410	471	426	405	419	403	441	420	378	388	434	397	394	390	378	391	430	395	403	405	407	391	411	407	391	380	433	427	378	424	425	453	414	392	435	389	364	403	401	454	406	413	401	446	395	416	453	412	396	385	385	428	418	411	395	391	446	415	419	412	413	417	408	396	425	381	422	420	440	404	426	411	424	405	426	398	405	425	433	408	394	447	385	409	390	396	422	419	366	423	423	422	406	396	420	441	444	434	394	397	433	388	379	404	434	408	418	405	408	402	385	393	395	401	390	393	394	465	412	407	411	422	392	393	435	410	415	396	402	395	409	396	409	417	388	411	407	429	395	387	418	424	432	401	384	410	414	384	395	376	425	392	443	392	394	374	438	434	426	443	403	428	402	445	406	378	398	416	403
9970	10392	6009	1186	374	256	273	239	242	213	276	201	230	290	382	245	176	172	258	552	675	477	343	225	213	173	211	164	190	212	180	176	205	190	153	196	169	177	175	177	174	172	174	212	173	185	185	178	194	179	173	192	207	201	190	168	176	177	205	190	182	173	166	177	190	185	179	171	174	164	174	195	181	175	164	163	167	193	169	203	178	189	195	177	183	214	187	175	185	160	180	174	191	204	193	197	191	196	179	171	208	180	178	180	187	174	192	173	176	184	208	184	192	174	170	158	195	173	192	192	200	201	208	212	159	199	193	204	186	168	178	178	198	164	185	182	188	166	220	178	157	194	191	191	163	197	200	186	193	181	211	184	179	216	177	208	178	225	189	185	188	186	198	170	184	177	163	165	192	200	168	181	182	168	183	164	179	168	178	174	193	185	179	171	195	194	192	217	179	203	189	184	176	166	192	194	176	160	176	185	195	176	190	176	194	189	172	163	169	189	173	188	173	193	197	172	190	186	209	160	182	188	173	166	202	194	178	180	178	167	146	204	205	167	202	186	205	175	194	193	176	201	176	200	183	179	166	188	184	175	207	162	189	179	163	190	199	173	193	186	177	169	202	172	168	188	182	174	205	202	193	184	185	181	174	179	185	198	182	172	188	192	188	159	198	159	182	189	201	187	190	197	209	167	200	188	179	196	188	173	187	202	182	184	169	174	164	186	179	176	218	187	204	211	208	184	184	209	185	191	186	186	193	183	189	169	185	183	178	186	200	188	157	153	186	198	184	177	189	178	184	199	190	173	206	209	175	190	205	194	169	198	175	168	178	191	177	191	207	163	180	164	173	210	188	193	177	181	187	199	191	172	165	191	167	193	182	205	152	201	192	197	205	174	198	184	198	171	187	182	166	173	178	180	189	191	168	199	211	172	208	180	208	177	196	180	178	171	182	219	182	177	153	188	174	176	169	189	202	169	193	151	186	202	167	190	188	191	164	212	194	189	187	195	188	186	183	179	197	162	148	180	207	173	207	184	173	172	189	194	183	169	192	190	178	181	187	175	188	175	180	171	184	180	167	177	198	156	189	179	162	187	190	191	185	209	185	174	166	186	192	178	162	163	172	178	203	198	175	185	188	203	180	165	187	187	204	173	207	188	215	182	170	174	168	180	165	190	207	163	171	195	193	195	196	185	189	196	191	206	166	216	184	179	183	169	166	185	208	169	188	198	198	168	164	212	191	211	189	193	214	189	191	191	194	172	204	200	169	192	185	203	175	181	190	182	206	179	200	192	191	187	209	212	188	177	193	185	175	201	163	196	200	194	177	177	175	170	200	176	194	171	183	199	179	175	186	200	193	173	198	179	181	182	175	208	184	183	170	195	178	169	169	167	171	166	216	163	195	191	176	206	172	175	180	188	167	185	217	193	178	199	163	169	175	186	180	208	209	172	187	185	164	192	189	213	176	205	166	174	192	178	183	222	192	201	194	158	157	188	189	159	202	178	194	186	207	185	216	172	190	213	183	195	198	183	174	205	173	186	188	218	176	203	194	189	200	175	170	186	206	158	188	186	180	199	191	179	157	159	169	189	185	185	205	181	177	197	181	182	197	190	187	177	163	166	174	198	178	196	197	181	173	198	184	195	196	182	201	170	181	201	173	203	195	162	198	207	215	194	197	195	184	161	188	173	187	175	213	208	185	193	197	168	182	197	190	200	185	186	169	209	174	197	194	184	163	166	189	157	184	186	178	163	193	184	190	183	175	204	181	185	202	191	201	177	193	187	159	190	178	184	169	174	192	174	188	210	198	164	203	188	170	210	165	169	161	195	194	181	183	171	197	173	187	202	174	176	171	186	181	203	201	191	159	178	185	180	172	157	174	197	167	196	187	185	176	177	205	191	198	184	170	178	197	199	177	185	193	194	163	172	175	175	184	200	163	178	194	203	219	169	183	177	187	186	178	172	176	201	174	196	185	212	173	179	204	186	193	188	194	162	185	179	204	196	165	181	173	156	184	205	207	165	175	184	178	190	213	217	232	187	200	164	178	175	169	196	190	195	198	199	176	163	169	202	171	179	198	197	164	202	175	191	196	165	165	177	180	220	177	197	181	171	197	171	170	176	189	170	165	204	189	198	161	144	162	164	191	176	186	219	222	211	177	186	173	205	204	180	173	201	173	198	179	207	188	197	173	177	188	187	204	177	169	169	181	170	208	186	192	158	200	181	172	199	191	202	173	204	199	167	211	182	180	183	191	199	179	215	193	181	193	199	166	167	178	199	185	172	187	172	185	185	192	174	190	183	176	208	198	212	190	187	192	168	199	201	215	179	182	181	189	188	200	172	206	220	201	199	168	192	178	167	159	175	173	194	180	152	199	179	207	196	181	168	168	201	187	206	197	209	178	161	191	191	179	193	188	197	193	197	241	177	163	172	205	185	190	164	167	192	178	184	206	189	203	194	154	176	187	189	209	188	178	205	212	172	184	167	183	172	203	202	176	156	191	191	199	179	175	173	184	171	200	178	189	182	170	162	174	164	157	192	172	185	211	183	199	145	173	182	178	190	206	192	196	162	181	187	198	192	163	181	171	180	195	185	195	183	185	172	191	183	177	164	167	200	202	174	180	192	167	181	172	190	195	188	200	182	208	191	157	185	202	180	175	173	166	195	175	204	170	192	195	189	165	175	192	189	192	176	160	192	186	186	187	172	211	184	178	158	189	174	177	197	166	168	173	183	171	183	193	191	191	186	158	185	171	187	206	172	171	192	181	170	191	191	173	183	175	180	187	191	214	195	162	160	202	186	180	193	187	182	200	200	217	179	173	184	191	219	180	193	190	174	198	203	164	184	186	177	192	184	176	176	167	159	203	186	172	190	203	208	174	190	197	223	185	189	181	193	179	177	173	208	190	191	187	170	193	190	186	186	180	180	191	173	170	192	195	168	181	168	191	205	172	204	180	179	191	176	206	172	181	175	166	175	186	193	185	171	178	211	177	198	204	163	193	187	212	204	187	195	157	187	192	180	182	193	207	178	173	186	184	213	209	183	198	184	170	188	159	204	165	169	194	192	192	170	175	182	187	192	182	176	153	195	208	175	182	176	180	185	187	187	168	150	189	167	176	187	183	167	183	165	207	187	179	175	183	186	174	197	169	177	178	229	173	185	181	205	176	169	186	187	183	194	169	180	169	171	200	186	162	177	197	160	180	182	193	172	211	182	160	187	170	186	210	154	197	198	209	174	198	175	173	220	195	181	172	181	174	189	203	200	181	170	184	173	182	182	187	169	187	198	179	197	203	175	199	172	175	189	202	192	212	170	207	177	194	184	181	185	170	193	184	193	184	196	200	170	166	188	172	157	197	200	152	176	198	185	190	198	193	192	202	187	173	182	203	186	183	180	172	177	173	192	196	157	183	191	167	195	196	182	158	204	175	216	188	182	187	183	175	200	172	195	204	191	189	185	164	187	210	181	175	161	167	179	204	155	199	194	177	178
8253	11403	6114	1111	691	703	714	693	676	802	1322	675	716	1388	1864	1109	571	560	1062	3061	3419	2099	1200	781	519	547	476	473	481	505	517	478	434	428	431	452	444	431	436	437	425	427	453	451	464	455	427	434	413	418	477	472	418	465	465	427	435	456	450	436	448	399	409	435	456	383	442	487	445	417	467	473	449	420	451	477	434	421	444	411	437	461	447	447	482	469	477	470	487	437	434	458	445	467	460	451	473	446	425	422	457	468	442	433	444	451	414	482	449	445	485	425	507	431	407	413	447	452	447	441	443	450	440	467	488	457	471	431	426	442	431	456	408	451	438	482	442	460	476	425	456	484	432	446	457	447	466	443	440	433	450	408	449	449	438	447	457	402	470	442	513	448	442	447	470	465	389	428	499	448	461	423	464	447	450	425	463	483	431	446	428	448	412	449	473	410	433	460	432	420	454	474	476	446	431	506	482	426	467	448	423	465	458	450	418	482	442	424	455	476	469	438	441	456	396	446	470	444	424	465	466	447	469	434	455	438	440	449	421	472	465	423	478	411	465	450	496	438	436	451	462	446	473	478	445	469	474	439	445	470	445	480	425	423	456	462	442	443	440	454	467	470	438	440	439	442	427	474	437	434	478	438	487	433	439	442	457	444	482	426	441	467	482	462	466	460	444	432	436	441	427	462	434	416	426	423	440	452	447	475	433	446	421	411	448	435	429	434	466	468	472	498	455	477	465	456	450	463	476	449	450	405	406	417	440	419	449	427	458	455	440	474	455	449	456	429	458	473	464	430	461	452	454	472	424	462	464	413	439	461	479	435	472	482	441	449	443	437	440	453	449	453	425	429	467	450	420	446	451	448	444	446	466	466	436	433	457	480	457	439	435	444	412	432	445	474	459	465	446	427	464	477	450	497	457	420	451	453	450	494	447	445	424	449	432	393	471	471	470	464	452	443	467	415	456	447	400	417	449	445	422	404	410	456	466	465	440	418	458	469	438	463	453	494	406	497	478	437	440	429	439	454	415	430	481	439	438	455	448	420	425	419	428	477	465	493	457	440	460	468	467	427	436	431	454	463	463	455	458	467	461	445	454	442	458	431	429	471	420	453	433	453	470	459	462	445	444	478	435	475	450	433	461	467	412	442	410	465	503	467	454	461	479	426	468	455	458	460	451	448	429	458	454	431	462	441	477	419	453	457	439	439	456	444	443	457	456	452	468	440	451	425	437	456	497	434	446	449	470	444	476	454	466	450	432	459	457	426	461	433	442	439	449	452	432	483	424	454	457	488	430	485	428	479	489	451	446	452	453	480	488	470	462	441	467	470	458	473	487	446	456	452	431	440	437	446	447	426	481	431	469	470	493	403	437	469	438	465	432	411	445	413	455	397	447	445	425	481	474	449	420	433	425	454	471	472	445	443	466	452	456	482	439	432	437	468	437	437	434	438	460	424	459	451	431	446	438	437	427	425	445	460	449	464	440	450	450	461	444	465	475	413	449	441	450	460	460	437	478	455	467	424	474	463	453	459	470	452	439	470	512	448	432	470	473	460	412	424	463	433	489	454	449	436	416	440	493	451	439	454	431	430	441	454	434	457	437	458	465	418	463	460	428	485	457	456	468	446	440	449	460	457	460	498	449	418	480	455	439	467	432	425	463	411	450	452	462	442	427	490	442	414	457	467	478	398	456	483	450	414	464	442	472	421	488	447	423	430	475	474	455	470	429	436	434	425	442	431	420	420	449	479	452	444	433	445	464	430	461	456	420	465	461	441	468	448	473	463	472	466	479	423	454	460	454	420	504	449	475	454	471	453	422	476	460	461	483	415	445	443	417	427	455	447	438	489	438	441	431	420	399	447	468	414	450	440	437	454	462	458	430	433	463	469	447	489	441	459	457	455	452	470	428	453	430	440	427	478	494	433	445	423	444	425	455	434	428	458	471	455	425	460	428	450	464	445	439	468	447	467	436	458	467	446	410	497	475	459	438	448	483	443	460	455	443	467	414	457	454	440	442	445	408	468	428	452	456	459	460	433	472	430	444	411	463	434	485	465	472	430	445	428	444	481	451	423	464	438	414	445	449	457	445	435	420	461	414	452	441	422	430	485	454	457	461	484	423	444	403	491	403	449	449	449	433	438	426	423	457	434	470	417	457	459	451	449	426	467	492	456	442	452	434	446	420	440	442	451	444	457	441	442	444	443	449	432	460	507	438	396	442	442	461	442	471	470	451	404	430	431	441	444	456	460	442	401	455	484	475	462	453	462	465	455	398	449	481	396	428	447	445	441	431	423	449	475	431	432	454	406	462	465	456	431	489	439	445	436	440	440	504	496	455	449	486	442	435	449	446	450	469	421	437	467	429	443	458	461	464	449	424	428	488	465	422	485	406	464	448	428	427	451	492	445	434	465	463	412	439	435	502	444	462	456	446	437	430	422	397	455	420	427	481	429	444	415	486	467	459	427	461	457	441	420	476	441	458	454	445	475	405	449	445	448	453	458	431	451	441	445	434	463	425	454	438	486	449	434	392	430	449	491	472	462	472	447	475	474	474	481	403	467	453	418	428	448	447	445	442	450	438	420	417	454	439	429	466	446	439	486	479	469	436	417	424	466	453	424	395	446	468	453	425	455	459	432	440	448	423	464	453	463	493	485	447	446	433	432	438	449	432	437	456	454	455	481	447	438	476	465	475	464	474	424	457	401	402	473	434	437	436	458	441	459	468	434	465	455	436	473	446	460	433	435	422	457	468	420	437	483	438	430	461	426	425	440	451	455	433	444	425	441	435	428	434	423	473	454	439	433	450	464	450	459	428	458	464	460	445	478	418	471	486	438	447	469	475	449	444	458	418	474	471	434	420	474	478	437	434	438	460	425	448	471	462	494	439	445	453	450	429	451	490	488	423	442	448	415	439	422	437	426	458	430	441	436	441	429	491	393	432	428	471	439	398	470	440	453	449	457	495	473	430	465	449	457	434	404	456	429	462	467	448	454	452	467	494	440	442	420	436	468	478	439	475	424	481	430	437	424	457	482	443	474	457	486	470	459	422	427	424	482	427	447	412	429	441	443	437	434	456	421	489	447	453	473	425	463	452	436	438	439	425	488	432	431	429	474	444	448	476	419	485	441	431	450	493	434	455	461	443	462	438	430	442	430	485	462	429	407	445	456	484	464	451	462	430	456	457	482	429	422	468	468	448	455	471	455	460	430	441	425	429	460	435	414	469	469	420	453	501	458	475	432	426	491	450	437	461	456	459	468	430	476	483	397	458	457	464	466	448	490	439	439	440	437	448	476	392	457	457	428	469	440	429	456	440	449	452	470	441	471	462	470	454	445	436	440	490	463	445	468	427	446	448	446	457	468	431	425	423	445	442	482	465	499	472	436	456	438	442	485	449	420	475	455	438	408	429	444	438	411	456	465	458	442	446	466	447	430	449	434	446	437	457	483	456	433	455	459	404	428	435	443	500	460	450	429	471	453	431	441	461	431	454	487
34597	40409	33290	20969	11915	6252	2984	1278	603	1151	3782	518	704	3077	4047	2328	404	517	1478	3523	3946	2024	1088	641	361	343	267	256	340	256	273	220	253	198	208	209	215	249	192	202	233	219	202	199	212	241	220	190	206	205	201	196	197	212	224	209	212	236	228	228	203	250	210	236	218	185	233	205	241	226	235	232	229	246	228	218	193	254	224	205	216	213	213	226	227	207	219	235	215	211	207	218	205	223	198	208	208	231	222	231	213	210	196	252	203	218	206	188	212	220	198	230	238	223	223	223	208	224	199	229	245	219	213	222	202	195	229	216	246	219	222	207	200	226	219	204	217	210	233	244	223	225	224	233	217	206	227	229	206	228	195	219	203	207	198	218	199	222	210	222	202	219	211	192	244	191	197	224	222	204	220	226	194	235	212	213	225	209	212	218	198	235	221	213	229	206	207	241	205	219	206	241	213	201	246	209	223	220	205	233	211	209	215	217	192	239	254	237	192	212	236	193	230	206	229	203	243	231	183	191	212	220	190	224	239	209	243	204	206	198	220	210	209	231	217	237	211	230	234	213	227	202	192	215	172	219	242	225	230	212	229	209	192	216	230	202	224	213	217	211	232	208	225	204	214	220	241	210	233	207	191	211	237	233	233	223	243	226	175	215	192	213	231	191	185	218	207	202	208	234	231	218	232	240	217	239	215	221	201	224	215	222	189	207	193	185	222	197	227	212	239	244	240	226	215	219	207	217	239	224	218	210	228	223	178	216	223	212	221	223	204	209	225	229	201	234	249	213	195	213	221	224	238	211	208	197	215	221	207	226	206	212	230	201	222	210	216	201	242	209	251	221	232	217	199	206	209	253	194	204	221	233	210	213	189	255	215	216	205	201	201	216	217	206	208	199	234	228	210	214	207	211	229	219	230	222	217	182	225	227	174	225	223	202	209	237	224	214	210	230	211	225	205	195	228	227	242	211	236	228	208	200	201	212	168	225	208	235	227	241	193	212	235	223	194	195	201	222	236	250	217	208	221	238	240	234	223	209	246	229	234	206	212	220	217	208	215	260	219	222	221	219	226	195	239	198	204	229	235	220	219	236	232	211	253	241	213	208	193	201	227	202	241	236	225	236	193	212	204	226	229	221	208	216	236	226	216	219	192	214	198	209	253	211	212	207	250	250	188	201	181	225	229	228	236	208	204	229	228	204	206	231	239	233	201	219	232	194	182	212	210	238	202	234	215	199	226	233	223	200	208	222	221	205	188	222	229	215	190	214	227	212	209	214	244	207	234	176	212	218	194	222	205	215	230	218	220	228	221	209	224	201	202	212	219	237	166	201	185	202	231	195	226	231	218	228	215	193	208	207	219	226	198	233	198	217	185	207	223	227	218	256	232	195	217	209	246	217	209	201	218	221	193	204	239	196	250	229	199	188	247	217	193	230	228	247	220	201	221	219	214	202	230	206	214	209	217	233	229	218	219	215	229	204	213	223	213	214	199	213	220	232	225	219	254	263	204	248	198	232	199	213	231	228	218	217	209	225	238	183	215	236	242	230	221	212	220	205	207	229	225	247	214	199	233	206	210	236	223	243	207	218	219	213	196	233	199	192	218	244	215	252	218	233	210	243	192	186	229	227	233	228	246	215	224	204	215	229	221	216	220	221	248	223	193	220	206	244	183	206	196	207	219	190	225	225	223	250	230	211	209	232	227	228	209	204	204	201	227	202	244	227	208	211	194	240	238	257	240	223	210	210	225	219	238	235	230	211	230	222	238	225	249	191	209	209	225	225	244	206	214	218	215	239	198	227	217	248	213	204	205	252	228	248	200	216	229	214	217	190	215	237	224	234	223	235	230	214	186	228	232	200	227	218	234	230	205	213	226	225	185	207	214	193	229	235	218	186	222	205	220	217	193	210	197	199	208	214	212	216	219	249	203	232	241	225	200	207	232	208	212	191	210	223	245	226	237	203	240	224	230	235	256	234	222	221	221	210	229	229	234	237	229	224	220	217	205	220	207	215	232	227	250	201	202	211	185	254	206	219	221	233	222	184	206	205	239	219	222	212	200	220	201	202	224	191	216	224	179	238	215	233	215	224	211	231	232	212	203	208	225	218	222	190	190	224	239	175	191	197	226	236	222	217	225	216	201	236	192	220	206	215	251	236	231	208	224	205	251	212	220	223	228	233	223	209	225	248	214	234	205	227	209	237	222	214	198	208	246	228	236	228	228	179	209	212	241	221	238	225	218	247	211	214	228	218	191	235	217	225	188	199	204	230	214	221	205	215	194	217	239	207	200	212	198	235	202	223	211	226	223	218	234	208	211	219	200	201	251	219	222	249	237	217	176	214	210	229	214	223	220	237	249	202	215	245	222	231	212	219	202	219	208	245	193	213	211	217	211	177	234	209	200	214	226	233	225	179	197	218	259	226	225	212	223	211	191	214	214	218	203	208	221	240	238	193	223	203	227	205	216	185	230	194	227	211	243	227	231	219	211	202	224	207	201	228	245	207	222	200	195	238	195	212	224	203	229	229	202	194	190	220	218	234	225	223	214	216	243	201	218	191	234	221	234	221	200	203	213	208	210	244	217	231	209	226	208	211	230	248	216	210	234	231	221	227	202	235	231	218	196	195	222	229	203	228	207	192	225	221	216	225	210	235	235	217	202	231	221	201	208	215	208	211	211	219	218	213	211	231	215	210	209	188	195	249	176	214	196	216	201	197	199	209	214	208	236	233	201	227	241	223	226	228	238	214	219	218	232	198	230	205	208	192	198	199	223	218	225	217	206	214	221	254	218	237	212	216	207	219	223	219	222	234	190	229	233	196	227	258	210	214	223	214	230	225	219	224	232	234	226	230	217	228	216	233	239	221	218	223	234	191	222	229	209	224	229	209	237	207	222	238	239	206	210	229	181	207	251	220	223	230	207	202	212	227	225	224	195	224	231	207	204	188	224	246	219	211	216	199	195	228	219	221	182	208	180	209	221	194	241	199	237	217	219	202	199	235	207	224	233	221	213	219	193	206	195	237	212	232	223	219	226	217	209	200	227	222	214	235	259	226	237	197	211	218	226	222	229	217	218	205	229	214	204	214	208	219	222	184	228	224	211	216	227	225	222	210	182	239	219	220	214	196	241	223	189	195	208	207	195	232	226	232	232	199	219	243	214	203	215	221	212	236	226	198	217	230	204	210	211	240	217	219	228	204	191	199	199	225	212	198	211	224	212	212	213	204	213	205	182	206	225	214	223	197	193	221	224	217	253	198	211	223	217	253	204	221	251	212	200	231	204	227	226	214	227	247	208	242	216	196	193	194	214	206	214	217	217	202	232	219	207	180	202	198	217	237	200	224	193	191	222	184	218	215	206	202	215	248	200	212	236	221	207	226	222	194	199	221	207	214	206	205	243	241	208	240	214	232	203	213	223	249	180	205	210	204	241	238	210	216	219	216	258	205	187	204	233	226	217	225	227	235	214	178	216	233	212	217	200	200	172	214	205	205
25326	33483	26638	7994	2821	2484	2204	1910	1920	5460	13514	1826	3706	14533	17974	10468	1457	2452	7869	17268	17748	10173	5449	2672	1345	1204	879	765	1041	900	868	559	546	475	538	536	560	490	514	520	483	520	517	525	519	515	520	524	481	513	493	507	529	482	527	572	504	490	458	475	487	533	526	483	510	527	494	479	491	530	517	491	542	534	501	522	507	473	533	503	524	528	510	516	534	522	508	546	535	490	539	524	504	492	507	508	499	484	517	436	524	485	538	513	474	473	533	518	510	530	524	509	532	525	497	513	513	534	514	494	521	530	520	518	531	510	527	519	470	544	518	529	480	515	498	539	504	488	516	525	533	511	539	537	535	500	535	514	504	519	533	565	483	502	501	509	511	510	552	500	531	491	488	490	482	548	504	466	492	486	517	513	478	520	500	522	479	549	523	477	494	492	499	489	522	511	518	475	515	481	510	529	489	507	517	536	512	526	525	525	519	522	546	511	536	532	503	519	515	534	531	534	573	541	506	506	524	491	530	516	505	474	490	510	541	507	533	500	516	537	551	527	529	523	526	477	551	554	514	543	536	539	504	583	574	530	538	501	466	538	539	545	503	490	503	527	499	535	497	532	532	515	495	550	493	490	459	503	516	529	493	491	549	507	508	507	500	504	559	578	478	491	541	526	530	545	481	507	503	536	560	483	533	518	494	502	497	492	508	462	497	526	532	520	536	530	480	508	516	509	523	502	466	548	517	512	493	496	524	509	515	507	506	517	507	520	505	532	506	467	513	481	526	553	513	501	547	473	540	491	476	520	516	492	541	518	463	508	483	562	519	480	505	475	503	510	497	475	481	510	505	507	505	498	518	468	488	505	531	493	461	502	516	477	527	511	516	527	493	493	514	503	512	514	535	464	526	480	489	506	524	552	511	531	494	524	544	462	522	514	568	517	498	504	511	508	503	525	514	512	504	492	516	483	520	521	524	485	493	537	528	528	560	522	503	492	478	516	515	554	505	510	482	497	535	451	509	539	477	513	484	499	505	501	542	544	458	475	521	512	491	527	537	538	473	533	567	495	507	539	492	502	528	497	486	548	488	497	491	517	544	521	491	514	498	539	504	508	557	496	495	497	499	488	477	483	533	497	518	534	526	513	536	488	544	514	539	528	531	518	546	520	528	470	505	500	507	526	488	525	495	501	515	518	499	527	476	560	507	560	553	534	486	522	485	536	536	493	525	507	557	492	513	483	536	501	470	547	512	497	513	502	474	502	498	491	506	509	511	522	510	516	506	473	491	505	528	522	521	548	497	536	520	515	546	506	521	513	507	502	547	470	553	479	500	524	489	540	474	495	506	555	511	528	507	560	498	488	499	477	543	515	515	536	527	564	499	500	548	509	510	481	500	506	500	510	536	491	509	573	500	535	489	516	498	536	491	502	535	491	523	533	558	479	496	531	532	468	523	521	539	498	505	501	513	517	548	499	530	494	497	532	538	510	492	568	471	484	523	508	523	470	486	535	482	538	490	535	515	513	535	495	507	509	524	553	507	544	521	486	498	483	544	471	511	506	463	503	547	480	507	508	489	528	502	517	527	531	521	542	580	486	491	481	505	518	535	513	471	514	480	462	514	474	541	521	517	549	522	519	479	529	501	510	505	528	471	527	489	480	521	483	528	528	501	536	522	506	505	543	539	489	528	494	540	526	514	559	495	498	515	517	530	541	518	541	465	502	525	475	512	517	511	490	508	501	541	540	532	502	496	507	488	488	554	527	504	499	489	524	507	508	508	511	508	542	487	510	517	506	511	498	488	494	517	505	528	578	505	524	536	497	479	488	538	513	505	495	531	521	493	463	511	499	502	503	518	515	528	528	497	498	520	523	514	517	504	485	554	498	521	473	520	467	535	529	522	513	510	502	523	523	515	491	486	536	531	474	503	546	512	561	473	509	497	510	546	518	500	518	535	499	547	529	521	514	521	504	527	498	501	496	536	532	499	514	514	551	501	493	515	542	494	465	506	539	515	513	523	488	508	523	537	521	549	506	515	516	536	498	532	532	524	537	524	499	484	548	549	511	498	554	469	498	537	517	485	538	505	512	520	468	529	554	527	510	523	497	521	524	498	509	500	502	524	530	487	541	508	549	470	544	472	536	515	516	533	532	500	537	491	499	533	529	496	495	535	498	492	517	481	485	482	541	521	496	544	533	532	543	484	493	512	545	529	516	541	502	493	524	533	489	517	517	500	518	491	512	489	502	457	496	499	498	503	533	518	516	516	485	545	480	522	504	489	541	503	542	556	484	514	488	499	493	555	510	490	499	519	540	523	503	505	523	528	483	547	506	526	511	533	521	493	523	516	508	470	465	486	554	516	519	527	513	521	520	529	532	526	469	484	452	489	513	533	505	510	548	520	513	499	519	473	489	552	502	508	490	546	505	523	493	509	541	483	499	551	546	530	493	499	517	521	489	558	539	465	511	516	561	512	480	519	550	502	564	519	507	492	491	488	487	526	493	522	515	509	521	537	507	561	496	503	461	555	501	490	522	526	534	530	582	463	504	506	516	507	446	540	504	493	514	516	498	477	502	516	512	488	508	495	510	496	498	493	483	452	533	480	509	504	505	487	480	490	510	514	515	496	524	490	516	472	559	527	572	536	513	464	507	532	509	529	488	478	503	501	477	548	535	484	492	532	538	545	573	501	515	467	542	527	487	540	527	543	525	524	513	502	540	521	474	468	511	505	535	493	489	521	515	514	508	512	517	528	541	496	473	509	498	494	530	527	504	488	487	487	505	493	525	501	485	532	529	485	474	516	504	531	497	527	510	481	540	554	474	500	540	519	471	512	524	516	518	488	472	502	521	513	532	533	500	470	478	526	489	513	534	476	547	552	532	480	575	500	546	497	517	552	506	504	442	538	538	489	516	497	514	551	496	550	470	501	469	548	500	497	545	489	545	521	529	508	540	517	506	531	485	534	522	473	503	496	534	534	538	472	527	532	524	500	484	530	505	485	502	504	493	507	550	514	476	511	522	501	517	534	498	534	517	547	507	511	548	501	502	500	512	521	515	481	514	503	516	515	546	489	532	520	526	519	515	483	477	486	500	521	491	532	542	522	476	520	500	511	544	490	492	526	521	507	507	505	560	517	519	553	540	517	515	554	523	479	490	523	520	498	490	556	485	513	535	515	556	545	483	514	503	512	463	524	468	533	499	485	541	494	527	452	515	520	518	498	528	505	509	519	514	501	511	500	498	540	523	480	516	546	505	527	527	517	519	491	506	510	468	512	482	497	495	513	494	537	507	536	511	546	518	533	509	454	515	536	491	497	522	517	513	508	523	497	536	508	507	521	492	515	536	515	497	493	474	534	497	484	516	492	486	516	508	486	507	522	547	499	532	504	521	505	443	511	516	496	483	454	497	528	549	474	520	539	540	567	535	520	514	510	531	491	492	543	533	484	530	525	559	502	515	518	526	494	511	488	546	517	515	520	532	503	495	536	495	507	482	525	481
46151	44026	35046	25888	20346	15699	9928	4336	1763	5657	6447	565	1332	6436	8584	5125	796	609	2045	6665	9341	5528	2715	1173	556	502	315	295	376	375	401	255	201	176	174	159	167	194	167	186	185	166	176	186	178	174	180	155	158	168	177	166	162	190	176	181	168	178	176	164	160	172	173	169	187	144	163	193	183	188	189	166	178	163	187	184	168	187	146	181	189	192	183	193	187	165	157	187	190	181	157	204	203	199	187	205	187	202	160	181	176	161	182	179	183	198	193	155	164	171	184	194	167	182	180	162	165	175	163	169	179	137	163	168	175	184	160	141	152	186	167	160	186	166	194	178	169	176	167	154	166	167	172	171	175	169	179	179	173	157	173	181	198	171	173	222	209	193	158	192	190	173	184	148	179	166	206	170	172	190	176	168	171	154	169	141	158	161	210	170	197	191	141	196	170	167	175	163	178	175	181	166	180	167	177	183	162	196	163	176	156	193	189	189	169	172	199	178	168	189	176	146	180	182	171	195	173	186	195	140	180	173	174	162	189	168	172	162	163	150	205	174	176	175	169	191	183	174	175	161	178	171	169	148	178	156	168	171	176	149	179	150	192	171	167	152	199	184	174	193	161	176	148	187	171	183	192	169	194	189	182	178	186	185	178	177	174	202	170	186	176	204	173	180	175	163	171	176	179	164	186	157	187	171	166	156	166	176	159	174	192	211	161	187	180	169	172	175	195	168	188	165	164	165	184	185	188	150	154	168	171	174	178	190	190	166	152	177	160	163	151	180	186	176	155	173	167	171	171	193	186	169	171	185	165	186	151	188	195	182	169	186	166	173	180	168	180	173	173	159	168	178	166	154	157	180	181	175	180	175	148	167	194	139	166	178	183	187	157	185	167	152	174	167	172	173	152	157	195	169	183	168	171	185	165	177	185	163	145	151	168	179	179	178	161	177	171	163	167	172	160	197	173	164	151	168	176	157	168	154	187	165	180	160	188	176	173	177	168	167	170	178	189	187	180	190	181	180	154	184	168	156	169	197	192	173	167	154	178	170	173	193	178	181	167	191	175	159	168	143	199	199	162	191	167	192	155	169	179	169	213	195	185	176	175	164	168	170	206	189	186	185	167	155	174	150	182	178	205	173	163	167	145	162	175	179	164	177	172	179	181	180	189	166	180	135	167	201	166	159	182	157	161	173	174	176	161	194	166	199	198	205	167	149	162	170	189	180	157	162	184	173	176	170	180	167	168	181	203	174	172	158	170	164	158	156	180	166	167	188	171	176	162	166	145	171	169	191	183	183	153	172	184	176	181	176	177	150	175	162	167	180	161	187	186	183	187	161	176	165	183	178	165	197	174	182	179	156	159	191	189	185	179	197	179	203	164	178	190	198	156	144	186	168	168	165	156	171	173	164	154	188	175	175	156	167	175	161	157	172	178	185	165	165	167	184	187	170	170	181	170	172	178	155	152	179	152	178	183	197	189	151	167	192	188	182	167	189	176	174	177	185	172	175	182	163	175	191	175	169	209	169	171	150	161	166	171	164	187	190	171	188	187	175	190	170	170	187	175	174	185	201	180	151	169	174	183	188	177	168	177	160	167	176	188	152	148	185	168	169	155	174	171	183	160	173	177	179	214	189	173	187	199	179	181	184	190	182	156	175	177	174	191	165	174	159	198	182	162	169	194	167	186	194	198	177	200	169	200	165	192	175	195	169	171	166	167	194	193	166	175	172	165	212	202	168	153	204	189	172	186	164	159	164	179	178	186	160	160	179	151	174	208	170	174	162	171	174	154	164	172	203	143	169	191	187	173	181	183	172	179	164	175	186	173	176	170	197	180	203	153	151	192	165	170	190	158	172	163	174	186	189	158	154	174	165	160	169	163	166	175	162	165	177	176	173	188	181	187	188	182	153	170	168	186	182	156	177	163	175	187	176	177	166	160	190	166	206	157	158	174	162	182	175	167	187	172	167	154	169	199	196	162	176	194	166	207	168	195	165	159	154	154	158	167	191	173	185	175	158	194	178	198	167	184	163	184	183	188	163	168	154	176	179	172	147	172	166	177	161	181	186	136	191	180	161	181	167	162	179	178	179	178	176	178	198	191	165	173	157	177	181	193	176	171	188	172	175	188	174	164	175	154	180	175	197	161	179	176	157	156	171	171	170	180	169	159	146	156	162	173	176	178	190	180	190	180	171	177	182	155	179	170	190	185	151	156	145	169	180	189	162	203	165	169	167	160	178	168	180	183	184	158	160	172	167	192	215	149	175	161	187	163	173	163	214	201	182	165	196	171	158	167	178	172	189	184	169	158	175	160	184	154	191	194	177	171	172	166	170	191	178	184	185	189	187	171	191	172	183	180	161	184	154	180	180	177	153	191	168	181	182	169	164	162	182	151	164	190	171	171	156	183	184	154	165	172	168	153	183	179	181	172	178	188	191	140	175	174	165	171	183	208	149	189	179	157	185	180	188	170	178	179	188	157	170	200	187	144	199	182	151	183	172	169	193	167	145	168	157	175	187	180	186	175	178	180	156	172	167	191	176	168	178	182	201	153	171	175	168	182	143	169	157	151	150	187	160	173	165	175	180	168	168	211	194	176	167	179	157	187	157	173	179	200	167	196	188	206	157	159	173	165	167	167	177	157	190	177	178	166	195	200	195	164	172	185	158	169	188	185	168	160	175	183	158	167	225	154	178	158	187	175	155	187	166	178	187	184	190	165	154	173	183	183	172	166	170	185	181	173	183	168	173	168	174	173	187	164	174	180	179	165	195	185	162	201	172	165	178	198	180	180	158	181	158	190	192	173	188	166	164	184	171	189	176	192	159	169	162	190	181	170	154	184	168	154	167	161	201	148	181	154	182	186	176	209	154	171	167	186	173	184	164	160	164	164	162	166	176	180	175	196	170	177	200	176	167	166	172	155	160	166	160	167	181	151	170	168	170	194	167	178	187	180	188	206	197	167	151	158	178	160	155	162	183	178	175	180	179	165	188	170	169	174	184	135	167	186	170	166	192	173	202	179	183	214	193	172	184	177	185	161	170	192	177	181	156	149	166	158	174	178	183	151	174	169	173	158	202	175	158	160	165	171	201	180	196	161	171	183	171	171	182	171	162	174	199	170	192	189	190	149	172	154	178	147	164	180	164	171	179	154	180	177	196	174	194	170	176	171	167	178	188	163	174	151	185	186	164	189	169	178	168	162	160	184	180	196	168	162	177	173	157	163	160	171	177	159	177	157	192	171	180	202	174	159	159	195	173	193	165	203	187	182	174	178	184	188	172	163	154	171	194	166	172	207	175	180	175	147	186	177	183	176	183	159	179	195	170	179	174	178	167	178	189	179	183	164	181	167	182	157	184	156	194	148	174	181	171	175	175	159	167	198	173	168	167	182	169	170	193	193	177	165	166	166	177	178	208	197	176	170	184	164	171	162	171	154	182	159	181	204	155	174	173	184	157	188	177	188	158	175	161	214	181	195	174	190	156	199	188	181	147	161	175
35910	44032	33760	12776	5167	4673	3841	3441	3788	17134	14509	2569	7158	23973	27219	18796	2837	3343	10692	26136	30412	20530	12092	5793	2653	2382	1152	1124	1622	1424	1606	607	397	385	400	399	399	434	432	391	372	417	447	388	433	420	418	419	394	422	408	405	429	396	415	388	412	443	428	403	432	393	425	389	417	403	397	391	426	407	433	399	379	405	422	399	434	429	415	409	378	405	415	392	421	394	401	438	401	431	386	407	391	395	417	399	366	475	403	396	395	417	406	399	437	431	421	439	400	403	418	404	395	399	414	401	385	417	400	413	354	456	436	393	402	397	433	432	395	388	421	433	411	422	390	414	407	417	419	424	400	401	382	411	418	448	446	411	366	420	412	436	407	424	400	388	414	396	418	418	407	419	393	443	410	364	397	416	394	411	409	439	413	402	396	423	399	408	396	426	429	372	428	402	434	435	379	398	376	401	439	400	419	444	379	399	427	410	438	441	415	417	415	434	406	421	417	389	376	407	431	394	421	402	386	439	406	415	400	399	422	408	415	399	401	434	372	404	445	396	399	398	419	381	413	371	433	414	452	413	431	390	420	394	430	429	419	400	368	418	382	368	384	367	402	415	403	423	421	425	457	425	441	393	388	353	376	403	385	404	417	414	397	363	377	408	414	411	425	381	420	440	392	430	393	368	402	408	394	394	395	402	409	393	391	420	443	426	426	415	387	412	423	405	431	424	436	406	373	448	411	441	398	423	422	380	422	418	420	440	422	399	395	435	409	406	398	390	398	398	429	398	421	413	385	398	390	391	410	403	416	364	419	401	380	442	393	417	420	444	403	377	430	428	419	422	382	420	420	434	440	400	377	422	448	426	394	386	395	439	395	408	406	373	414	433	434	442	428	377	425	417	387	414	441	408	427	419	424	407	382	442	411	401	402	441	388	419	388	403	410	414	384	409	425	402	434	413	407	397	405	399	409	400	405	414	416	422	444	391	374	418	431	394	401	429	375	387	386	408	394	446	374	445	422	388	406	402	431	393	415	432	397	415	435	448	418	415	401	403	370	432	427	360	417	421	399	399	409	404	392	403	392	382	413	387	412	392	426	409	411	455	397	357	430	431	445	378	398	381	459	427	428	409	403	384	396	408	421	366	428	383	437	418	370	408	424	406	420	419	415	365	450	431	398	388	381	392	413	388	390	393	398	414	426	398	413	403	409	368	428	395	402	394	414	393	371	409	391	416	426	390	389	433	396	425	382	423	418	431	400	437	417	411	401	410	392	410	407	397	431	401	403	382	415	387	407	439	429	416	449	428	401	397	428	358	425	380	406	430	419	392	436	428	391	388	407	413	410	411	383	386	386	381	421	398	392	414	402	385	415	419	415	390	398	422	393	382	428	396	370	426	387	415	421	426	420	432	454	406	446	414	417	387	419	451	428	402	411	427	387	377	396	398	431	412	412	389	434	393	389	411	414	358	383	446	421	450	420	422	434	384	434	385	410	445	400	390	396	386	405	413	412	413	430	409	408	378	420	423	399	404	406	424	427	411	368	409	381	400	380	409	376	429	418	428	407	459	390	368	387	409	430	390	443	409	387	417	418	412	408	416	379	406	394	415	403	389	386	398	371	375	438	421	416	398	410	474	419	452	383	422	394	403	366	421	395	404	390	417	397	410	419	409	406	422	418	406	426	418	381	418	395	408	393	406	405	425	409	395	370	369	369	390	386	417	425	398	388	428	436	390	417	391	384	427	406	413	397	409	422	410	427	423	394	406	392	369	426	394	419	370	404	395	394	406	431	395	425	397	398	421	399	428	428	428	420	441	428	401	420	400	389	406	433	384	393	419	441	408	412	387	420	417	434	422	423	375	395	393	426	421	399	412	433	415	417	405	418	424	428	395	400	403	448	405	390	390	436	419	385	391	402	411	426	401	420	407	389	379	402	405	418	404	393	429	419	421	372	384	395	393	364	418	390	430	412	408	425	386	406	415	412	414	373	382	423	396	420	423	412	449	395	429	363	395	387	400	390	419	423	424	394	417	417	406	394	401	418	400	423	439	406	407	425	376	391	401	399	401	354	405	398	452	386	408	405	411	400	417	414	401	428	379	396	406	385	397	421	409	391	405	395	424	410	383	424	427	434	397	421	389	395	417	427	421	380	417	419	388	417	406	394	399	371	404	401	406	447	387	398	415	386	398	390	410	433	376	372	413	441	406	405	421	394	414	429	410	406	415	371	416	444	407	441	397	437	398	411	406	398	404	414	417	364	417	420	391	417	399	426	400	412	395	406	442	391	413	435	418	398	381	408	393	423	338	430	416	379	402	403	384	410	422	405	401	417	378	391	378	422	406	436	401	408	379	417	389	406	418	401	421	371	410	450	416	381	405	376	416	419	429	392	406	440	394	384	416	386	405	382	388	397	399	386	414	466	415	407	417	370	406	400	428	407	400	389	396	391	452	432	360	432	405	455	404	408	393	411	404	396	376	447	399	404	376	401	388	444	402	421	362	381	451	387	398	408	403	413	431	407	403	403	431	403	389	408	439	384	455	426	407	415	353	400	437	418	407	427	398	379	442	402	401	407	378	392	396	408	351	387	410	400	412	377	405	394	394	389	437	403	384	417	431	391	396	428	385	406	442	410	433	390	402	380	401	416	396	391	366	407	380	401	405	417	391	438	417	398	420	395	445	380	395	400	419	392	421	398	396	424	408	390	447	411	402	381	398	381	409	405	428	395	402	395	368	416	427	400	402	413	409	411	415	439	417	425	382	391	397	396	381	440	416	443	419	396	402	445	404	387	419	410	394	371	382	434	410	399	443	412	414	388	403	432	390	437	410	407	404	458	430	398	427	401	373	410	425	435	418	400	403	446	404	430	424	417	392	405	399	381	421	401	437	429	440	370	427	410	390	440	409	406	418	400	395	408	415	429	401	430	397	414	395	417	366	403	400	405	423	394	410	391	395	388	408	430	410	375	406	419	442	407	410	392	410	400	433	439	403	392	395	371	413	429	401	414	394	419	392	389	378	412	389	408	422	436	408	428	431	417	421	390	405	391	425	397	441	424	432	382	399	402	360	407	412	455	430	429	435	379	395	389	376	431	421	418	377	415	442	420	399	388	409	417	405	409	425	423	390	433	407	401	392	423	362	449	411	423	402	390	404	431	468	400	416	401	429	411	396	400	426	432	404	395	413	386	399	426	400	420	405	404	427	427	392	396	426	405	413	404	414	430	416	423	379	390	408	380	394	438	430	416	379	411	425	357	394	407	403	391	400	410	396	416	376	399	421	439	412	426	415	437	435	412	413	408	416	398	378	428	432	382	417	395	409	413	423	390	462	408	407	364	394	425	411	377	398	397	424	379	389	395	376	417	434	391	403	433	437	400	430	412	414	392	395	400	428	389	430	400	387	397	405	432	404	399	453	415	390	400	393	415	412	424	399	414	397	398	381	380	388	400	412	414	383	407	405	398	371	376	395	431	431	399	400	420	386	426	378	364	418	387	390	404	365
8797	9443	8648	2122	485	303	250	246	257	557	439	221	206	305	382	232	216	184	195	337	569	518	353	276	230	202	190	198	219	190	189	178	156	196	172	182	197	174	172	185	166	202	173	161	189	181	162	177	203	186	189	184	178	176	211	171	164	192	192	207	192	184	167	192	174	164	206	181	170	194	186	170	182	182	181	195	193	191	204	181	216	194	182	192	182	179	189	181	169	193	186	208	184	193	196	192	170	199	212	169	174	165	177	184	179	179	194	201	159	185	182	204	170	206	191	188	194	170	169	191	181	187	174	186	185	162	183	184	189	175	215	191	186	181	206	192	199	191	200	177	157	157	168	171	169	176	172	189	182	165	189	174	177	179	187	160	192	182	188	194	187	175	200	184	202	205	175	175	177	179	202	171	175	194	169	159	187	185	181	171	213	193	220	178	204	187	184	207	168	198	170	172	182	200	182	170	216	165	188	188	168	194	195	181	171	176	184	189	172	176	175	165	177	188	193	190	172	171	211	186	162	181	207	199	192	192	176	198	179	163	161	201	216	176	185	194	189	167	179	179	181	180	180	200	165	170	180	170	158	178	206	164	193	208	169	197	205	173	181	201	154	173	193	181	187	185	173	179	181	171	186	168	210	195	176	204	173	178	171	204	144	195	187	173	190	189	191	204	199	195	186	199	166	190	187	157	182	162	172	175	163	171	171	187	191	183	174	192	186	181	170	192	208	183	174	208	172	183	176	183	181	190	190	185	192	166	163	194	168	188	185	180	200	165	171	174	168	170	181	192	156	201	179	179	180	189	221	204	205	166	183	182	203	179	159	201	173	193	192	217	167	200	186	165	191	152	184	155	191	169	197	182	167	179	175	208	181	179	159	180	196	238	180	202	183	192	193	188	173	184	189	222	198	183	182	190	165	201	181	187	162	196	208	168	172	177	194	188	192	174	213	203	195	179	171	167	160	189	194	176	182	194	183	184	186	191	169	199	208	190	181	181	181	186	206	174	189	188	190	182	173	166	172	182	177	197	166	178	183	186	169	181	208	175	187	193	180	182	181	194	192	199	197	164	201	154	171	180	209	174	172	214	199	208	190	181	189	163	169	178	179	165	167	196	170	205	174	185	159	191	183	180	172	199	188	175	163	160	165	188	190	205	146	172	157	178	168	191	197	158	186	186	155	183	189	187	183	166	212	194	186	160	182	194	196	173	184	200	181	168	180	187	193	179	179	177	204	193	167	199	185	190	172	192	176	192	168	169	195	194	208	193	188	196	181	175	164	189	155	196	185	209	186	161	191	158	174	176	182	199	170	181	172	178	175	172	161	200	177	202	204	166	186	170	191	182	171	171	179	190	205	193	168	220	185	190	192	173	161	172	203	180	211	189	168	165	195	201	192	184	207	184	189	173	205	189	199	192	193	212	191	190	165	201	199	196	194	204	161	201	179	180	181	156	167	167	188	203	183	190	163	200	196	174	173	212	179	174	168	181	204	174	191	189	177	162	177	170	182	177	176	197	170	184	207	155	203	198	184	163	205	197	181	184	175	199	192	185	182	181	178	184	176	189	194	187	186	187	189	190	169	190	171	188	177	205	190	185	196	189	179	184	189	173	161	185	195	184	189	158	166	194	188	200	192	201	171	191	172	184	163	166	177	214	199	183	174	168	171	183	197	178	204	195	203	179	177	173	186	192	196	155	180	203	170	166	180	165	191	214	200	198	182	174	168	169	188	195	189	196	180	182	171	181	159	185	173	160	213	184	193	186	213	194	187	144	172	161	188	174	187	194	202	189	186	198	186	187	171	182	186	188	190	188	170	166	187	180	190	193	189	204	190	175	188	178	173	188	169	201	186	193	197	189	198	165	169	182	202	194	191	135	184	198	173	164	170	189	168	206	188	201	185	204	167	178	181	169	183	210	183	172	188	187	196	167	194	186	185	174	192	195	143	192	223	196	210	199	180	192	186	201	178	186	210	201	203	189	198	180	184	195	170	193	189	168	197	189	186	190	176	202	166	176	176	201	188	186	200	182	182	179	208	162	199	197	168	182	162	163	173	174	179	176	182	172	181	175	179	194	182	201	173	184	176	167	194	182	203	180	217	197	180	190	205	176	200	192	188	177	163	166	163	175	209	184	200	174	176	173	161	194	201	185	177	200	185	192	168	179	176	199	204	190	169	200	178	176	191	211	191	176	210	172	183	177	193	178	163	176	209	181	180	204	185	195	180	182	157	174	187	186	172	159	165	154	177	171	201	171	180	200	172	185	192	157	165	200	194	170	169	177	191	194	190	201	198	172	184	205	170	187	184	190	169	192	195	194	154	203	177	204	202	184	190	208	158	187	194	168	190	177	188	213	195	176	189	186	161	178	157	176	179	166	164	188	205	185	205	179	178	167	198	178	175	169	184	172	199	176	180	184	178	168	176	188	168	171	175	155	179	202	188	184	170	185	179	167	174	208	139	212	168	177	180	181	172	177	183	192	180	171	153	201	184	186	182	175	185	195	183	171	192	176	178	210	183	175	191	181	196	184	198	201	169	174	200	187	196	185	195	169	165	173	180	215	181	202	157	185	197	183	161	185	205	160	154	183	169	179	174	181	185	173	172	181	190	186	153	174	194	191	180	168	199	175	174	170	144	204	168	209	152	177	182	179	178	176	178	186	203	187	178	175	189	190	188	156	161	173	175	180	179	170	172	195	200	144	180	201	191	193	190	182	179	189	198	197	195	181	182	157	165	172	161	190	176	185	166	173	167	198	161	193	181	176	187	167	186	182	197	197	172	146	175	200	177	191	182	172	207	191	189	185	177	152	189	181	156	192	165	188	190	189	183	159	173	182	175	197	202	160	171	196	195	180	191	180	156	192	192	193	200	146	197	174	193	166	171	173	152	166	180	178	198	181	166	173	172	196	200	172	176	179	155	194	202	174	186	158	180	182	196	190	185	188	193	192	152	201	181	208	160	183	192	184	179	174	186	194	180	214	194	158	149	212	178	172	203	188	182	178	182	169	188	163	192	207	171	186	183	182	160	195	162	173	186	172	180	187	175	197	193	192	163	178	216	217	179	166	167	207	175	166	168	193	178	186	183	172	198	157	171	164	191	158	192	169	178	191	163	199	184	189	211	195	188	186	201	183	161	181	191	180	224	180	200	193	154	189	165	186	182	183	165	189	207	168	213	195	186	185	192	159	177	181	184	176	163	168	182	166	171	208	176	166	217	207	208	193	203	193	216	191	170	177	186	165	181	185	189	203	192	167	205	211	163	163	190	158	173	176	166	194	170	184	202	171	188	164	194	207	171	200	189	208	189	181	190	174	185	183	175	173	186	173	163	181	189	183	194	196	202	220	192	189	193	193	179	220	194	190	190	187	160	192	177	201	179	193	165	191	179	183	211	180	178	184	188	190	157	157	167	194	186	180	182	174	181	171	183	160	189	166	190	211	168	179	194	181	179	180	155	173	183	179	199	179	176	174	195	188	158	194	209	198
7387	10251	11108	1671	740	747	706	723	653	2742	1936	674	634	1248	1799	1021	524	522	622	1816	2976	2239	1264	769	529	502	472	431	499	489	508	444	451	421	430	415	434	434	458	468	444	463	495	453	465	461	490	458	439	439	449	454	447	453	457	426	475	469	407	468	475	472	443	454	438	451	398	468	445	410	445	435	437	438	425	457	456	421	464	453	461	456	467	466	463	433	463	419	460	437	467	458	455	483	452	420	460	455	392	469	428	444	455	450	432	417	459	475	481	404	454	441	424	435	462	436	454	479	461	398	440	464	465	457	449	459	439	453	417	468	433	427	410	437	446	435	455	438	471	478	433	451	453	446	483	453	404	444	447	461	448	469	487	412	449	442	462	444	430	456	445	453	466	469	458	440	439	444	458	429	500	437	420	411	455	452	456	415	454	457	448	484	479	440	436	454	464	471	420	474	398	466	420	406	451	427	448	451	431	443	442	465	417	424	460	424	452	445	447	450	434	453	458	449	439	438	474	439	464	441	423	442	447	429	427	444	434	459	444	435	445	490	458	454	420	423	442	422	436	446	416	459	474	438	449	461	423	424	458	446	436	487	443	413	465	465	419	453	461	445	445	459	437	443	476	424	446	485	425	500	422	407	424	478	426	440	443	448	470	455	492	412	448	448	474	443	429	449	451	446	462	424	462	452	463	443	392	450	446	456	428	454	442	437	447	430	472	456	439	459	446	436	474	474	405	452	448	441	445	447	446	407	438	452	454	429	447	448	439	397	440	477	424	418	447	419	462	463	455	463	423	464	444	484	455	456	469	459	470	468	443	447	463	453	488	421	428	436	485	445	408	452	422	440	502	442	453	428	437	455	461	434	437	480	455	427	439	455	451	438	444	475	443	439	463	423	468	446	481	450	464	470	476	445	424	452	419	388	459	446	400	442	426	439	456	486	472	447	443	488	452	428	437	424	437	445	439	432	438	497	442	482	445	464	423	415	445	464	430	438	469	415	446	479	455	433	467	470	449	438	468	473	452	437	443	433	445	404	460	436	455	442	413	457	444	427	469	427	454	420	405	451	471	430	450	435	491	423	436	453	434	441	429	443	447	440	424	416	503	461	457	458	429	439	381	427	481	448	419	435	443	450	440	446	463	430	425	439	476	451	431	495	453	446	449	388	459	416	499	458	448	431	435	454	409	465	478	444	453	453	456	444	466	455	460	423	430	419	459	445	462	483	433	443	485	451	441	428	413	458	471	397	465	451	449	466	438	431	456	490	443	422	449	433	448	469	429	457	474	445	450	445	457	423	425	492	431	465	448	427	440	486	441	455	444	437	469	436	447	459	416	432	485	427	432	444	443	486	469	480	399	445	437	404	452	395	469	460	476	450	435	474	457	444	457	461	422	427	429	467	458	437	411	418	471	437	458	453	457	453	428	443	469	447	442	419	460	452	438	421	474	421	481	391	457	429	426	439	407	434	434	481	470	429	479	455	480	447	428	454	435	433	439	423	434	504	478	462	419	397	448	451	448	463	446	430	452	429	435	424	468	466	470	458	458	463	469	428	437	476	441	456	479	444	491	444	445	420	485	436	484	441	420	462	488	442	443	442	454	459	473	436	438	430	437	443	466	450	441	449	429	465	435	426	452	406	479	465	431	466	453	439	450	434	436	442	453	459	421	420	417	472	442	486	428	421	391	466	424	424	441	409	457	413	460	436	461	463	425	418	435	428	412	460	441	465	428	467	446	457	433	466	434	455	443	460	453	451	464	406	440	435	433	449	454	450	428	460	453	433	460	493	404	453	445	480	421	426	465	430	441	431	455	453	483	436	444	458	440	462	430	417	465	436	457	467	492	467	437	442	446	474	433	456	451	414	486	438	431	445	440	462	417	426	493	405	395	463	473	461	445	451	448	458	451	440	473	453	457	418	461	414	464	506	503	452	449	451	446	446	420	408	461	444	434	439	451	389	457	445	425	453	431	426	446	456	409	459	448	483	438	447	444	469	499	447	472	452	448	471	411	438	462	453	447	472	450	440	387	465	383	465	446	476	462	427	479	430	440	447	478	432	429	436	445	460	373	447	468	450	460	426	461	472	439	421	488	440	424	480	458	436	443	429	436	449	454	421	426	466	438	474	418	445	464	470	439	440	499	438	415	476	441	427	466	448	443	462	460	397	446	460	483	440	446	444	455	414	456	465	403	424	454	451	435	474	471	440	417	420	440	434	456	403	432	441	424	411	424	457	440	479	461	473	436	415	386	399	434	467	421	432	468	455	460	418	416	426	491	420	474	411	419	380	427	447	428	471	439	455	445	458	414	458	452	445	420	437	496	448	416	439	433	450	454	473	455	439	445	445	395	421	440	450	438	458	422	464	423	440	468	467	453	447	443	438	433	461	404	471	474	426	410	445	466	443	416	426	450	430	434	458	438	473	460	445	432	442	459	459	453	452	434	474	438	422	444	445	474	426	450	430	426	457	429	427	448	423	470	412	402	444	474	430	407	443	439	465	464	474	430	475	460	433	415	447	452	472	416	416	473	433	443	441	444	413	429	426	458	428	466	412	442	447	467	453	442	413	453	398	452	442	431	416	442	458	435	449	391	413	461	446	403	443	497	435	478	393	464	470	415	437	425	430	435	407	473	493	441	457	428	482	461	438	466	484	446	411	455	469	416	452	476	434	412	454	415	443	485	465	465	435	437	459	443	468	454	463	475	467	454	420	441	446	436	445	444	463	438	457	446	410	461	410	426	457	458	428	438	475	464	436	474	415	451	442	414	437	432	420	411	452	449	468	426	476	463	429	449	449	464	482	428	468	448	468	431	423	442	437	424	433	477	399	422	440	431	449	441	457	468	445	410	482	464	447	466	444	442	447	463	441	467	474	502	427	480	423	434	467	461	466	389	429	465	448	423	460	473	421	404	432	444	433	451	464	431	454	449	473	431	446	420	411	432	424	409	469	436	449	404	462	446	443	463	428	401	433	441	476	451	420	443	430	455	432	443	472	420	431	444	455	397	440	477	422	476	446	453	436	448	458	468	426	432	428	467	407	460	418	432	441	447	478	458	459	382	447	441	432	445	435	452	442	421	447	443	449	392	441	446	431	445	439	456	465	452	429	453	477	428	476	492	463	433	416	409	416	452	444	467	457	453	420	437	451	437	479	456	481	456	409	448	455	485	476	476	433	439	480	447	455	459	432	444	453	438	443	412	464	476	437	452	438	460	431	436	491	464	440	473	454	432	453	466	396	436	427	482	399	428	456	431	469	420	481	441	489	432	426	441	425	444	433	422	447	458	417	451	456	449	417	456	436	474	441	460	416	425	440	453	447	421	458	467	451	455	433	422	466	456	408	400	459	420	426	477	427	452	452	409	446	453	457	426	442	470	413	446	426	423	442	470	470	442	443	485	442	458	446	448	428	468	452	430	434	462	444	412	457	443	462	457	445	459	462	440	442	436	476	441	441	460	430	433	442	447	459	416	419	463	431	452	474	420	447
37653	42513	37067	23867	14926	8346	3944	1616	677	5954	7021	506	665	2124	4672	2057	911	399	715	2430	3504	2072	1041	552	360	303	251	245	291	293	293	238	224	232	211	238	203	216	227	218	222	232	230	213	228	233	206	207	207	201	228	214	206	226	222	225	215	194	213	225	204	227	218	207	202	236	203	211	210	214	232	212	227	222	198	202	239	215	234	218	208	201	198	213	220	184	223	217	225	213	210	204	230	197	231	210	204	202	197	190	199	205	218	231	207	221	213	232	223	212	217	231	221	214	222	226	209	243	215	213	206	240	245	199	253	234	248	198	253	201	192	209	201	200	221	208	226	177	215	216	201	207	217	245	202	196	212	238	214	218	221	214	201	231	193	204	214	230	219	216	216	220	213	230	227	236	199	210	212	239	228	228	219	228	215	226	211	208	204	240	223	223	222	231	197	220	223	220	209	214	247	204	219	207	202	213	229	224	222	219	225	208	222	247	210	251	210	206	231	240	225	235	230	213	213	211	212	234	216	223	234	226	205	226	212	227	230	236	234	241	195	229	208	196	225	219	218	225	233	220	223	219	188	206	220	220	215	225	215	224	223	219	217	201	214	226	229	189	234	208	245	217	227	212	244	223	221	244	192	219	236	221	227	223	223	220	223	223	221	226	221	226	211	209	217	196	231	188	203	208	198	190	216	218	249	272	220	232	195	238	221	228	224	240	200	235	195	191	219	219	227	207	237	207	225	204	200	230	199	266	229	194	213	186	205	214	212	231	215	205	221	209	209	242	213	230	186	245	207	198	225	211	237	184	222	217	220	188	199	222	208	233	260	188	202	246	213	209	203	202	228	247	222	250	237	228	200	214	238	197	203	215	230	213	215	239	213	235	227	224	236	210	202	205	235	214	204	191	203	205	228	222	214	228	207	226	211	183	237	229	221	167	206	238	209	212	187	204	219	196	180	233	206	196	214	237	199	236	214	228	201	253	180	235	197	204	210	226	211	205	221	224	204	217	215	229	193	254	219	227	207	220	211	212	214	250	242	235	217	193	207	232	199	229	228	216	239	205	233	235	207	206	233	208	216	219	225	189	201	222	228	222	228	262	221	214	229	228	205	218	225	202	217	225	216	194	230	218	250	208	211	212	237	241	223	212	210	214	217	215	186	223	228	230	211	222	221	218	247	225	215	202	218	215	246	213	210	211	214	198	203	207	210	235	234	210	217	206	243	232	226	228	231	191	216	198	217	256	217	213	204	224	236	248	210	217	215	219	231	207	190	225	244	210	238	200	228	195	250	237	207	218	232	225	226	191	229	234	202	207	220	216	191	205	216	248	226	218	218	220	219	207	222	210	212	198	203	225	234	238	213	209	214	249	228	203	218	209	224	198	224	214	208	214	202	237	228	237	225	236	201	219	204	218	200	213	199	239	219	220	211	242	217	215	228	230	216	217	223	193	213	205	186	241	203	205	206	229	215	235	240	209	211	226	219	214	217	223	207	219	204	228	210	244	198	197	206	214	218	225	205	215	232	211	206	257	205	223	228	237	232	252	229	236	214	232	231	196	202	236	226	184	185	224	201	193	217	228	214	209	198	231	236	196	224	227	227	231	215	221	214	204	208	227	207	240	220	217	205	213	207	243	252	217	212	234	216	214	210	189	215	220	228	256	243	208	207	227	237	199	240	213	247	225	210	199	188	236	214	215	206	213	246	216	224	224	233	212	192	209	214	225	244	215	201	208	199	211	208	228	222	212	211	215	223	215	207	238	208	225	218	226	246	217	206	208	240	225	227	238	211	208	252	217	219	225	228	213	224	239	219	205	215	237	210	205	210	241	195	221	221	220	213	210	234	206	222	221	209	216	188	189	197	204	224	232	215	235	206	227	221	206	235	209	240	235	222	214	223	224	207	199	229	225	227	213	229	208	223	222	228	231	207	220	219	203	218	229	211	217	222	187	213	208	225	217	212	218	224	193	214	204	229	225	226	231	238	221	222	205	215	187	214	243	233	241	214	195	219	211	222	222	252	231	218	243	220	233	204	202	202	222	232	225	214	196	227	214	231	198	201	234	218	192	210	250	232	241	227	223	235	245	227	205	203	234	236	218	186	260	206	207	230	193	225	236	254	244	231	221	208	224	219	192	214	187	204	189	216	240	214	236	230	241	220	222	253	218	215	226	210	210	194	200	231	208	196	205	211	211	217	221	227	200	208	220	208	213	194	216	222	240	186	207	237	215	215	201	209	245	227	237	213	204	222	238	219	212	216	213	211	223	227	234	198	223	197	235	246	212	205	226	233	230	244	204	213	221	228	228	230	230	211	213	226	218	219	234	209	254	188	209	239	213	217	205	208	211	201	203	214	199	214	225	236	235	226	220	237	242	224	234	232	236	203	223	227	222	231	225	209	208	235	222	209	252	221	215	205	221	217	238	218	213	241	239	208	208	211	209	210	230	235	240	222	219	196	207	231	258	226	209	218	231	195	202	210	229	246	233	195	239	207	223	228	204	245	231	200	228	217	214	228	207	205	226	229	235	233	203	226	227	211	189	233	234	205	219	202	242	188	174	208	194	201	221	194	228	233	215	203	194	218	219	208	198	204	230	219	207	205	226	222	194	216	219	241	233	219	223	244	253	221	237	207	219	229	224	198	225	235	195	211	210	239	232	215	212	222	209	250	239	212	193	187	205	239	211	237	208	207	210	225	231	230	219	222	205	202	245	203	204	249	229	215	218	214	201	253	223	208	226	228	229	219	231	183	228	217	231	248	226	237	226	215	225	188	222	228	191	229	238	223	198	195	234	228	211	233	217	217	211	223	201	204	215	216	218	230	207	193	234	215	208	227	217	205	201	196	233	210	221	212	220	197	220	194	237	202	223	231	220	189	213	221	234	212	244	221	201	261	216	212	217	230	202	204	227	228	235	191	213	203	214	234	211	215	238	216	216	225	208	194	215	230	224	237	238	201	203	212	212	238	202	196	238	210	202	217	209	225	202	213	238	227	211	190	212	219	225	223	237	184	198	216	224	228	220	181	191	209	220	196	232	252	234	229	217	221	228	205	213	230	214	200	198	205	217	194	216	222	205	197	224	221	222	205	221	192	221	190	217	215	207	239	216	235	221	219	232	206	234	224	208	218	206	221	209	218	227	220	223	214	222	189	224	249	207	234	204	264	204	244	231	215	237	203	200	216	217	209	216	223	210	193	218	211	216	214	195	233	211	229	228	207	211	217	207	214	214	190	203	227	235	182	220	240	228	247	229	207	207	212	221	237	205	205	238	211	249	219	216	236	232	207	219	235	215	226	205	235	224	202	227	235	220	209	230	193	201	210	196	205	210	239	229	233	216	209	242	229	231	233	243	228	213	196	262	226	214	208	173	204	208	187	247	229	220	222	203	207	205	203	219	201	207	203	209	232	198	197	235	218	210	238	212	217	231	212	209	202	199	204	209	226	237	191	222	214	207	217	214	214	198	217	204	215	207	188	205	218	224	200	267	192	214
28572	35870	34930	7235	2741	2752	2228	2157	2097	21665	17294	1676	3355	10714	19794	9986	3815	1555	3419	13185	16705	10044	5390	2591	1311	1066	752	753	948	843	887	549	496	522	478	529	539	551	505	523	517	490	540	504	516	488	495	519	529	511	460	514	536	554	499	533	546	478	522	519	516	520	535	503	527	499	520	530	502	529	541	504	526	529	523	496	549	476	522	486	531	518	506	501	489	508	521	494	552	511	490	504	478	542	516	521	519	516	488	559	497	504	498	515	519	552	536	483	507	525	542	444	489	512	491	519	494	523	478	479	555	482	529	530	489	489	468	491	504	479	521	536	482	488	547	522	517	548	548	520	516	515	485	491	508	510	493	558	560	514	493	522	500	519	510	491	542	516	506	561	501	502	483	511	516	535	479	503	489	501	459	528	479	506	535	538	498	501	514	514	531	511	509	492	518	500	508	499	503	511	519	506	482	487	480	503	511	541	545	499	553	541	486	465	553	533	520	507	511	501	515	504	528	504	528	508	550	514	494	471	539	499	523	522	497	494	499	556	527	528	515	565	533	567	542	517	533	526	560	497	530	538	537	539	527	526	536	538	494	520	506	491	473	505	481	533	506	518	535	542	500	477	500	505	500	492	498	529	513	519	513	537	495	500	501	526	491	532	485	525	495	527	531	485	505	472	496	505	529	497	563	544	482	529	541	584	528	505	512	505	524	542	536	513	520	537	508	474	551	514	515	531	499	544	485	551	524	445	493	524	506	468	533	505	525	505	521	527	513	539	514	511	490	509	495	517	518	524	520	521	493	540	502	511	544	501	508	536	533	516	493	488	558	500	526	543	494	547	498	503	537	515	500	540	536	516	487	530	524	534	520	469	518	538	542	507	522	479	490	512	511	490	528	519	536	542	517	531	539	578	537	517	493	550	495	512	513	535	522	489	516	497	523	515	479	506	506	489	487	561	535	556	518	508	510	507	544	518	529	508	514	488	556	504	533	547	570	518	522	488	530	526	506	523	550	539	545	545	501	512	489	497	557	506	540	496	490	483	493	506	525	508	514	529	560	506	515	503	547	528	545	533	544	518	515	532	515	534	508	478	525	515	505	541	487	519	531	485	523	500	527	487	529	547	558	515	520	554	514	519	526	552	533	503	499	521	535	510	529	532	532	524	524	489	519	511	524	514	553	490	530	477	512	545	516	536	524	535	488	543	509	550	515	514	555	491	504	522	466	517	494	523	545	520	506	497	549	506	498	526	479	488	554	545	539	483	520	528	523	522	485	506	508	501	506	507	480	491	521	516	497	532	571	516	514	488	521	533	521	526	492	527	508	481	555	525	524	524	507	529	501	471	492	529	537	530	528	535	512	522	486	498	490	535	494	568	508	552	522	493	470	491	522	542	536	502	507	521	507	544	496	511	498	504	477	508	525	489	541	507	507	497	513	519	514	536	517	528	499	494	596	493	524	466	482	525	498	537	502	523	497	530	527	488	520	510	508	535	470	544	468	495	508	534	535	511	529	509	451	491	565	529	514	519	496	511	519	528	488	470	465	495	525	529	503	557	547	507	484	521	509	520	508	535	529	508	487	538	541	515	564	505	517	530	562	506	495	497	489	562	539	558	527	507	512	491	489	490	500	535	570	517	506	522	529	514	504	505	509	561	543	508	487	512	508	550	494	509	513	517	503	500	551	496	528	530	525	518	507	505	554	553	561	478	511	519	505	537	522	513	515	540	524	511	529	508	510	544	536	504	517	511	528	527	497	540	519	492	511	522	532	498	501	524	502	495	512	528	532	474	508	527	515	550	493	483	517	526	524	481	503	532	493	465	544	516	526	511	486	549	496	516	495	484	545	493	513	522	496	477	520	536	517	531	525	541	485	520	513	525	486	500	528	569	557	515	522	533	526	534	525	483	537	499	500	506	543	484	516	544	523	517	529	488	499	523	543	522	509	508	519	499	504	507	518	519	502	562	526	555	497	495	491	546	496	522	565	493	484	537	515	515	522	528	503	516	476	510	488	502	497	470	482	542	501	491	497	539	553	501	550	517	567	501	491	509	508	534	506	548	480	542	498	502	505	513	538	549	513	533	529	454	505	475	478	521	494	539	549	476	490	512	505	520	531	530	497	503	540	536	498	513	565	482	511	509	485	516	480	499	510	477	553	497	549	523	484	510	554	553	520	512	490	504	507	534	527	499	508	544	528	509	514	468	522	480	515	516	510	518	550	523	507	540	491	507	502	509	484	514	494	519	501	536	527	487	533	510	530	530	513	496	503	539	538	554	467	553	512	537	540	498	519	531	520	498	548	519	511	499	535	516	528	471	506	521	496	490	528	504	530	541	529	534	480	526	530	500	514	524	496	516	518	535	510	537	456	485	534	523	507	510	531	545	542	515	523	500	535	550	535	508	520	540	513	548	542	559	543	544	534	504	509	539	511	477	500	545	491	476	497	491	483	530	545	520	565	537	563	455	540	522	535	508	549	516	473	557	517	485	497	490	476	540	555	510	556	526	498	543	495	525	475	500	518	510	503	536	501	536	505	502	499	540	528	535	504	538	534	488	519	531	541	538	511	520	508	473	504	537	479	503	547	506	498	525	519	502	504	511	509	551	522	508	510	524	519	484	501	483	528	512	520	549	557	541	535	543	530	503	513	531	475	527	509	523	511	506	545	493	523	501	543	527	506	566	482	525	507	520	507	529	541	487	533	553	521	511	543	490	513	531	507	533	527	569	536	537	510	521	524	497	513	498	551	521	500	550	536	506	514	559	540	533	512	540	556	553	507	509	527	517	540	502	511	535	505	539	516	483	514	571	515	480	502	493	582	538	528	517	525	509	549	539	519	494	550	532	491	542	540	509	505	554	536	553	491	526	504	520	491	530	555	496	528	548	533	487	496	495	503	522	521	495	507	539	495	526	502	503	530	512	514	533	507	456	511	515	534	514	496	561	529	504	532	518	498	542	466	545	490	509	523	512	540	525	505	547	507	570	540	489	533	513	546	543	501	503	459	556	482	507	536	499	526	502	505	519	508	526	504	534	487	500	504	513	515	514	508	542	589	510	496	502	544	488	474	538	537	481	474	527	505	516	547	523	514	560	517	511	498	510	529	509	536	547	533	482	542	491	513	507	513	472	540	489	527	517	533	523	521	495	506	571	485	505	489	493	573	514	502	516	545	511	540	524	489	499	507	484	504	534	510	493	533	552	550	490	525	494	536	499	528	540	546	514	501	527	546	539	529	504	507	582	501	502	507	512	513	537	501	536	510	507	495	553	508	511	531	498	546	467	513	527	529	506	538	549	541	529	533	495	525	528	545	512	518	540	505	509	531	510	495	506	547	520	501	523	550	503	471	540	516	508	542	515	491	493	516	527	481	519	476	499	467	499	485	505	520	502	525	518	530	465	472	563	506	517	505	499	508	496	515	530	552	477	487	512	516	524	513	514	513	511	502	539	526	515	525	554	542	519	542	523	504	507	510	523	541	532	544	492	477	500	478	512
50750	43691	39542	27313	22425	18984	12782	6141	2479	8779	15327	1320	2604	6793	12266	5869	1447	492	1441	3568	7318	4904	2391	1103	547	412	294	304	388	326	356	204	171	193	187	163	170	181	155	173	219	184	152	152	162	158	193	161	187	185	193	167	193	180	178	157	200	194	182	160	183	176	170	167	180	178	182	185	180	186	176	177	176	185	180	157	182	167	189	170	186	182	169	191	183	167	178	171	204	189	172	170	185	183	165	172	197	187	186	177	185	188	157	175	188	199	155	187	194	180	162	200	174	194	202	167	198	158	166	168	182	182	185	182	192	160	168	160	153	154	192	172	170	164	162	155	194	162	170	187	168	149	182	174	174	198	170	184	201	194	153	166	178	171	185	168	167	159	196	185	186	191	195	150	179	190	194	205	170	168	194	168	191	183	188	154	197	164	187	173	181	176	185	196	187	183	180	178	151	181	168	176	168	171	190	184	174	150	162	167	180	154	163	164	169	185	184	188	201	165	165	182	201	176	175	165	190	186	184	154	172	166	167	176	150	203	186	173	162	163	189	156	181	218	185	170	178	188	200	150	184	183	176	162	176	147	162	181	176	190	201	158	190	189	188	148	166	207	185	159	178	195	177	169	171	158	171	220	168	202	190	193	158	196	179	160	171	185	188	194	211	172	175	188	153	207	180	183	175	198	179	170	178	164	183	170	189	173	160	172	173	201	183	174	190	189	173	200	186	181	198	179	160	186	182	187	165	181	185	180	193	191	189	170	176	165	177	189	202	173	155	169	149	173	196	178	184	171	177	181	202	183	179	209	154	178	174	156	158	155	172	155	189	158	196	194	173	175	177	176	164	159	194	165	140	182	183	166	176	155	162	154	191	171	177	175	188	172	208	184	183	169	180	190	163	168	181	174	187	193	173	190	161	193	149	169	183	183	168	170	187	160	168	181	164	203	174	182	191	156	168	200	156	181	159	193	158	185	195	202	183	206	192	194	169	173	170	181	163	195	174	174	161	184	165	168	198	189	186	193	174	202	161	163	183	162	162	158	173	154	160	189	165	169	181	162	177	182	174	172	179	195	181	165	180	202	187	179	179	170	154	180	185	182	206	182	165	180	157	203	182	170	164	198	181	176	188	190	144	188	198	150	163	168	177	179	179	171	173	169	188	140	167	175	189	154	175	177	180	171	180	185	164	193	206	190	176	174	183	151	189	167	193	167	207	175	198	189	156	175	170	196	192	180	190	176	183	182	181	212	199	175	159	167	186	191	175	163	177	178	196	179	211	173	171	165	169	152	159	178	175	192	185	196	183	163	168	175	183	171	164	169	196	184	165	175	173	172	175	182	179	179	170	179	159	159	179	190	183	192	177	172	175	176	155	188	174	174	189	180	187	166	184	203	150	162	176	185	194	164	175	187	196	174	164	181	177	201	161	176	170	167	190	186	179	145	189	178	181	173	176	165	198	179	182	174	207	183	167	176	158	176	179	173	214	167	170	189	178	190	170	163	186	198	192	149	167	156	156	173	187	190	161	176	175	178	183	160	195	175	194	189	171	212	202	181	180	205	176	158	186	170	185	170	184	171	190	182	180	159	160	182	169	212	172	171	187	159	170	214	173	192	168	172	206	168	175	163	195	194	186	178	146	178	193	195	187	169	192	176	190	189	188	168	183	158	181	189	193	186	195	180	183	167	154	179	183	208	200	183	194	189	171	173	171	190	178	178	184	192	177	187	165	180	174	213	168	169	185	201	149	188	191	186	192	187	184	160	159	185	175	171	208	185	168	177	202	160	147	204	192	165	154	196	197	207	166	158	172	168	172	173	164	171	189	188	161	192	193	179	161	172	190	178	196	198	179	156	162	198	173	155	206	158	180	201	173	185	171	169	158	164	195	187	171	160	184	171	193	166	175	174	223	166	177	192	189	185	184	158	165	190	191	191	173	169	181	196	168	165	185	169	189	186	174	191	200	164	185	167	191	189	153	179	197	194	180	181	203	163	219	172	162	174	163	175	170	171	184	189	195	181	194	186	132	171	198	184	165	161	160	146	157	165	162	170	180	175	170	215	172	171	160	189	162	197	224	181	193	186	159	166	173	164	169	174	189	184	166	174	162	160	177	177	185	166	157	206	187	188	177	181	196	182	178	174	208	192	189	161	169	169	190	173	191	174	178	174	154	140	153	168	174	172	195	185	159	191	157	188	186	183	170	154	158	186	180	181	193	198	175	184	185	186	166	185	179	164	174	159	182	167	166	200	167	178	187	165	182	197	189	181	172	186	201	168	200	178	172	198	182	182	189	172	207	194	192	183	174	194	207	176	167	158	153	190	177	193	184	203	162	179	194	177	199	196	183	161	176	186	171	199	166	176	195	171	162	167	184	199	167	180	198	161	175	212	186	177	191	198	163	188	171	162	185	173	194	175	199	180	167	169	188	158	168	173	174	183	158	176	187	175	176	175	175	151	158	164	191	172	180	171	190	177	200	177	168	200	197	174	198	204	187	194	178	199	150	199	161	171	185	152	191	158	165	169	154	178	178	187	153	174	182	190	177	204	170	192	189	190	186	166	209	161	179	200	190	186	180	173	143	189	180	183	152	164	163	187	165	180	188	177	188	173	183	187	173	197	184	161	178	172	208	167	163	210	189	169	188	174	198	191	184	166	184	200	189	179	165	194	175	170	179	204	172	169	151	193	186	190	209	159	183	174	189	179	187	175	166	179	175	195	171	175	198	186	175	168	167	164	196	169	174	176	194	164	178	169	178	184	172	169	178	172	184	157	179	181	180	179	169	173	161	178	181	175	197	186	169	170	173	176	193	180	184	180	173	174	164	178	177	169	193	143	171	169	178	173	166	189	178	190	208	195	158	155	161	175	176	171	192	190	207	183	175	166	165	156	173	197	167	184	153	183	189	179	164	191	192	179	164	201	174	200	189	156	168	183	183	192	194	174	162	180	171	169	143	163	173	185	186	148	184	168	169	155	192	173	183	196	178	157	189	183	161	183	191	172	172	193	172	161	165	162	175	177	171	165	180	186	198	189	189	184	189	187	183	209	184	194	177	194	174	180	181	147	194	185	191	174	192	204	183	206	195	183	188	203	175	173	157	173	175	195	204	176	182	193	190	179	160	176	189	182	171	184	168	174	174	179	173	193	196	159	167	202	163	178	164	161	162	187	175	183	176	169	174	165	201	187	203	186	155	174	204	191	193	181	169	170	178	161	190	184	171	174	179	198	156	173	166	169	187	175	171	202	176	179	159	183	166	184	186	179	185	167	182	174	152	176	183	165	181	175	170	205	195	203	187	189	164	166	171	199	164	169	164	173	155	166	179	185	184	198	181	166	198	194	154	191	157	185	187	164	151	173	182	176	190	168	160	177	175	172	185	207	179	211	179	213	168	179	194	193	180	173	164	177	183	187	162	165	173	158	146	180	192	195	149	188	178	191	182	187	177	175	193	189	193	196	172	179	180	184	177	155	172	178	174	175	177	168	191	165	198	189
41345	45014	43353	12197	5138	4439	4291	3310	3983	24772	27703	3027	12352	24615	33440	18881	6277	2175	7815	16519	26864	19525	11553	5501	2434	1791	1071	1087	1704	1203	1375	616	439	401	403	405	413	388	430	450	429	410	378	400	454	396	440	428	425	422	423	389	406	439	401	411	418	398	451	424	430	390	423	428	430	415	394	442	397	406	457	408	421	452	417	424	424	416	421	432	412	435	424	396	398	417	407	414	419	423	423	404	393	420	424	404	422	421	412	440	429	430	421	389	399	385	403	419	419	403	452	423	438	430	448	420	426	401	392	384	418	396	426	420	400	446	418	431	423	420	400	432	383	432	398	418	424	399	444	398	404	411	404	412	432	419	399	432	386	393	410	384	453	390	404	410	394	393	413	376	389	402	410	423	405	424	435	386	414	406	395	401	381	415	397	406	447	395	390	453	442	408	402	393	420	435	380	417	407	424	390	411	383	418	427	445	394	431	425	429	449	405	397	397	400	424	451	400	416	397	422	426	409	410	401	407	416	409	405	410	402	458	430	457	394	424	402	432	396	400	388	420	402	432	410	394	421	396	380	409	424	427	432	423	431	387	387	389	423	400	441	379	377	423	456	418	465	420	406	406	431	403	432	373	413	434	409	375	442	415	439	388	404	413	393	395	397	441	425	422	394	456	422	457	416	370	428	420	434	402	431	372	446	422	403	424	361	437	426	424	409	437	417	459	443	425	385	440	414	434	383	438	432	386	414	384	408	419	435	423	421	388	432	411	419	422	420	416	416	442	414	428	404	381	417	378	396	445	388	415	411	427	439	420	429	434	441	415	421	410	411	407	404	398	442	437	452	439	429	393	437	416	400	430	403	418	383	397	457	414	400	433	405	416	402	381	398	419	394	424	424	386	412	440	373	432	424	438	396	413	415	414	399	429	404	403	393	381	396	386	400	479	402	394	414	437	394	394	393	424	382	433	415	412	441	443	374	401	427	441	422	381	404	415	376	404	401	404	445	375	401	445	387	441	405	392	414	395	430	421	414	409	419	404	404	386	446	453	413	436	392	418	426	436	402	389	451	435	412	409	439	415	402	441	429	365	431	404	436	410	406	394	385	415	412	407	393	367	386	461	459	405	419	416	409	415	435	375	409	415	432	440	403	420	445	415	391	428	435	404	420	445	393	400	392	467	401	458	377	429	434	404	451	399	411	408	379	421	381	391	422	408	366	386	440	388	391	396	480	395	412	432	432	394	413	385	432	390	387	403	437	407	402	403	395	426	436	462	382	434	422	377	432	414	398	417	416	425	410	406	405	432	414	411	425	398	376	411	405	399	453	455	362	415	434	386	427	441	430	390	420	367	410	448	404	420	423	438	415	410	415	429	402	428	395	419	388	409	404	409	406	456	381	397	434	421	414	433	384	429	411	407	432	407	433	403	413	428	431	436	373	425	410	430	416	442	400	413	415	361	434	433	434	429	433	421	422	414	416	402	384	408	445	428	408	386	452	458	391	409	391	426	396	411	391	460	426	438	442	375	430	376	414	435	411	394	393	406	418	404	394	401	396	439	444	418	378	399	433	391	420	406	412	420	411	431	413	404	410	424	400	426	421	404	426	396	388	449	409	437	383	430	434	429	408	423	436	429	402	436	390	391	409	391	394	431	412	411	408	422	421	383	434	397	419	405	420	395	383	418	381	424	419	438	379	404	425	409	439	426	425	401	394	393	384	412	408	412	363	453	378	392	442	408	379	379	394	408	453	392	387	423	422	439	389	435	398	411	390	424	402	442	460	414	419	428	443	411	437	431	384	419	411	390	389	424	420	411	439	412	419	437	373	401	441	405	406	359	421	417	433	442	420	457	432	415	373	438	432	415	444	391	400	382	370	405	406	403	413	402	364	400	431	426	409	425	434	410	446	362	437	416	399	396	360	380	449	413	430	441	414	409	385	427	390	421	395	388	395	452	399	376	397	407	430	404	408	438	391	397	409	407	398	385	406	377	406	391	413	382	399	418	419	404	398	419	405	368	416	427	412	403	421	416	433	411	433	396	394	393	364	406	413	436	448	403	399	407	428	385	434	409	412	409	425	411	400	385	395	415	410	432	353	441	419	424	434	372	413	403	445	418	455	407	437	398	422	404	436	402	449	416	423	402	439	393	429	403	424	405	416	415	417	399	376	425	418	402	422	435	423	426	443	437	405	426	418	433	392	408	431	396	419	400	415	395	390	414	422	448	397	429	407	413	412	411	426	400	388	403	469	410	403	408	402	414	396	426	378	405	406	390	417	419	425	428	426	420	389	405	396	395	422	432	382	384	422	424	405	417	392	394	426	410	420	408	424	432	448	437	410	451	394	396	405	379	431	455	427	425	401	409	395	402	422	370	415	412	420	456	421	430	399	396	392	413	413	388	401	408	405	433	445	383	410	413	416	406	388	441	413	406	398	390	405	427	429	415	444	447	394	382	428	436	419	410	414	413	403	452	400	407	429	427	432	421	420	402	397	436	434	413	437	414	438	431	404	403	442	427	409	385	408	425	440	434	374	456	388	380	411	421	443	397	395	410	408	391	398	412	399	426	430	423	412	409	393	434	412	398	380	427	420	412	408	459	376	404	413	437	418	394	416	404	438	438	430	442	385	445	420	429	423	400	439	393	403	419	406	461	434	409	458	427	397	413	408	416	404	448	389	431	413	428	428	404	417	425	421	434	414	441	417	403	417	413	457	416	381	383	374	395	425	422	408	393	405	396	392	394	394	431	423	422	387	420	442	428	429	434	461	432	439	422	378	402	387	413	366	421	431	403	392	428	410	380	433	419	420	426	413	392	424	421	423	386	391	423	413	431	394	419	383	406	415	430	424	398	417	412	403	419	442	398	403	403	421	390	418	422	423	442	394	379	431	398	412	390	402	444	431	410	412	407	401	402	391	406	400	404	401	417	431	448	416	411	433	408	427	420	411	449	400	440	393	431	428	428	415	412	416	396	446	426	410	432	418	403	409	432	423	406	399	386	392	405	385	396	430	465	459	416	390	378	431	415	410	447	424	418	419	409	447	433	418	419	410	450	431	460	417	406	407	451	437	435	419	455	418	429	454	420	384	448	437	410	416	421	400	432	396	426	413	389	418	427	379	404	425	394	411	384	418	423	411	422	434	435	386	398	398	409	414	398	380	424	435	415	403	414	432	382	410	375	435	398	419	401	431	435	403	382	415	399	396	379	405	402	439	427	430	424	448	362	372	414	417	408	404	402	409	391	368	422	416	416	413	424	382	451	412	390	397	404	420	451	411	400	423	428	420	401	416	412	395	416	421	409	433	408	440	377	441	405	408	399	392	421	440	430	428	444	408	406	428	413	433	449	460	420	391	457	403	394	433	440	426	408	435	411	415	410	406	437	379	410	377	454	423	426	437	441	409	418	425	444	417	406	406	402	398	446	405	386	427	425	419	422	406	380	418	381	415	429	429	441	411	421	382	428	420	418	399	388	432	429	414	406	432	405	377	415	405	427	427	398
8818	11534	12594	2760	571	307	275	233	253	210	479	210	213	359	594	344	201	209	215	316	466	435	315	270	222	193	167	173	186	200	183	178	174	190	178	193	179	192	168	183	201	203	214	172	189	183	192	189	191	187	175	175	174	165	185	174	171	205	201	182	169	203	176	180	198	187	189	190	198	206	198	162	175	172	169	182	182	178	182	186	193	201	174	183	192	212	179	177	180	184	160	168	177	216	151	191	197	168	196	186	177	203	159	196	194	195	185	195	218	188	171	188	195	180	190	187	198	177	178	161	164	189	162	183	184	160	184	171	189	203	197	192	189	166	158	198	198	192	194	162	181	179	193	191	190	175	181	184	188	194	187	177	191	186	186	189	199	221	186	218	206	199	162	171	194	191	158	171	188	172	176	182	167	192	187	176	175	175	194	157	191	199	187	186	168	190	185	186	171	201	189	170	179	176	191	170	189	173	173	185	148	185	210	199	181	172	197	188	177	161	181	186	189	197	193	209	210	157	156	210	197	206	204	185	189	169	191	181	200	176	174	205	189	167	213	187	157	192	156	200	174	184	168	188	193	178	173	196	156	197	184	223	215	171	199	191	188	176	163	167	172	168	183	180	161	184	181	168	203	172	188	189	161	198	211	182	171	166	181	180	152	185	188	171	192	194	181	184	210	174	193	178	160	189	172	184	193	204	201	183	178	182	177	188	193	172	209	167	162	181	183	190	184	192	171	173	193	185	175	157	176	200	192	175	182	201	181	220	180	176	197	183	177	163	216	201	175	159	160	170	182	169	191	169	190	179	184	181	161	201	169	185	170	163	172	170	194	193	184	190	187	184	181	188	198	205	182	180	192	174	179	183	175	173	194	198	147	180	177	146	165	183	201	177	175	169	179	184	194	187	175	186	202	196	189	171	187	167	163	179	173	155	175	190	171	192	173	176	170	176	192	190	183	180	155	182	201	176	191	166	158	175	172	186	182	190	206	178	170	215	187	206	191	188	178	189	168	193	192	193	179	196	161	186	169	173	193	171	189	189	176	190	161	187	184	187	195	185	194	189	185	187	167	168	143	186	188	163	171	190	170	173	169	173	187	187	151	172	177	192	187	209	191	196	195	186	173	153	175	164	169	186	189	208	179	179	182	163	188	167	213	194	227	186	193	164	190	170	212	176	192	196	175	176	190	185	193	195	185	176	177	212	203	167	170	182	161	182	185	160	167	185	180	180	181	195	176	167	170	177	178	169	181	182	185	191	197	192	148	189	198	196	199	199	172	167	196	198	188	170	213	177	197	190	192	172	192	194	193	165	210	208	204	183	154	170	167	190	181	182	162	200	179	193	176	187	186	171	164	182	182	181	163	166	189	182	164	190	175	191	190	196	206	205	176	173	184	198	179	192	193	214	196	174	174	192	176	197	175	190	177	192	173	189	200	162	158	188	189	177	192	169	199	187	188	205	199	178	173	191	173	182	168	201	184	182	198	178	161	167	161	165	190	177	172	177	188	169	187	188	188	184	181	172	167	183	214	170	171	192	175	176	188	178	165	192	168	179	194	212	180	187	186	182	171	176	178	181	169	185	168	191	178	165	185	188	185	164	182	193	172	179	171	163	196	178	174	171	176	190	178	188	197	207	196	193	175	185	177	149	186	177	165	202	191	160	186	186	166	193	196	189	209	204	168	186	184	201	192	148	187	174	176	173	186	167	168	184	171	162	192	186	190	157	190	176	191	187	179	199	180	205	173	154	151	188	194	188	188	188	201	178	212	185	182	167	158	149	182	185	175	202	207	168	198	173	194	173	171	195	193	177	190	193	188	216	197	205	198	163	168	173	179	179	175	167	190	163	171	185	193	163	180	191	188	184	165	189	207	172	181	178	175	175	197	196	172	186	184	178	175	194	160	184	157	178	186	195	164	173	165	191	174	214	170	192	193	181	193	182	166	158	160	173	174	197	175	177	211	213	168	177	159	187	180	197	174	168	187	191	203	201	195	204	184	202	201	164	173	176	167	201	210	187	206	180	178	190	170	178	174	199	183	186	179	179	184	182	187	196	200	174	153	213	205	175	188	193	178	196	206	208	195	169	170	191	178	180	182	182	203	156	206	192	175	201	182	215	193	181	194	168	194	184	215	175	187	218	178	147	168	197	183	186	198	190	169	197	156	144	190	174	161	178	172	197	212	183	182	191	183	187	181	196	207	188	186	198	197	208	190	204	147	204	200	199	179	193	195	166	171	199	181	181	182	180	175	171	189	189	194	196	174	201	174	172	183	194	179	202	164	175	173	198	166	161	191	177	183	185	170	188	162	185	182	205	182	162	185	176	195	187	202	174	178	198	183	199	184	183	184	180	174	196	204	191	196	188	180	178	191	158	171	180	161	173	158	176	178	186	185	205	161	176	187	184	171	203	188	189	199	169	182	207	176	172	163	193	187	166	166	196	158	193	191	206	154	197	183	179	158	188	183	161	201	171	196	180	176	174	185	193	212	174	180	186	202	177	178	153	171	199	180	177	165	167	199	160	177	179	180	180	190	166	168	210	181	153	189	167	192	188	185	203	189	183	178	184	197	204	218	174	177	188	172	196	182	171	198	185	171	199	158	190	183	154	192	195	203	199	188	201	175	185	196	189	186	199	191	170	185	158	190	158	183	176	181	181	212	199	201	196	178	193	193	193	196	205	173	163	193	173	188	183	203	186	195	222	165	199	190	165	188	196	183	175	165	167	170	174	172	187	176	171	174	171	164	168	163	172	174	178	201	168	222	172	165	189	198	184	196	153	172	193	206	197	188	170	172	177	164	174	148	155	182	170	195	187	167	195	197	184	186	172	187	192	182	173	190	176	194	201	193	205	175	189	148	156	175	152	198	195	166	188	174	178	182	192	163	177	169	190	182	182	201	198	169	186	191	223	198	171	186	147	190	199	193	178	175	209	198	202	180	186	194	174	160	178	195	178	196	169	179	185	178	190	198	190	173	209	196	185	177	174	172	175	187	205	165	184	168	196	193	196	190	215	177	167	200	199	173	187	155	176	185	199	175	200	154	182	183	185	175	171	172	175	187	191	160	201	204	194	157	176	149	170	183	189	189	200	182	194	197	159	171	200	193	183	181	185	160	172	190	173	214	168	189	186	183	177	187	190	196	184	165	180	177	170	169	172	160	159	182	185	188	184	190	167	183	168	178	189	209	204	166	163	193	188	180	172	204	206	164	190	185	194	212	186	182	198	180	185	172	205	193	186	203	201	192	173	210	175	156	187	195	153	175	182	174	179	190	198	205	187	201	196	197	185	195	164	232	196	173	183	184	189	169	170	190	183	189	187	204	213	190	186	178	182	185	207	189	208	158	194	193	190	197	186	198	167	170	166	193	184	179	180	178	174	165	200	189	171	172	184	176	177	189	194	176	179	173	205	216	157	177	181	203	208	168	190	188	189	180	193	189	177	166	213	167	202	166	174	171	188	202	192	187	171	180	193	165	177	190	194	183	163
6838	12815	14677	1387	765	743	740	643	721	861	2349	603	652	1843	2993	1214	561	477	790	1359	2159	1926	1269	782	529	496	456	487	454	451	546	433	437	420	460	448	458	467	443	452	496	454	456	436	443	454	463	487	418	469	469	445	399	439	447	466	422	454	464	444	462	479	473	470	445	420	480	437	444	446	450	443	462	450	459	449	412	455	431	426	422	434	437	431	461	441	472	425	487	475	457	442	442	468	427	398	460	470	444	491	454	468	463	444	419	447	472	440	455	401	446	418	401	455	442	456	457	453	415	454	468	426	456	412	452	460	420	432	451	435	477	430	418	417	453	438	440	422	451	462	442	444	461	444	460	442	461	456	430	429	428	452	458	433	458	463	450	429	454	416	447	443	439	444	405	428	457	416	452	442	454	444	440	445	409	480	453	433	414	431	433	408	454	413	429	424	440	461	413	455	452	456	448	426	462	416	399	461	433	450	454	409	450	454	482	480	447	445	450	435	419	473	499	434	432	429	471	451	438	434	420	447	454	419	423	450	458	485	462	415	431	426	467	503	452	440	452	481	458	417	465	463	446	480	445	451	474	479	464	477	461	420	463	455	448	484	424	472	456	426	463	424	453	446	458	449	456	471	471	476	441	454	462	467	476	426	453	457	430	444	487	439	427	469	436	430	462	469	482	450	438	465	424	437	431	468	458	449	429	407	474	450	461	474	414	437	413	434	447	457	451	444	402	456	444	394	409	406	481	449	456	452	445	463	447	473	455	436	472	443	444	425	453	435	465	463	461	481	447	426	434	484	455	410	446	485	434	426	465	434	455	454	486	462	456	446	430	407	404	452	441	406	435	452	457	437	442	431	479	449	452	432	419	432	428	470	433	480	452	459	477	427	464	437	475	458	450	457	438	448	460	426	443	439	504	452	504	466	469	406	435	440	451	454	455	479	416	407	437	472	455	429	413	422	428	483	407	464	457	423	424	424	434	415	500	468	453	435	464	428	451	489	460	443	430	463	398	440	411	426	450	453	440	469	461	448	452	444	478	465	421	432	478	405	442	469	448	449	441	438	413	434	426	453	457	426	439	451	459	451	457	468	462	480	466	434	429	418	480	446	427	421	451	437	423	437	433	422	441	485	471	451	454	452	410	437	405	459	445	438	430	429	481	456	436	468	457	439	443	489	456	465	433	445	430	444	447	416	442	453	436	461	458	451	444	446	455	446	423	437	459	455	435	440	458	463	441	435	464	451	440	439	454	413	436	451	455	429	433	456	439	426	472	437	419	471	442	421	438	479	447	463	430	429	433	444	451	463	436	455	455	438	452	437	444	431	438	423	441	450	472	418	430	453	446	408	455	434	462	441	430	470	465	457	441	433	434	465	466	453	460	473	464	459	458	448	431	442	463	455	415	464	468	439	446	469	432	421	454	458	440	455	450	435	459	471	434	400	469	451	431	453	452	469	442	411	413	429	458	469	432	407	453	449	454	463	478	452	445	423	426	461	462	410	444	426	428	423	442	438	415	423	455	445	512	473	457	465	459	433	440	473	448	446	470	467	426	446	455	493	457	427	464	390	446	472	445	427	448	449	441	474	456	456	407	435	446	443	443	491	458	443	412	483	487	445	404	436	431	459	438	436	424	464	435	477	464	417	471	457	430	434	427	452	429	467	422	420	478	453	464	440	463	474	418	442	464	465	436	456	442	420	459	440	427	437	491	438	455	409	434	449	413	442	463	428	443	431	477	431	453	411	475	459	412	423	411	430	472	443	463	449	432	435	433	429	454	397	445	454	467	393	460	419	440	440	425	438	450	473	452	426	466	430	461	436	405	441	455	445	439	464	437	446	449	453	442	402	463	445	430	452	450	455	444	459	441	436	429	459	419	430	440	432	398	464	431	477	443	446	435	432	465	456	456	415	443	437	411	428	462	463	447	458	437	438	438	481	444	434	468	435	482	439	452	451	416	441	449	455	458	447	462	452	451	463	471	445	464	430	446	463	446	473	410	437	480	434	458	467	435	467	467	475	397	464	485	425	419	453	464	446	462	441	413	477	484	436	414	489	442	461	415	440	445	476	449	472	443	459	446	461	461	456	455	458	416	445	426	434	449	483	478	477	440	450	420	481	450	451	403	453	469	437	444	464	484	436	475	470	451	458	437	457	455	417	434	423	455	438	437	405	444	460	432	432	439	407	446	462	423	447	472	492	438	411	465	436	461	510	427	476	435	473	446	465	442	420	411	426	415	441	457	449	425	456	424	472	495	456	409	442	478	457	456	430	446	433	461	380	485	422	450	503	427	475	435	440	458	477	437	396	472	431	401	425	457	468	458	459	461	484	463	437	435	450	435	430	452	429	470	428	450	455	465	423	458	434	455	443	437	467	457	427	422	447	436	447	452	445	440	449	457	483	451	446	421	431	469	425	440	425	458	491	437	439	458	460	429	458	469	423	447	455	433	436	449	455	462	436	418	452	465	444	419	436	407	424	465	477	438	452	462	439	416	445	415	406	496	418	469	428	446	481	417	397	440	437	467	456	435	444	412	417	399	433	460	447	462	410	408	427	425	448	445	485	471	443	430	470	440	457	468	431	444	438	399	449	444	448	435	414	451	446	440	414	417	450	432	477	468	481	481	470	441	422	436	462	482	444	455	399	438	467	448	448	442	414	432	452	455	513	393	432	468	441	427	471	413	452	465	431	460	438	446	389	409	431	436	384	455	466	446	456	443	435	443	451	429	449	440	444	433	445	442	412	463	445	393	441	474	433	463	463	470	426	424	417	382	461	459	453	457	467	468	427	444	449	449	420	470	478	429	446	426	444	413	421	415	410	482	466	444	417	448	466	448	466	401	437	467	432	467	479	452	459	472	441	484	487	427	474	439	456	463	429	479	421	465	445	435	484	430	457	449	430	467	432	452	420	428	429	440	406	477	458	403	456	454	447	439	438	473	416	484	459	431	472	457	421	461	440	397	442	465	432	451	458	414	460	413	439	443	423	438	427	449	439	452	436	424	475	440	453	448	438	426	437	451	464	467	447	415	457	459	452	429	434	452	460	488	460	436	424	487	457	474	476	437	424	441	459	429	453	452	491	402	445	455	436	425	445	462	458	443	461	471	420	442	445	425	424	431	455	447	402	457	465	444	441	407	476	453	442	474	438	483	419	468	413	449	429	432	451	460	426	425	442	459	426	431	428	448	430	460	430	453	449	404	470	401	437	452	420	425	494	492	431	433	436	453	452	438	428	438	458	406	422	425	453	445	435	463	470	444	445	478	466	444	459	449	488	439	450	460	454	458	449	446	488	451	452	473	445	456	416	436	465	409	429	443	430	434	462	410	444	456	473	404	443	449	479	457	441	456	462	450	446	451	469	439	430	450	458	439	417	466	434	467	452	424	470	432	441	479	469	448	412	473	488	435	453	454	415	444	448	411	412	442	475	432	447	473	457	466	434	434	438	438	451	455	454	459	503	451	452	433	427	427	468	457	439	401	435	472	439
37098	47409	43175	26117	19849	13562	6817	2647	970	544	4577	1913	963	3163	6008	3240	755	846	2406	2636	2695	1499	793	485	338	329	231	284	265	245	273	236	217	221	217	205	215	225	233	235	227	212	214	235	220	235	239	214	220	236	182	211	257	217	214	211	179	204	210	228	232	214	211	208	217	226	217	235	243	224	206	207	235	231	227	218	209	203	246	201	211	224	214	209	209	195	201	223	222	216	243	238	226	215	192	210	208	203	245	256	221	225	277	213	195	230	240	230	194	226	225	227	215	229	220	195	271	218	230	240	220	240	224	201	228	215	224	216	224	218	224	222	213	233	200	234	238	201	214	235	237	233	202	218	215	198	207	204	228	232	209	246	235	246	206	243	237	216	242	219	198	208	194	225	225	240	239	208	198	206	205	213	206	207	228	238	233	219	216	228	249	238	218	214	180	242	210	231	200	218	209	225	191	234	206	194	212	223	222	224	225	234	196	216	217	226	242	215	235	223	218	212	218	215	236	218	218	258	206	219	216	223	206	221	243	254	247	196	245	218	188	202	240	195	220	214	207	231	232	234	234	217	222	227	248	233	207	232	232	232	193	232	237	204	227	193	213	218	216	217	218	215	227	209	254	204	246	201	223	205	213	219	218	224	208	234	220	221	229	203	228	211	237	208	219	233	204	218	223	222	221	212	201	224	236	193	223	203	212	258	213	217	207	207	252	222	213	208	234	220	249	234	214	213	212	217	200	212	206	220	229	225	227	244	205	235	227	220	220	227	231	218	201	200	236	222	227	248	220	234	204	235	220	236	212	195	232	205	221	220	199	203	259	238	238	232	231	213	208	225	207	205	230	242	220	223	219	216	230	242	247	211	248	185	220	234	202	251	230	218	219	231	216	203	195	228	224	228	220	230	218	194	214	227	237	234	223	234	223	214	242	219	209	246	221	246	227	237	227	206	223	229	240	220	236	223	195	250	223	224	213	208	228	228	223	206	203	193	242	221	232	227	241	229	248	248	224	223	220	231	208	237	223	210	234	227	206	188	220	218	223	241	248	208	206	236	223	215	197	209	228	246	208	221	244	240	229	247	249	216	229	244	227	232	214	234	229	241	218	193	207	242	188	210	225	214	226	241	218	235	218	247	235	242	240	233	239	227	228	216	219	199	229	214	224	205	234	206	232	216	238	223	227	222	239	219	212	254	203	217	207	212	234	233	212	244	242	212	232	239	205	219	243	200	245	200	239	226	227	187	211	209	214	242	228	196	206	195	234	231	241	222	220	220	202	234	229	216	224	233	221	228	236	232	216	241	219	221	243	240	207	227	224	211	229	231	193	220	200	225	204	227	206	216	193	231	227	251	225	215	193	262	202	196	211	200	231	222	230	208	248	248	239	198	231	212	212	236	228	213	236	215	197	255	201	244	180	247	225	225	212	243	215	218	244	205	215	216	240	212	210	185	200	208	251	218	225	236	220	207	206	247	217	222	228	230	199	239	243	206	250	220	242	203	195	217	216	249	237	217	217	182	233	226	202	222	212	204	243	214	235	188	221	218	236	213	236	235	232	220	195	230	224	233	195	215	215	200	236	234	238	209	216	222	201	198	222	246	219	225	217	201	203	214	227	239	235	221	212	230	231	224	244	206	208	218	237	208	234	237	229	215	218	203	227	213	228	210	249	201	215	229	208	253	210	254	239	225	237	207	226	226	224	223	219	191	241	202	234	245	240	225	214	203	210	222	212	222	212	209	208	218	223	233	211	224	237	211	250	222	231	223	230	202	236	204	198	222	228	197	202	183	250	220	219	242	209	204	238	208	194	237	219	193	216	202	246	236	209	240	204	228	227	229	216	202	223	216	222	203	218	225	215	227	205	235	219	216	201	213	223	242	204	215	220	222	212	226	228	199	203	223	219	234	230	212	220	222	211	215	217	211	226	196	245	225	204	208	259	221	248	219	207	235	199	213	259	215	214	214	204	229	206	206	232	230	244	239	211	197	202	236	247	214	217	209	195	208	217	220	204	225	214	239	244	219	249	222	206	219	196	227	233	230	217	202	215	198	235	201	209	194	198	204	235	207	222	212	208	213	235	227	196	204	211	210	222	236	240	210	211	228	217	207	239	245	240	229	221	214	197	233	207	258	245	192	235	242	225	215	229	193	229	188	231	218	239	206	211	200	224	254	229	214	214	217	241	234	218	210	233	258	208	203	237	224	225	225	217	230	226	206	207	209	241	220	224	219	185	211	208	225	215	253	236	225	202	238	236	202	246	225	231	210	229	224	190	231	215	223	224	234	210	243	244	227	227	209	250	218	228	220	212	208	183	212	215	209	210	254	203	221	225	194	220	250	210	194	244	211	210	246	232	218	237	244	222	204	219	231	220	243	229	236	217	209	197	231	227	216	225	248	217	242	186	217	269	219	208	224	212	229	230	240	247	245	241	210	227	216	221	229	244	227	229	211	214	225	201	225	208	186	203	235	209	244	219	254	244	226	186	213	231	208	233	238	232	237	224	227	203	242	220	186	229	225	236	227	226	216	221	204	216	245	209	223	218	223	225	205	237	244	198	192	213	237	195	228	198	208	242	231	234	221	254	222	238	246	217	210	242	219	205	237	196	203	208	199	223	228	226	233	204	220	215	240	216	220	219	221	209	222	226	235	227	230	241	227	259	220	225	202	230	220	225	259	222	192	222	210	219	232	233	209	226	212	210	250	215	222	186	224	200	246	225	204	222	240	222	194	235	235	232	212	207	240	222	234	232	240	236	193	194	221	228	217	224	214	230	200	211	216	249	233	212	224	208	230	241	236	243	225	233	216	223	237	208	222	208	218	219	189	216	222	214	206	196	222	234	230	226	224	244	249	229	214	221	251	204	245	212	232	227	240	212	236	245	207	233	211	227	210	242	218	184	215	234	228	192	196	226	212	218	244	236	218	190	185	223	236	244	228	220	216	224	222	239	226	229	225	215	250	215	229	257	272	199	235	207	189	223	219	222	236	201	213	227	205	216	233	247	233	231	211	206	239	231	219	221	214	231	226	229	233	213	231	202	234	233	224	196	238	215	211	211	219	238	224	209	215	214	231	237	192	223	236	183	223	229	201	221	230	223	228	219	215	201	177	237	236	211	245	228	209	239	217	221	232	233	206	198	212	233	224	243	206	252	221	226	220	227	220	233	233	207	195	235	238	216	234	199	212	203	210	227	244	223	247	213	257	258	237	239	213	210	212	191	193	215	204	250	233	221	223	218	247	236	222	218	233	239	225	252	255	214	213	229	238	235	219	239	224	219	218	206	228	198	196	216	205	257	224	208	237	241	231	227	203	218	217	200	237	224	192	243	208	247	234	228	206	257	222	246	234	232	247	215	209	199	240	245	230	236	224	188	217	228	235	224	207	218	220	201	226	206	201	228	238	212	199	222	225	235	215	220	218	243	206	207	253	201	225	252	219	221	225	221	236	213	214	254	210	190	198	206	228	214	201	251	200	219	230	234	198	216	198
27440	43559	40535	10588	2802	2427	2320	1916	2034	2302	18287	4859	5149	15183	23563	13248	3322	4280	12686	13416	12595	7209	4087	1865	1119	969	651	770	808	720	760	551	512	497	533	536	509	483	458	547	509	503	490	521	509	520	514	493	532	550	547	541	528	598	557	499	540	523	529	555	536	506	522	504	527	539	566	580	543	512	493	544	513	519	498	501	491	541	500	537	496	536	524	482	491	505	545	534	512	517	479	521	548	520	515	488	508	524	479	496	543	503	522	484	533	590	541	519	533	525	522	519	522	506	508	532	513	517	549	549	524	511	549	489	503	491	553	542	530	495	550	574	517	536	548	502	564	489	484	523	495	466	462	543	548	503	554	506	526	526	525	525	530	520	528	494	511	556	498	503	499	532	565	523	529	522	468	498	544	518	504	495	526	513	506	540	511	513	523	496	514	515	518	517	536	502	548	509	542	570	518	542	530	538	516	523	541	527	525	520	493	504	554	502	536	517	513	527	537	501	550	551	476	540	523	525	531	548	516	532	533	516	537	458	524	533	512	531	542	491	536	507	510	524	480	488	535	518	500	497	499	482	515	489	519	538	515	468	514	552	537	529	534	533	499	512	496	534	528	510	517	549	523	513	512	485	521	529	546	491	531	499	491	532	493	509	562	541	538	522	516	522	510	517	510	482	512	506	516	509	528	500	533	536	522	501	505	487	516	560	469	545	509	499	519	537	535	501	529	542	536	528	490	509	514	502	485	536	540	527	565	546	548	512	482	528	529	491	511	519	554	490	509	539	518	522	528	501	503	518	535	527	503	553	486	505	524	531	521	492	498	517	488	546	518	525	491	538	521	517	514	538	508	519	512	521	523	493	518	529	484	483	505	564	499	524	507	489	547	524	489	509	531	500	547	518	520	522	540	498	504	463	529	539	487	469	538	527	539	546	555	532	503	518	537	538	490	519	513	503	539	537	500	488	489	485	545	472	471	486	504	469	547	478	535	558	555	495	514	536	542	574	502	514	513	525	533	492	557	540	502	494	511	535	529	489	514	566	493	488	559	537	494	497	539	495	535	495	542	509	526	530	529	557	546	509	540	520	533	523	525	528	513	502	509	510	515	558	504	529	479	513	523	519	498	550	524	517	505	503	510	507	540	519	524	502	473	511	508	556	530	529	538	508	520	501	540	544	482	520	541	517	524	532	476	561	562	540	513	498	518	538	548	512	482	516	529	491	517	467	512	541	546	527	555	497	489	494	519	505	511	466	564	492	522	511	508	509	533	528	516	484	509	484	500	536	554	522	503	551	526	483	494	544	540	550	502	514	511	518	505	527	476	501	541	533	538	562	529	508	518	492	535	518	494	510	530	501	515	515	506	543	491	544	519	498	535	517	583	539	544	485	537	551	531	520	526	504	528	530	536	526	559	553	538	524	553	548	525	540	522	548	514	546	529	536	478	499	474	560	534	527	517	499	525	469	494	510	509	518	520	523	554	541	485	560	495	538	544	508	523	534	537	509	540	542	511	544	538	522	511	517	537	524	551	491	519	494	545	529	512	543	547	519	506	516	537	512	510	537	527	545	524	513	495	477	513	515	503	539	506	534	524	514	516	504	526	522	514	514	508	530	525	520	545	552	499	535	510	481	582	528	539	522	514	528	517	516	522	469	529	488	492	528	506	557	519	519	539	502	514	552	496	511	462	517	539	513	498	529	540	509	518	507	532	532	522	533	509	520	567	539	481	497	502	497	527	530	496	499	555	515	519	508	490	497	535	484	494	514	531	547	523	519	520	513	512	523	497	540	505	504	511	460	506	519	521	504	501	506	495	514	541	483	513	493	500	534	508	513	547	548	504	499	486	499	505	540	567	522	526	500	525	545	474	533	547	486	508	542	495	523	548	511	535	532	509	505	501	495	501	490	533	542	527	484	554	533	504	539	513	477	506	517	545	508	530	519	522	519	499	509	526	511	450	544	503	529	524	514	488	542	486	560	498	504	514	556	539	497	538	536	511	533	517	490	520	519	505	538	500	523	529	513	525	494	489	546	556	547	520	512	471	521	483	531	527	532	529	529	503	505	521	509	516	479	488	533	520	554	572	496	515	506	566	546	513	550	537	509	512	528	491	531	526	500	538	513	509	505	537	512	489	508	583	503	573	518	522	515	496	521	578	535	518	497	535	527	532	496	522	514	537	503	485	455	470	546	592	531	490	519	494	515	523	545	537	509	531	525	498	516	515	536	550	471	543	545	538	492	523	550	535	508	544	540	508	538	503	514	544	514	554	520	538	510	513	562	543	527	482	526	509	513	519	510	523	514	512	501	509	518	507	505	489	532	504	538	511	529	527	488	521	552	519	520	547	525	489	459	542	531	523	559	505	534	543	544	503	512	551	519	522	487	520	539	523	519	547	495	515	513	471	514	522	557	504	493	530	506	511	501	538	511	520	518	522	585	498	534	492	514	537	519	497	536	497	512	521	543	508	509	519	497	495	540	491	530	565	490	509	506	470	515	530	523	513	469	500	532	485	482	522	539	501	498	514	500	549	493	504	491	574	512	497	516	533	514	492	534	523	482	543	572	482	540	521	518	549	533	507	523	511	509	495	509	520	486	529	515	505	515	529	537	529	495	532	532	509	501	518	520	493	509	521	522	499	544	476	549	534	545	526	517	550	480	493	539	506	539	493	511	464	536	528	569	506	539	510	515	495	508	519	497	512	486	555	516	550	530	577	552	485	494	528	502	518	527	523	488	494	514	522	518	562	523	504	515	552	529	518	520	484	524	501	521	498	524	533	576	484	528	514	547	491	505	514	494	529	515	508	522	509	533	560	533	438	539	548	516	491	518	503	538	528	530	553	485	543	552	503	507	539	540	543	550	526	548	524	509	541	519	540	530	518	492	524	507	481	520	486	534	529	501	497	514	536	499	517	487	533	516	519	505	521	501	594	495	530	506	517	546	512	491	520	529	531	487	495	547	528	506	519	511	569	544	561	511	502	537	553	532	520	512	508	521	513	520	530	526	520	495	450	565	509	523	516	541	514	551	539	526	531	505	459	520	510	557	535	540	519	537	553	493	470	480	543	497	506	479	517	525	506	544	503	502	513	500	559	511	552	535	494	501	531	533	533	515	523	482	545	524	455	517	531	511	498	560	486	517	492	531	481	523	523	563	553	519	507	551	540	496	525	523	517	534	516	524	557	476	534	535	449	524	494	504	511	527	543	509	522	483	537	514	496	537	519	511	473	532	502	503	460	492	474	478	518	554	524	528	547	512	510	508	525	519	532	555	523	533	515	490	532	546	490	537	513	483	511	550	507	542	551	508	546	532	522	547	503	500	526	511	511	512	506	521	534	532	485	491	521	560	508	523	528	550	520	500	513	502	521	501	511	509	494	548	500	512	493	543	505	556	519	497	553	529	493	525	504	559	504	497	519	573	554	536	573	510	497	528	504	535	548	535	534	491	551	494	533	508	524	500	555	514	537	493	543	474	522	470	516	553	505	494	494	535
50251	43630	39648	25861	23162	20279	13827	7375	2874	1147	10268	5127	2436	6214	13380	8300	1270	1725	3981	6209	6188	3208	1719	688	458	355	212	280	335	280	257	198	185	180	197	176	192	174	182	157	187	205	188	201	201	171	203	187	201	188	171	184	151	162	188	180	190	175	194	174	193	169	193	188	185	184	163	173	174	178	168	189	183	207	154	186	182	197	176	203	192	175	173	184	177	159	164	166	191	176	168	187	177	219	186	180	190	174	197	168	199	195	179	153	184	168	186	155	180	161	167	180	187	151	159	191	169	171	161	176	187	180	165	184	158	182	183	206	185	182	170	160	180	197	195	160	182	181	191	171	172	182	171	179	180	192	179	193	183	160	168	177	170	184	201	175	181	176	183	164	174	201	199	169	181	164	179	185	203	185	182	155	168	179	196	161	178	184	167	205	189	198	180	188	155	182	169	170	182	190	177	183	210	181	200	184	190	183	159	205	167	170	205	188	161	184	197	214	190	176	178	164	183	159	200	175	172	184	175	174	157	179	151	175	167	165	186	192	187	173	190	210	161	195	160	191	186	210	208	180	180	178	171	183	173	170	169	171	178	202	230	165	165	192	169	203	192	190	161	195	200	197	154	174	170	181	191	181	180	154	194	189	165	153	185	186	205	184	163	187	204	183	185	176	171	199	172	194	173	177	158	164	207	186	175	200	197	172	189	181	195	176	202	186	161	174	164	173	184	182	195	162	176	187	178	180	189	184	159	196	197	178	162	195	204	154	150	186	197	165	182	175	159	169	181	195	189	176	168	186	193	173	181	203	199	185	201	189	192	185	170	171	206	185	200	158	157	191	185	188	184	183	192	181	199	183	167	189	180	164	173	170	168	163	178	179	170	189	186	186	183	182	162	203	194	214	182	183	226	170	185	168	161	183	190	167	172	161	179	177	170	191	189	167	183	181	179	185	179	198	149	185	155	179	176	183	212	185	174	185	193	197	181	206	155	182	186	193	174	142	190	188	168	187	184	213	170	178	177	165	170	192	203	177	188	169	174	177	169	160	174	180	157	162	167	212	153	197	176	165	190	190	172	155	175	217	178	202	173	190	179	172	197	182	171	173	174	188	170	159	177	201	186	174	177	165	174	178	172	177	185	186	180	171	174	173	179	170	196	180	178	164	193	186	181	194	189	174	166	186	181	198	202	183	184	168	194	163	163	161	175	183	174	189	178	181	195	175	186	182	178	174	193	171	179	212	160	174	194	192	181	198	169	189	153	180	168	208	188	189	201	199	183	175	179	184	181	154	186	152	186	168	194	207	166	179	196	191	187	191	206	187	167	197	197	189	189	200	185	177	184	208	168	159	202	189	171	162	174	207	215	153	158	214	172	192	170	162	186	180	194	195	174	168	214	216	178	177	187	176	196	174	176	168	197	156	200	182	190	176	197	179	185	162	178	175	188	219	188	180	161	191	168	180	153	177	192	175	200	180	188	208	184	204	196	169	169	174	164	195	181	155	185	163	198	177	212	196	178	195	183	190	200	168	165	176	196	185	166	194	189	170	174	178	158	178	211	184	182	172	181	196	173	167	184	191	186	206	174	175	182	171	192	192	199	177	186	193	171	169	193	171	180	159	144	205	185	201	170	191	216	200	159	168	195	173	188	175	184	184	172	164	153	181	194	194	165	190	157	165	183	193	192	183	193	192	192	194	207	178	175	195	184	164	190	164	173	182	192	166	176	204	190	181	171	190	174	170	186	185	192	167	188	173	188	184	175	168	189	193	169	179	176	202	176	222	189	171	197	184	163	201	167	172	184	197	173	174	203	177	203	165	179	178	189	195	178	213	170	176	198	174	177	185	176	180	191	208	201	154	174	192	185	186	187	186	151	195	180	177	185	175	190	187	194	178	143	196	180	176	163	184	169	185	188	180	203	195	171	168	189	185	176	193	198	185	174	158	192	170	164	180	184	189	186	177	188	171	187	174	191	171	144	191	177	187	191	146	196	193	164	195	191	181	170	176	180	177	169	191	186	190	159	170	194	167	191	172	196	193	172	193	178	176	161	165	189	188	187	187	173	164	178	197	192	171	164	189	189	190	172	178	209	207	177	174	209	210	183	171	144	172	169	167	197	173	190	186	186	165	211	159	168	218	187	143	184	188	184	199	180	192	184	160	153	204	170	187	145	173	171	201	218	199	198	194	182	170	196	173	188	200	195	184	184	172	179	209	190	140	194	184	158	187	175	178	174	191	197	190	176	180	169	187	174	172	169	163	167	172	193	183	161	187	193	197	201	181	200	161	173	158	172	166	179	196	207	196	188	185	202	189	171	166	169	145	172	188	158	182	190	197	194	179	193	178	178	182	176	217	186	187	178	177	198	195	185	187	173	176	205	194	172	177	168	163	183	169	181	174	172	149	199	169	170	168	191	171	204	187	191	179	185	180	179	179	188	186	184	146	155	181	192	174	166	189	196	151	180	178	178	188	187	179	195	185	153	154	167	167	184	183	193	206	151	180	173	176	162	162	174	183	184	191	185	188	173	195	193	182	172	205	163	193	189	188	164	170	171	169	187	164	156	191	191	167	186	175	172	174	166	164	178	174	194	181	204	166	183	201	186	196	179	167	172	192	165	179	189	203	170	163	175	178	152	188	193	193	181	185	187	187	180	204	167	179	192	182	191	187	180	185	174	166	204	178	198	182	169	178	187	190	185	158	165	182	157	158	182	195	185	175	188	174	172	174	213	176	200	174	166	184	164	183	202	179	170	183	199	174	153	201	196	160	189	193	185	179	213	193	177	187	203	170	167	172	197	179	198	191	194	172	170	166	183	160	162	184	178	196	199	171	170	171	170	171	188	174	169	197	178	162	196	196	187	157	168	177	188	190	160	166	165	190	178	193	174	193	166	159	164	193	184	188	168	168	187	181	188	201	171	166	172	195	196	193	186	175	175	152	171	201	161	166	185	170	175	196	168	185	188	186	142	172	167	186	184	221	203	218	169	182	210	194	185	167	187	154	165	196	180	201	192	191	180	188	179	173	195	168	196	191	185	186	176	159	148	156	211	210	198	199	158	169	200	185	183	163	178	165	174	154	188	180	175	191	167	187	197	192	183	182	176	184	189	147	155	177	158	179	202	167	154	172	166	186	181	172	168	194	190	175	173	187	198	184	169	172	191	186	163	179	188	200	186	159	190	181	216	170	172	178	209	192	171	182	188	174	174	189	178	185	188	194	184	219	192	190	163	191	168	176	187	199	203	216	181	176	201	196	177	192	160	180	161	164	199	185	194	172	180	176	200	182	161	200	183	202	222	182	168	204	178	190	178	196	161	164	200	168	202	175	162	192	196	200	184	172	214	176	182	167	201	187	191	174	176	177	186	196	161	189	157	204	167	202	182	186	162	185	193	182	164	197	154	175	190	163	178	181	176	178	197	171	203	163	180	161	192	200	184	182	184	178	189	192	180	191	191	171	190	171	174	206	177	170	178	157	220	192	211	188	186	180	172	159
39982	46150	41417	9580	5180	4516	3764	3273	3205	3784	28129	12174	11573	23672	36064	21870	4752	9429	18354	24661	23311	13869	8267	3297	1859	1425	726	948	1114	1054	882	489	465	428	408	430	413	447	399	405	420	459	380	430	419	430	424	405	417	434	436	431	357	467	417	441	470	421	429	398	408	413	426	413	462	428	434	419	377	419	435	398	429	491	395	440	389	414	416	450	395	382	425	452	421	428	434	433	402	393	435	413	458	444	426	394	423	403	409	435	413	419	406	415	449	431	410	386	409	421	435	430	443	440	420	433	406	438	413	385	447	415	448	399	404	411	406	429	407	409	399	427	397	422	421	435	386	407	417	440	387	416	379	447	455	399	429	430	422	388	444	401	467	436	422	423	415	406	395	460	421	423	428	403	429	409	389	433	440	417	372	407	424	454	413	412	433	417	408	431	409	409	383	422	424	448	395	467	439	448	411	410	414	433	402	419	458	405	430	397	435	449	421	416	404	449	429	394	397	409	418	433	459	412	401	401	439	397	414	415	453	433	443	407	436	443	451	410	421	435	415	434	407	387	429	422	393	398	409	455	416	432	434	408	454	436	430	411	409	415	402	430	419	420	434	408	439	417	420	470	395	411	407	416	440	431	422	405	436	411	427	431	412	405	445	401	434	427	416	389	419	407	438	428	427	446	423	391	405	442	425	450	425	449	417	425	411	413	412	421	407	412	423	413	423	425	451	439	363	417	403	421	420	429	416	396	465	414	427	421	387	443	387	414	385	401	398	381	441	430	425	406	418	431	431	422	437	396	421	447	430	415	433	401	396	405	385	406	436	405	419	397	446	426	437	420	409	435	415	427	382	461	436	372	430	430	411	410	406	377	413	407	392	381	429	423	450	436	381	439	420	427	429	413	415	455	398	375	450	413	446	452	409	432	444	436	430	424	414	391	416	386	415	408	407	461	397	425	425	441	407	418	407	465	419	411	417	392	401	423	409	411	430	432	423	446	397	416	430	438	430	421	413	452	433	393	420	449	461	443	417	427	408	418	452	432	396	414	405	405	413	444	429	425	405	439	416	412	431	402	421	406	415	402	406	386	425	403	447	437	417	419	420	404	423	426	418	394	388	407	398	418	412	407	388	434	474	407	423	454	406	396	395	393	412	411	417	405	422	404	436	404	440	440	437	425	430	371	425	427	392	445	421	417	437	415	440	413	398	419	420	457	427	402	431	387	415	442	413	357	402	427	456	402	419	436	430	388	408	436	430	407	390	428	412	423	453	420	475	422	434	433	413	406	417	447	372	396	430	424	394	410	418	403	428	432	437	417	403	422	394	415	440	428	407	449	397	395	416	408	451	425	406	458	437	438	454	368	449	471	455	459	418	436	409	391	405	418	433	442	422	364	444	443	393	380	403	430	460	446	418	416	406	432	390	428	424	409	416	394	421	438	426	451	435	424	388	376	430	431	401	435	381	437	421	439	411	441	395	407	395	417	429	408	423	401	424	410	445	411	449	414	436	430	430	403	430	433	422	469	421	410	430	430	429	377	424	401	431	428	420	434	430	405	433	400	416	423	426	419	411	429	425	420	453	414	433	413	414	403	452	397	449	428	450	391	469	426	403	437	421	406	398	433	454	423	449	462	390	435	417	438	420	419	411	439	412	437	411	400	463	422	425	417	436	438	433	415	410	437	423	435	430	424	440	409	403	410	442	403	413	431	398	427	398	412	414	413	409	426	406	427	436	397	440	441	413	386	437	426	408	385	413	446	452	405	409	374	481	432	441	441	436	381	381	437	396	407	422	396	392	407	442	400	408	422	438	410	413	421	393	421	434	444	417	435	400	411	403	427	391	419	434	419	410	403	415	419	427	429	415	409	428	411	399	467	433	433	459	428	409	421	433	388	417	414	421	403	407	395	369	435	402	392	433	428	444	415	408	456	473	424	418	445	440	395	408	411	405	403	396	417	457	431	407	434	413	396	399	392	418	403	423	416	388	417	440	394	402	409	422	419	386	434	451	431	407	414	433	425	424	421	406	409	449	412	420	461	433	434	423	433	435	393	449	420	420	420	410	414	400	417	439	420	394	436	445	406	405	398	448	393	412	405	434	410	451	407	406	433	424	381	437	421	448	421	406	427	432	406	418	407	426	416	386	430	422	439	409	453	449	419	396	416	427	411	430	407	427	433	416	414	429	395	428	435	450	407	412	469	466	410	418	434	409	406	441	414	445	472	427	409	424	415	404	420	397	418	400	421	417	414	436	415	378	421	402	419	435	406	412	381	425	410	401	426	408	399	378	428	390	414	416	438	406	394	425	408	435	419	464	412	406	413	429	412	389	405	401	421	401	425	450	411	381	439	419	403	435	414	412	429	423	467	422	421	456	427	445	426	427	409	397	383	404	423	385	417	403	411	432	409	421	427	410	485	428	417	432	421	386	421	414	415	434	414	423	444	385	417	405	397	453	412	409	452	407	454	438	438	439	432	415	422	430	431	395	431	387	434	428	423	421	436	410	426	405	385	443	433	443	450	432	431	442	378	436	411	432	420	443	427	417	401	426	455	434	416	430	444	423	422	385	403	390	413	416	392	405	445	432	440	409	375	422	427	442	414	416	416	396	430	413	395	431	402	467	389	427	413	402	437	428	459	392	411	405	413	397	426	418	388	426	452	417	438	411	419	421	420	401	419	404	416	428	390	425	383	417	400	409	429	430	418	413	383	419	415	386	405	440	408	408	452	387	423	421	404	411	437	413	384	397	384	437	432	440	408	440	405	411	454	442	401	450	414	420	432	409	436	422	416	419	415	392	402	415	371	386	426	419	404	400	437	430	447	426	445	422	448	435	400	413	409	387	412	383	402	365	439	420	421	493	371	406	449	420	439	405	406	470	443	385	413	393	411	415	407	426	432	387	410	413	427	384	369	416	426	407	407	393	433	430	411	445	438	435	368	458	425	418	417	452	408	394	421	391	422	399	402	402	428	417	435	400	399	425	393	431	423	421	470	407	450	417	432	392	350	386	381	441	413	388	406	404	422	418	414	397	415	428	430	397	435	412	396	450	398	440	410	427	410	413	387	406	432	415	423	411	391	406	439	387	445	392	409	393	435	397	408	427	418	424	391	447	442	465	434	392	398	396	415	428	417	420	429	437	416	464	426	421	449	403	405	437	400	456	438	374	437	430	448	437	423	446	436	426	416	438	388	412	404	408	444	415	419	419	441	390	435	411	404	437	396	421	459	385	442	406	402	447	423	379	407	412	450	390	414	386	387	400	419	429	414	430	430	424	401	404	414	461	375	419	469	406	415	450	411	420	440	427	399	412	440	401	406	439	396	402	431	412	424	433	457	395	443	463	407	399	434	435	466	374	401	378	386	411	438	445	432	443	481	432	439	431	410	432	432	399	393	420	431	432	402	455	420	391	421	403	421	416	414	419	385	402	395	404	423	431	433	420	410	391	436	431	416	411	426	445	391	395	413	410	415	407	404	399	427	410	438	426	422	403	416	417	413
8376	14954	16077	3384	757	403	254	218	252	192	248	295	221	283	486	348	204	239	279	471	548	467	367	248	212	203	193	184	206	170	193	172	199	193	186	189	198	187	179	195	179	169	204	197	175	190	203	188	190	168	181	184	192	167	206	197	180	195	205	171	162	187	214	194	185	202	193	185	177	161	174	206	185	174	204	197	176	178	208	184	205	196	183	161	164	171	154	181	178	186	170	167	190	188	173	214	190	190	178	182	179	201	170	199	190	190	210	183	181	169	179	179	218	170	149	195	192	181	215	184	174	177	178	198	198	161	200	196	178	197	152	196	178	189	206	167	176	201	202	201	192	228	194	179	160	183	183	157	228	171	193	161	182	191	198	168	166	194	183	184	181	197	202	189	221	174	192	171	203	208	163	192	180	197	193	176	170	207	176	206	165	198	197	170	151	201	178	176	203	224	174	194	183	173	179	184	223	165	211	193	188	171	182	193	180	183	195	173	186	184	175	193	196	204	182	176	175	196	182	168	199	204	183	173	201	195	184	198	174	186	192	218	175	186	180	209	191	181	188	199	164	209	180	161	179	182	177	187	180	189	159	206	205	201	177	192	199	208	205	203	185	171	205	188	181	173	180	191	176	205	162	171	170	205	197	196	200	193	199	178	185	181	186	187	159	171	190	190	178	196	183	173	167	196	176	204	164	176	172	180	204	200	181	174	204	186	192	186	176	201	169	187	174	182	163	208	189	192	201	209	177	182	194	188	206	188	184	171	167	179	180	173	177	180	189	185	205	209	157	203	224	184	158	184	177	186	176	205	175	204	193	189	184	183	189	202	175	183	171	176	170	189	197	189	171	178	203	181	162	173	203	172	194	180	175	178	182	196	175	169	169	206	177	171	196	203	187	191	196	204	198	171	197	174	182	188	186	184	184	194	188	198	170	183	200	156	188	195	175	173	165	181	169	190	188	186	181	182	162	168	166	174	186	189	194	200	184	176	195	180	181	170	196	185	214	196	183	196	191	169	171	181	178	194	185	194	209	166	178	174	170	192	163	182	193	203	185	201	205	183	175	175	202	185	163	189	203	198	202	199	184	191	184	185	162	169	203	195	188	207	199	184	185	171	194	187	163	193	188	202	189	181	178	183	186	177	199	182	221	196	209	166	190	215	195	171	169	178	181	150	175	199	166	181	181	186	192	203	196	186	203	176	197	206	185	174	173	159	186	182	192	196	195	173	183	174	189	181	190	206	202	165	193	180	182	186	181	161	201	160	181	185	193	181	200	215	187	180	172	193	174	171	172	170	186	191	193	189	195	192	170	177	186	189	175	168	160	212	207	175	187	181	193	153	165	197	189	174	178	169	205	164	188	186	178	172	189	179	175	174	177	170	184	177	197	198	164	183	211	190	183	196	197	175	199	204	178	186	182	177	196	184	181	179	184	210	171	166	171	198	178	192	166	172	168	192	166	197	176	179	185	191	172	185	184	179	192	164	179	187	167	186	172	182	189	180	180	183	185	223	181	196	178	178	221	208	190	185	183	188	180	187	169	196	199	205	186	183	194	200	142	200	203	183	186	176	174	168	193	174	184	185	184	196	213	194	206	177	187	186	187	200	184	192	166	219	196	207	201	177	175	203	178	197	174	150	177	195	186	208	174	189	156	182	191	190	166	166	185	187	204	173	193	161	191	172	167	183	216	175	200	154	197	200	170	174	188	184	183	180	213	173	191	179	193	190	190	200	183	205	192	193	175	183	179	198	194	189	184	195	164	194	176	207	217	165	185	179	185	207	164	178	171	196	170	202	193	179	192	198	200	175	174	168	189	171	190	214	195	191	201	213	201	185	175	173	199	166	209	188	195	184	199	183	194	162	159	207	177	175	203	200	209	182	212	177	176	174	205	177	198	183	192	166	172	172	203	200	180	197	177	219	182	178	174	197	181	194	181	155	164	197	179	161	166	174	186	202	194	190	193	193	185	196	176	194	188	183	197	219	176	210	171	192	202	190	175	161	189	161	181	184	176	214	165	178	209	217	219	215	189	202	182	179	206	189	177	217	193	175	179	178	183	169	208	194	180	156	170	168	179	199	172	192	192	202	188	205	190	197	191	186	164	183	184	207	205	177	177	209	173	193	188	186	182	197	193	212	204	183	182	184	183	211	187	214	185	211	207	191	188	208	199	197	170	182	196	182	198	186	185	193	202	169	149	175	196	203	194	179	205	184	186	177	178	190	189	179	189	178	186	187	173	167	186	167	180	182	214	177	171	176	185	185	193	193	162	176	195	191	196	197	166	173	203	178	209	208	191	188	169	178	201	188	184	163	184	163	187	196	184	174	174	156	189	171	177	176	191	182	179	190	209	190	151	175	158	162	175	169	191	160	178	182	175	196	170	193	191	167	172	177	172	181	204	178	190	169	182	189	179	178	180	191	185	189	197	187	179	178	192	165	168	198	201	183	186	179	171	194	209	189	175	205	188	156	182	179	178	182	172	187	172	187	162	189	183	177	197	183	178	168	207	193	171	183	171	183	175	180	173	178	194	180	169	194	197	182	202	154	191	199	179	203	161	207	190	177	206	169	194	181	189	189	190	181	174	170	185	167	196	192	191	188	154	181	202	169	177	166	182	196	180	204	173	209	159	180	200	200	198	195	168	192	181	170	200	174	186	193	172	194	211	191	216	197	173	185	185	175	190	184	206	182	200	219	165	203	180	208	201	168	183	192	191	196	190	174	180	187	188	185	175	180	198	177	187	210	199	190	192	185	186	186	180	193	222	198	185	187	186	175	212	177	193	211	189	177	177	181	194	188	189	169	202	195	178	183	198	207	190	167	199	197	201	185	181	166	170	219	154	182	178	184	196	192	202	187	198	205	171	184	164	179	174	175	195	183	155	174	162	179	174	176	200	178	169	189	189	173	175	213	171	209	194	182	166	188	169	176	165	181	164	191	171	179	178	165	153	172	186	154	185	209	158	178	173	180	178	177	220	169	202	188	187	185	186	178	174	198	199	164	170	179	154	172	193	180	192	177	170	191	192	173	173	165	198	186	194	186	197	201	205	199	171	181	162	176	164	189	189	187	185	204	188	188	185	179	198	176	201	197	182	196	203	178	195	173	175	162	196	168	184	202	191	170	195	192	204	174	199	171	187	183	182	179	198	169	184	172	179	201	188	182	199	208	174	183	189	186	169	171	197	189	201	171	183	173	167	193	162	178	189	195	190	200	206	180	196	197	186	179	188	179	179	203	203	166	175	186	167	213	203	189	188	194	156	192	181	190	162	192	186	179	176	200	193	217	201	170	211	204	199	159	169	192	171	186	199	158	163	193	203	172	193	168	195	202	170	176	192	167	181	169	172	182	165	179	179	191	184	199	175	194	167	174	177	181	190	195	192	203	172	191	157	170	184	161	198	175	183	163	196	198	178	164	158	169	216	167	204	187	171	221	189	189	178	197	195	180	172	196	193	191	175	192	175	188	190	160	192	204	185	193	180	172
7207	17261	16267	1544	785	713	683	708	686	684	948	1277	691	1267	2795	1619	560	700	1133	2386	2824	1776	1168	657	513	505	472	459	518	473	534	483	471	422	470	456	515	459	442	493	432	461	429	490	448	474	442	448	468	447	426	469	455	464	420	430	424	446	481	484	468	482	485	502	451	411	457	450	429	445	450	457	445	429	432	462	424	451	443	441	440	411	457	452	452	475	426	429	458	402	424	457	444	460	462	426	453	485	485	408	483	484	443	484	444	480	486	436	443	426	444	450	439	445	417	451	425	445	462	454	462	442	452	415	475	460	456	443	413	431	460	442	435	453	467	477	474	458	447	433	468	487	473	430	483	464	462	427	473	409	419	427	438	466	448	386	424	426	427	449	464	454	426	456	486	471	493	432	461	449	483	436	461	449	440	427	441	431	440	457	484	444	472	468	446	457	466	458	434	449	436	462	426	431	462	441	433	458	464	430	503	465	424	449	426	453	430	462	459	475	451	433	461	460	438	434	451	436	442	469	432	431	437	416	455	442	432	469	421	436	426	454	473	458	436	434	440	426	470	476	466	438	470	428	463	451	444	436	489	480	475	429	422	404	443	454	470	469	439	454	450	452	465	451	498	463	473	456	435	502	463	424	446	439	445	445	457	452	439	487	450	486	442	470	458	467	498	446	434	460	502	444	453	451	441	394	465	460	423	433	454	458	424	408	478	427	433	444	472	463	453	446	412	446	460	437	440	452	446	431	461	454	448	440	462	513	456	483	456	428	413	444	466	408	434	479	459	429	474	474	443	432	471	446	455	454	429	479	472	469	439	459	447	458	430	414	419	430	463	464	454	503	467	432	472	506	438	497	455	435	462	408	422	486	447	430	483	432	406	478	432	459	453	492	468	427	465	443	442	463	468	425	460	423	465	467	469	464	409	411	434	406	444	422	394	432	466	457	439	475	470	440	455	475	416	434	442	433	444	471	456	492	469	462	428	476	456	465	441	445	454	468	455	495	436	449	437	480	453	448	472	444	452	506	447	449	430	422	448	443	452	440	464	446	455	443	435	433	462	433	470	458	450	427	483	452	453	469	434	462	439	435	436	460	468	441	451	463	438	472	470	418	452	431	449	436	491	447	419	421	431	466	463	468	411	494	501	438	431	470	399	496	455	448	427	431	441	426	426	436	437	422	456	420	476	427	496	461	449	446	446	452	515	438	470	445	442	451	420	444	410	411	445	458	452	465	437	452	420	437	456	430	459	446	407	427	449	449	452	433	450	444	423	437	446	485	454	446	485	434	401	429	449	444	463	481	465	472	478	495	443	456	440	436	419	458	424	437	475	470	479	423	456	417	438	462	467	473	436	488	419	442	462	432	441	456	483	440	467	453	443	440	443	433	411	439	440	459	469	451	450	438	434	489	446	467	467	461	442	475	462	460	451	455	436	429	426	452	469	437	448	448	417	410	455	451	461	457	415	428	430	450	453	441	482	471	444	421	436	476	430	435	471	413	423	440	442	444	443	473	476	417	450	456	448	467	464	447	468	461	450	436	454	463	473	472	439	450	454	464	426	405	434	450	501	436	415	462	435	471	470	440	441	461	451	404	449	459	443	503	466	404	428	427	466	443	433	424	445	444	424	406	451	426	474	433	414	463	450	460	427	482	431	447	433	408	401	446	406	459	447	465	436	466	435	472	474	475	483	463	422	480	441	438	452	436	422	449	464	438	464	443	426	456	473	465	430	419	459	454	458	436	437	462	460	437	462	468	452	441	473	415	419	421	412	454	424	493	470	471	466	443	457	444	470	435	449	457	482	461	449	460	480	488	431	450	481	425	452	447	440	448	403	428	455	425	445	464	460	419	437	434	439	480	471	442	474	446	440	449	455	441	465	409	425	485	432	461	474	447	466	437	414	447	470	376	436	434	486	447	464	446	432	458	469	473	469	464	434	432	455	471	471	445	420	496	453	457	512	426	454	388	448	436	431	431	465	460	453	457	508	474	465	499	436	465	461	482	469	450	435	434	474	449	441	470	454	450	460	456	463	398	469	453	432	474	454	428	437	421	453	458	405	415	472	437	419	418	444	471	452	467	444	472	466	413	471	449	457	425	462	414	434	444	446	430	497	453	470	455	469	472	452	468	462	461	456	453	443	440	464	441	426	463	477	453	443	474	444	451	438	430	454	455	473	496	439	459	444	440	489	416	447	467	452	427	456	473	473	442	434	426	486	435	442	455	503	474	480	411	438	432	461	499	468	454	463	433	465	467	428	437	443	440	428	438	413	429	430	451	479	455	459	468	443	428	473	432	472	439	435	440	481	472	451	428	436	400	414	449	454	448	443	495	461	461	448	444	480	474	481	468	454	430	426	430	429	423	443	459	479	427	444	499	411	461	455	440	430	473	444	464	463	448	459	432	449	455	464	482	438	466	426	445	437	467	442	467	420	463	481	445	454	467	441	439	414	446	415	468	466	468	462	448	456	441	423	427	453	443	466	443	428	459	448	442	469	439	430	430	488	482	451	424	446	463	442	452	435	460	442	470	480	481	462	397	436	437	435	491	465	459	427	416	425	450	446	457	408	394	440	436	476	422	418	437	456	443	467	424	460	481	468	458	440	442	439	489	455	459	434	475	429	443	420	439	419	471	440	419	403	491	486	417	449	448	442	436	475	473	446	426	465	449	461	423	438	497	430	434	408	439	402	451	410	429	434	475	453	465	482	453	443	447	464	399	480	488	446	438	459	416	431	445	421	481	447	436	434	442	447	441	476	441	433	448	446	440	434	463	481	467	484	410	440	438	430	455	429	435	416	438	427	462	470	433	459	423	446	459	430	421	478	452	452	466	414	432	420	419	427	446	462	438	510	479	431	455	459	470	429	456	457	449	435	441	433	479	440	464	469	471	473	425	485	433	430	446	446	422	476	421	472	454	424	442	444	454	427	453	446	455	477	457	468	451	435	475	493	415	451	405	445	464	456	459	451	457	457	460	462	449	439	446	395	439	468	455	416	471	445	457	427	468	426	435	484	444	439	464	441	476	431	423	447	490	464	474	404	457	429	460	481	445	449	448	432	456	440	503	482	479	448	441	465	421	410	478	436	443	448	426	484	422	455	470	433	432	443	484	482	448	447	426	470	448	423	435	474	442	440	427	444	428	473	461	470	463	432	485	439	441	479	407	446	453	402	431	503	451	461	441	442	472	431	463	455	410	473	447	414	429	418	456	454	431	457	490	452	445	429	454	436	451	486	445	450	427	461	456	433	450	459	437	446	457	460	516	480	450	428	455	444	441	458	435	451	449	458	440	452	445	481	443	456	455	481	454	421	439	465	453	453	488	441	444	446	474	444	457	472	490	427	452	497	468	505	432	451	454	438	418	400	487	457	430	449	427	442	456	451	448	445	435	460	452	471	458	482	429	440	452	458	480	436	488	521	447	461	463	435	451	460	489	426	406	431	411	473	480	414	465	493	472	447	471	469	443	442	474	436	468	459	427	501	450
35484	46155	38839	25661	17539	10763	5346	2112	787	459	456	3018	574	2560	5960	3033	551	1289	1835	3470	3088	1749	949	452	330	293	231	229	269	260	297	236	238	221	232	205	222	206	230	239	232	228	232	206	220	231	221	222	225	208	245	234	207	215	263	237	221	222	231	231	234	210	192	192	204	216	232	236	214	229	230	208	211	232	220	201	208	237	234	223	202	183	212	207	205	204	241	200	240	220	228	215	214	209	233	215	252	218	225	202	182	208	221	208	233	201	223	220	242	259	225	206	225	226	192	219	209	222	223	242	184	226	196	209	204	225	181	200	215	229	226	223	209	214	198	195	197	206	188	199	195	199	227	207	214	227	213	230	231	215	268	212	222	193	210	218	193	224	223	237	200	207	226	253	222	222	198	199	196	210	217	196	226	201	214	245	206	231	224	242	217	205	214	211	237	199	229	232	209	220	193	208	239	219	194	234	247	208	198	221	257	238	234	178	190	239	203	235	216	226	216	216	241	209	209	243	206	209	222	223	205	199	202	228	208	224	221	229	216	254	209	221	210	205	245	212	223	208	220	237	219	203	244	198	232	221	229	239	215	207	204	193	209	208	184	217	246	233	188	214	249	206	215	198	191	207	244	215	219	242	221	204	212	205	226	236	220	231	208	195	212	236	207	229	209	226	191	206	196	227	218	218	200	210	209	231	238	203	238	199	218	210	205	206	209	218	241	182	240	226	202	210	228	225	234	212	222	221	218	208	212	221	234	221	226	216	209	202	221	207	235	204	218	217	227	216	211	212	224	230	215	216	231	224	199	202	220	218	217	195	228	215	228	235	237	248	192	224	216	205	218	214	223	228	201	222	228	215	215	206	225	215	207	238	234	208	214	228	207	206	211	217	211	216	222	195	234	201	233	221	220	227	194	230	237	248	180	227	220	209	223	200	220	222	208	203	223	221	234	229	219	236	228	224	209	189	199	212	226	228	211	215	221	204	193	222	199	233	215	207	231	227	207	219	197	244	197	226	229	224	229	218	198	216	224	195	227	215	201	198	197	243	207	232	215	219	200	208	231	223	261	211	220	217	201	195	225	239	231	229	236	195	202	205	229	216	205	237	226	219	212	191	230	239	245	220	202	206	237	256	229	216	205	223	194	194	227	207	253	219	223	239	229	233	239	209	241	197	228	244	218	225	217	236	188	216	220	213	209	264	229	219	188	207	216	217	203	228	215	222	199	216	210	220	211	223	225	250	192	227	209	196	198	231	226	225	230	223	211	226	233	227	231	217	231	200	240	212	199	227	224	223	218	209	199	207	251	216	234	229	230	231	220	219	237	244	209	211	213	204	218	230	211	193	208	220	184	232	220	212	208	224	237	212	243	211	250	220	260	173	220	248	229	211	202	204	228	226	212	232	227	201	228	238	235	236	230	232	230	233	203	233	228	203	227	206	231	243	192	227	205	223	241	206	216	208	223	203	222	216	210	244	221	214	228	217	229	212	207	187	228	229	200	212	225	244	206	218	238	213	214	204	212	231	205	210	223	234	219	200	223	238	230	205	212	208	206	240	205	217	211	208	208	246	226	220	207	206	215	193	192	233	239	261	220	217	220	228	187	202	220	211	219	243	219	201	224	203	221	222	223	209	220	222	232	217	254	233	257	209	235	224	207	232	241	204	229	226	222	226	197	207	211	230	228	232	221	236	215	240	207	189	207	205	184	196	189	209	239	239	203	253	258	234	238	209	211	232	234	235	225	207	205	214	201	217	239	224	233	193	233	202	207	216	214	234	228	199	209	200	238	217	203	194	190	229	226	251	248	228	229	218	218	229	209	220	230	249	242	213	199	222	208	182	202	223	198	194	227	230	204	247	227	197	216	236	229	214	252	221	236	200	209	210	200	229	202	221	229	197	263	208	209	200	230	228	224	230	204	224	206	239	236	179	195	234	233	193	196	244	205	250	213	202	215	221	215	206	220	187	236	224	230	226	219	245	232	236	260	210	224	225	203	199	236	242	203	226	213	236	222	186	201	203	200	232	198	200	198	226	225	216	227	207	204	224	210	240	227	231	214	207	212	234	213	188	205	235	176	210	198	193	219	210	224	210	217	215	194	245	238	210	195	204	204	208	242	233	227	201	208	215	205	233	226	197	226	206	191	218	222	210	220	210	239	225	248	197	207	207	192	212	205	188	218	210	259	234	215	215	207	236	195	217	243	231	235	221	227	222	226	205	205	229	198	246	235	222	219	191	222	239	202	221	236	211	232	221	227	234	220	198	208	207	222	223	229	216	231	225	209	225	199	229	211	209	194	227	188	217	218	226	236	222	187	228	208	229	234	237	214	215	221	251	229	226	225	205	220	213	240	237	239	208	210	232	239	229	201	238	201	198	230	254	207	219	206	214	222	225	195	181	184	217	251	185	219	219	215	203	232	208	221	206	202	223	217	235	213	209	222	202	212	210	228	219	239	213	241	206	224	231	238	242	207	211	205	218	207	235	232	229	210	221	210	216	216	202	217	206	231	196	221	225	203	198	243	231	228	220	194	216	240	192	210	203	233	198	188	222	198	209	239	204	205	219	227	215	238	247	197	215	205	220	209	194	207	241	227	202	219	219	213	197	212	211	214	199	231	200	206	209	200	227	219	225	240	196	225	232	208	208	222	238	198	243	222	207	199	226	208	229	173	230	225	199	209	225	220	226	240	202	200	239	206	224	203	222	201	233	239	200	210	209	213	238	215	224	234	236	233	228	209	211	220	248	216	220	224	232	230	215	232	197	248	253	242	221	236	249	217	246	209	234	217	189	194	250	221	231	190	219	229	224	237	217	235	230	221	229	198	222	206	224	203	227	219	208	221	232	213	219	202	205	185	212	203	249	231	209	228	228	187	224	214	196	236	211	223	247	190	218	206	235	218	206	217	227	228	211	211	205	208	206	204	214	198	208	249	200	205	212	197	220	225	229	224	214	207	236	212	242	248	215	212	185	206	250	206	217	233	237	203	214	246	211	215	189	225	227	244	205	213	238	248	240	230	227	224	199	203	215	214	198	216	216	221	211	189	203	236	234	208	234	218	219	202	200	235	215	190	218	234	250	221	192	250	230	207	227	186	206	211	202	249	240	211	211	196	225	198	193	201	210	232	226	239	205	222	251	227	183	196	216	202	232	219	213	211	216	216	219	222	196	227	208	223	216	206	215	207	230	181	217	213	198	222	196	215	227	205	227	222	195	192	222	196	208	215	226	228	214	210	232	187	205	229	218	228	229	219	217	227	219	238	196	225	236	227	222	196	195	225	208	197	246	182	195	203	214	220	238	203	219	205	227	204	219	211	246	205	202	234	232	225	205	189	240	223	204	224	235	234	223	198	235	213	214	218	231	229	232	227	225	223	224	199	218	211	258	186	214	186	230	212	198	201	210	247	196	232	220	231	228	216	229	219	237	207	203	188	209	257	219	207	193	214	201	259	227	205	249	202	214	205	218	257	206	223	211	229	219	217	207	189	235
26575	41668	37079	8888	2690	2432	2362	1958	2006	1962	1893	12691	2506	12819	23668	12711	1870	6801	9976	17093	14364	8202	4579	2042	1237	1001	640	631	812	786	785	567	474	479	518	506	477	501	562	543	513	484	507	487	475	542	550	493	524	541	484	522	542	476	501	480	520	542	503	516	545	524	531	528	506	531	522	501	521	533	529	553	500	499	556	529	540	455	530	511	493	533	531	474	520	514	501	488	521	539	488	481	543	502	540	511	565	520	550	539	544	516	523	502	508	481	530	549	511	517	549	498	546	483	521	533	517	488	511	505	573	487	509	528	536	520	523	521	507	512	505	523	541	515	521	505	473	507	477	469	526	532	507	486	541	519	535	529	529	516	509	543	511	498	468	546	531	468	510	519	517	504	516	496	527	550	480	489	494	506	497	516	515	442	532	544	521	560	512	541	475	522	487	485	526	518	476	502	549	519	529	518	553	485	540	536	522	531	499	480	535	491	515	540	520	518	511	487	475	494	487	581	494	459	521	491	470	542	500	525	466	509	479	529	490	474	540	466	512	534	471	504	514	517	508	496	503	489	501	488	480	502	520	494	472	508	518	498	470	470	486	542	491	545	496	485	508	509	483	513	497	531	496	518	513	543	494	522	466	485	510	512	508	526	534	499	490	517	540	518	555	506	496	502	531	500	501	505	529	476	521	500	506	482	509	457	510	519	519	548	530	505	562	485	476	486	490	531	495	502	526	476	521	512	532	520	477	475	531	527	516	493	502	546	514	472	479	504	523	493	446	524	508	531	508	521	483	459	505	497	512	526	464	572	524	486	549	536	503	506	466	532	507	489	489	559	511	512	500	503	496	527	504	518	502	510	501	465	515	504	561	529	537	494	478	521	509	481	504	476	538	531	494	519	501	502	499	508	509	527	496	476	526	509	475	480	504	481	514	509	528	487	517	508	511	545	465	456	541	496	489	486	502	488	500	499	542	524	521	490	516	556	538	515	489	517	470	515	503	497	544	525	523	495	520	532	525	468	507	508	559	569	509	510	503	494	522	495	489	502	515	517	488	525	474	502	498	541	542	494	494	506	520	513	492	498	514	499	472	460	500	483	513	477	554	507	531	515	474	535	532	535	517	487	510	533	490	483	523	488	520	488	480	495	503	447	552	501	496	507	493	506	495	503	522	547	492	551	510	518	512	496	509	542	489	528	530	521	474	528	529	463	542	473	531	525	506	522	516	537	550	539	539	549	503	479	561	495	539	512	510	533	515	463	484	533	493	559	480	509	494	483	497	505	471	487	498	508	542	521	540	497	513	507	538	543	523	450	515	534	526	509	509	550	523	509	529	552	505	488	511	494	495	510	508	513	514	567	470	507	514	522	537	509	496	518	520	525	486	510	524	511	486	481	542	553	504	525	518	507	546	501	516	526	511	528	511	523	492	501	498	510	539	492	482	515	505	468	488	540	521	493	526	523	527	533	499	537	487	483	535	553	531	451	509	516	518	472	500	510	475	482	489	469	518	529	516	493	525	496	517	511	478	502	532	552	524	500	513	502	486	510	538	521	494	541	511	490	511	506	535	496	527	502	485	474	551	527	531	486	502	490	464	512	488	531	529	483	549	484	505	497	524	521	518	528	505	494	516	511	522	498	498	476	544	570	508	517	520	470	521	538	552	485	511	485	530	527	518	478	462	508	490	505	510	519	518	515	523	525	514	541	518	487	507	505	512	497	533	506	506	479	476	527	525	506	503	489	508	483	529	526	524	533	495	504	504	492	499	568	521	526	517	513	532	526	537	532	460	469	556	524	510	508	546	496	541	502	490	539	516	497	532	554	557	519	532	510	510	514	443	511	535	520	479	504	540	531	515	507	479	503	484	493	477	452	517	499	531	511	534	454	490	540	522	505	534	534	494	544	505	516	535	462	483	513	496	530	516	487	486	533	511	479	543	524	522	553	534	553	539	537	477	496	444	525	536	496	485	501	493	491	484	494	519	521	529	516	518	524	469	490	515	513	506	521	489	518	552	506	553	467	483	488	533	532	557	497	505	537	516	511	508	492	554	461	527	513	525	453	502	500	477	495	540	538	467	553	494	509	519	517	526	491	523	522	497	536	548	547	498	504	513	525	511	552	547	524	530	512	478	519	495	508	523	537	498	507	529	470	536	529	493	553	514	519	517	488	567	509	488	534	506	510	510	469	527	558	553	512	523	519	502	511	550	548	514	531	515	514	479	527	504	533	512	518	506	533	532	498	509	488	514	511	505	535	536	508	516	548	511	525	493	481	560	490	526	506	495	480	530	509	552	474	527	544	483	542	554	528	514	506	511	518	480	516	493	486	498	483	494	530	547	468	546	503	516	491	535	476	491	513	497	490	523	525	532	542	505	517	561	484	546	472	498	481	526	502	546	514	498	519	529	556	522	541	531	503	539	483	513	526	508	539	544	537	545	505	559	523	495	486	524	554	526	493	518	501	534	530	521	510	520	526	518	537	546	537	528	500	517	484	521	467	519	519	479	530	507	465	523	558	511	535	525	523	514	484	514	509	495	504	531	499	538	526	524	514	486	526	516	521	533	501	528	500	518	488	479	499	475	481	545	541	531	499	494	513	524	543	502	541	499	528	480	534	522	516	505	494	506	499	489	508	494	546	536	553	555	448	495	516	528	504	568	503	514	508	511	501	530	504	500	503	548	521	502	502	492	506	516	528	515	516	521	557	499	446	548	534	518	489	516	459	503	514	498	559	502	520	491	517	502	499	513	477	496	498	532	502	504	498	525	463	551	537	507	562	482	492	536	504	510	509	512	457	510	511	544	496	552	552	546	504	508	533	524	527	479	496	527	495	513	518	542	538	525	497	505	521	519	540	525	527	538	470	505	502	542	478	545	506	501	474	489	499	577	560	502	489	507	504	503	516	463	567	502	513	502	534	533	532	514	520	541	502	511	519	485	496	547	477	529	554	499	484	509	508	549	497	520	485	551	542	519	499	538	524	528	487	522	534	506	552	533	493	488	493	488	479	498	547	504	559	527	528	535	492	543	500	494	517	515	544	490	494	522	536	545	482	488	521	546	521	482	494	518	479	509	491	528	541	484	503	481	513	520	509	519	489	527	518	534	516	470	494	468	482	526	467	533	540	523	502	525	509	500	498	553	472	524	508	481	488	531	544	501	482	536	540	545	506	513	514	532	505	494	465	506	477	521	483	494	512	524	521	525	500	494	503	531	517	531	491	489	491	486	503	518	503	538	490	491	502	531	504	480	488	515	523	519	485	490	501	505	525	522	531	518	481	500	483	550	557	511	497	487	536	511	534	509	488	521	501	487	512	479	499	495	495	513	539	523	529	484	515	477	511	517	506	514	508	532	518	500	492	533	491	520	501	513	488	542	524	539	516	500	478	517	512	536	532	499	519	453	484	497	499	516	501	513	505	493	524	509	523	506	445	512	517	478	508	548	535	509	516	524	484	509	523	507	535	516	508	460	518	533	522	544	503	520	475	450	523	502	503
46715	45402	36903	26172	20537	15161	9339	4349	1722	905	868	5707	1556	5738	13974	9212	1577	3114	4369	7109	6201	3358	1733	735	434	344	229	236	279	251	324	208	166	182	171	200	176	206	169	174	163	177	145	192	204	168	195	175	187	209	201	195	197	169	177	167	187	181	176	162	168	171	147	169	168	202	174	175	164	178	187	162	168	170	176	178	196	164	170	195	193	178	165	171	179	197	187	206	162	181	195	163	204	182	174	182	174	185	190	155	141	185	168	184	163	175	173	202	171	191	168	174	182	179	180	189	172	153	180	170	181	156	178	185	180	178	175	191	192	152	155	199	177	182	174	163	176	176	164	161	166	171	154	176	150	169	185	195	163	179	218	177	174	164	196	158	167	164	169	196	157	180	182	200	155	178	178	191	179	177	179	169	143	152	171	138	168	172	157	175	190	169	183	158	143	176	180	173	170	202	178	182	159	191	172	163	173	196	196	191	207	170	177	162	166	182	206	152	196	161	187	178	160	186	162	179	167	189	195	169	194	174	200	191	150	198	190	203	175	178	169	166	184	159	207	174	147	176	160	213	178	176	163	168	159	200	194	179	153	178	168	205	166	177	173	175	156	194	180	210	172	183	183	203	195	175	189	172	168	153	182	217	173	155	161	186	172	164	172	186	167	182	171	165	166	180	171	170	177	191	186	183	191	193	192	194	168	187	170	161	166	171	180	162	185	176	165	189	174	183	171	178	166	193	180	159	173	177	177	188	202	171	156	181	191	166	180	177	149	202	173	172	169	190	169	188	182	183	161	179	155	187	160	183	167	151	171	183	181	170	153	173	164	192	175	201	194	176	181	174	175	164	204	160	178	162	189	202	180	165	168	184	180	169	160	164	182	168	176	194	165	171	171	187	164	185	181	155	184	186	181	194	164	170	182	172	176	164	169	178	182	183	183	177	176	182	187	203	192	185	189	178	156	182	185	180	176	175	180	184	212	172	164	190	189	158	192	162	159	149	181	193	169	179	166	160	192	183	171	168	211	166	178	198	190	202	179	171	192	189	179	170	172	167	178	155	194	179	166	168	164	167	154	171	171	145	150	181	185	179	171	189	182	169	176	169	170	181	157	187	201	188	178	172	175	204	163	172	194	176	153	185	153	212	184	178	196	172	177	184	177	194	172	197	168	150	175	164	196	176	178	200	175	151	192	159	169	173	181	192	184	188	175	166	148	177	175	191	194	189	178	161	151	183	182	168	192	191	162	175	187	170	152	177	166	171	204	203	196	160	170	186	170	190	186	159	189	176	169	175	171	203	185	156	171	181	164	178	179	179	178	156	185	158	189	155	202	178	165	178	170	175	181	179	190	158	195	160	198	175	175	182	171	182	164	182	182	192	179	163	202	183	157	197	201	168	171	183	191	190	199	178	177	193	202	183	180	175	174	181	192	169	203	188	166	194	175	172	168	169	168	174	178	192	177	193	187	187	178	171	194	182	177	177	189	191	169	158	160	153	188	168	189	156	163	206	184	198	188	181	191	180	192	175	182	207	198	192	202	158	183	192	169	168	204	175	188	160	169	158	177	171	196	183	186	190	207	217	188	169	187	177	170	159	185	180	179	177	187	206	213	195	180	184	164	181	209	191	166	197	199	180	179	158	177	188	195	165	184	171	179	183	177	188	172	171	175	177	186	166	161	183	190	195	157	187	162	191	188	186	157	191	191	183	201	203	201	172	195	172	167	179	181	171	163	160	176	180	174	177	189	209	177	163	175	156	195	190	168	172	194	185	164	197	165	154	191	178	171	188	181	156	182	172	169	203	161	200	175	160	189	180	177	171	190	157	183	201	215	190	177	181	167	169	182	183	166	178	170	165	176	168	178	182	142	174	194	168	186	175	183	171	173	169	171	149	156	158	182	196	172	180	166	184	170	161	168	167	165	150	188	181	162	191	163	180	192	151	173	185	175	162	163	173	174	152	189	169	161	149	215	182	183	199	186	150	165	158	144	167	171	179	199	166	166	169	167	172	179	169	199	171	201	170	174	167	176	169	162	188	180	171	180	164	176	171	169	202	171	173	159	155	172	182	184	173	177	180	179	164	193	202	200	175	175	199	190	180	177	140	166	158	184	177	175	177	161	193	165	145	158	169	203	192	172	171	177	172	173	164	184	158	158	176	180	181	150	165	179	161	169	184	173	168	177	168	190	153	170	165	165	167	171	160	165	185	155	195	162	180	183	148	161	203	159	168	183	185	160	187	176	175	178	196	155	180	198	160	195	169	170	170	172	176	169	181	189	142	171	169	171	145	166	166	152	179	193	170	174	179	169	199	211	175	173	150	209	165	189	178	159	181	186	180	183	180	172	191	160	183	171	163	182	183	177	179	182	174	187	199	165	178	174	191	190	182	144	176	156	202	187	174	196	198	182	168	188	173	158	168	177	199	176	175	164	162	177	175	178	170	195	171	152	179	168	162	157	162	163	193	158	166	182	171	185	182	183	191	167	194	174	179	178	157	178	193	182	190	180	168	171	188	145	171	186	223	164	166	168	184	210	175	172	187	169	151	170	175	189	161	193	189	196	149	180	174	183	183	168	179	183	155	191	178	148	181	184	205	190	172	167	212	181	181	164	170	182	170	160	176	179	170	175	186	181	157	166	159	156	201	192	191	161	186	165	179	165	172	184	184	148	214	213	182	187	161	161	170	166	173	164	180	184	164	171	169	206	155	176	188	213	152	174	168	168	151	172	176	184	195	173	181	168	170	174	173	163	197	171	162	153	173	177	187	190	188	177	190	160	184	190	174	171	186	189	178	185	202	163	171	163	199	177	178	161	169	182	179	212	187	170	161	153	163	176	169	195	169	162	158	195	169	156	159	163	192	189	183	188	179	183	197	168	200	166	170	156	196	170	181	157	149	179	154	160	183	209	171	173	184	171	189	181	172	198	163	166	170	158	160	188	184	187	184	171	158	154	185	187	189	154	186	180	178	144	169	172	171	170	166	197	184	168	176	181	156	169	187	173	190	180	171	170	170	190	183	167	150	154	187	187	151	199	201	172	179	164	165	181	180	197	179	165	186	191	174	192	188	194	191	167	151	175	194	177	149	177	168	203	179	169	173	161	173	194	208	163	195	182	172	206	177	190	186	177	164	184	203	191	177	181	182	186	179	175	173	172	170	149	171	154	189	191	197	178	185	186	170	210	154	199	193	184	178	193	166	185	184	166	164	152	210	172	160	177	191	193	173	190	171	170	181	209	174	179	148	164	177	175	170	165	176	172	170	188	174	164	197	193	168	167	167	180	165	189	191	181	163	205	175	187	162	177	184	147	175	153	163	180	178	168	174	189	168	169	164	190	184	171	147	176	181	183	167	177	171	178	179	178	189	175	194	194	162	201	177	178	178	188	190	198	176	173	184	166	172	183	163	188	187	167	182	172	180	177	190	177	172	168	170	156	176	170	189	195	180	183	181	162	192	188	200	179	167	162	166	188	170	164	193	178	193	183	200	186	181
35036	43161	37861	9205	5036	4358	3919	3463	3107	3358	4066	20685	5616	22445	37036	25354	5152	15179	19358	26662	22916	14329	8588	3441	1918	1275	718	794	1090	940	1017	472	452	385	447	435	397	432	421	402	390	457	405	397	391	399	406	403	390	416	404	432	405	442	401	395	413	408	411	437	396	406	422	408	441	424	398	443	410	406	446	398	402	435	441	420	430	420	403	411	385	439	417	412	394	427	386	418	394	405	414	452	396	406	421	415	407	399	415	428	424	437	429	424	426	398	432	426	421	389	415	408	401	420	409	431	425	408	451	440	416	403	404	420	400	436	403	426	415	403	423	393	414	394	404	384	412	426	416	413	423	418	421	392	415	401	448	399	448	365	416	429	421	402	430	414	403	397	419	379	411	413	424	429	421	435	424	375	417	415	382	438	428	438	432	393	435	389	415	380	400	407	405	413	397	432	379	436	395	394	412	394	432	407	392	398	428	413	433	409	405	413	401	409	407	442	418	400	436	405	448	386	406	413	441	420	393	367	423	390	407	376	422	395	414	409	419	386	410	421	467	428	405	386	419	401	410	387	395	430	430	428	408	436	408	449	389	409	392	428	416	402	418	419	453	432	409	427	426	429	433	395	453	445	402	431	374	393	416	389	412	394	422	416	429	438	453	368	399	426	428	408	411	416	440	449	405	421	427	435	417	407	400	429	423	430	414	407	426	424	389	363	421	406	413	387	403	427	415	419	393	466	403	390	432	421	399	417	404	428	394	428	429	401	403	425	414	375	385	394	414	414	383	419	393	409	399	437	423	423	409	433	420	380	378	418	425	413	383	421	429	431	421	402	418	410	425	408	401	401	420	408	408	398	444	409	419	384	441	421	392	372	443	450	430	422	397	451	416	417	437	392	420	384	381	435	411	409	400	406	397	426	398	439	427	405	436	410	446	413	425	441	447	444	429	411	406	456	393	424	407	412	376	423	416	425	430	399	414	412	423	437	419	425	400	420	399	464	455	419	413	407	428	447	427	420	412	366	398	455	404	409	377	374	454	389	432	389	429	401	452	433	408	407	402	390	419	447	404	422	392	382	451	397	411	417	424	419	359	383	409	431	398	457	427	434	449	421	436	405	402	399	425	416	407	401	435	388	426	432	411	426	389	428	416	406	409	405	415	387	435	411	403	451	429	403	442	414	428	444	442	419	409	425	437	406	441	395	408	387	426	399	376	382	403	440	409	432	417	403	432	433	422	428	414	425	415	404	396	402	420	453	433	431	433	416	406	390	391	404	403	398	436	417	392	431	416	422	447	378	400	427	389	421	438	422	432	432	396	448	421	422	410	422	423	413	399	426	405	413	418	410	387	443	415	412	395	426	410	427	385	437	419	432	403	425	464	427	430	410	453	389	403	443	406	392	408	444	440	402	415	421	385	410	433	379	418	409	449	411	400	409	414	404	414	380	427	413	365	386	415	411	458	455	438	466	421	407	399	411	414	412	413	415	426	389	425	424	428	466	386	417	417	425	408	427	415	450	423	369	402	444	402	392	433	420	417	414	417	406	401	444	418	353	452	391	378	437	428	429	440	442	397	427	422	437	392	426	434	436	408	380	399	408	405	433	416	381	409	419	406	445	445	403	447	429	409	406	392	434	383	396	415	450	410	422	409	439	431	422	420	429	421	420	410	398	411	398	390	376	393	406	410	399	391	359	406	466	383	431	413	421	391	417	400	432	426	428	424	420	408	434	402	380	419	412	406	446	432	424	412	401	431	437	457	400	417	431	432	425	392	423	416	391	412	399	420	444	412	434	387	423	438	404	430	403	404	409	420	415	419	405	452	407	443	434	384	434	427	402	393	444	429	409	415	416	397	422	434	418	439	390	407	387	424	443	435	410	390	378	380	431	375	419	424	414	381	388	414	418	384	407	417	394	418	400	428	398	410	405	409	436	389	397	396	437	407	428	417	380	404	431	397	408	412	379	417	412	438	387	386	397	396	412	426	435	433	418	389	412	392	424	444	431	457	425	448	414	441	418	407	370	418	391	416	417	398	426	395	422	451	398	438	395	425	383	401	415	391	386	381	404	406	408	391	424	395	423	420	422	421	468	452	399	433	426	445	402	419	449	402	436	410	434	447	425	391	421	409	392	447	416	415	410	473	439	423	463	455	408	426	451	412	448	445	411	400	401	424	434	395	405	432	416	392	420	399	450	416	423	414	417	417	396	402	411	407	406	403	452	422	457	388	391	417	424	431	422	416	408	418	381	436	428	407	413	390	398	419	456	405	391	413	400	402	408	413	424	410	420	408	378	418	397	441	392	455	403	417	382	383	462	396	420	403	406	416	418	396	426	436	413	422	402	426	409	434	399	422	412	415	419	433	399	429	423	416	386	454	394	436	437	427	393	415	427	423	415	428	410	412	429	382	424	441	438	393	417	427	379	417	417	397	418	438	415	435	389	410	404	431	418	391	420	449	441	428	419	374	379	436	390	395	453	391	367	413	419	437	401	420	396	450	431	402	463	386	377	406	450	426	404	421	398	417	411	397	446	401	448	394	439	427	401	414	416	444	411	432	453	422	420	431	447	435	381	389	410	436	397	413	429	430	408	408	414	429	387	402	408	398	382	404	404	429	431	436	406	404	408	401	402	425	415	405	419	458	425	437	387	420	435	393	396	402	450	408	390	391	410	417	404	405	454	418	426	402	438	392	407	422	423	394	441	403	415	381	434	396	391	440	393	427	418	424	404	391	383	407	378	411	456	390	420	437	440	411	425	441	411	422	394	419	431	407	389	403	366	398	393	406	425	432	420	426	385	393	428	378	390	422	388	400	414	414	402	439	415	407	430	451	433	397	421	371	434	396	422	438	451	339	435	386	427	429	452	433	449	443	452	419	405	401	463	375	402	457	404	406	395	400	436	415	403	414	416	449	393	439	412	470	455	399	434	429	414	404	429	421	434	416	376	406	426	424	417	378	449	428	444	416	391	388	421	412	417	394	420	435	377	413	424	433	448	437	393	396	383	426	380	439	410	442	413	369	442	416	413	429	424	424	407	405	387	442	418	407	412	409	415	440	426	464	406	429	426	422	422	408	427	396	417	430	413	418	433	452	482	436	392	452	424	384	428	457	406	420	402	412	416	413	387	401	395	434	391	412	429	432	422	397	419	401	431	399	409	403	414	407	440	440	431	398	421	442	417	432	451	419	408	448	384	385	415	386	413	423	409	414	417	427	389	434	412	409	398	404	403	410	411	413	414	433	418	436	435	385	375	408	432	425	418	407	409	440	398	413	460	418	451	401	413	423	427	442	383	402	378	438	441	416	444	464	390	423	431	408	411	395	397	407	430	433	434	463	400	415	429	384	407	406	418	437	408	423	408	401	410	410	428	397	431	451	386	367	396	389	376	423	401	409	430	379	435	393	441	473	419	402	433	417	405	437	403	436	391	425	381	457	397	467	425	434	465	407	430	410	400	425	386	393	453	452	381	438	441	433	436	394	476	421	419	393	417	399	412
8848	15514	10818	1928	471	270	227	180	199	246	225	328	222	334	516	441	260	246	306	468	530	400	299	222	195	173	195	205	192	201	207	167	174	180	175	187	205	172	174	167	182	189	169	170	202	173	215	172	182	206	173	182	174	215	169	168	182	174	200	196	190	186	151	185	220	171	228	187	166	176	146	177	177	158	190	162	212	191	216	191	210	205	210	198	184	184	200	179	191	192	181	158	180	197	167	194	175	211	171	164	178	216	168	188	183	170	160	200	173	208	171	202	208	193	160	181	180	167	168	176	185	164	147	183	200	198	181	173	192	190	177	168	194	191	194	192	176	158	191	192	190	151	201	211	180	201	177	179	201	183	179	189	196	200	159	188	183	165	164	195	168	187	196	203	176	206	177	171	172	179	212	186	171	189	211	165	200	185	163	165	186	207	215	202	172	199	191	182	196	167	182	183	163	173	187	178	183	185	185	169	181	195	188	171	172	185	190	161	216	188	166	167	182	188	205	173	197	182	214	192	209	179	196	205	187	185	207	171	179	173	196	188	196	158	204	189	171	177	185	171	203	185	191	177	201	186	153	196	173	191	174	201	175	195	197	200	193	182	187	167	183	190	172	171	158	189	203	182	176	173	197	183	181	194	193	177	195	185	202	173	200	187	196	169	162	195	162	202	180	206	188	183	203	155	184	189	174	203	197	199	190	198	182	169	206	175	184	203	183	197	185	202	201	166	170	190	184	189	178	161	184	176	180	207	164	213	189	199	167	190	204	161	191	170	184	176	200	179	201	162	198	204	186	161	184	180	195	186	180	182	183	177	172	187	177	176	168	171	199	177	189	192	164	191	185	159	167	196	174	168	199	183	192	183	170	146	187	177	208	179	185	189	181	195	181	200	176	196	155	176	178	202	185	181	187	180	178	193	203	200	184	174	176	191	178	178	207	183	219	172	204	191	174	194	189	177	175	186	180	206	206	201	179	164	183	200	188	195	187	165	185	188	178	186	174	180	189	190	209	201	180	194	170	171	186	195	190	159	193	170	187	186	175	175	177	186	174	195	168	216	193	193	215	173	187	167	162	179	191	179	184	170	175	203	159	196	208	162	192	161	182	181	182	193	178	177	178	205	200	185	176	176	199	192	203	206	206	191	176	182	172	175	181	216	174	171	183	196	207	191	193	201	182	165	187	219	177	194	203	185	161	181	189	210	179	187	196	191	181	180	174	178	161	177	187	206	198	181	206	181	192	197	169	157	200	188	186	194	181	186	192	210	181	177	207	183	160	176	202	192	182	167	196	190	169	187	172	182	170	175	150	176	180	194	188	174	198	199	164	167	187	203	161	191	179	178	205	173	196	182	174	194	191	171	185	195	209	178	198	188	191	192	179	190	170	187	198	173	178	176	162	191	180	194	184	159	202	207	187	190	193	169	141	179	178	184	184	148	170	193	172	189	172	181	188	206	159	182	183	196	199	193	203	204	183	173	198	189	177	182	200	181	182	172	189	213	199	184	207	195	182	187	207	174	181	178	171	181	171	188	187	201	184	176	190	169	179	185	162	197	183	175	177	202	182	185	212	177	175	156	180	169	188	185	173	196	168	188	173	205	178	192	205	172	177	157	184	179	179	194	190	189	161	181	160	168	200	177	192	189	188	164	169	193	181	162	185	185	191	183	210	178	199	193	192	188	157	182	166	216	202	170	166	168	176	155	174	191	200	154	182	193	197	182	190	186	200	200	168	200	176	184	181	204	164	198	198	192	167	184	175	202	181	166	180	194	201	198	177	170	189	188	187	171	185	165	185	174	190	189	169	206	211	163	201	184	199	192	207	195	210	192	177	172	176	194	187	171	173	185	209	176	175	183	201	170	187	210	177	198	193	178	198	182	174	180	211	204	181	191	189	186	197	188	183	183	169	193	206	169	177	193	185	193	188	197	179	182	183	158	207	188	184	176	174	175	180	192	180	166	152	185	187	183	168	175	200	179	183	171	185	196	204	173	183	178	171	182	182	190	188	190	195	192	188	178	183	178	168	160	216	188	175	181	179	183	158	190	183	184	191	153	178	192	175	146	197	176	174	189	185	182	166	197	200	185	183	155	177	150	193	177	174	196	171	197	186	197	182	179	195	196	194	186	189	188	199	168	199	187	171	179	179	194	191	178	199	193	161	200	201	196	177	177	178	195	194	171	177	200	192	195	167	190	174	178	168	169	183	200	161	178	185	169	180	175	205	193	169	189	184	187	207	199	173	185	173	166	194	186	188	180	179	193	157	213	163	179	182	185	173	168	176	192	191	208	169	178	168	206	201	197	187	180	189	176	183	188	194	166	155	204	191	203	186	172	200	202	177	179	190	214	176	207	182	184	191	192	183	194	195	161	166	171	200	203	169	165	208	177	186	178	156	179	157	172	192	174	149	175	177	140	193	191	189	173	201	189	220	199	174	170	178	197	222	219	176	183	213	206	177	174	214	191	206	199	176	172	174	169	158	160	194	174	162	162	188	196	208	180	193	183	191	170	183	191	170	160	191	151	189	194	172	185	181	174	169	197	162	173	175	169	203	197	191	188	177	177	175	178	192	211	180	173	180	189	183	184	174	191	173	182	168	173	200	205	175	154	191	201	192	176	176	167	192	172	191	187	184	207	179	166	185	186	168	165	170	203	182	159	197	191	179	198	188	153	187	183	167	185	201	209	198	185	158	193	163	168	183	194	199	188	197	177	183	171	216	191	176	199	201	159	175	162	200	197	193	198	209	194	205	201	152	186	166	165	188	169	177	189	200	179	186	167	186	195	203	189	199	187	178	172	178	189	209	198	180	163	160	199	183	184	150	169	181	197	199	202	172	195	167	185	196	168	159	208	187	177	159	201	185	178	196	168	175	168	184	201	203	206	181	182	189	198	180	191	172	201	189	202	190	159	183	195	177	172	224	189	195	180	205	183	190	157	183	184	170	176	180	211	189	222	219	157	195	200	171	195	181	194	181	207	162	189	197	180	190	197	179	198	173	197	194	198	195	169	189	169	198	180	174	190	194	184	170	220	203	181	163	188	185	188	169	193	197	192	184	188	185	178	183	212	176	188	202	161	177	176	230	165	190	181	208	187	169	194	185	181	190	163	211	175	193	188	145	177	172	180	182	173	184	178	184	177	188	200	190	201	180	177	183	193	200	195	182	185	192	194	196	190	156	172	188	174	198	188	179	146	198	150	204	185	163	176	191	189	158	185	165	182	168	167	181	175	173	201	188	190	174	179	192	180	188	156	192	169	170	195	164	167	201	206	177	195	193	207	181	193	189	197	181	179	159	183	173	175	181	188	190	214	198	178	188	171	178	177	185	190	178	180	187	191	190	185	173	181	185	204	172	201	200	204	171	182	174	168	170	170	193	207	171	204	176	196	176	197	192	188	164	199	172	186	190	228	183	170	199	157	189	181	209	196	194	177	172	158	183	161	177	193	188	176	192	185	190	201	168	197	179	173	193	194	156	180	203	198
7533	17424	11192	1061	791	727	701	696	668	614	724	1286	753	1502	2503	2198	741	823	1206	2278	2262	1565	1088	675	516	512	499	451	496	458	470	474	455	454	459	465	489	463	434	468	457	455	454	459	410	465	415	494	455	464	471	433	415	451	472	474	406	463	405	453	436	443	447	459	451	487	443	438	476	437	451	439	436	460	466	461	457	437	468	425	452	460	450	446	450	446	441	437	476	422	456	462	432	482	463	486	456	420	474	468	431	455	442	474	469	429	435	399	469	440	457	435	474	468	443	443	422	394	410	455	417	453	431	462	439	475	431	464	448	482	457	423	471	460	450	472	439	465	434	450	484	474	477	442	450	454	463	440	445	477	392	491	474	448	444	454	411	443	410	452	449	468	463	460	451	436	486	433	469	436	470	462	449	464	462	456	474	468	456	435	486	450	472	450	449	482	455	439	450	440	448	443	450	443	451	431	445	442	410	469	460	451	466	427	415	442	414	477	422	466	448	452	475	457	393	414	448	436	458	433	417	412	443	448	485	426	443	443	440	473	452	442	475	465	447	470	444	464	432	442	426	476	420	475	432	450	460	448	445	450	466	467	444	486	477	443	469	424	456	449	455	446	454	419	470	493	466	458	460	442	465	415	434	418	470	426	495	463	427	418	427	462	437	506	470	432	457	507	504	406	460	426	464	431	459	371	476	503	492	469	430	471	414	429	455	489	424	487	443	489	494	451	468	441	464	471	407	446	442	438	500	466	464	464	477	449	458	414	421	468	467	432	459	448	436	436	454	430	424	471	458	443	453	446	434	451	472	451	462	448	466	462	469	472	460	477	464	446	471	444	465	469	444	454	422	421	458	480	470	464	474	452	455	469	455	426	470	441	437	432	446	458	410	463	467	474	456	458	473	444	432	449	481	442	454	431	443	465	446	469	457	427	452	443	404	466	477	485	445	443	460	443	459	429	487	474	463	477	445	451	459	475	427	434	462	475	429	450	464	443	424	418	455	456	458	420	444	431	446	415	483	445	419	406	397	473	446	449	422	484	462	455	453	463	446	439	490	466	474	411	452	427	461	471	421	451	479	453	443	482	462	435	452	478	476	449	479	450	446	482	474	445	476	429	478	461	491	514	482	437	450	458	480	478	445	443	497	438	452	430	420	452	440	483	421	445	502	434	473	453	442	444	427	445	455	445	422	424	461	449	444	476	448	473	463	445	458	432	424	458	447	463	482	445	461	440	419	457	447	481	450	446	442	456	478	439	445	486	425	435	420	431	434	446	438	417	458	425	450	499	474	482	433	443	434	484	456	464	459	442	439	484	449	449	429	451	440	447	456	472	473	452	439	435	445	477	464	428	460	473	422	463	497	423	450	430	395	441	481	489	419	470	477	425	446	452	469	462	442	477	467	463	422	459	471	432	451	432	465	481	431	474	454	420	439	474	450	445	450	484	453	424	450	481	411	424	444	478	448	439	465	427	452	469	456	450	484	426	442	500	422	446	473	433	441	442	479	452	489	433	442	430	392	445	475	443	446	448	478	427	447	465	488	439	424	420	434	477	453	436	470	464	444	477	455	429	431	452	472	444	470	420	456	449	476	449	424	411	455	476	464	406	444	453	451	426	432	447	426	488	443	418	451	453	503	455	446	469	479	473	487	425	441	459	440	439	436	457	483	433	439	473	468	467	466	439	422	437	451	443	466	443	459	426	427	469	489	489	473	423	455	447	448	445	429	461	458	446	422	438	491	437	449	458	444	427	469	455	450	471	469	438	498	475	458	463	434	416	461	504	437	483	461	450	457	461	441	441	466	466	466	475	435	399	478	455	443	451	415	481	471	484	426	466	501	465	432	451	481	437	451	443	460	452	433	446	468	451	448	471	458	476	456	441	423	437	451	472	440	437	449	467	437	415	443	460	438	447	454	459	493	445	446	437	482	473	461	445	432	437	415	468	465	446	438	436	415	458	451	420	457	453	438	440	493	452	413	477	459	485	402	441	458	435	448	462	425	476	457	443	460	476	475	443	476	465	424	461	440	484	436	461	459	501	453	456	513	433	493	431	474	427	437	471	429	428	477	451	476	464	471	450	474	441	474	478	493	435	469	440	440	473	470	451	445	444	434	449	416	432	427	474	472	390	446	447	463	461	463	448	424	484	463	435	468	465	492	460	449	434	441	439	488	425	457	475	505	474	457	457	441	446	441	455	449	444	452	456	483	464	444	449	481	445	460	460	509	435	436	429	456	462	451	434	449	481	420	463	464	464	450	460	464	453	449	473	470	486	465	415	449	447	453	451	449	454	487	449	434	428	435	498	449	422	473	470	422	438	459	480	437	460	473	436	457	454	446	444	447	457	450	478	444	434	445	473	478	456	451	451	458	464	449	426	440	463	418	429	435	496	460	515	407	482	413	440	419	470	462	431	449	451	483	388	487	439	411	485	489	452	464	478	424	430	446	470	476	478	438	436	414	446	463	420	449	430	497	431	460	466	463	456	456	462	474	452	485	438	479	471	440	455	418	440	469	458	476	466	451	437	454	466	465	428	466	465	470	449	463	465	462	463	454	449	427	442	492	471	465	442	409	434	426	453	460	449	434	480	459	459	456	458	491	430	479	481	457	467	455	445	476	448	437	425	426	424	458	470	432	415	472	397	476	443	460	445	445	495	457	453	447	478	475	436	467	456	477	429	454	467	445	425	469	432	472	465	438	420	471	446	454	450	471	438	451	472	431	413	460	430	425	440	467	460	394	460	448	473	435	488	442	446	486	426	426	443	445	423	452	489	436	486	411	493	485	425	439	450	454	504	432	482	435	430	459	452	436	432	477	459	428	445	454	442	462	464	457	420	443	479	472	432	454	469	448	440	463	439	453	479	449	437	463	445	414	480	440	464	458	403	420	464	483	483	428	433	469	504	479	468	475	421	447	470	488	437	441	458	463	478	429	458	453	467	460	486	437	482	485	416	434	453	463	418	450	469	426	461	464	485	469	430	424	476	440	453	450	461	417	431	454	471	469	415	469	448	425	458	443	462	433	425	466	449	479	439	466	475	438	493	420	482	461	436	451	466	442	431	478	463	467	455	449	462	470	480	449	424	455	441	440	458	410	442	474	439	421	461	419	480	486	458	470	445	440	490	438	418	482	426	445	464	459	459	497	428	474	437	454	493	430	468	484	467	439	478	471	459	393	435	480	418	420	453	463	464	449	419	466	437	436	438	474	436	446	454	459	435	453	458	448	461	437	469	478	477	437	436	441	438	445	451	464	435	490	455	446	454	429	442	434	477	467	481	439	515	445	461	456	457	472	437	463	476	435	412	457	468	430	489	462	431	437	434	451	454	414	457	422	451	415	456	461	481	455	471	440	479	488	475	480	436	459	471	426	438	445	477	419	414	456	460	462	477	451	490	428	472	462	450	518	474	426	422	454	470	459	413	425	413	443	460	460	492	447	462	462	426	425	466	438	426	455	448	431	464	479	480	431	441	441	442	494	501	453	460
38221	45017	36827	23904	16946	9712	4620	1925	820	539	1567	2951	926	2667	5379	4036	821	577	1120	2721	3178	1883	1051	473	371	299	252	284	278	281	270	239	219	237	231	220	248	225	244	230	233	213	196	227	232	209	192	205	216	218	228	241	220	229	219	222	232	228	221	214	226	216	194	218	223	211	230	234	229	265	192	200	235	231	228	190	207	224	232	191	209	211	238	198	204	191	219	216	227	208	208	216	230	224	219	229	197	223	213	219	228	210	222	214	209	219	230	247	207	204	198	199	243	202	238	213	236	221	235	204	204	232	240	231	204	230	210	199	215	225	212	193	212	217	221	226	223	215	192	174	230	187	219	211	241	221	221	194	230	212	198	234	210	265	218	180	192	212	226	216	232	213	219	202	228	215	172	233	198	231	219	220	242	226	205	219	212	235	233	199	223	229	260	210	222	236	204	218	214	194	227	230	225	239	209	235	231	233	209	213	213	201	228	204	233	229	226	227	221	186	209	234	230	210	214	206	219	224	196	219	236	214	242	233	209	227	205	197	234	214	187	191	220	210	226	256	216	224	215	211	245	210	221	200	244	199	229	224	239	238	206	227	195	246	214	231	204	241	205	229	228	223	243	221	213	247	224	231	233	243	212	211	226	208	221	237	251	227	220	194	227	218	220	237	220	219	220	232	226	188	207	232	238	231	224	198	218	227	219	239	239	226	203	190	223	229	220	194	218	188	220	244	218	229	239	231	207	217	207	244	223	208	235	209	213	184	200	238	242	227	210	219	214	216	234	232	203	209	212	234	226	203	223	217	189	206	216	212	217	224	198	218	231	205	242	221	230	229	242	212	208	227	242	241	202	217	190	215	235	227	241	228	222	211	214	223	209	205	206	209	225	233	200	198	253	197	208	240	240	203	241	220	204	185	236	198	220	229	251	231	216	219	200	225	242	204	212	218	207	222	185	251	255	222	219	222	234	219	202	204	235	210	221	214	215	203	213	228	202	218	194	224	218	220	209	195	222	239	246	228	213	210	210	251	262	205	183	201	193	202	227	211	216	192	239	210	222	196	226	207	223	212	223	216	232	186	209	202	212	194	198	216	209	217	248	222	227	240	231	214	216	228	227	197	235	247	206	214	206	220	232	186	207	224	203	204	246	222	225	204	186	238	222	211	226	219	234	210	232	184	200	203	199	204	242	217	212	230	207	234	237	225	223	241	218	226	213	205	218	194	222	237	211	240	194	235	220	196	261	212	227	188	222	229	190	209	226	220	197	224	211	240	204	211	218	230	212	236	216	223	222	225	258	208	207	217	257	212	219	220	187	230	219	207	230	218	217	241	218	255	216	223	208	201	230	190	190	222	211	223	223	242	222	213	231	219	220	225	199	208	216	217	227	233	207	247	207	223	227	254	224	264	207	224	194	229	244	230	230	212	218	184	235	224	233	214	219	204	205	236	246	192	224	225	232	209	210	213	206	221	214	228	229	192	235	232	209	206	206	227	257	227	222	219	221	202	213	227	205	221	243	240	229	204	220	231	234	228	221	217	209	200	228	224	225	214	218	214	186	240	225	207	216	218	207	204	242	224	226	241	230	228	244	213	240	226	257	251	208	219	222	226	227	231	213	232	227	238	216	203	225	223	207	211	214	208	219	204	219	260	222	199	223	224	233	225	216	233	192	214	205	219	218	203	195	242	222	219	243	237	202	243	232	213	213	229	203	204	242	216	224	219	214	209	229	202	249	217	212	225	229	200	223	216	190	221	225	227	209	215	219	222	208	228	235	209	206	189	208	232	254	207	208	212	237	197	235	226	222	244	223	223	211	217	246	228	208	209	210	207	208	227	234	221	222	217	228	242	221	227	236	224	218	248	219	202	219	256	222	208	207	228	199	208	231	229	213	216	218	202	239	218	208	224	212	204	220	193	199	217	207	221	226	216	190	221	212	212	223	219	216	205	205	215	248	222	205	232	216	212	224	234	227	200	236	223	207	244	233	218	213	209	224	234	216	251	210	212	222	218	208	195	235	198	235	232	198	210	213	187	206	226	196	203	211	218	200	206	203	191	223	219	223	219	219	227	208	215	215	203	226	195	236	214	214	232	204	228	193	226	214	202	169	235	232	221	216	203	235	199	234	213	228	202	203	237	225	213	217	200	170	225	225	245	225	223	243	234	189	200	191	235	208	228	220	230	205	187	213	178	225	210	201	218	202	202	194	209	200	220	244	201	208	241	220	227	242	198	241	200	236	218	219	224	213	195	221	219	231	205	225	236	203	225	235	218	220	220	229	234	249	227	231	216	229	219	195	230	212	210	214	201	229	246	226	224	201	237	246	229	194	196	219	219	199	215	229	204	240	237	216	210	246	216	208	232	230	225	218	213	249	237	209	211	194	200	206	221	204	195	248	229	222	228	220	190	205	218	235	195	199	215	189	221	221	236	228	240	177	203	221	225	206	210	229	208	216	194	223	238	208	215	234	219	227	237	238	210	250	195	215	208	207	203	196	232	226	223	206	214	191	224	222	197	232	226	238	196	212	226	220	217	205	225	234	218	210	222	212	219	232	232	236	234	237	176	212	257	208	216	226	209	209	195	253	213	229	227	220	210	240	226	230	239	249	221	204	207	227	203	223	214	234	218	220	214	202	222	218	240	245	236	239	239	229	197	228	203	196	232	212	201	260	242	240	223	222	226	182	235	214	250	215	222	223	240	228	202	215	238	213	227	214	222	203	228	200	220	168	213	215	224	198	199	218	210	213	195	240	198	234	237	228	233	234	225	229	204	253	215	231	226	211	197	232	209	234	228	190	186	227	211	223	216	203	228	239	220	237	202	221	198	197	220	213	193	250	241	218	224	242	235	200	235	215	245	251	216	204	189	209	213	228	242	219	210	203	233	218	230	228	211	184	224	210	248	207	210	215	222	223	216	228	213	218	214	229	230	219	220	191	224	198	219	206	202	252	215	222	221	237	223	217	189	220	206	240	227	242	222	234	225	214	234	205	260	252	214	213	218	221	197	224	236	237	205	219	201	215	206	229	202	189	214	200	216	198	210	214	232	214	214	205	229	216	213	227	211	198	201	232	205	239	264	212	198	239	227	213	197	203	211	217	216	196	208	217	237	211	226	233	196	201	231	219	196	206	188	230	240	213	228	217	222	179	222	241	222	215	208	212	214	208	214	235	233	243	204	215	192	214	207	230	216	245	217	225	206	190	247	236	218	220	205	189	196	221	247	230	192	218	225	222	232	236	203	220	222	219	232	208	222	192	229	214	219	230	234	216	240	202	212	224	261	226	212	194	239	217	214	216	212	224	227	231	204	208	183	218	237	212	223	232	227	217	230	198	218	247	214	217	209	213	209	231	241	217	233	201	215	196	222	211	219	248	231	228	216	232	235	224	209	216	239	236	200	220	187	207	226	225	237	234	245	188	217	219	219	219	233	213	230	223	221	225	243	209	210	227	231	212	227	183	226	211	237	235	234	197	185	191	243	212	218	190	220
28780	42654	32591	6727	2713	2337	1971	1899	1662	2084	7893	13239	3686	13163	22302	16822	3610	2917	7005	14145	15144	9136	5181	1912	1353	1062	674	748	883	855	822	516	485	512	492	523	518	521	547	536	507	504	515	536	518	532	472	517	491	498	517	536	551	514	498	521	520	489	508	517	541	512	535	528	508	509	498	527	498	551	495	509	512	506	472	514	511	535	462	541	463	531	542	513	498	516	535	519	556	550	505	478	536	538	509	528	516	492	513	503	502	515	553	520	481	480	529	519	534	530	493	543	523	541	500	545	490	507	483	544	512	490	514	488	505	536	510	500	526	510	511	492	524	499	501	522	494	515	565	509	500	488	520	488	526	537	513	516	501	509	482	511	531	520	513	548	531	500	524	541	474	493	512	490	491	490	530	548	510	515	520	514	550	481	490	518	515	541	532	519	533	470	528	506	483	523	508	480	510	532	500	505	503	514	520	495	527	518	518	525	526	526	518	512	513	536	505	520	550	526	526	506	495	479	525	551	493	518	547	516	560	474	512	508	486	542	503	523	494	510	492	528	538	517	499	523	515	508	503	543	546	537	507	465	497	511	491	486	512	493	521	546	548	479	526	502	514	495	528	476	510	514	495	522	541	531	548	539	530	514	516	530	519	511	511	537	503	514	499	537	499	528	487	512	514	485	542	501	479	509	509	503	523	556	485	534	530	519	536	532	487	508	511	529	460	475	534	510	509	545	498	539	542	511	468	521	542	507	504	509	535	520	504	556	526	562	516	488	492	445	477	523	538	500	484	490	509	507	512	513	524	522	463	511	499	489	519	547	504	482	501	488	502	544	563	525	523	513	518	530	516	529	499	453	518	487	540	504	526	509	441	516	502	529	527	534	507	534	497	568	513	482	526	513	519	524	563	503	510	534	528	523	514	499	522	540	540	500	511	486	538	500	528	478	482	525	518	526	520	540	555	525	497	515	536	524	559	529	504	486	531	535	534	467	493	504	525	492	521	536	475	525	505	501	543	489	550	539	486	526	517	558	522	517	471	497	520	525	514	513	564	491	482	532	505	522	532	550	506	539	494	549	554	572	522	514	525	517	496	469	490	484	518	506	564	530	510	473	477	459	511	569	555	523	551	581	533	518	545	505	584	535	524	508	509	498	489	493	526	519	511	511	546	551	539	508	526	535	513	516	526	519	533	562	523	499	538	501	465	496	508	539	487	510	526	498	547	493	524	522	491	500	560	511	505	542	509	495	508	512	534	510	549	524	520	503	514	516	506	521	524	483	531	501	505	511	480	529	527	496	514	506	512	495	499	520	493	487	536	527	536	521	518	516	507	524	524	523	531	489	479	531	556	536	500	473	530	518	480	510	493	564	522	494	481	546	501	533	552	502	510	568	508	511	492	537	492	509	506	492	498	508	488	499	518	511	540	518	534	526	522	506	510	542	520	523	504	546	512	500	526	531	477	499	518	523	508	526	539	509	513	517	451	498	524	505	525	523	491	524	514	526	518	501	509	512	504	493	548	555	509	481	548	554	484	523	513	498	508	477	534	530	522	513	485	553	506	518	507	501	531	485	526	517	528	496	519	530	585	513	511	502	507	535	458	505	511	516	505	539	492	550	542	534	513	462	525	500	503	534	531	505	490	521	541	495	511	495	584	499	523	538	491	479	502	531	472	515	506	519	547	525	511	518	504	489	507	534	558	537	530	511	478	515	500	488	536	535	465	504	531	488	527	524	523	542	512	535	505	513	478	527	527	503	521	513	555	496	528	528	569	513	539	482	494	492	514	504	507	496	511	499	530	548	502	503	504	520	498	514	522	504	509	495	479	527	513	483	525	496	536	566	477	508	531	497	564	516	500	503	514	534	518	546	481	558	511	506	512	535	495	512	508	509	499	532	533	492	502	485	514	486	534	493	522	526	512	545	528	505	534	516	505	536	557	498	509	498	513	527	545	513	520	487	480	492	515	522	516	513	507	542	507	498	447	534	553	491	504	513	503	558	531	529	518	535	517	511	534	549	497	530	510	513	489	498	488	539	516	523	521	508	518	540	524	514	530	518	477	490	551	498	554	490	542	480	495	497	508	520	531	516	524	507	504	501	488	517	513	513	476	521	538	561	497	519	534	496	487	501	497	522	486	549	564	505	509	486	508	511	540	520	520	526	505	505	475	510	489	523	535	505	522	485	547	546	500	500	510	492	526	497	516	525	528	515	536	469	503	511	508	536	514	498	540	535	520	506	508	539	469	518	517	498	468	492	513	498	529	496	497	534	541	556	542	492	502	510	505	494	508	527	533	524	506	527	521	517	506	524	522	517	508	479	529	528	525	514	518	546	496	493	485	531	514	497	524	485	564	515	480	518	520	493	524	481	527	554	469	532	523	533	497	512	469	575	540	511	514	528	491	497	501	532	504	517	556	512	518	496	530	519	517	546	520	510	477	500	517	497	533	532	558	499	517	547	498	539	493	513	498	509	524	520	523	514	533	541	530	502	495	543	520	509	550	537	519	474	486	514	522	472	511	520	523	467	546	538	490	509	477	522	504	497	508	528	504	529	498	510	527	511	499	533	486	496	566	525	529	493	544	500	507	516	504	525	479	522	522	510	537	545	535	511	500	506	524	487	498	497	496	487	479	522	572	523	508	479	559	538	523	538	510	534	505	487	540	479	516	510	485	461	504	577	533	533	478	505	506	489	493	504	464	545	481	564	522	532	507	513	522	555	528	539	533	532	481	518	535	513	514	533	493	537	498	524	502	514	515	482	512	537	519	518	519	496	502	499	545	494	507	500	543	491	511	505	533	518	537	509	521	511	524	517	524	549	492	552	518	510	513	510	531	488	501	524	525	521	509	516	487	520	520	531	503	500	480	497	554	521	527	529	552	521	543	487	501	524	539	486	525	502	519	551	517	529	524	467	532	503	529	496	512	499	489	484	517	496	519	592	499	548	558	509	554	515	529	547	526	488	500	520	498	540	491	534	540	526	504	515	543	475	553	515	528	492	517	515	514	512	519	511	481	548	486	522	507	498	557	525	484	561	538	531	506	533	522	506	533	517	519	503	512	530	492	529	490	531	486	526	494	491	491	487	557	539	514	516	493	500	535	516	505	495	511	534	501	522	489	516	544	491	492	497	504	485	526	530	500	520	488	545	500	483	510	513	504	531	521	506	497	535	524	493	497	477	513	476	512	500	509	517	519	506	514	505	507	510	526	501	518	501	518	535	521	537	550	512	516	507	493	492	560	552	519	544	519	522	527	550	567	512	516	506	536	550	508	503	514	520	502	544	514	490	521	518	499	477	493	523	508	553	520	525	501	493	549	548	506	492	479	531	582	495	536	527	509	487	506	529	524	527	517	540	499	493	517	516	507	523	529	554	519	559	527	493	497	545	480	558	531	499	523	534	491	548	516	502	520	494	524	521	521	483	531	521	506	555	488	501	524	531	507	533	489	534	526	515	519	521	535	513	538	539	470	555	501	476	504	530	514	529	513	484	533	525
50065	44705	37341	25453	21953	17385	10840	5437	2115	2061	5566	4647	2924	3708	11214	9634	2141	980	3424	4506	7029	4713	2346	875	555	476	254	353	362	358	313	204	181	182	165	169	161	184	181	178	190	204	188	175	203	158	178	192	153	170	193	192	185	169	166	179	175	187	166	182	193	192	186	167	165	173	190	189	182	177	196	174	161	178	174	163	175	202	200	167	192	186	173	192	171	185	172	181	182	192	182	178	167	176	167	187	192	153	182	169	199	179	171	203	195	215	183	175	176	162	161	167	168	170	178	160	165	178	165	210	170	171	200	190	188	174	180	176	178	191	173	180	199	167	179	191	196	189	183	157	181	193	171	188	161	175	187	167	158	167	172	190	160	198	208	167	185	167	201	186	166	196	181	164	177	176	201	174	168	192	161	153	172	163	179	176	171	176	182	173	170	185	178	164	182	173	165	175	180	176	183	194	174	167	161	189	172	175	193	165	183	194	192	189	173	194	200	192	186	187	170	166	164	175	188	187	173	166	166	172	176	182	171	174	187	180	153	154	171	185	170	185	166	173	168	175	172	199	173	153	162	170	197	169	158	175	178	156	164	181	175	166	182	174	162	196	177	153	178	171	194	178	167	173	184	179	180	189	190	194	191	210	176	182	182	137	194	169	169	189	197	172	196	176	177	186	169	185	173	176	151	168	159	164	187	170	161	193	171	167	149	171	159	215	188	175	167	180	186	185	172	182	183	169	181	159	179	172	180	166	179	159	172	181	170	150	165	189	190	181	175	177	163	175	166	183	179	192	162	165	183	182	201	166	182	180	181	164	160	158	198	166	156	163	172	169	158	175	192	187	183	181	150	180	175	187	177	181	169	179	195	190	189	165	153	150	171	176	196	198	178	160	180	178	174	169	176	174	199	194	150	178	194	170	166	181	175	163	170	178	159	187	187	170	154	170	208	181	163	167	166	164	176	171	193	185	173	183	193	183	189	166	197	165	172	189	176	188	154	177	176	161	164	179	183	150	201	193	160	173	177	181	199	151	191	162	167	172	166	165	204	178	154	179	184	165	158	156	184	180	173	163	171	141	194	192	197	176	180	176	184	177	174	207	188	166	174	167	174	165	175	193	187	200	171	170	170	162	176	180	192	153	167	158	170	176	171	145	194	184	163	177	187	162	172	183	182	195	155	163	173	160	165	191	162	167	192	166	193	180	176	166	194	195	168	149	179	187	176	184	164	153	174	188	210	179	187	157	184	196	187	182	196	173	175	177	171	185	157	180	185	189	177	173	187	159	170	177	187	191	167	157	212	175	181	176	181	179	180	178	197	179	172	192	182	163	177	163	199	190	185	168	171	157	164	175	151	185	205	189	157	175	166	168	145	176	182	173	187	185	188	162	161	180	170	177	200	179	171	159	178	181	162	167	176	179	184	162	183	195	177	179	163	182	185	151	180	166	193	199	189	182	180	172	169	151	166	176	162	147	169	159	207	156	155	173	178	172	201	191	180	195	181	176	163	165	176	178	189	180	187	176	165	172	180	156	182	180	198	175	171	193	154	176	163	177	171	195	156	160	154	167	178	173	165	188	185	157	158	195	177	172	210	162	183	171	190	169	188	174	162	174	188	184	190	195	179	146	188	157	203	183	154	184	175	182	182	175	172	164	198	172	186	146	182	193	165	182	172	179	189	158	159	157	209	181	185	183	162	179	187	158	164	198	187	191	195	198	170	175	182	170	184	173	164	173	181	196	161	170	159	178	189	187	189	206	170	181	169	153	173	183	193	140	170	160	180	193	168	201	160	169	167	178	177	170	180	175	175	146	193	188	181	178	179	184	218	145	173	162	180	156	168	180	192	179	173	159	187	175	181	169	198	169	178	178	136	182	159	160	163	170	162	163	180	166	163	168	179	166	183	152	171	198	166	165	178	172	185	138	174	205	181	185	191	149	192	176	190	155	183	190	177	183	191	186	170	189	182	166	155	175	180	180	176	174	168	179	187	187	178	174	157	168	177	185	173	202	151	186	171	206	174	167	154	190	167	182	178	172	191	158	192	164	165	171	197	169	188	204	170	165	197	190	164	179	150	154	194	182	180	179	183	196	165	187	167	162	179	157	187	164	167	206	149	179	193	185	187	170	185	173	161	205	157	194	172	180	189	176	181	158	173	201	172	173	171	188	177	173	168	182	166	161	196	184	169	174	164	197	173	190	168	141	164	190	165	175	177	173	141	175	205	183	186	175	161	170	187	162	174	172	192	183	163	170	164	174	191	192	190	176	187	198	185	168	166	163	158	165	187	169	165	169	164	182	159	177	182	180	180	173	175	147	160	168	158	173	192	181	155	199	155	218	161	173	175	171	203	170	143	191	179	168	183	150	174	178	200	165	186	196	170	188	174	179	182	188	176	180	179	167	177	168	152	190	158	187	173	184	149	199	191	145	186	163	171	161	180	174	174	184	146	184	171	184	158	165	165	195	181	186	175	179	160	172	169	180	187	171	183	181	164	179	156	191	193	190	177	154	151	172	176	174	197	161	162	154	154	167	141	171	170	148	176	192	208	186	172	175	168	217	164	181	179	168	155	172	186	155	175	202	183	179	158	190	218	147	169	173	181	193	184	148	200	189	146	185	143	195	196	168	172	196	164	187	181	171	186	194	191	180	187	168	177	167	186	177	166	179	139	193	185	189	170	179	197	164	185	176	179	171	170	165	170	203	180	173	158	178	192	183	183	173	162	166	170	188	149	185	180	160	178	183	185	191	172	167	172	177	172	169	197	159	179	198	181	185	173	166	160	185	180	200	164	185	173	177	189	179	193	185	180	162	174	179	182	169	159	167	184	185	176	152	187	174	190	160	174	171	182	179	169	186	193	201	168	160	186	194	167	171	161	189	180	175	170	171	167	174	196	176	179	194	160	145	152	174	173	176	194	169	174	186	149	174	197	190	172	194	197	179	176	171	164	162	189	168	159	137	168	174	184	165	178	166	170	192	183	194	181	149	183	173	184	168	179	177	175	172	183	151	182	194	190	164	171	193	161	193	167	187	184	177	184	190	171	179	179	172	193	184	181	191	186	159	173	153	177	179	157	174	186	190	191	187	174	200	195	205	188	169	162	165	167	183	182	203	192	191	183	186	173	188	187	211	178	181	161	168	185	169	188	151	174	188	169	192	184	146	186	186	170	167	186	184	164	154	191	162	167	170	168	179	173	160	174	144	184	177	174	192	178	195	155	161	178	182	168	176	168	161	166	190	165	183	194	173	174	175	169	181	170	185	182	162	173	147	174	182	181	181	172	166	173	175	167	175	176	177	180	187	198	186	172	169	190	206	166	180	176	190	165	183	165	173	191	191	167	164	184	153	193	179	162	166	168	176	166	156	170	153	151	154	190	183	165	164	168	193	165	167	198	182	184	186	160	179	179	180	155	162	192	158	181	171	174	178	178	186	184	163	156	171	181	184	182	202	180	183	175	199	166	176	186	186	185	165	178	150	171	176	164	187	188	182
39800	43951	38425	9897	5250	4425	3755	3117	2601	8716	19439	16450	7349	16766	33523	27503	7144	5217	16514	19802	26674	19418	11137	4419	2614	1786	804	1288	1530	1558	1305	522	410	399	396	433	412	444	381	450	427	416	395	423	416	434	402	416	421	434	399	425	385	427	401	376	411	424	421	431	432	423	412	446	431	402	394	400	444	410	402	445	402	431	391	431	423	431	440	370	428	437	428	427	395	426	417	429	413	435	381	404	428	387	435	446	431	418	417	379	422	448	443	409	420	416	434	417	376	413	439	429	425	414	404	403	409	427	411	404	391	396	410	391	423	401	455	440	399	397	439	408	401	373	426	417	441	426	415	410	404	414	408	396	454	404	408	445	366	397	383	426	394	358	383	417	425	389	430	367	426	418	412	406	395	429	428	398	469	422	443	426	375	391	419	429	445	436	409	402	399	403	414	402	386	380	395	380	401	408	421	420	405	426	424	409	430	430	407	398	420	417	443	410	379	392	404	414	437	409	411	409	404	417	379	378	434	410	391	369	412	408	420	386	413	371	445	398	416	435	453	420	414	433	409	402	406	426	414	430	397	403	369	407	392	400	424	415	413	417	436	411	388	389	374	411	415	398	420	423	436	415	415	434	422	396	378	434	426	437	415	410	395	450	424	384	376	396	401	402	393	449	410	420	406	441	422	462	414	394	394	412	465	419	413	424	393	411	428	430	409	426	421	404	421	388	413	396	406	401	406	409	441	373	443	441	378	407	398	374	369	413	432	426	424	410	383	416	411	398	405	429	407	421	408	403	438	396	383	388	416	416	423	445	404	410	387	405	416	402	422	422	411	417	386	458	398	409	409	391	360	370	401	406	396	398	431	449	436	407	414	422	438	428	418	434	440	430	367	412	433	410	390	406	420	450	391	412	381	421	401	392	409	377	406	393	434	376	450	427	402	414	402	400	385	443	428	431	390	397	409	423	443	360	348	384	435	381	411	425	412	429	419	389	431	399	442	419	414	421	393	448	386	420	396	442	400	436	434	447	375	418	408	438	430	409	420	412	422	402	367	389	375	407	395	402	410	416	434	439	390	444	427	433	427	389	399	413	408	407	413	421	366	414	411	441	407	437	428	394	423	381	386	415	421	413	377	436	404	374	416	368	395	399	395	403	401	397	411	432	399	402	413	410	410	403	423	404	417	426	401	416	414	427	419	407	413	411	386	405	419	412	388	387	403	441	441	397	409	406	381	434	406	406	436	429	439	424	413	406	452	385	376	404	406	433	421	410	400	415	402	386	403	434	413	399	407	409	409	414	403	442	419	431	388	419	406	439	416	392	432	402	402	367	450	419	427	433	406	404	417	402	411	382	427	410	401	422	417	421	416	449	392	396	394	382	382	440	428	381	405	396	414	439	397	383	456	380	433	430	373	392	408	448	429	423	419	402	423	390	444	452	436	447	370	414	425	386	410	426	379	418	445	401	382	417	420	403	390	391	435	421	399	373	398	427	430	404	429	406	426	427	400	394	388	439	415	421	385	400	410	388	412	411	377	413	454	412	429	377	417	439	391	377	395	435	423	439	405	384	409	446	382	406	413	412	423	335	410	429	405	419	449	430	420	409	430	413	413	427	385	441	390	417	407	434	388	422	386	425	373	403	410	426	410	434	428	408	438	371	377	389	421	417	427	439	450	420	384	415	416	369	433	382	403	389	445	428	386	412	429	394	407	414	417	454	399	419	452	432	414	439	426	411	411	410	381	403	376	369	412	409	384	422	427	430	432	437	421	410	425	389	436	429	413	433	399	379	388	402	436	398	465	429	413	432	409	414	397	421	380	380	392	422	411	415	404	417	405	420	421	405	434	407	402	389	444	398	407	392	382	418	418	386	409	431	390	438	398	439	418	403	439	387	407	424	400	405	419	374	430	412	412	407	402	413	415	418	424	394	406	414	434	386	415	402	412	392	442	442	406	425	423	449	426	397	432	416	411	424	403	424	397	417	438	422	370	390	422	407	412	422	416	441	426	404	437	406	402	410	420	420	388	429	390	397	391	417	412	431	382	436	414	390	400	381	411	400	399	455	404	413	391	404	429	396	407	424	423	421	416	404	408	418	386	435	395	402	415	427	446	378	416	429	392	393	438	411	393	418	415	389	393	409	366	384	412	420	423	432	419	414	400	447	380	393	417	406	399	403	391	444	426	398	411	437	387	458	403	413	400	409	407	421	424	404	402	409	388	394	406	433	413	426	370	408	439	423	445	444	402	410	408	415	379	430	404	401	388	395	420	401	421	431	442	453	421	397	390	447	418	409	419	444	412	421	465	420	401	439	442	423	433	401	429	438	401	433	382	424	452	402	390	421	417	398	404	435	436	412	451	404	398	418	414	452	380	413	456	410	393	406	423	408	415	411	419	391	436	385	434	414	426	426	427	419	411	407	437	395	375	424	414	410	410	411	382	458	419	391	440	396	424	421	386	442	400	414	415	388	420	414	395	407	454	402	386	391	404	390	382	390	437	358	387	441	409	455	400	388	391	409	409	405	406	401	435	393	405	397	378	402	392	412	405	432	409	431	396	445	401	403	427	435	433	391	408	403	406	421	433	389	388	378	402	405	392	424	418	413	422	412	431	401	442	404	408	422	430	391	382	405	413	437	414	405	385	392	408	433	411	393	435	410	407	387	435	420	382	407	439	429	382	385	447	432	382	408	427	401	416	407	415	445	426	405	378	411	413	395	475	436	411	398	439	401	369	426	410	420	407	395	411	422	406	475	406	423	427	391	393	418	398	370	401	414	415	445	391	393	410	452	415	397	423	446	427	436	393	386	420	414	371	453	416	414	451	413	425	430	433	376	419	423	416	429	403	413	406	451	440	386	406	417	403	456	420	440	423	425	422	368	408	421	418	421	441	390	416	438	412	394	388	393	420	407	420	392	445	422	405	416	395	412	390	355	427	410	421	450	430	446	375	433	403	432	382	420	420	433	415	404	377	403	413	423	390	400	413	420	427	410	426	399	409	419	403	410	437	417	410	411	412	415	400	438	388	401	418	422	425	416	396	402	416	430	414	424	406	440	404	398	414	422	381	448	446	402	432	423	395	392	462	426	424	397	416	391	412	465	447	370	435	413	439	401	366	370	403	415	394	425	409	387	388	394	418	430	410	439	410	382	385	405	424	442	423	432	403	438	386	406	414	435	426	411	380	449	430	414	396	432	421	411	384	417	396	409	377	383	386	441	445	383	399	435	426	390	423	401	398	430	390	392	416	369	409	431	414	409	402	410	393	385	416	443	433	392	407	396	410	409	453	399	393	378	399	394	432	432	433	408	423	452	439	401	426	434	414	407	404	406	409	409	432	387	456	435	397	422	416	404	396	372	441	435	432	431	442	409	439	384	404	399	401	416	393	454	395	406	408	452	414	418	373	426	412	428	404	403	381	420	410	422	373	370	390	385	402	431	414	383	359	446	424	421	397	416	390	438	396	440	377	382	418	404	405	408	400	420	422	380	417	424	427	391
10886	10407	8812	2193	511	288	281	225	238	221	284	345	295	271	476	394	228	176	256	341	508	435	341	243	221	200	200	189	184	173	204	165	177	170	192	200	211	181	167	207	164	196	189	209	189	212	196	183	155	183	171	172	202	182	173	187	157	180	171	169	210	179	195	193	167	196	168	188	179	207	172	161	199	207	157	157	172	190	186	193	183	185	199	181	201	180	149	215	195	182	188	138	168	201	158	171	195	186	182	191	183	168	190	190	176	196	184	171	158	217	184	206	178	211	183	192	179	182	182	172	201	156	171	151	190	206	213	168	207	195	192	193	180	213	197	174	202	204	201	197	199	193	208	167	191	162	177	183	181	176	201	191	160	181	177	179	188	190	175	166	167	185	181	167	180	194	180	173	182	197	194	198	177	193	176	199	201	191	166	207	168	175	174	170	188	195	173	181	200	190	189	171	169	185	163	163	181	173	169	188	197	198	164	192	183	190	176	186	197	196	167	186	161	157	174	176	172	178	171	181	183	176	171	176	182	185	158	184	197	158	164	180	177	182	180	169	176	168	172	184	162	185	180	200	206	201	191	194	178	194	175	195	187	170	191	217	172	188	183	177	190	172	172	162	193	190	178	181	176	196	165	185	206	172	186	171	211	172	187	160	192	169	178	171	196	183	173	165	175	171	172	170	184	183	179	205	195	170	210	162	192	166	187	188	175	186	177	177	163	156	185	195	191	217	174	176	190	181	187	196	173	185	193	161	181	181	171	173	155	179	189	181	181	181	192	184	181	178	171	195	207	182	191	181	181	168	177	191	175	181	187	218	181	180	190	195	175	174	179	225	160	183	170	166	201	174	176	208	183	215	187	170	170	182	165	194	184	198	198	209	188	189	178	184	192	168	188	185	178	181	191	179	178	187	195	164	174	174	155	153	170	192	191	177	195	181	170	182	171	190	184	196	180	184	147	178	207	174	186	190	176	191	178	190	181	185	175	170	152	209	167	199	210	189	189	177	197	183	195	209	180	191	185	174	158	175	186	204	186	180	215	186	187	192	194	179	199	168	177	199	180	176	187	183	189	169	171	196	193	198	187	180	174	199	173	164	205	180	203	193	170	163	169	196	160	188	207	170	194	175	187	179	180	175	177	185	182	209	176	186	194	166	172	189	200	192	213	186	189	190	190	185	185	171	209	199	182	181	200	152	205	195	188	182	181	180	176	178	175	203	196	199	203	184	173	182	182	196	195	223	178	188	198	175	169	192	181	220	175	199	168	168	150	179	202	173	176	224	176	174	168	179	211	190	199	179	192	209	178	171	189	178	166	160	186	162	196	183	163	168	166	179	186	152	201	177	180	200	190	196	196	171	200	164	199	192	183	181	166	199	183	200	196	194	182	181	176	196	196	213	215	195	188	171	180	179	201	205	197	175	192	180	196	196	186	175	201	161	199	216	193	206	209	215	184	189	177	182	196	148	201	168	186	177	203	201	172	171	201	190	189	211	154	162	198	193	175	150	208	207	188	187	144	216	181	183	202	169	159	194	182	181	186	176	194	177	196	196	201	184	190	184	175	197	194	177	195	174	182	167	176	186	186	197	161	191	204	201	173	179	194	152	170	199	177	195	193	167	189	193	200	185	177	169	188	179	165	183	168	166	197	197	183	177	183	206	197	177	190	180	191	162	164	187	197	182	184	166	186	209	167	178	197	180	176	190	166	178	167	199	187	181	168	164	198	174	159	196	191	180	165	180	187	179	180	184	193	207	179	175	180	186	191	187	179	183	192	190	164	198	195	192	172	186	184	205	193	197	183	173	187	172	184	195	195	187	202	160	206	192	165	169	202	177	188	193	186	182	145	185	170	155	203	190	177	187	227	181	189	170	218	180	178	200	192	179	190	216	151	193	198	186	181	190	182	172	184	180	184	184	198	192	188	180	178	154	200	181	156	162	205	182	184	153	191	179	161	189	183	195	163	179	200	195	168	192	193	190	183	165	176	187	188	184	164	180	192	174	180	202	184	202	163	201	185	192	187	178	176	182	177	177	173	169	202	182	182	188	175	214	179	199	181	167	159	176	179	187	183	171	189	178	178	164	168	176	191	178	196	204	207	200	182	199	186	174	193	187	207	213	157	196	195	190	196	183	170	189	215	184	179	196	184	181	171	182	184	186	187	174	193	173	207	196	161	196	160	203	188	166	162	197	172	177	195	183	179	182	168	170	157	182	174	180	190	181	196	199	187	149	201	161	207	221	167	196	186	184	192	167	201	195	198	166	175	201	205	159	194	203	180	198	195	168	184	181	181	185	173	173	171	190	181	199	191	203	175	201	166	174	193	191	200	196	178	192	189	168	175	152	172	185	201	163	161	179	185	161	179	182	195	189	194	187	177	170	152	191	179	209	163	211	208	175	193	199	180	197	177	184	180	176	192	184	172	183	184	170	179	176	174	187	188	188	160	185	179	178	206	199	195	183	167	186	174	217	217	183	182	200	170	183	171	183	149	187	193	203	163	179	203	171	198	174	171	204	194	181	184	196	202	177	200	165	172	205	182	200	192	181	202	184	199	184	180	188	193	211	181	180	185	190	196	177	192	203	199	163	189	169	175	200	174	183	191	194	201	175	213	188	204	187	193	179	187	178	188	158	178	190	202	207	147	171	199	194	189	160	198	177	177	177	203	158	181	192	160	175	164	184	162	195	181	174	153	181	182	161	164	186	150	173	187	182	194	198	191	186	193	206	164	158	183	181	176	170	181	197	152	188	160	172	186	163	172	158	175	209	177	191	157	189	193	180	196	177	175	155	210	185	203	189	183	187	199	200	172	159	174	171	193	174	177	168	202	201	194	196	199	210	181	191	180	175	189	151	188	176	174	165	182	205	198	167	153	184	157	173	207	202	190	188	174	173	163	187	179	182	183	169	184	190	180	180	179	183	175	198	188	185	200	171	172	158	184	184	177	175	180	179	174	176	195	186	209	169	198	195	169	194	193	198	193	175	162	187	199	207	174	173	182	182	177	208	174	175	204	190	162	201	187	181	195	187	209	163	177	153	185	185	183	190	180	194	184	178	183	194	191	186	175	182	185	204	184	198	171	194	174	159	190	197	181	195	166	189	176	183	210	189	200	183	186	202	180	149	186	182	183	183	203	177	178	198	170	182	181	164	186	173	186	176	180	165	187	186	195	201	177	207	189	202	168	176	205	170	187	159	169	158	170	192	191	187	173	200	200	170	175	181	193	160	205	193	171	185	183	181	177	194	175	169	170	189	176	182	189	174	158	178	167	178	195	178	159	212	203	189	195	183	202	170	175	201	158	164	170	202	204	189	192	205	190	190	180	171	152	186	189	196	194	195	188	177	178	176	170	176	184	176	193	164	179	193	218	183	168	192	175	173	205	183	167	203	190	193	203	179	191	183	175	177	198	196	185	174	197	186	178	233	172	182	197	181	189	168	166	211	200	207	172	169	200	176	195	186	183	172	179	188	188	181	185	164	169	163
9311	10977	11034	1843	831	750	711	676	612	689	1078	1574	1079	1070	2311	1998	735	592	919	1633	2157	1864	1161	651	590	504	473	469	499	501	546	409	443	456	444	455	419	386	456	454	420	447	453	391	471	454	473	441	445	459	456	461	477	443	442	443	463	481	460	480	422	474	469	411	448	424	475	429	444	448	412	439	444	468	488	480	481	443	416	443	468	451	477	405	429	447	478	431	485	422	434	403	473	429	446	437	485	432	465	465	483	451	493	437	433	425	458	430	454	439	438	453	449	460	440	452	479	455	443	465	453	480	439	457	405	421	448	472	465	448	477	417	468	433	415	421	396	436	442	438	465	456	411	463	478	409	431	469	479	475	450	450	429	490	447	463	464	494	451	461	455	410	435	457	417	479	445	443	470	444	440	452	462	487	428	409	426	439	444	447	475	443	449	450	463	456	464	416	439	441	447	469	428	439	439	437	442	462	460	443	460	448	425	448	438	471	412	440	467	477	449	447	438	470	448	509	487	481	438	454	454	448	451	481	455	434	434	456	446	457	450	431	438	432	427	471	453	456	484	479	469	450	456	453	473	469	437	487	445	483	456	474	446	432	520	473	454	504	452	453	441	475	491	453	441	496	446	469	400	431	465	452	463	443	451	448	466	461	442	437	444	428	448	474	457	462	474	444	432	459	453	462	420	435	423	428	407	466	490	465	425	436	405	454	446	416	459	470	470	442	468	443	434	447	463	494	452	463	467	440	476	465	401	467	456	426	446	449	465	445	424	465	478	434	457	450	444	505	468	456	461	421	459	445	465	450	417	424	498	459	476	421	456	433	480	429	450	467	468	463	431	463	446	424	424	477	465	420	490	451	446	434	457	458	452	457	414	437	486	430	472	432	417	444	428	463	443	497	433	469	420	449	468	455	431	447	457	460	487	403	498	430	429	426	451	488	428	455	487	445	429	434	451	414	473	473	443	467	474	461	453	483	451	460	458	447	426	455	452	472	439	417	438	416	446	447	448	456	433	440	448	452	459	440	450	434	415	431	487	466	435	416	391	458	443	397	439	467	465	444	452	436	428	435	437	428	430	489	422	421	426	464	444	447	434	415	447	448	429	449	440	424	452	394	457	428	465	451	440	435	465	478	473	431	445	429	466	492	451	450	446	453	443	460	412	423	452	447	466	483	406	408	452	432	446	448	433	462	493	481	427	457	450	460	477	485	467	464	419	467	478	440	438	461	443	414	489	425	448	467	466	444	476	440	475	469	452	462	445	460	457	455	446	448	422	456	418	440	430	440	455	440	443	445	455	422	429	413	462	439	435	452	462	456	439	458	415	446	441	445	440	459	417	479	455	440	459	496	441	455	463	451	450	441	432	453	433	427	438	454	443	442	445	411	442	422	442	457	454	469	472	432	434	486	480	427	412	438	472	463	468	491	432	453	433	401	400	417	446	443	441	444	477	482	456	446	452	466	436	470	453	439	434	453	421	449	482	409	444	469	494	433	462	454	450	460	465	414	450	426	422	451	404	453	412	436	433	434	444	466	470	458	450	471	445	429	456	466	428	465	436	458	455	467	446	466	458	447	464	457	444	464	429	462	484	434	455	425	434	436	455	434	442	453	446	482	413	426	459	498	437	434	479	468	464	458	447	437	442	470	448	438	396	446	449	487	464	453	430	439	466	422	465	473	435	482	428	418	457	454	492	423	463	479	412	439	461	417	448	458	428	482	452	487	436	445	457	471	463	466	476	472	457	457	435	417	428	452	434	490	449	422	465	456	453	440	453	458	484	468	452	431	460	450	509	500	449	470	460	471	441	465	467	463	458	445	438	430	479	443	449	465	417	456	447	443	433	479	465	427	476	447	457	424	501	460	452	424	459	457	460	470	456	434	453	476	432	443	471	444	441	502	464	454	477	462	450	436	504	456	442	465	441	440	466	436	446	427	447	466	456	424	423	451	443	462	472	466	460	414	469	452	430	450	438	439	429	417	459	459	460	454	425	456	414	463	425	420	448	427	453	500	436	468	448	502	431	445	456	460	447	420	460	465	407	492	492	452	456	454	463	454	458	453	460	488	424	452	461	444	473	436	464	427	449	459	437	461	445	451	433	427	437	442	454	451	449	441	452	443	484	473	441	445	431	465	447	467	454	468	443	470	455	455	461	448	476	420	452	468	442	464	425	481	467	468	450	453	432	468	444	438	439	464	418	433	452	430	445	491	418	478	449	440	456	448	462	459	437	447	470	424	474	469	445	431	440	453	450	458	445	452	414	476	469	421	455	469	437	437	436	452	465	471	451	427	450	443	438	423	435	458	450	477	472	456	425	436	477	467	447	406	444	454	444	415	463	451	438	433	441	425	466	456	431	500	409	470	492	424	417	438	457	459	416	439	469	486	484	459	424	442	442	463	443	452	448	457	473	478	440	463	454	468	487	441	441	469	426	443	468	465	425	467	424	456	455	440	432	460	434	453	464	467	441	421	459	456	466	469	438	452	452	496	475	467	434	457	427	488	477	458	448	450	458	445	438	426	461	441	415	490	428	446	444	422	445	425	439	454	418	429	436	468	444	425	457	470	478	439	433	443	441	449	447	424	451	435	468	481	450	469	443	451	482	452	436	444	413	468	481	437	429	456	422	436	439	465	449	458	478	443	446	453	469	456	442	437	431	460	447	456	447	448	452	431	458	462	435	444	439	410	471	447	435	472	473	433	476	446	440	476	445	461	483	465	485	502	455	433	419	463	478	459	421	465	453	396	452	454	444	444	418	464	451	415	512	469	434	412	448	458	455	414	498	469	471	449	470	462	464	436	460	468	466	450	437	461	472	464	453	459	473	426	453	473	469	442	453	413	455	434	479	409	432	465	418	447	441	482	459	455	415	434	420	456	449	436	451	483	457	416	458	460	450	460	442	450	489	435	438	449	463	458	459	451	461	430	469	419	450	438	483	477	482	444	424	443	427	448	482	455	458	450	435	433	438	451	411	433	456	452	451	482	459	433	442	462	456	432	438	442	461	468	438	440	427	442	459	420	421	427	432	465	460	449	450	417	441	438	451	418	443	451	430	403	452	450	438	466	472	437	452	405	460	431	429	455	444	403	440	426	433	443	415	441	486	427	468	454	471	423	448	469	445	502	440	450	428	419	491	465	457	438	470	450	490	460	465	452	443	485	440	449	410	411	422	422	471	450	426	472	455	453	483	465	509	457	437	467	464	431	473	401	435	441	432	421	458	448	463	445	459	452	483	472	462	428	440	411	430	465	428	442	499	426	477	441	432	496	444	476	470	446	423	450	477	448	429	463	461	464	443	441	455	445	440	486	465	437	426	456	427	492	436	447	453	450	434	438	433	478	423	461	414	408	506	436	447	446	453	457	437	440	493	455	518	445	436	465	454	457	446	475	435	464	459	448	449	452	496	478	430	484	440	448	443	446	436	420	414	425	463	432	439	457	458	483	421	434	477	447	403	492	446	400	427	442	434	423	445	461	456	451	465	442
40185	46743	38461	23711	18037	11557	5755	2298	864	507	997	4249	3316	1889	4729	3415	755	439	1114	2587	3010	2036	994	463	380	344	219	293	293	261	298	207	215	223	227	217	210	211	220	221	236	229	210	221	229	220	214	241	206	225	214	208	218	226	219	210	245	195	196	225	199	205	225	226	229	233	220	225	215	198	245	206	233	245	233	182	242	224	203	218	231	214	221	200	207	220	212	171	211	229	241	237	219	222	220	249	206	227	233	204	220	232	193	232	204	238	217	186	255	217	216	209	215	238	219	225	206	225	191	226	214	242	213	207	231	224	238	226	210	210	190	230	201	205	242	228	224	206	230	216	223	230	217	209	231	223	230	228	212	215	218	226	218	224	212	233	174	194	214	203	207	202	205	212	191	232	232	230	207	209	225	194	200	189	214	202	238	241	227	234	241	232	241	230	222	231	245	265	205	231	247	208	221	197	209	201	250	222	224	228	236	243	209	220	228	218	204	192	208	235	226	212	208	217	235	242	213	224	212	198	211	231	239	218	243	221	225	213	213	225	231	241	234	226	215	193	241	201	208	198	239	206	203	202	212	193	233	199	242	216	207	208	226	244	194	239	215	225	231	221	217	214	229	209	237	193	199	228	205	219	220	225	229	211	213	210	245	217	216	201	224	243	217	189	220	215	223	237	208	191	222	220	244	198	185	194	202	213	185	225	218	234	206	244	206	203	238	222	252	209	203	221	216	226	206	184	213	229	222	224	196	216	187	233	222	209	241	230	234	211	205	223	232	223	234	228	209	222	232	218	219	210	218	225	215	240	198	208	225	213	208	256	208	199	226	194	240	229	202	204	225	218	228	219	226	226	220	191	231	218	224	194	236	204	196	207	241	230	229	223	235	223	206	257	200	228	223	221	211	212	233	211	225	201	224	220	222	217	211	213	222	215	227	227	217	233	195	233	216	190	214	235	181	224	197	192	223	219	212	205	222	186	236	216	224	204	229	217	204	209	246	224	205	211	226	205	203	224	208	251	213	207	211	215	199	213	217	220	193	178	232	223	208	248	191	227	240	209	214	236	182	213	219	225	219	210	247	218	196	202	218	227	244	205	215	192	212	208	226	268	237	225	222	194	223	218	234	215	238	202	209	202	224	215	214	199	216	201	223	219	242	218	247	216	200	226	204	205	213	218	236	223	191	208	204	217	236	243	216	213	226	215	231	198	227	240	232	204	207	210	211	196	199	229	202	209	218	197	202	225	215	197	206	223	207	224	229	214	244	224	210	210	226	195	196	215	242	218	208	253	217	250	205	221	228	206	217	208	212	222	221	224	240	205	227	219	236	217	210	216	202	216	206	227	190	206	213	241	204	232	217	184	244	191	214	230	250	228	211	221	257	223	240	222	233	218	209	231	217	222	213	241	225	252	222	218	235	227	219	222	230	226	218	223	226	224	209	228	218	210	222	218	204	204	259	214	231	213	207	186	202	225	202	239	231	246	205	209	232	202	207	224	228	251	238	250	237	209	207	221	251	220	193	201	213	185	195	224	233	211	195	224	230	219	222	232	218	195	219	241	199	233	232	222	226	219	229	252	216	240	226	199	204	222	215	232	223	228	232	218	209	259	255	200	213	203	226	204	231	208	224	191	214	219	195	221	209	243	218	221	225	227	227	245	246	200	232	234	253	206	245	235	228	226	229	224	220	215	210	196	231	218	205	205	187	232	220	205	211	214	216	221	243	210	221	183	223	242	218	191	187	207	193	238	220	229	210	228	216	223	215	184	213	181	257	211	218	222	239	199	197	204	218	190	235	219	227	229	222	229	218	207	223	208	222	233	226	203	230	192	256	210	196	224	215	205	215	232	222	240	215	200	219	217	216	247	254	238	212	216	239	221	215	252	214	228	217	220	216	216	219	230	236	226	225	224	230	226	203	217	186	232	203	219	195	228	213	226	224	223	202	223	211	215	199	220	223	228	217	234	215	201	213	210	232	203	258	209	207	206	227	195	211	223	205	233	228	214	219	238	223	218	226	215	239	194	202	226	220	222	232	200	196	230	213	220	238	204	217	222	239	224	214	226	217	226	235	218	227	221	195	222	211	216	205	215	237	204	207	207	240	222	243	228	226	213	220	217	216	231	203	220	209	219	213	214	197	223	229	224	215	211	208	201	231	213	210	244	183	207	200	196	223	201	205	220	230	226	206	191	211	228	235	209	220	213	230	222	182	198	233	195	247	224	218	214	213	226	212	220	203	237	232	207	217	194	198	234	217	213	201	241	223	228	242	212	214	223	185	227	209	230	222	233	218	227	214	217	252	212	230	230	222	218	242	211	215	194	201	228	214	201	214	223	191	209	219	201	263	244	220	212	202	224	215	228	227	199	228	218	213	228	205	210	243	225	203	216	215	204	212	210	203	200	208	212	232	207	199	218	201	196	234	227	234	231	233	237	206	225	238	212	212	215	196	231	209	211	212	213	180	206	229	219	239	201	214	214	228	211	239	207	221	241	214	216	209	229	233	206	218	248	200	200	217	221	190	223	197	251	205	197	210	249	210	220	238	233	227	212	206	220	215	188	221	227	205	229	247	206	228	202	220	224	205	206	204	201	238	214	226	193	218	220	222	199	210	227	236	226	219	246	236	222	224	223	193	243	220	206	224	202	195	219	182	233	214	232	201	219	220	219	239	228	208	204	206	215	212	251	217	225	237	209	235	240	224	233	225	214	233	218	251	225	221	214	229	233	230	220	219	196	213	205	224	225	228	201	225	247	230	244	216	193	216	228	225	210	186	232	225	216	220	213	210	232	205	229	226	199	203	235	214	217	238	242	225	217	197	208	225	222	225	216	201	207	216	195	194	222	201	214	204	240	220	224	223	196	193	221	209	221	245	240	217	205	225	225	200	211	218	222	232	202	233	239	213	209	204	231	237	223	209	245	229	252	227	219	232	234	221	193	210	201	229	210	241	223	224	205	213	208	214	230	209	220	192	210	221	220	213	187	212	212	222	224	180	209	250	223	234	222	239	229	215	234	204	218	215	208	225	233	196	228	225	239	219	229	210	208	219	253	215	246	237	222	205	216	232	213	204	200	221	227	217	223	190	228	204	212	200	231	234	215	228	213	228	219	207	217	225	242	214	245	216	199	247	238	200	250	206	212	218	207	216	191	223	221	249	235	235	239	203	196	215	245	229	192	188	205	225	211	208	206	189	219	225	192	240	211	221	198	217	223	259	229	209	192	249	222	220	196	234	216	210	225	216	217	210	194	211	220	233	201	200	238	209	210	216	228	223	191	225	221	215	229	237	233	247	180	227	251	206	234	216	207	200	228	201	210	209	241	200	222	186	210	228	221	216	215	226	195	216	231	220	208	200	194	218	222	193	250	211	240	219	204	218	240	227	217	246	222	223	213	208	221	199	234	214	229	208	198	238	207	226	195	225	247	243	237	220	231	234	194	231	217	182	230	221	223	255	227	209	198	235	243	223	241	225	245	226	234	197	220	232	238
31181	43972	34118	6969	2913	2468	2053	1769	1520	1905	4681	17227	12176	9798	20749	14339	3233	1951	6375	13388	14812	9999	4920	1984	1462	1125	670	773	924	1015	803	604	534	512	533	543	501	524	540	518	517	553	496	573	551	496	528	494	484	503	484	530	527	517	538	476	511	488	499	523	466	526	539	512	506	552	505	505	533	536	542	478	526	530	513	496	504	510	531	539	509	509	532	511	495	509	528	498	520	535	535	489	535	515	530	534	550	486	504	470	525	530	557	476	548	527	488	512	538	520	536	538	483	572	509	508	533	496	473	559	506	551	533	541	516	496	532	526	509	499	519	493	541	509	494	479	557	535	508	503	531	542	520	499	488	536	522	498	514	500	513	519	508	484	477	548	494	529	521	523	502	483	532	504	511	550	498	537	508	549	503	497	532	503	500	492	526	471	533	515	520	500	536	532	506	520	554	509	574	549	484	558	538	511	522	536	501	527	544	480	529	528	477	495	550	520	537	536	529	517	530	497	501	555	562	548	514	522	552	529	520	499	533	505	519	517	493	509	511	475	523	506	551	499	491	504	507	516	467	529	513	529	509	517	484	536	484	537	531	575	494	521	504	483	510	515	481	524	527	518	542	477	506	524	517	510	524	477	506	495	492	502	491	559	560	491	497	493	512	505	511	514	506	534	502	539	560	519	472	544	502	541	505	481	489	523	529	543	572	508	533	496	565	521	499	548	541	549	500	524	480	514	537	500	525	495	532	508	516	489	539	544	531	542	494	517	504	518	495	476	487	500	515	514	513	513	515	536	513	540	492	500	517	494	498	509	553	534	496	524	523	512	489	515	509	535	542	522	536	552	487	540	539	515	508	519	545	572	550	512	506	509	501	486	527	514	539	530	523	472	489	523	530	464	515	523	508	522	524	499	534	488	503	537	534	522	558	517	506	519	488	470	499	514	496	504	490	534	519	508	547	517	529	509	512	551	513	531	512	511	500	518	528	517	487	515	487	480	448	514	512	520	522	515	530	477	526	516	509	524	509	451	563	500	487	503	563	533	499	509	447	533	468	548	476	543	511	495	524	492	530	522	529	534	532	518	486	549	486	494	506	496	523	504	533	483	515	526	504	513	519	518	508	492	512	512	530	501	526	512	473	535	518	503	501	536	556	504	499	521	493	480	532	493	545	546	517	521	490	512	512	482	512	511	512	533	543	506	518	568	506	553	522	523	496	536	510	498	493	504	525	534	522	479	465	510	485	506	462	520	515	538	489	512	498	500	504	537	511	510	473	531	505	515	526	510	533	533	496	541	492	538	495	515	493	507	502	485	543	524	511	514	481	534	510	508	472	477	509	512	492	501	516	534	519	501	530	575	505	506	547	509	513	534	568	511	542	565	509	517	501	523	503	459	544	539	521	530	511	508	527	480	529	505	504	532	526	529	515	484	514	481	515	485	522	500	527	508	528	514	472	549	519	512	519	500	551	511	543	513	480	524	492	532	543	508	500	530	532	488	497	520	517	504	544	535	526	500	504	542	549	527	467	517	533	480	558	552	530	510	493	527	493	497	521	505	519	508	491	533	488	532	538	493	533	539	517	502	527	563	524	537	515	487	533	542	521	522	542	516	482	509	526	530	497	526	511	489	499	500	495	525	554	521	511	512	495	508	538	522	523	513	494	521	543	520	513	480	547	511	542	549	518	518	507	512	538	531	518	544	504	466	520	506	454	488	545	529	509	511	525	485	559	549	537	538	545	499	533	518	494	526	536	530	490	486	546	482	462	516	566	494	469	524	482	555	529	483	528	492	503	538	569	536	522	533	536	555	472	531	495	494	483	500	522	560	493	520	480	527	560	525	519	482	502	497	510	497	529	454	512	526	489	522	523	528	533	527	504	530	496	530	532	542	536	513	534	493	476	499	520	521	536	502	483	525	537	530	509	534	526	535	540	507	511	559	492	506	494	495	545	513	547	540	542	552	503	526	508	530	524	525	480	530	489	515	532	494	494	491	490	535	535	490	475	490	578	504	553	511	487	525	485	488	552	491	508	515	504	496	491	481	512	540	521	512	543	521	469	526	507	524	511	513	501	498	507	492	511	535	526	515	503	539	556	525	522	486	524	494	535	505	518	500	530	544	536	499	492	548	529	477	521	518	492	525	543	520	529	443	504	499	496	543	497	533	492	493	476	530	497	497	486	571	556	538	487	524	482	512	518	512	546	487	509	513	544	501	510	522	510	464	508	521	490	545	519	519	523	529	505	510	500	510	490	484	471	544	490	500	519	490	524	551	532	492	509	509	549	511	531	492	507	544	530	498	497	490	525	503	533	517	517	537	498	522	473	502	525	493	550	514	493	508	541	517	510	496	561	504	476	483	511	526	483	512	481	492	570	540	534	509	523	497	533	516	541	502	524	502	522	538	549	518	531	497	530	550	494	510	503	512	547	520	487	550	489	527	514	506	532	550	510	483	515	539	508	537	506	532	530	530	560	506	535	528	505	494	533	503	486	536	539	539	528	534	503	523	484	546	543	500	508	538	510	501	508	537	504	494	519	507	490	518	530	506	502	507	473	528	521	523	526	506	503	498	522	497	482	507	495	528	511	510	489	504	536	495	506	532	531	493	497	540	521	505	486	529	507	546	548	506	531	482	530	529	514	539	515	508	513	498	496	489	557	507	510	496	528	537	510	514	472	477	559	568	502	558	495	509	494	533	518	505	518	548	509	512	500	517	507	497	467	514	490	524	484	498	516	543	562	522	518	531	516	487	499	545	491	507	513	525	515	519	529	491	499	455	511	482	557	503	517	519	522	507	509	496	516	494	510	518	505	510	500	542	564	530	479	536	492	521	506	548	523	516	534	524	526	461	530	501	551	543	492	519	524	540	516	504	502	501	519	508	524	574	547	502	554	504	505	498	519	494	536	517	491	533	484	509	519	499	515	542	549	524	521	525	475	492	465	521	523	542	507	537	516	543	499	481	522	517	524	596	473	567	532	550	506	527	511	532	522	536	521	532	474	497	484	558	505	534	487	530	554	516	467	542	528	538	536	502	464	540	520	560	514	526	497	524	547	521	540	501	505	546	477	523	468	529	543	523	501	487	523	503	486	530	483	521	519	515	515	546	537	478	492	536	496	511	496	477	504	533	505	514	484	499	523	512	496	510	548	540	499	496	512	474	527	516	516	535	502	495	485	507	463	507	501	468	482	521	521	525	533	500	507	500	479	513	475	529	497	509	533	528	538	502	518	540	492	530	504	554	532	519	557	515	549	506	537	467	494	497	514	513	515	537	506	500	486	550	498	560	492	504	534	487	530	534	523	539	513	498	509	547	505	548	499	516	526	521	553	493	520	532	534	532	520	498	490	545	535	514	499	531	471	536	481	528	518	518	531	523	512	494	524	520	496	516	507	547	527	550	480	530	517	529	539	524	518	491	540	542	480	480	524	522	497	441	470	522	554	534	549	516	514	532	523	553	538	499	563	496	497	508	532	529	502	540	556	517	550	527	504	510
47911	45502	35281	25304	21723	17403	11046	5206	1918	848	1434	8620	10040	4277	10427	9408	2031	611	2980	5429	6742	4394	1989	759	555	412	291	286	368	357	313	184	184	200	171	181	197	168	183	189	171	189	178	202	172	183	164	173	178	176	178	185	177	204	161	173	156	167	158	178	208	187	176	171	183	186	181	180	179	194	206	192	179	173	166	176	184	161	189	176	181	191	190	167	170	181	198	184	189	158	160	201	183	197	184	178	200	191	150	169	162	187	186	166	185	184	174	188	170	191	207	175	165	193	153	178	159	170	173	193	178	158	178	183	206	203	180	187	155	181	199	182	171	210	193	173	174	174	171	183	204	176	185	176	174	206	189	188	188	168	192	178	184	185	185	169	179	187	172	181	194	174	179	168	170	166	198	165	160	178	197	170	169	180	177	180	177	176	167	192	154	153	163	199	175	171	196	159	170	184	177	165	150	174	206	163	183	194	187	173	170	162	200	195	191	184	206	176	175	164	221	179	175	172	170	177	175	172	178	179	197	182	188	181	184	163	179	158	200	184	181	170	160	171	166	188	181	185	176	190	197	173	185	149	148	166	184	174	160	165	153	163	176	176	162	174	175	174	147	203	182	170	191	174	169	172	166	202	173	209	204	186	183	195	191	171	145	195	193	208	198	188	190	169	170	186	190	160	176	191	176	158	164	201	199	179	184	169	170	172	188	191	187	155	191	189	180	178	189	191	194	164	189	205	196	175	175	182	155	169	181	178	167	164	184	161	170	199	214	168	168	183	193	192	192	165	192	176	203	197	182	164	167	185	169	161	182	184	182	164	193	180	198	167	178	171	163	174	176	189	163	211	176	150	161	191	193	193	171	220	167	173	170	166	153	161	185	168	157	174	180	183	168	191	165	169	168	175	190	169	164	148	164	197	153	195	174	172	183	188	186	171	201	183	160	195	188	176	191	169	179	178	184	189	181	179	179	208	191	191	191	178	168	168	189	188	187	189	176	185	174	167	164	162	191	183	184	162	153	188	192	181	197	155	166	181	176	186	168	158	176	173	157	154	169	134	184	190	153	191	163	178	182	165	167	164	165	167	156	182	174	185	184	159	173	168	168	178	167	183	169	176	176	178	172	165	180	175	217	169	176	185	177	187	164	177	168	166	202	182	183	152	175	178	154	165	200	180	207	186	160	172	180	190	170	179	165	158	167	193	157	157	192	157	190	181	200	164	178	161	172	154	189	181	200	190	161	184	164	178	163	195	157	169	196	186	177	166	173	180	178	163	171	160	165	169	155	168	195	180	187	183	173	189	179	148	180	173	161	178	172	164	192	192	179	188	190	175	188	173	166	177	186	165	178	185	180	181	204	175	187	187	179	205	192	177	172	186	180	183	191	179	178	163	164	179	195	158	185	180	145	194	175	166	177	208	201	186	148	189	156	176	181	178	201	204	200	165	190	189	164	169	188	183	159	171	183	182	149	165	184	168	182	158	175	196	156	162	164	177	187	178	158	159	176	179	191	197	195	166	193	186	185	167	182	186	189	173	172	181	193	183	190	184	204	183	178	186	195	168	151	179	192	205	161	181	166	155	156	197	174	196	191	174	158	181	165	180	174	202	163	200	196	187	182	209	164	165	178	167	156	190	176	182	199	180	163	191	188	191	167	197	204	209	181	173	170	174	166	192	196	184	205	185	145	161	184	190	189	195	163	153	184	178	196	185	173	153	167	163	189	187	200	174	170	175	188	177	160	172	163	174	184	168	182	157	178	181	179	202	193	185	163	156	169	175	202	182	186	185	197	184	181	156	184	198	197	155	151	191	166	172	183	165	160	211	154	169	180	189	158	187	162	186	169	179	164	193	174	189	168	154	166	202	181	213	180	166	161	173	170	164	166	185	177	173	186	168	164	163	154	171	189	170	154	193	173	189	182	178	151	208	180	198	187	171	178	208	188	176	208	156	200	199	181	179	164	184	185	152	176	192	167	173	180	165	169	180	212	170	168	182	176	165	187	151	179	191	179	172	152	178	178	204	180	175	149	184	152	192	205	182	164	173	170	192	194	186	178	191	167	188	180	171	170	169	156	166	186	156	196	152	160	177	183	180	182	168	192	205	183	173	189	188	153	183	173	199	172	173	170	184	203	175	174	172	194	209	192	167	158	165	177	165	167	183	189	176	197	177	174	176	180	186	181	193	169	182	184	177	200	188	171	184	191	178	183	167	168	172	179	186	185	187	174	161	195	181	170	202	188	190	181	182	163	177	175	200	185	174	150	191	162	159	168	194	200	162	184	154	171	158	195	185	168	180	185	180	172	154	168	177	176	188	186	191	163	170	168	173	184	174	168	160	202	190	182	188	187	168	166	196	172	158	182	166	188	174	156	190	186	184	194	191	188	182	179	178	176	161	192	163	169	173	146	157	167	183	195	143	178	146	199	193	175	187	192	182	189	167	189	167	173	181	188	167	175	187	198	151	191	162	169	198	166	197	182	166	183	153	157	186	162	210	190	185	204	197	165	163	185	178	188	179	188	190	166	203	169	170	197	173	174	182	167	155	142	170	183	159	143	179	160	171	162	193	193	178	164	186	179	172	185	177	196	156	152	205	183	158	181	171	176	192	181	157	174	166	168	186	196	172	181	177	178	163	182	192	171	196	160	170	177	164	155	174	155	200	180	175	181	168	165	158	189	171	193	185	195	177	160	177	178	191	186	178	165	169	160	156	194	177	184	168	179	167	143	178	174	183	178	189	150	188	174	180	188	166	165	205	176	169	163	202	154	190	169	172	147	157	182	186	175	201	183	162	204	161	167	176	163	169	194	169	179	177	173	200	183	155	185	144	173	177	186	198	202	193	224	184	159	181	186	162	185	170	175	182	180	191	185	163	193	188	178	186	175	172	161	184	184	173	159	184	192	166	207	192	187	172	190	150	190	175	186	167	164	163	204	160	174	185	191	184	151	185	194	183	169	153	161	163	161	172	174	165	197	178	184	189	179	160	179	153	201	183	188	181	199	214	176	153	184	187	172	183	178	195	190	181	178	189	194	189	149	175	182	198	175	183	189	179	160	177	181	151	195	168	167	177	186	194	198	175	164	184	191	200	194	164	181	178	189	191	175	177	186	181	152	184	191	178	175	166	161	193	154	147	163	171	171	164	180	196	169	188	185	156	163	149	175	179	185	199	170	183	168	188	155	176	169	188	192	164	188	175	169	178	199	186	180	160	156	202	179	191	176	197	181	177	164	167	164	162	158	177	185	163	188	212	189	185	196	175	198	164	174	170	189	177	158	173	194	188	174	174	182	164	166	179	172	189	184	168	171	205	193	158	183	171	155	189	163	186	179	174	168	187	169	158	203	178	144	168	180	187	184	187	175	199	156	179	156	179	189	174	175	175	175	158	187	187	171	185	200	169	180	195	199	155	165	203	182	174	167	187	184	187	176	176	180	180	192	179	182	175	193	219	195	173	182	171	188	188	159	186	167	171	160	192	173	163	180	157	195	176
39025	46856	34777	9386	5550	4663	3885	3349	2753	3497	6960	27284	21916	17811	31796	27824	6865	3339	15240	22746	25305	17775	9125	3817	2579	1788	861	1222	1322	1365	927	470	414	463	402	418	432	401	436	411	420	407	426	394	414	410	426	411	432	429	397	413	421	409	407	417	401	463	407	399	446	410	437	444	427	474	410	434	452	426	413	410	422	429	391	430	412	429	435	418	411	396	397	408	405	407	427	389	401	420	393	390	440	423	430	450	400	416	385	423	420	425	405	421	426	401	426	435	395	389	408	425	411	377	401	395	423	432	368	438	435	434	404	440	409	417	402	425	382	418	439	418	415	386	447	432	400	417	427	413	430	404	382	457	390	405	409	409	435	430	433	400	441	409	432	434	407	423	383	348	420	442	391	404	403	427	414	403	379	423	417	424	422	455	434	400	382	424	464	430	434	388	389	411	396	429	412	400	433	408	430	400	406	411	403	394	445	390	445	413	420	436	403	424	409	430	435	410	432	424	414	433	427	458	404	432	424	418	430	405	422	403	395	421	416	441	428	425	428	441	429	389	393	418	419	418	422	405	440	387	413	396	420	440	433	423	395	418	417	419	431	437	412	415	390	435	432	397	416	380	413	388	367	412	412	393	413	406	387	396	432	397	400	424	409	434	423	390	392	423	479	439	415	420	385	390	416	405	396	394	414	461	441	377	412	384	439	425	407	426	412	408	398	412	435	412	413	391	422	418	420	441	378	458	397	402	399	418	388	436	435	450	398	385	407	428	411	406	401	392	412	432	395	396	381	416	427	393	420	377	435	440	386	402	437	428	422	405	428	410	411	423	391	416	434	402	361	386	426	414	419	380	425	403	445	404	435	426	434	406	396	427	453	376	426	395	431	419	400	398	406	427	394	402	395	394	391	408	399	415	404	436	444	414	431	413	419	399	429	440	383	431	413	418	407	429	408	410	397	380	396	383	413	418	384	456	421	404	453	429	389	414	422	373	408	459	405	444	395	399	393	436	401	424	406	410	424	392	433	399	415	413	439	402	403	442	394	380	452	406	397	429	403	410	368	398	390	369	422	393	414	422	420	417	409	427	421	400	408	403	410	447	429	431	419	388	422	407	405	402	423	459	419	439	412	426	391	415	417	402	426	407	397	422	430	425	419	414	396	418	451	408	439	450	377	407	424	440	372	401	388	389	418	396	415	415	437	422	431	456	437	416	377	414	403	395	387	426	384	407	399	372	422	445	414	415	395	368	433	424	454	402	416	470	400	450	428	404	416	381	429	408	445	422	444	457	404	402	431	407	393	377	414	422	437	416	404	427	416	411	428	414	423	364	413	415	407	399	443	422	403	417	396	406	430	387	415	421	415	419	388	396	393	412	401	412	434	409	412	422	422	399	431	417	434	410	424	441	390	425	399	394	417	408	422	416	408	409	387	384	423	413	416	442	416	430	390	420	388	451	403	420	470	429	394	391	386	447	395	413	397	408	467	467	463	442	422	397	371	436	403	405	473	398	459	403	459	423	399	403	416	424	410	412	406	367	375	427	418	409	409	414	404	384	427	441	382	419	411	384	419	411	406	431	432	379	413	375	403	422	399	418	423	420	440	436	422	391	409	406	424	416	418	416	444	432	394	393	415	438	410	431	423	425	435	423	458	442	397	413	428	413	427	408	439	389	424	426	420	402	423	403	398	414	384	422	439	410	395	413	403	442	431	408	435	454	419	387	439	401	413	428	392	422	400	408	421	414	435	432	413	428	434	419	462	395	424	465	410	377	403	433	426	394	399	406	425	448	402	451	411	443	384	410	399	409	413	430	457	414	398	425	432	408	396	394	436	415	434	432	361	376	414	413	428	401	418	403	427	407	411	420	458	424	413	439	423	377	444	452	468	388	423	421	392	417	417	392	412	370	406	399	401	407	415	420	431	399	431	423	424	391	391	431	434	443	354	399	407	399	420	409	387	419	429	440	384	438	444	418	391	412	407	414	424	423	384	429	412	435	414	453	406	394	448	424	460	420	384	416	415	465	431	386	429	437	415	429	425	428	436	420	402	398	396	398	405	421	417	416	408	390	429	418	443	398	388	387	382	429	427	434	402	400	403	408	396	391	429	404	386	415	425	442	441	401	412	431	393	420	423	434	416	410	443	397	394	425	374	380	397	411	434	433	379	409	423	409	368	415	429	380	408	395	407	416	406	414	399	394	413	417	406	402	420	427	385	421	388	405	446	401	407	382	429	411	433	391	405	431	436	373	419	419	400	419	447	403	433	394	433	404	402	409	435	430	418	403	439	429	413	382	421	390	428	409	438	413	457	427	411	393	424	396	439	418	382	366	432	438	414	431	398	422	407	405	428	387	379	389	425	447	403	419	418	415	431	393	407	386	418	449	429	393	425	419	396	401	446	404	386	420	423	434	391	379	413	451	419	381	402	408	391	381	429	398	440	384	422	407	389	386	427	428	409	458	463	406	440	421	395	405	390	445	446	398	397	420	417	407	432	407	398	382	407	397	400	366	434	402	408	413	404	392	399	452	412	403	421	422	404	411	398	444	407	375	402	378	406	401	401	418	386	403	428	419	416	463	355	424	428	362	428	424	418	426	424	408	439	412	390	441	383	405	398	400	442	416	394	418	396	405	414	426	419	405	414	382	402	446	437	410	442	392	428	418	432	426	428	402	400	411	375	396	411	384	427	406	399	398	427	427	467	402	399	376	411	411	406	443	391	426	413	443	410	445	409	414	439	380	396	437	410	421	381	430	400	418	420	414	410	436	426	417	426	394	395	402	429	458	385	407	421	417	394	404	425	386	419	414	395	412	434	407	399	398	402	414	406	381	395	415	419	444	449	407	430	398	422	420	437	417	423	384	396	399	353	405	391	391	393	426	449	414	406	453	438	427	424	414	423	378	422	436	446	402	407	410	449	405	431	388	413	425	397	396	400	399	399	387	416	381	415	409	373	399	428	443	424	409	435	406	428	403	420	403	433	429	416	415	401	419	395	430	448	437	397	454	385	385	436	433	362	404	417	420	407	427	418	373	448	408	402	423	441	367	381	426	394	415	442	391	430	449	446	397	417	429	417	410	396	421	414	449	395	386	380	412	408	375	395	415	437	395	351	398	439	401	404	400	419	405	395	422	384	411	441	410	394	419	429	422	383	439	432	419	405	448	390	425	411	407	436	438	413	378	410	409	435	440	385	436	418	421	433	425	440	378	398	422	417	412	390	425	408	399	428	415	377	413	422	405	394	436	411	445	394	413	421	425	461	395	425	420	395	391	432	403	446	417	408	447	404	438	406	416	429	406	443	422	436	441	419	413	447	405	427	401	403	437	405	376	413	405	403	395	457	416	399	410	417	403	433	443	434	387	375	426	406	390	389	402	452	440	415	415	394	418	402	394	419	433	409	408	416	455	418	426	411	425	418	432	458	443	402	401	415	380	415	402	410	407	410	413	411	390	414	376	468	424	395	392	428	418	434	393	426	451	447	438	383	418	395	364	418	454
8972	13594	10013	2265	566	320	222	216	215	200	208	373	432	250	419	419	266	193	210	290	429	462	330	237	200	222	170	202	198	183	199	186	187	182	189	199	192	184	170	201	157	189	187	193	178	211	186	198	168	176	179	190	210	177	174	182	175	183	193	188	170	205	175	181	165	160	183	195	166	184	161	166	172	198	182	183	179	154	178	175	186	191	185	170	175	181	197	175	170	168	174	180	175	188	181	176	198	194	192	168	183	188	194	181	159	174	194	199	171	197	161	177	200	188	171	159	189	182	206	192	186	173	192	184	190	191	186	203	184	186	184	171	193	192	198	175	177	202	184	201	164	209	181	219	173	166	178	164	196	206	169	149	170	181	187	195	184	172	184	203	199	179	200	203	183	183	178	188	185	204	204	181	193	175	185	190	188	198	188	178	195	160	164	186	214	177	188	176	168	193	186	207	218	184	175	165	189	195	183	188	174	165	180	170	176	185	209	199	180	176	189	195	160	190	184	173	199	194	176	182	189	207	185	164	166	218	182	171	219	203	176	167	185	203	190	197	207	180	207	173	165	197	159	161	186	178	196	175	180	164	182	191	174	200	185	193	200	202	193	187	170	178	159	185	180	175	178	169	201	182	175	187	206	207	155	200	183	162	168	198	191	175	190	223	174	192	159	187	179	198	164	187	198	214	181	189	185	198	175	179	193	203	200	182	191	185	179	170	166	173	180	179	211	201	179	196	180	185	196	192	186	189	196	198	169	183	178	168	174	169	172	172	179	184	175	199	184	188	196	186	195	184	184	191	233	184	170	182	176	186	191	220	190	188	174	171	180	204	175	173	195	166	175	175	156	184	200	207	156	184	145	182	190	188	210	176	161	194	180	173	184	197	186	176	183	166	201	194	168	213	182	182	179	172	201	186	177	159	172	209	160	171	178	193	170	184	178	219	169	191	192	173	194	183	180	194	161	170	175	185	208	177	178	219	186	199	176	168	167	171	182	190	218	183	177	185	169	181	171	173	212	190	184	196	197	176	186	180	174	182	188	189	214	181	210	208	197	173	187	183	208	174	157	177	169	200	170	173	199	177	154	178	171	188	201	168	143	174	179	194	200	173	174	159	183	192	184	173	178	184	178	174	184	192	175	179	180	160	214	197	163	182	180	194	178	168	177	173	169	169	166	190	182	173	197	214	205	178	203	194	193	174	177	189	165	174	215	193	160	179	167	197	174	181	169	204	184	158	194	204	188	212	184	229	172	202	183	179	188	154	177	177	201	173	188	196	172	180	201	193	173	190	172	191	193	191	185	182	190	168	176	181	199	173	180	193	235	193	209	199	191	181	175	176	192	176	192	199	178	179	178	169	167	163	202	175	202	179	175	173	180	176	189	181	202	208	174	171	189	174	173	176	172	178	173	176	161	198	176	194	177	193	170	186	185	207	193	181	158	194	167	202	182	168	177	190	171	197	181	203	158	186	169	171	171	171	173	212	183	165	193	197	171	201	192	175	188	190	164	173	199	176	178	198	176	171	180	196	195	208	213	193	192	189	195	179	181	178	207	176	178	177	204	207	201	182	181	179	181	158	173	180	205	193	198	175	159	185	191	202	174	186	170	190	193	185	193	189	192	176	164	164	158	213	187	181	175	192	200	173	192	191	173	180	179	170	189	169	186	200	185	180	167	178	178	178	162	197	222	184	195	164	160	166	175	168	163	180	187	184	214	179	179	196	166	189	201	180	183	176	188	167	202	206	196	195	170	173	213	173	179	198	186	189	201	173	171	185	166	169	209	190	188	175	175	183	177	186	185	174	168	181	192	174	188	186	177	198	199	193	216	203	188	189	189	179	178	191	179	189	189	184	189	189	185	183	180	185	199	168	173	187	195	174	180	186	197	174	175	189	198	198	185	202	213	183	195	200	175	189	168	180	181	189	181	187	173	183	190	195	221	186	175	176	211	198	174	190	173	198	211	184	185	160	187	193	171	167	186	191	217	187	177	166	181	165	194	166	169	188	193	197	183	187	186	187	178	183	156	187	190	181	213	177	176	180	174	176	192	186	224	204	174	197	168	187	161	171	194	157	198	203	164	185	192	196	218	173	153	183	207	177	206	171	194	182	182	207	195	190	203	183	179	184	191	217	187	168	162	184	181	191	174	180	198	201	191	165	182	174	175	159	190	176	171	175	173	180	191	181	192	171	205	174	172	171	197	194	188	202	175	196	199	208	194	171	194	165	200	189	186	176	182	193	194	193	189	177	196	167	165	198	179	199	190	188	180	176	193	170	188	192	165	199	186	186	193	190	185	192	186	176	188	176	177	164	184	183	187	178	201	173	184	227	193	180	191	194	159	182	159	186	169	176	185	170	188	187	194	181	206	181	185	163	184	184	169	176	170	207	190	208	162	187	171	202	201	180	191	183	182	196	175	182	196	203	160	190	194	171	183	181	193	186	222	190	176	177	184	164	172	169	178	176	194	204	206	183	197	176	179	168	201	174	224	178	177	210	190	164	176	169	184	203	218	181	185	217	177	177	200	188	169	153	184	163	190	182	173	195	208	175	197	178	180	203	172	219	194	189	204	196	167	199	207	177	177	208	189	198	198	188	183	182	185	191	181	205	160	186	195	171	193	176	189	179	166	148	180	218	169	190	200	187	176	192	180	151	173	182	180	206	180	197	185	168	169	180	212	191	194	168	198	197	191	187	186	150	170	188	193	216	185	175	198	195	179	163	190	153	168	186	205	174	192	194	183	190	184	165	181	184	183	186	204	189	199	188	150	194	187	187	195	190	186	171	180	172	193	179	170	207	187	160	210	182	175	163	186	198	178	176	187	206	159	180	199	175	194	202	203	172	182	191	184	176	178	175	199	183	205	170	184	180	162	177	186	184	187	176	170	181	191	193	178	183	200	187	178	188	189	195	182	208	206	182	187	231	170	209	184	194	142	192	209	193	186	193	199	193	206	184	181	211	173	177	195	191	173	199	172	210	196	206	187	169	205	159	175	187	190	194	214	201	168	188	175	220	173	188	172	193	161	220	180	210	171	205	191	189	191	171	181	189	221	197	173	182	184	188	194	163	210	158	193	181	193	190	179	196	181	187	169	175	172	194	189	186	174	176	192	164	194	167	178	198	169	181	184	177	167	175	200	181	158	168	166	182	162	193	166	183	199	221	188	183	206	164	193	179	153	171	171	187	194	189	180	218	184	170	178	160	190	215	177	171	182	177	193	185	176	182	180	171	180	203	178	185	184	160	198	211	182	197	162	177	186	181	175	174	193	186	194	192	191	217	174	176	178	168	170	161	172	177	209	159	195	151	180	179	170	171	170	216	187	186	193	174	198	165	189	211	189	191	191	202	185	194	184	182	194	191	205	192	193	182	201	217	197	206	186	161	178	158	194	197	185	158	185	193	187	182	189	198	190	181	189	192	200	201	181	200	209	186	170	180	171	187	191	172	186	211	175	167	174	184	170	164	200	152	159	176	162	196	187	193
7710	14952	10695	1733	745	762	699	692	634	640	647	1837	2054	892	2278	1962	712	530	629	1281	2322	1969	1162	686	557	563	500	462	524	520	508	440	466	448	435	409	450	441	450	456	422	394	476	439	424	426	455	444	442	454	499	474	463	468	475	410	426	393	435	453	448	461	451	459	444	442	478	448	458	430	445	468	424	439	408	438	448	463	457	446	495	458	458	439	463	453	438	429	430	434	451	427	443	470	446	425	453	457	421	475	417	465	433	426	453	480	479	462	461	400	437	498	400	435	401	462	470	443	399	412	482	412	442	430	456	445	452	469	446	459	464	459	409	448	438	448	447	445	433	411	440	449	411	465	451	430	452	466	460	473	436	452	476	440	449	440	447	459	443	472	466	487	456	434	440	465	447	436	441	434	443	443	425	478	412	458	450	430	451	454	429	496	451	455	441	465	467	463	462	415	452	451	442	417	472	458	428	427	434	449	438	429	462	420	459	432	457	478	425	458	415	442	469	458	458	450	444	399	452	435	458	472	473	431	437	478	487	475	442	468	430	473	428	458	440	461	448	428	450	470	467	453	440	455	442	462	484	452	432	452	438	449	483	463	464	455	451	465	419	463	453	466	427	505	429	449	414	405	437	455	457	447	479	460	442	472	433	466	458	422	506	436	475	433	444	479	432	446	419	484	428	453	432	426	461	453	430	429	477	458	429	428	448	442	447	449	442	456	472	461	431	500	453	490	454	492	406	455	453	439	505	467	432	476	478	441	481	491	476	471	448	477	445	445	450	439	460	432	446	400	435	455	482	460	452	456	445	472	495	462	440	460	444	493	444	463	478	469	452	447	481	448	503	416	428	436	460	496	459	440	463	438	443	449	457	458	451	436	452	420	461	461	418	463	426	450	435	472	440	465	448	415	447	476	439	435	458	451	438	478	410	463	423	445	465	478	446	456	448	450	465	423	461	442	465	447	425	488	468	492	446	451	434	463	489	446	419	435	417	429	451	468	435	453	422	457	447	433	488	457	458	443	455	410	456	452	456	460	427	432	434	447	464	451	478	444	443	432	502	476	482	475	439	456	454	467	470	460	473	454	425	432	449	451	420	458	436	475	480	450	439	427	441	467	439	450	422	449	419	408	454	424	446	450	464	446	422	431	459	484	518	439	462	437	481	437	421	454	456	437	452	486	489	457	451	439	419	495	455	441	442	459	436	447	451	449	494	440	434	420	446	474	451	446	474	439	459	445	446	454	449	455	431	443	434	448	481	394	438	416	474	440	443	458	427	449	472	436	423	459	444	469	439	484	441	420	421	440	477	454	440	455	469	467	441	449	442	433	456	458	481	468	448	467	442	449	403	464	475	469	459	447	428	489	445	463	470	474	457	444	433	446	448	450	410	453	444	468	456	451	460	456	447	441	452	454	472	432	480	449	442	443	429	428	452	455	490	441	447	465	431	470	460	453	479	439	408	435	438	391	417	465	456	453	425	475	463	431	483	424	428	434	470	477	470	459	477	441	425	454	424	442	451	462	459	472	416	444	440	443	429	424	447	443	470	466	439	518	434	470	468	392	479	444	419	446	468	452	428	422	450	456	468	478	433	491	408	454	420	455	427	477	473	456	444	465	443	468	440	455	431	420	516	443	410	450	440	441	450	448	431	456	419	482	459	461	413	440	438	446	478	451	452	448	461	450	438	453	446	430	473	481	459	443	421	457	426	470	469	423	501	480	447	441	452	480	464	446	474	410	433	464	484	449	425	521	448	456	458	501	457	442	500	490	456	468	449	407	467	433	423	465	437	497	461	451	460	460	473	461	444	465	447	438	465	429	484	440	463	468	468	450	436	454	456	454	409	480	460	471	459	484	458	471	486	446	430	465	444	444	449	492	451	464	435	457	447	414	447	460	440	472	424	428	422	407	429	463	472	516	436	446	445	426	455	436	444	450	432	441	461	432	464	478	452	430	457	423	431	421	492	482	452	490	483	499	480	439	473	442	467	450	446	412	444	421	420	463	457	431	500	413	444	460	457	446	467	433	461	460	416	445	420	446	464	460	486	455	456	452	459	419	472	441	437	466	468	431	448	457	417	476	461	420	448	459	458	448	442	453	428	452	470	489	442	455	464	466	475	489	457	461	448	446	411	421	435	448	430	436	438	441	424	519	434	469	481	444	442	442	470	477	469	435	470	438	395	414	464	465	496	416	463	418	397	462	473	454	461	433	432	439	424	444	440	462	439	464	440	415	446	457	453	456	431	450	464	475	464	423	395	442	455	454	450	487	432	443	429	461	432	423	490	435	453	475	448	427	430	470	401	448	462	439	470	478	440	475	406	448	449	447	431	452	465	452	429	445	470	387	444	424	443	459	434	429	445	442	430	438	465	460	461	457	404	414	479	428	482	447	419	456	456	439	434	432	449	473	422	441	438	437	456	452	442	421	482	426	470	453	462	452	489	457	464	478	433	490	423	485	490	478	487	464	437	439	437	435	437	469	431	398	457	451	465	426	477	427	439	392	476	474	462	424	458	439	453	441	482	456	467	424	440	437	454	496	437	483	470	436	462	438	480	482	426	434	426	467	425	497	465	452	436	434	449	422	473	462	474	469	440	467	439	458	481	450	414	466	455	489	455	431	472	461	475	437	493	483	480	476	465	450	423	478	419	450	453	463	437	442	430	438	395	431	461	417	451	452	419	462	443	465	475	478	459	460	461	469	475	441	480	476	438	449	429	440	491	445	456	421	461	433	441	436	470	452	397	465	451	465	451	391	453	481	412	484	432	428	466	478	457	473	467	467	440	454	447	412	408	465	430	474	438	447	496	444	448	462	447	484	491	449	451	478	410	435	465	461	460	414	454	485	490	445	445	459	449	429	463	480	500	445	452	446	451	477	408	446	425	467	430	468	453	425	456	424	434	460	480	443	460	446	436	433	444	443	425	443	437	443	431	468	432	479	465	440	431	438	446	420	448	431	470	418	437	458	441	413	432	437	458	455	484	453	456	428	444	459	425	453	430	447	427	446	400	457	447	423	431	501	449	438	431	441	436	432	453	429	436	426	449	455	444	433	467	456	399	442	410	474	435	451	416	459	438	447	420	435	485	436	474	432	484	436	442	401	455	425	460	431	456	422	458	456	458	467	455	442	458	416	459	462	438	457	416	428	508	452	447	429	434	436	419	430	454	441	458	434	453	493	466	417	412	463	476	444	444	486	431	435	411	433	449	437	453	423	461	424	416	471	413	455	436	417	444	495	445	458	463	462	468	466	444	443	428	462	443	442	474	457	454	429	419	417	448	456	430	475	494	470	435	465	443	448	474	447	430	484	450	457	458	485	429	409	433	460	442	426	446	436	437	452	501	444	450	477	446	433	429	449	475	455	435	444	431	460	429	443	444	450	443	444	427	458	443	472	476	439	461	486	442	467	479	439	401	473	424	413	462	434	451	443	459	469	433	429	446	438	444	444	438	436	440	420	421	458	437	473	471	449	472	483	422	443	432	459
41315	44188	34801	26882	17079	10145	4780	1839	674	400	616	5013	5362	1029	4153	3457	1129	549	1432	2471	2609	1650	897	449	372	323	226	251	270	331	262	216	233	195	217	212	198	228	203	218	195	197	209	224	211	202	216	240	224	218	219	211	199	188	214	231	179	219	194	202	190	222	240	206	222	219	194	221	210	207	217	208	237	194	221	205	202	206	238	199	215	208	213	199	192	181	210	220	221	207	215	222	223	214	207	218	210	247	249	218	222	217	232	219	236	220	225	219	224	232	203	227	234	195	232	206	189	230	225	233	218	216	211	243	205	225	179	199	231	216	214	193	214	220	205	224	181	208	226	193	210	198	231	237	232	211	249	229	199	219	250	206	215	243	229	246	232	216	222	204	199	243	211	222	214	192	233	205	197	230	240	207	207	237	212	206	209	222	219	228	215	202	224	199	206	192	204	197	182	225	209	221	223	219	188	186	216	229	219	202	218	229	214	198	231	234	189	204	212	214	212	188	237	210	214	191	184	241	227	195	214	235	204	207	212	232	190	224	230	197	227	216	207	196	215	199	209	262	225	226	205	228	219	237	238	222	210	205	259	255	233	238	240	225	212	222	240	213	233	242	193	231	224	193	195	248	206	187	204	245	226	203	236	194	201	235	207	219	222	219	208	208	195	231	207	188	228	187	183	222	213	225	203	227	219	216	249	225	203	206	200	211	225	215	207	210	222	216	232	232	234	196	202	209	199	191	231	216	192	234	212	225	205	230	196	213	241	223	208	224	183	214	224	207	228	227	211	199	210	216	207	255	213	219	179	223	191	221	191	221	220	216	197	258	212	207	229	231	235	190	245	236	205	216	199	232	223	226	206	209	240	213	238	192	207	211	230	214	221	203	205	242	251	217	225	259	214	202	227	211	216	214	232	196	234	196	199	239	203	222	211	228	228	219	218	216	222	206	209	222	206	217	219	221	219	216	207	243	228	225	256	207	215	256	210	203	233	211	217	194	214	233	220	215	189	236	207	228	216	198	217	242	237	217	223	196	202	224	242	211	231	213	221	221	207	229	241	205	199	210	219	232	217	215	207	195	207	257	235	232	205	184	223	205	207	217	207	246	196	214	210	221	215	193	205	244	255	205	240	240	232	209	181	211	239	210	218	234	210	186	238	197	212	232	213	207	221	227	238	209	207	197	240	224	219	217	240	215	217	235	213	203	209	219	215	198	223	200	205	176	213	225	225	218	237	224	218	199	209	212	208	219	211	202	189	211	195	250	222	215	212	210	221	208	199	216	241	223	207	226	210	235	215	231	234	215	220	192	208	190	191	222	214	234	209	199	219	232	226	253	183	215	205	202	216	197	189	191	225	227	208	208	205	236	219	236	239	242	217	205	226	227	204	181	209	252	217	234	208	196	203	221	210	221	231	188	197	227	211	222	200	221	202	243	228	232	191	190	191	219	212	222	213	207	200	205	217	221	234	234	208	207	231	243	249	234	216	219	232	214	244	234	206	208	234	224	206	217	195	227	238	208	254	230	223	232	231	194	210	208	220	207	199	243	237	222	209	212	219	206	222	224	241	197	214	217	191	190	204	219	208	229	229	218	202	239	206	212	216	226	218	255	232	189	227	226	210	225	225	218	238	215	224	220	206	220	212	240	211	218	197	242	236	189	199	234	216	216	219	201	220	192	206	242	227	215	204	213	205	228	229	218	220	230	203	195	183	217	207	220	211	189	228	207	233	244	227	214	229	251	214	213	224	196	220	249	222	221	201	204	201	229	233	220	198	205	222	228	205	202	239	211	202	218	232	217	200	247	198	241	204	241	217	208	222	235	196	210	239	182	217	228	223	218	226	221	209	207	226	229	208	211	215	230	243	239	207	228	207	186	210	243	192	203	249	228	222	202	219	204	239	214	200	223	204	235	211	220	211	198	203	222	218	210	206	227	219	227	238	209	224	203	208	200	206	231	214	198	207	244	240	214	195	222	233	205	230	213	220	195	207	205	216	221	221	230	224	229	237	229	230	221	235	203	241	222	208	223	213	213	213	229	238	221	201	226	215	213	230	220	217	196	230	204	214	205	233	234	195	210	235	220	197	224	210	239	222	206	213	212	203	247	245	188	194	198	220	215	236	224	222	231	219	225	226	222	224	211	211	192	194	209	193	206	214	225	229	200	203	215	202	226	200	216	205	212	197	231	216	207	219	212	222	211	231	224	220	220	188	197	223	222	229	232	221	206	210	214	241	212	233	226	218	205	217	222	240	222	215	208	262	199	216	214	218	209	209	243	229	232	217	226	201	213	209	209	204	190	205	219	234	216	241	211	229	219	222	219	217	242	211	217	189	204	222	232	223	215	213	204	220	229	241	219	221	221	235	218	215	218	221	184	226	228	218	245	216	213	216	220	219	205	225	220	202	203	207	202	190	198	241	228	185	173	235	197	211	231	220	200	230	211	237	230	229	232	213	192	222	195	230	225	225	201	236	213	213	239	217	237	225	196	224	238	225	226	209	190	225	215	203	227	227	235	218	177	216	209	236	224	239	236	229	217	199	213	223	221	228	209	212	227	209	212	213	228	198	215	226	225	233	228	219	208	216	205	199	234	205	221	215	234	238	228	225	196	226	218	214	212	211	197	229	205	206	209	210	215	199	220	175	219	228	251	220	210	226	231	247	205	232	229	220	234	238	205	197	226	224	215	196	224	210	228	193	190	215	202	217	229	208	225	229	232	204	201	234	221	217	227	210	205	209	202	215	193	207	229	238	216	225	253	239	220	211	224	232	187	240	203	208	208	188	247	212	226	240	214	205	195	196	208	206	231	219	228	229	206	215	213	179	227	220	223	215	225	206	220	227	183	201	201	221	222	221	217	218	214	200	186	208	195	182	209	212	248	263	202	231	217	219	219	233	263	243	233	211	209	204	214	238	204	222	194	236	221	198	204	227	218	236	217	222	249	212	234	201	228	213	180	211	238	209	212	224	212	217	197	206	210	217	214	224	223	207	221	202	183	195	168	220	194	222	225	200	213	217	232	230	222	219	223	231	221	217	237	219	214	203	206	208	238	192	201	200	224	206	235	207	220	173	211	206	219	204	207	218	198	235	221	217	211	206	205	202	205	216	186	223	205	192	192	233	224	247	219	227	221	199	216	229	206	225	217	216	220	203	228	222	233	212	243	231	238	227	237	225	224	218	198	242	219	192	226	262	214	205	207	210	211	214	240	226	232	232	237	227	215	228	217	198	207	181	215	221	220	241	218	202	231	208	204	213	245	218	220	244	203	224	210	205	195	196	211	217	194	199	206	212	228	224	222	226	209	242	200	214	208	224	238	210	216	213	214	225	215	257	209	224	214	216	214	244	228	203	217	212	189	215	214	228	234	235	212	232	216	237	193	240	224	218	236	196	239	221	198	197	233	220	235	208	214	205	205	211	209	190	220	218	221	243	226	226	223	211	232	213	211	241	232	221	209	203	258	216	237	215	229	208	211	220	210	213	206	243	222
31763	39253	35444	13889	2894	2632	2176	2006	1716	1525	2839	20104	16711	5165	18817	14829	5201	2827	8301	13578	13403	8524	4242	1884	1380	957	677	661	831	993	699	520	484	525	507	506	504	491	511	483	521	491	557	523	499	500	493	511	536	488	500	507	499	533	514	505	453	498	486	511	523	543	540	547	495	530	530	483	522	513	547	490	533	521	565	496	484	492	505	509	514	537	490	524	541	549	521	525	497	504	536	527	539	516	491	527	534	562	516	550	515	535	523	520	514	500	518	517	551	509	526	519	522	495	480	542	467	516	540	481	516	484	503	545	540	500	525	524	510	513	500	543	500	501	518	517	532	503	547	535	546	504	500	521	528	505	492	509	531	542	503	505	509	477	503	499	502	532	512	474	526	516	499	523	539	540	531	530	535	450	522	524	517	526	479	534	528	455	499	553	498	502	518	494	534	483	518	522	486	556	517	523	515	518	517	499	513	472	521	491	566	504	530	500	490	518	511	530	531	535	521	532	489	522	526	513	517	536	489	526	525	510	499	517	530	541	543	521	529	524	476	519	503	520	513	501	499	495	502	476	533	484	567	526	488	531	512	520	512	489	461	547	518	518	542	547	514	504	489	536	519	496	524	534	540	516	506	557	512	496	499	478	554	529	534	506	495	494	565	528	469	499	508	513	518	510	550	514	489	516	507	492	547	495	511	519	509	525	513	506	531	484	533	502	516	528	485	539	518	529	508	514	486	522	513	519	478	504	513	478	509	511	520	529	456	505	506	537	534	486	517	494	506	457	522	531	524	483	537	502	520	525	516	510	518	514	482	544	503	521	493	537	537	478	525	485	517	519	505	499	497	521	507	497	494	488	507	482	549	508	502	527	488	496	508	476	492	490	494	501	588	535	510	521	513	529	476	528	518	504	503	533	546	509	510	508	483	503	535	504	532	440	530	523	503	539	514	522	529	527	486	504	539	507	540	526	509	511	531	528	533	513	488	496	523	523	530	494	481	510	501	533	446	507	489	549	491	498	500	524	528	534	505	491	510	474	519	545	499	521	515	528	491	523	526	533	540	491	533	506	493	506	549	490	511	523	496	526	515	470	536	494	494	541	542	505	516	490	511	549	530	513	510	521	467	505	504	524	497	502	508	526	504	505	503	517	486	466	521	518	528	489	526	504	460	493	506	464	501	515	516	490	489	510	505	523	481	496	506	524	556	486	506	542	526	495	527	486	523	508	541	556	547	531	522	520	529	533	498	559	509	468	512	520	503	488	523	493	540	517	490	554	488	531	521	525	490	460	557	507	505	524	508	523	516	520	496	491	500	482	484	514	537	514	486	479	526	513	503	514	496	535	524	514	519	500	505	479	515	526	541	530	524	507	481	490	499	531	536	514	505	523	494	522	523	528	521	519	525	480	514	544	509	579	527	489	495	501	557	541	515	499	561	501	510	521	496	524	520	502	527	510	527	485	501	535	552	493	523	512	492	479	510	510	490	521	506	518	513	487	500	506	511	512	491	543	490	509	545	502	499	513	521	555	467	487	540	519	519	517	484	514	513	491	504	479	506	539	514	477	492	500	533	542	528	536	526	512	509	542	486	509	482	505	530	514	494	533	484	533	547	539	526	526	489	551	546	517	514	512	494	499	554	540	510	560	514	511	508	525	518	543	503	530	506	496	538	503	483	477	501	511	499	499	511	544	512	488	498	503	559	552	485	549	521	473	535	534	488	541	510	502	477	476	484	508	514	536	528	495	489	492	538	526	536	554	536	521	469	530	486	513	542	539	504	476	537	504	504	478	509	501	531	533	462	496	502	523	511	505	511	525	465	532	498	503	546	489	520	496	481	522	503	508	507	589	520	485	520	563	506	516	508	510	481	504	542	520	519	510	547	504	522	538	518	535	487	533	544	478	512	497	494	551	497	495	528	521	477	501	513	493	511	510	552	536	537	498	499	511	524	528	562	498	536	516	496	525	511	468	522	486	551	507	515	485	502	507	520	501	512	505	506	504	489	543	499	505	494	549	515	516	481	506	525	552	515	477	474	477	454	546	519	499	517	494	509	495	547	507	483	521	464	482	489	490	499	525	523	543	509	513	497	506	548	495	512	495	489	553	497	506	506	536	510	482	469	507	526	495	504	553	532	483	481	525	501	502	478	489	523	484	511	500	525	475	488	524	491	524	545	508	505	548	534	510	529	515	516	498	474	502	482	534	520	472	529	514	521	507	505	531	503	575	488	541	486	524	527	516	551	508	564	483	503	494	544	504	507	511	534	508	477	549	472	528	512	484	515	507	515	527	508	543	497	523	505	486	517	518	488	491	519	501	476	478	508	517	521	495	540	503	510	538	508	499	506	526	528	473	488	504	508	528	547	553	500	523	480	513	497	518	515	501	540	484	487	547	508	528	479	518	512	498	538	511	500	512	480	529	513	557	523	522	553	506	509	528	518	495	503	495	501	499	534	533	534	509	530	482	507	505	524	543	493	489	511	504	525	509	528	471	543	534	536	559	526	509	545	557	535	494	532	528	546	458	531	501	551	530	559	473	499	512	497	496	513	488	510	504	485	470	531	491	525	508	532	516	505	513	526	496	526	528	545	515	524	515	507	507	499	475	506	527	499	518	492	526	509	543	500	500	482	506	533	508	542	479	549	494	506	508	530	550	523	485	530	503	528	494	510	513	541	540	522	515	484	534	540	494	527	539	514	529	528	516	493	535	525	535	522	524	504	538	502	485	529	547	496	519	525	493	500	487	507	540	537	530	502	497	520	522	529	498	521	476	530	504	494	492	530	498	521	503	519	519	536	512	486	498	495	528	504	547	519	463	517	504	529	517	503	486	528	517	515	472	510	504	504	514	524	508	531	481	466	571	495	508	529	518	544	490	478	507	498	500	525	501	556	467	525	503	547	533	520	538	472	526	528	507	469	496	539	494	501	546	508	536	506	542	494	512	545	496	523	508	516	535	504	476	485	501	508	481	521	512	513	522	543	524	518	520	536	512	553	499	486	511	518	486	529	494	522	529	498	538	529	499	517	461	486	493	478	534	517	558	540	515	495	578	526	500	501	545	525	496	508	543	507	503	571	527	495	545	489	490	528	534	544	516	521	501	492	489	538	527	555	540	513	518	507	519	523	504	560	503	465	512	531	521	533	585	528	502	485	527	463	485	500	485	544	462	472	511	533	508	511	533	510	511	509	533	474	502	472	521	492	526	530	515	498	531	510	481	561	514	510	507	525	514	504	509	531	514	521	495	516	506	501	484	512	565	546	501	536	552	507	525	568	498	509	532	486	501	503	495	519	549	506	507	520	478	510	536	511	540	497	533	534	565	530	514	541	506	549	504	508	506	551	515	524	483	478	507	557	523	496	543	524	507	463	530	494	535	523	543	511	475	481	524	551	488	507	516	485	525	528	542	563	545	502	504	472	520	498	544	529	515	546	539	490	464	534	498	520	509	523	514	513	493	475	496	497	561	517	512	514	490	491	534	516	533	498	475	515	505
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
