-57	740
-53	730
-49	725
-45	721
-41	728
-37	723
-33	737
-29	726
-25	735
-21	741
-17	741
-13	733
-9	740
-5	764
-1	820
2	771
6	738
10	736
14	723
18	747
22	741
26	749
30	740
34	745
38	739
42	743
46	771
50	785
54	1010
58	3914
62	14363
66	26105
70	30244
74	30103
78	28103
81	26923
85	26774
89	28194
93	29765
97	30856
101	31391
105	31063
109	30632
113	30563
117	30344
121	30324
125	30387
129	30321
133	30323
137	29860
141	29648
144	29246
148	29106
152	28814
156	29108
160	29178
164	29115
168	29212
172	29584
176	29491
180	29572
184	29601
187	30028
191	30129
195	30133
199	29782
203	30046
207	30385
211	30642
215	30595
219	30571
222	30795
226	30673
230	30553
234	30512
238	30483
242	30761
246	30697
250	30435
253	30340
257	30511
261	30472
265	30631
269	30462
273	30434
277	30525
280	30506
284	30516
288	30728
292	31012
296	30783
300	30934
303	31335
307	31399
311	31282
315	31387
319	31527
323	31183
327	31200
330	31067
334	30652
338	30512
342	30552
346	30553
349	30446
353	30720
357	30939
361	30780
365	30926
368	31332
372	31351
376	31352
380	31524
384	31678
388	31562
391	31683
395	31558
399	31098
403	30909
406	30541
410	30306
414	30274
418	30195
422	29729
425	29649
429	29692
433	29934
437	30091
441	30165
444	30151
448	30423
452	30759
456	30931
459	31783
463	31671
467	32116
471	31810
474	32164
478	32243
482	32023
486	31959
489	31979
493	31564
497	31578
501	31292
504	31078
508	30956
512	30660
516	30679
519	30466
523	30629
527	30673
530	30676
534	31196
538	30943
542	31182
545	31416
549	31588
553	31729
557	31839
560	32061
564	32123
568	32054
571	31936
575	32076
579	32455
583	32105
586	32100
590	32098
594	32496
597	32035
601	32161
605	32289
608	32057
612	32073
616	31924
619	32165
623	32023
627	31992
630	32065
634	31797
638	31994
642	31815
645	31775
649	31724
653	31607
656	31501
660	31158
664	31175
667	31099
671	31165
675	31250
678	31094
682	31145
685	31254
689	31313
693	31615
696	31552
700	31738
704	31965
707	32169
711	32356
715	32305
718	32509
722	32386
726	32767
729	32556
733	32468
736	32582
740	32430
744	32176
747	31956
751	31966
755	31700
758	31570
762	31221
765	31362
769	30854
773	30848
776	30759
780	30666
783	30619
787	30829
791	30505
794	30541
798	30892
801	30929
805	31097
809	31559
812	31348
816	31434
819	31730
823	32051
827	32063
830	32126
834	32286
837	32480
841	32551
844	32423
848	32660
852	32725
855	32689
859	33030
862	32708
866	32777
869	32767
873	32836
877	32469
880	32767
884	32544
887	32453
891	32483
894	32433
898	32171
901	32405
905	32483
909	32152
912	31834
916	31944
919	32191
923	31958
926	32270
930	32105
933	32143
937	32064
940	32221
944	32155
947	32483
951	32105
954	32607
958	32607
962	32795
965	32727
969	32828
972	32800
976	32834
979	33119
983	32944
986	32969
990	32983
993	33045
997	32831
1000	32905
1004	32973
1007	32624
1011	32565
1014	32503
1018	32068
1021	32229
1025	32278
1028	32055
1032	31879
1035	31846
1039	31726
1042	31667
1046	31406
1049	31406
1052	31592
1056	31536
1059	31725
1063	31542
1066	31732
1070	32053
1073	32162
1077	31954
1080	32035
1084	32439
1087	32585
1091	32637
1094	32929
1098	32777
1101	33328
1104	33382
1108	33314
1111	33137
1115	33388
1118	33571
1122	33292
1125	33414
1129	33685
1132	33463
1135	33363
1139	33091
1142	32934
1146	33112
1149	33161
1153	32881
1156	32848
1159	33015
1163	32637
1166	32759
1170	32757
1173	32611
1177	32607
1180	32702
1183	32511
1187	32759
1190	32596
1194	32586
1197	32708
1200	33033
1204	33040
1207	33068
1211	33399
1214	33532
1217	33385
1221	33400
1224	33563
1228	33507
1231	33641
1234	33664
1238	33494
1241	33662
1245	33655
1248	33525
1251	33659
1255	33596
1258	33316
1261	33302
1265	33350
1268	33210
1272	33353
1275	33473
1278	33313
1282	33428
1285	33442
1288	33590
1292	33642
1295	33659
1299	33515
1302	33527
1305	33559
1309	33687
1312	33737
1315	33834
1319	34006
1322	34288
1325	34218
1329	34250
1332	34179
1335	34167
1339	34292
1342	34363
1345	34213
1349	34133
1352	34152
1355	34048
1359	33870
1362	33936
1365	33977
1369	34012
1372	33869
1375	33647
1379	33692
1382	33995
1385	33658
1389	33837
1392	33723
1395	33835
1399	34077
1402	34107
1405	34129
1409	34090
1412	34140
1415	34144
1418	34062
1422	34348
1425	34525
1428	34698
1432	34697
1435	34845
1438	34900
1442	34967
1445	35027
1448	34723
1451	34666
1455	34672
1458	34545
1461	34322
1465	33988
1468	33983
1471	33902
1474	33543
1478	33349
1481	33335
1484	33271
1488	32873
1491	32749
1494	32641
1497	32839
1501	32600
1504	32467
1507	32537
1510	32362
1514	32702
1517	32597
1520	32583
1523	32742
1527	32718
1530	32555
1533	32594
1536	32686
1540	32917
1543	32901
1546	32931
1549	32892
1553	33251
1556	33121
1559	33136
1562	33245
1566	33125
1569	33508
1572	33203
1575	33090
1579	32907
1582	32963
1585	32749
1588	32503
1591	32462
1595	32390
1598	32080
1601	31900
1604	31755
1608	31706
1611	31542
1614	31335
1617	30815
1620	30783
1624	30789
1627	30646
1630	30785
1633	30503
1636	30623
1640	30831
1643	30417
1646	30563
1649	30850
1652	30933
1656	30917
1659	30713
1662	30951
1665	30933
1668	30697
1672	31107
1675	30797
1678	30480
1681	30911
1684	30761
1688	30617
1691	30763
1694	30553
1697	30463
1700	30442
1703	30263
1707	30112
1710	30390
1713	30003
1716	30011
1719	29794
1722	29918
1726	29838
1729	29664
1732	29477
1735	29681
1738	29562
1741	29311
1745	29345
1748	29596
1751	29497
1754	29395
1757	29575
1760	29504
1763	29723
1767	29524
1770	29375
1773	29564
1776	29576
1779	29528
1782	29513
1785	29610
1789	29690
1792	29705
1795	29849
1798	29785
1801	29732
1804	29820
1807	29759
1810	29578
1814	29533
1817	29674
1820	29511
1823	29360
1826	29481
1829	29580
1832	29676
1835	29200
1839	29169
1842	29103
1845	29343
1848	28907
1851	28879
1854	28724
1857	28834
1860	28582
1863	28718
1866	28494
1870	28387
1873	28424
1876	28231
1879	28251
1882	28402
1885	28467
1888	28237
1891	28351
1894	28453
1897	28441
1900	28416
1904	28418
1907	28627
1910	28702
1913	28809
1916	28817
1919	28730
1922	28975
1925	28796
1928	28757
1931	29076
1934	28831
1937	28951
1940	28795
1944	28992
1947	28918
1950	28886
1953	29120
1956	29044
1959	28935
1962	29006
1965	28786
1968	28867
1971	28604
1974	28683
1977	28719
1980	28678
1983	28405
1986	28516
1989	28571
1992	28283
1995	28443
1998	28474
2002	28529
2005	28349
2008	28546
2011	28259
2014	28429
2017	28373
2020	28355
2023	28306
2026	28104
2029	28489
2032	28349
2035	28295
2038	28483
2041	28430
2044	28461
2047	28133
2050	28243
2053	28426
2056	28279
2059	28118
2062	28408
2065	28311
2068	28322
2071	28107
2074	27798
2077	27990
2080	27912
2083	27945
2086	27776
2089	27753
2092	27792
2095	27633
2098	27543
2101	27568
2104	27627
2107	27644
2110	27185
2113	27320
2116	27267
2119	27310
2122	27168
2125	27249
2128	27323
2131	27013
2134	27079
2137	26732
2140	26967
2143	26899
2146	26912
2149	26755
2152	26915
2155	26752
2158	26659
2161	26719
2164	26530
2167	26604
2170	26868
2173	26759
2175	26520
2178	26457
2181	26438
2184	26394
2187	26418
2190	26410
2193	26630
2196	26612
2199	26431
2202	26273
2205	26487
2208	26497
2211	26530
2214	26355
2217	26486
2220	26514
2223	26598
2226	26663
2229	26711
2232	26747
2234	26660
2237	26718
2240	26667
2243	26807
2246	26856
2249	26750
2252	26889
2255	26767
2258	26864
2261	27095
2264	27144
2267	27019
2270	27357
2273	27268
2275	27170
2278	27485
2281	27171
2284	27322
2287	27367
2290	27131
2293	27360
2296	27007
2299	27183
2302	27215
2305	26699
2307	27040
2310	27201
2313	26971
2316	26894
2319	26663
2322	27064
2325	26399
2328	27039
2331	26794
2334	26920
2336	26389
2339	26693
2342	26261
2345	26557
2348	26346
2351	26096
2354	26437
2357	26451
2359	26019
2362	25850
2365	25972
2368	26293
2371	26150
2374	25823
2377	25815
2380	25708
2382	25258
2385	25827
2388	25415
2391	26118
2394	25828
2397	26112
2400	26012
2403	25409
2405	25374
2408	25546
2411	25627
2414	25672
2417	25806
2420	25816
2423	25234
2425	25404
2428	25560
2431	25593
2434	25524
2437	25163
2440	24859
2443	25155
2445	25507
2448	25434
2451	25580
2454	25520
2457	25046
2460	24847
2462	25162
2465	24970
2468	24984
2471	24952
2474	24855
2477	24972
2479	24767
2482	24826
2485	25015
2488	25133
2491	25006
2494	24696
2496	24616
2499	24784
2502	24780
2505	24593
2508	24916
2510	24759
2513	24971
2516	24953
2519	24755
2522	24897
2524	25101
2527	24818
2530	24895
2533	25004
2536	24792
2539	24801
2541	24907
2544	25045
2547	24993
2550	24966
2553	24955
2555	24660
2558	24925
2561	24705
2564	24684
2566	24420
2569	24439
2572	24482
2575	24403
2578	24440
2580	24457
2583	24430
2586	24334
2589	24097
2592	24179
2594	24117
2597	24295
2600	24155
2603	23988
2605	24000
2608	24040
2611	24088
2614	23961
2617	24077
2619	24273
2622	24233
2625	24388
2628	24152
2630	24220
2633	23904
2636	24236
2639	24409
2641	24497
2644	24400
2647	24487
2650	24428
2652	24353
2655	24331
2658	24586
2661	24535
2663	24403
2666	24627
2669	24557
2672	24642
2674	24578
2677	24583
2680	24622
2683	24786
2685	24615
2688	24545
2691	24633
2694	24636
2696	24713
2699	24505
2702	24603
2705	24617
2707	24508
2710	24477
2713	24506
2715	24422
2718	24370
2721	24351
2724	24350
2726	24130
2729	24274
2732	24267
2735	24146
2737	24205
2740	24184
2743	23923
2745	23981
2748	24101
2751	23995
2754	23732
2756	23491
2759	23366
2762	23841
2764	23487
2767	23590
2770	23508
2772	23261
2775	23241
2778	23263
2781	23279
2783	23094
2786	23229
2789	22999
2791	22995
2794	23120
2797	23133
2799	22714
2802	22662
2805	22841
2807	22919
2810	22924
2813	22799
2816	22513
2818	22649
2821	22679
2824	22999
2826	22734
2829	22835
2832	22892
2834	22821
2837	22800
2840	23007
2842	22880
2845	23054
2848	23139
2850	23285
2853	23508
2856	23321
2858	23286
2861	23215
2864	23433
2866	23591
2869	23522
2872	23359
2874	23523
2877	23709
2880	23431
2882	23664
2885	23680
2888	23666
2890	23514
2893	23587
2896	23688
2898	23667
2901	23560
2904	23640
2906	23602
2909	23568
2911	23564
2914	23917
2917	23655
2919	24011
2922	23870
2925	23899
2927	24005
2930	24047
2933	24053
2935	23890
2938	23786
2940	23765
2943	23609
2946	23532
2948	23436
2951	23296
2954	23538
2956	23227
2959	23189
2962	23168
2964	23062
2967	23056
2969	22975
2972	22908
2975	22679
2977	22774
2980	22581
2982	22412
2985	22231
2988	22242
2990	22103
2993	22014
2996	22003
2998	21728
3001	21755
3003	21342
3006	21309
3009	21352
3011	21039
3014	20943
3016	20724
3019	20790
3022	20706
3024	20782
3027	20685
3029	20691
3032	20580
3035	20466
3037	20474
3040	20230
3042	20234
3045	20282
3047	20034
3050	19979
3053	19806
3055	19885
3058	19777
3060	19694
3063	19660
3066	19742
3068	19699
3071	19477
3073	19445
3076	19381
3078	19412
3081	19234
3084	19329
3086	19391
3089	19310
3091	19367
3094	19161
3096	19154
3099	19277
3102	19260
3104	19176
3107	19170
3109	19034
3112	19053
3114	19359
3117	19260
3119	19207
3122	19125
3125	19251
3127	19095
3130	19074
3132	18930
3135	18838
3137	19059
3140	19039
3142	18834
3145	18895
3148	18977
3150	18905
3153	18753
3155	18834
3158	18653
3160	18718
3163	18739
3165	18540
3168	18525
3170	18476
3173	18451
3175	18458
3178	18468
3181	18448
3183	18400
3186	18401
3188	18398
3191	18407
3193	18274
3196	18213
3198	18361
3201	18255
3203	18335
