965
1016
1067
1113
1154
1187
1211
1229
1239
1248
1257
1264
1268
1267
1260
1243
1228
1202
1180
1173
1154
1134
1114
1085
1053
1019
988
959
931
906
875
842
804
765
729
692
663
635
603
571
533
493
454
413
378
345
308
267
220
171
118
63
11
-37
-85
-133
-182
-234
-284
-329
-369
-399
-422
-439
-455
-469
-478
-482
-478
-473
-456
-428
-408
-381
-357
-345
-325
-304
-286
-262
-243
-233
-230
-233
-237
-246
-248
-246
-249
-251
-257
-261
-261
-259
-248
-235
-211
-185
-160
-134
-108
-73
-39
9
61
103
158
206
251
301
355
408
463
525
577
630
678
719
767
816
870
928
986
1040
1088
1133
1178
1229
1279
1326
1378
1420
1451
1481
1501
1523
1537
1543
1551
1546
1530
1500
1456
1409
1348
1291
1221
1131
1040
933
823
697
571
452
324
211
82
-51
-180
-323
-451
-578
-697
-806
-921
-1030
-1142
-1255
-1363
-1464
-1562
-1653
-1740
-1826
-1909
-1992
-2078
-2151
-2211
-2275
-2319
-2357
-2400
-2432
-2463
-2485
-2498
-2495
-2481
-2461
-2427
-2391
-2348
-2292
-2227
-2146
-2051
-1944
-1828
-1705
-1575
-1439
-1292
-1136
-969
-793
-612
-432
-252
-76
107
285
455
634
807
969
1122
1265
1397
1517
1634
1745
1846
1936
2015
2079
2132
2175
2208
2241
2272
2296
2309
2315
2314
2303
2293
2283
2273
2263
2251
2230
2207
2177
2141
2111
2078
2053
2020
1965
1917
1862
1798
1734
1664
1596
1524
1446
1359
1262
1165
1061
956
855
754
656
547
438
332
219
112
9
-90
-188
-279
-370
-461
-547
-633
-702
-764
-820
-868
-914
-960
-1001
-1038
-1075
-1094
-1112
-1134
-1145
-1162
-1173
-1185
-1199
-1202
-1202
-1198
-1193
-1190
-1188
-1188
-1192
-1188
-1178
-1169
-1155
-1139
-1125
-1112
-1095
-1072
-1039
-992
-939
-885
-826
-763
-698
-625
-546
-462
-367
-270
-177
-80
17
113
218
328
438
554
673
786
898
1012
1124
1242
1365
1487
1605
1720
1830
1929
2026
2117
2207
2297
2376
2446
2502
2545
2578
2602
2622
2633
2637
2631
2611
2582
2537
2481
2423
2355
2286
2206
2111
2007
1890
1761
1632
1501
1359
1216
1069
915
757
593
430
267
111
-36
-186
-339
-491
-644
-797
-941
-1077
-1207
-1327
-1451
-1568
-1680
-1790
-1892
-1983
-2064
-2136
-2203
-2267
-2329
-2388
-2442
-2490
-2529
-2560
-2589
-2613
-2634
-2649
-2661
-2668
-2658
-2638
-2614
-2581
-2538
-2499
-2454
-2398
-2344
-2268
-2180
-2097
-2004
-1907
-1813
-1707
-1594
-1486
-1362
-1233
-1118
-994
-868
-749
-624
-496
-363
-220
-75
64
203
344
485
635
783
931
1089
1246
1390
1525
1664
1798
1927
2061
2188
2305
2420
2521
2610
2701
2783
2866
2949
3020
3085
3139
3183
3218
3248
3276
3293
3302
3301
3285
3255
3216
3167
3107
3044
2974
2895
2803
2693
2579
2454
2318
2185
2045
1899
1747
1583
1410
1232
1052
869
689
508
319
126
-72
-276
-478
-675
-872
-1065
-1254
-1443
-1636
-1828
-2012
-2191
-2352
-2506
-2656
-2788
-2919
-3044
-3151
-3253
-3340
-3406
-3463
-3505
-3537
-3563
-3575
-3574
-3557
-3523
-3466
-3398
-3320
-3229
-3127
-3008
-2876
-2730
-2562
-2384
-2199
-1998
-1791
-1579
-1358
-1128
-885
-633
-380
-128
119
364
607
841
1079
1310
1525
1735
1925
2104
2270
2424
2574
2711
2840
2959
3069
3168
3252
3330
3401
3467
3529
3580
3620
3650
3667
3674
3669
3659
3649
3624
3585
3533
3467
3394
3306
3208
3104
2992
2867
2727
2574
2409
2238
2057
1871
1681
1483
1281
1066
845
623
394
172
-47
-266
-484
-704
-922
-1139
-1348
-1546
-1734
-1912
-2075
-2228
-2368
-2499
-2623
-2725
-2810
-2880
-2938
-2984
-3017
-3049
-3063
-3066
-3063
-3036
-3001
-2955
-2898
-2837
-2771
-2695
-2602
-2498
-2391
-2272
-2152
-2038
-1919
-1795
-1673
-1546
-1412
-1283
-1149
-1022
-908
-789
-670
-552
-431
-309
-190
-70
40
144
253
351
460
577
684
791
892
986
1078
1168
1260
1350
1436
1518
1594
1661
1725
1788
1850
1912
1973
2034
2086
2133
2178
2219
2260
2301
2343
2382
2417
2444
2465
2481
2493
2509
2515
2531
2541
2525
2510
2483
2448
2409
2363
2313
2251
2178
2090
1993
1887
1774
1665
1551
1430
1307
1176
1042
898
759
630
497
372
240
112
-14
-146
-269
-389
-500
-604
-710
-814
-916
-1018
-1120
-1219
-1315
-1408
-1498
-1589
-1683
-1784
-1886
-1985
-2082
-2173
-2251
-2333
-2409
-2477
-2549
-2609
-2659
-2696
-2719
-2729
-2727
-2724
-2710
-2686
-2650
-2601
-2543
-2471
-2388
-2294
-2200
-2102
-1991
-1870
-1739
-1590
-1435
-1281
-1119
-961
-800
-635
-470
-296
-121
52
219
380
532
677
827
971
1116
1258
1393
1518
1634
1744
1843
1945
2043
2141
2238
2317
2396
2459
2508
2563
2610
2655
2692
2713
2723
2716
2702
2682
2655
2622
2581
2535
2481
2411
2336
2252
2164
2083
1995
1902
1807
1707
1593
1483
1374
1267
1167
1065
975
865
757
660
547
442
344
252
159
67
-32
-140
-242
-347
-446
-538
-624
-713
-809
-904
-1003
-1101
-1194
-1278
-1359
-1431
-1498
-1570
-1639
-1702
-1759
-1809
-1841
-1858
-1878
-1891
-1904
-1916
-1919
-1916
-1902
-1881
-1849
-1813
-1780
-1745
-1707
-1662
-1612
-1550
-1479
-1405
-1331
-1257
-1180
-1098
-1008
-909
-802
-686
-565
-448
-332
-211
-86
42
178
318
455
590
716
834
949
1058
1170
1280
1383
1478
1564
1635
1695
1749
1798
1847
1890
1930
1957
1969
1976
1974
1970
1966
1960
1956
1951
1933
1909
1883
1854
1828
1804
1783
1760
1735
1696
1657
1614
1562
1517
1474
1428
1385
1333
1270
1211
1154
1096
1051
1006
965
923
870
815
756
693
634
574
508
441
360
267
170
59
-50
-158
-269
-377
-496
-621
-749
-886
-1019
-1151
-1275
-1393
-1509
-1626
-1747
-1862
-1981
-2096
-2196
-2290
-2375
-2457
-2536
-2620
-2701
-2768
-2830
-2873
-2900
-2918
-2923
-2922
-2917
-2902
-2872
-2821
-2755
-2669
-2573
-2481
-2373
-2256
-2133
-1991
-1837
-1666
-1485
-1302
-1109
-919
-725
-519
-311
-91
138
368
595
816
1034
1252
1471
1693
1921
2146
2363
2570
2764
2948
3126
3296
3462
3616
3757
3878
3978
4056
4116
4164
4196
4216
4217
4199
4163
4104
4030
3943
3845
3739
3626
3504
3365
3215
3051
2880
2708
2535
2364
2190
2010
1824
1635
1440
1251
1068
883
709
531
356
173
-25
-207
-390
-566
-732
-897
-1059
-1220
-1380
-1538
-1686
-1823
-1946
-2055
-2156
-2254
-2344
-2428
-2509
-2580
-2631
-2666
-2695
-2715
-2727
-2735
-2732
-2718
-2692
-2642
-2582
-2522
-2447
-2371
-2290
-2199
-2106
-1999
-1886
-1768
-1648
-1531
-1420
-1314
-1205
-1092
-975
-857
-740
-626
-522
-424
-331
-236
-140
-46
48
137
218
285
349
418
483
547
620
688
747
804
852
901
948
991
1043
1097
1152
1203
1250
1291
1334
1385
1436
1497
1564
1623
1681
1726
1765
1808
1846
1885
1925
1954
1978
1987
1970
1949
1925
1887
1842
1791
1726
1644
1544
1432
1313
1189
1067
946
824
700
568
431
295
160
33
-89
-200
-313
-429
-544
-667
-785
-897
-1001
-1099
-1192
-1266
-1354
-1448
-1530
-1611
-1678
-1734
-1780
-1815
-1847
-1879
-1908
-1936
-1956
-1963
-1959
-1945
-1926
-1905
-1884
-1860
-1833
-1795
-1738
-1674
-1601
-1518
-1443
-1360
-1266
-1172
-1063
-947
-814
-669
-527
-385
-246
-107
38
193
356
521
682
845
1002
1151
1301
1451
1609
1766
1916
2060
2194
2316
2428
2533
2633
2730
2818
2900
2973
3024
3064
3093
3119
3140
3156
3169
3169
3157
3134
3097
3056
3011
2961
2908
2843
2770
2691
2588
2478
2369
2249
2129
2004
1869
1726
1563
1389
1211
1029
851
672
489
302
109
-86
-281
-475
-658
-830
-999
-1157
-1315
-1471
-1619
-1765
-1893
-2006
-2110
-2197
-2275
-2347
-2414
-2471
-2518
-2549
-2567
-2572
-2567
-2562
-2560
-2553
-2544
-2527
-2503
-2470
-2429
-2389
-2349
-2309
-2267
-2220
-2163
-2093
-2017
-1936
-1853
-1772
-1692
-1614
-1524
-1419
-1310
-1198
-1080
-962
-851
-735
-619
-501
-373
-241
-107
26
146
267
391
507
631
758
884
1010
1128
1234
1339
1445
1541
1639
1742
1836
1924
2002
2065
2120
2172
2218
2255
2290
2321
2328
2325
2317
2293
2269
2245
2216
2184
2149
2103
2045
1987
1925
1868
1817
1762
1706
1649
1583
1512
1446
1380
1314
1258
1199
1135
1067
991
912
835
760
682
607
533
450
357
258
159
56
-41
-135
-232
-334
-441
-554
-672
-785
-899
-1000
-1097
-1195
-1297
-1412
-1517
-1620
-1720
-1809
-1889
-1966
-2042
-2113
-2186
-2249
-2296
-2338
-2364
-2374
-2381
-2384
-2378
-2364
-2342
-2303
-2246
-2178
-2097
-2003
-1911
-1809
-1690
-1566
-1428
-1273
-1105
-930
-751
-570
-388
-198
-1
201
412
622
828
1031
1224
1414
1603
1789
1970
2147
2316
2466
2608
2736
2843
2945
3037
3121
3189
3247
3291
3310
3323
3327
3321
3316
3301
3275
3237
3187
3120
3037
2953
2869
2771
2665
2546
2412
2266
2103
1940
1779
1611
1439
1266
1087
899
707
516
329
147
-27
-195
-359
-521
-684
-840
-997
-1147
-1281
-1406
-1523
-1639
-1752
-1864
-1968
-2061
-2147
-2219
-2281
-2338
-2393
-2442
-2482
-2526
-2562
-2576
-2579
-2579
-2574
-2565
-2553
-2542
-2516
-2479
-2436
-2371
-2302
-2233
-2154
-2075
-1992
-1893
-1779
-1658
-1527
-1389
-1257
-1126
-996
-866
-729
-586
-435
-286
-144
-7
122
247
370
495
622
748
868
977
1074
1161
1242
1321
1397
1473
1544
1605
1657
1697
1729
1760
1792
1826
1861
1894
1918
1934
1944
1947
1953
1962
1974
1984
1991
1989
1973
1952
1924
1897
1870
1841
1810
1768
1715
1652
1584
1515
1444
1378
1316
1247
1172
1085
995
909
818
730
651
567
478
385
282
173
65
-44
-146
-245
-345
-447
-559
-673
-787
-896
-995
-1084
-1165
-1245
-1319
-1390
-1459
-1520
-1568
-1605
-1630
-1639
-1648
-1652
-1647
-1650
-1637
-1614
-1585
-1538
-1486
-1433
-1385
-1332
-1273
-1208
-1136
-1054
-959
-868
-780
-691
-607
-523
-426
-325
-222
-110
1
108
202
309
411
499
609
718
825
926
1011
1089
1155
1222
1287
1345
1401
1446
1471
1484
1486
1473
1456
1436
1413
1388
1350
1302
1244
1176
1109
1044
982
927
870
811
742
669
597
524
457
399
345
296
242
184
126
70
19
-23
-55
-84
-106
-137
-177
-211
-242
-267
-280
-286
-285
-282
-284
-284
-282
-277
-259
-225
-186
-138
-85
-39
10
50
102
175
241
315
389
455
511
562
612
655
713
772
822
867
904
938
958
974
991
1006
1023
1037
1037
1025
998
957
910
861
811
756
696
628
548
460
369
280
198
124
57
-7
-72
-141
-210
-273
-334
-379
-414
-449
-476
-499
-526
-555
-577
-595
-601
-587
-575
-559
-547
-542
-535
-530
-509
-488
-465
-431
-403
-378
-355
-333
-309
-274
-236
-190
-136
-88
-44
-14
21
66
103
153
204
249
289
317
336
346
360
379
397
416
436
449
451
450
450
452
462
480
497
506
520
521
508
503
500
501
504
507
504
486
461
430
397
363
339
313
277
246
198
141
88
34
-11
-49
-82
-115
-151
-190
-235
-277
-313
-340
-355
-365
-373
-383
-397
-410
-421
-425
-420
-407
-389
-378
-370
-365
-370
-362
-352
-350
-329
-309
-297
-286
-284
-277
-268
-256
-231
-199
-166
-134
-104
-80
-54
-24
17
66
117
172
215
254
294
321
354
400
449
495
537
576
598
618
640
661
692
723
755
785
802
810
813
815
819
827
837
843
841
829
807
778
746
715
688
658
622
579
525
454
384
314
244
182
118
59
-13
-94
-169
-247
-318
-376
-430
-470
-504
-544
-582
-619
-649
-663
-669
-661
-644
-631
-612
-592
-576
-552
-518
-480
-427
-364
-310
-256
-200
-145
-80
-2
86
182
282
380
474
561
645
732
822
911
998
1077
1141
1194
1233
1264
1292
1322
1349
1369
1380
1381
1369
1345
1322
1293
1269
1251
1224
1188
1141
1083
1012
943
880
811
744
665
578
487
381
272
162
57
-44
-141
-237
-338
-443
-549
-651
-742
-819
-884
-943
-997
-1052
-1111
-1162
-1212
-1253
-1278
-1300
-1312
-1323
-1342
-1361
-1375
-1384
-1386
-1380
-1362
-1343
-1325
-1305
-1292
-1267
-1236
-1199
-1143
-1078
-1001
-927
-843
-749
-655
-540
-409
-262
-103
57
222
383
539
698
860
1027
1192
1357
1517
1657
1785
1899
2003
2110
2209
2299
2381
2448
2497
2528
2544
2552
2551
2547
2537
2511
2474
2418
2347
2258
2165
2080
1985
1890
1787
1674
1547
1411
1273
1132
997
864
735
607
473
334
189
44
-98
-229
-360
-480
-591
-714
-841
-970
-1096
-1215
-1325
-1424
-1518
-1608
-1700
-1795
-1887
-1978
-2065
-2134
-2189
-2236
-2276
-2315
-2349
-2377
-2395
-2398
-2382
-2341
-2293
-2240
-2171
-2101
-2031
-1945
-1849
-1733
-1603
-1465
-1319
-1173
-1030
-888
-741
-587
-420
-248
-73
102
271
433
585
735
884
1033
1183
1324
1453
1565
1656
1730
1792
1847
1897
1937
1971
1991
1990
1978
1952
1920
1895
1867
1838
1814
1786
1749
1706
1661
1615
1574
1543
1514
1486
1455
1417
1372
1318
1263
1213
1165
1120
1075
1030
975
913
848
781
717
660
606
555
498
426
352
272
197
111
19
-54
-127
-201
-278
-357
-438
-512
-573
-623
-659
-688
-709
-736
-750
-772
-803
-808
-813
-811
-802
-795
-792
-799
-806
-816
-820
-820
-813
-800
-790
-781
-775
-768
-759
-745
-719
-685
-645
-602
-561
-521
-484
-447
-402
-349
-286
-222
-155
-88
-24
36
97
165
230
307
390
464
538
602
658
713
763
816
872
927
983
1030
1067
1098
1124
1150
1173
1203
1231
1256
1279
1285
1289
1283
1273
1266
1255
1246
1234
1219
1187
1151
1109
1057
1012
971
934
896
858
816
769
721
675
632
591
558
524
487
447
397
341
287
232
178
127
75
17
-48
-121
-204
-290
-377
-464
-547
-632
-720
-811
-912
-1014
-1114
-1213
-1299
-1379
-1459
-1525
-1590
-1651
-1706
-1752
-1783
-1802
-1798
-1784
-1763
-1726
-1684
-1632
-1575
-1504
-1421
-1328
-1216
-1103
-986
-867
-755
-637
-517
-396
-270
-144
-21
95
202
297
385
463
539
618
691
760
825
880
926
966
1004
1043
1084
1128
1172
1212
1246
1274
1297
1315
1336
1361
1385
1410
1427
1437
1438
1430
1421
1406
1394
1380
1360
1338
1301
1249
1192
1123
1054
987
917
843
768
689
596
501
409
312
225
142
65
-3
-84
-158
-223
-291
-351
-403
-442
-478
-504
-528
-556
-578
-601
-614
-619
-624
-619
-610
-605
-600
-599
-601
-596
-591
-574
-554
-540
-518
-499
-483
-466
-446
-414
-380
-337
-287
-237
-190
-146
-102
-57
-9
46
102
163
221
277
332
382
436
487
548
611
660
713
761
800
835
862
890
918
948
979
1000
1014
1019
1013
1002
982
957
928
894
853
799
738
667
589
515
442
373
309
249
192
134
81
30
-18
-49
-73
-93
-100
-103
-104
-104
-103
-101
-95
-83
-68
-53
-36
-24
-18
-13
-12
-8
-2
10
23
35
50
56
63
68
77
91
106
127
148
178
193
196
210
225
242
257
284
309
323
342
352
358
367
367
375
392
400
404
408
402
388
373
358
342
330
313
293
270
239
210
166
127
99
68
42
16
-8
-34
-60
-82
-103
-112
-116
-114
-106
-96
-88
-80
-73
-69
-55
-55
-53
-38
-41
-50
-67
-94
-126
-163
-200
-232
-263
-301
-334
-365
-398
-426
-454
-473
-479
-483
-477
-460
-442
-419
-388
-350
-299
-235
-165
-85
2
93
189
281
373
469
571
673
774
878
973
1063
1146
1223
1298
1370
1439
1504
1564
1618
1660
1690
1710
1723
1730
1725
1719
1706
1677
1641
1591
1527
1460
1384
1299
1215
1124
1031
930
819
707
583
463
352
235
121
7
-105
-222
-340
-449
-559
-665
-765
-856
-944
-1029
-1109
-1192
-1273
-1348
-1418
-1481
-1537
-1586
-1633
-1678
-1720
-1763
-1803
-1837
-1869
-1891
-1902
-1912
-1918
-1913
-1916
-1908
-1887
-1863
-1824
-1776
-1721
-1656
-1587
-1513
-1428
-1341
-1246
-1139
-1027
-903
-774
-645
-514
-382
-246
-115
26
175
323
474
620
771
915
1052
1194
1334
1478
1620
1758
1892
2019
2138
2245
2346
2441
2532
2615
2689
2759
2815
2853
2880
2893
2897
2892
2880
2858
2826
2778
2714
2636
2541
2438
2326
2207
2086
1949
1802
1647
1481
1306
1129
947
770
592
414
241
62
-111
-290
-476
-645
-810
-966
-1115
-1258
-1400
-1539
-1671
-1799
-1912
-2018
-2117
-2197
-2269
-2330
-2387
-2436
-2476
-2508
-2522
-2527
-2519
-2496
-2468
-2436
-2397
-2354
-2296
-2232
-2165
-2075
-1983
-1889
-1784
-1676
-1564
-1443
-1320
-1181
-1031
-877
-712
-547
-378
-208
-38
136
313
499
672
855
1053
1229
1401
1570
1735
1896
2054
2212
2356
2497
2631
2749
2857
2952
3037
3115
3181
3236
3277
3306
3317
3312
3292
3256
3214
3163
3106
3037
2956
2870
2767
2654
2538
2411
2282
2150
2009
1861
1709
1549
1376
1206
1023
838
671
496
323
140
-33
-197
-376
-540
-700
-853
-994
-1132
-1260
-1385
-1504
-1614
-1726
-1827
-1915
-1998
-2066
-2130
-2190
-2242
-2299
-2347
-2391
-2429
-2457
-2480
-2498
-2513
-2522
-2527
-2528
-2519
-2501
-2471
-2429
-2376
-2314
-2246
-2172
-2094
-2009
-1918
-1816
-1704
-1588
-1468
-1346
-1218
-1091
-966
-834
-701
-554
-408
-265
-108
39
175
315
453
587
723
861
993
1120
1241
1352
1451
1545
1632
1711
1787
1855
1914
1964
2002
2028
2042
2046
2045
2039
2026
2007
1976
1936
1886
1827
1765
1698
1629
1564
1498
1431
1363
1288
1211
1136
1062
996
933
876
822
765
710
654
598
551
504
465
434
405
377
346
318
290
260
235
222
215
208
211
209
200
195
203
204
203
219
235
252
268
276
283
288
296
304
314
326
335
339
334
323
303
278
250
222
194
160
119
69
12
-52
-122
-191
-259
-325
-392
-463
-535
-615
-698
-781
-864
-942
-1018
-1087
-1153
-1220
-1282
-1346
-1399
-1449
-1491
-1515
-1529
-1528
-1527
-1511
-1478
-1446
-1399
-1337
-1258
-1166
-1061
-947
-838
-716
-598
-477
-349
-222
-84
42
170
301
415
524
629
732
837
945
1050
1158
1262
1355
1448
1534
1616
1701
1788
1876
1960
2040
2112
2177
2236
2292
2345
2395
2445
2489
2524
2546
2553
2549
2530
2503
2473
2429
2378
2310
2222
2125
2011
1879
1741
1593
1436
1272
1099
914
715
511
296
72
-146
-359
-566
-775
-982
-1183
-1386
-1579
-1766
-1945
-2108
-2260
-2398
-2527
-2651
-2769
-2878
-2979
-3066
-3137
-3201
-3243
-3278
-3307
-3325
-3339
-3339
-3331
-3309
-3269
-3221
-3157
-3088
-3008
-2919
-2822
-2710
-2587
-2436
-2281
-2117
-1928
-1734
-1532
-1324
-1106
-873
-633
-380
-126
137
401
656
913
1163
1414
1662
1909
2159
2397
2629
2848
3051
3247
3431
3606
3775
3932
4076
4203
4308
4395
4460
4500
4529
4543
4541
4519
4471
4402
4308
4192
4056
3903
3737
3556
3364
3162
2944
2706
2460
2211
1956
1694
1432
1179
921
661
398
134
-127
-387
-639
-881
-1113
-1342
-1565
-1781
-1995
-2198
-2398
-2584
-2749
-2907
-3044
-3163
-3277
-3380
-3469
-3542
-3598
-3632
-3643
-3637
-3611
-3572
-3521
-3458
-3380
-3285
-3173
-3044
-2903
-2745
-2582
-2412
-2236
-2061
-1877
-1685
-1484
-1277
-1068
-857
-644
-433
-230
-24
181
389
602
809
1015
1210
1393
1566
1732
1891
2043
2192
2333
2463
2583
2683
2769
2844
2906
2962
3010
3050
3081
3096
3104
3090
3059
3026
2984
2936
2885
2824
2749
2665
2574
2468
2352
2228
2104
1981
1847
1707
1561
1404
1242
1075
907
745
585
426
270
111
-47
-209
-373
-526
-681
-823
-946
-1073
-1194
-1309
-1422
-1526
-1626
-1707
-1773
-1831
-1877
-1916
-1953
-1989
-2022
-2052
-2074
-2088
-2095
-2092
-2088
-2082
-2073
-2065
-2051
-2024
-1990
-1943
-1884
-1822
-1750
-1676
-1599
-1516
-1427
-1327
-1219
-1099
-974
-848
-721
-594
-464
-333
-198
-53
93
242
391
534
670
802
933
1063
1192
1323
1452
1576
1692
1800
1902
1995
2087
2182
2270
2359
2447
2525
2593
2652
2706
2754
2797
2834
2867
2893
2903
2897
2877
2840
2790
2725
2650
2571
2474
2362
2238
2090
1933
1765
1583
1399
1211
1020
824
620
411
196
-16
-226
-438
-638
-833
-1021
-1208
-1400
-1584
-1767
-1945
-2106
-2258
-2393
-2521
-2634
-2734
-2824
-2901
-2966
-3003
-3027
-3042
-3030
-3002
-2963
-2913
-2854
-2785
-2697
-2595
-2481
-2354
-2225
-2088
-1947
-1805
-1659
-1511
-1356
-1195
-1028
-860
-694
-531
-371
-212
-52
107
269
437
605
769
931
1082
1229
1375
1512
1649
1783
1908
2024
2128
2217
2292
2357
2413
2461
2499
2534
2558
2569
2573
2553
2531
2517
2489
2449
2402
2363
2317
2251
2182
2107
2024
1939
1855
1768
1676
1582
1481
1372
1254
1130
1005
877
749
620
485
345
198
46
-111
-269
-418
-569
-710
-841
-977
-1108
-1238
-1357
-1460
-1553
-1629
-1695
-1745
-1781
-1813
-1833
-1845
-1846
-1841
-1825
-1788
-1743
-1692
-1637
-1581
-1522
-1460
-1391
-1316
-1230
-1138
-1047
-952
-859
-768
-677
-585
-491
-393
-290
-188
-87
10
103
196
281
373
471
564
662
750
835
914
983
1053
1119
1186
1253
1314
1377
1429
1476
1518
1552
1584
1617
1646
1676
1703
1721
1732
1732
1728
1720
1706
1700
1688
1671
1654
1617
1584
1541
1486
1439
1384
1330
1269
1200
1123
1032
931
822
710
596
481
361
235
105
-34
-180
-324
-465
-602
-732
-855
-976
-1097
-1213
-1331
-1441
-1538
-1624
-1694
-1753
-1800
-1842
-1884
-1916
-1940
-1953
-1950
-1930
-1896
-1856
-1811
-1766
-1718
-1661
-1597
-1517
-1427
-1336
-1227
-1127
-1036
-936
-838
-736
-625
-505
-381
-259
-140
-29
75
174
277
383
491
604
710
811
903
983
1058
1135
1218
1300
1382
1456
1524
1585
1629
1669
1701
1737
1776
1810
1835
1848
1845
1825
1798
1764
1732
1697
1658
1615
1552
1478
1394
1303
1216
1126
1045
966
882
788
684
571
455
364
261
155
70
-22
-112
-202
-291
-370
-435
-483
-513
-527
-539
-543
-552
-554
-535
-513
-480
-435
-385
-340
-302
-271
-247
-223
-198
-171
-145
-118
-104
-102
-105
-121
-136
-146
-149
-149
-153
-159
-171
-192
-217
-235
-240
-245
-232
-207
-192
-176
-166
-153
-131
-98
-52
2
55
104
149
187
222
260
302
347
394
436
466
478
477
472
458
449
439
430
408
367
322
263
202
131
70
27
-28
-80
-137
-203
-267
-329
-380
-415
-440
-457
-470
-483
-498
-510
-513
-505
-482
-449
-410
-366
-328
-294
-255
-211
-159
-95
-25
47
121
188
248
303
363
432
500
578
655
719
775
822
862
900
944
988
1030
1067
1093
1107
1108
1104
1098
1096
1098
1100
1103
1100
1084
1065
1047
1032
1025
1017
1017
1019
1004
986
954
917
887
856
827
800
767
720
663
598
524
452
385
317
250
174
87
-8
-112
-218
-316
-411
-506
-597
-693
-799
-906
-1016
-1126
-1227
-1316
-1400
-1481
-1560
-1644
-1730
-1811
-1877
-1933
-1977
-2003
-2015
-2018
-2020
-2014
-1998
-1968
-1918
-1853
-1772
-1688
-1599
-1505
-1416
-1322
-1214
-1094
-958
-814
-663
-513
-368
-221
-73
80
243
414
589
758
923
1077
1219
1364
1507
1657
1810
1953
2098
2236
2352
2456
2552
2646
2736
2820
2896
2959
3004
3024
3032
3034
3024
3006
2983
2952
2903
2833
2746
2640
2524
2404
2277
2151
2011
1855
1688
1503
1312
1118
925
735
545
357
163
-41
-249
-458
-668
-864
-1049
-1228
-1400
-1573
-1743
-1911
-2067
-2214
-2339
-2443
-2540
-2616
-2686
-2744
-2799
-2852
-2873
-2877
-2863
-2826
-2788
-2734
-2669
-2600
-2520
-2425
-2310
-2176
-2035
-1890
-1742
-1599
-1450
-1300
-1148
-975
-806
-631
-448
-281
-113
49
212
384
559
741
920
1093
1255
1407
1554
1696
1837
1978
2119
2255
2377
2484
2577
2660
2738
2812
2885
2949
3000
3039
3056
3057
3045
3026
3003
2976
2939
2887
2821
2736
2632
2524
2409
2285
2161
2024
1866
1699
1512
1312
1111
902
696
490
275
55
-175
-408
-642
-876
-1094
-1302
-1504
-1693
-1879
-2065
-2238
-2399
-2541
-2658
-2754
-2832
-2896
-2949
-2994
-3023
-3032
-3022
-2991
-2937
-2868
-2792
-2703
-2603
-2496
-2367
-2220
-2058
-1878
-1693
-1504
-1313
-1125
-930
-726
-519
-305
-93
114
307
493
670
840
1013
1176
1338
1487
1622
1751
1859
1959
2052
2140
2226
2302
2361
2404
2430
2436
2436
2426
2401
2370
2334
2279
2202
2117
2017
1906
1800
1688
1567
1440
1306
1161
1008
850
694
542
389
239
84
-80
-246
-415
-578
-733
-880
-1020
-1161
-1297
-1432
-1563
-1688
-1800
-1896
-1981
-2050
-2114
-2168
-2217
-2260
-2283
-2292
-2285
-2262
-2229
-2197
-2154
-2094
-2033
-1957
-1864
-1757
-1638
-1513
-1385
-1251
-1109
-957
-796
-621
-438
-257
-71
111
292
476
659
849
1040
1230
1411
1583
1752
1913
2069
2219
2365
2503
2634
2748
2845
2929
2995
3061
3118
3164
3205
3230
3239
3230
3204
3169
3124
3070
3003
2922
2824
2705
2570
2422
2265
2103
1931
1752
1568
1371
1160
947
732
517
307
98
-110
-320
-533
-743
-952
-1150
-1334
-1506
-1662
-1810
-1946
-2078
-2205
-2308
-2395
-2465
-2515
-2549
-2570
-2580
-2578
-2563
-2524
-2471
-2404
-2314
-2214
-2116
-2005
-1881
-1758
-1623
-1481
-1331
-1170
-1016
-884
-758
-594
-444
-333
-192
-38
88
214
351
456
541
661
783
882
994
1101
1186
1268
1351
1426
1500
1581
1656
1715
1769
1822
1853
1872
1896
1915
1926
1928
1919
1897
1861
1808
1750
1686
1616
1546
1461
1374
1276
1162
1047
930
813
699
588
475
362
243
123
9
-99
-190
-288
-371
-437
-518
-592
-661
-723
-768
-813
-846
-865
-890
-911
-932
-951
-958
-963
-962
-952
-942
-939
-938
-940
-938
-923
-910
-898
-876
-860
-852
-842
-833
-821
-802
-776
-752
-728
-707
-695
-679
-661
-644
-614
-577
-542
-507
-470
-444
-410
-362
-316
-261
-202
-144
-89
-39
7
56
109
162
222
285
341
390
435
478
523
574
635
688
743
803
851
897
944
995
1050
1112
1173
1223
1278
1329
1373
1421
1469
1525
1578
1627
1669
1697
1715
1728
1735
1737
1742
1734
1708
1673
1624
1559
1481
1406
1330
1239
1144
1033
911
780
639
499
357
220
84
-58
-203
-360
-512
-661
-807
-940
-1072
-1197
-1314
-1434
-1550
-1660
-1757
-1835
-1902
-1955
-1997
-2034
-2061
-2080
-2088
-2077
-2052
-2012
-1961
-1899
-1834
-1767
-1687
-1599
-1499
-1385
-1262
-1135
-1006
-876
-747
-615
-472
-325
-175
-20
130
274
411
541
675
808
940
1071
1192
1307
1406
1494
1576
1653
1726
1796
1864
1919
1959
1987
2006
2021
2031
2042
2046
2047
2036
2006
1975
1935
1891
1850
1809
1763
1710
1651
1576
1491
1404
1309
1217
1124
1020
904
779
643
501
361
221
84
-45
-181
-316
-444
-578
-705
-821
-923
-1012
-1094
-1167
-1240
-1300
-1351
-1382
-1396
-1402
-1384
-1358
-1323
-1284
-1240
-1180
-1117
-1042
-957
-867
-778
-692
-608
-528
-443
-354
-264
-176
-90
-14
54
113
167
222
272
328
372
415
453
469
493
514
540
569
596
622
634
641
642
635
626
615
602
583
553
515
464
405
343
279
216
148
88
16
-70
-148
-229
-302
-366
-421
-465
-511
-551
-586
-616
-636
-645
-642
-628
-613
-592
-563
-541
-513
-471
-425
-367
-304
-242
-174
-110
-50
17
92
176
261
349
436
512
586
662
737
815
896
974
1046
1116
1171
1219
1281
1328
1368
1417
1464
1499
1518
1537
1548
1556
1573
1582
1582
1584
1579
1553
1518
1481
1436
1390
1341
1286
1218
1146
1057
957
863
765
671
576
473
363
251
136
18
-96
-207
-315
-419
-527
-641
-756
-875
-997
-1109
-1218
-1329
-1435
-1548
-1665
-1780
-1897
-2003
-2096
-2178
-2251
-2321
-2374
-2426
-2478
-2501
-2504
-2492
-2464
-2426
-2378
-2322
-2259
-2183
-2095
-1990
-1872
-1744
-1608
-1471
-1329
-1183
-1026
-855
-675
-487
-299
-109
77
260
446
628
815
1004
1192
1371
1542
1706
1859
2012
2161
2311
2463
2597
2720
2837
2936
3019
3097
3176
3246
3299
3348
3380
3391
3392
3378
3357
3326
3282
3228
3156
3062
2957
2835
2701
2558
2409
2252
2078
1893
1693
1485
1272
1053
838
622
401
173
-58
-292
-526
-752
-971
-1182
-1384
-1582
-1776
-1963
-2143
-2312
-2462
-2594
-2710
-2809
-2899
-2978
-3045
-3098
-3131
-3146
-3142
-3124
-3097
-3058
-3019
-2970
-2910
-2841
-2756
-2667
-2571
-2473
-2375
-2272
-2166
-2047
-1922
-1791
-1643
-1498
-1346
-1197
-1055
-901
-743
-575
-398
-226
-60
106
269
429
592
760
928
1099
1267
1424
1576
1720
1860
1996
2132
2268
2394
2510
2611
2700
2777
2853
2917
2968
3018
3057
3080
3084
3076
3063
3034
3002
2964
2914
2851
2772
2680
2574
2463
2350
2232
2113
1986
1852
1716
1572
1421
1278
1144
1010
878
745
606
467
327
191
58
-68
-188
-311
-437
-566
-692
-818
-937
-1048
-1153
-1246
-1343
-1445
-1541
-1637
-1724
-1799
-1870
-1931
-1983
-2034
-2082
-2126
-2162
-2187
-2200
-2202
-2198
-2188
-2176
-2162
-2140
-2111
-2070
-2016
-1958
-1893
-1821
-1749
-1675
-1596
-1504
-1402
-1300
-1191
-1083
-977
-870
-764
-651
-533
-408
-281
-156
-31
89
206
322
439
559
685
810
928
1038
1137
1230
1320
1411
1499
1581
1657
1721
1774
1819
1858
1893
1929
1960
1987
2005
2017
2024
2022
2024
2023
2025
2028
2023
2012
1991
1963
1927
1889
1849
1801
1750
1685
1609
1526
1424
1328
1236
1132
1029
922
807
684
557
432
306
189
73
-40
-153
-273
-385
-504
-614
-703
-794
-878
-956
-1043
-1123
-1193
-1265
-1328
-1382
-1432
-1472
-1513
-1558
-1600
-1640
-1679
-1702
-1714
-1728
-1734
-1743
-1753
-1754
-1759
-1750
-1723
-1696
-1661
-1620
-1583
-1540
-1489
-1429
-1360
-1279
-1188
-1092
-994
-891
-786
-671
-548
-413
-271
-120
37
187
334
482
633
778
924
1070
1203
1323
1426
1514
1591
1664
1726
1773
1817
1848
1862
1862
1855
1840
1820
1801
1780
1753
1720
1680
1639
1595
1553
1517
1486
1456
1426
1391
1350
1312
1271
1231
1196
1163
1125
1079
1027
967
907
845
782
719
655
586
509
425
334
246
166
83
5
-75
-160
-244
-336
-428
-513
-597
-674
-747
-817
-892
-970
-1041
-1107
-1162
-1206
-1238
-1268
-1297
-1313
-1331
-1348
-1347
-1335
-1316
-1284
-1244
-1205
-1168
-1124
-1072
-1014
-948
-877
-805
-739
-672
-604
-543
-475
-402
-326
-251
-176
-102
-40
24
91
157
229
306
380
454
519
579
638
692
748
807
863
913
951
982
1006
1024
1041
1056
1071
1082
1084
1081
1067
1051
1039
1025
1015
1006
992
976
952
923
893
862
835
813
789
756
715
671
625
578
537
499
462
429
392
353
312
275
246
221
213
202
184
177
164
153
147
144
148
152
151
143
126
101
71
37
4
-36
-79
-130
-194
-266
-347
-431
-514
-592
-666
-742
-816
-895
-975
-1050
-1116
-1170
-1217
-1249
-1277
-1302
-1320
-1342
-1348
-1337
-1319
-1285
-1245
-1202
-1158
-1108
-1057
-1005
-941
-870
-797
-723
-654
-591
-534
-476
-417
-356
-291
-228
-166
-105
-53
0
56
116
182
252
326
397
459
522
592
662
738
819
901
985
1061
1132
1202
1271
1341
1412
1484
1550
1606
1654
1691
1718
1741
1761
1774
1785
1783
1764
1735
1695
1650
1598
1544
1487
1422
1348
1260
1167
1067
964
862
762
665
563
457
349
237
125
17
-76
-163
-251
-337
-425
-511
-592
-669
-729
-782
-829
-867
-903
-939
-980
-1006
-1018
-1027
-1026
-1017
-1004
-991
-978
-967
-942
-909
-874
-827
-780
-730
-683
-644
-598
-546
-492
-432
-370
-305
-251
-208
-158
-108
-54
6
67
130
190
245
295
344
395
450
515
578
638
696
745
794
840
887
938
994
1048
1094
1136
1168
1199
1225
1248
1273
1297
1311
1317
1313
1302
1289
1273
1262
1248
1235
1222
1199
1171
1138
1109
1080
1060
1047
1025
1006
979
945
912
883
858
833
805
770
725
669
609
540
468
400
324
247
161
65
-36
-142
-245
-343
-433
-519
-604
-690
-779
-857
-931
-1001
-1055
-1102
-1142
-1177
-1215
-1253
-1287
-1319
-1341
-1348
-1357
-1361
-1362
-1371
-1376
-1382
-1379
-1367
-1350
-1325
-1303
-1275
-1251
-1238
-1208
-1176
-1135
-1086
-1043
-994
-956
-923
-888
-853
-811
-771
-726
-694
-664
-629
-612
-587
-560
-532
-505
-469
-427
-400
-374
-343
-305
-262
-211
-153
-94
-33
24
82
148
220
304
392
485
582
669
757
847
936
1032
1122
1214
1302
1376
1439
1495
1544
1586
1634
1671
1699
1728
1738
1736
1725
1708
1692
1671
1648
1619
1581
1533
1477
1420
1360
1305
1251
1194
1141
1077
1009
939
870
806
747
690
638
583
521
471
414
359
318
277
241
203
164
123
79
37
0
-33
-66
-97
-130
-172
-214
-255
-297
-330
-359
-387
-412
-438
-468
-495
-516
-534
-539
-538
-537
-533
-530
-531
-531
-519
-498
-476
-447
-422
-403
-387
-373
-359
-344
-325
-305
-284
-269
-260
-258
-257
-253
-248
-239
-232
-225
-225
-233
-242
-253
-260
-261
-255
-252
-252
-252
-254
-252
-245
-233
-212
-187
-163
-139
-118
-100
-80
-56
-28
7
44
75
107
132
158
188
224
270
316
368
411
445
486
519
555
599
643
689
730
767
798
825
855
883
917
949
979
1003
1017
1025
1027
1027
1026
1025
1017
1002
979
943
905
859
816
772
725
680
618
552
486
406
326
247
170
91
10
-75
-166
-259
-353
-445
-529
-611
-692
-778
-863
-944
-1027
-1105
-1176
-1238
-1293
-1345
-1395
-1444
-1488
-1535
-1567
-1589
-1609
-1616
-1624
-1632
-1638
-1643
-1638
-1623
-1598
-1562
-1515
-1468
-1414
-1355
-1289
-1211
-1115
-1012
-903
-780
-662
-538
-402
-266
-120
36
201
366
529
689
844
997
1149
1306
1461
1614
1764
1899
2026
2145
2260
2370
2474
2579
2674
2760
2836
2897
2951
2999
3042
3084
3116
3140
3150
3146
3126
3096
3062
3021
2973
2920
2859
2780
2688
2587
2479
2371
2256
2138
2011
1873
1722
1559
1390
1211
1034
857
679
501
308
115
-80
-275
-458
-642
-816
-988
-1160
-1323
-1493
-1660
-1814
-1956
-2086
-2206
-2317
-2422
-2524
-2617
-2701
-2772
-2826
-2868
-2899
-2919
-2938
-2949
-2943
-2931
-2906
-2861
-2801
-2730
-2653
-2568
-2482
-2390
-2278
-2159
-2027
-1889
-1743
-1594
-1457
-1315
-1171
-1015
-846
-685
-522
-352
-194
-47
102
251
394
543
690
830
965
1091
1208
1313
1425
1540
1650
1755
1856
1941
2006
2066
2110
2156
2201
2230
2255
2260
2252
2227
2188
2146
2098
2043
1986
1919
1831
1734
1630
1517
1401
1286
1171
1050
924
789
649
506
363
226
96
-32
-156
-278
-406
-533
-654
-769
-872
-967
-1054
-1135
-1209
-1287
-1369
-1440
-1503
-1556
-1603
-1646
-1684
-1726
-1762
-1793
-1817
-1825
-1825
-1806
-1781
-1760
-1729
-1695
-1654
-1603
-1535
-1456
-1373
-1280
-1183
-1090
-982
-868
-750
-610
-465
-321
-168
-22
118
260
401
541
684
825
957
1076
1187
1282
1369
1456
1531
1606
1677
1732
1779
1812
1834
1848
1860
1871
1876
1875
1862
1842
1807
1759
1713
1667
1622
1575
1527
1472
1408
1341
1272
1205
1144
1090
1036
983
928
867
805
748
696
649
611
575
535
490
442
392
342
299
266
236
210
178
144
111
74
46
24
11
5
-2
-14
-30
-50
-72
-92
-107
-121
-132
-144
-168
-202
-244
-288
-331
-369
-406
-445
-485
-532
-586
-640
-690
-732
-764
-788
-805
-822
-842
-860
-876
-885
-883
-866
-840
-813
-783
-752
-720
-691
-652
-596
-538
-477
-410
-348
-291
-240
-190
-137
-78
-16
45
101
147
187
217
245
277
310
351
384
410
432
434
436
440
446
458
474
494
507
513
515
511
508
511
521
528
536
540
530
514
498
484
468
471
485
488
493
489
480
475
470
469
473
478
475
466
446
418
388
355
337
317
288
261
222
177
125
70
22
-23
-63
-102
-145
-190
-244
-299
-348
-391
-427
-454
-476
-504
-538
-567
-602
-635
-654
-667
-671
-673
-677
-684
-696
-695
-694
-686
-658
-625
-579
-537
-499
-450
-400
-338
-266
-181
-88
1
86
164
236
309
385
466
547
633
711
776
836
892
945
1003
1064
1132
1200
1259
1317
1360
1402
1449
1488
1539
1591
1633
1670
1690
1698
1709
1705
1697
1694
1685
1663
1629
1581
1520
1455
1385
1311
1233
1157
1074
970
860
744
621
504
390
271
158
44
-88
-223
-357
-485
-606
-717
-807
-905
-1007
-1097
-1193
-1277
-1349
-1413
-1458
-1491
-1520
-1541
-1559
-1576
-1579
-1569
-1543
-1500
-1448
-1392
-1336
-1280
-1223
-1163
-1095
-1017
-935
-849
-771
-703
-636
-572
-507
-435
-360
-280
-206
-141
-80
-25
30
88
151
226
301
371
437
497
559
623
688
760
836
907
976
1029
1078
1130
1173
1221
1272
1318
1357
1386
1406
1412
1414
1410
1405
1397
1378
1348
1303
1241
1169
1087
1003
915
821
723
612
490
361
229
104
-20
-138
-254
-367
-479
-597
-706
-818
-921
-1000
-1080
-1149
-1218
-1290
-1358
-1423
-1477
-1520
-1551
-1572
-1592
-1608
-1617
-1631
-1636
-1625
-1605
-1571
-1530
-1485
-1439
-1393
-1343
-1289
-1222
-1146
-1065
-977
-892
-810
-728
-645
-558
-462
-356
-262
-160
-53
31
119
207
296
391
485
581
670
755
834
911
991
1076
1165
1254
1341
1418
1493
1556
1606
1664
1716
1765
1816
1854
1882
1898
1906
1910
1915
1920
1918
1917
1907
1891
1865
1831
1803
1782
1763
1740
1719
1695
1661
1623
1587
1554
1522
1494
1465
1429
1384
1331
1274
1214
1157
1100
1043
982
911
833
749
663
576
495
419
339
254
164
65
-40
-145
-249
-351
-452
-554
-660
-772
-887
-1003
-1114
-1219
-1322
-1412
-1502
-1596
-1690
-1785
-1872
-1951
-2017
-2073
-2117
-2158
-2203
-2234
-2260
-2278
-2279
-2268
-2240
-2203
-2161
-2116
-2072
-2017
-1946
-1865
-1777
-1676
-1569
-1466
-1358
-1248
-1137
-1014
-882
-744
-606
-471
-338
-210
-82
49
187
336
489
643
798
947
1096
1250
1404
1566
1734
1898
2057
2204
2342
2471
2589
2703
2812
2913
3004
3080
3135
3175
3204
3222
3233
3239
3229
3205
3164
3104
3031
2940
2843
2745
2637
2520
2393
2251
2095
1930
1766
1600
1434
1268
1093
908
715
513
304
97
-109
-310
-515
-729
-944
-1165
-1389
-1618
-1835
-2039
-2245
-2440
-2634
-2830
-3019
-3193
-3351
-3498
-3619
-3728
-3824
-3898
-3970
-4028
-4060
-4079
-4075
-4039
-3998
-3942
-3869
-3791
-3700
-3586
-3452
-3306
-3139
-2955
-2764
-2571
-2364
-2142
-1914
-1668
-1415
-1155
-893
-633
-372
-112
150
418
688
960
1231
1486
1738
1978
2195
2418
2634
2841
3039
3222
3391
3543
3683
3812
3935
4053
4168
4274
4364
4437
4497
4545
4583
4611
4631
4643
4635
4611
4565
4496
4419
4332
4232
4129
4006
3861
3705
3529
3339
3139
2932
2721
2497
2264
2020
1757
1488
1215
940
665
394
124
-150
-426
-705
-981
-1249
-1515
-1761
-1996
-2230
-2458
-2684
-2901
-3110
-3307
-3483
-3641
-3790
-3924
-4048
-4173
-4279
-4369
-4441
-4492
-4531
-4550
-4562
-4564
-4552
-4533
-4491
-4428
-4350
-4256
-4143
-4018
-3897
-3760
-3602
-3433
-3247
-3044
-2826
-2603
-2377
-2144
-1898
-1647
-1393
-1117
-838
-553
-270
6
283
546
822
1106
1377
1652
1917
2170
2411
2640
2864
3081
3290
3498
3692
3863
4025
4164
4284
4398
4499
4590
4665
4726
4767
4781
4776
4750
4710
4656
4592
4518
4423
4307
4175
4030
3872
3712
3547
3381
3207
3016
2815
2602
2377
2147
1915
1682
1444
1203
947
674
401
117
-167
-445
-723
-992
-1259
-1529
-1801
-2071
-2332
-2581
-2815
-3029
-3227
-3416
-3598
-3770
-3928
-4067
-4188
-4287
-4356
-4410
-4452
-4479
-4493
-4490
-4470
-4424
-4352
-4260
-4149
-4029
-3900
-3759
-3604
-3433
-3246
-3042
-2824
-2601
-2373
-2145
-1916
-1685
-1446
-1195
-942
-684
-429
-186
49
275
498
720
942
1155
1363
1563
1741
1908
2063
2210
2354
2496
2635
2763
2881
2984
3070
3155
3236
3308
3383
3454
3511
3556
3586
3600
3603
3605
3604
3591
3569
3534
3484
3419
3338
3250
3158
3061
2962
2854
2732
2601
2453
2298
2145
1989
1835
1679
1517
1346
1167
979
788
600
412
235
59
-124
-312
-503
-692
-878
-1047
-1213
-1377
-1526
-1674
-1820
-1967
-2108
-2234
-2350
-2456
-2539
-2618
-2700
-2765
-2830
-2887
-2921
-2938
-2936
-2924
-2899
-2864
-2823
-2773
-2707
-2620
-2519
-2406
-2287
-2158
-2030
-1906
-1770
-1626
-1473
-1309
-1143
-970
-802
-635
-462
-292
-118
67
255
445
629
805
975
1140
1301
1462
1622
1776
1919
2049
2165
2269
2362
2451
2535
2614
2680
2732
2770
2791
2802
2804
2795
2791
2775
2733
2696
2636
2560
2484
2398
2318
2226
2131
2041
1929
1809
1684
1560
1437
1312
1194
1070
938
800
655
510
362
219
79
-66
-205
-349
-501
-652
-802
-940
-1071
-1189
-1304
-1426
-1538
-1648
-1751
-1842
-1919
-1984
-2041
-2090
-2136
-2179
-2216
-2244
-2258
-2259
-2251
-2226
-2199
-2179
-2139
-2099
-2051
-1981
-1903
-1803
-1704
-1603
-1492
-1385
-1271
-1145
-1007
-864
-715
-567
-426
-285
-146
-5
137
284
437
582
717
842
959
1071
1177
1286
1394
1490
1584
1665
1734
1793
1846
1899
1949
1994
2029
2052
2060
2053
2035
2012
1982
1952
1916
1867
1811
1739
1654
1567
1486
1412
1332
1255
1175
1090
1001
909
824
743
668
598
527
455
375
293
213
135
63
-6
-73
-142
-219
-299
-380
-460
-538
-606
-670
-736
-802
-873
-947
-1020
-1085
-1149
-1211
-1264
-1317
-1374
-1432
-1488
-1537
-1580
-1609
-1627
-1642
-1647
-1646
-1643
-1640
-1618
-1581
-1536
-1476
-1412
-1343
-1273
-1201
-1120
-1030
-927
-814
-696
-576
-460
-340
-217
-92
41
183
327
471
613
750
887
1019
1154
1295
1434
1570
1701
1819
1929
2029
2119
2214
2298
2371
2440
2486
2518
2544
2557
2562
2566
2562
2553
2533
2497
2453
2398
2332
2265
2197
2121
2038
1943
1834
1717
1589
1457
1326
1190
1056
912
753
586
413
243
72
-97
-260
-427
-597
-769
-943
-1114
-1277
-1432
-1578
-1705
-1831
-1957
-2070
-2176
-2268
-2342
-2401
-2441
-2468
-2485
-2495
-2499
-2493
-2473
-2439
-2390
-2324
-2252
-2178
-2098
-2010
-1912
-1806
-1681
-1544
-1399
-1249
-1102
-950
-798
-639
-475
-304
-129
42
207
360
513
658
796
943
1086
1221
1354
1476
1587
1691
1792
1892
1989
2079
2165
2240
2297
2347
2387
2417
2445
2469
2484
2484
2470
2446
2407
2356
2301
2239
2168
2089
1997
1891
1774
1644
1511
1378
1240
1097
949
788
621
450
273
100
-65
-230
-395
-552
-718
-888
-1048
-1199
-1337
-1466
-1579
-1689
-1799
-1897
-1987
-2066
-2131
-2178
-2212
-2232
-2245
-2249
-2244
-2231
-2199
-2155
-2093
-2018
-1941
-1847
-1753
-1659
-1549
-1429
-1298
-1160
-1023
-880
-742
-605
-468
-333
-188
-56
85
235
363
484
601
713
825
936
1045
1154
1252
1336
1419
1496
1572
1649
1727
1808
1877
1936
1988
2031
2071
2107
2136
2167
2189
2195
2190
2173
2148
2115
2078
2036
1986
1929
1857
1775
1685
1584
1485
1384
1279
1173
1066
945
812
682
555
432
311
198
85
-29
-140
-252
-352
-442
-524
-595
-656
-714
-771
-826
-879
-923
-961
-991
-1013
-1036
-1058
-1084
-1114
-1136
-1153
-1159
-1159
-1155
-1150
-1146
-1139
-1129
-1111
-1086
-1050
-1007
-961
-915
-870
-822
-768
-704
-633
-559
-477
-396
-320
-243
-166
-84
3
95
193
285
373
458
536
614
693
774
854
926
992
1048
1096
1135
1173
1206
1229
1254
1266
1266
1257
1236
1211
1182
1158
1130
1092
1051
1003
954
901
851
808
766
726
688
643
593
543
500
457
413
378
336
292
247
194
144
98
56
20
-15
-49
-84
-129
-168
-193
-224
-244
-258
-278
-293
-313
-332
-348
-357
-358
-360
-349
-341
-340
-336
-336
-325
-310
-294
-272
-250
-229
-215
-204
-189
-175
-159
-134
-123
-105
-81
-74
-66
-57
-41
-22
-4
16
30
36
41
43
43
47
50
49
45
31
7
-19
-45
-76
-102
-126
-155
-187
-225
-268
-310
-352
-390
-423
-453
-488
-527
-566
-607
-642
-671
-695
-707
-722
-733
-744
-757
-760
-757
-740
-717
-692
-658
-626
-590
-552
-505
-448
-382
-307
-231
-147
-68
7
87
171
266
361
460
554
640
727
800
883
976
1068
1161
1255
1349
1429
1507
1585
1661
1744
1824
1901
1975
2040
2091
2140
2191
2232
2274
2313
2342
2362
2370
2364
2353
2335
2313
2292
2260
2216
2159
2091
2011
1917
1821
1723
1614
1495
1364
1217
1058
887
713
540
364
188
5
-183
-377
-571
-762
-948
-1126
-1294
-1458
-1620
-1778
-1933
-2081
-2208
-2322
-2436
-2534
-2613
-2690
-2761
-2819
-2870
-2901
-2916
-2918
-2903
-2884
-2856
-2818
-2766
-2700
-2619
-2520
-2410
-2286
-2156
-2025
-1882
-1723
-1553
-1374
-1180
-976
-775
-569
-364
-156
60
279
505
730
952
1168
1376
1581
1780
1977
2175
2372
2557
2728
2887
3032
3165
3287
3400
3502
3585
3654
3704
3729
3736
3727
3702
3666
3620
3557
3469
3369
3254
3124
2990
2848
2703
2555
2399
2234
2058
1880
1701
1523
1347
1169
987
798
603
399
188
-24
-236
-446
-659
-876
-1097
-1323
-1546
-1767
-1973
-2173
-2364
-2542
-2719
-2885
-3045
-3192
-3321
-3433
-3519
-3594
-3656
-3707
-3745
-3761
-3764
-3751
-3714
-3656
-3589
-3512
-3427
-3331
-3218
-3096
-2959
-2803
-2636
-2469
-2303
-2126
-1939
-1749
-1549
-1340
-1126
-911
-699
-490
-289
-87
116
318
524
724
920
1106
1286
1467
1643
1816
1993
2168
2329
2483
2625
2755
2879
2995
3108
3211
3303
3382
3448
3497
3538
3570
3594
3612
3625
3625
3608
3580
3538
3483
3422
3360
3287
3198
3104
2991
2865
2732
2588
2442
2291
2135
1969
1799
1624
1435
1250
1065
885
709
536
364
188
12
-165
-333
-496
-658
-807
-957
-1112
-1266
-1426
-1583
-1734
-1877
-2009
-2139
-2266
-2389
-2510
-2622
-2720
-2802
-2869
-2915
-2953
-2986
-3004
-3014
-3010
-2990
-2955
-2903
-2839
-2765
-2686
-2601
-2508
-2403
-2288
-2158
-2015
-1869
-1716
-1565
-1412
-1253
-1085
-910
-724
-537
-361
-171
17
189
369
552
735
922
1106
1275
1440
1595
1742
1891
2033
2171
2306
2430
2541
2635
2719
2800
2869
2940
3006
3058
3098
3119
3128
3125
3123
3109
3082
3056
3009
2952
2885
2799
2713
2620
2521
2422
2314
2192
2059
1916
1762
1606
1448
1286
1120
945
758
560
355
151
-54
-252
-447
-645
-835
-1029
-1231
-1419
-1598
-1765
-1915
-2057
-2188
-2308
-2427
-2539
-2629
-2703
-2764
-2803
-2828
-2850
-2866
-2875
-2874
-2861
-2835
-2800
-2753
-2701
-2644
-2582
-2519
-2448
-2366
-2268
-2156
-2041
-1918
-1799
-1674
-1544
-1413
-1263
-1111
-949
-781
-625
-460
-298
-137
30
199
372
544
715
877
1027
1173
1318
1459
1599
1738
1867
1985
2091
2186
2276
2359
2437
2511
2579
2632
2668
2690
2695
2692
2686
2670
2642
2607
2565
2503
2430
2358
2277
2195
2115
2034
1952
1865
1775
1682
1590
1503
1424
1352
1278
1201
1124
1041
959
879
801
731
658
588
508
410
316
223
131
44
-40
-126
-215
-308
-403
-493
-581
-662
-732
-796
-853
-912
-969
-1019
-1064
-1102
-1134
-1151
-1163
-1181
-1198
-1221
-1243
-1260
-1274
-1281
-1285
-1287
-1296
-1300
-1301
-1303
-1291
-1273
-1248
-1216
-1185
-1157
-1134
-1109
-1082
-1048
-1010
-975
-938
-907
-885
-867
-850
-830
-804
-773
-743
-713
-686
-664
-642
-620
-589
-551
-511
-464
-420
-379
-338
-295
-240
-179
-109
-31
49
129
210
294
384
485
590
710
838
955
1075
1188
1304
1426
1547
1674
1799
1920
2031
2133
2223
2303
2383
2458
2527
2585
2629
2659
2661
2651
2633
2597
2562
2517
2452
2371
2273
2160
2034
1906
1771
1634
1494
1347
1193
1030
866
701
542
394
250
107
-35
-177
-319
-459
-589
-710
-820
-924
-1020
-1120
-1226
-1324
-1421
-1503
-1582
-1657
-1715
-1781
-1852
-1919
-1987
-2043
-2090
-2132
-2161
-2186
-2206
-2228
-2252
-2263
-2264
-2252
-2228
-2191
-2151
-2112
-2063
-2012
-1948
-1870
-1781
-1674
-1556
-1441
-1323
-1194
-1068
-928
-768
-609
-443
-271
-108
51
212
364
521
690
857
1017
1170
1318
1448
1568
1693
1811
1928
2043
2147
2240
2318
2389
2443
2493
2547
2596
2642
2678
2696
2709
2720
2714
2719
2733
2737
2744
2742
2729
2710
2686
2659
2635
2612
2582
2551
2505
2445
2376
2299
2221
2137
2047
1950
1836
1716
1574
1413
1256
1089
919
748
567
377
173
-38
-254
-471
-679
-886
-1085
-1277
-1475
-1672
-1860
-2041
-2209
-2354
-2488
-2603
-2703
-2801
-2885
-2959
-3012
-3048
-3070
-3064
-3053
-3039
-3014
-2983
-2939
-2879
-2806
-2723
-2625
-2523
-2421
-2309
-2196
-2077
-1945
-1803
-1651
-1495
-1341
-1185
-1033
-878
-719
-552
-375
-198
-16
161
330
495
657
827
996
1172
1344
1502
1654
1791
1918
2038
2155
2268
2372
2476
2556
2621
2681
2721
2755
2787
2814
2837
2850
2846
2830
2803
2763
2724
2680
2632
2581
2514
2442
2352
2243
2136
2020
1904
1786
1652
1510
1358
1202
1030
848
675
506
335
159
-17
-207
-395
-576
-763
-935
-1099
-1258
-1413
-1572
-1727
-1882
-2033
-2174
-2292
-2399
-2501
-2584
-2663
-2734
-2793
-2841
-2868
-2876
-2862
-2836
-2796
-2748
-2694
-2620
-2538
-2440
-2311
-2173
-2024
-1866
-1709
-1550
-1382
-1204
-1018
-822
-621
-421
-230
-48
131
309
479
651
828
994
1147
1289
1421
1537
1642
1743
1842
1941
2029
2108
2174
2226
2267
2304
2340
2372
2401
2424
2435
2434
2418
2389
2359
2323
2283
2244
2194
2136
2067
1986
1897
1801
1707
1612
1514
1412
1298
1177
1046
908
771
642
512
376
243
105
-40
-187
-333
-476
-610
-733
-852
-968
-1085
-1200
-1305
-1410
-1503
-1581
-1646
-1696
-1743
-1781
-1817
-1843
-1850
-1847
-1829
-1792
-1737
-1674
-1607
-1534
-1451
-1357
-1254
-1133
-1000
-861
-720
-583
-447
-315
-185
-54
78
209
335
450
549
638
716
787
854
917
979
1034
1080
1114
1138
1155
1167
1179
1193
1205
1211
1211
1203
1184
1159
1129
1101
1074
1048
1019
987
947
899
849
799
753
713
678
642
604
568
525
481
439
403
375
348
331
308
276
235
199
175
145
127
112
101
93
79
68
53
43
41
47
59
74
90
98
108
121
134
154
186
221
256
292
321
343
366
385
404
425
449
469
477
481
473
448
423
397
371
350
317
277
235
183
126
71
19
-28
-70
-110
-151
-195
-243
-292
-333
-369
-396
-417
-434
-448
-468
-491
-511
-527
-541
-546
-544
-543
-540
-543
-555
-567
-576
-582
-582
-577
-572
-569
-571
-580
-583
-579
-573
-557
-531
-506
-476
-448
-426
-399
-367
-322
-272
-220
-159
-100
-44
7
59
116
178
246
319
393
461
535
597
646
712
777
845
918
987
1053
1108
1159
1203
1250
1297
1347
1398
1438
1475
1502
1523
1535
1536
1542
1551
1559
1566
1564
1555
1541
1517
1499
1487
1470
1452
1432
1398
1347
1290
1224
1152
1082
1005
930
850
761
667
559
458
360
267
189
108
32
-44
-125
-208
-295
-377
-452
-523
-592
-663
-738
-821
-911
-1002
-1093
-1180
-1263
-1344
-1421
-1509
-1595
-1679
-1774
-1858
-1929
-1990
-2039
-2081
-2122
-2159
-2192
-2215
-2227
-2225
-2205
-2172
-2131
-2085
-2034
-1978
-1912
-1836
-1747
-1642
-1530
-1407
-1280
-1156
-1031
-898
-750
-599
-439
-270
-101
66
229
388
548
711
879
1050
1226
1401
1566
1723
1876
2024
2171
2320
2468
2612
2748
2872
2980
3072
3159
3239
3304
3371
3428
3465
3480
3478
3458
3417
3364
3303
3232
3146
3041
2923
2783
2625
2462
2292
2123
1951
1776
1596
1401
1200
996
787
583
384
184
-2
-200
-414
-619
-829
-1033
-1226
-1416
-1591
-1754
-1923
-2090
-2251
-2413
-2561
-2691
-2807
-2909
-2998
-3079
-3156
-3224
-3286
-3333
-3356
-3363
-3355
-3332
-3304
-3266
-3217
-3159
-3080
-2980
-2862
-2729
-2583
-2428
-2270
-2108
-1933
-1742
-1536
-1317
-1091
-859
-629
-404
-181
43
272
503
735
964
1181
1383
1574
1752
1922
2086
2245
2398
2536
2662
2766
2854
2926
2986
3046
3092
3134
3163
3171
3170
3153
3126
3092
3054
3019
2980
2927
2863
2786
2697
2602
2502
2404
2300
2187
2065
1931
1788
1635
1478
1323
1171
1026
877
727
574
416
256
105
-38
-171
-293
-412
-533
-653
-770
-881
-985
-1076
-1154
-1225
-1290
-1354
-1416
-1477
-1531
-1574
-1603
-1621
-1631
-1633
-1634
-1631
-1621
-1606
-1583
-1538
-1477
-1413
-1344
-1272
-1203
-1127
-1043
-950
-846
-732
-615
-500
-388
-278
-162
-43
78
210
346
485
617
743
869
997
1125
1260
1406
1545
1686
1817
1928
2044
2151
2256
2364
2466
2563
2650
2723
2779
2824
2862
2898
2928
2954
2975
2979
2970
2951
2920
2888
2857
2827
2797
2767
2726
2674
2622
2567
2513
2466
2430
2398
2367
2334
2297
2258
2228
2209
2196
2192
2195
2200
2205
2209
2213
2219
2241
2273
2310
2355
2408
2455
2492
2540
2596
2658
2738
2824
2909
3000
3090
3173
3256
3346
3445
3546
3653
3754
3849
3941
4020
4098
4173
4252
4333
4401
4468
4523
4564
4598
4624
4648
4673
4694
4711
4720
4715
4698
4672
4641
4609
4570
4530
4493
4432
4358
4274
4179
4080
3975
3874
3767
3654
3526
3379
3236
3069
2890
2723
2549
2371
2182
1980
1775
1556
1332
1114
902
698
498
298
95
-107
-307
-501
-681
-849
-1004
-1148
-1292
-1433
-1575
-1711
-1835
-1950
-2049
-2137
-2222
-2306
-2391
-2473
-2550
-2617
-2668
-2709
-2741
-2762
-2784
-2801
-2813
-2812
-2796
-2766
-2712
-2650
-2577
-2490
-2398
-2294
-2172
-2028
-1865
-1682
-1486
-1282
-1069
-855
-632
-400
-159
96
355
615
868
1113
1356
1595
1831
2072
2309
2526
2744
2953
3131
3302
3457
3599
3741
3870
3984
4081
4158
4215
4261
4294
4313
4330
4337
4327
4301
4254
4188
4111
4021
3924
3823
3712
3589
3449
3298
3134
2963
2793
2622
2451
2278
2103
1916
1720
1523
1327
1136
948
770
587
403
223
35
-146
-322
-486
-634
-777
-912
-1042
-1169
-1292
-1408
-1509
-1598
-1672
-1732
-1792
-1850
-1909
-1962
-2000
-2030
-2044
-2044
-2036
-2019
-1995
-1968
-1927
-1865
-1788
-1688
-1570
-1435
-1293
-1139
-969
-789
-591
-370
-128
128
393
669
947
1236
1542
1859
2193
2542
2897
3257
3617
3973
4329
4692
5058
5430
5804
6167
6518
6855
7180
7483
7780
8078
8354
8621
8868
9078
9267
9431
9575
9709
9826
9923
10000
10052
10073
10067
10042
9995
9941
9863
9768
9662
9521
9360
9185
8982
8766
8547
8320
8077
7819
7541
7249
6945
6624
6302
5979
5649
5317
4967
4606
4234
3850
3469
3087
2712
2336
1960
1585
1204
827
468
115
-228
-542
-845
-1133
-1412
-1687
-1933
-2159
-2369
-2555
-2718
-2859
-2989
-3108
-3209
-3292
-3348
-3380
-3387
-3371
-3335
-3290
-3231
-3149
-3052
-2929
-2783
-2622
-2438
-2251
-2057
-1852
-1649
-1432
-1215
-987
-743
-515
-285
-66
133
333
531
728
921
1109
1285
1446
1599
1735
1863
1992
2116
2243
2364
2467
2565
2650
2723
2792
2863
2935
2992
3045
3085
3103
3109
3098
3075
3044
3003
2946
2871
2774
2648
2508
2350
2176
1991
1790
1571
1329
1065
778
476
167
-151
-476
-806
-1146
-1499
-1859
-2225
-2594
-2956
-3311
-3655
-3992
-4326
-4658
-4986
-5303
-5610
-5898
-6172
-6433
-6679
-6921
-7158
-7382
-7599
-7795
-7974
-8142
-8285
-8412
-8527
-8631
-8726
-8795
-8837
-8857
-8850
-8820
-8781
-8720
-8641
-8550
-8440
-8309
-8153
-7986
-7803
-7612
-7427
-7237
-7044
-6840
-6633
-6422
-6208
-6000
-5797
-5608
-5428
-5252
-5074
-4894
-4722
-4550
-4390
-4240
-4100
-3965
-3833
-3702
-3564
-3432
-3298
-3167
-3047
-2934
-2822
-2705
-2585
-2461
-2336
-2212
-2098
-1994
-1890
-1792
-1694
-1591
-1489
-1389
-1295
-1213
-1143
-1077
-1017
-959
-901
-848
-804
-772
-756
-754
-762
-782
-804
-827
-860
-910
-978
-1061
-1164
-1275
-1392
-1521
-1653
-1796
-1957
-2134
-2326
-2532
-2743
-2955
-3169
-3383
-3602
-3828
-4062
-4305
-4550
-4787
-5025
-5254
-5476
-5699
-5917
-6143
-6368
-6586
-6801
-6998
-7182
-7354
-7524
-7696
-7869
-8032
-8184
-8332
-8453
-8569
-8678
-8778
-8884
-8979
-9077
-9167
-9236
-9301
-9350
-9394
-9438
-9476
-9514
-9544
-9555
-9547
-9519
-9482
-9426
-9362
-9302
-9222
-9125
-9012
-8880
-8733
-8574
-8403
-8226
-8050
-7870
-7680
-7476
-7254
-7027
-6795
-6557
-6328
-6101
-5875
-5643
-5396
-5146
-4891
-4635
-4381
-4125
-3875
-3622
-3358
-3084
-2800
-2507
-2213
-1924
-1637
-1357
-1075
-790
-508
-225
52
316
557
779
984
1171
1351
1511
1658
1788
1884
1954
1992
2004
1995
1967
1922
1855
1763
1641
1488
1310
1101
874
633
373
94
-205
-529
-879
-1248
-1633
-2030
-2427
-2822
-3231
-3650
-4071
-4501
-4935
-5367
-5788
-6200
-6605
-7002
-7392
-7776
-8166
-8549
-8909
-9259
-9588
-9888
-10177
-10459
-10723
-10972
-11208
-11423
-11603
-11762
-11907
-12024
-12134
-12231
-12310
-12377
-12414
-12432
-12421
-12385
-12337
-12271
-12193
-12102
-11993
-11861
-11703
-11529
-11334
-11113
-10893
-10669
-10425
-10166
-9894
-9601
-9285
-8958
-8619
-8272
-7919
-7549
-7152
-6735
-6295
-5816
-5329
-4821
-4287
-3748
-3179
-2589
-1983
-1351
-703
-44
617
1274
1927
2579
3228
3875
4521
5150
5752
6325
6872
7385
7863
8317
8739
9130
9482
9782
10034
10238
10395
10511
10592
10631
10635
10598
10516
10389
10218
10010
9768
9492
9188
8848
8473
8060
7606
7117
6598
6059
5501
4927
4333
3721
3086
2422
1748
1070
389
-290
-965
-1638
-2312
-2984
-3652
-4310
-4951
-5569
-6167
-6744
-7295
-7828
-8349
-8849
-9324
-9770
-10185
-10570
-10913
-11230
-11525
-11786
-12023
-12223
-12381
-12503
-12578
-12608
-12603
-12567
-12499
-12394
-12244
-12055
-11825
-11548
-11239
-10900
-10529
-10130
-9697
-9234
-8733
-8194
-7628
-7034
-6426
-5802
-5166
-4513
-3840
-3159
-2468
-1770
-1082
-404
263
909
1545
2175
2786
3388
3966
4516
5043
5540
6009
6456
6888
7295
7682
8041
8365
8655
8910
9139
9335
9503
9645
9750
9824
9855
9838
9786
9695
9569
9412
9216
8989
8720
8405
8053
7663
7240
6790
6315
5821
5297
4741
4159
3550
2925
2295
1658
1015
375
-269
-915
-1556
-2193
-2812
-3414
-3986
-4520
-5033
-5517
-5967
-6389
-6778
-7124
-7425
-7681
-7886
-8054
-8181
-8277
-8344
-8365
-8354
-8300
-8214
-8096
-7948
-7782
-7594
-7397
-7175
-6932
-6670
-6379
-6077
-5763
-5446
-5125
-4794
-4457
-4106
-3738
-3363
-2983
-2603
-2223
-1845
-1466
-1079
-686
-285
121
524
924
1313
1695
2073
2447
2817
3186
3546
3888
4214
4527
4819
5097
5365
5620
5865
6095
6306
6493
6657
6805
6929
7052
7160
7247
7322
7361
7376
7366
7326
7268
7190
7090
6970
6830
6662
6464
6248
6021
5783
5541
5295
5041
4776
4501
4216
3923
3631
3339
3050
2761
2468
2173
1875
1567
1262
968
679
405
137
-129
-390
-653
-908
-1159
-1399
-1625
-1837
-2041
-2239
-2437
-2635
-2826
-3005
-3169
-3321
-3453
-3562
-3662
-3751
-3824
-3875
-3901
-3900
-3867
-3805
-3718
-3619
-3500
-3359
-3206
-3031
-2834
-2621
-2391
-2156
-1920
-1683
-1446
-1208
-962
-710
-455
-200
52
293
524
752
974
1197
1419
1643
1861
2069
2261
2442
2620
2793
2962
3135
3311
3470
3629
3793
3937
4085
4249
4415
4597
4784
4974
5174
5373
5577
5793
6016
6253
6510
6764
7023
7283
7532
7783
8028
8273
8521
8754
8978
9184
9362
9522
9656
9769
9867
9943
10003
10034
10042
10022
9969
9899
9809
9702
9576
9433
9263
9063
8842
8588
8311
8017
7710
7394
7055
6694
6320
5925
5512
5096
4676
4254
3828
3401
2972
2528
2082
1638
1197
764
343
-71
-484
-896
-1307
-1720
-2127
-2519
-2900
-3271
-3634
-3983
-4324
-4661
-4988
-5298
-5579
-5838
-6066
-6269
-6451
-6604
-6746
-6853
-6925
-6975
-6973
-6940
-6879
-6776
-6654
-6505
-6313
-6090
-5825
-5517
-5177
-4794
-4395
-3980
-3535
-3074
-2588
-2080
-1553
-1008
-460
91
641
1181
1722
2265
2807
3348
3876
4388
4883
5360
5818
6261
6703
7129
7544
7953
8339
8714
9071
9413
9757
10093
10428
10757
11076
11382
11671
11943
12196
12435
12653
12854
13032
13170
13277
13339
13360
13347
13295
13209
13089
12930
12723
12472
12175
11838
11469
11067
10636
10178
9692
9171
8620
8048
7462
6861
6257
5656
5053
4446
3840
3232
2631
2040
1461
900
353
-177
-696
-1209
-1709
-2197
-2665
-3110
-3532
-3927
-4304
-4664
-5009
-5340
-5646
-5924
-6174
-6394
-6586
-6760
-6908
-7027
-7127
-7193
-7226
-7222
-7174
-7089
-6972
-6831
-6649
-6435
-6187
-5897
-5572
-5198
-4808
-4396
-3951
-3498
-3017
-2514
-1994
-1447
-888
-320
252
822
1393
1964
2537
3111
3678
4235
4774
5291
5785
6245
6688
7111
7504
7871
8203
8498
8756
8982
9166
9322
9458
9567
9658
9713
9741
9746
9721
9685
9631
9570
9501
9414
9315
9198
9057
8897
8732
8552
8360
8160
7939
7705
7452
7181
6901
6617
6332
6043
5753
5454
5155
4856
4544
4237
3937
3637
3345
3055
2759
2457
2152
1842
1536
1233
933
640
345
48
-252
-555
-852
-1141
-1419
-1685
-1939
-2186
-2436
-2668
-2893
-3113
-3297
-3465
-3606
-3725
-3834
-3917
-3989
-4040
-4062
-4059
-4031
-3982
-3911
-3831
-3747
-3655
-3549
-3435
-3313
-3175
-3040
-2903
-2768
-2646
-2522
-2401
-2279
-2149
-2019
-1887
-1758
-1636
-1515
-1394
-1269
-1132
-981
-822
-655
-484
-308
-124
67
275
500
739
992
1249
1514
1772
2026
2287
2547
2809
3067
3313
3551
3761
3949
4124
4277
4417
4546
4655
4741
4805
4846
4854
4843
4825
4789
4742
4679
4600
4503
4391
4266
4124
3994
3861
3726
3593
3449
3308
3161
3016
2880
2753
2641
2539
2444
2350
2261
2173
2093
2025
1967
1923
1886
1844
1801
1755
1697
1637
1574
1504
1442
1358
1250
1133
992
836
666
489
310
123
-68
-271
-481
-686
-884
-1064
-1231
-1364
-1469
-1558
-1620
-1663
-1681
-1669
-1627
-1553
-1445
-1315
-1173
-1013
-841
-663
-472
-262
-51
162
380
583
776
956
1122
1280
1433
1575
1704
1820
1913
1983
2036
2074
2093
2110
2121
2114
2095
2059
2005
1943
1877
1812
1752
1694
1640
1585
1532
1477
1426
1392
1368
1362
1363
1377
1392
1401
1422
1445
1489
1553
1628
1719
1817
1920
2028
2143
2263
2397
2541
2685
2829
2961
3078
3179
3261
3332
3389
3433
3462
3469
3454
3418
3361
3291
3211
3127
3044
2956
2864
2765
2653
2546
2432
2320
2223
2127
2035
1940
1839
1738
1635
1532
1445
1356
1261
1176
1077
972
855
727
601
466
334
189
42
-109
-285
-465
-651
-838
-1022
-1204
-1379
-1564
-1754
-1948
-2148
-2344
-2532
-2709
-2877
-3031
-3182
-3335
-3476
-3609
-3731
-3831
-3915
-3983
-4041
-4092
-4133
-4172
-4204
-4220
-4219
-4202
-4166
-4119
-4068
-4008
-3946
-3874
-3787
-3687
-3573
-3456
-3332
-3209
-3097
-2983
-2863
-2742
-2614
-2478
-2341
-2201
-2068
-1947
-1828
-1705
-1577
-1448
-1307
-1166
-1021
-881
-746
-603
-455
-291
-110
79
278
478
673
865
1055
1243
1437
1629
1811
1980
2131
2256
2352
2432
2486
2523
2544
2534
2503
2436
2327
2192
2030
1843
1638
1419
1180
918
635
330
10
-315
-639
-960
-1266
-1575
-1888
-2187
-2490
-2785
-3062
-3321
-3555
-3771
-3974
-4161
-4336
-4504
-4659
-4792
-4905
-4993
-5065
-5120
-5160
-5196
-5219
-5226
-5212
-5181
-5136
-5070
-4998
-4924
-4848
-4767
-4679
-4580
-4458
-4325
-4182
-4030
-3876
-3709
-3529
-3342
-3130
-2895
-2649
-2387
-2117
-1845
-1572
-1293
-1004
-698
-383
-64
255
569
872
1169
1463
1756
2051
2340
2621
2892
3143
3376
3594
3800
3993
4176
4352
4511
4649
4766
4862
4943
5010
5072
5132
5181
5223
5247
5259
5262
5255
5246
5236
5226
5207
5179
5137
5072
4995
4901
4796
4679
4546
4399
4228
4035
3821
3584
3342
3100
2854
2614
2376
2134
1896
1662
1436
1226
1033
857
694
539
385
234
83
-65
-207
-342
-461
-574
-693
-807
-918
-1028
-1131
-1218
-1287
-1350
-1398
-1436
-1479
-1519
-1552
-1575
-1592
-1592
-1584
-1576
-1567
-1565
-1565
-1567
-1566
-1559
-1548
-1534
-1525
-1522
-1527
-1542
-1560
-1576
-1599
-1615
-1636
-1675
-1727
-1794
-1871
-1954
-2036
-2117
-2194
-2270
-2354
-2439
-2522
-2601
-2667
-2718
-2757
-2778
-2788
-2793
-2787
-2771
-2735
-2678
-2599
-2492
-2365
-2215
-2053
-1879
-1683
-1468
-1228
-968
-697
-410
-128
150
427
695
959
1218
1472
1710
1929
2124
2290
2432
2549
2650
2733
2797
2852
2885
2895
2887
2867
2844
2820
2802
2785
2772
2761
2740
2721
2706
2689
2680
2678
2674
2672
2654
2619
2574
2517
2452
2379
2301
2209
2099
1965
1812
1646
1450
1253
1052
834
606
361
105
-176
-462
-742
-1029
-1306
-1578
-1843
-2106
-2369
-2619
-2860
-3084
-3284
-3463
-3619
-3758
-3883
-3998
-4097
-4178
-4238
-4274
-4287
-4285
-4274
-4254
-4236
-4211
-4183
-4148
-4102
-4059
-4006
-3964
-3934
-3912
-3901
-3889
-3874
-3858
-3837
-3818
-3803
-3790
-3778
-3764
-3737
-3698
-3640
-3565
-3479
-3381
-3274
-3152
-3010
-2846
-2649
-2425
-2178
-1909
-1624
-1322
-1007
-675
-321
50
443
848
1256
1667
2073
2473
2877
3281
3681
4081
4471
4835
5176
5498
5794
6072
6331
6567
6785
6979
7139
7267
7358
7429
7481
7510
7533
7528
7504
7466
7396
7309
7199
7082
6960
6828
6690
6538
6367
6181
5984
5782
5580
5376
5167
4958
4738
4503
4257
3996
3725
3451
3171
2880
2576
2253
1906
1537
1152
757
360
-41
-444
-849
-1260
-1671
-2078
-2473
-2851
-3205
-3527
-3830
-4105
-4360
-4597
-4803
-4985
-5129
-5234
-5309
-5354
-5378
-5375
-5351
-5318
-5251
-5153
-5034
-4884
-4715
-4536
-4346
-4148
-3936
-3711
-3475
-3218
-2957
-2696
-2433
-2179
-1930
-1686
-1442
-1190
-937
-687
-437
-199
30
257
485
716
955
1206
1458
1712
1963
2207
2450
2701
2966
3232
3500
3766
4027
4277
4513
4746
4969
5182
5398
5598
5780
5944
6073
6171
6243
6286
6303
6297
6257
6175
6055
5891
5686
5447
5178
4881
4559
4208
3831
3424
2985
2540
2075
1600
1133
660
188
-287
-763
-1242
-1702
-2141
-2565
-2956
-3333
-3688
-4021
-4337
-4627
-4893
-5123
-5327
-5495
-5631
-5755
-5857
-5944
-6018
-6068
-6098
-6112
-6109
-6099
-6093
-6081
-6066
-6048
-6019
-5977
-5926
-5865
-5792
-5720
-5641
-5557
-5469
-5360
-5228
-5078
-4921
-4749
-4565
-4373
-4162
-3936
-3682
-3399
-3094
-2770
-2435
-2080
-1714
-1330
-921
-496
-52
405
869
1329
1777
2226
2669
3095
3514
3919
4300
4648
4960
5239
5481
5694
5882
6037
6163
6255
6304
6320
6305
6260
6195
6109
6003
5887
5756
5599
5419
5238
5048
4852
4663
4470
4271
4070
3855
3635
3414
3191
2974
2759
2547
2335
2117
1896
1675
1457
1246
1041
844
650
457
260
58
-146
-347
-542
-738
-929
-1120
-1325
-1535
-1749
-1968
-2187
-2397
-2599
-2798
-2995
-3188
-3378
-3561
-3725
-3867
-3987
-4082
-4153
-4204
-4238
-4247
-4236
-4200
-4130
-4035
-3906
-3759
-3606
-3432
-3251
-3061
-2851
-2630
-2405
-2175
-1945
-1727
-1521
-1325
-1139
-961
-791
-626
-481
-349
-244
-167
-96
-42
7
50
81
109
124
130
127
116
111
112
120
132
150
174
198
233
280
345
430
536
660
796
936
1083
1235
1397
1563
1733
1905
2066
2212
2334
2435
2513
2566
2602
2614
2600
2555
2480
2370
2226
2057
1870
1673
1459
1234
995
744
485
217
-43
-299
-537
-750
-955
-1147
-1324
-1486
-1629
-1748
-1837
-1904
-1950
-1975
-1992
-1998
-1996
-1985
-1965
-1928
-1874
-1823
-1766
-1701
-1646
-1591
-1528
-1466
-1396
-1318
-1236
-1156
-1083
-1007
-934
-857
-770
-676
-572
-471
-364
-260
-166
-61
48
167
290
419
556
676
801
925
1036
1157
1275
1391
1498
1594
1667
1719
1756
1773
1783
1778
1756
1718
1654
1569
1474
1371
1263
1147
1029
917
796
674
552
427
315
212
128
63
11
-28
-54
-69
-69
-47
-3
59
140
232
327
429
541
657
784
924
1075
1230
1388
1542
1689
1835
1981
2127
2275
2418
2558
2692
2804
2908
3006
3095
3181
3262
3343
3406
3452
3490
3509
3522
3529
3535
3532
3523
3511
3481
3444
3400
3355
3314
3274
3237
3195
3150
3091
3022
2951
2872
2792
2704
2601
2484
2348
2188
2011
1820
1619
1405
1185
953
701
439
164
-123
-409
-699
-987
-1271
-1557
-1847
-2139
-2432
-2716
-2989
-3250
-3497
-3736
-3965
-4188
-4410
-4621
-4823
-5007
-5175
-5330
-5471
-5605
-5732
-5851
-5955
-6034
-6093
-6127
-6137
-6122
-6089
-6037
-5954
-5846
-5707
-5536
-5336
-5113
-4865
-4599
-4320
-4013
-3689
-3342
-2966
-2570
-2161
-1744
-1314
-883
-438
27
497
980
1465
1950
2430
2899
3364
3817
4265
4707
5142
5552
5938
6308
6639
6944
7226
7475
7692
7883
8038
8139
8207
8219
8189
8136
8031
7893
7717
7487
7215
6904
6552
6160
5744
5308
4845
4362
3854
3323
2776
2221
1663
1110
563
24
-511
-1037
-1547
-2047
-2525
-2972
-3390
-3778
-4137
-4467
-4769
-5045
-5296
-5511
-5681
-5818
-5921
-5990
-6033
-6048
-6037
-5999
-5932
-5831
-5699
-5551
-5387
-5218
-5045
-4861
-4676
-4482
-4282
-4083
-3882
-3682
-3494
-3315
-3139
-2961
-2779
-2587
-2392
-2195
-1994
-1796
-1596
-1386
-1165
-928
-677
-418
-146
131
416
705
1002
1324
1649
1985
2334
2676
3013
3341
3663
3976
4285
4585
4867
5133
5369
5574
5748
5893
6011
6106
6176
6217
6233
6207
6149
6066
5949
5815
5666
5497
5315
5114
4896
4658
4411
4161
3904
3652
3404
3150
2884
2615
2340
2057
1784
1510
1237
974
709
444
172
-101
-369
-634
-889
-1134
-1371
-1610
-1851
-2096
-2345
-2595
-2841
-3084
-3323
-3565
-3809
-4054
-4306
-4559
-4800
-5029
-5243
-5440
-5622
-5796
-5957
-6108
-6246
-6357
-6445
-6509
-6549
-6569
-6569
-6553
-6524
-6474
-6393
-6289
-6160
-6006
-5838
-5654
-5464
-5261
-5040
-4815
-4568
-4305
-4034
-3759
-3487
-3210
-2943
-2675
-2402
-2121
-1829
-1550
-1268
-1003
-755
-513
-278
-39
191
423
654
869
1079
1274
1460
1648
1834
2026
2214
2397
2574
2734
2891
3034
3171
3310
3447
3575
3694
3805
3890
3960
4012
4043
4069
4080
4073
4047
3990
3907
3798
3659
3495
3320
3132
2926
2700
2453
2187
1904
1611
1317
1022
736
452
168
-111
-398
-673
-934
-1188
-1418
-1629
-1820
-1995
-2153
-2294
-2417
-2518
-2591
-2632
-2643
-2625
-2591
-2542
-2479
-2407
-2320
-2216
-2100
-1975
-1846
-1714
-1597
-1490
-1388
-1297
-1216
-1147
-1081
-1024
-981
-958
-947
-951
-971
-985
-1007
-1019
-1035
-1064
-1088
-1121
-1151
-1179
-1194
-1187
-1173
-1146
-1111
-1065
-1011
-951
-877
-791
-686
-568
-446
-315
-187
-65
53
165
276
386
493
588
674
746
798
837
863
884
899
910
917
914
905
886
862
839
821
813
809
814
822
830
842
859
883
919
973
1045
1129
1221
1319
1425
1538
1662
1797
1945
2104
2264
2425
2579
2719
2852
2981
3104
3211
3315
3410
3480
3538
3572
3584
3585
3571
3546
3497
3441
3362
3247
3118
2967
2792
2603
2398
2177
1943
1687
1411
1121
813
498
180
-138
-454
-766
-1077
-1389
-1696
-1999
-2294
-2572
-2833
-3076
-3300
-3509
-3708
-3887
-4054
-4202
-4321
-4418
-4486
-4534
-4561
-4563
-4556
-4531
-4484
-4423
-4332
-4220
-4100
-3964
-3822
-3680
-3537
-3385
-3223
-3049
-2861
-2667
-2460
-2249
-2038
-1812
-1577
-1321
-1049
-760
-455
-141
184
508
836
1171
1510
1857
2210
2564
2909
3244
3567
3873
4162
4447
4715
4960
5198
5407
5582
5733
5850
5941
6011
6055
6083
6084
6056
6008
5925
5816
5687
5539
5380
5209
5023
4823
4610
4380
4142
3895
3651
3413
3178
2952
2720
2480
2243
1999
1755
1519
1287
1060
837
613
383
147
-90
-330
-570
-805
-1037
-1267
-1503
-1738
-1979
-2226
-2468
-2703
-2926
-3142
-3348
-3548
-3745
-3938
-4131
-4303
-4460
-4598
-4704
-4794
-4855
-4898
-4926
-4918
-4890
-4835
-4734
-4596
-4430
-4237
-4025
-3793
-3543
-3284
-3000
-2698
-2385
-2062
-1738
-1419
-1110
-813
-527
-248
24
286
536
768
982
1172
1341
1492
1630
1759
1878
1991
2086
2168
2239
2293
2346
2391
2440
2495
2545
2597
2641
2679
2709
2737
2766
2796
2831
2863
2888
2907
2916
2918
2918
2919
2922
2933
2953
2965
2975
2980
2971
2963
2949
2933
2919
2895
2861
2809
2736
2647
2546
2435
2319
2200
2073
1946
1808
1664
1524
1386
1255
1135
1032
945
866
789
717
653
590
531
489
454
421
392
356
307
251
191
123
56
-13
-87
-165
-253
-352
-460
-571
-678
-783
-879
-966
-1050
-1132
-1214
-1291
-1367
-1433
-1482
-1522
-1550
-1571
-1591
-1612
-1629
-1643
-1652
-1656
-1650
-1629
-1611
-1598
-1592
-1590
-1585
-1582
-1570
-1546
-1512
-1470
-1420
-1366
-1304
-1231
-1145
-1034
-900
-745
-569
-383
-186
20
234
460
696
948
1216
1490
1766
2048
2328
2607
2891
3179
3473
3767
4065
4360
4641
4909
5163
5402
5640
5872
6091
6301
6493
6662
6808
6927
7026
7105
7165
7214
7242
7248
7233
7183
7119
7037
6935
6836
6719
6591
6461
6309
6138
5954
5761
5561
5367
5174
4978
4787
4592
4397
4202
4005
3815
3635
3466
3302
3139
2972
2797
2615
2423
2229
2034
1835
1636
1428
1204
966
713
445
173
-97
-369
-639
-909
-1181
-1455
-1729
-1994
-2247
-2482
-2691
-2872
-3039
-3193
-3323
-3437
-3530
-3597
-3633
-3637
-3614
-3567
-3499
-3417
-3320
-3204
-3072
-2913
-2724
-2523
-2308
-2083
-1852
-1614
-1373
-1121
-856
-578
-290
2
289
572
849
1129
1403
1677
1962
2237
2503
2762
3007
3227
3430
3623
3802
3973
4129
4268
4382
4471
4549
4604
4639
4671
4695
4703
4701
4679
4633
4572
4494
4402
4307
4205
4093
3968
3825
3661
3480
3288
3083
2868
2650
2423
2183
1921
1638
1343
1039
724
407
91
-232
-558
-885
-1220
-1556
-1884
-2202
-2501
-2786
-3056
-3313
-3568
-3814
-4048
-4270
-4473
-4663
-4829
-4978
-5117
-5245
-5367
-5476
-5572
-5644
-5692
-5722
-5728
-5716
-5691
-5654
-5604
-5534
-5441
-5324
-5192
-5048
-4897
-4747
-4598
-4451
-4299
-4145
-3989
-3829
-3675
-3528
-3393
-3270
-3151
-3033
-2912
-2790
-2665
-2538
-2417
-2302
-2189
-2073
-1951
-1817
-1675
-1525
-1365
-1210
-1056
-906
-757
-595
-432
-267
-97
70
225
379
516
639
767
892
1017
1132
1237
1331
1404
1465
1514
1556
1593
1622
1642
1647
1630
1597
1550
1489
1423
1355
1280
1199
1108
1004
886
758
636
509
379
260
139
17
-107
-238
-361
-479
-589
-684
-768
-847
-925
-1007
-1089
-1170
-1250
-1322
-1385
-1448
-1515
-1592
-1679
-1776
-1888
-2006
-2125
-2246
-2379
-2523
-2682
-2859
-3052
-3253
-3459
-3668
-3871
-4079
-4292
-4505
-4724
-4943
-5154
-5351
-5528
-5687
-5827
-5950
-6057
-6149
-6221
-6267
-6280
-6253
-6197
-6109
-5993
-5857
-5696
-5517
-5309
-5080
-4824
-4544
-4255
-3959
-3664
-3370
-3076
-2779
-2480
-2176
-1866
-1561
-1264
-978
-700
-424
-154
120
393
662
926
1174
1408
1625
1825
2018
2204
2378
2542
2690
2821
2934
3028
3113
3192
3268
3343
3411
3473
3520
3548
3563
3568
3568
3553
3525
3484
3416
3321
3193
3037
2855
2652
2428
2175
1907
1607
1271
916
534
138
-264
-673
-1085
-1497
-1915
-2341
-2763
-3180
-3585
-3971
-4329
-4668
-4990
-5287
-5572
-5836
-6070
-6282
-6460
-6610
-6726
-6816
-6893
-6954
-6999
-7027
-7041
-7034
-7010
-6972
-6925
-6881
-6832
-6777
-6721
-6645
-6550
-6437
-6304
-6155
-5991
-5812
-5610
-5386
-5136
-4854
-4545
-4213
-3868
-3509
-3137
-2757
-2361
-1951
-1528
-1087
-642
-200
239
673
1096
1512
1931
2338
2737
3117
3467
3796
4092
4357
4608
4831
5028
5211
5365
5487
5578
5637
5673
5687
5678
5649
5606
5543
5451
5330
5189
5022
4837
4646
4433
4213
3978
3711
3433
3125
2799
2466
2124
1776
1421
1057
680
294
-100
-494
-885
-1266
-1632
-1993
-2343
-2685
-3018
-3344
-3654
-3934
-4191
-4420
-4620
-4798
-4956
-5095
-5209
-5297
-5360
-5392
-5395
-5376
-5342
-5295
-5236
-5168
-5080
-4978
-4856
-4711
-4559
-4397
-4225
-4048
-3860
-3661
-3446
-3212
-2963
-2703
-2438
-2169
-1899
-1633
-1354
-1054
-756
-459
-154
145
439
724
1003
1289
1571
1849
2133
2413
2680
2938
3187
3424
3661
3896
4133
4367
4593
4814
5020
5216
5406
5595
5776
5953
6134
6292
6436
6559
6657
6745
6813
6863
6899
6918
6911
6873
6812
6716
6596
6453
6283
6099
5889
5656
5391
5095
4781
4453
4113
3766
3421
3070
2716
2358
1995
1635
1278
933
603
287
-17
-313
-600
-880
-1146
-1399
-1634
-1846
-2039
-2213
-2372
-2520
-2658
-2783
-2886
-2962
-3021
-3060
-3078
-3089
-3092
-3087
-3075
-3051
-3010
-2957
-2893
-2826
-2758
-2689
-2630
-2565
-2490
-2419
-2337
-2244
-2152
-2062
-1975
-1890
-1800
-1701
-1588
-1463
-1323
-1169
-1006
-836
-652
-449
-232
9
274
556
854
1155
1470
1784
2106
2434
2760
3095
3424
3744
4043
4323
4580
4807
5016
5210
5386
5529
5645
5736
5794
5830
5843
5839
5824
5793
5749
5693
5612
5509
5388
5253
5105
4949
4782
4604
4418
4209
3987
3751
3507
3263
3019
2778
2539
2293
2042
1792
1526
1274
1043
806
585
362
149
-52
-267
-477
-678
-869
-1041
-1211
-1381
-1538
-1701
-1870
-2025
-2182
-2328
-2457
-2575
-2676
-2776
-2871
-2954
-3019
-3071
-3110
-3118
-3107
-3074
-3027
-2974
-2905
-2825
-2731
-2615
-2480
-2330
-2167
-1997
-1826
-1656
-1483
-1305
-1121
-930
-738
-546
-357
-179
-10
157
322
491
667
846
1023
1195
1359
1517
1666
1814
1961
2108
2254
2393
2520
2630
2726
2819
2911
2996
3081
3172
3256
3334
3404
3467
3528
3582
3641
3703
3762
3814
3854
3881
3890
3890
3878
3853
3826
3789
3735
3669
3581
3474
3358
3229
3098
2964
2817
2669
2511
2335
2154
1964
1767
1577
1393
1211
1032
853
672
492
320
160
16
-108
-216
-309
-390
-458
-518
-560
-576
-575
-549
-498
-433
-353
-264
-164
-52
72
217
373
543
726
908
1092
1277
1469
1661
1865
2085
2301
2518
2732
2933
3118
3295
3467
3628
3787
3932
4062
4181
4276
4354
4415
4463
4505
4535
4557
4568
4558
4533
4488
4426
4353
4264
4171
4072
3959
3826
3676
3511
3326
3130
2939
2747
2550
2352
2150
1940
1732
1526
1331
1155
986
837
702
575
456
344
243
151
78
22
-18
-42
-59
-62
-62
-52
-20
17
75
150
234
322
411
504
589
675
762
848
933
1006
1071
1122
1156
1174
1178
1174
1170
1160
1147
1133
1110
1085
1055
1028
1012
998
1001
1006
1014
1029
1044
1062
1079
1119
1165
1222
1293
1364
1447
1528
1610
1700
1793
1896
2012
2131
2248
2368
2478
2580
2682
2780
2874
2966
3057
3143
3215
3265
3301
3324
3330
3319
3298
3266
3206
3130
3035
2910
2763
2601
2429
2248
2060
1861
1646
1428
1198
952
706
459
217
-21
-263
-509
-758
-1005
-1257
-1504
-1738
-1965
-2177
-2377
-2577
-2775
-2971
-3163
-3347
-3514
-3669
-3810
-3939
-4060
-4177
-4295
-4400
-4494
-4573
-4623
-4665
-4690
-4705
-4718
-4720
-4711
-4684
-4639
-4575
-4487
-4383
-4274
-4160
-4033
-3901
-3756
-3594
-3417
-3226
-3029
-2830
-2633
-2435
-2234
-2033
-1814
-1586
-1354
-1108
-880
-655
-428
-213
3
222
439
650
851
1032
1194
1334
1456
1568
1664
1750
1823
1869
1894
1895
1871
1833
1781
1720
1654
1572
1476
1359
1220
1066
901
731
559
382
204
13
-187
-389
-600
-803
-997
-1182
-1359
-1536
-1713
-1894
-2085
-2277
-2466
-2652
-2832
-3008
-3188
-3371
-3561
-3756
-3949
-4136
-4310
-4473
-4627
-4779
-4932
-5076
-5220
-5360
-5477
-5580
-5665
-5729
-5783
-5823
-5852
-5866
-5858
-5823
-5759
-5672
-5566
-5444
-5307
-5162
-5007
-4834
-4637
-4423
-4198
-3964
-3723
-3484
-3247
-3002
-2745
-2487
-2221
-1946
-1670
-1404
-1148
-893
-642
-388
-130
132
394
644
887
1118
1337
1544
1749
1951
2142
2321
2479
2613
2719
2802
2862
2905
2932
2939
2927
2886
2825
2731
2610
2482
2343
2196
2041
1878
1698
1503
1297
1081
864
647
434
222
1
-223
-456
-697
-938
-1174
-1402
-1624
-1832
-2044
-2263
-2474
-2683
-2881
-3060
-3217
-3356
-3471
-3570
-3659
-3728
-3778
-3803
-3800
-3769
-3706
-3615
-3511
-3391
-3257
-3108
-2940
-2755
-2544
-2328
-2104
-1871
-1652
-1432
-1224
-1017
-797
-589
-382
-181
3
170
321
462
593
725
853
972
1087
1182
1255
1320
1368
1411
1451
1484
1509
1522
1518
1492
1453
1400
1342
1280
1207
1130
1042
929
803
668
522
373
226
80
-67
-219
-377
-543
-710
-873
-1030
-1170
-1298
-1424
-1543
-1662
-1785
-1899
-2006
-2102
-2181
-2254
-2316
-2376
-2439
-2498
-2558
-2605
-2635
-2648
-2651
-2636
-2609
-2587
-2550
-2503
-2440
-2360
-2259
-2140
-2022
-1893
-1759
-1628
-1494
-1353
-1200
-1042
-877
-713
-554
-403
-259
-114
31
185
348
511
669
825
980
1131
1280
1433
1597
1761
1931
2097
2249
2389
2515
2637
2746
2853
2955
3034
3105
3158
3187
3197
3193
3184
3171
3152
3125
3085
3025
2949
2864
2773
2677
2577
2476
2370
2254
2123
1975
1820
1659
1495
1334
1168
1002
827
638
438
227
14
-202
-417
-631
-850
-1079
-1321
-1573
-1833
-2095
-2353
-2606
-2840
-3078
-3317
-3540
-3759
-3961
-4138
-4288
-4403
-4486
-4538
-4565
-4568
-4546
-4495
-4411
-4294
-4142
-3959
-3752
-3528
-3286
-3028
-2755
-2459
-2143
-1807
-1457
-1098
-736
-376
-20
337
697
1054
1413
1767
2111
2436
2739
3024
3288
3546
3789
4018
4237
4436
4617
4772
4910
5036
5149
5254
5349
5435
5499
5545
5570
5571
5558
5538
5510
5469
5420
5357
5273
5172
5049
4918
4784
4635
4481
4314
4118
3901
3667
3406
3126
2840
2542
2233
1911
1570
1210
829
435
36
-365
-764
-1163
-1567
-1976
-2389
-2807
-3219
-3623
-4015
-4387
-4747
-5098
-5435
-5764
-6076
-6376
-6649
-6887
-7094
-7264
-7412
-7528
-7614
-7672
-7692
-7673
-7609
-7503
-7358
-7190
-6998
-6775
-6538
-6278
-5994
-5681
-5339
-4980
-4613
-4237
-3853
-3461
-3060
-2642
-2205
-1765
-1312
-858
-413
30
470
914
1360
1811
2260
2707
3138
3552
3945
4313
4679
5028
5367
5697
5998
6278
6530
6745
6932
7104
7255
7380
7485
7556
7587
7579
7537
7458
7353
7231
7077
6899
6687
6441
6169
5865
5543
5208
4862
4512
4149
3773
3385
2988
2585
2184
1797
1420
1053
695
338
-16
-366
-709
-1039
-1353
-1647
-1924
-2191
-2451
-2705
-2952
-3189
-3410
-3611
-3790
-3953
-4109
-4255
-4393
-4521
-4632
-4721
-4778
-4810
-4818
-4802
-4766
-4710
-4627
-4512
-4368
-4185
-3970
-3726
-3462
-3191
-2896
-2582
-2255
-1906
-1541
-1162
-777
-395
-17
359
728
1100
1474
1847
2216
2571
2909
3224
3531
3822
4099
4374
4633
4872
5089
5282
5445
5584
5704
5807
5895
5967
6018
6037
6034
6003
5943
5872
5788
5696
5582
5453
5306
5134
4949
4753
4543
4328
4112
3887
3653
3405
3148
2882
2612
2350
2090
1838
1590
1336
1080
814
547
280
19
-228
-477
-725
-976
-1230
-1483
-1733
-1967
-2188
-2386
-2569
-2738
-2897
-3048
-3184
-3304
-3398
-3472
-3527
-3558
-3582
-3595
-3597
-3590
-3566
-3524
-3464
-3384
-3290
-3187
-3076
-2961
-2834
-2694
-2538
-2366
-2182
-1988
-1792
-1591
-1388
-1179
-961
-731
-488
-241
8
250
488
722
948
1177
1408
1636
1853
2059
2249
2418
2574
2714
2847
2964
3064
3147
3202
3233
3233
3219
3180
3120
3050
2952
2840
2702
2536
2354
2152
1944
1723
1494
1259
1005
737
455
168
-125
-418
-703
-984
-1260
-1537
-1810
-2068
-2316
-2542
-2734
-2901
-3045
-3158
-3251
-3320
-3361
-3374
-3349
-3293
-3207
-3092
-2957
-2811
-2652
-2480
-2291
-2088
-1875
-1644
-1422
-1211
-1001
-803
-612
-425
-241
-64
107
267
411
535
634
728
816
896
969
1044
1101
1135
1168
1193
1221
1251
1284
1326
1368
1413
1454
1494
1540
1594
1660
1740
1831
1921
2010
2101
2185
2278
2374
2470
2583
2686
2776
2858
2926
2984
3025
3062
3096
3121
3130
3111
3072
3014
2929
2825
2709
2577
2421
2252
2062
1847
1616
1373
1128
880
639
404
159
-84
-320
-562
-796
-1017
-1222
-1406
-1577
-1742
-1900
-2047
-2186
-2307
-2403
-2481
-2534
-2563
-2581
-2586
-2580
-2556
-2512
-2449
-2364
-2261
-2148
-2032
-1913
-1802
-1692
-1564
-1439
-1317
-1194
-1079
-979
-898
-830
-774
-728
-681
-641
-604
-571
-551
-535
-525
-509
-483
-441
-381
-308
-223
-130
-23
94
220
371
540
724
920
1121
1320
1517
1709
1900
2095
2291
2486
2675
2850
3007
3149
3271
3379
3478
3568
3656
3723
3768
3799
3806
3798
3780
3757
3726
3689
3645
3576
3497
3408
3294
3173
3045
2913
2781
2636
2479
2308
2121
1925
1721
1512
1310
1111
908
696
471
239
-2
-244
-482
-718
-950
-1186
-1429
-1677
-1938
-2199
-2455
-2708
-2951
-3182
-3407
-3624
-3837
-4047
-4241
-4422
-4580
-4709
-4819
-4903
-4970
-5020
-5053
-5075
-5067
-5035
-4979
-4896
-4791
-4668
-4538
-4395
-4234
-4063
-3864
-3639
-3400
-3142
-2872
-2595
-2313
-2025
-1737
-1438
-1127
-822
-508
-200
84
356
610
847
1075
1290
1493
1680
1848
1988
2108
2209
2290
2359
2420
2476
2523
2558
2576
2582
2576
2556
2539
2523
2502
2481
2454
2418
2377
2323
2264
2211
2152
2101
2054
1998
1942
1875
1794
1717
1638
1564
1497
1423
1356
1293
1216
1138
1057
979
905
835
769
700
626
546
459
360
262
170
79
-12
-103
-200
-301
-405
-513
-619
-721
-807
-886
-959
-1022
-1086
-1144
-1197
-1240
-1268
-1282
-1281
-1269
-1250
-1228
-1203
-1174
-1139
-1092
-1032
-961
-883
-799
-710
-625
-532
-434
-332
-223
-106
15
131
242
338
432
528
608
694
782
865
937
1001
1058
1099
1136
1173
1212
1249
1287
1321
1343
1360
1363
1363
1362
1362
1365
1355
1353
1337
1300
1267
1224
1179
1143
1110
1080
1057
1031
1001
977
956
943
944
958
979
1007
1034
1059
1089
1117
1144
1180
1220
1259
1296
1328
1345
1351
1349
1335
1321
1294
1265
1236
1185
1125
1049
967
881
790
710
623
546
474
389
303
218
140
61
-10
-66
-124
-178
-233
-295
-354
-409
-459
-500
-529
-550
-569
-582
-586
-594
-599
-584
-556
-514
-453
-395
-342
-277
-219
-160
-97
-36
29
92
147
193
226
241
246
249
239
224
208
180
141
89
24
-52
-131
-214
-296
-378
-462
-549
-638
-730
-822
-901
-972
-1035
-1076
-1114
-1140
-1155
-1171
-1176
-1176
-1163
-1135
-1097
-1050
-1002
-948
-896
-844
-792
-739
-677
-610
-541
-470
-406
-343
-283
-224
-162
-94
-16
67
153
242
329
421
514
609
718
834
957
1087
1217
1346
1471
1600
1735
1869
2012
2161
2315
2468
2617
2766
2907
3048
3192
3332
3471
3612
3741
3859
3964
4051
4127
4193
4247
4290
4319
4333
4327
4300
4257
4193
4109
4011
3904
3790
3656
3507
3346
3169
2978
2776
2574
2369
2157
1948
1732
1506
1277
1045
812
587
367
156
-44
-237
-424
-605
-779
-940
-1090
-1226
-1341
-1446
-1540
-1623
-1700
-1770
-1832
-1887
-1929
-1958
-1982
-1988
-1992
-2001
-1996
-1986
-1967
-1936
-1891
-1829
-1756
-1671
-1572
-1462
-1343
-1208
-1055
-886
-695
-491
-273
-47
180
410
646
887
1127
1374
1625
1862
2093
2309
2504
2685
2848
2998
3133
3249
3339
3404
3440
3446
3429
3389
3335
3266
3182
3083
2973
2846
2697
2548
2396
2240
2092
1944
1795
1644
1490
1336
1184
1040
905
783
673
569
463
362
266
168
72
-16
-87
-159
-234
-311
-400
-490
-591
-701
-807
-916
-1023
-1144
-1283
-1428
-1588
-1760
-1935
-2116
-2301
-2487
-2680
-2883
-3095
-3317
-3541
-3756
-3969
-4170
-4355
-4541
-4716
-4883
-5049
-5192
-5314
-5417
-5500
-5555
-5593
-5622
-5631
-5631
-5615
-5578
-5517
-5435
-5338
-5227
-5110
-4980
-4844
-4699
-4533
-4351
-4150
-3941
-3726
-3506
-3286
-3061
-2832
-2588
-2337
-2082
-1825
-1562
-1307
-1069
-816
-574
-343
-93
150
387
623
848
1064
1279
1482
1686
1908
2119
2322
2521
2704
2881
3041
3187
3331
3464
3588
3704
3800
3866
3915
3954
3977
3985
3984
3972
3945
3892
3821
3736
3633
3521
3406
3281
3149
3012
2860
2695
2521
2342
2160
1976
1798
1618
1435
1245
1042
836
631
422
217
15
-189
-398
-616
-845
-1080
-1315
-1555
-1800
-2041
-2290
-2544
-2809
-3084
-3362
-3646
-3928
-4202
-4479
-4751
-5014
-5282
-5554
-5814
-6058
-6289
-6490
-6672
-6832
-6966
-7080
-7166
-7221
-7233
-7200
-7124
-7008
-6849
-6643
-6404
-6131
-5812
-5450
-5044
-4596
-4117
-3607
-3074
-2522
-1948
-1360
-753
-131
500
1134
1764
2382
2984
3576
4147
4704
5237
5742
6224
6665
7075
7439
7756
8050
8301
8519
8706
8851
8958
9022
9044
9025
8974
8895
8776
8627
8442
8210
7944
7639
7301
6940
6551
6142
5707
5244
4762
4259
3738
3207
2669
2128
1593
1061
525
-9
-532
-1050
-1557
-2041
-2504
-2945
-3365
-3775
-4165
-4536
-4885
-5205
-5508
-5775
-6016
-6240
-6437
-6623
-6781
-6916
-7029
-7107
-7163
-7198
-7210
-7207
-7193
-7162
-7107
-7035
-6939
-6815
-6675
-6521
-6354
-6172
-5980
-5764
-5526
-5277
-5001
-4710
-4411
-4100
-3777
-3444
-3097
-2729
-2346
-1952
-1551
-1151
-745
-340
60
463
870
1274
1672
2058
2424
2771
3104
3412
3699
3970
4220
4444
4635
4787
4902
4983
5031
5051
5040
5000
4934
4835
4702
4540
4354
4144
3919
3686
3432
3162
2874
2566
2249
1914
1578
1240
893
552
207
-143
-500
-860
-1214
-1566
-1908
-2240
-2558
-2875
-3194
-3500
-3801
-4092
-4364
-4619
-4858
-5077
-5279
-5471
-5650
-5815
-5959
-6073
-6165
-6229
-6266
-6280
-6271
-6243
-6191
-6107
-5992
-5840
-5663
-5451
-5215
-4960
-4677
-4377
-4047
-3693
-3316
-2916
-2501
-2074
-1644
-1212
-776
-342
92
528
954
1362
1754
2116
2450
2766
3049
3310
3549
3758
3938
4077
4185
4257
4292
4307
4292
4252
4191
4103
3990
3854
3700
3536
3358
3178
3004
2826
2652
2475
2290
2116
1944
1777
1622
1479
1347
1220
1096
973
856
744
639
547
462
389
323
258
197
129
71
29
-16
-45
-71
-100
-126
-156
-187
-219
-249
-274
-289
-301
-315
-323
-336
-345
-351
-355
-346
-326
-298
-256
-205
-153
-94
-26
52
145
253
367
489
619
745
872
1000
1125
1254
1382
1511
1637
1753
1859
1953
2034
2106
2176
2234
2283
2328
2363
2385
2395
2400
2395
2387
2381
2375
2370
2363
2354
2338
2326
2316
2301
2295
2298
2297
2303
2316
2317
2318
2318
2313
2315
2321
2323
2324
2321
2308
2291
2261
2220
2178
2122
2050
1972
1877
1761
1626
1469
1297
1106
898
678
439
189
-75
-357
-647
-953
-1265
-1575
-1883
-2187
-2484
-2770
-3044
-3301
-3542
-3763
-3949
-4107
-4223
-4308
-4361
-4373
-4360
-4311
-4222
-4102
-3949
-3755
-3535
-3290
-3016
-2730
-2413
-2085
-1752
-1397
-1040
-675
-308
53
409
753
1083
1395
1697
1984
2248
2500
2734
2940
3129
3285
3417
3534
3625
3695
3743
3773
3777
3753
3707
3639
3550
3440
3313
3169
3010
2833
2638
2428
2202
1962
1712
1454
1191
924
653
379
100
-182
-461
-737
-1005
-1265
-1514
-1744
-1973
-2193
-2397
-2596
-2779
-2950
-3105
-3234
-3347
-3449
-3530
-3595
-3648
-3685
-3703
-3702
-3683
-3646
-3591
-3523
-3444
-3348
-3239
-3120
-2982
-2831
-2668
-2482
-2291
-2092
-1879
-1660
-1432
-1193
-947
-688
-424
-151
126
394
672
953
1228
1508
1797
2079
2357
2641
2917
3189
3456
3721
3979
4232
4490
4732
4970
5186
5389
5589
5759
5914
6055
6172
6269
6347
6393
6406
6399
6359
6295
6206
6080
5939
5781
5592
5374
5139
4881
4599
4306
4000
3688
3364
3026
2690
2343
1986
1633
1279
932
589
253
-70
-389
-696
-995
-1287
-1561
-1822
-2065
-2294
-2504
-2693
-2865
-3025
-3168
-3298
-3410
-3492
-3567
-3613
-3629
-3636
-3619
-3590
-3543
-3473
-3383
-3275
-3147
-2997
-2836
-2661
-2473
-2275
-2064
-1841
-1603
-1354
-1092
-815
-537
-251
43
338
640
948
1260
1575
1890
2199
2498
2792
3077
3350
3617
3876
4127
4365
4585
4783
4962
5121
5261
5380
5477
5564
5628
5658
5670
5659
5618
5550
5462
5355
5231
5090
4929
4754
4558
4340
4113
3881
3644
3404
3162
2925
2686
2441
2197
1955
1714
1481
1259
1044
836
634
431
226
26
-169
-360
-544
-721
-887
-1051
-1219
-1383
-1548
-1709
-1861
-2004
-2135
-2257
-2368
-2472
-2572
-2663
-2745
-2814
-2867
-2903
-2924
-2929
-2922
-2910
-2887
-2854
-2809
-2744
-2668
-2577
-2473
-2366
-2251
-2135
-2022
-1898
-1775
-1652
-1519
-1391
-1266
-1142
-1030
-918
-809
-704
-596
-487
-375
-272
-168
-64
24
124
218
303
401
497
596
692
783
874
964
1057
1155
1261
1372
1489
1611
1732
1853
1972
2095
2222
2348
2479
2602
2727
2837
2930
3014
3084
3138
3176
3202
3207
3193
3154
3084
2990
2871
2729
2565
2378
2177
1963
1723
1471
1200
908
613
309
2
-306
-616
-928
-1240
-1546
-1854
-2153
-2440
-2714
-2969
-3205
-3426
-3627
-3809
-3975
-4110
-4232
-4329
-4393
-4435
-4451
-4447
-4422
-4379
-4317
-4233
-4132
-4011
-3870
-3709
-3535
-3349
-3154
-2952
-2742
-2523
-2297
-2064
-1825
-1583
-1340
-1100
-866
-626
-385
-152
82
311
536
755
961
1159
1340
1510
1671
1813
1945
2067
2172
2260
2332
2387
2426
2452
2464
2465
2457
2437
2402
2363
2306
2230
2150
2063
1968
1867
1759
1645
1522
1389
1250
1108
960
813
654
504
367
216
63
-90
-248
-395
-541
-683
-816
-950
-1080
-1200
-1318
-1430
-1529
-1620
-1701
-1763
-1816
-1862
-1897
-1927
-1949
-1965
-1975
-1975
-1969
-1955
-1934
-1914
-1885
-1855
-1826
-1794
-1755
-1710
-1655
-1595
-1532
-1461
-1396
-1320
-1229
-1141
-1040
-931
-811
-684
-552
-412
-270
-122
31
198
373
552
739
930
1122
1310
1499
1687
1870
2049
2225
2393
2548
2683
2806
2910
2993
3059
3107
3141
3152
3141
3110
3053
2972
2868
2743
2603
2444
2269
2083
1879
1659
1425
1179
928
669
410
152
-106
-363
-627
-884
-1133
-1383
-1625
-1858
-2078
-2286
-2484
-2672
-2849
-3016
-3174
-3317
-3443
-3555
-3652
-3734
-3798
-3860
-3915
-3946
-3968
-3977
-3962
-3939
-3907
-3855
-3790
-3725
-3645
-3552
-3453
-3331
-3194
-3048
-2886
-2725
-2550
-2366
-2182
-1987
-1790
-1583
-1373
-1162
-947
-743
-543
-345
-157
29
212
383
555
716
854
992
1120
1234
1343
1449
1548
1641
1730
1809
1880
1943
1993
2039
2083
2122
2154
2179
2194
2200
2197
2181
2156
2123
2083
2035
1976
1908
1828
1737
1631
1511
1390
1259
1122
979
829
670
491
313
132
-64
-260
-462
-664
-868
-1078
-1291
-1505
-1723
-1946
-2158
-2368
-2571
-2761
-2952
-3133
-3300
-3462
-3613
-3748
-3862
-3963
-4052
-4115
-4159
-4189
-4208
-4208
-4193
-4161
-4114
-4054
-3980
-3899
-3809
-3715
-3621
-3522
-3418
-3318
-3219
-3113
-3008
-2909
-2809
-2717
-2622
-2529
-2441
-2348
-2250
-2148
-2047
-1934
-1824
-1715
-1588
-1453
-1307
-1151
-983
-801
-612
-415
-210
4
226
459
702
951
1207
1463
1724
1983
2239
2499
2751
3002
3241
3470
3699
3902
4083
4255
4403
4528
4638
4729
4788
4827
4842
4825
4781
4707
4610
4490
4342
4175
3982
3763
3523
3262
2980
2681
2370
2051
1724
1391
1053
715
375
37
-298
-628
-947
-1253
-1547
-1827
-2094
-2351
-2593
-2819
-3029
-3219
-3388
-3538
-3669
-3777
-3876
-3957
-4016
-4065
-4093
-4106
-4100
-4080
-4046
-3994
-3937
-3865
-3782
-3689
-3579
-3454
-3311
-3155
-2987
-2807
-2617
-2418
-2208
-1989
-1763
-1524
-1278
-1026
-772
-513
-257
-2
254
508
761
1012
1256
1489
1708
1915
2108
2284
2445
2593
2730
2848
2941
3021
3083
3126
3151
3168
3171
3160
3143
3117
3081
3036
2983
2915
2852
2794
2730
2672
2614
2563
2510
2450
2392
2340
2293
2250
2209
2172
2137
2095
2051
2001
1952
1897
1836
1777
1716
1651
1568
1475
1377
1266
1149
1023
898
771
636
507
365
216
72
-75
-214
-353
-478
-592
-716
-829
-945
-1059
-1162
-1263
-1352
-1437
-1508
-1561
-1619
-1672
-1718
-1758
-1786
-1800
-1803
-1793
-1775
-1748
-1708
-1672
-1629
-1569
-1503
-1421
-1329
-1233
-1135
-1033
-927
-821
-706
-580
-444
-301
-148
7
160
314
464
628
786
937
1099
1259
1407
1540
1660
1764
1857
1941
2016
2081
2131
2165
2179
2169
2145
2106
2049
1982
1901
1809
1703
1577
1434
1275
1107
936
765
593
422
255
82
-91
-262
-434
-587
-728
-856
-963
-1070
-1160
-1239
-1317
-1380
-1435
-1470
-1484
-1493
-1491
-1480
-1470
-1456
-1438
-1410
-1371
-1325
-1269
-1216
-1165
-1115
-1073
-1030
-983
-928
-867
-811
-755
-703
-655
-611
-577
-538
-482
-427
-369
-313
-263
-213
-170
-128
-81
-25
38
104
174
238
295
348
400
454
515
584
652
719
781
828
878
930
980
1042
1106
1177
1247
1315
1381
1439
1501
1568
1645
1731
1820
1909
1994
2073
2144
2217
2293
2372
2456
2534
2608
2671
2715
2752
2781
2798
2820
2838
2835
2829
2802
2753
2697
2616
2529
2441
2341
2230
2104
1959
1795
1615
1427
1235
1039
844
649
448
240
28
-180
-382
-568
-737
-887
-1024
-1146
-1257
-1360
-1444
-1518
-1557
-1570
-1570
-1541
-1507
-1459
-1411
-1348
-1257
-1161
-1039
-903
-754
-598
-438
-273
-107
77
268
475
701
924
1149
1370
1586
1800
2017
2239
2467
2696
2917
3134
3332
3510
3687
3851
4012
4166
4312
4445
4555
4647
4714
4774
4825
4854
4885
4904
4906
4888
4846
4784
4706
4623
4530
4423
4305
4174
4019
3845
3658
3459
3259
3058
2858
2657
2451
2235
2013
1789
1567
1350
1143
940
737
532
315
90
-139
-371
-600
-823
-1047
-1275
-1510
-1751
-1998
-2251
-2487
-2714
-2937
-3139
-3335
-3526
-3707
-3878
-4037
-4168
-4273
-4359
-4416
-4459
-4486
-4495
-4499
-4482
-4442
-4383
-4304
-4205
-4098
-3992
-3875
-3752
-3620
-3472
-3310
-3132
-2945
-2751
-2557
-2361
-2157
-1945
-1719
-1478
-1223
-960
-692
-420
-145
139
432
739
1062
1390
1720
2048
2366
2675
2976
3277
3569
3853
4130
4386
4628
4843
5022
5197
5362
5508
5646
5759
5845
5915
5958
5972
5972
5951
5912
5854
5773
5668
5528
5357
5167
4954
4724
4482
4224
3945
3653
3337
2993
2643
2282
1921
1556
1179
800
411
15
-387
-790
-1183
-1567
-1943
-2309
-2669
-3027
-3376
-3720
-4050
-4348
-4625
-4882
-5117
-5332
-5525
-5696
-5845
-5967
-6057
-6112
-6135
-6130
-6099
-6053
-5989
-5893
-5769
-5614
-5430
-5218
-4987
-4744
-4481
-4202
-3906
-3589
-3254
-2895
-2520
-2144
-1762
-1375
-991
-600
-202
198
600
998
1384
1758
2117
2461
2797
3124
3432
3737
4027
4292
4542
4766
4971
5166
5347
5517
5674
5815
5924
6009
6075
6116
6142
6153
6143
6106
6048
5962
5837
5681
5506
5314
5095
4854
4591
4301
3984
3636
3268
2888
2488
2089
1685
1268
842
411
-20
-462
-885
-1284
-1680
-2055
-2419
-2775
-3117
-3449
-3761
-4051
-4317
-4555
-4773
-4976
-5157
-5324
-5477
-5602
-5701
-5771
-5816
-5836
-5830
-5813
-5778
-5715
-5636
-5529
-5393
-5238
-5062
-4870
-4672
-4457
-4224
-3981
-3725
-3444
-3146
-2850
-2546
-2235
-1926
-1610
-1288
-960
-623
-287
42
365
674
972
1269
1555
1835
2108
2366
2609
2828
3032
3212
3375
3530
3664
3790
3899
3990
4053
4086
4112
4114
4110
4097
4068
4028
3955
3865
3759
3629
3483
3329
3164
2974
2772
2546
2302
2042
1761
1480
1187
887
587
276
-43
-370
-709
-1044
-1369
-1689
-1997
-2296
-2584
-2863
-3135
-3388
-3621
-3826
-4005
-4154
-4281
-4387
-4472
-4540
-4579
-4596
-4586
-4549
-4487
-4405
-4309
-4194
-4069
-3929
-3762
-3579
-3382
-3166
-2944
-2717
-2483
-2251
-2010
-1757
-1497
-1227
-954
-684
-415
-149
111
368
629
890
1153
1411
1650
1882
2101
2305
2497
2681
2863
3029
3183
3320
3434
3532
3609
3677
3733
3768
3795
3806
3791
3759
3705
3638
3567
3481
3392
3297
3191
3067
2931
2797
2645
2493
2351
2204
2054
1898
1733
1563
1393
1223
1066
914
764
624
482
339
201
64
-64
-182
-293
-388
-490
-603
-710
-823
-936
-1047
-1153
-1253
-1358
-1467
-1583
-1694
-1810
-1931
-2029
-2127
-2221
-2297
-2374
-2436
-2498
-2555
-2582
-2596
-2590
-2559
-2518
-2462
-2392
-2310
-2216
-2098
-1960
-1806
-1635
-1453
-1264
-1068
-862
-649
-425
-186
63
316
569
819
1065
1307
1546
1786
2026
2259
2482
2686
2874
3042
3184
3318
3432
3537
3627
3689
3730
3741
3731
3698
3649
3585
3505
3417
3303
3171
3023
2857
2685
2508
2335
2156
1966
1777
1577
1376
1178
974
779
591
410
234
59
-118
-291
-457
-616
-760
-903
-1037
-1164
-1298
-1439
-1582
-1715
-1846
-1974
-2094
-2212
-2328
-2449
-2569
-2686
-2796
-2890
-2975
-3047
-3105
-3167
-3223
-3268
-3308
-3335
-3342
-3330
-3308
-3272
-3223
-3175
-3111
-3032
-2943
-2831
-2711
-2579
-2438
-2306
-2172
-2032
-1887
-1735
-1575
-1406
-1238
-1067
-900
-738
-574
-406
-236
-61
117
287
446
595
735
869
1000
1130
1254
1374
1482
1577
1658
1727
1789
1845
1897
1943
1983
2008
2015
2011
1996
1973
1949
1918
1883
1843
1787
1719
1639
1550
1454
1360
1263
1154
1044
922
789
652
508
367
229
93
-41
-178
-321
-468
-616
-762
-897
-1025
-1147
-1258
-1373
-1482
-1594
-1706
-1799
-1887
-1962
-2025
-2087
-2144
-2196
-2247
-2290
-2317
-2328
-2324
-2308
-2276
-2242
-2205
-2152
-2087
-2002
-1899
-1782
-1654
-1516
-1375
-1232
-1084
-933
-773
-603
-432
-261
-94
59
204
343
472
604
734
852
961
1055
1130
1193
1245
1287
1326
1360
1384
1392
1387
1368
1339
1307
1276
1246
1196
1156
1120
1059
996
928
857
789
719
648
568
480
382
274
164
55
-52
-159
-267
-379
-497
-622
-743
-858
-964
-1056
-1139
-1212
-1283
-1349
-1403
-1456
-1491
-1499
-1501
-1486
-1466
-1436
-1391
-1350
-1292
-1216
-1130
-1030
-921
-808
-694
-578
-456
-326
-189
-45
105
254
395
535
671
802
938
1073
1209
1343
1468
1583
1688
1782
1872
1955
2035
2107
2168
2213
2242
2257
2255
2243
2230
2207
2178
2138
2082
2017
1940
1862
1781
1698
1621
1540
1457
1365
1266
1167
1071
984
902
824
751
678
599
524
457
394
346
310
280
252
224
192
155
122
92
63
34
1
-41
-97
-160
-230
-303
-374
-446
-518
-591
-671
-758
-846
-932
-1014
-1083
-1147
-1208
-1263
-1317
-1370
-1417
-1451
-1475
-1484
-1476
-1457
-1440
-1416
-1379
-1347
-1300
-1236
-1166
-1087
-1006
-925
-850
-776
-698
-614
-519
-421
-318
-217
-118
-22
73
172
276
388
503
620
734
842
948
1050
1151
1254
1365
1474
1573
1666
1743
1811
1874
1928
1982
2034
2082
2122
2148
2164
2170
2165
2165
2164
2161
2155
2132
2094
2045
1988
1923
1852
1779
1698
1610
1507
1388
1258
1116
968
819
665
505
336
154
-42
-245
-456
-667
-874
-1080
-1287
-1500
-1717
-1937
-2156
-2370
-2571
-2755
-2929
-3093
-3250
-3402
-3545
-3672
-3784
-3880
-3952
-4003
-4037
-4061
-4075
-4071
-4048
-4010
-3948
-3864
-3765
-3648
-3530
-3404
-3261
-3106
-2927
-2733
-2528
-2306
-2081
-1855
-1624
-1387
-1142
-889
-626
-352
-86
176
430
673
915
1145
1383
1621
1844
2056
2249
2427
2593
2746
2896
3037
3174
3304
3417
3511
3585
3653
3718
3773
3825
3872
3909
3930
3939
3931
3915
3893
3863
3828
3784
3733
3662
3572
3474
3365
3253
3139
3016
2889
2755
2603
2439
2269
2097
1924
1753
1581
1405
1221
1029
835
637
442
253
70
-106
-282
-457
-639
-809
-973
-1134
-1271
-1400
-1520
-1633
-1742
-1850
-1952
-2039
-2116
-2177
-2227
-2271
-2311
-2347
-2377
-2400
-2408
-2405
-2388
-2353
-2312
-2272
-2227
-2176
-2113
-2037
-1947
-1843
-1731
-1616
-1497
-1371
-1242
-1105
-953
-793
-624
-455
-289
-125
34
194
357
525
689
848
1006
1147
1279
1401
1514
1629
1742
1847
1948
2039
2115
2190
2256
2313
2379
2442
2505
2560
2602
2638
2660
2676
2692
2705
2716
2717
2708
2685
2651
2609
2559
2509
2455
2399
2340
2266
2185
2093
2002
1918
1834
1759
1680
1598
1523
1438
1351
1277
1209
1146
1092
1035
977
918
851
790
731
675
623
569
511
443
368
290
208
126
46
-31
-115
-205
-301
-398
-496
-595
-687
-774
-854
-934
-1017
-1099
-1179
-1253
-1317
-1370
-1414
-1453
-1488
-1520
-1551
-1572
-1587
-1594
-1587
-1575
-1556
-1537
-1516
-1494
-1469
-1434
-1392
-1347
-1293
-1232
-1181
-1128
-1068
-1005
-930
-845
-753
-656
-556
-456
-357
-250
-138
-16
116
250
385
517
639
763
893
1023
1155
1286
1421
1549
1668
1780
1888
2003
2121
2244
2366
2487
2604
2712
2816
2919
3021
3123
3220
3312
3393
3460
3513
3555
3590
3614
3630
3636
3630
3611
3568
3511
3444
3368
3286
3190
3093
2983
2857
2728
2587
2449
2314
2182
2054
1927
1799
1671
1543
1418
1304
1196
1096
1004
915
830
738
649
570
499
439
388
338
288
238
188
142
102
68
41
16
-11
-42
-78
-118
-159
-195
-226
-258
-295
-337
-385
-440
-495
-550
-600
-643
-685
-727
-771
-816
-858
-895
-926
-946
-953
-955
-956
-956
-953
-949
-934
-906
-872
-832
-790
-751
-715
-679
-638
-593
-551
-495
-431
-379
-328
-280
-240
-194
-149
-101
-56
-13
29
49
75
110
132
159
192
223
249
271
288
302
317
332
353
379
401
415
425
432
436
442
457
476
497
517
535
547
559
576
594
615
640
657
670
675
667
655
639
618
597
569
533
485
420
353
274
188
107
22
-67
-166
-273
-389
-506
-622
-738
-845
-950
-1055
-1164
-1274
-1386
-1497
-1600
-1696
-1784
-1863
-1942
-2027
-2109
-2183
-2249
-2306
-2355
-2393
-2427
-2461
-2494
-2528
-2554
-2575
-2592
-2593
-2587
-2583
-2579
-2574
-2562
-2545
-2514
-2476
-2432
-2366
-2302
-2242
-2169
-2090
-2002
-1896
-1774
-1649
-1517
-1381
-1243
-1102
-959
-802
-637
-474
-310
-156
-11
128
261
392
519
644
761
865
962
1041
1113
1184
1247
1310
1364
1407
1443
1469
1483
1489
1494
1501
1506
1508
1501
1483
1458
1428
1393
1357
1322
1284
1238
1182
1118
1048
976
906
841
781
721
666
607
549
497
450
413
384
362
343
321
296
269
243
219
199
179
158
134
104
71
32
-6
-37
-67
-95
-124
-157
-194
-230
-267
-301
-330
-355
-374
-403
-433
-464
-499
-528
-564
-588
-606
-634
-666
-702
-738
-778
-811
-841
-870
-898
-931
-965
-1006
-1047
-1090
-1126
-1155
-1192
-1226
-1268
-1313
-1357
-1400
-1436
-1464
-1483
-1499
-1513
-1526
-1530
-1533
-1534
-1519
-1498
-1476
-1450
-1429
-1414
-1393
-1372
-1347
-1315
-1284
-1257
-1232
-1210
-1192
-1167
-1140
-1107
-1063
-1016
-964
-907
-845
-775
-690
-598
-489
-358
-236
-116
14
142
274
410
546
684
817
942
1059
1165
1263
1356
1442
1524
1594
1653
1697
1725
1741
1742
1739
1726
1698
1658
1601
1527
1440
1344
1239
1128
1009
881
746
598
440
280
120
-37
-194
-347
-495
-644
-791
-928
-1056
-1169
-1267
-1353
-1422
-1484
-1541
-1583
-1613
-1628
-1625
-1611
-1588
-1559
-1527
-1486
-1446
-1404
-1349
-1292
-1234
-1177
-1128
-1083
-1043
-1003
-965
-930
-893
-864
-839
-821
-808
-795
-780
-758
-734
-705
-675
-646
-610
-573
-529
-467
-400
-333
-248
-165
-75
26
131
258
389
531
685
840
1004
1173
1348
1532
1724
1925
2128
2334
2541
2743
2947
3153
3357
3566
3766
3956
4135
4300
4453
4590
4716
4828
4925
5002
5056
5082
5084
5073
5038
4982
4905
4801
4673
4521
4345
4140
3919
3691
3439
3171
2890
2590
2280
1960
1633
1301
966
631
287
-60
-412
-766
-1120
-1468
-1805
-2139
-2465
-2782
-3093
-3386
-3665
-3925
-4155
-4361
-4543
-4694
-4824
-4934
-5012
-5054
-5065
-5048
-4996
-4918
-4819
-4695
-4552
-4381
-4189
-3978
-3747
-3508
-3257
-2999
-2738
-2468
-2191
-1907
-1615
-1323
-1029
-737
-460
-177
112
390
668
946
1214
1475
1731
1977
2214
2448
2682
2913
3134
3344
3541
3733
3908
4072
4227
4373
4506
4613
4700
4765
4803
4819
4814
4784
4734
4655
4543
4404
4228
4026
3810
3568
3307
3023
2720
2397
2054
1701
1339
969
597
233
-142
-528
-903
-1280
-1654
-2014
-2359
-2687
-3009
-3316
-3607
-3887
-4151
-4392
-4605
-4797
-4969
-5112
-5233
-5338
-5414
-5462
-5482
-5469
-5431
-5367
-5278
-5172
-5040
-4887
-4710
-4511
-4286
-4036
-3783
-3513
-3228
-2934
-2618
-2292
-1949
-1594
-1235
-870
-505
-132
239
608
987
1360
1725
2079
2411
2732
3031
3315
3583
3827
4054
4248
4417
4559
4664
4747
4808
4844
4852
4830
4787
4716
4611
4481
4334
4171
3987
3787
3574
3335
3083
2825
2557
2288
2015
1743
1470
1193
916
647
379
121
-117
-348
-560
-761
-956
-1135
-1297
-1439
-1563
-1666
-1750
-1823
-1882
-1929
-1962
-1983
-1986
-1971
-1944
-1906
-1861
-1812
-1760
-1700
-1629
-1550
-1463
-1369
-1276
-1184
-1092
-999
-903
-803
-697
-598
-494
-388
-296
-205
-114
-23
72
168
260
349
431
506
582
654
735
809
882
950
1001
1053
1086
1122
1164
1190
1215
1231
1238
1232
1218
1200
1176
1150
1119
1083
1038
981
914
843
769
693
618
537
454
370
273
181
96
12
-61
-131
-198
-261
-327
-391
-453
-506
-553
-597
-636
-679
-724
-769
-815
-858
-896
-926
-954
-978
-999
-1022
-1040
-1052
-1058
-1051
-1037
-1023
-1004
-983
-964
-938
-903
-864
-809
-749
-686
-617
-551
-474
-393
-301
-192
-87
23
132
239
346
453
566
681
797
913
1025
1133
1231
1328
1430
1522
1615
1714
1804
1887
1959
2028
2100
2166
2234
2302
2370
2428
2485
2538
2585
2639
2684
2736
2793
2838
2877
2906
2937
2958
2975
2997
3011
3021
3018
3003
2979
2948
2909
2869
2819
2759
2699
2614
2523
2433
2336
2243
2147
2059
1963
1857
1759
1656
1555
1459
1366
1267
1172
1066
944
824
697
571
442
304
164
16
-139
-299
-459
-621
-782
-934
-1084
-1229
-1373
-1515
-1647
-1770
-1879
-1970
-2047
-2114
-2165
-2204
-2235
-2245
-2233
-2207
-2164
-2101
-2023
-1932
-1826
-1704
-1562
-1402
-1221
-1022
-813
-590
-366
-128
126
384
655
932
1204
1479
1749
2011
2274
2528
2782
3027
3258
3479
3680
3861
4025
4171
4301
4415
4502
4564
4606
4620
4610
4574
4521
4451
4359
4251
4125
3984
3825
3657
3480
3305
3128
2935
2743
2545
2341
2140
1935
1736
1537
1340
1141
939
736
530
325
125
-72
-269
-466
-665
-870
-1078
-1284
-1487
-1687
-1882
-2073
-2261
-2450
-2636
-2814
-2985
-3149
-3297
-3436
-3567
-3694
-3813
-3918
-4019
-4109
-4177
-4234
-4278
-4309
-4334
-4340
-4333
-4308
-4258
-4198
-4110
-4001
-3882
-3742
-3589
-3415
-3220
-3007
-2777
-2535
-2283
-2030
-1765
-1494
-1219
-931
-641
-350
-59
225
500
772
1039
1298
1557
1815
2058
2286
2506
2713
2910
3099
3281
3449
3603
3742
3859
3962
4047
4115
4173
4217
4245
4257
4250
4222
4171
4113
4047
3964
3873
3768
3647
3514
3366
3210
3049
2883
2712
2536
2356
2167
1973
1780
1587
1399
1217
1041
865
693
521
343
176
20
-132
-272
-410
-546
-679
-807
-930
-1042
-1139
-1229
-1312
-1382
-1447
-1509
-1564
-1608
-1640
-1661
-1669
-1673
-1674
-1670
-1661
-1643
-1621
-1589
-1544
-1502
-1451
-1393
-1341
-1283
-1217
-1147
-1068
-984
-899
-818
-736
-653
-574
-489
-396
-304
-214
-127
-42
39
119
204
293
381
472
562
647
730
808
895
983
1061
1156
1240
1308
1380
1445
1505
1563
1622
1680
1734
1782
1828
1866
1898
1942
1981
2021
2068
2110
2147
2179
2205
2231
2255
2274
2286
2291
2283
2257
2225
2180
2123
2065
1998
1927
1840
1744
1635
1513
1394
1264
1132
996
850
698
534
363
192
22
-150
-321
-491
-660
-840
-1024
-1208
-1389
-1560
-1729
-1889
-2049
-2215
-2373
-2533
-2685
-2822
-2955
-3079
-3195
-3307
-3422
-3528
-3623
-3709
-3784
-3849
-3900
-3945
-3983
-4010
-4036
-4049
-4042
-4023
-3995
-3952
-3902
-3847
-3783
-3708
-3621
-3521
-3406
-3286
-3158
-3026
-2894
-2754
-2609
-2452
-2285
-2112
-1937
-1769
-1600
-1433
-1270
-1104
-939
-774
-610
-456
-311
-172
-42
87
213
336
460
577
683
784
875
962
1049
1138
1224
1306
1382
1449
1508
1562
1611
1660
1710
1757
1804
1839
1866
1894
1914
1936
1958
1981
2002
2014
2023
2022
2018
2014
2010
2008
2002
1992
1975
1951
1921
1891
1863
1836
1814
1788
1758
1727
1692
1657
1620
1586
1555
1516
1473
1421
1359
1288
1210
1131
1044
952
854
744
623
490
355
216
74
-67
-215
-370
-529
-694
-866
-1038
-1203
-1366
-1526
-1683
-1843
-1999
-2155
-2307
-2447
-2575
-2688
-2794
-2893
-2981
-3058
-3124
-3181
-3218
-3233
-3234
-3223
-3200
-3167
-3125
-3067
-2991
-2901
-2792
-2668
-2535
-2392
-2240
-2074
-1893
-1695
-1476
-1250
-1018
-776
-529
-276
-15
252
528
807
1088
1365
1635
1902
2162
2419
2671
2918
3165
3388
3595
3794
3978
4151
4312
4464
4601
4719
4825
4906
4967
5014
5048
5063
5062
5042
4999
4935
4845
4735
4608
4466
4307
4126
3930
3710
3472
3217
2948
2671
2382
2088
1779
1460
1130
789
447
105
-234
-573
-904
-1227
-1555
-1872
-2184
-2487
-2776
-3051
-3302
-3545
-3775
-3991
-4192
-4377
-4544
-4683
-4807
-4909
-4983
-5050
-5102
-5135
-5149
-5145
-5120
-5076
-5017
-4945
-4866
-4775
-4673
-4557
-4430
-4293
-4147
-3996
-3842
-3689
-3535
-3374
-3210
-3039
-2863
-2684
-2505
-2332
-2150
-1971
-1793
-1600
-1406
-1211
-1020
-832
-652
-478
-301
-129
38
202
354
493
621
731
834
929
1017
1102
1177
1242
1295
1337
1375
1409
1446
1483
1521
1561
1596
1631
1670
1707
1747
1799
1853
1908
1967
2014
2060
2108
2150
2193
2236
2279
2317
2340
2356
2361
2358
2353
2340
2326
2310
2278
2236
2187
2122
2053
1979
1902
1816
1727
1636
1525
1406
1283
1155
1032
904
781
659
531
402
269
141
20
-90
-190
-287
-377
-465
-549
-625
-692
-744
-786
-814
-833
-851
-868
-883
-890
-892
-885
-870
-854
-842
-826
-813
-810
-799
-783
-768
-746
-718
-699
-685
-664
-649
-628
-593
-557
-514
-465
-419
-378
-322
-261
-196
-117
-30
71
173
278
384
489
611
738
870
1013
1153
1297
1442
1576
1711
1848
1986
2127
2267
2401
2525
2637
2743
2845
2942
3042
3142
3238
3320
3397
3471
3532
3592
3651
3708
3761
3806
3839
3854
3859
3849
3835
3819
3793
3760
3714
3655
3588
3506
3417
3329
3241
3151
3059
2959
2847
2727
2605
2481
2361
2244
2125
2005
1880
1750
1616
1482
1352
1225
1106
988
872
752
622
497
378
261
154
55
-43
-144
-250
-356
-463
-568
-664
-756
-847
-939
-1036
-1135
-1236
-1333
-1419
-1499
-1572
-1639
-1702
-1766
-1828
-1884
-1932
-1969
-1994
-2006
-2016
-2023
-2029
-2035
-2028
-2009
-1980
-1940
-1892
-1839
-1779
-1719
-1650
-1571
-1480
-1374
-1258
-1132
-1010
-881
-736
-591
-435
-260
-75
121
326
528
733
943
1156
1375
1595
1824
2052
2270
2481
2682
2873
3053
3237
3408
3569
3731
3861
3961
4050
4121
4172
4215
4243
4251
4238
4202
4143
4065
3976
3876
3775
3665
3535
3399
3252
3094
2930
2760
2591
2424
2255
2081
1898
1705
1505
1305
1102
904
708
505
298
76
-148
-369
-597
-818
-1036
-1250
-1464
-1677
-1887
-2096
-2291
-2477
-2642
-2785
-2915
-3030
-3126
-3208
-3271
-3309
-3321
-3307
-3270
-3210
-3138
-3049
-2941
-2821
-2672
-2502
-2319
-2114
-1899
-1680
-1455
-1220
-972
-713
-444
-170
106
379
647
910
1170
1436
1696
1950
2197
2435
2665
2877
3080
3276
3467
3655
3834
4004
4155
4293
4428
4547
4651
4760
4863
4946
5022
5077
5109
5127
5129
5121
5098
5056
4997
4908
4801
4677
4528
4368
4202
4027
3835
3630
3417
3189
2956
2719
2485
2250
2016
1780
1538
1300
1057
815
583
359
144
-69
-281
-492
-701
-904
-1099
-1282
-1458
-1624
-1788
-1950
-2107
-2263
-2406
-2536
-2654
-2758
-2854
-2945
-3034
-3114
-3180
-3238
-3283
-3308
-3323
-3331
-3333
-3327
-3315
-3293
-3252
-3200
-3132
-3053
-2969
-2876
-2781
-2674
-2549
-2415
-2266
-2108
-1949
-1787
-1620
-1451
-1276
-1091
-905
-720
-535
-359
-188
-29
119
263
402
538
663
775
877
965
1041
1113
1183
1251
1322
1384
1442
1496
1540
1596
1649
1712
1785
1844
1911
1978
2042
2105
2170
2241
2311
2384
2453
2519
2578
2625
2670
2712
2746
2782
2812
2826
2825
2809
2781
2745
2702
2648
2584
2508
2417
2308
2188
2058
1922
1789
1641
1482
1329
1166
993
816
641
471
304
146
-17
-179
-335
-493
-637
-778
-909
-1023
-1137
-1241
-1346
-1449
-1541
-1624
-1694
-1754
-1806
-1851
-1898
-1942
-1980
-2013
-2035
-2053
-2063
-2074
-2093
-2112
-2136
-2162
-2186
-2208
-2223
-2235
-2264
-2302
-2329
-2365
-2390
-2411
-2429
-2428
-2436
-2431
-2426
-2430
-2412
-2384
-2342
-2288
-2226
-2154
-2075
-1989
-1894
-1789
-1672
-1535
-1390
-1245
-1093
-937
-775
-606
-432
-243
-51
135
325
506
692
871
1039
1219
1388
1549
1701
1835
1956
2066
2162
2247
2323
2380
2425
2445
2446
2434
2401
2360
2302
2234
2152
2055
1948
1823
1696
1562
1423
1286
1144
998
845
687
528
371
217
68
-78
-224
-370
-515
-658
-802
-932
-1052
-1168
-1277
-1388
-1493
-1594
-1703
-1799
-1883
-1960
-2030
-2099
-2167
-2237
-2295
-2356
-2410
-2440
-2477
-2514
-2545
-2574
-2599
-2623
-2642
-2655
-2663
-2672
-2679
-2690
-2704
-2719
-2733
-2738
-2745
-2744
-2747
-2763
-2772
-2784
-2797
-2803
-2806
-2807
-2807
-2809
-2809
-2808
-2806
-2798
-2787
-2770
-2746
-2724
-2701
-2678
-2648
-2615
-2578
-2530
-2476
-2414
-2350
-2290
-2221
-2145
-2062
-1966
-1859
-1743
-1620
-1488
-1353
-1211
-1059
-893
-714
-530
-340
-150
39
227
410
600
789
973
1152
1312
1464
1602
1726
1843
1944
2039
2122
2183
2235
2265
2280
2289
2287
2281
2266
2241
2202
2150
2088
2015
1936
1854
1763
1665
1556
1437
1309
1174
1032
892
751
608
465
314
160
7
-146
-289
-425
-556
-682
-807
-928
-1046
-1154
-1255
-1354
-1435
-1511
-1586
-1657
-1731
-1797
-1860
-1918
-1960
-2003
-2040
-2071
-2113
-2141
-2160
-2177
-2177
-2167
-2152
-2128
-2108
-2082
-2041
-2001
-1948
-1878
-1808
-1736
-1659
-1580
-1500
-1416
-1321
-1230
-1129
-1020
-924
-830
-744
-659
-583
-503
-416
-344
-274
-213
-163
-116
-75
-33
11
52
91
127
150
169
192
210
233
255
270
288
292
285
282
276
269
263
256
247
236
215
186
157
130
102
72
44
9
-33
-80
-129
-176
-227
-264
-306
-355
-397
-446
-492
-542
-582
-616
-650
-674
-714
-748
-778
-817
-852
-892
-925
-956
-996
-1041
-1093
-1146
-1196
-1245
-1288
-1332
-1377
-1414
-1459
-1507
-1547
-1584
-1616
-1642
-1665
-1690
-1722
-1756
-1789
-1826
-1865
-1900
-1937
-1980
-2024
-2080
-2142
-2199
-2255
-2306
-2356
-2404
-2448
-2501
-2553
-2600
-2641
-2669
-2691
-2703
-2714
-2721
-2719
-2717
-2695
-2671
-2641
-2591
-2541
-2484
-2423
-2359
-2287
-2206
-2114
-2014
-1906
-1799
-1691
-1585
-1482
-1372
-1262
-1149
-1036
-927
-826
-738
-648
-572
-505
-431
-367
-309
-263
-228
-198
-180
-162
-148
-136
-123
-117
-116
-126
-137
-150
-163
-170
-180
-182
-195
-221
-241
-269
-294
-318
-343
-370
-403
-440
-490
-543
-597
-652
-706
-757
-813
-874
-938
-1011
-1083
-1155
-1226
-1293
-1364
-1436
-1513
-1595
-1675
-1757
-1834
-1900
-1959
-2017
-2074
-2129
-2187
-2237
-2272
-2302
-2319
-2330
-2337
-2347
-2357
-2362
-2358
-2345
-2326
-2295
-2265
-2236
-2209
-2181
-2143
-2103
-2053
-1995
-1928
-1864
-1804
-1738
-1671
-1598
-1517
-1423
-1320
-1217
-1112
-1009
-909
-805
-686
-561
-439
-306
-171
-49
67
183
296
409
529
643
747
842
922
991
1045
1096
1142
1175
1198
1207
1199
1172
1132
1083
1027
971
908
842
763
671
580
484
386
298
212
132
52
-32
-113
-202
-277
-332
-383
-422
-460
-495
-526
-564
-595
-617
-635
-644
-647
-651
-652
-656
-666
-654
-647
-645
-619
-601
-580
-560
-547
-529
-518
-495
-466
-433
-400
-378
-354
-331
-309
-283
-249
-209
-168
-126
-89
-57
-28
4
42
85
133
173
210
246
272
294
315
340
363
398
421
425
433
433
436
440
444
455
464
467
463
455
443
435
435
440
449
458
468
473
476
485
502
529
560
596
631
664
692
718
747
782
822
865
907
943
978
1003
1031
1067
1105
1149
1198
1247
1293
1335
1377
1427
1480
1537
1605
1672
1738
1796
1853
1912
1970
2032
2098
2161
2216
2265
2303
2333
2355
2370
2389
2404
2412
2409
2393
2366
2334
2301
2264
2226
2190
2147
2096
2037
1968
1903
1843
1780
1717
1663
1599
1525
1450
1370
1287
1209
1131
1055
977
889
797
705
606
519
434
352
281
202
125
50
-25
-90
-149
-199
-243
-286
-330
-374
-422
-469
-504
-537
-568
-592
-627
-667
-705
-748
-792
-826
-858
-885
-909
-939
-971
-1003
-1028
-1046
-1059
-1061
-1061
-1059
-1057
-1057
-1050
-1037
-1016
-989
-954
-923
-900
-876
-853
-825
-794
-755
-714
-673
-625
-585
-544
-499
-452
-393
-330
-258
-182
-113
-45
26
101
181
276
367
449
541
622
699
779
860
941
1021
1100
1171
1235
1292
1343
1396
1446
1496
1546
1584
1612
1631
1642
1648
1654
1658
1656
1652
1638
1616
1585
1550
1517
1476
1437
1396
1343
1282
1207
1123
1034
947
849
741
632
510
381
243
103
-31
-158
-280
-403
-526
-649
-768
-880
-983
-1072
-1152
-1223
-1290
-1350
-1411
-1474
-1527
-1572
-1609
-1639
-1670
-1698
-1730
-1763
-1788
-1809
-1817
-1817
-1811
-1799
-1791
-1773
-1744
-1712
-1661
-1598
-1525
-1442
-1356
-1267
-1171
-1067
-954
-829
-694
-555
-415
-273
-132
10
158
310
469
629
786
936
1079
1213
1343
1476
1600
1714
1824
1916
1994
2060
2111
2161
2200
2226
2248
2254
2243
2213
2180
2134
2067
2006
1937
1857
1767
1663
1548
1430
1310
1186
1070
956
832
701
575
439
301
178
54
-60
-171
-285
-394
-500
-600
-692
-768
-837
-898
-949
-1001
-1049
-1091
-1125
-1145
-1151
-1149
-1141
-1128
-1114
-1093
-1066
-1028
-973
-909
-842
-771
-693
-617
-538
-450
-357
-254
-144
-33
81
191
301
416
532
653
778
901
1015
1117
1210
1292
1366
1432
1495
1546
1578
1601
1594
1576
1547
1497
1442
1374
1292
1191
1072
943
796
645
490
332
173
6
-165
-340
-517
-691
-856
-1013
-1164
-1304
-1444
-1583
-1716
-1841
-1952
-2052
-2135
-2201
-2256
-2302
-2349
-2382
-2402
-2410
-2395
-2374
-2337
-2287
-2240
-2184
-2122
-2049
-1960
-1859
-1745
-1626
-1505
-1378
-1252
-1119
-972
-818
-654
-486
-313
-141
30
212
391
577
775
973
1174
1368
1554
1736
1914
2090
2261
2429
2589
2731
2857
2963
3056
3134
3199
3252
3287
3304
3299
3271
3221
3158
3080
2985
2891
2775
2634
2483
2311
2128
1934
1734
1534
1321
1106
881
643
402
155
-90
-329
-569
-806
-1044
-1282
-1519
-1757
-1980
-2186
-2377
-2557
-2721
-2869
-3011
-3139
-3246
-3328
-3387
-3418
-3429
-3427
-3406
-3374
-3325
-3253
-3161
-3049
-2917
-2768
-2609
-2443
-2268
-2077
-1870
-1650
-1415
-1172
-932
-686
-438
-192
58
308
570
838
1101
1355
1597
1836
2070
2299
2531
2759
2984
3203
3409
3604
3786
3965
4142
4312
4474
4622
4750
4854
4941
5009
5065
5103
5117
5119
5093
5041
4965
4861
4742
4603
4448
4283
4104
3900
3679
3447
3199
2946
2693
2439
2182
1919
1651
1374
1092
817
546
279
25
-227
-478
-731
-986
-1232
-1473
-1694
-1906
-2112
-2302
-2492
-2674
-2848
-3014
-3160
-3290
-3396
-3490
-3575
-3649
-3713
-3765
-3806
-3822
-3817
-3796
-3756
-3703
-3645
-3582
-3503
-3403
-3291
-3164
-3023
-2869
-2714
-2553
-2386
-2212
-2023
-1821
-1605
-1381
-1154
-933
-718
-494
-272
-44
189
427
663
886
1104
1309
1506
1702
1889
2078
2264
2434
2591
2734
2861
2979
3092
3197
3300
3395
3476
3542
3590
3628
3656
3680
3697
3712
3723
3716
3695
3658
3606
3550
3487
3417
3344
3260
3153
3027
2888
2737
2581
2422
2258
2089
1903
1708
1504
1286
1066
848
633
427
218
3
-202
-417
-640
-844
-1040
-1222
-1391
-1560
-1721
-1881
-2037
-2181
-2312
-2423
-2515
-2596
-2662
-2718
-2767
-2806
-2831
-2834
-2817
-2782
-2731
-2676
-2613
-2543
-2468
-2377
-2278
-2163
-2030
-1897
-1769
-1637
-1501
-1366
-1219
-1056
-891
-718
-547
-381
-210
-40
123
293
474
658
834
1003
1171
1324
1472
1613
1757
1902
2026
2151
2266
2361
2449
2530
2610
2690
2767
2834
2895
2949
2987
3024
3060
3099
3134
3158
3182
3197
3200
3197
3189
3183
3189
3186
3175
3166
3150
3126
3099
3078
3057
3037
3017
2990
2959
2919
2874
2825
2775
2735
2698
2657
2613
2563
2508
2452
2398
2350
2306
2257
2205
2150
2086
2023
1955
1888
1827
1763
1702
1638
1562
1487
1411
1336
1267
1205
1147
1084
1023
964
902
842
790
745
706
667
626
583
533
483
436
392
353
318
281
241
197
153
108
72
41
11
-13
-38
-68
-100
-131
-162
-184
-196
-209
-222
-233
-246
-258
-266
-270
-265
-246
-228
-212
-194
-181
-167
-148
-126
-99
-71
-45
-25
-13
-2
3
13
29
44
65
80
89
101
116
137
161
203
243
280
331
377
420
471
537
606
683
769
843
922
990
1048
1114
1179
1244
1307
1366
1414
1449
1477
1499
1515
1532
1548
1556
1553
1536
1507
1467
1419
1367
1312
1249
1175
1089
988
877
755
629
504
372
238
93
-58
-216
-384
-545
-706
-864
-1013
-1163
-1315
-1468
-1622
-1771
-1913
-2045
-2167
-2286
-2401
-2512
-2628
-2736
-2837
-2932
-3004
-3076
-3140
-3197
-3255
-3303
-3348
-3371
-3385
-3393
-3377
-3361
-3339
-3308
-3273
-3226
-3161
-3083
-2998
-2896
-2795
-2692
-2584
-2475
-2354
-2225
-2087
-1945
-1810
-1671
-1536
-1406
-1274
-1140
-1002
-863
-726
-601
-480
-360
-249
-141
-27
89
203
315
418
515
611
705
806
908
1014
1119
1216
1310
1396
1475
1558
1643
1727
1810
1883
1948
2004
2052
2093
2136
2180
2217
2247
2270
2279
2280
2273
2260
2250
2231
2212
2187
2147
2101
2045
1989
1934
1881
1831
1777
1721
1663
1605
1548
1497
1453
1412
1377
1344
1305
1261
1214
1166
1122
1078
1037
992
940
881
813
744
672
601
532
457
381
297
208
115
20
-72
-162
-249
-338
-431
-525
-621
-714
-803
-884
-956
-1025
-1089
-1155
-1221
-1280
-1332
-1373
-1407
-1428
-1442
-1460
-1474
-1482
-1484
-1477
-1453
-1416
-1379
-1333
-1279
-1226
-1166
-1099
-1023
-930
-832
-729
-622
-522
-410
-286
-164
-30
111
258
409
556
703
854
1002
1160
1323
1484
1652
1806
1958
2108
2252
2403
2546
2693
2833
2959
3079
3183
3281
3372
3456
3537
3606
3662
3706
3734
3739
3738
3729
3709
3685
3640
3575
3495
3397
3286
3162
3033
2895
2743
2586
2415
2221
2025
1822
1615
1404
1195
992
774
552
325
97
-126
-350
-563
-773
-983
-1189
-1402
-1616
-1818
-2018
-2205
-2384
-2565
-2738
-2914
-3090
-3258
-3415
-3566
-3708
-3838
-3964
-4084
-4202
-4305
-4404
-4492
-4548
-4593
-4627
-4649
-4662
-4661
-4650
-4625
-4587
-4533
-4467
-4396
-4318
-4231
-4143
-4045
-3930
-3805
-3668
-3526
-3381
-3224
-3070
-2902
-2715
-2526
-2317
-2093
-1867
-1632
-1391
-1143
-884
-616
-338
-54
231
512
785
1049
1301
1553
1800
2034
2261
2470
2661
2833
2985
3124
3250
3364
3465
3552
3621
3666
3688
3695
3686
3663
3632
3583
3517
3437
3333
3217
3090
2954
2813
2665
2508
2338
2158
1966
1764
1563
1361
1157
955
749
536
321
103
-111
-319
-518
-709
-894
-1078
-1264
-1441
-1621
-1795
-1957
-2114
-2259
-2404
-2551
-2694
-2830
-2963
-3087
-3188
-3279
-3372
-3449
-3519
-3587
-3635
-3668
-3677
-3667
-3634
-3581
-3519
-3441
-3348
-3229
-3095
-2948
-2770
-2578
-2375
-2168
-1952
-1729
-1495
-1247
-990
-726
-459
-191
78
349
621
900
1176
1462
1757
2040
2318
2588
2852
3112
3370
3629
3881
4126
4357
4573
4776
4969
5151
5323
5489
5641
5774
5889
5983
6051
6103
6143
6168
6174
6159
6119
6051
5963
5847
5712
5566
5402
5219
5013
4794
4557
4301
4037
3769
3498
3223
2952
2668
2372
2083
1785
1496
1214
932
659
382
105
-173
-453
-720
-984
-1240
-1483
-1718
-1948
-2176
-2395
-2607
-2806
-2989
-3159
-3315
-3465
-3605
-3737
-3862
-3974
-4070
-4151
-4217
-4265
-4310
-4346
-4368
-4381
-4385
-4377
-4344
-4303
-4255
-4194
-4134
-4061
-3973
-3873
-3761
-3631
-3487
-3337
-3178
-3019
-2847
-2653
-2455
-2245
-2022
-1794
-1564
-1325
-1087
-841
-587
-333
-66
199
458
710
951
1188
1415
1644
1856
2048
2234
2398
2540
2663
2771
2865
2942
3007
3051
3076
3085
3076
3044
3004
2963
2900
2827
2740
2627
2500
2356
2202
2035
1861
1681
1480
1272
1054
823
589
350
122
-111
-350
-580
-817
-1051
-1280
-1509
-1726
-1932
-2130
-2322
-2513
-2700
-2878
-3051
-3213
-3359
-3500
-3630
-3750
-3868
-3981
-4085
-4176
-4249
-4310
-4360
-4396
-4428
-4452
-4463
-4464
-4454
-4429
-4385
-4331
-4270
-4206
-4128
-4035
-3928
-3805
-3671
-3514
-3350
-3182
-2998
-2812
-2619
-2413
-2193
-1966
-1736
-1498
-1264
-1031
-792
-554
-312
-65
178
417
651
874
1090
1300
1505
1708
1907
2099
2275
2441
2600
2743
2880
3012
3139
3257
3361
3457
3541
3615
3678
3733
3788
3836
3882
3916
3936
3951
3957
3952
3952
3954
3945
3931
3903
3873
3833
3773
3719
3662
3599
3538
3457
3368
3276
3163
3060
2956
2837
2723
2598
2460
2313
2154
1988
1815
1641
1463
1278
1083
875
673
453
222
9
-208
-419
-631
-849
-1062
-1276
-1484
-1684
-1872
-2050
-2217
-2375
-2532
-2682
-2823
-2948
-3057
-3152
-3219
-3279
-3329
-3357
-3383
-3396
-3382
-3353
-3302
-3230
-3148
-3051
-2946
-2827
-2692
-2543
-2373
-2191
-1994
-1790
-1584
-1370
-1155
-930
-698
-456
-210
26
262
489
711
928
1140
1353
1558
1763
1947
2116
2273
2411
2548
2672
2790
2903
2996
3075
3136
3180
3218
3242
3257
3274
3260
3238
3207
3152
3085
3002
2914
2815
2707
2589
2453
2302
2134
1958
1779
1594
1408
1217
1014
802
588
366
139
-87
-313
-538
-762
-991
-1226
-1462
-1697
-1927
-2152
-2364
-2570
-2775
-2975
-3171
-3364
-3549
-3716
-3869
-4007
-4130
-4247
-4353
-4448
-4530
-4591
-4635
-4656
-4656
-4641
-4615
-4580
-4527
-4463
-4376
-4264
-4138
-3994
-3839
-3675
-3502
-3319
-3118
-2912
-2685
-2440
-2197
-1946
-1692
-1440
-1183
-918
-648
-371
-92
182
451
712
970
1223
1471
1723
1966
2204
2426
2634
2827
3001
3171
3333
3484
3622
3744
3855
3942
4011
4071
4121
4166
4201
4224
4233
4228
4209
4178
4141
4097
4049
3994
3930
3853
3757
3653
3539
3418
3299
3174
3045
2907
2754
2596
2430
2255
2081
1908
1738
1565
1386
1196
1007
830
639
471
318
160
15
-143
-286
-415
-552
-671
-778
-873
-955
-1034
-1103
-1167
-1228
-1269
-1290
-1303
-1297
-1283
-1264
-1235
-1203
-1163
-1107
-1038
-955
-865
-768
-671
-578
-477
-370
-260
-137
-10
119
248
368
484
596
707
825
944
1065
1182
1291
1398
1492
1582
1676
1772
1877
1975
2061
2144
2222
2293
2365
2434
2505
2585
2656
2721
2781
2825
2870
2912
2954
3003
3045
3079
3100
3112
3114
3108
3094
3074
3060
3034
2990
2937
2868
2790
2705
2612
2518
2422
2317
2195
2066
1935
1790
1642
1501
1358
1218
1075
926
771
613
460
310
168
34
-93
-218
-346
-468
-591
-711
-810
-900
-978
-1052
-1125
-1192
-1260
-1325
-1377
-1419
-1453
-1475
-1490
-1508
-1524
-1536
-1541
-1535
-1515
-1487
-1454
-1414
-1385
-1349
-1306
-1263
-1210
-1152
-1081
-1015
-958
-896
-842
-788
-731
-671
-607
-543
-481
-429
-384
-341
-301
-255
-203
-150
-98
-48
-5
31
67
105
149
199
246
292
333
368
398
426
463
504
549
596
641
681
713
745
779
815
856
899
940
971
998
1021
1033
1048
1062
1078
1092
1096
1090
1070
1046
1012
973
944
892
850
806
738
666
582
510
432
356
292
214
142
61
-22
-102
-182
-250
-307
-357
-408
-458
-505
-549
-589
-618
-632
-636
-630
-627
-621
-609
-601
-580
-551
-511
-462
-409
-358
-309
-255
-205
-144
-69
9
94
183
267
346
429
510
599
707
812
921
1033
1137
1234
1329
1424
1524
1627
1730
1833
1925
2004
2078
2144
2203
2268
2331
2382
2433
2474
2505
2517
2513
2519
2521
2516
2505
2484
2448
2391
2330
2256
2179
2113
2038
1957
1872
1778
1675
1566
1452
1343
1245
1144
1044
940
821
702
578
454
339
229
121
8
-102
-225
-362
-489
-618
-736
-850
-964
-1072
-1189
-1306
-1425
-1541
-1644
-1738
-1815
-1888
-1959
-2025
-2090
-2150
-2202
-2233
-2253
-2256
-2241
-2227
-2207
-2177
-2139
-2094
-2026
-1941
-1848
-1739
-1624
-1506
-1386
-1260
-1120
-969
-804
-626
-448
-273
-101
62
227
399
572
748
916
1084
1232
1351
1468
1571
1663
1746
1821
1889
1929
1952
1958
1939
1912
1873
1833
1785
1726
1657
1569
1478
1371
1258
1154
1046
945
834
708
579
438
294
150
12
-122
-251
-380
-515
-650
-790
-930
-1057
-1180
-1291
-1397
-1512
-1623
-1738
-1854
-1965
-2076
-2169
-2249
-2333
-2408
-2484
-2565
-2637
-2704
-2754
-2795
-2822
-2837
-2848
-2853
-2865
-2860
-2839
-2810
-2764
-2708
-2639
-2571
-2505
-2435
-2361
-2278
-2186
-2075
-1961
-1846
-1722
-1604
-1484
-1359
-1229
-1078
-922
-776
-613
-447
-294
-138
16
172
337
507
682
853
1015
1174
1323
1469
1617
1763
1909
2051
2182
2297
2397
2493
2575
2650
2727
2799
2866
2924
2969
3000
3019
3035
3050
3062
3074
3083
3077
3060
3030
2989
2944
2893
2841
2785
2719
2644
2556
2453
2344
2229
2113
2005
1893
1778
1663
1536
1408
1281
1157
1039
927
823
718
609
503
388
272
167
64
-31
-116
-199
-285
-370
-450
-533
-604
-659
-708
-743
-775
-805
-834
-861
-885
-910
-915
-919
-928
-930
-942
-957
-980
-1007
-1030
-1053
-1071
-1087
-1105
-1127
-1157
-1190
-1220
-1249
-1264
-1271
-1274
-1265
-1259
-1253
-1239
-1221
-1191
-1145
-1086
-1016
-934
-850
-762
-668
-569
-453
-334
-201
-50
95
245
393
534
679
827
976
1128
1279
1421
1552
1681
1788
1877
1967
2052
2125
2190
2243
2274
2290
2289
2269
2244
2209
2169
2124
2061
1988
1901
1799
1686
1570
1454
1332
1208
1080
941
793
639
481
325
175
28
-113
-258
-410
-562
-718
-872
-1024
-1172
-1312
-1447
-1579
-1716
-1856
-1993
-2138
-2270
-2390
-2511
-2625
-2733
-2842
-2952
-3059
-3165
-3259
-3339
-3407
-3459
-3507
-3544
-3575
-3608
-3631
-3640
-3632
-3611
-3580
-3537
-3492
-3446
-3396
-3338
-3271
-3192
-3101
-2994
-2884
-2770
-2652
-2538
-2406
-2276
-2141
-1987
-1833
-1668
-1505
-1349
-1192
-1040
-884
-724
-562
-396
-227
-62
97
250
397
551
704
853
1014
1173
1328
1478
1617
1752
1887
2020
2155
2291
2420
2543
2654
2752
2836
2911
2987
3051
3110
3163
3201
3225
3227
3216
3191
3157
3117
3069
3012
2940
2865
2764
2640
2519
2388
2251
2121
1982
1831
1676
1512
1339
1162
987
814
647
482
315
143
-32
-209
-384
-552
-715
-864
-1008
-1149
-1280
-1416
-1549
-1672
-1786
-1887
-1973
-2045
-2110
-2172
-2234
-2287
-2328
-2361
-2378
-2380
-2374
-2352
-2323
-2300
-2272
-2235
-2190
-2131
-2062
-1983
-1896
-1811
-1722
-1630
-1536
-1430
-1308
-1170
-1024
-867
-704
-539
-371
-197
-15
173
371
575
778
976
1163
1346
1523
1699
1877
2057
2235
2408
2574
2726
2867
3004
3134
3258
3383
3506
3618
3718
3800
3863
3915
3956
3998
4028
4042
4051
4039
4008
3961
3895
3823
3740
3650
3551
3435
3306
3157
2987
2809
2619
2421
2219
2008
1784
1544
1289
1018
737
453
168
-114
-394
-674
-958
-1247
-1536
-1821
-2097
-2362
-2613
-2854
-3089
-3319
-3542
-3762
-3969
-4165
-4342
-4495
-4631
-4751
-4854
-4945
-5023
-5082
-5118
-5127
-5105
-5059
-4990
-4902
-4797
-4675
-4536
-4369
-4184
-3970
-3726
-3475
-3218
-2951
-2677
-2407
-2122
-1819
-1519
-1213
-910
-617
-333
-63
197
453
701
944
1177
1397
1604
1788
1953
2100
2236
2364
2480
2590
2678
2749
2801
2824
2837
2831
2816
2798
2757
2704
2626
2529
2415
2279
2134
1978
1817
1634
1446
1251
1030
795
550
302
54
-194
-444
-696
-950
-1210
-1475
-1735
-1990
-2240
-2467
-2689
-2910
-3121
-3333
-3539
-3739
-3924
-4091
-4239
-4369
-4485
-4584
-4673
-4751
-4802
-4829
-4831
-4802
-4743
-4660
-4559
-4439
-4299
-4136
-3948
-3734
-3493
-3235
-2959
-2673
-2387
-2090
-1786
-1477
-1154
-829
-499
-172
146
452
747
1036
1313
1588
1859
2116
2358
2570
2761
2932
3080
3214
3333
3437
3521
3583
3620
3630
3619
3588
3545
3493
3424
3346
3247
3125
2987
2831
2663
2486
2304
2119
1927
1723
1502
1272
1036
796
557
323
91
-139
-368
-606
-849
-1091
-1329
-1556
-1776
-1984
-2185
-2391
-2591
-2784
-2973
-3150
-3307
-3447
-3571
-3674
-3766
-3850
-3918
-3969
-4003
-4006
-3982
-3939
-3879
-3801
-3705
-3600
-3476
-3326
-3154
-2959
-2748
-2523
-2286
-2048
-1803
-1544
-1273
-994
-698
-398
-109
182
471
749
1020
1296
1567
1836
2104
2347
2571
2785
2980
3153
3323
3484
3625
3749
3852
3926
3981
4016
4033
4034
4031
4016
3977
3924
3852
3756
3653
3542
3423
3302
3176
3041
2895
2732
2557
2383
2205
2027
1853
1676
1493
1307
1114
920
732
551
385
226
80
-64
-206
-340
-470
-583
-687
-780
-855
-920
-983
-1050
-1107
-1160
-1200
-1225
-1238
-1235
-1229
-1215
-1200
-1187
-1162
-1124
-1073
-1011
-943
-870
-799
-730
-662
-591
-511
-430
-336
-236
-144
-58
20
95
171
250
333
418
503
583
651
707
763
811
862
917
967
1016
1056
1086
1107
1122
1138
1158
1182
1207
1238
1256
1262
1272
1278
1289
1310
1329
1356
1391
1407
1422
1441
1455
1474
1500
1535
1573
1602
1630
1648
1658
1673
1687
1710
1735
1756
1775
1784
1790
1780
1781
1796
1805
1823
1836
1851
1860
1858
1859
1862
1873
1887
1908
1935
1950
1960
1961
1961
1967
1976
1992
2004
2021
2030
2025
2020
2007
2005
2001
1993
1998
1994
1979
1958
1931
1900
1866
1835
1802
1772
1731
1675
1612
1534
1456
1385
1312
1244
1174
1103
1023
936
848
760
684
616
560
511
459
409
362
319
284
262
251
255
270
284
306
322
340
375
418
474
535
605
680
745
809
875
943
1022
1107
1186
1266
1338
1396
1446
1487
1526
1568
1610
1649
1680
1698
1705
1704
1698
1696
1699
1707
1721
1723
1736
1740
1727
1727
1729
1741
1759
1778
1798
1807
1810
1808
1808
1809
1811
1823
1831
1829
1819
1796
1764
1733
1701
1672
1650
1619
1573
1525
1468
1403
1344
1285
1234
1189
1138
1086
1026
965
904
849
806
775
753
732
713
688
664
643
627
625
629
644
658
655
654
652
635
633
646
650
658
656
651
638
610
591
564
542
526
506
479
440
392
336
285
230
172
123
67
3
-72
-158
-248
-339
-426
-504
-581
-659
-733
-815
-903
-987
-1059
-1122
-1170
-1205
-1236
-1262
-1287
-1307
-1321
-1316
-1300
-1279
-1240
-1202
-1164
-1129
-1099
-1062
-1024
-973
-917
-868
-817
-778
-742
-714
-695
-664
-632
-594
-554
-527
-503
-486
-470
-454
-432
-393
-353
-305
-248
-198
-152
-99
-36
34
112
200
296
384
463
538
607
679
750
820
891
956
1013
1055
1083
1102
1117
1128
1137
1146
1139
1111
1073
1015
941
866
785
701
608
507
391
260
121
-24
-166
-305
-440
-574
-711
-852
-998
-1143
-1283
-1413
-1527
-1624
-1705
-1786
-1867
-1930
-1988
-2037
-2065
-2071
-2061
-2041
-2009
-1971
-1930
-1879
-1815
-1737
-1642
-1534
-1421
-1303
-1185
-1071
-954
-832
-701
-561
-415
-267
-128
6
128
249
376
498
628
755
875
988
1085
1173
1254
1330
1406
1485
1560
1621
1672
1713
1738
1754
1768
1781
1794
1805
1802
1788
1762
1720
1672
1619
1566
1516
1461
1397
1321
1236
1143
1046
952
854
777
697
603
509
401
301
197
86
-5
-92
-184
-269
-354
-450
-545
-633
-709
-775
-832
-880
-930
-974
-1024
-1079
-1123
-1157
-1180
-1194
-1203
-1215
-1228
-1242
-1258
-1265
-1266
-1254
-1232
-1204
-1179
-1153
-1129
-1106
-1069
-1024
-968
-903
-834
-766
-702
-637
-575
-504
-423
-337
-246
-155
-70
8
79
146
218
296
378
463
540
612
672
723
770
815
865
911
956
996
1017
1031
1037
1034
1036
1039
1044
1053
1055
1049
1038
1026
1012
1000
1000
1002
1008
1015
1010
995
976
959
940
927
921
910
896
867
834
798
745
705
673
640
609
573
534
490
442
403
374
346
334
335
329
322
314
309
310
326
354
385
423
461
494
518
544
575
609
653
695
735
770
793
812
823
835
852
870
886
897
897
885
862
833
805
781
760
736
708
671
621
567
507
449
398
349
297
243
185
114
37
-41
-115
-182
-245
-304
-361
-425
-494
-558
-616
-665
-698
-724
-744
-762
-781
-801
-820
-834
-839
-834
-820
-803
-788
-775
-770
-765
-755
-745
-711
-683
-671
-649
-636
-636
-636
-634
-628
-614
-599
-580
-562
-554
-548
-542
-533
-514
-482
-448
-418
-383
-356
-335
-310
-286
-252
-204
-158
-114
-69
-34
-14
5
30
54
78
106
130
142
147
143
136
131
129
131
133
132
119
94
67
31
2
-23
-42
-56
-75
-91
-121
-145
-159
-171
-165
-157
-137
-114
-99
-86
-76
-63
-47
-23
9
44
76
101
123
139
157
179
211
248
284
319
345
360
368
380
403
420
443
468
484
496
497
496
488
480
483
483
482
476
455
423
389
352
324
294
263
246
215
177
138
94
57
24
1
-16
-31
-49
-73
-102
-130
-148
-164
-165
-153
-143
-133
-129
-125
-117
-101
-74
-35
13
63
109
153
194
237
291
353
421
494
570
640
700
757
817
879
948
1027
1110
1184
1253
1317
1379
1439
1504
1576
1652
1726
1787
1839
1879
1905
1929
1948
1968
1983
1985
1975
1946
1904
1852
1796
1738
1683
1625
1560
1491
1399
1305
1219
1122
1033
949
865
777
681
577
466
360
259
161
74
-6
-96
-196
-294
-393
-487
-568
-639
-702
-752
-808
-867
-917
-969
-1012
-1042
-1059
-1063
-1065
-1066
-1072
-1080
-1082
-1076
-1063
-1037
-1000
-965
-934
-901
-870
-833
-785
-726
-655
-578
-503
-423
-350
-282
-204
-115
-12
95
214
336
449
560
677
803
930
1068
1213
1349
1480
1598
1705
1805
1901
1994
2081
2160
2224
2266
2291
2298
2291
2278
2255
2230
2199
2149
2085
2002
1914
1822
1725
1632
1534
1432
1319
1190
1053
908
763
621
481
343
199
47
-115
-283
-452
-615
-764
-912
-1057
-1194
-1333
-1470
-1607
-1733
-1844
-1946
-2028
-2098
-2164
-2224
-2281
-2323
-2354
-2373
-2369
-2345
-2308
-2261
-2210
-2148
-2082
-1997
-1885
-1762
-1627
-1486
-1341
-1197
-1050
-902
-743
-568
-388
-204
-23
152
317
487
651
807
975
1140
1305
1451
1582
1701
1808
1913
2007
2102
2183
2253
2312
2345
2363
2369
2367
2364
2353
2332
2299
2251
2186
2111
2031
1949
1874
1797
1713
1633
1539
1425
1315
1209
1104
1008
920
826
728
626
516
411
316
225
145
72
-4
-82
-158
-236
-309
-372
-425
-468
-506
-549
-594
-640
-689
-732
-767
-792
-811
-831
-854
-885
-917
-949
-982
-1005
-1017
-1029
-1037
-1046
-1060
-1073
-1083
-1080
-1066
-1042
-1009
-975
-939
-904
-863
-814
-756
-684
-602
-514
-427
-343
-262
-179
-88
8
120
234
348
458
558
659
756
857
961
1067
1172
1264
1346
1412
1474
1531
1573
1617
1661
1699
1725
1732
1729
1715
1699
1687
1672
1658
1641
1614
1578
1535
1489
1447
1408
1370
1331
1291
1239
1178
1110
1039
973
908
847
781
711
628
535
444
344
263
176
80
-5
-102
-206
-314
-423
-536
-646
-746
-846
-947
-1055
-1167
-1279
-1390
-1493
-1583
-1666
-1744
-1820
-1901
-1982
-2063
-2132
-2197
-2245
-2278
-2309
-2334
-2364
-2386
-2405
-2416
-2407
-2388
-2357
-2326
-2293
-2254
-2217
-2176
-2117
-2049
-1973
-1886
-1799
-1715
-1632
-1546
-1460
-1359
-1243
-1124
-998
-871
-744
-617
-480
-332
-177
-4
177
357
536
711
880
1046
1215
1386
1555
1716
1864
1998
2114
2213
2307
2396
2471
2543
2607
2651
2675
2684
2685
2678
2667
2655
2634
2603
2557
2497
2426
2349
2268
2185
2101
2008
1904
1791
1662
1524
1386
1247
1110
973
827
682
516
337
162
-19
-188
-362
-542
-721
-907
-1102
-1311
-1506
-1690
-1874
-2042
-2204
-2365
-2524
-2681
-2824
-2953
-3069
-3162
-3237
-3302
-3354
-3400
-3437
-3453
-3448
-3422
-3375
-3310
-3232
-3146
-3051
-2948
-2826
-2689
-2534
-2365
-2193
-2015
-1836
-1663
-1488
-1309
-1127
-941
-756
-581
-417
-263
-130
-4
132
260
381
496
599
688
759
823
878
930
984
1032
1075
1105
1123
1132
1134
1133
1137
1143
1147
1148
1139
1118
1094
1066
1039
1016
997
975
945
906
857
802
748
693
643
594
540
474
399
315
225
138
55
-26
-108
-189
-284
-380
-476
-583
-679
-765
-841
-911
-987
-1064
-1146
-1225
-1300
-1364
-1413
-1456
-1491
-1529
-1567
-1596
-1625
-1642
-1647
-1639
-1619
-1599
-1574
-1553
-1533
-1506
-1469
-1419
-1362
-1293
-1229
-1176
-1116
-1062
-1004
-936
-868
-793
-716
-648
-588
-532
-474
-415
-346
-266
-182
-88
-5
81
179
275
387
510
642
787
927
1069
1207
1340
1484
1627
1777
1935
2082
2228
2358
2470
2581
2687
2789
2888
2977
3050
3102
3136
3160
3161
3154
3149
3130
3100
3053
2990
2910
2816
2719
2621
2519
2410
2294
2165
2025
1876
1723
1574
1427
1283
1148
1005
849
694
539
383
234
92
-42
-177
-318
-459
-603
-751
-888
-1017
-1140
-1254
-1364
-1475
-1592
-1708
-1816
-1913
-2002
-2079
-2143
-2210
-2280
-2344
-2401
-2448
-2484
-2505
-2515
-2519
-2521
-2523
-2523
-2522
-2502
-2477
-2442
-2402
-2359
-2310
-2266
-2215
-2162
-2099
-2019
-1936
-1841
-1746
-1654
-1557
-1462
-1357
-1240
-1116
-984
-851
-722
-598
-480
-360
-235
-108
23
152
275
388
486
584
685
782
882
983
1082
1174
1254
1327
1393
1461
1528
1596
1663
1720
1767
1801
1823
1842
1858
1872
1889
1899
1899
1884
1859
1827
1786
1747
1707
1672
1629
1568
1502
1425
1336
1248
1165
1076
990
892
784
667
524
388
258
117
-16
-150
-290
-434
-587
-739
-889
-1032
-1162
-1282
-1394
-1504
-1614
-1720
-1830
-1926
-2001
-2069
-2119
-2164
-2206
-2245
-2287
-2319
-2342
-2351
-2346
-2331
-2297
-2269
-2244
-2196
-2151
-2100
-2013
-1918
-1814
-1693
-1567
-1440
-1307
-1157
-1000
-823
-629
-432
-228
-27
166
360
551
747
947
1147
1339
1522
1698
1855
2001
2138
2261
2383
2507
2616
2705
2782
2834
2871
2906
2935
2961
2983
2994
2992
2980
2952
2917
2881
2842
2812
2777
2729
2679
2620
2546
2470
2398
2323
2251
2185
2112
2025
1935
1836
1723
1619
1521
1420
1324
1215
1101
986
859
733
614
498
389
285
176
63
-50
-162
-268
-362
-443
-511
-566
-620
-671
-718
-761
-788
-804
-806
-795
-780
-761
-744
-730
-714
-691
-659
-617
-575
-526
-484
-454
-424
-396
-364
-330
-295
-252
-216
-188
-166
-152
-142
-130
-111
-90
-69
-50
-41
-41
-49
-60
-67
-72
-72
-67
-68
-79
-93
-111
-128
-136
-135
-128
-119
-107
-103
-103
-96
-99
-89
-68
-56
-38
-21
-13
-13
-16
-18
-18
-9
1
13
24
26
24
26
27
37
63
90
122
159
187
212
242
274
307
352
408
454
494
531
555
575
598
620
636
656
676
674
666
652
626
598
571
554
534
504
474
436
384
333
286
240
200
163
123
71
9
-54
-125
-195
-260
-324
-386
-451
-527
-610
-696
-789
-877
-960
-1035
-1104
-1175
-1245
-1317
-1385
-1440
-1488
-1515
-1524
-1522
-1510
-1498
-1475
-1449
-1416
-1366
-1301
-1221
-1131
-1034
-941
-837
-730
-626
-502
-365
-217
-59
99
252
416
569
714
887
1058
1233
1414
1585
1749
1903
2050
2202
2348
2491
2642
2783
2900
3017
3122
3202
3282
3358
3422
3481
3531
3566
3568
3556
3535
3494
3451
3406
3348
3270
3180
3070
2941
2806
2664
2523
2375
2228
2073
1898
1717
1525
1326
1127
932
742
550
355
157
-45
-254
-462
-662
-853
-1033
-1204
-1369
-1528
-1689
-1838
-1965
-2074
-2160
-2222
-2258
-2284
-2291
-2279
-2259
-2219
-2156
-2069
-1961
-1839
-1711
-1577
-1437
-1299
-1154
-997
-832
-662
-491
-325
-163
-13
132
275
421
571
712
865
1003
1117
1231
1329
1427
1520
1610
1699
1776
1846
1895
1923
1947
1964
1979
1995
2006
2013
2006
1994
1969
1934
1902
1867
1840
1804
1768
1731
1675
1616
1549
1487
1428
1369
1316
1255
1193
1114
1025
939
849
766
682
597
510
410
303
186
64
-47
-157
-269
-375
-479
-592
-709
-826
-941
-1048
-1147
-1237
-1322
-1405
-1491
-1581
-1671
-1757
-1834
-1899
-1953
-2004
-2048
-2090
-2139
-2183
-2222
-2246
-2262
-2271
-2266
-2256
-2251
-2250
-2241
-2221
-2191
-2148
-2093
-2032
-1968
-1905
-1841
-1782
-1720
-1649
-1572
-1487
-1399
-1315
-1239
-1170
-1101
-1035
-962
-885
-809
-726
-654
-592
-534
-486
-435
-380
-321
-257
-190
-124
-65
-6
53
116
191
275
375
474
573
678
773
866
960
1054
1157
1262
1362
1453
1532
1599
1654
1704
1752
1796
1832
1865
1886
1891
1882
1859
1831
1804
1774
1739
1699
1649
1583
1503
1410
1313
1214
1110
1003
888
759
615
461
293
120
-54
-217
-381
-557
-726
-904
-1091
-1271
-1451
-1619
-1780
-1928
-2060
-2198
-2333
-2465
-2592
-2704
-2803
-2886
-2951
-3004
-3053
-3098
-3137
-3168
-3190
-3196
-3182
-3151
-3113
-3070
-3020
-2966
-2899
-2822
-2734
-2629
-2506
-2367
-2225
-2081
-1933
-1782
-1618
-1441
-1255
-1057
-860
-664
-470
-282
-91
95
280
470
662
860
1039
1203
1362
1508
1649
1788
1929
2063
2191
2309
2402
2494
2563
2617
2684
2734
2781
2817
2836
2840
2817
2789
2747
2700
2655
2593
2530
2454
2360
2259
2141
2021
1909
1789
1666
1548
1423
1283
1139
989
835
691
548
409
276
138
-5
-152
-303
-449
-587
-720
-848
-971
-1098
-1225
-1355
-1487
-1610
-1731
-1838
-1929
-2012
-2095
-2185
-2263
-2335
-2405
-2456
-2490
-2514
-2519
-2517
-2526
-2526
-2512
-2496
-2465
-2420
-2362
-2298
-2225
-2146
-2072
-1992
-1907
-1811
-1703
-1588
-1462
-1335
-1210
-1086
-956
-827
-687
-529
-365
-193
-24
162
339
506
693
870
1073
1297
1512
1734
1949
2163
2376
2576
2775
2983
3186
3383
3576
3755
3914
4058
4193
4310
4419
4522
4608
4686
4741
4775
4787
4779
4768
4742
4704
4657
4592
4516
4420
4299
4171
4028
3877
3727
3563
3390
3208
3005
2794
2573
2343
2114
1886
1658
1431
1200
961
722
482
247
22
-195
-396
-588
-778
-957
-1136
-1311
-1473
-1626
-1764
-1884
-1992
-2090
-2182
-2268
-2348
-2420
-2473
-2510
-2531
-2533
-2531
-2512
-2483
-2456
-2404
-2345
-2270
-2170
-2060
-1931
-1796
-1658
-1509
-1354
-1184
-1004
-811
-609
-404
-191
19
224
429
636
842
1056
1277
1486
1691
1886
2072
2253
2423
2590
2749
2906
3059
3196
3321
3431
3526
3611
3687
3754
3821
3877
3920
3952
3964
3967
3952
3926
3896
3854
3808
3749
3680
3592
3480
3367
3240
3107
2971
2827
2676
2513
2342
2160
1967
1767
1563
1357
1148
935
718
496
268
36
-199
-432
-658
-878
-1093
-1313
-1522
-1720
-1925
-2124
-2312
-2489
-2647
-2794
-2927
-3046
-3154
-3250
-3333
-3398
-3445
-3472
-3479
-3467
-3435
-3392
-3338
-3269
-3187
-3089
-2972
-2842
-2700
-2552
-2395
-2229
-2060
-1888
-1708
-1520
-1324
-1122
-919
-713
-510
-308
-102
99
305
514
722
928
1131
1328
1515
1695
1866
2035
2202
2363
2519
2666
2807
2935
3050
3158
3259
3351
3434
3512
3574
3628
3670
3694
3708
3707
3698
3681
3651
3616
3569
3510
3437
3354
3261
3159
3048
2932
2815
2686
2546
2400
2245
2082
1912
1743
1565
1387
1212
1029
845
653
461
273
83
-103
-285
-463
-638
-812
-986
-1155
-1322
-1483
-1634
-1781
-1918
-2049
-2177
-2296
-2415
-2525
-2622
-2713
-2793
-2861
-2916
-2960
-2998
-3024
-3038
-3042
-3033
-3013
-2976
-2917
-2856
-2784
-2698
-2608
-2508
-2398
-2278
-2146
-2004
-1855
-1702
-1547
-1386
-1221
-1057
-884
-708
-530
-348
-165
16
193
366
535
697
855
1006
1149
1284
1402
1506
1595
1669
1728
1774
1807
1823
1830
1826
1806
1774
1730
1668
1603
1537
1458
1374
1281
1180
1074
954
831
702
567
433
297
158
19
-119
-255
-390
-526
-653
-772
-888
-995
-1090
-1185
-1273
-1355
-1437
-1513
-1586
-1653
-1713
-1770
-1822
-1868
-1913
-1955
-1993
-2027
-2054
-2078
-2094
-2104
-2112
-2115
-2117
-2118
-2108
-2094
-2078
-2052
-2018
-1981
-1938
-1893
-1845
-1792
-1733
-1671
-1605
-1536
-1463
-1393
-1324
-1254
-1189
-1126
-1064
-1001
-939
-883
-828
-782
-741
-708
-684
-652
-630
-612
-592
-574
-557
-549
-545
-540
-536
-538
-539
-538
-542
-548
-561
-579
-598
-625
-648
-671
-692
-708
-727
-741
-757
-773
-782
-789
-788
-781
-773
-755
-735
-723
-704
-687
-668
-644
-619
-588
-557
-528
-500
-473
-449
-427
-401
-374
-347
-317
-291
-266
-245
-230
-214
-199
-184
-167
-150
-134
-118
-108
-104
-101
-104
-103
-106
-116
-122
-135
-152
-174
-205
-237
-272
-312
-350
-395
-438
-484
-542
-601
-665
-733
-799
-868
-932
-1001
-1065
-1131
-1207
-1275
-1350
-1414
-1462
-1515
-1563
-1611
-1657
-1704
-1754
-1799
-1847
-1888
-1917
-1949
-1978
-2001
-2022
-2042
-2054
-2061
-2053
-2035
-2008
-1969
-1932
-1880
-1817
-1751
-1671
-1583
-1479
-1362
-1236
-1102
-960
-815
-670
-515
-353
-187
-13
162
333
504
666
823
973
1117
1255
1385
1508
1617
1716
1796
1855
1904
1934
1957
1966
1964
1952
1920
1877
1818
1746
1665
1574
1477
1374
1268
1148
1028
905
770
635
499
367
235
106
-22
-147
-272
-399
-520
-641
-759
-870
-971
-1075
-1186
-1287
-1387
-1494
-1595
-1689
-1788
-1881
-1963
-2048
-2130
-2205
-2272
-2338
-2389
-2423
-2454
-2473
-2476
-2469
-2453
-2421
-2381
-2332
-2268
-2195
-2107
-2006
-1894
-1770
-1638
-1494
-1341
-1177
-1000
-817
-623
-421
-217
-10
200
411
619
828
1034
1238
1439
1627
1805
1971
2120
2257
2375
2472
2555
2613
2651
2671
2664
2637
2586
2515
2429
2321
2201
2070
1922
1766
1607
1437
1258
1081
905
730
556
385
220
59
-98
-253
-398
-534
-661
-781
-895
-997
-1103
-1199
-1281
-1366
-1441
-1511
-1578
-1636
-1692
-1745
-1794
-1838
-1878
-1915
-1948
-1972
-1992
-2010
-2018
-2016
-2013
-1998
-1976
-1948
-1908
-1858
-1797
-1727
-1648
-1560
-1461
-1351
-1234
-1105
-968
-821
-668
-512
-350
-186
-23
140
302
460
613
760
902
1037
1158
1276
1379
1479
1574
1654
1730
1796
1854
1907
1946
1980
2013
2034
2050
2062
2060
2057
2045
2023
1994
1960
1926
1879
1831
1784
1728
1673
1613
1548
1489
1424
1362
1304
1244
1186
1131
1073
1020
973
922
874
829
785
742
703
664
625
591
556
524
496
467
444
423
405
391
378
372
371
374
380
388
404
420
439
466
491
519
550
583
619
657
695
734
770
805
837
867
892
915
931
938
945
936
917
899
868
829
784
736
678
618
562
495
433
369
308
254
187
138
102
59
26
-4
-26
-41
-49
-47
-38
-22
4
37
76
125
177
245
314
382
467
550
637
729
822
921
1015
1110
1206
1301
1396
1485
1573
1656
1733
1806
1874
1936
1996
2053
2104
2151
2196
2237
2275
2311
2346
2379
2405
2436
2469
2487
2506
2522
2529
2538
2541
2540
2532
2519
2504
2479
2446
2408
2370
2321
2261
2201
2129
2054
1970
1880
1787
1678
1568
1458
1333
1206
1073
933
793
647
498
348
201
53
-101
-244
-387
-530
-662
-788
-899
-1003
-1100
-1183
-1254
-1309
-1353
-1386
-1411
-1418
-1418
-1413
-1388
-1357
-1316
-1263
-1200
-1127
-1047
-951
-849
-741
-619
-489
-352
-211
-63
96
254
413
577
742
906
1062
1221
1383
1535
1682
1821
1957
2085
2196
2308
2401
2488
2567
2621
2673
2710
2733
2743
2740
2727
2697
2657
2598
2534
2459
2360
2260
2151
2029
1896
1757
1614
1465
1309
1141
977
814
648
484
322
167
14
-131
-268
-397
-513
-619
-713
-788
-854
-909
-947
-972
-984
-983
-972
-953
-923
-887
-843
-793
-742
-683
-629
-570
-502
-442
-386
-331
-275
-221
-174
-128
-87
-50
-17
12
38
59
77
92
105
115
121
126
129
132
134
137
140
145
151
159
170
181
195
212
229
248
266
287
305
323
344
359
390
408
416
440
454
467
485
498
508
518
529
528
528
529
520
514
502
481
460
433
404
370
331
292
248
204
158
110
63
20
-17
-64
-101
-127
-158
-180
-201
-220
-228
-237
-244
-242
-239
-238
-228
-223
-215
-201
-187
-170
-153
-135
-115
-89
-66
-41
-10
11
53
88
103
134
158
182
201
218
241
255
271
289
302
316
332
349
363
377
394
407
420
433
438
443
445
438
430
416
394
362
325
283
233
174
110
39
-41
-125
-218
-308
-410
-523
-631
-749
-867
-990
-1118
-1245
-1378
-1507
-1639
-1767
-1890
-2011
-2118
-2225
-2324
-2410
-2486
-2552
-2602
-2643
-2673
-2688
-2697
-2690
-2674
-2652
-2619
-2583
-2531
-2486
-2438
-2374
-2315
-2249
-2183
-2116
-2043
-1971
-1894
-1819
-1743
-1661
-1582
-1505
-1424
-1342
-1265
-1187
-1109
-1032
-958
-883
-808
-735
-659
-588
-514
-437
-361
-282
-205
-123
-41
42
127
211
300
386
471
551
624
697
765
826
880
928
967
993
1015
1030
1033
1025
1007
985
952
909
858
800
735
663
582
497
405
305
201
99
0
-117
-234
-342
-453
-558
-661
-760
-855
-945
-1027
-1108
-1182
-1252
-1317
-1384
-1444
-1495
-1547
-1591
-1633
-1668
-1700
-1726
-1748
-1766
-1775
-1786
-1798
-1796
-1793
-1795
-1780
-1764
-1754
-1731
-1705
-1671
-1631
-1583
-1527
-1466
-1394
-1315
-1228
-1136
-1031
-920
-802
-674
-546
-405
-252
-98
66
235
405
582
767
951
1141
1335
1527
1714
1908
2100
2287
2477
2656
2834
3008
3173
3323
3469
3613
3737
3856
3966
4055
4139
4212
4274
4324
4365
4396
4415
4431
4432
4423
4405
4375
4340
4294
4240
4176
4105
4024
3931
3832
3722
3603
3471
3330
3181
3021
2852
2673
2482
2284
2083
1868
1654
1434
1195
962
722
477
231
-16
-264
-512
-754
-993
-1226
-1451
-1667
-1876
-2078
-2268
-2450
-2622
-2780
-2931
-3070
-3193
-3303
-3403
-3493
-3567
-3626
-3671
-3699
-3716
-3718
-3704
-3681
-3639
-3578
-3508
-3424
-3328
-3219
-3098
-2963
-2814
-2654
-2482
-2301
-2108
-1903
-1694
-1481
-1259
-1032
-803
-574
-343
-113
115
338
555
769
974
1173
1364
1547
1720
1884
2037
2177
2308
2422
2525
2619
2695
2766
2822
2858
2890
2911
2920
2919
2902
2875
2837
2784
2718
2640
2549
2449
2332
2203
2070
1922
1767
1604
1436
1263
1082
902
715
534
353
168
-6
-192
-368
-535
-709
-873
-1038
-1200
-1352
-1496
-1631
-1760
-1878
-1989
-2090
-2178
-2257
-2324
-2382
-2426
-2461
-2484
-2489
-2496
-2490
-2470
-2440
-2395
-2342
-2280
-2208
-2128
-2037
-1940
-1836
-1720
-1604
-1484
-1353
-1222
-1083
-940
-801
-660
-513
-369
-218
-59
94
250
406
559
712
864
1011
1162
1308
1444
1585
1719
1848
1972
2092
2210
2321
2428
2532
2629
2719
2801
2872
2938
2995
3043
3087
3122
3150
3168
3178
3182
3177
3163
3139
3109
3078
3035
2988
2938
2878
2819
2752
2682
2613
2539
2468
2391
2312
2233
2151
2071
1991
1911
1831
1751
1672
1590
1511
1430
1345
1260
1173
1086
1001
915
832
747
660
583
496
400
320
241
160
92
17
-56
-119
-183
-239
-287
-331
-367
-393
-409
-422
-427
-427
-420
-409
-390
-362
-331
-295
-251
-208
-160
-113
-64
-12
40
93
147
206
253
306
366
408
455
498
534
569
602
629
644
660
663
656
647
632
613
589
559
524
485
443
399
347
295
248
198
155
114
70
31
-9
-47
-78
-111
-142
-167
-193
-214
-243
-267
-289
-320
-347
-380
-406
-428
-459
-486
-516
-544
-573
-601
-626
-647
-668
-686
-702
-725
-746
-770
-795
-815
-837
-855
-874
-890
-906
-928
-947
-965
-984
-1002
-1016
-1029
-1047
-1066
-1086
-1109
-1133
-1158
-1179
-1199
-1217
-1232
-1247
-1264
-1281
-1302
-1317
-1334
-1350
-1358
-1368
-1374
-1382
-1393
-1396
-1409
-1417
-1413
-1412
-1404
-1391
-1377
-1360
-1342
-1326
-1301
-1262
-1222
-1173
-1117
-1054
-991
-934
-859
-787
-712
-626
-544
-457
-374
-295
-220
-150
-77
-11
58
128
195
263
321
377
426
468
518
568
617
665
714
760
801
836
870
905
936
973
1011
1044
1075
1095
1114
1127
1137
1152
1160
1179
1193
1202
1214
1211
1210
1205
1199
1200
1201
1205
1202
1199
1190
1176
1164
1149
1142
1135
1129
1126
1112
1097
1079
1060
1043
1026
1016
1006
994
976
951
921
885
847
807
770
731
688
644
590
533
473
410
349
293
243
193
143
91
38
-17
-66
-121
-165
-195
-233
-269
-309
-348
-391
-435
-481
-525
-564
-605
-646
-691
-737
-792
-843
-890
-945
-986
-1022
-1051
-1081
-1111
-1137
-1163
-1182
-1200
-1205
-1203
-1197
-1178
-1161
-1141
-1118
-1092
-1057
-1019
-969
-911
-853
-788
-724
-662
-594
-524
-445
-360
-274
-177
-74
25
126
234
344
455
573
696
820
946
1067
1180
1287
1385
1474
1559
1644
1710
1766
1815
1844
1863
1865
1852
1833
1801
1762
1712
1650
1573
1481
1381
1267
1150
1024
891
761
623
480
325
165
3
-163
-325
-489
-646
-809
-969
-1123
-1283
-1441
-1598
-1738
-1875
-2018
-2142
-2269
-2396
-2520
-2643
-2759
-2880
-2982
-3084
-3185
-3270
-3357
-3425
-3495
-3562
-3605
-3637
-3651
-3656
-3639
-3605
-3565
-3508
-3435
-3349
-3245
-3120
-2976
-2815
-2642
-2456
-2256
-2049
-1830
-1601
-1361
-1111
-851
-594
-328
-54
210
476
744
1014
1284
1556
1823
2086
2332
2568
2798
3005
3212
3412
3587
3756
3902
4021
4122
4202
4264
4306
4331
4340
4331
4299
4241
4161
4059
3942
3813
3670
3518
3355
3179
2987
2780
2567
2348
2126
1905
1687
1479
1259
1033
811
583
365
143
-65
-249
-435
-615
-798
-977
-1149
-1316
-1468
-1608
-1736
-1856
-1968
-2079
-2187
-2283
-2372
-2450
-2511
-2559
-2593
-2619
-2636
-2651
-2658
-2649
-2624
-2575
-2527
-2460
-2372
-2290
-2195
-2093
-1978
-1849
-1704
-1545
-1380
-1209
-1041
-868
-698
-527
-344
-163
27
214
388
555
711
863
1011
1153
1298
1438
1568
1686
1785
1872
1941
1993
2040
2079
2102
2109
2100
2064
2013
1956
1884
1812
1738
1662
1585
1499
1416
1325
1224
1136
1056
980
910
846
777
702
628
557
492
435
384
338
293
245
194
140
85
36
-9
-46
-80
-120
-160
-207
-262
-315
-361
-402
-443
-476
-508
-554
-600
-646
-697
-741
-777
-806
-832
-860
-887
-915
-945
-971
-985
-990
-991
-981
-969
-964
-958
-953
-950
-937
-917
-893
-864
-835
-813
-796
-777
-757
-733
-697
-657
-613
-569
-531
-497
-465
-426
-385
-336
-278
-217
-158
-107
-59
-14
33
86
148
218
283
351
414
469
524
573
635
704
772
840
898
952
992
1023
1057
1089
1125
1162
1192
1214
1223
1222
1211
1192
1176
1157
1139
1112
1068
1016
951
878
802
726
652
580
503
419
333
236
136
43
-41
-119
-190
-259
-328
-396
-467
-530
-591
-632
-654
-672
-680
-689
-696
-700
-699
-688
-667
-627
-584
-534
-482
-436
-387
-333
-269
-195
-111
-19
74
165
248
326
402
486
570
656
748
830
905
962
1016
1072
1120
1179
1240
1297
1350
1393
1426
1449
1470
1488
1510
1533
1548
1557
1550
1531
1505
1471
1438
1407
1381
1346
1300
1247
1180
1109
1035
965
902
838
774
704
628
549
463
375
293
220
150
80
4
-79
-168
-262
-355
-440
-517
-594
-669
-745
-827
-910
-989
-1059
-1117
-1160
-1191
-1212
-1230
-1245
-1252
-1256
-1247
-1223
-1186
-1133
-1078
-1021
-959
-898
-830
-753
-657
-558
-453
-334
-223
-110
0
103
214
331
451
571
690
802
899
982
1065
1143
1221
1304
1380
1450
1512
1559
1594
1623
1649
1672
1695
1714
1724
1728
1718
1700
1676
1649
1634
1604
1582
1571
1542
1506
1464
1416
1368
1326
1280
1236
1195
1142
1084
1019
953
888
826
770
723
677
621
564
504
440
382
333
288
248
210
170
127
81
36
-8
-45
-76
-102
-125
-149
-179
-214
-250
-286
-317
-343
-366
-387
-415
-451
-492
-531
-576
-621
-656
-688
-717
-755
-795
-839
-883
-924
-964
-994
-1016
-1033
-1051
-1077
-1100
-1124
-1145
-1158
-1165
-1159
-1148
-1137
-1125
-1114
-1099
-1084
-1057
-1017
-973
-925
-877
-832
-793
-756
-718
-678
-635
-589
-540
-497
-461
-433
-410
-390
-372
-351
-326
-304
-289
-283
-282
-290
-303
-310
-316
-323
-320
-319
-324
-329
-335
-337
-330
-316
-292
-258
-223
-184
-146
-109
-69
-20
34
92
167
228
271
312
350
385
412
439
467
489
499
503
486
456
429
394
358
321
283
240
187
128
59
-8
-73
-134
-188
-240
-289
-341
-398
-455
-514
-562
-600
-635
-660
-685
-716
-744
-777
-808
-830
-847
-855
-857
-859
-862
-867
-872
-875
-871
-856
-833
-804
-775
-748
-721
-694
-664
-625
-572
-512
-448
-378
-309
-238
-167
-85
16
121
235
360
481
607
730
853
979
1109
1249
1384
1525
1668
1791
1909
2014
2112
2211
2299
2386
2465
2527
2575
2604
2619
2625
2626
2618
2602
2580
2543
2491
2426
2353
2272
2191
2113
2024
1940
1857
1760
1657
1552
1451
1354
1262
1177
1088
999
909
811
715
623
533
452
372
296
220
141
64
-17
-87
-141
-194
-238
-277
-318
-357
-396
-434
-461
-477
-488
-485
-477
-472
-456
-443
-429
-403
-364
-312
-260
-193
-127
-66
8
82
165
261
362
470
577
683
782
878
974
1069
1168
1269
1365
1454
1539
1603
1664
1727
1780
1837
1883
1927
1972
1994
2007
2010
2004
1998
1985
1967
1943
1909
1858
1797
1724
1635
1550
1464
1370
1269
1156
1031
895
749
601
452
303
160
15
-141
-292
-454
-627
-789
-945
-1093
-1237
-1382
-1523
-1666
-1808
-1941
-2068
-2178
-2265
-2346
-2416
-2477
-2538
-2588
-2629
-2658
-2668
-2666
-2655
-2637
-2610
-2581
-2548
-2503
-2447
-2375
-2292
-2198
-2095
-1995
-1893
-1787
-1674
-1543
-1407
-1266
-1112
-961
-811
-665
-519
-367
-210
-46
122
290
451
609
759
901
1049
1197
1350
1504
1649
1786
1914
2027
2123
2221
2318
2406
2490
2560
2614
2652
2673
2682
2688
2684
2675
2663
2634
2592
2531
2450
2366
2275
2177
2079
1976
1860
1735
1597
1456
1313
1175
1046
913
792
673
545
414
285
166
54
-45
-137
-224
-309
-398
-492
-583
-665
-742
-808
-869
-933
-995
-1062
-1130
-1197
-1256
-1304
-1344
-1371
-1396
-1421
-1445
-1468
-1482
-1486
-1474
-1455
-1423
-1381
-1340
-1301
-1263
-1212
-1149
-1079
-998
-911
-821
-735
-651
-563
-469
-367
-255
-133
-9
112
231
345
460
580
706
838
975
1109
1232
1349
1457
1562
1666
1771
1879
1983
2077
2157
2226
2286
2333
2376
2420
2458
2490
2510
2510
2497
2473
2441
2404
2367
2329
2283
2227
2159
2081
1994
1902
1817
1736
1650
1560
1467
1355
1232
1110
983
859
738
616
494
363
226
85
-53
-183
-305
-413
-520
-626
-728
-837
-946
-1047
-1142
-1232
-1311
-1389
-1469
-1557
-1651
-1734
-1820
-1906
-1981
-2043
-2100
-2165
-2229
-2297
-2365
-2421
-2472
-2514
-2544
-2571
-2599
-2626
-2653
-2673
-2682
-2676
-2658
-2633
-2599
-2562
-2523
-2481
-2429
-2363
-2282
-2187
-2084
-1975
-1866
-1754
-1632
-1508
-1370
-1218
-1059
-895
-730
-564
-396
-227
-51
137
334
534
739
941
1131
1320
1505
1687
1873
2056
2228
2398
2550
2679
2800
2913
3017
3115
3213
3295
3365
3421
3455
3478
3488
3494
3493
3479
3446
3400
3343
3257
3161
3057
2943
2826
2702
2567
2421
2265
2099
1927
1757
1591
1427
1264
1102
932
764
592
421
260
103
-49
-195
-344
-493
-642
-789
-931
-1061
-1178
-1288
-1391
-1489
-1589
-1680
-1765
-1842
-1904
-1955
-1996
-2027
-2055
-2077
-2094
-2105
-2098
-2076
-2039
-1993
-1935
-1867
-1797
-1718
-1629
-1529
-1413
-1290
-1160
-1026
-897
-774
-652
-531
-411
-289
-171
-62
39
126
200
269
331
394
455
511
566
610
651
684
710
745
782
824
870
915
960
998
1035
1076
1124
1179
1239
1300
1360
1412
1458
1504
1544
1584
1624
1661
1692
1711
1720
1715
1700
1679
1652
1629
1594
1553
1504
1438
1367
1289
1210
1133
1060
987
907
825
736
648
558
470
395
321
251
179
105
29
-52
-124
-192
-254
-307
-358
-411
-471
-529
-586
-642
-684
-723
-757
-790
-831
-872
-922
-974
-1020
-1067
-1108
-1148
-1193
-1243
-1298
-1359
-1417
-1465
-1506
-1541
-1571
-1595
-1618
-1641
-1658
-1667
-1662
-1642
-1611
-1572
-1531
-1483
-1434
-1381
-1316
-1237
-1142
-1035
-922
-806
-689
-565
-436
-301
-154
0
160
321
476
627
774
921
1072
1224
1376
1527
1671
1799
1920
2037
2143
2249
2350
2447
2539
2613
2673
2716
2753
2781
2804
2827
2835
2835
2825
2798
2755
2707
2656
2596
2537
2474
2398
2312
2213
2104
1991
1876
1758
1637
1511
1373
1223
1064
895
724
558
388
220
55
-118
-293
-470
-646
-815
-971
-1118
-1259
-1390
-1519
-1648
-1769
-1882
-1981
-2062
-2131
-2190
-2237
-2280
-2318
-2345
-2360
-2354
-2328
-2290
-2236
-2177
-2114
-2044
-1968
-1880
-1784
-1676
-1562
-1448
-1333
-1228
-1125
-1022
-922
-814
-700
-587
-476
-372
-275
-185
-96
-5
88
185
282
371
450
522
589
652
713
777
843
901
955
998
1033
1060
1087
1119
1148
1185
1212
1229
1243
1247
1249
1242
1243
1245
1239
1231
1204
1172
1125
1067
1010
950
890
820
744
653
551
449
337
229
122
23
-79
-192
-300
-416
-529
-635
-732
-821
-905
-984
-1065
-1149
-1234
-1311
-1378
-1440
-1493
-1536
-1580
-1625
-1667
-1709
-1740
-1766
-1780
-1781
-1782
-1779
-1776
-1771
-1763
-1751
-1725
-1692
-1656
-1616
-1579
-1541
-1497
-1451
-1396
-1329
-1254
-1175
-1095
-1013
-933
-854
-768
-675
-578
-475
-371
-272
-173
-75
23
123
229
340
451
554
652
744
832
915
996
1083
1170
1252
1330
1399
1460
1514
1570
1627
1684
1745
1795
1837
1874
1900
1928
1955
1986
2017
2039
2059
2066
2067
2065
2058
2054
2047
2037
2022
2000
1967
1924
1877
1827
1779
1731
1680
1621
1552
1477
1391
1302
1208
1117
1027
913
805
691
557
418
279
149
17
-112
-242
-370
-506
-641
-761
-879
-973
-1063
-1153
-1227
-1300
-1369
-1432
-1477
-1512
-1539
-1546
-1545
-1538
-1527
-1508
-1482
-1443
-1388
-1321
-1243
-1164
-1080
-997
-920
-832
-738
-641
-540
-437
-339
-251
-163
-75
12
107
209
313
414
513
612
708
803
906
1012
1122
1229
1331
1425
1510
1592
1668
1745
1827
1900
1974
2034
2074
2110
2138
2161
2181
2201
2218
2218
2205
2182
2145
2100
2051
1996
1941
1874
1797
1709
1593
1482
1372
1252
1136
1017
893
762
625
471
320
175
23
-123
-272
-424
-589
-761
-934
-1109
-1277
-1439
-1592
-1748
-1896
-2038
-2186
-2325
-2456
-2569
-2668
-2747
-2816
-2892
-2950
-2998
-3040
-3075
-3092
-3088
-3076
-3045
-3009
-2966
-2918
-2865
-2792
-2705
-2600
-2485
-2362
-2235
-2111
-1980
-1844
-1697
-1536
-1366
-1192
-1020
-849
-684
-521
-357
-192
-21
153
327
486
643
801
922
1037
1163
1282
1397
1501
1592
1660
1717
1765
1793
1822
1843
1856
1862
1853
1831
1798
1762
1724
1692
1665
1639
1613
1580
1542
1500
1463
1430
1402
1384
1367
1350
1327
1303
1274
1244
1224
1205
1191
1178
1160
1133
1098
1057
1012
968
929
892
852
806
748
681
611
535
467
401
335
275
208
137
65
-8
-74
-130
-174
-210
-238
-261
-280
-295
-305
-302
-284
-252
-206
-157
-103
-51
2
58
118
187
255
331
396
458
521
561
601
636
669
704
729
747
753
748
729
701
670
633
601
562
515
462
398
325
254
184
115
53
-7
-68
-130
-197
-263
-325
-382
-431
-469
-506
-534
-558
-587
-611
-636
-649
-650
-648
-633
-616
-600
-580
-562
-537
-504
-465
-416
-360
-297
-233
-170
-106
-40
32
110
197
285
372
457
541
621
696
772
846
925
1000
1059
1113
1158
1191
1219
1241
1259
1277
1285
1288
1283
1266
1244
1215
1186
1161
1133
1108
1083
1046
1002
954
899
842
786
725
660
590
506
413
316
207
99
-4
-112
-216
-315
-424
-538
-651
-768
-885
-988
-1086
-1178
-1261
-1350
-1443
-1530
-1611
-1682
-1741
-1788
-1828
-1861
-1894
-1925
-1951
-1970
-1981
-1983
-1973
-1953
-1932
-1905
-1878
-1851
-1813
-1767
-1708
-1637
-1558
-1476
-1395
-1312
-1231
-1148
-1045
-942
-839
-715
-601
-495
-383
-276
-165
-50
71
194
319
444
553
656
757
854
953
1052
1153
1251
1339
1415
1487
1543
1593
1659
1719
1771
1814
1846
1869
1882
1889
1895
1908
1927
1942
1953
1957
1959
1959
1953
1958
1972
1986
2002
2009
2012
1999
1986
1979
1966
1956
1942
1925
1901
1872
1829
1774
1727
1677
1632
1588
1536
1479
1410
1338
1259
1181
1116
1047
972
897
813
724
627
531
439
348
264
178
82
-19
-127
-236
-343
-444
-534
-619
-702
-783
-866
-945
-1018
-1080
-1125
-1153
-1168
-1176
-1176
-1175
-1162
-1138
-1107
-1044
-974
-897
-802
-714
-617
-511
-402
-274
-136
10
160
307
451
591
722
855
992
1126
1261
1386
1498
1596
1679
1756
1829
1901
1970
2029
2082
2122
2147
2165
2174
2180
2190
2200
2206
2205
2195
2179
2158
2134
2112
2095
2081
2068
2050
2023
1989
1955
1919
1880
1853
1826
1792
1753
1702
1643
1581
1515
1451
1391
1333
1271
1207
1133
1053
972
892
820
755
701
646
590
538
484
435
380
345
327
304
286
267
246
220
196
178
164
157
156
152
145
129
104
76
49
27
8
-13
-39
-75
-118
-170
-227
-283
-337
-383
-429
-476
-521
-577
-637
-689
-743
-785
-818
-847
-871
-899
-926
-958
-986
-1003
-1015
-1013
-1002
-986
-969
-953
-932
-906
-874
-831
-777
-715
-650
-585
-521
-462
-404
-341
-270
-195
-117
-36
33
92
145
191
235
279
325
373
417
454
481
504
519
534
561
587
614
647
674
695
711
718
727
741
752
762
773
775
766
745
718
688
649
620
595
561
523
472
422
363
297
241
189
148
107
63
15
-42
-101
-160
-215
-264
-306
-347
-394
-445
-501
-564
-627
-683
-730
-773
-812
-849
-890
-934
-979
-1019
-1052
-1072
-1082
-1086
-1085
-1088
-1092
-1097
-1098
-1090
-1077
-1055
-1033
-1011
-998
-995
-998
-1004
-1008
-1013
-1015
-1015
-1025
-1036
-1059
-1090
-1119
-1144
-1159
-1167
-1171
-1175
-1184
-1194
-1208
-1220
-1225
-1222
-1207
-1190
-1170
-1148
-1137
-1120
-1095
-1069
-1028
-976
-918
-854
-793
-732
-673
-609
-541
-462
-375
-285
-195
-112
-36
32
97
160
225
291
358
421
479
532
572
607
645
685
727
776
827
864
893
916
933
947
959
975
988
993
989
972
945
911
870
831
794
759
722
673
620
563
500
439
381
329
281
236
195
151
103
54
5
-39
-76
-108
-144
-181
-221
-271
-325
-381
-436
-490
-538
-582
-628
-673
-719
-763
-804
-839
-865
-879
-886
-885
-882
-877
-878
-880
-868
-857
-842
-823
-805
-788
-783
-780
-779
-780
-780
-777
-770
-762
-754
-748
-743
-739
-733
-716
-694
-667
-629
-589
-549
-507
-472
-435
-393
-350
-298
-256
-206
-148
-108
-70
-35
-1
34
70
111
148
186
219
242
267
288
309
334
362
387
410
435
451
465
478
491
504
519
538
552
559
566
566
558
551
544
534
528
519
501
482
457
424
392
354
318
277
238
199
151
105
45
-6
-49
-100
-138
-174
-207
-237
-268
-297
-326
-349
-366
-377
-378
-376
-370
-357
-341
-319
-289
-249
-200
-136
-62
17
102
190
286
389
497
611
734
867
1000
1141
1284
1422
1569
1713
1860
2013
2162
2308
2450
2583
2711
2825
2926
3022
3109
3188
3253
3306
3346
3368
3375
3362
3339
3304
3258
3192
3117
3032
2927
2815
2684
2543
2401
2254
2103
1941
1776
1604
1425
1242
1058
870
682
499
315
134
-44
-218
-386
-552
-707
-852
-986
-1107
-1218
-1317
-1405
-1485
-1558
-1620
-1673
-1719
-1754
-1780
-1801
-1817
-1825
-1830
-1830
-1827
-1811
-1783
-1755
-1716
-1668
-1616
-1554
-1486
-1403
-1315
-1219
-1105
-982
-849
-708
-564
-410
-251
-90
75
248
423
593
763
932
1096
1254
1409
1560
1708
1852
1989
2115
2230
2334
2424
2502
2569
2624
2670
2699
2714
2717
2707
2685
2653
2613
2562
2509
2455
2390
2321
2251
2175
2095
2015
1929
1852
1769
1682
1603
1516
1432
1345
1257
1167
1073
984
892
796
705
617
525
431
342
254
171
89
11
-62
-132
-196
-259
-314
-361
-405
-442
-476
-502
-523
-545
-558
-570
-582
-587
-587
-584
-577
-567
-557
-546
-532
-518
-504
-485
-467
-445
-420
-395
-367
-341
-306
-272
-241
-203
-164
-122
-80
-39
4
45
84
125
164
201
238
276
311
344
382
419
452
489
529
573
619
666
716
769
823
878
944
1009
1075
1150
1224
1301
1380
1458
1534
1614
1697
1778
1866
1948
2031
2113
2191
2272
2343
2424
2505
2583
2659
2719
2782
2840
2895
2942
2977
3015
3038
3049
3057
3050
3032
3008
2969
2920
2860
2787
2713
2619
2520
2422
2305
2183
2056
1921
1783
1641
1498
1353
1210
1064
922
783
646
513
380
263
144
26
-82
-188
-286
-389
-477
-552
-629
-701
-775
-838
-899
-959
-1006
-1051
-1087
-1118
-1146
-1160
-1168
-1173
-1166
-1146
-1123
-1085
-1036
-982
-911
-841
-756
-652
-551
-437
-317
-193
-62
74
215
360
510
660
812
963
1116
1268
1417
1568
1717
1858
1997
2135
2264
2391
2511
2628
2740
2844
2941
3031
3114
3183
3252
3309
3349
3388
3416
3430
3432
3427
3404
3369
3326
3264
3195
3109
3009
2902
2776
2644
2496
2341
2176
1997
1820
1625
1421
1224
1016
805
589
373
156
-64
-282
-497
-710
-921
-1125
-1322
-1511
-1685
-1855
-2011
-2152
-2283
-2397
-2497
-2581
-2649
-2700
-2733
-2755
-2762
-2750
-2721
-2676
-2621
-2559
-2478
-2384
-2281
-2164
-2038
-1900
-1754
-1605
-1447
-1286
-1124
-959
-796
-641
-483
-325
-180
-37
101
231
356
470
582
687
785
875
959
1035
1101
1160
1213
1261
1298
1329
1348
1360
1371
1365
1352
1329
1293
1248
1192
1128
1054
971
878
780
676
569
462
349
235
125
17
-95
-201
-301
-404
-505
-600
-697
-786
-871
-956
-1033
-1109
-1178
-1246
-1311
-1370
-1428
-1475
-1525
-1564
-1592
-1626
-1651
-1670
-1684
-1689
-1691
-1687
-1677
-1665
-1645
-1624
-1599
-1564
-1533
-1496
-1451
-1409
-1363
-1316
-1271
-1219
-1165
-1113
-1057
-1009
-957
-908
-865
-822
-784
-742
-708
-678
-643
-612
-582
-552
-521
-492
-463
-432
-400
-365
-332
-297
-260
-221
-178
-136
-92
-46
-2
46
96
146
201
253
300
355
413
471
530
590
646
703
760
813
867
917
964
1007
1048
1087
1119
1152
1182
1209
1235
1260
1283
1303
1321
1339
1351
1367
1376
1374
1379
1373
1360
1342
1320
1297
1261
1220
1172
1112
1048
976
895
806
709
606
494
375
253
120
-19
-161
-309
-463
-614
-766
-925
-1085
-1239
-1399
-1561
-1721
-1884
-2041
-2195
-2350
-2498
-2642
-2777
-2905
-3023
-3128
-3221
-3302
-3366
-3414
-3448
-3465
-3466
-3450
-3416
-3366
-3303
-3223
-3126
-3018
-2899
-2763
-2615
-2461
-2296
-2120
-1939
-1750
-1555
-1357
-1156
-950
-743
-533
-325
-119
86
288
487
677
860
1035
1206
1365
1507
1647
1776
1890
1996
2095
2183
2259
2326
2387
2441
2487
2527
2557
2579
2593
2596
2593
2576
2549
2513
2464
2406
2333
2255
2165
2058
1947
1822
1691
1549
1397
1241
1072
899
717
535
348
152
-39
-232
-422
-610
-793
-972
-1144
-1308
-1478
-1624
-1762
-1902
-2022
-2134
-2234
-2320
-2396
-2454
-2497
-2531
-2553
-2560
-2559
-2549
-2530
-2502
-2466
-2425
-2377
-2323
-2263
-2199
-2132
-2058
-1981
-1902
-1818
-1734
-1648
-1555
-1461
-1369
-1273
-1176
-1080
-982
-882
-779
-677
-572
-465
-361
-253
-145
-33
80
193
311
427
539
652
766
886
1004
1121
1239
1356
1470
1583
1694
1804
1906
2002
2097
2183
2265
2343
2412
2475
2527
2578
2616
2639
2661
2672
2666
2659
2648
2620
2581
2540
2489
2434
2363
2288
2215
2128
2040
1945
1845
1747
1644
1539
1430
1323
1211
1100
996
884
770
657
539
418
297
173
44
-87
-222
-361
-495
-641
-784
-918
-1054
-1187
-1319
-1443
-1563
-1675
-1775
-1868
-1949
-2019
-2077
-2122
-2157
-2177
-2187
-2192
-2177
-2154
-2123
-2080
-2032
-1975
-1911
-1842
-1767
-1690
-1609
-1523
-1435
-1350
-1255
-1163
-1073
-977
-880
-779
-679
-577
-470
-368
-265
-161
-56
47
150
253
355
455
556
655
751
847
941
1038
1120
1206
1303
1381
1458
1535
1605
1676
1743
1807
1867
1926
1981
2035
2088
2131
2172
2210
2237
2262
2281
2285
2291
2287
2266
2248
2217
2177
2136
2086
2031
1970
1905
1831
1756
1686
1605
1524
1442
1351
1261
1174
1079
982
890
794
695
597
495
392
287
183
76
-29
-132
-236
-334
-440
-533
-609
-692
-767
-832
-887
-937
-981
-1006
-1025
-1047
-1055
-1055
-1059
-1048
-1032
-1015
-987
-954
-917
-873
-823
-769
-708
-644
-577
-507
-440
-371
-299
-227
-163
-95
-29
28
91
149
203
258
312
360
410
463
507
550
598
642
684
728
771
815
859
903
947
990
1034
1076
1116
1161
1204
1245
1292
1339
1392
1444
1496
1553
1610
1667
1723
1783
1832
1878
1936
1975
2007
2050
2074
2084
2098
2099
2092
2073
2048
2017
1965
1910
1849
1774
1685
1592
1501
1390
1280
1169
1047
923
802
682
537
416
313
183
65
-45
-159
-265
-366
-461
-553
-632
-710
-781
-843
-900
-947
-993
-1037
-1073
-1103
-1133
-1157
-1175
-1188
-1198
-1202
-1199
-1196
-1182
-1169
-1156
-1131
-1110
-1083
-1050
-1020
-988
-952
-914
-872
-832
-787
-730
-680
-624
-559
-500
-433
-360
-286
-207
-125
-40
46
138
233
326
418
513
610
698
787
874
955
1038
1113
1181
1247
1308
1363
1409
1449
1480
1503
1517
1521
1519
1506
1489
1455
1412
1365
1308
1241
1169
1100
1023
939
861
781
704
626
551
481
411
345
283
224
173
124
74
34
-3
-38
-64
-88
-107
-119
-128
-130
-128
-119
-106
-88
-66
-42
-14
12
45
76
99
131
159
188
216
241
269
293
316
346
376
405
433
461
491
523
553
584
610
636
664
685
702
718
731
739
743
740
737
724
706
688
657
625
583
535
487
428
366
294
222
144
61
-20
-109
-201
-299
-397
-495
-600
-705
-813
-921
-1031
-1141
-1249
-1352
-1451
-1552
-1642
-1735
-1818
-1883
-1951
-2004
-2048
-2083
-2113
-2132
-2137
-2139
-2129
-2119
-2100
-2068
-2037
-2002
-1964
-1921
-1880
-1831
-1775
-1723
-1670
-1616
-1565
-1512
-1457
-1408
-1358
-1314
-1266
-1209
-1161
-1111
-1064
-1015
-958
-910
-859
-809
-763
-713
-667
-622
-578
-536
-497
-457
-417
-383
-349
-319
-288
-257
-242
-220
-195
-183
-169
-160
-155
-154
-159
-171
-188
-208
-234
-258
-289
-333
-377
-427
-477
-532
-595
-656
-718
-778
-840
-900
-953
-1006
-1053
-1097
-1138
-1172
-1203
-1228
-1249
-1264
-1274
-1283
-1292
-1298
-1291
-1290
-1289
-1283
-1280
-1272
-1264
-1259
-1252
-1244
-1243
-1243
-1246
-1258
-1267
-1277
-1293
-1309
-1329
-1348
-1368
-1386
-1403
-1420
-1425
-1432
-1435
-1427
-1416
-1396
-1364
-1331
-1287
-1228
-1171
-1113
-1045
-973
-898
-821
-739
-658
-576
-495
-416
-335
-259
-186
-115
-45
17
78
133
183
230
270
306
335
364
385
399
422
435
445
454
460
471
478
499
514
519
540
559
578
605
631
655
684
714
744
776
808
843
877
915
956
998
1044
1092
1145
1196
1249
1305
1357
1414
1472
1523
1577
1628
1674
1716
1752
1784
1808
1823
1834
1835
1835
1823
1802
1779
1748
1716
1671
1625
1578
1521
1461
1398
1324
1250
1180
1097
1010
919
825
727
625
520
408
297
185
72
-47
-160
-267
-377
-483
-588
-685
-777
-867
-949
-1027
-1098
-1162
-1219
-1268
-1312
-1349
-1378
-1400
-1416
-1427
-1434
-1436
-1432
-1426
-1416
-1403
-1385
-1361
-1335
-1301
-1260
-1215
-1161
-1096
-1025
-946
-855
-754
-642
-520
-390
-250
-102
55
216
385
560
736
918
1097
1272
1448
1618
1781
1937
2081
2217
2341
2451
2547
2631
2700
2755
2797
2828
2842
2842
2836
2811
2779
2745
2692
2632
2568
2494
2409
2317
2218
2112
2000
1873
1739
1598
1445
1288
1120
945
766
577
385
187
-13
-213
-418
-615
-809
-1008
-1198
-1377
-1549
-1712
-1865
-2007
-2139
-2257
-2367
-2461
-2543
-2612
-2662
-2701
-2727
-2737
-2730
-2711
-2681
-2635
-2584
-2520
-2445
-2368
-2278
-2183
-2086
-1983
-1878
-1772
-1663
-1554
-1441
-1328
-1214
-1096
-979
-856
-734
-602
-461
-325
-180
-31
124
285
450
623
805
983
1161
1349
1532
1714
1895
2067
2240
2401
2552
2696
2828
2954
3063
3161
3254
3332
3402
3458
3506
3547
3572
3587
3592
3582
3564
3534
3491
3438
3377
3298
3212
3118
3004
2887
2758
2620
2480
2330
2175
2015
1854
1689
1521
1359
1197
1035
886
738
585
448
315
186
65
-56
-169
-278
-386
-490
-586
-683
-778
-867
-955
-1038
-1116
-1194
-1264
-1333
-1398
-1460
-1521
-1577
-1635
-1688
-1735
-1780
-1822
-1862
-1896
-1925
-1952
-1975
-1991
-2002
-2009
-2011
-2008
-2002
-1988
-1964
-1941
-1912
-1876
-1837
-1788
-1736
-1680
-1618
-1553
-1486
-1413
-1334
-1252
-1167
-1079
-988
-893
-797
-697
-597
-493
-388
-288
-181
-74
28
131
231
332
430
524
619
709
796
879
959
1032
1099
1165
1218
1261
1301
1329
1348
1357
1360
1353
1337
1321
1293
1257
1221
1181
1140
1097
1054
1008
961
917
870
820
770
720
668
615
557
498
437
370
303
234
160
84
4
-79
-166
-251
-342
-433
-524
-621
-713
-806
-903
-995
-1087
-1175
-1266
-1352
-1433
-1517
-1597
-1677
-1756
-1832
-1906
-1977
-2045
-2112
-2176
-2233
-2286
-2333
-2372
-2408
-2437
-2459
-2474
-2482
-2483
-2477
-2465
-2443
-2411
-2372
-2320
-2259
-2193
-2117
-2032
-1936
-1840
-1736
-1623
-1510
-1393
-1277
-1161
-1043
-928
-812
-695
-578
-464
-346
-227
-110
10
125
239
352
461
570
673
774
869
958
1041
1114
1184
1247
1303
1349
1389
1422
1441
1455
1465
1466
1457
1445
1428
1409
1386
1359
1335
1307
1278
1250
1225
1198
1172
1148
1123
1098
1071
1048
1015
980
957
924
887
851
814
773
730
686
637
585
529
474
415
346
282
220
146
72
-2
-78
-155
-231
-305
-384
-460
-531
-609
-683
-754
-826
-895
-964
-1029
-1095
-1158
-1216
-1275
-1331
-1378
-1425
-1462
-1491
-1524
-1534
-1539
-1551
-1545
-1534
-1519
-1495
-1469
-1436
-1396
-1358
-1315
-1270
-1220
-1179
-1132
-1070
-1024
-974
-919
-870
-821
-773
-725
-681
-638
-593
-557
-518
-473
-435
-400
-367
-337
-309
-286
-264
-247
-234
-222
-214
-211
-214
-213
-220
-237
-249
-265
-279
-296
-318
-337
-358
-376
-394
-414
-429
-444
-459
-473
-483
-488
-494
-495
-489
-480
-466
-444
-416
-384
-345
-299
-246
-187
-124
-54
17
92
170
246
324
400
476
551
622
689
753
812
866
915
951
988
1028
1056
1076
1095
1108
1118
1122
1121
1119
1110
1103
1089
1062
1041
1015
982
949
913
872
827
777
721
663
597
528
453
372
291
204
111
17
-82
-184
-288
-398
-506
-614
-728
-846
-949
-1045
-1148
-1243
-1335
-1421
-1497
-1568
-1629
-1682
-1727
-1759
-1779
-1793
-1793
-1781
-1760
-1725
-1686
-1634
-1570
-1498
-1414
-1321
-1220
-1111
-995
-874
-745
-612
-475
-339
-206
-68
71
207
346
481
608
737
861
980
1095
1204
1303
1397
1490
1568
1639
1705
1758
1811
1851
1880
1904
1924
1938
1945
1948
1946
1943
1937
1923
1910
1898
1880
1855
1835
1815
1784
1754
1719
1674
1631
1569
1511
1462
1394
1323
1247
1168
1083
992
902
806
709
610
506
406
305
203
102
1
-100
-200
-298
-397
-496
-587
-681
-775
-862
-949
-1038
-1120
-1200
-1278
-1353
-1425
-1489
-1555
-1617
-1678
-1738
-1792
-1853
-1907
-1952
-1995
-2041
-2080
-2111
-2147
-2164
-2178
-2194
-2193
-2192
-2185
-2169
-2149
-2128
-2099
-2062
-2028
-1989
-1947
-1900
-1852
-1803
-1750
-1696
-1637
-1577
-1514
-1445
-1378
-1308
-1234
-1151
-1067
-985
-891
-794
-696
-592
-483
-372
-255
-135
-14
113
243
379
512
651
801
945
1094
1247
1397
1550
1700
1848
1991
2137
2273
2396
2518
2631
2735
2831
2916
2993
3058
3110
3155
3185
3202
3214
3210
3193
3169
3140
3100
3048
2995
2929
2858
2779
2689
2596
2493
2382
2266
2143
2011
1870
1725
1576
1425
1269
1110
948
786
624
460
298
135
-22
-178
-330
-476
-624
-763
-892
-1019
-1138
-1250
-1353
-1446
-1532
-1607
-1676
-1737
-1786
-1829
-1858
-1879
-1891
-1891
-1877
-1856
-1829
-1784
-1730
-1664
-1586
-1497
-1395
-1284
-1161
-1027
-882
-724
-557
-378
-192
-2
199
396
601
818
1027
1241
1452
1660
1868
2070
2268
2464
2655
2841
3024
3206
3380
3550
3713
3862
4003
4140
4264
4375
4472
4550
4619
4678
4712
4734
4742
4734
4713
4675
4625
4561
4488
4395
4295
4198
4077
3951
3820
3677
3535
3386
3228
3069
2908
2733
2560
2393
2213
2034
1853
1668
1485
1302
1119
931
748
564
379
200
18
-160
-335
-508
-676
-842
-1006
-1172
-1330
-1483
-1640
-1787
-1933
-2083
-2221
-2359
-2492
-2614
-2736
-2852
-2954
-3048
-3138
-3214
-3281
-3342
-3390
-3426
-3452
-3461
-3458
-3441
-3407
-3359
-3296
-3218
-3129
-3020
-2902
-2778
-2642
-2496
-2346
-2190
-2021
-1849
-1676
-1503
-1321
-1141
-962
-775
-595
-414
-229
-47
134
312
490
659
826
986
1139
1289
1429
1568
1696
1810
1928
2038
2142
2244
2336
2425
2509
2585
2659
2723
2780
2832
2878
2918
2945
2965
2977
2977
2969
2953
2922
2881
2835
2774
2704
2623
2535
2438
2329
2218
2095
1965
1830
1685
1536
1380
1219
1053
880
704
523
338
150
-43
-241
-439
-640
-845
-1047
-1249
-1452
-1651
-1850
-2042
-2222
-2401
-2573
-2731
-2882
-3018
-3138
-3248
-3345
-3430
-3497
-3546
-3586
-3607
-3618
-3614
-3600
-3574
-3529
-3480
-3419
-3341
-3255
-3158
-3048
-2930
-2799
-2658
-2509
-2349
-2178
-1999
-1813
-1618
-1424
-1220
-1008
-799
-587
-378
-153
63
266
489
699
910
1120
1315
1523
1713
1901
2097
2274
2450
2609
2764
2918
3054
3184
3299
3404
3502
3577
3646
3703
3736
3765
3782
3781
3769
3744
3705
3652
3590
3513
3426
3328
3216
3098
2971
2836
2695
2548
2395
2237
2077
1912
1748
1581
1412
1246
1077
907
740
572
403
239
78
-85
-242
-398
-550
-696
-843
-981
-1115
-1244
-1367
-1486
-1596
-1701
-1802
-1898
-1988
-2070
-2151
-2224
-2294
-2362
-2415
-2467
-2507
-2538
-2560
-2570
-2577
-2571
-2550
-2519
-2479
-2427
-2364
-2295
-2204
-2112
-2025
-1916
-1802
-1683
-1558
-1432
-1297
-1163
-1026
-883
-745
-597
-455
-320
-173
-31
114
252
382
517
647
771
891
1004
1110
1212
1301
1387
1474
1546
1611
1672
1726
1775
1820
1857
1886
1914
1932
1946
1956
1957
1955
1948
1935
1917
1897
1873
1843
1810
1774
1737
1696
1650
1602
1552
1498
1440
1383
1319
1252
1189
1116
1038
963
884
803
719
631
543
456
364
269
177
83
-13
-111
-210
-311
-415
-514
-622
-732
-835
-943
-1044
-1143
-1242
-1334
-1418
-1498
-1572
-1636
-1695
-1748
-1791
-1827
-1858
-1880
-1895
-1909
-1918
-1916
-1916
-1911
-1900
-1889
-1873
-1856
-1833
-1803
-1778
-1743
-1706
-1673
-1631
-1587
-1544
-1497
-1449
-1400
-1345
-1294
-1244
-1190
-1139
-1084
-1028
-970
-907
-846
-778
-709
-643
-565
-493
-422
-340
-262
-175
-94
-14
73
158
247
337
427
514
605
699
785
867
962
1047
1122
1207
1289
1361
1435
1514
1578
1634
1703
1757
1812
1866
1908
1955
1999
2032
2067
2098
2120
2143
2162
2170
2176
2178
2167
2154
2144
2117
2078
2043
1994
1931
1870
1796
1712
1630
1541
1444
1345
1249
1147
1042
946
847
753
668
584
506
431
365
306
255
209
176
144
110
95
81
70
67
69
77
83
98
115
132
152
170
190
213
240
268
299
334
369
408
451
495
536
583
632
676
725
770
813
859
900
944
984
1019
1058
1097
1132
1168
1200
1230
1257
1278
1300
1319
1335
1346
1347
1347
1340
1331
1315
1293
1270
1239
1204
1165
1126
1084
1039
994
950
906
859
813
769
723
680
636
591
551
508
466
428
389
350
312
276
241
203
166
131
96
58
18
-17
-53
-93
-122
-149
-177
-201
-221
-239
-252
-250
-251
-253
-241
-227
-208
-187
-162
-137
-109
-74
-44
-10
23
53
88
117
138
162
177
188
198
201
200
185
174
167
144
126
102
76
45
11
-9
-50
-82
-99
-126
-147
-163
-177
-182
-178
-170
-150
-127
-96
-55
-15
46
105
156
220
284
349
416
483
546
607
667
720
769
813
852
885
914
930
942
948
941
930
907
880
841
796
745
687
623
546
476
391
305
227
138
53
-34
-121
-206
-289
-367
-445
-518
-584
-645
-700
-745
-784
-815
-835
-848
-849
-845
-831
-807
-778
-740
-699
-653
-598
-544
-485
-422
-360
-297
-233
-170
-103
-32
37
106
178
252
331
411
489
571
656
744
832
923
1014
1110
1205
1302
1395
1482
1578
1661
1731
1806
1877
1937
1994
2049
2093
2128
2155
2177
2186
2187
2174
2143
2112
2067
2003
1934
1851
1756
1655
1544
1421
1293
1164
1025
880
734
588
438
289
141
-1
-141
-284
-410
-533
-658
-766
-870
-970
-1056
-1134
-1211
-1278
-1335
-1386
-1431
-1466
-1499
-1528
-1544
-1558
-1573
-1579
-1585
-1590
-1591
-1590
-1590
-1588
-1583
-1586
-1581
-1571
-1571
-1563
-1552
-1541
-1526
-1506
-1487
-1463
-1433
-1404
-1370
-1334
-1296
-1252
-1216
-1171
-1115
-1065
-1008
-950
-890
-820
-753
-681
-612
-537
-449
-372
-290
-212
-135
-56
19
95
163
236
308
369
429
484
536
579
618
655
677
700
723
736
744
747
746
742
735
722
714
699
673
648
622
591
557
526
491
453
411
374
342
303
266
230
194
157
118
79
37
-7
-55
-104
-154
-204
-255
-304
-350
-394
-434
-474
-508
-537
-567
-590
-608
-627
-641
-651
-659
-666
-673
-674
-675
-674
-667
-666
-656
-643
-631
-614
-597
-577
-556
-535
-513
-482
-463
-453
-431
-416
-404
-392
-384
-376
-373
-373
-374
-377
-383
-391
-397
-403
-413
-419
-423
-423
-421
-417
-402
-385
-362
-332
-296
-253
-209
-163
-112
-61
-3
56
115
180
242
304
368
433
496
555
618
681
739
796
849
902
947
991
1029
1060
1090
1109
1125
1135
1136
1130
1114
1090
1060
1025
982
933
873
814
745
666
594
515
430
351
272
187
108
26
-58
-137
-216
-294
-377
-441
-515
-606
-679
-759
-841
-919
-1003
-1085
-1167
-1250
-1335
-1420
-1506
-1589
-1677
-1769
-1854
-1939
-2018
-2096
-2169
-2237
-2299
-2350
-2397
-2434
-2461
-2475
-2481
-2475
-2457
-2430
-2392
-2343
-2284
-2219
-2138
-2052
-1958
-1847
-1736
-1617
-1490
-1360
-1219
-1072
-925
-775
-619
-464
-314
-159
-5
148
300
449
601
746
880
1010
1137
1256
1363
1468
1568
1655
1734
1804
1862
1913
1956
1988
2014
2030
2044
2046
2032
2017
1989
1956
1913
1861
1804
1734
1659
1569
1474
1378
1271
1164
1049
935
819
700
587
466
347
228
107
-11
-129
-243
-349
-454
-558
-654
-743
-821
-891
-964
-1024
-1071
-1113
-1143
-1168
-1184
-1190
-1188
-1176
-1158
-1132
-1095
-1055
-1008
-957
-905
-847
-791
-732
-671
-611
-553
-503
-452
-404
-363
-327
-293
-265
-237
-213
-193
-171
-150
-130
-105
-76
-44
-5
42
94
152
215
282
352
425
503
584
663
742
822
896
972
1040
1100
1160
1213
1262
1309
1349
1383
1417
1449
1475
1500
1523
1541
1559
1572
1579
1585
1585
1582
1573
1560
1542
1516
1493
1461
1419
1379
1331
1279
1225
1165
1101
1031
961
892
817
742
666
587
510
435
356
279
205
122
49
-24
-104
-178
-253
-320
-388
-459
-524
-585
-647
-704
-758
-807
-855
-903
-942
-977
-1006
-1034
-1056
-1065
-1074
-1074
-1067
-1059
-1034
-1011
-993
-958
-920
-880
-834
-785
-734
-680
-624
-565
-507
-448
-387
-333
-284
-237
-193
-152
-118
-88
-63
-46
-30
-17
-8
-2
4
11
16
24
35
47
65
82
99
122
147
178
206
239
277
312
350
388
427
463
496
534
565
593
622
644
664
681
696
710
720
730
738
748
758
769
783
799
817
836
856
879
902
926
950
971
992
1014
1033
1053
1069
1082
1098
1110
1122
1135
1144
1151
1158
1166
1173
1188
1196
1206
1234
1249
1258
1281
1300
1320
1339
1354
1370
1387
1402
1418
1426
1427
1429
1427
1420
1408
1391
1368
1341
1309
1272
1234
1189
1141
1088
1032
976
915
856
794
721
651
585
503
431
371
295
220
146
71
-3
-80
-155
-230
-303
-373
-441
-506
-566
-622
-675
-719
-759
-799
-833
-865
-896
-918
-942
-965
-982
-999
-1006
-1010
-1011
-1003
-994
-983
-962
-936
-911
-876
-841
-805
-761
-716
-668
-617
-562
-508
-447
-380
-320
-252
-184
-112
-32
45
124
199
279
359
434
511
585
655
723
789
847
902
950
991
1034
1068
1093
1115
1127
1132
1132
1120
1105
1089
1060
1026
985
939
887
830
767
696
622
541
455
362
266
170
66
-38
-145
-255
-363
-471
-576
-685
-794
-899
-1006
-1109
-1216
-1319
-1418
-1520
-1620
-1713
-1813
-1914
-2003
-2094
-2181
-2264
-2342
-2411
-2475
-2528
-2574
-2609
-2633
-2651
-2660
-2654
-2643
-2631
-2604
-2569
-2532
-2486
-2431
-2367
-2300
-2226
-2144
-2055
-1961
-1867
-1760
-1644
-1531
-1413
-1295
-1172
-1041
-909
-779
-644
-507
-374
-239
-103
31
163
297
426
552
684
807
928
1045
1158
1276
1380
1470
1565
1649
1725
1797
1857
1914
1966
2007
2042
2072
2093
2109
2121
2126
2123
2120
2111
2093
2074
2050
2017
1977
1929
1872
1806
1733
1651
1561
1463
1356
1242
1118
989
854
712
564
409
250
87
-81
-250
-422
-595
-767
-945
-1118
-1288
-1455
-1616
-1778
-1930
-2078
-2220
-2354
-2481
-2600
-2711
-2813
-2910
-2994
-3069
-3137
-3196
-3245
-3281
-3312
-3331
-3339
-3335
-3321
-3296
-3259
-3214
-3160
-3096
-3014
-2927
-2831
-2725
-2611
-2489
-2358
-2216
-2071
-1919
-1758
-1597
-1430
-1259
-1090
-914
-735
-561
-383
-203
-26
149
322
492
662
827
986
1142
1289
1430
1563
1682
1791
1889
1970
2039
2094
2131
2160
2172
2172
2161
2133
2110
2065
2005
1948
1877
1801
1720
1633
1531
1419
1309
1189
1069
939
800
662
513
359
201
30
-130
-310
-498
-677
-871
-1059
-1246
-1435
-1619
-1801
-1977
-2148
-2310
-2466
-2614
-2749
-2871
-2981
-3081
-3163
-3230
-3289
-3325
-3344
-3357
-3342
-3313
-3274
-3215
-3143
-3056
-2958
-2848
-2725
-2590
-2450
-2296
-2136
-1977
-1805
-1639
-1471
-1295
-1125
-956
-786
-617
-454
-296
-140
11
157
300
437
563
690
806
913
1018
1113
1205
1291
1372
1450
1521
1588
1647
1702
1751
1796
1836
1868
1895
1917
1930
1936
1932
1927
1915
1892
1866
1838
1799
1756
1709
1651
1590
1526
1452
1374
1291
1201
1105
1007
903
795
687
576
464
350
234
120
8
-103
-211
-319
-423
-522
-615
-701
-779
-846
-901
-941
-974
-1003
-1012
-1011
-1000
-978
-944
-902
-854
-801
-744
-684
-620
-555
-491
-423
-352
-281
-208
-133
-55
24
104
186
270
358
443
524
613
697
777
856
935
1010
1081
1155
1223
1290
1354
1409
1465
1515
1562
1604
1642
1680
1710
1735
1755
1771
1780
1784
1789
1788
1783
1780
1772
1755
1736
1717
1691
1662
1628
1591
1548
1501
1457
1402
1342
1285
1226
1168
1111
1059
1006
952
906
857
809
767
727
692
659
636
615
595
584
570
570
567
561
568
576
588
601
623
643
659
681
706
738
769
805
842
879
920
958
998
1039
1082
1125
1168
1210
1248
1281
1314
1344
1373
1402
1431
1455
1478
1505
1522
1538
1550
1559
1569
1571
1574
1570
1563
1552
1532
1508
1476
1446
1410
1369
1325
1279
1234
1178
1122
1063
998
938
878
817
754
690
624
556
484
415
349
280
214
149
80
11
-58
-127
-193
-253
-312
-367
-417
-464
-506
-549
-589
-620
-645
-663
-671
-671
-666
-659
-648
-632
-607
-573
-532
-481
-421
-357
-288
-218
-144
-63
20
112
212
316
427
531
642
751
847
956
1068
1179
1289
1394
1496
1585
1673
1752
1825
1900
1972
2041
2103
2159
2207
2245
2274
2299
2329
2353
2370
2382
2383
2369
2348
2318
2276
2229
2176
2119
2056
1978
1887
1789
1682
1573
1460
1351
1251
1142
1027
913
794
678
567
462
369
282
197
113
33
-44
-118
-179
-233
-272
-305
-333
-354
-371
-380
-384
-379
-353
-310
-273
-220
-149
-90
-23
52
136
236
343
458
571
684
796
903
1014
1126
1236
1348
1458
1557
1642
1722
1789
1849
1910
1968
2028
2078
2117
2151
2170
2182
2197
2211
2221
2232
2236
2229
2213
2185
2148
2108
2066
2018
1970
1914
1853
1775
1678
1593
1501
1400
1308
1219
1122
1019
915
804
693
585
486
395
303
211
116
14
-88
-187
-280
-367
-446
-518
-591
-660
-727
-791
-839
-879
-902
-899
-890
-871
-847
-818
-778
-730
-668
-595
-514
-429
-348
-271
-198
-127
-57
17
91
164
230
288
340
365
393
428
454
481
498
511
508
496
482
453
422
389
357
320
272
216
150
77
0
-76
-149
-223
-295
-373
-457
-546
-637
-727
-812
-889
-963
-1034
-1108
-1185
-1266
-1349
-1430
-1503
-1570
-1634
-1695
-1760
-1827
-1895
-1965
-2029
-2090
-2138
-2180
-2217
-2252
-2293
-2326
-2360
-2382
-2381
-2376
-2359
-2334
-2301
-2266
-2226
-2170
-2112
-2036
-1940
-1842
-1733
-1620
-1504
-1387
-1265
-1135
-995
-845
-687
-528
-369
-210
-67
82
243
400
555
703
849
984
1104
1214
1314
1403
1489
1571
1643
1705
1753
1788
1809
1823
1832
1839
1849
1853
1857
1850
1832
1810
1781
1751
1718
1690
1654
1609
1565
1507
1441
1374
1308
1243
1182
1124
1064
1001
933
862
797
731
665
606
548
492
428
359
290
219
147
76
11
-58
-128
-203
-288
-373
-460
-547
-631
-714
-793
-876
-963
-1048
-1140
-1224
-1306
-1396
-1463
-1527
-1604
-1667
-1720
-1784
-1848
-1902
-1942
-1981
-2022
-2053
-2082
-2115
-2147
-2170
-2185
-2197
-2200
-2193
-2184
-2175
-2162
-2140
-2116
-2085
-2039
-1981
-1914
-1842
-1761
-1676
-1585
-1482
-1367
-1240
-1102
-954
-804
-650
-498
-353
-201
-43
113
272
427
578
721
852
975
1093
1203
1305
1403
1496
1570
1632
1681
1714
1742
1761
1776
1783
1781
1772
1748
1721
1673
1623
1585
1530
1478
1425
1362
1296
1223
1142
1060
975
896
813
721
632
534
428
321
208
97
-12
-122
-232
-345
-465
-590
-719
-847
-972
-1096
-1215
-1327
-1447
-1568
-1690
-1817
-1936
-2055
-2168
-2270
-2373
-2471
-2571
-2669
-2764
-2853
-2928
-2993
-3046
-3089
-3127
-3148
-3169
-3185
-3183
-3169
-3137
-3095
-3040
-2975
-2907
-2834
-2759
-2672
-2578
-2488
-2380
-2262
-2148
-2030
-1911
-1794
-1674
-1548
-1414
-1274
-1133
-989
-853
-713
-572
-435
-290
-143
9
161
318
467
607
749
887
1025
1164
1305
1445
1583
1715
1839
1957
2071
2185
2297
2410
2520
2619
2712
2787
2854
2915
2963
3007
3042
3066
3077
3074
3054
3015
2965
2905
2837
2766
2682
2584
2474
2347
2209
2062
1905
1750
1587
1417
1246
1067
879
687
489
294
109
-76
-259
-437
-619
-805
-985
-1165
-1334
-1489
-1637
-1772
-1906
-2029
-2149
-2263
-2360
-2447
-2517
-2576
-2624
-2664
-2700
-2739
-2770
-2784
-2797
-2790
-2773
-2746
-2706
-2665
-2613
-2557
-2488
-2398
-2295
-2172
-2040
-1899
-1750
-1600
-1431
-1257
-1076
-874
-665
-450
-233
-17
199
412
629
852
1077
1304
1526
1741
1944
2135
2321
2497
2670
2845
3003
3144
3273
3381
3473
3555
3623
3683
3732
3767
3790
3791
3778
3749
3709
3667
3621
3570
3507
3432
3350
3257
3151
3046
2939
2828
2715
2593
2466
2339
2195
2044
1898
1753
1611
1469
1323
1175
1017
862
707
559
422
288
162
40
-79
-201
-316
-418
-516
-600
-674
-738
-799
-867
-924
-975
-1021
-1054
-1074
-1084
-1089
-1088
-1084
-1078
-1063
-1034
-992
-935
-866
-795
-714
-634
-554
-460
-362
-259
-141
-23
93
213
321
423
532
642
751
864
976
1073
1168
1258
1333
1413
1488
1562
1640
1705
1757
1801
1833
1852
1873
1890
1900
1906
1899
1880
1847
1811
1767
1719
1675
1630
1580
1525
1460
1388
1312
1233
1159
1094
1026
963
901
834
767
706
648
599
568
539
513
496
474
451
438
431
423
428
446
457
465
473
484
492
510
543
577
620
656
685
718
748
778
816
856
889
924
962
979
983
996
996
996
1019
1023
1012
1007
991
962
933
904
872
845
818
780
742
697
635
584
539
486
443
394
334
272
203
133
67
3
-58
-113
-175
-244
-312
-383
-447
-510
-567
-609
-655
-701
-749
-795
-836
-874
-901
-919
-930
-932
-934
-932
-923
-916
-896
-860
-819
-771
-716
-663
-608
-548
-487
-418
-338
-253
-171
-83
-3
68
147
223
303
390
478
561
638
713
776
842
906
973
1044
1101
1165
1212
1239
1273
1303
1331
1360
1392
1411
1429
1448
1449
1448
1445
1442
1439
1439
1434
1413
1392
1362
1328
1297
1263
1228
1190
1140
1083
1022
949
871
795
721
645
562
475
379
274
172
67
-35
-129
-226
-323
-417
-520
-624
-723
-820
-903
-976
-1050
-1116
-1182
-1249
-1312
-1367
-1409
-1444
-1466
-1476
-1491
-1503
-1507
-1510
-1503
-1482
-1449
-1409
-1361
-1313
-1261
-1209
-1149
-1079
-999
-909
-814
-719
-629
-542
-458
-378
-294
-212
-136
-67
-14
26
50
61
64
63
58
41
16
-22
-71
-127
-190
-251
-309
-369
-426
-479
-544
-605
-664
-720
-759
-794
-825
-842
-857
-869
-874
-874
-864
-842
-810
-774
-732
-697
-664
-630
-602
-563
-532
-503
-473
-455
-446
-451
-442
-451
-474
-475
-483
-495
-511
-534
-558
-583
-606
-620
-631
-647
-659
-675
-687
-700
-718
-720
-715
-704
-687
-674
-657
-639
-619
-585
-548
-504
-447
-392
-339
-290
-240
-189
-137
-81
-24
29
78
119
153
182
207
237
271
307
344
369
394
416
436
464
489
526
561
591
620
639
652
662
670
687
698
708
714
708
701
680
655
634
617
597
573
551
513
468
424
377
331
288
242
196
139
74
13
-63
-130
-186
-247
-286
-337
-401
-453
-506
-551
-588
-614
-629
-640
-643
-651
-659
-663
-666
-660
-647
-633
-615
-606
-600
-607
-612
-603
-606
-597
-588
-592
-592
-596
-605
-612
-612
-607
-594
-576
-559
-542
-526
-506
-480
-441
-393
-338
-272
-206
-142
-73
-1
80
167
266
369
469
568
657
743
825
906
991
1070
1143
1208
1257
1296
1326
1344
1355
1364
1367
1364
1343
1308
1259
1206
1150
1091
1034
974
909
839
759
678
599
518
451
389
325
268
201
139
79
20
-28
-73
-102
-136
-177
-211
-252
-287
-316
-342
-357
-372
-387
-404
-422
-443
-459
-470
-477
-474
-470
-469
-466
-464
-463
-452
-432
-403
-366
-331
-294
-252
-209
-161
-104
-36
34
111
187
260
334
399
476
561
639
722
801
877
948
1015
1081
1150
1224
1295
1366
1431
1488
1543
1590
1634
1679
1723
1761
1789
1811
1820
1818
1814
1804
1792
1776
1753
1725
1688
1647
1607
1565
1529
1497
1468
1440
1406
1374
1340
1308
1285
1264
1249
1232
1211
1189
1162
1134
1106
1083
1063
1044
1026
1005
978
948
924
902
885
873
856
848
824
789
770
744
719
700
675
649
620
580
538
496
450
414
381
341
302
259
216
169
131
101
71
48
23
-4
-37
-74
-108
-147
-179
-203
-229
-268
-302
-331
-372
-410
-443
-471
-498
-527
-552
-583
-617
-644
-668
-688
-696
-698
-697
-693
-687
-678
-661
-635
-607
-569
-526
-489
-453
-421
-391
-359
-320
-280
-237
-193
-155
-119
-85
-54
-20
15
54
95
127
156
181
204
229
256
286
320
358
388
415
441
465
493
522
556
590
620
650
669
687
705
720
740
755
765
769
759
735
704
665
621
572
511
449
370
274
174
68
-34
-135
-234
-330
-422
-525
-619
-697
-781
-853
-912
-963
-1008
-1048
-1084
-1116
-1146
-1171
-1180
-1181
-1178
-1169
-1155
-1143
-1132
-1115
-1089
-1052
-1015
-965
-908
-857
-804
-754
-697
-633
-564
-485
-410
-338
-267
-202
-139
-73
-5
68
146
221
293
360
426
493
561
639
721
805
886
960
1028
1091
1150
1209
1269
1326
1382
1429
1463
1486
1504
1514
1518
1527
1529
1526
1514
1484
1450
1409
1365
1323
1282
1242
1198
1152
1099
1040
983
929
883
841
803
765
723
679
634
594
557
521
496
476
445
415
388
351
316
287
263
243
224
201
170
136
101
70
36
19
12
-7
-19
-46
-82
-109
-138
-164
-189
-216
-251
-294
-347
-408
-470
-532
-588
-644
-700
-755
-817
-883
-947
-1002
-1050
-1089
-1115
-1139
-1160
-1177
-1195
-1206
-1210
-1204
-1188
-1166
-1138
-1114
-1093
-1073
-1052
-1024
-988
-946
-898
-851
-810
-771
-735
-695
-649
-593
-531
-473
-416
-357
-300
-244
-175
-104
-28
60
148
238
325
404
490
582
677
780
887
989
1092
1186
1274
1362
1450
1542
1634
1727
1808
1880
1946
1997
2048
2095
2134
2178
2208
2225
2228
2222
2208
2189
2168
2145
2117
2078
2028
1966
1891
1810
1721
1630
1533
1427
1316
1189
1050
903
751
598
440
291
135
-31
-197
-371
-541
-709
-867
-1008
-1147
-1280
-1412
-1533
-1650
-1767
-1865
-1949
-2019
-2076
-2132
-2181
-2225
-2262
-2291
-2309
-2308
-2297
-2281
-2261
-2231
-2198
-2162
-2107
-2038
-1956
-1865
-1760
-1652
-1546
-1426
-1300
-1166
-1019
-862
-699
-535
-370
-203
-34
138
314
496
683
870
1044
1211
1374
1532
1689
1843
1997
2141
2276
2399
2503
2596
2674
2748
2824
2880
2919
2945
2954
2942
2917
2883
2840
2789
2727
2658
2575
2475
2365
2247
2124
1996
1864
1725
1571
1406
1230
1043
851
659
465
268
69
-136
-348
-564
-778
-987
-1188
-1378
-1564
-1748
-1928
-2102
-2273
-2434
-2581
-2711
-2829
-2944
-3044
-3142
-3240
-3319
-3389
-3438
-3473
-3504
-3517
-3528
-3534
-3523
-3505
-3470
-3421
-3356
-3281
-3202
-3112
-3020
-2920
-2807
-2684
-2540
-2387
-2238
-2085
-1929
-1773
-1611
-1445
-1272
-1097
-925
-757
-602
-445
-302
-160
-5
126
266
409
526
642
748
851
955
1057
1158
1253
1340
1416
1484
1548
1604
1657
1711
1753
1783
1808
1817
1822
1820
1806
1794
1778
1753
1724
1680
1623
1563
1501
1441
1379
1315
1246
1166
1084
995
903
813
720
641
547
438
333
219
101
-14
-122
-234
-345
-458
-579
-695
-820
-944
-1057
-1166
-1270
-1370
-1473
-1578
-1672
-1778
-1870
-1935
-2006
-2067
-2125
-2185
-2238
-2286
-2331
-2367
-2385
-2398
-2408
-2412
-2409
-2402
-2390
-2364
-2325
-2268
-2202
-2128
-2044
-1957
-1862
-1756
-1638
-1510
-1370
-1223
-1073
-926
-774
-618
-460
-293
-123
49
220
384
541
694
843
987
1131
1273
1406
1529
1639
1738
1824
1903
1984
2053
2119
2175
2211
2244
2261
2264
2267
2268
2265
2253
2235
2210
2173
2129
2086
2047
2012
1977
1939
1904
1862
1816
1774
1734
1698
1663
1633
1594
1548
1498
1443
1389
1335
1289
1237
1184
1128
1059
990
918
854
785
716
660
594
526
456
381
307
240
172
110
55
-11
-80
-153
-234
-312
-387
-457
-529
-600
-675
-754
-834
-913
-988
-1058
-1115
-1164
-1213
-1259
-1313
-1354
-1388
-1420
-1436
-1447
-1452
-1456
-1457
-1455
-1452
-1440
-1418
-1380
-1338
-1291
-1239
-1188
-1133
-1075
-1010
-932
-838
-743
-643
-538
-436
-331
-216
-93
35
174
311
438
569
694
814
935
1062
1190
1306
1426
1538
1636
1728
1813
1895
1973
2056
2133
2202
2264
2313
2356
2396
2425
2451
2483
2511
2528
2533
2528
2511
2489
2467
2439
2410
2374
2321
2257
2174
2080
1979
1865
1749
1621
1483
1329
1152
964
761
549
337
116
-107
-337
-577
-823
-1074
-1322
-1561
-1788
-2000
-2203
-2396
-2583
-2757
-2916
-3061
-3177
-3271
-3345
-3391
-3425
-3445
-3446
-3434
-3401
-3343
-3265
-3167
-3054
-2932
-2803
-2664
-2519
-2357
-2177
-1994
-1796
-1597
-1403
-1204
-1012
-817
-617
-414
-208
-7
188
373
547
713
870
1029
1186
1335
1482
1619
1742
1860
1967
2070
2179
2285
2390
2490
2580
2662
2728
2783
2840
2888
2933
2970
2989
2996
2984
2952
2910
2857
2802
2734
2651
2559
2450
2328
2198
2063
1926
1791
1658
1523
1383
1236
1083
930
778
632
501
364
222
88
-52
-194
-336
-469
-595
-717
-832
-943
-1057
-1173
-1286
-1391
-1485
-1573
-1642
-1699
-1757
-1809
-1857
-1901
-1931
-1945
-1948
-1938
-1916
-1893
-1862
-1825
-1785
-1731
-1664
-1585
-1496
-1400
-1296
-1191
-1084
-969
-844
-707
-558
-400
-237
-73
96
259
419
591
764
940
1114
1281
1443
1588
1722
1847
1964
2074
2177
2267
2346
2407
2442
2469
2482
2486
2486
2467
2448
2409
2355
2286
2192
2094
1991
1881
1767
1645
1515
1373
1220
1063
905
749
600
450
305
156
8
-141
-296
-441
-574
-699
-816
-922
-1034
-1139
-1230
-1326
-1411
-1487
-1545
-1587
-1631
-1664
-1691
-1715
-1728
-1729
-1713
-1682
-1639
-1588
-1533
-1472
-1409
-1348
-1271
-1187
-1100
-1006
-920
-833
-751
-685
-617
-549
-485
-420
-356
-302
-253
-210
-176
-143
-100
-59
-23
20
64
103
134
166
200
238
282
328
374
415
453
486
509
529
548
564
575
581
571
545
509
458
399
339
271
193
111
18
-88
-204
-327
-452
-582
-713
-838
-967
-1097
-1230
-1363
-1489
-1613
-1719
-1809
-1894
-1964
-2029
-2091
-2139
-2177
-2196
-2199
-2188
-2156
-2111
-2056
-1987
-1912
-1824
-1718
-1599
-1467
-1326
-1170
-1021
-880
-728
-580
-426
-266
-105
56
210
357
492
620
743
861
973
1082
1182
1262
1333
1388
1435
1468
1483
1501
1508
1506
1493
1465
1426
1375
1321
1264
1207
1145
1081
1013
933
852
761
663
577
491
407
324
238
145
49
-43
-137
-216
-293
-373
-439
-509
-579
-641
-704
-758
-801
-829
-847
-857
-859
-856
-848
-827
-792
-745
-681
-608
-527
-437
-352
-266
-174
-76
24
132
246
359
466
562
664
756
850
951
1048
1151
1248
1341
1430
1510
1591
1672
1754
1837
1924
2005
2079
2146
2205
2266
2319
2371
2426
2475
2517
2548
2568
2578
2579
2575
2569
2560
2545
2520
2487
2437
2378
2314
2244
2173
2097
2018
1931
1833
1727
1610
1487
1357
1230
1107
970
837
693
533
376
213
54
-99
-246
-389
-531
-673
-817
-959
-1090
-1212
-1320
-1411
-1493
-1568
-1632
-1687
-1737
-1774
-1795
-1796
-1787
-1771
-1744
-1718
-1685
-1649
-1611
-1557
-1494
-1418
-1334
-1249
-1156
-1065
-969
-863
-751
-625
-490
-350
-209
-71
67
200
335
472
612
752
886
1012
1123
1222
1309
1392
1470
1544
1613
1671
1719
1753
1774
1790
1803
1815
1829
1848
1861
1864
1863
1860
1849
1834
1828
1822
1813
1801
1779
1748
1707
1664
1619
1570
1525
1480
1426
1361
1287
1205
1119
1033
952
871
791
707
614
524
428
331
247
166
91
23
-47
-124
-201
-278
-354
-419
-471
-526
-583
-633
-693
-760
-820
-876
-930
-978
-1012
-1045
-1085
-1120
-1162
-1195
-1218
-1226
-1222
-1220
-1200
-1170
-1146
-1112
-1066
-1004
-924
-831
-726
-614
-504
-393
-273
-150
-17
127
275
426
574
715
847
979
1109
1241
1380
1513
1646
1758
1858
1966
2057
2152
2250
2343
2443
2539
2624
2701
2775
2849
2920
2991
3066
3128
3180
3221
3241
3245
3240
3230
3210
3188
3152
3104
3043
2965
2875
2782
2694
2604
2511
2411
2302
2184
2053
1923
1789
1653
1527
1399
1261
1116
962
803
638
474
317
164
12
-145
-305
-472
-637
-795
-942
-1073
-1197
-1309
-1416
-1522
-1619
-1707
-1778
-1835
-1867
-1885
-1900
-1898
-1895
-1887
-1864
-1831
-1779
-1712
-1639
-1560
-1484
-1413
-1341
-1266
-1188
-1102
-1012
-926
-844
-773
-710
-653
-594
-532
-467
-404
-348
-299
-261
-229
-200
-170
-136
-108
-71
-33
-6
20
40
69
109
151
198
250
292
325
357
383
406
432
457
479
491
486
475
459
430
401
372
340
304
259
209
150
87
25
-35
-86
-132
-179
-230
-281
-330
-374
-412
-440
-458
-473
-487
-503
-522
-543
-561
-567
-569
-565
-559
-553
-555
-558
-552
-553
-545
-525
-513
-503
-500
-511
-526
-544
-564
-578
-589
-605
-624
-652
-686
-722
-762
-791
-818
-852
-877
-905
-943
-986
-1030
-1070
-1105
-1134
-1157
-1179
-1204
-1234
-1265
-1294
-1315
-1322
-1325
-1323
-1316
-1312
-1307
-1303
-1297
-1279
-1251
-1217
-1176
-1136
-1099
-1063
-1028
-988
-939
-882
-819
-751
-686
-628
-562
-505
-449
-374
-297
-211
-124
-41
39
116
194
275
365
458
554
648
734
815
888
961
1036
1114
1195
1277
1357
1423
1486
1541
1588
1641
1693
1746
1795
1833
1855
1858
1853
1841
1825
1807
1784
1756
1720
1673
1616
1554
1493
1435
1387
1343
1298
1249
1193
1130
1062
994
937
881
816
758
694
615
538
458
381
314
255
203
153
100
46
-11
-67
-112
-146
-171
-187
-197
-206
-212
-215
-217
-205
-183
-152
-106
-57
-11
33
79
121
171
233
298
363
427
489
537
580
623
661
701
744
782
814
839
853
854
852
848
842
839
837
830
816
795
765
738
712
690
677
659
642
618
588
554
517
485
457
436
416
393
367
335
300
263
236
213
197
185
169
153
122
96
78
57
46
37
31
24
9
-9
-31
-52
-66
-77
-84
-89
-96
-106
-121
-135
-142
-147
-138
-122
-104
-79
-58
-35
-11
19
61
110
170
233
295
356
410
467
526
589
659
729
801
867
924
979
1024
1070
1125
1178
1232
1286
1333
1371
1402
1432
1457
1481
1513
1539
1566
1585
1593
1597
1589
1578
1566
1560
1554
1539
1523
1491
1452
1408
1352
1301
1251
1199
1144
1086
1022
947
872
794
717
645
577
509
441
372
294
219
143
72
13
-38
-83
-123
-158
-194
-224
-247
-265
-271
-264
-248
-228
-206
-186
-167
-142
-114
-82
-41
7
54
100
146
187
228
270
312
358
404
449
487
517
545
563
580
599
618
636
656
680
697
707
718
724
732
746
764
784
802
816
825
833
834
842
848
853
866
869
873
874
869
863
857
854
854
860
864
867
871
871
875
882
886
895
913
932
953
973
992
1013
1031
1054
1086
1121
1163
1206
1247
1290
1334
1375
1417
1463
1506
1549
1584
1613
1635
1646
1648
1646
1640
1627
1613
1584
1552
1518
1471
1424
1370
1319
1273
1223
1176
1125
1074
1021
966
914
859
809
758
710
668
620
571
521
470
420
373
325
276
232
182
131
77
18
-42
-105
-167
-228
-288
-348
-412
-480
-548
-614
-680
-744
-804
-862
-914
-967
-1016
-1062
-1109
-1142
-1178
-1213
-1233
-1254
-1268
-1273
-1279
-1282
-1275
-1264
-1248
-1217
-1180
-1137
-1086
-1032
-971
-902
-824
-741
-647
-547
-443
-334
-222
-109
8
127
245
365
495
621
742
865
985
1101
1216
1325
1432
1538
1639
1733
1822
1903
1976
2041
2099
2152
2194
2227
2250
2259
2257
2239
2203
2155
2094
2021
1937
1841
1736
1620
1493
1359
1220
1070
918
763
602
444
278
103
-71
-248
-427
-601
-777
-950
-1114
-1280
-1432
-1583
-1734
-1865
-1992
-2105
-2206
-2298
-2374
-2441
-2501
-2548
-2590
-2625
-2645
-2657
-2658
-2650
-2635
-2611
-2578
-2537
-2490
-2430
-2359
-2278
-2187
-2088
-1985
-1870
-1747
-1620
-1486
-1344
-1196
-1044
-890
-735
-579
-428
-271
-126
6
146
279
405
522
633
739
832
922
1007
1085
1161
1240
1312
1375
1436
1496
1552
1606
1658
1707
1754
1795
1829
1859
1880
1893
1897
1896
1883
1859
1829
1777
1728
1666
1582
1495
1399
1295
1184
1066
941
814
685
553
423
292
167
50
-62
-164
-259
-344
-421
-490
-547
-593
-631
-655
-671
-688
-690
-682
-676
-663
-647
-626
-602
-573
-542
-511
-478
-446
-412
-379
-344
-307
-274
-233
-199
-173
-140
-117
-93
-70
-49
-26
-12
3
11
19
28
26
28
31
31
34
37
40
41
44
45
48
54
59
65
72
77
77
72
64
50
33
12
-10
-33
-62
-92
-126
-163
-203
-241
-284
-322
-355
-394
-431
-467
-501
-536
-571
-591
-614
-635
-643
-646
-640
-630
-613
-583
-548
-500
-443
-379
-302
-225
-136
-35
59
161
265
367
477
582
685
792
885
968
1053
1131
1201
1272
1333
1379
1424
1458
1483
1506
1515
1521
1522
1509
1497
1486
1464
1433
1410
1375
1328
1293
1253
1211
1169
1122
1076
1024
968
910
850
787
723
655
583
516
442
364
291
219
148
79
12
-50
-110
-169
-227
-282
-331
-376
-421
-462
-498
-529
-562
-590
-612
-637
-654
-668
-678
-682
-687
-682
-675
-664
-645
-625
-598
-566
-535
-502
-463
-430
-395
-362
-331
-296
-264
-232
-205
-175
-146
-124
-102
-85
-67
-51
-39
-23
-12
-2
5
12
17
22
28
35
45
54
67
82
98
119
143
175
213
255
305
359
413
471
535
596
665
728
784
845
900
955
1004
1048
1081
1115
1149
1171
1192
1205
1212
1214
1207
1197
1174
1152
1121
1081
1043
994
941
884
820
754
683
608
531
454
368
275
184
88
-14
-116
-221
-336
-447
-559
-678
-793
-914
-1031
-1148
-1268
-1378
-1488
-1595
-1700
-1799
-1895
-1992
-2070
-2152
-2239
-2307
-2371
-2431
-2483
-2528
-2564
-2596
-2620
-2638
-2645
-2645
-2638
-2621
-2607
-2580
-2537
-2498
-2450
-2388
-2327
-2257
-2174
-2085
-1990
-1882
-1768
-1650
-1524
-1392
-1256
-1119
-976
-832
-685
-541
-405
-263
-125
10
144
274
406
530
651
771
886
999
1109
1215
1318
1418
1515
1608
1697
1781
1863
1940
2010
2074
2130
2182
2223
2252
2271
2277
2274
2253
2224
2186
2129
2064
1984
1897
1803
1697
1588
1471
1348
1222
1090
956
820
681
543
407
270
135
6
-122
-243
-360
-479
-589
-691
-790
-884
-974
-1060
-1141
-1218
-1291
-1360
-1420
-1478
-1537
-1586
-1628
-1664
-1694
-1714
-1728
-1734
-1728
-1719
-1700
-1673
-1641
-1602
-1561
-1513
-1461
-1405
-1346
-1285
-1219
-1155
-1086
-1019
-952
-885
-818
-748
-682
-610
-535
-458
-383
-312
-235
-158
-78
1
80
161
241
324
404
485
567
648
727
808
889
969
1052
1133
1212
1291
1375
1452
1526
1601
1672
1740
1802
1863
1921
1977
2029
2075
2125
2170
2213
2256
2295
2333
2367
2398
2428
2454
2474
2488
2495
2499
2499
2488
2469
2446
2411
2367
2317
2253
2184
2113
2030
1943
1848
1743
1637
1526
1409
1288
1169
1043
910
784
658
529
403
280
161
44
-68
-177
-283
-381
-475
-572
-664
-752
-840
-925
-1009
-1095
-1177
-1248
-1325
-1402
-1471
-1544
-1604
-1661
-1721
-1766
-1808
-1842
-1864
-1882
-1890
-1888
-1874
-1855
-1829
-1793
-1752
-1704
-1654
-1591
-1526
-1457
-1380
-1301
-1212
-1117
-1016
-906
-789
-663
-530
-389
-240
-79
77
245
437
619
809
1004
1197
1398
1590
1787
1986
2176
2362
2541
2713
2875
3025
3162
3296
3417
3514
3610
3694
3764
3828
3883
3929
3965
3995
4020
4032
4036
4035
4023
4004
3981
3946
3907
3863
3811
3754
3691
3621
3546
3464
3375
3281
3180
3068
2953
2832
2702
2564
2419
2271
2115
1955
1791
1624
1455
1285
1115
947
780
616
458
299
155
22
-120
-256
-375
-487
-590
-687
-777
-855
-926
-995
-1055
-1101
-1149
-1191
-1221
-1250
-1269
-1289
-1303
-1306
-1312
-1312
-1312
-1310
-1302
-1295
-1284
-1274
-1263
-1251
-1240
-1224
-1206
-1188
-1167
-1144
-1115
-1082
-1045
-1002
-952
-897
-832
-768
-698
-617
-530
-438
-340
-232
-122
-5
119
244
375
506
644
785
927
1068
1202
1340
1473
1601
1727
1844
1961
2068
2166
2263
2345
2429
2507
2570
2629
2679
2729
2771
2801
2826
2849
2865
2874
2881
2874
2858
2841
2811
2775
2730
2671
2610
2542
2460
2372
2270
2167
2057
1934
1806
1670
1529
1380
1225
1063
894
723
542
357
168
-27
-225
-422
-618
-813
-1005
-1190
-1369
-1540
-1703
-1858
-2003
-2139
-2265
-2378
-2485
-2585
-2675
-2759
-2831
-2893
-2948
-2991
-3024
-3046
-3055
-3054
-3040
-3015
-2973
-2914
-2846
-2766
-2671
-2564
-2446
-2321
-2186
-2044
-1893
-1731
-1568
-1403
-1229
-1053
-876
-697
-519
-338
-159
22
205
388
569
747
928
1102
1281
1466
1644
1821
1993
2162
2329
2487
2643
2793
2930
3068
3199
3319
3434
3528
3616
3698
3764
3820
3864
3900
3924
3934
3933
3924
3901
3865
3824
3777
3721
3652
3578
3494
3398
3293
3180
3061
2931
2795
2656
2503
2345
2174
1994
1810
1620
1429
1230
1035
843
640
434
225
17
-187
-387
-579
-763
-947
-1127
-1304
-1479
-1646
-1806
-1945
-2080
-2210
-2327
-2446
-2556
-2656
-2759
-2843
-2911
-2975
-3026
-3074
-3125
-3170
-3206
-3237
-3258
-3265
-3259
-3244
-3222
-3190
-3154
-3107
-3045
-2971
-2878
-2767
-2644
-2514
-2378
-2238
-2092
-1934
-1763
-1582
-1397
-1214
-1026
-837
-659
-485
-314
-137
38
207
370
516
648
766
874
977
1073
1159
1236
1301
1348
1379
1395
1399
1404
1411
1408
1399
1382
1354
1316
1271
1224
1176
1129
1088
1036
969
898
816
726
638
549
462
375
284
187
80
-32
-145
-256
-359
-460
-557
-655
-763
-876
-987
-1100
-1200
-1296
-1382
-1456
-1541
-1624
-1706
-1785
-1857
-1918
-1965
-2011
-2049
-2087
-2129
-2164
-2195
-2218
-2227
-2230
-2223
-2204
-2192
-2176
-2157
-2131
-2085
-2037
-1971
-1895
-1824
-1754
-1686
-1598
-1516
-1430
-1322
-1224
-1119
-1021
-936
-845
-756
-661
-557
-451
-344
-239
-139
-44
46
147
243
335
435
524
604
674
733
787
838
889
935
977
1008
1029
1042
1047
1050
1051
1056
1057
1049
1038
1015
985
952
918
886
852
816
777
730
676
620
564
514
470
425
379
330
280
223
177
132
87
59
29
1
-28
-60
-85
-107
-110
-109
-111
-99
-86
-75
-63
-46
-19
10
49
90
126
160
185
210
236
265
296
323
349
366
375
373
376
374
366
372
373
372
364
352
345
325
323
336
342
352
359
361
363
368
379
394
416
445
468
484
500
510
518
529
539
547
552
546
525
493
456
409
359
307
251
190
116
33
-55
-142
-224
-304
-375
-445
-515
-587
-661
-728
-788
-838
-874
-903
-930
-952
-969
-992
-1001
-989
-978
-952
-922
-896
-863
-845
-824
-795
-758
-709
-664
-616
-582
-547
-505
-470
-429
-385
-335
-284
-242
-204
-174
-146
-121
-94
-65
-39
-17
-6
-1
0
-3
1
9
23
37
50
61
73
88
108
144
187
233
286
337
386
439
495
554
620
689
755
816
869
916
958
995
1038
1078
1115
1146
1163
1179
1181
1172
1171
1167
1161
1152
1128
1098
1063
1019
981
941
898
859
810
757
699
636
579
518
460
403
344
278
205
130
58
-11
-78
-139
-200
-262
-323
-389
-451
-506
-556
-601
-641
-680
-723
-765
-803
-839
-869
-892
-912
-929
-947
-966
-984
-1001
-1014
-1020
-1018
-1017
-1022
-1021
-1020
-1015
-1003
-983
-955
-922
-884
-847
-804
-756
-705
-647
-584
-519
-452
-386
-326
-265
-199
-132
-60
11
81
152
215
286
354
418
492
568
638
707
774
835
897
958
1019
1082
1141
1195
1246
1293
1336
1378
1420
1461
1500
1534
1559
1578
1595
1601
1614
1625
1623
1623
1617
1606
1582
1549
1520
1484
1448
1405
1351
1288
1214
1140
1055
966
881
792
697
593
487
374
258
147
34
-77
-193
-311
-431
-554
-674
-794
-896
-991
-1091
-1184
-1275
-1361
-1446
-1521
-1578
-1629
-1678
-1721
-1762
-1804
-1837
-1861
-1878
-1885
-1880
-1872
-1859
-1843
-1820
-1783
-1739
-1679
-1601
-1522
-1439
-1349
-1254
-1150
-1039
-920
-793
-663
-533
-404
-278
-151
-20
116
252
394
532
663
792
915
1042
1166
1293
1424
1548
1668
1783
1892
1999
2107
2215
2325
2433
2529
2621
2703
2770
2834
2894
2948
2993
3022
3039
3037
3020
2992
2955
2906
2847
2777
2693
2596
2482
2364
2241
2111
1980
1850
1704
1549
1392
1221
1051
886
718
534
352
180
-11
-202
-391
-578
-753
-921
-1087
-1251
-1404
-1556
-1697
-1819
-1940
-2044
-2134
-2223
-2303
-2379
-2449
-2509
-2558
-2598
-2637
-2668
-2696
-2728
-2752
-2767
-2786
-2785
-2777
-2769
-2745
-2729
-2709
-2671
-2627
-2573
-2513
-2443
-2372
-2304
-2228
-2150
-2065
-1970
-1872
-1770
-1667
-1564
-1463
-1362
-1253
-1141
-1026
-905
-780
-652
-526
-393
-252
-103
54
219
388
557
730
904
1082
1264
1445
1633
1820
1999
2178
2352
2518
2683
2846
3003
3156
3300
3432
3547
3654
3746
3823
3894
3945
3975
3988
3974
3944
3895
3828
3747
3649
3537
3406
3258
3097
2928
2748
2565
2378
2184
1987
1782
1577
1370
1167
972
781
603
424
244
76
-89
-243
-388
-529
-661
-788
-915
-1039
-1163
-1284
-1401
-1513
-1620
-1728
-1833
-1941
-2044
-2137
-2228
-2309
-2379
-2442
-2493
-2538
-2575
-2595
-2603
-2597
-2571
-2530
-2479
-2418
-2347
-2262
-2166
-2061
-1940
-1812
-1673
-1532
-1389
-1231
-1070
-897
-708
-513
-307
-97
120
345
571
809
1056
1304
1556
1808
2057
2301
2538
2774
3011
3239
3463
3678
3876
4066
4247
4419
4584
4737
4879
5006
5115
5206
5280
5340
5383
5411
5428
5423
5398
5360
5303
5235
5158
5072
4974
4864
4742
4602
4455
4299
4130
3953
3769
3577
3364
3142
2912
2667
2413
2149
1879
1600
1308
1005
696
380
61
-256
-569
-878
-1185
-1484
-1788
-2085
-2364
-2627
-2874
-3110
-3326
-3531
-3726
-3904
-4060
-4189
-4309
-4396
-4454
-4507
-4538
-4553
-4542
-4516
-4475
-4408
-4329
-4231
-4132
-4024
-3896
-3764
-3617
-3455
-3284
-3104
-2918
-2724
-2521
-2304
-2079
-1844
-1595
-1342
-1087
-828
-569
-310
-44
224
494
761
1016
1262
1500
1732
1955
2168
2376
2573
2752
2913
3061
3196
3317
3424
3522
3605
3671
3720
3748
3763
3761
3745
3722
3679
3620
3542
3443
3330
3201
3064
2918
2761
2598
2423
2241
2050
1853
1657
1462
1269
1073
875
674
471
272
77
-117
-304
-483
-665
-845
-1024
-1194
-1360
-1522
-1670
-1813
-1946
-2078
-2205
-2319
-2421
-2509
-2584
-2643
-2695
-2735
-2759
-2782
-2787
-2779
-2759
-2726
-2685
-2630
-2570
-2508
-2429
-2338
-2236
-2122
-2002
-1876
-1748
-1611
-1466
-1322
-1171
-1022
-871
-712
-566
-426
-287
-150
-11
124
256
382
500
613
719
825
929
1027
1122
1213
1292
1360
1426
1487
1543
1598
1650
1693
1731
1765
1793
1817
1837
1863
1881
1887
1891
1887
1878
1864
1846
1827
1801
1769
1725
1672
1611
1541
1467
1392
1310
1224
1131
1034
929
831
742
651
571
490
414
350
284
230
183
145
117
92
75
60
48
43
43
51
69
91
113
142
173
203
243
285
332
384
429
470
506
544
581
618
658
695
733
768
797
832
867
906
951
996
1043
1086
1128
1169
1208
1249
1290
1330
1365
1392
1415
1432
1452
1466
1471
1485
1491
1485
1475
1458
1431
1402
1371
1325
1277
1222
1157
1088
1016
941
863
795
706
626
561
477
405
330
261
207
147
88
30
-25
-82
-131
-171
-211
-246
-279
-313
-344
-369
-390
-403
-409
-406
-403
-397
-386
-370
-348
-320
-286
-245
-201
-154
-109
-59
-3
55
123
196
257
320
388
451
513
582
650
711
785
851
898
968
1023
1067
1127
1184
1233
1275
1317
1343
1364
1392
1406
1418
1429
1422
1407
1390
1357
1317
1279
1233
1179
1121
1054
974
894
811
727
650
570
485
403
322
238
163
97
32
-22
-75
-130
-179
-224
-264
-296
-320
-343
-361
-372
-385
-393
-389
-380
-364
-339
-315
-286
-253
-216
-173
-123
-70
-13
49
106
167
231
293
362
438
516
588
662
734
802
872
945
1016
1086
1157
1217
1274
1329
1380
1431
1479
1527
1568
1605
1635
1658
1682
1703
1725
1747
1768
1788
1801
1813
1826
1839
1855
1873
1888
1902
1910
1917
1923
1925
1928
1933
1930
1923
1908
1889
1869
1843
1814
1786
1754
1717
1675
1625
1573
1522
1470
1419
1365
1311
1251
1186
1120
1053
986
920
849
778
704
611
530
460
380
311
242
176
116
55
3
-42
-74
-99
-114
-118
-121
-105
-92
-83
-49
-12
34
87
142
200
259
327
393
465
543
614
685
750
813
871
926
980
1026
1067
1100
1121
1137
1142
1145
1141
1132
1116
1086
1049
1008
965
920
875
830
783
734
681
631
579
533
494
454
412
371
337
295
247
210
175
139
102
65
25
-18
-62
-103
-144
-184
-225
-272
-313
-362
-421
-473
-523
-569
-618
-664
-714
-766
-811
-858
-897
-932
-967
-1000
-1034
-1067
-1099
-1129
-1156
-1179
-1197
-1215
-1232
-1240
-1247
-1262
-1255
-1237
-1222
-1191
-1163
-1135
-1096
-1056
-1008
-955
-900
-844
-790
-738
-690
-641
-595
-545
-496
-454
-411
-376
-346
-317
-289
-259
-232
-208
-186
-174
-170
-164
-161
-159
-157
-158
-165
-179
-184
-199
-220
-225
-232
-237
-242
-250
-260
-273
-281
-286
-294
-300
-312
-329
-347
-368
-390
-415
-441
-466
-497
-531
-568
-610
-658
-685
-724
-777
-814
-861
-906
-952
-1003
-1044
-1084
-1123
-1160
-1198
-1235
-1270
-1305
-1332
-1362
-1381
-1393
-1412
-1422
-1435
-1449
-1453
-1455
-1454
-1453
-1453
-1453
-1456
-1456
-1455
-1448
-1437
-1426
-1411
-1402
-1391
-1370
-1355
-1332
-1298
-1269
-1238
-1207
-1179
-1146
-1107
-1066
-1020
-970
-919
-867
-817
-765
-713
-656
-592
-533
-474
-413
-360
-308
-254
-195
-134
-73
-12
42
92
135
175
220
258
297
327
347
365
354
354
363
348
333
311
281
242
196
141
76
17
-45
-109
-177
-252
-330
-414
-489
-563
-639
-702
-764
-825
-879
-927
-968
-998
-1013
-1022
-1024
-1018
-1000
-978
-952
-908
-855
-794
-726
-656
-579
-500
-414
-320
-223
-121
-15
89
192
296
395
496
602
701
796
887
961
1034
1104
1163
1218
1269
1309
1336
1360
1367
1361
1356
1338
1315
1282
1240
1186
1118
1046
963
875
780
678
567
446
317
184
50
-88
-215
-346
-478
-602
-734
-851
-963
-1066
-1156
-1244
-1322
-1392
-1457
-1517
-1569
-1614
-1646
-1669
-1686
-1698
-1718
-1730
-1730
-1729
-1717
-1701
-1683
-1663
-1645
-1625
-1603
-1577
-1548
-1516
-1484
-1452
-1421
-1392
-1363
-1328
-1292
-1254
-1206
-1163
-1121
-1078
-1038
-991
-941
-890
-836
-783
-733
-680
-628
-575
-515
-453
-392
-332
-273
-219
-167
-114
-61
-9
44
93
133
168
199
227
252
276
297
309
314
310
295
278
255
226
190
148
98
38
-26
-91
-158
-223
-287
-350
-415
-480
-544
-608
-664
-712
-754
-791
-823
-852
-875
-894
-905
-905
-898
-883
-866
-847
-825
-801
-771
-737
-695
-651
-607
-559
-517
-473
-425
-371
-315
-257
-193
-132
-73
-10
51
118
192
270
351
435
517
599
691
786
881
985
1093
1199
1307
1409
1513
1616
1721
1830
1931
2033
2134
2227
2313
2395
2476
2558
2631
2698
2763
2815
2852
2885
2919
2939
2949
2957
2946
2927
2902
2867
2826
2784
2735
2680
2618
2549
2469
2386
2301
2208
2119
2028
1926
1825
1717
1605
1499
1394
1292
1194
1099
1001
901
815
730
647
581
518
461
408
360
317
280
255
240
233
234
241
245
258
284
314
353
399
447
503
559
615
676
741
811
885
960
1032
1102
1175
1246
1314
1383
1452
1518
1578
1635
1680
1718
1757
1792
1822
1849
1869
1879
1883
1883
1877
1869
1860
1847
1825
1803
1772
1725
1683
1640
1595
1556
1502
1451
1406
1351
1302
1259
1220
1183
1151
1117
1085
1059
1032
1012
997
983
971
958
935
915
897
870
844
814
776
729
680
619
543
471
401
331
253
175
93
9
-71
-155
-227
-295
-366
-431
-499
-561
-621
-676
-721
-761
-794
-826
-837
-855
-877
-879
-877
-862
-840
-809
-774
-738
-692
-644
-583
-520
-445
-365
-286
-197
-118
-33
58
148
245
337
431
523
610
697
784
872
962
1051
1136
1217
1289
1359
1431
1498
1568
1637
1698
1756
1807
1856
1903
1945
1993
2037
2077
2110
2137
2155
2170
2186
2193
2205
2212
2207
2198
2175
2150
2120
2081
2044
2001
1951
1896
1834
1767
1699
1634
1572
1510
1444
1378
1311
1243
1179
1117
1059
1004
948
892
835
774
719
664
616
571
522
480
436
390
353
322
298
277
262
252
244
239
239
249
263
288
319
353
390
427
474
526
583
647
716
783
850
916
980
1049
1121
1195
1269
1342
1412
1474
1535
1593
1652
1711
1765
1819
1856
1890
1919
1933
1950
1959
1963
1967
1954
1931
1902
1866
1825
1782
1737
1687
1631
1568
1500
1427
1352
1277
1201
1124
1044
963
878
790
706
626
553
482
411
345
284
228
178
138
108
88
77
71
69
73
86
110
143
187
238
294
351
411
481
556
635
724
819
914
1008
1101
1194
1286
1381
1479
1575
1666
1752
1828
1895
1960
2017
2072
2120
2160
2189
2201
2205
2196
2180
2162
2131
2094
2050
1995
1929
1855
1779
1697
1621
1538
1451
1370
1272
1176
1080
981
885
788
696
600
498
392
286
187
89
-7
-96
-192
-286
-378
-470
-558
-638
-710
-777
-837
-891
-940
-983
-1020
-1044
-1055
-1061
-1058
-1047
-1039
-1022
-995
-966
-928
-882
-833
-780
-726
-672
-614
-554
-484
-407
-330
-249
-167
-87
-2
79
164
260
357
458
560
659
760
860
962
1073
1188
1303
1413
1520
1619
1714
1804
1896
1987
2059
2138
2213
2271
2316
2349
2390
2418
2440
2459
2459
2448
2424
2387
2342
2289
2236
2173
2097
2014
1910
1804
1690
1570
1451
1319
1193
1050
889
728
556
386
212
38
-132
-305
-478
-659
-838
-1014
-1176
-1329
-1479
-1613
-1742
-1865
-1981
-2087
-2180
-2262
-2319
-2369
-2413
-2445
-2477
-2501
-2517
-2526
-2516
-2501
-2480
-2453
-2429
-2400
-2371
-2334
-2286
-2235
-2172
-2105
-2037
-1963
-1885
-1797
-1699
-1589
-1460
-1321
-1175
-1018
-859
-689
-502
-307
-98
123
348
573
796
1015
1232
1447
1664
1881
2089
2288
2470
2641
2801
2943
3077
3199
3314
3424
3511
3579
3631
3670
3692
3704
3711
3702
3678
3639
3577
3496
3399
3286
3159
3025
2874
2703
2520
2314
2091
1860
1620
1374
1121
864
595
318
34
-258
-551
-840
-1123
-1399
-1668
-1929
-2187
-2439
-2678
-2903
-3110
-3293
-3456
-3606
-3745
-3864
-3972
-4069
-4142
-4194
-4234
-4258
-4263
-4260
-4251
-4230
-4195
-4143
-4080
-4002
-3911
-3811
-3706
-3596
-3480
-3354
-3217
-3070
-2912
-2751
-2586
-2421
-2262
-2096
-1927
-1750
-1573
-1394
-1208
-1035
-866
-699
-542
-376
-206
-41
123
281
428
562
690
806
912
1019
1118
1209
1286
1348
1398
1433
1460
1488
1508
1521
1539
1531
1509
1489
1453
1414
1372
1329
1269
1208
1149
1062
967
861
751
636
517
400
270
129
-24
-183
-358
-532
-692
-864
-1038
-1212
-1399
-1587
-1783
-1975
-2156
-2333
-2500
-2668
-2833
-2994
-3155
-3308
-3453
-3583
-3702
-3804
-3902
-4000
-4093
-4189
-4281
-4358
-4423
-4483
-4534
-4576
-4619
-4659
-4698
-4732
-4752
-4755
-4746
-4724
-4699
-4676
-4638
-4594
-4545
-4488
-4416
-4330
-4248
-4159
-4074
-3993
-3907
-3818
-3718
-3609
-3490
-3372
-3250
-3134
-3020
-2896
-2773
-2638
-2500
-2360
-2220
-2090
-1965
-1848
-1728
-1610
-1492
-1367
-1246
-1132
-1026
-930
-843
-759
-673
-594
-512
-429
-362
-307
-263
-231
-206
-186
-170
-159
-161
-180
-210
-261
-326
-401
-481
-563
-654
-756
-868
-995
-1133
-1278
-1420
-1560
-1698
-1836
-1981
-2128
-2278
-2436
-2592
-2743
-2887
-3024
-3158
-3290
-3426
-3566
-3707
-3842
-3971
-4092
-4205
-4317
-4431
-4548
-4671
-4801
-4924
-5039
-5149
-5250
-5354
-5459
-5563
-5673
-5782
-5886
-5982
-6065
-6140
-6216
-6285
-6354
-6427
-6485
-6535
-6574
-6588
-6593
-6591
-6583
-6572
-6552
-6524
-6482
-6429
-6355
-6267
-6182
-6096
-6013
-5930
-5838
-5739
-5631
-5517
-5399
-5281
-5175
-5073
-4963
-4858
-4745
-4628
-4510
-4389
-4277
-4175
-4080
-3984
-3889
-3789
-3684
-3582
-3479
-3393
-3320
-3249
-3187
-3130
-3073
-3015
-2967
-2934
-2917
-2913
-2924
-2942
-2962
-2992
-3026
-3070
-3130
-3204
-3290
-3382
-3478
-3569
-3662
-3756
-3854
-3961
-4074
-4188
-4294
-4395
-4491
-4572
-4647
-4725
-4802
-4874
-4942
-4995
-5040
-5074
-5087
-5101
-5118
-5127
-5125
-5115
-5092
-5052
-5006
-4955
-4900
-4847
-4788
-4723
-4657
-4582
-4496
-4412
-4326
-4242
-4165
-4086
-4008
-3924
-3837
-3755
-3670
-3589
-3519
-3451
-3383
-3317
-3248
-3179
-3114
-3052
-2997
-2951
-2907
-2866
-2821
-2772
-2723
-2676
-2635
-2597
-2564
-2531
-2498
-2462
-2413
-2370
-2333
-2292
-2259
-2229
-2193
-2154
-2114
-2072
-2031
-1995
-1962
-1938
-1912
-1878
-1845
-1802
-1764
-1731
-1693
-1660
-1627
-1593
-1554
-1506
-1457
-1409
-1364
-1323
-1285
-1248
-1211
-1170
-1132
-1092
-1055
-1030
-1008
-994
-982
-969
-957
-936
-929
-938
-945
-963
-988
-1008
-1032
-1055
-1080
-1111
-1145
-1186
-1231
-1271
-1304
-1333
-1354
-1374
-1396
-1414
-1430
-1438
-1437
-1428
-1407
-1378
-1349
-1321
-1288
-1255
-1218
-1175
-1129
-1080
-1035
-995
-955
-921
-892
-856
-819
-784
-747
-721
-691
-666
-646
-621
-597
-568
-542
-518
-500
-480
-464
-455
-428
-400
-370
-334
-300
-265
-230
-192
-148
-98
-46
9
60
103
147
185
218
255
290
318
345
363
368
369
368
364
359
349
330
304
269
226
178
129
79
15
-43
-101
-177
-253
-333
-414
-490
-561
-633
-702
-773
-843
-906
-965
-1016
-1058
-1088
-1119
-1144
-1164
-1184
-1198
-1202
-1197
-1190
-1176
-1160
-1148
-1133
-1124
-1104
-1074
-1047
-1013
-983
-956
-927
-895
-861
-819
-769
-719
-661
-607
-550
-487
-423
-348
-264
-173
-79
18
117
217
323
434
551
672
794
916
1034
1148
1256
1366
1467
1571
1684
1777
1861
1940
2009
2074
2135
2187
2241
2292
2328
2354
2367
2381
2388
2388
2388
2378
2367
2344
2315
2282
2239
2203
2169
2132
2088
2037
1984
1924
1870
1819
1768
1721
1673
1619
1562
1504
1442
1384
1328
1273
1216
1155
1089
1020
952
881
815
752
691
633
571
509
452
397
351
311
278
247
215
186
159
142
129
129
145
159
183
211
244
291
348
419
498
586
681
779
879
986
1099
1214
1338
1465
1590
1713
1828
1952
2069
2176
2299
2415
2532
2650
2753
2857
2957
3061
3165
3265
3364
3461
3552
3631
3711
3788
3865
3947
4023
4097
4166
4228
4285
4342
4400
4455
4510
4564
4607
4643
4682
4712
4736
4763
4785
4803
4811
4810
4805
4785
4756
4725
4688
4643
4591
4528
4458
4389
4308
4232
4165
4089
4008
3923
3837
3750
3662
3582
3496
3407
3319
3224
3129
3026
2917
2816
2713
2611
2511
2408
2301
2195
2094
1996
1899
1813
1735
1654
1577
1500
1432
1367
1305
1260
1217
1178
1142
1108
1082
1065
1059
1060
1073
1090
1112
1141
1174
1217
1270
1332
1398
1471
1553
1630
1706
1792
1880
1972
2073
2180
2285
2389
2495
2609
2722
2837
2965
3088
3215
3342
3459
3575
3687
3802
3910
4014
4113
4196
4270
4333
4385
4433
4470
4502
4524
4530
4530
4516
4492
4469
4438
4400
4362
4316
4258
4204
4136
4063
4002
3934
3865
3790
3709
3630
3535
3437
3344
3244
3145
3040
2926
2810
2686
2552
2420
2293
2167
2040
1914
1788
1664
1543
1433
1330
1239
1175
1106
1034
980
936
894
872
871
874
889
912
939
971
1017
1070
1127
1202
1281
1363
1451
1538
1638
1742
1852
1974
2100
2229
2361
2493
2619
2745
2879
3018
3152
3288
3426
3550
3671
3789
3904
4021
4135
4241
4340
4433
4512
4587
4664
4735
4803
4870
4931
4983
5025
5062
5098
5130
5157
5182
5201
5209
5211
5208
5197
5184
5168
5152
5130
5100
5063
5017
4965
4907
4852
4791
4722
4655
4579
4492
4404
4317
4225
4140
4059
3974
3890
3803
3721
3642
3566
3505
3444
3387
3341
3295
3249
3207
3172
3150
3132
3119
3114
3107
3103
3104
3106
3115
3133
3152
3170
3189
3205
3221
3239
3260
3285
3313
3342
3377
3399
3414
3435
3452
3467
3486
3509
3526
3534
3540
3541
3541
3542
3545
3553
3556
3554
3555
3544
3533
3526
3516
3514
3505
3492
3479
3460
3440
3415
3402
3392
3376
3368
3353
3340
3329
3311
3311
3308
3299
3298
3284
3268
3260
3239
3215
3194
3166
3134
3096
3048
2995
2937
2875
2813
2752
2685
2618
2554
2485
2415
2343
2282
2231
2176
2126
2076
2027
1983
1942
1911
1887
1871
1856
1841
1832
1824
1817
1815
1819
1833
1844
1853
1865
1874
1886
1900
1915
1936
1959
1980
1997
2015
2033
2053
2080
2109
2142
2177
2203
2227
2254
2279
2307
2338
2370
2402
2426
2450
2469
2485
2504
2523
2545
2563
2577
2589
2590
2589
2586
2580
2572
2560
2540
2510
2473
2427
2376
2327
2273
2217
2161
2097
2030
1959
1893
1828
1761
1697
1634
1570
1503
1439
1373
1308
1252
1200
1159
1111
1073
1050
1021
1003
994
994
1006
1012
1030
1057
1078
1110
1152
1199
1253
1314
1377
1442
1508
1578
1653
1730
1815
1898
1973
2049
2120
2187
2250
2311
2371
2429
2476
2520
2564
2600
2639
2676
2714
2758
2802
2840
2872
2907
2941
2973
3005
3031
3055
3070
3075
3074
3058
3040
3020
2987
2951
2900
2837
2771
2692
2605
2514
2416
2312
2201
2077
1941
1799
1659
1511
1356
1203
1044
887
724
556
395
236
83
-61
-196
-334
-468
-591
-714
-827
-931
-1029
-1117
-1203
-1281
-1360
-1441
-1509
-1561
-1607
-1661
-1683
-1703
-1737
-1751
-1760
-1765
-1753
-1727
-1705
-1671
-1630
-1600
-1559
-1517
-1469
-1406
-1342
-1272
-1200
-1127
-1052
-968
-876
-778
-675
-570
-464
-361
-262
-166
-67
35
130
220
306
378
438
490
534
571
600
625
632
625
610
577
538
495
444
389
324
248
163
69
-28
-130
-230
-324
-424
-526
-627
-736
-839
-939
-1035
-1118
-1201
-1281
-1358
-1438
-1513
-1577
-1637
-1691
-1731
-1772
-1820
-1860
-1901
-1938
-1970
-1997
-2016
-2035
-2054
-2073
-2091
-2109
-2119
-2121
-2119
-2110
-2101
-2090
-2074
-2058
-2031
-1999
-1964
-1921
-1875
-1832
-1794
-1754
-1708
-1669
-1626
-1580
-1542
-1506
-1479
-1458
-1441
-1428
-1409
-1399
-1385
-1379
-1385
-1390
-1400
-1410
-1417
-1424
-1429
-1438
-1449
-1459
-1476
-1488
-1497
-1508
-1509
-1517
-1535
-1548
-1567
-1585
-1602
-1615
-1626
-1638
-1647
-1661
-1674
-1683
-1687
-1686
-1678
-1666
-1653
-1638
-1621
-1601
-1575
-1547
-1510
-1468
-1426
-1387
-1352
-1316
-1284
-1250
-1214
-1186
-1160
-1141
-1132
-1130
-1131
-1133
-1137
-1142
-1145
-1150
-1162
-1174
-1183
-1191
-1193
-1189
-1182
-1177
-1170
-1163
-1159
-1153
-1143
-1131
-1120
-1109
-1101
-1098
-1101
-1106
-1110
-1114
-1117
-1124
-1133
-1150
-1174
-1196
-1231
-1261
-1281
-1314
-1350
-1394
-1448
-1509
-1574
-1644
-1715
-1784
-1860
-1941
-2026
-2114
-2205
-2289
-2371
-2451
-2524
-2594
-2662
-2733
-2795
-2850
-2901
-2940
-2974
-3002
-3025
-3046
-3062
-3069
-3063
-3048
-3027
-3000
-2961
-2924
-2887
-2838
-2789
-2738
-2676
-2613
-2556
-2504
-2451
-2405
-2355
-2308
-2268
-2225
-2189
-2161
-2140
-2127
-2118
-2109
-2101
-2092
-2087
-2088
-2093
-2109
-2122
-2134
-2149
-2154
-2157
-2157
-2163
-2172
-2178
-2182
-2178
-2173
-2161
-2151
-2143
-2130
-2130
-2123
-2108
-2097
-2076
-2058
-2048
-2039
-2038
-2038
-2038
-2041
-2042
-2046
-2043
-2051
-2068
-2082
-2104
-2118
-2128
-2135
-2136
-2144
-2153
-2163
-2173
-2178
-2176
-2172
-2166
-2158
-2148
-2143
-2133
-2120
-2105
-2075
-2038
-1994
-1951
-1905
-1851
-1797
-1732
-1659
-1584
-1506
-1426
-1347
-1268
-1189
-1115
-1038
-960
-883
-810
-745
-688
-641
-596
-555
-522
-490
-462
-443
-434
-425
-420
-419
-416
-409
-401
-394
-394
-395
-400
-417
-425
-422
-426
-434
-445
-462
-483
-504
-527
-545
-551
-573
-589
-603
-632
-649
-676
-711
-732
-760
-788
-821
-863
-909
-960
-1000
-1045
-1098
-1140
-1187
-1246
-1302
-1356
-1410
-1455
-1488
-1520
-1544
-1565
-1584
-1584
-1579
-1559
-1517
-1465
-1399
-1324
-1241
-1150
-1043
-933
-808
-666
-527
-382
-240
-100
39
180
324
464
605
736
863
977
1083
1187
1285
1388
1483
1568
1651
1723
1790
1850
1902
1965
2023
2064
2110
2147
2175
2196
2208
2229
2249
2267
2288
2300
2307
2315
2320
2327
2340
2354
2368
2380
2384
2375
2369
2365
2353
2344
2328
2305
2273
2229
2180
2125
2066
2004
1942
1879
1810
1734
1653
1568
1488
1413
1342
1279
1205
1139
1082
1017
960
905
865
835
809
788
768
753
737
732
738
753
774
799
827
854
884
923
962
1006
1061
1117
1173
1227
1277
1331
1386
1444
1509
1577
1645
1711
1771
1836
1896
1954
2022
2094
2169
2240
2307
2367
2431
2498
2560
2629
2700
2771
2836
2897
2956
3008
3074
3131
3193
3261
3316
3367
3410
3454
3496
3534
3578
3620
3654
3678
3700
3711
3720
3731
3741
3753
3759
3760
3753
3734
3712
3694
3674
3652
3635
3611
3581
3545
3507
3467
3433
3405
3376
3351
3327
3290
3248
3223
3192
3160
3140
3112
3085
3053
3010
2963
2912
2864
2814
2762
2709
2647
2577
2500
2418
2338
2257
2181
2104
2011
1926
1844
1756
1677
1604
1543
1488
1436
1389
1342
1299
1263
1234
1214
1205
1198
1190
1182
1175
1169
1165
1174
1188
1202
1221
1233
1244
1254
1266
1287
1310
1342
1379
1415
1440
1471
1514
1554
1605
1660
1718
1780
1842
1901
1958
2026
2098
2175
2259
2343
2424
2508
2587
2664
2751
2839
2932
3025
3110
3192
3270
3343
3416
3488
3561
3630
3696
3758
3810
3851
3901
3942
3984
4039
4077
4118
4148
4164
4191
4208
4224
4236
4240
4241
4230
4209
4185
4154
4119
4085
4052
4012
3964
3910
3847
3783
3716
3647
3581
3512
3435
3356
3269
3170
3070
2973
2877
2781
2678
2570
2455
2335
2210
2083
1960
1833
1704
1571
1429
1287
1137
995
863
729
608
489
379
272
165
77
1
-60
-101
-130
-149
-158
-157
-144
-117
-71
-8
67
152
246
345
450
562
687
821
960
1109
1254
1391
1532
1673
1814
1960
2107
2247
2389
2518
2631
2744
2851
2952
3052
3148
3237
3312
3375
3426
3466
3502
3530
3548
3559
3556
3544
3519
3485
3446
3406
3369
3328
3282
3225
3165
3105
3036
2973
2909
2841
2778
2711
2639
2567
2498
2432
2371
2321
2266
2211
2156
2104
2060
2017
1981
1949
1924
1903
1876
1850
1822
1793
1772
1756
1741
1725
1710
1692
1671
1651
1633
1620
1607
1594
1579
1558
1531
1501
1474
1441
1402
1367
1324
1273
1216
1154
1094
1035
975
911
848
783
712
641
569
500
437
375
313
250
187
124
61
2
-51
-96
-144
-188
-229
-271
-308
-341
-369
-390
-396
-404
-411
-412
-418
-410
-393
-372
-340
-302
-259
-213
-172
-121
-58
7
80
159
241
318
395
469
548
631
714
802
887
968
1046
1123
1200
1278
1362
1449
1535
1619
1699
1781
1856
1927
2010
2088
2161
2239
2302
2353
2402
2447
2489
2525
2552
2574
2584
2584
2574
2556
2533
2508
2478
2443
2401
2350
2296
2233
2174
2119
2060
2005
1947
1885
1820
1749
1681
1618
1552
1495
1432
1361
1295
1221
1148
1078
1007
941
877
810
741
668
593
521
456
394
336
279
224
167
113
61
22
-11
-35
-51
-67
-68
-76
-87
-79
-68
-48
-25
-5
14
27
37
44
51
58
59
57
45
21
-10
-49
-88
-132
-178
-225
-277
-334
-398
-462
-522
-575
-622
-661
-696
-728
-755
-782
-792
-787
-773
-744
-706
-661
-609
-547
-480
-401
-307
-204
-92
22
135
252
369
490
616
747
882
1013
1141
1263
1379
1499
1616
1732
1853
1970
2078
2182
2280
2371
2458
2548
2633
2714
2785
2850
2901
2930
2961
2987
3007
3020
3018
3014
2989
2951
2910
2858
2805
2749
2680
2599
2509
2405
2291
2163
2033
1904
1761
1614
1456
1283
1104
916
726
537
345
149
-51
-256
-466
-674
-885
-1087
-1275
-1466
-1651
-1828
-2009
-2185
-2352
-2502
-2633
-2752
-2863
-2963
-3053
-3134
-3202
-3252
-3285
-3301
-3314
-3309
-3297
-3283
-3246
-3204
-3146
-3073
-2995
-2908
-2817
-2721
-2623
-2511
-2396
-2276
-2143
-2004
-1857
-1705
-1552
-1397
-1225
-1048
-868
-680
-493
-303
-116
69
257
449
644
831
1015
1194
1361
1522
1679
1825
1970
2108
2232
2352
2446
2522
2593
2647
2689
2719
2734
2729
2702
2662
2606
2537
2459
2372
2275
2167
2045
1910
1767
1616
1462
1306
1146
980
809
635
453
275
103
-68
-231
-390
-557
-713
-865
-1019
-1158
-1292
-1412
-1527
-1643
-1745
-1850
-1951
-2044
-2131
-2202
-2276
-2346
-2412
-2488
-2560
-2631
-2705
-2773
-2839
-2905
-2972
-3041
-3111
-3185
-3256
-3318
-3376
-3430
-3479
-3536
-3582
-3619
-3649
-3667
-3685
-3681
-3666
-3652
-3628
-3598
-3562
-3516
-3463
-3402
-3328
-3256
-3181
-3102
-3023
-2931
-2835
-2731
-2617
-2503
-2386
-2268
-2143
-2014
-1878
-1732
-1581
-1428
-1276
-1127
-977
-820
-677
-538
-386
-244
-109
17
135
249
356
459
558
652
736
811
875
935
985
1037
1091
1129
1174
1212
1240
1262
1283
1310
1331
1353
1371
1386
1393
1391
1387
1377
1364
1347
1325
1288
1240
1179
1104
1022
925
828
721
597
463
314
157
-6
-174
-349
-518
-684
-863
-1045
-1228
-1424
-1604
-1772
-1952
-2115
-2291
-2469
-2638
-2819
-2991
-3163
-3328
-3492
-3661
-3827
-3997
-4165
-4330
-4485
-4632
-4768
-4893
-5016
-5122
-5224
-5317
-5389
-5450
-5487
-5509
-5518
-5514
-5499
-5456
-5393
-5313
-5210
-5089
-4946
-4786
-4617
-4429
-4233
-4014
-3776
-3535
-3277
-3020
-2752
-2485
-2223
-1951
-1683
-1406
-1133
-864
-608
-376
-143
77
287
489
681
860
1018
1166
1295
1416
1528
1627
1720
1797
1854
1898
1925
1934
1929
1913
1884
1840
1778
1698
1602
1493
1367
1233
1093
944
783
609
423
231
31
-169
-365
-567
-773
-978
-1187
-1396
-1604
-1808
-2004
-2197
-2385
-2573
-2763
-2951
-3136
-3318
-3495
-3656
-3821
-3985
-4139
-4298
-4448
-4585
-4717
-4834
-4938
-5035
-5121
-5198
-5266
-5321
-5361
-5389
-5398
-5391
-5380
-5359
-5326
-5283
-5224
-5158
-5074
-4977
-4875
-4767
-4658
-4538
-4412
-4275
-4126
-3972
-3808
-3644
-3477
-3307
-3130
-2947
-2758
-2562
-2369
-2172
-1978
-1790
-1598
-1411
-1226
-1041
-860
-690
-533
-388
-257
-136
-21
84
180
265
337
395
439
475
507
534
554
569
573
568
553
533
508
480
462
429
378
334
283
211
144
85
17
-53
-128
-209
-294
-380
-473
-572
-655
-746
-847
-942
-1044
-1149
-1262
-1367
-1477
-1591
-1700
-1818
-1938
-2063
-2195
-2325
-2456
-2582
-2706
-2833
-2964
-3092
-3219
-3347
-3468
-3583
-3688
-3789
-3889
-3983
-4083
-4171
-4236
-4297
-4347
-4387
-4414
-4428
-4441
-4441
-4423
-4388
-4335
-4270
-4192
-4097
-3998
-3895
-3776
-3647
-3511
-3358
-3198
-3036
-2879
-2722
-2558
-2391
-2219
-2044
-1863
-1693
-1523
-1356
-1198
-1038
-883
-730
-577
-433
-297
-170
-57
51
152
243
332
407
468
521
559
583
598
602
598
583
553
510
451
378
295
206
111
13
-92
-210
-335
-466
-590
-721
-860
-985
-1109
-1235
-1359
-1483
-1606
-1723
-1831
-1935
-2031
-2124
-2218
-2311
-2402
-2487
-2573
-2645
-2711
-2788
-2858
-2927
-2999
-3071
-3135
-3194
-3256
-3306
-3356
-3404
-3453
-3504
-3542
-3575
-3604
-3629
-3647
-3670
-3693
-3709
-3734
-3751
-3763
-3774
-3788
-3806
-3823
-3845
-3868
-3896
-3923
-3947
-3967
-3991
-4018
-4041
-4071
-4096
-4115
-4127
-4136
-4143
-4145
-4151
-4155
-4149
-4141
-4133
-4113
-4089
-4073
-4052
-4031
-4007
-3978
-3947
-3908
-3866
-3825
-3784
-3737
-3696
-3661
-3612
-3568
-3520
-3475
-3444
-3414
-3388
-3364
-3342
-3319
-3300
-3283
-3270
-3260
-3252
-3250
-3244
-3236
-3226
-3217
-3210
-3206
-3204
-3198
-3193
-3179
-3158
-3136
-3110
-3086
-3052
-3016
-2970
-2919
-2868
-2803
-2740
-2671
-2608
-2554
-2493
-2433
-2371
-2314
-2265
-2223
-2191
-2175
-2169
-2164
-2170
-2186
-2215
-2258
-2314
-2386
-2471
-2567
-2666
-2775
-2900
-3034
-3181
-3343
-3509
-3685
-3872
-4055
-4243
-4440
-4638
-4844
-5046
-5248
-5442
-5624
-5802
-5959
-6118
-6269
-6399
-6522
-6621
-6704
-6769
-6820
-6857
-6880
-6889
-6883
-6864
-6826
-6774
-6707
-6628
-6539
-6443
-6337
-6212
-6081
-5938
-5779
-5617
-5451
-5281
-5102
-4913
-4720
-4518
-4310
-4098
-3884
-3674
-3465
-3255
-3046
-2837
-2630
-2425
-2226
-2040
-1862
-1691
-1529
-1371
-1222
-1080
-951
-836
-733
-645
-567
-503
-447
-401
-368
-351
-350
-355
-379
-409
-450
-506
-564
-637
-720
-813
-917
-1024
-1137
-1254
-1375
-1502
-1634
-1772
-1916
-2057
-2200
-2339
-2475
-2613
-2749
-2883
-3023
-3165
-3296
-3425
-3555
-3679
-3804
-3929
-4048
-4168
-4285
-4385
-4485
-4575
-4654
-4736
-4810
-4880
-4937
-4987
-5029
-5053
-5074
-5084
-5090
-5092
-5077
-5053
-5017
-4970
-4918
-4859
-4797
-4727
-4647
-4565
-4477
-4380
-4279
-4174
-4070
-3967
-3860
-3747
-3629
-3509
-3385
-3257
-3140
-3024
-2906
-2796
-2678
-2565
-2469
-2370
-2281
-2208
-2139
-2083
-2039
-1993
-1955
-1929
-1912
-1911
-1920
-1935
-1957
-1981
-2007
-2041
-2085
-2131
-2189
-2255
-2320
-2386
-2454
-2527
-2602
-2683
-2772
-2852
-2938
-3024
-3097
-3171
-3236
-3303
-3372
-3432
-3493
-3540
-3584
-3626
-3660
-3694
-3720
-3749
-3776
-3794
-3809
-3814
-3819
-3821
-3825
-3831
-3832
-3832
-3829
-3821
-3810
-3805
-3803
-3800
-3803
-3803
-3803
-3800
-3795
-3800
-3805
-3824
-3841
-3865
-3901
-3931
-3970
-4003
-4055
-4121
-4174
-4245
-4320
-4386
-4456
-4528
-4602
-4682
-4769
-4854
-4928
-5005
-5083
-5153
-5217
-5284
-5350
-5410
-5467
-5511
-5545
-5572
-5589
-5607
-5623
-5635
-5640
-5632
-5617
-5599
-5579
-5561
-5542
-5523
-5501
-5474
-5442
-5406
-5367
-5326
-5284
-5243
-5197
-5141
-5078
-5007
-4929
-4849
-4768
-4683
-4596
-4505
-4407
-4306
-4200
-4096
-4002
-3910
-3816
-3726
-3641
-3552
-3463
-3382
-3307
-3237
-3171
-3106
-3042
-2978
-2911
-2846
-2792
-2742
-2691
-2650
-2608
-2564
-2524
-2486
-2458
-2437
-2426
-2424
-2426
-2437
-2448
-2462
-2493
-2535
-2585
-2648
-2718
-2788
-2865
-2944
-3028
-3121
-3220
-3327
-3434
-3540
-3643
-3741
-3841
-3937
-4033
-4127
-4220
-4306
-4387
-4460
-4521
-4582
-4645
-4704
-4758
-4806
-4846
-4873
-4890
-4902
-4905
-4910
-4907
-4896
-4881
-4849
-4813
-4773
-4729
-4685
-4639
-4598
-4555
-4502
-4442
-4382
-4326
-4271
-4217
-4163
-4103
-4038
-3973
-3909
-3845
-3783
-3725
-3671
-3618
-3565
-3510
-3460
-3414
-3368
-3333
-3307
-3277
-3250
-3225
-3195
-3174
-3162
-3148
-3143
-3144
-3141
-3138
-3137
-3136
-3139
-3143
-3150
-3166
-3170
-3175
-3180
-3178
-3183
-3185
-3200
-3216
-3220
-3238
-3241
-3236
-3248
-3253
-3259
-3268
-3273
-3272
-3265
-3250
-3229
-3208
-3186
-3160
-3130
-3095
-3050
-2998
-2941
-2885
-2827
-2766
-2710
-2648
-2581
-2512
-2439
-2364
-2292
-2224
-2154
-2085
-2007
-1920
-1831
-1739
-1645
-1549
-1452
-1354
-1249
-1137
-1021
-901
-783
-668
-559
-452
-344
-239
-131
-27
66
153
226
286
343
390
430
461
482
491
483
466
438
401
361
315
264
207
140
68
-10
-88
-169
-246
-316
-396
-480
-571
-666
-760
-855
-947
-1039
-1131
-1224
-1317
-1415
-1512
-1602
-1683
-1755
-1822
-1882
-1940
-1990
-2034
-2076
-2098
-2107
-2110
-2104
-2093
-2076
-2050
-2016
-1974
-1915
-1847
-1770
-1686
-1601
-1505
-1408
-1296
-1172
-1041
-900
-758
-613
-470
-321
-160
5
175
349
523
695
863
1029
1194
1360
1528
1696
1857
2009
2155
2293
2426
2554
2679
2800
2909
3009
3092
3163
3227
3282
3333
3376
3412
3435
3448
3449
3435
3414
3392
3365
3321
3278
3226
3158
3086
3003
2929
2855
2774
2698
2618
2533
2444
2356
2271
2191
2116
2040
1963
1885
1807
1727
1647
1574
1504
1438
1369
1298
1222
1146
1079
1015
955
897
842
789
736
689
646
609
583
571
563
555
554
558
567
583
607
639
677
718
759
801
843
889
939
995
1053
1117
1180
1238
1301
1361
1428
1502
1579
1661
1744
1824
1902
1984
2071
2157
2247
2341
2427
2506
2582
2651
2715
2778
2832
2880
2925
2952
2967
2973
2971
2965
2950
2933
2907
2873
2837
2785
2738
2689
2644
2605
2557
2512
2467
2418
2372
2330
2292
2257
2229
2201
2173
2144
2120
2100
2083
2078
2076
2078
2082
2086
2092
2100
2117
2142
2176
2212
2248
2284
2324
2368
2414
2465
2515
2570
2624
2666
2705
2735
2761
2783
2797
2801
2795
2779
2748
2709
2663
2613
2551
2484
2412
2324
2230
2127
2019
1911
1807
1702
1593
1483
1370
1254
1146
1045
944
847
752
661
567
471
381
296
219
149
86
27
-30
-84
-134
-173
-204
-227
-242
-251
-258
-260
-250
-233
-205
-161
-108
-42
31
111
201
298
404
520
646
775
905
1033
1157
1278
1406
1539
1674
1809
1941
2078
2207
2335
2468
2599
2734
2869
3005
3136
3261
3381
3498
3619
3734
3848
3954
4045
4128
4199
4261
4314
4351
4382
4401
4406
4393
4366
4329
4274
4221
4163
4092
4014
3923
3828
3723
3601
3483
3363
3228
3093
2955
2800
2641
2485
2331
2175
2030
1883
1727
1580
1434
1291
1155
1025
903
782
664
551
438
333
238
156
87
26
-23
-63
-95
-115
-113
-102
-84
-40
8
62
130
199
278
371
466
570
683
791
899
1009
1119
1232
1346
1465
1582
1696
1814
1919
2021
2135
2246
2362
2478
2584
2690
2788
2881
2975
3060
3145
3227
3300
3361
3406
3448
3485
3521
3550
3573
3595
3607
3614
3615
3619
3616
3621
3637
3644
3657
3664
3670
3679
3688
3705
3724
3743
3756
3769
3780
3783
3790
3797
3799
3807
3808
3802
3796
3779
3765
3757
3744
3733
3716
3694
3668
3638
3612
3582
3554
3532
3508
3483
3453
3426
3397
3372
3355
3335
3324
3309
3292
3278
3265
3258
3253
3253
3256
3256
3256
3258
3257
3253
3259
3266
3270
3277
3276
3273
3275
3270
3279
3293
3299
3313
3323
3326
3332
3336
3340
3343
3347
3345
3335
3326
3312
3294
3275
3262
3250
3239
3231
3211
3189
3170
3157
3146
3131
3122
3105
3084
3069
3048
3034
3026
3025
3027
3028
3032
3030
3031
3039
3044
3057
3067
3072
3084
3089
3092
3104
3121
3148
3178
3214
3256
3302
3352
3406
3473
3545
3628
3724
3820
3918
4020
4125
4234
4352
4476
4602
4723
4848
4971
5084
5201
5316
5426
5535
5641
5735
5810
5879
5939
5992
6041
6072
6096
6112
6107
6092
6061
6012
5962
5906
5836
5759
5671
5575
5471
5363
5261
5156
5056
4958
4844
4733
4620
4503
4394
4283
4175
4070
3959
3848
3735
3621
3511
3402
3301
3199
3098
2994
2889
2784
2679
2586
2495
2405
2321
2233
2144
2061
1982
1910
1849
1795
1752
1719
1686
1661
1644
1639
1647
1665
1695
1736
1776
1826
1878
1934
2010
2091
2182
2277
2379
2490
2597
2712
2829
2955
3088
3219
3351
3473
3592
3704
3808
3914
4016
4105
4190
4269
4326
4378
4415
4443
4467
4474
4482
4483
4463
4435
4402
4364
4326
4287
4246
4208
4164
4107
4051
3995
3939
3888
3836
3787
3736
3678
3628
3575
3531
3498
3465
3443
3416
3384
3365
3345
3327
3313
3302
3293
3279
3262
3239
3212
3186
3160
3140
3109
3072
3037
2988
2934
2881
2820
2756
2691
2618
2540
2459
2368
2283
2194
2103
2020
1938
1857
1773
1687
1601
1519
1442
1369
1302
1230
1161
1094
1025
962
898
846
797
749
706
658
614
570
535
506
473
448
425
401
374
350
332
320
317
320
325
335
344
357
376
401
437
479
526
579
631
686
756
829
902
996
1098
1199
1304
1410
1520
1636
1757
1885
2014
2143
2269
2389
2506
2619
2732
2849
2958
3057
3148
3225
3289
3344
3391
3433
3471
3500
3515
3519
3521
3512
3500
3495
3482
3472
3467
3450
3431
3407
3374
3349
3327
3304
3277
3246
3209
3167
3128
3091
3056
3024
2992
2957
2915
2868
2823
2776
2729
2683
2636
2578
2514
2447
2377
2302
2223
2148
2072
1993
1907
1817
1723
1627
1535
1445
1360
1277
1192
1111
1030
959
895
839
796
755
722
700
682
668
665
675
694
723
754
790
830
867
913
967
1022
1083
1145
1204
1258
1310
1361
1413
1469
1524
1580
1633
1680
1726
1773
1819
1871
1931
1999
2069
2145
2222
2298
2396
2498
2595
2710
2825
2943
3060
3172
3289
3402
3519
3634
3744
3847
3932
4007
4068
4122
4171
4208
4237
4253
4255
4237
4212
4181
4141
4101
4055
4000
3937
3865
3787
3707
3627
3546
3472
3397
3317
3234
3145
3063
2976
2893
2817
2737
2665
2583
2488
2397
2302
2205
2112
2019
1923
1822
1714
1598
1480
1362
1246
1133
1018
903
783
659
534
418
306
193
94
-1
-92
-180
-265
-340
-403
-449
-484
-508
-518
-522
-519
-507
-480
-440
-388
-322
-249
-171
-91
-8
82
180
286
395
509
622
728
832
927
1028
1136
1240
1342
1440
1531
1610
1686
1761
1827
1897
1964
2023
2069
2101
2129
2152
2174
2201
2226
2247
2265
2274
2275
2278
2283
2291
2296
2302
2307
2305
2298
2284
2269
2259
2243
2232
2214
2185
2145
2093
2039
1974
1909
1840
1762
1680
1581
1473
1357
1235
1112
988
860
724
582
430
272
115
-42
-194
-342
-488
-635
-782
-934
-1080
-1212
-1340
-1455
-1565
-1669
-1766
-1866
-1956
-2037
-2109
-2163
-2202
-2237
-2257
-2265
-2268
-2257
-2233
-2187
-2127
-2052
-1963
-1872
-1773
-1666
-1549
-1420
-1277
-1126
-967
-807
-649
-488
-322
-147
33
215
404
593
777
961
1147
1336
1530
1728
1931
2133
2328
2516
2703
2886
3067
3250
3430
3603
3763
3910
4042
4164
4275
4380
4476
4548
4611
4655
4673
4675
4657
4630
4589
4532
4462
4367
4256
4125
3979
3825
3655
3480
3295
3099
2888
2660
2431
2190
1951
1713
1466
1226
980
729
482
237
-1
-224
-441
-652
-849
-1046
-1237
-1417
-1589
-1740
-1871
-1994
-2103
-2194
-2283
-2363
-2417
-2452
-2475
-2469
-2443
-2414
-2368
-2303
-2231
-2140
-2025
-1895
-1746
-1583
-1418
-1247
-1061
-870
-668
-447
-216
25
268
508
753
998
1243
1493
1751
2010
2261
2505
2735
2952
3161
3364
3558
3744
3916
4064
4193
4297
4382
4454
4507
4550
4578
4590
4581
4551
4502
4437
4363
4282
4196
4098
3991
3865
3727
3578
3420
3267
3111
2951
2788
2617
2437
2254
2068
1888
1711
1541
1378
1211
1045
879
717
564
425
299
186
87
-16
-111
-192
-269
-331
-379
-416
-439
-454
-473
-484
-490
-491
-479
-455
-420
-384
-340
-299
-261
-213
-159
-92
-17
65
148
230
316
400
494
602
713
833
955
1075
1193
1309
1426
1545
1668
1796
1919
2033
2141
2241
2332
2421
2508
2598
2684
2762
2835
2897
2954
3009
3065
3120
3179
3240
3291
3340
3382
3421
3463
3507
3560
3612
3665
3714
3755
3797
3835
3880
3924
3964
3998
4025
4047
4057
4064
4068
4072
4076
4074
4069
4054
4028
3995
3960
3926
3887
3848
3804
3753
3700
3638
3566
3502
3442
3378
3316
3251
3180
3102
3022
2945
2870
2801
2731
2663
2594
2516
2448
2374
2308
2262
2214
2174
2136
2098
2063
2031
2007
1986
1977
1976
1973
1966
1956
1944
1936
1927
1927
1940
1941
1943
1934
1926
1926
1919
1925
1931
1945
1957
1962
1973
1982
2000
2021
2044
2079
2111
2144
2169
2188
2212
2237
2265
2295
2329
2355
2375
2392
2403
2416
2431
2449
2465
2476
2482
2477
2469
2455
2441
2427
2410
2386
2353
2313
2264
2213
2160
2107
2056
2005
1951
1893
1837
1781
1727
1682
1645
1613
1584
1557
1529
1500
1477
1457
1441
1428
1409
1386
1354
1321
1291
1254
1224
1194
1153
1120
1086
1040
999
962
928
901
875
849
823
797
770
751
740
735
734
735
740
743
751
763
781
805
836
877
900
918
943
964
988
1014
1045
1073
1096
1115
1126
1134
1142
1148
1154
1159
1157
1146
1130
1105
1078
1053
1026
1000
971
934
893
845
799
753
709
669
630
590
544
496
452
408
374
348
327
310
291
275
259
251
250
251
256
261
259
253
240
218
202
181
151
124
89
49
0
-52
-106
-160
-209
-260
-310
-367
-423
-477
-528
-568
-603
-626
-642
-653
-659
-662
-652
-636
-609
-566
-519
-465
-406
-348
-283
-210
-130
-36
58
154
249
341
435
523
621
715
802
893
976
1052
1122
1186
1249
1314
1376
1431
1486
1533
1569
1598
1624
1649
1675
1695
1711
1719
1728
1722
1704
1700
1688
1678
1666
1641
1610
1565
1522
1466
1403
1350
1283
1209
1123
1027
936
829
711
606
498
384
261
129
-9
-149
-290
-431
-567
-703
-840
-977
-1104
-1234
-1361
-1467
-1563
-1642
-1714
-1778
-1832
-1878
-1909
-1927
-1930
-1920
-1896
-1864
-1829
-1789
-1742
-1689
-1629
-1554
-1481
-1412
-1338
-1273
-1206
-1133
-1063
-980
-897
-820
-741
-661
-580
-500
-415
-325
-228
-128
-34
60
153
242
335
433
529
620
711
790
859
922
980
1031
1080
1127
1162
1187
1200
1208
1210
1210
1216
1214
1215
1208
1194
1179
1156
1141
1125
1115
1102
1076
1051
1021
985
947
909
869
827
778
719
653
573
491
408
322
239
156
68
-24
-121
-215
-298
-377
-449
-522
-590
-662
-742
-814
-883
-949
-1007
-1059
-1109
-1158
-1209
-1258
-1302
-1339
-1364
-1381
-1393
-1403
-1406
-1408
-1407
-1397
-1378
-1345
-1309
-1267
-1225
-1185
-1141
-1093
-1038
-978
-916
-853
-794
-740
-694
-648
-602
-555
-501
-449
-403
-359
-324
-288
-246
-206
-162
-113
-66
-23
17
52
85
123
161
198
234
265
287
300
310
316
326
328
323
319
299
274
239
196
157
113
62
6
-59
-135
-219
-308
-394
-480
-568
-653
-740
-830
-921
-1010
-1093
-1169
-1239
-1299
-1352
-1407
-1456
-1499
-1536
-1560
-1572
-1574
-1570
-1561
-1542
-1522
-1494
-1454
-1400
-1339
-1273
-1199
-1131
-1057
-979
-900
-815
-729
-641
-558
-483
-414
-354
-294
-242
-187
-130
-81
-39
-9
13
34
50
66
82
91
98
93
75
53
25
-6
-42
-80
-136
-202
-272
-357
-448
-542
-636
-731
-838
-955
-1073
-1190
-1316
-1442
-1555
-1671
-1786
-1893
-2007
-2119
-2229
-2334
-2426
-2514
-2593
-2667
-2742
-2808
-2872
-2930
-2974
-3005
-3024
-3039
-3041
-3038
-3036
-3020
-2992
-2952
-2893
-2826
-2750
-2662
-2577
-2477
-2364
-2250
-2118
-1978
-1833
-1684
-1538
-1387
-1234
-1080
-914
-742
-573
-405
-242
-86
66
219
372
524
672
814
949
1069
1178
1285
1386
1478
1566
1647
1714
1770
1811
1843
1869
1887
1902
1912
1919
1905
1869
1836
1792
1744
1692
1634
1568
1486
1392
1283
1172
1055
929
800
666
528
371
216
64
-94
-244
-391
-529
-678
-815
-948
-1093
-1224
-1350
-1466
-1577
-1686
-1787
-1895
-1998
-2094
-2185
-2266
-2337
-2397
-2452
-2502
-2550
-2586
-2608
-2619
-2611
-2591
-2558
-2514
-2464
-2406
-2336
-2254
-2159
-2051
-1937
-1820
-1702
-1582
-1456
-1325
-1187
-1046
-899
-752
-613
-471
-332
-200
-61
83
226
366
507
634
753
878
997
1116
1240
1355
1459
1555
1642
1717
1784
1844
1900
1948
1977
1991
1992
1976
1943
1913
1868
1809
1747
1665
1570
1465
1344
1220
1099
975
843
707
567
423
276
128
-12
-144
-272
-396
-516
-638
-759
-871
-979
-1073
-1155
-1232
-1307
-1381
-1452
-1518
-1577
-1627
-1663
-1692
-1720
-1742
-1764
-1786
-1798
-1801
-1803
-1799
-1786
-1776
-1769
-1759
-1752
-1742
-1725
-1702
-1679
-1653
-1630
-1610
-1592
-1570
-1541
-1509
-1467
-1422
-1379
-1344
-1305
-1244
-1195
-1140
-1067
-992
-912
-835
-758
-678
-594
-505
-405
-304
-209
-113
-25
58
140
222
308
395
481
562
634
700
764
824
886
951
1015
1076
1128
1176
1218
1259
1303
1350
1401
1444
1491
1538
1569
1600
1632
1666
1705
1742
1776
1797
1810
1819
1817
1814
1811
1804
1789
1765
1728
1675
1619
1558
1492
1431
1367
1300
1226
1146
1069
991
921
862
808
761
712
665
618
566
523
489
456
428
400
367
331
289
247
214
179
142
108
67
18
-38
-96
-154
-207
-259
-314
-367
-424
-489
-555
-617
-676
-728
-776
-822
-866
-914
-963
-1006
-1041
-1067
-1079
-1082
-1086
-1083
-1076
-1066
-1041
-1005
-953
-887
-813
-730
-642
-551
-454
-343
-222
-93
42
175
304
429
553
673
792
913
1032
1143
1239
1329
1403
1464
1527
1584
1637
1684
1720
1744
1753
1758
1757
1751
1749
1741
1726
1704
1673
1635
1592
1548
1508
1466
1433
1385
1320
1260
1193
1124
1055
986
919
838
752
659
550
438
327
216
107
-11
-130
-251
-382
-512
-638
-759
-871
-978
-1082
-1190
-1297
-1398
-1494
-1580
-1656
-1721
-1779
-1831
-1884
-1931
-1965
-1991
-2004
-2002
-1986
-1969
-1944
-1908
-1871
-1821
-1756
-1680
-1592
-1491
-1386
-1277
-1164
-1046
-917
-783
-638
-485
-339
-199
-61
81
214
343
481
610
737
856
949
1037
1120
1198
1277
1352
1421
1480
1530
1566
1602
1642
1671
1701
1731
1757
1772
1777
1778
1771
1768
1769
1763
1756
1742
1724
1697
1659
1630
1597
1566
1541
1506
1465
1415
1363
1313
1261
1213
1169
1119
1066
1009
949
896
837
793
758
717
686
647
608
575
543
520
504
493
478
466
453
436
424
418
416
419
425
430
428
427
432
432
443
467
486
511
527
546
572
587
616
654
689
724
758
785
808
834
858
886
916
943
965
982
992
1000
1009
1017
1031
1047
1059
1072
1082
1089
1102
1122
1150
1185
1224
1265
1299
1342
1390
1436
1499
1562
1624
1687
1747
1801
1853
1905
1957
2014
2069
2121
2163
2189
2209
2223
2233
2239
2241
2236
2215
2187
2147
2092
2036
1974
1910
1843
1766
1678
1582
1479
1374
1269
1167
1068
967
864
757
646
534
427
328
235
147
61
-24
-106
-185
-255
-317
-370
-412
-449
-484
-519
-550
-578
-603
-611
-617
-626
-634
-643
-654
-674
-686
-694
-700
-704
-706
-701
-707
-710
-709
-702
-682
-660
-622
-589
-556
-514
-472
-422
-368
-302
-228
-156
-83
-24
44
127
200
283
372
455
538
613
681
749
809
870
931
985
1033
1064
1087
1104
1114
1121
1131
1137
1132
1132
1113
1083
1056
1025
997
964
932
891
847
798
732
676
619
565
518
463
409
351
288
228
169
112
57
2
-60
-128
-202
-281
-358
-439
-517
-594
-677
-767
-860
-955
-1052
-1143
-1230
-1312
-1386
-1456
-1538
-1622
-1680
-1735
-1789
-1830
-1864
-1893
-1920
-1943
-1960
-1967
-1966
-1950
-1920
-1887
-1844
-1795
-1743
-1681
-1609
-1526
-1431
-1330
-1226
-1120
-1014
-906
-795
-675
-552
-426
-300
-180
-65
44
152
260
365
475
574
667
753
825
891
947
1003
1060
1106
1147
1177
1197
1212
1222
1231
1240
1247
1252
1249
1236
1216
1189
1160
1127
1096
1067
1019
963
904
831
755
680
603
524
440
350
253
151
45
-60
-162
-266
-368
-476
-592
-712
-838
-964
-1086
-1202
-1320
-1441
-1559
-1681
-1809
-1930
-2044
-2155
-2254
-2354
-2454
-2559
-2665
-2754
-2842
-2921
-2990
-3046
-3101
-3149
-3188
-3225
-3253
-3273
-3277
-3271
-3262
-3247
-3230
-3209
-3179
-3141
-3096
-3036
-2977
-2911
-2831
-2762
-2689
-2606
-2521
-2418
-2312
-2208
-2095
-1987
-1877
-1756
-1629
-1493
-1349
-1198
-1049
-896
-744
-596
-438
-278
-119
42
196
340
473
596
708
814
912
1000
1077
1136
1179
1202
1205
1201
1186
1158
1117
1058
985
894
785
674
549
421
295
155
12
-137
-289
-444
-592
-731
-867
-991
-1113
-1235
-1352
-1466
-1574
-1668
-1750
-1822
-1888
-1952
-2011
-2069
-2128
-2174
-2212
-2243
-2273
-2304
-2336
-2372
-2410
-2443
-2472
-2494
-2511
-2531
-2550
-2575
-2600
-2617
-2633
-2639
-2641
-2636
-2623
-2614
-2603
-2590
-2566
-2532
-2481
-2423
-2372
-2303
-2230
-2164
-2086
-1999
-1906
-1805
-1700
-1595
-1492
-1390
-1294
-1182
-1075
-976
-866
-762
-668
-588
-516
-451
-392
-337
-292
-255
-230
-214
-212
-222
-236
-255
-274
-298
-325
-359
-404
-450
-498
-540
-574
-600
-621
-639
-653
-669
-673
-665
-653
-618
-570
-519
-464
-410
-352
-290
-218
-139
-58
27
106
182
246
300
362
415
468
518
558
589
591
594
590
569
548
515
475
420
353
270
167
65
-39
-144
-252
-364
-479
-607
-741
-875
-1007
-1132
-1247
-1361
-1475
-1588
-1704
-1821
-1931
-2031
-2126
-2209
-2284
-2358
-2431
-2505
-2574
-2633
-2685
-2723
-2752
-2781
-2807
-2834
-2860
-2877
-2887
-2893
-2885
-2860
-2841
-2826
-2801
-2778
-2745
-2701
-2649
-2586
-2518
-2447
-2380
-2312
-2240
-2165
-2081
-1987
-1891
-1795
-1704
-1617
-1529
-1444
-1355
-1260
-1161
-1059
-962
-873
-788
-707
-623
-535
-442
-346
-249
-160
-75
4
82
166
246
332
424
507
580
642
702
754
802
863
913
954
994
1020
1039
1045
1046
1051
1052
1050
1039
1016
983
940
891
837
788
737
684
629
559
488
414
339
267
203
145
75
27
-40
-128
-194
-263
-323
-372
-424
-475
-529
-590
-659
-724
-788
-848
-908
-963
-1030
-1110
-1192
-1275
-1358
-1441
-1508
-1568
-1631
-1689
-1746
-1800
-1849
-1885
-1904
-1915
-1915
-1909
-1902
-1893
-1878
-1856
-1828
-1785
-1731
-1678
-1622
-1567
-1514
-1454
-1391
-1314
-1227
-1135
-1041
-950
-854
-762
-664
-556
-446
-325
-203
-85
29
141
250
360
479
602
724
842
959
1062
1155
1251
1348
1444
1538
1629
1711
1780
1841
1895
1944
1990
2037
2081
2110
2131
2145
2139
2124
2104
2080
2052
2016
1967
1900
1821
1730
1633
1532
1433
1323
1201
1075
930
778
620
455
296
134
-32
-204
-386
-574
-763
-954
-1145
-1329
-1507
-1689
-1873
-2059
-2249
-2437
-2613
-2785
-2948
-3102
-3258
-3410
-3563
-3708
-3842
-3970
-4079
-4177
-4268
-4352
-4430
-4500
-4566
-4618
-4652
-4675
-4680
-4681
-4682
-4674
-4661
-4640
-4607
-4559
-4497
-4426
-4356
-4278
-4198
-4115
-4018
-3917
-3795
-3660
-3522
-3377
-3236
-3092
-2940
-2777
-2603
-2421
-2234
-2046
-1863
-1681
-1501
-1322
-1139
-953
-768
-590
-418
-266
-130
1
118
225
325
410
479
529
557
564
564
552
531
510
478
429
371
301
220
134
53
-25
-108
-191
-278
-372
-466
-561
-652
-738
-815
-893
-973
-1058
-1152
-1246
-1343
-1433
-1518
-1602
-1678
-1760
-1849
-1938
-2027
-2104
-2180
-2241
-2287
-2342
-2396
-2448
-2500
-2548
-2584
-2609
-2630
-2642
-2652
-2658
-2670
-2691
-2696
-2690
-2678
-2659
-2633
-2604
-2581
-2560
-2529
-2491
-2440
-2379
-2306
-2226
-2152
-2067
-1986
-1908
-1813
-1707
-1594
-1476
-1356
-1243
-1135
-1028
-921
-811
-696
-579
-466
-362
-269
-188
-115
-42
30
104
174
238
295
340
382
420
465
515
568
630
684
735
784
831
883
940
1005
1064
1126
1190
1232
1268
1297
1318
1344
1368
1386
1395
1388
1366
1331
1293
1249
1204
1159
1105
1040
965
878
780
685
591
499
413
323
232
132
22
-81
-177
-266
-348
-432
-509
-596
-696
-791
-890
-979
-1064
-1143
-1217
-1295
-1371
-1468
-1544
-1607
-1684
-1735
-1779
-1818
-1855
-1896
-1933
-1966
-1986
-1994
-1992
-1979
-1959
-1943
-1924
-1898
-1874
-1834
-1780
-1719
-1650
-1582
-1518
-1455
-1395
-1330
-1251
-1166
-1081
-988
-896
-819
-737
-648
-563
-467
-367
-266
-166
-76
5
79
151
223
298
375
439
496
544
577
599
621
639
656
673
680
676
659
628
595
557
522
492
454
416
373
314
257
202
151
110
79
51
21
-8
-38
-64
-81
-88
-85
-71
-50
-32
-13
7
28
59
98
148
204
257
307
351
389
430
473
519
567
614
651
677
691
698
704
703
707
705
697
680
648
609
562
517
475
431
392
349
301
247
189
136
92
59
35
17
2
-15
-32
-43
-46
-39
-16
12
45
79
106
131
154
183
218
255
295
331
362
384
400
414
429
453
479
505
530
544
551
556
561
573
591
608
626
644
650
647
644
646
648
661
686
699
711
721
720
730
742
752
773
795
815
829
833
837
840
850
865
885
908
924
933
938
941
943
953
971
985
1004
1021
1028
1029
1033
1048
1063
1082
1107
1129
1150
1159
1162
1168
1172
1177
1184
1188
1184
1170
1146
1114
1085
1053
1024
993
957
913
844
777
712
634
558
484
411
329
243
147
38
-65
-164
-257
-343
-426
-509
-592
-680
-764
-836
-900
-949
-988
-1020
-1046
-1071
-1093
-1107
-1116
-1106
-1087
-1064
-1028
-994
-961
-927
-886
-837
-777
-703
-625
-544
-466
-388
-305
-217
-121
-16
100
220
338
456
571
688
810
938
1072
1212
1356
1481
1601
1720
1830
1939
2048
2158
2264
2361
2449
2521
2584
2640
2691
2744
2793
2837
2872
2893
2902
2900
2895
2887
2876
2863
2841
2806
2762
2705
2641
2574
2506
2443
2378
2308
2233
2150
2061
1971
1887
1811
1737
1668
1601
1530
1456
1380
1309
1244
1190
1139
1094
1044
986
925
862
805
753
710
673
638
605
565
527
493
468
457
455
472
485
496
518
537
569
612
671
746
827
915
1003
1092
1189
1293
1407
1539
1680
1822
1964
2103
2244
2374
2509
2653
2792
2934
3067
3192
3300
3388
3474
3557
3632
3700
3765
3820
3861
3880
3890
3891
3893
3900
3896
3894
3879
3854
3829
3790
3754
3723
3693
3670
3642
3610
3567
3517
3469
3418
3369
3328
3293
3245
3194
3141
3076
3016
2954
2899
2853
2802
2750
2689
2626
2556
2484
2422
2368
2323
2279
2235
2188
2140
2094
2059
2033
2013
2006
2001
1995
1984
1982
1974
1956
1961
1973
1983
1999
2015
2021
2024
2029
2044
2063
2084
2111
2135
2158
2170
2187
2204
2222
2260
2301
2345
2391
2434
2476
2518
2561
2608
2664
2723
2775
2822
2861
2881
2901
2922
2941
2964
2978
2988
2985
2969
2948
2918
2888
2856
2827
2798
2758
2710
2654
2593
2531
2470
2417
2376
2331
2278
2223
2163
2101
2043
1994
1950
1916
1880
1838
1795
1756
1719
1679
1653
1638
1633
1628
1615
1603
1585
1578
1583
1591
1611
1638
1663
1693
1719
1747
1788
1837
1898
1968
2045
2123
2189
2260
2325
2390
2465
2546
2630
2706
2774
2834
2886
2931
2977
3028
3075
3125
3162
3189
3213
3224
3232
3240
3254
3268
3280
3285
3281
3269
3250
3234
3223
3214
3206
3197
3181
3160
3135
3101
3070
3045
3027
3010
2987
2956
2919
2873
2825
2782
2734
2697
2660
2613
2559
2495
2438
2372
2308
2259
2207
2160
2107
2033
1962
1890
1814
1743
1679
1613
1543
1474
1399
1315
1233
1159
1090
1032
981
931
884
828
785
752
719
711
713
729
753
781
815
856
914
983
1072
1173
1274
1381
1485
1587
1687
1789
1891
2003
2111
2213
2312
2390
2461
2529
2593
2656
2723
2783
2831
2874
2897
2915
2926
2933
2943
2946
2956
2951
2927
2900
2867
2831
2795
2764
2732
2695
2652
2594
2531
2465
2399
2341
2280
2224
2168
2093
2018
1940
1856
1779
1703
1631
1560
1476
1388
1297
1195
1094
998
906
820
733
642
548
451
360
277
207
152
107
70
35
4
-24
-44
-47
-39
-16
14
41
71
89
110
142
168
204
245
282
317
343
361
380
402
429
463
499
540
571
593
616
629
650
683
714
747
778
802
821
836
850
867
891
920
950
976
996
1011
1026
1041
1064
1090
1121
1154
1172
1186
1187
1183
1192
1188
1184
1180
1167
1142
1102
1056
1004
951
901
854
805
751
688
620
557
491
429
388
348
305
268
228
187
151
114
92
86
78
74
66
52
38
25
21
23
32
47
61
71
77
86
98
118
147
184
224
263
299
329
361
397
443
489
545
599
641
678
704
727
750
772
790
815
832
822
812
797
770
742
716
697
678
652
614
572
525
475
431
393
359
324
286
244
195
146
103
59
26
4
-22
-51
-87
-124
-161
-195
-218
-239
-257
-276
-302
-331
-367
-403
-432
-454
-470
-486
-505
-523
-548
-573
-588
-598
-595
-584
-573
-559
-549
-543
-533
-518
-496
-462
-426
-389
-356
-331
-310
-290
-271
-247
-217
-199
-179
-159
-161
-167
-172
-178
-182
-177
-173
-173
-178
-193
-207
-229
-236
-224
-220
-207
-200
-198
-195
-198
-192
-176
-151
-122
-89
-59
-38
-7
13
37
88
138
194
251
300
344
382
417
458
508
553
598
636
658
674
681
682
683
685
684
679
671
648
614
582
548
520
505
490
480
468
447
427
408
396
392
392
400
406
407
397
381
368
346
333
330
317
296
261
211
155
90
26
-39
-107
-179
-261
-357
-464
-581
-695
-803
-905
-1003
-1100
-1194
-1292
-1390
-1482
-1564
-1623
-1669
-1700
-1721
-1742
-1756
-1764
-1762
-1743
-1709
-1660
-1598
-1529
-1457
-1390
-1315
-1231
-1143
-1041
-933
-816
-702
-600
-498
-400
-299
-195
-89
25
137
241
336
419
497
578
658
742
829
911
986
1049
1108
1167
1226
1293
1363
1431
1505
1561
1609
1656
1694
1735
1772
1815
1855
1880
1897
1904
1901
1894
1890
1884
1879
1872
1851
1820
1781
1735
1687
1638
1589
1539
1478
1408
1326
1232
1134
1030
927
826
722
608
485
351
205
63
-75
-211
-347
-477
-602
-739
-881
-1020
-1153
-1276
-1389
-1490
-1591
-1691
-1789
-1894
-1984
-2072
-2155
-2217
-2276
-2331
-2385
-2440
-2492
-2540
-2574
-2594
-2603
-2600
-2592
-2581
-2569
-2551
-2522
-2476
-2418
-2346
-2259
-2175
-2086
-1995
-1904
-1797
-1684
-1561
-1431
-1297
-1162
-1035
-912
-786
-652
-510
-358
-200
-41
116
261
403
548
694
844
995
1138
1274
1397
1502
1594
1677
1762
1838
1897
1955
1995
2012
2017
2011
1992
1967
1940
1905
1861
1801
1726
1642
1545
1442
1342
1239
1131
1017
889
750
605
455
310
170
37
-96
-232
-370
-512
-650
-781
-910
-1026
-1131
-1235
-1336
-1440
-1545
-1649
-1745
-1826
-1897
-1963
-2023
-2081
-2147
-2211
-2270
-2319
-2359
-2394
-2421
-2451
-2486
-2522
-2562
-2595
-2626
-2643
-2654
-2671
-2681
-2699
-2719
-2734
-2743
-2745
-2738
-2721
-2701
-2674
-2656
-2630
-2592
-2550
-2489
-2416
-2329
-2237
-2145
-2052
-1952
-1838
-1720
-1591
-1451
-1305
-1159
-1021
-885
-752
-618
-479
-340
-201
-66
57
172
275
371
465
558
655
746
829
905
968
1022
1073
1124
1178
1229
1274
1323
1350
1360
1369
1369
1377
1376
1373
1372
1344
1316
1288
1242
1204
1170
1137
1106
1072
1037
991
934
883
834
789
746
697
651
588
507
431
351
274
207
129
60
-8
-95
-182
-264
-344
-415
-475
-535
-593
-653
-715
-779
-842
-896
-943
-987
-1032
-1081
-1134
-1206
-1277
-1333
-1395
-1460
-1518
-1579
-1650
-1731
-1810
-1896
-1980
-2048
-2116
-2180
-2246
-2309
-2366
-2431
-2483
-2521
-2547
-2553
-2554
-2550
-2537
-2515
-2485
-2442
-2380
-2301
-2210
-2110
-2004
-1895
-1783
-1668
-1541
-1406
-1262
-1110
-962
-820
-685
-556
-426
-296
-163
-24
110
238
359
466
574
686
798
917
1040
1162
1277
1388
1497
1604
1713
1836
1957
2069
2187
2294
2388
2476
2557
2637
2716
2791
2864
2915
2943
2960
2956
2945
2924
2893
2856
2800
2731
2640
2532
2416
2290
2168
2039
1896
1760
1607
1434
1262
1082
903
727
553
379
197
7
-191
-393
-594
-789
-977
-1158
-1334
-1515
-1695
-1879
-2056
-2220
-2374
-2513
-2639
-2757
-2876
-2988
-3097
-3205
-3288
-3357
-3412
-3450
-3483
-3508
-3532
-3547
-3550
-3539
-3500
-3451
-3392
-3319
-3244
-3162
-3078
-2980
-2863
-2739
-2601
-2456
-2312
-2169
-2025
-1883
-1732
-1567
-1391
-1204
-1020
-836
-660
-486
-294
-110
76
276
476
675
864
1046
1220
1391
1565
1741
1918
2091
2255
2406
2540
2661
2774
2883
2991
3089
3181
3262
3322
3363
3399
3418
3427
3438
3435
3430
3404
3357
3304
3233
3160
3088
3007
2927
2844
2752
2646
2531
2412
2293
2177
2063
1948
1831
1703
1563
1418
1259
1100
949
792
635
473
297
110
-91
-295
-498
-700
-893
-1095
-1294
-1493
-1705
-1920
-2130
-2330
-2516
-2687
-2849
-2994
-3139
-3282
-3406
-3522
-3612
-3680
-3728
-3750
-3762
-3764
-3755
-3734
-3694
-3637
-3556
-3454
-3342
-3219
-3089
-2957
-2820
-2669
-2504
-2329
-2137
-1937
-1735
-1535
-1338
-1141
-942
-736
-521
-305
-87
125
329
522
705
881
1057
1235
1406
1578
1729
1864
1990
2096
2197
2292
2384
2471
2545
2607
2647
2667
2677
2676
2669
2662
2643
2625
2595
2543
2482
2407
2332
2251
2171
2097
2016
1925
1819
1706
1580
1452
1327
1193
1064
931
786
631
462
289
113
-64
-234
-403
-566
-735
-908
-1079
-1250
-1409
-1557
-1686
-1804
-1907
-1997
-2088
-2176
-2250
-2309
-2354
-2378
-2384
-2383
-2370
-2352
-2332
-2301
-2256
-2198
-2121
-2023
-1922
-1820
-1710
-1606
-1501
-1386
-1270
-1146
-1017
-892
-773
-666
-573
-486
-401
-319
-235
-148
-68
6
70
121
168
214
263
314
364
414
458
488
508
522
534
544
558
572
576
575
557
526
492
453
413
375
339
298
249
190
121
50
-17
-77
-129
-176
-222
-273
-325
-379
-430
-473
-507
-520
-524
-527
-524
-520
-517
-512
-494
-461
-419
-370
-320
-273
-231
-197
-166
-132
-92
-50
-11
24
48
58
57
47
37
26
16
0
-21
-54
-100
-151
-207
-263
-312
-357
-399
-444
-491
-544
-604
-654
-694
-729
-751
-767
-782
-800
-823
-845
-862
-873
-872
-864
-854
-846
-848
-854
-864
-876
-883
-882
-878
-873
-875
-894
-919
-946
-973
-993
-1005
-1014
-1023
-1036
-1058
-1082
-1104
-1122
-1133
-1137
-1130
-1123
-1115
-1113
-1117
-1118
-1110
-1089
-1062
-1028
-990
-955
-928
-904
-879
-849
-813
-771
-729
-692
-664
-643
-632
-625
-612
-596
-576
-554
-539
-530
-527
-536
-539
-533
-516
-498
-481
-458
-447
-440
-431
-423
-406
-383
-350
-316
-291
-274
-262
-253
-242
-220
-189
-155
-119
-87
-59
-35
-14
15
51
92
138
180
214
238
257
273
289
317
348
376
404
427
436
440
448
455
464
479
494
510
511
498
487
470
459
456
451
449
444
428
404
377
351
334
323
316
315
303
290
278
256
243
237
241
252
256
257
251
240
227
214
207
204
202
194
177
149
113
76
36
4
-21
-51
-83
-122
-163
-218
-267
-297
-332
-354
-363
-376
-395
-413
-430
-444
-442
-435
-422
-400
-378
-363
-354
-343
-332
-302
-272
-247
-206
-172
-142
-118
-101
-76
-47
-11
27
67
100
126
147
166
189
220
271
320
363
414
457
507
562
625
702
785
881
983
1085
1180
1275
1375
1467
1572
1687
1792
1894
1975
2044
2106
2145
2181
2211
2237
2258
2264
2256
2229
2184
2129
2072
2012
1947
1872
1784
1681
1557
1421
1275
1122
970
816
662
496
323
144
-42
-223
-398
-563
-717
-863
-1005
-1148
-1292
-1432
-1563
-1685
-1787
-1876
-1960
-2031
-2105
-2178
-2244
-2298
-2337
-2363
-2369
-2363
-2346
-2329
-2305
-2266
-2216
-2155
-2073
-1971
-1865
-1746
-1625
-1500
-1372
-1250
-1106
-951
-789
-617
-450
-284
-122
34
188
346
513
678
845
1006
1153
1289
1407
1524
1643
1759
1871
1974
2068
2146
2208
2257
2297
2331
2364
2392
2410
2422
2418
2400
2374
2337
2298
2262
2225
2183
2131
2068
2000
1914
1820
1731
1641
1553
1463
1363
1254
1140
1013
885
756
629
513
387
257
122
-23
-171
-320
-461
-596
-719
-837
-952
-1061
-1174
-1277
-1374
-1456
-1522
-1577
-1614
-1648
-1682
-1713
-1739
-1756
-1765
-1755
-1739
-1712
-1681
-1656
-1620
-1600
-1570
-1518
-1464
-1395
-1321
-1245
-1167
-1092
-1013
-928
-835
-731
-619
-508
-398
-292
-195
-105
-18
71
161
256
348
435
519
589
658
726
792
864
939
1017
1088
1148
1202
1245
1288
1336
1374
1419
1466
1497
1517
1522
1521
1508
1487
1471
1451
1431
1402
1360
1311
1253
1191
1136
1090
1046
1002
959
910
858
803
746
698
654
617
582
545
509
466
421
378
341
310
286
264
240
215
176
130
87
37
-4
-41
-84
-128
-180
-241
-308
-380
-451
-520
-589
-658
-729
-809
-897
-988
-1084
-1175
-1257
-1334
-1407
-1477
-1550
-1623
-1691
-1762
-1826
-1876
-1922
-1958
-1992
-2026
-2064
-2107
-2142
-2177
-2207
-2227
-2244
-2257
-2277
-2305
-2334
-2366
-2395
-2418
-2438
-2452
-2460
-2471
-2483
-2494
-2500
-2495
-2478
-2447
-2404
-2354
-2298
-2243
-2187
-2125
-2058
-1980
-1891
-1795
-1694
-1594
-1496
-1399
-1299
-1191
-1076
-948
-814
-677
-540
-406
-278
-154
-27
97
227
363
486
601
701
783
861
930
992
1051
1094
1134
1165
1169
1157
1135
1100
1055
1012
959
897
829
743
646
546
440
335
239
140
49
-50
-165
-276
-383
-492
-604
-702
-791
-882
-973
-1068
-1165
-1262
-1356
-1445
-1517
-1589
-1668
-1733
-1806
-1890
-1969
-2045
-2119
-2180
-2229
-2280
-2326
-2375
-2425
-2468
-2507
-2542
-2558
-2558
-2554
-2543
-2534
-2521
-2501
-2474
-2434
-2378
-2309
-2235
-2152
-2065
-1980
-1882
-1784
-1678
-1555
-1422
-1283
-1147
-1008
-875
-751
-616
-478
-334
-187
-42
101
233
367
482
580
692
802
911
1016
1107
1186
1250
1300
1346
1384
1414
1446
1469
1481
1480
1462
1436
1407
1371
1331
1297
1259
1208
1151
1084
1011
932
850
782
712
640
567
481
397
307
214
129
51
-17
-84
-146
-211
-283
-348
-415
-473
-515
-551
-580
-604
-632
-658
-685
-708
-718
-725
-719
-710
-699
-689
-687
-681
-670
-654
-632
-591
-555
-530
-500
-479
-451
-432
-422
-391
-363
-335
-307
-290
-280
-277
-278
-274
-268
-259
-250
-247
-252
-267
-288
-309
-323
-335
-348
-359
-374
-398
-430
-468
-506
-538
-567
-590
-610
-637
-664
-696
-730
-755
-773
-779
-773
-764
-744
-732
-730
-717
-703
-677
-645
-605
-556
-515
-479
-447
-419
-390
-355
-321
-273
-218
-177
-138
-108
-81
-53
-20
20
66
110
151
187
214
243
267
294
332
373
415
452
486
515
537
565
599
636
678
724
765
800
831
857
887
919
959
1004
1042
1079
1105
1119
1125
1127
1132
1127
1124
1120
1097
1061
1009
943
871
800
724
648
569
479
381
274
164
52
-52
-153
-245
-334
-432
-528
-631
-736
-831
-916
-994
-1067
-1130
-1194
-1263
-1328
-1393
-1454
-1499
-1534
-1562
-1582
-1600
-1620
-1639
-1656
-1667
-1666
-1654
-1636
-1611
-1586
-1565
-1546
-1528
-1504
-1477
-1443
-1399
-1356
-1316
-1275
-1239
-1213
-1176
-1130
-1080
-1020
-957
-896
-835
-779
-724
-665
-598
-525
-447
-367
-293
-228
-170
-120
-71
-22
28
83
139
185
223
258
283
307
335
363
395
423
448
463
466
465
457
452
450
445
440
427
404
372
330
285
238
196
161
125
87
43
-9
-63
-115
-164
-208
-244
-277
-312
-352
-387
-436
-493
-530
-567
-595
-621
-651
-676
-714
-757
-800
-842
-876
-908
-938
-972
-1009
-1053
-1105
-1147
-1184
-1211
-1226
-1231
-1231
-1236
-1237
-1229
-1226
-1219
-1192
-1158
-1121
-1079
-1049
-1020
-990
-968
-935
-893
-843
-791
-737
-683
-639
-596
-550
-497
-443
-383
-317
-264
-207
-162
-134
-104
-72
-36
-1
32
62
79
84
81
73
63
54
45
35
16
-11
-48
-93
-137
-177
-211
-238
-260
-281
-304
-329
-356
-378
-391
-392
-382
-375
-362
-347
-343
-338
-334
-326
-312
-296
-280
-273
-276
-292
-315
-343
-376
-408
-440
-473
-514
-570
-631
-701
-769
-832
-890
-941
-991
-1039
-1095
-1160
-1222
-1281
-1335
-1378
-1415
-1451
-1489
-1529
-1575
-1625
-1668
-1702
-1727
-1744
-1755
-1765
-1774
-1781
-1789
-1789
-1774
-1748
-1704
-1656
-1603
-1545
-1490
-1426
-1366
-1289
-1199
-1102
-990
-895
-802
-709
-629
-544
-450
-355
-262
-158
-56
31
115
189
265
348
430
516
599
668
726
776
806
829
854
866
871
874
861
825
777
716
640
567
498
419
338
249
148
43
-69
-185
-303
-414
-518
-624
-733
-847
-965
-1087
-1208
-1318
-1421
-1516
-1604
-1693
-1785
-1877
-1967
-2056
-2136
-2207
-2268
-2319
-2383
-2443
-2500
-2569
-2624
-2666
-2703
-2719
-2722
-2718
-2710
-2691
-2662
-2623
-2560
-2480
-2382
-2268
-2153
-2029
-1897
-1769
-1630
-1477
-1322
-1155
-980
-816
-660
-507
-364
-228
-84
63
200
339
471
579
677
766
845
925
1006
1078
1149
1210
1250
1278
1297
1308
1319
1328
1332
1337
1325
1295
1260
1206
1145
1081
1012
941
854
755
642
504
363
216
60
-91
-242
-403
-571
-742
-927
-1115
-1297
-1477
-1647
-1806
-1966
-2123
-2276
-2433
-2584
-2719
-2843
-2957
-3048
-3128
-3210
-3282
-3352
-3416
-3464
-3499
-3517
-3522
-3522
-3514
-3503
-3493
-3478
-3451
-3411
-3362
-3298
-3231
-3169
-3104
-3043
-2979
-2908
-2829
-2734
-2640
-2542
-2439
-2344
-2252
-2157
-2055
-1946
-1829
-1702
-1575
-1452
-1331
-1214
-1097
-974
-841
-701
-559
-414
-275
-144
-18
102
221
342
468
588
702
809
896
980
1049
1101
1165
1220
1269
1313
1338
1354
1354
1339
1318
1298
1278
1247
1211
1160
1088
1011
921
824
734
639
549
453
348
247
125
20
-79
-179
-254
-332
-397
-459
-529
-586
-645
-691
-721
-740
-746
-748
-746
-746
-745
-741
-733
-717
-689
-651
-620
-595
-575
-567
-561
-555
-548
-542
-532
-527
-542
-560
-588
-625
-663
-700
-730
-760
-793
-833
-877
-925
-968
-1008
-1045
-1064
-1078
-1091
-1100
-1110
-1121
-1131
-1131
-1118
-1097
-1065
-1027
-987
-946
-905
-856
-797
-727
-640
-545
-443
-336
-231
-126
-13
109
240
382
528
676
829
969
1107
1251
1393
1541
1693
1840
1989
2130
2257
2376
2486
2592
2697
2803
2903
2996
3079
3146
3203
3250
3288
3323
3353
3377
3391
3386
3362
3321
3265
3202
3137
3056
2964
2867
2753
2625
2487
2335
2183
2032
1875
1720
1559
1390
1214
1024
837
652
467
292
118
-51
-221
-392
-564
-733
-895
-1050
-1187
-1317
-1439
-1555
-1670
-1780
-1884
-1974
-2049
-2107
-2144
-2176
-2191
-2191
-2195
-2182
-2148
-2104
-2043
-1969
-1881
-1789
-1696
-1604
-1503
-1401
-1297
-1176
-1055
-918
-788
-669
-538
-409
-270
-122
34
204
376
548
728
898
1058
1224
1387
1551
1713
1863
2005
2133
2240
2329
2404
2471
2529
2578
2616
2633
2635
2618
2589
2547
2496
2439
2373
2302
2219
2121
2009
1885
1751
1619
1490
1356
1224
1089
948
802
652
507
366
235
113
-3
-116
-228
-341
-453
-563
-666
-759
-845
-924
-1001
-1080
-1160
-1240
-1316
-1389
-1447
-1496
-1538
-1570
-1597
-1623
-1642
-1652
-1649
-1634
-1605
-1562
-1515
-1459
-1407
-1360
-1301
-1240
-1171
-1095
-1015
-934
-858
-787
-721
-657
-592
-525
-455
-379
-305
-240
-181
-129
-81
-31
20
76
134
192
248
296
338
379
423
471
520
579
635
682
729
766
800
834
871
914
956
998
1037
1065
1088
1104
1117
1129
1147
1170
1185
1192
1192
1184
1171
1155
1140
1129
1121
1111
1097
1076
1043
1006
970
931
898
866
830
792
746
697
646
594
552
514
487
472
452
436
421
407
399
397
409
427
448
470
488
502
508
514
522
531
545
560
565
569
566
554
545
528
519
524
517
508
491
468
438
400
372
344
321
299
271
250
214
165
128
91
62
43
26
17
3
-11
-20
-31
-31
-21
-4
21
51
77
95
111
128
148
173
207
245
282
316
346
379
411
448
494
549
614
675
747
814
866
930
994
1060
1129
1198
1273
1333
1384
1427
1462
1495
1527
1556
1583
1608
1623
1629
1622
1609
1594
1576
1562
1544
1525
1502
1468
1430
1376
1324
1276
1224
1176
1125
1071
1006
933
860
779
702
626
551
477
399
323
236
144
57
-29
-104
-173
-239
-297
-359
-422
-482
-537
-585
-624
-651
-671
-683
-695
-706
-711
-718
-712
-697
-674
-640
-601
-560
-520
-481
-439
-391
-338
-278
-211
-139
-70
-8
53
109
162
218
279
339
399
454
500
544
582
619
656
696
741
782
823
858
888
917
943
975
1008
1043
1080
1114
1145
1168
1186
1202
1217
1231
1247
1265
1278
1287
1288
1279
1266
1253
1243
1233
1223
1209
1189
1164
1126
1087
1047
1007
969
928
885
839
789
728
675
618
551
503
458
414
372
327
282
234
192
143
107
83
53
22
-16
-54
-99
-145
-188
-236
-280
-323
-370
-423
-482
-545
-611
-671
-724
-770
-812
-848
-883
-920
-947
-969
-984
-983
-975
-952
-917
-884
-849
-809
-767
-717
-659
-594
-522
-445
-370
-299
-229
-158
-89
-16
62
135
207
274
332
384
427
469
512
559
603
647
690
726
756
785
815
847
887
931
977
1023
1066
1108
1150
1191
1231
1278
1334
1384
1433
1482
1520
1551
1575
1597
1620
1636
1650
1661
1655
1639
1613
1577
1538
1495
1451
1401
1347
1285
1211
1129
1037
941
843
742
638
528
407
281
147
-1
-137
-282
-437
-571
-706
-841
-973
-1106
-1233
-1355
-1464
-1567
-1656
-1732
-1803
-1867
-1931
-1989
-2039
-2080
-2108
-2124
-2130
-2128
-2116
-2100
-2074
-2038
-1992
-1930
-1853
-1760
-1656
-1551
-1432
-1310
-1187
-1049
-919
-775
-614
-466
-316
-168
-29
107
238
367
495
618
734
847
949
1045
1128
1197
1264
1329
1391
1445
1490
1532
1562
1579
1586
1587
1578
1568
1554
1528
1497
1458
1403
1343
1278
1204
1128
1053
975
892
806
711
612
511
403
299
199
97
-4
-105
-212
-322
-430
-539
-645
-742
-835
-922
-1005
-1091
-1169
-1244
-1316
-1375
-1425
-1464
-1492
-1515
-1539
-1562
-1579
-1595
-1606
-1608
-1602
-1593
-1579
-1565
-1558
-1542
-1525
-1508
-1481
-1449
-1411
-1367
-1322
-1274
-1226
-1175
-1106
-1037
-967
-878
-785
-688
-591
-497
-403
-305
-202
-94
20
135
254
370
485
598
715
836
962
1105
1241
1377
1516
1652
1789
1922
2056
2191
2330
2466
2596
2718
2824
2919
3002
3073
3133
3180
3219
3241
3248
3235
3202
3157
3093
3022
2945
2856
2756
2644
2521
2381
2234
2074
1903
1735
1563
1388
1206
1017
819
616
412
206
7
-183
-364
-542
-720
-890
-1059
-1221
-1369
-1511
-1639
-1745
-1847
-1942
-2029
-2113
-2185
-2248
-2289
-2316
-2336
-2336
-2328
-2307
-2288
-2258
-2204
-2142
-2058
-1959
-1846
-1725
-1603
-1476
-1352
-1224
-1086
-935
-786
-634
-486
-346
-209
-79
47
175
305
436
564
687
799
899
994
1081
1171
1267
1356
1444
1524
1590
1646
1689
1727
1762
1791
1817
1836
1840
1829
1802
1758
1704
1649
1586
1520
1443
1350
1246
1124
989
845
701
547
397
244
73
-104
-294
-488
-686
-877
-1057
-1235
-1408
-1586
-1763
-1937
-2108
-2264
-2412
-2540
-2655
-2770
-2868
-2956
-3039
-3109
-3165
-3195
-3207
-3200
-3177
-3145
-3106
-3060
-3000
-2929
-2839
-2738
-2629
-2513
-2399
-2286
-2176
-2063
-1944
-1821
-1689
-1557
-1425
-1297
-1178
-1061
-943
-822
-694
-559
-425
-292
-162
-38
83
202
329
459
586
718
843
958
1063
1160
1250
1332
1420
1501
1571
1633
1681
1714
1738
1754
1769
1781
1790
1796
1785
1764
1737
1691
1642
1589
1532
1474
1406
1324
1228
1119
1002
876
748
621
490
361
225
79
-73
-223
-368
-506
-632
-748
-861
-968
-1077
-1183
-1282
-1370
-1441
-1503
-1554
-1591
-1630
-1665
-1695
-1722
-1735
-1737
-1726
-1702
-1675
-1644
-1615
-1586
-1549
-1506
-1451
-1389
-1322
-1256
-1186
-1114
-1048
-974
-892
-796
-697
-588
-471
-365
-252
-146
-40
77
194
319
444
563
667
760
845
920
982
1042
1096
1133
1153
1150
1130
1096
1049
1000
948
888
824
759
671
587
511
428
359
294
239
189
131
74
15
-42
-95
-140
-178
-213
-251
-301
-349
-399
-459
-512
-560
-610
-659
-712
-778
-850
-929
-1011
-1090
-1164
-1236
-1308
-1387
-1471
-1556
-1645
-1730
-1811
-1887
-1953
-2018
-2086
-2161
-2236
-2309
-2378
-2433
-2477
-2515
-2550
-2587
-2624
-2656
-2684
-2705
-2709
-2700
-2691
-2673
-2655
-2638
-2620
-2597
-2563
-2520
-2465
-2405
-2340
-2277
-2220
-2154
-2084
-2002
-1913
-1817
-1715
-1616
-1516
-1426
-1334
-1237
-1142
-1031
-925
-824
-731
-642
-549
-475
-394
-304
-218
-126
-40
39
110
173
237
301
366
435
498
551
598
631
653
670
682
691
696
693
676
644
602
546
486
427
362
306
242
160
86
1
-97
-181
-259
-344
-416
-479
-563
-649
-725
-806
-877
-930
-982
-1026
-1065
-1114
-1157
-1191
-1230
-1253
-1256
-1253
-1244
-1223
-1200
-1179
-1147
-1107
-1061
-995
-921
-854
-780
-707
-644
-578
-503
-429
-354
-267
-191
-127
-59
-4
49
108
167
229
295
350
396
443
483
516
558
604
646
694
736
769
802
834
866
906
959
1004
1058
1118
1167
1211
1255
1306
1364
1427
1491
1562
1623
1675
1730
1775
1823
1870
1917
1961
1993
2016
2022
2018
2006
1989
1972
1952
1924
1888
1845
1793
1734
1674
1621
1569
1526
1480
1427
1378
1317
1256
1197
1142
1092
1043
999
949
894
836
777
721
672
628
590
552
513
472
414
370
338
299
272
245
218
189
148
107
61
15
-26
-65
-105
-150
-202
-262
-327
-389
-449
-506
-552
-596
-641
-686
-737
-786
-835
-876
-902
-926
-946
-966
-989
-1014
-1039
-1065
-1078
-1087
-1095
-1088
-1085
-1089
-1090
-1088
-1080
-1061
-1031
-993
-946
-897
-845
-788
-726
-652
-566
-467
-356
-242
-123
-6
114
238
367
502
643
793
933
1060
1188
1303
1409
1519
1623
1723
1818
1903
1973
2029
2071
2101
2128
2152
2168
2174
2169
2149
2117
2073
2023
1969
1909
1846
1777
1696
1600
1495
1377
1257
1142
1021
906
795
676
557
437
320
214
113
31
-37
-107
-172
-232
-289
-340
-380
-415
-441
-456
-480
-501
-514
-536
-558
-569
-577
-575
-560
-554
-542
-521
-507
-482
-449
-401
-340
-275
-202
-127
-48
38
130
235
356
484
617
753
887
1022
1152
1290
1430
1570
1718
1859
1998
2135
2257
2375
2503
2622
2739
2862
2973
3074
3162
3230
3296
3361
3415
3471
3518
3551
3574
3581
3578
3561
3545
3530
3507
3483
3450
3407
3355
3297
3240
3183
3130
3084
3037
2987
2934
2874
2812
2754
2696
2646
2596
2544
2495
2426
2344
2269
2195
2124
2058
1994
1927
1854
1775
1692
1607
1525
1452
1375
1302
1235
1153
1065
975
880
789
705
625
553
479
401
320
245
180
122
81
52
34
21
14
13
17
42
66
114
188
257
331
406
481
558
643
734
832
936
1028
1121
1204
1278
1355
1423
1495
1573
1647
1713
1774
1824
1862
1899
1936
1976
2013
2048
2075
2089
2093
2089
2078
2070
2062
2048
2031
2006
1965
1916
1857
1794
1734
1668
1601
1529
1443
1346
1240
1131
1019
910
806
704
597
484
369
249
126
15
-89
-186
-270
-361
-451
-534
-618
-693
-755
-804
-840
-869
-894
-916
-941
-960
-969
-972
-959
-933
-903
-871
-839
-809
-772
-730
-682
-620
-555
-489
-422
-364
-311
-256
-198
-132
-57
15
90
163
230
294
360
430
502
582
657
730
799
852
904
947
992
1042
1087
1138
1181
1213
1241
1262
1286
1311
1337
1366
1395
1420
1434
1441
1443
1440
1443
1454
1459
1459
1455
1439
1414
1384
1351
1319
1284
1247
1205
1149
1089
1017
935
862
790
722
655
580
499
411
316
219
126
38
-47
-134
-227
-328
-432
-542
-656
-753
-848
-942
-1027
-1117
-1208
-1299
-1386
-1467
-1536
-1587
-1633
-1667
-1692
-1721
-1741
-1752
-1750
-1729
-1692
-1642
-1582
-1516
-1450
-1376
-1300
-1219
-1122
-1018
-907
-795
-683
-578
-478
-370
-258
-139
-9
119
247
370
486
600
711
826
944
1061
1180
1288
1386
1475
1551
1621
1689
1755
1817
1876
1923
1959
1981
1989
1995
1997
1995
1993
1983
1960
1923
1873
1810
1738
1669
1597
1521
1442
1352
1251
1142
1026
909
796
684
577
469
354
236
111
-15
-136
-252
-358
-458
-559
-659
-762
-869
-974
-1075
-1168
-1250
-1326
-1399
-1472
-1551
-1631
-1703
-1774
-1825
-1862
-1899
-1927
-1955
-1980
-2008
-2038
-2055
-2068
-2068
-2064
-2061
-2054
-2058
-2066
-2069
-2067
-2057
-2042
-2018
-1990
-1964
-1941
-1920
-1892
-1859
-1813
-1755
-1694
-1628
-1563
-1497
-1432
-1367
-1292
-1205
-1108
-1003
-893
-784
-676
-563
-449
-330
-194
-43
108
260
411
555
696
837
979
1125
1275
1421
1556
1682
1794
1894
1985
2076
2163
2246
2324
2386
2439
2482
2504
2516
2531
2540
2541
2541
2527
2499
2458
2405
2349
2287
2231
2174
2113
2051
1976
1896
1815
1728
1647
1567
1490
1412
1329
1236
1130
1020
900
786
672
545
419
283
135
-25
-196
-369
-544
-714
-882
-1050
-1222
-1399
-1577
-1756
-1931
-2096
-2249
-2388
-2519
-2645
-2765
-2883
-2987
-3084
-3169
-3228
-3272
-3299
-3315
-3324
-3326
-3319
-3294
-3256
-3199
-3128
-3051
-2964
-2873
-2783
-2692
-2593
-2484
-2368
-2238
-2103
-1965
-1824
-1687
-1550
-1413
-1268
-1118
-965
-809
-661
-523
-390
-267
-148
-31
83
198
305
402
495
574
643
710
775
842
908
976
1033
1083
1129
1166
1203
1241
1285
1326
1370
1403
1419
1435
1437
1438
1439
1438
1439
1433
1421
1396
1361
1319
1270
1222
1175
1126
1074
1017
947
867
779
685
589
489
389
285
171
49
-82
-222
-359
-500
-634
-758
-890
-1015
-1148
-1292
-1434
-1574
-1712
-1843
-1970
-2096
-2225
-2360
-2497
-2639
-2776
-2904
-3026
-3137
-3238
-3335
-3427
-3517
-3601
-3672
-3731
-3769
-3790
-3796
-3791
-3779
-3755
-3725
-3680
-3617
-3538
-3444
-3335
-3209
-3081
-2958
-2825
-2682
-2533
-2377
-2214
-2043
-1874
-1712
-1555
-1416
-1273
-1124
-978
-833
-693
-550
-415
-291
-172
-60
54
170
290
415
535
653
760
863
961
1053
1151
1252
1350
1441
1528
1604
1665
1715
1762
1815
1864
1909
1949
1979
1993
1998
1996
1981
1968
1954
1932
1907
1874
1828
1770
1705
1638
1568
1500
1433
1366
1295
1206
1119
1031
933
843
757
675
597
518
433
343
249
156
65
-24
-105
-195
-288
-377
-480
-594
-696
-806
-925
-1022
-1118
-1214
-1311
-1411
-1507
-1603
-1690
-1768
-1833
-1887
-1937
-1984
-2033
-2079
-2119
-2157
-2182
-2194
-2194
-2195
-2198
-2195
-2197
-2194
-2182
-2164
-2132
-2096
-2053
-2002
-1957
-1910
-1857
-1802
-1731
-1650
-1558
-1458
-1362
-1260
-1160
-1059
-949
-831
-702
-565
-423
-279
-137
3
141
281
425
574
725
876
1021
1158
1287
1404
1516
1624
1734
1845
1948
2047
2134
2211
2279
2334
2387
2433
2477
2512
2535
2545
2533
2512
2479
2439
2397
2351
2305
2248
2186
2113
2027
1941
1857
1772
1699
1624
1544
1473
1392
1317
1237
1158
1096
1036
989
944
902
858
799
758
712
661
625
590
556
514
470
420
357
298
240
186
137
84
21
-45
-118
-196
-270
-345
-409
-463
-521
-575
-634
-693
-751
-804
-845
-886
-913
-931
-950
-968
-990
-1009
-1026
-1036
-1033
-1024
-1006
-983
-960
-936
-909
-874
-837
-788
-726
-665
-600
-539
-483
-430
-378
-322
-262
-197
-131
-66
-7
47
99
149
202
262
328
397
468
536
600
667
730
798
873
949
1035
1118
1195
1263
1323
1378
1432
1493
1551
1611
1664
1712
1756
1788
1823
1858
1902
1944
1978
2017
2046
2066
2076
2082
2082
2077
2075
2064
2047
2021
1980
1929
1871
1807
1739
1672
1603
1527
1443
1349
1244
1136
1023
904
790
675
553
427
294
151
3
-144
-291
-435
-584
-726
-865
-1022
-1179
-1342
-1497
-1642
-1792
-1925
-2049
-2166
-2277
-2388
-2489
-2582
-2660
-2721
-2765
-2796
-2820
-2833
-2843
-2849
-2842
-2822
-2792
-2749
-2695
-2639
-2585
-2525
-2464
-2398
-2321
-2238
-2142
-2037
-1928
-1815
-1700
-1581
-1455
-1320
-1173
-1013
-848
-679
-511
-349
-189
-28
131
294
461
624
781
933
1069
1196
1324
1441
1551
1664
1768
1861
1944
2006
2058
2100
2132
2162
2186
2207
2213
2208
2188
2155
2118
2069
2018
1963
1902
1832
1744
1644
1534
1413
1281
1148
1027
889
740
590
421
249
71
-106
-282
-452
-621
-797
-973
-1154
-1336
-1515
-1688
-1851
-2003
-2145
-2284
-2421
-2557
-2687
-2814
-2932
-3036
-3131
-3215
-3293
-3366
-3435
-3500
-3558
-3599
-3624
-3636
-3635
-3620
-3598
-3567
-3530
-3484
-3419
-3340
-3249
-3139
-3021
-2902
-2780
-2654
-2526
-2388
-2243
-2091
-1936
-1778
-1620
-1471
-1323
-1187
-1046
-892
-748
-602
-460
-328
-206
-94
10
110
205
294
380
456
517
569
606
628
649
665
672
677
673
656
627
584
536
482
424
369
313
250
183
106
22
-63
-149
-228
-303
-375
-446
-516
-592
-671
-748
-822
-889
-955
-1014
-1069
-1131
-1191
-1251
-1316
-1378
-1434
-1483
-1527
-1566
-1609
-1654
-1698
-1745
-1778
-1814
-1839
-1849
-1863
-1868
-1874
-1886
-1892
-1894
-1888
-1877
-1857
-1832
-1810
-1788
-1771
-1761
-1740
-1713
-1687
-1652
-1619
-1590
-1565
-1540
-1520
-1503
-1478
-1448
-1415
-1378
-1341
-1309
-1279
-1253
-1224
-1185
-1144
-1094
-1043
-990
-939
-896
-852
-808
-756
-708
-650
-573
-511
-449
-385
-324
-257
-190
-110
-19
71
165
258
348
436
527
621
718
820
924
1021
1109
1188
1258
1319
1375
1430
1481
1526
1565
1589
1604
1601
1597
1597
1589
1587
1583
1576
1559
1532
1501
1459
1418
1378
1336
1289
1239
1182
1106
1026
944
854
769
683
601
520
429
339
242
147
59
-27
-102
-171
-234
-296
-359
-417
-477
-525
-567
-605
-629
-655
-679
-702
-733
-766
-798
-825
-847
-863
-877
-895
-915
-940
-966
-989
-1005
-1014
-1016
-1009
-1002
-996
-989
-980
-962
-936
-899
-850
-795
-734
-674
-612
-549
-481
-403
-317
-225
-134
-39
51
136
219
298
385
471
559
651
741
824
888
958
1028
1093
1166
1240
1315
1385
1448
1509
1560
1606
1647
1692
1736
1774
1809
1836
1849
1847
1841
1829
1812
1796
1777
1745
1702
1648
1584
1512
1436
1363
1287
1214
1138
1054
968
871
774
682
591
509
431
354
275
194
108
19
-63
-141
-208
-269
-327
-385
-443
-504
-565
-614
-660
-700
-723
-743
-761
-780
-800
-816
-826
-827
-818
-799
-774
-741
-715
-692
-658
-624
-582
-529
-469
-403
-335
-270
-208
-146
-84
-18
57
136
220
309
390
466
541
612
687
764
843
925
1000
1069
1127
1174
1218
1256
1295
1333
1370
1401
1423
1438
1444
1446
1444
1457
1469
1478
1497
1509
1520
1521
1524
1529
1528
1538
1546
1551
1551
1543
1530
1503
1470
1442
1418
1395
1369
1344
1315
1277
1239
1204
1171
1148
1134
1122
1112
1097
1087
1072
1052
1048
1048
1058
1076
1093
1114
1133
1153
1174
1198
1228
1264
1305
1342
1373
1396
1413
1422
1430
1436
1441
1449
1447
1442
1425
1390
1362
1321
1270
1226
1179
1128
1068
1001
922
834
746
658
576
495
414
331
241
148
51
-47
-143
-235
-325
-413
-500
-592
-684
-781
-885
-975
-1052
-1126
-1191
-1251
-1308
-1360
-1413
-1466
-1507
-1537
-1558
-1562
-1569
-1573
-1562
-1557
-1545
-1524
-1493
-1446
-1388
-1324
-1253
-1181
-1107
-1033
-955
-866
-781
-682
-572
-470
-366
-268
-167
-66
44
157
267
390
509
624
736
842
946
1052
1162
1272
1386
1497
1600
1699
1788
1873
1956
2034
2110
2187
2253
2308
2353
2383
2402
2413
2417
2414
2407
2387
2355
2314
2253
2180
2098
2009
1918
1824
1726
1617
1506
1389
1258
1129
1004
879
759
645
524
408
297
176
59
-53
-157
-255
-347
-430
-520
-609
-694
-782
-862
-934
-996
-1048
-1094
-1133
-1171
-1210
-1242
-1267
-1281
-1280
-1273
-1253
-1229
-1205
-1175
-1146
-1109
-1063
-1007
-941
-868
-791
-715
-640
-566
-488
-401
-310
-207
-102
8
122
225
331
434
532
640
749
860
966
1064
1155
1237
1312
1380
1449
1515
1577
1633
1678
1709
1729
1742
1746
1752
1750
1746
1744
1730
1707
1674
1634
1591
1547
1508
1467
1427
1385
1333
1275
1214
1149
1088
1031
975
924
871
811
747
677
607
539
473
411
351
290
227
155
80
7
-61
-126
-188
-242
-294
-353
-414
-475
-538
-599
-650
-694
-731
-764
-795
-828
-863
-893
-917
-937
-945
-951
-951
-945
-950
-956
-960
-963
-961
-953
-935
-913
-891
-872
-856
-838
-818
-793
-756
-713
-667
-621
-574
-526
-483
-439
-391
-338
-278
-220
-161
-109
-67
-30
0
32
65
94
124
148
164
167
160
151
136
125
117
110
103
90
78
59
33
18
7
3
6
10
13
12
7
0
-2
2
13
31
50
66
79
86
88
88
91
96
101
105
102
88
64
34
-1
-35
-66
-97
-128
-166
-211
-261
-321
-379
-433
-479
-519
-560
-597
-638
-683
-724
-761
-790
-810
-819
-823
-824
-825
-829
-831
-828
-819
-798
-770
-740
-709
-682
-662
-648
-628
-610
-601
-580
-554
-538
-533
-542
-557
-576
-597
-617
-635
-657
-683
-718
-763
-814
-870
-924
-974
-1018
-1062
-1109
-1157
-1212
-1268
-1317
-1365
-1394
-1415
-1435
-1440
-1447
-1449
-1446
-1439
-1414
-1383
-1340
-1283
-1226
-1167
-1111
-1060
-1005
-949
-888
-819
-755
-692
-639
-594
-559
-535
-506
-483
-464
-443
-436
-434
-444
-471
-497
-521
-548
-574
-591
-615
-647
-680
-721
-766
-800
-828
-855
-873
-889
-910
-934
-957
-979
-993
-993
-986
-969
-949
-931
-911
-892
-869
-835
-788
-735
-667
-598
-535
-470
-408
-344
-275
-197
-114
-32
49
121
180
234
281
324
370
417
453
480
496
489
472
450
416
381
345
301
247
180
96
3
-90
-186
-277
-359
-445
-532
-620
-719
-820
-914
-1004
-1085
-1156
-1220
-1289
-1359
-1430
-1505
-1569
-1624
-1669
-1699
-1724
-1751
-1777
-1802
-1832
-1855
-1864
-1863
-1851
-1834
-1820
-1806
-1795
-1787
-1774
-1750
-1716
-1675
-1629
-1583
-1541
-1499
-1451
-1394
-1327
-1242
-1149
-1055
-953
-857
-762
-662
-557
-443
-318
-189
-60
61
174
279
378
482
584
690
799
904
992
1062
1131
1189
1244
1305
1363
1419
1465
1498
1516
1518
1524
1524
1518
1523
1520
1512
1496
1468
1438
1406
1380
1359
1343
1330
1311
1286
1253
1217
1182
1153
1131
1116
1099
1075
1049
1015
977
944
917
894
875
855
828
791
750
705
660
623
592
564
534
498
455
407
357
311
275
245
220
193
160
123
83
48
22
5
0
1
8
12
11
13
16
28
50
76
107
132
153
167
175
189
205
230
263
296
330
353
375
388
407
443
473
508
551
582
605
624
640
660
686
719
759
794
825
852
872
893
918
955
996
1038
1086
1125
1158
1193
1223
1262
1308
1359
1414
1467
1515
1557
1594
1630
1672
1721
1776
1835
1891
1939
1982
2024
2062
2105
2154
2206
2262
2312
2352
2383
2410
2438
2469
2504
2542
2582
2618
2635
2643
2646
2648
2650
2653
2656
2650
2638
2609
2565
2517
2463
2409
2357
2306
2251
2188
2113
2033
1953
1872
1799
1734
1674
1615
1550
1486
1417
1343
1279
1218
1164
1120
1068
1020
973
912
855
800
755
718
683
660
624
578
536
495
460
432
412
397
386
372
352
329
304
284
271
270
268
258
252
246
236
224
222
233
255
284
321
363
396
443
495
550
620
704
803
894
993
1101
1201
1303
1417
1544
1673
1809
1948
2080
2206
2330
2447
2561
2684
2803
2916
3022
3119
3200
3257
3314
3372
3419
3460
3500
3532
3545
3544
3532
3509
3483
3460
3441
3413
3377
3338
3287
3228
3164
3108
3055
2997
2945
2890
2834
2763
2681
2601
2508
2424
2339
2245
2151
2038
1913
1772
1630
1483
1325
1179
1021
854
681
496
307
110
-76
-266
-454
-628
-803
-974
-1146
-1314
-1472
-1622
-1751
-1869
-1968
-2047
-2125
-2194
-2259
-2311
-2345
-2371
-2382
-2377
-2366
-2350
-2327
-2303
-2273
-2235
-2184
-2124
-2047
-1965
-1884
-1794
-1701
-1607
-1503
-1388
-1262
-1127
-986
-841
-698
-553
-409
-264
-109
54
222
393
567
737
904
1069
1235
1404
1576
1755
1930
2104
2269
2425
2574
2717
2859
2992
3122
3251
3367
3469
3554
3623
3680
3725
3762
3798
3812
3806
3788
3746
3686
3609
3511
3404
3289
3157
3014
2860
2680
2489
2288
2080
1872
1663
1459
1259
1058
856
657
464
276
103
-56
-196
-323
-448
-560
-664
-758
-839
-904
-951
-984
-998
-1005
-1008
-1001
-989
-966
-930
-885
-827
-758
-683
-607
-535
-459
-380
-296
-203
-100
8
122
240
355
471
591
715
848
993
1141
1291
1444
1583
1725
1871
2008
2146
2286
2423
2559
2686
2806
2914
3010
3100
3183
3267
3345
3409
3462
3503
3529
3538
3534
3518
3499
3475
3441
3396
3332
3256
3172
3077
2974
2865
2759
2648
2528
2405
2272
2134
1990
1843
1702
1562
1427
1296
1165
1033
898
770
642
521
416
319
230
148
70
-2
-69
-128
-176
-212
-235
-246
-251
-250
-242
-232
-213
-182
-145
-98
-40
23
88
151
216
281
347
419
497
577
660
741
817
887
952
1016
1076
1136
1197
1258
1313
1363
1409
1448
1483
1517
1554
1591
1630
1671
1711
1740
1767
1797
1817
1840
1857
1874
1896
1903
1902
1893
1868
1840
1810
1770
1728
1681
1624
1557
1483
1401
1310
1212
1113
1013
909
811
703
586
475
360
250
147
54
-29
-105
-173
-237
-293
-341
-379
-408
-425
-425
-416
-400
-377
-348
-317
-278
-236
-186
-129
-68
-4
59
121
179
234
289
344
398
456
515
566
614
658
692
726
758
789
820
849
876
896
917
930
938
954
968
990
1020
1051
1081
1114
1149
1180
1220
1256
1301
1362
1413
1471
1529
1582
1634
1683
1734
1783
1834
1883
1925
1960
1985
1999
2000
1996
1981
1958
1927
1887
1838
1769
1696
1616
1516
1415
1314
1206
1096
984
869
752
632
511
392
282
180
81
-10
-98
-182
-260
-334
-399
-453
-495
-527
-546
-560
-567
-568
-562
-549
-529
-493
-453
-410
-356
-305
-251
-198
-143
-84
-24
45
117
194
269
346
420
489
564
637
712
784
857
932
994
1054
1106
1154
1204
1249
1295
1343
1389
1433
1480
1518
1554
1596
1637
1681
1725
1770
1814
1851
1892
1926
1953
1989
2020
2046
2077
2104
2125
2140
2143
2141
2137
2121
2104
2089
2061
2024
1985
1937
1892
1843
1784
1738
1696
1652
1611
1571
1527
1484
1441
1399
1367
1330
1300
1280
1251
1225
1199
1170
1146
1123
1104
1090
1075
1060
1044
1021
998
972
947
928
911
896
882
869
854
842
828
816
821
828
840
855
862
875
891
910
932
962
999
1043
1093
1139
1192
1250
1302
1355
1415
1476
1539
1608
1679
1748
1816
1882
1946
2014
2085
2160
2235
2310
2389
2459
2533
2600
2659
2721
2779
2843
2899
2953
3002
3036
3072
3102
3122
3145
3162
3175
3192
3197
3192
3183
3165
3147
3127
3104
3079
3057
3032
3002
2968
2931
2897
2863
2831
2808
2778
2751
2726
2689
2655
2619
2583
2550
2517
2487
2456
2420
2383
2346
2304
2262
2227
2188
2155
2127
2099
2071
2041
2020
2002
1987
1981
1976
1980
1989
2001
2014
2027
2043
2058
2077
2096
2115
2133
2144
2159
2164
2165
2168
2168
2172
2175
2182
2184
2189
2194
2195
2205
2211
2221
2230
2249
2277
2294
2323
2348
2373
2403
2430
2461
2495
2534
2563
2590
2620
2649
2680
2700
2725
2755
2780
2809
2835
2858
2885
2908
2931
2956
2979
3000
3022
3043
3059
3072
3083
3087
3089
3095
3097
3103
3103
3102
3113
3113
3122
3129
3132
3147
3155
3173
3189
3206
3226
3238
3267
3287
3300
3325
3351
3377
3399
3427
3446
3457
3474
3483
3488
3496
3494
3488
3481
3460
3436
3410
3378
3345
3307
3272
3230
3184
3143
3097
3043
2994
2947
2893
2846
2801
2751
2705
2657
2607
2559
2509
2459
2414
2368
2319
2274
2225
2180
2135
2086
2045
2005
1968
1942
1914
1885
1858
1827
1806
1789
1768
1753
1739
1729
1716
1706
1704
1694
1686
1683
1682
1682
1684
1691
1698
1708
1722
1736
1752
1777
1806
1837
1873
1915
1959
2006
2060
2115
2184
2253
2322
2405
2488
2574
2663
2756
2856
2951
3051
3148
3247
3352
3446
3541
3628
3710
3790
3852
3914
3972
4016
4050
4070
4077
4070
4053
4024
3984
3927
3862
3794
3712
3619
3518
3405
3281
3155
3025
2880
2735
2591
2435
2273
2110
1941
1769
1598
1423
1253
1084
915
749
582
424
267
111
-33
-171
-302
-427
-546
-657
-767
-866
-954
-1038
-1109
-1172
-1228
-1274
-1315
-1349
-1377
-1396
-1410
-1418
-1414
-1408
-1393
-1367
-1340
-1305
-1259
-1207
-1147
-1072
-988
-895
-792
-685
-569
-450
-324
-185
-43
100
252
410
565
721
875
1026
1178
1319
1462
1605
1735
1858
1974
2090
2188
2273
2359
2436
2508
2574
2635
2685
2727
2768
2796
2820
2838
2848
2855
2849
2832
2809
2770
2723
2668
2604
2533
2452
2367
2274
2174
2066
1954
1836
1711
1590
1469
1348
1231
1113
994
875
757
639
525
415
307
201
100
1
-98
-195
-289
-379
-471
-552
-628
-709
-779
-846
-914
-974
-1029
-1078
-1120
-1152
-1176
-1199
-1211
-1214
-1215
-1206
-1187
-1159
-1123
-1076
-1018
-952
-880
-801
-711
-616
-516
-409
-298
-188
-79
28
134
234
327
420
508
593
673
747
815
877
931
975
1015
1052
1083
1112
1135
1150
1162
1165
1165
1164
1154
1146
1136
1124
1107
1087
1061
1033
1004
966
924
880
834
780
723
661
594
527
454
377
305
233
161
90
16
-53
-119
-189
-252
-310
-362
-404
-439
-466
-488
-500
-514
-516
-502
-485
-462
-430
-390
-345
-299
-251
-199
-144
-86
-22
42
110
177
241
305
367
427
486
544
599
655
707
747
784
814
832
842
844
838
823
798
762
714
658
592
513
429
335
235
125
3
-119
-254
-404
-555
-711
-873
-1038
-1205
-1375
-1550
-1726
-1910
-2095
-2276
-2460
-2639
-2813
-2980
-3139
-3291
-3431
-3558
-3672
-3769
-3853
-3915
-3956
-3987
-3998
-3992
-3971
-3936
-3888
-3822
-3745
-3651
-3542
-3418
-3281
-3135
-2977
-2807
-2628
-2437
-2236
-2024
-1812
-1587
-1355
-1138
-906
-666
-440
-205
28
257
488
714
936
1148
1356
1561
1758
1946
2130
2305
2466
2617
2757
2882
2993
3091
3175
3246
3296
3333
3363
3360
3341
3313
3260
3192
3113
3014
2895
2767
2621
2457
2283
2094
1895
1687
1470
1245
1007
764
519
268
10
-252
-508
-771
-1034
-1286
-1541
-1796
-2043
-2278
-2515
-2743
-2961
-3174
-3373
-3564
-3745
-3918
-4081
-4228
-4365
-4484
-4584
-4673
-4744
-4796
-4831
-4847
-4854
-4841
-4808
-4766
-4703
-4621
-4529
-4421
-4305
-4170
-4018
-3858
-3681
-3490
-3286
-3077
-2855
-2619
-2382
-2141
-1891
-1638
-1386
-1128
-869
-619
-367
-117
128
370
610
847
1079
1307
1529
1742
1950
2145
2328
2507
2667
2817
2958
3084
3193
3287
3373
3438
3493
3539
3567
3586
3593
3584
3562
3526
3474
3411
3335
3244
3140
3024
2899
2757
2610
2447
2267
2087
1895
1697
1493
1291
1081
857
645
430
216
6
-200
-398
-594
-780
-958
-1130
-1291
-1443
-1584
-1715
-1832
-1938
-2031
-2102
-2169
-2226
-2264
-2296
-2307
-2304
-2295
-2274
-2241
-2197
-2149
-2093
-2026
-1953
-1873
-1787
-1693
-1593
-1490
-1383
-1269
-1153
-1035
-912
-787
-658
-524
-390
-250
-113
30
177
322
473
622
769
917
1065
1204
1342
1483
1611
1733
1850
1958
2060
2148
2226
2299
2357
2399
2435
2458
2473
2478
2471
2457
2431
2396
2353
2304
2254
2193
2129
2070
2004
1929
1858
1784
1711
1640
1565
1500
1431
1353
1286
1218
1148
1079
1009
940
870
802
734
665
598
532
466
401
341
286
234
184
140
104
71
43
22
7
-4
-10
-11
-7
-2
8
21
36
58
81
112
146
178
218
268
315
356
412
465
515
573
621
671
722
765
805
836
860
880
884
884
883
867
844
811
767
718
658
589
515
435
346
251
153
49
-59
-168
-282
-394
-506
-619
-726
-834
-942
-1046
-1146
-1239
-1329
-1411
-1486
-1558
-1616
-1668
-1709
-1740
-1766
-1777
-1780
-1770
-1759
-1735
-1692
-1651
-1599
-1543
-1480
-1403
-1323
-1239
-1144
-1045
-949
-840
-731
-619
-501
-382
-262
-142
-18
106
231
357
483
609
737
869
997
1125
1255
1381
1506
1629
1750
1868
1983
2096
2203
2307
2403
2492
2576
2653
2726
2791
2851
2904
2942
2979
3012
3031
3041
3040
3035
3017
2985
2950
2898
2832
2756
2662
2556
2438
2305
2160
2004
1831
1651
1462
1259
1051
839
620
399
177
-49
-274
-498
-719
-939
-1154
-1360
-1566
-1756
-1937
-2115
-2275
-2426
-2567
-2694
-2812
-2917
-3010
-3088
-3157
-3218
-3263
-3301
-3325
-3338
-3339
-3327
-3302
-3266
-3218
-3156
-3087
-3005
-2911
-2805
-2692
-2574
-2446
-2314
-2176
-2031
-1884
-1732
-1579
-1423
-1265
-1109
-952
-791
-635
-481
-325
-176
-30
113
250
381
503
621
732
833
927
1015
1089
1161
1234
1291
1339
1384
1422
1452
1473
1492
1501
1499
1496
1485
1470
1448
1415
1377
1332
1279
1214
1142
1063
974
879
775
670
554
434
310
178
45
-94
-238
-386
-537
-689
-845
-1002
-1159
-1315
-1475
-1632
-1782
-1933
-2083
-2229
-2372
-2513
-2656
-2793
-2922
-3055
-3184
-3308
-3430
-3545
-3662
-3775
-3880
-3981
-4080
-4180
-4274
-4361
-4445
-4525
-4604
-4679
-4746
-4810
-4873
-4928
-4981
-5026
-5061
-5092
-5111
-5126
-5131
-5123
-5110
-5085
-5049
-5006
-4952
-4888
-4814
-4731
-4639
-4542
-4439
-4326
-4203
-4087
-3965
-3835
-3709
-3582
-3454
-3331
-3213
-3098
-2988
-2881
-2770
-2670
-2578
-2484
-2394
-2303
-2215
-2132
-2045
-1958
-1873
-1783
-1694
-1606
-1515
-1426
-1335
-1247
-1162
-1077
-997
-917
-841
-773
-708
-652
-604
-561
-528
-505
-490
-485
-490
-505
-529
-562
-604
-652
-709
-775
-847
-921
-1002
-1090
-1178
-1271
-1367
-1459
-1557
-1651
-1745
-1843
-1938
-2037
-2136
-2233
-2335
-2440
-2544
-2651
-2762
-2874
-2988
-3105
-3223
-3339
-3451
-3565
-3673
-3778
-3882
-3977
-4069
-4156
-4235
-4312
-4383
-4453
-4516
-4579
-4640
-4695
-4751
-4803
-4853
-4904
-4953
-5003
-5051
-5104
-5152
-5204
-5261
-5310
-5357
-5404
-5448
-5486
-5512
-5530
-5537
-5534
-5514
-5481
-5437
-5376
-5298
-5211
-5115
-5002
-4886
-4762
-4623
-4486
-4336
-4181
-4027
-3865
-3702
-3532
-3359
-3184
-3005
-2825
-2642
-2459
-2282
-2100
-1920
-1752
-1580
-1413
-1251
-1092
-941
-796
-663
-539
-421
-313
-215
-130
-57
6
54
93
124
136
140
134
115
88
50
3
-50
-110
-176
-247
-322
-405
-491
-577
-667
-760
-851
-942
-1040
-1128
-1221
-1328
-1423
-1521
-1621
-1721
-1829
-1933
-2035
-2142
-2252
-2360
-2467
-2571
-2675
-2779
-2871
-2957
-3039
-3111
-3179
-3235
-3283
-3323
-3353
-3374
-3389
-3396
-3393
-3386
-3374
-3358
-3337
-3311
-3285
-3260
-3233
-3210
-3187
-3171
-3159
-3143
-3134
-3127
-3124
-3126
-3122
-3124
-3126
-3127
-3127
-3121
-3113
-3103
-3091
-3074
-3049
-3025
-2995
-2963
-2931
-2897
-2856
-2814
-2778
-2729
-2672
-2619
-2556
-2492
-2425
-2354
-2278
-2195
-2114
-2030
-1940
-1850
-1758
-1660
-1562
-1467
-1364
-1260
-1155
-1049
-941
-833
-727
-620
-515
-415
-315
-218
-128
-42
40
115
185
250
306
358
404
439
471
495
505
509
509
500
484
460
429
391
348
303
251
200
143
89
34
-37
-96
-150
-212
-270
-328
-388
-447
-503
-564
-623
-681
-746
-806
-872
-944
-1016
-1093
-1174
-1258
-1350
-1443
-1538
-1642
-1747
-1850
-1958
-2068
-2177
-2284
-2390
-2499
-2599
-2693
-2794
-2886
-2968
-3050
-3127
-3196
-3257
-3315
-3364
-3404
-3440
-3470
-3491
-3501
-3509
-3506
-3495
-3478
-3448
-3414
-3371
-3320
-3256
-3182
-3101
-3002
-2900
-2786
-2656
-2520
-2373
-2219
-2057
-1882
-1714
-1535
-1345
-1165
-976
-790
-609
-423
-246
-68
103
271
437
592
747
894
1031
1167
1296
1421
1542
1654
1758
1860
1958
2049
2135
2212
2284
2353
2409
2458
2500
2531
2551
2563
2565
2553
2533
2502
2458
2402
2341
2266
2176
2080
1972
1852
1728
1595
1449
1298
1140
974
805
629
444
263
80
-110
-300
-495
-687
-882
-1072
-1263
-1460
-1647
-1832
-2015
-2190
-2356
-2518
-2677
-2823
-2955
-3082
-3197
-3301
-3393
-3470
-3536
-3584
-3620
-3647
-3654
-3648
-3639
-3613
-3571
-3522
-3462
-3394
-3314
-3227
-3138
-3039
-2933
-2824
-2710
-2592
-2466
-2339
-2209
-2075
-1936
-1799
-1662
-1516
-1372
-1230
-1086
-945
-803
-664
-523
-383
-245
-110
23
157
285
411
534
647
757
864
963
1053
1132
1207
1270
1324
1378
1410
1438
1465
1479
1490
1486
1484
1489
1478
1467
1460
1442
1417
1393
1367
1334
1297
1256
1208
1154
1094
1027
957
878
793
704
604
508
408
299
192
78
-35
-151
-275
-397
-524
-657
-792
-932
-1078
-1229
-1381
-1540
-1706
-1875
-2048
-2224
-2406
-2585
-2765
-2951
-3127
-3302
-3468
-3629
-3780
-3919
-4051
-4160
-4264
-4357
-4429
-4486
-4531
-4560
-4565
-4558
-4536
-4498
-4445
-4380
-4300
-4205
-4103
-3985
-3860
-3724
-3575
-3422
-3253
-3074
-2896
-2704
-2502
-2296
-2078
-1858
-1637
-1410
-1177
-944
-711
-475
-245
-18
204
425
645
849
1049
1243
1423
1594
1753
1896
2027
2139
2230
2308
2363
2393
2416
2424
2413
2383
2333
2276
2200
2116
2029
1926
1814
1696
1576
1446
1320
1187
1040
902
759
615
468
313
160
4
-155
-320
-488
-664
-846
-1032
-1225
-1422
-1626
-1829
-2035
-2245
-2454
-2660
-2863
-3060
-3250
-3444
-3624
-3784
-3947
-4095
-4231
-4357
-4462
-4560
-4652
-4724
-4787
-4841
-4881
-4913
-4935
-4950
-4955
-4953
-4945
-4927
-4902
-4872
-4832
-4784
-4724
-4656
-4577
-4487
-4387
-4274
-4149
-4014
-3868
-3712
-3553
-3382
-3200
-3014
-2822
-2629
-2428
-2227
-2029
-1822
-1613
-1403
-1195
-985
-774
-565
-357
-148
57
249
446
633
808
984
1146
1298
1437
1562
1677
1779
1867
1942
2000
2041
2067
2074
2066
2037
1985
1920
1832
1727
1604
1461
1297
1118
926
716
493
256
6
-250
-516
-791
-1065
-1348
-1639
-1928
-2217
-2504
-2791
-3077
-3359
-3632
-3900
-4161
-4411
-4658
-4892
-5118
-5330
-5525
-5712
-5884
-6045
-6191
-6322
-6440
-6537
-6626
-6694
-6748
-6791
-6810
-6820
-6815
-6796
-6762
-6712
-6649
-6568
-6475
-6368
-6249
-6116
-5962
-5796
-5622
-5441
-5241
-5030
-4811
-4581
-4352
-4109
-3859
-3619
-3361
-3106
-2865
-2613
-2369
-2128
-1893
-1669
-1446
-1238
-1044
-857
-679
-513
-360
-216
-91
30
142
232
324
398
453
503
536
565
579
580
576
559
538
505
463
417
360
297
225
149
68
-22
-113
-212
-316
-423
-539
-655
-776
-899
-1024
-1151
-1277
-1403
-1528
-1649
-1768
-1885
-1993
-2102
-2210
-2315
-2415
-2513
-2616
-2715
-2821
-2923
-3017
-3121
-3226
-3331
-3433
-3535
-3639
-3739
-3836
-3933
-4024
-4107
-4184
-4256
-4324
-4381
-4431
-4475
-4508
-4535
-4546
-4550
-4545
-4524
-4501
-4466
-4421
-4370
-4305
-4236
-4153
-4060
-3965
-3860
-3751
-3635
-3517
-3392
-3262
-3133
-2997
-2862
-2726
-2587
-2448
-2311
-2172
-2033
-1899
-1769
-1637
-1506
-1381
-1260
-1141
-1023
-909
-802
-695
-598
-503
-407
-319
-237
-160
-92
-35
31
83
113
147
167
179
181
172
158
134
103
66
20
-34
-94
-159
-233
-312
-396
-490
-590
-693
-803
-918
-1036
-1158
-1282
-1408
-1532
-1659
-1790
-1919
-2048
-2182
-2314
-2444
-2575
-2706
-2834
-2962
-3085
-3205
-3322
-3430
-3534
-3631
-3718
-3798
-3868
-3930
-3981
-4019
-4053
-4075
-4085
-4089
-4079
-4064
-4041
-4009
-3970
-3928
-3876
-3816
-3759
-3693
-3622
-3550
-3474
-3395
-3311
-3222
-3129
-3030
-2926
-2823
-2711
-2592
-2474
-2355
-2229
-2101
-1977
-1847
-1710
-1573
-1438
-1299
-1160
-1021
-878
-740
-603
-468
-337
-208
-86
31
139
238
331
413
484
542
587
623
641
644
638
617
586
542
484
419
345
262
169
73
-26
-132
-240
-348
-460
-570
-682
-796
-907
-1021
-1129
-1239
-1352
-1456
-1559
-1656
-1750
-1853
-1943
-2021
-2096
-2163
-2220
-2262
-2299
-2328
-2339
-2341
-2331
-2307
-2276
-2236
-2181
-2121
-2048
-1969
-1887
-1787
-1689
-1584
-1470
-1359
-1240
-1118
-993
-869
-745
-616
-493
-370
-248
-129
-10
105
219
328
434
539
639
732
822
904
981
1051
1112
1166
1211
1250
1283
1305
1318
1328
1327
1312
1295
1269
1231
1191
1147
1094
1036
974
910
843
775
705
638
558
489
432
363
298
231
168
108
47
-11
-69
-125
-176
-224
-269
-308
-345
-377
-399
-416
-426
-430
-428
-413
-392
-366
-327
-283
-232
-172
-110
-37
35
101
176
250
322
393
460
523
579
631
671
710
739
756
772
779
780
777
768
755
740
721
698
672
644
613
572
531
488
434
381
323
264
205
142
79
16
-43
-102
-160
-211
-263
-311
-355
-393
-424
-456
-487
-508
-526
-549
-558
-566
-571
-572
-581
-581
-576
-574
-565
-556
-545
-531
-514
-493
-478
-453
-418
-389
-352
-312
-271
-225
-178
-130
-75
-19
39
101
165
234
310
388
471
561
655
754
857
963
1073
1183
1293
1405
1516
1623
1728
1831
1933
2029
2119
2206
2288
2364
2436
2502
2561
2616
2662
2701
2731
2755
2772
2779
2781
2766
2745
2721
2682
2627
2562
2493
2404
2302
2196
2076
1946
1805
1658
1502
1338
1172
998
823
648
470
292
117
-53
-224
-385
-539
-690
-828
-955
-1065
-1163
-1249
-1316
-1368
-1407
-1427
-1428
-1418
-1395
-1359
-1313
-1255
-1187
-1111
-1026
-934
-835
-731
-621
-505
-385
-264
-141
-17
111
243
368
496
627
752
877
997
1117
1236
1346
1457
1563
1667
1765
1855
1946
2031
2110
2190
2266
2340
2410
2476
2543
2608
2668
2728
2790
2842
2896
2950
2994
3038
3074
3102
3125
3140
3145
3141
3129
3104
3069
3028
2972
2910
2846
2768
2683
2591
2497
2403
2298
2190
2078
1969
1863
1748
1635
1522
1408
1294
1178
1062
943
827
705
579
457
327
194
61
-74
-214
-354
-493
-633
-774
-918
-1051
-1185
-1317
-1443
-1567
-1682
-1797
-1895
-1983
-2071
-2141
-2202
-2254
-2289
-2317
-2332
-2331
-2323
-2301
-2270
-2232
-2180
-2134
-2071
-1993
-1918
-1837
-1757
-1667
-1574
-1482
-1380
-1278
-1174
-1066
-954
-844
-730
-614
-501
-374
-259
-157
-40
72
181
292
403
512
620
728
832
939
1040
1137
1237
1322
1412
1505
1586
1663
1739
1815
1880
1942
2005
2062
2118
2174
2227
2276
2326
2372
2416
2463
2506
2545
2583
2613
2639
2658
2667
2668
2659
2645
2619
2578
2530
2470
2399
2320
2231
2135
2029
1916
1800
1678
1554
1430
1304
1182
1063
947
831
719
611
505
403
305
206
107
14
-83
-170
-260
-358
-446
-540
-631
-715
-803
-887
-969
-1048
-1121
-1190
-1256
-1327
-1384
-1436
-1483
-1522
-1562
-1583
-1601
-1607
-1598
-1586
-1557
-1519
-1471
-1408
-1336
-1251
-1152
-1043
-924
-792
-647
-494
-328
-151
34
230
433
645
854
1070
1296
1512
1735
1949
2152
2355
2550
2732
2901
3061
3206
3337
3461
3571
3660
3739
3811
3871
3923
3965
3998
4025
4041
4053
4062
4061
4057
4046
4028
4010
3984
3953
3921
3881
3832
3782
3729
3670
3602
3529
3449
3367
3279
3180
3079
2968
2852
2725
2591
2453
2300
2140
1969
1787
1601
1407
1208
1005
798
590
392
192
-12
-201
-383
-557
-722
-878
-1020
-1156
-1280
-1391
-1497
-1586
-1657
-1719
-1772
-1812
-1835
-1850
-1849
-1838
-1821
-1788
-1747
-1698
-1636
-1565
-1492
-1411
-1319
-1227
-1134
-1043
-940
-829
-730
-623
-521
-420
-313
-213
-107
-3
103
216
329
448
572
700
835
975
1120
1271
1429
1590
1755
1922
2090
2259
2425
2587
2751
2912
3062
3206
3350
3486
3613
3738
3851
3956
4053
4135
4211
4273
4319
4355
4372
4377
4360
4328
4286
4229
4155
4066
3965
3852
3728
3591
3447
3293
3129
2957
2775
2589
2397
2201
2004
1807
1608
1412
1220
1031
848
668
494
327
165
9
-139
-278
-415
-545
-666
-781
-890
-989
-1083
-1174
-1254
-1331
-1400
-1462
-1518
-1561
-1602
-1636
-1660
-1678
-1683
-1678
-1666
-1644
-1611
-1569
-1516
-1450
-1377
-1298
-1208
-1108
-998
-878
-763
-641
-508
-374
-228
-77
69
227
391
552
719
888
1057
1224
1395
1566
1734
1899
2052
2211
2370
2517
2661
2799
2927
3050
3170
3277
3377
3473
3558
3633
3696
3757
3809
3842
3870
3895
3906
3910
3910
3899
3883
3867
3840
3807
3771
3724
3675
3622
3561
3494
3428
3355
3279
3199
3120
3044
2960
2885
2805
2723
2650
2573
2502
2434
2360
2295
2235
2173
2120
2067
2011
1968
1931
1897
1871
1847
1830
1818
1807
1798
1791
1785
1778
1773
1768
1758
1748
1739
1731
1719
1713
1709
1698
1694
1690
1691
1694
1696
1704
1712
1723
1739
1755
1772
1791
1812
1839
1867
1894
1919
1953
1992
2026
2063
2100
2138
2175
2209
2245
2280
2313
2346
2381
2417
2454
2493
2536
2584
2628
2677
2735
2789
2847
2910
2974
3039
3108
3172
3239
3308
3366
3426
3484
3541
3596
3643
3692
3738
3780
3817
3853
3890
3926
3961
3998
4034
4069
4111
4147
4184
4228
4265
4305
4346
4381
4414
4443
4467
4489
4507
4518
4527
4530
4533
4532
4526
4524
4514
4508
4502
4489
4477
4460
4442
4419
4394
4364
4325
4283
4232
4176
4118
4045
3968
3892
3801
3706
3605
3497
3381
3260
3136
3003
2867
2730
2595
2450
2304
2168
2032
1897
1771
1653
1543
1440
1347
1267
1195
1136
1092
1058
1038
1030
1034
1053
1087
1131
1187
1257
1332
1424
1532
1640
1755
1878
2011
2148
2286
2433
2589
2746
2906
3071
3242
3414
3588
3764
3937
4110
4284
4453
4618
4780
4931
5076
5215
5343
5468
5587
5694
5795
5892
5983
6062
6130
6195
6249
6295
6330
6357
6374
6377
6377
6363
6339
6306
6262
6215
6160
6096
6021
5942
5855
5764
5665
5554
5441
5320
5194
5064
4928
4793
4654
4516
4382
4251
4117
3989
3866
3745
3628
3514
3413
3317
3224
3142
3066
2999
2946
2899
2858
2836
2818
2809
2819
2828
2847
2875
2907
2945
2987
3038
3087
3138
3193
3249
3304
3363
3426
3487
3552
3617
3683
3753
3819
3888
3954
4021
4090
4155
4217
4283
4345
4404
4469
4528
4583
4645
4699
4755
4805
4851
4903
4944
4984
5024
5061
5101
5140
5176
5216
5262
5309
5359
5413
5469
5528
5587
5639
5691
5750
5802
5847
5882
5905
5925
5933
5931
5920
5899
5865
5822
5769
5703
5638
5556
5465
5377
5272
5162
5049
4930
4804
4674
4546
4408
4266
4127
3988
3849
3707
3569
3429
3299
3170
3032
2906
2783
2661
2547
2435
2326
2225
2127
2032
1946
1863
1783
1711
1643
1581
1526
1471
1427
1393
1361
1335
1316
1298
1291
1294
1297
1308
1322
1341
1371
1405
1443
1488
1539
1598
1659
1728
1805
1882
1969
2057
2150
2253
2351
2454
2557
2659
2764
2865
2966
3066
3167
3266
3357
3450
3541
3626
3710
3789
3864
3932
3997
4058
4114
4167
4207
4248
4286
4311
4334
4351
4364
4367
4371
4373
4361
4349
4334
4315
4288
4253
4220
4179
4133
4087
4035
3983
3923
3857
3799
3737
3669
3606
3535
3459
3385
3307
3226
3141
3055
2968
2874
2779
2690
2592
2495
2402
2306
2216
2130
2048
1974
1900
1831
1767
1710
1658
1612
1576
1545
1521
1506
1499
1500
1511
1529
1555
1589
1629
1678
1733
1793
1861
1933
2008
2090
2177
2268
2359
2451
2540
2631
2723
2808
2890
2966
3035
3096
3153
3204
3242
3273
3298
3312
3315
3312
3303
3283
3254
3220
3178
3128
3074
3015
2950
2881
2810
2733
2659
2583
2506
2431
2353
2280
2207
2136
2069
2002
1943
1886
1829
1779
1730
1686
1649
1615
1584
1558
1541
1524
1506
1497
1488
1485
1488
1490
1496
1505
1517
1529
1544
1562
1578
1600
1614
1637
1658
1666
1700
1724
1739
1763
1782
1808
1826
1843
1864
1883
1902
1913
1933
1948
1958
1975
1990
2004
2020
2041
2056
2065
2077
2084
2087
2083
2072
2054
2025
1986
1937
1881
1813
1733
1648
1552
1450
1339
1220
1100
971
840
708
573
443
311
184
62
-58
-167
-272
-369
-456
-537
-604
-664
-713
-752
-783
-805
-819
-824
-821
-806
-784
-749
-713
-676
-625
-571
-511
-449
-386
-317
-247
-177
-108
-37
33
103
174
245
317
392
467
539
613
689
762
838
912
987
1064
1134
1210
1284
1353
1424
1484
1550
1616
1672
1731
1781
1827
1871
1906
1935
1960
1977
1985
1992
1988
1977
1958
1931
1902
1866
1826
1785
1739
1697
1657
1606
1560
1518
1472
1429
1383
1341
1306
1269
1236
1207
1178
1149
1124
1102
1084
1070
1060
1051
1049
1046
1041
1041
1036
1036
1041
1044
1050
1051
1048
1046
1038
1028
1018
1005
987
968
946
919
886
849
809
767
723
685
650
614
585
557
532
511
496
486
488
495
508
530
548
568
595
619
637
666
703
731
761
789
812
833
853
874
897
922
952
983
1011
1040
1066
1089
1115
1139
1161
1185
1202
1208
1209
1197
1177
1148
1111
1075
1033
991
943
888
829
767
712
654
599
555
509
467
425
378
331
285
239
197
160
124
85
45
1
-45
-86
-126
-165
-189
-208
-225
-234
-244
-248
-244
-234
-212
-186
-142
-88
-34
24
79
142
210
281
359
439
523
609
686
755
829
903
977
1058
1139
1219
1298
1372
1442
1505
1568
1634
1698
1761
1818
1873
1915
1940
1959
1971
1976
1973
1962
1942
1910
1864
1803
1728
1644
1550
1451
1353
1249
1137
1019
893
762
629
501
375
256
142
26
-91
-210
-331
-449
-559
-675
-773
-861
-956
-1042
-1134
-1223
-1306
-1380
-1440
-1494
-1532
-1568
-1604
-1638
-1663
-1674
-1686
-1682
-1665
-1649
-1611
-1578
-1548
-1503
-1461
-1410
-1344
-1269
-1182
-1088
-993
-896
-790
-678
-558
-425
-280
-129
27
190
347
509
680
850
1032
1221
1413
1601
1788
1971
2142
2316
2480
2641
2815
2971
3114
3252
3372
3476
3569
3653
3730
3799
3859
3909
3945
3959
3961
3953
3930
3909
3876
3824
3771
3697
3607
3506
3392
3278
3159
3041
2920
2795
2665
2523
2380
2237
2095
1958
1822
1696
1568
1434
1296
1148
1002
850
700
555
405
255
97
-71
-243
-422
-599
-772
-940
-1106
-1270
-1431
-1597
-1761
-1922
-2080
-2220
-2346
-2460
-2564
-2659
-2744
-2821
-2887
-2934
-2963
-2975
-2969
-2950
-2920
-2881
-2833
-2772
-2698
-2609
-2504
-2386
-2255
-2119
-1976
-1832
-1682
-1521
-1355
-1176
-991
-802
-612
-425
-232
-43
139
331
526
721
913
1099
1275
1444
1598
1744
1889
2025
2159
2284
2398
2501
2594
2678
2754
2831
2902
2971
3041
3100
3153
3194
3224
3249
3270
3287
3296
3303
3293
3272
3249
3196
3134
3072
2997
2920
2834
2738
2635
2517
2391
2259
2120
1984
1850
1707
1562
1412
1252
1087
916
746
573
401
233
61
-111
-288
-471
-649
-832
-1003
-1163
-1320
-1456
-1595
-1733
-1852
-1963
-2061
-2139
-2199
-2246
-2269
-2278
-2277
-2259
-2232
-2187
-2126
-2055
-1965
-1865
-1757
-1647
-1535
-1420
-1304
-1185
-1064
-941
-821
-703
-590
-489
-395
-305
-220
-139
-58
26
109
190
269
347
425
508
594
688
788
893
1003
1109
1221
1327
1430
1541
1653
1771
1891
2010
2123
2235
2347
2449
2548
2649
2743
2830
2915
2988
3049
3097
3132
3160
3178
3187
3185
3177
3165
3135
3087
3037
2976
2911
2840
2753
2675
2594
2503
2410
2312
2216
2117
2025
1940
1854
1774
1690
1606
1518
1428
1336
1245
1157
1062
966
865
758
647
529
410
295
179
67
-43
-154
-264
-374
-483
-588
-685
-774
-855
-928
-998
-1062
-1123
-1177
-1225
-1268
-1299
-1318
-1330
-1335
-1330
-1322
-1310
-1292
-1267
-1235
-1204
-1157
-1098
-1046
-990
-933
-877
-820
-762
-700
-633
-567
-500
-432
-368
-306
-244
-177
-112
-43
32
107
180
255
327
403
483
558
638
718
796
871
939
1001
1053
1100
1139
1175
1210
1238
1263
1281
1297
1304
1305
1304
1298
1293
1287
1275
1260
1242
1218
1189
1158
1132
1102
1072
1048
1021
994
964
933
902
873
842
820
798
773
754
732
712
693
676
663
653
655
655
656
662
662
662
662
663
664
670
674
670
672
669
656
648
637
622
609
595
580
561
542
521
492
467
441
414
389
362
338
311
281
246
208
171
133
94
52
7
-33
-77
-130
-186
-242
-297
-351
-403
-452
-500
-545
-595
-642
-689
-736
-775
-817
-852
-881
-913
-947
-978
-1008
-1035
-1056
-1076
-1078
-1076
-1079
-1064
-1050
-1034
-1009
-982
-945
-905
-861
-811
-764
-713
-666
-619
-568
-520
-465
-407
-351
-293
-237
-180
-125
-68
-9
55
122
192
265
340
419
489
565
651
731
819
912
1005
1103
1198
1290
1384
1475
1565
1661
1752
1849
1946
2029
2114
2198
2271
2343
2418
2488
2552
2614
2666
2709
2746
2771
2792
2806
2804
2804
2803
2781
2756
2721
2671
2623
2567
2504
2435
2359
2281
2188
2082
1969
1856
1727
1589
1454
1309
1164
1010
848
685
509
329
149
-29
-210
-391
-571
-751
-928
-1102
-1272
-1433
-1587
-1730
-1858
-1979
-2090
-2195
-2285
-2363
-2436
-2489
-2527
-2553
-2561
-2555
-2538
-2512
-2474
-2424
-2361
-2281
-2186
-2085
-1970
-1844
-1716
-1581
-1441
-1296
-1148
-998
-841
-684
-529
-373
-222
-73
77
224
374
520
659
798
929
1054
1172
1285
1392
1492
1589
1683
1771
1850
1924
1994
2058
2115
2172
2232
2277
2330
2379
2412
2447
2474
2501
2516
2535
2559
2570
2585
2593
2597
2593
2583
2575
2559
2540
2517
2487
2451
2406
2353
2291
2224
2151
2071
1988
1900
1798
1695
1591
1466
1335
1206
1066
918
768
618
456
284
114
-70
-252
-427
-610
-786
-961
-1137
-1306
-1469
-1627
-1778
-1917
-2042
-2155
-2247
-2331
-2407
-2464
-2509
-2538
-2554
-2554
-2540
-2514
-2472
-2423
-2368
-2299
-2227
-2153
-2063
-1969
-1865
-1752
-1639
-1518
-1397
-1274
-1153
-1022
-878
-737
-589
-437
-285
-131
24
181
340
505
675
847
1019
1189
1356
1522
1680
1838
1994
2141
2285
2425
2559
2679
2786
2885
2973
3056
3136
3208
3272
3327
3371
3407
3429
3441
3454
3460
3454
3448
3430
3396
3352
3295
3225
3148
3066
2980
2885
2782
2665
2543
2409
2259
2115
1966
1811
1658
1500
1337
1169
999
826
659
500
344
202
64
-68
-192
-312
-422
-524
-612
-680
-738
-788
-829
-865
-895
-919
-934
-941
-935
-921
-908
-892
-876
-865
-854
-845
-832
-817
-804
-791
-781
-778
-781
-788
-797
-805
-810
-813
-813
-813
-818
-828
-837
-845
-853
-852
-847
-840
-829
-819
-814
-807
-797
-785
-763
-733
-706
-675
-641
-611
-578
-543
-501
-449
-386
-318
-254
-175
-104
-46
26
92
167
254
338
424
498
568
636
694
754
813
870
930
987
1034
1073
1113
1139
1160
1184
1203
1219
1232
1238
1232
1220
1201
1165
1137
1110
1080
1046
1003
955
896
831
761
687
614
538
463
391
309
218
131
44
-43
-121
-193
-258
-318
-377
-434
-491
-541
-590
-626
-657
-689
-706
-727
-746
-763
-782
-796
-808
-809
-807
-804
-805
-809
-810
-819
-829
-840
-856
-865
-880
-902
-924
-951
-983
-1017
-1054
-1087
-1118
-1147
-1175
-1206
-1238
-1271
-1302
-1330
-1353
-1366
-1372
-1373
-1367
-1360
-1353
-1341
-1328
-1307
-1279
-1258
-1222
-1174
-1135
-1094
-1053
-1010
-962
-911
-853
-789
-724
-660
-596
-536
-477
-417
-355
-289
-224
-157
-91
-26
35
94
154
210
269
328
383
435
482
525
560
594
619
646
681
708
738
766
789
813
832
851
870
889
908
925
937
943
943
935
923
907
889
869
848
823
792
754
708
660
606
550
497
442
381
316
246
171
89
5
-78
-159
-237
-313
-392
-467
-545
-625
-702
-773
-837
-894
-942
-985
-1031
-1076
-1118
-1158
-1194
-1222
-1252
-1275
-1295
-1321
-1351
-1387
-1428
-1474
-1517
-1555
-1595
-1633
-1676
-1724
-1773
-1824
-1880
-1928
-1962
-1996
-2026
-2051
-2078
-2102
-2126
-2141
-2135
-2126
-2111
-2076
-2039
-1995
-1941
-1886
-1822
-1746
-1653
-1548
-1432
-1307
-1180
-1051
-916
-775
-623
-462
-291
-116
66
240
413
586
753
918
1079
1244
1401
1550
1695
1814
1927
2034
2127
2215
2299
2376
2439
2489
2526
2549
2559
2559
2550
2537
2516
2482
2444
2387
2312
2228
2131
2023
1908
1788
1653
1506
1346
1168
978
777
567
354
133
-100
-334
-576
-831
-1092
-1361
-1625
-1892
-2159
-2412
-2666
-2923
-3171
-3407
-3641
-3869
-4077
-4271
-4444
-4596
-4736
-4862
-4965
-5049
-5122
-5172
-5198
-5202
-5180
-5144
-5092
-5019
-4929
-4824
-4701
-4554
-4388
-4202
-4005
-3792
-3565
-3333
-3089
-2834
-2567
-2290
-2003
-1704
-1404
-1101
-794
-493
-187
123
425
725
1026
1318
1603
1875
2131
2377
2608
2826
3030
3216
3389
3543
3676
3787
3879
3953
4006
4043
4064
4068
4056
4024
3972
3904
3820
3724
3616
3502
3377
3241
3097
2942
2780
2609
2435
2257
2077
1895
1704
1515
1320
1121
925
724
524
327
131
-62
-251
-441
-628
-811
-990
-1163
-1329
-1487
-1635
-1778
-1913
-2038
-2164
-2278
-2378
-2476
-2559
-2633
-2702
-2759
-2812
-2857
-2898
-2930
-2952
-2971
-2976
-2976
-2966
-2945
-2921
-2887
-2847
-2797
-2739
-2665
-2585
-2497
-2400
-2300
-2184
-2066
-1940
-1804
-1663
-1512
-1352
-1183
-1013
-836
-654
-469
-282
-92
98
288
477
661
839
1012
1178
1336
1490
1641
1779
1914
2044
2162
2275
2381
2480
2570
2654
2734
2802
2867
2920
2958
2990
3009
3018
3013
2996
2967
2927
2884
2823
2751
2670
2576
2475
2367
2256
2136
2010
1883
1750
1619
1487
1348
1215
1088
960
833
702
578
458
338
221
104
-7
-118
-227
-330
-434
-537
-637
-734
-832
-923
-1015
-1108
-1190
-1280
-1371
-1459
-1548
-1632
-1721
-1807
-1887
-1963
-2037
-2108
-2172
-2233
-2290
-2339
-2375
-2409
-2444
-2463
-2479
-2483
-2473
-2466
-2446
-2414
-2377
-2328
-2274
-2211
-2139
-2066
-1985
-1897
-1802
-1702
-1604
-1493
-1372
-1256
-1133
-1006
-878
-741
-603
-462
-315
-166
-14
140
295
450
608
767
924
1088
1248
1404
1566
1721
1877
2023
2167
2313
2443
2568
2684
2790
2890
2978
3059
3128
3187
3239
3282
3315
3334
3345
3351
3341
3323
3296
3256
3210
3154
3092
3020
2938
2855
2761
2663
2564
2464
2356
2247
2141
2030
1918
1807
1701
1589
1474
1365
1255
1141
1028
918
802
684
567
449
326
203
85
-36
-156
-278
-398
-515
-635
-743
-856
-970
-1072
-1177
-1279
-1373
-1464
-1549
-1626
-1696
-1769
-1822
-1856
-1893
-1919
-1934
-1946
-1938
-1915
-1887
-1847
-1797
-1734
-1661
-1582
-1492
-1398
-1294
-1184
-1073
-952
-829
-700
-570
-436
-298
-163
-24
113
245
373
501
623
735
845
947
1041
1131
1211
1285
1354
1416
1469
1519
1564
1606
1646
1684
1721
1757
1794
1831
1870
1913
1957
2002
2046
2092
2136
2178
2220
2254
2283
2307
2319
2323
2319
2306
2280
2244
2201
2142
2074
1997
1909
1811
1699
1581
1450
1319
1176
1014
856
689
518
343
166
-10
-189
-366
-543
-718
-891
-1059
-1226
-1389
-1541
-1689
-1830
-1963
-2086
-2195
-2297
-2387
-2468
-2533
-2591
-2633
-2659
-2681
-2686
-2687
-2678
-2651
-2621
-2585
-2548
-2503
-2455
-2407
-2356
-2305
-2252
-2199
-2145
-2090
-2036
-1976
-1918
-1857
-1790
-1731
-1660
-1584
-1510
-1429
-1348
-1260
-1171
-1081
-992
-901
-809
-723
-634
-561
-479
-391
-321
-248
-186
-122
-53
1
58
110
158
205
245
285
316
344
365
370
376
373
356
338
313
279
239
193
141
85
27
-31
-91
-147
-201
-256
-307
-351
-388
-422
-450
-472
-486
-496
-501
-497
-493
-481
-466
-450
-426
-402
-375
-346
-313
-276
-235
-195
-156
-109
-60
-12
39
88
136
185
229
269
303
337
370
395
417
433
443
452
448
439
430
410
383
349
309
264
213
156
94
30
-37
-108
-178
-249
-320
-391
-459
-526
-592
-652
-711
-768
-820
-871
-918
-963
-1007
-1044
-1080
-1118
-1151
-1179
-1210
-1231
-1252
-1269
-1273
-1283
-1285
-1285
-1279
-1265
-1255
-1222
-1198
-1180
-1140
-1101
-1055
-1003
-945
-882
-816
-742
-662
-575
-486
-391
-286
-175
-61
61
183
313
450
589
732
876
1018
1162
1311
1452
1591
1726
1855
1982
2095
2207
2312
2401
2486
2557
2618
2668
2703
2733
2744
2738
2722
2691
2644
2586
2513
2425
2325
2210
2084
1945
1791
1627
1449
1259
1060
848
629
404
166
-74
-318
-569
-820
-1071
-1320
-1569
-1809
-2046
-2283
-2507
-2724
-2936
-3134
-3323
-3499
-3663
-3815
-3949
-4071
-4178
-4269
-4346
-4409
-4464
-4500
-4527
-4540
-4540
-4535
-4516
-4487
-4448
-4401
-4338
-4263
-4183
-4092
-3985
-3869
-3743
-3607
-3466
-3314
-3152
-2983
-2809
-2631
-2449
-2264
-2079
-1894
-1710
-1529
-1353
-1181
-1014
-854
-698
-551
-412
-275
-150
-34
75
172
262
343
416
481
538
586
630
664
689
716
729
733
733
725
710
687
657
617
570
516
452
385
310
230
142
50
-45
-147
-253
-360
-475
-594
-704
-824
-957
-1086
-1219
-1353
-1493
-1637
-1781
-1932
-2085
-2235
-2389
-2543
-2696
-2849
-2994
-3134
-3269
-3397
-3520
-3633
-3738
-3835
-3926
-4007
-4075
-4136
-4187
-4224
-4254
-4272
-4274
-4269
-4257
-4225
-4188
-4145
-4084
-4017
-3944
-3863
-3773
-3677
-3574
-3465
-3354
-3237
-3117
-2991
-2863
-2738
-2613
-2487
-2359
-2240
-2118
-1994
-1881
-1763
-1654
-1546
-1436
-1332
-1235
-1139
-1042
-958
-868
-774
-694
-615
-538
-464
-397
-335
-271
-217
-172
-129
-94
-67
-46
-32
-26
-27
-36
-59
-83
-115
-159
-209
-276
-343
-410
-498
-593
-689
-806
-926
-1045
-1177
-1311
-1453
-1597
-1740
-1885
-2033
-2176
-2313
-2451
-2582
-2708
-2826
-2937
-3037
-3126
-3208
-3279
-3339
-3392
-3431
-3462
-3486
-3495
-3498
-3491
-3476
-3455
-3428
-3390
-3343
-3291
-3232
-3170
-3105
-3035
-2958
-2876
-2787
-2701
-2610
-2505
-2409
-2297
-2190
-2095
-1982
-1883
-1780
-1667
-1566
-1462
-1365
-1270
-1174
-1086
-1002
-920
-841
-775
-710
-642
-591
-543
-500
-467
-438
-414
-392
-376
-363
-346
-333
-325
-314
-306
-297
-285
-277
-273
-267
-264
-269
-276
-285
-299
-319
-344
-372
-402
-437
-476
-514
-554
-595
-634
-673
-710
-744
-780
-817
-837
-865
-906
-933
-960
-984
-1011
-1035
-1054
-1079
-1103
-1128
-1149
-1172
-1196
-1217
-1237
-1257
-1279
-1301
-1324
-1347
-1367
-1378
-1393
-1412
-1420
-1432
-1443
-1448
-1455
-1459
-1459
-1452
-1443
-1431
-1415
-1394
-1370
-1345
-1315
-1286
-1242
-1191
-1141
-1083
-1026
-956
-888
-822
-737
-649
-562
-465
-365
-268
-163
-70
31
146
245
351
447
537
629
704
767
826
874
917
955
983
1003
1014
1011
1002
985
958
929
895
860
816
757
703
649
581
509
439
369
295
220
142
58
-27
-118
-208
-294
-379
-463
-550
-636
-723
-817
-910
-1003
-1088
-1177
-1272
-1359
-1449
-1545
-1643
-1746
-1846
-1941
-2029
-2119
-2193
-2259
-2329
-2392
-2450
-2500
-2536
-2557
-2567
-2560
-2550
-2533
-2501
-2468
-2422
-2365
-2299
-2213
-2126
-2033
-1933
-1842
-1742
-1629
-1523
-1406
-1280
-1149
-1015
-884
-752
-623
-489
-353
-212
-65
78
220
345
468
592
704
818
929
1039
1139
1235
1329
1407
1478
1546
1618
1692
1766
1840
1907
1963
2011
2055
2090
2125
2159
2186
2208
2216
2207
2187
2151
2104
2055
1997
1933
1858
1765
1661
1538
1406
1273
1128
982
836
684
524
352
177
-2
-178
-348
-508
-663
-815
-964
-1115
-1267
-1417
-1556
-1683
-1804
-1918
-2028
-2135
-2241
-2347
-2453
-2546
-2621
-2691
-2749
-2798
-2845
-2888
-2929
-2958
-2974
-2975
-2962
-2938
-2903
-2862
-2817
-2771
-2717
-2649
-2569
-2475
-2372
-2263
-2149
-2037
-1924
-1803
-1677
-1538
-1386
-1229
-1068
-904
-746
-590
-430
-269
-99
75
250
418
578
729
864
1001
1127
1238
1357
1469
1566
1647
1710
1761
1802
1831
1862
1893
1911
1918
1913
1897
1865
1824
1787
1749
1710
1673
1635
1580
1524
1465
1400
1347
1295
1240
1192
1139
1076
1005
929
849
771
698
626
554
478
393
300
211
123
43
-26
-89
-150
-214
-281
-349
-420
-488
-546
-593
-635
-675
-719
-769
-821
-873
-920
-963
-1000
-1033
-1070
-1107
-1155
-1213
-1260
-1300
-1329
-1342
-1350
-1345
-1336
-1322
-1298
-1260
-1205
-1136
-1038
-942
-850
-744
-644
-543
-434
-322
-205
-84
36
150
256
350
442
534
626
722
818
912
994
1070
1141
1201
1265
1342
1418
1495
1571
1640
1705
1761
1810
1871
1942
2007
2078
2147
2200
2246
2291
2330
2373
2425
2478
2527
2570
2603
2630
2645
2653
2668
2682
2693
2702
2700
2684
2655
2623
2587
2553
2528
2488
2451
2414
2352
2288
2223
2159
2098
2044
1990
1924
1857
1774
1685
1598
1513
1437
1359
1300
1230
1138
1060
976
898
830
770
724
679
635
592
544
497
463
443
428
423
425
425
418
409
405
401
404
415
430
443
448
446
437
426
419
425
429
443
467
481
494
505
526
555
594
651
714
782
852
916
989
1067
1155
1264
1383
1514
1643
1768
1896
2027
2158
2296
2444
2592
2748
2895
3024
3147
3265
3381
3497
3613
3723
3830
3916
3986
4048
4097
4137
4166
4199
4223
4226
4217
4188
4141
4082
4015
3944
3867
3778
3673
3554
3417
3265
3106
2947
2782
2615
2445
2264
2064
1861
1658
1445
1242
1047
852
660
465
266
65
-133
-320
-495
-652
-799
-940
-1076
-1206
-1328
-1438
-1530
-1603
-1656
-1694
-1722
-1744
-1759
-1765
-1759
-1737
-1699
-1647
-1584
-1516
-1448
-1379
-1302
-1215
-1121
-1012
-891
-769
-645
-527
-413
-295
-178
-52
81
216
350
475
592
703
814
931
1050
1179
1308
1433
1554
1666
1774
1875
1980
2090
2201
2312
2411
2498
2575
2638
2703
2765
2811
2865
2919
2955
2972
2979
2974
2955
2940
2920
2895
2862
2806
2746
2665
2567
2471
2371
2269
2163
2047
1917
1776
1625
1466
1306
1152
999
848
693
534
371
198
31
-122
-269
-409
-544
-675
-808
-945
-1078
-1203
-1321
-1426
-1513
-1599
-1682
-1762
-1851
-1932
-1999
-2060
-2110
-2147
-2182
-2213
-2236
-2265
-2286
-2299
-2299
-2280
-2252
-2210
-2168
-2126
-2078
-2026
-1957
-1877
-1776
-1664
-1548
-1421
-1293
-1161
-1017
-863
-695
-514
-325
-135
54
237
412
588
766
940
1119
1294
1455
1602
1732
1850
1962
2066
2170
2274
2368
2454
2527
2586
2636
2681
2723
2769
2810
2839
2864
2874
2869
2856
2838
2820
2797
2773
2748
2709
2653
2589
2517
2444
2370
2299
2232
2154
2069
1980
1880
1781
1683
1585
1499
1410
1310
1213
1110
1002
891
786
690
600
520
439
356
274
190
110
36
-29
-86
-136
-187
-242
-300
-362
-420
-475
-525
-559
-589
-623
-654
-691
-730
-766
-798
-819
-834
-843
-850
-862
-877
-898
-920
-930
-931
-930
-923
-920
-922
-922
-925
-927
-919
-903
-879
-839
-798
-764
-721
-680
-641
-581
-513
-442
-360
-273
-193
-114
-30
52
142
247
354
469
592
703
813
929
1041
1165
1296
1432
1572
1710
1845
1972
2095
2217
2336
2459
2581
2698
2804
2896
2977
3046
3113
3175
3234
3290
3337
3374
3401
3413
3415
3418
3412
3402
3393
3380
3352
3308
3257
3197
3129
3058
2987
2915
2833
2740
2634
2518
2392
2257
2123
1987
1842
1687
1522
1340
1149
953
749
552
355
151
-48
-250
-456
-663
-864
-1055
-1235
-1400
-1556
-1703
-1841
-1973
-2100
-2213
-2311
-2392
-2457
-2508
-2550
-2585
-2614
-2637
-2651
-2652
-2639
-2610
-2575
-2533
-2490
-2448
-2398
-2345
-2283
-2208
-2130
-2043
-1952
-1860
-1772
-1687
-1593
-1495
-1387
-1271
-1157
-1046
-939
-836
-737
-634
-526
-415
-300
-182
-69
39
145
248
356
465
576
691
808
917
1015
1110
1203
1289
1376
1473
1560
1640
1713
1768
1818
1860
1887
1916
1943
1954
1957
1942
1909
1866
1806
1740
1671
1594
1505
1407
1294
1166
1025
879
727
568
417
252
77
-95
-283
-477
-668
-861
-1045
-1222
-1396
-1571
-1744
-1917
-2090
-2251
-2407
-2548
-2669
-2787
-2896
-3000
-3099
-3192
-3273
-3336
-3388
-3419
-3441
-3461
-3466
-3474
-3476
-3458
-3431
-3390
-3338
-3275
-3207
-3141
-3068
-2996
-2914
-2817
-2713
-2596
-2472
-2348
-2221
-2093
-1964
-1832
-1686
-1534
-1378
-1218
-1066
-920
-779
-646
-513
-381
-249
-122
-2
107
200
284
361
432
497
564
622
672
710
731
745
746
748
748
751
752
749
741
715
695
664
624
596
563
536
499
451
397
329
260
187
114
42
-32
-114
-206
-307
-418
-536
-653
-765
-877
-988
-1106
-1224
-1343
-1471
-1596
-1716
-1821
-1914
-2007
-2088
-2170
-2249
-2321
-2392
-2451
-2497
-2529
-2551
-2569
-2579
-2590
-2597
-2593
-2578
-2546
-2507
-2447
-2380
-2322
-2253
-2186
-2110
-2030
-1941
-1837
-1736
-1631
-1531
-1435
-1344
-1256
-1161
-1064
-962
-860
-760
-667
-584
-503
-429
-358
-282
-207
-128
-54
4
66
108
136
171
201
230
253
267
270
256
237
207
171
133
92
48
-1
-56
-122
-194
-272
-352
-424
-496
-565
-635
-708
-788
-875
-964
-1055
-1141
-1225
-1309
-1393
-1482
-1576
-1675
-1775
-1882
-1980
-2066
-2156
-2243
-2329
-2416
-2505
-2593
-2675
-2749
-2808
-2859
-2900
-2921
-2946
-2970
-2977
-2977
-2961
-2930
-2888
-2827
-2762
-2688
-2610
-2531
-2441
-2345
-2232
-2114
-1997
-1870
-1741
-1619
-1496
-1371
-1240
-1106
-967
-825
-688
-549
-415
-292
-171
-48
77
202
327
447
557
663
754
837
919
993
1076
1146
1196
1249
1278
1298
1311
1311
1309
1295
1278
1259
1222
1167
1102
1029
945
858
765
668
560
441
312
170
19
-136
-290
-448
-604
-759
-920
-1088
-1259
-1428
-1592
-1755
-1909
-2045
-2179
-2313
-2435
-2556
-2668
-2771
-2863
-2935
-2998
-3052
-3100
-3147
-3186
-3221
-3254
-3275
-3284
-3290
-3289
-3285
-3284
-3289
-3283
-3275
-3264
-3231
-3197
-3155
-3108
-3067
-3016
-2963
-2900
-2831
-2746
-2654
-2557
-2447
-2344
-2235
-2125
-2008
-1881
-1749
-1607
-1466
-1323
-1178
-1043
-907
-770
-631
-488
-339
-194
-53
85
212
340
467
594
725
855
988
1112
1225
1332
1433
1532
1630
1727
1824
1912
1992
2065
2120
2166
2204
2233
2262
2280
2292
2296
2285
2262
2229
2192
2152
2117
2076
2027
1975
1909
1836
1761
1676
1599
1522
1435
1348
1257
1156
1044
927
808
685
562
438
312
176
27
-125
-283
-444
-599
-753
-901
-1046
-1196
-1343
-1493
-1641
-1786
-1919
-2038
-2151
-2260
-2368
-2469
-2568
-2663
-2744
-2812
-2861
-2898
-2921
-2931
-2936
-2929
-2917
-2884
-2823
-2753
-2659
-2552
-2436
-2303
-2163
-2010
-1841
-1655
-1450
-1240
-1011
-763
-524
-279
-26
227
489
758
1033
1306
1573
1836
2090
2337
2577
2815
3050
3277
3495
3696
3880
4043
4188
4319
4436
4542
4631
4703
4761
4790
4793
4783
4753
4709
4657
4591
4510
4409
4290
4150
3999
3833
3658
3481
3297
3108
2911
2703
2489
2272
2053
1836
1626
1420
1210
1003
795
579
367
159
-47
-239
-422
-603
-771
-942
-1115
-1281
-1437
-1581
-1720
-1843
-1957
-2066
-2176
-2289
-2392
-2490
-2575
-2646
-2704
-2751
-2789
-2825
-2856
-2876
-2893
-2895
-2873
-2844
-2808
-2764
-2717
-2671
-2621
-2561
-2490
-2410
-2319
-2220
-2119
-2018
-1917
-1817
-1712
-1599
-1474
-1338
-1206
-1071
-930
-797
-663
-523
-378
-230
-77
75
219
358
486
608
731
851
972
1095
1213
1323
1424
1515
1595
1674
1754
1832
1907
1975
2036
2084
2118
2141
2162
2180
2190
2201
2204
2194
2168
2136
2095
2045
1997
1942
1886
1816
1736
1651
1542
1429
1309
1184
1063
938
807
668
519
364
205
44
-110
-264
-414
-556
-706
-858
-1005
-1155
-1298
-1423
-1547
-1663
-1766
-1873
-1975
-2079
-2176
-2270
-2355
-2419
-2481
-2535
-2587
-2638
-2685
-2729
-2758
-2782
-2793
-2794
-2794
-2789
-2786
-2781
-2773
-2759
-2737
-2704
-2659
-2615
-2568
-2529
-2486
-2430
-2378
-2315
-2237
-2152
-2061
-1968
-1877
-1782
-1681
-1573
-1453
-1322
-1176
-1029
-886
-737
-591
-441
-283
-119
50
220
382
536
687
822
951
1077
1203
1329
1446
1556
1658
1744
1819
1888
1954
2018
2081
2138
2186
2224
2245
2254
2256
2253
2246
2238
2218
2186
2145
2085
2011
1933
1843
1759
1677
1585
1487
1381
1267
1148
1034
928
830
728
632
543
448
356
263
176
94
26
-31
-85
-135
-195
-253
-308
-362
-405
-436
-463
-490
-512
-541
-575
-601
-625
-650
-656
-654
-652
-647
-654
-653
-646
-635
-611
-580
-534
-494
-446
-395
-350
-296
-240
-174
-102
-19
68
150
235
318
401
492
589
694
802
910
1011
1102
1191
1276
1359
1450
1541
1633
1720
1799
1875
1935
1992
2052
2114
2180
2241
2299
2343
2386
2417
2441
2482
2517
2554
2589
2615
2635
2641
2645
2646
2644
2645
2648
2649
2644
2635
2614
2593
2574
2555
2543
2535
2528
2517
2493
2459
2428
2393
2357
2326
2288
2249
2202
2147
2071
1994
1923
1837
1768
1689
1592
1501
1400
1293
1184
1081
981
890
808
721
638
554
465
383
308
235
173
121
64
4
-57
-126
-196
-255
-310
-364
-409
-455
-503
-552
-601
-647
-684
-709
-726
-732
-742
-741
-744
-760
-759
-750
-729
-699
-664
-625
-593
-559
-530
-491
-440
-381
-308
-233
-157
-80
-7
71
154
247
353
462
577
692
798
900
1000
1098
1198
1302
1403
1497
1578
1643
1697
1740
1775
1804
1834
1855
1858
1854
1828
1791
1748
1696
1643
1586
1528
1456
1377
1293
1196
1099
1001
915
830
743
658
559
454
344
231
121
17
-83
-188
-294
-414
-540
-657
-779
-894
-1001
-1101
-1198
-1298
-1396
-1497
-1594
-1680
-1755
-1816
-1866
-1907
-1945
-1979
-2003
-2022
-2027
-2014
-1989
-1948
-1898
-1845
-1791
-1733
-1669
-1593
-1503
-1404
-1291
-1179
-1075
-965
-858
-747
-629
-505
-379
-249
-126
-19
90
198
294
396
497
596
695
785
862
931
992
1051
1110
1168
1224
1259
1292
1321
1324
1322
1313
1302
1295
1282
1264
1233
1193
1147
1096
1046
997
951
905
854
796
731
661
588
519
460
409
355
297
239
175
108
44
-15
-67
-114
-162
-216
-276
-341
-409
-472
-536
-594
-642
-697
-751
-807
-861
-922
-977
-1015
-1042
-1054
-1063
-1070
-1077
-1075
-1059
-1035
-994
-941
-876
-806
-739
-670
-602
-529
-442
-350
-247
-140
-35
66
162
258
358
461
569
682
790
892
982
1059
1133
1200
1269
1339
1404
1461
1504
1532
1548
1555
1558
1565
1570
1565
1555
1532
1495
1450
1401
1353
1301
1254
1205
1144
1075
991
901
815
724
640
552
461
365
258
149
30
-75
-176
-277
-369
-456
-536
-634
-728
-805
-884
-949
-1000
-1046
-1089
-1134
-1180
-1221
-1252
-1270
-1275
-1269
-1255
-1240
-1223
-1205
-1184
-1152
-1108
-1055
-992
-933
-878
-823
-775
-724
-670
-607
-541
-477
-414
-360
-313
-270
-227
-180
-126
-70
-16
32
70
100
127
158
192
232
274
310
336
354
368
379
397
416
434
456
469
471
466
455
439
434
425
409
398
366
335
299
251
208
170
138
109
83
40
-4
-33
-71
-104
-126
-141
-150
-163
-180
-201
-226
-244
-262
-280
-288
-295
-309
-334
-363
-401
-431
-447
-469
-485
-499
-522
-549
-573
-600
-621
-632
-640
-642
-649
-662
-684
-708
-728
-746
-759
-771
-779
-793
-813
-836
-860
-873
-881
-880
-868
-855
-845
-833
-822
-810
-784
-749
-709
-661
-613
-571
-535
-499
-460
-418
-367
-312
-259
-204
-161
-128
-90
-52
-9
45
101
157
211
263
310
357
415
471
535
608
666
718
756
782
811
833
853
873
886
885
872
850
816
778
744
711
674
637
594
541
481
423
367
314
271
230
193
153
100
52
11
-23
-51
-70
-82
-101
-115
-129
-149
-158
-160
-149
-133
-123
-109
-98
-91
-85
-76
-64
-54
-45
-40
-45
-60
-78
-103
-127
-150
-172
-195
-223
-258
-302
-346
-393
-431
-460
-496
-531
-573
-620
-665
-715
-760
-802
-840
-873
-910
-951
-992
-1034
-1076
-1109
-1136
-1157
-1176
-1197
-1216
-1238
-1261
-1271
-1266
-1260
-1247
-1229
-1212
-1195
-1179
-1154
-1117
-1074
-1025
-971
-913
-855
-801
-740
-668
-596
-509
-404
-300
-194
-85
23
138
259
382
514
647
773
894
1007
1111
1214
1315
1413
1510
1595
1673
1740
1793
1839
1882
1923
1957
1987
2007
2020
2019
2007
1993
1970
1948
1926
1896
1850
1798
1736
1663
1589
1507
1428
1340
1235
1128
1006
871
733
593
451
308
162
7
-151
-313
-477
-639
-791
-935
-1077
-1207
-1338
-1463
-1577
-1689
-1784
-1867
-1939
-1995
-2045
-2094
-2135
-2164
-2187
-2196
-2187
-2171
-2141
-2099
-2055
-2001
-1937
-1859
-1767
-1658
-1537
-1415
-1285
-1149
-1013
-874
-724
-566
-405
-238
-72
89
245
400
555
706
856
1009
1153
1284
1406
1516
1610
1700
1787
1860
1929
1990
2032
2058
2074
2090
2094
2090
2087
2077
2057
2020
1976
1927
1869
1810
1753
1691
1624
1549
1463
1373
1278
1178
1084
990
895
794
683
577
457
325
212
105
-3
-108
-215
-331
-436
-546
-665
-760
-851
-933
-1007
-1086
-1160
-1232
-1302
-1356
-1404
-1433
-1443
-1454
-1456
-1455
-1450
-1429
-1397
-1349
-1289
-1222
-1148
-1077
-1005
-930
-849
-761
-666
-566
-466
-373
-288
-208
-131
-55
26
106
188
260
322
377
420
458
495
538
575
607
639
652
670
688
701
720
741
765
786
799
804
799
788
777
764
755
739
716
685
643
594
538
486
430
374
324
262
192
117
42
-31
-99
-157
-207
-258
-310
-357
-407
-453
-489
-512
-527
-534
-533
-533
-532
-527
-515
-495
-466
-425
-385
-346
-306
-271
-239
-206
-166
-122
-78
-33
5
43
74
96
124
157
192
226
257
281
296
304
306
308
310
311
312
305
290
264
232
207
179
146
122
93
58
17
-33
-81
-128
-171
-202
-235
-275
-316
-360
-401
-448
-489
-522
-558
-590
-626
-669
-718
-773
-828
-881
-932
-979
-1029
-1085
-1144
-1210
-1275
-1335
-1384
-1426
-1461
-1489
-1515
-1540
-1564
-1574
-1571
-1565
-1543
-1505
-1461
-1421
-1375
-1323
-1270
-1205
-1135
-1052
-965
-879
-791
-704
-613
-517
-409
-294
-169
-39
91
220
345
466
590
727
860
992
1124
1241
1347
1443
1522
1592
1669
1736
1784
1823
1846
1844
1820
1784
1739
1688
1629
1559
1474
1379
1265
1140
1012
877
750
621
489
360
222
79
-64
-202
-335
-459
-574
-692
-809
-930
-1055
-1178
-1297
-1407
-1511
-1608
-1703
-1801
-1899
-2001
-2100
-2188
-2260
-2324
-2373
-2417
-2462
-2492
-2518
-2531
-2522
-2492
-2441
-2377
-2297
-2211
-2121
-2019
-1899
-1768
-1626
-1473
-1318
-1159
-1008
-866
-723
-579
-434
-288
-141
0
131
249
357
460
553
649
745
832
914
979
1033
1075
1110
1142
1172
1202
1223
1236
1236
1220
1195
1163
1130
1092
1048
1000
943
870
785
697
606
521
438
357
276
190
102
7
-87
-175
-257
-329
-398
-468
-540
-617
-696
-772
-845
-909
-964
-1018
-1074
-1130
-1191
-1258
-1324
-1384
-1440
-1492
-1541
-1595
-1654
-1717
-1782
-1847
-1906
-1955
-1998
-2038
-2079
-2122
-2169
-2216
-2259
-2295
-2321
-2341
-2354
-2369
-2387
-2402
-2416
-2428
-2432
-2424
-2412
-2398
-2382
-2372
-2367
-2360
-2352
-2335
-2312
-2284
-2250
-2220
-2192
-2167
-2135
-2098
-2052
-1994
-1932
-1863
-1806
-1739
-1671
-1620
-1554
-1489
-1416
-1336
-1265
-1183
-1118
-1064
-1004
-948
-888
-826
-766
-710
-661
-623
-594
-567
-545
-521
-494
-471
-455
-444
-444
-455
-472
-487
-497
-510
-515
-524
-539
-555
-576
-599
-619
-633
-638
-633
-631
-627
-623
-622
-614
-599
-576
-538
-499
-455
-411
-371
-331
-299
-260
-220
-186
-151
-124
-106
-104
-116
-140
-173
-211
-255
-303
-365
-439
-526
-623
-728
-839
-951
-1062
-1167
-1279
-1390
-1505
-1626
-1741
-1859
-1964
-2053
-2138
-2211
-2283
-2347
-2398
-2448
-2481
-2502
-2511
-2502
-2484
-2461
-2425
-2387
-2349
-2293
-2225
-2150
-2059
-1953
-1846
-1736
-1618
-1503
-1375
-1235
-1093
-944
-789
-633
-483
-332
-184
-41
107
256
404
550
694
827
952
1069
1178
1280
1371
1464
1547
1606
1665
1706
1722
1735
1735
1730
1721
1706
1683
1649
1609
1556
1498
1439
1372
1312
1255
1186
1114
1034
948
856
762
670
582
492
403
312
212
111
8
-92
-185
-272
-352
-428
-499
-570
-643
-708
-769
-821
-861
-909
-946
-975
-1016
-1054
-1094
-1132
-1163
-1188
-1206
-1226
-1245
-1268
-1290
-1313
-1337
-1352
-1361
-1368
-1373
-1379
-1393
-1404
-1418
-1436
-1440
-1438
-1437
-1430
-1420
-1412
-1404
-1395
-1377
-1354
-1332
-1298
-1264
-1230
-1195
-1169
-1137
-1103
-1068
-1022
-972
-915
-852
-791
-730
-663
-586
-505
-412
-301
-194
-92
22
132
242
359
474
609
740
867
1001
1126
1255
1381
1507
1638
1772
1909
2046
2177
2300
2417
2525
2626
2724
2818
2899
2975
3035
3079
3110
3120
3119
3106
3084
3054
3007
2954
2883
2792
2691
2584
2472
2350
2233
2105
1960
1815
1661
1502
1338
1165
1005
847
687
533
376
216
58
-93
-233
-366
-484
-597
-706
-809
-909
-999
-1085
-1154
-1208
-1252
-1279
-1302
-1319
-1334
-1339
-1328
-1312
-1281
-1238
-1187
-1130
-1071
-1009
-940
-867
-787
-695
-595
-488
-381
-276
-169
-64
44
156
273
393
508
627
734
823
917
1006
1094
1186
1276
1367
1454
1533
1611
1686
1764
1846
1930
2021
2112
2202
2290
2371
2452
2531
2614
2703
2792
2878
2958
3031
3097
3159
3212
3260
3310
3351
3388
3415
3422
3420
3402
3372
3340
3294
3236
3163
3076
2975
2854
2722
2579
2431
2274
2118
1963
1787
1611
1432
1244
1060
876
701
528
358
194
25
-143
-306
-461
-607
-743
-871
-989
-1098
-1204
-1306
-1404
-1489
-1560
-1620
-1668
-1706
-1732
-1751
-1766
-1773
-1768
-1755
-1729
-1685
-1630
-1575
-1512
-1436
-1361
-1274
-1174
-1061
-934
-801
-660
-527
-382
-230
-84
68
223
384
541
695
845
986
1121
1253
1384
1509
1636
1757
1867
1969
2060
2141
2210
2277
2341
2404
2462
2513
2560
2598
2624
2650
2677
2705
2737
2767
2794
2819
2831
2838
2836
2832
2827
2819
2808
2788
2759
2724
2678
2623
2569
2513
2456
2398
2334
2267
2189
2105
2014
1924
1840
1753
1668
1578
1482
1380
1269
1157
1045
930
820
711
598
483
364
241
118
0
-111
-214
-306
-396
-484
-564
-644
-722
-785
-833
-871
-895
-910
-920
-922
-919
-908
-884
-850
-805
-747
-684
-616
-547
-478
-404
-323
-237
-148
-53
44
136
224
307
384
459
538
616
692
767
834
896
943
990
1041
1085
1129
1172
1211
1243
1270
1290
1305
1318
1335
1360
1383
1409
1436
1459
1483
1510
1539
1578
1625
1675
1731
1782
1831
1878
1926
1973
2008
2059
2107
2151
2201
2236
2263
2286
2311
2331
2352
2370
2381
2395
2392
2376
2357
2329
2301
2273
2243
2208
2163
2114
2054
1989
1926
1856
1792
1730
1663
1595
1520
1436
1347
1257
1169
1082
997
907
811
709
596
479
359
237
117
-3
-125
-252
-385
-523
-661
-800
-929
-1052
-1174
-1281
-1391
-1499
-1597
-1698
-1791
-1867
-1929
-1977
-2014
-2041
-2060
-2074
-2074
-2065
-2034
-1980
-1916
-1835
-1747
-1653
-1553
-1448
-1335
-1211
-1075
-935
-790
-645
-505
-369
-229
-90
54
204
355
509
656
795
926
1050
1173
1294
1415
1535
1645
1748
1837
1914
1982
2040
2096
2143
2191
2227
2242
2249
2242
2227
2203
2182
2155
2117
2080
2034
1980
1910
1839
1770
1695
1624
1549
1473
1389
1293
1205
1100
988
888
789
693
597
497
392
283
175
67
-33
-128
-216
-304
-391
-477
-570
-661
-748
-827
-897
-965
-1024
-1087
-1155
-1221
-1290
-1351
-1405
-1444
-1480
-1517
-1546
-1576
-1602
-1626
-1645
-1651
-1646
-1631
-1608
-1579
-1554
-1517
-1477
-1439
-1377
-1304
-1223
-1127
-1029
-930
-826
-716
-601
-473
-335
-191
-40
107
248
389
526
665
809
959
1110
1254
1395
1524
1643
1758
1866
1974
2083
2191
2291
2384
2468
2541
2607
2670
2735
2801
2870
2926
2972
3013
3040
3063
3082
3102
3115
3123
3129
3115
3092
3053
3000
2941
2878
2814
2739
2655
2557
2446
2324
2194
2068
1938
1813
1701
1580
1454
1329
1204
1082
968
864
769
680
595
513
428
343
268
201
142
94
51
8
-37
-85
-135
-178
-214
-247
-269
-291
-311
-324
-345
-367
-381
-386
-378
-366
-353
-330
-310
-301
-287
-271
-245
-214
-183
-147
-121
-92
-75
-59
-21
2
36
86
132
177
215
255
296
338
395
457
523
593
658
720
767
820
882
935
996
1051
1101
1140
1164
1183
1191
1198
1204
1206
1207
1200
1184
1151
1112
1073
1021
977
941
898
853
800
745
687
631
587
547
522
503
481
464
443
421
401
388
383
382
382
380
376
366
350
334
326
324
325
330
333
332
329
326
323
329
339
360
386
408
428
444
457
474
497
525
559
595
629
655
677
695
711
733
760
792
822
849
870
884
894
905
921
936
957
984
1001
1008
1014
1013
1011
1014
1025
1039
1051
1066
1071
1068
1064
1061
1063
1067
1073
1077
1076
1063
1041
1018
990
965
936
910
886
848
803
752
696
644
594
552
516
478
439
399
347
300
267
237
218
205
193
182
168
151
137
129
130
147
165
182
201
216
228
239
256
279
308
338
361
379
387
388
381
375
373
371
369
363
351
333
310
283
260
248
240
235
230
220
202
178
161
148
139
140
141
142
135
122
111
99
92
95
100
107
110
107
96
76
54
38
21
0
-24
-61
-112
-174
-247
-326
-405
-482
-559
-638
-724
-818
-914
-1010
-1104
-1185
-1248
-1307
-1363
-1414
-1471
-1529
-1576
-1614
-1640
-1653
-1656
-1655
-1658
-1658
-1659
-1656
-1645
-1621
-1592
-1560
-1525
-1503
-1484
-1463
-1453
-1437
-1417
-1397
-1375
-1366
-1364
-1366
-1375
-1383
-1383
-1369
-1356
-1345
-1329
-1315
-1308
-1294
-1266
-1234
-1189
-1135
-1079
-1024
-976
-933
-886
-836
-781
-721
-663
-607
-562
-527
-494
-470
-444
-414
-383
-356
-339
-327
-328
-339
-350
-362
-373
-382
-402
-432
-470
-521
-577
-635
-686
-735
-793
-854
-920
-989
-1065
-1138
-1210
-1278
-1336
-1400
-1457
-1518
-1587
-1641
-1695
-1751
-1785
-1811
-1835
-1854
-1878
-1901
-1919
-1927
-1925
-1912
-1890
-1866
-1839
-1819
-1794
-1764
-1729
-1680
-1622
-1557
-1492
-1425
-1358
-1294
-1222
-1149
-1064
-970
-881
-798
-722
-653
-594
-536
-482
-430
-377
-334
-303
-289
-286
-289
-297
-305
-314
-326
-346
-375
-411
-455
-499
-535
-568
-597
-624
-655
-691
-731
-771
-809
-841
-862
-880
-894
-909
-924
-941
-955
-954
-949
-935
-910
-886
-864
-843
-824
-802
-772
-737
-697
-655
-613
-574
-541
-509
-472
-431
-385
-335
-286
-234
-181
-140
-95
-45
10
75
140
204
262
312
358
405
447
492
541
585
618
641
655
662
664
664
668
671
669
658
633
601
563
522
483
444
400
350
296
232
161
90
21
-41
-99
-157
-215
-286
-353
-417
-482
-535
-584
-625
-664
-704
-744
-788
-827
-860
-881
-897
-905
-910
-919
-925
-934
-943
-939
-927
-914
-898
-888
-883
-885
-895
-905
-915
-924
-932
-945
-966
-995
-1035
-1077
-1117
-1159
-1196
-1231
-1273
-1319
-1370
-1427
-1482
-1534
-1580
-1619
-1656
-1695
-1734
-1780
-1824
-1864
-1900
-1923
-1939
-1952
-1964
-1973
-1984
-1990
-1986
-1975
-1950
-1922
-1884
-1850
-1823
-1788
-1755
-1713
-1660
-1599
-1533
-1474
-1414
-1358
-1301
-1254
-1196
-1123
-1057
-989
-928
-874
-827
-785
-745
-702
-653
-611
-567
-535
-513
-494
-485
-477
-471
-463
-456
-460
-468
-486
-518
-551
-583
-618
-653
-693
-742
-804
-878
-954
-1037
-1116
-1197
-1289
-1373
-1464
-1568
-1674
-1781
-1890
-1990
-2073
-2160
-2248
-2327
-2418
-2509
-2596
-2678
-2751
-2817
-2869
-2926
-2989
-3047
-3103
-3153
-3191
-3214
-3232
-3245
-3253
-3261
-3265
-3263
-3252
-3230
-3200
-3163
-3120
-3078
-3040
-3002
-2957
-2908
-2848
-2782
-2712
-2637
-2565
-2495
-2424
-2340
-2253
-2163
-2051
-1940
-1832
-1723
-1618
-1508
-1394
-1275
-1152
-1025
-901
-785
-676
-575
-474
-370
-265
-157
-49
53
153
241
317
400
480
563
644
718
781
831
870
901
923
943
962
970
972
963
938
904
862
817
774
728
674
615
544
465
380
292
202
119
37
-53
-144
-258
-367
-457
-568
-669
-759
-846
-931
-1015
-1096
-1179
-1252
-1314
-1361
-1398
-1427
-1446
-1466
-1483
-1496
-1500
-1496
-1480
-1454
-1425
-1396
-1375
-1349
-1331
-1318
-1290
-1262
-1234
-1210
-1192
-1184
-1182
-1174
-1169
-1163
-1144
-1122
-1110
-1092
-1071
-1056
-1037
-1010
-976
-934
-890
-846
-808
-775
-737
-695
-647
-585
-520
-454
-385
-323
-265
-204
-139
-69
5
79
150
214
271
322
371
422
480
541
600
656
708
752
794
837
885
938
992
1044
1093
1136
1167
1197
1231
1266
1304
1341
1379
1414
1437
1454
1468
1484
1507
1528
1553
1575
1587
1602
1607
1607
1620
1638
1662
1684
1703
1714
1716
1713
1708
1707
1706
1706
1701
1685
1658
1621
1580
1539
1496
1454
1415
1369
1309
1243
1171
1095
1023
944
879
823
744
668
592
508
432
359
295
238
186
133
76
16
-44
-101
-149
-190
-224
-254
-286
-321
-356
-390
-419
-435
-439
-436
-428
-416
-406
-393
-373
-341
-294
-239
-175
-107
-38
30
97
169
246
330
421
508
590
663
722
772
818
863
907
948
983
1004
1016
1021
1016
1011
1006
1004
1006
1005
1000
989
973
956
946
939
945
964
976
987
997
1003
1014
1031
1058
1095
1138
1186
1233
1277
1323
1374
1433
1506
1588
1673
1763
1847
1922
1999
2072
2148
2228
2310
2387
2446
2500
2540
2567
2586
2599
2613
2618
2609
2585
2542
2481
2408
2327
2236
2146
2049
1941
1827
1696
1555
1413
1273
1138
1008
879
748
612
469
324
177
37
-92
-218
-336
-450
-566
-683
-797
-901
-995
-1075
-1140
-1196
-1250
-1298
-1345
-1390
-1422
-1443
-1455
-1456
-1452
-1450
-1449
-1446
-1440
-1425
-1396
-1350
-1299
-1246
-1184
-1120
-1052
-977
-889
-785
-669
-542
-410
-275
-141
-9
131
279
432
600
770
933
1096
1252
1404
1554
1709
1868
2027
2186
2331
2465
2592
2702
2817
2922
3015
3109
3188
3259
3313
3351
3376
3388
3405
3414
3415
3409
3386
3349
3296
3234
3172
3103
3032
2960
2877
2781
2678
2567
2452
2336
2224
2112
1996
1874
1742
1597
1444
1288
1130
971
813
651
480
297
106
-87
-279
-466
-648
-828
-1004
-1183
-1369
-1556
-1739
-1916
-2082
-2234
-2373
-2508
-2638
-2764
-2883
-2990
-3083
-3165
-3227
-3269
-3309
-3343
-3370
-3392
-3404
-3400
-3373
-3330
-3273
-3204
-3126
-3037
-2938
-2838
-2705
-2548
-2387
-2204
-2021
-1837
-1645
-1454
-1251
-1039
-820
-587
-353
-124
101
318
532
752
965
1179
1395
1597
1783
1960
2118
2260
2404
2538
2663
2789
2898
2988
3064
3125
3174
3221
3263
3295
3322
3335
3327
3304
3267
3219
3164
3102
3035
2959
2867
2758
2636
2502
2362
2222
2080
1937
1789
1635
1467
1298
1121
952
800
640
495
347
200
61
-91
-231
-368
-491
-599
-708
-814
-919
-1024
-1131
-1229
-1313
-1385
-1444
-1496
-1549
-1599
-1650
-1697
-1731
-1761
-1783
-1789
-1794
-1797
-1797
-1796
-1791
-1772
-1738
-1693
-1637
-1573
-1511
-1448
-1379
-1309
-1229
-1138
-1043
-943
-851
-762
-677
-597
-515
-429
-341
-247
-154
-67
18
100
179
264
356
456
556
660
755
837
926
1009
1090
1177
1262
1343
1414
1470
1515
1550
1581
1612
1639
1664
1686
1695
1693
1687
1673
1652
1637
1617
1593
1566
1524
1468
1405
1335
1263
1193
1118
1039
952
856
748
637
518
400
299
172
55
-52
-189
-324
-463
-600
-731
-860
-979
-1104
-1230
-1354
-1482
-1603
-1714
-1817
-1903
-1986
-2063
-2140
-2219
-2286
-2344
-2390
-2419
-2437
-2444
-2446
-2443
-2438
-2426
-2405
-2371
-2327
-2277
-2221
-2167
-2114
-2060
-2005
-1941
-1869
-1792
-1712
-1633
-1557
-1486
-1419
-1349
-1278
-1204
-1125
-1053
-988
-931
-883
-840
-800
-757
-716
-673
-636
-613
-595
-587
-589
-589
-586
-586
-586
-592
-607
-624
-649
-673
-694
-707
-712
-718
-713
-723
-748
-762
-776
-787
-791
-791
-792
-796
-802
-817
-831
-839
-844
-838
-822
-806
-791
-775
-761
-743
-713
-674
-630
-580
-521
-474
-433
-387
-345
-301
-256
-212
-167
-132
-109
-96
-90
-88
-83
-75
-68
-65
-65
-71
-81
-90
-96
-98
-89
-81
-74
-68
-72
-74
-73
-77
-72
-64
-58
-56
-60
-74
-92
-114
-133
-147
-164
-181
-201
-230
-266
-306
-345
-379
-410
-438
-464
-501
-538
-570
-607
-634
-648
-658
-657
-649
-640
-630
-619
-585
-549
-511
-451
-392
-331
-275
-220
-162
-106
-47
18
83
144
200
247
287
326
369
412
454
500
540
569
595
621
643
668
700
736
773
805
834
858
881
907
935
968
1000
1025
1043
1056
1055
1046
1043
1037
1025
1009
983
949
906
857
806
757
720
675
622
573
515
460
405
353
308
269
235
197
158
117
80
47
16
-4
-20
-36
-55
-78
-105
-132
-151
-170
-179
-188
-202
-214
-235
-251
-257
-263
-264
-259
-251
-243
-237
-233
-225
-209
-186
-152
-111
-71
-29
15
61
114
178
245
324
410
489
571
647
729
824
914
1020
1130
1235
1337
1430
1520
1610
1701
1787
1881
1964
2032
2095
2143
2186
2228
2268
2303
2334
2364
2373
2370
2359
2333
2308
2273
2238
2200
2143
2080
2003
1917
1835
1750
1666
1581
1495
1401
1296
1187
1077
970
867
771
673
577
476
368
266
163
76
-10
-83
-137
-202
-260
-318
-373
-419
-457
-482
-494
-511
-529
-543
-566
-581
-602
-608
-591
-582
-569
-558
-550
-541
-531
-506
-474
-437
-388
-341
-294
-245
-201
-147
-86
-18
62
142
222
301
374
448
526
613
704
803
907
1000
1092
1177
1257
1343
1429
1520
1608
1680
1754
1820
1866
1907
1944
1982
2016
2043
2065
2067
2057
2041
2012
1981
1953
1920
1881
1838
1783
1714
1640
1564
1493
1424
1357
1292
1220
1139
1052
962
874
790
712
637
564
491
413
330
255
187
130
88
53
20
-10
-45
-74
-103
-129
-136
-137
-132
-123
-118
-113
-112
-101
-83
-55
-18
23
63
99
132
157
186
229
271
318
367
405
438
464
488
515
546
588
628
665
698
722
741
757
774
795
824
851
876
896
902
906
907
907
910
918
921
912
895
863
824
780
737
697
658
617
563
514
450
373
303
235
178
121
69
20
-37
-93
-145
-187
-217
-232
-236
-231
-219
-216
-205
-180
-151
-106
-49
19
90
160
230
297
368
444
525
613
701
784
856
919
974
1024
1071
1121
1171
1220
1260
1290
1311
1322
1337
1356
1381
1410
1434
1459
1477
1495
1509
1519
1541
1569
1601
1630
1656
1671
1676
1679
1682
1688
1693
1694
1687
1680
1650
1604
1567
1513
1455
1396
1339
1267
1167
1064
946
821
694
561
434
303
163
10
-142
-295
-455
-605
-747
-882
-1009
-1141
-1267
-1402
-1542
-1666
-1784
-1889
-1983
-2071
-2154
-2239
-2320
-2396
-2463
-2516
-2554
-2578
-2596
-2610
-2624
-2635
-2639
-2632
-2610
-2572
-2518
-2461
-2402
-2343
-2284
-2211
-2127
-2028
-1914
-1791
-1662
-1532
-1401
-1267
-1126
-976
-815
-642
-463
-287
-115
54
220
389
559
736
917
1096
1267
1426
1574
1711
1848
1984
2113
2240
2357
2456
2533
2596
2645
2680
2707
2725
2737
2733
2709
2664
2604
2534
2454
2376
2300
2216
2121
2017
1903
1776
1644
1513
1385
1256
1124
985
836
676
510
345
180
25
-126
-278
-432
-592
-753
-917
-1078
-1232
-1374
-1506
-1638
-1768
-1907
-2044
-2173
-2293
-2407
-2508
-2587
-2669
-2751
-2826
-2897
-2961
-3010
-3044
-3061
-3062
-3053
-3033
-3011
-2974
-2931
-2880
-2799
-2704
-2590
-2473
-2356
-2228
-2098
-1958
-1806
-1638
-1458
-1273
-1083
-897
-716
-530
-341
-146
58
264
471
670
861
1035
1207
1378
1544
1711
1871
2027
2170
2293
2409
2515
2615
2716
2814
2907
2992
3065
3122
3158
3186
3210
3225
3236
3242
3237
3211
3166
3106
3035
2955
2876
2791
2694
2591
2465
2324
2175
2013
1849
1684
1522
1355
1178
995
804
610
419
235
62
-101
-260
-417
-573
-735
-890
-1035
-1169
-1286
-1392
-1489
-1577
-1665
-1751
-1825
-1888
-1930
-1958
-1970
-1965
-1966
-1957
-1932
-1908
-1867
-1809
-1734
-1645
-1548
-1445
-1345
-1240
-1128
-1013
-880
-744
-606
-464
-333
-210
-99
9
118
224
333
436
532
618
693
762
830
895
963
1046
1122
1185
1255
1313
1356
1411
1467
1521
1580
1638
1687
1721
1746
1760
1772
1779
1781
1789
1785
1770
1745
1709
1666
1616
1582
1543
1504
1474
1428
1375
1326
1273
1221
1185
1153
1118
1090
1055
1012
969
929
890
860
838
815
785
751
709
661
614
569
531
494
452
411
366
309
251
197
148
109
70
31
-12
-61
-113
-168
-218
-259
-291
-317
-344
-373
-402
-429
-449
-458
-456
-438
-419
-392
-359
-327
-292
-253
-201
-139
-71
2
74
136
196
255
314
376
441
508
567
616
658
691
720
746
771
796
814
823
822
806
779
745
711
678
637
596
547
485
422
357
295
240
193
152
114
74
27
-15
-41
-66
-87
-93
-96
-98
-101
-108
-114
-117
-116
-109
-97
-87
-81
-80
-87
-98
-110
-115
-118
-121
-127
-139
-147
-165
-191
-202
-207
-207
-201
-196
-190
-183
-175
-160
-137
-105
-63
-18
29
73
116
163
215
278
347
421
497
568
638
708
779
857
945
1040
1139
1237
1329
1419
1505
1591
1683
1773
1869
1962
2047
2122
2188
2253
2314
2378
2441
2504
2565
2606
2641
2669
2687
2702
2718
2728
2732
2727
2705
2670
2621
2560
2493
2422
2344
2257
2154
2037
1906
1767
1620
1468
1322
1172
1018
858
689
515
337
163
-8
-168
-322
-476
-637
-798
-954
-1113
-1258
-1394
-1523
-1636
-1747
-1850
-1950
-2046
-2121
-2183
-2224
-2243
-2254
-2253
-2244
-2232
-2198
-2156
-2102
-2018
-1928
-1824
-1707
-1591
-1467
-1336
-1193
-1036
-866
-685
-499
-312
-130
53
239
433
630
833
1040
1241
1439
1626
1806
1988
2168
2351
2534
2712
2880
3035
3176
3302
3429
3551
3666
3779
3874
3958
4018
4057
4087
4099
4102
4098
4077
4039
3980
3900
3800
3684
3560
3433
3295
3151
2995
2824
2638
2441
2242
2039
1836
1638
1435
1232
1018
797
578
364
160
-31
-214
-395
-568
-745
-914
-1076
-1236
-1374
-1498
-1610
-1713
-1813
-1906
-1997
-2075
-2139
-2186
-2215
-2231
-2237
-2244
-2239
-2223
-2199
-2155
-2093
-2013
-1923
-1824
-1716
-1604
-1482
-1347
-1197
-1031
-848
-659
-468
-275
-84
109
307
515
723
935
1144
1337
1522
1707
1889
2061
2237
2418
2587
2748
2892
3022
3142
3248
3351
3449
3540
3620
3682
3730
3755
3769
3779
3773
3768
3757
3730
3689
3626
3551
3462
3369
3274
3167
3054
2927
2788
2638
2474
2304
2133
1963
1788
1614
1435
1238
1036
829
622
421
231
47
-143
-331
-511
-689
-859
-1015
-1155
-1278
-1392
-1493
-1585
-1678
-1762
-1837
-1896
-1938
-1970
-1989
-2004
-2013
-2015
-2015
-2003
-1979
-1947
-1904
-1850
-1792
-1739
-1684
-1623
-1558
-1485
-1398
-1306
-1221
-1131
-1045
-963
-880
-800
-712
-619
-533
-455
-387
-330
-280
-230
-180
-130
-77
-30
12
46
68
86
104
120
136
149
160
163
154
145
132
120
120
123
130
136
142
154
165
180
204
237
274
312
343
378
402
413
433
449
468
486
492
491
473
442
408
369
326
281
233
178
113
41
-39
-121
-198
-268
-336
-403
-475
-552
-630
-710
-784
-847
-905
-957
-998
-1043
-1094
-1137
-1177
-1209
-1230
-1236
-1239
-1244
-1244
-1248
-1250
-1243
-1229
-1209
-1174
-1128
-1083
-1037
-994
-946
-891
-826
-751
-672
-589
-508
-430
-356
-282
-207
-130
-44
39
116
190
248
293
333
372
410
447
485
508
524
535
533
532
536
539
548
557
558
552
543
527
510
502
495
489
487
477
458
440
422
404
396
400
414
419
421
425
423
427
435
453
479
505
535
560
572
590
613
637
668
701
735
761
778
787
788
790
793
797
802
803
797
783
764
738
715
701
685
674
662
640
613
576
536
498
462
425
391
349
292
230
155
88
15
-64
-129
-197
-267
-343
-426
-508
-587
-655
-717
-772
-821
-871
-921
-973
-1023
-1061
-1089
-1109
-1120
-1136
-1150
-1165
-1190
-1210
-1226
-1236
-1235
-1233
-1231
-1230
-1234
-1238
-1239
-1229
-1209
-1182
-1147
-1112
-1082
-1050
-1018
-985
-940
-884
-824
-760
-696
-636
-578
-525
-462
-393
-324
-247
-172
-102
-40
16
73
131
188
253
322
383
436
481
524
558
590
631
672
711
742
762
768
767
765
760
758
758
757
748
726
704
671
625
590
559
523
481
434
378
311
240
164
92
27
-42
-113
-191
-283
-379
-481
-588
-687
-787
-888
-992
-1106
-1231
-1365
-1496
-1623
-1742
-1856
-1964
-2059
-2162
-2269
-2368
-2461
-2542
-2609
-2655
-2694
-2729
-2756
-2779
-2792
-2793
-2780
-2749
-2701
-2645
-2583
-2518
-2453
-2382
-2303
-2216
-2112
-1999
-1883
-1765
-1652
-1542
-1428
-1313
-1196
-1064
-933
-805
-679
-569
-462
-361
-263
-161
-60
41
133
217
286
341
391
437
487
532
573
606
622
627
617
598
582
561
539
517
477
428
386
322
247
185
120
56
-6
-77
-156
-247
-346
-446
-543
-634
-722
-810
-901
-1001
-1105
-1207
-1304
-1392
-1469
-1533
-1590
-1643
-1691
-1741
-1776
-1794
-1802
-1788
-1758
-1715
-1664
-1617
-1561
-1496
-1423
-1339
-1243
-1137
-1036
-937
-843
-762
-678
-601
-525
-441
-365
-296
-240
-197
-166
-147
-131
-119
-109
-105
-109
-125
-155
-193
-238
-282
-320
-357
-394
-428
-467
-516
-563
-610
-653
-686
-709
-728
-748
-762
-788
-814
-832
-857
-864
-864
-860
-854
-856
-856
-862
-868
-868
-864
-853
-837
-823
-813
-812
-812
-810
-801
-785
-762
-737
-713
-697
-686
-677
-669
-655
-639
-617
-589
-566
-549
-537
-529
-521
-499
-471
-438
-398
-356
-314
-282
-245
-200
-153
-92
-25
45
117
185
246
306
370
432
504
586
661
733
803
862
917
972
1024
1084
1148
1205
1257
1300
1333
1356
1375
1393
1412
1430
1443
1443
1432
1413
1383
1344
1308
1276
1241
1204
1164
1114
1056
992
929
867
809
753
698
638
567
492
410
326
247
172
100
28
-49
-136
-230
-327
-426
-521
-607
-688
-770
-851
-936
-1024
-1108
-1185
-1254
-1310
-1355
-1394
-1428
-1466
-1502
-1534
-1561
-1577
-1582
-1576
-1564
-1550
-1536
-1522
-1504
-1479
-1441
-1395
-1337
-1273
-1209
-1147
-1085
-1018
-946
-862
-766
-660
-544
-429
-315
-199
-77
53
192
342
502
665
823
979
1130
1275
1422
1568
1721
1866
2000
2127
2235
2328
2412
2488
2556
2617
2676
2721
2749
2757
2758
2742
2708
2682
2650
2609
2565
2509
2441
2361
2279
2196
2120
2048
1982
1920
1847
1775
1702
1626
1555
1494
1440
1388
1340
1284
1225
1160
1092
1027
966
915
860
803
741
667
583
498
422
346
278
215
150
86
21
-46
-109
-159
-196
-218
-228
-236
-240
-241
-243
-237
-219
-191
-149
-97
-39
20
73
131
192
260
338
428
525
623
720
814
903
996
1094
1200
1316
1433
1550
1666
1778
1881
1983
2093
2206
2322
2440
2556
2664
2765
2862
2953
3042
3132
3231
3331
3420
3507
3587
3654
3715
3774
3836
3894
3950
3997
4031
4056
4065
4062
4050
4038
4023
4003
3987
3948
3907
3863
3797
3742
3684
3628
3581
3530
3479
3421
3362
3302
3247
3201
3158
3127
3098
3066
3035
3001
2961
2923
2887
2854
2833
2805
2770
2730
2679
2623
2557
2495
2438
2374
2315
2249
2181
2104
2016
1937
1863
1794
1736
1693
1647
1596
1568
1536
1504
1488
1480
1490
1509
1534
1566
1594
1620
1647
1681
1720
1764
1816
1868
1913
1953
1991
2018
2048
2085
2121
2167
2215
2259
2301
2339
2378
2416
2462
2517
2575
2649
2718
2777
2841
2900
2957
3016
3081
3151
3213
3275
3329
3367
3398
3424
3448
3469
3496
3524
3544
3563
3579
3588
3595
3607
3630
3660
3688
3726
3766
3798
3834
3863
3899
3942
3988
4042
4092
4144
4190
4227
4258
4285
4312
4340
4368
4393
4418
4432
4434
4430
4424
4419
4417
4418
4425
4427
4421
4418
4404
4390
4384
4375
4373
4373
4368
4365
4357
4343
4325
4307
4288
4274
4263
4248
4233
4210
4178
4139
4099
4055
4013
3977
3933
3888
3842
3782
3715
3650
3590
3521
3460
3409
3348
3294
3237
3174
3118
3060
3009
2971
2939
2910
2878
2852
2828
2804
2790
2774
2772
2782
2791
2808
2823
2835
2846
2862
2876
2897
2934
2963
2998
3039
3070
3110
3147
3188
3241
3298
3362
3429
3500
3569
3637
3708
3783
3867
3957
4057
4162
4275
4389
4501
4619
4743
4870
5004
5149
5293
5445
5588
5716
5854
5978
6102
6226
6342
6463
6570
6669
6759
6834
6906
6966
7024
7079
7124
7170
7205
7224
7240
7244
7238
7225
7208
7189
7164
7133
7089
7033
6972
6903
6826
6743
6661
6574
6479
6380
6269
6146
6022
5896
5764
5633
5501
5367
5231
5088
4941
4795
4652
4515
4383
4258
4149
4040
3933
3841
3752
3671
3601
3543
3501
3476
3454
3437
3437
3437
3444
3466
3494
3532
3577
3627
3685
3741
3797
3854
3911
3974
4040
4110
4181
4255
4327
4391
4456
4520
4589
4662
4736
4815
4894
4972
5046
5117
5189
5265
5338
5410
5493
5571
5641
5712
5779
5838
5897
5962
6024
6093
6165
6230
6299
6364
6431
6500
6567
6648
6728
6809
6894
6970
7041
7105
7165
7222
7278
7330
7371
7412
7432
7441
7446
7432
7414
7386
7350
7312
7262
7203
7134
7054
6967
6877
6793
6706
6614
6533
6449
6361
6275
6187
6098
6016
5940
5860
5782
5705
5621
5529
5438
5344
5246
5146
5045
4954
4859
4758
4657
4549
4442
4334
4229
4132
4037
3943
3853
3763
3672
3589
3511
3437
3372
3321
3276
3240
3214
3190
3175
3170
3176
3189
3210
3242
3284
3327
3368
3418
3469
3522
3579
3641
3715
3783
3845
3908
3965
4021
4076
4132
4188
4245
4302
4355
4404
4443
4483
4522
4552
4584
4615
4644
4664
4679
4687
4680
4671
4661
4642
4628
4615
4595
4578
4558
4530
4507
4482
4462
4450
4439
4429
4414
4399
4380
4359
4340
4313
4285
4263
4233
4201
4171
4129
4083
4031
3975
3918
3861
3806
3738
3672
3611
3543
3467
3388
3317
3249
3185
3129
3072
3020
2977
2934
2898
2877
2853
2831
2824
2819
2812
2804
2797
2789
2782
2773
2765
2760
2758
2756
2751
2751
2752
2754
2764
2777
2796
2820
2845
2874
2906
2937
2972
3009
3048
3090
3128
3166
3199
3232
3258
3272
3284
3288
3282
3272
3254
3223
3185
3134
3069
2996
2914
2826
2735
2638
2533
2426
2316
2200
2086
1969
1856
1749
1643
1542
1447
1354
1268
1186
1109
1040
981
925
874
831
790
754
722
693
672
651
639
630
624
629
632
635
641
647
655
667
683
697
712
732
751
770
794
818
846
883
919
960
1009
1055
1111
1162
1217
1279
1338
1406
1474
1541
1610
1675
1738
1797
1852
1904
1954
1998
2037
2071
2098
2116
2117
2114
2108
2083
2051
2013
1960
1898
1822
1732
1637
1531
1418
1293
1166
1041
901
759
613
464
316
165
17
-129
-274
-420
-562
-702
-840
-979
-1114
-1235
-1363
-1493
-1616
-1742
-1868
-1991
-2118
-2241
-2359
-2477
-2592
-2692
-2794
-2905
-2994
-3074
-3152
-3217
-3275
-3321
-3355
-3379
-3395
-3397
-3391
-3379
-3349
-3315
-3277
-3229
-3178
-3123
-3066
-3008
-2951
-2891
-2828
-2765
-2701
-2635
-2568
-2501
-2438
-2373
-2308
-2249
-2187
-2127
-2072
-2015
-1965
-1916
-1871
-1829
-1791
-1756
-1719
-1686
-1656
-1627
-1602
-1579
-1560
-1544
-1533
-1526
-1521
-1522
-1529
-1542
-1562
-1586
-1619
-1657
-1700
-1748
-1796
-1852
-1912
-1973
-2036
-2100
-2168
-2235
-2301
-2367
-2435
-2498
-2570
-2644
-2714
-2793
-2868
-2946
-3021
-3096
-3179
-3259
-3341
-3427
-3507
-3590
-3673
-3754
-3836
-3910
-3993
-4064
-4131
-4207
-4269
-4334
-4394
-4448
-4493
-4536
-4576
-4610
-4654
-4683
-4707
-4734
-4754
-4777
-4794
-4813
-4833
-4848
-4873
-4895
-4916
-4940
-4964
-4989
-5013
-5041
-5068
-5088
-5116
-5139
-5157
-5173
-5183
-5188
-5185
-5185
-5181
-5169
-5151
-5130
-5112
-5089
-5060
-5036
-5017
-4993
-4975
-4963
-4947
-4936
-4929
-4924
-4921
-4921
-4925
-4929
-4936
-4945
-4953
-4956
-4963
-4966
-4968
-4971
-4967
-4961
-4952
-4938
-4917
-4892
-4859
-4820
-4775
-4724
-4670
-4611
-4550
-4483
-4413
-4342
-4272
-4203
-4135
-4074
-4012
-3958
-3914
-3869
-3841
-3819
-3802
-3801
-3810
-3827
-3852
-3886
-3931
-3985
-4047
-4117
-4195
-4285
-4386
-4491
-4606
-4731
-4857
-4992
-5138
-5286
-5434
-5592
-5756
-5912
-6071
-6227
-6382
-6536
-6682
-6823
-6952
-7079
-7198
-7303
-7400
-7486
-7556
-7619
-7672
-7715
-7752
-7776
-7793
-7808
-7810
-7811
-7809
-7801
-7791
-7777
-7767
-7750
-7730
-7709
-7682
-7653
-7619
-7586
-7548
-7508
-7468
-7419
-7366
-7303
-7238
-7173
-7101
-7020
-6941
-6858
-6758
-6662
-6558
-6443
-6326
-6201
-6078
-5948
-5823
-5696
-5564
-5440
-5311
-5188
-5071
-4956
-4851
-4752
-4663
-4577
-4498
-4429
-4363
-4306
-4257
-4212
-4173
-4144
-4122
-4104
-4088
-4078
-4074
-4075
-4082
-4097
-4119
-4149
-4183
-4225
-4271
-4321
-4379
-4441
-4512
-4587
-4666
-4754
-4841
-4932
-5026
-5121
-5218
-5320
-5424
-5523
-5625
-5731
-5840
-5941
-6039
-6141
-6242
-6343
-6446
-6546
-6642
-6738
-6832
-6923
-7013
-7100
-7183
-7263
-7340
-7413
-7476
-7532
-7591
-7640
-7676
-7712
-7735
-7750
-7763
-7762
-7751
-7728
-7692
-7641
-7582
-7518
-7442
-7355
-7255
-7151
-7030
-6903
-6783
-6646
-6506
-6372
-6236
-6101
-5967
-5838
-5709
-5579
-5454
-5333
-5219
-5113
-5008
-4912
-4823
-4730
-4647
-4566
-4489
-4421
-4358
-4306
-4261
-4219
-4177
-4139
-4106
-4072
-4047
-4029
-4004
-3990
-3981
-3970
-3963
-3951
-3940
-3938
-3934
-3937
-3942
-3945
-3953
-3961
-3970
-3981
-3992
-4006
-4024
-4048
-4077
-4105
-4129
-4158
-4194
-4229
-4268
-4313
-4358
-4412
-4478
-4537
-4597
-4661
-4724
-4793
-4867
-4946
-5026
-5107
-5189
-5270
-5347
-5433
-5510
-5574
-5650
-5721
-5789
-5855
-5910
-5958
-5993
-6026
-6054
-6077
-6097
-6108
-6117
-6118
-6111
-6097
-6073
-6044
-6011
-5974
-5929
-5883
-5828
-5762
-5693
-5609
-5525
-5432
-5339
-5250
-5147
-5045
-4941
-4830
-4713
-4600
-4491
-4379
-4273
-4172
-4075
-3980
-3886
-3792
-3704
-3619
-3540
-3479
-3422
-3367
-3321
-3277
-3235
-3197
-3163
-3134
-3106
-3088
-3074
-3052
-3038
-3017
-2993
-2971
-2945
-2924
-2902
-2879
-2861
-2846
-2826
-2798
-2776
-2758
-2743
-2736
-2732
-2731
-2733
-2734
-2736
-2738
-2741
-2746
-2753
-2765
-2770
-2781
-2791
-2793
-2794
-2793
-2789
-2788
-2792
-2794
-2805
-2811
-2814
-2825
-2835
-2854
-2877
-2909
-2958
-3004
-3053
-3105
-3156
-3211
-3263
-3323
-3386
-3447
-3513
-3577
-3635
-3686
-3734
-3778
-3816
-3856
-3891
-3925
-3961
-3979
-3988
-3992
-3984
-3972
-3953
-3930
-3900
-3866
-3820
-3765
-3704
-3628
-3547
-3461
-3373
-3285
-3190
-3090
-2982
-2865
-2748
-2626
-2503
-2388
-2277
-2172
-2073
-1977
-1881
-1789
-1699
-1616
-1540
-1470
-1407
-1342
-1282
-1222
-1154
-1087
-1022
-957
-890
-828
-767
-704
-637
-568
-494
-424
-357
-290
-223
-163
-109
-45
6
55
116
160
198
230
249
260
269
273
270
263
247
219
180
128
65
6
-69
-158
-241
-330
-425
-533
-641
-754
-880
-994
-1105
-1216
-1322
-1429
-1536
-1640
-1740
-1833
-1915
-1983
-2038
-2082
-2108
-2129
-2143
-2145
-2136
-2115
-2081
-2025
-1964
-1898
-1819
-1745
-1664
-1581
-1498
-1407
-1315
-1218
-1121
-1029
-943
-862
-785
-715
-646
-575
-507
-443
-383
-330
-288
-250
-216
-183
-151
-116
-80
-48
-16
12
37
60
89
128
167
211
256
300
346
393
436
482
538
600
667
737
806
876
941
1001
1064
1132
1200
1274
1349
1422
1491
1557
1620
1682
1747
1817
1888
1957
2022
2083
2132
2174
2211
2237
2269
2298
2317
2330
2329
2320
2300
2268
2226
2174
2115
2047
1964
1869
1758
1632
1495
1351
1204
1052
899
749
601
452
296
140
-12
-159
-295
-423
-546
-660
-767
-872
-962
-1048
-1125
-1173
-1216
-1246
-1259
-1269
-1267
-1258
-1238
-1205
-1160
-1093
-1015
-934
-839
-738
-635
-524
-409
-284
-150
-14
129
268
410
553
680
813
960
1100
1244
1385
1520
1655
1776
1895
2016
2127
2244
2358
2462
2567
2664
2747
2823
2890
2954
3013
3066
3118
3161
3194
3214
3219
3215
3204
3190
3175
3152
3116
3076
3025
2963
2890
2810
2732
2646
2560
2475
2382
2287
2186
2084
1986
1889
1800
1719
1643
1574
1501
1430
1366
1309
1256
1212
1180
1155
1136
1116
1103
1083
1054
1035
1015
999
986
970
950
927
895
855
821
791
760
734
717
696
669
642
614
586
567
563
560
561
577
584
590
615
634
652
692
735
779
833
878
921
962
1001
1042
1091
1144
1195
1254
1299
1341
1395
1438
1480
1530
1593
1651
1713
1779
1826
1873
1919
1963
2013
2066
2119
2169
2221
2265
2306
2342
2370
2408
2454
2500
2549
2599
2645
2682
2721
2759
2786
2822
2856
2878
2903
2914
2916
2911
2896
2870
2849
2825
2790
2761
2722
2677
2617
2563
2517
2458
2407
2358
2309
2263
2208
2154
2096
2039
1985
1937
1897
1854
1805
1758
1707
1655
1601
1550
1506
1462
1430
1394
1347
1305
1259
1213
1172
1131
1094
1063
1033
1004
970
935
907
878
855
842
836
835
840
847
854
865
882
905
937
978
1024
1076
1130
1185
1239
1298
1363
1435
1509
1595
1685
1764
1843
1916
1985
2054
2119
2183
2245
2306
2358
2403
2438
2468
2494
2514
2538
2560
2583
2603
2616
2624
2630
2641
2643
2647
2665
2685
2705
2723
2748
2764
2773
2792
2807
2821
2840
2866
2876
2878
2877
2870
2859
2847
2839
2826
2816
2801
2783
2765
2737
2707
2678
2651
2620
2594
2574
2540
2503
2460
2413
2366
2315
2269
2226
2176
2127
2074
2014
1952
1887
1824
1761
1701
1643
1588
1521
1450
1383
1314
1248
1187
1132
1082
1034
986
939
891
845
802
761
728
697
672
644
613
583
550
522
498
474
454
441
428
417
410
406
403
410
431
459
494
540
594
651
712
782
860
941
1030
1125
1218
1316
1416
1512
1602
1695
1792
1886
1983
2076
2160
2244
2325
2395
2458
2516
2574
2622
2657
2690
2712
2725
2730
2723
2709
2688
2668
2642
2607
2574
2536
2490
2444
2398
2351
2307
2263
2221
2183
2144
2102
2057
2008
1964
1917
1865
1824
1778
1723
1670
1615
1557
1501
1440
1378
1323
1264
1209
1150
1084
1018
950
885
815
743
669
593
510
424
335
240
146
49
-47
-140
-235
-329
-425
-524
-617
-714
-812
-902
-996
-1094
-1184
-1278
-1376
-1466
-1556
-1644
-1731
-1807
-1873
-1935
-1990
-2047
-2093
-2130
-2165
-2191
-2218
-2235
-2246
-2260
-2271
-2279
-2284
-2288
-2286
-2280
-2270
-2252
-2233
-2208
-2179
-2145
-2107
-2065
-2013
-1959
-1894
-1821
-1748
-1665
-1576
-1484
-1385
-1278
-1160
-1039
-914
-782
-648
-511
-377
-245
-107
28
158
288
413
528
643
747
836
925
1005
1078
1147
1201
1248
1289
1317
1334
1345
1350
1343
1325
1307
1274
1222
1169
1102
1022
934
832
722
597
463
318
157
-3
-179
-371
-561
-755
-953
-1152
-1352
-1554
-1751
-1954
-2147
-2329
-2514
-2690
-2861
-3025
-3185
-3336
-3480
-3619
-3742
-3861
-3974
-4079
-4176
-4267
-4348
-4421
-4493
-4551
-4602
-4645
-4678
-4703
-4714
-4721
-4713
-4695
-4673
-4634
-4590
-4540
-4479
-4412
-4342
-4265
-4180
-4092
-3997
-3897
-3794
-3679
-3562
-3442
-3312
-3182
-3044
-2906
-2768
-2620
-2471
-2318
-2161
-2004
-1842
-1676
-1509
-1336
-1162
-982
-802
-620
-433
-256
-64
124
293
472
643
806
964
1113
1254
1384
1501
1608
1704
1787
1866
1928
1971
2006
2026
2033
2026
2007
1974
1926
1871
1803
1724
1633
1531
1422
1302
1173
1041
900
755
603
446
287
125
-34
-205
-367
-516
-669
-813
-956
-1092
-1225
-1348
-1452
-1557
-1648
-1731
-1804
-1871
-1929
-1973
-2013
-2043
-2068
-2083
-2084
-2084
-2077
-2062
-2042
-2017
-1987
-1954
-1915
-1874
-1830
-1785
-1736
-1682
-1629
-1572
-1513
-1450
-1385
-1318
-1246
-1172
-1097
-1021
-935
-855
-776
-686
-598
-510
-424
-337
-252
-169
-87
-8
71
147
220
292
363
430
495
554
613
666
708
749
788
817
836
860
874
875
881
876
869
859
847
832
815
799
779
760
741
724
707
693
684
677
672
672
679
687
702
725
753
791
833
883
940
994
1059
1135
1204
1279
1354
1429
1502
1568
1636
1693
1751
1802
1836
1870
1888
1896
1895
1877
1855
1823
1777
1720
1651
1579
1496
1399
1304
1194
1073
953
824
690
550
405
261
115
-34
-184
-335
-485
-629
-774
-914
-1047
-1178
-1299
-1412
-1518
-1616
-1707
-1788
-1862
-1927
-1978
-2025
-2065
-2094
-2114
-2125
-2129
-2123
-2108
-2085
-2056
-2019
-1973
-1920
-1861
-1791
-1710
-1630
-1539
-1431
-1321
-1197
-1062
-919
-759
-595
-424
-238
-48
150
360
566
773
989
1204
1420
1637
1849
2063
2269
2466
2662
2845
3015
3176
3323
3457
3582
3685
3769
3839
3894
3930
3948
3955
3942
3913
3871
3811
3739
3641
3542
3430
3293
3151
2990
2820
2641
2449
2252
2049
1842
1628
1418
1208
996
789
587
387
190
1
-184
-364
-535
-701
-856
-1004
-1142
-1271
-1392
-1499
-1600
-1689
-1762
-1830
-1880
-1924
-1956
-1972
-1978
-1965
-1945
-1905
-1852
-1786
-1706
-1613
-1506
-1397
-1265
-1130
-999
-848
-697
-540
-379
-213
-44
124
299
473
650
828
1005
1181
1361
1536
1708
1885
2049
2221
2382
2527
2673
2809
2937
3057
3168
3267
3352
3430
3496
3549
3592
3622
3641
3646
3641
3624
3598
3561
3516
3461
3400
3331
3252
3170
3077
2977
2874
2759
2640
2516
2383
2241
2091
1948
1789
1616
1453
1279
1095
920
737
556
376
196
22
-158
-324
-492
-652
-793
-938
-1071
-1200
-1317
-1419
-1516
-1597
-1665
-1719
-1760
-1785
-1794
-1788
-1765
-1726
-1673
-1605
-1520
-1419
-1307
-1181
-1041
-893
-735
-568
-396
-211
-27
154
342
530
718
905
1089
1270
1449
1621
1790
1959
2116
2270
2424
2572
2706
2829
2953
3069
3175
3277
3370
3452
3525
3594
3647
3693
3735
3765
3792
3808
3817
3812
3802
3794
3764
3726
3687
3631
3569
3500
3422
3334
3241
3143
3043
2935
2823
2708
2587
2465
2341
2212
2079
1947
1810
1667
1526
1386
1243
1097
950
806
662
521
387
257
130
13
-97
-200
-293
-377
-448
-506
-553
-588
-611
-624
-630
-622
-611
-595
-570
-544
-512
-477
-441
-402
-358
-307
-255
-199
-140
-78
-11
58
127
199
274
347
417
488
560
631
703
772
841
912
981
1050
1121
1192
1259
1330
1400
1467
1536
1602
1668
1730
1791
1851
1905
1958
2008
2054
2095
2132
2168
2199
2225
2240
2252
2261
2261
2250
2233
2209
2177
2140
2096
2046
1989
1926
1859
1787
1709
1625
1535
1442
1341
1237
1130
1013
891
765
630
491
345
194
38
-125
-284
-450
-617
-778
-940
-1099
-1255
-1406
-1551
-1688
-1818
-1936
-2047
-2155
-2250
-2334
-2413
-2482
-2543
-2597
-2643
-2683
-2715
-2739
-2755
-2762
-2767
-2757
-2741
-2721
-2685
-2643
-2596
-2538
-2471
-2398
-2320
-2235
-2142
-2043
-1938
-1831
-1711
-1580
-1449
-1312
-1167
-1015
-861
-702
-538
-375
-204
-29
143
314
491
663
826
991
1149
1292
1433
1569
1687
1793
1883
1958
2022
2070
2105
2123
2132
2130
2111
2079
2036
1981
1917
1843
1760
1673
1572
1465
1355
1237
1116
990
858
722
594
453
303
163
15
-133
-283
-433
-577
-729
-881
-1027
-1174
-1324
-1471
-1617
-1764
-1910
-2056
-2200
-2341
-2484
-2622
-2756
-2886
-3008
-3123
-3230
-3328
-3414
-3492
-3562
-3618
-3663
-3693
-3712
-3718
-3710
-3693
-3657
-3608
-3550
-3475
-3388
-3291
-3183
-3067
-2943
-2807
-2668
-2524
-2376
-2221
-2068
-1922
-1768
-1614
-1464
-1312
-1165
-1027
-889
-753
-624
-497
-378
-264
-157
-56
39
124
207
279
344
398
454
500
533
565
592
612
621
629
629
619
604
580
550
509
460
408
349
272
195
120
31
-61
-158
-261
-366
-476
-589
-703
-822
-942
-1065
-1192
-1318
-1448
-1571
-1699
-1832
-1955
-2080
-2207
-2330
-2448
-2565
-2682
-2793
-2897
-2998
-3104
-3197
-3285
-3371
-3446
-3519
-3583
-3643
-3695
-3738
-3777
-3807
-3835
-3851
-3857
-3861
-3852
-3839
-3815
-3786
-3752
-3708
-3661
-3608
-3552
-3493
-3424
-3351
-3281
-3204
-3131
-3050
-2960
-2878
-2792
-2703
-2614
-2523
-2432
-2341
-2250
-2157
-2065
-1977
-1883
-1789
-1697
-1604
-1514
-1416
-1325
-1234
-1136
-1041
-945
-845
-748
-650
-553
-457
-364
-273
-187
-108
-33
35
95
148
191
229
259
274
286
290
286
274
253
229
194
156
119
70
21
-30
-86
-142
-200
-259
-317
-373
-430
-490
-550
-606
-666
-725
-786
-849
-912
-982
-1051
-1122
-1196
-1274
-1362
-1452
-1544
-1638
-1742
-1847
-1953
-2066
-2179
-2290
-2398
-2509
-2619
-2718
-2818
-2910
-2995
-3076
-3144
-3206
-3256
-3298
-3331
-3354
-3367
-3368
-3359
-3343
-3318
-3279
-3230
-3176
-3109
-3029
-2945
-2845
-2739
-2628
-2502
-2370
-2232
-2087
-1934
-1776
-1614
-1452
-1285
-1120
-956
-778
-616
-463
-302
-158
-15
122
247
364
468
563
645
723
778
818
861
885
899
909
905
895
881
860
835
809
779
746
714
680
647
612
579
544
506
472
429
386
345
295
244
189
129
59
-12
-79
-155
-239
-319
-407
-502
-592
-684
-776
-867
-957
-1045
-1135
-1219
-1303
-1383
-1462
-1538
-1607
-1675
-1736
-1800
-1865
-1921
-1975
-2024
-2072
-2118
-2157
-2189
-2220
-2245
-2265
-2284
-2292
-2297
-2301
-2298
-2287
-2268
-2251
-2227
-2196
-2162
-2117
-2067
-2014
-1954
-1890
-1821
-1747
-1668
-1588
-1503
-1416
-1328
-1240
-1151
-1058
-968
-878
-790
-703
-617
-536
-453
-373
-298
-225
-155
-90
-29
25
75
120
157
190
215
233
246
252
255
251
245
233
213
195
179
154
126
102
76
52
31
8
-11
-26
-37
-44
-48
-47
-42
-33
-20
-2
14
36
62
85
113
135
163
193
216
240
260
283
303
321
340
354
368
381
393
402
413
423
434
443
450
460
462
467
477
481
483
481
481
480
468
459
446
423
400
371
337
297
253
206
154
95
33
-32
-100
-170
-243
-319
-393
-465
-545
-621
-694
-768
-838
-907
-973
-1039
-1099
-1155
-1212
-1262
-1307
-1350
-1386
-1418
-1448
-1474
-1492
-1508
-1521
-1528
-1531
-1534
-1529
-1514
-1500
-1480
-1453
-1424
-1382
-1340
-1288
-1222
-1152
-1070
-981
-884
-775
-658
-533
-399
-260
-113
41
202
366
529
699
869
1038
1206
1370
1534
1690
1840
1985
2119
2245
2363
2468
2560
2643
2716
2777
2824
2862
2892
2913
2925
2932
2934
2923
2909
2889
2862
2833
2795
2757
2708
2655
2606
2547
2488
2423
2355
2282
2205
2126
2031
1941
1847
1744
1638
1526
1410
1288
1165
1039
910
780
647
515
386
261
132
3
-122
-242
-354
-471
-578
-682
-787
-879
-969
-1053
-1128
-1195
-1252
-1304
-1342
-1373
-1398
-1412
-1420
-1422
-1417
-1402
-1387
-1369
-1342
-1315
-1285
-1252
-1215
-1179
-1141
-1101
-1063
-1022
-976
-932
-885
-837
-790
-735
-685
-634
-582
-531
-475
-424
-372
-317
-264
-210
-157
-104
-50
8
64
121
182
243
305
371
438
506
572
635
701
766
826
884
941
994
1040
1083
1126
1165
1200
1234
1264
1290
1316
1341
1362
1383
1403
1420
1436
1452
1463
1472
1480
1486
1488
1489
1492
1490
1484
1480
1470
1460
1453
1440
1427
1411
1391
1371
1348
1322
1293
1262
1226
1185
1143
1094
1039
978
912
844
765
681
596
499
400
300
184
68
-49
-170
-287
-409
-533
-656
-774
-886
-998
-1104
-1199
-1296
-1383
-1456
-1529
-1589
-1642
-1687
-1718
-1741
-1755
-1763
-1759
-1746
-1727
-1693
-1654
-1606
-1547
-1480
-1406
-1326
-1235
-1143
-1045
-937
-832
-718
-599
-486
-367
-245
-127
-8
113
231
348
464
580
693
807
917
1023
1130
1233
1333
1429
1523
1615
1698
1776
1850
1917
1980
2037
2086
2131
2166
2189
2205
2213
2214
2206
2190
2167
2125
2079
2037
1975
1902
1827
1743
1650
1554
1453
1342
1229
1112
991
870
747
623
501
380
262
146
35
-73
-176
-274
-366
-452
-534
-611
-681
-741
-803
-864
-914
-969
-1016
-1063
-1108
-1149
-1200
-1240
-1283
-1330
-1369
-1414
-1455
-1500
-1547
-1592
-1639
-1682
-1730
-1774
-1816
-1862
-1900
-1934
-1962
-1985
-2001
-2006
-2001
-1989
-1961
-1924
-1877
-1815
-1747
-1665
-1577
-1482
-1372
-1263
-1146
-1023
-897
-767
-634
-496
-361
-223
-84
52
188
321
453
581
708
833
955
1075
1192
1307
1413
1513
1610
1695
1771
1840
1896
1943
1982
2009
2030
2044
2047
2046
2042
2027
2010
1987
1958
1927
1892
1857
1810
1762
1715
1657
1598
1523
1450
1382
1295
1204
1108
1005
898
782
662
541
415
284
156
25
-105
-233
-358
-477
-595
-706
-810
-911
-1004
-1088
-1167
-1238
-1302
-1361
-1413
-1456
-1490
-1519
-1537
-1547
-1544
-1535
-1520
-1489
-1451
-1393
-1328
-1256
-1165
-1066
-953
-825
-687
-539
-382
-217
-50
124
300
470
641
810
972
1126
1278
1421
1552
1678
1797
1907
2012
2109
2196
2279
2364
2439
2509
2577
2638
2702
2762
2817
2870
2917
2960
2998
3028
3047
3061
3065
3055
3040
3012
2974
2926
2864
2792
2707
2615
2507
2389
2263
2122
1973
1816
1651
1470
1287
1103
905
706
504
300
98
-106
-307
-502
-685
-867
-1046
-1209
-1363
-1505
-1635
-1753
-1854
-1943
-2012
-2075
-2119
-2133
-2148
-2141
-2115
-2086
-2030
-1972
-1908
-1830
-1742
-1643
-1547
-1438
-1319
-1198
-1074
-947
-812
-677
-535
-391
-247
-98
52
203
355
509
662
814
969
1121
1268
1414
1558
1694
1826
1954
2073
2187
2295
2395
2490
2578
2656
2730
2793
2847
2892
2931
2959
2972
2983
2984
2972
2959
2938
2911
2877
2831
2786
2737
2681
2624
2559
2495
2434
2370
2299
2236
2181
2126
2072
2015
1964
1914
1864
1811
1757
1703
1640
1579
1512
1438
1361
1275
1186
1090
994
893
787
680
565
452
338
222
105
-14
-124
-239
-354
-460
-564
-659
-752
-837
-912
-980
-1039
-1094
-1138
-1172
-1199
-1214
-1219
-1216
-1201
-1178
-1144
-1096
-1040
-975
-899
-814
-721
-620
-510
-398
-280
-158
-34
94
221
350
478
604
727
850
972
1080
1193
1301
1402
1509
1598
1685
1773
1847
1921
1991
2056
2120
2179
2234
2284
2333
2380
2423
2471
2509
2535
2566
2592
2611
2629
2637
2640
2642
2637
2626
2617
2601
2580
2558
2528
2494
2457
2414
2367
2315
2259
2201
2136
2063
1991
1912
1830
1741
1639
1537
1429
1311
1185
1055
918
771
620
462
299
129
-40
-208
-382
-551
-719
-886
-1047
-1204
-1356
-1500
-1636
-1765
-1887
-1998
-2098
-2189
-2266
-2336
-2391
-2434
-2469
-2488
-2496
-2494
-2481
-2458
-2424
-2383
-2333
-2269
-2200
-2128
-2044
-1952
-1855
-1754
-1648
-1533
-1422
-1301
-1173
-1047
-913
-777
-637
-490
-341
-187
-32
125
280
434
589
737
884
1028
1165
1300
1429
1556
1676
1793
1904
2012
2121
2222
2320
2415
2506
2589
2670
2752
2823
2887
2942
2987
3026
3052
3068
3074
3065
3046
3014
2976
2934
2876
2809
2737
2658
2573
2484
2390
2287
2186
2080
1968
1858
1744
1628
1510
1386
1260
1134
1001
865
727
585
443
295
146
-5
-156
-307
-459
-605
-751
-900
-1036
-1165
-1294
-1410
-1519
-1624
-1709
-1785
-1864
-1921
-1959
-1998
-2016
-2017
-2022
-2004
-1970
-1938
-1886
-1825
-1757
-1679
-1596
-1503
-1403
-1297
-1184
-1063
-934
-805
-662
-517
-373
-215
-56
105
272
446
621
791
968
1145
1317
1491
1665
1830
1991
2151
2302
2449
2589
2718
2846
2967
3079
3189
3290
3383
3475
3557
3628
3698
3759
3812
3862
3897
3930
3959
3973
3982
3985
3979
3970
3948
3921
3893
3854
3811
3767
3720
3666
3600
3537
3467
3384
3298
3203
3100
2989
2869
2742
2609
2466
2312
2158
1997
1827
1652
1478
1303
1125
948
773
596
423
255
88
-74
-232
-387
-537
-682
-820
-959
-1087
-1207
-1325
-1432
-1532
-1620
-1697
-1769
-1824
-1867
-1898
-1910
-1907
-1891
-1855
-1807
-1741
-1662
-1569
-1455
-1338
-1204
-1053
-899
-725
-547
-364
-171
27
229
426
634
847
1050
1260
1468
1664
1863
2056
2240
2430
2610
2777
2942
3102
3255
3401
3544
3678
3800
3920
4035
4140
4232
4313
4389
4453
4502
4542
4570
4582
4581
4563
4529
4490
4442
4376
4297
4207
4105
3991
3868
3735
3588
3435
3280
3110
2933
2763
2585
2401
2220
2038
1857
1678
1499
1327
1158
989
830
679
522
381
252
118
-6
-122
-235
-345
-444
-538
-626
-708
-782
-848
-907
-951
-991
-1022
-1042
-1054
-1050
-1040
-1021
-988
-948
-894
-832
-763
-681
-591
-492
-384
-270
-150
-22
112
249
393
542
690
842
1003
1161
1320
1490
1659
1827
1998
2168
2339
2506
2672
2830
2983
3132
3269
3405
3524
3632
3735
3823
3896
3960
4014
4052
4082
4099
4098
4089
4070
4038
3991
3937
3874
3797
3710
3617
3521
3416
3303
3187
3068
2943
2814
2687
2557
2425
2294
2157
2029
1896
1759
1630
1501
1373
1246
1121
992
873
770
648
531
429
322
216
117
25
-66
-154
-233
-308
-381
-450
-520
-582
-642
-705
-759
-811
-861
-907
-950
-989
-1026
-1055
-1082
-1105
-1119
-1130
-1132
-1123
-1109
-1085
-1050
-1009
-956
-891
-815
-730
-636
-530
-412
-288
-154
-13
135
288
450
613
779
954
1125
1293
1454
1615
1765
1904
2051
2174
2279
2377
2456
2524
2571
2604
2627
2624
2601
2569
2521
2456
2380
2290
2187
2077
1958
1827
1698
1563
1417
1271
1128
983
840
702
565
433
308
189
80
-22
-116
-197
-267
-330
-380
-421
-455
-481
-497
-505
-511
-505
-495
-487
-472
-455
-436
-415
-394
-372
-352
-331
-313
-294
-274
-255
-238
-228
-212
-194
-182
-165
-148
-132
-112
-90
-65
-35
-1
33
74
119
165
215
268
326
390
456
525
597
672
750
831
913
997
1081
1163
1244
1323
1401
1476
1551
1624
1690
1754
1820
1886
1948
2008
2067
2122
2176
2226
2274
2318
2358
2396
2427
2454
2478
2496
2509
2518
2522
2525
2523
2515
2509
2500
2488
2471
2447
2426
2405
2376
2344
2313
2279
2242
2200
2154
2104
2047
1982
1913
1844
1764
1679
1590
1494
1398
1298
1197
1098
1000
899
805
711
617
528
445
368
296
234
169
115
75
37
8
-13
-31
-42
-47
-46
-44
-37
-24
-15
-2
17
30
47
62
76
93
108
123
133
143
156
164
171
179
182
182
186
185
185
189
189
190
192
196
206
220
241
266
299
340
387
451
518
595
692
793
898
1020
1148
1273
1409
1552
1689
1829
1969
2110
2245
2374
2500
2618
2737
2846
2943
3037
3119
3195
3262
3323
3373
3416
3450
3470
3483
3483
3473
3458
3431
3394
3347
3300
3239
3162
3086
3002
2913
2817
2716
2610
2497
2382
2256
2126
1991
1844
1694
1538
1377
1209
1033
854
673
485
294
100
-97
-298
-502
-705
-910
-1115
-1317
-1519
-1716
-1903
-2085
-2261
-2427
-2579
-2727
-2859
-2970
-3070
-3151
-3217
-3259
-3284
-3295
-3276
-3249
-3204
-3130
-3047
-2943
-2825
-2697
-2552
-2398
-2232
-2058
-1874
-1690
-1496
-1291
-1087
-879
-671
-461
-251
-42
164
370
575
772
962
1154
1341
1514
1694
1862
2014
2167
2309
2444
2571
2685
2793
2890
2972
3044
3108
3159
3198
3225
3243
3251
3249
3238
3218
3185
3142
3091
3027
2949
2865
2761
2651
2536
2402
2262
2109
1948
1775
1584
1396
1201
995
782
571
357
133
-83
-300
-520
-729
-936
-1143
-1340
-1531
-1719
-1902
-2074
-2243
-2403
-2549
-2688
-2817
-2936
-3046
-3143
-3222
-3296
-3366
-3414
-3456
-3487
-3502
-3512
-3509
-3495
-3474
-3451
-3417
-3378
-3335
-3280
-3224
-3160
-3092
-3015
-2929
-2841
-2737
-2633
-2524
-2405
-2272
-2137
-2007
-1854
-1695
-1534
-1357
-1180
-996
-802
-601
-396
-186
30
248
471
692
916
1136
1347
1558
1761
1956
2143
2317
2475
2615
2745
2857
2947
3023
3080
3123
3142
3145
3133
3100
3060
3005
2934
2851
2762
2669
2559
2446
2326
2199
2069
1930
1790
1646
1500
1353
1202
1048
894
741
587
427
274
120
-36
-187
-340
-488
-634
-779
-917
-1055
-1189
-1318
-1444
-1565
-1681
-1792
-1893
-1994
-2082
-2151
-2220
-2274
-2312
-2344
-2358
-2356
-2345
-2325
-2290
-2240
-2182
-2114
-2032
-1944
-1853
-1755
-1652
-1548
-1443
-1334
-1228
-1120
-1017
-914
-807
-714
-614
-511
-418
-322
-233
-143
-57
25
108
185
267
343
410
487
566
635
710
787
863
938
1014
1091
1167
1245
1321
1399
1477
1554
1633
1711
1787
1862
1937
2005
2069
2131
2182
2229
2267
2294
2314
2326
2323
2303
2277
2239
2188
2123
2047
1959
1853
1738
1611
1474
1327
1170
1008
840
668
494
319
146
-27
-196
-361
-525
-682
-836
-984
-1125
-1265
-1397
-1524
-1645
-1756
-1863
-1962
-2049
-2128
-2201
-2259
-2307
-2352
-2384
-2402
-2417
-2418
-2406
-2389
-2362
-2322
-2275
-2228
-2165
-2094
-2028
-1948
-1873
-1799
-1715
-1637
-1558
-1473
-1389
-1305
-1228
-1142
-1057
-975
-887
-804
-713
-622
-533
-439
-346
-252
-158
-61
35
132
226
321
415
504
596
678
771
863
939
1025
1101
1174
1246
1307
1367
1416
1459
1496
1524
1548
1560
1570
1573
1570
1570
1561
1547
1534
1518
1502
1483
1462
1442
1420
1399
1375
1349
1323
1294
1262
1228
1186
1144
1104
1051
1000
948
889
827
762
689
617
540
457
374
287
200
109
15
-81
-179
-276
-376
-474
-576
-674
-768
-865
-961
-1055
-1145
-1232
-1318
-1401
-1478
-1559
-1634
-1701
-1769
-1832
-1896
-1952
-1999
-2049
-2088
-2123
-2153
-2175
-2192
-2197
-2197
-2193
-2178
-2152
-2117
-2077
-2029
-1971
-1904
-1835
-1755
-1667
-1579
-1479
-1374
-1267
-1152
-1032
-907
-776
-640
-501
-356
-211
-65
79
223
365
504
642
776
908
1036
1161
1284
1400
1513
1624
1730
1835
1938
2038
2131
2226
2320
2404
2488
2568
2642
2713
2777
2836
2887
2931
2966
2994
3015
3025
3028
3020
3006
2985
2953
2914
2864
2811
2746
2666
2581
2487
2382
2267
2141
2003
1857
1700
1534
1359
1176
986
789
589
379
167
-41
-252
-458
-659
-854
-1043
-1226
-1401
-1572
-1732
-1881
-2021
-2151
-2271
-2387
-2494
-2591
-2684
-2767
-2840
-2901
-2951
-2990
-3020
-3044
-3059
-3069
-3068
-3054
-3029
-2993
-2946
-2890
-2827
-2757
-2677
-2583
-2478
-2361
-2226
-2077
-1920
-1756
-1584
-1408
-1224
-1033
-836
-630
-422
-212
-3
204
409
613
822
1032
1240
1448
1653
1851
2042
2226
2410
2596
2778
2954
3129
3298
3450
3593
3729
3854
3974
4087
4191
4281
4354
4410
4452
4477
4490
4498
4489
4473
4439
4377
4306
4213
4106
3986
3856
3724
3570
3400
3217
3022
2812
2591
2372
2146
1918
1685
1443
1195
937
681
430
180
-64
-307
-548
-791
-1034
-1273
-1510
-1736
-1949
-2151
-2342
-2522
-2694
-2857
-3008
-3139
-3246
-3335
-3402
-3450
-3485
-3506
-3512
-3503
-3470
-3413
-3342
-3252
-3147
-3035
-2908
-2779
-2634
-2470
-2300
-2118
-1928
-1724
-1526
-1335
-1131
-927
-713
-490
-265
-37
188
410
627
835
1042
1255
1462
1666
1861
2044
2222
2382
2533
2685
2826
2965
3102
3220
3326
3418
3499
3569
3628
3685
3733
3772
3803
3811
3806
3791
3761
3732
3693
3642
3590
3522
3438
3342
3238
3130
3020
2906
2787
2661
2527
2381
2227
2072
1912
1754
1602
1439
1275
1112
936
752
576
409
242
84
-68
-219
-368
-513
-651
-778
-893
-992
-1079
-1160
-1232
-1303
-1376
-1439
-1494
-1536
-1564
-1585
-1599
-1610
-1618
-1620
-1616
-1601
-1573
-1532
-1482
-1432
-1375
-1324
-1274
-1204
-1140
-1071
-989
-910
-831
-757
-684
-614
-544
-474
-395
-317
-247
-181
-129
-87
-50
-19
13
42
66
87
91
90
86
68
53
40
29
17
5
-15
-42
-70
-102
-127
-147
-163
-168
-177
-187
-195
-208
-216
-214
-206
-191
-168
-145
-128
-104
-84
-63
-27
14
64
122
181
238
300
364
424
497
580
665
750
837
910
977
1043
1099
1162
1223
1277
1332
1376
1407
1426
1439
1443
1438
1437
1424
1401
1371
1317
1250
1177
1090
995
898
798
682
558
425
278
126
-27
-182
-333
-484
-638
-792
-952
-1111
-1262
-1408
-1546
-1676
-1793
-1904
-2012
-2118
-2221
-2312
-2394
-2463
-2520
-2562
-2595
-2619
-2643
-2661
-2667
-2668
-2649
-2611
-2566
-2509
-2445
-2376
-2300
-2220
-2130
-2023
-1909
-1789
-1660
-1530
-1402
-1271
-1140
-1004
-858
-711
-560
-407
-261
-119
16
144
269
388
505
612
708
792
859
914
953
981
1000
1013
1018
1008
990
959
911
852
787
717
646
571
493
414
326
231
135
42
-46
-135
-216
-294
-376
-459
-546
-632
-716
-795
-869
-939
-1005
-1076
-1148
-1220
-1293
-1359
-1422
-1478
-1524
-1564
-1605
-1646
-1687
-1725
-1759
-1785
-1796
-1804
-1809
-1803
-1800
-1795
-1790
-1775
-1749
-1718
-1676
-1630
-1584
-1537
-1497
-1453
-1409
-1366
-1317
-1267
-1217
-1174
-1138
-1114
-1098
-1081
-1080
-1073
-1058
-1060
-1066
-1082
-1107
-1138
-1175
-1207
-1238
-1264
-1286
-1311
-1328
-1353
-1378
-1396
-1409
-1407
-1400
-1385
-1362
-1341
-1317
-1292
-1263
-1227
-1184
-1127
-1063
-1001
-933
-867
-800
-732
-660
-580
-495
-402
-308
-221
-127
-48
15
93
173
244
315
385
449
501
542
576
602
624
649
667
683
695
694
688
672
656
639
622
611
596
579
561
531
501
467
429
397
361
333
304
264
222
173
119
65
10
-42
-96
-152
-214
-283
-358
-440
-525
-607
-687
-763
-836
-910
-984
-1059
-1129
-1196
-1254
-1302
-1343
-1372
-1401
-1430
-1456
-1479
-1503
-1518
-1516
-1513
-1501
-1483
-1461
-1439
-1417
-1384
-1350
-1308
-1251
-1189
-1122
-1048
-979
-907
-824
-745
-656
-559
-458
-351
-249
-145
-53
41
141
232
329
420
506
593
668
735
793
843
885
920
956
980
993
998
988
963
933
895
849
802
747
694
633
565
496
422
354
284
214
156
104
48
-4
-48
-97
-137
-173
-206
-223
-238
-251
-254
-256
-256
-250
-238
-218
-187
-146
-98
-47
8
66
124
186
251
319
392
466
543
610
672
731
781
829
875
920
961
997
1027
1049
1058
1064
1063
1061
1060
1051
1044
1023
999
980
945
912
880
851
826
801
775
745
712
673
636
601
566
537
509
476
432
393
355
305
262
220
185
154
123
92
54
18
-15
-43
-65
-80
-87
-93
-99
-104
-111
-115
-113
-103
-81
-50
-13
31
76
129
190
262
349
446
559
683
811
944
1078
1215
1356
1499
1647
1793
1937
2069
2193
2301
2389
2464
2520
2577
2624
2648
2659
2653
2626
2580
2525
2460
2387
2306
2216
2118
2004
1878
1738
1592
1441
1287
1134
975
818
654
487
329
165
12
-142
-276
-392
-506
-603
-712
-795
-871
-956
-1011
-1060
-1099
-1129
-1152
-1168
-1187
-1201
-1210
-1214
-1212
-1204
-1191
-1180
-1169
-1161
-1157
-1151
-1148
-1138
-1116
-1100
-1080
-1054
-1037
-1016
-990
-965
-928
-884
-830
-767
-700
-627
-548
-465
-383
-288
-181
-73
42
155
268
377
477
575
674
767
860
949
1029
1105
1173
1230
1278
1329
1379
1420
1460
1497
1529
1555
1572
1585
1594
1601
1608
1613
1617
1619
1613
1596
1581
1560
1535
1518
1496
1470
1455
1430
1395
1367
1332
1297
1261
1223
1190
1150
1111
1066
1016
969
916
865
815
767
722
676
630
586
535
483
436
385
337
293
257
217
166
124
83
43
11
-17
-39
-53
-62
-67
-66
-61
-51
-35
-10
26
70
119
174
231
291
355
425
503
581
659
746
832
914
992
1065
1134
1200
1261
1318
1374
1422
1459
1490
1511
1534
1548
1554
1568
1577
1585
1596
1596
1594
1594
1589
1583
1578
1573
1561
1538
1516
1484
1438
1390
1334
1270
1202
1127
1050
966
874
779
682
588
493
406
325
244
165
88
14
-58
-123
-184
-241
-286
-327
-365
-396
-423
-445
-463
-471
-470
-461
-438
-404
-375
-330
-272
-210
-136
-52
48
150
250
361
470
578
688
793
894
1001
1098
1193
1282
1356
1426
1470
1513
1558
1582
1603
1613
1613
1602
1579
1549
1507
1466
1413
1350
1286
1213
1140
1055
960
863
758
652
540
430
317
203
85
-40
-161
-283
-401
-521
-643
-756
-870
-981
-1095
-1206
-1311
-1421
-1525
-1625
-1723
-1817
-1907
-1998
-2086
-2174
-2257
-2332
-2402
-2464
-2521
-2570
-2611
-2649
-2676
-2690
-2698
-2693
-2672
-2637
-2587
-2530
-2454
-2369
-2277
-2166
-2047
-1918
-1779
-1626
-1466
-1309
-1145
-975
-813
-650
-476
-309
-141
26
189
348
498
647
791
931
1067
1194
1318
1434
1539
1634
1718
1793
1862
1920
1966
2008
2042
2066
2081
2088
2096
2094
2085
2081
2067
2056
2046
2024
2012
1986
1951
1921
1884
1842
1796
1743
1677
1599
1511
1409
1295
1172
1038
897
745
585
425
254
83
-92
-263
-431
-598
-749
-902
-1056
-1196
-1330
-1456
-1571
-1676
-1768
-1848
-1924
-1984
-2032
-2075
-2109
-2136
-2152
-2158
-2154
-2144
-2122
-2084
-2044
-1995
-1937
-1869
-1787
-1705
-1606
-1504
-1402
-1287
-1175
-1057
-934
-809
-681
-551
-418
-287
-160
-34
91
205
326
448
562
678
787
892
994
1087
1179
1264
1346
1428
1502
1573
1640
1699
1753
1796
1842
1878
1899
1927
1948
1962
1968
1969
1961
1944
1925
1890
1856
1821
1770
1715
1651
1579
1499
1413
1317
1222
1125
1026
918
796
681
557
434
314
189
70
-48
-162
-272
-373
-472
-564
-647
-723
-786
-843
-893
-934
-970
-999
-1027
-1046
-1055
-1063
-1066
-1064
-1058
-1054
-1046
-1034
-1030
-1020
-1010
-1005
-996
-989
-980
-976
-982
-985
-993
-1006
-1016
-1026
-1036
-1054
-1069
-1079
-1098
-1115
-1134
-1151
-1163
-1174
-1186
-1199
-1207
-1214
-1219
-1220
-1216
-1204
-1187
-1161
-1130
-1096
-1056
-1011
-962
-905
-846
-779
-708
-637
-559
-480
-403
-323
-241
-155
-67
23
113
204
294
383
471
552
635
713
790
867
937
1014
1082
1143
1201
1251
1305
1355
1401
1443
1476
1506
1524
1538
1545
1540
1539
1529
1509
1488
1458
1423
1380
1325
1270
1211
1145
1081
1010
929
847
757
662
567
465
364
264
163
61
-44
-154
-261
-371
-475
-574
-669
-756
-833
-904
-971
-1027
-1076
-1113
-1138
-1150
-1153
-1140
-1114
-1090
-1056
-1015
-974
-928
-875
-823
-769
-713
-665
-617
-576
-540
-502
-462
-423
-387
-348
-311
-278
-249
-221
-197
-173
-141
-111
-84
-55
-34
-17
-5
2
9
16
26
33
37
39
33
24
9
3
-6
-18
-9
-1
-7
-1
-4
-10
2
-7
-8
23
43
57
71
83
94
106
123
142
167
194
217
239
255
267
278
292
316
338
362
393
420
443
465
493
525
562
612
665
720
777
831
884
934
984
1037
1090
1138
1182
1217
1237
1248
1254
1246
1231
1216
1191
1163
1126
1078
1019
955
888
818
754
688
624
562
489
418
343
262
182
107
42
-24
-101
-170
-235
-311
-387
-461
-526
-589
-648
-704
-769
-828
-894
-954
-1010
-1071
-1113
-1154
-1194
-1228
-1266
-1301
-1340
-1372
-1397
-1416
-1434
-1443
-1447
-1456
-1465
-1475
-1482
-1483
-1477
-1472
-1452
-1419
-1393
-1360
-1324
-1282
-1228
-1165
-1088
-1001
-909
-807
-702
-592
-471
-358
-228
-76
67
225
379
520
668
808
947
1086
1215
1346
1470
1580
1679
1764
1835
1891
1939
1968
1992
2009
2006
1987
1951
1901
1833
1750
1657
1552
1437
1303
1159
1004
829
645
449
243
29
-190
-413
-645
-887
-1134
-1387
-1644
-1902
-2157
-2411
-2661
-2903
-3145
-3388
-3618
-3841
-4057
-4260
-4456
-4631
-4790
-4941
-5080
-5207
-5321
-5426
-5514
-5589
-5659
-5713
-5760
-5798
-5828
-5858
-5880
-5893
-5897
-5898
-5884
-5856
-5826
-5784
-5733
-5674
-5596
-5514
-5421
-5313
-5198
-5073
-4940
-4796
-4649
-4497
-4339
-4176
-4005
-3829
-3653
-3471
-3287
-3106
-2921
-2739
-2561
-2382
-2205
-2032
-1864
-1702
-1550
-1405
-1272
-1145
-1023
-914
-812
-720
-642
-567
-510
-474
-443
-424
-413
-413
-422
-440
-470
-509
-563
-621
-689
-765
-840
-926
-1005
-1097
-1205
-1308
-1420
-1531
-1648
-1772
-1888
-2011
-2134
-2256
-2385
-2513
-2644
-2779
-2906
-3028
-3152
-3277
-3397
-3512
-3629
-3746
-3860
-3969
-4069
-4166
-4261
-4352
-4443
-4529
-4610
-4694
-4769
-4835
-4895
-4951
-4995
-5040
-5082
-5111
-5139
-5153
-5165
-5162
-5137
-5110
-5071
-5021
-4958
-4884
-4795
-4691
-4571
-4437
-4290
-4127
-3967
-3792
-3612
-3433
-3241
-3053
-2856
-2660
-2464
-2268
-2078
-1893
-1714
-1534
-1360
-1185
-1018
-861
-706
-562
-428
-306
-191
-85
14
105
188
260
320
367
397
413
421
419
406
385
358
320
272
216
151
81
8
-67
-142
-222
-304
-393
-490
-588
-694
-806
-910
-1019
-1133
-1248
-1371
-1495
-1619
-1753
-1888
-2021
-2155
-2290
-2427
-2563
-2699
-2842
-2982
-3118
-3257
-3390
-3522
-3648
-3768
-3887
-4001
-4109
-4211
-4301
-4382
-4447
-4502
-4553
-4580
-4598
-4606
-4596
-4575
-4542
-4501
-4438
-4360
-4276
-4185
-4085
-3976
-3867
-3752
-3630
-3504
-3375
-3246
-3113
-2987
-2858
-2732
-2619
-2483
-2352
-2235
-2110
-1996
-1882
-1775
-1673
-1575
-1492
-1405
-1322
-1247
-1171
-1103
-1038
-976
-917
-861
-814
-762
-714
-672
-630
-594
-557
-530
-498
-472
-457
-437
-420
-402
-389
-379
-368
-362
-356
-352
-350
-344
-339
-341
-341
-341
-344
-348
-359
-366
-370
-377
-382
-391
-403
-410
-420
-432
-444
-453
-461
-470
-479
-487
-498
-512
-522
-530
-545
-557
-568
-583
-593
-606
-617
-627
-640
-646
-651
-651
-647
-648
-638
-625
-612
-588
-565
-536
-498
-458
-411
-364
-309
-247
-188
-120
-52
14
92
170
244
326
401
472
547
617
687
755
819
880
935
990
1037
1078
1120
1154
1186
1213
1237
1261
1279
1297
1312
1325
1341
1354
1369
1384
1396
1412
1431
1445
1461
1474
1482
1496
1508
1520
1524
1530
1546
1554
1561
1567
1573
1581
1591
1602
1615
1628
1642
1659
1673
1689
1705
1720
1736
1749
1762
1776
1785
1791
1796
1802
1805
1805
1805
1802
1795
1786
1777
1763
1745
1725
1702
1678
1663
1642
1616
1604
1583
1562
1552
1541
1533
1528
1527
1526
1531
1536
1542
1553
1563
1577
1591
1607
1626
1640
1656
1671
1685
1697
1708
1718
1722
1733
1737
1730
1729
1722
1710
1697
1680
1661
1638
1614
1587
1559
1532
1503
1479
1456
1434
1419
1410
1402
1399
1403
1405
1421
1450
1475
1508
1548
1588
1626
1672
1723
1766
1810
1856
1894
1937
1983
2019
2056
2091
2125
2162
2196
2234
2270
2304
2340
2376
2412
2449
2485
2519
2557
2591
2624
2660
2691
2719
2745
2770
2793
2813
2834
2852
2869
2884
2898
2909
2921
2931
2944
2958
2968
2981
2993
3009
3026
3046
3064
3080
3104
3122
3146
3174
3200
3230
3258
3285
3318
3346
3371
3409
3436
3459
3486
3507
3529
3540
3550
3561
3565
3566
3558
3542
3522
3501
3473
3438
3400
3362
3323
3280
3238
3199
3158
3122
3085
3049
3018
2986
2958
2930
2906
2881
2858
2836
2812
2793
2769
2749
2730
2706
2685
2662
2638
2619
2599
2578
2562
2547
2536
2524
2517
2516
2514
2521
2532
2549
2575
2606
2644
2687
2733
2784
2838
2891
2948
3006
3064
3119
3172
3227
3278
3326
3372
3418
3460
3496
3542
3577
3604
3640
3668
3697
3721
3739
3759
3777
3796
3808
3815
3824
3823
3816
3808
3793
3773
3741
3708
3681
3639
3594
3548
3498
3445
3393
3342
3288
3237
3189
3137
3088
3038
2989
2943
2896
2855
2812
2769
2728
2679
2632
2590
2545
2500
2462
2421
2383
2348
2305
2267
2236
2200
2176
2164
2150
2137
2133
2127
2117
2115
2116
2121
2128
2137
2152
2167
2182
2205
2228
2246
2276
2311
2347
2385
2426
2464
2497
2529
2563
2595
2620
2649
2673
2692
2710
2718
2723
2727
2725
2726
2726
2734
2734
2723
2716
2706
2699
2691
2691
2687
2680
2679
2680
2684
2683
2685
2688
2692
2700
2708
2717
2720
2722
2714
2707
2694
2678
2673
2655
2644
2638
2621
2603
2577
2555
2534
2516
2502
2483
2464
2438
2409
2375
2343
2306
2265
2235
2198
2158
2115
2062
2005
1944
1881
1818
1766
1712
1657
1605
1550
1494
1445
1408
1378
1361
1354
1352
1358
1368
1377
1401
1427
1456
1501
1549
1602
1650
1693
1734
1767
1804
1833
1867
1911
1939
1966
1983
1993
2000
2000
2004
2004
2008
2013
2007
1990
1967
1939
1910
1879
1844
1815
1780
1739
1693
1635
1574
1508
1443
1383
1327
1267
1199
1128
1051
969
890
812
734
670
605
539
472
397
322
252
190
135
87
42
-3
-48
-100
-146
-194
-240
-272
-298
-321
-351
-381
-411
-449
-482
-509
-528
-540
-552
-566
-575
-593
-611
-620
-623
-612
-591
-568
-538
-510
-491
-462
-427
-388
-336
-279
-218
-160
-106
-55
-4
51
112
181
256
333
404
472
533
588
649
712
777
845
911
968
1026
1072
1105
1151
1199
1254
1314
1365
1415
1459
1493
1526
1559
1597
1637
1678
1715
1743
1767
1778
1782
1791
1801
1816
1828
1828
1824
1809
1781
1749
1717
1688
1658
1623
1582
1524
1461
1395
1321
1250
1185
1120
1053
979
897
806
705
608
513
419
329
232
132
20
-101
-223
-347
-465
-576
-681
-786
-892
-1001
-1109
-1214
-1308
-1387
-1455
-1514
-1568
-1621
-1671
-1721
-1768
-1802
-1827
-1840
-1848
-1856
-1870
-1879
-1891
-1908
-1900
-1887
-1872
-1842
-1811
-1779
-1749
-1711
-1663
-1604
-1528
-1441
-1348
-1256
-1166
-1078
-989
-890
-784
-673
-556
-440
-332
-231
-133
-36
68
182
297
418
536
646
753
855
958
1064
1173
1285
1385
1482
1570
1638
1701
1758
1812
1865
1910
1946
1965
1971
1963
1941
1920
1895
1863
1835
1793
1730
1660
1580
1493
1403
1311
1217
1111
993
861
712
556
393
227
62
-107
-283
-467
-657
-858
-1057
-1254
-1441
-1618
-1796
-1967
-2146
-2325
-2491
-2657
-2810
-2946
-3075
-3195
-3307
-3416
-3517
-3614
-3698
-3762
-3808
-3845
-3865
-3875
-3886
-3883
-3866
-3833
-3781
-3713
-3635
-3549
-3455
-3357
-3254
-3140
-3015
-2876
-2727
-2574
-2411
-2254
-2095
-1926
-1751
-1562
-1364
-1157
-947
-736
-527
-319
-104
112
337
567
793
1016
1228
1431
1627
1817
2000
2180
2352
2509
2652
2772
2875
2961
3037
3102
3154
3195
3217
3219
3198
3159
3113
3056
2989
2922
2840
2748
2647
2520
2394
2266
2126
1995
1849
1696
1543
1376
1195
1010
823
630
441
255
61
-139
-341
-551
-757
-946
-1133
-1311
-1470
-1630
-1786
-1930
-2068
-2194
-2302
-2392
-2466
-2529
-2575
-2618
-2649
-2666
-2668
-2642
-2606
-2554
-2481
-2407
-2326
-2234
-2133
-2024
-1899
-1763
-1625
-1481
-1342
-1209
-1071
-929
-780
-626
-464
-302
-147
6
155
303
449
599
750
889
1025
1150
1254
1349
1437
1515
1585
1648
1694
1726
1741
1738
1722
1697
1670
1637
1598
1553
1497
1430
1353
1274
1194
1116
1042
965
886
802
712
620
534
452
369
300
234
168
112
46
-18
-69
-113
-146
-172
-195
-220
-242
-256
-275
-283
-280
-278
-265
-248
-241
-233
-223
-211
-191
-163
-132
-102
-73
-46
-21
10
46
86
135
185
234
281
329
378
427
480
540
603
657
711
762
804
847
890
939
983
1019
1060
1090
1112
1136
1153
1164
1176
1182
1181
1172
1142
1110
1076
1029
983
934
878
814
743
666
583
498
415
333
252
170
81
-8
-98
-183
-263
-335
-395
-451
-501
-549
-591
-630
-656
-663
-666
-656
-648
-631
-599
-573
-539
-494
-434
-367
-299
-220
-142
-65
17
100
192
286
389
490
577
668
756
844
935
1028
1125
1219
1307
1386
1457
1523
1585
1643
1701
1754
1802
1845
1875
1902
1928
1952
1981
2014
2045
2074
2101
2122
2140
2160
2185
2215
2241
2266
2293
2310
2324
2332
2336
2349
2362
2371
2378
2379
2373
2361
2347
2334
2322
2310
2293
2272
2238
2194
2141
2082
2023
1957
1892
1818
1727
1632
1519
1405
1295
1179
1066
953
837
718
593
467
345
228
118
17
-78
-176
-269
-357
-443
-521
-589
-641
-686
-721
-750
-780
-796
-804
-807
-792
-762
-723
-677
-629
-579
-527
-470
-407
-329
-245
-163
-76
11
93
177
265
358
461
566
670
769
864
953
1035
1124
1214
1302
1397
1480
1556
1632
1698
1757
1818
1878
1932
1983
2027
2060
2081
2092
2094
2099
2098
2086
2070
2040
1997
1943
1878
1806
1731
1651
1566
1473
1368
1256
1131
1012
889
758
641
522
401
279
154
30
-92
-200
-304
-406
-495
-582
-675
-758
-832
-906
-966
-1010
-1052
-1087
-1122
-1157
-1185
-1211
-1229
-1238
-1242
-1245
-1247
-1249
-1255
-1258
-1258
-1250
-1236
-1217
-1192
-1170
-1146
-1123
-1097
-1068
-1032
-988
-944
-903
-866
-833
-802
-773
-740
-707
-673
-640
-614
-597
-590
-572
-571
-579
-576
-582
-589
-606
-630
-662
-706
-742
-782
-822
-863
-909
-958
-1019
-1077
-1137
-1195
-1244
-1296
-1337
-1388
-1449
-1500
-1555
-1605
-1645
-1677
-1702
-1724
-1746
-1766
-1785
-1801
-1808
-1807
-1795
-1780
-1760
-1739
-1723
-1699
-1670
-1635
-1590
-1535
-1476
-1418
-1357
-1298
-1239
-1178
-1104
-1028
-955
-877
-805
-739
-680
-625
-567
-510
-448
-388
-335
-287
-249
-217
-187
-161
-133
-103
-75
-52
-35
-25
-19
-10
1
16
39
59
77
95
102
107
118
129
145
167
186
197
208
215
212
210
212
219
225
225
221
213
199
180
166
155
148
148
149
145
136
126
115
108
108
107
109
109
98
76
47
14
-22
-55
-85
-117
-151
-195
-246
-301
-358
-407
-448
-487
-522
-557
-598
-642
-687
-730
-766
-795
-818
-839
-862
-893
-922
-955
-994
-1018
-1035
-1047
-1055
-1064
-1074
-1084
-1091
-1088
-1078
-1062
-1033
-1004
-977
-952
-932
-912
-890
-863
-835
-801
-767
-741
-724
-713
-703
-689
-674
-660
-640
-624
-617
-613
-615
-620
-619
-616
-607
-590
-579
-568
-560
-555
-544
-528
-505
-472
-435
-398
-364
-331
-300
-267
-232
-191
-143
-94
-42
2
42
82
123
171
225
284
338
391
447
491
524
561
602
642
684
726
760
785
804
819
830
843
855
867
873
867
853
829
795
759
725
688
646
600
544
478
400
308
219
125
27
-68
-169
-274
-392
-513
-635
-756
-867
-975
-1078
-1178
-1279
-1382
-1483
-1583
-1675
-1755
-1830
-1883
-1939
-2004
-2055
-2107
-2150
-2181
-2197
-2196
-2186
-2167
-2142
-2109
-2075
-2029
-1975
-1911
-1829
-1751
-1663
-1571
-1495
-1421
-1348
-1271
-1190
-1110
-1029
-951
-883
-819
-763
-709
-652
-592
-524
-455
-390
-324
-261
-200
-135
-63
17
105
200
295
387
477
568
661
757
859
966
1067
1165
1260
1339
1408
1469
1525
1587
1639
1686
1722
1747
1763
1763
1757
1750
1738
1724
1710
1687
1651
1608
1556
1498
1441
1386
1329
1273
1207
1133
1053
954
861
769
667
574
479
376
264
145
19
-108
-230
-353
-469
-586
-703
-822
-951
-1083
-1213
-1339
-1460
-1576
-1687
-1798
-1918
-2036
-2153
-2269
-2379
-2483
-2571
-2653
-2735
-2809
-2882
-2949
-3009
-3055
-3086
-3106
-3110
-3103
-3088
-3073
-3053
-3021
-2982
-2930
-2863
-2787
-2706
-2616
-2530
-2435
-2336
-2241
-2125
-2005
-1881
-1742
-1605
-1471
-1336
-1194
-1053
-904
-740
-576
-408
-235
-64
103
265
429
594
758
922
1084
1242
1393
1535
1665
1796
1924
2041
2164
2287
2398
2502
2594
2675
2751
2813
2866
2917
2959
2989
3007
3014
3004
2982
2949
2902
2846
2780
2703
2607
2493
2368
2223
2063
1893
1712
1525
1329
1124
912
690
469
242
9
-211
-430
-641
-843
-1042
-1237
-1426
-1605
-1776
-1936
-2082
-2219
-2348
-2463
-2569
-2671
-2764
-2848
-2921
-2982
-3031
-3064
-3090
-3105
-3108
-3108
-3096
-3077
-3044
-2998
-2947
-2883
-2818
-2742
-2658
-2574
-2480
-2379
-2269
-2148
-2021
-1882
-1738
-1591
-1437
-1281
-1117
-942
-760
-574
-380
-181
18
220
421
625
821
1022
1232
1433
1629
1818
1998
2164
2321
2470
2611
2746
2862
2971
3077
3164
3234
3291
3341
3383
3410
3429
3434
3430
3414
3376
3325
3259
3181
3093
2996
2892
2777
2660
2531
2385
2242
2099
1954
1816
1677
1546
1414
1280
1149
1016
890
765
645
536
426
319
217
117
12
-91
-188
-281
-367
-447
-522
-601
-676
-753
-827
-890
-950
-995
-1037
-1069
-1089
-1119
-1141
-1156
-1171
-1173
-1163
-1150
-1131
-1111
-1092
-1071
-1046
-1017
-978
-929
-870
-807
-737
-668
-597
-520
-440
-347
-247
-138
-21
91
206
320
434
547
664
787
910
1037
1155
1262
1365
1459
1550
1642
1736
1830
1923
2008
2080
2142
2201
2255
2307
2358
2403
2444
2482
2506
2511
2514
2518
2509
2500
2493
2482
2461
2432
2393
2346
2302
2246
2191
2149
2098
2034
1970
1905
1820
1739
1670
1593
1521
1447
1369
1283
1188
1093
998
904
812
730
649
564
479
389
296
206
122
46
-25
-92
-163
-239
-318
-395
-476
-553
-613
-675
-731
-775
-830
-883
-925
-964
-995
-1003
-998
-996
-977
-955
-938
-911
-875
-834
-779
-710
-645
-577
-505
-448
-387
-317
-248
-176
-101
-27
37
95
145
191
237
281
330
382
430
467
500
529
550
575
604
636
671
701
725
740
752
761
770
783
794
803
807
793
771
745
703
668
631
585
546
496
432
363
286
207
128
52
-21
-97
-178
-268
-366
-466
-556
-642
-722
-797
-866
-933
-1005
-1068
-1132
-1182
-1212
-1243
-1258
-1271
-1296
-1315
-1332
-1344
-1352
-1354
-1345
-1335
-1320
-1312
-1312
-1308
-1303
-1289
-1271
-1252
-1229
-1208
-1194
-1190
-1185
-1178
-1171
-1159
-1150
-1144
-1142
-1152
-1169
-1189
-1206
-1217
-1230
-1232
-1240
-1266
-1281
-1298
-1319
-1335
-1336
-1333
-1326
-1315
-1307
-1288
-1275
-1264
-1240
-1209
-1168
-1126
-1085
-1048
-1017
-986
-954
-922
-885
-845
-809
-778
-758
-742
-733
-725
-709
-692
-675
-661
-651
-651
-655
-660
-662
-658
-653
-643
-640
-637
-642
-656
-662
-669
-667
-663
-673
-676
-689
-714
-736
-766
-792
-814
-833
-850
-888
-935
-981
-1031
-1078
-1126
-1170
-1217
-1271
-1335
-1408
-1489
-1571
-1645
-1720
-1796
-1873
-1954
-2038
-2126
-2214
-2297
-2371
-2435
-2495
-2552
-2608
-2657
-2704
-2744
-2766
-2774
-2766
-2749
-2725
-2695
-2666
-2631
-2586
-2527
-2455
-2377
-2294
-2211
-2134
-2049
-1963
-1867
-1760
-1648
-1530
-1419
-1306
-1194
-1086
-975
-862
-742
-623
-508
-399
-294
-191
-98
11
120
218
326
423
509
591
665
734
799
862
920
967
999
1021
1026
1024
1022
1009
993
970
935
887
829
758
681
604
524
437
338
235
126
5
-115
-243
-363
-475
-596
-719
-845
-975
-1104
-1224
-1339
-1444
-1537
-1639
-1732
-1815
-1904
-1978
-2046
-2105
-2149
-2188
-2213
-2244
-2274
-2289
-2293
-2283
-2265
-2236
-2200
-2163
-2123
-2083
-2037
-1990
-1934
-1873
-1815
-1759
-1708
-1660
-1620
-1577
-1530
-1483
-1431
-1386
-1347
-1310
-1280
-1253
-1219
-1185
-1148
-1104
-1081
-1054
-1020
-1003
-975
-949
-928
-896
-871
-853
-839
-833
-831
-827
-821
-815
-811
-814
-823
-839
-861
-886
-907
-928
-953
-983
-1021
-1071
-1129
-1194
-1261
-1331
-1403
-1473
-1554
-1639
-1727
-1820
-1908
-1991
-2066
-2134
-2203
-2267
-2329
-2394
-2452
-2498
-2535
-2558
-2579
-2597
-2600
-2605
-2613
-2607
-2592
-2564
-2525
-2480
-2428
-2373
-2316
-2254
-2181
-2098
-2008
-1911
-1812
-1716
-1625
-1540
-1454
-1370
-1281
-1193
-1112
-1035
-977
-932
-894
-868
-848
-829
-814
-811
-824
-850
-888
-936
-991
-1047
-1103
-1163
-1229
-1303
-1384
-1468
-1558
-1642
-1720
-1797
-1872
-1957
-2045
-2137
-2234
-2333
-2428
-2517
-2603
-2689
-2783
-2881
-2985
-3087
-3181
-3270
-3354
-3433
-3513
-3597
-3686
-3776
-3857
-3936
-4012
-4074
-4129
-4186
-4241
-4286
-4330
-4359
-4369
-4367
-4346
-4316
-4280
-4238
-4193
-4135
-4064
-3977
-3877
-3771
-3663
-3550
-3441
-3335
-3216
-3094
-2967
-2835
-2712
-2586
-2477
-2377
-2278
-2186
-2095
-2006
-1918
-1840
-1776
-1723
-1684
-1649
-1619
-1592
-1569
-1554
-1544
-1545
-1562
-1586
-1612
-1637
-1661
-1686
-1714
-1744
-1780
-1823
-1864
-1900
-1929
-1955
-1980
-2010
-2041
-2081
-2133
-2180
-2222
-2266
-2306
-2353
-2409
-2471
-2544
-2620
-2700
-2782
-2856
-2932
-3011
-3093
-3186
-3281
-3377
-3471
-3549
-3625
-3705
-3776
-3852
-3934
-4019
-4099
-4167
-4234
-4290
-4338
-4393
-4448
-4503
-4554
-4596
-4626
-4641
-4646
-4645
-4642
-4638
-4626
-4608
-4577
-4533
-4484
-4423
-4362
-4311
-4259
-4206
-4155
-4099
-4032
-3970
-3913
-3858
-3815
-3780
-3752
-3722
-3688
-3659
-3623
-3592
-3580
-3561
-3543
-3539
-3524
-3506
-3487
-3466
-3447
-3432
-3427
-3424
-3410
-3397
-3377
-3341
-3310
-3277
-3244
-3214
-3177
-3136
-3082
-3020
-2952
-2883
-2818
-2753
-2697
-2642
-2577
-2507
-2430
-2353
-2279
-2207
-2147
-2091
-2030
-1968
-1900
-1827
-1760
-1699
-1648
-1603
-1564
-1524
-1483
-1440
-1397
-1361
-1332
-1316
-1310
-1307
-1307
-1310
-1310
-1314
-1333
-1362
-1404
-1460
-1523
-1587
-1654
-1729
-1802
-1894
-2009
-2126
-2255
-2392
-2524
-2660
-2797
-2941
-3098
-3257
-3424
-3597
-3764
-3919
-4069
-4218
-4362
-4512
-4668
-4814
-4957
-5094
-5216
-5325
-5431
-5534
-5638
-5735
-5817
-5895
-5958
-6000
-6028
-6050
-6065
-6068
-6068
-6061
-6036
-5992
-5932
-5862
-5780
-5695
-5606
-5509
-5407
-5291
-5165
-5027
-4885
-4744
-4608
-4477
-4343
-4210
-4067
-3919
-3767
-3615
-3475
-3339
-3208
-3090
-2964
-2835
-2715
-2594
-2480
-2378
-2287
-2208
-2131
-2057
-1981
-1915
-1850
-1783
-1736
-1702
-1673
-1646
-1618
-1589
-1557
-1532
-1510
-1500
-1507
-1516
-1521
-1526
-1530
-1529
-1542
-1564
-1589
-1626
-1665
-1703
-1739
-1773
-1807
-1849
-1899
-1954
-2013
-2071
-2122
-2165
-2205
-2244
-2288
-2340
-2392
-2447
-2497
-2540
-2581
-2617
-2659
-2705
-2754
-2811
-2868
-2919
-2969
-3014
-3059
-3109
-3174
-3243
-3313
-3393
-3464
-3530
-3596
-3666
-3750
-3835
-3924
-4016
-4101
-4181
-4258
-4326
-4397
-4480
-4561
-4639
-4712
-4776
-4824
-4859
-4893
-4920
-4941
-4955
-4961
-4954
-4927
-4883
-4825
-4755
-4681
-4602
-4512
-4410
-4296
-4162
-4015
-3860
-3695
-3533
-3365
-3191
-3012
-2817
-2616
-2408
-2205
-2005
-1808
-1623
-1437
-1253
-1068
-886
-709
-542
-387
-245
-112
16
138
269
387
486
586
666
735
801
857
913
965
1014
1055
1080
1096
1105
1107
1106
1103
1099
1083
1054
1012
951
876
793
703
605
496
371
226
66
-108
-297
-489
-682
-883
-1088
-1306
-1533
-1767
-2008
-2246
-2480
-2713
-2941
-3170
-3401
-3631
-3863
-4088
-4297
-4496
-4675
-4838
-4998
-5142
-5276
-5397
-5499
-5583
-5643
-5681
-5704
-5714
-5712
-5704
-5678
-5637
-5579
-5495
-5401
-5290
-5173
-5054
-4920
-4781
-4626
-4452
-4272
-4080
-3884
-3687
-3488
-3288
-3077
-2861
-2634
-2389
-2144
-1905
-1664
-1425
-1184
-942
-699
-445
-193
51
285
503
715
919
1120
1319
1510
1694
1866
2022
2163
2296
2421
2539
2651
2754
2847
2921
2977
3019
3043
3061
3078
3087
3084
3075
3053
3012
2966
2916
2862
2808
2751
2688
2621
2539
2451
2358
2261
2168
2072
1970
1861
1741
1613
1469
1323
1177
1023
871
718
554
384
208
27
-150
-319
-482
-635
-782
-924
-1062
-1196
-1315
-1416
-1498
-1561
-1610
-1638
-1661
-1680
-1680
-1668
-1638
-1589
-1528
-1454
-1380
-1303
-1219
-1139
-1043
-933
-819
-694
-569
-445
-321
-193
-60
78
229
389
556
723
886
1050
1215
1375
1548
1736
1918
2098
2272
2435
2590
2743
2900
3053
3207
3360
3505
3639
3769
3886
3997
4116
4232
4346
4457
4559
4651
4730
4802
4872
4939
5004
5063
5112
5147
5169
5177
5175
5167
5151
5125
5089
5038
4970
4883
4786
4682
4568
4455
4335
4203
4065
3920
3770
3619
3471
3332
3201
3076
2952
2832
2716
2606
2508
2415
2341
2283
2226
2183
2135
2085
2050
2014
1996
1987
1981
1987
1983
1979
1977
1976
1984
2000
2021
2043
2067
2088
2105
2127
2158
2202
2253
2310
2378
2446
2516
2593
2671
2766
2874
2990
3116
3243
3371
3502
3640
3775
3917
4073
4227
4381
4533
4677
4811
4941
5069
5193
5320
5444
5553
5661
5761
5843
5926
6006
6085
6166
6239
6303
6360
6403
6436
6470
6500
6525
6552
6571
6580
6581
6573
6562
6551
6542
6542
6540
6536
6531
6509
6493
6480
6466
6463
6460
6464
6463
6458
6451
6435
6429
6431
6438
6448
6459
6477
6479
6480
6491
6496
6512
6534
6557
6583
6602
6619
6621
6623
6633
6642
6654
6661
6666
6661
6650
6637
6617
6604
6598
6597
6595
6591
6585
6568
6552
6543
6544
6553
6565
6584
6602
6615
6629
6644
6661
6689
6727
6765
6801
6834
6862
6889
6913
6945
6983
7023
7072
7113
7146
7177
7200
7221
7241
7271
7304
7329
7353
7367
7371
7375
7384
7392
7404
7426
7447
7464
7474
7476
7480
7486
7493
7508
7524
7536
7543
7541
7529
7515
7504
7498
7498
7508
7519
7528
7533
7538
7546
7563
7589
7622
7670
7719
7762
7805
7846
7891
7941
7996
8059
8126
8189
8248
8296
8339
8379
8421
8463
8500
8541
8570
8585
8584
8576
8566
8543
8525
8516
8493
8459
8424
8375
8317
8266
8217
8171
8133
8095
8050
7995
7934
7868
7803
7746
7697
7651
7598
7548
7488
7420
7356
7290
7240
7191
7149
7114
7073
7040
6994
6949
6919
6896
6886
6881
6883
6883
6881
6872
6861
6862
6864
6876
6898
6914
6927
6938
6945
6950
6956
6967
6987
7011
7039
7058
7067
7076
7082
7088
7095
7112
7136
7151
7158
7159
7151
7142
7136
7133
7137
7145
7154
7160
7155
7151
7145
7143
7152
7167
7190
7210
7227
7236
7239
7249
7259
7280
7307
7342
7383
7416
7452
7481
7520
7569
7623
7697
7769
7840
7910
7972
8029
8083
8136
8183
8239
8293
8332
8365
8375
8369
8349
8329
8312
8279
8245
8201
8137
8063
7975
7883
7798
7709
7621
7542
7451
7350
7250
7139
7022
6919
6817
6715
6626
6529
6424
6320
6213
6102
5998
5905
5819
5736
5652
5566
5479
5385
5295
5214
5140
5071
5008
4953
4893
4829
4767
4705
4651
4606
4573
4549
4523
4498
4481
4458
4439
4432
4430
4443
4466
4487
4508
4527
4546
4566
4595
4635
4683
4737
4795
4852
4906
4956
5004
5063
5124
5188
5255
5315
5379
5434
5478
5521
5564
5609
5662
5721
5771
5818
5861
5885
5914
5942
5963
5991
6017
6033
6042
6044
6023
5995
5966
5931
5909
5878
5843
5806
5752
5692
5620
5555
5494
5430
5368
5307
5237
5156
5076
4986
4890
4805
4720
4638
4555
4461
4371
4270
4159
4062
3965
3866
3779
3685
3591
3492
3385
3279
3166
3071
2980
2881
2795
2703
2607
2510
2411
2313
2225
2146
2073
2012
1954
1890
1829
1774
1720
1674
1643
1621
1604
1593
1578
1561
1556
1544
1532
1538
1549
1566
1583
1596
1607
1618
1630
1647
1674
1708
1746
1787
1818
1851
1884
1917
1954
1997
2047
2100
2154
2200
2249
2295
2335
2384
2437
2497
2562
2617
2674
2729
2779
2823
2865
2915
2967
3019
3068
3105
3143
3164
3178
3198
3207
3220
3231
3238
3239
3229
3212
3186
3162
3136
3112
3092
3065
3033
2990
2941
2886
2825
2764
2707
2650
2583
2508
2428
2339
2247
2149
2047
1953
1863
1771
1678
1579
1474
1368
1266
1166
1076
994
914
836
758
682
601
528
462
398
345
299
255
211
165
116
72
38
1
-28
-48
-68
-89
-116
-143
-173
-199
-220
-239
-250
-257
-266
-278
-292
-306
-310
-310
-309
-299
-290
-279
-273
-272
-272
-275
-275
-273
-264
-253
-244
-235
-230
-223
-210
-190
-156
-115
-64
-6
52
112
175
243
317
398
486
576
667
753
837
915
990
1069
1143
1224
1303
1372
1442
1501
1557
1606
1649
1696
1739
1783
1823
1855
1882
1901
1912
1922
1932
1941
1955
1966
1970
1972
1973
1963
1951
1940
1924
1905
1886
1855
1813
1759
1690
1608
1516
1413
1303
1183
1045
893
724
539
344
136
-75
-286
-502
-717
-935
-1156
-1381
-1604
-1820
-2029
-2224
-2407
-2576
-2733
-2881
-3020
-3148
-3259
-3352
-3423
-3472
-3507
-3524
-3524
-3521
-3504
-3469
-3423
-3356
-3270
-3172
-3067
-2953
-2833
-2714
-2577
-2440
-2302
-2142
-1978
-1818
-1652
-1488
-1331
-1175
-1018
-847
-679
-524
-361
-209
-68
62
180
292
407
514
610
704
781
847
899
941
978
1011
1044
1069
1091
1102
1095
1080
1049
1007
964
915
861
796
719
629
524
413
286
165
54
-67
-187
-314
-446
-587
-733
-874
-1007
-1130
-1251
-1363
-1477
-1594
-1708
-1828
-1934
-2033
-2129
-2211
-2286
-2360
-2441
-2525
-2608
-2686
-2757
-2819
-2872
-2925
-2978
-3034
-3101
-3163
-3219
-3273
-3318
-3353
-3387
-3419
-3457
-3501
-3541
-3574
-3593
-3605
-3606
-3599
-3592
-3583
-3571
-3558
-3536
-3497
-3443
-3378
-3308
-3229
-3153
-3075
-2988
-2900
-2796
-2677
-2554
-2427
-2304
-2189
-2078
-1973
-1867
-1757
-1646
-1535
-1432
-1335
-1249
-1182
-1118
-1061
-1008
-953
-900
-856
-825
-809
-804
-807
-811
-813
-815
-812
-811
-818
-832
-855
-880
-901
-919
-930
-934
-940
-952
-968
-987
-1019
-1041
-1053
-1068
-1077
-1089
-1108
-1138
-1176
-1220
-1268
-1311
-1359
-1403
-1446
-1504
-1575
-1654
-1737
-1824
-1910
-1988
-2061
-2138
-2214
-2298
-2389
-2474
-2567
-2656
-2727
-2795
-2863
-2930
-3003
-3080
-3155
-3229
-3292
-3345
-3391
-3426
-3458
-3494
-3527
-3559
-3584
-3593
-3592
-3579
-3556
-3533
-3513
-3491
-3465
-3442
-3410
-3369
-3321
-3263
-3211
-3165
-3123
-3086
-3048
-3005
-2954
-2897
-2838
-2778
-2725
-2684
-2644
-2603
-2559
-2507
-2452
-2392
-2338
-2299
-2265
-2246
-2228
-2208
-2192
-2177
-2168
-2165
-2175
-2196
-2231
-2272
-2312
-2353
-2391
-2434
-2484
-2546
-2619
-2704
-2789
-2874
-2955
-3025
-3102
-3170
-3246
-3330
-3405
-3482
-3547
-3601
-3642
-3668
-3693
-3717
-3744
-3763
-3779
-3787
-3778
-3760
-3729
-3700
-3676
-3648
-3621
-3590
-3550
-3498
-3436
-3368
-3294
-3231
-3173
-3111
-3051
-2987
-2918
-2847
-2773
-2701
-2641
-2596
-2556
-2521
-2488
-2451
-2414
-2380
-2354
-2340
-2344
-2356
-2370
-2390
-2407
-2423
-2443
-2468
-2504
-2550
-2606
-2669
-2729
-2785
-2835
-2885
-2942
-3002
-3069
-3143
-3217
-3286
-3349
-3406
-3458
-3516
-3577
-3642
-3716
-3787
-3860
-3923
-3972
-4021
-4066
-4113
-4161
-4210
-4254
-4288
-4307
-4315
-4314
-4306
-4293
-4280
-4268
-4250
-4225
-4186
-4139
-4092
-4033
-3977
-3928
-3877
-3830
-3780
-3721
-3656
-3586
-3517
-3448
-3384
-3328
-3274
-3220
-3161
-3096
-3029
-2964
-2895
-2836
-2791
-2746
-2708
-2666
-2623
-2583
-2542
-2507
-2482
-2468
-2463
-2465
-2466
-2466
-2467
-2469
-2478
-2491
-2517
-2556
-2590
-2627
-2667
-2700
-2731
-2764
-2803
-2846
-2893
-2944
-2991
-3034
-3074
-3106
-3138
-3176
-3216
-3266
-3318
-3366
-3416
-3460
-3494
-3528
-3570
-3607
-3650
-3694
-3724
-3753
-3776
-3781
-3780
-3778
-3772
-3762
-3757
-3735
-3700
-3658
-3605
-3544
-3470
-3404
-3339
-3272
-3209
-3141
-3064
-2981
-2903
-2823
-2747
-2682
-2622
-2571
-2524
-2477
-2433
-2393
-2359
-2336
-2325
-2324
-2332
-2346
-2361
-2377
-2393
-2411
-2439
-2466
-2501
-2546
-2585
-2621
-2647
-2677
-2698
-2713
-2741
-2768
-2799
-2831
-2853
-2872
-2888
-2896
-2904
-2916
-2922
-2930
-2941
-2941
-2932
-2916
-2894
-2866
-2841
-2817
-2790
-2768
-2740
-2709
-2673
-2629
-2585
-2544
-2507
-2476
-2446
-2407
-2367
-2326
-2276
-2222
-2173
-2124
-2075
-2032
-1984
-1932
-1874
-1802
-1730
-1660
-1590
-1525
-1464
-1404
-1337
-1273
-1201
-1122
-1053
-987
-929
-877
-831
-785
-735
-687
-636
-590
-554
-526
-508
-495
-485
-476
-466
-456
-443
-442
-449
-458
-478
-497
-510
-523
-534
-540
-558
-581
-602
-639
-671
-708
-750
-780
-818
-858
-904
-960
-1018
-1081
-1139
-1194
-1240
-1283
-1333
-1379
-1429
-1481
-1529
-1573
-1609
-1639
-1659
-1677
-1694
-1711
-1728
-1745
-1757
-1759
-1758
-1746
-1726
-1712
-1696
-1681
-1664
-1643
-1615
-1577
-1528
-1475
-1420
-1365
-1308
-1249
-1183
-1111
-1031
-938
-843
-742
-640
-549
-449
-340
-236
-125
-6
113
232
350
459
561
666
767
872
980
1088
1193
1294
1384
1467
1547
1618
1689
1761
1828
1890
1945
1987
2017
2039
2053
2065
2074
2078
2084
2077
2054
2025
1984
1936
1887
1835
1779
1722
1650
1572
1485
1383
1280
1173
1071
968
861
758
644
521
397
269
146
30
-79
-183
-286
-387
-496
-608
-713
-821
-922
-1009
-1095
-1186
-1277
-1368
-1467
-1568
-1661
-1746
-1822
-1889
-1950
-2013
-2068
-2118
-2167
-2200
-2216
-2215
-2196
-2167
-2125
-2080
-2029
-1963
-1885
-1792
-1679
-1545
-1409
-1274
-1128
-982
-833
-675
-508
-331
-143
50
239
429
616
800
979
1167
1366
1558
1751
1938
2110
2274
2426
2568
2714
2861
3000
3135
3260
3370
3471
3556
3629
3700
3771
3839
3897
3949
3980
3997
4003
3992
3983
3969
3947
3918
3873
3813
3734
3639
3530
3410
3286
3156
3017
2864
2696
2513
2313
2101
1887
1672
1455
1235
1008
769
524
271
11
-242
-490
-730
-961
-1188
-1409
-1627
-1835
-2032
-2209
-2365
-2500
-2611
-2697
-2768
-2830
-2872
-2898
-2902
-2880
-2837
-2771
-2694
-2595
-2487
-2379
-2250
-2107
-1948
-1771
-1582
-1380
-1172
-963
-753
-537
-315
-86
156
403
654
905
1150
1392
1627
1860
2095
2333
2568
2795
3018
3223
3413
3587
3746
3902
4049
4181
4304
4414
4508
4582
4638
4675
4712
4750
4776
4795
4805
4802
4786
4755
4719
4681
4639
4597
4549
4502
4454
4391
4321
4250
4180
4116
4053
3988
3921
3851
3767
3676
3577
3468
3362
3254
3133
3003
2867
2717
2558
2388
2210
2033
1860
1688
1513
1336
1157
971
790
613
441
283
134
-7
-138
-265
-386
-499
-602
-691
-764
-821
-864
-895
-916
-928
-935
-929
-910
-876
-829
-769
-697
-620
-540
-453
-364
-271
-169
-60
55
174
290
405
519
627
733
841
955
1068
1179
1291
1396
1494
1585
1674
1760
1843
1930
2014
2093
2171
2240
2299
2350
2402
2454
2504
2557
2605
2642
2676
2706
2734
2757
2779
2810
2842
2875
2905
2932
2956
2977
3004
3028
3057
3090
3118
3147
3166
3174
3181
3178
3168
3160
3148
3134
3110
3073
3031
2979
2921
2863
2805
2753
2699
2640
2581
2515
2446
2378
2313
2250
2189
2133
2071
2006
1940
1862
1779
1690
1601
1513
1421
1330
1224
1113
1001
878
758
636
524
413
295
183
62
-58
-177
-297
-406
-512
-605
-693
-780
-862
-945
-1021
-1096
-1155
-1200
-1236
-1253
-1273
-1283
-1275
-1271
-1251
-1212
-1159
-1088
-1005
-910
-810
-696
-584
-482
-354
-223
-91
53
195
329
457
588
707
821
946
1062
1185
1305
1410
1510
1604
1693
1777
1862
1940
2018
2106
2171
2225
2283
2326
2368
2407
2439
2478
2512
2530
2544
2548
2539
2521
2505
2482
2450
2421
2380
2324
2261
2187
2099
2007
1921
1825
1719
1617
1503
1382
1259
1130
1003
882
766
653
550
443
333
230
127
30
-58
-141
-217
-288
-357
-424
-498
-572
-642
-709
-770
-828
-883
-941
-998
-1056
-1114
-1169
-1220
-1259
-1291
-1315
-1333
-1348
-1360
-1370
-1377
-1376
-1368
-1355
-1335
-1317
-1296
-1273
-1255
-1229
-1206
-1181
-1146
-1111
-1076
-1041
-1006
-978
-951
-931
-908
-873
-840
-807
-775
-745
-719
-693
-664
-638
-596
-554
-514
-463
-413
-365
-315
-263
-209
-147
-82
-10
65
134
201
263
322
379
436
495
553
610
661
705
743
775
804
832
855
883
911
936
952
958
960
946
938
935
923
911
891
866
832
790
746
695
645
599
550
498
444
382
316
250
183
121
66
12
-39
-88
-139
-191
-240
-287
-328
-359
-382
-403
-420
-434
-447
-462
-470
-469
-465
-451
-432
-414
-396
-383
-372
-360
-347
-330
-304
-274
-244
-213
-191
-169
-146
-120
-91
-56
-15
25
65
102
135
168
202
239
280
323
364
404
438
463
482
499
517
535
553
568
576
574
567
552
535
514
495
480
459
438
401
365
335
297
264
236
219
208
192
182
169
149
136
127
122
122
123
120
112
99
78
53
30
8
-6
-18
-32
-46
-59
-76
-89
-94
-92
-78
-65
-40
-10
11
36
62
93
132
179
232
288
344
399
451
494
559
619
669
741
808
872
928
975
1024
1065
1113
1162
1214
1266
1309
1349
1381
1409
1436
1466
1495
1526
1556
1573
1580
1572
1559
1547
1527
1509
1486
1460
1422
1368
1304
1227
1153
1074
994
917
836
746
647
553
447
344
256
172
98
27
-47
-124
-204
-278
-346
-407
-452
-487
-525
-559
-596
-631
-658
-680
-686
-681
-672
-658
-651
-648
-645
-645
-638
-623
-603
-587
-574
-563
-564
-567
-564
-557
-542
-519
-491
-468
-446
-424
-402
-374
-338
-288
-234
-176
-120
-75
-27
22
74
135
201
270
337
399
456
516
566
621
687
753
824
888
946
1000
1049
1097
1148
1204
1260
1315
1361
1394
1423
1442
1462
1480
1498
1520
1533
1536
1530
1513
1499
1483
1464
1455
1442
1427
1411
1380
1353
1322
1293
1276
1259
1242
1222
1193
1157
1116
1074
1035
999
964
925
881
826
763
700
633
580
524
459
402
333
258
177
89
5
-79
-160
-240
-326
-419
-514
-617
-714
-805
-892
-964
-1033
-1103
-1172
-1241
-1306
-1357
-1398
-1430
-1442
-1445
-1442
-1436
-1428
-1407
-1377
-1334
-1275
-1203
-1123
-1042
-958
-876
-789
-692
-592
-478
-360
-241
-124
-16
90
192
298
408
523
644
757
867
969
1059
1153
1243
1339
1442
1542
1638
1724
1804
1873
1936
2006
2069
2128
2187
2234
2270
2291
2301
2306
2308
2311
2310
2304
2294
2271
2233
2192
2140
2085
2032
1974
1918
1853
1774
1688
1591
1492
1391
1296
1203
1107
1014
900
786
683
574
467
367
277
193
112
30
-52
-130
-203
-266
-316
-352
-379
-404
-427
-450
-470
-487
-498
-496
-486
-473
-455
-438
-426
-418
-400
-377
-352
-314
-278
-235
-190
-155
-120
-88
-36
7
51
121
176
229
277
313
367
404
432
476
514
550
579
597
602
603
608
606
600
603
606
595
580
553
521
491
457
428
401
373
341
305
266
226
189
158
130
113
103
92
85
79
72
69
72
83
96
117
136
149
161
160
161
170
171
175
177
173
163
147
125
102
78
53
35
23
12
0
-11
-21
-33
-38
-37
-33
-18
-3
13
31
44
59
75
89
108
130
144
158
170
169
163
148
128
110
87
62
29
-6
-47
-97
-149
-199
-249
-298
-341
-385
-425
-465
-506
-543
-579
-613
-642
-655
-673
-690
-701
-713
-720
-729
-729
-732
-731
-718
-708
-697
-689
-680
-674
-669
-664
-658
-650
-646
-638
-637
-640
-644
-655
-666
-678
-686
-693
-704
-713
-726
-737
-748
-756
-760
-761
-755
-744
-728
-710
-691
-666
-640
-609
-571
-531
-486
-438
-389
-340
-289
-242
-194
-143
-93
-40
12
57
99
134
159
178
193
201
202
197
183
161
126
81
32
-29
-96
-161
-228
-298
-367
-437
-511
-579
-640
-699
-749
-788
-821
-844
-865
-882
-894
-907
-913
-912
-909
-903
-898
-893
-891
-893
-899
-900
-902
-909
-911
-913
-917
-922
-933
-948
-968
-990
-1012
-1035
-1067
-1101
-1135
-1180
-1227
-1273
-1326
-1372
-1412
-1452
-1489
-1522
-1557
-1593
-1624
-1653
-1678
-1696
-1711
-1718
-1726
-1730
-1725
-1721
-1714
-1700
-1681
-1655
-1626
-1594
-1560
-1526
-1492
-1457
-1421
-1383
-1338
-1289
-1239
-1183
-1129
-1068
-1010
-948
-876
-804
-722
-638
-550
-456
-366
-274
-178
-83
14
112
213
313
409
503
592
677
757
835
912
985
1056
1120
1176
1226
1267
1301
1323
1336
1342
1340
1323
1285
1233
1166
1080
976
855
721
573
404
227
44
-165
-385
-601
-822
-1043
-1266
-1478
-1694
-1913
-2113
-2318
-2518
-2701
-2874
-3036
-3191
-3329
-3454
-3569
-3672
-3760
-3838
-3899
-3939
-3969
-3983
-3980
-3968
-3939
-3892
-3835
-3763
-3675
-3574
-3459
-3333
-3196
-3049
-2893
-2732
-2560
-2377
-2189
-1989
-1786
-1575
-1360
-1144
-921
-695
-466
-231
7
247
488
733
977
1217
1453
1685
1911
2128
2335
2531
2716
2884
3036
3168
3281
3381
3458
3516
3554
3571
3570
3540
3493
3426
3337
3230
3108
2965
2808
2642
2459
2267
2064
1852
1641
1423
1202
984
763
542
329
116
-94
-301
-502
-694
-881
-1062
-1235
-1403
-1566
-1722
-1865
-2002
-2129
-2244
-2347
-2440
-2522
-2591
-2650
-2696
-2734
-2756
-2766
-2766
-2753
-2738
-2710
-2670
-2631
-2586
-2527
-2469
-2415
-2346
-2278
-2205
-2132
-2064
-1987
-1912
-1835
-1755
-1677
-1594
-1513
-1433
-1351
-1273
-1191
-1105
-1014
-925
-838
-742
-647
-547
-444
-344
-239
-137
-33
70
168
261
348
428
500
564
625
676
723
766
800
829
852
869
886
898
906
922
932
934
938
946
955
966
976
987
1003
1019
1034
1052
1069
1084
1101
1117
1129
1144
1154
1162
1170
1172
1171
1160
1144
1124
1096
1061
1017
963
893
821
748
656
553
444
331
218
98
-25
-148
-265
-386
-509
-621
-729
-837
-941
-1039
-1142
-1242
-1334
-1429
-1522
-1612
-1698
-1778
-1855
-1923
-1991
-2052
-2101
-2157
-2197
-2224
-2254
-2274
-2291
-2304
-2313
-2317
-2316
-2312
-2306
-2296
-2279
-2263
-2247
-2226
-2200
-2178
-2155
-2131
-2102
-2070
-2038
-1996
-1957
-1917
-1874
-1825
-1767
-1716
-1656
-1592
-1526
-1453
-1382
-1308
-1229
-1146
-1060
-969
-877
-781
-680
-578
-476
-373
-267
-164
-61
49
156
265
377
489
604
723
847
972
1101
1239
1376
1513
1653
1790
1928
2061
2191
2316
2431
2546
2649
2737
2819
2882
2931
2967
2985
2994
2984
2959
2925
2874
2807
2731
2644
2547
2442
2327
2204
2079
1936
1795
1655
1499
1341
1179
1014
844
673
501
326
157
-15
-186
-352
-517
-676
-834
-988
-1139
-1283
-1425
-1566
-1702
-1833
-1959
-2079
-2196
-2305
-2406
-2501
-2586
-2666
-2737
-2797
-2853
-2896
-2932
-2956
-2966
-2969
-2958
-2944
-2914
-2867
-2817
-2755
-2682
-2597
-2508
-2409
-2300
-2187
-2069
-1943
-1811
-1673
-1528
-1379
-1227
-1067
-905
-740
-572
-400
-227
-53
121
296
469
640
810
977
1141
1303
1462
1617
1768
1914
2058
2191
2321
2454
2583
2705
2818
2928
3035
3131
3223
3304
3378
3447
3507
3562
3610
3650
3680
3700
3716
3720
3716
3708
3687
3662
3626
3578
3529
3467
3397
3321
3238
3145
3041
2931
2808
2679
2542
2391
2238
2073
1899
1718
1528
1339
1141
934
731
529
321
113
-92
-290
-480
-666
-846
-1018
-1177
-1328
-1465
-1588
-1700
-1797
-1882
-1945
-1993
-2029
-2048
-2053
-2045
-2025
-1991
-1947
-1899
-1837
-1767
-1693
-1608
-1515
-1418
-1316
-1206
-1092
-973
-847
-717
-580
-441
-297
-148
1
153
308
463
618
775
931
1089
1246
1401
1554
1703
1858
2004
2146
2295
2435
2572
2712
2851
2990
3123
3256
3388
3514
3644
3765
3880
3996
4102
4199
4288
4372
4444
4502
4550
4586
4613
4627
4630
4618
4591
4555
4504
4441
4366
4280
4184
4080
3968
3849
3726
3598
3470
3343
3212
3081
2948
2815
2684
2554
2423
2294
2162
2028
1897
1757
1623
1485
1337
1193
1043
891
738
583
429
273
121
-30
-176
-315
-451
-582
-706
-825
-935
-1034
-1129
-1218
-1298
-1370
-1437
-1494
-1545
-1587
-1620
-1655
-1683
-1704
-1720
-1726
-1725
-1712
-1690
-1660
-1617
-1563
-1498
-1421
-1335
-1229
-1115
-995
-859
-715
-561
-401
-230
-56
121
306
487
676
855
1027
1203
1369
1527
1677
1822
1951
2077
2198
2304
2402
2485
2566
2639
2700
2757
2806
2849
2885
2918
2947
2967
2991
3009
3014
3020
3026
3022
3013
3001
2985
2965
2933
2893
2850
2793
2731
2662
2582
2495
2397
2295
2190
2067
1947
1828
1693
1556
1413
1266
1117
961
805
642
483
320
150
-20
-192
-364
-540
-717
-892
-1068
-1244
-1415
-1582
-1745
-1901
-2052
-2194
-2327
-2448
-2563
-2672
-2766
-2847
-2921
-2981
-3025
-3059
-3077
-3083
-3076
-3050
-3013
-2964
-2899
-2823
-2734
-2631
-2522
-2402
-2270
-2130
-1985
-1834
-1675
-1512
-1344
-1172
-998
-822
-644
-466
-288
-111
65
239
413
584
744
907
1069
1225
1374
1509
1644
1770
1891
2000
2101
2195
2277
2352
2418
2473
2518
2554
2580
2597
2604
2606
2598
2579
2555
2522
2476
2422
2360
2287
2202
2111
2008
1896
1777
1647
1516
1376
1229
1088
936
779
626
473
320
170
21
-129
-269
-412
-551
-676
-801
-920
-1031
-1138
-1233
-1323
-1405
-1478
-1547
-1608
-1662
-1711
-1753
-1787
-1821
-1849
-1870
-1891
-1904
-1908
-1912
-1911
-1907
-1897
-1884
-1867
-1847
-1821
-1794
-1766
-1730
-1692
-1649
-1600
-1548
-1491
-1431
-1364
-1292
-1216
-1144
-1065
-977
-896
-809
-726
-644
-562
-491
-414
-341
-282
-214
-155
-108
-59
-16
21
52
73
89
100
102
98
91
79
65
48
31
16
-1
-14
-25
-33
-41
-48
-52
-56
-62
-64
-66
-74
-76
-83
-100
-108
-119
-134
-147
-167
-182
-198
-214
-238
-255
-265
-287
-304
-320
-342
-359
-382
-399
-416
-440
-460
-485
-514
-548
-580
-612
-654
-691
-735
-782
-825
-871
-914
-966
-1015
-1059
-1104
-1144
-1185
-1222
-1257
-1295
-1331
-1367
-1402
-1436
-1472
-1507
-1544
-1585
-1632
-1683
-1738
-1796
-1853
-1915
-1982
-2054
-2133
-2216
-2302
-2391
-2481
-2571
-2653
-2735
-2820
-2901
-2980
-3057
-3128
-3191
-3246
-3294
-3332
-3368
-3399
-3418
-3438
-3459
-3464
-3460
-3449
-3424
-3399
-3375
-3343
-3309
-3273
-3228
-3174
-3114
-3048
-2980
-2908
-2837
-2763
-2687
-2606
-2509
-2406
-2302
-2198
-2098
-2000
-1903
-1811
-1715
-1610
-1509
-1412
-1325
-1243
-1169
-1107
-1045
-991
-934
-877
-831
-795
-775
-763
-764
-769
-769
-779
-792
-812
-841
-880
-939
-996
-1052
-1115
-1177
-1238
-1307
-1389
-1481
-1583
-1692
-1805
-1923
-2041
-2158
-2278
-2415
-2558
-2706
-2857
-3004
-3146
-3278
-3407
-3533
-3658
-3786
-3909
-4029
-4141
-4236
-4319
-4390
-4452
-4516
-4576
-4630
-4676
-4711
-4733
-4742
-4741
-4735
-4728
-4725
-4716
-4701
-4680
-4647
-4607
-4556
-4503
-4454
-4404
-4354
-4300
-4240
-4167
-4087
-4014
-3932
-3850
-3779
-3708
-3641
-3568
-3487
-3409
-3326
-3245
-3172
-3103
-3040
-2974
-2903
-2827
-2743
-2661
-2586
-2518
-2458
-2402
-2348
-2295
-2237
-2170
-2116
-2065
-2014
-1980
-1951
-1921
-1892
-1859
-1823
-1791
-1772
-1764
-1769
-1780
-1795
-1814
-1828
-1847
-1870
-1904
-1950
-2004
-2068
-2132
-2193
-2251
-2306
-2364
-2428
-2501
-2579
-2659
-2733
-2799
-2859
-2912
-2968
-3025
-3086
-3150
-3211
-3265
-3306
-3338
-3361
-3382
-3402
-3426
-3447
-3462
-3474
-3469
-3458
-3443
-3422
-3405
-3388
-3373
-3352
-3320
-3282
-3234
-3181
-3125
-3069
-3022
-2974
-2924
-2868
-2799
-2726
-2650
-2574
-2503
-2437
-2372
-2306
-2235
-2156
-2073
-1990
-1910
-1838
-1774
-1713
-1655
-1591
-1525
-1463
-1399
-1342
-1294
-1257
-1238
-1211
-1189
-1164
-1135
-1124
-1115
-1124
-1145
-1168
-1199
-1221
-1234
-1252
-1274
-1300
-1334
-1374
-1414
-1456
-1495
-1529
-1563
-1603
-1650
-1708
-1773
-1840
-1906
-1967
-2022
-2073
-2133
-2195
-2254
-2322
-2384
-2441
-2491
-2529
-2565
-2600
-2639
-2675
-2712
-2749
-2771
-2781
-2782
-2773
-2760
-2741
-2722
-2699
-2662
-2610
-2544
-2466
-2383
-2299
-2212
-2124
-2035
-1937
-1837
-1728
-1610
-1494
-1385
-1287
-1195
-1107
-1020
-930
-843
-754
-679
-609
-542
-503
-456
-408
-367
-318
-278
-240
-214
-200
-192
-192
-188
-181
-178
-173
-167
-174
-188
-204
-225
-241
-256
-264
-268
-277
-292
-315
-339
-361
-387
-404
-410
-427
-454
-486
-523
-566
-618
-669
-719
-769
-822
-878
-939
-1008
-1075
-1146
-1212
-1270
-1326
-1378
-1432
-1491
-1555
-1623
-1688
-1755
-1817
-1870
-1928
-1988
-2049
-2112
-2173
-2235
-2285
-2323
-2355
-2377
-2394
-2406
-2413
-2416
-2408
-2388
-2355
-2308
-2247
-2182
-2113
-2039
-1960
-1878
-1789
-1684
-1576
-1470
-1363
-1257
-1157
-1066
-975
-882
-788
-694
-603
-514
-434
-363
-303
-250
-197
-145
-93
-43
2
37
65
88
103
116
131
146
159
169
172
168
158
146
129
116
111
104
95
82
64
41
18
-7
-28
-43
-59
-75
-98
-128
-164
-206
-249
-291
-332
-373
-418
-464
-518
-581
-642
-701
-755
-802
-845
-883
-922
-964
-1007
-1051
-1094
-1130
-1162
-1184
-1206
-1233
-1260
-1291
-1323
-1354
-1378
-1390
-1400
-1407
-1415
-1423
-1436
-1454
-1465
-1471
-1473
-1467
-1458
-1455
-1455
-1460
-1466
-1469
-1475
-1474
-1467
-1462
-1460
-1470
-1485
-1505
-1524
-1541
-1561
-1572
-1580
-1599
-1621
-1651
-1685
-1713
-1740
-1760
-1766
-1767
-1774
-1775
-1779
-1778
-1766
-1750
-1713
-1664
-1608
-1548
-1481
-1415
-1350
-1269
-1177
-1075
-959
-838
-715
-594
-484
-364
-231
-99
41
188
333
474
607
730
845
958
1066
1172
1272
1360
1434
1488
1527
1555
1570
1580
1587
1584
1571
1541
1493
1433
1361
1280
1198
1106
1013
912
794
671
531
382
237
91
-48
-187
-331
-480
-639
-802
-965
-1123
-1275
-1419
-1561
-1706
-1851
-2005
-2160
-2306
-2448
-2580
-2701
-2818
-2934
-3049
-3161
-3271
-3371
-3454
-3527
-3593
-3646
-3693
-3746
-3788
-3819
-3844
-3856
-3856
-3840
-3825
-3803
-3777
-3751
-3710
-3662
-3598
-3516
-3421
-3314
-3204
-3088
-2967
-2830
-2683
-2526
-2350
-2166
-1980
-1792
-1606
-1420
-1231
-1040
-839
-633
-432
-235
-51
121
283
443
603
758
912
1057
1192
1314
1414
1508
1596
1678
1758
1832
1895
1941
1976
1994
2000
2004
2007
2007
2003
1996
1974
1942
1904
1855
1808
1763
1720
1672
1617
1555
1473
1386
1294
1197
1103
1005
903
792
670
541
401
257
115
-23
-159
-299
-440
-589
-753
-916
-1074
-1230
-1375
-1515
-1661
-1806
-1953
-2105
-2255
-2402
-2537
-2665
-2786
-2897
-3010
-3123
-3237
-3347
-3447
-3528
-3600
-3667
-3720
-3773
-3828
-3877
-3919
-3956
-3974
-3977
-3977
-3970
-3959
-3948
-3934
-3911
-3872
-3823
-3754
-3668
-3579
-3483
-3386
-3283
-3170
-3042
-2893
-2729
-2556
-2374
-2184
-1992
-1793
-1583
-1355
-1117
-868
-610
-355
-99
154
406
660
923
1191
1458
1727
1981
2226
2467
2696
2923
3148
3374
3595
3807
4004
4183
4346
4492
4640
4774
4890
5005
5098
5164
5209
5231
5229
5219
5191
5138
5078
5002
4898
4767
4619
4461
4290
4118
3939
3739
3541
3316
3063
2820
2562
2294
2033
1773
1504
1223
942
643
338
45
-244
-526
-796
-1060
-1327
-1586
-1844
-2096
-2325
-2540
-2734
-2902
-3061
-3210
-3342
-3458
-3559
-3629
-3673
-3695
-3689
-3662
-3625
-3574
-3506
-3419
-3312
-3175
-3017
-2837
-2645
-2449
-2236
-2022
-1797
-1555
-1296
-1021
-740
-453
-168
113
393
673
960
1252
1545
1832
2113
2382
2636
2882
3121
3360
3599
3833
4059
4273
4470
4655
4831
5004
5176
5345
5519
5686
5835
5980
6110
6227
6350
6468
6587
6698
6797
6884
6950
7001
7039
7066
7087
7096
7097
7078
7036
6972
6886
6780
6664
6547
6414
6274
6112
5935
5746
5532
5313
5092
4870
4648
4423
4199
3959
3712
3463
3222
2985
2758
2544
2340
2139
1926
1729
1534
1346
1191
1038
901
771
641
518
389
268
154
50
-40
-122
-200
-279
-358
-434
-510
-572
-621
-659
-680
-700
-716
-731
-744
-745
-737
-708
-664
-608
-537
-463
-379
-288
-186
-62
78
237
411
597
786
980
1184
1399
1631
1881
2145
2419
2700
2981
3262
3545
3831
4127
4427
4724
5026
5315
5582
5839
6085
6322
6553
6779
6989
7184
7367
7527
7664
7781
7898
8008
8105
8195
8272
8333
8372
8399
8414
8413
8414
8408
8394
8372
8322
8264
8195
8110
8024
7930
7836
7735
7622
7499
7359
7206
7043
6881
6718
6553
6382
6198
6003
5796
5573
5346
5122
4890
4658
4422
4173
3916
3644
3368
3089
2815
2556
2295
2037
1784
1534
1291
1052
828
623
439
274
131
1
-130
-244
-332
-402
-444
-465
-456
-431
-404
-352
-287
-202
-100
19
166
324
497
676
860
1058
1256
1472
1703
1939
2181
2426
2661
2889
3120
3349
3581
3816
4052
4291
4521
4742
4955
5162
5371
5583
5792
6004
6220
6422
6613
6803
6979
7148
7323
7489
7652
7812
7952
8075
8193
8299
8394
8488
8578
8659
8735
8795
8831
8853
8870
8869
8857
8844
8811
8756
8684
8585
8472
8337
8183
8027
7864
7694
7509
7307
7095
6872
6643
6412
6186
5965
5744
5519
5293
5056
4816
4586
4364
4144
3936
3736
3532
3329
3127
2927
2730
2541
2363
2195
2035
1871
1714
1558
1406
1267
1136
1022
915
821
740
657
581
511
452
413
394
387
395
417
447
485
536
600
684
788
907
1041
1183
1330
1483
1641
1813
1996
2194
2401
2617
2838
3053
3269
3479
3695
3920
4143
4370
4589
4803
5012
5203
5383
5564
5744
5917
6084
6248
6398
6531
6659
6771
6878
6990
7094
7196
7287
7367
7432
7479
7521
7555
7586
7614
7637
7653
7654
7638
7611
7584
7545
7505
7469
7425
7375
7319
7241
7152
7066
6970
6876
6781
6672
6563
6440
6302
6153
5994
5837
5677
5518
5353
5181
5004
4809
4609
4408
4205
4020
3827
3623
3431
3226
3013
2802
2587
2386
2193
2006
1828
1652
1478
1305
1139
984
844
721
609
503
402
305
208
123
48
-13
-57
-89
-111
-131
-146
-156
-159
-147
-123
-82
-28
32
91
150
215
286
368
470
581
702
832
961
1096
1234
1379
1542
1717
1905
2100
2294
2493
2691
2888
3093
3304
3528
3761
3996
4234
4463
4679
4895
5113
5330
5545
5757
5958
6142
6308
6458
6589
6711
6824
6926
7023
7094
7138
7162
7158
7136
7096
7049
6989
6904
6802
6672
6517
6345
6149
5943
5736
5508
5272
5030
4761
4475
4181
3879
3572
3275
2981
2671
2362
2044
1715
1391
1069
754
449
155
-136
-428
-721
-1011
-1293
-1561
-1816
-2049
-2268
-2485
-2693
-2894
-3083
-3263
-3426
-3564
-3686
-3788
-3882
-3964
-4034
-4097
-4139
-4163
-4162
-4137
-4099
-4046
-3983
-3909
-3823
-3723
-3600
-3458
-3295
-3120
-2939
-2749
-2562
-2369
-2159
-1941
-1710
-1474
-1233
-992
-761
-526
-299
-75
158
391
626
852
1068
1274
1464
1649
1828
2005
2179
2349
2505
2643
2761
2867
2962
3045
3129
3202
3268
3324
3357
3381
3385
3377
3366
3349
3330
3293
3248
3190
3109
3019
2914
2807
2697
2581
2474
2341
2196
2049
1881
1713
1542
1373
1204
1035
858
671
481
283
88
-101
-282
-451
-613
-770
-921
-1069
-1212
-1339
-1447
-1536
-1603
-1654
-1694
-1724
-1747
-1756
-1757
-1740
-1699
-1660
-1603
-1536
-1478
-1415
-1353
-1282
-1207
-1125
-1025
-926
-825
-730
-642
-546
-458
-372
-274
-180
-82
9
86
155
209
263
316
363
412
460
500
531
555
573
588
609
636
657
691
734
762
789
816
845
882
927
981
1043
1104
1160
1211
1254
1295
1337
1378
1421
1461
1494
1517
1531
1533
1529
1528
1527
1527
1523
1519
1507
1484
1457
1422
1384
1356
1331
1305
1288
1269
1244
1227
1212
1200
1202
1219
1241
1269
1302
1331
1355
1383
1412
1446
1487
1529
1575
1609
1642
1670
1689
1711
1733
1761
1787
1811
1836
1851
1860
1867
1870
1873
1882
1894
1903
1910
1908
1897
1883
1864
1839
1816
1794
1763
1732
1686
1628
1572
1504
1435
1370
1306
1241
1172
1102
1021
933
845
755
672
593
514
439
361
277
192
111
33
-40
-101
-158
-206
-252
-303
-353
-403
-443
-487
-516
-525
-538
-546
-552
-561
-562
-555
-540
-512
-472
-421
-367
-307
-240
-174
-91
3
95
206
330
459
591
718
854
993
1135
1288
1445
1612
1776
1935
2088
2238
2391
2535
2685
2839
2988
3130
3264
3389
3494
3594
3684
3765
3846
3917
3976
4023
4055
4073
4081
4082
4083
4081
4075
4075
4059
4033
4007
3974
3936
3897
3861
3819
3778
3727
3664
3587
3503
3416
3320
3228
3133
3040
2943
2826
2711
2588
2463
2341
2220
2104
1980
1857
1728
1590
1449
1301
1163
1026
887
763
627
495
372
239
112
-11
-124
-226
-319
-402
-482
-560
-633
-696
-747
-781
-796
-798
-786
-761
-730
-690
-637
-571
-488
-386
-271
-144
-13
123
261
400
545
696
855
1021
1186
1348
1506
1654
1799
1943
2087
2236
2387
2537
2683
2821
2955
3078
3194
3315
3438
3556
3669
3778
3872
3951
4015
4067
4113
4153
4184
4206
4215
4206
4181
4138
4084
4017
3946
3873
3787
3697
3598
3484
3355
3222
3095
2961
2826
2700
2573
2438
2299
2157
2015
1872
1738
1612
1490
1366
1243
1125
994
865
740
621
514
407
306
207
100
-9
-117
-221
-318
-401
-477
-547
-609
-670
-727
-779
-820
-850
-864
-865
-857
-840
-818
-795
-765
-727
-679
-616
-545
-458
-366
-281
-185
-95
-2
105
217
334
459
583
707
824
934
1044
1150
1261
1373
1482
1588
1682
1771
1840
1895
1950
1997
2041
2080
2115
2134
2135
2131
2116
2089
2062
2046
2019
1985
1951
1905
1855
1801
1742
1693
1647
1607
1568
1525
1484
1433
1380
1329
1285
1255
1226
1199
1171
1136
1096
1051
1003
952
907
868
828
788
744
692
641
592
542
509
488
469
451
429
408
386
365
348
337
335
335
332
326
318
302
283
266
254
250
248
245
237
226
206
191
183
178
185
198
212
223
230
234
241
251
264
283
304
322
333
337
327
313
300
285
272
258
242
212
169
125
76
28
-14
-51
-85
-118
-157
-200
-246
-294
-336
-377
-414
-444
-478
-520
-565
-614
-675
-722
-757
-795
-825
-852
-884
-912
-945
-978
-993
-999
-995
-982
-967
-948
-932
-915
-894
-867
-831
-788
-742
-693
-649
-612
-578
-549
-513
-471
-432
-386
-342
-300
-260
-234
-196
-147
-100
-41
21
84
144
197
250
304
357
417
485
549
609
665
712
755
794
833
877
922
964
1001
1031
1054
1066
1074
1084
1092
1098
1101
1098
1084
1058
1019
979
935
879
826
772
701
623
540
438
332
234
131
30
-73
-178
-291
-410
-526
-648
-768
-876
-979
-1076
-1173
-1269
-1375
-1475
-1564
-1649
-1722
-1791
-1849
-1903
-1959
-2014
-2074
-2121
-2163
-2195
-2212
-2225
-2234
-2244
-2250
-2248
-2249
-2241
-2213
-2181
-2142
-2100
-2061
-2027
-1993
-1945
-1900
-1850
-1784
-1718
-1649
-1578
-1511
-1439
-1362
-1273
-1170
-1056
-932
-807
-672
-540
-411
-270
-123
36
200
365
528
677
816
949
1074
1193
1314
1429
1530
1624
1700
1752
1791
1818
1831
1847
1849
1830
1805
1763
1698
1616
1533
1448
1348
1255
1155
1044
924
794
665
531
407
300
194
95
-5
-105
-206
-308
-403
-486
-557
-628
-689
-753
-822
-892
-980
-1054
-1116
-1185
-1243
-1302
-1369
-1442
-1520
-1604
-1689
-1766
-1837
-1905
-1970
-2038
-2111
-2189
-2268
-2345
-2417
-2480
-2534
-2589
-2649
-2709
-2780
-2844
-2902
-2951
-2983
-3016
-3036
-3050
-3067
-3081
-3093
-3091
-3077
-3048
-3007
-2960
-2904
-2850
-2795
-2730
-2660
-2573
-2473
-2363
-2243
-2125
-2007
-1894
-1777
-1653
-1525
-1385
-1246
-1104
-973
-844
-722
-610
-493
-382
-250
-131
-33
78
173
259
342
422
504
591
680
764
841
905
964
1010
1053
1102
1146
1190
1229
1256
1271
1273
1268
1257
1246
1235
1223
1207
1177
1136
1082
1020
957
892
831
771
703
627
540
440
335
228
125
22
-79
-185
-302
-424
-560
-703
-840
-970
-1095
-1216
-1335
-1466
-1596
-1726
-1867
-1997
-2123
-2243
-2353
-2468
-2594
-2722
-2851
-2979
-3100
-3206
-3304
-3399
-3484
-3576
-3668
-3749
-3830
-3899
-3949
-3986
-4011
-4029
-4047
-4059
-4061
-4054
-4024
-3974
-3909
-3823
-3728
-3628
-3518
-3403
-3274
-3129
-2967
-2789
-2601
-2409
-2219
-2025
-1827
-1625
-1410
-1185
-955
-722
-498
-283
-79
114
300
482
658
827
981
1114
1223
1317
1385
1434
1484
1518
1551
1568
1557
1538
1500
1447
1390
1331
1271
1211
1135
1050
961
854
738
621
505
389
271
150
16
-130
-284
-441
-598
-753
-899
-1048
-1201
-1356
-1523
-1690
-1857
-2017
-2171
-2326
-2466
-2608
-2760
-2910
-3063
-3215
-3361
-3495
-3620
-3741
-3855
-3973
-4090
-4207
-4321
-4418
-4504
-4580
-4643
-4702
-4761
-4817
-4873
-4924
-4964
-4989
-5003
-5008
-5011
-5015
-5020
-5025
-5021
-5012
-4988
-4953
-4909
-4866
-4823
-4774
-4734
-4678
-4613
-4535
-4435
-4332
-4220
-4106
-3989
-3868
-3737
-3591
-3434
-3261
-3084
-2907
-2732
-2564
-2398
-2228
-2064
-1896
-1717
-1550
-1390
-1237
-1102
-974
-855
-739
-622
-511
-405
-313
-232
-159
-103
-58
-18
22
61
91
116
122
113
94
65
28
-10
-49
-101
-165
-242
-342
-460
-585
-718
-853
-992
-1143
-1299
-1473
-1660
-1857
-2059
-2262
-2463
-2654
-2850
-3036
-3227
-3438
-3641
-3836
-4026
-4199
-4357
-4510
-4656
-4804
-4944
-5080
-5220
-5345
-5450
-5545
-5634
-5718
-5799
-5880
-5955
-6022
-6077
-6115
-6137
-6144
-6146
-6146
-6138
-6125
-6106
-6069
-6010
-5943
-5869
-5781
-5693
-5607
-5522
-5432
-5339
-5233
-5112
-4991
-4872
-4762
-4656
-4558
-4464
-4362
-4259
-4151
-4043
-3934
-3829
-3736
-3647
-3559
-3471
-3379
-3281
-3177
-3076
-2982
-2894
-2813
-2731
-2648
-2561
-2465
-2368
-2275
-2183
-2097
-2026
-1958
-1887
-1822
-1759
-1690
-1635
-1590
-1550
-1528
-1510
-1495
-1487
-1472
-1458
-1452
-1447
-1447
-1463
-1483
-1500
-1520
-1536
-1551
-1574
-1605
-1646
-1697
-1753
-1818
-1887
-1953
-2021
-2097
-2179
-2267
-2371
-2478
-2584
-2691
-2794
-2885
-2980
-3078
-3171
-3283
-3395
-3497
-3609
-3712
-3809
-3917
-4020
-4121
-4240
-4368
-4493
-4620
-4740
-4860
-4974
-5083
-5201
-5319
-5442
-5557
-5662
-5764
-5843
-5915
-5987
-6045
-6105
-6166
-6205
-6239
-6253
-6244
-6231
-6206
-6179
-6147
-6105
-6057
-5993
-5913
-5815
-5708
-5595
-5478
-5361
-5236
-5107
-4970
-4818
-4654
-4491
-4333
-4171
-4018
-3871
-3721
-3575
-3425
-3270
-3116
-2969
-2833
-2708
-2594
-2488
-2380
-2271
-2171
-2069
-1968
-1881
-1805
-1743
-1682
-1623
-1566
-1507
-1453
-1407
-1373
-1352
-1340
-1333
-1331
-1326
-1319
-1317
-1321
-1332
-1357
-1389
-1421
-1455
-1485
-1517
-1552
-1595
-1653
-1721
-1802
-1888
-1977
-2068
-2157
-2256
-2357
-2469
-2603
-2741
-2883
-3023
-3161
-3298
-3438
-3584
-3736
-3899
-4059
-4223
-4377
-4518
-4660
-4782
-4905
-5031
-5148
-5263
-5367
-5459
-5533
-5592
-5642
-5682
-5718
-5754
-5784
-5801
-5802
-5790
-5766
-5735
-5696
-5655
-5614
-5563
-5511
-5445
-5364
-5274
-5176
-5079
-4984
-4893
-4795
-4689
-4577
-4454
-4328
-4199
-4070
-3950
-3833
-3719
-3601
-3481
-3356
-3228
-3099
-2975
-2866
-2763
-2667
-2569
-2465
-2363
-2262
-2163
-2065
-1983
-1914
-1838
-1766
-1688
-1598
-1511
-1420
-1330
-1251
-1179
-1108
-1040
-965
-888
-819
-749
-694
-652
-621
-597
-575
-555
-537
-520
-513
-522
-538
-567
-600
-638
-680
-715
-757
-805
-862
-931
-1008
-1089
-1167
-1240
-1312
-1386
-1461
-1550
-1643
-1737
-1835
-1925
-2011
-2090
-2169
-2253
-2343
-2442
-2539
-2632
-2720
-2800
-2871
-2934
-3002
-3072
-3142
-3209
-3266
-3312
-3344
-3365
-3379
-3387
-3391
-3397
-3393
-3372
-3340
-3296
-3239
-3174
-3109
-3044
-2974
-2898
-2815
-2723
-2617
-2502
-2387
-2277
-2169
-2067
-1966
-1858
-1747
-1634
-1519
-1410
-1311
-1216
-1129
-1046
-957
-861
-765
-665
-569
-482
-397
-317
-233
-147
-59
41
138
231
321
403
481
563
648
738
829
919
1004
1068
1130
1192
1245
1302
1359
1414
1465
1503
1528
1542
1547
1549
1554
1557
1557
1550
1537
1503
1458
1415
1364
1323
1289
1249
1206
1152
1092
1023
952
889
828
770
715
655
587
508
432
353
271
202
134
66
-4
-81
-163
-246
-324
-394
-455
-504
-547
-590
-630
-670
-705
-724
-733
-720
-699
-670
-633
-615
-579
-534
-495
-436
-375
-304
-231
-164
-102
-45
13
76
145
217
296
364
418
469
507
543
576
611
643
674
698
702
701
690
674
664
659
659
654
647
638
617
594
573
553
542
535
527
518
499
474
448
425
404
393
392
392
387
376
366
357
352
355
368
394
424
453
482
514
549
590
649
721
801
889
972
1057
1147
1237
1339
1452
1574
1705
1838
1967
2097
2216
2330
2450
2572
2700
2822
2935
3040
3128
3203
3270
3336
3400
3463
3523
3569
3604
3626
3632
3635
3633
3634
3642
3635
3620
3598
3559
3510
3456
3404
3349
3288
3230
3162
3080
2984
2884
2778
2671
2571
2472
2372
2262
2142
2015
1881
1747
1620
1501
1387
1278
1170
1060
949
841
743
660
591
535
491
451
413
377
350
339
338
354
387
429
474
526
580
632
699
781
873
976
1081
1186
1287
1382
1477
1576
1680
1791
1909
2023
2135
2242
2336
2430
2528
2630
2738
2844
2953
3057
3142
3225
3306
3382
3462
3546
3628
3706
3776
3832
3878
3912
3945
3979
4012
4047
4068
4082
4084
4069
4045
4018
3999
3980
3956
3926
3884
3833
3771
3704
3637
3570
3512
3448
3378
3306
3220
3125
3028
2933
2842
2758
2677
2589
2500
2408
2309
2215
2124
2038
1963
1894
1823
1750
1675
1594
1520
1448
1379
1326
1272
1217
1162
1101
1036
974
921
876
838
810
784
754
725
698
672
659
663
670
684
703
721
732
745
766
790
826
866
915
958
989
1022
1045
1074
1107
1148
1197
1241
1291
1337
1373
1411
1449
1486
1535
1596
1654
1713
1770
1817
1864
1913
1963
2022
2085
2149
2208
2262
2309
2348
2385
2426
2471
2521
2571
2618
2660
2695
2730
2768
2806
2857
2918
2980
3045
3109
3165
3218
3276
3336
3399
3471
3543
3617
3680
3728
3775
3819
3861
3907
3958
4008
4050
4086
4110
4123
4133
4139
4144
4148
4153
4149
4133
4105
4057
4012
3967
3910
3863
3811
3741
3669
3583
3486
3382
3273
3167
3053
2943
2831
2706
2573
2429
2279
2132
1983
1840
1702
1563
1423
1278
1136
999
867
750
645
552
476
406
339
284
233
191
165
152
151
159
174
191
209
233
265
311
363
430
510
592
680
763
848
942
1037
1140
1250
1363
1479
1593
1700
1805
1910
2016
2124
2241
2365
2485
2602
2722
2836
2939
3051
3169
3280
3399
3510
3614
3714
3798
3873
3940
3997
4049
4094
4133
4153
4163
4163
4144
4118
4083
4047
4007
3959
3908
3848
3784
3705
3624
3540
3453
3378
3300
3228
3159
3085
3014
2945
2880
2825
2776
2736
2705
2675
2646
2613
2579
2550
2521
2498
2480
2464
2446
2423
2392
2359
2320
2278
2237
2193
2148
2099
2044
1981
1908
1830
1747
1662
1580
1492
1404
1314
1212
1112
1008
904
806
715
633
557
494
433
375
328
290
265
251
251
262
286
316
350
387
425
476
525
582
656
722
788
857
919
978
1043
1104
1168
1237
1309
1382
1449
1514
1577
1642
1708
1779
1855
1935
2019
2102
2184
2271
2365
2460
2560
2672
2786
2902
3021
3140
3253
3364
3481
3593
3698
3808
3920
4018
4107
4194
4263
4330
4389
4436
4486
4525
4554
4573
4575
4567
4548
4519
4482
4438
4385
4318
4236
4141
4028
3908
3778
3640
3502
3363
3220
3070
2923
2765
2595
2432
2272
2108
1951
1802
1648
1493
1335
1180
1029
877
734
595
464
336
207
80
-47
-173
-295
-404
-511
-609
-698
-787
-870
-950
-1026
-1091
-1147
-1186
-1215
-1235
-1241
-1241
-1235
-1218
-1189
-1151
-1098
-1027
-947
-861
-767
-669
-568
-460
-345
-223
-91
49
189
330
472
609
747
890
1032
1179
1330
1480
1629
1770
1908
2044
2175
2307
2440
2573
2702
2828
2947
3058
3162
3261
3356
3449
3539
3625
3707
3776
3835
3885
3926
3963
3992
4020
4041
4054
4056
4043
4023
3988
3943
3900
3851
3795
3731
3659
3575
3478
3374
3260
3144
3025
2898
2769
2630
2477
2316
2147
1971
1792
1611
1426
1235
1040
836
623
407
186
-35
-242
-448
-655
-849
-1039
-1224
-1401
-1568
-1724
-1865
-1989
-2103
-2202
-2287
-2364
-2432
-2493
-2537
-2568
-2580
-2576
-2572
-2555
-2526
-2494
-2452
-2403
-2343
-2274
-2196
-2110
-2019
-1924
-1826
-1725
-1620
-1513
-1393
-1262
-1132
-991
-847
-700
-550
-397
-236
-69
103
280
460
641
819
988
1157
1335
1501
1666
1835
1995
2150
2299
2435
2563
2685
2795
2901
3008
3100
3181
3258
3321
3372
3416
3448
3474
3497
3506
3500
3487
3462
3419
3367
3302
3226
3140
3046
2947
2839
2718
2590
2454
2312
2165
2016
1866
1713
1559
1400
1234
1064
886
712
537
349
168
-15
-202
-394
-588
-785
-985
-1184
-1384
-1580
-1776
-1972
-2167
-2364
-2558
-2746
-2930
-3111
-3281
-3439
-3592
-3732
-3856
-3972
-4077
-4161
-4227
-4276
-4307
-4320
-4311
-4285
-4241
-4178
-4098
-3995
-3880
-3748
-3600
-3445
-3276
-3100
-2920
-2737
-2550
-2365
-2171
-1978
-1790
-1595
-1406
-1210
-1009
-810
-603
-396
-183
34
251
475
699
920
1147
1370
1593
1816
2034
2250
2462
2671
2869
3065
3254
3424
3594
3754
3903
4043
4171
4282
4379
4472
4542
4599
4648
4675
4689
4687
4667
4627
4570
4491
4392
4277
4141
3986
3813
3630
3428
3201
2972
2730
2472
2212
1949
1679
1413
1138
853
581
312
47
-210
-463
-705
-939
-1160
-1372
-1574
-1760
-1936
-2097
-2239
-2367
-2488
-2591
-2675
-2751
-2813
-2863
-2897
-2920
-2932
-2927
-2916
-2896
-2862
-2821
-2772
-2714
-2640
-2560
-2485
-2393
-2288
-2184
-2069
-1945
-1818
-1685
-1546
-1399
-1250
-1101
-946
-792
-639
-481
-326
-180
-23
124
259
401
532
661
788
904
1020
1131
1237
1335
1434
1528
1609
1699
1781
1849
1922
1991
2052
2112
2162
2208
2256
2296
2329
2363
2387
2411
2428
2437
2443
2430
2418
2401
2371
2334
2290
2239
2181
2115
2041
1959
1872
1778
1674
1567
1458
1329
1208
1088
954
823
686
552
414
279
147
13
-114
-248
-373
-494
-616
-724
-834
-941
-1040
-1136
-1227
-1313
-1393
-1469
-1547
-1614
-1667
-1726
-1778
-1824
-1872
-1915
-1956
-1996
-2035
-2076
-2115
-2148
-2186
-2227
-2265
-2299
-2335
-2374
-2407
-2442
-2473
-2503
-2533
-2562
-2584
-2598
-2608
-2610
-2609
-2601
-2580
-2552
-2518
-2475
-2423
-2365
-2298
-2220
-2138
-2052
-1953
-1854
-1754
-1644
-1529
-1410
-1288
-1156
-1025
-896
-760
-628
-491
-352
-217
-82
52
188
317
441
566
687
804
917
1026
1130
1230
1320
1407
1480
1550
1620
1675
1726
1765
1795
1826
1844
1859
1866
1865
1869
1857
1834
1813
1781
1742
1696
1647
1587
1523
1460
1385
1307
1227
1145
1061
975
889
798
713
621
533
456
374
294
213
135
61
-13
-84
-159
-231
-303
-377
-452
-522
-594
-677
-753
-830
-910
-989
-1069
-1145
-1222
-1294
-1360
-1425
-1482
-1533
-1581
-1622
-1658
-1690
-1716
-1740
-1761
-1780
-1798
-1818
-1835
-1853
-1868
-1879
-1894
-1905
-1912
-1916
-1921
-1929
-1929
-1928
-1923
-1917
-1909
-1895
-1879
-1861
-1845
-1821
-1794
-1766
-1729
-1689
-1651
-1607
-1563
-1512
-1456
-1400
-1339
-1277
-1217
-1151
-1085
-1016
-946
-875
-799
-722
-643
-561
-480
-393
-300
-215
-127
-32
59
148
237
322
406
488
567
644
718
789
857
920
981
1043
1098
1150
1203
1251
1296
1344
1387
1427
1470
1505
1541
1571
1594
1617
1631
1640
1643
1639
1627
1608
1580
1545
1500
1445
1383
1311
1233
1144
1045
940
828
709
585
455
322
187
50
-87
-224
-358
-490
-624
-752
-877
-1001
-1121
-1239
-1353
-1464
-1573
-1676
-1780
-1882
-1981
-2079
-2175
-2275
-2368
-2461
-2550
-2635
-2724
-2798
-2877
-2952
-3014
-3073
-3122
-3165
-3194
-3211
-3221
-3215
-3203
-3177
-3141
-3095
-3035
-2964
-2883
-2794
-2694
-2587
-2471
-2348
-2217
-2075
-1927
-1772
-1610
-1437
-1259
-1079
-888
-694
-498
-299
-97
108
311
514
711
904
1095
1277
1452
1617
1776
1926
2064
2192
2306
2411
2502
2575
2648
2699
2727
2758
2768
2766
2754
2728
2700
2655
2598
2534
2459
2378
2285
2186
2080
1965
1846
1719
1583
1444
1304
1158
1002
851
695
525
357
186
8
-172
-355
-540
-727
-915
-1101
-1285
-1469
-1650
-1827
-1995
-2159
-2311
-2455
-2599
-2724
-2849
-2960
-3057
-3156
-3243
-3324
-3402
-3470
-3532
-3589
-3639
-3682
-3722
-3753
-3776
-3791
-3794
-3793
-3779
-3756
-3723
-3677
-3623
-3555
-3481
-3394
-3291
-3178
-3057
-2925
-2777
-2627
-2461
-2287
-2112
-1922
-1728
-1530
-1327
-1123
-919
-711
-512
-315
-122
63
240
402
566
708
845
978
1084
1194
1286
1364
1432
1489
1544
1578
1606
1622
1627
1622
1604
1579
1542
1494
1442
1380
1306
1228
1143
1052
958
857
754
652
549
447
354
257
160
73
-12
-93
-169
-237
-303
-369
-428
-481
-533
-588
-635
-677
-719
-758
-793
-824
-855
-884
-912
-938
-961
-983
-1002
-1023
-1044
-1065
-1087
-1107
-1128
-1152
-1177
-1199
-1223
-1247
-1270
-1289
-1309
-1329
-1346
-1358
-1373
-1384
-1392
-1401
-1407
-1411
-1412
-1414
-1415
-1410
-1405
-1403
-1398
-1388
-1388
-1384
-1376
-1382
-1382
-1379
-1384
-1391
-1397
-1405
-1415
-1426
-1438
-1450
-1468
-1483
-1499
-1519
-1538
-1564
-1581
-1610
-1644
-1651
-1674
-1699
-1714
-1732
-1742
-1752
-1757
-1758
-1759
-1747
-1731
-1715
-1690
-1657
-1621
-1578
-1527
-1472
-1409
-1339
-1267
-1188
-1104
-1016
-921
-822
-720
-615
-508
-397
-282
-167
-54
63
179
291
410
518
612
708
793
871
938
995
1039
1070
1090
1099
1095
1080
1056
1024
983
936
882
823
759
690
620
547
473
398
321
243
165
86
6
-77
-161
-250
-339
-431
-528
-632
-737
-834
-940
-1052
-1161
-1272
-1381
-1493
-1600
-1697
-1799
-1891
-1969
-2046
-2114
-2172
-2222
-2261
-2293
-2317
-2332
-2339
-2335
-2330
-2318
-2296
-2275
-2247
-2219
-2192
-2161
-2129
-2095
-2060
-2023
-1986
-1948
-1910
-1871
-1830
-1790
-1746
-1702
-1659
-1612
-1564
-1515
-1469
-1424
-1378
-1331
-1283
-1239
-1191
-1144
-1098
-1050
-1001
-951
-903
-853
-800
-746
-689
-633
-572
-512
-456
-393
-326
-266
-205
-139
-74
-9
58
126
197
271
345
419
495
573
650
723
791
859
924
976
1026
1074
1108
1132
1152
1159
1158
1148
1126
1096
1056
1007
952
887
820
745
656
572
477
377
278
168
55
-61
-184
-309
-440
-574
-711
-853
-995
-1140
-1293
-1443
-1589
-1742
-1893
-2045
-2196
-2346
-2495
-2635
-2781
-2919
-3045
-3181
-3296
-3406
-3521
-3618
-3711
-3791
-3869
-3942
-4004
-4062
-4112
-4155
-4192
-4226
-4256
-4278
-4298
-4313
-4325
-4331
-4329
-4322
-4313
-4291
-4251
-4211
-4160
-4098
-4023
-3939
-3855
-3750
-3638
-3520
-3389
-3256
-3113
-2971
-2821
-2659
-2499
-2334
-2165
-1997
-1827
-1653
-1480
-1311
-1137
-965
-796
-628
-467
-309
-154
-11
128
260
377
490
587
673
753
815
868
907
934
948
950
944
923
896
858
812
757
695
627
546
470
384
291
202
106
9
-89
-193
-295
-396
-509
-617
-718
-833
-948
-1065
-1187
-1311
-1438
-1566
-1703
-1836
-1970
-2112
-2247
-2382
-2520
-2656
-2791
-2926
-3056
-3175
-3299
-3416
-3531
-3643
-3740
-3840
-3935
-4019
-4099
-4175
-4239
-4295
-4345
-4382
-4414
-4435
-4447
-4454
-4445
-4431
-4411
-4376
-4337
-4290
-4233
-4167
-4090
-4004
-3907
-3804
-3691
-3571
-3442
-3303
-3166
-3018
-2866
-2712
-2550
-2389
-2224
-2058
-1891
-1725
-1557
-1388
-1224
-1058
-890
-728
-565
-405
-250
-93
61
210
354
495
627
753
876
986
1090
1188
1278
1364
1440
1510
1574
1633
1686
1734
1772
1803
1826
1843
1854
1848
1837
1823
1794
1755
1706
1649
1584
1508
1423
1337
1239
1123
1013
896
769
646
511
374
235
91
-55
-206
-359
-514
-671
-832
-997
-1158
-1326
-1491
-1652
-1820
-1983
-2144
-2295
-2452
-2609
-2747
-2889
-3022
-3147
-3271
-3382
-3490
-3590
-3679
-3761
-3834
-3899
-3954
-3999
-4036
-4067
-4089
-4103
-4108
-4107
-4100
-4082
-4057
-4025
-3983
-3933
-3874
-3802
-3724
-3634
-3532
-3421
-3302
-3168
-3023
-2870
-2707
-2529
-2346
-2150
-1938
-1720
-1492
-1255
-1009
-757
-496
-228
40
314
589
862
1138
1410
1680
1948
2210
2465
2717
2961
3199
3425
3637
3843
4036
4219
4386
4536
4673
4795
4901
4990
5069
5129
5175
5205
5217
5217
5201
5174
5131
5069
4992
4906
4801
4684
4552
4404
4254
4077
3888
3698
3486
3268
3039
2797
2547
2286
2012
1733
1450
1155
853
559
252
-68
-379
-689
-996
-1301
-1597
-1885
-2166
-2436
-2698
-2939
-3167
-3380
-3575
-3755
-3912
-4048
-4164
-4264
-4333
-4381
-4417
-4423
-4407
-4372
-4309
-4226
-4125
-4001
-3861
-3700
-3518
-3321
-3107
-2876
-2630
-2373
-2104
-1822
-1529
-1229
-920
-606
-288
38
362
690
1019
1344
1668
1993
2313
2631
2942
3242
3542
3839
4123
4400
4670
4928
5181
5426
5658
5888
6104
6310
6505
6689
6874
7038
7188
7330
7457
7571
7669
7750
7817
7870
7899
7910
7909
7891
7850
7792
7723
7632
7527
7407
7266
7111
6949
6769
6576
6378
6162
5941
5715
5478
5243
4998
4755
4517
4270
4027
3782
3539
3302
3057
2820
2586
2348
2116
1883
1651
1424
1201
979
761
547
338
134
-64
-257
-442
-619
-788
-943
-1088
-1213
-1329
-1440
-1528
-1600
-1659
-1702
-1729
-1738
-1730
-1706
-1665
-1605
-1529
-1435
-1326
-1202
-1060
-903
-731
-545
-347
-134
93
333
586
850
1125
1412
1708
2013
2328
2653
2980
3312
3660
4008
4355
4701
5047
5386
5719
6050
6366
6672
6972
7252
7519
7774
8012
8234
8441
8630
8808
8970
9107
9238
9356
9456
9541
9616
9675
9712
9739
9746
9735
9715
9671
9611
9536
9439
9331
9210
9068
8910
8745
8559
8359
8151
7931
7701
7460
7211
6956
6686
6413
6136
5850
5565
5274
4980
4683
4385
4094
3804
3516
3237
2961
2688
2428
2176
1927
1690
1464
1247
1040
847
668
501
351
215
94
-10
-95
-163
-215
-239
-251
-251
-221
-172
-101
-12
98
226
368
534
711
907
1113
1329
1561
1797
2048
2303
2551
2816
3083
3348
3616
3882
4143
4401
4655
4903
5142
5373
5597
5815
6025
6224
6414
6595
6771
6935
7085
7223
7357
7487
7602
7709
7816
7909
8000
8084
8164
8243
8309
8380
8437
8491
8546
8584
8622
8646
8667
8677
8666
8654
8633
8597
8547
8491
8428
8351
8265
8168
8064
7951
7831
7705
7565
7416
7265
7109
6943
6770
6591
6409
6225
6036
5842
5646
5448
5247
5044
4838
4633
4426
4221
4018
3815
3618
3424
3233
3051
2873
2702
2537
2382
2234
2094
1961
1843
1728
1615
1520
1430
1347
1271
1202
1141
1084
1035
992
955
925
900
883
875
869
870
882
902
931
966
1020
1076
1134
1212
1296
1392
1496
1608
1726
1851
1985
2120
2256
2396
2537
2677
2817
2956
3096
3235
3372
3515
3657
3797
3941
4090
4235
4378
4531
4681
4838
4990
5139
5295
5445
5604
5754
5895
6041
6180
6322
6458
6591
6713
6837
6959
7068
7178
7275
7370
7462
7539
7609
7665
7711
7748
7769
7779
7772
7751
7718
7667
7596
7509
7405
7282
7145
6988
6816
6633
6431
6217
5989
5752
5502
5240
4977
4701
4418
4130
3845
3554
3256
2966
2675
2384
2097
1817
1541
1277
1021
770
538
312
101
-97
-284
-454
-613
-759
-890
-1008
-1117
-1206
-1281
-1346
-1392
-1428
-1453
-1464
-1460
-1442
-1417
-1373
-1310
-1241
-1153
-1053
-940
-813
-674
-521
-354
-179
8
204
405
621
843
1058
1274
1504
1740
1965
2196
2424
2650
2881
3108
3328
3538
3746
3951
4148
4325
4499
4672
4819
4962
5090
5204
5311
5407
5492
5560
5628
5683
5724
5753
5775
5798
5796
5790
5779
5751
5720
5677
5625
5570
5501
5424
5345
5256
5166
5070
4959
4844
4723
4596
4464
4326
4182
4030
3872
3706
3539
3367
3187
3003
2810
2622
2424
2220
2021
1813
1612
1410
1202
1001
803
606
417
234
45
-129
-290
-459
-618
-768
-918
-1061
-1195
-1326
-1447
-1564
-1675
-1775
-1869
-1954
-2029
-2102
-2165
-2211
-2253
-2290
-2315
-2335
-2349
-2353
-2356
-2360
-2344
-2321
-2296
-2267
-2232
-2185
-2132
-2069
-1999
-1923
-1835
-1740
-1637
-1523
-1400
-1266
-1124
-975
-821
-656
-478
-310
-130
63
250
445
639
834
1034
1228
1418
1612
1801
1982
2163
2332
2492
2642
2788
2912
3017
3123
3202
3265
3311
3340
3359
3349
3330
3295
3238
3170
3086
2983
2865
2737
2591
2431
2265
2083
1891
1694
1492
1279
1053
830
606
374
140
-96
-335
-569
-809
-1048
-1275
-1505
-1731
-1951
-2166
-2373
-2574
-2766
-2949
-3123
-3290
-3443
-3587
-3719
-3839
-3949
-4040
-4128
-4202
-4256
-4303
-4333
-4358
-4368
-4361
-4347
-4324
-4295
-4246
-4192
-4140
-4069
-3995
-3914
-3822
-3721
-3615
-3503
-3380
-3253
-3118
-2976
-2828
-2672
-2518
-2355
-2184
-2020
-1857
-1692
-1531
-1374
-1219
-1071
-933
-802
-677
-569
-468
-367
-283
-212
-148
-90
-42
-4
29
55
76
92
105
111
113
108
96
80
56
24
-18
-65
-123
-191
-263
-352
-446
-534
-635
-739
-842
-952
-1058
-1164
-1272
-1384
-1493
-1598
-1712
-1813
-1921
-2039
-2146
-2254
-2365
-2467
-2569
-2673
-2768
-2858
-2943
-3020
-3091
-3154
-3212
-3264
-3307
-3342
-3372
-3392
-3406
-3415
-3415
-3410
-3397
-3380
-3355
-3324
-3288
-3243
-3191
-3134
-3070
-2997
-2918
-2830
-2733
-2634
-2526
-2415
-2304
-2193
-2083
-1972
-1867
-1767
-1669
-1582
-1505
-1434
-1371
-1318
-1274
-1238
-1212
-1197
-1192
-1196
-1212
-1238
-1274
-1320
-1377
-1445
-1524
-1610
-1709
-1819
-1935
-2060
-2194
-2335
-2480
-2631
-2784
-2944
-3103
-3261
-3428
-3593
-3756
-3921
-4086
-4255
-4426
-4596
-4768
-4936
-5104
-5277
-5445
-5612
-5776
-5935
-6094
-6236
-6385
-6522
-6633
-6750
-6853
-6942
-7019
-7087
-7140
-7175
-7202
-7211
-7213
-7192
-7158
-7119
-7055
-6980
-6893
-6792
-6678
-6548
-6414
-6270
-6118
-5960
-5791
-5626
-5454
-5285
-5113
-4937
-4768
-4590
-4414
-4249
-4080
-3905
-3742
-3577
-3413
-3258
-3100
-2953
-2813
-2675
-2548
-2429
-2319
-2219
-2127
-2045
-1973
-1915
-1866
-1829
-1807
-1796
-1802
-1821
-1848
-1895
-1957
-2033
-2124
-2228
-2349
-2483
-2631
-2785
-2951
-3128
-3311
-3510
-3709
-3913
-4129
-4348
-4571
-4796
-5026
-5254
-5483
-5717
-5947
-6171
-6391
-6608
-6823
-7033
-7228
-7423
-7608
-7780
-7947
-8106
-8258
-8393
-8520
-8633
-8726
-8807
-8877
-8931
-8965
-8986
-8990
-8976
-8944
-8892
-8829
-8752
-8657
-8548
-8432
-8301
-8148
-7995
-7832
-7654
-7471
-7276
-7076
-6871
-6657
-6440
-6220
-6000
-5777
-5551
-5328
-5105
-4882
-4664
-4448
-4234
-4026
-3819
-3613
-3412
-3219
-3033
-2851
-2676
-2508
-2347
-2200
-2057
-1926
-1811
-1705
-1617
-1541
-1487
-1446
-1415
-1404
-1411
-1436
-1476
-1539
-1623
-1718
-1831
-1963
-2107
-2258
-2429
-2609
-2800
-3005
-3214
-3430
-3655
-3888
-4119
-4359
-4605
-4847
-5091
-5343
-5596
-5845
-6092
-6339
-6582
-6818
-7053
-7281
-7503
-7727
-7936
-8140
-8335
-8515
-8698
-8867
-9023
-9178
-9323
-9451
-9575
-9693
-9799
-9893
-9965
-10028
-10080
-10113
-10145
-10158
-10155
-10152
-10129
-10095
-10055
-10005
-9949
-9881
-9816
-9743
-9656
-9567
-9467
-9361
-9253
-9140
-9020
-8896
-8769
-8637
-8500
-8345
-8191
-8033
-7862
-7696
-7517
-7334
-7145
-6948
-6749
-6541
-6331
-6114
-5899
-5694
-5488
-5285
-5096
-4902
-4707
-4528
-4350
-4182
-4025
-3879
-3747
-3617
-3501
-3388
-3275
-3181
-3094
-3015
-2954
-2906
-2867
-2839
-2819
-2808
-2810
-2819
-2842
-2879
-2921
-2979
-3048
-3123
-3204
-3295
-3397
-3510
-3636
-3770
-3915
-4066
-4222
-4383
-4542
-4704
-4875
-5051
-5240
-5437
-5635
-5834
-6035
-6241
-6448
-6655
-6866
-7080
-7294
-7509
-7723
-7925
-8125
-8315
-8493
-8677
-8850
-9016
-9175
-9321
-9459
-9575
-9679
-9773
-9847
-9915
-9967
-10007
-10029
-10034
-10022
-9989
-9945
-9876
-9795
-9709
-9604
-9488
-9359
-9217
-9060
-8886
-8711
-8529
-8341
-8159
-7973
-7782
-7588
-7390
-7185
-6978
-6772
-6566
-6363
-6162
-5961
-5754
-5538
-5323
-5107
-4895
-4684
-4479
-4279
-4081
-3891
-3698
-3509
-3321
-3147
-2979
-2815
-2676
-2537
-2405
-2284
-2165
-2063
-1971
-1900
-1848
-1811
-1793
-1792
-1805
-1826
-1866
-1923
-1995
-2089
-2201
-2334
-2477
-2631
-2800
-2977
-3163
-3359
-3566
-3788
-4020
-4255
-4496
-4736
-4974
-5211
-5451
-5693
-5930
-6168
-6399
-6618
-6826
-7021
-7199
-7368
-7525
-7669
-7802
-7922
-8028
-8116
-8193
-8249
-8288
-8316
-8331
-8342
-8339
-8323
-8301
-8264
-8213
-8151
-8079
-7998
-7918
-7840
-7750
-7644
-7537
-7427
-7303
-7178
-7053
-6922
-6796
-6665
-6535
-6403
-6262
-6121
-5976
-5832
-5688
-5543
-5409
-5274
-5137
-5000
-4865
-4736
-4603
-4474
-4357
-4251
-4149
-4052
-3963
-3867
-3777
-3696
-3611
-3536
-3461
-3391
-3323
-3253
-3187
-3109
-3030
-2951
-2873
-2796
-2723
-2653
-2575
-2497
-2417
-2334
-2255
-2174
-2100
-2033
-1970
-1911
-1857
-1804
-1752
-1711
-1676
-1651
-1637
-1633
-1641
-1654
-1675
-1701
-1736
-1777
-1828
-1892
-1962
-2045
-2129
-2211
-2298
-2384
-2468
-2553
-2647
-2746
-2845
-2947
-3045
-3139
-3231
-3321
-3413
-3509
-3607
-3708
-3806
-3904
-3991
-4065
-4138
-4200
-4264
-4335
-4401
-4466
-4524
-4578
-4621
-4669
-4712
-4749
-4801
-4847
-4888
-4927
-4956
-4972
-4979
-4980
-4979
-4974
-4968
-4960
-4936
-4893
-4838
-4775
-4691
-4604
-4520
-4417
-4318
-4200
-4051
-3901
-3735
-3559
-3383
-3206
-3029
-2848
-2669
-2481
-2277
-2073
-1871
-1674
-1485
-1304
-1128
-953
-781
-591
-414
-258
-99
42
171
288
397
506
606
705
792
861
915
952
981
1000
1015
1034
1041
1042
1036
1006
971
924
867
814
760
707
643
566
484
391
288
194
108
26
-51
-130
-212
-303
-391
-475
-558
-627
-689
-739
-782
-834
-887
-934
-986
-1034
-1063
-1088
-1107
-1125
-1153
-1182
-1212
-1240
-1263
-1270
-1270
-1269
-1264
-1260
-1260
-1265
-1256
-1243
-1221
-1175
-1137
-1104
-1069
-1043
-1019
-996
-963
-923
-884
-841
-802
-769
-741
-721
-699
-675
-644
-607
-572
-540
-511
-490
-473
-446
-411
-367
-313
-257
-199
-146
-94
-44
14
85
161
249
337
426
514
592
678
767
865
977
1093
1216
1335
1451
1563
1672
1789
1913
2043
2179
2314
2442
2568
2688
2798
2913
3029
3150
3269
3380
3484
3576
3658
3732
3803
3876
3953
4027
4091
4146
4190
4220
4239
4259
4270
4279
4295
4299
4286
4255
4210
4154
4095
4030
3964
3899
3818
3727
3627
3510
3387
3266
3148
3027
2907
2785
2652
2514
2369
2218
2070
1929
1797
1669
1540
1413
1279
1147
1015
887
773
668
570
478
385
291
198
112
35
-32
-81
-118
-149
-172
-195
-216
-225
-226
-206
-168
-116
-51
20
96
178
270
375
498
633
790
954
1112
1267
1432
1605
1779
1969
2165
2371
2592
2805
3017
3226
3439
3653
3875
4110
4343
4570
4793
5006
5206
5399
5588
5770
5949
6126
6284
6432
6562
6665
6759
6838
6909
6979
7029
7064
7082
7073
7054
7012
6947
6891
6823
6743
6657
6549
6435
6301
6154
6007
5854
5708
5554
5396
5238
5064
4887
4701
4513
4334
4163
3994
3824
3662
3493
3321
3156
2996
2855
2721
2599
2490
2384
2284
2185
2092
2014
1948
1895
1859
1833
1813
1801
1789
1788
1799
1825
1871
1928
2000
2080
2166
2259
2353
2454
2571
2694
2830
2985
3131
3277
3418
3553
3700
3845
3995
4150
4302
4452
4596
4728
4857
4990
5117
5241
5374
5504
5628
5737
5833
5922
6000
6085
6171
6247
6319
6384
6442
6489
6527
6561
6601
6645
6687
6736
6774
6812
6852
6878
6908
6942
6976
7013
7054
7099
7122
7141
7163
7173
7178
7182
7189
7188
7183
7169
7137
7099
7054
7015
6975
6935
6901
6864
6826
6775
6719
6673
6626
6584
6550
6516
6484
6451
6401
6354
6312
6265
6230
6197
6165
6137
6100
6058
6013
5966
5925
5888
5857
5832
5802
5769
5736
5698
5662
5634
5609
5589
5574
5558
5538
5509
5477
5450
5424
5397
5380
5370
5358
5348
5336
5316
5307
5308
5315
5329
5354
5381
5401
5421
5437
5450
5470
5503
5541
5576
5611
5644
5673
5698
5719
5751
5786
5820
5868
5906
5935
5969
5990
6012
6047
6082
6127
6179
6226
6274
6319
6352
6394
6442
6491
6546
6605
6661
6713
6757
6792
6828
6868
6907
6950
6995
7036
7064
7087
7111
7132
7160
7195
7239
7284
7327
7369
7403
7443
7482
7523
7578
7639
7698
7750
7801
7845
7881
7925
7973
8021
8075
8123
8165
8203
8231
8251
8271
8295
8322
8350
8366
8374
8376
8370
8354
8335
8319
8306
8291
8258
8218
8177
8116
8053
7992
7932
7874
7810
7743
7674
7588
7506
7429
7354
7289
7229
7174
7108
7044
6984
6915
6854
6801
6750
6715
6674
6627
6585
6534
6486
6447
6413
6384
6359
6338
6314
6287
6261
6241
6226
6228
6237
6248
6268
6287
6313
6340
6373
6422
6481
6551
6633
6715
6794
6874
6958
7046
7143
7249
7361
7470
7570
7670
7768
7856
7951
8043
8134
8232
8315
8388
8449
8501
8556
8607
8659
8712
8763
8807
8844
8879
8906
8938
8972
9012
9056
9091
9127
9155
9179
9202
9221
9249
9280
9305
9326
9341
9346
9341
9333
9333
9330
9322
9314
9301
9285
9255
9218
9182
9145
9113
9082
9054
9019
8976
8926
8874
8829
8788
8754
8721
8685
8641
8593
8543
8488
8430
8374
8324
8275
8217
8153
8084
8005
7923
7843
7765
7693
7618
7538
7451
7356
7261
7165
7079
6994
6916
6843
6759
6678
6597
6515
6440
6373
6324
6284
6248
6218
6191
6172
6159
6159
6175
6210
6258
6309
6365
6418
6479
6553
6625
6713
6813
6909
7002
7094
7179
7256
7336
7418
7503
7587
7675
7752
7819
7883
7931
7983
8038
8098
8159
8214
8267
8309
8354
8392
8432
8480
8532
8587
8631
8681
8725
8760
8800
8843
8898
8953
9008
9063
9109
9152
9189
9227
9267
9307
9349
9384
9411
9426
9429
9424
9411
9397
9383
9360
9331
9293
9243
9182
9111
9039
8966
8895
8820
8742
8663
8567
8463
8361
8255
8156
8059
7964
7865
7758
7651
7533
7419
7312
7213
7119
7026
6936
6841
6750
6655
6564
6486
6416
6353
6300
6248
6189
6138
6082
6030
5991
5958
5931
5905
5879
5847
5807
5768
5730
5696
5668
5639
5611
5576
5535
5491
5442
5405
5371
5343
5328
5306
5286
5273
5254
5238
5239
5254
5280
5314
5351
5386
5422
5461
5504
5563
5628
5700
5780
5859
5936
6007
6082
6171
6260
6363
6467
6567
6674
6773
6863
6953
7046
7146
7248
7349
7446
7537
7620
7691
7764
7839
7912
7992
8078
8161
8232
8302
8368
8436
8516
8601
8695
8785
8873
8955
9026
9098
9165
9233
9304
9370
9427
9475
9509
9525
9526
9516
9502
9482
9453
9406
9340
9251
9144
9033
8905
8772
8640
8496
8344
8177
7994
7801
7596
7394
7199
6998
6795
6591
6374
6147
5916
5682
5456
5237
5023
4810
4595
4380
4163
3950
3750
3562
3385
3221
3068
2918
2770
2630
2497
2382
2289
2208
2149
2104
2067
2034
2011
2009
2018
2045
2097
2164
2239
2322
2412
2508
2613
2738
2885
3045
3218
3397
3584
3773
3958
4149
4353
4569
4789
5014
5237
5449
5656
5857
6057
6263
6467
6671
6872
7061
7237
7396
7547
7683
7816
7949
8069
8188
8285
8361
8430
8475
8511
8542
8567
8581
8584
8569
8534
8480
8403
8319
8224
8123
8014
7888
7747
7582
7403
7214
7014
6814
6609
6401
6189
5959
5718
5471
5214
4951
4692
4439
4190
3928
3663
3394
3111
2833
2559
2290
2036
1790
1547
1304
1067
833
608
395
196
19
-142
-292
-432
-568
-696
-809
-906
-985
-1038
-1078
-1108
-1124
-1139
-1143
-1131
-1107
-1063
-997
-918
-831
-736
-640
-548
-442
-321
-188
-45
109
260
401
546
681
815
956
1089
1228
1360
1480
1586
1666
1734
1791
1840
1886
1931
1966
1987
1998
1998
1987
1966
1954
1946
1938
1936
1923
1912
1890
1858
1834
1807
1797
1796
1791
1788
1779
1764
1747
1734
1730
1735
1748
1769
1792
1799
1806
1814
1818
1830
1850
1872
1887
1897
1896
1879
1854
1826
1800
1772
1747
1706
1652
1599
1524
1437
1346
1250
1161
1066
966
861
739
612
469
328
199
62
-72
-214
-361
-521
-693
-864
-1036
-1201
-1363
-1518
-1673
-1835
-1991
-2154
-2319
-2475
-2623
-2756
-2883
-3008
-3134
-3263
-3389
-3521
-3642
-3740
-3832
-3925
-4013
-4104
-4201
-4292
-4385
-4477
-4551
-4609
-4665
-4722
-4774
-4828
-4875
-4910
-4931
-4934
-4920
-4886
-4846
-4796
-4740
-4675
-4595
-4499
-4380
-4245
-4102
-3953
-3807
-3660
-3505
-3343
-3183
-3004
-2811
-2626
-2444
-2270
-2103
-1943
-1786
-1629
-1475
-1324
-1184
-1059
-952
-863
-784
-714
-654
-601
-557
-526
-516
-527
-557
-598
-648
-704
-764
-837
-918
-1016
-1134
-1267
-1406
-1549
-1701
-1846
-1996
-2161
-2337
-2524
-2719
-2916
-3114
-3309
-3497
-3689
-3884
-4088
-4293
-4501
-4716
-4912
-5096
-5281
-5457
-5628
-5806
-5988
-6157
-6318
-6478
-6616
-6755
-6889
-7009
-7145
-7267
-7387
-7507
-7607
-7697
-7776
-7854
-7934
-8015
-8092
-8159
-8218
-8266
-8306
-8333
-8353
-8382
-8413
-8434
-8452
-8459
-8453
-8438
-8423
-8411
-8396
-8388
-8371
-8342
-8308
-8264
-8210
-8146
-8088
-8037
-7982
-7919
-7855
-7783
-7699
-7612
-7527
-7450
-7373
-7300
-7231
-7150
-7063
-6976
-6881
-6790
-6705
-6631
-6557
-6472
-6396
-6317
-6228
-6147
-6078
-6025
-5982
-5945
-5911
-5878
-5848
-5815
-5794
-5789
-5794
-5812
-5828
-5848
-5862
-5875
-5905
-5930
-5960
-6008
-6058
-6113
-6163
-6212
-6270
-6331
-6400
-6483
-6584
-6684
-6785
-6897
-7007
-7120
-7238
-7365
-7505
-7653
-7809
-7963
-8109
-8258
-8408
-8558
-8720
-8885
-9049
-9216
-9376
-9524
-9670
-9810
-9950
-10098
-10238
-10373
-10506
-10632
-10744
-10842
-10944
-11041
-11139
-11231
-11310
-11389
-11452
-11497
-11536
-11568
-11595
-11622
-11638
-11645
-11646
-11629
-11600
-11559
-11514
-11471
-11428
-11380
-11325
-11263
-11182
-11102
-11024
-10943
-10871
-10796
-10722
-10646
-10557
-10464
-10373
-10288
-10204
-10126
-10052
-9982
-9911
-9833
-9758
-9681
-9613
-9554
-9501
-9448
-9395
-9338
-9280
-9229
-9177
-9136
-9103
-9071
-9051
-9031
-9001
-8980
-8965
-8950
-8948
-8951
-8959
-8970
-8978
-8987
-8997
-9010
-9034
-9067
-9107
-9149
-9185
-9222
-9263
-9299
-9348
-9413
-9477
-9541
-9608
-9667
-9724
-9779
-9826
-9882
-9938
-9994
-10047
-10092
-10131
-10160
-10189
-10217
-10250
-10286
-10320
-10359
-10393
-10419
-10447
-10474
-10503
-10544
-10590
-10640
-10684
-10733
-10776
-10808
-10858
-10907
-10966
-11036
-11105
-11176
-11238
-11302
-11368
-11438
-11512
-11592
-11679
-11763
-11838
-11904
-11963
-12017
-12074
-12125
-12172
-12229
-12264
-12280
-12292
-12286
-12274
-12258
-12235
-12212
-12186
-12152
-12102
-12046
-11981
-11915
-11855
-11792
-11735
-11678
-11614
-11546
-11468
-11393
-11322
-11254
-11192
-11137
-11083
-11013
-10945
-10881
-10811
-10741
-10681
-10630
-10580
-10530
-10468
-10400
-10328
-10259
-10193
-10127
-10076
-10017
-9948
-9880
-9803
-9722
-9643
-9567
-9499
-9440
-9377
-9311
-9246
-9182
-9121
-9058
-9014
-8989
-8960
-8941
-8929
-8906
-8887
-8886
-8886
-8895
-8921
-8952
-8992
-9030
-9068
-9115
-9164
-9223
-9298
-9382
-9465
-9549
-9635
-9708
-9780
-9862
-9939
-10030
-10121
-10205
-10290
-10372
-10450
-10519
-10599
-10685
-10777
-10883
-10979
-11073
-11162
-11249
-11334
-11418
-11514
-11605
-11699
-11790
-11867
-11936
-11989
-12040
-12085
-12126
-12167
-12185
-12195
-12197
-12174
-12135
-12091
-12040
-11975
-11904
-11822
-11722
-11607
-11480
-11342
-11200
-11059
-10913
-10766
-10616
-10464
-10303
-10138
-9980
-9823
-9675
-9537
-9401
-9269
-9138
-9007
-8881
-8760
-8646
-8542
-8453
-8363
-8275
-8192
-8101
-8014
-7926
-7845
-7789
-7731
-7672
-7620
-7563
-7503
-7447
-7398
-7355
-7321
-7290
-7267
-7249
-7217
-7188
-7160
-7131
-7113
-7095
-7085
-7080
-7067
-7053
-7031
-7016
-7011
-7004
-7010
-7026
-7038
-7056
-7074
-7089
-7106
-7132
-7173
-7226
-7289
-7352
-7417
-7489
-7556
-7624
-7700
-7786
-7879
-7971
-8063
-8152
-8235
-8305
-8381
-8459
-8530
-8610
-8684
-8751
-8812
-8859
-8902
-8936
-8965
-8999
-9030
-9061
-9081
-9088
-9089
-9075
-9055
-9034
-9009
-8983
-8951
-8909
-8854
-8790
-8718
-8638
-8562
-8485
-8407
-8331
-8245
-8145
-8043
-7933
-7817
-7706
-7600
-7492
-7380
-7261
-7135
-7004
-6874
-6750
-6629
-6519
-6414
-6310
-6210
-6105
-5999
-5893
-5792
-5704
-5623
-5545
-5468
-5397
-5318
-5238
-5166
-5098
-5044
-4999
-4960
-4926
-4892
-4855
-4814
-4783
-4753
-4727
-4712
-4701
-4692
-4676
-4655
-4631
-4611
-4606
-4602
-4606
-4618
-4625
-4633
-4629
-4626
-4630
-4633
-4644
-4655
-4671
-4685
-4686
-4687
-4686
-4679
-4685
-4693
-4701
-4721
-4728
-4734
-4740
-4737
-4744
-4753
-4768
-4790
-4810
-4824
-4832
-4833
-4830
-4830
-4832
-4838
-4844
-4850
-4846
-4829
-4806
-4773
-4740
-4709
-4676
-4639
-4593
-4537
-4466
-4388
-4299
-4208
-4129
-4038
-3946
-3855
-3748
-3635
-3517
-3393
-3274
-3170
-3070
-2973
-2875
-2774
-2667
-2558
-2457
-2357
-2268
-2186
-2099
-2011
-1916
-1814
-1707
-1600
-1497
-1399
-1306
-1204
-1100
-994
-879
-761
-647
-541
-439
-343
-248
-147
-44
58
163
254
327
392
447
498
546
593
639
672
694
702
697
688
676
667
659
651
640
619
588
561
525
490
473
458
450
442
429
416
400
399
405
419
447
479
508
536
560
579
605
650
696
743
798
848
896
930
973
1034
1091
1158
1228
1296
1361
1413
1462
1511
1559
1612
1665
1715
1756
1787
1808
1820
1831
1843
1861
1880
1894
1911
1915
1910
1913
1917
1927
1948
1975
2003
2031
2057
2083
2113
2154
2205
2265
2332
2402
2468
2524
2583
2649
2717
2795
2880
2963
3042
3111
3172
3228
3283
3335
3391
3444
3484
3517
3536
3545
3553
3555
3566
3584
3599
3614
3627
3634
3638
3649
3668
3696
3738
3783
3828
3872
3913
3955
4004
4064
4132
4209
4286
4360
4433
4496
4558
4625
4696
4775
4852
4921
4984
5031
5066
5103
5133
5158
5183
5201
5211
5204
5180
5153
5124
5087
5059
5039
5009
4982
4955
4918
4883
4860
4846
4844
4851
4862
4875
4885
4892
4906
4920
4936
4973
5011
5046
5078
5099
5119
5137
5164
5198
5232
5270
5297
5320
5341
5359
5386
5414
5449
5497
5539
5580
5624
5663
5709
5764
5821
5887
5960
6032
6100
6163
6225
6284
6347
6420
6491
6564
6630
6691
6748
6798
6841
6886
6943
7002
7057
7099
7137
7170
7186
7212
7244
7276
7312
7341
7367
7381
7389
7398
7410
7426
7447
7467
7483
7491
7490
7490
7490
7494
7498
7508
7528
7533
7537
7541
7539
7549
7565
7581
7604
7633
7658
7678
7706
7731
7763
7809
7863
7924
7983
8041
8090
8139
8194
8250
8313
8377
8438
8491
8541
8580
8608
8643
8674
8705
8744
8772
8800
8820
8822
8831
8851
8867
8884
8908
8933
8947
8960
8965
8967
8979
8998
9019
9029
9033
9026
9006
8986
8959
8921
8886
8845
8794
8737
8665
8583
8491
8394
8298
8208
8118
8017
7914
7807
7697
7592
7490
7401
7323
7253
7189
7121
7056
7001
6945
6905
6877
6860
6856
6838
6829
6832
6826
6830
6848
6877
6911
6955
6991
7026
7070
7115
7177
7244
7318
7407
7500
7595
7679
7771
7872
7972
8088
8202
8315
8429
8526
8623
8719
8814
8916
9021
9127
9229
9327
9412
9489
9570
9646
9729
9819
9902
9978
10049
10110
10165
10230
10292
10355
10425
10488
10541
10583
10615
10636
10652
10666
10675
10672
10661
10632
10580
10517
10437
10348
10254
10152
10045
9919
9783
9632
9464
9299
9127
8961
8799
8628
8454
8279
8103
7914
7728
7561
7401
7250
7105
6957
6816
6678
6545
6430
6328
6235
6162
6096
6032
5976
5926
5885
5865
5861
5865
5884
5910
5933
5962
5997
6044
6104
6171
6249
6333
6419
6503
6587
6676
6768
6878
6990
7101
7220
7328
7430
7531
7631
7731
7830
7932
8032
8120
8198
8274
8341
8404
8479
8554
8630
8701
8765
8825
8875
8928
8982
9040
9102
9160
9216
9262
9305
9343
9379
9426
9465
9509
9549
9572
9597
9608
9613
9618
9619
9625
9622
9609
9591
9556
9509
9461
9408
9353
9299
9238
9164
9077
8980
8875
8766
8653
8538
8431
8307
8174
8044
7894
7749
7610
7471
7337
7202
7067
6927
6785
6634
6494
6362
6231
6113
6006
5890
5768
5662
5553
5453
5376
5304
5243
5200
5158
5115
5084
5066
5069
5086
5118
5165
5221
5283
5343
5412
5490
5572
5668
5772
5876
5977
6068
6159
6248
6334
6423
6518
6614
6699
6784
6856
6907
6961
7017
7076
7133
7189
7239
7278
7310
7338
7365
7391
7422
7453
7480
7503
7517
7517
7512
7509
7511
7515
7507
7499
7485
7452
7414
7368
7323
7277
7228
7180
7121
7048
6965
6879
6791
6707
6629
6543
6460
6371
6276
6176
6067
5970
5877
5788
5701
5609
5514
5411
5306
5205
5110
5020
4944
4869
4797
4726
4645
4576
4510
4456
4414
4377
4355
4329
4298
4271
4251
4237
4238
4246
4250
4264
4271
4268
4266
4264
4262
4264
4269
4265
4253
4235
4200
4160
4125
4087
4046
4014
3978
3927
3878
3823
3759
3711
3663
3613
3573
3532
3479
3421
3360
3301
3255
3207
3158
3116
3069
3009
2944
2877
2806
2740
2682
2620
2556
2489
2412
2330
2250
2175
2106
2046
1992
1939
1878
1818
1765
1710
1663
1627
1601
1582
1559
1537
1516
1497
1481
1479
1492
1514
1543
1570
1601
1635
1667
1714
1780
1853
1939
2030
2115
2206
2301
2399
2506
2629
2760
2895
3035
3170
3304
3438
3572
3718
3871
4022
4178
4324
4453
4578
4692
4801
4906
5004
5095
5172
5230
5269
5288
5296
5288
5272
5252
5212
5160
5082
4976
4857
4720
4577
4422
4258
4081
3887
3674
3440
3195
2937
2679
2415
2141
1868
1580
1279
971
654
338
24
-282
-582
-883
-1185
-1490
-1780
-2067
-2348
-2602
-2845
-3068
-3283
-3489
-3682
-3872
-4040
-4196
-4326
-4436
-4539
-4618
-4693
-4763
-4812
-4846
-4859
-4852
-4825
-4780
-4723
-4656
-4583
-4495
-4388
-4263
-4117
-3960
-3790
-3611
-3430
-3249
-3062
-2864
-2656
-2440
-2218
-1993
-1774
-1565
-1363
-1166
-968
-772
-581
-387
-201
-30
129
272
407
538
661
780
890
986
1069
1129
1173
1208
1232
1249
1262
1263
1251
1221
1171
1109
1029
939
843
738
625
498
356
194
16
-168
-364
-560
-757
-965
-1180
-1401
-1639
-1886
-2136
-2388
-2637
-2885
-3133
-3385
-3647
-3915
-4187
-4462
-4731
-4994
-5249
-5501
-5753
-6000
-6251
-6504
-6746
-6978
-7203
-7407
-7599
-7783
-7957
-8129
-8287
-8439
-8577
-8693
-8792
-8872
-8935
-8990
-9037
-9075
-9098
-9100
-9083
-9046
-8989
-8918
-8834
-8740
-8634
-8514
-8379
-8230
-8064
-7881
-7692
-7491
-7291
-7088
-6874
-6661
-6435
-6200
-5961
-5713
-5471
-5234
-5002
-4777
-4556
-4339
-4126
-3915
-3713
-3525
-3352
-3197
-3049
-2919
-2793
-2676
-2578
-2480
-2399
-2329
-2279
-2249
-2224
-2214
-2210
-2212
-2223
-2243
-2272
-2316
-2375
-2441
-2514
-2592
-2673
-2756
-2848
-2949
-3057
-3178
-3304
-3427
-3560
-3697
-3824
-3954
-4091
-4233
-4387
-4545
-4710
-4877
-5045
-5220
-5389
-5569
-5761
-5946
-6147
-6350
-6552
-6757
-6953
-7154
-7351
-7553
-7760
-7960
-8160
-8360
-8551
-8726
-8900
-9062
-9212
-9359
-9499
-9628
-9741
-9840
-9918
-9977
-10018
-10046
-10064
-10066
-10059
-10040
-10008
-9960
-9896
-9827
-9749
-9665
-9580
-9488
-9395
-9293
-9179
-9062
-8940
-8820
-8692
-8567
-8454
-8334
-8220
-8101
-7975
-7851
-7727
-7606
-7491
-7380
-7271
-7168
-7064
-6954
-6839
-6725
-6619
-6515
-6423
-6340
-6256
-6182
-6113
-6044
-5985
-5933
-5900
-5882
-5876
-5886
-5901
-5928
-5967
-6001
-6049
-6106
-6170
-6253
-6337
-6420
-6511
-6604
-6698
-6796
-6905
-7025
-7152
-7288
-7431
-7575
-7719
-7863
-8011
-8163
-8317
-8479
-8637
-8789
-8944
-9087
-9216
-9344
-9463
-9578
-9691
-9799
-9901
-9990
-10070
-10140
-10199
-10258
-10302
-10352
-10399
-10431
-10468
-10486
-10495
-10502
-10490
-10480
-10468
-10448
-10426
-10394
-10353
-10303
-10244
-10183
-10120
-10055
-9990
-9925
-9862
-9798
-9725
-9651
-9575
-9494
-9418
-9344
-9269
-9191
-9110
-9029
-8940
-8848
-8760
-8678
-8596
-8524
-8458
-8394
-8334
-8270
-8216
-8162
-8114
-8085
-8058
-8037
-8022
-8015
-8007
-7999
-8005
-8017
-8039
-8072
-8110
-8158
-8211
-8263
-8321
-8379
-8437
-8506
-8574
-8643
-8719
-8790
-8849
-8912
-8969
-9013
-9056
-9084
-9104
-9123
-9126
-9111
-9086
-9044
-8987
-8922
-8843
-8765
-8676
-8573
-8469
-8352
-8234
-8111
-7981
-7857
-7728
-7600
-7479
-7356
-7237
-7121
-7010
-6903
-6801
-6714
-6634
-6564
-6502
-6447
-6402
-6356
-6320
-6290
-6263
-6247
-6240
-6234
-6227
-6230
-6241
-6251
-6266
-6284
-6308
-6340
-6378
-6424
-6473
-6524
-6584
-6647
-6716
-6792
-6873
-6964
-7061
-7163
-7274
-7386
-7502
-7626
-7752
-7891
-8032
-8173
-8327
-8469
-8614
-8767
-8910
-9059
-9205
-9350
-9497
-9636
-9774
-9904
-10026
-10144
-10257
-10357
-10450
-10537
-10611
-10673
-10718
-10758
-10779
-10784
-10785
-10769
-10741
-10704
-10648
-10579
-10499
-10406
-10307
-10198
-10075
-9950
-9817
-9675
-9530
-9381
-9222
-9064
-8906
-8735
-8566
-8399
-8224
-8054
-7881
-7703
-7527
-7356
-7181
-7002
-6830
-6658
-6485
-6316
-6141
-5972
-5807
-5639
-5480
-5328
-5182
-5040
-4917
-4804
-4690
-4604
-4529
-4465
-4422
-4396
-4389
-4394
-4418
-4458
-4511
-4579
-4657
-4759
-4866
-4973
-5097
-5227
-5361
-5501
-5648
-5797
-5948
-6106
-6263
-6421
-6580
-6732
-6888
-7052
-7205
-7352
-7505
-7650
-7784
-7915
-8041
-8153
-8254
-8351
-8428
-8492
-8550
-8589
-8616
-8636
-8642
-8639
-8624
-8600
-8570
-8530
-8486
-8437
-8380
-8318
-8245
-8171
-8100
-8017
-7929
-7842
-7749
-7652
-7553
-7452
-7349
-7244
-7138
-7028
-6921
-6815
-6709
-6601
-6489
-6385
-6278
-6173
-6072
-5964
-5867
-5776
-5684
-5594
-5503
-5421
-5341
-5260
-5181
-5104
-5029
-4955
-4883
-4811
-4739
-4670
-4601
-4533
-4467
-4400
-4336
-4276
-4218
-4161
-4105
-4052
-4000
-3947
-3895
-3848
-3804
-3751
-3697
-3650
-3596
-3539
-3482
-3424
-3364
-3298
-3234
-3169
-3101
-3032
-2960
-2887
-2811
-2739
-2665
-2589
-2516
-2442
-2371
-2302
-2241
-2179
-2116
-2066
-2022
-1980
-1942
-1910
-1887
-1867
-1851
-1842
-1842
-1845
-1849
-1861
-1880
-1898
-1924
-1954
-1989
-2024
-2063
-2105
-2143
-2186
-2226
-2267
-2307
-2343
-2384
-2422
-2454
-2491
-2526
-2555
-2595
-2639
-2679
-2721
-2766
-2815
-2867
-2920
-2975
-3029
-3087
-3142
-3199
-3265
-3324
-3378
-3431
-3485
-3538
-3578
-3620
-3659
-3686
-3712
-3723
-3726
-3721
-3703
-3677
-3639
-3589
-3529
-3459
-3372
-3273
-3168
-3044
-2909
-2765
-2606
-2437
-2260
-2068
-1866
-1665
-1449
-1227
-1006
-777
-544
-311
-74
168
408
647
890
1132
1373
1613
1849
2079
2309
2535
2754
2969
3170
3366
3560
3740
3908
4072
4219
4357
4489
4609
4714
4806
4891
4964
5028
5079
5116
5146
5164
5175
5176
5169
5152
5119
5083
5035
4982
4917
4832
4749
4655
4546
4431
4307
4174
4035
3888
3727
3566
3405
3233
3057
2879
2696
2511
2327
2140
1951
1768
1581
1401
1233
1066
903
751
607
469
345
231
125
31
-54
-127
-190
-237
-277
-307
-322
-322
-311
-289
-255
-209
-144
-79
4
106
202
318
445
575
722
872
1017
1181
1356
1525
1712
1905
2097
2299
2508
2721
2941
3168
3392
3628
3869
4110
4361
4620
4878
5141
5411
5677
5952
6226
6499
6772
7040
7306
7566
7824
8064
8299
8530
8742
8944
9133
9310
9469
9612
9750
9864
9960
10047
10111
10161
10192
10208
10209
10184
10148
10092
10020
9931
9824
9707
9567
9416
9254
9074
8885
8681
8472
8257
8035
7806
7574
7340
7103
6866
6628
6389
6153
5922
5689
5461
5242
5018
4802
4594
4382
4183
3996
3809
3625
3453
3291
3130
2980
2838
2706
2584
2471
2371
2284
2217
2159
2114
2090
2085
2099
2131
2185
2259
2351
2458
2594
2749
2912
3098
3305
3518
3744
3986
4240
4504
4775
5055
5346
5644
5949
6262
6580
6906
7236
7569
7902
8234
8575
8913
9242
9572
9897
10209
10517
10817
11105
11383
11647
11902
12132
12352
12555
12733
12900
13040
13166
13260
13333
13395
13426
13441
13434
13409
13360
13303
13224
13112
13009
12885
12744
12594
12425
12248
12059
11865
11660
11449
11232
11003
10776
10544
10316
10082
9843
9609
9368
9128
8886
8648
8408
8164
7926
7685
7451
7222
6993
6775
6565
6357
6162
5976
5795
5625
5460
5314
5178
5050
4937
4836
4744
4667
4605
4551
4516
4488
4472
4473
4484
4505
4537
4580
4630
4691
4762
4842
4932
5033
5145
5257
5387
5527
5675
5837
6003
6182
6367
6553
6747
6954
7162
7365
7579
7793
8005
8224
8440
8651
8863
9072
9275
9474
9669
9859
10039
10209
10376
10533
10676
10812
10927
11037
11141
11220
11296
11356
11395
11424
11432
11432
11412
11370
11322
11254
11165
11065
10954
10830
10694
10549
10388
10230
10065
9880
9700
9519
9330
9144
8950
8756
8566
8367
8170
7982
7791
7600
7409
7218
7031
6840
6650
6465
6286
6108
5933
5764
5596
5432
5273
5118
4969
4823
4686
4547
4416
4294
4172
4059
3947
3847
3756
3665
3589
3520
3458
3405
3369
3348
3334
3332
3344
3367
3402
3449
3506
3575
3653
3739
3837
3939
4048
4169
4290
4416
4548
4681
4820
4955
5090
5225
5357
5488
5607
5724
5840
5944
6046
6139
6228
6317
6392
6464
6532
6594
6653
6706
6754
6805
6849
6885
6922
6955
6987
7016
7040
7061
7080
7094
7105
7110
7111
7111
7099
7081
7061
7029
6994
6955
6912
6862
6806
6745
6676
6608
6538
6460
6379
6303
6222
6135
6054
5969
5882
5797
5707
5618
5524
5433
5335
5237
5141
5033
4927
4817
4705
4591
4477
4359
4228
4103
3977
3850
3722
3592
3468
3347
3228
3112
3003
2901
2799
2700
2607
2520
2435
2350
2279
2205
2126
2060
1993
1930
1872
1816
1765
1713
1670
1629
1592
1558
1532
1508
1484
1468
1451
1445
1438
1426
1425
1428
1434
1445
1461
1481
1508
1542
1577
1619
1665
1713
1768
1822
1876
1937
1997
2054
2113
2172
2228
2282
2334
2382
2424
2465
2503
2534
2562
2584
2602
2621
2636
2649
2657
2662
2667
2668
2665
2661
2651
2638
2624
2599
2570
2541
2500
2455
2404
2347
2285
2215
2138
2054
1966
1869
1766
1659
1545
1425
1300
1175
1044
908
777
640
504
371
234
104
-32
-165
-290
-420
-546
-666
-785
-898
-1007
-1113
-1213
-1308
-1399
-1484
-1563
-1638
-1707
-1774
-1832
-1886
-1933
-1977
-2018
-2050
-2075
-2094
-2110
-2114
-2108
-2100
-2085
-2060
-2030
-1994
-1946
-1897
-1845
-1784
-1722
-1655
-1586
-1516
-1443
-1375
-1306
-1238
-1176
-1118
-1063
-1014
-969
-931
-896
-866
-843
-822
-806
-792
-781
-777
-771
-770
-768
-765
-765
-765
-765
-762
-763
-760
-753
-752
-749
-749
-751
-758
-771
-785
-804
-830
-860
-896
-938
-984
-1043
-1101
-1156
-1222
-1290
-1364
-1439
-1522
-1603
-1680
-1767
-1849
-1935
-2023
-2105
-2191
-2275
-2352
-2432
-2506
-2573
-2635
-2692
-2746
-2788
-2824
-2856
-2883
-2904
-2922
-2939
-2946
-2955
-2962
-2970
-2975
-2975
-2985
-2988
-2991
-2999
-3007
-3015
-3026
-3040
-3054
-3071
-3087
-3107
-3135
-3162
-3195
-3232
-3273
-3322
-3378
-3440
-3506
-3578
-3662
-3746
-3831
-3921
-4009
-4100
-4192
-4283
-4370
-4456
-4545
-4623
-4699
-4773
-4838
-4903
-4961
-5014
-5058
-5098
-5139
-5166
-5185
-5197
-5203
-5206
-5201
-5188
-5176
-5156
-5131
-5105
-5075
-5043
-5003
-4973
-4942
-4905
-4877
-4849
-4830
-4810
-4792
-4786
-4778
-4773
-4775
-4779
-4778
-4779
-4785
-4778
-4773
-4771
-4757
-4740
-4718
-4689
-4655
-4612
-4566
-4514
-4455
-4396
-4331
-4259
-4188
-4116
-4043
-3971
-3902
-3833
-3767
-3708
-3657
-3609
-3566
-3535
-3517
-3504
-3504
-3520
-3543
-3581
-3630
-3697
-3771
-3853
-3956
-4066
-4187
-4320
-4463
-4614
-4773
-4942
-5112
-5287
-5469
-5649
-5827
-6011
-6188
-6359
-6529
-6691
-6851
-7001
-7148
-7287
-7415
-7548
-7668
-7777
-7876
-7974
-8062
-8134
-8206
-8260
-8309
-8357
-8390
-8418
-8442
-8462
-8471
-8478
-8482
-8476
-8467
-8453
-8433
-8405
-8378
-8340
-8288
-8235
-8174
-8104
-8020
-7934
-7839
-7732
-7626
-7507
-7378
-7247
-7112
-6970
-6826
-6682
-6534
-6390
-6245
-6104
-5970
-5833
-5704
-5585
-5473
-5368
-5273
-5189
-5117
-5055
-5005
-4968
-4939
-4923
-4918
-4933
-4956
-4983
-5028
-5085
-5147
-5220
-5302
-5389
-5486
-5591
-5698
-5812
-5935
-6061
-6183
-6315
-6452
-6591
-6730
-6866
-7010
-7147
-7288
-7423
-7556
-7693
-7819
-7942
-8062
-8177
-8284
-8392
-8491
-8580
-8671
-8749
-8829
-8901
-8961
-9027
-9082
-9132
-9178
-9209
-9241
-9267
-9281
-9287
-9278
-9264
-9243
-9205
-9163
-9111
-9041
-8966
-8885
-8791
-8687
-8583
-8469
-8348
-8226
-8098
-7970
-7843
-7711
-7575
-7446
-7313
-7179
-7055
-6924
-6798
-6674
-6554
-6448
-6334
-6227
-6130
-6039
-5957
-5888
-5824
-5766
-5723
-5683
-5650
-5640
-5636
-5635
-5647
-5670
-5701
-5733
-5777
-5837
-5898
-5964
-6036
-6117
-6207
-6302
-6403
-6509
-6623
-6739
-6858
-6983
-7109
-7233
-7356
-7478
-7595
-7714
-7830
-7937
-8038
-8127
-8205
-8283
-8353
-8406
-8453
-8492
-8519
-8539
-8549
-8549
-8539
-8519
-8495
-8461
-8421
-8376
-8324
-8265
-8198
-8135
-8060
-7971
-7887
-7795
-7696
-7600
-7495
-7390
-7282
-7163
-7048
-6931
-6812
-6690
-6561
-6438
-6313
-6183
-6043
-5908
-5776
-5629
-5491
-5352
-5212
-5072
-4929
-4800
-4666
-4537
-4417
-4300
-4190
-4084
-3987
-3898
-3819
-3750
-3686
-3634
-3594
-3561
-3539
-3529
-3523
-3528
-3546
-3573
-3606
-3647
-3699
-3758
-3827
-3904
-3990
-4086
-4190
-4299
-4413
-4540
-4671
-4806
-4947
-5092
-5239
-5386
-5535
-5681
-5828
-5975
-6118
-6260
-6399
-6533
-6666
-6801
-6930
-7055
-7182
-7298
-7401
-7508
-7613
-7697
-7775
-7846
-7896
-7938
-7971
-7982
-7981
-7971
-7935
-7894
-7842
-7765
-7676
-7572
-7451
-7315
-7165
-7002
-6826
-6634
-6431
-6219
-5991
-5757
-5511
-5258
-5004
-4738
-4467
-4197
-3919
-3635
-3357
-3076
-2799
-2525
-2241
-1970
-1710
-1447
-1198
-958
-722
-500
-288
-85
108
288
462
626
777
922
1056
1176
1288
1392
1482
1561
1632
1690
1735
1773
1800
1806
1808
1800
1772
1739
1694
1635
1566
1486
1397
1299
1192
1076
953
825
693
556
418
276
130
-15
-165
-308
-448
-598
-740
-882
-1027
-1166
-1300
-1433
-1563
-1684
-1800
-1912
-2011
-2099
-2177
-2242
-2292
-2333
-2349
-2351
-2346
-2322
-2287
-2224
-2154
-2084
-1990
-1891
-1782
-1666
-1541
-1408
-1274
-1130
-981
-826
-667
-504
-339
-171
1
170
343
518
691
869
1044
1220
1399
1576
1758
1940
2123
2305
2489
2675
2855
3041
3226
3410
3592
3777
3965
4144
4330
4511
4682
4861
5036
5208
5374
5540
5706
5867
6019
6164
6307
6441
6571
6686
6795
6898
6986
7074
7146
7208
7262
7307
7341
7366
7381
7390
7393
7383
7372
7348
7319
7289
7251
7215
7164
7111
7057
6990
6930
6865
6791
6719
6645
6573
6500
6424
6355
6285
6218
6156
6098
6052
6011
5971
5932
5906
5892
5874
5864
5857
5851
5849
5847
5841
5839
5845
5845
5846
5852
5857
5867
5876
5894
5910
5930
5966
5994
6029
6073
6115
6170
6227
6294
6362
6430
6514
6596
6686
6782
6876
6979
7085
7195
7301
7410
7527
7634
7746
7856
7958
8060
8159
8257
8347
8437
8526
8607
8689
8766
8847
8925
9003
9089
9173
9263
9361
9467
9579
9696
9826
9957
10093
10241
10393
10550
10708
10868
11035
11194
11358
11525
11685
11848
12006
12167
12323
12472
12625
12768
12910
13044
13173
13294
13407
13519
13610
13699
13778
13839
13896
13944
13980
14002
14022
14020
14010
14005
13979
13948
13912
13868
13813
13763
13704
13633
13572
13498
13420
13338
13253
13165
13068
12966
12856
12751
12641
12523
12400
12269
12141
12008
11870
11736
11602
11467
11331
11198
11060
10921
10784
10647
10517
10392
10270
10157
10053
9948
9856
9774
9701
9653
9615
9594
9590
9593
9609
9633
9667
9721
9791
9876
9974
10082
10201
10327
10459
10601
10757
10925
11102
11292
11485
11677
11875
12074
12281
12487
12703
12937
13160
13385
13605
13824
14045
14259
14484
14713
14944
15169
15388
15606
15818
16021
16221
16423
16621
16815
17002
17171
17321
17458
17573
17673
17769
17850
17910
17949
17969
17955
17918
17882
17834
17773
17709
17632
17546
17444
17330
17209
17082
16962
16834
16704
16573
16425
16270
16106
15936
15769
15607
15440
15271
15095
14916
14734
14546
14366
14188
14017
13850
13680
13507
13334
13169
13006
12853
12710
12573
12449
12324
12198
12076
11961
11851
11753
11670
11592
11519
11453
11386
11322
11267
11229
11212
11201
11198
11204
11218
11238
11260
11295
11335
11394
11466
11532
11613
11693
11772
11861
11954
12058
12172
12289
12417
12535
12639
12751
12858
12968
13085
13202
13321
13426
13519
13610
13702
13786
13869
13957
14048
14131
14196
14262
14319
14362
14408
14449
14499
14549
14582
14617
14649
14664
14686
14712
14741
14774
14799
14820
14832
14823
14803
14790
14769
14740
14708
14652
14600
14538
14452
14372
14279
14186
14089
13987
13878
13751
13626
13484
13342
13205
13060
12917
12772
12621
12462
12302
12136
11974
11818
11672
11526
11374
11230
11082
10936
10798
10665
10543
10430
10325
10221
10116
10014
9919
9831
9751
9680
9612
9540
9467
9384
9300
9221
9134
9048
8966
8883
8791
8690
8583
8472
8370
8266
8167
8074
7974
7877
7782
7688
7600
7533
7477
7428
7397
7375
7356
7345
7349
7364
7399
7455
7518
7589
7665
7745
7826
7915
8013
8117
8228
8340
8458
8566
8663
8764
8867
8973
9074
9177
9277
9359
9438
9502
9554
9610
9657
9705
9742
9764
9776
9772
9759
9735
9711
9685
9653
9614
9565
9506
9430
9349
9264
9177
9091
8993
8894
8776
8647
8523
8381
8241
8100
7956
7815
7659
7496
7324
7153
6979
6797
6627
6451
6266
6077
5875
5668
5458
5243
5040
4833
4615
4401
4183
3961
3742
3529
3324
3130
2948
2771
2596
2426
2267
2117
1982
1868
1770
1689
1623
1566
1521
1487
1472
1473
1491
1524
1565
1611
1659
1709
1764
1829
1900
1971
2050
2126
2197
2263
2320
2375
2439
2508
2564
2619
2673
2716
2754
2785
2819
2860
2899
2937
2969
3002
3023
3036
3047
3057
3074
3087
3096
3098
3092
3087
3074
3062
3055
3055
3058
3057
3060
3059
3051
3047
3044
3045
3050
3053
3055
3046
3023
3005
2979
2946
2920
2892
2853
2803
2741
2669
2589
2501
2418
2331
2233
2123
2006
1888
1755
1620
1487
1356
1228
1093
956
807
654
499
342
187
34
-118
-284
-448
-613
-790
-958
-1124
-1285
-1435
-1588
-1737
-1882
-2032
-2177
-2308
-2433
-2555
-2661
-2771
-2893
-3003
-3114
-3223
-3322
-3416
-3508
-3596
-3685
-3787
-3884
-3975
-4068
-4151
-4228
-4301
-4374
-4445
-4515
-4581
-4631
-4674
-4708
-4725
-4743
-4756
-4754
-4756
-4741
-4702
-4659
-4599
-4531
-4455
-4374
-4291
-4196
-4095
-3983
-3864
-3744
-3625
-3508
-3393
-3284
-3178
-3071
-2968
-2869
-2780
-2702
-2631
-2576
-2528
-2482
-2444
-2412
-2392
-2383
-2384
-2393
-2412
-2440
-2468
-2502
-2545
-2598
-2663
-2737
-2821
-2909
-3007
-3103
-3214
-3341
-3469
-3615
-3769
-3931
-4101
-4270
-4454
-4640
-4829
-5032
-5235
-5447
-5659
-5865
-6077
-6286
-6505
-6729
-6947
-7171
-7392
-7609
-7821
-8029
-8233
-8440
-8649
-8843
-9034
-9219
-9392
-9562
-9721
-9878
-10033
-10177
-10312
-10433
-10539
-10634
-10715
-10782
-10841
-10881
-10900
-10904
-10883
-10847
-10803
-10741
-10671
-10589
-10498
-10393
-10269
-10137
-9999
-9856
-9710
-9563
-9418
-9268
-9110
-8957
-8804
-8657
-8518
-8383
-8252
-8126
-8009
-7891
-7778
-7674
-7575
-7491
-7417
-7346
-7281
-7221
-7166
-7123
-7085
-7049
-7025
-7015
-7000
-6987
-6984
-6979
-6982
-6996
-7018
-7047
-7079
-7121
-7161
-7200
-7258
-7322
-7385
-7468
-7555
-7643
-7739
-7840
-7948
-8065
-8198
-8338
-8484
-8634
-8785
-8950
-9117
-9287
-9465
-9650
-9842
-10031
-10212
-10398
-10588
-10774
-10960
-11145
-11329
-11504
-11676
-11841
-11993
-12141
-12285
-12428
-12560
-12682
-12797
-12896
-12989
-13077
-13151
-13222
-13289
-13338
-13381
-13413
-13428
-13440
-13441
-13438
-13428
-13408
-13380
-13340
-13301
-13247
-13187
-13132
-13067
-12999
-12934
-12851
-12763
-12680
-12591
-12508
-12430
-12356
-12276
-12190
-12108
-12031
-11959
-11897
-11836
-11774
-11731
-11687
-11645
-11613
-11574
-11560
-11554
-11549
-11557
-11563
-11582
-11600
-11619
-11654
-11696
-11751
-11808
-11867
-11934
-11994
-12062
-12134
-12211
-12298
-12380
-12471
-12562
-12638
-12716
-12800
-12883
-12970
-13058
-13140
-13222
-13297
-13364
-13436
-13515
-13588
-13664
-13744
-13814
-13879
-13946
-14018
-14078
-14146
-14219
-14293
-14360
-14420
-14485
-14533
-14585
-14635
-14673
-14717
-14747
-14771
-14779
-14778
-14778
-14771
-14762
-14752
-14734
-14705
-14675
-14636
-14604
-14565
-14519
-14487
-14443
-14398
-14352
-14302
-14250
-14198
-14154
-14105
-14059
-14010
-13959
-13912
-13865
-13828
-13792
-13753
-13731
-13708
-13680
-13658
-13637
-13626
-13622
-13617
-13623
-13626
-13633
-13658
-13672
-13688
-13719
-13754
-13799
-13839
-13881
-13927
-13975
-14026
-14082
-14145
-14204
-14267
-14323
-14371
-14417
-14463
-14511
-14544
-14579
-14610
-14633
-14639
-14641
-14648
-14634
-14629
-14622
-14600
-14583
-14553
-14520
-14491
-14458
-14428
-14399
-14372
-14337
-14288
-14239
-14193
-14139
-14083
-14026
-13957
-13885
-13818
-13742
-13652
-13566
-13490
-13404
-13326
-13247
-13153
-13068
-12993
-12915
-12833
-12763
-12691
-12610
-12536
-12455
-12374
-12299
-12221
-12143
-12071
-11994
-11913
-11835
-11756
-11673
-11596
-11528
-11462
-11403
-11348
-11290
-11245
-11207
-11176
-11158
-11148
-11144
-11145
-11158
-11175
-11199
-11241
-11295
-11354
-11428
-11512
-11592
-11684
-11782
-11879
-11992
-12103
-12210
-12320
-12421
-12519
-12615
-12706
-12793
-12876
-12951
-13016
-13076
-13124
-13158
-13193
-13227
-13253
-13270
-13279
-13277
-13263
-13254
-13231
-13199
-13173
-13137
-13094
-13044
-12985
-12917
-12850
-12777
-12694
-12612
-12519
-12415
-12301
-12175
-12044
-11910
-11763
-11607
-11456
-11289
-11104
-10922
-10736
-10543
-10351
-10160
-9962
-9757
-9552
-9343
-9126
-8918
-8710
-8507
-8305
-8095
-7896
-7696
-7503
-7324
-7156
-7004
-6860
-6731
-6608
-6491
-6393
-6304
-6228
-6171
-6125
-6088
-6060
-6039
-6027
-6028
-6043
-6068
-6103
-6148
-6198
-6248
-6302
-6360
-6423
-6495
-6561
-6626
-6689
-6736
-6782
-6821
-6852
-6881
-6901
-6923
-6928
-6923
-6908
-6880
-6855
-6821
-6788
-6744
-6697
-6644
-6577
-6512
-6436
-6365
-6302
-6230
-6155
-6075
-5991
-5900
-5804
-5712
-5620
-5523
-5423
-5315
-5198
-5074
-4943
-4812
-4680
-4542
-4399
-4251
-4093
-3926
-3760
-3591
-3427
-3262
-3090
-2921
-2753
-2579
-2408
-2248
-2093
-1942
-1799
-1663
-1526
-1397
-1273
-1150
-1042
-948
-854
-767
-680
-596
-514
-431
-362
-304
-243
-186
-130
-73
-14
45
97
148
197
245
297
357
415
474
538
594
645
702
758
817
885
950
1012
1073
1130
1189
1245
1304
1364
1421
1482
1537
1589
1641
1689
1740
1793
1845
1896
1941
1982
2020
2048
2087
2136
2180
2229
2279
2328
2383
2451
2525
2615
2726
2844
2971
3105
3253
3408
3577
3760
3944
4137
4334
4527
4721
4915
5108
5305
5503
5698
5879
6055
6223
6382
6539
6684
6825
6962
7086
7198
7295
7391
7476
7550
7627
7698
7753
7805
7858
7898
7936
7976
8015
8051
8085
8122
8149
8175
8202
8226
8253
8282
8309
8322
8336
8347
8354
8361
8364
8373
8374
8371
8367
8355
8344
8337
8331
8326
8323
8320
8318
8315
8313
8319
8326
8341
8360
8376
8398
8421
8446
8472
8517
8573
8625
8688
8747
8814
8891
8970
9069
9172
9289
9417
9546
9686
9831
9987
10148
10327
10521
10710
10909
11103
11301
11503
11702
11912
12122
12324
12530
12731
12916
13094
13273
13449
13612
13779
13943
14079
14215
14349
14466
14597
14728
14840
14960
15074
15174
15273
15361
15445
15527
15611
15688
15750
15803
15840
15874
15900
15911
15929
15932
15919
15899
15859
15814
15754
15689
15626
15548
15462
15371
15272
15154
15042
14932
14818
14714
14608
14500
14386
14278
14174
14065
13964
13875
13795
13712
13632
13553
13476
13410
13348
13298
13259
13221
13197
13173
13155
13154
13156
13172
13198
13236
13273
13313
13359
13401
13467
13540
13610
13691
13777
13856
13934
14027
14118
14216
14320
14426
14541
14651
14759
14881
15005
15123
15258
15403
15541
15685
15834
15977
16124
16281
16445
16616
16793
16972
17143
17313
17481
17649
17821
17989
18150
18307
18450
18572
18692
18805
18902
18992
19072
19146
19208
19248
19278
19295
19299
19307
19310
19302
19286
19258
19222
19170
19115
19071
19023
18966
18910
18846
18767
18686
18603
18520
18432
18337
18245
18147
18046
17927
17810
17696
17575
17466
17349
17228
17111
16983
16855
16726
16607
16494
16383
16282
16179
16080
15982
15888
15804
15733
15671
15613
15561
15505
15454
15403
15354
15321
15289
15266
15244
15220
15206
15183
15168
15179
15193
15221
15271
15315
15368
15437
15511
15600
15702
15817
15945
16077
16207
16342
16476
16610
16750
16890
17036
17172
17304
17429
17533
17637
17736
17834
17926
18013
18095
18153
18208
18252
18290
18327
18360
18404
18430
18454
18476
18475
18485
18499
18511
18532
18551
18566
18578
18583
18587
18587
18585
18585
18583
18578
18563
18535
18494
18441
18383
18326
18270
18203
18127
18043
17940
17829
17719
17604
17487
17369
17244
17106
16959
16802
16650
16485
16313
16155
15991
15817
15631
15437
15241
15039
14828
14626
14426
14216
14010
13790
13567
13350
13124
12921
12726
12528
12343
12162
11977
11803
11648
11500
11367
11258
11157
11063
10984
10908
10841
10802
10771
10759
10772
10790
10817
10853
10896
10951
11021
11102
11196
11300
11409
11517
11625
11736
11849
11972
12107
12245
12380
12514
12645
12774
12896
13016
13147
13286
13416
13533
13642
13738
13823
13906
13990
14067
14135
14195
14245
14285
14302
14312
14318
14315
14312
14299
14276
14240
14189
14120
14044
13973
13891
13803
13705
13596
13471
13328
13177
13012
12843
12672
12490
12295
12080
11849
11604
11348
11087
10821
10559
10289
10008
9725
9434
9143
8859
8588
8320
8067
7829
7583
7347
7123
6904
6700
6514
6355
6208
6070
5941
5814
5698
5597
5510
5438
5386
5343
5303
5271
5238
5215
5205
5205
5219
5247
5283
5321
5368
5409
5453
5514
5582
5663
5752
5840
5933
6024
6107
6198
6292
6384
6483
6586
6682
6763
6834
6899
6955
7005
7058
7104
7141
7171
7183
7183
7169
7145
7121
7094
7062
7023
6972
6908
6825
6732
6639
6541
6444
6340
6222
6096
5949
5791
5628
5451
5273
5099
4918
4731
4531
4324
4112
3895
3681
3477
3275
3075
2874
2661
2446
2232
2013
1799
1595
1398
1205
1007
807
610
400
205
33
-141
-303
-460
-622
-782
-945
-1108
-1257
-1391
-1518
-1635
-1748
-1863
-1976
-2088
-2191
-2280
-2353
-2414
-2465
-2507
-2551
-2594
-2626
-2648
-2658
-2655
-2645
-2631
-2622
-2623
-2625
-2636
-2655
-2664
-2681
-2702
-2727
-2771
-2829
-2898
-2975
-3055
-3135
-3213
-3307
-3414
-3525
-3651
-3787
-3920
-4049
-4175
-4300
-4426
-4552
-4686
-4823
-4951
-5073
-5181
-5279
-5371
-5461
-5551
-5640
-5726
-5803
-5873
-5938
-5991
-6040
-6092
-6143
-6199
-6249
-6289
-6321
-6348
-6370
-6387
-6406
-6431
-6452
-6471
-6487
-6494
-6501
-6510
-6526
-6553
-6586
-6622
-6659
-6699
-6736
-6772
-6822
-6882
-6952
-7032
-7118
-7203
-7285
-7373
-7460
-7555
-7661
-7764
-7880
-7994
-8098
-8202
-8298
-8400
-8507
-8623
-8743
-8863
-8986
-9101
-9220
-9344
-9469
-9604
-9742
-9887
-10035
-10179
-10319
-10455
-10596
-10730
-10865
-11013
-11159
-11307
-11446
-11573
-11698
-11826
-11956
-12087
-12223
-12359
-12485
-12605
-12721
-12824
-12921
-13027
-13130
-13228
-13321
-13397
-13469
-13532
-13578
-13621
-13665
-13708
-13743
-13769
-13784
-13779
-13764
-13747
-13726
-13705
-13685
-13654
-13616
-13564
-13510
-13452
-13386
-13332
-13279
-13231
-13190
-13146
-13100
-13052
-13015
-12997
-12987
-12986
-13000
-13020
-13042
-13065
-13090
-13131
-13182
-13243
-13313
-13386
-13465
-13539
-13614
-13697
-13793
-13895
-14000
-14116
-14230
-14337
-14435
-14539
-14649
-14753
-14874
-14988
-15093
-15188
-15270
-15364
-15449
-15530
-15614
-15703
-15788
-15861
-15929
-15997
-16065
-16135
-16212
-16292
-16373
-16455
-16534
-16612
-16692
-16775
-16863
-16957
-17051
-17146
-17233
-17317
-17396
-17467
-17545
-17616
-17688
-17757
-17808
-17858
-17893
-17925
-17955
-17969
-17984
-17996
-17998
-17994
-17977
-17954
-17935
-17919
-17896
-17876
-17866
-17848
-17842
-17842
-17841
-17863
-17893
-17945
-18014
-18082
-18155
-18241
-18340
-18452
-18582
-18714
-18857
-18997
-19133
-19283
-19422
-19556
-19691
-19826
-19951
-20064
-20169
-20254
-20326
-20386
-20434
-20480
-20515
-20537
-20555
-20558
-20548
-20532
-20511
-20490
-20459
-20429
-20399
-20347
-20287
-20232
-20169
-20109
-20054
-19983
-19917
-19851
-19771
-19707
-19633
-19555
-19494
-19429
-19364
-19301
-19231
-19158
-19086
-19020
-18957
-18898
-18846
-18784
-18714
-18649
-18586
-18523
-18466
-18416
-18365
-18314
-18262
-18208
-18154
-18100
-18053
-18016
-17980
-17945
-17923
-17888
-17851
-17826
-17803
-17791
-17785
-17790
-17798
-17810
-17826
-17838
-17872
-17906
-17952
-18018
-18079
-18153
-18220
-18288
-18369
-18451
-18544
-18640
-18743
-18848
-18939
-19032
-19123
-19214
-19314
-19408
-19507
-19600
-19678
-19758
-19824
-19886
-19956
-20021
-20085
-20149
-20209
-20254
-20291
-20334
-20371
-20408
-20447
-20492
-20529
-20557
-20592
-20618
-20635
-20672
-20708
-20723
-20754
-20762
-20753
-20754
-20725
-20702
-20670
-20620
-20575
-20506
-20419
-20310
-20193
-20077
-19943
-19805
-19656
-19503
-19331
-19140
-18949
-18748
-18551
-18354
-18156
-17967
-17775
-17573
-17379
-17196
-17019
-16857
-16701
-16555
-16423
-16290
-16159
-16039
-15927
-15828
-15738
-15654
-15580
-15505
-15434
-15368
-15308
-15258
-15218
-15184
-15162
-15145
-15122
-15108
-15095
-15095
-15109
-15125
-15151
-15182
-15219
-15250
-15287
-15334
-15382
-15446
-15512
-15583
-15660
-15735
-15807
-15876
-15960
-16045
-16132
-16219
-16299
-16376
-16440
-16500
-16554
-16607
-16665
-16713
-16752
-16777
-16791
-16795
-16787
-16774
-16756
-16739
-16709
-16661
-16599
-16527
-16446
-16360
-16274
-16180
-16078
-15972
-15853
-15723
-15587
-15444
-15303
-15155
-15011
-14877
-14732
-14574
-14420
-14267
-14112
-13970
-13826
-13684
-13547
-13412
-13268
-13114
-12980
-12848
-12708
-12582
-12453
-12317
-12182
-12045
-11904
-11766
-11638
-11512
-11379
-11245
-11117
-10984
-10849
-10712
-10584
-10467
-10343
-10220
-10093
-9965
-9836
-9705
-9582
-9453
-9339
-9223
-9097
-8974
-8840
-8705
-8572
-8447
-8321
-8194
-8069
-7932
-7791
-7649
-7507
-7368
-7231
-7101
-6969
-6836
-6702
-6558
-6416
-6281
-6150
-6021
-5901
-5776
-5649
-5522
-5389
-5268
-5152
-5044
-4942
-4846
-4757
-4663
-4572
-4485
-4406
-4344
-4286
-4235
-4190
-4143
-4096
-4052
-4013
-3981
-3961
-3945
-3932
-3922
-3907
-3894
-3872
-3862
-3870
-3876
-3886
-3896
-3903
-3904
-3904
-3908
-3912
-3926
-3938
-3940
-3939
-3923
-3895
-3862
-3821
-3780
-3732
-3681
-3624
-3554
-3478
-3394
-3307
-3222
-3137
-3059
-2982
-2896
-2805
-2707
-2604
-2501
-2400
-2300
-2196
-2086
-1966
-1832
-1685
-1534
-1375
-1212
-1047
-869
-681
-473
-251
-26
209
450
699
951
1213
1488
1770
2069
2371
2672
2976
3278
3581
3893
4207
4526
4844
5156
5455
5744
6020
6279
6533
6770
6992
7203
7387
7551
7692
7815
7933
8035
8123
8200
8257
8295
8313
8324
8331
8325
8316
8304
8284
8249
8205
8163
8116
8071
8025
7984
7941
7892
7835
7775
7717
7655
7601
7555
7508
7457
7404
7354
7304
7258
7218
7185
7160
7139
7118
7097
7077
7065
7062
7068
7085
7111
7141
7172
7210
7260
7325
7407
7501
7607
7724
7846
7975
8116
8262
8434
8616
8788
8990
9194
9387
9596
9811
10028
10260
10502
10743
10986
11228
11464
11709
11956
12198
12448
12712
12963
13209
13459
13695
13936
14180
14417
14654
14892
15114
15319
15521
15716
15899
16079
16253
16419
16576
16718
16849
16969
17078
17189
17299
17396
17483
17566
17633
17683
17726
17770
17808
17838
17866
17882
17888
17885
17874
17864
17850
17841
17834
17818
17796
17777
17753
17723
17701
17680
17667
17656
17635
17618
17592
17559
17538
17523
17510
17500
17485
17467
17450
17427
17405
17383
17363
17354
17337
17310
17288
17264
17227
17197
17180
17166
17152
17141
17136
17131
17130
17133
17150
17181
17218
17269
17323
17375
17435
17511
17588
17682
17791
17897
18012
18125
18237
18352
18471
18601
18730
18862
18994
19120
19245
19375
19493
19612
19751
19877
20002
20128
20247
20365
20472
20594
20710
20820
20938
21051
21168
21261
21365
21475
21580
21705
21811
21926
22035
22136
22254
22351
22457
22568
22673
22780
22864
22946
23028
23088
23151
23213
23263
23313
23345
23364
23366
23359
23352
23333
23310
23289
23258
23205
23155
23089
23013
22953
22880
22803
22732
22648
22555
22469
22361
22269
22200
22109
22033
21950
21866
21798
21716
21647
21575
21517
21467
21411
21371
21317
21256
21199
21145
21108
21077
21031
20996
20960
20917
20883
20846
20823
20805
20783
20777
20781
20769
20761
20776
20793
20816
20842
20883
20925
20963
21013
21046
21090
21151
21208
21267
21327
21396
21447
21492
21544
21594
21652
21704
21752
21785
21807
21841
21864
21880
21908
21938
21951
21968
21982
21970
21974
21967
21949
21951
21937
21928
21901
21860
21833
21778
21724
21671
21622
21556
21474
21391
21280
21178
21065
20935
20815
20690
20560
20411
20254
20095
19934
19775
19624
19468
19303
19143
18971
18794
18623
18459
18292
18125
17968
17805
17643
17483
17320
17166
17023
16891
16768
16649
16531
16418
16308
16203
16107
16024
15952
15882
15809
15742
15674
15604
15546
15501
15466
15432
15404
15379
15350
15326
15312
15310
15314
15332
15350
15365
15389
15414
15447
15487
15530
15582
15640
15691
15742
15793
15839
15888
15937
15985
16032
16073
16108
16132
16151
16162
16169
16179
16181
16180
16165
16138
16103
16056
16015
15957
15891
15828
15742
15649
15538
15418
15299
15163
15017
14878
14732
14564
14386
14200
14013
13820
13629
13438
13236
13037
12825
12601
12377
12149
11922
11694
11468
11236
10994
10753
10510
10262
10024
9794
9563
9336
9108
8878
8648
8428
8220
8017
7826
7641
7456
7277
7105
6939
6782
6637
6500
6374
6256
6140
6034
5933
5850
5787
5737
5706
5682
5668
5665
5674
5699
5736
5793
5863
5942
6033
6126
6223
6324
6435
6559
6680
6811
6942
7061
7174
7283
7386
7488
7586
7677
7759
7818
7868
7902
7916
7920
7907
7882
7845
7784
7694
7589
7463
7317
7165
6996
6810
6609
6386
6141
5880
5600
5311
5017
4708
4391
4059
3714
3358
2991
2626
2258
1892
1524
1152
780
399
22
-354
-722
-1078
-1428
-1770
-2107
-2436
-2764
-3083
-3385
-3667
-3935
-4192
-4433
-4666
-4886
-5091
-5288
-5462
-5614
-5752
-5872
-5979
-6081
-6171
-6243
-6300
-6338
-6361
-6370
-6367
-6357
-6344
-6324
-6291
-6243
-6183
-6110
-6031
-5950
-5866
-5779
-5691
-5600
-5498
-5390
-5283
-5179
-5082
-4997
-4919
-4852
-4790
-4732
-4680
-4631
-4604
-4600
-4610
-4631
-4662
-4701
-4753
-4819
-4903
-5005
-5122
-5263
-5412
-5563
-5725
-5894
-6076
-6267
-6474
-6700
-6927
-7163
-7402
-7637
-7887
-8144
-8407
-8681
-8962
-9244
-9522
-9791
-10058
-10329
-10599
-10873
-11146
-11411
-11673
-11925
-12171
-12408
-12646
-12879
-13104
-13336
-13558
-13762
-13956
-14139
-14310
-14480
-14652
-14816
-14969
-15112
-15239
-15358
-15466
-15561
-15666
-15753
-15832
-15914
-15971
-16013
-16049
-16077
-16099
-16124
-16147
-16158
-16165
-16157
-16147
-16132
-16115
-16105
-16091
-16083
-16065
-16036
-16009
-15977
-15944
-15914
-15892
-15871
-15844
-15812
-15780
-15751
-15721
-15697
-15680
-15664
-15658
-15644
-15628
-15612
-15600
-15600
-15600
-15613
-15634
-15656
-15688
-15720
-15755
-15806
-15865
-15940
-16031
-16125
-16222
-16326
-16431
-16548
-16679
-16821
-16979
-17136
-17303
-17475
-17627
-17795
-17964
-18132
-18309
-18474
-18638
-18786
-18926
-19058
-19184
-19310
-19435
-19555
-19669
-19786
-19886
-19981
-20081
-20168
-20272
-20367
-20455
-20553
-20635
-20710
-20780
-20849
-20921
-21009
-21094
-21170
-21248
-21317
-21380
-21438
-21515
-21598
-21670
-21768
-21869
-21952
-22042
-22140
-22250
-22363
-22485
-22627
-22765
-22903
-23035
-23178
-23323
-23456
-23596
-23735
-23876
-24001
-24115
-24225
-24323
-24419
-24502
-24591
-24676
-24755
-24817
-24855
-24900
-24930
-24956
-24977
-24991
-25004
-25000
-24982
-24955
-24922
-24881
-24851
-24815
-24766
-24722
-24680
-24625
-24562
-24509
-24443
-24389
-24348
-24293
-24238
-24177
-24116
-24048
-23992
-23947
-23893
-23849
-23811
-23772
-23727
-23681
-23644
-23619
-23600
-23584
-23585
-23586
-23591
-23593
-23604
-23633
-23667
-23716
-23772
-23834
-23897
-23955
-24027
-24102
-24177
-24257
-24351
-24454
-24547
-24637
-24713
-24780
-24859
-24936
-25017
-25094
-25159
-25231
-25283
-25324
-25368
-25405
-25445
-25480
-25528
-25560
-25558
-25565
-25564
-25557
-25552
-25526
-25505
-25475
-25433
-25384
-25312
-25241
-25176
-25103
-25022
-24942
-24863
-24774
-24674
-24573
-24477
-24395
-24316
-24242
-24181
-24123
-24058
-23996
-23949
-23903
-23867
-23844
-23824
-23804
-23778
-23751
-23722
-23699
-23682
-23669
-23657
-23650
-23643
-23616
-23591
-23572
-23554
-23543
-23529
-23519
-23509
-23488
-23455
-23423
-23392
-23361
-23333
-23297
-23262
-23230
-23174
-23117
-23068
-23005
-22949
-22903
-22851
-22792
-22720
-22638
-22552
-22464
-22389
-22297
-22194
-22091
-21978
-21855
-21705
-21561
-21419
-21258
-21103
-20946
-20782
-20618
-20446
-20268
-20096
-19929
-19765
-19608
-19459
-19302
-19154
-19004
-18855
-18738
-18622
-18518
-18424
-18337
-18259
-18184
-18124
-18066
-18031
-18013
-17995
-17993
-17995
-17999
-18008
-18025
-18050
-18080
-18120
-18171
-18213
-18252
-18285
-18319
-18363
-18399
-18441
-18483
-18514
-18542
-18561
-18572
-18575
-18580
-18585
-18586
-18585
-18576
-18550
-18524
-18491
-18449
-18417
-18379
-18337
-18294
-18238
-18175
-18110
-18036
-17962
-17905
-17842
-17759
-17687
-17603
-17503
-17413
-17321
-17229
-17138
-17040
-16938
-16820
-16690
-16552
-16409
-16260
-16100
-15938
-15761
-15569
-15365
-15144
-14919
-14690
-14453
-14210
-13967
-13719
-13459
-13194
-12915
-12640
-12377
-12116
-11855
-11593
-11338
-11077
-10821
-10581
-10339
-10116
-9904
-9699
-9499
-9292
-9095
-8906
-8724
-8556
-8397
-8254
-8118
-7981
-7851
-7732
-7617
-7516
-7437
-7374
-7317
-7266
-7223
-7187
-7161
-7143
-7142
-7163
-7191
-7222
-7263
-7309
-7352
-7405
-7470
-7544
-7631
-7717
-7799
-7881
-7957
-8020
-8082
-8146
-8211
-8277
-8325
-8364
-8390
-8389
-8385
-8368
-8342
-8316
-8272
-8215
-8136
-8037
-7923
-7790
-7645
-7493
-7331
-7154
-6959
-6748
-6519
-6275
-6024
-5771
-5514
-5258
-4999
-4731
-4449
-4162
-3871
-3581
-3300
-3019
-2742
-2472
-2199
-1916
-1635
-1356
-1087
-830
-580
-340
-101
142
383
625
862
1087
1300
1503
1700
1892
2085
2281
2471
2651
2824
2978
3120
3256
3383
3516
3641
3752
3860
3947
4018
4078
4125
4172
4213
4248
4283
4302
4303
4295
4281
4259
4239
4230
4219
4208
4201
4185
4162
4140
4118
4108
4107
4112
4124
4135
4145
4153
4165
4185
4220
4267
4326
4396
4466
4538
4612
4687
4783
4894
5011
5141
5283
5424
5565
5715
5869
6031
6211
6406
6608
6820
7031
7229
7435
7643
7858
8092
8325
8564
8799
9030
9260
9477
9704
9936
10170
10415
10662
10904
11138
11364
11582
11801
12021
12242
12467
12685
12891
13083
13268
13436
13598
13761
13917
14077
14226
14360
14486
14591
14680
14771
14864
14954
15041
15118
15187
15240
15281
15318
15356
15387
15422
15463
15486
15503
15515
15511
15501
15491
15491
15499
15497
15488
15481
15465
15433
15408
15393
15376
15371
15381
15378
15371
15372
15369
15374
15399
15427
15471
15530
15583
15632
15682
15739
15802
15879
15972
16070
16181
16287
16391
16500
16608
16730
16862
17010
17169
17326
17488
17643
17792
17945
18111
18280
18445
18619
18793
18956
19118
19271
19415
19569
19728
19888
20050
20200
20334
20463
20578
20689
20810
20922
21031
21147
21253
21347
21424
21502
21575
21641
21728
21807
21881
21950
21990
22031
22067
22095
22126
22153
22180
22204
22222
22228
22216
22197
22192
22198
22195
22192
22186
22180
22168
22147
22128
22107
22096
22091
22092
22098
22094
22089
22082
22078
22085
22102
22129
22158
22187
22222
22241
22256
22285
22308
22345
22396
22441
22480
22512
22543
22574
22612
22645
22681
22731
22780
22825
22849
22879
22914
22944
22986
23026
23094
23155
23199
23262
23307
23361
23418
23473
23554
23629
23699
23770
23830
23888
23939
23990
24054
24122
24192
24250
24299
24356
24393
24421
24461
24507
24551
24591
24626
24646
24656
24665
24670
24674
24684
24688
24681
24673
24647
24608
24561
24510
24467
24424
24382
24324
24254
24190
24116
24026
23946
23880
23814
23748
23684
23615
23525
23445
23366
23277
23213
23139
23072
23009
22930
22850
22753
22670
22602
22541
22488
22426
22375
22319
22261
22206
22149
22110
22080
22066
22061
22045
22023
22009
22010
22015
22029
22060
22107
22154
22206
22264
22314
22368
22436
22530
22618
22709
22818
22911
23006
23098
23191
23292
23390
23495
23594
23685
23766
23829
23873
23907
23940
23975
24000
24007
24004
23978
23924
23853
23777
23686
23592
23491
23366
23232
23072
22890
22698
22484
22270
22058
21833
21598
21351
21083
20811
20536
20254
19980
19713
19455
19199
18935
18662
18391
18133
17881
17641
17422
17216
17019
16827
16641
16461
16292
16140
16009
15897
15803
15719
15643
15572
15509
15452
15415
15399
15389
15401
15419
15437
15460
15478
15508
15551
15603
15665
15738
15813
15880
15943
15998
16053
16107
16163
16226
16281
16329
16371
16394
16411
16417
16421
16431
16439
16449
16450
16441
16425
16394
16365
16341
16319
16300
16281
16252
16217
16169
16109
16048
15979
15912
15844
15765
15674
15567
15439
15288
15136
14976
14810
14640
14453
14259
14052
13822
13574
13327
13077
12832
12588
12334
12083
11819
11545
11267
10985
10714
10449
10186
9929
9675
9409
9135
8867
8601
8344
8098
7861
7624
7395
7169
6939
6718
6505
6310
6128
5962
5819
5682
5551
5423
5307
5206
5122
5060
5014
4983
4956
4930
4907
4890
4881
4879
4884
4902
4925
4942
4959
4964
4967
4975
4980
4991
5002
5011
5014
5003
4980
4946
4908
4867
4829
4789
4737
4677
4606
4526
4435
4338
4239
4137
4035
3932
3819
3690
3549
3398
3238
3079
2916
2753
2586
2407
2218
2016
1803
1586
1370
1155
942
727
508
286
56
-177
-403
-627
-845
-1048
-1249
-1450
-1651
-1859
-2071
-2277
-2485
-2686
-2877
-3072
-3272
-3478
-3686
-3902
-4114
-4320
-4526
-4719
-4908
-5099
-5289
-5481
-5676
-5866
-6047
-6215
-6370
-6520
-6668
-6811
-6956
-7103
-7239
-7368
-7485
-7591
-7693
-7787
-7877
-7968
-8057
-8140
-8211
-8273
-8329
-8371
-8407
-8449
-8492
-8531
-8568
-8604
-8631
-8655
-8679
-8700
-8733
-8768
-8809
-8860
-8903
-8950
-8995
-9037
-9090
-9140
-9202
-9268
-9330
-9398
-9456
-9511
-9567
-9619
-9677
-9739
-9806
-9878
-9952
-10027
-10099
-10174
-10253
-10338
-10432
-10538
-10643
-10748
-10866
-10969
-11079
-11199
-11310
-11436
-11566
-11707
-11850
-11996
-12146
-12290
-12450
-12621
-12798
-12981
-13182
-13387
-13590
-13803
-14013
-14222
-14436
-14656
-14878
-15103
-15329
-15546
-15764
-15972
-16172
-16372
-16566
-16757
-16945
-17129
-17301
-17459
-17608
-17744
-17866
-17986
-18090
-18194
-18293
-18370
-18446
-18502
-18550
-18586
-18615
-18662
-18674
-18687
-18715
-18713
-18702
-18700
-18687
-18653
-18636
-18634
-18611
-18596
-18580
-18551
-18528
-18500
-18468
-18444
-18425
-18408
-18405
-18403
-18392
-18392
-18395
-18401
-18428
-18459
-18498
-18554
-18608
-18678
-18744
-18808
-18884
-18967
-19060
-19146
-19248
-19347
-19444
-19545
-19632
-19727
-19818
-19925
-20036
-20145
-20259
-20367
-20485
-20590
-20712
-20841
-20967
-21111
-21255
-21425
-21593
-21750
-21917
-22084
-22255
-22431
-22614
-22799
-22979
-23166
-23339
-23496
-23656
-23801
-23943
-24087
-24226
-24365
-24493
-24602
-24703
-24791
-24859
-24938
-25002
-25057
-25115
-25142
-25165
-25181
-25173
-25154
-25143
-25125
-25084
-25050
-25005
-24944
-24878
-24793
-24700
-24611
-24509
-24404
-24312
-24196
-24071
-23946
-23806
-23666
-23527
-23390
-23259
-23135
-23016
-22896
-22765
-22641
-22538
-22421
-22325
-22244
-22166
-22108
-22059
-22021
-21975
-21946
-21936
-21921
-21934
-21955
-21993
-22045
-22085
-22135
-22195
-22255
-22332
-22414
-22507
-22623
-22728
-22841
-22962
-23067
-23190
-23316
-23443
-23582
-23718
-23860
-24008
-24135
-24264
-24400
-24531
-24666
-24796
-24931
-25060
-25183
-25303
-25399
-25498
-25585
-25657
-25742
-25805
-25866
-25918
-25936
-25964
-25977
-25957
-25953
-25940
-25899
-25874
-25831
-25771
-25705
-25614
-25527
-25435
-25330
-25224
-25122
-25010
-24889
-24767
-24627
-24494
-24359
-24215
-24086
-23954
-23819
-23685
-23548
-23408
-23262
-23122
-22991
-22858
-22722
-22593
-22467
-22350
-22240
-22116
-22002
-21899
-21800
-21714
-21638
-21583
-21516
-21444
-21404
-21352
-21304
-21273
-21239
-21206
-21184
-21177
-21156
-21134
-21123
-21099
-21080
-21075
-21063
-21052
-21048
-21029
-21014
-21006
-20982
-20965
-20958
-20950
-20950
-20946
-20933
-20920
-20907
-20891
-20875
-20864
-20850
-20837
-20809
-20773
-20751
-20708
-20665
-20624
-20566
-20524
-20480
-20426
-20379
-20331
-20271
-20200
-20135
-20071
-20001
-19932
-19863
-19787
-19703
-19612
-19513
-19408
-19302
-19190
-19073
-18958
-18837
-18709
-18576
-18430
-18281
-18133
-17976
-17822
-17661
-17501
-17346
-17180
-17014
-16846
-16676
-16507
-16339
-16179
-16024
-15864
-15712
-15562
-15403
-15249
-15093
-14949
-14812
-14670
-14535
-14397
-14263
-14128
-13986
-13851
-13718
-13584
-13457
-13331
-13203
-13080
-12956
-12833
-12711
-12589
-12474
-12366
-12260
-12154
-12049
-11946
-11842
-11736
-11634
-11533
-11436
-11338
-11241
-11147
-11047
-10944
-10837
-10724
-10610
-10495
-10374
-10247
-10120
-9980
-9831
-9676
-9508
-9341
-9169
-8994
-8819
-8638
-8460
-8275
-8092
-7903
-7714
-7535
-7356
-7189
-7022
-6861
-6700
-6544
-6400
-6254
-6118
-5987
-5862
-5749
-5632
-5518
-5410
-5295
-5179
-5060
-4939
-4820
-4696
-4572
-4445
-4315
-4189
-4058
-3920
-3787
-3661
-3533
-3411
-3295
-3179
-3064
-2947
-2832
-2719
-2607
-2498
-2392
-2289
-2187
-2083
-1981
-1884
-1785
-1685
-1589
-1492
-1399
-1305
-1204
-1098
-985
-867
-743
-610
-474
-334
-186
-30
124
292
474
655
843
1037
1232
1434
1638
1845
2057
2274
2495
2717
2943
3166
3390
3620
3839
4067
4296
4519
4745
4963
5179
5382
5584
5778
5958
6139
6304
6464
6616
6755
6884
7002
7115
7218
7316
7412
7512
7611
7705
7796
7885
7978
8062
8141
8231
8319
8405
8493
8574
8648
8718
8786
8854
8916
8974
9041
9104
9157
9212
9261
9317
9372
9428
9495
9563
9638
9713
9795
9883
9971
10069
10173
10289
10417
10554
10702
10854
11014
11179
11344
11518
11696
11878
12062
12253
12440
12627
12812
12981
13155
13328
13499
13671
13844
14013
14169
14329
14484
14622
14761
14906
15044
15182
15318
15447
15569
15680
15792
15904
16012
16122
16230
16343
16452
16553
16659
16754
16844
16938
17031
17127
17225
17320
17409
17492
17573
17649
17725
17802
17879
17956
18030
18104
18171
18234
18295
18346
18403
18458
18513
18569
18614
18660
18694
18726
18751
18769
18800
18826
18856
18875
18886
18911
18922
18937
18958
18976
19014
19065
19112
19172
19241
19316
19406
19497
19610
19737
19869
20023
20169
20326
20495
20646
20804
20967
21146
21326
21501
21683
21843
22005
22164
22303
22445
22585
22723
22859
22983
23089
23194
23287
23365
23436
23498
23568
23633
23684
23726
23763
23799
23820
23842
23866
23887
23911
23943
23983
24008
24027
24054
24081
24110
24147
24192
24228
24268
24311
24333
24356
24379
24391
24402
24414
24426
24435
24430
24410
24382
24348
24315
24270
24229
24183
24130
24078
24009
23946
23870
23791
23726
23659
23600
23539
23484
23435
23382
23331
23287
23241
23219
23212
23192
23195
23209
23205
23215
23238
23254
23286
23330
23378
23442
23495
23544
23602
23660
23723
23798
23878
23964
24062
24154
24245
24334
24417
24509
24596
24685
24786
24879
24965
25041
25105
25164
25209
25249
25297
25339
25372
25391
25396
25384
25354
25322
25288
25249
25208
25170
25126
25062
24995
24922
24840
24772
24708
24645
24581
24510
24444
24370
24295
24230
24165
24103
24055
24007
23961
23918
23868
23817
23759
23706
23664
23622
23573
23529
23486
23420
23355
23284
23209
23130
23044
22964
22865
22770
22655
22512
22388
22240
22090
21956
21812
21675
21522
21365
21213
21059
20917
20765
20633
20521
20398
20280
20159
20040
19932
19824
19721
19629
19547
19477
19402
19324
19247
19169
19100
19038
18981
18934
18896
18857
18819
18782
18740
18696
18674
18657
18636
18634
18620
18609
18601
18579
18559
18543
18545
18536
18525
18519
18493
18476
18441
18395
18363
18319
18283
18247
18206
18157
18093
18034
17968
17905
17854
17794
17742
17691
17634
17573
17501
17434
17370
17305
17246
17186
17129
17064
16991
16917
16836
16758
16683
16608
16534
16456
16369
16276
16173
16067
15960
15857
15760
15657
15556
15439
15314
15189
15052
14920
14786
14658
14530
14395
14259
14109
13956
13793
13636
13487
13331
13179
13025
12869
12708
12536
12365
12195
12031
11873
11714
11552
11387
11223
11048
10870
10700
10527
10361
10205
10046
9888
9726
9559
9399
9241
9091
8954
8822
8696
8573
8450
8323
8198
8082
7972
7864
7769
7680
7583
7485
7379
7274
7173
7074
6983
6892
6806
6718
6627
6532
6435
6345
6254
6172
6097
6021
5950
5867
5776
5687
5591
5498
5412
5330
5245
5152
5056
4955
4850
4741
4635
4535
4436
4341
4240
4130
4009
3886
3755
3623
3495
3367
3236
3100
2960
2810
2654
2494
2329
2169
2011
1856
1696
1534
1366
1191
1017
845
680
522
369
219
71
-79
-233
-381
-526
-661
-786
-901
-1012
-1120
-1230
-1342
-1451
-1556
-1653
-1748
-1838
-1923
-2009
-2099
-2194
-2291
-2390
-2486
-2575
-2663
-2745
-2829
-2921
-3014
-3107
-3206
-3300
-3389
-3474
-3557
-3643
-3731
-3833
-3938
-4042
-4154
-4258
-4364
-4468
-4573
-4685
-4804
-4926
-5054
-5193
-5314
-5438
-5572
-5693
-5826
-5965
-6109
-6261
-6411
-6559
-6699
-6839
-6989
-7136
-7286
-7449
-7615
-7784
-7963
-8127
-8282
-8456
-8620
-8774
-8948
-9115
-9273
-9439
-9596
-9735
-9870
-10004
-10135
-10273
-10408
-10539
-10668
-10792
-10909
-11019
-11137
-11243
-11351
-11468
-11577
-11690
-11799
-11894
-11979
-12069
-12149
-12219
-12310
-12396
-12469
-12549
-12613
-12666
-12722
-12772
-12824
-12876
-12931
-12982
-13027
-13072
-13106
-13140
-13176
-13213
-13263
-13327
-13387
-13454
-13532
-13599
-13674
-13752
-13838
-13938
-14039
-14152
-14267
-14381
-14497
-14606
-14719
-14837
-14953
-15081
-15210
-15334
-15464
-15579
-15694
-15808
-15918
-16033
-16150
-16272
-16393
-16515
-16633
-16744
-16857
-16975
-17093
-17219
-17356
-17498
-17633
-17761
-17888
-18008
-18128
-18246
-18360
-18477
-18595
-18710
-18814
-18910
-18993
-19078
-19172
-19267
-19375
-19479
-19584
-19690
-19797
-19897
-19989
-20100
-20212
-20328
-20448
-20568
-20687
-20805
-20917
-21006
-21105
-21204
-21297
-21403
-21497
-21587
-21657
-21710
-21761
-21803
-21829
-21855
-21890
-21895
-21898
-21885
-21845
-21815
-21766
-21710
-21663
-21603
-21533
-21458
-21387
-21304
-21203
-21112
-21022
-20931
-20857
-20794
-20726
-20661
-20594
-20516
-20463
-20417
-20385
-20366
-20341
-20337
-20322
-20314
-20310
-20297
-20309
-20318
-20342
-20380
-20401
-20427
-20448
-20465
-20491
-20517
-20560
-20612
-20651
-20698
-20742
-20770
-20807
-20846
-20880
-20925
-20975
-21017
-21077
-21129
-21163
-21214
-21262
-21311
-21374
-21426
-21499
-21575
-21629
-21695
-21752
-21811
-21885
-21951
-22023
-22093
-22172
-22256
-22314
-22369
-22436
-22496
-22557
-22629
-22689
-22748
-22797
-22818
-22843
-22862
-22867
-22869
-22868
-22866
-22846
-22793
-22736
-22677
-22590
-22510
-22433
-22347
-22259
-22163
-22057
-21927
-21799
-21668
-21545
-21437
-21310
-21198
-21081
-20962
-20839
-20715
-20598
-20467
-20370
-20271
-20162
-20072
-19962
-19855
-19754
-19648
-19549
-19466
-19386
-19300
-19223
-19140
-19054
-18971
-18888
-18817
-18756
-18700
-18652
-18603
-18547
-18488
-18441
-18398
-18362
-18346
-18334
-18327
-18318
-18310
-18296
-18278
-18271
-18265
-18273
-18285
-18291
-18297
-18288
-18269
-18259
-18247
-18237
-18226
-18218
-18217
-18199
-18180
-18152
-18120
-18105
-18082
-18070
-18059
-18040
-18019
-17987
-17948
-17907
-17872
-17831
-17794
-17759
-17712
-17663
-17597
-17523
-17452
-17378
-17306
-17231
-17157
-17078
-16984
-16882
-16770
-16650
-16535
-16419
-16301
-16177
-16040
-15893
-15732
-15554
-15382
-15209
-15025
-14851
-14665
-14466
-14266
-14053
-13839
-13624
-13415
-13219
-13026
-12834
-12646
-12460
-12271
-12090
-11924
-11769
-11633
-11510
-11395
-11288
-11181
-11090
-11003
-10923
-10870
-10824
-10782
-10747
-10716
-10683
-10645
-10610
-10579
-10558
-10545
-10538
-10523
-10495
-10470
-10435
-10394
-10362
-10329
-10303
-10277
-10239
-10196
-10137
-10068
-10002
-9932
-9863
-9798
-9728
-9650
-9559
-9456
-9344
-9228
-9107
-8990
-8872
-8750
-8626
-8492
-8348
-8196
-8046
-7896
-7750
-7615
-7471
-7318
-7163
-6996
-6817
-6639
-6461
-6288
-6123
-5942
-5765
-5578
-5375
-5176
-4976
-4782
-4598
-4425
-4251
-4077
-3902
-3724
-3552
-3385
-3233
-3091
-2956
-2832
-2708
-2584
-2456
-2328
-2209
-2094
-1989
-1894
-1797
-1696
-1591
-1479
-1365
-1255
-1152
-1054
-964
-868
-774
-678
-565
-461
-356
-255
-166
-74
2
94
205
310
430
549
663
778
892
1010
1135
1271
1414
1563
1709
1857
2001
2139
2287
2438
2598
2769
2942
3123
3300
3465
3632
3804
3976
4157
4346
4543
4731
4907
5088
5258
5420
5596
5774
5954
6135
6315
6481
6633
6781
6918
7060
7208
7351
7498
7641
7778
7905
8031
8155
8277
8413
8553
8692
8832
8966
9095
9220
9346
9476
9614
9761
9912
10068
10219
10361
10506
10651
10803
10962
11125
11296
11461
11620
11774
11917
12059
12202
12345
12490
12638
12771
12891
13008
13105
13196
13283
13366
13443
13511
13581
13634
13667
13701
13722
13740
13768
13796
13821
13856
13892
13909
13923
13943
13965
13986
14020
14064
14109
14158
14204
14251
14298
14358
14435
14522
14620
14722
14840
14963
15081
15211
15348
15500
15667
15844
16036
16228
16427
16626
16828
17038
17250
17482
17718
17954
18197
18434
18672
18900
19127
19361
19590
19829
20062
20282
20499
20701
20901
21085
21252
21433
21600
21754
21897
22027
22141
22224
22301
22358
22406
22461
22492
22511
22520
22510
22484
22446
22398
22349
22300
22233
22166
22095
22006
21925
21831
21721
21630
21527
21432
21351
21262
21169
21080
20996
20902
20822
20765
20697
20641
20596
20544
20495
20452
20420
20389
20364
20350
20353
20370
20380
20404
20438
20473
20519
20570
20640
20725
20808
20904
21015
21120
21219
21324
21446
21568
21697
21854
21997
22139
22307
22463
22619
22791
22972
23154
23337
23533
23731
23916
24105
24293
24471
24654
24846
25023
25192
25359
25517
25675
25813
25949
26093
26226
26355
26473
26595
26711
26794
26884
26986
27061
27125
27186
27252
27323
27362
27391
27405
27407
27405
27393
27386
27365
27350
27310
27252
27202
27138
27077
27007
26929
26855
26769
26685
26599
26491
26391
26288
26178
26065
25951
25856
25741
25625
25516
25395
25283
25165
25069
24977
24885
24812
24728
24650
24574
24508
24454
24408
24379
24351
24334
24334
24323
24308
24305
24297
24289
24301
24311
24311
24314
24312
24292
24275
24253
24228
24215
24192
24182
24162
24126
24094
24042
24000
23965
23921
23887
23855
23823
23794
23756
23717
23677
23639
23625
23615
23602
23594
23570
23545
23525
23489
23461
23440
23406
23380
23350
23308
23255
23198
23133
23055
22995
22935
22866
22801
22730
22651
22565
22474
22384
22305
22232
22155
22084
22008
21921
21835
21751
21663
21578
21505
21429
21344
21260
21166
21061
20962
20866
20768
20684
20601
20503
20411
20300
20181
20077
19963
19863
19775
19676
19579
19472
19359
19252
19137
19026
18932
18840
18748
18652
18552
18444
18324
18216
18120
18024
17934
17847
17754
17650
17539
17420
17306
17204
17100
17000
16901
16789
16671
16542
16402
16274
16148
16028
15914
15786
15658
15517
15364
15215
15068
14923
14775
14642
14501
14348
14195
14022
13855
13700
13546
13406
13260
13113
12965
12808
12657
12506
12366
12239
12120
11999
11875
11750
11613
11485
11363
11243
11132
11030
10931
10823
10720
10616
10514
10427
10348
10279
10218
10160
10099
10033
9970
9912
9866
9833
9805
9778
9752
9722
9685
9654
9634
9617
9608
9605
9603
9599
9584
9564
9545
9526
9516
9503
9490
9478
9448
9406
9355
9298
9238
9180
9116
9036
8946
8836
8713
8581
8437
8289
8140
7990
7819
7625
7420
7204
6978
6747
6518
6285
6050
5807
5544
5278
5007
4733
4470
4214
3954
3696
3443
3182
2916
2663
2417
2183
1961
1745
1535
1325
1119
913
719
539
368
212
57
-95
-246
-396
-540
-679
-804
-923
-1039
-1150
-1260
-1375
-1492
-1601
-1701
-1795
-1882
-1969
-2057
-2150
-2247
-2341
-2432
-2507
-2573
-2639
-2700
-2767
-2834
-2902
-2966
-3023
-3071
-3112
-3157
-3199
-3246
-3299
-3354
-3405
-3444
-3483
-3520
-3558
-3603
-3654
-3709
-3763
-3812
-3860
-3900
-3949
-4007
-4062
-4137
-4219
-4293
-4371
-4446
-4519
-4594
-4677
-4770
-4868
-4966
-5068
-5163
-5247
-5337
-5435
-5540
-5658
-5778
-5893
-6015
-6130
-6241
-6363
-6487
-6617
-6761
-6909
-7054
-7199
-7343
-7486
-7640
-7808
-7980
-8161
-8343
-8519
-8694
-8866
-9034
-9211
-9393
-9577
-9763
-9944
-10118
-10284
-10446
-10612
-10778
-10944
-11113
-11281
-11439
-11587
-11734
-11878
-12024
-12178
-12331
-12474
-12621
-12764
-12895
-13028
-13162
-13291
-13430
-13571
-13696
-13819
-13937
-14046
-14154
-14272
-14377
-14478
-14598
-14700
-14789
-14876
-14961
-15045
-15132
-15224
-15302
-15383
-15454
-15516
-15577
-15632
-15694
-15746
-15795
-15838
-15870
-15899
-15918
-15933
-15946
-15960
-15976
-15987
-15996
-15993
-15984
-15971
-15958
-15950
-15940
-15934
-15929
-15919
-15904
-15892
-15886
-15880
-15885
-15898
-15914
-15937
-15953
-15973
-16002
-16033
-16077
-16131
-16190
-16254
-16317
-16387
-16458
-16536
-16629
-16723
-16825
-16931
-17037
-17141
-17243
-17348
-17455
-17574
-17695
-17813
-17924
-18035
-18151
-18261
-18369
-18486
-18615
-18739
-18862
-18989
-19110
-19229
-19354
-19483
-19616
-19750
-19896
-20032
-20156
-20288
-20405
-20524
-20651
-20773
-20896
-21004
-21100
-21187
-21268
-21342
-21418
-21492
-21562
-21628
-21668
-21705
-21740
-21768
-21797
-21813
-21826
-21856
-21872
-21867
-21872
-21859
-21838
-21844
-21834
-21814
-21814
-21807
-21787
-21758
-21726
-21705
-21686
-21674
-21665
-21651
-21632
-21603
-21588
-21573
-21550
-21546
-21532
-21525
-21524
-21511
-21489
-21478
-21474
-21460
-21470
-21467
-21476
-21484
-21471
-21475
-21458
-21462
-21466
-21462
-21478
-21465
-21460
-21447
-21416
-21396
-21378
-21366
-21346
-21326
-21302
-21276
-21249
-21221
-21190
-21162
-21153
-21129
-21109
-21092
-21056
-21028
-20988
-20947
-20920
-20891
-20855
-20812
-20773
-20711
-20641
-20581
-20509
-20442
-20367
-20283
-20188
-20073
-19962
-19846
-19719
-19598
-19483
-19354
-19227
-19097
-18962
-18836
-18703
-18584
-18495
-18410
-18325
-18257
-18201
-18148
-18107
-18088
-18084
-18095
-18121
-18156
-18193
-18234
-18281
-18338
-18406
-18486
-18573
-18662
-18749
-18828
-18907
-18977
-19050
-19136
-19219
-19304
-19373
-19435
-19488
-19526
-19563
-19588
-19613
-19634
-19640
-19640
-19629
-19598
-19548
-19496
-19446
-19391
-19328
-19261
-19182
-19084
-18978
-18869
-18755
-18645
-18537
-18431
-18321
-18193
-18061
-17929
-17779
-17636
-17501
-17352
-17193
-17029
-16848
-16650
-16443
-16227
-16005
-15780
-15545
-15300
-15042
-14772
-14494
-14203
-13912
-13623
-13342
-13056
-12755
-12455
-12149
-11840
-11535
-11241
-10960
-10687
-10426
-10171
-9928
-9686
-9459
-9255
-9066
-8903
-8757
-8630
-8516
-8407
-8313
-8235
-8176
-8139
-8120
-8115
-8118
-8127
-8137
-8153
-8182
-8223
-8273
-8333
-8398
-8465
-8528
-8588
-8654
-8719
-8788
-8867
-8949
-9024
-9092
-9153
-9206
-9259
-9311
-9361
-9413
-9456
-9490
-9508
-9516
-9519
-9511
-9499
-9479
-9460
-9435
-9389
-9334
-9269
-9188
-9110
-9031
-8941
-8853
-8749
-8625
-8491
-8343
-8187
-8024
-7852
-7674
-7483
-7264
-7029
-6784
-6519
-6240
-5951
-5653
-5349
-5020
-4670
-4306
-3931
-3554
-3168
-2783
-2400
-2014
-1628
-1241
-858
-482
-119
227
557
869
1169
1461
1745
2013
2268
2516
2743
2947
3145
3344
3526
3704
3880
4037
4181
4309
4426
4540
4646
4753
4850
4933
5012
5080
5138
5189
5237
5284
5333
5383
5425
5465
5501
5532
5567
5606
5646
5690
5736
5778
5810
5841
5874
5900
5931
5971
6007
6042
6075
6101
6123
6149
6176
6206
6248
6287
6327
6374
6412
6456
6511
6572
6647
6735
6829
6931
7038
7142
7260
7391
7530
7687
7852
8025
8200
8375
8552
8729
8912
9107
9302
9497
9698
9887
10064
10241
10417
10593
10773
10953
11122
11284
11443
11587
11725
11869
12013
12156
12302
12443
12576
12713
12851
12985
13131
13289
13454
13627
13793
13960
14133
14312
14505
14707
14912
15131
15352
15563
15779
15990
16199
16412
16626
16837
17048
17251
17434
17601
17766
17923
18074
18223
18361
18486
18597
18701
18785
18859
18935
19000
19070
19132
19189
19242
19283
19331
19376
19425
19483
19543
19617
19687
19741
19810
19880
19960
20049
20129
20225
20324
20418
20515
20610
20715
20822
20934
21049
21151
21246
21335
21425
21508
21580
21656
21719
21774
21810
21820
21843
21845
21826
21820
21811
21784
21745
21704
21656
21609
21558
21510
21470
21434
21405
21363
21329
21304
21284
21287
21285
21301
21327
21355
21401
21429
21469
21527
21584
21663
21736
21806
21875
21937
22006
22080
22154
22221
22297
22374
22437
22512
22568
22622
22697
22757
22822
22900
22970
23041
23116
23195
23266
23354
23463
23561
23668
23783
23901
24031
24151
24281
24437
24594
24745
24899
25056
25210
25369
25520
25671
25834
25998
26149
26297
26435
26555
26672
26788
26898
26992
27081
27163
27219
27242
27257
27284
27278
27258
27251
27223
27164
27094
27024
26937
26857
26777
26673
26580
26490
26377
26249
26132
26033
25925
25813
25713
25607
25492
25378
25254
25126
25013
24900
24779
24670
24556
24429
24307
24191
24072
23960
23850
23744
23646
23540
23431
23324
23218
23127
23042
22956
22872
22775
22680
22600
22513
22427
22352
22287
22234
22184
22131
22079
22046
22022
22002
22008
22026
22040
22055
22072
22098
22129
22170
22223
22267
22314
22354
22392
22436
22455
22484
22527
22567
22616
22651
22681
22716
22747
22774
22812
22861
22904
22946
22984
23017
23035
23059
23103
23131
23154
23182
23204
23213
23215
23208
23194
23183
23168
23155
23128
23087
23051
22997
22933
22872
22802
22732
22668
22587
22492
22399
22297
22198
22098
21978
21872
21765
21641
21511
21362
21220
21086
20952
20811
20665
20519
20357
20198
20034
19866
19704
19545
19401
19248
19086
18930
18770
18610
18452
18301
18149
17991
17836
17667
17483
17305
17125
16939
16760
16578
16390
16196
15996
15793
15590
15390
15198
15013
14827
14635
14443
14255
14069
13893
13724
13567
13425
13281
13138
12991
12853
12725
12600
12489
12380
12272
12168
12061
11949
11840
11736
11641
11556
11475
11390
11301
11220
11144
11069
11000
10945
10901
10858
10815
10768
10723
10675
10633
10601
10567
10541
10505
10465
10422
10374
10328
10284
10249
10213
10176
10132
10082
10028
9967
9908
9850
9800
9746
9690
9626
9554
9480
9396
9321
9246
9177
9103
9008
8925
8834
8732
8633
8532
8435
8331
8213
8086
7946
7795
7645
7488
7325
7165
6999
6821
6634
6441
6246
6049
5860
5671
5475
5279
5073
4855
4634
4408
4181
3955
3728
3493
3247
2993
2730
2459
2188
1918
1647
1373
1099
821
538
257
-16
-277
-526
-762
-992
-1214
-1426
-1634
-1833
-2016
-2182
-2339
-2481
-2614
-2746
-2876
-2997
-3104
-3205
-3293
-3368
-3436
-3506
-3575
-3645
-3716
-3774
-3830
-3879
-3918
-3964
-4012
-4069
-4123
-4169
-4211
-4240
-4262
-4277
-4284
-4297
-4301
-4303
-4300
-4281
-4252
-4213
-4179
-4146
-4112
-4088
-4059
-4022
-3990
-3958
-3924
-3902
-3894
-3895
-3903
-3923
-3945
-3968
-4006
-4055
-4118
-4198
-4291
-4396
-4505
-4617
-4735
-4856
-4987
-5133
-5288
-5449
-5612
-5775
-5935
-6096
-6258
-6422
-6602
-6782
-6959
-7143
-7315
-7477
-7646
-7815
-7992
-8176
-8363
-8551
-8736
-8927
-9114
-9306
-9512
-9719
-9939
-10172
-10402
-10632
-10863
-11099
-11344
-11596
-11864
-12144
-12427
-12707
-12988
-13277
-13565
-13851
-14154
-14458
-14758
-15053
-15340
-15613
-15869
-16119
-16360
-16598
-16827
-17035
-17229
-17395
-17546
-17680
-17802
-17925
-18025
-18116
-18193
-18246
-18286
-18310
-18324
-18326
-18316
-18298
-18270
-18222
-18151
-18058
-17960
-17847
-17718
-17596
-17455
-17300
-17134
-16951
-16770
-16586
-16403
-16228
-16059
-15886
-15720
-15557
-15391
-15236
-15087
-14949
-14820
-14708
-14594
-14475
-14372
-14272
-14184
-14098
-14028
-13982
-13934
-13898
-13867
-13833
-13817
-13818
-13833
-13871
-13926
-13983
-14054
-14130
-14222
-14345
-14475
-14623
-14793
-14979
-15175
-15376
-15594
-15822
-16061
-16324
-16605
-16894
-17192
-17498
-17810
-18125
-18445
-18778
-19123
-19465
-19809
-20156
-20487
-20822
-21145
-21463
-21782
-22087
-22406
-22705
-22982
-23248
-23497
-23748
-23980
-24197
-24406
-24598
-24781
-24941
-25074
-25192
-25297
-25394
-25476
-25544
-25608
-25637
-25635
-25626
-25610
-25572
-25509
-25450
-25373
-25271
-25158
-25013
-24847
-24683
-24506
-24308
-24117
-23907
-23674
-23433
-23180
-22935
-22674
-22419
-22174
-21907
-21653
-21395
-21130
-20876
-20622
-20382
-20159
-19929
-19703
-19493
-19277
-19064
-18864
-18682
-18504
-18342
-18196
-18043
-17905
-17777
-17649
-17541
-17458
-17390
-17335
-17300
-17266
-17242
-17239
-17249
-17282
-17325
-17389
-17469
-17546
-17638
-17736
-17837
-17950
-18079
-18224
-18374
-18528
-18685
-18847
-19014
-19190
-19374
-19572
-19781
-19981
-20188
-20385
-20571
-20764
-20963
-21156
-21346
-21544
-21727
-21901
-22064
-22224
-22377
-22515
-22674
-22811
-22927
-23052
-23154
-23237
-23326
-23397
-23454
-23523
-23568
-23595
-23618
-23611
-23598
-23566
-23529
-23494
-23427
-23349
-23256
-23134
-23006
-22861
-22710
-22562
-22382
-22195
-22008
-21791
-21574
-21350
-21119
-20890
-20654
-20425
-20186
-19938
-19693
-19444
-19200
-18961
-18728
-18500
-18272
-18043
-17809
-17572
-17339
-17110
-16883
-16662
-16445
-16226
-16007
-15791
-15571
-15366
-15176
-14992
-14819
-14653
-14497
-14338
-14185
-14049
-13919
-13807
-13702
-13605
-13518
-13434
-13358
-13279
-13208
-13158
-13115
-13077
-13044
-13013
-12982
-12959
-12936
-12917
-12919
-12928
-12933
-12955
-12972
-12977
-13002
-13026
-13060
-13108
-13156
-13218
-13271
-13328
-13386
-13439
-13508
-13574
-13647
-13727
-13797
-13864
-13929
-13989
-14038
-14094
-14149
-14196
-14238
-14255
-14262
-14265
-14259
-14248
-14220
-14194
-14161
-14101
-14038
-13960
-13871
-13784
-13693
-13599
-13501
-13401
-13292
-13173
-13052
-12936
-12820
-12704
-12598
-12484
-12359
-12239
-12112
-11982
-11861
-11733
-11613
-11487
-11357
-11228
-11080
-10929
-10777
-10630
-10481
-10326
-10168
-9995
-9818
-9629
-9434
-9241
-9049
-8859
-8657
-8449
-8237
-8020
-7795
-7568
-7352
-7134
-6916
-6696
-6466
-6232
-5996
-5765
-5536
-5312
-5099
-4883
-4662
-4447
-4235
-4024
-3825
-3634
-3455
-3285
-3117
-2952
-2790
-2636
-2491
-2356
-2235
-2123
-2020
-1919
-1819
-1725
-1640
-1562
-1496
-1443
-1386
-1339
-1297
-1251
-1213
-1180
-1157
-1145
-1138
-1136
-1134
-1134
-1136
-1142
-1160
-1186
-1211
-1243
-1279
-1309
-1337
-1367
-1400
-1438
-1478
-1514
-1545
-1570
-1586
-1593
-1598
-1600
-1597
-1588
-1571
-1542
-1494
-1432
-1363
-1285
-1198
-1106
-1004
-889
-760
-618
-464
-302
-138
26
195
370
553
750
953
1159
1366
1572
1783
1993
2207
2435
2669
2902
3134
3370
3600
3826
4053
4278
4507
4737
4963
5182
5392
5592
5789
5982
6176
6374
6570
6754
6923
7090
7249
7411
7571
7732
7897
8053
8206
8351
8488
8624
8758
8890
9025
9157
9275
9386
9489
9585
9674
9761
9853
9934
10010
10074
10124
10169
10202
10229
10252
10272
10288
10299
10296
10279
10265
10249
10234
10226
10220
10210
10202
10195
10185
10179
10181
10195
10216
10242
10271
10303
10335
10372
10419
10470
10531
10607
10683
10758
10837
10914
10993
11080
11178
11284
11387
11494
11593
11682
11776
11877
11974
12069
12168
12255
12345
12428
12493
12558
12620
12678
12733
12785
12825
12854
12880
12897
12913
12933
12963
12985
13007
13040
13062
13086
13117
13157
13211
13270
13339
13416
13493
13568
13649
13748
13853
13965
14085
14200
14325
14450
14564
14686
14812
14944
15073
15203
15337
15463
15585
15705
15828
15963
16103
16245
16392
16539
16686
16832
16982
17138
17302
17475
17638
17806
17974
18122
18271
18419
18567
18715
18851
18981
19098
19200
19292
19367
19439
19505
19565
19623
19655
19680
19692
19684
19680
19677
19666
19649
19625
19596
19559
19508
19460
19408
19360
19318
19268
19214
19143
19072
19006
18947
18883
18822
18775
18717
18668
18612
18552
18514
18471
18439
18416
18399
18382
18356
18335
18317
18313
18309
18304
18306
18299
18283
18270
18248
18219
18204
18186
18165
18145
18119
18089
18056
18031
18011
18003
18006
18011
18024
18040
18066
18101
18140
18203
18271
18341
18426
18507
18594
18687
18784
18885
18990
19105
19212
19324
19426
19512
19611
19704
19788
19881
19966
20032
20093
20148
20185
20214
20256
20287
20302
20323
20326
20322
20318
20293
20277
20264
20244
20227
20200
20173
20149
20127
20100
20079
20067
20061
20056
20042
20036
20032
20028
20031
20041
20058
20067
20082
20093
20096
20096
20096
20094
20085
20069
20045
20011
19950
19893
19827
19740
19664
19570
19474
19362
19232
19098
18946
18798
18644
18484
18322
18150
17971
17779
17585
17386
17189
16994
16796
16597
16397
16194
15990
15791
15603
15427
15257
15089
14923
14750
14589
14438
14281
14136
14006
13880
13746
13617
13499
13373
13267
13173
13080
13007
12934
12865
12804
12750
12705
12674
12654
12641
12648
12659
12680
12709
12751
12812
12878
12959
13051
13154
13257
13362
13479
13586
13704
13830
13950
14079
14193
14293
14391
14482
14566
14642
14706
14755
14790
14808
14808
14783
14741
14689
14615
14530
14425
14303
14170
14018
13860
13691
13517
13342
13163
12981
12787
12587
12394
12201
12011
11831
11647
11461
11273
11087
10910
10731
10561
10402
10241
10093
9945
9791
9643
9500
9368
9238
9111
8994
8867
8733
8603
8472
8331
8197
8068
7934
7795
7644
7490
7330
7164
7003
6839
6673
6505
6332
6155
5975
5796
5622
5454
5295
5140
4986
4832
4674
4523
4382
4251
4135
4021
3915
3811
3708
3612
3519
3434
3366
3298
3230
3171
3105
3033
2966
2897
2834
2782
2725
2667
2616
2554
2491
2442
2395
2353
2320
2288
2254
2221
2188
2148
2115
2090
2063
2046
2026
1993
1961
1930
1892
1861
1836
1804
1768
1732
1688
1628
1565
1504
1437
1369
1294
1207
1113
1004
887
768
645
523
398
271
129
-23
-174
-330
-480
-631
-780
-927
-1082
-1239
-1399
-1560
-1721
-1872
-2019
-2167
-2311
-2458
-2605
-2753
-2897
-3037
-3177
-3309
-3446
-3590
-3739
-3900
-4065
-4233
-4408
-4586
-4766
-4962
-5170
-5382
-5607
-5832
-6049
-6275
-6494
-6710
-6932
-7151
-7367
-7580
-7786
-7977
-8161
-8340
-8510
-8679
-8849
-9012
-9157
-9294
-9426
-9546
-9657
-9768
-9877
-9987
-10092
-10178
-10260
-10334
-10399
-10465
-10522
-10577
-10629
-10668
-10695
-10714
-10728
-10741
-10752
-10760
-10776
-10784
-10783
-10780
-10773
-10774
-10771
-10770
-10782
-10790
-10796
-10803
-10805
-10807
-10821
-10840
-10860
-10885
-10905
-10931
-10951
-10970
-10999
-11029
-11063
-11098
-11137
-11168
-11188
-11209
-11230
-11255
-11283
-11316
-11347
-11369
-11394
-11421
-11443
-11472
-11512
-11557
-11608
-11659
-11712
-11766
-11824
-11890
-11967
-12058
-12145
-12240
-12345
-12446
-12551
-12658
-12769
-12887
-13007
-13125
-13240
-13345
-13443
-13544
-13644
-13749
-13850
-13957
-14069
-14166
-14265
-14362
-14456
-14563
-14669
-14783
-14893
-15003
-15122
-15233
-15345
-15460
-15584
-15712
-15843
-15973
-16091
-16209
-16327
-16442
-16560
-16680
-16797
-16911
-17020
-17110
-17195
-17283
-17363
-17446
-17527
-17613
-17693
-17762
-17830
-17889
-17951
-18020
-18086
-18153
-18224
-18280
-18327
-18376
-18412
-18452
-18496
-18532
-18567
-18591
-18615
-18621
-18614
-18612
-18601
-18604
-18596
-18577
-18561
-18527
-18493
-18459
-18427
-18397
-18370
-18348
-18315
-18276
-18229
-18183
-18142
-18097
-18058
-18018
-17971
-17918
-17858
-17795
-17730
-17663
-17599
-17539
-17472
-17391
-17308
-17222
-17125
-17033
-16949
-16863
-16780
-16696
-16609
-16526
-16442
-16366
-16297
-16241
-16198
-16157
-16121
-16084
-16053
-16030
-16019
-16021
-16032
-16056
-16085
-16116
-16154
-16198
-16255
-16324
-16406
-16496
-16594
-16696
-16801
-16907
-17021
-17146
-17274
-17414
-17555
-17695
-17832
-17959
-18094
-18235
-18371
-18507
-18649
-18784
-18913
-19033
-19153
-19276
-19390
-19514
-19632
-19743
-19857
-19950
-20044
-20138
-20229
-20322
-20403
-20484
-20556
-20626
-20681
-20720
-20761
-20786
-20810
-20835
-20843
-20844
-20818
-20770
-20729
-20670
-20600
-20535
-20447
-20343
-20224
-20084
-19934
-19767
-19593
-19413
-19221
-19019
-18798
-18556
-18305
-18046
-17789
-17530
-17266
-17001
-16727
-16455
-16185
-15912
-15648
-15405
-15163
-14933
-14724
-14509
-14298
-14104
-13926
-13754
-13600
-13463
-13332
-13207
-13085
-12964
-12855
-12763
-12673
-12589
-12525
-12454
-12377
-12312
-12245
-12184
-12139
-12103
-12077
-12057
-12042
-12035
-12024
-12024
-12046
-12073
-12114
-12169
-12226
-12286
-12344
-12412
-12486
-12566
-12662
-12763
-12866
-12968
-13069
-13167
-13273
-13391
-13499
-13615
-13744
-13865
-13978
-14093
-14205
-14312
-14422
-14538
-14647
-14740
-14837
-14909
-14969
-15030
-15073
-15117
-15149
-15178
-15189
-15179
-15161
-15125
-15083
-15031
-14972
-14903
-14818
-14724
-14608
-14484
-14346
-14193
-14047
-13887
-13721
-13548
-13349
-13142
-12927
-12707
-12488
-12265
-12041
-11815
-11578
-11334
-11090
-10842
-10593
-10354
-10121
-9886
-9653
-9413
-9173
-8937
-8699
-8475
-8261
-8055
-7858
-7652
-7453
-7263
-7067
-6891
-6733
-6573
-6434
-6295
-6156
-6030
-5905
-5796
-5694
-5609
-5536
-5459
-5393
-5331
-5266
-5212
-5165
-5120
-5095
-5080
-5062
-5048
-5026
-5011
-5006
-5005
-5018
-5039
-5063
-5090
-5119
-5146
-5181
-5219
-5264
-5321
-5379
-5439
-5489
-5537
-5582
-5627
-5676
-5727
-5780
-5826
-5868
-5896
-5916
-5939
-5954
-5969
-5992
-6012
-6022
-6030
-6029
-6017
-6012
-6012
-6003
-6001
-6008
-5997
-5984
-5970
-5941
-5924
-5904
-5879
-5858
-5824
-5777
-5720
-5651
-5574
-5494
-5413
-5322
-5225
-5118
-4996
-4861
-4718
-4570
-4414
-4259
-4105
-3933
-3752
-3557
-3352
-3145
-2930
-2717
-2494
-2260
-2020
-1758
-1484
-1199
-911
-617
-320
-23
283
595
916
1244
1570
1895
2216
2524
2830
3134
3436
3739
4035
4319
4586
4839
5077
5302
5522
5725
5918
6103
6262
6405
6525
6621
6710
6785
6848
6898
6932
6946
6935
6911
6876
6827
6773
6701
6622
6533
6413
6288
6148
6003
5860
5714
5572
5417
5262
5106
4942
4783
4625
4486
4350
4213
4091
3956
3827
3710
3591
3490
3403
3326
3257
3191
3128
3070
3022
2984
2967
2964
2973
2994
3016
3049
3085
3127
3191
3274
3371
3486
3608
3734
3871
4015
4178
4356
4556
4778
5003
5239
5476
5719
5972
6235
6515
6804
7104
7408
7708
8002
8291
8588
8887
9182
9484
9781
10061
10330
10584
10829
11067
11308
11544
11767
11982
12188
12381
12555
12722
12892
13056
13224
13393
13541
13681
13811
13924
14043
14151
14259
14359
14442
14525
14579
14622
14645
14659
14678
14673
14656
14634
14594
14532
14454
14372
14286
14195
14109
14022
13922
13808
13691
13568
13442
13323
13206
13091
12970
12849
12724
12590
12464
12344
12231
12123
12017
11919
11814
11705
11598
11499
11410
11335
11263
11198
11136
11066
10999
10937
10876
10823
10783
10744
10704
10662
10614
10568
10520
10480
10451
10425
10404
10383
10359
10337
10313
10303
10300
10308
10329
10353
10376
10399
10430
10462
10503
10569
10643
10727
10819
10917
11021
11126
11245
11388
11537
11698
11877
12050
12227
12408
12597
12797
13002
13222
13454
13673
13891
14114
14324
14541
14766
14987
15213
15430
15642
15846
16035
16218
16399
16574
16750
16920
17077
17218
17346
17469
17569
17670
17772
17854
17936
18006
18056
18096
18123
18134
18146
18152
18148
18133
18093
18039
17965
17878
17793
17689
17573
17447
17303
17144
16963
16771
16572
16365
16156
15942
15722
15489
15239
14983
14725
14461
14200
13941
13668
13393
13112
12820
12524
12230
11948
11673
11399
11135
10878
10615
10358
10112
9876
9661
9467
9290
9124
8972
8832
8706
8596
8505
8446
8404
8382
8382
8392
8416
8456
8517
8602
8711
8845
8996
9163
9344
9537
9737
9962
10211
10467
10745
11034
11314
11599
11891
12183
12478
12782
13089
13399
13699
13983
14259
14531
14792
15045
15305
15560
15800
16028
16231
16423
16600
16761
16923
17074
17208
17330
17427
17503
17562
17600
17624
17637
17635
17616
17571
17492
17393
17269
17124
16971
16799
16608
16401
16168
15909
15626
15327
15022
14695
14374
14034
13668
13312
12928
12539
12148
11750
11365
10981
10606
10228
9848
9475
9106
8747
8399
8067
7748
7437
7121
6809
6508
6211
5928
5661
5413
5177
4950
4735
4526
4335
4165
4013
3892
3795
3711
3648
3599
3557
3541
3552
3572
3620
3688
3767
3864
3962
4073
4200
4341
4505
4686
4886
5089
5295
5512
5734
5965
6205
6454
6713
6970
7219
7458
7686
7908
8122
8334
8535
8726
8900
9047
9183
9299
9396
9487
9560
9623
9683
9716
9724
9728
9713
9684
9653
9614
9570
9509
9430
9332
9221
9102
8969
8835
8688
8530
8366
8182
7981
7769
7554
7337
7118
6893
6665
6427
6174
5923
5665
5418
5171
4918
4677
4430
4179
3924
3674
3424
3179
2948
2717
2491
2271
2052
1831
1619
1426
1242
1070
911
764
626
492
370
258
162
89
26
-24
-69
-110
-140
-170
-191
-196
-190
-176
-159
-137
-119
-98
-68
-32
15
70
130
189
247
302
353
410
470
540
607
670
727
769
818
861
893
933
970
1006
1025
1039
1048
1039
1030
1014
998
978
952
909
853
796
721
649
582
507
430
346
250
141
27
-88
-204
-323
-440
-564
-696
-834
-978
-1121
-1259
-1388
-1513
-1625
-1734
-1848
-1952
-2057
-2149
-2229
-2301
-2359
-2412
-2459
-2510
-2559
-2602
-2641
-2671
-2695
-2715
-2737
-2764
-2797
-2834
-2865
-2893
-2918
-2937
-2957
-2981
-3013
-3050
-3092
-3133
-3172
-3216
-3261
-3316
-3382
-3457
-3550
-3646
-3739
-3839
-3943
-4054
-4172
-4302
-4440
-4582
-4730
-4873
-5014
-5158
-5303
-5458
-5615
-5775
-5939
-6100
-6256
-6408
-6557
-6706
-6864
-7017
-7171
-7330
-7470
-7609
-7741
-7869
-8006
-8145
-8290
-8433
-8571
-8703
-8829
-8959
-9093
-9229
-9369
-9511
-9653
-9785
-9917
-10040
-10156
-10278
-10395
-10508
-10617
-10711
-10787
-10843
-10895
-10937
-10958
-10981
-10989
-10978
-10958
-10913
-10856
-10786
-10711
-10631
-10539
-10448
-10339
-10219
-10088
-9950
-9812
-9670
-9534
-9397
-9262
-9123
-8978
-8843
-8707
-8581
-8474
-8373
-8283
-8203
-8126
-8056
-7992
-7938
-7901
-7881
-7871
-7871
-7877
-7886
-7901
-7915
-7948
-7997
-8052
-8123
-8202
-8277
-8354
-8448
-8541
-8648
-8774
-8904
-9050
-9193
-9338
-9488
-9633
-9795
-9965
-10139
-10324
-10511
-10695
-10879
-11061
-11239
-11430
-11626
-11824
-12019
-12213
-12413
-12599
-12777
-12953
-13129
-13312
-13494
-13668
-13833
-13987
-14120
-14246
-14359
-14464
-14563
-14653
-14738
-14801
-14847
-14868
-14884
-14883
-14873
-14875
-14847
-14818
-14782
-14720
-14645
-14564
-14497
-14414
-14335
-14266
-14181
-14092
-13993
-13892
-13785
-13684
-13593
-13497
-13413
-13324
-13228
-13134
-13038
-12951
-12874
-12810
-12756
-12712
-12671
-12622
-12579
-12544
-12516
-12499
-12491
-12496
-12500
-12501
-12496
-12485
-12478
-12471
-12466
-12470
-12477
-12475
-12469
-12453
-12426
-12411
-12395
-12383
-12384
-12388
-12390
-12387
-12384
-12384
-12386
-12398
-12423
-12455
-12492
-12524
-12549
-12573
-12592
-12618
-12650
-12681
-12719
-12760
-12787
-12801
-12816
-12826
-12840
-12859
-12882
-12905
-12915
-12922
-12925
-12919
-12908
-12904
-12908
-12918
-12925
-12930
-12927
-12913
-12905
-12898
-12891
-12898
-12905
-12921
-12931
-12928
-12933
-12925
-12924
-12937
-12952
-12977
-12988
-13001
-13009
-12996
-12993
-12995
-12998
-13009
-13015
-13025
-13025
-13011
-13001
-12991
-12985
-12981
-12986
-12995
-12986
-12982
-12977
-12959
-12947
-12948
-12954
-12969
-12976
-12973
-12974
-12962
-12949
-12936
-12925
-12919
-12911
-12904
-12882
-12847
-12808
-12763
-12721
-12676
-12628
-12581
-12525
-12456
-12376
-12284
-12195
-12101
-12005
-11914
-11818
-11714
-11599
-11476
-11346
-11221
-11101
-10973
-10849
-10728
-10597
-10456
-10315
-10168
-10025
-9901
-9770
-9650
-9541
-9412
-9284
-9165
-9044
-8925
-8823
-8732
-8640
-8555
-8469
-8377
-8290
-8213
-8148
-8091
-8054
-8012
-7958
-7918
-7873
-7827
-7795
-7770
-7760
-7757
-7753
-7748
-7743
-7741
-7739
-7744
-7756
-7776
-7793
-7808
-7817
-7807
-7803
-7798
-7794
-7802
-7802
-7811
-7808
-7794
-7790
-7782
-7787
-7802
-7823
-7858
-7897
-7941
-7979
-8023
-8083
-8152
-8234
-8327
-8425
-8527
-8616
-8698
-8785
-8873
-8960
-9045
-9128
-9202
-9259
-9306
-9336
-9353
-9365
-9373
-9373
-9360
-9331
-9282
-9225
-9149
-9058
-8964
-8861
-8756
-8632
-8491
-8335
-8168
-7994
-7813
-7633
-7449
-7265
-7074
-6874
-6666
-6449
-6248
-6049
-5850
-5660
-5469
-5276
-5082
-4891
-4697
-4515
-4343
-4171
-4004
-3837
-3665
-3485
-3306
-3133
-2961
-2795
-2632
-2465
-2297
-2122
-1948
-1781
-1621
-1470
-1332
-1198
-1065
-939
-817
-699
-602
-514
-438
-392
-340
-291
-256
-223
-205
-201
-213
-234
-264
-297
-326
-367
-411
-463
-526
-597
-678
-751
-833
-916
-993
-1080
-1168
-1266
-1372
-1471
-1570
-1669
-1755
-1839
-1932
-2021
-2113
-2203
-2284
-2356
-2415
-2467
-2517
-2561
-2603
-2640
-2664
-2677
-2673
-2654
-2625
-2586
-2544
-2500
-2443
-2374
-2297
-2197
-2086
-1973
-1854
-1735
-1610
-1475
-1332
-1176
-1009
-837
-664
-494
-325
-159
12
190
369
558
745
920
1093
1259
1421
1591
1766
1943
2123
2298
2468
2630
2786
2942
3102
3266
3429
3585
3735
3876
4004
4128
4251
4379
4502
4619
4730
4832
4926
5001
5079
5156
5231
5313
5384
5450
5506
5547
5587
5621
5656
5694
5729
5755
5773
5776
5771
5762
5746
5734
5722
5701
5675
5641
5597
5547
5496
5452
5412
5372
5334
5295
5252
5209
5177
5150
5128
5121
5121
5117
5118
5123
5125
5131
5145
5165
5187
5213
5235
5251
5265
5278
5295
5317
5345
5373
5391
5409
5427
5437
5449
5469
5489
5513
5536
5552
5567
5574
5573
5580
5594
5605
5619
5626
5631
5639
5639
5650
5671
5702
5744
5789
5842
5899
5961
6033
6119
6226
6349
6478
6615
6758
6903
7053
7211
7375
7552
7736
7912
8084
8242
8396
8548
8689
8831
8973
9107
9230
9340
9436
9523
9610
9693
9779
9865
9941
10012
10069
10120
10176
10221
10274
10333
10388
10432
10466
10496
10510
10526
10545
10558
10571
10578
10574
10556
10526
10495
10455
10408
10368
10323
10257
10184
10103
10012
9907
9806
9716
9613
9511
9405
9283
9163
9038
8908
8788
8680
8573
8473
8372
8271
8178
8088
8014
7960
7926
7909
7891
7882
7878
7877
7893
7921
7962
8016
8079
8137
8197
8257
8309
8373
8444
8521
8599
8676
8745
8796
8851
8891
8929
8972
9013
9058
9090
9115
9125
9125
9128
9131
9141
9152
9161
9167
9168
9153
9140
9133
9129
9136
9148
9162
9176
9189
9192
9188
9196
9207
9227
9252
9274
9288
9296
9300
9296
9300
9305
9321
9342
9357
9372
9376
9378
9379
9388
9413
9440
9474
9498
9518
9534
9538
9555
9566
9584
9611
9626
9639
9640
9632
9621
9605
9598
9591
9586
9576
9551
9520
9475
9425
9379
9335
9293
9248
9204
9141
9065
8994
8912
8833
8768
8703
8630
8554
8470
8369
8270
8169
8070
7975
7878
7778
7669
7549
7419
7285
7146
7015
6894
6767
6636
6497
6346
6188
6031
5879
5731
5591
5451
5315
5171
5020
4873
4733
4608
4495
4396
4309
4226
4146
4069
4005
3952
3907
3888
3884
3888
3895
3902
3915
3937
3971
4016
4079
4153
4235
4313
4379
4455
4534
4617
4713
4819
4926
5023
5117
5205
5285
5367
5454
5546
5642
5739
5828
5908
5979
6045
6113
6183
6256
6333
6410
6476
6526
6568
6603
6635
6666
6694
6720
6735
6731
6714
6686
6642
6591
6536
6487
6433
6362
6278
6175
6054
5930
5804
5673
5547
5412
5264
5111
4939
4753
4561
4365
4172
3983
3784
3582
3376
3155
2927
2704
2493
2280
2072
1879
1686
1492
1296
1105
923
753
601
462
330
200
73
-54
-179
-294
-395
-478
-550
-607
-659
-712
-759
-802
-827
-837
-829
-803
-771
-725
-685
-652
-607
-535
-460
-379
-271
-166
-56
51
153
260
365
485
611
736
861
971
1073
1165
1246
1325
1405
1488
1565
1630
1687
1730
1759
1784
1810
1839
1873
1908
1933
1945
1947
1935
1924
1909
1892
1877
1847
1809
1757
1679
1588
1486
1376
1267
1154
1029
890
733
560
378
186
-1
-189
-375
-561
-762
-967
-1183
-1409
-1625
-1833
-2031
-2222
-2411
-2603
-2799
-2996
-3194
-3381
-3553
-3715
-3872
-4028
-4185
-4349
-4516
-4679
-4838
-4980
-5114
-5244
-5370
-5499
-5629
-5756
-5875
-5984
-6073
-6144
-6210
-6266
-6314
-6360
-6391
-6407
-6410
-6385
-6343
-6295
-6231
-6168
-6101
-6021
-5937
-5835
-5714
-5589
-5463
-5337
-5221
-5117
-5012
-4899
-4781
-4664
-4548
-4437
-4340
-4254
-4175
-4104
-4033
-3960
-3894
-3833
-3786
-3755
-3737
-3728
-3725
-3723
-3719
-3728
-3739
-3762
-3809
-3867
-3936
-4011
-4089
-4170
-4258
-4359
-4471
-4599
-4736
-4878
-5008
-5147
-5290
-5423
-5572
-5727
-5892
-6059
-6220
-6374
-6518
-6665
-6810
-6952
-7098
-7245
-7387
-7516
-7633
-7740
-7840
-7938
-8033
-8130
-8220
-8298
-8363
-8412
-8444
-8468
-8493
-8510
-8525
-8532
-8520
-8505
-8476
-8440
-8409
-8369
-8336
-8307
-8272
-8238
-8191
-8146
-8104
-8064
-8037
-8012
-7991
-7978
-7961
-7939
-7923
-7920
-7923
-7938
-7960
-7982
-8007
-8025
-8045
-8075
-8108
-8156
-8212
-8266
-8326
-8386
-8440
-8507
-8579
-8660
-8753
-8846
-8948
-9041
-9131
-9220
-9312
-9411
-9503
-9608
-9711
-9804
-9894
-9974
-10053
-10127
-10205
-10281
-10347
-10410
-10453
-10486
-10505
-10510
-10521
-10517
-10509
-10500
-10469
-10429
-10378
-10316
-10254
-10194
-10137
-10070
-10001
-9927
-9842
-9757
-9667
-9586
-9505
-9423
-9348
-9267
-9181
-9087
-8997
-8908
-8826
-8754
-8680
-8610
-8532
-8452
-8375
-8299
-8232
-8173
-8119
-8068
-8021
-7975
-7924
-7881
-7850
-7827
-7813
-7810
-7814
-7817
-7822
-7838
-7860
-7896
-7949
-8006
-8076
-8152
-8222
-8299
-8377
-8464
-8558
-8657
-8759
-8856
-8950
-9037
-9116
-9195
-9274
-9356
-9436
-9517
-9599
-9670
-9731
-9793
-9859
-9927
-9999
-10072
-10141
-10206
-10257
-10309
-10366
-10419
-10479
-10544
-10602
-10654
-10698
-10734
-10767
-10801
-10830
-10853
-10874
-10886
-10882
-10866
-10845
-10819
-10782
-10754
-10720
-10669
-10617
-10550
-10471
-10391
-10306
-10221
-10136
-10045
-9948
-9846
-9733
-9613
-9494
-9373
-9259
-9145
-9021
-8896
-8760
-8614
-8475
-8337
-8204
-8079
-7957
-7836
-7715
-7595
-7481
-7372
-7277
-7202
-7131
-7062
-7006
-6940
-6878
-6826
-6778
-6740
-6706
-6682
-6658
-6631
-6606
-6579
-6563
-6554
-6549
-6552
-6556
-6559
-6555
-6545
-6539
-6539
-6547
-6553
-6565
-6575
-6575
-6574
-6573
-6576
-6586
-6604
-6625
-6646
-6664
-6680
-6690
-6698
-6714
-6731
-6756
-6783
-6804
-6827
-6841
-6848
-6865
-6889
-6912
-6942
-6971
-6992
-7010
-7018
-7027
-7043
-7059
-7081
-7103
-7115
-7121
-7116
-7110
-7092
-7075
-7069
-7050
-7036
-7011
-6972
-6933
-6881
-6836
-6790
-6747
-6710
-6661
-6607
-6546
-6480
-6412
-6352
-6301
-6245
-6187
-6131
-6064
-5984
-5906
-5826
-5740
-5659
-5577
-5485
-5382
-5269
-5146
-5016
-4890
-4768
-4647
-4525
-4393
-4255
-4110
-3966
-3825
-3678
-3552
-3434
-3304
-3177
-3041
-2905
-2771
-2637
-2514
-2392
-2274
-2157
-2026
-1892
-1758
-1626
-1503
-1387
-1281
-1180
-1079
-977
-874
-779
-697
-625
-565
-517
-469
-425
-386
-346
-317
-302
-299
-308
-328
-349
-369
-389
-415
-445
-483
-534
-588
-644
-692
-733
-777
-821
-873
-936
-1008
-1085
-1166
-1245
-1326
-1413
-1503
-1608
-1725
-1847
-1973
-2090
-2204
-2313
-2416
-2521
-2624
-2730
-2829
-2917
-2991
-3046
-3093
-3127
-3157
-3181
-3191
-3192
-3172
-3135
-3074
-3000
-2922
-2830
-2730
-2622
-2504
-2362
-2195
-2023
-1840
-1652
-1464
-1270
-1068
-855
-632
-407
-176
56
283
503
720
937
1154
1379
1599
1816
2023
2214
2403
2585
2765
2943
3119
3293
3460
3612
3753
3889
4021
4154
4281
4409
4533
4639
4740
4826
4904
4991
5079
5161
5234
5305
5362
5400
5443
5466
5477
5501
5512
5513
5501
5470
5433
5387
5338
5285
5227
5176
5119
5051
4978
4902
4830
4768
4713
4667
4623
4585
4546
4500
4473
4449
4436
4450
4467
4481
4496
4519
4540
4567
4606
4650
4699
4744
4791
4833
4862
4898
4936
4975
5019
5075
5125
5164
5208
5251
5297
5354
5420
5497
5579
5658
5739
5822
5905
5996
6101
6216
6329
6445
6562
6665
6764
6867
6970
7072
7178
7288
7386
7477
7562
7644
7727
7813
7903
7987
8069
8144
8205
8263
8321
8378
8435
8491
8541
8582
8612
8634
8648
8659
8672
8685
8703
8712
8714
8715
8709
8707
8720
8736
8750
8779
8808
8828
8858
8877
8902
8939
8972
9011
9040
9066
9081
9085
9085
9084
9090
9088
9086
9072
9053
9032
8995
8958
8932
8909
8882
8855
8822
8781
8737
8699
8663
8626
8596
8568
8530
8488
8441
8394
8353
8309
8275
8245
8208
8163
8114
8068
8013
7963
7917
7876
7831
7782
7732
7674
7621
7571
7533
7504
7469
7443
7419
7391
7370
7358
7349
7349
7356
7364
7368
7371
7373
7375
7376
7385
7401
7412
7424
7428
7427
7426
7429
7438
7444
7459
7474
7477
7485
7486
7491
7507
7528
7557
7591
7624
7664
7705
7749
7803
7865
7941
8021
8097
8176
8254
8326
8398
8480
8558
8638
8720
8792
8866
8926
8978
9040
9098
9158
9224
9282
9334
9380
9420
9457
9502
9549
9594
9632
9664
9691
9708
9712
9717
9728
9728
9722
9711
9682
9648
9602
9546
9496
9441
9382
9313
9237
9150
9052
8951
8842
8731
8617
8503
8374
8227
8079
7922
7765
7605
7440
7284
7121
6949
6779
6604
6428
6258
6090
5928
5778
5623
5465
5311
5156
5013
4883
4759
4645
4542
4438
4333
4237
4147
4063
3994
3937
3887
3841
3794
3743
3701
3670
3645
3630
3627
3621
3616
3618
3614
3614
3625
3647
3683
3720
3757
3796
3836
3882
3929
3989
4058
4131
4207
4278
4345
4412
4480
4546
4624
4711
4791
4872
4944
5003
5068
5127
5184
5250
5305
5361
5412
5448
5477
5504
5533
5563
5595
5629
5655
5669
5678
5682
5685
5683
5687
5689
5677
5659
5621
5572
5517
5452
5385
5313
5232
5135
5019
4886
4734
4574
4404
4224
4037
3833
3615
3381
3131
2875
2619
2362
2106
1845
1586
1323
1041
767
502
236
-18
-266
-509
-750
-988
-1223
-1450
-1663
-1859
-2037
-2204
-2357
-2502
-2638
-2756
-2863
-2942
-2995
-3032
-3044
-3047
-3034
-3003
-2961
-2893
-2805
-2702
-2585
-2455
-2316
-2183
-2040
-1886
-1724
-1548
-1368
-1184
-997
-816
-636
-457
-269
-85
99
289
460
620
772
906
1029
1146
1256
1357
1446
1517
1571
1606
1628
1644
1652
1654
1648
1632
1600
1553
1496
1430
1362
1290
1215
1131
1036
931
809
680
546
409
271
129
-19
-180
-352
-532
-714
-890
-1063
-1235
-1407
-1581
-1760
-1945
-2129
-2310
-2488
-2661
-2829
-2997
-3170
-3352
-3533
-3718
-3898
-4065
-4227
-4384
-4538
-4697
-4854
-5004
-5152
-5287
-5409
-5523
-5625
-5726
-5826
-5922
-6008
-6082
-6141
-6190
-6227
-6259
-6288
-6312
-6340
-6351
-6341
-6325
-6298
-6258
-6213
-6164
-6110
-6057
-5984
-5892
-5797
-5688
-5572
-5458
-5349
-5235
-5122
-5001
-4875
-4752
-4633
-4519
-4415
-4329
-4246
-4170
-4099
-4030
-3973
-3918
-3891
-3882
-3874
-3888
-3899
-3918
-3942
-3970
-4009
-4058
-4122
-4187
-4255
-4323
-4388
-4452
-4520
-4599
-4681
-4773
-4873
-4965
-5049
-5133
-5219
-5306
-5400
-5494
-5593
-5689
-5772
-5851
-5922
-5987
-6051
-6118
-6183
-6239
-6288
-6327
-6357
-6376
-6390
-6405
-6422
-6442
-6456
-6458
-6451
-6437
-6420
-6402
-6388
-6378
-6359
-6333
-6299
-6258
-6213
-6162
-6118
-6078
-6040
-6006
-5965
-5920
-5878
-5839
-5810
-5796
-5792
-5800
-5811
-5825
-5847
-5867
-5902
-5952
-6010
-6080
-6158
-6234
-6306
-6384
-6464
-6552
-6650
-6756
-6868
-6978
-7085
-7184
-7277
-7375
-7475
-7569
-7674
-7774
-7871
-7953
-8012
-8078
-8135
-8192
-8248
-8302
-8353
-8386
-8407
-8417
-8423
-8423
-8429
-8430
-8419
-8409
-8382
-8342
-8298
-8242
-8184
-8129
-8069
-8007
-7935
-7847
-7753
-7656
-7556
-7460
-7376
-7285
-7191
-7102
-7002
-6901
-6804
-6715
-6635
-6561
-6494
-6424
-6355
-6277
-6200
-6139
-6078
-6027
-5983
-5947
-5912
-5869
-5828
-5785
-5748
-5721
-5700
-5682
-5660
-5631
-5600
-5566
-5531
-5507
-5488
-5473
-5463
-5445
-5424
-5407
-5382
-5356
-5354
-5354
-5353
-5359
-5364
-5364
-5363
-5372
-5388
-5420
-5466
-5518
-5572
-5622
-5677
-5736
-5798
-5873
-5962
-6056
-6154
-6251
-6343
-6438
-6530
-6624
-6726
-6834
-6947
-7056
-7158
-7253
-7339
-7428
-7517
-7600
-7690
-7779
-7857
-7922
-7973
-8022
-8061
-8098
-8142
-8179
-8208
-8223
-8232
-8229
-8219
-8209
-8196
-8195
-8188
-8170
-8155
-8127
-8094
-8062
-8033
-8011
-7984
-7965
-7938
-7897
-7851
-7792
-7737
-7688
-7636
-7583
-7522
-7457
-7383
-7293
-7205
-7120
-7035
-6954
-6867
-6775
-6673
-6562
-6445
-6324
-6208
-6095
-5986
-5874
-5754
-5633
-5503
-5373
-5245
-5126
-5020
-4908
-4800
-4695
-4581
-4475
-4374
-4282
-4204
-4140
-4085
-4032
-3984
-3937
-3898
-3868
-3850
-3850
-3856
-3869
-3886
-3903
-3919
-3938
-3969
-4006
-4056
-4117
-4170
-4223
-4273
-4322
-4371
-4428
-4492
-4563
-4635
-4697
-4760
-4822
-4874
-4938
-5011
-5089
-5175
-5257
-5344
-5430
-5507
-5594
-5686
-5787
-5894
-6001
-6107
-6204
-6293
-6377
-6457
-6539
-6619
-6694
-6768
-6831
-6875
-6911
-6941
-6964
-6983
-7005
-7027
-7029
-7026
-7017
-6985
-6953
-6919
-6882
-6845
-6802
-6753
-6679
-6595
-6503
-6396
-6288
-6177
-6062
-5936
-5797
-5646
-5479
-5304
-5124
-4944
-4765
-4582
-4397
-4196
-3986
-3770
-3547
-3334
-3121
-2919
-2716
-2508
-2303
-2089
-1886
-1681
-1484
-1307
-1136
-977
-815
-662
-514
-367
-230
-105
3
100
187
270
354
432
501
552
585
601
603
599
590
574
555
527
475
413
345
258
172
85
-1
-86
-181
-285
-398
-516
-641
-759
-862
-965
-1065
-1165
-1272
-1378
-1490
-1603
-1706
-1799
-1876
-1956
-2037
-2115
-2202
-2287
-2360
-2424
-2474
-2510
-2538
-2563
-2585
-2603
-2613
-2609
-2588
-2552
-2500
-2439
-2376
-2315
-2249
-2176
-2095
-2004
-1901
-1792
-1695
-1594
-1490
-1401
-1311
-1213
-1108
-1001
-893
-785
-688
-596
-511
-427
-332
-230
-126
-19
86
186
279
370
467
573
689
810
934
1059
1178
1294
1414
1543
1679
1828
1990
2153
2312
2464
2617
2771
2923
3080
3241
3395
3543
3680
3797
3899
3994
4083
4173
4255
4329
4395
4439
4465
4478
4483
4482
4472
4460
4440
4406
4354
4282
4201
4113
4019
3925
3830
3728
3616
3489
3352
3207
3062
2919
2781
2648
2513
2375
2229
2080
1937
1799
1677
1572
1475
1389
1311
1235
1166
1107
1068
1047
1036
1049
1069
1089
1116
1143
1179
1226
1287
1363
1447
1535
1618
1705
1794
1880
1989
2104
2224
2358
2490
2622
2751
2880
3015
3153
3309
3472
3631
3789
3937
4079
4216
4351
4487
4626
4769
4902
5030
5149
5256
5357
5455
5567
5681
5793
5906
6006
6094
6176
6256
6331
6409
6494
6568
6634
6697
6739
6771
6794
6811
6824
6833
6846
6839
6810
6771
6716
6655
6589
6521
6453
6377
6295
6204
6102
5986
5876
5775
5673
5586
5495
5396
5294
5182
5075
4968
4869
4781
4698
4617
4533
4451
4364
4269
4192
4128
4064
4012
3970
3925
3881
3844
3811
3780
3775
3784
3801
3825
3851
3880
3912
3955
4010
4081
4165
4259
4362
4465
4568
4673
4783
4905
5036
5173
5318
5457
5586
5712
5828
5940
6053
6168
6286
6400
6499
6591
6672
6743
6813
6887
6961
7036
7113
7175
7222
7262
7295
7327
7354
7388
7421
7440
7451
7449
7433
7414
7390
7369
7350
7324
7300
7260
7208
7149
7083
7023
6963
6914
6867
6815
6763
6701
6637
6577
6521
6474
6440
6402
6362
6320
6262
6205
6153
6104
6059
6022
5988
5953
5916
5868
5830
5787
5747
5726
5700
5681
5666
5638
5603
5565
5528
5501
5482
5465
5449
5432
5406
5374
5345
5315
5285
5270
5258
5244
5229
5208
5182
5152
5127
5111
5104
5109
5111
5114
5119
5118
5122
5140
5167
5203
5255
5311
5366
5420
5466
5516
5571
5635
5703
5775
5843
5898
5942
5982
6019
6055
6096
6129
6163
6192
6210
6226
6225
6221
6221
6221
6221
6220
6217
6206
6181
6151
6117
6090
6068
6044
6029
6004
5974
5945
5903
5862
5827
5799
5768
5737
5704
5656
5598
5527
5456
5386
5312
5242
5164
5077
4979
4867
4749
4627
4505
4392
4277
4156
4038
3910
3776
3642
3509
3388
3275
3164
3063
2962
2857
2756
2660
2572
2498
2441
2399
2365
2337
2311
2292
2279
2277
2294
2326
2368
2416
2473
2529
2582
2640
2702
2771
2849
2933
3014
3090
3161
3224
3278
3334
3393
3451
3508
3561
3604
3635
3652
3664
3674
3684
3693
3702
3707
3697
3681
3656
3613
3578
3547
3512
3485
3451
3407
3359
3303
3233
3164
3106
3047
2987
2923
2852
2774
2685
2595
2503
2413
2328
2241
2156
2060
1947
1837
1719
1590
1472
1364
1246
1129
1009
877
740
596
455
321
192
68
-53
-178
-296
-421
-548
-656
-752
-832
-891
-939
-982
-1015
-1041
-1054
-1055
-1042
-1005
-959
-906
-849
-792
-732
-677
-614
-545
-474
-392
-311
-232
-162
-101
-35
29
98
173
248
320
385
442
485
522
551
577
604
629
649
654
654
645
627
611
590
577
570
554
538
515
480
439
396
352
310
267
219
160
88
1
-92
-197
-311
-416
-525
-641
-759
-890
-1032
-1179
-1329
-1477
-1623
-1768
-1911
-2062
-2222
-2391
-2564
-2738
-2913
-3082
-3241
-3396
-3554
-3707
-3864
-4020
-4159
-4289
-4402
-4496
-4577
-4647
-4711
-4764
-4812
-4854
-4876
-4882
-4871
-4848
-4820
-4792
-4764
-4735
-4701
-4661
-4611
-4550
-4488
-4431
-4375
-4329
-4292
-4253
-4216
-4171
-4121
-4074
-4023
-3982
-3949
-3916
-3883
-3850
-3806
-3753
-3695
-3635
-3584
-3532
-3490
-3449
-3394
-3338
-3274
-3207
-3149
-3096
-3051
-3017
-2984
-2955
-2927
-2894
-2868
-2852
-2855
-2872
-2901
-2941
-2986
-3036
-3085
-3142
-3213
-3298
-3396
-3511
-3634
-3755
-3881
-4003
-4124
-4262
-4406
-4558
-4718
-4874
-5024
-5160
-5281
-5394
-5508
-5619
-5728
-5837
-5935
-6023
-6091
-6144
-6195
-6244
-6292
-6338
-6386
-6425
-6458
-6474
-6479
-6489
-6498
-6511
-6533
-6555
-6578
-6600
-6613
-6623
-6638
-6660
-6690
-6731
-6776
-6821
-6864
-6902
-6933
-6962
-7002
-7042
-7081
-7124
-7162
-7198
-7219
-7230
-7236
-7241
-7254
-7257
-7265
-7270
-7260
-7245
-7216
-7187
-7164
-7142
-7126
-7115
-7100
-7082
-7060
-7035
-7012
-6993
-6983
-6977
-6977
-6978
-6974
-6973
-6962
-6944
-6933
-6931
-6936
-6939
-6948
-6953
-6948
-6936
-6924
-6912
-6899
-6898
-6892
-6885
-6871
-6844
-6820
-6781
-6748
-6715
-6690
-6674
-6648
-6626
-6595
-6558
-6517
-6480
-6456
-6432
-6418
-6406
-6395
-6385
-6365
-6358
-6354
-6360
-6388
-6420
-6459
-6504
-6549
-6591
-6637
-6694
-6750
-6819
-6898
-6977
-7061
-7137
-7210
-7274
-7338
-7406
-7469
-7537
-7602
-7656
-7699
-7729
-7750
-7758
-7763
-7764
-7763
-7761
-7747
-7731
-7700
-7656
-7609
-7564
-7527
-7488
-7450
-7410
-7364
-7305
-7250
-7187
-7120
-7066
-7015
-6968
-6924
-6873
-6819
-6761
-6696
-6638
-6589
-6538
-6497
-6451
-6401
-6346
-6284
-6221
-6160
-6108
-6058
-6015
-5976
-5929
-5866
-5801
-5741
-5675
-5612
-5548
-5492
-5427
-5351
-5279
-5193
-5102
-5015
-4933
-4865
-4802
-4743
-4685
-4625
-4571
-4523
-4480
-4449
-4441
-4443
-4450
-4470
-4486
-4501
-4530
-4568
-4620
-4689
-4770
-4854
-4945
-5037
-5121
-5211
-5303
-5403
-5513
-5623
-5728
-5828
-5916
-5988
-6051
-6110
-6167
-6213
-6262
-6305
-6316
-6323
-6315
-6288
-6263
-6228
-6193
-6156
-6110
-6056
-5985
-5908
-5824
-5737
-5656
-5575
-5497
-5417
-5327
-5230
-5130
-5022
-4914
-4823
-4734
-4645
-4560
-4469
-4373
-4273
-4167
-4068
-3977
-3891
-3815
-3729
-3643
-3559
-3467
-3381
-3302
-3237
-3176
-3121
-3078
-3028
-2982
-2934
-2891
-2862
-2839
-2828
-2825
-2824
-2825
-2825
-2826
-2834
-2850
-2877
-2920
-2972
-3026
-3080
-3137
-3194
-3255
-3323
-3401
-3490
-3578
-3668
-3751
-3823
-3890
-3950
-4014
-4075
-4125
-4182
-4229
-4258
-4277
-4284
-4286
-4286
-4285
-4286
-4282
-4270
-4250
-4219
-4179
-4133
-4094
-4059
-4018
-3980
-3938
-3883
-3821
-3757
-3686
-3612
-3543
-3481
-3421
-3347
-3269
-3184
-3084
-2993
-2898
-2804
-2721
-2633
-2541
-2440
-2328
-2212
-2091
-1976
-1867
-1758
-1650
-1540
-1419
-1292
-1165
-1040
-922
-815
-713
-610
-513
-412
-298
-190
-87
6
88
158
221
287
347
407
464
506
535
545
542
535
530
526
521
518
505
480
450
412
374
344
323
305
289
269
244
215
185
164
154
154
165
177
191
200
208
220
240
270
304
347
393
429
464
493
523
561
608
668
725
781
831
872
913
956
1004
1059
1115
1172
1219
1257
1294
1326
1365
1411
1459
1508
1553
1591
1621
1644
1666
1692
1719
1747
1770
1788
1792
1789
1785
1778
1774
1776
1773
1766
1752
1727
1697
1666
1635
1606
1583
1559
1530
1503
1470
1441
1426
1420
1426
1446
1474
1505
1538
1578
1632
1698
1778
1872
1976
2083
2194
2312
2435
2568
2710
2865
3026
3188
3352
3512
3672
3831
3997
4163
4334
4505
4661
4820
4968
5114
5259
5400
5548
5689
5823
5947
6056
6156
6250
6336
6412
6490
6559
6608
6644
6661
6670
6670
6661
6646
6619
6581
6522
6445
6360
6255
6145
6035
5915
5784
5645
5493
5327
5162
4990
4820
4658
4496
4337
4166
4006
3850
3690
3549
3419
3302
3193
3091
2994
2899
2814
2745
2689
2644
2615
2595
2578
2571
2574
2590
2625
2671
2734
2814
2896
2988
3086
3191
3313
3445
3590
3745
3907
4073
4242
4416
4599
4797
5002
5218
5444
5667
5889
6109
6332
6568
6799
7027
7254
7472
7679
7868
8043
8216
8378
8530
8675
8804
8919
9014
9097
9169
9230
9286
9332
9366
9388
9388
9374
9344
9296
9249
9189
9113
9030
8926
8806
8668
8521
8365
8204
8036
7857
7676
7476
7267
7060
6852
6651
6453
6264
6083
5898
5714
5539
5374
5214
5072
4949
4830
4719
4612
4507
4413
4333
4265
4207
4160
4119
4079
4040
4003
3970
3949
3936
3928
3926
3922
3915
3907
3901
3902
3909
3927
3952
3976
4003
4028
4054
4086
4129
4181
4244
4315
4383
4447
4512
4583
4656
4737
4825
4914
5007
5097
5179
5250
5322
5394
5465
5531
5588
5640
5678
5703
5719
5730
5742
5754
5763
5767
5769
5760
5746
5731
5718
5712
5720
5728
5729
5732
5735
5736
5735
5743
5764
5787
5817
5848
5875
5900
5927
5962
6009
6063
6108
6161
6212
6243
6272
6294
6314
6338
6356
6372
6380
6371
6353
6327
6297
6268
6242
6216
6182
6142
6093
6036
5978
5921
5864
5808
5755
5700
5632
5555
5475
5389
5303
5224
5142
5061
4966
4865
4764
4653
4545
4437
4330
4226
4121
4010
3890
3769
3644
3519
3411
3299
3183
3072
2954
2830
2709
2585
2465
2361
2262
2167
2077
1988
1903
1825
1757
1705
1673
1652
1640
1637
1638
1648
1669
1704
1759
1828
1908
2000
2096
2195
2304
2421
2550
2687
2837
2999
3155
3311
3465
3617
3778
3941
4110
4279
4441
4596
4742
4881
5009
5132
5255
5374
5486
5588
5674
5750
5822
5880
5938
5994
6043
6089
6117
6139
6142
6134
6123
6099
6073
6032
5986
5920
5831
5731
5620
5509
5385
5257
5121
4971
4812
4637
4456
4269
4080
3898
3717
3538
3357
3171
2981
2790
2611
2440
2274
2124
1978
1826
1682
1538
1390
1253
1125
1005
887
769
648
522
396
269
148
40
-62
-159
-252
-346
-440
-533
-614
-679
-734
-778
-814
-848
-881
-908
-930
-941
-943
-930
-901
-871
-832
-791
-751
-697
-633
-558
-466
-365
-256
-146
-36
76
194
321
456
599
741
882
1024
1153
1277
1403
1526
1655
1784
1907
2028
2135
2228
2320
2410
2502
2596
2689
2777
2857
2924
2982
3036
3085
3133
3173
3214
3252
3270
3279
3274
3262
3245
3223
3205
3172
3130
3078
3008
2928
2838
2743
2646
2541
2432
2313
2181
2037
1886
1731
1573
1418
1264
1107
946
778
603
426
251
79
-86
-246
-406
-564
-725
-889
-1051
-1204
-1352
-1499
-1633
-1764
-1903
-2038
-2174
-2312
-2441
-2565
-2679
-2783
-2889
-2995
-3102
-3209
-3310
-3407
-3494
-3569
-3638
-3699
-3757
-3811
-3860
-3902
-3924
-3934
-3929
-3908
-3881
-3841
-3796
-3746
-3681
-3605
-3515
-3405
-3290
-3168
-3039
-2911
-2775
-2634
-2477
-2313
-2151
-1976
-1810
-1641
-1473
-1321
-1164
-1013
-855
-701
-560
-418
-292
-180
-76
17
107
192
271
344
408
458
495
521
543
563
578
597
610
611
615
595
557
525
479
429
376
312
240
156
56
-54
-173
-297
-418
-541
-668
-791
-929
-1075
-1222
-1376
-1526
-1676
-1828
-1974
-2126
-2282
-2442
-2613
-2781
-2950
-3117
-3275
-3435
-3587
-3744
-3904
-4058
-4216
-4367
-4508
-4640
-4762
-4879
-4985
-5085
-5184
-5279
-5365
-5437
-5504
-5561
-5597
-5630
-5654
-5670
-5680
-5676
-5661
-5633
-5589
-5533
-5467
-5392
-5317
-5236
-5141
-5048
-4945
-4826
-4706
-4577
-4452
-4325
-4203
-4080
-3947
-3818
-3676
-3537
-3395
-3244
-3101
-2958
-2819
-2680
-2540
-2399
-2255
-2114
-1978
-1846
-1725
-1617
-1514
-1421
-1338
-1264
-1193
-1121
-1069
-1027
-992
-973
-958
-949
-943
-935
-931
-934
-942
-953
-972
-998
-1025
-1055
-1085
-1117
-1153
-1197
-1251
-1307
-1375
-1444
-1508
-1577
-1643
-1708
-1777
-1852
-1923
-2001
-2079
-2147
-2219
-2285
-2349
-2417
-2481
-2552
-2621
-2694
-2767
-2833
-2904
-2971
-3041
-3117
-3196
-3280
-3367
-3457
-3542
-3631
-3722
-3807
-3893
-3978
-4069
-4157
-4240
-4317
-4386
-4448
-4496
-4540
-4577
-4605
-4626
-4641
-4645
-4637
-4619
-4585
-4549
-4503
-4448
-4395
-4334
-4270
-4199
-4124
-4039
-3953
-3869
-3778
-3697
-3618
-3540
-3461
-3378
-3294
-3206
-3122
-3035
-2958
-2892
-2822
-2758
-2695
-2631
-2570
-2512
-2459
-2414
-2378
-2346
-2319
-2297
-2272
-2246
-2221
-2198
-2183
-2172
-2167
-2165
-2157
-2151
-2143
-2134
-2120
-2106
-2099
-2084
-2075
-2068
-2048
-2023
-1993
-1954
-1921
-1894
-1868
-1845
-1816
-1787
-1753
-1717
-1685
-1655
-1635
-1624
-1621
-1626
-1629
-1635
-1641
-1653
-1673
-1698
-1740
-1787
-1839
-1905
-1960
-2024
-2103
-2177
-2261
-2362
-2472
-2587
-2708
-2828
-2942
-3063
-3185
-3311
-3441
-3570
-3705
-3833
-3953
-4058
-4155
-4249
-4334
-4419
-4496
-4570
-4631
-4673
-4704
-4712
-4708
-4698
-4674
-4648
-4613
-4564
-4502
-4424
-4334
-4230
-4124
-4018
-3909
-3803
-3693
-3578
-3455
-3330
-3205
-3084
-2971
-2868
-2769
-2676
-2589
-2496
-2405
-2313
-2225
-2146
-2076
-2013
-1952
-1894
-1832
-1768
-1705
-1641
-1587
-1539
-1496
-1458
-1421
-1383
-1342
-1298
-1260
-1223
-1196
-1177
-1160
-1146
-1126
-1102
-1073
-1041
-1012
-982
-954
-931
-906
-870
-829
-782
-728
-681
-637
-595
-557
-518
-477
-433
-387
-339
-304
-278
-254
-248
-245
-244
-246
-251
-263
-280
-311
-352
-403
-464
-523
-580
-635
-690
-753
-819
-894
-977
-1057
-1140
-1218
-1287
-1355
-1420
-1491
-1570
-1647
-1724
-1797
-1861
-1914
-1960
-2002
-2048
-2096
-2137
-2175
-2208
-2223
-2226
-2222
-2204
-2184
-2163
-2133
-2095
-2045
-1979
-1891
-1795
-1689
-1561
-1446
-1333
-1200
-1067
-918
-759
-590
-416
-250
-85
70
221
371
525
683
835
983
1120
1243
1356
1457
1554
1649
1745
1840
1924
2002
2071
2122
2167
2215
2261
2304
2353
2395
2429
2454
2470
2480
2488
2504
2525
2549
2572
2590
2601
2603
2599
2590
2596
2595
2579
2574
2553
2510
2459
2397
2327
2254
2182
2107
2023
1932
1829
1711
1590
1470
1359
1252
1148
1059
962
856
760
660
569
492
424
372
327
289
243
197
161
131
116
114
121
135
158
173
190
220
256
301
363
438
516
595
675
750
824
902
987
1080
1176
1277
1375
1457
1542
1623
1702
1789
1877
1971
2067
2157
2241
2312
2376
2437
2498
2566
2637
2706
2765
2822
2873
2917
2964
3014
3066
3125
3188
3245
3293
3337
3373
3404
3444
3487
3529
3575
3616
3647
3668
3685
3692
3697
3714
3728
3740
3752
3749
3733
3712
3690
3671
3659
3650
3648
3643
3634
3620
3599
3584
3576
3579
3586
3591
3603
3607
3596
3583
3566
3547
3534
3522
3506
3488
3458
3415
3367
3314
3263
3217
3175
3135
3090
3044
2992
2933
2877
2826
2789
2761
2732
2712
2693
2667
2644
2625
2612
2617
2635
2661
2692
2716
2743
2776
2805
2848
2901
2963
3034
3107
3180
3245
3317
3388
3464
3555
3651
3751
3844
3935
4017
4089
4161
4228
4301
4378
4448
4514
4571
4616
4648
4675
4704
4729
4753
4776
4793
4803
4800
4787
4772
4756
4745
4744
4738
4729
4719
4696
4669
4641
4616
4599
4587
4582
4571
4552
4531
4503
4476
4456
4445
4438
4436
4432
4420
4404
4382
4359
4340
4324
4307
4304
4295
4268
4244
4216
4185
4159
4141
4135
4133
4130
4127
4122
4114
4109
4113
4123
4141
4161
4179
4187
4187
4184
4173
4167
4163
4162
4164
4164
4154
4140
4127
4106
4097
4097
4102
4109
4112
4121
4118
4116
4118
4119
4139
4159
4181
4207
4223
4236
4243
4252
4264
4281
4305
4326
4347
4367
4375
4379
4380
4392
4412
4435
4461
4482
4501
4517
4525
4531
4547
4570
4596
4627
4646
4666
4680
4683
4690
4696
4711
4734
4754
4768
4780
4784
4784
4789
4794
4802
4817
4831
4841
4845
4833
4816
4796
4776
4759
4739
4713
4682
4638
4584
4529
4471
4417
4375
4335
4296
4255
4222
4183
4138
4114
4093
4083
4091
4095
4098
4103
4106
4113
4124
4148
4183
4220
4259
4300
4337
4360
4390
4426
4461
4506
4555
4603
4645
4685
4722
4763
4815
4873
4949
5025
5109
5201
5282
5368
5456
5552
5661
5771
5892
6006
6111
6215
6311
6407
6506
6610
6713
6812
6909
6989
7054
7110
7151
7195
7239
7268
7296
7313
7304
7283
7251
7203
7151
7098
7035
6964
6881
6784
6666
6534
6412
6277
6138
6013
5870
5719
5563
5391
5218
5040
4869
4709
4550
4391
4222
4059
3900
3734
3578
3430
3299
3178
3063
2958
2855
2750
2655
2578
2507
2453
2422
2398
2376
2364
2355
2348
2359
2385
2429
2487
2556
2634
2717
2808
2903
3015
3144
3289
3450
3620
3799
3972
4150
4334
4520
4717
4918
5129
5336
5535
5727
5911
6088
6257
6422
6586
6746
6896
7029
7152
7260
7351
7435
7512
7588
7656
7714
7770
7811
7835
7851
7857
7850
7840
7827
7809
7774
7720
7661
7581
7486
7380
7264
7141
7005
6862
6698
6513
6320
6107
5893
5671
5440
5215
4975
4738
4494
4236
3984
3728
3479
3237
3002
2774
2550
2325
2102
1888
1671
1469
1279
1090
917
751
589
427
274
134
3
-109
-203
-282
-351
-406
-450
-489
-516
-525
-522
-504
-469
-423
-371
-310
-242
-169
-80
20
140
268
401
552
700
853
1012
1175
1350
1531
1723
1922
2120
2317
2507
2699
2888
3075
3266
3455
3642
3817
3975
4123
4257
4375
4486
4594
4693
4778
4851
4911
4946
4961
4965
4951
4929
4898
4851
4791
4715
4618
4506
4381
4245
4101
3954
3805
3645
3475
3291
3095
2891
2680
2471
2264
2056
1845
1633
1414
1189
966
746
532
327
130
-63
-255
-446
-639
-831
-1013
-1187
-1359
-1513
-1652
-1800
-1946
-2078
-2215
-2350
-2460
-2562
-2654
-2738
-2813
-2882
-2955
-3015
-3062
-3100
-3126
-3135
-3126
-3112
-3093
-3069
-3042
-3009
-2964
-2917
-2862
-2792
-2726
-2663
-2601
-2539
-2475
-2408
-2329
-2242
-2152
-2057
-1960
-1868
-1780
-1691
-1601
-1513
-1418
-1320
-1233
-1147
-1075
-1014
-949
-901
-856
-806
-768
-737
-711
-695
-698
-705
-718
-742
-758
-780
-811
-843
-884
-938
-999
-1059
-1126
-1198
-1259
-1329
-1397
-1464
-1545
-1626
-1711
-1793
-1872
-1945
-2007
-2075
-2141
-2200
-2273
-2344
-2399
-2464
-2523
-2568
-2613
-2667
-2726
-2784
-2845
-2909
-2968
-3022
-3075
-3126
-3177
-3238
-3301
-3366
-3421
-3490
-3560
-3591
-3637
-3713
-3759
-3800
-3882
-3952
-3988
-4043
-4101
-4128
-4155
-4201
-4241
-4270
-4307
-4341
-4360
-4376
-4392
-4406
-4423
-4445
-4472
-4497
-4524
-4548
-4566
-4583
-4606
-4634
-4662
-4696
-4730
-4766
-4797
-4818
-4840
-4857
-4873
-4891
-4909
-4921
-4930
-4926
-4903
-4878
-4849
-4812
-4779
-4747
-4710
-4671
-4625
-4568
-4514
-4457
-4401
-4349
-4297
-4252
-4198
-4141
-4077
-4005
-3940
-3868
-3803
-3746
-3689
-3634
-3578
-3520
-3456
-3399
-3348
-3304
-3264
-3238
-3217
-3182
-3160
-3135
-3110
-3089
-3079
-3081
-3083
-3102
-3109
-3112
-3131
-3144
-3170
-3203
-3241
-3286
-3335
-3387
-3435
-3485
-3534
-3585
-3647
-3711
-3773
-3846
-3919
-3990
-4060
-4134
-4213
-4297
-4397
-4504
-4616
-4736
-4856
-4985
-5114
-5244
-5385
-5534
-5687
-5842
-6000
-6151
-6293
-6430
-6557
-6680
-6796
-6905
-7005
-7091
-7163
-7213
-7249
-7267
-7266
-7261
-7241
-7205
-7159
-7093
-7012
-6922
-6812
-6695
-6575
-6448
-6319
-6181
-6040
-5892
-5733
-5573
-5413
-5252
-5097
-4946
-4792
-4644
-4498
-4342
-4188
-4043
-3893
-3746
-3612
-3478
-3346
-3225
-3103
-2983
-2875
-2769
-2673
-2591
-2516
-2446
-2384
-2326
-2260
-2207
-2162
-2108
-2070
-2035
-2000
-1979
-1950
-1927
-1917
-1908
-1897
-1890
-1900
-1906
-1917
-1944
-1970
-2003
-2042
-2083
-2136
-2205
-2278
-2361
-2457
-2560
-2667
-2782
-2907
-3032
-3171
-3321
-3475
-3632
-3785
-3938
-4092
-4246
-4389
-4527
-4672
-4807
-4942
-5073
-5192
-5310
-5417
-5516
-5610
-5696
-5777
-5851
-5915
-5964
-5999
-6023
-6032
-6027
-6012
-5981
-5938
-5888
-5822
-5736
-5641
-5535
-5417
-5289
-5153
-5013
-4864
-4708
-4547
-4374
-4197
-4013
-3825
-3637
-3442
-3249
-3051
-2851
-2656
-2440
-2225
-2020
-1813
-1614
-1416
-1230
-1055
-883
-718
-559
-412
-279
-163
-61
23
88
141
176
199
210
202
177
137
79
6
-77
-167
-264
-367
-471
-588
-710
-835
-971
-1102
-1230
-1363
-1493
-1620
-1749
-1879
-2013
-2146
-2279
-2411
-2537
-2654
-2767
-2878
-2989
-3098
-3205
-3310
-3407
-3495
-3579
-3653
-3728
-3802
-3867
-3936
-4003
-4061
-4111
-4156
-4194
-4221
-4250
-4274
-4290
-4307
-4314
-4307
-4284
-4252
-4211
-4159
-4105
-4045
-3977
-3894
-3797
-3688
-3563
-3429
-3289
-3143
-2993
-2833
-2668
-2493
-2304
-2114
-1915
-1716
-1528
-1341
-1162
-981
-797
-617
-432
-256
-90
69
213
348
472
594
712
817
915
997
1066
1119
1157
1189
1215
1235
1250
1259
1253
1238
1208
1168
1124
1078
1031
987
939
881
820
749
675
603
526
457
393
326
260
183
100
17
-67
-149
-223
-289
-355
-424
-495
-560
-622
-687
-741
-782
-816
-841
-857
-874
-889
-898
-903
-898
-880
-849
-811
-769
-720
-671
-615
-558
-493
-413
-323
-226
-123
-13
97
203
314
430
551
679
812
945
1079
1206
1326
1443
1560
1678
1797
1920
2039
2149
2257
2353
2443
2535
2623
2711
2804
2894
2981
3057
3130
3200
3260
3324
3388
3456
3522
3582
3637
3682
3722
3758
3790
3820
3858
3894
3920
3949
3967
3975
3986
3991
3998
4010
4024
4036
4045
4052
4047
4046
4044
4035
4037
4040
4041
4039
4034
4020
4000
3983
3962
3949
3934
3921
3916
3899
3881
3864
3845
3831
3823
3822
3822
3828
3838
3849
3855
3857
3864
3880
3896
3912
3937
3952
3958
3966
3971
3971
3970
3972
3977
3985
3991
3998
3998
3995
4002
4012
4031
4062
4096
4133
4181
4229
4274
4333
4399
4473
4560
4656
4756
4861
4972
5079
5186
5302
5420
5542
5672
5800
5928
6049
6157
6271
6378
6477
6585
6691
6795
6898
6989
7071
7151
7227
7298
7364
7441
7519
7584
7640
7684
7722
7752
7776
7802
7826
7846
7860
7865
7859
7845
7823
7793
7763
7742
7718
7685
7656
7617
7572
7523
7473
7432
7389
7350
7319
7277
7229
7183
7133
7078
7027
6990
6954
6923
6898
6868
6839
6812
6783
6767
6765
6768
6782
6793
6811
6836
6859
6889
6925
6968
7024
7086
7150
7217
7280
7343
7402
7466
7549
7627
7707
7795
7871
7944
8011
8075
8145
8213
8293
8366
8435
8512
8574
8627
8676
8718
8761
8811
8857
8892
8926
8949
8956
8953
8953
8957
8947
8943
8935
8917
8889
8846
8804
8754
8705
8660
8616
8575
8525
8475
8417
8353
8296
8249
8211
8179
8143
8107
8078
8038
7997
7970
7946
7927
7922
7922
7916
7918
7911
7910
7919
7925
7943
7968
7999
8025
8041
8056
8075
8093
8115
8153
8197
8241
8290
8338
8382
8435
8496
8571
8657
8740
8837
8935
9032
9129
9226
9330
9435
9548
9665
9783
9895
9994
10088
10174
10255
10336
10415
10483
10543
10589
10618
10634
10636
10627
10615
10597
10572
10536
10482
10414
10332
10233
10134
10032
9921
9808
9687
9561
9422
9273
9124
8971
8831
8690
8549
8410
8268
8125
7971
7821
7670
7524
7386
7242
7105
6969
6828
6682
6541
6405
6275
6155
6040
5937
5829
5721
5623
5523
5432
5353
5294
5252
5212
5186
5172
5170
5174
5198
5244
5300
5378
5464
5563
5666
5771
5885
6001
6124
6251
6387
6523
6649
6779
6894
6995
7098
7190
7284
7379
7459
7538
7604
7658
7701
7735
7771
7800
7829
7854
7869
7877
7871
7863
7838
7805
7772
7735
7697
7642
7587
7521
7437
7353
7262
7173
7079
6980
6876
6764
6644
6509
6370
6217
6066
5921
5767
5613
5453
5286
5117
4945
4775
4609
4446
4286
4129
3972
3812
3650
3485
3326
3169
3015
2875
2736
2596
2463
2330
2198
2076
1961
1860
1771
1687
1613
1542
1473
1414
1357
1310
1275
1248
1230
1215
1205
1194
1186
1184
1185
1198
1213
1230
1249
1262
1276
1286
1293
1305
1320
1342
1369
1394
1417
1440
1459
1481
1500
1531
1572
1608
1651
1689
1728
1769
1805
1847
1898
1949
2003
2062
2115
2168
2215
2262
2307
2350
2401
2448
2493
2539
2573
2601
2626
2645
2665
2683
2695
2705
2708
2701
2682
2655
2614
2567
2519
2461
2399
2324
2237
2144
2033
1915
1795
1669
1539
1409
1276
1133
983
829
671
509
347
185
22
-146
-323
-507
-699
-897
-1101
-1304
-1503
-1704
-1906
-2106
-2307
-2513
-2720
-2924
-3121
-3308
-3486
-3655
-3822
-3986
-4145
-4307
-4458
-4593
-4718
-4831
-4934
-5022
-5107
-5184
-5254
-5315
-5364
-5402
-5417
-5416
-5408
-5391
-5370
-5339
-5297
-5252
-5192
-5122
-5040
-4942
-4845
-4752
-4657
-4556
-4452
-4340
-4215
-4089
-3954
-3821
-3698
-3574
-3454
-3336
-3211
-3082
-2955
-2829
-2707
-2603
-2511
-2426
-2351
-2276
-2208
-2144
-2086
-2046
-2024
-2018
-2022
-2035
-2056
-2076
-2103
-2142
-2194
-2266
-2358
-2463
-2574
-2696
-2827
-2966
-3122
-3294
-3487
-3701
-3924
-4156
-4383
-4608
-4840
-5068
-5305
-5556
-5800
-6040
-6272
-6487
-6690
-6883
-7060
-7241
-7424
-7595
-7763
-7913
-8041
-8159
-8264
-8363
-8464
-8556
-8643
-8723
-8780
-8815
-8836
-8848
-8857
-8864
-8864
-8856
-8837
-8803
-8752
-8692
-8620
-8545
-8481
-8409
-8330
-8248
-8152
-8043
-7928
-7811
-7700
-7588
-7480
-7373
-7255
-7133
-6997
-6860
-6729
-6605
-6490
-6373
-6260
-6147
-6032
-5912
-5801
-5699
-5600
-5524
-5456
-5390
-5330
-5268
-5210
-5167
-5133
-5114
-5116
-5131
-5145
-5162
-5186
-5213
-5247
-5293
-5352
-5418
-5488
-5557
-5620
-5680
-5734
-5798
-5870
-5941
-6019
-6102
-6172
-6231
-6286
-6334
-6390
-6448
-6501
-6561
-6615
-6659
-6691
-6719
-6738
-6763
-6803
-6838
-6879
-6917
-6944
-6968
-6986
-7008
-7038
-7073
-7122
-7176
-7228
-7279
-7326
-7372
-7420
-7475
-7539
-7605
-7671
-7728
-7780
-7818
-7848
-7877
-7902
-7937
-7966
-7989
-8012
-8015
-8011
-7994
-7981
-7976
-7966
-7965
-7963
-7955
-7937
-7908
-7876
-7849
-7828
-7808
-7797
-7788
-7771
-7747
-7715
-7681
-7654
-7635
-7622
-7616
-7608
-7594
-7574
-7547
-7513
-7478
-7453
-7433
-7409
-7379
-7343
-7293
-7232
-7162
-7090
-7023
-6955
-6890
-6822
-6738
-6651
-6562
-6466
-6378
-6301
-6234
-6170
-6114
-6057
-5989
-5927
-5863
-5803
-5758
-5718
-5683
-5650
-5605
-5548
-5491
-5426
-5359
-5295
-5233
-5177
-5110
-5036
-4954
-4861
-4769
-4675
-4586
-4512
-4442
-4372
-4304
-4236
-4168
-4109
-4060
-4026
-4009
-4004
-4016
-4030
-4038
-4060
-4083
-4115
-4165
-4228
-4308
-4388
-4474
-4561
-4637
-4724
-4819
-4924
-5043
-5163
-5285
-5405
-5514
-5614
-5712
-5806
-5904
-6003
-6099
-6195
-6273
-6340
-6399
-6437
-6484
-6533
-6567
-6611
-6647
-6663
-6671
-6662
-6646
-6634
-6618
-6603
-6588
-6568
-6533
-6483
-6427
-6361
-6288
-6218
-6147
-6067
-5984
-5887
-5772
-5645
-5505
-5362
-5215
-5068
-4915
-4759
-4595
-4398
-4200
-4004
-3799
-3587
-3384
-3188
-2979
-2767
-2548
-2307
-2067
-1839
-1609
-1387
-1172
-960
-747
-529
-314
-103
99
284
448
602
744
865
993
1114
1219
1306
1366
1407
1429
1437
1432
1421
1399
1361
1310
1238
1157
1058
941
822
703
577
451
327
188
38
-117
-278
-439
-594
-745
-897
-1049
-1205
-1369
-1535
-1700
-1861
-2015
-2160
-2292
-2431
-2566
-2689
-2821
-2943
-3051
-3147
-3222
-3291
-3350
-3392
-3434
-3469
-3489
-3501
-3494
-3463
-3428
-3382
-3314
-3249
-3185
-3106
-3013
-2907
-2785
-2646
-2499
-2345
-2182
-2022
-1855
-1677
-1488
-1285
-1074
-857
-634
-410
-187
40
272
511
760
1018
1274
1536
1801
2047
2291
2535
2779
3028
3273
3515
3749
3971
4179
4375
4559
4735
4903
5061
5215
5351
5468
5567
5647
5715
5771
5820
5861
5896
5919
5929
5922
5903
5878
5842
5806
5766
5721
5665
5596
5520
5425
5316
5205
5096
4979
4863
4742
4607
4473
4327
4173
4025
3871
3722
3577
3432
3285
3134
2985
2835
2690
2557
2433
2322
2224
2133
2051
1971
1901
1846
1806
1783
1770
1774
1795
1824
1862
1912
1973
2050
2135
2239
2360
2481
2617
2747
2871
3010
3146
3291
3442
3593
3742
3887
4034
4172
4302
4433
4563
4695
4828
4964
5097
5230
5359
5489
5623
5754
5900
6050
6201
6366
6516
6673
6837
6990
7149
7313
7485
7660
7827
7994
8153
8306
8455
8597
8740
8875
9004
9130
9241
9338
9428
9496
9551
9606
9647
9674
9696
9705
9698
9674
9636
9588
9525
9458
9385
9305
9216
9115
9008
8887
8755
8624
8497
8371
8242
8114
7986
7855
7723
7589
7456
7336
7226
7116
7019
6926
6834
6750
6662
6579
6503
6435
6375
6316
6263
6213
6154
6097
6045
5996
5953
5920
5893
5869
5853
5832
5817
5816
5817
5833
5866
5911
5971
6041
6119
6210
6306
6414
6538
6673
6825
6988
7153
7325
7500
7673
7851
8033
8217
8411
8604
8789
8971
9143
9302
9459
9611
9756
9897
10030
10158
10267
10356
10436
10502
10560
10609
10643
10673
10686
10676
10656
10619
10568
10507
10433
10358
10275
10177
10072
9952
9822
9691
9556
9416
9280
9152
9023
8891
8754
8618
8487
8354
8232
8120
8018
7917
7816
7725
7623
7525
7432
7341
7256
7172
7099
7013
6924
6839
6746
6658
6573
6493
6423
6354
6285
6222
6160
6098
6048
6008
5983
5969
5958
5962
5970
5978
5996
6020
6056
6104
6156
6225
6303
6377
6457
6538
6627
6729
6830
6943
7062
7184
7305
7415
7522
7625
7725
7828
7925
8024
8105
8172
8243
8298
8346
8387
8426
8469
8503
8533
8560
8571
8573
8573
8570
8564
8558
8551
8531
8496
8455
8402
8338
8270
8193
8117
8038
7943
7842
7733
7610
7481
7348
7219
7097
6971
6846
6718
6585
6454
6326
6197
6078
5971
5868
5776
5684
5587
5496
5405
5320
5252
5191
5137
5090
5045
5001
4956
4920
4894
4869
4857
4855
4856
4854
4846
4837
4821
4806
4801
4789
4778
4770
4751
4726
4694
4655
4621
4584
4549
4516
4481
4445
4394
4337
4280
4218
4166
4114
4065
4024
3976
3925
3867
3807
3753
3698
3652
3608
3561
3512
3454
3388
3317
3246
3178
3116
3053
2993
2931
2859
2787
2708
2629
2556
2487
2426
2368
2304
2241
2174
2109
2050
1998
1957
1928
1906
1889
1873
1861
1855
1861
1877
1904
1950
2000
2052
2108
2162
2220
2285
2355
2430
2511
2594
2673
2743
2796
2851
2907
2950
2990
3031
3061
3073
3073
3056
3024
2978
2923
2868
2800
2721
2629
2520
2394
2257
2112
1955
1800
1642
1468
1286
1098
894
686
478
274
76
-118
-303
-488
-672
-848
-1021
-1183
-1329
-1464
-1587
-1696
-1797
-1894
-1987
-2071
-2146
-2207
-2253
-2288
-2314
-2337
-2354
-2374
-2386
-2389
-2382
-2361
-2335
-2299
-2263
-2225
-2185
-2143
-2095
-2045
-1980
-1915
-1847
-1773
-1711
-1651
-1593
-1533
-1471
-1411
-1350
-1290
-1235
-1188
-1146
-1107
-1073
-1033
-995
-960
-924
-897
-879
-870
-865
-864
-872
-877
-881
-892
-911
-945
-983
-1030
-1080
-1129
-1186
-1238
-1290
-1355
-1425
-1500
-1583
-1663
-1743
-1821
-1893
-1970
-2056
-2142
-2234
-2331
-2425
-2523
-2613
-2700
-2795
-2888
-2993
-3099
-3196
-3301
-3395
-3491
-3581
-3661
-3749
-3840
-3931
-4018
-4103
-4179
-4249
-4316
-4375
-4439
-4505
-4570
-4637
-4698
-4756
-4811
-4862
-4909
-4956
-5008
-5057
-5104
-5150
-5189
-5216
-5236
-5255
-5268
-5287
-5302
-5314
-5334
-5338
-5338
-5334
-5327
-5325
-5315
-5315
-5324
-5324
-5325
-5320
-5316
-5315
-5315
-5326
-5344
-5366
-5391
-5415
-5441
-5472
-5499
-5529
-5567
-5605
-5648
-5698
-5738
-5771
-5803
-5828
-5853
-5885
-5918
-5948
-5972
-5992
-6004
-6003
-6001
-6002
-6001
-6002
-6007
-6007
-6002
-5994
-5982
-5973
-5970
-5974
-5986
-6001
-6022
-6042
-6062
-6086
-6119
-6156
-6199
-6259
-6320
-6384
-6455
-6515
-6574
-6636
-6700
-6764
-6834
-6910
-6976
-7046
-7109
-7161
-7219
-7276
-7330
-7395
-7462
-7519
-7574
-7623
-7660
-7687
-7714
-7741
-7764
-7782
-7793
-7793
-7779
-7762
-7736
-7705
-7670
-7633
-7609
-7573
-7530
-7482
-7426
-7367
-7309
-7259
-7200
-7148
-7104
-7050
-6995
-6937
-6882
-6823
-6771
-6733
-6698
-6667
-6627
-6588
-6551
-6510
-6473
-6444
-6421
-6404
-6392
-6384
-6384
-6381
-6373
-6380
-6396
-6416
-6449
-6492
-6536
-6580
-6625
-6673
-6722
-6778
-6845
-6919
-6996
-7076
-7153
-7227
-7294
-7360
-7439
-7517
-7584
-7652
-7716
-7768
-7807
-7834
-7850
-7859
-7872
-7879
-7868
-7851
-7827
-7788
-7739
-7684
-7627
-7572
-7513
-7447
-7380
-7308
-7228
-7141
-7049
-6962
-6881
-6802
-6728
-6657
-6585
-6510
-6437
-6372
-6309
-6256
-6218
-6184
-6160
-6143
-6120
-6105
-6096
-6087
-6093
-6110
-6133
-6160
-6186
-6210
-6232
-6252
-6275
-6310
-6345
-6382
-6423
-6461
-6492
-6516
-6544
-6572
-6605
-6651
-6694
-6734
-6780
-6823
-6859
-6895
-6934
-6977
-7022
-7073
-7126
-7171
-7208
-7237
-7267
-7285
-7297
-7314
-7327
-7334
-7328
-7312
-7282
-7238
-7184
-7121
-7057
-6989
-6914
-6824
-6721
-6608
-6481
-6348
-6213
-6078
-5946
-5808
-5669
-5526
-5372
-5213
-5053
-4899
-4754
-4614
-4476
-4337
-4200
-4062
-3918
-3782
-3648
-3528
-3432
-3335
-3248
-3165
-3079
-3005
-2934
-2871
-2822
-2783
-2762
-2740
-2717
-2704
-2685
-2673
-2671
-2676
-2694
-2715
-2742
-2767
-2789
-2806
-2821
-2858
-2889
-2917
-2965
-3013
-3053
-3090
-3121
-3152
-3183
-3217
-3254
-3292
-3328
-3354
-3373
-3381
-3381
-3377
-3376
-3381
-3381
-3377
-3362
-3335
-3298
-3251
-3201
-3153
-3102
-3050
-2996
-2931
-2855
-2772
-2683
-2591
-2505
-2425
-2343
-2263
-2178
-2083
-1983
-1880
-1776
-1673
-1587
-1501
-1410
-1321
-1222
-1118
-1015
-913
-817
-726
-642
-559
-472
-383
-284
-185
-90
1
85
162
239
319
408
502
593
687
771
847
921
990
1065
1144
1222
1305
1388
1459
1519
1582
1636
1681
1736
1796
1856
1908
1958
2001
2035
2069
2104
2156
2205
2248
2303
2351
2392
2436
2476
2515
2564
2617
2672
2724
2770
2812
2845
2873
2908
2939
2976
3022
3053
3080
3102
3111
3118
3123
3131
3138
3147
3155
3152
3141
3121
3097
3078
3065
3057
3055
3057
3057
3058
3056
3057
3070
3092
3127
3168
3219
3269
3318
3368
3407
3460
3525
3592
3665
3737
3804
3869
3935
3994
4053
4132
4210
4291
4384
4473
4554
4641
4728
4810
4908
5019
5130
5247
5366
5475
5585
5698
5813
5933
6063
6200
6340
6479
6608
6735
6860
6986
7118
7251
7390
7528
7656
7778
7889
7988
8088
8185
8279
8374
8462
8532
8594
8642
8676
8710
8733
8758
8777
8783
8783
8771
8750
8711
8670
8631
8589
8554
8510
8458
8399
8336
8274
8203
8140
8086
8034
7992
7944
7890
7834
7779
7726
7674
7636
7602
7566
7537
7504
7459
7413
7375
7335
7305
7285
7263
7246
7226
7203
7183
7166
7157
7159
7172
7193
7219
7243
7266
7293
7326
7366
7415
7475
7538
7599
7673
7735
7794
7866
7941
8026
8121
8216
8308
8400
8489
8569
8644
8722
8812
8897
8978
9060
9128
9189
9246
9300
9349
9401
9461
9516
9570
9608
9639
9670
9689
9711
9733
9749
9761
9769
9763
9737
9709
9666
9618
9571
9522
9474
9418
9353
9279
9200
9116
9035
8958
8886
8820
8747
8674
8587
8494
8408
8316
8233
8155
8075
7996
7917
7831
7737
7648
7567
7495
7428
7370
7321
7265
7214
7165
7113
7072
7042
7022
7014
7011
7005
7002
6996
6992
6997
7008
7032
7059
7087
7114
7136
7154
7174
7198
7227
7265
7310
7358
7405
7453
7497
7542
7598
7653
7718
7799
7876
7946
8014
8075
8132
8193
8261
8327
8396
8468
8530
8586
8631
8670
8712
8753
8794
8835
8871
8901
8924
8929
8932
8939
8945
8952
8960
8970
8974
8970
8959
8940
8922
8908
8892
8877
8861
8839
8805
8763
8713
8660
8606
8548
8499
8444
8375
8302
8222
8130
8028
7931
7839
7745
7646
7539
7424
7300
7169
7042
6919
6796
6673
6557
6441
6313
6186
6057
5924
5797
5680
5568
5460
5358
5242
5131
5025
4911
4812
4725
4639
4563
4489
4410
4330
4246
4161
4085
4014
3950
3887
3824
3758
3686
3617
3551
3492
3447
3411
3390
3374
3355
3342
3329
3324
3331
3347
3372
3404
3438
3471
3497
3522
3553
3585
3624
3665
3709
3750
3778
3803
3817
3825
3838
3849
3864
3875
3879
3871
3851
3826
3791
3756
3723
3690
3658
3617
3567
3503
3432
3365
3291
3219
3155
3083
3008
2929
2833
2728
2619
2509
2397
2292
2188
2065
1938
1804
1656
1508
1361
1217
1080
940
799
653
498
343
185
31
-115
-255
-388
-526
-667
-810
-955
-1098
-1232
-1352
-1460
-1561
-1657
-1749
-1838
-1924
-2002
-2065
-2114
-2151
-2176
-2198
-2221
-2243
-2266
-2285
-2296
-2296
-2290
-2283
-2270
-2263
-2263
-2268
-2271
-2270
-2264
-2249
-2235
-2226
-2224
-2226
-2230
-2236
-2238
-2233
-2220
-2204
-2190
-2180
-2174
-2168
-2162
-2144
-2116
-2084
-2040
-2000
-1959
-1916
-1878
-1839
-1794
-1742
-1686
-1633
-1585
-1545
-1522
-1500
-1487
-1480
-1464
-1457
-1450
-1457
-1482
-1515
-1562
-1610
-1664
-1717
-1774
-1837
-1909
-1994
-2089
-2194
-2306
-2416
-2522
-2631
-2741
-2850
-2972
-3100
-3230
-3355
-3471
-3585
-3689
-3780
-3878
-3982
-4083
-4181
-4275
-4357
-4427
-4491
-4545
-4605
-4662
-4716
-4779
-4833
-4885
-4922
-4960
-5003
-5037
-5090
-5145
-5201
-5259
-5316
-5378
-5436
-5499
-5571
-5653
-5747
-5852
-5962
-6059
-6163
-6267
-6365
-6470
-6580
-6702
-6814
-6924
-7032
-7122
-7209
-7282
-7351
-7417
-7481
-7546
-7597
-7641
-7669
-7690
-7698
-7698
-7707
-7715
-7719
-7716
-7710
-7684
-7649
-7618
-7577
-7542
-7505
-7470
-7440
-7399
-7355
-7304
-7247
-7202
-7160
-7120
-7090
-7059
-7025
-6988
-6952
-6919
-6890
-6876
-6868
-6869
-6888
-6905
-6921
-6942
-6966
-6993
-7034
-7079
-7131
-7193
-7248
-7301
-7354
-7404
-7453
-7511
-7575
-7644
-7722
-7787
-7849
-7914
-7972
-8035
-8103
-8170
-8246
-8327
-8397
-8467
-8537
-8593
-8648
-8705
-8764
-8831
-8891
-8941
-8979
-9010
-9035
-9049
-9067
-9077
-9080
-9092
-9098
-9091
-9071
-9045
-9024
-9000
-8979
-8968
-8965
-8959
-8953
-8960
-8953
-8948
-8957
-8966
-8983
-9013
-9043
-9059
-9081
-9092
-9097
-9112
-9124
-9142
-9158
-9180
-9202
-9210
-9220
-9229
-9240
-9254
-9273
-9301
-9327
-9352
-9369
-9371
-9380
-9388
-9391
-9404
-9415
-9418
-9413
-9402
-9379
-9344
-9313
-9286
-9254
-9222
-9191
-9150
-9107
-9048
-8985
-8927
-8857
-8799
-8742
-8676
-8612
-8542
-8463
-8379
-8294
-8211
-8133
-8065
-7996
-7926
-7854
-7775
-7700
-7627
-7558
-7498
-7445
-7399
-7347
-7292
-7236
-7176
-7117
-7061
-7015
-6977
-6937
-6898
-6867
-6833
-6797
-6774
-6762
-6762
-6776
-6804
-6843
-6885
-6931
-6982
-7041
-7111
-7195
-7284
-7380
-7479
-7572
-7661
-7745
-7830
-7910
-7989
-8074
-8155
-8230
-8298
-8350
-8392
-8429
-8454
-8483
-8512
-8536
-8552
-8557
-8554
-8533
-8510
-8485
-8461
-8435
-8410
-8389
-8348
-8304
-8253
-8193
-8146
-8090
-8033
-7984
-7929
-7861
-7784
-7711
-7622
-7526
-7442
-7355
-7268
-7180
-7084
-6983
-6879
-6773
-6663
-6559
-6462
-6374
-6285
-6191
-6097
-5997
-5900
-5807
-5721
-5646
-5575
-5509
-5439
-5371
-5298
-5218
-5148
-5087
-5033
-4980
-4932
-4881
-4825
-4763
-4700
-4644
-4587
-4542
-4500
-4454
-4411
-4365
-4313
-4261
-4218
-4178
-4145
-4115
-4089
-4064
-4026
-3987
-3947
-3910
-3882
-3861
-3845
-3830
-3818
-3796
-3771
-3747
-3715
-3695
-3678
-3664
-3651
-3628
-3603
-3570
-3531
-3498
-3468
-3442
-3422
-3403
-3377
-3343
-3303
-3255
-3205
-3160
-3114
-3065
-3013
-2950
-2874
-2787
-2692
-2589
-2485
-2379
-2268
-2158
-2035
-1895
-1750
-1597
-1442
-1291
-1140
-995
-850
-703
-553
-396
-241
-88
56
194
323
442
577
701
820
948
1063
1178
1276
1357
1437
1512
1583
1649
1711
1765
1806
1834
1849
1857
1858
1860
1860
1858
1850
1831
1801
1761
1715
1665
1624
1578
1528
1486
1430
1375
1312
1242
1185
1133
1092
1060
1034
1006
979
958
937
928
935
953
980
1016
1059
1104
1148
1203
1265
1337
1425
1517
1616
1712
1808
1900
1990
2090
2193
2310
2431
2548
2666
2779
2887
2991
3105
3220
3340
3464
3587
3712
3824
3927
4026
4126
4231
4334
4444
4549
4646
4736
4814
4884
4955
5028
5103
5191
5270
5340
5411
5473
5540
5612
5687
5775
5867
5959
6051
6136
6210
6284
6362
6435
6513
6597
6676
6742
6796
6847
6883
6920
6967
7011
7058
7100
7135
7165
7185
7200
7215
7239
7265
7297
7329
7349
7365
7378
7390
7405
7419
7448
7485
7512
7537
7559
7569
7575
7579
7589
7600
7606
7606
7593
7566
7529
7490
7450
7411
7375
7343
7310
7276
7233
7179
7130
7090
7056
7033
7019
7003
6990
6977
6964
6956
6957
6971
6998
7039
7084
7130
7180
7229
7292
7367
7451
7547
7651
7759
7868
7971
8078
8188
8290
8409
8534
8656
8784
8894
8999
9102
9201
9309
9419
9538
9659
9782
9897
10008
10128
10240
10367
10505
10643
10790
10934
11073
11205
11333
11458
11586
11723
11859
11994
12117
12226
12327
12415
12494
12571
12655
12727
12779
12822
12857
12864
12854
12838
12812
12781
12738
12686
12619
12530
12423
12300
12173
12042
11901
11757
11612
11447
11271
11085
10885
10691
10499
10310
10130
9945
9757
9563
9364
9169
8979
8799
8629
8465
8302
8141
7977
7810
7652
7509
7380
7265
7165
7076
6992
6915
6846
6788
6754
6740
6738
6759
6792
6832
6878
6929
6993
7075
7174
7283
7399
7517
7637
7751
7862
7989
8111
8238
8384
8521
8665
8795
8917
9057
9185
9322
9478
9630
9790
9940
10085
10234
10378
10528
10678
10832
10992
11142
11287
11419
11543
11664
11777
11890
12006
12108
12201
12284
12343
12394
12435
12463
12494
12518
12529
12525
12501
12456
12397
12321
12232
12140
12032
11905
11761
11595
11415
11219
11010
10796
10582
10368
10150
9926
9690
9449
9208
8971
8749
8532
8314
8100
7892
7679
7467
7258
7054
6869
6690
6518
6352
6181
6015
5852
5696
5551
5426
5318
5215
5125
5039
4957
4884
4824
4783
4757
4747
4753
4759
4776
4794
4818
4861
4913
4981
5058
5138
5216
5294
5369
5444
5533
5627
5729
5839
5951
6054
6154
6257
6359
6468
6581
6698
6820
6932
7034
7134
7228
7314
7403
7485
7565
7643
7706
7753
7785
7808
7822
7836
7845
7845
7841
7822
7785
7733
7677
7619
7554
7491
7424
7347
7260
7163
7055
6942
6829
6712
6592
6472
6343
6200
6051
5896
5739
5590
5443
5302
5159
5009
4863
4708
4550
4396
4246
4103
3959
3806
3650
3492
3318
3139
2965
2792
2619
2446
2262
2066
1862
1652
1439
1232
1029
829
631
431
228
21
-185
-379
-563
-736
-899
-1055
-1209
-1358
-1503
-1637
-1754
-1854
-1932
-2000
-2060
-2107
-2146
-2178
-2201
-2204
-2192
-2164
-2130
-2097
-2055
-2018
-1987
-1944
-1894
-1840
-1781
-1725
-1674
-1632
-1595
-1557
-1519
-1478
-1433
-1390
-1350
-1316
-1290
-1265
-1234
-1202
-1159
-1113
-1063
-1010
-966
-921
-880
-831
-775
-721
-663
-609
-562
-528
-501
-477
-457
-434
-416
-403
-403
-420
-450
-494
-546
-601
-664
-739
-821
-921
-1040
-1172
-1311
-1459
-1613
-1769
-1936
-2114
-2305
-2508
-2725
-2948
-3167
-3391
-3621
-3851
-4087
-4335
-4587
-4837
-5086
-5323
-5553
-5774
-5989
-6206
-6413
-6618
-6815
-7003
-7174
-7325
-7476
-7615
-7750
-7882
-8005
-8119
-8215
-8303
-8374
-8434
-8495
-8547
-8597
-8639
-8674
-8697
-8699
-8700
-8697
-8692
-8692
-8686
-8677
-8664
-8644
-8614
-8575
-8544
-8517
-8493
-8471
-8443
-8417
-8385
-8347
-8310
-8282
-8262
-8241
-8225
-8209
-8191
-8172
-8153
-8141
-8136
-8137
-8147
-8161
-8174
-8185
-8192
-8199
-8209
-8226
-8247
-8271
-8293
-8303
-8317
-8322
-8323
-8340
-8355
-8376
-8411
-8435
-8451
-8475
-8490
-8501
-8529
-8560
-8589
-8617
-8638
-8647
-8656
-8665
-8672
-8683
-8692
-8709
-8729
-8733
-8742
-8757
-8767
-8786
-8819
-8857
-8901
-8945
-8988
-9031
-9080
-9141
-9205
-9278
-9366
-9459
-9545
-9635
-9742
-9838
-9942
-10065
-10190
-10322
-10447
-10578
-10706
-10825
-10956
-11086
-11221
-11359
-11496
-11627
-11748
-11871
-11985
-12098
-12218
-12330
-12447
-12565
-12666
-12760
-12848
-12925
-13012
-13095
-13172
-13254
-13321
-13372
-13422
-13470
-13501
-13533
-13573
-13600
-13624
-13642
-13648
-13650
-13646
-13645
-13639
-13633
-13628
-13608
-13586
-13548
-13493
-13445
-13393
-13332
-13278
-13210
-13128
-13042
-12939
-12828
-12725
-12617
-12504
-12393
-12276
-12147
-12010
-11869
-11718
-11578
-11441
-11307
-11179
-11044
-10913
-10780
-10655
-10539
-10431
-10341
-10265
-10191
-10118
-10059
-9992
-9929
-9884
-9850
-9831
-9815
-9805
-9797
-9788
-9784
-9781
-9792
-9817
-9839
-9867
-9897
-9927
-9952
-9978
-10019
-10058
-10104
-10168
-10228
-10282
-10336
-10394
-10451
-10520
-10595
-10670
-10759
-10833
-10904
-10977
-11037
-11098
-11157
-11225
-11291
-11345
-11403
-11443
-11473
-11500
-11517
-11540
-11557
-11567
-11567
-11553
-11526
-11486
-11449
-11406
-11365
-11322
-11276
-11229
-11168
-11098
-11024
-10954
-10889
-10821
-10751
-10675
-10592
-10502
-10400
-10294
-10194
-10096
-10001
-9910
-9809
-9705
-9598
-9487
-9383
-9283
-9189
-9099
-9009
-8911
-8808
-8707
-8602
-8501
-8406
-8316
-8226
-8137
-8047
-7944
-7843
-7751
-7661
-7578
-7498
-7418
-7333
-7243
-7147
-7047
-6949
-6853
-6760
-6670
-6570
-6470
-6365
-6253
-6149
-6049
-5963
-5880
-5802
-5730
-5650
-5581
-5514
-5456
-5410
-5370
-5345
-5316
-5290
-5263
-5241
-5218
-5194
-5187
-5178
-5169
-5157
-5140
-5119
-5092
-5069
-5046
-5030
-5013
-4993
-4965
-4923
-4885
-4846
-4795
-4749
-4702
-4655
-4604
-4537
-4467
-4392
-4313
-4240
-4168
-4101
-4034
-3962
-3891
-3816
-3741
-3672
-3605
-3546
-3496
-3436
-3373
-3316
-3248
-3174
-3109
-3045
-2973
-2904
-2835
-2751
-2657
-2558
-2457
-2357
-2259
-2161
-2060
-1952
-1836
-1713
-1588
-1468
-1347
-1223
-1100
-970
-832
-686
-537
-383
-232
-84
62
210
361
516
677
838
991
1141
1290
1426
1557
1690
1821
1953
2080
2192
2292
2388
2470
2543
2615
2680
2739
2789
2823
2842
2856
2855
2849
2841
2829
2812
2778
2745
2701
2644
2592
2541
2498
2455
2417
2386
2352
2321
2296
2282
2283
2296
2322
2355
2394
2438
2489
2548
2619
2707
2810
2926
3048
3171
3298
3431
3574
3725
3889
4065
4242
4422
4601
4779
4965
5147
5336
5537
5740
5947
6146
6333
6516
6706
6884
7050
7229
7402
7558
7694
7824
7943
8046
8144
8236
8322
8393
8460
8501
8519
8532
8526
8516
8495
8467
8430
8374
8306
8224
8130
8032
7939
7843
7745
7646
7537
7426
7307
7185
7075
6968
6873
6784
6694
6607
6518
6439
6364
6293
6245
6207
6167
6137
6108
6076
6050
6039
6039
6049
6078
6110
6140
6183
6230
6281
6347
6429
6528
6641
6758
6876
6998
7123
7256
7404
7558
7725
7900
8070
8245
8420
8593
8769
8947
9143
9342
9537
9734
9922
10103
10282
10459
10637
10820
10999
11172
11332
11474
11608
11729
11838
11944
12042
12135
12215
12274
12317
12345
12358
12365
12366
12359
12349
12325
12283
12226
12153
12071
11982
11893
11799
11697
11589
11478
11348
11208
11079
10947
10821
10703
10591
10477
10353
10231
10103
9978
9864
9757
9658
9555
9450
9340
9229
9122
9015
8921
8841
8764
8694
8628
8557
8494
8441
8398
8371
8362
8367
8379
8406
8435
8469
8523
8590
8679
8781
8891
9010
9123
9234
9349
9463
9585
9712
9838
9963
10083
10187
10282
10375
10461
10547
10633
10715
10791
10854
10901
10939
10969
10999
11035
11063
11084
11102
11104
11090
11072
11053
11029
11009
10988
10958
10926
10877
10820
10758
10692
10633
10573
10515
10453
10384
10308
10223
10139
10057
9984
9911
9836
9764
9685
9597
9508
9425
9346
9274
9215
9154
9093
9035
8970
8906
8850
8805
8765
8733
8710
8674
8638
8602
8557
8521
8493
8473
8456
8436
8413
8383
8354
8325
8297
8282
8266
8243
8226
8204
8166
8133
8101
8074
8056
8035
8015
7991
7953
7909
7866
7827
7790
7747
7702
7654
7596
7526
7448
7372
7291
7207
7130
7042
6942
6838
6724
6604
6489
6370
6258
6151
6038
5924
5803
5684
5571
5467
5378
5299
5229
5161
5099
5043
4992
4951
4920
4898
4886
4881
4875
4870
4867
4867
4882
4898
4926
4965
5001
5042
5081
5120
5167
5222
5284
5352
5425
5497
5568
5636
5702
5768
5840
5918
5999
6073
6138
6195
6242
6278
6311
6345
6368
6387
6400
6393
6377
6349
6306
6260
6211
6161
6099
6026
5945
5844
5734
5606
5482
5357
5213
5074
4924
4763
4593
4411
4236
4056
3876
3709
3535
3355
3173
2983
2795
2606
2420
2242
2066
1896
1721
1540
1360
1175
1004
847
692
545
405
264
121
-16
-147
-268
-376
-475
-559
-641
-721
-795
-869
-933
-987
-1032
-1057
-1079
-1102
-1114
-1129
-1145
-1152
-1146
-1137
-1117
-1081
-1061
-1035
-1004
-982
-950
-910
-863
-813
-757
-707
-661
-619
-582
-537
-493
-445
-395
-352
-317
-294
-281
-274
-264
-253
-246
-239
-244
-262
-288
-326
-371
-423
-477
-534
-601
-680
-775
-886
-1012
-1137
-1274
-1424
-1571
-1730
-1900
-2081
-2275
-2479
-2687
-2890
-3088
-3283
-3475
-3671
-3864
-4062
-4258
-4440
-4614
-4771
-4921
-5069
-5208
-5345
-5482
-5616
-5740
-5849
-5946
-6037
-6126
-6217
-6309
-6401
-6491
-6572
-6644
-6702
-6760
-6810
-6856
-6910
-6958
-7002
-7028
-7037
-7045
-7039
-7033
-7030
-7021
-7009
-6993
-6969
-6932
-6889
-6844
-6801
-6759
-6718
-6681
-6646
-6604
-6556
-6509
-6461
-6417
-6389
-6369
-6350
-6337
-6321
-6300
-6283
-6270
-6261
-6259
-6268
-6279
-6286
-6293
-6297
-6294
-6298
-6309
-6325
-6347
-6375
-6399
-6417
-6436
-6451
-6472
-6512
-6559
-6611
-6671
-6727
-6784
-6842
-6902
-6976
-7055
-7141
-7236
-7331
-7425
-7514
-7598
-7690
-7779
-7874
-7980
-8088
-8194
-8288
-8374
-8458
-8532
-8612
-8692
-8772
-8852
-8923
-8981
-9030
-9082
-9121
-9157
-9202
-9242
-9281
-9306
-9324
-9335
-9336
-9344
-9350
-9357
-9372
-9384
-9397
-9404
-9408
-9415
-9425
-9447
-9481
-9519
-9560
-9600
-9641
-9679
-9718
-9764
-9812
-9867
-9920
-9973
-10020
-10052
-10084
-10107
-10133
-10161
-10190
-10223
-10240
-10249
-10252
-10247
-10239
-10232
-10227
-10223
-10213
-10189
-10161
-10127
-10082
-10040
-10005
-9976
-9951
-9922
-9895
-9863
-9834
-9809
-9787
-9779
-9780
-9789
-9797
-9803
-9809
-9812
-9818
-9829
-9846
-9877
-9911
-9938
-9962
-9976
-9988
-9998
-10002
-10007
-10008
-10009
-10001
-9974
-9935
-9885
-9833
-9774
-9719
-9658
-9595
-9534
-9458
-9375
-9285
-9199
-9117
-9034
-8968
-8898
-8831
-8766
-8690
-8622
-8560
-8509
-8471
-8436
-8405
-8379
-8348
-8313
-8283
-8255
-8232
-8219
-8209
-8196
-8181
-8160
-8137
-8114
-8089
-8073
-8060
-8052
-8044
-8027
-8011
-7986
-7962
-7942
-7925
-7912
-7896
-7886
-7868
-7840
-7812
-7778
-7747
-7723
-7699
-7678
-7658
-7630
-7593
-7556
-7518
-7487
-7461
-7442
-7438
-7427
-7416
-7406
-7393
-7386
-7384
-7396
-7412
-7430
-7451
-7461
-7469
-7475
-7473
-7477
-7490
-7500
-7503
-7501
-7489
-7467
-7433
-7402
-7372
-7338
-7309
-7283
-7239
-7188
-7139
-7072
-7013
-6962
-6908
-6863
-6819
-6769
-6713
-6653
-6587
-6520
-6457
-6392
-6331
-6273
-6204
-6125
-6046
-5958
-5870
-5785
-5693
-5616
-5534
-5441
-5346
-5236
-5118
-5005
-4892
-4781
-4673
-4566
-4446
-4322
-4198
-4068
-3936
-3818
-3705
-3593
-3489
-3373
-3259
-3151
-3035
-2919
-2820
-2735
-2650
-2574
-2504
-2431
-2357
-2294
-2238
-2190
-2159
-2138
-2125
-2114
-2099
-2087
-2084
-2084
-2096
-2127
-2164
-2204
-2242
-2278
-2315
-2348
-2383
-2422
-2466
-2510
-2550
-2581
-2603
-2615
-2610
-2606
-2604
-2601
-2608
-2601
-2580
-2558
-2525
-2485
-2446
-2410
-2379
-2352
-2321
-2287
-2253
-2207
-2161
-2122
-2088
-2060
-2038
-2018
-1992
-1959
-1918
-1874
-1827
-1783
-1744
-1699
-1651
-1594
-1519
-1436
-1337
-1227
-1122
-1012
-897
-775
-639
-487
-323
-156
21
198
370
542
713
889
1071
1262
1450
1636
1815
1981
2151
2309
2456
2619
2783
2940
3092
3237
3365
3483
3594
3701
3804
3899
3992
4076
4143
4196
4233
4258
4284
4300
4310
4319
4321
4313
4285
4253
4210
4155
4107
4056
4005
3953
3893
3822
3743
3666
3589
3514
3452
3389
3326
3262
3190
3118
3039
2961
2896
2835
2781
2734
2687
2639
2594
2548
2510
2493
2490
2500
2518
2549
2592
2642
2701
2775
2860
2968
3097
3234
3380
3530
3680
3834
3993
4157
4327
4513
4696
4870
5049
5218
5379
5538
5693
5851
6013
6174
6331
6475
6616
6743
6861
6983
7097
7212
7328
7438
7541
7630
7711
7787
7852
7921
7990
8055
8115
8164
8209
8246
8269
8296
8320
8345
8374
8396
8418
8431
8432
8430
8420
8405
8398
8388
8371
8350
8325
8290
8244
8193
8144
8099
8053
8011
7965
7916
7860
7793
7734
7671
7606
7549
7497
7438
7378
7324
7261
7203
7148
7098
7066
7040
7020
7005
6993
6990
6991
6987
6993
7018
7054
7094
7141
7187
7233
7283
7333
7389
7448
7513
7582
7651
7718
7778
7834
7883
7930
7981
8032
8084
8131
8166
8193
8213
8228
8241
8250
8258
8273
8288
8299
8312
8314
8317
8327
8341
8367
8392
8430
8475
8513
8564
8614
8659
8719
8790
8867
8952
9039
9127
9219
9306
9393
9489
9578
9673
9763
9845
9918
9976
10021
10044
10056
10053
10035
10010
9970
9908
9826
9733
9627
9502
9372
9242
9105
8969
8824
8670
8517
8356
8197
8041
7887
7746
7612
7480
7357
7230
7111
6997
6887
6796
6707
6625
6559
6493
6428
6366
6313
6261
6220
6190
6170
6160
6152
6149
6136
6129
6134
6133
6144
6158
6173
6191
6207
6218
6224
6232
6236
6249
6271
6290
6314
6329
6342
6355
6360
6372
6388
6407
6431
6453
6471
6482
6494
6510
6525
6545
6576
6619
6660
6708
6753
6783
6817
6856
6897
6946
6999
7047
7091
7130
7150
7169
7190
7207
7231
7252
7276
7300
7304
7305
7296
7286
7284
7279
7278
7275
7269
7255
7230
7201
7164
7131
7100
7072
7044
7004
6957
6898
6827
6754
6678
6599
6526
6450
6357
6254
6140
6012
5882
5749
5611
5481
5343
5188
5029
4854
4669
4482
4294
4110
3926
3748
3569
3380
3194
3012
2836
2675
2528
2400
2285
2181
2083
1984
1900
1834
1775
1738
1718
1703
1702
1700
1692
1693
1698
1709
1731
1763
1796
1831
1866
1892
1919
1949
1986
2038
2097
2160
2224
2287
2345
2400
2459
2518
2592
2672
2753
2827
2879
2934
2984
3022
3063
3105
3146
3176
3198
3211
3205
3188
3163
3137
3106
3071
3028
2971
2899
2810
2710
2602
2489
2372
2250
2122
1978
1818
1641
1453
1260
1066
873
679
484
282
72
-143
-359
-572
-776
-971
-1160
-1346
-1536
-1727
-1923
-2119
-2311
-2495
-2664
-2827
-2986
-3145
-3307
-3471
-3627
-3771
-3903
-4019
-4121
-4212
-4305
-4395
-4473
-4553
-4613
-4657
-4696
-4721
-4742
-4760
-4783
-4807
-4820
-4831
-4827
-4804
-4781
-4755
-4724
-4694
-4662
-4622
-4568
-4501
-4421
-4327
-4236
-4144
-4048
-3957
-3861
-3750
-3627
-3501
-3370
-3240
-3119
-3001
-2893
-2780
-2662
-2544
-2424
-2309
-2206
-2117
-2037
-1975
-1923
-1874
-1827
-1782
-1755
-1740
-1744
-1767
-1804
-1846
-1892
-1940
-1992
-2055
-2131
-2221
-2324
-2433
-2542
-2649
-2748
-2850
-2956
-3071
-3199
-3327
-3463
-3593
-3714
-3832
-3946
-4070
-4200
-4340
-4488
-4645
-4802
-4949
-5106
-5266
-5433
-5619
-5819
-6027
-6234
-6443
-6644
-6843
-7041
-7237
-7438
-7637
-7838
-8028
-8202
-8366
-8512
-8651
-8778
-8903
-9034
-9153
-9254
-9339
-9404
-9452
-9494
-9525
-9554
-9582
-9594
-9598
-9584
-9553
-9511
-9455
-9399
-9349
-9294
-9230
-9160
-9074
-8980
-8878
-8773
-8676
-8580
-8489
-8400
-8308
-8218
-8114
-8010
-7918
-7830
-7754
-7683
-7613
-7542
-7458
-7367
-7280
-7192
-7110
-7039
-6968
-6896
-6822
-6739
-6648
-6561
-6482
-6410
-6355
-6308
-6259
-6214
-6172
-6133
-6104
-6088
-6091
-6112
-6147
-6191
-6238
-6293
-6352
-6422
-6508
-6607
-6717
-6843
-6975
-7106
-7238
-7372
-7520
-7671
-7830
-8009
-8189
-8379
-8559
-8730
-8902
-9069
-9245
-9427
-9616
-9798
-9970
-10137
-10287
-10430
-10565
-10705
-10850
-10981
-11112
-11229
-11330
-11413
-11480
-11538
-11587
-11632
-11673
-11706
-11721
-11714
-11697
-11662
-11622
-11583
-11540
-11493
-11436
-11372
-11298
-11205
-11106
-10998
-10891
-10787
-10671
-10555
-10425
-10279
-10121
-9949
-9773
-9600
-9430
-9253
-9076
-8895
-8700
-8503
-8308
-8121
-7940
-7770
-7617
-7470
-7318
-7172
-7030
-6892
-6764
-6646
-6547
-6452
-6360
-6275
-6183
-6092
-6003
-5922
-5856
-5801
-5756
-5707
-5661
-5615
-5566
-5519
-5481
-5455
-5433
-5428
-5425
-5417
-5415
-5408
-5408
-5416
-5442
-5482
-5520
-5572
-5619
-5659
-5706
-5750
-5799
-5857
-5918
-5982
-6044
-6096
-6143
-6180
-6210
-6250
-6289
-6332
-6382
-6427
-6465
-6495
-6524
-6548
-6578
-6620
-6666
-6718
-6770
-6813
-6850
-6887
-6922
-6961
-7008
-7058
-7108
-7155
-7187
-7208
-7224
-7232
-7244
-7255
-7261
-7263
-7257
-7246
-7215
-7179
-7146
-7103
-7067
-7032
-6990
-6945
-6888
-6825
-6754
-6670
-6593
-6520
-6449
-6374
-6291
-6201
-6102
-5995
-5888
-5784
-5684
-5592
-5496
-5391
-5283
-5164
-5042
-4914
-4790
-4672
-4552
-4438
-4322
-4198
-4068
-3932
-3795
-3663
-3538
-3420
-3305
-3187
-3070
-2954
-2835
-2720
-2616
-2520
-2436
-2366
-2297
-2225
-2159
-2093
-2033
-1978
-1934
-1906
-1883
-1865
-1853
-1837
-1819
-1806
-1800
-1798
-1801
-1812
-1826
-1834
-1838
-1834
-1825
-1821
-1810
-1792
-1783
-1767
-1746
-1719
-1681
-1642
-1600
-1558
-1523
-1491
-1460
-1439
-1413
-1378
-1353
-1326
-1308
-1300
-1297
-1306
-1316
-1332
-1350
-1365
-1385
-1408
-1438
-1476
-1517
-1564
-1609
-1655
-1702
-1742
-1782
-1822
-1869
-1911
-1946
-1977
-2001
-2012
-2011
-2008
-1990
-1966
-1937
-1902
-1868
-1819
-1760
-1690
-1606
-1519
-1425
-1322
-1216
-1096
-968
-838
-688
-529
-366
-192
-13
163
339
520
710
901
1094
1297
1490
1676
1865
2045
2226
2410
2598
2790
2984
3180
3372
3562
3749
3935
4120
4309
4504
4697
4884
5064
5240
5407
5563
5717
5868
6015
6158
6293
6410
6517
6609
6686
6754
6808
6860
6895
6917
6925
6913
6878
6824
6760
6673
6580
6479
6354
6219
6070
5905
5722
5530
5333
5139
4946
4747
4548
4344
4137
3933
3731
3540
3363
3196
3044
2901
2756
2624
2507
2398
2303
2226
2170
2127
2096
2076
2064
2064
2074
2098
2136
2187
2256
2327
2401
2482
2559
2640
2733
2834
2947
3069
3198
3334
3471
3613
3765
3929
4100
4280
4476
4685
4894
5103
5318
5529
5749
5984
6219
6467
6719
6964
7213
7462
7706
7947
8196
8450
8699
8952
9200
9431
9657
9877
10081
10281
10480
10672
10853
11022
11175
11305
11416
11516
11601
11676
11740
11788
11821
11834
11831
11805
11759
11709
11648
11582
11511
11427
11327
11216
11092
10947
10802
10653
10498
10339
10165
9984
9787
9572
9343
9108
8883
8647
8406
8165
7909
7644
7372
7090
6809
6532
6259
5995
5730
5469
5211
4951
4703
4466
4249
4055
3879
3731
3595
3473
3373
3288
3229
3199
3198
3224
3275
3348
3436
3533
3648
3791
3946
4126
4325
4536
4760
4984
5214
5445
5679
5926
6176
6437
6702
6964
7219
7467
7707
7948
8187
8425
8666
8901
9133
9351
9548
9735
9908
10070
10221
10366
10499
10607
10700
10771
10814
10845
10860
10868
10866
10856
10834
10796
10747
10682
10610
10531
10453
10380
10299
10222
10139
10046
9951
9844
9742
9638
9538
9437
9329
9223
9098
8965
8825
8676
8527
8378
8235
8082
7922
7758
7577
7392
7200
7004
6812
6618
6428
6236
6038
5836
5628
5425
5227
5036
4859
4690
4529
4378
4222
4072
3935
3801
3681
3578
3489
3408
3334
3270
3202
3143
3099
3069
3051
3039
3042
3050
3057
3066
3075
3088
3108
3132
3161
3197
3233
3265
3294
3324
3355
3388
3432
3482
3540
3599
3663
3730
3792
3860
3927
4012
4111
4209
4318
4427
4531
4636
4746
4847
4957
5080
5193
5306
5419
5519
5603
5688
5757
5816
5884
5936
5982
6012
6027
6030
6011
5985
5946
5899
5850
5796
5733
5654
5568
5475
5376
5277
5178
5079
4980
4884
4784
4676
4570
4465
4363
4267
4179
4100
4023
3947
3879
3809
3731
3665
3605
3545
3493
3443
3390
3327
3263
3190
3110
3041
2965
2885
2807
2723
2626
2519
2403
2278
2152
2024
1896
1767
1621
1474
1325
1162
994
821
655
494
332
174
15
-154
-323
-488
-649
-791
-934
-1060
-1166
-1280
-1371
-1470
-1565
-1641
-1709
-1749
-1789
-1821
-1834
-1847
-1865
-1878
-1879
-1883
-1876
-1858
-1840
-1821
-1804
-1789
-1781
-1773
-1763
-1751
-1723
-1696
-1671
-1642
-1612
-1585
-1561
-1527
-1484
-1434
-1373
-1308
-1242
-1180
-1121
-1055
-984
-912
-828
-737
-652
-567
-482
-413
-349
-282
-220
-159
-95
-39
2
27
35
27
8
-21
-57
-100
-160
-232
-322
-431
-548
-671
-798
-923
-1043
-1172
-1305
-1434
-1575
-1723
-1867
-2000
-2131
-2254
-2366
-2482
-2598
-2714
-2830
-2947
-3050
-3141
-3229
-3310
-3393
-3481
-3576
-3670
-3760
-3850
-3931
-4005
-4078
-4156
-4234
-4319
-4417
-4502
-4583
-4670
-4744
-4811
-4885
-4961
-5045
-5125
-5197
-5267
-5325
-5374
-5414
-5441
-5468
-5498
-5528
-5552
-5561
-5566
-5561
-5543
-5525
-5507
-5488
-5474
-5460
-5432
-5403
-5359
-5308
-5258
-5208
-5171
-5132
-5098
-5066
-5024
-4990
-4954
-4921
-4906
-4898
-4901
-4910
-4916
-4923
-4927
-4929
-4932
-4938
-4950
-4962
-4980
-4997
-4998
-4997
-4990
-4980
-4974
-4973
-4979
-4982
-4986
-4984
-4973
-4965
-4956
-4952
-4963
-4982
-5005
-5035
-5061
-5088
-5116
-5144
-5188
-5237
-5298
-5367
-5428
-5501
-5565
-5616
-5674
-5735
-5803
-5873
-5940
-6006
-6063
-6108
-6146
-6175
-6202
-6228
-6256
-6283
-6290
-6286
-6277
-6253
-6221
-6188
-6149
-6114
-6081
-6043
-5995
-5936
-5876
-5810
-5744
-5694
-5646
-5598
-5554
-5509
-5455
-5402
-5354
-5315
-5285
-5262
-5255
-5247
-5241
-5238
-5232
-5236
-5252
-5287
-5335
-5386
-5448
-5511
-5573
-5645
-5719
-5807
-5907
-6015
-6141
-6265
-6391
-6517
-6645
-6786
-6926
-7081
-7247
-7414
-7583
-7735
-7886
-8031
-8160
-8292
-8416
-8535
-8647
-8735
-8811
-8860
-8891
-8917
-8922
-8922
-8913
-8887
-8848
-8783
-8704
-8614
-8507
-8395
-8278
-8155
-8027
-7879
-7711
-7538
-7354
-7165
-6971
-6784
-6593
-6395
-6201
-5988
-5771
-5558
-5351
-5154
-4959
-4781
-4610
-4443
-4283
-4119
-3965
-3827
-3709
-3609
-3526
-3456
-3395
-3339
-3285
-3246
-3227
-3217
-3229
-3257
-3289
-3330
-3369
-3408
-3455
-3515
-3586
-3667
-3755
-3841
-3929
-4012
-4091
-4172
-4258
-4352
-4446
-4539
-4637
-4726
-4801
-4874
-4946
-5017
-5099
-5184
-5267
-5353
-5429
-5498
-5567
-5635
-5703
-5777
-5855
-5923
-5996
-6050
-6085
-6119
-6140
-6164
-6183
-6193
-6200
-6187
-6164
-6126
-6073
-6012
-5945
-5882
-5810
-5737
-5660
-5570
-5474
-5371
-5276
-5179
-5085
-5008
-4928
-4848
-4770
-4688
-4599
-4519
-4453
-4391
-4339
-4294
-4245
-4194
-4145
-4090
-4037
-3993
-3956
-3923
-3887
-3852
-3812
-3762
-3710
-3656
-3612
-3568
-3528
-3494
-3448
-3400
-3345
-3283
-3221
-3157
-3101
-3043
-2984
-2921
-2844
-2761
-2675
-2587
-2497
-2413
-2332
-2254
-2176
-2095
-2017
-1937
-1863
-1802
-1749
-1710
-1681
-1654
-1631
-1609
-1589
-1586
-1585
-1586
-1600
-1622
-1642
-1661
-1678
-1682
-1697
-1724
-1745
-1773
-1801
-1826
-1846
-1863
-1877
-1889
-1903
-1918
-1936
-1958
-1978
-1990
-1996
-1996
-1990
-1983
-1977
-1972
-1963
-1953
-1937
-1911
-1882
-1851
-1823
-1797
-1775
-1760
-1742
-1729
-1713
-1692
-1675
-1659
-1649
-1643
-1642
-1640
-1631
-1620
-1603
-1581
-1562
-1545
-1534
-1525
-1519
-1514
-1504
-1492
-1482
-1476
-1473
-1474
-1481
-1488
-1491
-1489
-1483
-1474
-1458
-1442
-1422
-1397
-1370
-1333
-1285
-1223
-1151
-1069
-979
-888
-793
-693
-587
-472
-357
-233
-106
17
136
249
359
465
573
683
796
907
1017
1128
1232
1333
1437
1548
1653
1765
1890
2011
2129
2250
2363
2477
2594
2707
2823
2945
3056
3161
3258
3341
3418
3488
3551
3611
3672
3729
3767
3799
3821
3830
3837
3840
3842
3843
3838
3822
3804
3777
3735
3690
3645
3601
3554
3511
3470
3424
3373
3319
3264
3215
3166
3123
3089
3046
3002
2959
2906
2851
2795
2738
2684
2636
2589
2539
2486
2421
2364
2313
2254
2205
2163
2121
2083
2040
1996
1952
1908
1873
1837
1817
1810
1804
1800
1799
1812
1828
1856
1898
1955
2030
2114
2207
2304
2412
2528
2652
2790
2936
3093
3258
3430
3601
3770
3942
4113
4291
4470
4653
4838
5007
5179
5345
5498
5651
5797
5942
6082
6228
6361
6478
6595
6695
6790
6877
6959
7046
7124
7196
7257
7307
7346
7371
7392
7407
7414
7419
7416
7396
7366
7320
7258
7195
7123
7042
6960
6876
6784
6682
6574
6461
6344
6230
6121
6018
5918
5817
5713
5608
5504
5401
5301
5206
5123
5042
4957
4873
4794
4708
4629
4561
4496
4445
4408
4371
4344
4318
4293
4279
4270
4279
4301
4325
4364
4403
4444
4489
4534
4589
4656
4729
4803
4879
4952
5018
5084
5146
5206
5273
5337
5403
5468
5527
5584
5632
5685
5740
5797
5867
5942
6021
6103
6183
6263
6347
6436
6533
6633
6740
6848
6948
7048
7145
7237
7325
7414
7514
7608
7698
7791
7873
7941
8014
8087
8151
8221
8287
8350
8406
8448
8485
8511
8529
8546
8564
8579
8585
8581
8569
8542
8507
8474
8431
8387
8339
8284
8230
8161
8088
8004
7910
7818
7730
7644
7540
7441
7334
7206
7079
6950
6826
6695
6567
6435
6294
6149
5995
5843
5687
5538
5391
5238
5096
4956
4815
4674
4529
4401
4286
4175
4082
3998
3918
3848
3783
3723
3681
3652
3630
3625
3632
3642
3657
3674
3697
3727
3768
3818
3873
3938
4003
4062
4125
4188
4254
4323
4395
4468
4547
4623
4691
4762
4826
4890
4959
5028
5105
5178
5250
5316
5381
5445
5504
5575
5644
5717
5794
5863
5935
6000
6060
6120
6178
6241
6306
6365
6420
6469
6511
6550
6576
6602
6632
6653
6671
6685
6693
6688
6676
6661
6638
6616
6585
6549
6500
6439
6371
6281
6182
6076
5959
5835
5701
5558
5404
5233
5051
4855
4654
4456
4244
4032
3818
3595
3364
3125
2888
2645
2412
2182
1946
1723
1503
1279
1055
834
616
405
207
11
-175
-358
-536
-709
-886
-1046
-1198
-1341
-1464
-1588
-1690
-1786
-1889
-1972
-2048
-2101
-2141
-2168
-2164
-2151
-2125
-2080
-2018
-1945
-1853
-1734
-1601
-1448
-1277
-1100
-911
-716
-513
-299
-77
156
395
638
878
1109
1334
1552
1765
1977
2184
2386
2577
2752
2913
3056
3185
3295
3394
3489
3565
3628
3672
3689
3694
3674
3637
3592
3531
3462
3379
3274
3154
3020
2858
2687
2516
2325
2135
1944
1735
1513
1278
1036
786
534
285
31
-223
-479
-750
-1021
-1291
-1564
-1823
-2076
-2323
-2557
-2790
-3020
-3247
-3463
-3674
-3877
-4054
-4224
-4383
-4536
-4682
-4815
-4952
-5072
-5173
-5264
-5333
-5393
-5448
-5499
-5545
-5578
-5599
-5610
-5600
-5574
-5538
-5492
-5448
-5394
-5333
-5267
-5185
-5089
-4990
-4884
-4779
-4677
-4575
-4478
-4377
-4272
-4160
-4041
-3928
-3820
-3715
-3620
-3529
-3435
-3342
-3242
-3142
-3051
-2962
-2884
-2816
-2751
-2689
-2628
-2559
-2494
-2436
-2384
-2343
-2317
-2296
-2272
-2249
-2227
-2203
-2187
-2177
-2178
-2188
-2204
-2222
-2233
-2256
-2273
-2289
-2324
-2363
-2419
-2472
-2516
-2567
-2613
-2663
-2722
-2789
-2869
-2958
-3051
-3143
-3235
-3327
-3420
-3521
-3629
-3746
-3871
-3996
-4114
-4231
-4344
-4451
-4562
-4679
-4803
-4925
-5036
-5144
-5244
-5333
-5421
-5506
-5592
-5687
-5774
-5852
-5926
-5986
-6042
-6094
-6141
-6190
-6242
-6285
-6327
-6369
-6393
-6411
-6436
-6466
-6499
-6541
-6582
-6615
-6647
-6673
-6693
-6723
-6747
-6771
-6807
-6831
-6852
-6860
-6857
-6853
-6844
-6840
-6832
-6835
-6836
-6823
-6806
-6781
-6756
-6730
-6711
-6696
-6683
-6669
-6647
-6622
-6587
-6553
-6528
-6506
-6488
-6474
-6457
-6440
-6416
-6386
-6356
-6324
-6306
-6288
-6268
-6248
-6214
-6176
-6129
-6086
-6049
-6012
-5982
-5948
-5912
-5867
-5813
-5757
-5701
-5647
-5596
-5551
-5506
-5452
-5396
-5337
-5272
-5207
-5155
-5106
-5066
-5032
-4980
-4932
-4888
-4841
-4806
-4778
-4763
-4758
-4757
-4757
-4758
-4764
-4773
-4805
-4849
-4902
-4979
-5058
-5143
-5236
-5331
-5437
-5557
-5691
-5836
-5991
-6149
-6303
-6455
-6607
-6760
-6914
-7078
-7239
-7391
-7542
-7679
-7803
-7915
-8020
-8124
-8222
-8317
-8399
-8473
-8527
-8564
-8600
-8621
-8637
-8655
-8671
-8673
-8657
-8635
-8593
-8542
-8492
-8435
-8379
-8322
-8256
-8184
-8096
-7999
-7903
-7805
-7712
-7620
-7532
-7437
-7327
-7214
-7090
-6968
-6843
-6717
-6599
-6471
-6341
-6197
-6036
-5870
-5697
-5527
-5368
-5204
-5029
-4860
-4687
-4504
-4320
-4142
-3979
-3823
-3669
-3526
-3384
-3239
-3099
-2965
-2843
-2741
-2656
-2587
-2534
-2485
-2444
-2411
-2390
-2389
-2405
-2440
-2490
-2551
-2612
-2678
-2750
-2823
-2912
-3013
-3129
-3253
-3372
-3492
-3613
-3727
-3842
-3963
-4092
-4225
-4356
-4483
-4602
-4711
-4812
-4912
-5017
-5124
-5229
-5334
-5430
-5510
-5578
-5641
-5695
-5746
-5797
-5842
-5884
-5908
-5913
-5909
-5887
-5861
-5829
-5799
-5767
-5721
-5665
-5593
-5517
-5426
-5329
-5240
-5142
-5051
-4958
-4845
-4725
-4593
-4456
-4318
-4176
-4035
-3894
-3750
-3588
-3414
-3240
-3052
-2860
-2675
-2490
-2306
-2117
-1923
-1723
-1516
-1313
-1122
-940
-773
-615
-465
-324
-181
-53
63
165
242
303
350
389
420
451
480
495
501
492
484
459
419
393
369
342
306
265
212
143
71
-5
-78
-153
-226
-303
-392
-483
-589
-695
-793
-888
-972
-1055
-1135
-1214
-1296
-1376
-1456
-1527
-1581
-1625
-1661
-1686
-1710
-1734
-1743
-1748
-1747
-1719
-1680
-1628
-1558
-1485
-1413
-1342
-1258
-1168
-1073
-963
-851
-736
-624
-514
-408
-306
-198
-87
33
159
282
408
524
634
747
857
969
1087
1208
1323
1434
1537
1636
1729
1817
1912
2011
2116
2220
2322
2422
2515
2607
2699
2799
2901
3008
3123
3230
3332
3429
3519
3608
3697
3786
3880
3968
4052
4131
4196
4254
4304
4353
4404
4451
4499
4536
4564
4583
4588
4594
4594
4590
4585
4581
4575
4562
4541
4513
4480
4443
4408
4373
4339
4302
4253
4202
4144
4074
4003
3933
3867
3800
3731
3664
3595
3520
3442
3368
3299
3239
3189
3144
3108
3075
3042
3014
2991
2979
2973
2979
2995
3009
3030
3046
3056
3069
3081
3098
3122
3147
3173
3194
3214
3234
3246
3258
3275
3300
3328
3361
3398
3431
3462
3492
3532
3579
3635
3706
3780
3860
3943
4030
4120
4220
4336
4462
4600
4750
4903
5058
5218
5377
5536
5706
5888
6072
6256
6438
6615
6793
6960
7119
7287
7453
7615
7775
7922
8056
8168
8268
8356
8426
8491
8537
8576
8601
8591
8567
8527
8465
8391
8312
8226
8119
7999
7866
7713
7552
7378
7197
7019
6838
6653
6457
6255
6042
5823
5607
5388
5180
4972
4762
4554
4338
4125
3913
3705
3513
3331
3158
2993
2832
2679
2530
2386
2262
2160
2074
2005
1951
1906
1874
1859
1859
1879
1925
1999
2088
2185
2297
2429
2575
2730
2910
3106
3312
3535
3755
3980
4210
4439
4677
4919
5171
5422
5676
5929
6169
6405
6634
6860
7081
7306
7528
7729
7919
8090
8246
8385
8517
8640
8743
8841
8917
8968
9004
9018
9021
9013
8997
8968
8931
8875
8797
8710
8606
8495
8376
8248
8119
7977
7821
7653
7466
7268
7064
6852
6639
6412
6186
5951
5688
5425
5160
4893
4629
4367
4106
3844
3589
3328
3062
2808
2567
2334
2112
1905
1701
1498
1308
1125
955
806
672
559
464
376
298
238
192
162
154
168
198
241
293
354
424
505
604
719
851
996
1151
1310
1474
1643
1822
2014
2217
2431
2649
2867
3085
3302
3516
3728
3951
4180
4404
4626
4842
5044
5233
5417
5598
5777
5948
6107
6258
6387
6505
6606
6689
6774
6843
6904
6952
6979
6991
6976
6945
6898
6840
6780
6706
6615
6509
6385
6246
6094
5937
5782
5619
5450
5272
5078
4873
4656
4434
4207
3977
3746
3509
3262
3001
2730
2452
2174
1897
1626
1357
1088
816
537
261
-12
-264
-513
-754
-971
-1188
-1395
-1596
-1794
-1975
-2134
-2279
-2408
-2509
-2605
-2697
-2765
-2817
-2849
-2857
-2836
-2793
-2729
-2644
-2549
-2438
-2312
-2157
-1981
-1791
-1579
-1359
-1138
-913
-685
-460
-224
22
263
501
731
946
1149
1338
1521
1705
1876
2034
2185
2316
2431
2528
2617
2700
2780
2850
2913
2973
3013
3042
3068
3089
3111
3130
3153
3171
3183
3183
3166
3149
3129
3105
3081
3049
3008
2960
2895
2814
2732
2646
2555
2464
2364
2251
2123
1978
1820
1652
1476
1299
1107
904
690
455
213
-43
-298
-551
-796
-1042
-1301
-1555
-1816
-2072
-2322
-2563
-2790
-3006
-3206
-3405
-3593
-3779
-3963
-4126
-4276
-4408
-4522
-4626
-4730
-4825
-4902
-4979
-5037
-5075
-5098
-5099
-5098
-5091
-5075
-5054
-5016
-4968
-4908
-4824
-4728
-4632
-4525
-4413
-4297
-4169
-4028
-3864
-3695
-3525
-3345
-3166
-2990
-2808
-2615
-2412
-2202
-1984
-1766
-1550
-1339
-1132
-923
-712
-498
-283
-72
124
307
473
623
766
896
1018
1127
1221
1294
1341
1372
1378
1376
1374
1358
1332
1286
1221
1140
1042
935
818
700
577
440
292
131
-45
-233
-426
-617
-811
-1005
-1205
-1419
-1639
-1857
-2078
-2298
-2506
-2706
-2901
-3094
-3287
-3479
-3668
-3847
-4011
-4164
-4302
-4434
-4561
-4693
-4828
-4956
-5084
-5198
-5308
-5418
-5521
-5634
-5747
-5861
-5973
-6071
-6163
-6241
-6308
-6371
-6422
-6468
-6509
-6528
-6526
-6505
-6456
-6393
-6321
-6235
-6141
-6030
-5898
-5752
-5585
-5409
-5222
-5027
-4835
-4638
-4428
-4210
-3985
-3747
-3505
-3265
-3029
-2801
-2570
-2340
-2109
-1873
-1634
-1408
-1193
-984
-795
-611
-429
-256
-82
87
242
384
507
621
728
815
907
997
1068
1126
1159
1171
1167
1147
1117
1081
1033
966
879
769
639
495
334
169
-4
-191
-392
-610
-847
-1100
-1361
-1628
-1891
-2155
-2421
-2688
-2966
-3247
-3530
-3805
-4057
-4301
-4531
-4748
-4955
-5154
-5352
-5537
-5701
-5848
-5976
-6078
-6167
-6249
-6324
-6391
-6443
-6473
-6488
-6483
-6459
-6424
-6384
-6344
-6296
-6242
-6175
-6091
-5993
-5888
-5778
-5670
-5570
-5463
-5363
-5261
-5144
-5024
-4901
-4785
-4675
-4569
-4469
-4366
-4254
-4137
-4011
-3875
-3749
-3621
-3496
-3386
-3266
-3136
-3001
-2862
-2719
-2585
-2461
-2346
-2242
-2139
-2036
-1933
-1836
-1743
-1660
-1599
-1550
-1513
-1486
-1461
-1438
-1419
-1407
-1406
-1422
-1449
-1484
-1524
-1562
-1598
-1633
-1674
-1726
-1790
-1861
-1944
-2028
-2105
-2180
-2254
-2335
-2422
-2517
-2623
-2727
-2825
-2918
-3000
-3081
-3163
-3248
-3344
-3446
-3545
-3637
-3726
-3805
-3882
-3967
-4055
-4149
-4250
-4352
-4442
-4526
-4609
-4683
-4762
-4843
-4927
-5018
-5099
-5172
-5242
-5301
-5352
-5406
-5470
-5533
-5588
-5642
-5687
-5714
-5736
-5752
-5768
-5784
-5795
-5802
-5793
-5765
-5722
-5669
-5610
-5543
-5471
-5395
-5309
-5204
-5083
-4947
-4799
-4646
-4488
-4323
-4156
-3980
-3785
-3579
-3362
-3144
-2927
-2712
-2501
-2287
-2075
-1855
-1629
-1418
-1210
-1011
-829
-657
-497
-338
-183
-34
108
233
344
434
521
604
672
739
798
846
879
894
899
894
880
868
853
831
802
757
703
638
564
495
421
345
263
170
65
-52
-173
-299
-424
-548
-674
-807
-949
-1100
-1252
-1400
-1551
-1690
-1823
-1960
-2088
-2221
-2355
-2474
-2582
-2682
-2766
-2836
-2902
-2961
-3017
-3068
-3105
-3132
-3146
-3152
-3153
-3147
-3143
-3135
-3122
-3102
-3077
-3042
-3004
-2972
-2940
-2916
-2895
-2864
-2835
-2804
-2759
-2720
-2690
-2655
-2615
-2569
-2512
-2441
-2359
-2265
-2164
-2062
-1953
-1837
-1708
-1565
-1417
-1258
-1097
-940
-784
-638
-492
-342
-202
-66
67
189
290
376
453
521
592
656
712
764
806
838
866
892
919
953
989
1021
1049
1075
1095
1114
1135
1160
1189
1222
1261
1288
1315
1342
1366
1402
1441
1486
1532
1572
1609
1639
1672
1706
1739
1770
1807
1841
1857
1865
1861
1847
1835
1813
1782
1739
1685
1616
1533
1443
1345
1241
1135
1022
902
775
635
494
356
211
82
-45
-184
-315
-448
-577
-699
-811
-908
-1000
-1080
-1149
-1218
-1280
-1333
-1374
-1404
-1418
-1420
-1417
-1406
-1387
-1367
-1335
-1283
-1225
-1157
-1082
-1006
-924
-842
-752
-656
-550
-433
-314
-192
-68
61
182
317
467
609
761
909
1054
1196
1328
1463
1596
1721
1856
1989
2107
2220
2325
2425
2527
2625
2721
2816
2904
2986
3061
3131
3204
3274
3347
3425
3495
3559
3613
3660
3717
3761
3796
3836
3864
3885
3892
3885
3873
3849
3818
3779
3732
3674
3597
3509
3406
3290
3167
3042
2909
2765
2611
2444
2266
2086
1905
1722
1547
1376
1207
1041
868
702
550
401
268
150
35
-71
-170
-269
-349
-416
-476
-519
-546
-572
-601
-611
-616
-623
-606
-587
-562
-522
-493
-463
-422
-385
-337
-274
-205
-128
-49
30
115
209
306
415
537
662
786
913
1036
1158
1286
1421
1562
1705
1857
1999
2137
2280
2413
2559
2703
2844
2988
3119
3244
3362
3468
3572
3670
3762
3847
3923
3987
4032
4065
4095
4114
4127
4135
4133
4119
4092
4056
4012
3966
3920
3869
3815
3755
3683
3604
3524
3441
3360
3282
3201
3120
3034
2944
2859
2771
2682
2607
2532
2450
2363
2276
2192
2099
2012
1937
1853
1777
1701
1614
1529
1442
1359
1285
1209
1135
1066
991
915
841
774
712
659
606
557
516
469
426
390
361
343
335
331
334
342
353
373
403
450
506
569
643
717
796
882
975
1076
1193
1320
1451
1585
1724
1866
2009
2165
2327
2496
2663
2836
2998
3145
3301
3449
3597
3747
3883
4016
4134
4238
4334
4419
4501
4570
4626
4673
4705
4729
4728
4709
4694
4672
4637
4595
4543
4475
4397
4315
4228
4140
4057
3973
3884
3790
3697
3602
3504
3422
3341
3264
3198
3123
3053
2979
2909
2853
2799
2749
2705
2665
2623
2582
2545
2518
2498
2478
2466
2451
2435
2418
2393
2370
2349
2327
2308
2283
2250
2214
2174
2135
2100
2073
2052
2032
2019
2000
1990
1993
1999
2020
2054
2097
2146
2202
2263
2331
2414
2509
2615
2723
2834
2952
3067
3189
3307
3428
3561
3696
3831
3961
4093
4219
4340
4466
4590
4716
4841
4958
5070
5170
5266
5357
5443
5532
5611
5684
5735
5763
5788
5798
5797
5786
5763
5732
5676
5608
5528
5436
5338
5229
5116
4991
4859
4718
4558
4401
4245
4080
3918
3760
3601
3437
3272
3107
2940
2778
2625
2481
2334
2190
2046
1904
1771
1644
1531
1432
1345
1263
1187
1122
1063
1025
1003
992
1001
1022
1046
1084
1129
1181
1247
1328
1419
1507
1607
1710
1802
1901
2001
2104
2212
2315
2416
2510
2597
2676
2754
2835
2915
2998
3075
3148
3219
3283
3348
3418
3492
3571
3656
3735
3807
3881
3954
4030
4111
4195
4280
4365
4445
4518
4584
4643
4704
4763
4818
4858
4887
4910
4913
4903
4888
4865
4835
4799
4751
4697
4625
4535
4442
4343
4244
4139
4026
3909
3780
3645
3505
3362
3225
3096
2969
2841
2715
2588
2461
2340
2228
2127
2037
1952
1871
1793
1716
1647
1587
1539
1501
1468
1443
1419
1389
1364
1346
1330
1324
1328
1331
1334
1336
1334
1334
1337
1345
1362
1386
1402
1413
1424
1432
1442
1454
1470
1497
1520
1537
1558
1576
1599
1631
1669
1719
1772
1829
1889
1953
2012
2073
2147
2221
2307
2393
2468
2547
2623
2696
2774
2855
2941
3017
3086
3148
3198
3238
3269
3294
3312
3322
3320
3302
3271
3227
3173
3111
3048
2980
2905
2822
2725
2621
2519
2410
2296
2191
2085
1972
1857
1738
1614
1488
1367
1249
1134
1019
902
785
660
535
416
303
192
87
-18
-130
-236
-342
-453
-555
-649
-741
-831
-915
-1002
-1093
-1178
-1258
-1329
-1389
-1442
-1494
-1548
-1584
-1625
-1672
-1691
-1708
-1718
-1709
-1706
-1700
-1689
-1676
-1654
-1622
-1581
-1533
-1483
-1435
-1388
-1341
-1295
-1245
-1188
-1133
-1080
-1028
-984
-949
-923
-892
-859
-827
-792
-763
-739
-720
-706
-694
-681
-656
-633
-607
-578
-558
-543
-541
-521
-510
-506
-486
-481
-469
-473
-500
-514
-533
-550
-561
-573
-594
-622
-655
-698
-745
-787
-826
-860
-896
-940
-993
-1053
-1114
-1177
-1235
-1288
-1342
-1404
-1473
-1550
-1639
-1729
-1822
-1916
-2005
-2100
-2201
-2310
-2430
-2557
-2680
-2798
-2908
-3010
-3113
-3210
-3311
-3418
-3513
-3597
-3669
-3727
-3776
-3818
-3858
-3892
-3922
-3943
-3949
-3943
-3921
-3890
-3861
-3825
-3793
-3764
-3728
-3685
-3633
-3573
-3519
-3472
-3432
-3397
-3363
-3327
-3283
-3235
-3187
-3138
-3095
-3058
-3028
-3001
-2965
-2927
-2889
-2854
-2825
-2810
-2803
-2802
-2805
-2801
-2802
-2803
-2807
-2830
-2855
-2889
-2932
-2966
-3002
-3037
-3069
-3106
-3149
-3198
-3248
-3295
-3336
-3375
-3400
-3430
-3472
-3507
-3548
-3588
-3614
-3641
-3655
-3662
-3674
-3685
-3698
-3711
-3718
-3715
-3708
-3689
-3670
-3660
-3646
-3631
-3616
-3595
-3563
-3526
-3487
-3444
-3401
-3364
-3323
-3277
-3231
-3167
-3103
-3042
-2980
-2926
-2871
-2820
-2767
-2712
-2668
-2618
-2575
-2550
-2526
-2520
-2523
-2519
-2521
-2530
-2545
-2569
-2606
-2648
-2698
-2759
-2805
-2860
-2929
-2992
-3069
-3153
-3243
-3337
-3424
-3515
-3602
-3690
-3783
-3877
-3978
-4075
-4167
-4258
-4339
-4412
-4492
-4573
-4652
-4736
-4811
-4880
-4945
-5000
-5053
-5105
-5157
-5212
-5253
-5292
-5332
-5347
-5364
-5386
-5400
-5419
-5430
-5438
-5439
-5428
-5407
-5388
-5371
-5343
-5314
-5277
-5230
-5173
-5104
-5027
-4944
-4855
-4765
-4666
-4552
-4434
-4306
-4168
-4027
-3884
-3742
-3596
-3448
-3302
-3151
-2998
-2850
-2714
-2583
-2462
-2357
-2250
-2151
-2066
-1985
-1912
-1855
-1818
-1784
-1757
-1739
-1722
-1708
-1697
-1691
-1692
-1704
-1710
-1715
-1728
-1730
-1736
-1751
-1768
-1795
-1826
-1860
-1897
-1937
-1977
-2012
-2064
-2131
-2200
-2274
-2356
-2438
-2520
-2608
-2701
-2803
-2914
-3032
-3154
-3274
-3393
-3512
-3634
-3756
-3885
-4027
-4166
-4293
-4424
-4553
-4673
-4795
-4917
-5040
-5155
-5268
-5369
-5454
-5536
-5607
-5671
-5730
-5788
-5834
-5864
-5887
-5891
-5891
-5890
-5872
-5848
-5821
-5782
-5731
-5667
-5591
-5504
-5413
-5326
-5233
-5129
-5030
-4916
-4790
-4671
-4542
-4421
-4309
-4187
-4065
-3939
-3809
-3675
-3538
-3407
-3276
-3144
-3013
-2878
-2734
-2590
-2450
-2306
-2171
-2040
-1910
-1779
-1645
-1512
-1379
-1249
-1127
-1011
-900
-799
-696
-596
-506
-412
-332
-273
-224
-180
-137
-106
-77
-54
-43
-38
-50
-74
-106
-146
-191
-247
-310
-387
-484
-590
-710
-839
-968
-1103
-1243
-1387
-1540
-1698
-1861
-2028
-2189
-2347
-2504
-2657
-2815
-2977
-3137
-3301
-3460
-3613
-3759
-3901
-4046
-4189
-4333
-4478
-4616
-4752
-4874
-4986
-5101
-5210
-5314
-5414
-5506
-5591
-5660
-5714
-5760
-5794
-5826
-5851
-5860
-5860
-5846
-5814
-5769
-5711
-5638
-5559
-5470
-5364
-5243
-5102
-4943
-4771
-4586
-4393
-4192
-3981
-3760
-3524
-3280
-3026
-2763
-2503
-2239
-1984
-1740
-1486
-1231
-986
-740
-493
-269
-58
145
333
515
691
858
1015
1150
1276
1393
1492
1585
1670
1751
1826
1885
1932
1960
1987
2000
2002
2005
1998
1986
1958
1915
1864
1800
1729
1653
1573
1484
1385
1271
1138
999
856
703
550
389
221
47
-138
-334
-529
-721
-917
-1108
-1295
-1488
-1684
-1881
-2075
-2265
-2449
-2613
-2764
-2913
-3050
-3183
-3304
-3407
-3492
-3556
-3604
-3635
-3648
-3651
-3639
-3614
-3574
-3510
-3427
-3333
-3226
-3110
-2985
-2849
-2704
-2548
-2378
-2199
-2016
-1828
-1639
-1449
-1254
-1062
-855
-639
-431
-221
-16
183
378
569
765
960
1151
1341
1524
1691
1860
2030
2195
2360
2524
2684
2836
2984
3119
3244
3367
3488
3603
3701
3800
3881
3937
3991
4027
4045
4057
4058
4040
3998
3943
3867
3770
3668
3555
3430
3297
3146
2987
2818
2634
2457
2279
2093
1919
1743
1562
1382
1208
1036
868
719
573
433
304
176
52
-63
-166
-261
-344
-418
-488
-550
-616
-673
-724
-770
-806
-840
-867
-893
-917
-937
-958
-961
-959
-951
-932
-908
-880
-842
-792
-732
-654
-566
-461
-339
-211
-71
77
238
412
598
798
1002
1208
1418
1630
1839
2052
2274
2495
2724
2943
3146
3350
3545
3737
3929
4112
4291
4457
4609
4747
4873
4989
5092
5193
5286
5368
5433
5485
5537
5560
5575
5597
5594
5594
5589
5561
5521
5469
5408
5341
5275
5197
5104
5011
4899
4775
4647
4507
4368
4227
4079
3928
3776
3625
3466
3314
3172
3041
2927
2822
2726
2638
2564
2502
2452
2425
2417
2426
2448
2483
2527
2582
2651
2740
2845
2962
3092
3229
3373
3522
3672
3832
3999
4177
4357
4531
4711
4882
5049
5222
5393
5571
5747
5923
6100
6265
6425
6579
6736
6889
7034
7178
7312
7433
7540
7630
7707
7776
7837
7882
7914
7932
7930
7913
7879
7840
7785
7726
7665
7582
7488
7379
7261
7134
6995
6856
6712
6562
6402
6234
6062
5879
5693
5516
5342
5167
5000
4834
4661
4499
4345
4197
4063
3943
3836
3735
3646
3564
3490
3438
3404
3385
3390
3412
3445
3493
3549
3620
3713
3828
3954
4098
4262
4426
4597
4780
4972
5177
5393
5619
5850
6079
6305
6531
6752
6976
7204
7428
7645
7858
8062
8247
8424
8598
8758
8916
9069
9203
9323
9430
9512
9585
9648
9706
9754
9789
9819
9823
9808
9787
9755
9711
9659
9604
9532
9443
9343
9221
9089
8953
8814
8670
8513
8351
8176
7988
7795
7604
7420
7240
7063
6882
6700
6516
6329
6149
5976
5812
5654
5502
5352
5202
5054
4912
4774
4646
4530
4425
4329
4235
4143
4057
3975
3910
3861
3823
3799
3777
3759
3753
3749
3756
3782
3824
3875
3933
3998
4071
4153
4241
4344
4462
4588
4725
4867
5011
5155
5296
5451
5612
5775
5948
6118
6288
6451
6609
6764
6918
7073
7228
7383
7525
7652
7771
7882
7985
8077
8172
8257
8325
8379
8416
8445
8454
8454
8454
8442
8427
8399
8357
8302
8237
8173
8101
8028
7955
7873
7784
7691
7590
7478
7376
7274
7172
7074
6963
6849
6736
6617
6493
6379
6269
6159
6053
5933
5813
5688
5553
5416
5282
5158
5019
4871
4719
4552
4379
4209
4036
3867
3701
3528
3354
3177
2997
2822
2655
2500
2351
2217
2088
1955
1835
1723
1622
1537
1470
1416
1369
1330
1298
1277
1261
1256
1268
1287
1311
1343
1375
1414
1450
1485
1536
1595
1660
1727
1793
1854
1917
1978
2041
2121
2191
2261
2333
2397
2458
2516
2574
2636
2700
2766
2831
2890
2941
2988
3035
3081
3128
3177
3224
3260
3288
3316
3326
3339
3345
3346
3355
3344
3325
3296
3250
3201
3144
3084
3020
2950
2870
2782
2682
2573
2463
2348
2228
2108
1985
1847
1700
1547
1389
1228
1065
902
733
553
373
185
-12
-205
-400
-591
-780
-969
-1157
-1344
-1528
-1707
-1875
-2034
-2186
-2327
-2466
-2597
-2725
-2843
-2952
-3058
-3146
-3230
-3315
-3398
-3474
-3538
-3598
-3649
-3690
-3718
-3745
-3762
-3770
-3776
-3775
-3783
-3775
-3756
-3748
-3729
-3712
-3698
-3679
-3656
-3627
-3592
-3547
-3500
-3452
-3391
-3340
-3283
-3212
-3143
-3058
-2971
-2885
-2793
-2706
-2618
-2526
-2426
-2329
-2233
-2136
-2044
-1958
-1876
-1797
-1716
-1637
-1563
-1497
-1441
-1392
-1358
-1330
-1303
-1289
-1276
-1274
-1283
-1301
-1334
-1373
-1427
-1482
-1538
-1609
-1688
-1779
-1882
-1998
-2121
-2245
-2379
-2510
-2642
-2792
-2947
-3103
-3264
-3427
-3585
-3735
-3884
-4034
-4191
-4349
-4502
-4656
-4806
-4952
-5087
-5224
-5360
-5490
-5627
-5761
-5883
-6003
-6121
-6225
-6327
-6437
-6548
-6650
-6746
-6845
-6931
-7013
-7087
-7160
-7243
-7312
-7374
-7432
-7480
-7521
-7550
-7571
-7588
-7607
-7614
-7614
-7611
-7597
-7572
-7538
-7504
-7470
-7437
-7401
-7358
-7309
-7253
-7197
-7144
-7090
-7043
-7002
-6960
-6921
-6884
-6841
-6802
-6772
-6750
-6737
-6730
-6728
-6716
-6707
-6704
-6693
-6693
-6699
-6701
-6708
-6715
-6713
-6705
-6694
-6686
-6679
-6670
-6667
-6651
-6620
-6593
-6555
-6511
-6470
-6432
-6393
-6349
-6307
-6259
-6204
-6151
-6102
-6060
-6028
-6003
-5981
-5971
-5954
-5944
-5947
-5950
-5971
-6005
-6052
-6105
-6166
-6229
-6294
-6379
-6475
-6578
-6688
-6813
-6942
-7062
-7186
-7314
-7443
-7572
-7711
-7852
-7985
-8116
-8244
-8368
-8480
-8588
-8705
-8816
-8924
-9031
-9122
-9206
-9280
-9352
-9428
-9496
-9571
-9639
-9694
-9753
-9803
-9840
-9877
-9916
-9960
-10004
-10037
-10068
-10086
-10097
-10109
-10112
-10118
-10122
-10122
-10112
-10088
-10053
-10005
-9953
-9897
-9835
-9771
-9702
-9618
-9519
-9418
-9301
-9177
-9057
-8931
-8805
-8673
-8524
-8370
-8214
-8043
-7879
-7721
-7565
-7419
-7268
-7118
-6973
-6828
-6689
-6560
-6449
-6348
-6253
-6174
-6095
-6011
-5944
-5875
-5815
-5770
-5731
-5700
-5669
-5632
-5589
-5550
-5514
-5486
-5462
-5447
-5441
-5429
-5426
-5419
-5416
-5428
-5451
-5491
-5542
-5599
-5665
-5739
-5812
-5900
-6001
-6112
-6248
-6388
-6531
-6680
-6827
-6980
-7141
-7296
-7458
-7632
-7799
-7961
-8105
-8239
-8366
-8473
-8578
-8669
-8759
-8833
-8887
-8933
-8948
-8951
-8940
-8922
-8905
-8870
-8826
-8771
-8704
-8621
-8526
-8424
-8318
-8211
-8108
-7997
-7867
-7738
-7598
-7456
-7313
-7164
-7022
-6880
-6732
-6587
-6430
-6258
-6090
-5919
-5749
-5584
-5416
-5252
-5084
-4905
-4724
-4544
-4366
-4198
-4036
-3877
-3723
-3575
-3428
-3286
-3150
-3022
-2907
-2810
-2724
-2642
-2570
-2503
-2438
-2381
-2333
-2295
-2271
-2255
-2247
-2241
-2234
-2233
-2239
-2254
-2269
-2303
-2349
-2394
-2439
-2484
-2531
-2576
-2632
-2691
-2749
-2820
-2886
-2949
-3004
-3053
-3100
-3145
-3199
-3247
-3296
-3346
-3385
-3419
-3448
-3473
-3501
-3533
-3565
-3594
-3621
-3639
-3643
-3641
-3632
-3620
-3605
-3581
-3553
-3504
-3439
-3365
-3271
-3168
-3060
-2944
-2825
-2694
-2556
-2406
-2248
-2082
-1912
-1754
-1592
-1434
-1283
-1123
-964
-799
-636
-480
-331
-193
-57
76
208
343
478
610
731
841
941
1036
1127
1219
1314
1405
1493
1575
1645
1709
1776
1843
1912
1986
2064
2138
2205
2270
2334
2397
2462
2535
2610
2686
2761
2822
2879
2926
2972
3023
3072
3123
3164
3196
3222
3237
3246
3255
3266
3276
3286
3295
3296
3285
3272
3257
3239
3229
3221
3209
3196
3178
3154
3128
3099
3073
3057
3051
3045
3036
3029
3018
3015
3020
3033
3060
3096
3141
3192
3246
3301
3370
3454
3546
3656
3782
3911
4048
4194
4340
4491
4655
4832
5017
5204
5394
5582
5767
5950
6135
6322
6520
6713
6903
7087
7255
7420
7565
7710
7858
7992
8125
8251
8363
8456
8537
8605
8673
8741
8790
8843
8884
8911
8929
8925
8918
8906
8885
8867
8844
8809
8757
8698
8623
8534
8447
8363
8272
8173
8067
7945
7818
7691
7555
7424
7300
7180
7062
6933
6806
6679
6547
6428
6323
6231
6149
6074
6004
5936
5880
5834
5801
5793
5804
5825
5857
5898
5948
6010
6085
6177
6293
6423
6564
6714
6869
7025
7186
7354
7531
7719
7908
8099
8281
8450
8617
8780
8940
9105
9267
9424
9575
9711
9838
9956
10066
10179
10282
10388
10489
10570
10647
10706
10758
10804
10848
10892
10929
10963
10977
10977
10968
10950
10921
10888
10858
10812
10764
10701
10620
10536
10438
10338
10241
10141
10036
9924
9801
9673
9539
9400
9269
9140
9012
8887
8757
8624
8485
8349
8229
8110
8002
7907
7811
7724
7636
7554
7485
7427
7379
7351
7331
7307
7299
7294
7293
7298
7322
7369
7409
7460
7522
7578
7642
7714
7791
7878
7971
8075
8176
8274
8374
8471
8573
8681
8787
8897
9003
9098
9187
9265
9335
9406
9469
9525
9574
9612
9638
9650
9651
9648
9639
9629
9616
9597
9573
9538
9498
9453
9405
9367
9321
9275
9222
9162
9103
9033
8964
8897
8828
8762
8697
8626
8550
8471
8388
8310
8238
8167
8105
8044
7977
7908
7842
7783
7738
7692
7651
7618
7588
7559
7528
7504
7484
7471
7469
7466
7462
7457
7448
7432
7423
7414
7399
7395
7395
7383
7363
7347
7324
7294
7272
7252
7229
7204
7176
7138
7096
7056
7014
6977
6937
6904
6870
6820
6774
6715
6651
6595
6534
6479
6417
6348
6266
6177
6085
5986
5901
5813
5722
5631
5539
5446
5342
5247
5156
5065
4989
4909
4826
4744
4655
4565
4480
4398
4327
4258
4186
4121
4053
3980
3914
3858
3800
3755
3716
3680
3646
3604
3573
3541
3519
3503
3488
3495
3497
3505
3517
3523
3544
3579
3620
3671
3737
3803
3868
3935
4006
4084
4167
4258
4347
4438
4521
4596
4665
4718
4773
4827
4873
4914
4947
4967
4972
4968
4952
4929
4893
4850
4799
4725
4638
4532
4408
4272
4128
3981
3822
3654
3477
3283
3081
2871
2656
2440
2220
2003
1783
1552
1316
1072
835
593
352
121
-107
-326
-559
-777
-988
-1216
-1422
-1622
-1811
-1990
-2165
-2331
-2499
-2665
-2819
-2962
-3092
-3202
-3302
-3392
-3473
-3551
-3620
-3680
-3721
-3748
-3767
-3770
-3762
-3751
-3735
-3711
-3679
-3636
-3576
-3506
-3427
-3339
-3249
-3156
-3061
-2959
-2846
-2727
-2604
-2476
-2346
-2218
-2096
-1975
-1854
-1732
-1606
-1481
-1356
-1243
-1139
-1037
-955
-888
-820
-758
-711
-669
-635
-625
-631
-648
-681
-723
-773
-833
-904
-989
-1090
-1206
-1335
-1469
-1613
-1756
-1896
-2053
-2212
-2375
-2555
-2743
-2935
-3129
-3325
-3527
-3735
-3953
-4185
-4424
-4673
-4926
-5180
-5434
-5682
-5938
-6196
-6457
-6716
-6974
-7230
-7476
-7709
-7932
-8150
-8360
-8566
-8758
-8937
-9106
-9253
-9386
-9498
-9592
-9676
-9750
-9819
-9864
-9891
-9908
-9908
-9894
-9867
-9841
-9808
-9766
-9727
-9672
-9600
-9524
-9441
-9352
-9265
-9177
-9085
-8990
-8885
-8773
-8655
-8534
-8411
-8293
-8185
-8067
-7950
-7838
-7711
-7591
-7480
-7371
-7270
-7173
-7091
-7014
-6934
-6856
-6775
-6703
-6635
-6574
-6528
-6480
-6435
-6391
-6344
-6304
-6268
-6239
-6222
-6219
-6219
-6224
-6240
-6252
-6267
-6297
-6337
-6389
-6458
-6531
-6604
-6682
-6769
-6862
-6964
-7080
-7208
-7347
-7496
-7649
-7803
-7962
-8121
-8288
-8462
-8637
-8819
-9000
-9169
-9333
-9490
-9639
-9777
-9910
-10042
-10162
-10273
-10372
-10446
-10507
-10561
-10605
-10646
-10686
-10711
-10731
-10744
-10737
-10726
-10710
-10683
-10654
-10633
-10610
-10576
-10536
-10488
-10435
-10380
-10327
-10281
-10231
-10186
-10145
-10095
-10039
-9979
-9920
-9865
-9819
-9778
-9736
-9697
-9657
-9615
-9569
-9529
-9495
-9471
-9460
-9443
-9438
-9429
-9408
-9395
-9376
-9364
-9359
-9357
-9362
-9358
-9355
-9337
-9321
-9309
-9284
-9274
-9260
-9235
-9215
-9182
-9136
-9085
-9031
-8973
-8913
-8854
-8787
-8717
-8634
-8541
-8440
-8342
-8239
-8127
-8031
-7932
-7833
-7720
-7597
-7484
-7364
-7260
-7157
-7053
-6967
-6876
-6787
-6697
-6603
-6517
-6448
-6382
-6323
-6275
-6225
-6174
-6121
-6074
-6029
-5995
-5978
-5962
-5954
-5951
-5937
-5915
-5901
-5890
-5878
-5875
-5877
-5884
-5888
-5889
-5885
-5881
-5885
-5898
-5919
-5951
-5987
-6017
-6048
-6076
-6100
-6132
-6172
-6213
-6255
-6306
-6356
-6390
-6420
-6454
-6482
-6509
-6549
-6585
-6612
-6637
-6647
-6649
-6643
-6630
-6624
-6614
-6604
-6587
-6564
-6529
-6478
-6429
-6369
-6309
-6252
-6183
-6113
-6027
-5925
-5812
-5687
-5557
-5419
-5278
-5133
-4979
-4810
-4627
-4434
-4231
-4027
-3822
-3620
-3423
-3218
-3004
-2787
-2568
-2346
-2126
-1921
-1727
-1537
-1346
-1159
-976
-787
-605
-438
-279
-131
5
140
274
409
546
674
793
899
991
1084
1163
1236
1316
1386
1453
1504
1531
1548
1553
1553
1547
1540
1533
1513
1478
1430
1369
1301
1231
1162
1093
1025
956
877
792
700
607
520
440
366
297
227
151
71
-16
-106
-190
-266
-338
-404
-468
-546
-617
-694
-779
-847
-909
-961
-1006
-1051
-1099
-1146
-1190
-1232
-1258
-1273
-1275
-1259
-1240
-1215
-1183
-1145
-1093
-1023
-929
-820
-688
-541
-390
-225
-50
142
351
578
828
1094
1369
1646
1928
2217
2512
2820
3145
3474
3808
4145
4476
4799
5115
5430
5738
6048
6363
6665
6950
7218
7465
7688
7904
8107
8298
8485
8646
8785
8904
8998
9065
9122
9171
9200
9223
9231
9217
9179
9110
9030
8934
8828
8714
8585
8449
8296
8119
7924
7727
7519
7311
7110
6904
6701
6486
6269
6054
5833
5624
5429
5250
5078
4915
4760
4606
4461
4327
4209
4107
4027
3964
3907
3859
3816
3781
3759
3752
3768
3804
3850
3910
3981
4055
4139
4235
4350
4487
4636
4800
4973
5147
5327
5515
5713
5924
6155
6404
6654
6913
7166
7411
7666
7923
8188
8463
8738
9004
9265
9513
9742
9969
10186
10400
10621
10828
11016
11187
11347
11493
11622
11744
11865
11975
12073
12156
12226
12275
12307
12329
12340
12350
12355
12348
12321
12276
12215
12128
12039
11945
11841
11729
11607
11471
11313
11155
10978
10795
10623
10442
10267
10080
9890
9691
9484
9288
9077
8880
8698
8509
8328
8141
7951
7768
7594
7435
7295
7168
7056
6958
6864
6781
6708
6654
6623
6615
6626
6652
6692
6735
6792
6865
6958
7070
7188
7327
7474
7619
7766
7914
8068
8224
8393
8568
8736
8902
9055
9195
9334
9466
9594
9730
9864
9991
10103
10206
10298
10381
10471
10557
10648
10740
10827
10909
10979
11046
11112
11180
11254
11335
11416
11482
11545
11597
11638
11680
11721
11769
11812
11850
11880
11890
11897
11895
11886
11881
11873
11859
11839
11799
11752
11697
11628
11555
11478
11405
11325
11230
11128
11009
10883
10759
10630
10503
10384
10267
10141
10009
9881
9753
9632
9525
9428
9339
9253
9170
9087
9002
8920
8852
8790
8740
8699
8660
8617
8573
8533
8491
8454
8428
8397
8363
8333
8289
8231
8176
8117
8060
8010
7960
7904
7835
7769
7700
7622
7548
7484
7424
7364
7296
7225
7156
7081
7008
6944
6888
6837
6792
6750
6706
6657
6613
6575
6541
6518
6494
6476
6458
6430
6405
6378
6353
6338
6333
6322
6311
6297
6279
6266
6251
6251
6259
6267
6286
6298
6307
6322
6339
6360
6399
6441
6479
6521
6561
6600
6629
6661
6698
6736
6775
6809
6841
6858
6869
6878
6884
6897
6898
6896
6895
6876
6849
6814
6770
6730
6685
6632
6577
6510
6425
6338
6243
6139
6038
5939
5835
5715
5591
5457
5317
5171
5022
4880
4734
4587
4431
4270
4107
3938
3773
3611
3458
3295
3132
2970
2800
2630
2450
2277
2109
1945
1772
1610
1448
1263
1091
920
749
590
435
283
128
-26
-181
-331
-471
-604
-728
-839
-948
-1048
-1146
-1243
-1324
-1393
-1440
-1477
-1509
-1524
-1536
-1541
-1539
-1522
-1487
-1443
-1381
-1315
-1246
-1174
-1101
-1025
-946
-858
-770
-682
-597
-520
-451
-391
-334
-278
-219
-166
-114
-71
-41
-15
-10
10
36
45
60
71
76
71
58
45
27
13
-3
-23
-54
-98
-153
-223
-302
-387
-476
-572
-683
-805
-938
-1088
-1245
-1408
-1571
-1731
-1902
-2076
-2254
-2445
-2637
-2833
-3025
-3210
-3393
-3568
-3750
-3938
-4126
-4311
-4492
-4671
-4838
-5003
-5163
-5323
-5496
-5668
-5838
-6000
-6157
-6309
-6452
-6595
-6740
-6890
-7035
-7175
-7311
-7435
-7553
-7670
-7789
-7911
-8031
-8152
-8268
-8376
-8470
-8564
-8658
-8748
-8839
-8933
-9018
-9087
-9145
-9199
-9246
-9287
-9329
-9367
-9395
-9421
-9435
-9433
-9429
-9423
-9412
-9402
-9389
-9365
-9337
-9299
-9249
-9197
-9144
-9088
-9035
-8972
-8900
-8819
-8732
-8634
-8528
-8431
-8326
-8212
-8099
-7978
-7851
-7724
-7599
-7480
-7368
-7264
-7168
-7074
-6984
-6897
-6810
-6735
-6671
-6615
-6565
-6529
-6487
-6441
-6405
-6375
-6361
-6358
-6362
-6379
-6398
-6422
-6455
-6494
-6537
-6595
-6669
-6748
-6838
-6929
-7023
-7126
-7228
-7340
-7468
-7599
-7738
-7881
-8020
-8164
-8302
-8445
-8607
-8768
-8936
-9105
-9273
-9445
-9615
-9787
-9967
-10155
-10351
-10553
-10755
-10958
-11157
-11352
-11549
-11745
-11945
-12143
-12335
-12519
-12685
-12841
-12983
-13112
-13236
-13346
-13448
-13539
-13607
-13654
-13683
-13701
-13702
-13690
-13679
-13651
-13609
-13552
-13477
-13387
-13283
-13179
-13066
-12941
-12808
-12656
-12491
-12319
-12130
-11939
-11750
-11557
-11361
-11164
-10957
-10742
-10526
-10305
-10091
-9886
-9684
-9486
-9285
-9089
-8890
-8691
-8499
-8318
-8156
-7997
-7843
-7697
-7556
-7421
-7288
-7169
-7069
-6984
-6917
-6861
-6814
-6781
-6756
-6743
-6754
-6789
-6838
-6907
-6989
-7073
-7168
-7269
-7382
-7505
-7637
-7785
-7935
-8085
-8230
-8373
-8522
-8664
-8816
-8973
-9132
-9298
-9455
-9608
-9760
-9902
-10047
-10197
-10353
-10511
-10659
-10806
-10940
-11061
-11190
-11311
-11432
-11557
-11675
-11790
-11889
-11973
-12046
-12108
-12163
-12213
-12258
-12295
-12314
-12316
-12304
-12275
-12236
-12190
-12139
-12084
-12009
-11929
-11830
-11705
-11575
-11438
-11297
-11150
-11001
-10845
-10677
-10502
-10316
-10127
-9940
-9763
-9588
-9416
-9248
-9073
-8899
-8718
-8533
-8358
-8177
-8008
-7846
-7677
-7507
-7331
-7147
-6962
-6778
-6597
-6422
-6249
-6075
-5902
-5719
-5535
-5350
-5170
-5010
-4861
-4719
-4591
-4471
-4355
-4249
-4148
-4065
-4001
-3951
-3921
-3899
-3880
-3864
-3849
-3841
-3838
-3844
-3863
-3887
-3912
-3936
-3957
-3972
-3989
-4010
-4032
-4069
-4108
-4149
-4196
-4234
-4273
-4312
-4357
-4408
-4465
-4532
-4600
-4668
-4729
-4782
-4835
-4883
-4929
-4987
-5045
-5099
-5155
-5199
-5237
-5274
-5298
-5325
-5362
-5393
-5423
-5449
-5471
-5482
-5480
-5479
-5471
-5464
-5458
-5445
-5434
-5409
-5374
-5331
-5274
-5212
-5150
-5081
-5009
-4931
-4841
-4738
-4622
-4508
-4381
-4250
-4127
-3996
-3871
-3736
-3591
-3441
-3284
-3129
-2970
-2813
-2654
-2503
-2342
-2170
-1998
-1815
-1635
-1449
-1270
-1103
-928
-758
-589
-425
-253
-82
72
220
353
472
590
698
805
908
1003
1089
1165
1229
1281
1329
1370
1410
1454
1490
1520
1543
1551
1558
1552
1537
1531
1523
1512
1497
1478
1450
1415
1377
1337
1297
1259
1224
1188
1147
1105
1062
1012
960
921
890
869
854
843
837
833
836
845
869
912
961
1024
1096
1175
1257
1343
1440
1542
1657
1786
1920
2062
2206
2353
2499
2643
2796
2952
3116
3283
3451
3616
3771
3927
4076
4222
4377
4532
4694
4859
5019
5177
5330
5481
5629
5780
5930
6083
6239
6391
6531
6660
6788
6903
7012
7124
7228
7327
7420
7505
7572
7626
7676
7714
7754
7793
7824
7852
7874
7884
7884
7881
7875
7872
7872
7873
7872
7873
7878
7870
7861
7864
7869
7893
7922
7951
7994
8032
8073
8121
8171
8232
8308
8395
8489
8587
8684
8784
8884
8984
9091
9208
9328
9449
9575
9695
9803
9907
10014
10111
10208
10309
10403
10497
10570
10628
10684
10730
10768
10802
10837
10864
10887
10905
10908
10900
10880
10859
10838
10813
10792
10766
10738
10708
10663
10619
10588
10560
10534
10527
10528
10522
10528
10533
10532
10539
10550
10569
10593
10618
10648
10669
10684
10705
10718
10733
10764
10799
10841
10884
10920
10963
10998
11027
11068
11117
11166
11217
11272
11320
11366
11403
11434
11476
11516
11557
11606
11654
11701
11742
11778
11813
11845
11880
11918
11956
11998
12033
12057
12079
12092
12098
12118
12128
12139
12161
12168
12172
12167
12159
12150
12136
12134
12135
12139
12143
12145
12150
12148
12144
12146
12151
12160
12169
12177
12176
12168
12157
12138
12118
12103
12088
12077
12058
12030
12006
11976
11937
11897
11866
11847
11822
11802
11779
11744
11711
11669
11629
11597
11564
11537
11512
11485
11452
11417
11379
11344
11320
11296
11280
11268
11252
11239
11227
11212
11198
11195
11202
11208
11222
11242
11258
11267
11276
11286
11290
11301
11310
11313
11310
11297
11273
11239
11193
11149
11104
11054
11004
10948
10887
10825
10750
10673
10597
10523
10456
10392
10320
10250
10176
10095
10015
9932
9859
9789
9717
9656
9590
9513
9438
9365
9294
9226
9173
9134
9089
9055
9025
8987
8959
8935
8915
8900
8893
8894
8886
8870
8844
8816
8783
8739
8704
8667
8623
8579
8523
8454
8377
8292
8206
8119
8035
7948
7852
7750
7639
7517
7398
7284
7165
7052
6949
6839
6730
6622
6506
6389
6283
6192
6099
6010
5931
5851
5772
5687
5608
5537
5469
5414
5365
5320
5272
5219
5163
5103
5045
4993
4949
4898
4855
4807
4745
4689
4622
4555
4499
4441
4387
4338
4283
4227
4166
4103
4045
3989
3944
3905
3872
3842
3807
3770
3733
3699
3666
3642
3631
3615
3601
3583
3558
3532
3499
3470
3443
3417
3388
3359
3326
3269
3206
3140
3065
2994
2922
2844
2758
2661
2554
2436
2307
2173
2039
1898
1752
1598
1439
1264
1074
886
687
481
287
95
-97
-292
-488
-687
-886
-1079
-1261
-1430
-1593
-1746
-1896
-2046
-2195
-2344
-2481
-2605
-2720
-2817
-2909
-2994
-3074
-3153
-3225
-3291
-3336
-3373
-3401
-3406
-3413
-3414
-3412
-3417
-3403
-3379
-3347
-3301
-3244
-3185
-3135
-3077
-3020
-2969
-2903
-2827
-2750
-2665
-2581
-2504
-2430
-2364
-2297
-2223
-2151
-2075
-1996
-1924
-1863
-1810
-1769
-1738
-1698
-1680
-1669
-1639
-1642
-1660
-1685
-1733
-1799
-1875
-1945
-2035
-2139
-2247
-2380
-2535
-2707
-2894
-3088
-3287
-3500
-3714
-3937
-4180
-4430
-4698
-4976
-5252
-5523
-5791
-6064
-6335
-6611
-6895
-7181
-7473
-7761
-8036
-8298
-8556
-8809
-9061
-9314
-9556
-9796
-10022
-10224
-10415
-10581
-10746
-10908
-11051
-11199
-11334
-11447
-11552
-11637
-11701
-11755
-11805
-11849
-11884
-11904
-11909
-11897
-11860
-11806
-11738
-11661
-11577
-11479
-11372
-11243
-11094
-10934
-10758
-10574
-10385
-10196
-10010
-9818
-9621
-9410
-9196
-8977
-8753
-8547
-8344
-8149
-7971
-7788
-7610
-7438
-7271
-7115
-6970
-6850
-6748
-6661
-6587
-6512
-6448
-6403
-6364
-6348
-6368
-6394
-6437
-6504
-6573
-6643
-6728
-6824
-6930
-7064
-7206
-7360
-7532
-7699
-7874
-8059
-8247
-8456
-8679
-8918
-9169
-9421
-9679
-9932
-10184
-10448
-10713
-10984
-11261
-11537
-11805
-12067
-12320
-12553
-12787
-13015
-13230
-13450
-13650
-13835
-14007
-14144
-14273
-14384
-14473
-14564
-14641
-14700
-14744
-14765
-14764
-14741
-14710
-14672
-14622
-14568
-14502
-14412
-14311
-14194
-14051
-13906
-13759
-13603
-13443
-13280
-13107
-12916
-12716
-12506
-12297
-12092
-11892
-11697
-11504
-11309
-11103
-10899
-10700
-10504
-10327
-10159
-10005
-9861
-9720
-9582
-9443
-9313
-9189
-9075
-8980
-8894
-8811
-8726
-8640
-8551
-8458
-8377
-8299
-8227
-8174
-8116
-8055
-7987
-7923
-7868
-7808
-7770
-7744
-7722
-7720
-7717
-7713
-7715
-7722
-7744
-7781
-7839
-7917
-7997
-8084
-8184
-8279
-8384
-8505
-8631
-8781
-8934
-9089
-9247
-9392
-9536
-9671
-9813
-9957
-10100
-10251
-10388
-10516
-10631
-10730
-10827
-10917
-11007
-11100
-11190
-11275
-11350
-11406
-11458
-11499
-11529
-11565
-11597
-11629
-11649
-11656
-11649
-11615
-11579
-11533
-11483
-11432
-11373
-11308
-11222
-11121
-11008
-10881
-10748
-10612
-10476
-10335
-10182
-10022
-9846
-9653
-9461
-9267
-9075
-8889
-8703
-8520
-8330
-8137
-7937
-7738
-7544
-7354
-7183
-7013
-6841
-6667
-6487
-6299
-6105
-5916
-5732
-5555
-5385
-5214
-5045
-4873
-4695
-4520
-4349
-4191
-4061
-3932
-3811
-3701
-3590
-3487
-3390
-3304
-3237
-3186
-3151
-3120
-3099
-3079
-3051
-3029
-3010
-3001
-3001
-3007
-3022
-3031
-3039
-3049
-3049
-3059
-3081
-3112
-3148
-3191
-3235
-3272
-3308
-3338
-3370
-3408
-3451
-3504
-3559
-3614
-3665
-3711
-3754
-3799
-3847
-3900
-3957
-4018
-4074
-4122
-4163
-4189
-4212
-4234
-4250
-4269
-4282
-4284
-4277
-4250
-4215
-4183
-4134
-4080
-4028
-3975
-3915
-3841
-3762
-3662
-3555
-3438
-3325
-3221
-3099
-2977
-2845
-2702
-2552
-2387
-2217
-2047
-1882
-1721
-1558
-1392
-1221
-1042
-863
-689
-516
-351
-189
-31
124
286
453
624
792
962
1123
1272
1424
1575
1728
1880
2037
2192
2344
2483
2615
2746
2869
2998
3121
3258
3399
3522
3648
3760
3869
3972
4072
4175
4271
4366
4452
4526
4586
4640
4682
4716
4753
4788
4823
4851
4872
4883
4881
4883
4878
4871
4870
4870
4867
4854
4841
4816
4781
4753
4722
4695
4672
4643
4608
4569
4524
4474
4425
4374
4330
4289
4249
4212
4168
4120
4071
4023
3982
3947
3924
3903
3884
3863
3839
3823
3807
3803
3808
3819
3844
3875
3909
3938
3984
4034
4084
4163
4246
4331
4430
4528
4633
4740
4851
4976
5109
5254
5409
5566
5728
5885
6044
6205
6367
6542
6726
6903
7085
7275
7448
7622
7794
7970
8154
8333
8518
8699
8875
9045
9205
9364
9519
9677
9835
9992
10143
10282
10409
10524
10636
10738
10833
10931
11010
11084
11149
11190
11220
11230
11231
11232
11219
11207
11175
11126
11067
10988
10905
10812
10718
10624
10522
10423
10311
10195
10076
9954
9839
9724
9614
9515
9420
9319
9221
9127
9032
8943
8864
8796
8742
8693
8649
8616
8582
8549
8528
8515
8512
8518
8529
8544
8551
8559
8568
8571
8583
8602
8616
8637
8663
8683
8694
8708
8726
8737
8758
8784
8808
8837
8862
8885
8912
8937
8956
8985
9018
9051
9093
9126
9154
9183
9204
9228
9255
9279
9304
9332
9352
9375
9393
9398
9408
9414
9422
9431
9433
9438
9433
9427
9415
9397
9385
9369
9358
9352
9341
9334
9331
9324
9320
9316
9320
9328
9338
9360
9377
9403
9443
9467
9499
9548
9596
9649
9716
9786
9855
9925
9995
10068
10143
10224
10304
10386
10472
10558
10637
10714
10795
10862
10929
11001
11071
11142
11203
11266
11323
11368
11414
11453
11485
11515
11539
11559
11569
11568
11557
11538
11509
11470
11433
11387
11332
11270
11197
11111
11012
10904
10781
10655
10521
10373
10216
10044
9867
9674
9475
9264
9045
8834
8612
8392
8172
7944
7716
7483
7254
7026
6800
6588
6376
6165
5963
5765
5571
5387
5216
5048
4902
4781
4668
4572
4488
4413
4358
4322
4302
4303
4323
4357
4410
4473
4548
4636
4727
4840
4972
5104
5252
5409
5574
5747
5915
6096
6295
6492
6693
6904
7114
7325
7530
7727
7920
8110
8290
8462
8630
8786
8936
9066
9176
9281
9364
9436
9498
9542
9577
9598
9602
9590
9559
9511
9448
9375
9290
9190
9079
8953
8810
8655
8486
8305
8115
7920
7717
7503
7284
7060
6829
6590
6344
6096
5854
5606
5356
5109
4862
4612
4358
4111
3859
3610
3367
3125
2893
2656
2423
2188
1958
1740
1520
1317
1122
929
755
588
433
292
160
41
-67
-161
-240
-308
-364
-412
-453
-488
-514
-529
-540
-539
-531
-518
-496
-469
-439
-402
-358
-308
-254
-194
-125
-52
22
101
186
276
367
460
563
668
772
884
992
1100
1208
1314
1420
1524
1626
1723
1816
1893
1962
2031
2080
2123
2158
2178
2192
2192
2181
2160
2127
2084
2026
1958
1880
1791
1691
1578
1451
1312
1159
994
822
641
451
251
48
-157
-373
-588
-804
-1022
-1237
-1449
-1657
-1864
-2065
-2263
-2459
-2652
-2839
-3023
-3201
-3374
-3540
-3699
-3857
-4007
-4155
-4301
-4440
-4578
-4705
-4830
-4950
-5061
-5172
-5280
-5384
-5476
-5560
-5645
-5716
-5787
-5858
-5919
-5977
-6033
-6089
-6136
-6185
-6229
-6261
-6292
-6318
-6335
-6349
-6363
-6366
-6358
-6351
-6336
-6318
-6299
-6275
-6248
-6223
-6199
-6171
-6146
-6121
-6098
-6077
-6058
-6038
-6016
-6001
-5987
-5974
-5962
-5950
-5939
-5929
-5928
-5928
-5932
-5947
-5963
-5982
-6012
-6043
-6082
-6127
-6177
-6236
-6296
-6363
-6436
-6509
-6585
-6661
-6742
-6824
-6902
-6981
-7063
-7141
-7215
-7287
-7351
-7415
-7480
-7538
-7592
-7645
-7692
-7738
-7781
-7818
-7856
-7892
-7923
-7955
-7985
-8008
-8029
-8051
-8069
-8087
-8101
-8105
-8110
-8113
-8116
-8114
-8104
-8092
-8079
-8059
-8036
-8006
-7971
-7937
-7894
-7851
-7802
-7751
-7705
-7651
-7600
-7551
-7507
-7471
-7434
-7401
-7371
-7356
-7349
-7341
-7345
-7352
-7367
-7390
-7417
-7450
-7494
-7546
-7600
-7662
-7726
-7794
-7875
-7953
-8036
-8124
-8199
-8284
-8375
-8454
-8541
-8618
-8694
-8766
-8831
-8894
-8946
-8995
-9034
-9070
-9090
-9105
-9114
-9106
-9101
-9086
-9062
-9030
-9000
-8966
-8924
-8886
-8843
-8805
-8764
-8723
-8682
-8644
-8615
-8577
-8546
-8521
-8492
-8466
-8441
-8414
-8390
-8367
-8343
-8316
-8286
-8255
-8222
-8187
-8149
-8110
-8066
-8017
-7963
-7912
-7860
-7799
-7741
-7686
-7628
-7570
-7516
-7458
-7404
-7351
-7295
-7249
-7195
-7147
-7107
-7061
-7022
-6989
-6965
-6940
-6925
-6918
-6911
-6914
-6931
-6952
-6984
-7024
-7065
-7124
-7185
-7253
-7331
-7408
-7498
-7582
-7668
-7762
-7850
-7939
-8032
-8113
-8181
-8249
-8310
-8363
-8409
-8442
-8471
-8489
-8500
-8505
-8500
-8492
-8474
-8447
-8416
-8378
-8334
-8283
-8227
-8161
-8091
-8010
-7924
-7834
-7735
-7633
-7523
-7411
-7290
-7164
-7037
-6900
-6764
-6628
-6488
-6346
-6201
-6062
-5923
-5782
-5646
-5519
-5389
-5263
-5147
-5031
-4915
-4810
-4712
-4609
-4518
-4440
-4356
-4284
-4224
-4161
-4103
-4056
-4014
-3973
-3944
-3918
-3893
-3880
-3866
-3853
-3846
-3842
-3838
-3835
-3830
-3832
-3836
-3833
-3838
-3850
-3861
-3870
-3878
-3890
-3902
-3908
-3911
-3916
-3909
-3900
-3890
-3870
-3846
-3815
-3780
-3736
-3687
-3637
-3578
-3516
-3447
-3371
-3290
-3200
-3113
-3013
-2910
-2814
-2705
-2592
-2483
-2372
-2259
-2149
-2040
-1932
-1830
-1726
-1629
-1547
-1464
-1386
-1314
-1249
-1191
-1141
-1096
-1057
-1024
-992
-968
-946
-928
-914
-899
-889
-875
-863
-859
-849
-840
-836
-833
-829
-828
-827
-824
-825
-825
-821
-819
-810
-799
-786
-764
-744
-718
-681
-645
-606
-566
-522
-474
-431
-388
-340
-294
-249
-200
-155
-106
-56
-4
52
108
175
233
303
389
466
552
641
731
829
927
1030
1135
1243
1354
1468
1582
1697
1814
1930
2048
2167
2286
2406
2526
2649
2770
2891
3014
3128
3242
3353
3457
3560
3659
3749
3831
3908
3972
4036
4094
4135
4176
4207
4229
4245
4253
4257
4254
4246
4236
4227
4212
4195
4182
4170
4155
4142
4132
4122
4116
4115
4115
4120
4127
4136
4149
4164
4183
4198
4216
4240
4261
4285
4307
4325
4350
4379
4405
4430
4461
4495
4532
4573
4619
4670
4731
4794
4858
4929
5005
5085
5166
5252
5338
5424
5509
5595
5675
5749
5829
5902
5969
6027
6084
6139
6183
6229
6263
6298
6327
6338
6361
6376
6388
6407
6419
6430
6446
6465
6480
6495
6510
6532
6552
6568
6596
6615
6630
6649
6670
6689
6696
6706
6711
6710
6718
6717
6717
6715
6709
6712
6714
6719
6732
6743
6762
6790
6825
6864
6911
6965
7023
7086
7155
7232
7311
7391
7473
7558
7644
7730
7817
7903
7987
8068
8147
8224
8302
8376
8441
8503
8570
8631
8680
8732
8782
8823
8859
8890
8919
8941
8947
8949
8947
8931
8907
8881
8847
8794
8735
8673
8599
8524
8442
8351
8256
8164
8066
7959
7861
7761
7666
7573
7473
7385
7297
7214
7140
7063
6989
6921
6855
6787
6721
6660
6596
6531
6474
6410
6343
6278
6210
6141
6074
6004
5926
5852
5779
5706
5639
5571
5511
5458
5406
5366
5339
5320
5311
5312
5331
5364
5411
5467
5538
5627
5727
5835
5951
6083
6219
6360
6513
6667
6833
7000
7167
7330
7495
7666
7827
7979
8122
8267
8402
8520
8628
8725
8812
8887
8948
9001
9050
9080
9103
9124
9131
9134
9127
9111
9092
9065
9033
8991
8936
8876
8814
8743
8656
8565
8471
8359
8249
8135
8007
7876
7742
7598
7446
7293
7127
6957
6785
6601
6414
6220
6015
5803
5585
5358
5123
4881
4632
4380
4120
3861
3607
3347
3095
2849
2606
2371
2142
1927
1728
1538
1359
1193
1042
903
774
659
555
462
384
316
259
213
177
155
142
134
140
157
183
218
259
313
374
447
527
617
722
830
950
1083
1223
1373
1531
1700
1875
2062
2259
2460
2667
2879
3094
3317
3539
3759
3981
4200
4413
4620
4814
5002
5184
5344
5494
5631
5750
5858
5946
6021
6079
6116
6146
6156
6152
6131
6094
6051
5986
5901
5804
5689
5555
5403
5230
5045
4841
4619
4379
4120
3854
3566
3264
2957
2638
2317
1983
1650
1308
962
629
284
-59
-393
-725
-1046
-1364
-1674
-1977
-2272
-2558
-2835
-3101
-3354
-3599
-3839
-4060
-4271
-4474
-4661
-4836
-5003
-5155
-5288
-5413
-5524
-5620
-5704
-5775
-5833
-5880
-5913
-5927
-5923
-5906
-5873
-5826
-5768
-5686
-5591
-5485
-5355
-5215
-5059
-4881
-4693
-4495
-4283
-4059
-3830
-3585
-3330
-3067
-2798
-2526
-2246
-1968
-1680
-1399
-1131
-854
-584
-319
-61
180
408
623
822
1003
1168
1315
1445
1556
1645
1710
1755
1778
1775
1758
1717
1653
1573
1473
1349
1206
1044
859
660
449
222
-20
-272
-525
-804
-1099
-1390
-1701
-2019
-2335
-2659
-2986
-3315
-3653
-3989
-4321
-4664
-5000
-5326
-5646
-5960
-6270
-6565
-6857
-7138
-7413
-7677
-7921
-8154
-8366
-8564
-8755
-8929
-9089
-9238
-9369
-9481
-9574
-9647
-9702
-9742
-9767
-9781
-9785
-9770
-9739
-9697
-9636
-9564
-9475
-9378
-9280
-9167
-9050
-8923
-8783
-8641
-8483
-8316
-8146
-7972
-7800
-7620
-7443
-7256
-7060
-6865
-6662
-6466
-6263
-6065
-5876
-5673
-5477
-5277
-5073
-4875
-4678
-4493
-4321
-4157
-3999
-3854
-3716
-3577
-3456
-3342
-3244
-3171
-3107
-3059
-3021
-2991
-2966
-2952
-2950
-2955
-2981
-3019
-3067
-3119
-3172
-3230
-3287
-3358
-3424
-3504
-3605
-3700
-3806
-3908
-4004
-4107
-4217
-4330
-4452
-4585
-4721
-4861
-4997
-5138
-5279
-5415
-5563
-5716
-5879
-6046
-6210
-6376
-6537
-6693
-6853
-7013
-7177
-7351
-7522
-7691
-7859
-8019
-8171
-8310
-8454
-8590
-8727
-8860
-8977
-9087
-9179
-9250
-9311
-9363
-9401
-9430
-9450
-9456
-9448
-9419
-9373
-9315
-9241
-9162
-9082
-8992
-8897
-8789
-8666
-8535
-8396
-8260
-8124
-7995
-7868
-7741
-7615
-7480
-7351
-7220
-7086
-6963
-6843
-6740
-6634
-6521
-6410
-6293
-6174
-6055
-5945
-5831
-5719
-5609
-5492
-5369
-5234
-5096
-4956
-4818
-4686
-4555
-4431
-4301
-4164
-4027
-3882
-3747
-3623
-3502
-3389
-3282
-3182
-3080
-2981
-2892
-2806
-2736
-2681
-2639
-2610
-2589
-2581
-2573
-2562
-2574
-2600
-2635
-2693
-2756
-2822
-2899
-2980
-3064
-3151
-3247
-3355
-3471
-3597
-3719
-3837
-3953
-4064
-4179
-4291
-4406
-4528
-4647
-4765
-4881
-4989
-5087
-5184
-5280
-5375
-5476
-5574
-5667
-5761
-5847
-5923
-5998
-6069
-6145
-6222
-6301
-6382
-6457
-6523
-6584
-6643
-6692
-6741
-6797
-6840
-6881
-6918
-6933
-6941
-6936
-6918
-6893
-6853
-6801
-6737
-6656
-6559
-6441
-6304
-6151
-5987
-5812
-5624
-5426
-5219
-5002
-4772
-4530
-4280
-4024
-3766
-3510
-3251
-2991
-2735
-2480
-2220
-1964
-1714
-1465
-1230
-1006
-786
-577
-374
-177
12
189
353
502
641
763
874
980
1071
1152
1220
1274
1317
1344
1356
1360
1356
1340
1318
1287
1251
1206
1153
1098
1027
950
872
788
699
606
512
409
299
188
76
-41
-159
-276
-393
-511
-631
-750
-868
-984
-1096
-1204
-1307
-1393
-1479
-1566
-1638
-1708
-1768
-1826
-1879
-1919
-1955
-1982
-2003
-2015
-2023
-2023
-2007
-1987
-1959
-1916
-1862
-1800
-1726
-1642
-1549
-1445
-1335
-1215
-1085
-951
-808
-659
-505
-347
-189
-26
138
305
477
648
821
996
1172
1343
1510
1678
1847
2015
2183
2349
2515
2681
2843
3007
3167
3326
3490
3642
3794
3953
4103
4245
4382
4519
4645
4769
4886
4990
5098
5202
5293
5376
5453
5521
5590
5642
5683
5720
5746
5767
5772
5774
5766
5743
5720
5686
5646
5597
5543
5482
5413
5343
5265
5190
5110
5029
4950
4871
4796
4725
4652
4579
4513
4449
4386
4329
4271
4216
4163
4112
4063
4015
3969
3925
3886
3847
3812
3777
3747
3728
3704
3688
3677
3668
3669
3666
3674
3693
3707
3730
3758
3784
3818
3861
3903
3950
4006
4064
4118
4180
4249
4322
4402
4484
4570
4662
4762
4860
4960
5070
5177
5288
5401
5509
5628
5745
5860
5980
6100
6224
6345
6466
6589
6704
6819
6934
7041
7148
7247
7341
7434
7517
7597
7675
7746
7814
7881
7942
7999
8055
8101
8146
8193
8229
8255
8279
8295
8311
8315
8306
8302
8284
8255
8230
8197
8152
8101
8049
7989
7925
7852
7774
7699
7615
7530
7450
7368
7284
7206
7127
7051
6980
6911
6846
6781
6724
6671
6622
6580
6540
6504
6474
6447
6427
6410
6390
6385
6383
6382
6390
6398
6409
6419
6436
6453
6471
6492
6511
6531
6549
6569
6589
6609
6627
6646
6664
6679
6705
6725
6741
6766
6797
6832
6871
6910
6954
7010
7067
7125
7198
7274
7348
7426
7511
7603
7695
7788
7884
7980
8076
8173
8264
8358
8443
8516
8586
8647
8700
8741
8769
8782
8784
8779
8755
8714
8661
8597
8519
8428
8323
8212
8095
7968
7839
7699
7559
7413
7264
7120
6966
6818
6674
6527
6387
6253
6119
5989
5869
5754
5647
5541
5446
5359
5273
5200
5126
5059
4999
4936
4879
4828
4780
4731
4694
4654
4621
4595
4567
4548
4524
4510
4499
4490
4492
4489
4493
4498
4505
4517
4526
4545
4565
4587
4613
4638
4669
4700
4732
4770
4804
4839
4875
4912
4949
4984
5016
5046
5076
5101
5127
5147
5160
5169
5174
5176
5168
5160
5144
5117
5087
5048
5001
4951
4895
4833
4766
4692
4611
4527
4438
4343
4243
4145
4043
3932
3824
3710
3591
3474
3352
3227
3100
2976
2846
2709
2581
2451
2320
2192
2061
1934
1808
1683
1563
1436
1318
1209
1093
983
878
775
677
586
500
416
344
276
211
156
104
59
20
-12
-40
-63
-80
-93
-101
-107
-107
-113
-113
-103
-96
-86
-75
-64
-51
-37
-20
-1
18
38
59
81
104
129
152
177
204
229
252
277
299
322
342
359
373
381
393
392
389
392
380
367
345
319
287
251
208
155
105
27
-44
-108
-195
-285
-385
-487
-593
-706
-820
-943
-1067
-1198
-1326
-1461
-1602
-1743
-1883
-2022
-2168
-2305
-2443
-2589
-2728
-2865
-2998
-3126
-3250
-3371
-3487
-3596
-3704
-3804
-3902
-3989
-4073
-4161
-4236
-4312
-4383
-4447
-4510
-4566
-4626
-4676
-4720
-4770
-4808
-4848
-4885
-4912
-4947
-4983
-5013
-5039
-5069
-5095
-5116
-5141
-5162
-5181
-5200
-5215
-5231
-5244
-5252
-5257
-5259
-5255
-5247
-5239
-5223
-5196
-5169
-5143
-5102
-5053
-5005
-4956
-4904
-4847
-4793
-4738
-4684
-4628
-4577
-4528
-4466
-4416
-4375
-4320
-4276
-4236
-4190
-4152
-4112
-4076
-4047
-4020
-3995
-3976
-3966
-3964
-3968
-3975
-3994
-4016
-4050
-4094
-4140
-4201
-4268
-4342
-4424
-4506
-4600
-4704
-4811
-4922
-5036
-5157
-5286
-5414
-5545
-5683
-5818
-5958
-6103
-6242
-6378
-6522
-6664
-6802
-6940
-7076
-7215
-7350
-7479
-7612
-7741
-7863
-7975
-8084
-8192
-8288
-8380
-8460
-8538
-8617
-8680
-8731
-8778
-8812
-8831
-8848
-8853
-8844
-8834
-8810
-8773
-8726
-8677
-8619
-8552
-8485
-8401
-8316
-8221
-8120
-8016
-7902
-7788
-7663
-7540
-7412
-7279
-7145
-7006
-6872
-6737
-6608
-6477
-6345
-6229
-6113
-5997
-5886
-5787
-5695
-5602
-5521
-5445
-5378
-5323
-5269
-5231
-5196
-5160
-5142
-5124
-5111
-5110
-5107
-5114
-5121
-5135
-5157
-5177
-5208
-5236
-5276
-5326
-5363
-5414
-5477
-5538
-5601
-5671
-5749
-5823
-5909
-6001
-6091
-6186
-6277
-6374
-6469
-6561
-6653
-6742
-6835
-6924
-7014
-7096
-7173
-7247
-7313
-7381
-7438
-7493
-7541
-7578
-7616
-7636
-7659
-7682
-7690
-7698
-7700
-7705
-7705
-7701
-7695
-7686
-7680
-7664
-7646
-7629
-7604
-7578
-7552
-7519
-7482
-7441
-7395
-7349
-7298
-7248
-7197
-7136
-7077
-7015
-6949
-6885
-6816
-6741
-6673
-6608
-6541
-6478
-6415
-6355
-6297
-6242
-6188
-6131
-6082
-6032
-5982
-5937
-5891
-5846
-5806
-5766
-5727
-5687
-5656
-5632
-5605
-5581
-5561
-5543
-5530
-5516
-5501
-5492
-5481
-5468
-5459
-5449
-5435
-5420
-5411
-5395
-5371
-5354
-5328
-5296
-5259
-5215
-5163
-5101
-5034
-4960
-4873
-4776
-4673
-4560
-4441
-4315
-4184
-4046
-3906
-3762
-3620
-3483
-3337
-3201
-3067
-2926
-2799
-2674
-2555
-2443
-2335
-2236
-2141
-2054
-1972
-1895
-1827
-1765
-1710
-1662
-1623
-1591
-1568
-1551
-1546
-1550
-1559
-1580
-1617
-1665
-1708
-1763
-1837
-1911
-1990
-2072
-2161
-2249
-2337
-2428
-2515
-2604
-2685
-2770
-2848
-2915
-2985
-3054
-3119
-3171
-3229
-3276
-3313
-3363
-3398
-3425
-3448
-3465
-3475
-3476
-3477
-3463
-3442
-3412
-3369
-3329
-3275
-3209
-3132
-3044
-2950
-2841
-2724
-2596
-2458
-2313
-2156
-1989
-1816
-1635
-1451
-1261
-1063
-865
-666
-468
-269
-71
121
316
503
684
862
1031
1199
1358
1512
1667
1816
1963
2103
2244
2377
2507
2634
2756
2882
2996
3105
3213
3313
3407
3494
3574
3643
3709
3770
3820
3865
3905
3934
3955
3971
3982
3986
3986
3982
3974
3962
3947
3933
3912
3895
3883
3868
3852
3835
3822
3807
3790
3775
3758
3742
3717
3692
3673
3642
3605
3570
3531
3489
3446
3405
3361
3312
3264
3215
3163
3111
3061
3009
2963
2913
2868
2831
2784
2751
2728
2702
2683
2667
2658
2653
2654
2661
2669
2682
2699
2720
2746
2778
2811
2854
2909
2964
3022
3087
3161
3233
3311
3398
3475
3558
3653
3743
3835
3923
4017
4125
4225
4322
4424
4527
4628
4727
4825
4922
5013
5097
5182
5262
5342
5421
5496
5570
5644
5720
5791
5871
5947
6021
6107
6187
6270
6354
6435
6518
6606
6702
6792
6884
6982
7080
7180
7275
7363
7458
7547
7629
7713
7788
7857
7918
7972
8017
8052
8083
8104
8120
8130
8128
8114
8095
8071
8035
7992
7941
7885
7824
7751
7671
7588
7503
7413
7318
7224
7123
7024
6927
6827
6733
6637
6540
6442
6350
6262
6180
6104
6024
5955
5887
5824
5767
5708
5654
5613
5567
5526
5503
5472
5443
5423
5403
5393
5388
5380
5379
5382
5386
5406
5419
5431
5454
5480
5515
5553
5601
5650
5708
5777
5848
5927
6010
6107
6208
6312
6427
6543
6657
6774
6893
7012
7130
7245
7360
7469
7573
7676
7772
7865
7946
8025
8101
8164
8226
8277
8328
8369
8399
8436
8460
8481
8498
8509
8517
8519
8522
8516
8500
8487
8473
8452
8425
8401
8375
8343
8307
8270
8223
8171
8121
8063
7995
7928
7848
7759
7669
7573
7466
7353
7240
7124
7002
6877
6753
6623
6494
6364
6225
6094
5968
5844
5719
5595
5477
5360
5249
5141
5037
4941
4856
4771
4693
4636
4576
4519
4471
4431
4396
4366
4344
4330
4324
4317
4316
4322
4332
4343
4354
4368
4385
4407
4429
4454
4476
4502
4535
4560
4593
4621
4648
4684
4717
4752
4786
4825
4860
4899
4939
4976
5022
5050
5082
5120
5145
5175
5194
5213
5229
5232
5241
5236
5226
5215
5197
5177
5145
5110
5075
5032
4985
4933
4878
4820
4755
4692
4625
4557
4491
4419
4351
4283
4211
4148
4085
4021
3964
3902
3844
3790
3733
3679
3628
3575
3522
3471
3423
3368
3316
3265
3210
3158
3103
3049
2997
2942
2890
2840
2792
2739
2685
2636
2586
2536
2489
2442
2399
2354
2310
2274
2231
2187
2152
2110
2081
2051
2007
1975
1944
1906
1869
1836
1797
1755
1726
1680
1627
1591
1536
1475
1427
1370
1311
1257
1201
1142
1086
1030
970
918
863
808
757
708
658
607
557
504
450
395
338
281
219
162
95
18
-55
-133
-214
-300
-388
-477
-571
-669
-772
-877
-986
-1095
-1209
-1321
-1436
-1556
-1670
-1790
-1905
-2022
-2144
-2259
-2382
-2499
-2611
-2720
-2827
-2939
-3043
-3151
-3258
-3360
-3460
-3556
-3654
-3744
-3829
-3914
-3994
-4072
-4138
-4198
-4258
-4308
-4351
-4391
-4426
-4456
-4482
-4496
-4510
-4523
-4523
-4516
-4505
-4499
-4480
-4458
-4438
-4407
-4386
-4357
-4318
-4288
-4252
-4216
-4184
-4150
-4116
-4082
-4046
-4010
-3971
-3935
-3896
-3854
-3819
-3783
-3757
-3728
-3691
-3666
-3639
-3612
-3596
-3576
-3555
-3552
-3544
-3537
-3535
-3538
-3553
-3567
-3588
-3619
-3655
-3698
-3749
-3803
-3861
-3930
-4001
-4085
-4172
-4269
-4376
-4483
-4605
-4732
-4859
-4994
-5135
-5286
-5440
-5600
-5765
-5931
-6100
-6270
-6445
-6614
-6785
-6955
-7121
-7281
-7441
-7600
-7738
-7874
-8008
-8128
-8240
-8343
-8440
-8523
-8596
-8659
-8706
-8744
-8770
-8783
-8783
-8776
-8761
-8736
-8699
-8647
-8590
-8521
-8444
-8374
-8295
-8209
-8129
-8039
-7943
-7846
-7743
-7638
-7533
-7425
-7311
-7202
-7091
-6976
-6857
-6732
-6614
-6488
-6363
-6251
-6135
-6018
-5906
-5792
-5678
-5572
-5467
-5369
-5282
-5202
-5135
-5064
-5004
-4961
-4916
-4879
-4853
-4835
-4830
-4833
-4841
-4854
-4874
-4899
-4930
-4970
-5018
-5078
-5151
-5231
-5323
-5420
-5524
-5636
-5756
-5892
-6035
-6185
-6340
-6502
-6666
-6828
-6995
-7161
-7327
-7490
-7664
-7834
-7995
-8153
-8296
-8440
-8574
-8696
-8818
-8926
-9026
-9121
-9200
-9265
-9315
-9351
-9380
-9393
-9396
-9392
-9375
-9346
-9305
-9251
-9183
-9117
-9043
-8962
-8889
-8804
-8716
-8625
-8528
-8433
-8332
-8231
-8133
-8034
-7940
-7844
-7743
-7640
-7534
-7429
-7323
-7220
-7121
-7026
-6935
-6840
-6754
-6665
-6563
-6475
-6395
-6318
-6245
-6174
-6108
-6039
-5969
-5911
-5847
-5779
-5724
-5667
-5618
-5572
-5523
-5478
-5425
-5376
-5333
-5289
-5253
-5219
-5185
-5150
-5117
-5082
-5046
-5017
-4988
-4963
-4944
-4928
-4912
-4895
-4883
-4869
-4855
-4850
-4846
-4843
-4845
-4844
-4840
-4830
-4821
-4810
-4790
-4769
-4749
-4723
-4696
-4661
-4620
-4575
-4525
-4476
-4425
-4375
-4325
-4280
-4235
-4188
-4144
-4092
-4047
-4010
-3968
-3936
-3906
-3875
-3849
-3820
-3792
-3768
-3744
-3725
-3708
-3696
-3689
-3682
-3680
-3675
-3670
-3668
-3668
-3672
-3676
-3681
-3692
-3699
-3699
-3704
-3701
-3701
-3705
-3705
-3708
-3707
-3706
-3699
-3685
-3670
-3658
-3640
-3616
-3606
-3584
-3556
-3528
-3491
-3461
-3423
-3388
-3352
-3312
-3274
-3228
-3186
-3136
-3076
-3014
-2947
-2873
-2798
-2714
-2626
-2539
-2430
-2320
-2214
-2085
-1963
-1842
-1714
-1589
-1459
-1328
-1195
-1061
-928
-796
-671
-552
-437
-325
-217
-112
-8
95
196
291
382
475
564
655
750
849
951
1055
1160
1260
1360
1461
1559
1660
1763
1866
1971
2075
2174
2260
2341
2421
2492
2556
2615
2666
2707
2732
2742
2737
2722
2696
2655
2614
2568
2510
2441
2363
2278
2182
2082
1982
1886
1789
1691
1591
1491
1388
1280
1178
1075
983
907
828
756
686
621
555
495
448
408
384
373
371
377
387
409
442
484
545
625
716
821
933
1054
1180
1302
1445
1607
1768
1946
2141
2330
2517
2713
2912
3114
3326
3547
3777
4012
4242
4474
4704
4923
5143
5368
5586
5809
6040
6253
6454
6645
6826
6997
7155
7314
7470
7614
7738
7846
7936
8006
8065
8105
8140
8170
8180
8176
8155
8115
8063
8003
7933
7858
7782
7705
7616
7517
7409
7283
7159
7035
6912
6798
6675
6549
6420
6276
6125
5974
5829
5684
5541
5405
5262
5116
4967
4810
4659
4520
4396
4285
4179
4085
3994
3904
3835
3776
3724
3699
3690
3695
3711
3729
3753
3786
3835
3898
3980
4079
4184
4292
4406
4520
4644
4778
4922
5075
5239
5412
5578
5744
5906
6065
6231
6404
6582
6758
6937
7102
7257
7413
7558
7711
7862
8017
8172
8310
8445
8566
8683
8802
8914
9027
9137
9245
9340
9423
9490
9546
9604
9650
9691
9730
9755
9768
9757
9739
9721
9687
9653
9624
9583
9534
9475
9395
9312
9229
9137
9043
8945
8835
8714
8589
8445
8296
8155
8007
7862
7716
7566
7420
7268
7118
6975
6842
6720
6602
6495
6394
6298
6211
6129
6057
5999
5951
5907
5872
5841
5810
5783
5762
5748
5744
5742
5744
5748
5745
5747
5750
5760
5779
5800
5826
5851
5883
5917
5954
5998
6055
6120
6192
6274
6357
6443
6538
6635
6738
6855
6980
7107
7238
7361
7485
7609
7729
7858
7988
8119
8242
8361
8472
8577
8687
8792
8896
8999
9102
9193
9276
9351
9410
9471
9529
9579
9620
9649
9671
9678
9669
9652
9624
9588
9550
9499
9432
9354
9260
9153
9042
8930
8815
8693
8564
8428
8285
8137
7987
7836
7689
7540
7390
7235
7070
6898
6725
6555
6389
6223
6058
5897
5732
5559
5386
5210
5042
4879
4713
4552
4384
4217
4049
3876
3713
3560
3416
3280
3151
3024
2899
2781
2668
2571
2487
2410
2342
2281
2221
2164
2109
2063
2034
2013
1997
1989
1989
1988
1988
1998
2020
2054
2099
2157
2212
2280
2353
2418
2503
2601
2707
2828
2955
3081
3203
3334
3467
3595
3731
3873
4011
4136
4252
4359
4449
4535
4617
4692
4755
4806
4839
4850
4846
4823
4786
4739
4683
4614
4528
4420
4298
4164
4014
3857
3696
3530
3357
3176
2982
2776
2568
2357
2146
1945
1745
1541
1346
1147
946
758
577
412
258
114
-27
-165
-298
-436
-568
-687
-798
-890
-985
-1087
-1185
-1277
-1365
-1444
-1513
-1575
-1623
-1664
-1705
-1743
-1779
-1819
-1854
-1878
-1899
-1916
-1934
-1961
-1999
-2035
-2074
-2111
-2137
-2165
-2185
-2213
-2236
-2250
-2274
-2287
-2285
-2275
-2262
-2235
-2216
-2205
-2190
-2179
-2156
-2130
-2102
-2067
-2041
-2023
-2012
-2012
-2015
-2014
-2017
-2022
-2030
-2047
-2076
-2115
-2163
-2212
-2265
-2323
-2380
-2446
-2521
-2607
-2702
-2802
-2908
-3010
-3109
-3210
-3311
-3418
-3535
-3653
-3773
-3893
-3995
-4090
-4188
-4282
-4376
-4473
-4572
-4667
-4756
-4838
-4913
-4989
-5065
-5147
-5236
-5325
-5413
-5496
-5572
-5644
-5713
-5788
-5872
-5951
-6038
-6126
-6201
-6269
-6338
-6411
-6482
-6557
-6635
-6716
-6791
-6856
-6917
-6974
-7033
-7087
-7147
-7209
-7264
-7317
-7351
-7375
-7395
-7408
-7429
-7450
-7466
-7484
-7493
-7489
-7483
-7479
-7477
-7479
-7487
-7503
-7512
-7514
-7516
-7512
-7508
-7508
-7514
-7522
-7530
-7533
-7527
-7509
-7490
-7473
-7448
-7428
-7412
-7395
-7365
-7329
-7296
-7255
-7215
-7186
-7156
-7133
-7116
-7099
-7076
-7044
-7029
-7020
-7011
-7023
-7035
-7051
-7078
-7095
-7117
-7144
-7171
-7209
-7252
-7299
-7347
-7397
-7430
-7466
-7514
-7549
-7596
-7655
-7708
-7764
-7814
-7863
-7910
-7959
-8021
-8084
-8153
-8226
-8285
-8341
-8399
-8442
-8481
-8521
-8559
-8597
-8627
-8642
-8643
-8633
-8609
-8582
-8560
-8530
-8500
-8461
-8413
-8357
-8291
-8228
-8164
-8104
-8045
-7992
-7939
-7873
-7808
-7738
-7663
-7597
-7531
-7471
-7408
-7342
-7274
-7197
-7122
-7037
-6968
-6914
-6856
-6811
-6761
-6710
-6668
-6624
-6584
-6555
-6535
-6516
-6508
-6506
-6492
-6479
-6475
-6469
-6476
-6487
-6502
-6531
-6551
-6568
-6584
-6600
-6618
-6636
-6668
-6707
-6738
-6768
-6799
-6821
-6847
-6874
-6897
-6935
-6978
-7022
-7066
-7102
-7135
-7165
-7192
-7223
-7256
-7291
-7328
-7354
-7370
-7381
-7385
-7383
-7378
-7378
-7379
-7373
-7358
-7338
-7302
-7256
-7215
-7164
-7115
-7066
-7013
-6954
-6876
-6797
-6709
-6607
-6513
-6414
-6316
-6213
-6098
-5977
-5849
-5720
-5584
-5446
-5314
-5188
-5062
-4932
-4807
-4672
-4536
-4409
-4287
-4174
-4061
-3957
-3861
-3759
-3654
-3554
-3457
-3366
-3283
-3219
-3170
-3112
-3060
-3015
-2976
-2950
-2937
-2938
-2948
-2973
-3003
-3035
-3072
-3110
-3156
-3210
-3271
-3342
-3415
-3488
-3561
-3631
-3701
-3766
-3830
-3902
-3971
-4035
-4094
-4137
-4173
-4197
-4206
-4216
-4220
-4211
-4196
-4170
-4129
-4068
-3998
-3921
-3841
-3756
-3670
-3582
-3489
-3391
-3281
-3167
-3054
-2941
-2831
-2726
-2621
-2508
-2394
-2274
-2150
-2027
-1907
-1792
-1682
-1574
-1466
-1356
-1240
-1126
-1016
-913
-820
-736
-659
-585
-510
-440
-375
-311
-256
-212
-174
-145
-118
-90
-57
-22
11
42
68
90
111
134
163
199
238
277
316
349
380
419
449
482
527
571
618
664
701
731
760
789
822
861
902
946
985
1016
1048
1080
1119
1164
1220
1284
1349
1419
1488
1557
1628
1709
1802
1904
2012
2125
2238
2343
2446
2551
2656
2767
2887
3005
3114
3220
3314
3395
3476
3555
3634
3712
3790
3859
3915
3959
3998
4029
4052
4082
4111
4140
4159
4160
4162
4152
4138
4126
4116
4114
4102
4080
4055
4021
3974
3932
3892
3854
3825
3793
3759
3719
3674
3632
3596
3568
3546
3539
3534
3527
3523
3515
3515
3517
3538
3582
3625
3678
3735
3785
3837
3896
3968
4055
4151
4252
4356
4464
4568
4671
4781
4899
5033
5177
5325
5480
5630
5778
5924
6070
6226
6385
6549
6714
6867
7009
7139
7266
7385
7499
7614
7728
7829
7904
7964
8008
8034
8055
8065
8066
8058
8036
8004
7954
7893
7833
7768
7712
7666
7618
7571
7522
7471
7419
7373
7334
7311
7298
7279
7264
7248
7226
7202
7183
7171
7156
7152
7147
7127
7100
7068
7034
6997
6965
6939
6907
6872
6830
6785
6733
6676
6625
6578
6540
6509
6469
6416
6364
6316
6265
6222
6190
6164
6138
6117
6096
6068
6046
6028
6026
6042
6055
6081
6105
6126
6152
6171
6206
6255
6307
6370
6434
6501
6566
6624
6690
6761
6838
6933
7030
7120
7215
7298
7380
7472
7570
7680
7793
7912
8028
8139
8243
8346
8459
8565
8677
8794
8903
9007
9094
9168
9239
9300
9360
9425
9475
9515
9545
9551
9551
9538
9517
9494
9462
9427
9377
9314
9233
9134
9035
8925
8809
8695
8575
8443
8298
8132
7961
7790
7614
7443
7276
7112
6944
6773
6597
6417
6253
6098
5959
5834
5715
5605
5495
5391
5296
5211
5142
5086
5046
5015
4983
4949
4919
4891
4869
4860
4866
4880
4895
4910
4923
4936
4952
4974
5022
5078
5133
5204
5264
5322
5386
5451
5530
5619
5718
5824
5928
6022
6116
6211
6303
6406
6514
6627
6743
6849
6944
7033
7118
7195
7277
7365
7447
7523
7584
7629
7661
7678
7680
7683
7688
7671
7636
7591
7519
7426
7324
7216
7096
6967
6833
6686
6518
6337
6144
5940
5736
5530
5324
5120
4911
4696
4475
4254
4040
3830
3637
3453
3273
3103
2932
2759
2596
2443
2307
2190
2085
1991
1900
1812
1733
1661
1604
1564
1539
1526
1527
1536
1541
1553
1570
1600
1645
1702
1768
1834
1900
1964
2028
2095
2168
2249
2342
2435
2525
2614
2692
2774
2854
2936
3030
3124
3217
3302
3377
3446
3506
3566
3628
3690
3747
3800
3843
3870
3889
3895
3894
3892
3887
3874
3849
3809
3746
3674
3583
3479
3370
3255
3133
2988
2832
2655
2470
2278
2074
1879
1679
1479
1265
1046
829
600
374
156
-55
-260
-460
-660
-865
-1065
-1263
-1455
-1629
-1785
-1940
-2089
-2229
-2366
-2498
-2622
-2735
-2831
-2913
-2985
-3045
-3099
-3155
-3204
-3239
-3261
-3272
-3263
-3238
-3209
-3173
-3127
-3076
-3016
-2939
-2845
-2742
-2630
-2514
-2402
-2292
-2181
-2068
-1951
-1828
-1702
-1578
-1464
-1364
-1267
-1180
-1099
-1020
-938
-857
-786
-731
-688
-653
-632
-619
-605
-597
-596
-599
-624
-666
-719
-785
-855
-932
-1012
-1101
-1203
-1318
-1452
-1596
-1741
-1888
-2039
-2186
-2333
-2489
-2648
-2817
-2983
-3146
-3303
-3452
-3593
-3727
-3866
-4007
-4150
-4296
-4436
-4569
-4695
-4819
-4942
-5072
-5208
-5352
-5501
-5644
-5785
-5920
-6049
-6178
-6311
-6448
-6584
-6716
-6839
-6951
-7045
-7134
-7213
-7285
-7364
-7432
-7493
-7538
-7558
-7566
-7556
-7537
-7516
-7489
-7460
-7417
-7353
-7280
-7197
-7108
-7013
-6919
-6828
-6733
-6634
-6526
-6404
-6276
-6145
-6017
-5895
-5780
-5664
-5545
-5424
-5301
-5172
-5047
-4939
-4839
-4747
-4662
-4581
-4499
-4412
-4331
-4261
-4200
-4157
-4129
-4109
-4094
-4084
-4079
-4080
-4095
-4127
-4176
-4244
-4313
-4388
-4471
-4555
-4642
-4740
-4858
-4981
-5115
-5258
-5395
-5529
-5661
-5801
-5945
-6092
-6254
-6422
-6585
-6743
-6895
-7037
-7181
-7328
-7477
-7633
-7781
-7918
-8051
-8173
-8288
-8395
-8501
-8612
-8718
-8828
-8929
-9015
-9093
-9157
-9222
-9290
-9353
-9417
-9476
-9517
-9547
-9564
-9573
-9579
-9585
-9589
-9584
-9573
-9551
-9511
-9460
-9399
-9328
-9263
-9192
-9108
-9019
-8913
-8788
-8652
-8505
-8357
-8206
-8048
-7891
-7722
-7544
-7350
-7149
-6962
-6770
-6585
-6415
-6243
-6074
-5907
-5734
-5571
-5422
-5284
-5162
-5054
-4957
-4861
-4774
-4689
-4609
-4547
-4494
-4461
-4438
-4420
-4409
-4400
-4399
-4407
-4424
-4462
-4518
-4577
-4651
-4732
-4810
-4895
-4986
-5097
-5211
-5335
-5477
-5602
-5727
-5849
-5964
-6087
-6212
-6346
-6477
-6609
-6738
-6851
-6958
-7058
-7163
-7264
-7363
-7461
-7547
-7623
-7680
-7726
-7761
-7792
-7825
-7854
-7879
-7886
-7881
-7871
-7849
-7825
-7804
-7786
-7765
-7740
-7711
-7669
-7620
-7557
-7491
-7433
-7371
-7307
-7241
-7164
-7070
-6967
-6860
-6743
-6627
-6512
-6392
-6267
-6129
-5977
-5815
-5649
-5483
-5323
-5168
-5011
-4852
-4682
-4503
-4322
-4141
-3966
-3793
-3627
-3470
-3310
-3149
-2985
-2827
-2676
-2535
-2413
-2305
-2205
-2112
-2016
-1922
-1834
-1755
-1690
-1635
-1594
-1564
-1537
-1510
-1487
-1471
-1463
-1470
-1497
-1534
-1581
-1634
-1685
-1739
-1799
-1871
-1954
-2049
-2154
-2260
-2368
-2462
-2556
-2656
-2749
-2852
-2955
-3061
-3166
-3254
-3336
-3403
-3466
-3527
-3583
-3643
-3699
-3743
-3775
-3793
-3795
-3788
-3778
-3767
-3748
-3723
-3689
-3640
-3576
-3501
-3420
-3335
-3253
-3171
-3085
-2997
-2898
-2786
-2673
-2551
-2434
-2331
-2231
-2122
-2013
-1900
-1775
-1651
-1515
-1392
-1281
-1162
-1053
-919
-796
-671
-517
-381
-240
-110
10
144
266
389
530
665
796
921
1034
1138
1240
1340
1442
1551
1650
1743
1834
1903
1969
2029
2083
2148
2215
2278
2339
2394
2432
2469
2513
2558
2605
2664
2727
2780
2837
2886
2923
2973
3028
3089
3154
3224
3292
3346
3398
3441
3487
3538
3588
3646
3697
3740
3772
3794
3817
3829
3846
3867
3883
3903
3910
3905
3892
3867
3842
3822
3796
3771
3740
3699
3651
3590
3534
3481
3438
3403
3371
3342
3303
3264
3221
3178
3142
3112
3090
3067
3049
3020
2978
2941
2898
2866
2844
2821
2811
2800
2783
2767
2755
2745
2745
2762
2790
2819
2859
2897
2924
2967
3014
3062
3136
3218
3296
3383
3472
3555
3641
3735
3838
3959
4089
4219
4355
4488
4624
4763
4909
5067
5239
5423
5604
5785
5962
6126
6288
6451
6618
6788
6951
7112
7258
7384
7503
7608
7714
7821
7930
8032
8122
8208
8275
8335
8396
8450
8508
8564
8624
8677
8721
8754
8773
8788
8803
8828
8844
8855
8859
8839
8813
8772
8718
8662
8597
8533
8462
8374
8260
8128
7988
7836
7682
7525
7361
7193
7006
6807
6604
6382
6164
5962
5763
5572
5385
5200
5018
4841
4674
4523
4393
4280
4183
4101
4020
3947
3881
3823
3785
3763
3754
3759
3778
3789
3805
3833
3862
3910
3971
4049
4137
4227
4316
4401
4500
4601
4708
4831
4964
5100
5231
5367
5496
5629
5771
5923
6090
6257
6435
6610
6779
6951
7122
7302
7487
7676
7863
8048
8224
8384
8533
8678
8819
8954
9086
9206
9309
9391
9449
9490
9516
9524
9519
9500
9465
9409
9329
9226
9107
8977
8836
8695
8550
8395
8225
8043
7858
7652
7454
7268
7073
6895
6710
6516
6327
6131
5942
5761
5588
5427
5270
5119
4963
4810
4660
4511
4377
4254
4148
4045
3945
3848
3749
3659
3568
3502
3451
3398
3358
3317
3274
3233
3194
3163
3146
3135
3135
3142
3139
3142
3146
3154
3169
3190
3227
3273
3322
3360
3389
3422
3462
3505
3558
3616
3670
3727
3780
3821
3862
3907
3955
4011
4066
4119
4171
4213
4246
4279
4313
4350
4393
4434
4471
4496
4511
4523
4526
4525
4531
4536
4532
4527
4512
4480
4443
4400
4356
4321
4290
4254
4210
4162
4106
4048
3993
3944
3903
3867
3835
3800
3755
3708
3661
3617
3584
3558
3537
3516
3488
3455
3415
3368
3322
3287
3252
3213
3167
3107
3040
2964
2884
2807
2732
2658
2584
2507
2418
2319
2221
2128
2038
1954
1878
1805
1731
1647
1559
1473
1387
1307
1225
1152
1080
998
900
802
701
590
492
396
303
209
102
-10
-125
-239
-350
-448
-537
-622
-703
-786
-869
-950
-1021
-1081
-1128
-1159
-1185
-1205
-1228
-1251
-1268
-1277
-1275
-1271
-1250
-1215
-1195
-1180
-1168
-1159
-1148
-1132
-1109
-1086
-1065
-1054
-1053
-1061
-1080
-1094
-1110
-1124
-1143
-1166
-1190
-1234
-1274
-1323
-1377
-1408
-1438
-1471
-1493
-1517
-1560
-1589
-1613
-1635
-1639
-1634
-1622
-1621
-1618
-1612
-1615
-1610
-1595
-1575
-1545
-1510
-1481
-1453
-1435
-1426
-1414
-1402
-1387
-1372
-1360
-1356
-1365
-1386
-1418
-1453
-1491
-1528
-1574
-1623
-1679
-1758
-1850
-1950
-2055
-2171
-2282
-2388
-2510
-2639
-2780
-2943
-3101
-3252
-3410
-3561
-3703
-3849
-3996
-4149
-4307
-4463
-4612
-4750
-4877
-4997
-5117
-5234
-5353
-5472
-5587
-5683
-5766
-5848
-5912
-5971
-6031
-6088
-6144
-6198
-6241
-6267
-6283
-6289
-6292
-6292
-6290
-6286
-6273
-6244
-6199
-6140
-6070
-5989
-5912
-5832
-5742
-5651
-5544
-5424
-5294
-5155
-5023
-4888
-4757
-4632
-4501
-4374
-4243
-4108
-3979
-3863
-3758
-3671
-3599
-3535
-3479
-3423
-3370
-3332
-3305
-3294
-3303
-3323
-3349
-3380
-3411
-3451
-3494
-3547
-3618
-3694
-3776
-3864
-3953
-4038
-4120
-4200
-4288
-4379
-4477
-4580
-4673
-4769
-4851
-4922
-5007
-5090
-5179
-5276
-5370
-5461
-5546
-5626
-5697
-5767
-5843
-5922
-6001
-6080
-6156
-6223
-6281
-6330
-6374
-6416
-6457
-6500
-6538
-6562
-6574
-6572
-6557
-6541
-6517
-6492
-6466
-6435
-6397
-6348
-6289
-6220
-6150
-6081
-6021
-5967
-5904
-5840
-5774
-5701
-5630
-5557
-5495
-5444
-5397
-5356
-5313
-5274
-5233
-5199
-5163
-5139
-5135
-5132
-5138
-5145
-5144
-5146
-5144
-5140
-5146
-5153
-5158
-5169
-5162
-5148
-5126
-5091
-5064
-5031
-4999
-4973
-4943
-4911
-4870
-4825
-4778
-4734
-4699
-4671
-4650
-4633
-4614
-4598
-4579
-4558
-4548
-4546
-4558
-4576
-4599
-4627
-4655
-4685
-4709
-4739
-4777
-4824
-4882
-4934
-4988
-5041
-5081
-5110
-5146
-5185
-5222
-5261
-5286
-5303
-5306
-5295
-5272
-5235
-5203
-5165
-5113
-5058
-4996
-4917
-4820
-4716
-4608
-4497
-4392
-4284
-4176
-4073
-3962
-3845
-3733
-3623
-3522
-3433
-3354
-3283
-3212
-3149
-3091
-3029
-2974
-2931
-2901
-2882
-2872
-2869
-2865
-2861
-2865
-2870
-2876
-2897
-2930
-2957
-2989
-3022
-3043
-3060
-3075
-3096
-3118
-3139
-3161
-3181
-3192
-3194
-3186
-3173
-3166
-3154
-3139
-3130
-3109
-3090
-3060
-3014
-2972
-2926
-2880
-2836
-2792
-2743
-2684
-2617
-2541
-2461
-2377
-2297
-2223
-2155
-2090
-2028
-1966
-1907
-1854
-1806
-1777
-1761
-1751
-1753
-1760
-1769
-1776
-1788
-1806
-1830
-1866
-1906
-1952
-1998
-2038
-2078
-2109
-2135
-2166
-2196
-2223
-2247
-2264
-2265
-2258
-2244
-2217
-2180
-2142
-2104
-2060
-2009
-1948
-1878
-1795
-1699
-1606
-1509
-1414
-1320
-1216
-1111
-995
-873
-749
-629
-512
-397
-287
-178
-65
56
179
305
428
550
666
772
881
988
1099
1212
1327
1446
1556
1657
1754
1849
1941
2036
2135
2232
2326
2413
2488
2556
2617
2673
2728
2782
2831
2876
2909
2929
2940
2941
2935
2928
2922
2914
2904
2888
2858
2824
2781
2727
2679
2631
2577
2526
2470
2406
2338
2262
2188
2115
2046
1987
1931
1870
1811
1753
1695
1640
1583
1548
1532
1515
1511
1512
1515
1530
1548
1576
1616
1664
1728
1801
1875
1952
2034
2115
2203
2301
2406
2522
2640
2764
2889
3009
3131
3254
3381
3512
3645
3780
3912
4038
4157
4265
4371
4478
4576
4680
4777
4868
4964
5048
5115
5183
5250
5312
5382
5447
5506
5561
5610
5660
5699
5736
5769
5801
5842
5875
5903
5930
5949
5961
5971
5984
6003
6026
6044
6065
6090
6103
6113
6123
6129
6138
6147
6156
6159
6157
6151
6134
6111
6082
6056
6027
5997
5969
5934
5896
5854
5806
5759
5716
5678
5643
5615
5590
5563
5537
5512
5487
5469
5453
5444
5443
5437
5436
5437
5434
5433
5432
5431
5436
5446
5459
5467
5470
5472
5468
5456
5451
5447
5447
5450
5452
5453
5449
5452
5452
5456
5476
5492
5515
5546
5569
5599
5628
5647
5671
5689
5714
5749
5766
5785
5805
5816
5824
5829
5834
5845
5861
5873
5884
5895
5905
5914
5917
5932
5949
5972
6000
6023
6052
6066
6082
6112
6131
6159
6192
6218
6247
6276
6303
6329
6348
6377
6413
6446
6489
6533
6581
6622
6659
6696
6733
6776
6816
6863
6907
6948
6984
7012
7045
7068
7092
7126
7162
7196
7226
7255
7276
7291
7308
7321
7329
7340
7349
7354
7350
7337
7306
7274
7239
7186
7138
7084
7020
6951
6868
6780
6676
6566
6459
6344
6237
6125
6007
5887
5761
5638
5510
5385
5270
5165
5064
4963
4868
4774
4676
4580
4494
4415
4343
4277
4212
4148
4084
4018
3953
3895
3833
3776
3732
3686
3638
3593
3547
3499
3459
3420
3389
3369
3353
3346
3338
3343
3349
3357
3384
3416
3459
3515
3573
3631
3693
3749
3806
3873
3939
4011
4094
4167
4231
4292
4342
4390
4432
4471
4511
4544
4573
4587
4589
4580
4556
4532
4508
4479
4450
4417
4374
4325
4273
4213
4155
4105
4062
4024
3990
3960
3921
3884
3848
3812
3783
3752
3732
3710
3681
3649
3598
3545
3487
3427
3371
3312
3253
3186
3111
3030
2937
2842
2746
2649
2556
2458
2354
2240
2122
1996
1867
1743
1626
1519
1414
1319
1219
1112
1013
915
828
746
677
619
556
495
429
362
297
235
182
135
95
52
5
-47
-104
-165
-222
-272
-319
-362
-412
-467
-527
-595
-664
-731
-794
-848
-900
-956
-1011
-1068
-1133
-1195
-1248
-1292
-1328
-1353
-1376
-1398
-1420
-1442
-1457
-1464
-1455
-1436
-1415
-1384
-1356
-1332
-1310
-1288
-1259
-1223
-1178
-1130
-1084
-1032
-992
-962
-923
-883
-834
-778
-721
-662
-611
-564
-523
-486
-445
-401
-353
-305
-261
-225
-199
-181
-168
-155
-144
-129
-117
-115
-121
-142
-175
-216
-265
-314
-367
-426
-492
-572
-667
-777
-897
-1024
-1151
-1281
-1419
-1561
-1724
-1904
-2090
-2287
-2494
-2697
-2894
-3101
-3310
-3528
-3754
-3985
-4221
-4451
-4676
-4893
-5102
-5308
-5514
-5720
-5925
-6121
-6308
-6488
-6648
-6801
-6944
-7080
-7217
-7344
-7472
-7587
-7682
-7766
-7827
-7883
-7933
-7972
-8005
-8021
-8024
-8011
-7972
-7916
-7849
-7764
-7674
-7574
-7462
-7333
-7182
-7021
-6840
-6647
-6448
-6250
-6047
-5834
-5620
-5387
-5153
-4910
-4659
-4422
-4183
-3958
-3744
-3527
-3316
-3107
-2907
-2722
-2556
-2413
-2290
-2191
-2103
-2025
-1964
-1917
-1890
-1885
-1899
-1935
-1984
-2042
-2109
-2183
-2263
-2360
-2475
-2605
-2751
-2909
-3075
-3246
-3429
-3614
-3808
-4019
-4246
-4487
-4739
-4997
-5249
-5506
-5770
-6032
-6301
-6580
-6864
-7145
-7422
-7689
-7947
-8198
-8440
-8682
-8923
-9158
-9383
-9589
-9784
-9964
-10125
-10272
-10411
-10550
-10672
-10780
-10867
-10935
-10984
-11005
-11015
-11020
-11009
-10986
-10951
-10895
-10817
-10724
-10607
-10475
-10337
-10188
-10029
-9852
-9657
-9444
-9208
-8956
-8694
-8430
-8157
-7881
-7600
-7310
-7017
-6706
-6394
-6092
-5789
-5496
-5209
-4929
-4652
-4374
-4098
-3834
-3582
-3349
-3142
-2948
-2770
-2602
-2453
-2315
-2183
-2083
-2003
-1938
-1899
-1878
-1865
-1866
-1876
-1894
-1933
-1992
-2065
-2160
-2269
-2384
-2508
-2641
-2780
-2938
-3111
-3301
-3508
-3721
-3941
-4170
-4398
-4626
-4863
-5112
-5363
-5624
-5883
-6133
-6379
-6613
-6845
-7072
-7300
-7526
-7742
-7960
-8176
-8374
-8552
-8723
-8893
-9054
-9212
-9366
-9505
-9628
-9734
-9813
-9880
-9938
-9976
-10002
-10017
-10010
-9984
-9933
-9859
-9770
-9666
-9551
-9428
-9297
-9153
-8996
-8825
-8642
-8452
-8250
-8050
-7852
-7653
-7453
-7245
-7026
-6802
-6572
-6336
-6100
-5869
-5639
-5403
-5165
-4916
-4658
-4399
-4139
-3885
-3640
-3400
-3170
-2943
-2722
-2506
-2297
-2101
-1918
-1750
-1602
-1470
-1349
-1237
-1135
-1044
-968
-909
-872
-856
-853
-860
-878
-901
-928
-966
-1014
-1069
-1136
-1213
-1291
-1371
-1450
-1533
-1615
-1695
-1789
-1894
-2003
-2119
-2237
-2353
-2470
-2589
-2710
-2838
-2974
-3117
-3258
-3402
-3542
-3677
-3819
-3953
-4087
-4220
-4353
-4494
-4620
-4739
-4848
-4941
-5027
-5109
-5180
-5243
-5299
-5338
-5368
-5382
-5378
-5360
-5333
-5300
-5253
-5202
-5139
-5061
-4973
-4872
-4761
-4639
-4515
-4386
-4255
-4124
-3980
-3834
-3680
-3522
-3363
-3195
-3030
-2862
-2681
-2501
-2314
-2114
-1911
-1704
-1492
-1283
-1078
-877
-680
-485
-297
-112
71
244
412
568
717
858
992
1129
1257
1379
1504
1620
1727
1830
1922
2008
2090
2167
2237
2294
2355
2403
2432
2467
2484
2492
2505
2503
2498
2492
2473
2453
2426
2387
2345
2302
2256
2208
2158
2107
2059
2004
1942
1886
1833
1784
1737
1689
1647
1605
1563
1520
1474
1430
1383
1337
1291
1244
1195
1144
1090
1034
981
929
879
838
803
776
758
743
737
750
772
806
855
918
992
1076
1175
1276
1384
1503
1635
1766
1897
2052
2195
2328
2474
2613
2752
2890
3025
3162
3294
3428
3556
3678
3804
3912
4018
4133
4232
4331
4425
4511
4594
4666
4733
4795
4851
4904
4957
5005
5048
5085
5120
5149
5172
5196
5219
5242
5256
5268
5286
5295
5301
5306
5308
5311
5313
5319
5324
5329
5336
5341
5349
5356
5366
5378
5389
5407
5431
5451
5469
5491
5512
5524
5538
5558
5571
5580
5588
5592
5593
5585
5574
5558
5537
5513
5483
5457
5422
5386
5353
5310
5275
5244
5214
5187
5171
5160
5139
5135
5137
5138
5151
5164
5184
5218
5250
5284
5328
5377
5430
5488
5549
5615
5686
5762
5838
5912
5987
6059
6130
6198
6265
6328
6390
6452
6511
6572
6627
6682
6741
6792
6844
6894
6946
6997
7040
7084
7125
7162
7197
7226
7251
7267
7286
7300
7300
7305
7305
7300
7296
7287
7281
7274
7262
7248
7230
7213
7191
7161
7135
7107
7070
7042
7012
6972
6938
6903
6869
6832
6791
6759
6725
6686
6650
6611
6570
6532
6496
6460
6422
6385
6350
6309
6270
6231
6186
6142
6098
6055
6011
5967
5926
5891
5850
5814
5783
5751
5728
5710
5700
5688
5683
5688
5683
5691
5703
5710
5728
5748
5768
5787
5810
5834
5857
5886
5911
5937
5966
6001
6039
6075
6122
6167
6215
6270
6322
6388
6453
6514
6583
6656
6727
6797
6870
6938
7015
7097
7169
7250
7327
7397
7468
7536
7593
7646
7701
7748
7784
7815
7835
7842
7841
7826
7801
7770
7727
7680
7621
7546
7462
7369
7267
7149
7027
6899
6761
6627
6478
6318
6158
5987
5805
5626
5445
5265
5088
4915
4737
4559
4393
4220
4064
3928
3798
3683
3583
3496
3418
3352
3305
3264
3233
3224
3232
3252
3279
3312
3357
3403
3454
3518
3587
3665
3748
3832
3914
3991
4067
4144
4219
4301
4379
4454
4531
4600
4663
4716
4769
4825
4876
4927
4985
5036
5082
5124
5158
5192
5220
5255
5298
5333
5368
5400
5419
5432
5447
5449
5454
5463
5465
5465
5450
5430
5402
5361
5321
5274
5232
5190
5136
5082
5011
4925
4838
4742
4647
4554
4453
4348
4238
4110
3970
3831
3684
3539
3396
3255
3112
2963
2809
2646
2486
2333
2188
2053
1925
1804
1685
1570
1446
1332
1237
1145
1070
997
934
877
812
754
681
628
594
555
531
506
482
452
414
381
346
321
304
286
267
243
207
165
121
74
29
-13
-54
-96
-147
-205
-276
-345
-409
-467
-517
-562
-599
-640
-690
-738
-783
-823
-849
-867
-879
-887
-898
-913
-928
-939
-941
-937
-921
-897
-874
-856
-842
-832
-824
-812
-792
-763
-737
-709
-688
-673
-665
-665
-658
-645
-636
-620
-612
-617
-631
-663
-701
-743
-784
-826
-877
-933
-1006
-1093
-1189
-1289
-1390
-1486
-1574
-1663
-1743
-1833
-1933
-2025
-2116
-2195
-2264
-2321
-2369
-2418
-2464
-2506
-2551
-2591
-2617
-2631
-2637
-2633
-2627
-2621
-2617
-2618
-2614
-2605
-2586
-2563
-2541
-2516
-2501
-2494
-2491
-2492
-2489
-2485
-2481
-2480
-2486
-2505
-2537
-2580
-2631
-2685
-2738
-2791
-2853
-2922
-3004
-3094
-3180
-3274
-3363
-3446
-3520
-3588
-3661
-3737
-3818
-3900
-3980
-4055
-4121
-4185
-4242
-4299
-4367
-4433
-4505
-4578
-4639
-4698
-4746
-4791
-4839
-4892
-4948
-5004
-5060
-5104
-5141
-5166
-5187
-5206
-5225
-5240
-5247
-5254
-5241
-5217
-5189
-5149
-5110
-5068
-5033
-4997
-4947
-4894
-4833
-4771
-4703
-4639
-4584
-4534
-4496
-4451
-4399
-4352
-4300
-4253
-4212
-4184
-4164
-4142
-4126
-4107
-4085
-4068
-4053
-4053
-4065
-4077
-4102
-4128
-4147
-4173
-4197
-4225
-4264
-4307
-4360
-4412
-4467
-4511
-4552
-4598
-4634
-4685
-4746
-4807
-4875
-4936
-4994
-5047
-5098
-5151
-5209
-5275
-5338
-5406
-5466
-5512
-5558
-5599
-5641
-5680
-5728
-5779
-5824
-5869
-5910
-5949
-5984
-6023
-6063
-6112
-6172
-6220
-6263
-6298
-6320
-6337
-6350
-6361
-6373
-6385
-6385
-6369
-6348
-6318
-6280
-6242
-6206
-6179
-6145
-6113
-6088
-6044
-5999
-5962
-5924
-5897
-5875
-5857
-5844
-5824
-5802
-5778
-5753
-5731
-5718
-5709
-5701
-5699
-5684
-5667
-5649
-5623
-5606
-5585
-5579
-5582
-5575
-5570
-5551
-5533
-5517
-5498
-5491
-5488
-5487
-5483
-5470
-5455
-5429
-5399
-5374
-5350
-5331
-5307
-5283
-5256
-5213
-5177
-5142
-5104
-5074
-5055
-5040
-5027
-5010
-4985
-4958
-4932
-4905
-4884
-4869
-4854
-4841
-4822
-4792
-4766
-4738
-4708
-4689
-4679
-4669
-4657
-4644
-4629
-4608
-4585
-4563
-4554
-4550
-4548
-4553
-4553
-4547
-4537
-4534
-4532
-4537
-4557
-4573
-4590
-4605
-4609
-4617
-4612
-4612
-4621
-4628
-4647
-4655
-4665
-4668
-4657
-4654
-4648
-4645
-4646
-4646
-4646
-4635
-4617
-4595
-4563
-4528
-4491
-4453
-4415
-4369
-4313
-4245
-4165
-4079
-3985
-3892
-3804
-3712
-3618
-3522
-3418
-3314
-3207
-3108
-3018
-2938
-2868
-2799
-2738
-2675
-2611
-2552
-2496
-2451
-2413
-2379
-2346
-2316
-2272
-2221
-2174
-2123
-2075
-2034
-1994
-1956
-1915
-1867
-1813
-1760
-1710
-1665
-1628
-1598
-1572
-1545
-1514
-1486
-1456
-1430
-1418
-1403
-1406
-1422
-1427
-1436
-1442
-1449
-1463
-1482
-1509
-1540
-1574
-1604
-1629
-1648
-1667
-1683
-1697
-1718
-1737
-1758
-1769
-1772
-1768
-1755
-1746
-1732
-1723
-1713
-1698
-1683
-1656
-1622
-1575
-1527
-1487
-1442
-1392
-1337
-1280
-1209
-1132
-1050
-961
-872
-788
-699
-606
-512
-402
-289
-179
-66
43
141
233
325
412
501
593
675
755
827
886
948
1003
1054
1112
1173
1232
1289
1344
1387
1423
1465
1501
1538
1586
1632
1658
1686
1711
1719
1728
1737
1746
1755
1758
1750
1740
1725
1695
1664
1642
1618
1596
1575
1548
1518
1477
1435
1399
1365
1334
1310
1286
1254
1219
1178
1131
1085
1052
1022
990
965
934
900
874
847
825
813
811
815
826
835
841
850
865
886
921
968
1023
1085
1151
1217
1289
1368
1454
1554
1668
1786
1913
2039
2163
2290
2423
2565
2715
2876
3039
3201
3364
3516
3664
3812
3960
4107
4252
4391
4521
4641
4746
4835
4922
5005
5083
5160
5232
5293
5343
5382
5413
5441
5467
5492
5513
5532
5544
5539
5526
5504
5479
5452
5424
5392
5348
5299
5234
5160
5082
4999
4924
4849
4772
4695
4612
4519
4419
4321
4226
4132
4039
3948
3853
3753
3646
3531
3419
3312
3211
3117
3021
2927
2836
2735
2642
2565
2492
2432
2385
2344
2304
2268
2238
2212
2197
2201
2217
2244
2285
2332
2378
2435
2504
2582
2675
2783
2904
3022
3139
3256
3374
3494
3618
3755
3889
4017
4145
4262
4370
4474
4576
4680
4784
4881
4979
5069
5148
5224
5292
5366
5444
5518
5601
5682
5751
5819
5881
5942
6011
6086
6158
6233
6303
6357
6406
6449
6489
6524
6555
6580
6597
6606
6592
6564
6524
6474
6418
6353
6282
6190
6084
5967
5840
5713
5583
5454
5338
5218
5092
4970
4842
4711
4588
4477
4370
4260
4155
4045
3933
3819
3703
3600
3503
3410
3321
3236
3153
3070
2988
2916
2861
2817
2787
2769
2754
2745
2745
2758
2778
2813
2863
2920
2981
3043
3107
3173
3243
3323
3413
3504
3597
3691
3778
3860
3946
4034
4128
4226
4326
4422
4510
4598
4680
4758
4842
4927
5013
5094
5167
5230
5279
5324
5367
5407
5436
5462
5477
5473
5458
5427
5382
5336
5283
5221
5152
5070
4972
4869
4753
4629
4506
4382
4262
4137
4000
3862
3724
3590
3463
3339
3228
3117
3009
2910
2805
2706
2611
2528
2466
2395
2336
2282
2221
2178
2133
2098
2083
2072
2077
2084
2091
2104
2120
2147
2182
2224
2275
2329
2379
2428
2473
2519
2570
2622
2678
2735
2791
2840
2885
2927
2966
3007
3058
3110
3152
3193
3229
3254
3278
3299
3320
3341
3363
3377
3385
3384
3368
3354
3339
3319
3296
3264
3218
3158
3083
2993
2899
2797
2687
2576
2448
2311
2165
2005
1843
1683
1515
1352
1194
1028
859
687
514
351
195
49
-89
-221
-353
-489
-622
-752
-879
-1000
-1111
-1220
-1330
-1440
-1556
-1661
-1764
-1865
-1942
-2010
-2068
-2116
-2158
-2188
-2210
-2213
-2196
-2163
-2107
-2042
-1965
-1878
-1783
-1670
-1543
-1401
-1241
-1071
-899
-723
-545
-367
-183
5
200
398
592
777
958
1127
1289
1449
1606
1759
1894
2024
2144
2239
2324
2396
2456
2510
2547
2571
2587
2579
2552
2511
2457
2397
2329
2253
2158
2049
1930
1794
1652
1507
1359
1210
1055
887
722
550
359
176
-2
-183
-352
-523
-701
-886
-1071
-1250
-1428
-1600
-1763
-1916
-2077
-2247
-2406
-2569
-2726
-2874
-3013
-3142
-3269
-3393
-3520
-3642
-3751
-3856
-3950
-4026
-4092
-4155
-4207
-4254
-4293
-4318
-4333
-4332
-4317
-4290
-4258
-4216
-4169
-4119
-4053
-3985
-3899
-3798
-3702
-3601
-3505
-3407
-3304
-3200
-3084
-2964
-2845
-2724
-2610
-2500
-2391
-2285
-2175
-2065
-1957
-1853
-1761
-1673
-1596
-1525
-1456
-1389
-1319
-1258
-1206
-1162
-1130
-1108
-1092
-1073
-1060
-1058
-1055
-1066
-1087
-1115
-1155
-1195
-1235
-1279
-1326
-1381
-1447
-1523
-1605
-1693
-1778
-1866
-1960
-2053
-2154
-2263
-2378
-2497
-2615
-2728
-2840
-2950
-3064
-3179
-3298
-3415
-3527
-3639
-3739
-3838
-3932
-4018
-4111
-4200
-4285
-4360
-4419
-4469
-4510
-4543
-4568
-4590
-4606
-4604
-4592
-4570
-4535
-4500
-4460
-4425
-4391
-4354
-4322
-4284
-4242
-4207
-4184
-4171
-4163
-4163
-4171
-4184
-4201
-4223
-4256
-4300
-4359
-4421
-4490
-4562
-4631
-4704
-4775
-4848
-4927
-5004
-5073
-5137
-5198
-5243
-5283
-5322
-5352
-5375
-5397
-5410
-5403
-5388
-5367
-5337
-5306
-5274
-5242
-5199
-5148
-5095
-5038
-4977
-4916
-4862
-4809
-4747
-4688
-4621
-4544
-4462
-4378
-4298
-4209
-4118
-4028
-3926
-3813
-3695
-3576
-3457
-3342
-3229
-3112
-2992
-2871
-2746
-2620
-2500
-2384
-2279
-2183
-2088
-1999
-1914
-1834
-1760
-1698
-1651
-1615
-1588
-1568
-1550
-1538
-1528
-1532
-1552
-1580
-1621
-1671
-1729
-1789
-1848
-1917
-1998
-2090
-2190
-2301
-2416
-2527
-2638
-2749
-2866
-2988
-3117
-3252
-3387
-3521
-3644
-3763
-3882
-3992
-4100
-4213
-4324
-4427
-4520
-4604
-4677
-4746
-4810
-4873
-4940
-5003
-5060
-5111
-5154
-5193
-5222
-5255
-5287
-5317
-5343
-5356
-5359
-5341
-5317
-5293
-5257
-5225
-5183
-5130
-5074
-5000
-4914
-4820
-4722
-4626
-4526
-4425
-4321
-4200
-4072
-3942
-3805
-3669
-3542
-3424
-3304
-3181
-3056
-2927
-2795
-2669
-2550
-2438
-2335
-2235
-2134
-2027
-1920
-1818
-1724
-1643
-1573
-1513
-1459
-1408
-1356
-1307
-1264
-1234
-1214
-1206
-1206
-1205
-1211
-1208
-1212
-1237
-1263
-1299
-1350
-1407
-1464
-1526
-1583
-1638
-1701
-1768
-1847
-1928
-2008
-2084
-2151
-2211
-2271
-2329
-2386
-2449
-2510
-2563
-2609
-2646
-2676
-2702
-2736
-2772
-2806
-2845
-2875
-2896
-2910
-2918
-2930
-2940
-2951
-2961
-2970
-2975
-2966
-2948
-2931
-2912
-2890
-2873
-2855
-2829
-2793
-2743
-2687
-2628
-2569
-2510
-2448
-2386
-2316
-2235
-2145
-2049
-1952
-1857
-1770
-1684
-1589
-1500
-1405
-1301
-1198
-1101
-1011
-923
-842
-762
-670
-578
-491
-400
-315
-242
-174
-111
-48
19
86
155
217
268
308
337
364
386
406
424
440
449
441
426
398
366
337
304
275
240
192
135
68
-5
-80
-151
-220
-289
-360
-436
-519
-610
-699
-780
-850
-912
-968
-1017
-1069
-1117
-1152
-1179
-1192
-1184
-1164
-1125
-1082
-1041
-990
-932
-863
-778
-681
-573
-461
-347
-238
-129
-17
103
230
359
495
626
747
862
974
1078
1186
1299
1411
1523
1624
1712
1791
1861
1928
1990
2056
2117
2168
2210
2236
2254
2257
2252
2255
2257
2252
2244
2228
2200
2163
2126
2089
2056
2029
1999
1963
1925
1881
1829
1777
1734
1696
1660
1638
1614
1575
1538
1506
1481
1470
1465
1474
1492
1507
1523
1541
1558
1582
1622
1660
1698
1743
1781
1811
1840
1870
1905
1947
1998
2058
2111
2153
2200
2249
2297
2348
2410
2472
2530
2587
2632
2670
2706
2739
2774
2811
2850
2878
2896
2906
2905
2899
2890
2883
2879
2872
2857
2836
2809
2770
2733
2698
2666
2641
2613
2584
2551
2508
2463
2421
2386
2359
2338
2318
2302
2281
2262
2247
2232
2237
2252
2278
2311
2344
2381
2416
2457
2508
2570
2649
2732
2819
2907
2989
3069
3147
3229
3317
3407
3499
3584
3659
3724
3784
3838
3882
3935
3989
4034
4080
4111
4131
4149
4161
4167
4179
4195
4206
4214
4214
4206
4191
4169
4151
4140
4132
4120
4107
4089
4061
4028
3998
3967
3941
3926
3906
3878
3845
3794
3741
3684
3614
3555
3496
3431
3359
3269
3180
3078
2971
2873
2779
2690
2601
2514
2422
2324
2230
2139
2054
1982
1922
1865
1810
1756
1704
1652
1609
1580
1560
1553
1552
1557
1562
1566
1579
1586
1606
1640
1674
1718
1761
1800
1838
1877
1920
1966
2027
2096
2167
2239
2314
2386
2455
2533
2617
2712
2817
2926
3035
3142
3248
3347
3448
3557
3670
3790
3906
4021
4132
4234
4334
4424
4514
4608
4699
4786
4861
4920
4962
4990
5006
5012
5013
5010
4989
4952
4903
4838
4757
4663
4568
4473
4379
4281
4180
4071
3954
3835
3716
3607
3508
3424
3344
3267
3198
3125
3059
3003
2960
2932
2920
2911
2902
2898
2889
2882
2878
2875
2881
2903
2921
2922
2930
2926
2911
2899
2885
2881
2878
2875
2872
2860
2851
2834
2814
2809
2808
2819
2833
2845
2859
2865
2871
2882
2896
2924
2957
2990
3027
3067
3099
3123
3151
3185
3224
3266
3311
3354
3383
3406
3421
3430
3432
3438
3449
3452
3455
3450
3429
3405
3382
3355
3333
3322
3306
3288
3275
3252
3227
3206
3183
3174
3175
3176
3179
3178
3174
3165
3159
3153
3148
3151
3154
3153
3144
3127
3102
3069
3038
3005
2977
2950
2917
2879
2833
2788
2734
2673
2622
2577
2530
2480
2433
2376
2307
2236
2167
2101
2038
1984
1931
1877
1820
1762
1705
1653
1608
1571
1543
1522
1501
1485
1467
1448
1437
1437
1447
1465
1495
1528
1565
1603
1646
1690
1738
1797
1861
1932
2002
2067
2127
2176
2221
2261
2299
2337
2366
2388
2400
2398
2385
2364
2338
2307
2276
2241
2203
2158
2100
2039
1968
1901
1840
1781
1737
1682
1637
1594
1538
1493
1442
1401
1369
1341
1319
1295
1266
1231
1195
1152
1119
1088
1051
1022
982
937
887
826
764
705
650
595
549
496
440
384
320
260
208
158
114
79
40
-7
-55
-111
-164
-210
-253
-286
-316
-348
-383
-422
-463
-506
-537
-556
-569
-572
-574
-583
-586
-580
-575
-555
-517
-486
-432
-363
-316
-268
-223
-176
-120
-60
5
67
133
184
222
261
300
344
389
440
494
541
581
615
642
671
705
740
783
826
867
898
923
948
967
994
1028
1064
1098
1123
1140
1147
1145
1137
1128
1119
1105
1082
1042
983
911
819
719
613
501
386
260
120
-34
-201
-382
-565
-740
-918
-1089
-1262
-1441
-1626
-1816
-2007
-2196
-2376
-2543
-2705
-2855
-2999
-3142
-3284
-3416
-3537
-3641
-3723
-3792
-3839
-3873
-3908
-3932
-3945
-3945
-3931
-3898
-3847
-3786
-3715
-3644
-3575
-3501
-3424
-3339
-3245
-3145
-3038
-2936
-2840
-2749
-2661
-2573
-2482
-2386
-2284
-2178
-2079
-1988
-1900
-1821
-1741
-1659
-1574
-1481
-1399
-1313
-1229
-1163
-1100
-1043
-986
-928
-871
-812
-761
-720
-694
-679
-669
-667
-668
-671
-679
-693
-714
-751
-799
-854
-914
-973
-1033
-1094
-1161
-1239
-1317
-1417
-1529
-1635
-1745
-1853
-1964
-2071
-2188
-2314
-2440
-2571
-2700
-2826
-2938
-3047
-3161
-3263
-3367
-3472
-3575
-3674
-3765
-3845
-3914
-3972
-4025
-4074
-4117
-4157
-4189
-4215
-4228
-4222
-4212
-4193
-4166
-4138
-4105
-4071
-4029
-3978
-3919
-3852
-3782
-3709
-3646
-3585
-3518
-3459
-3400
-3334
-3271
-3210
-3156
-3108
-3068
-3041
-3021
-3004
-2994
-2978
-2971
-2975
-2984
-3003
-3024
-3060
-3092
-3119
-3152
-3170
-3200
-3230
-3248
-3278
-3302
-3325
-3338
-3342
-3335
-3315
-3301
-3276
-3250
-3224
-3184
-3143
-3095
-3030
-2963
-2891
-2812
-2739
-2666
-2590
-2514
-2432
-2344
-2253
-2162
-2072
-1988
-1908
-1832
-1760
-1691
-1620
-1550
-1490
-1433
-1386
-1353
-1325
-1309
-1299
-1292
-1289
-1291
-1303
-1322
-1353
-1395
-1439
-1494
-1553
-1615
-1680
-1748
-1830
-1917
-2014
-2120
-2224
-2332
-2443
-2557
-2670
-2786
-2908
-3034
-3164
-3296
-3425
-3548
-3671
-3788
-3903
-4021
-4137
-4254
-4371
-4483
-4587
-4688
-4780
-4867
-4953
-5033
-5113
-5188
-5253
-5311
-5357
-5392
-5413
-5429
-5442
-5442
-5435
-5412
-5376
-5332
-5269
-5193
-5107
-5015
-4908
-4797
-4682
-4554
-4415
-4264
-4107
-3940
-3767
-3589
-3406
-3217
-3021
-2818
-2607
-2390
-2169
-1948
-1730
-1515
-1304
-1099
-895
-693
-502
-307
-115
63
234
391
540
681
814
934
1045
1151
1237
1303
1352
1384
1401
1402
1384
1357
1313
1251
1175
1078
970
849
720
576
421
262
93
-82
-268
-462
-660
-862
-1062
-1265
-1461
-1658
-1853
-2042
-2235
-2423
-2609
-2785
-2952
-3111
-3257
-3395
-3522
-3641
-3747
-3845
-3931
-3997
-4049
-4083
-4109
-4118
-4105
-4092
-4066
-4025
-3977
-3909
-3827
-3738
-3638
-3536
-3428
-3314
-3196
-3071
-2938
-2799
-2654
-2505
-2358
-2204
-2056
-1918
-1771
-1621
-1475
-1335
-1194
-1056
-933
-809
-690
-580
-471
-361
-256
-151
-49
48
139
223
309
385
460
541
614
681
742
798
845
886
927
960
989
1019
1041
1059
1076
1085
1091
1097
1101
1109
1116
1124
1135
1140
1144
1148
1152
1154
1157
1166
1173
1179
1185
1188
1183
1175
1168
1159
1147
1135
1121
1100
1075
1047
1011
975
937
896
854
808
764
713
660
603
538
478
418
354
294
233
169
105
41
-24
-87
-144
-195
-238
-276
-304
-327
-345
-357
-365
-359
-342
-323
-293
-257
-217
-172
-124
-73
-17
45
110
179
256
332
408
488
565
644
728
814
899
988
1078
1162
1247
1328
1408
1483
1551
1622
1685
1746
1806
1861
1910
1955
2000
2044
2085
2129
2173
2211
2249
2284
2325
2356
2385
2420
2447
2480
2511
2541
2563
2577
2596
2610
2627
2645
2663
2682
2701
2714
2728
2745
2751
2759
2770
2771
2774
2775
2769
2762
2752
2740
2730
2718
2700
2683
2673
2661
2648
2636
2624
2610
2599
2586
2564
2552
2537
2516
2498
2466
2431
2391
2346
2303
2254
2200
2142
2083
2016
1949
1881
1809
1738
1668
1607
1539
1470
1408
1339
1277
1217
1154
1103
1055
1008
966
934
906
883
876
871
885
911
941
990
1044
1107
1180
1263
1349
1444
1553
1657
1768
1882
1999
2118
2237
2361
2483
2607
2731
2854
2980
3103
3226
3345
3465
3584
3705
3824
3940
4066
4184
4300
4421
4537
4652
4767
4878
4981
5083
5182
5273
5354
5428
5497
5549
5593
5627
5649
5662
5657
5641
5613
5570
5514
5443
5357
5255
5140
5018
4879
4726
4574
4408
4236
4059
3877
3696
3515
3335
3156
2984
2815
2650
2499
2353
2213
2086
1970
1866
1771
1686
1614
1552
1499
1455
1423
1399
1385
1379
1378
1383
1392
1413
1433
1455
1488
1523
1561
1602
1660
1720
1775
1842
1914
1988
2067
2146
2233
2323
2417
2516
2616
2722
2828
2936
3052
3167
3287
3406
3531
3656
3778
3908
4031
4149
4266
4381
4491
4595
4698
4792
4881
4964
5040
5112
5172
5228
5269
5302
5329
5340
5350
5347
5328
5303
5275
5244
5196
5139
5081
5014
4945
4873
4793
4713
4629
4542
4453
4361
4270
4175
4081
3988
3892
3793
3695
3599
3503
3406
3308
3211
3109
3010
2909
2804
2696
2584
2473
2354
2237
2114
1991
1869
1739
1613
1487
1360
1237
1116
993
876
765
651
544
443
346
253
167
93
26
-33
-85
-123
-150
-165
-165
-157
-133
-91
-42
22
96
175
270
374
481
595
709
830
958
1085
1209
1333
1462
1585
1706
1827
1943
2061
2174
2287
2395
2496
2601
2703
2797
2888
2977
3054
3133
3207
3271
3328
3380
3434
3473
3513
3546
3576
3612
3639
3675
3700
3725
3754
3771
3796
3814
3828
3843
3848
3855
3858
3854
3847
3838
3822
3802
3777
3748
3712
3666
3614
3551
3482
3407
3319
3221
3117
2999
2872
2742
2600
2446
2283
2115
1940
1753
1568
1375
1168
962
756
545
333
122
-84
-285
-480
-670
-851
-1019
-1181
-1325
-1460
-1590
-1699
-1798
-1885
-1957
-2018
-2068
-2110
-2136
-2152
-2159
-2152
-2137
-2112
-2082
-2036
-1988
-1939
-1866
-1795
-1721
-1632
-1535
-1432
-1326
-1210
-1087
-957
-820
-681
-535
-385
-230
-74
83
242
401
561
712
867
1019
1157
1295
1423
1542
1655
1758
1850
1930
2000
2060
2109
2145
2172
2185
2187
2182
2165
2144
2112
2065
2017
1959
1891
1818
1734
1645
1545
1438
1325
1200
1070
934
789
640
483
325
161
-9
-180
-359
-542
-727
-911
-1099
-1291
-1480
-1669
-1856
-2040
-2219
-2392
-2561
-2718
-2869
-3008
-3137
-3257
-3362
-3458
-3541
-3608
-3663
-3703
-3731
-3743
-3737
-3723
-3700
-3663
-3617
-3563
-3500
-3428
-3355
-3276
-3192
-3106
-3017
-2932
-2849
-2769
-2693
-2627
-2562
-2499
-2443
-2398
-2359
-2327
-2303
-2282
-2279
-2271
-2272
-2295
-2315
-2349
-2384
-2429
-2491
-2546
-2613
-2683
-2749
-2825
-2896
-2970
-3050
-3122
-3192
-3255
-3313
-3368
-3416
-3452
-3484
-3510
-3524
-3526
-3521
-3507
-3484
-3452
-3410
-3364
-3316
-3258
-3193
-3128
-3061
-2988
-2913
-2840
-2765
-2691
-2617
-2552
-2484
-2422
-2369
-2311
-2260
-2208
-2160
-2120
-2081
-2049
-2019
-1996
-1971
-1952
-1934
-1914
-1896
-1882
-1871
-1857
-1843
-1832
-1817
-1801
-1792
-1780
-1768
-1768
-1771
-1778
-1799
-1814
-1833
-1866
-1897
-1936
-1987
-2043
-2104
-2168
-2235
-2307
-2378
-2458
-2543
-2636
-2736
-2837
-2951
-3065
-3184
-3305
-3427
-3560
-3698
-3843
-3996
-4154
-4314
-4473
-4636
-4798
-4962
-5125
-5286
-5453
-5620
-5780
-5939
-6087
-6216
-6347
-6475
-6586
-6703
-6803
-6883
-6957
-7013
-7051
-7073
-7081
-7079
-7068
-7036
-6997
-6940
-6853
-6759
-6651
-6527
-6395
-6258
-6113
-5961
-5802
-5631
-5449
-5263
-5069
-4879
-4705
-4526
-4342
-4165
-3986
-3810
-3631
-3453
-3287
-3131
-2985
-2845
-2709
-2565
-2428
-2302
-2174
-2055
-1949
-1855
-1770
-1691
-1618
-1550
-1491
-1439
-1403
-1383
-1381
-1391
-1411
-1441
-1471
-1510
-1558
-1613
-1677
-1750
-1840
-1935
-2024
-2114
-2204
-2297
-2399
-2507
-2623
-2745
-2867
-2985
-3100
-3210
-3318
-3427
-3544
-3668
-3790
-3912
-4027
-4135
-4236
-4327
-4424
-4520
-4612
-4708
-4795
-4870
-4935
-4991
-5037
-5079
-5125
-5167
-5208
-5245
-5271
-5286
-5288
-5294
-5295
-5294
-5304
-5310
-5316
-5319
-5311
-5298
-5281
-5259
-5242
-5227
-5201
-5186
-5157
-5101
-5048
-4985
-4911
-4841
-4768
-4695
-4616
-4525
-4429
-4314
-4192
-4073
-3948
-3827
-3705
-3583
-3458
-3323
-3182
-3038
-2896
-2757
-2628
-2507
-2388
-2269
-2144
-2022
-1896
-1775
-1663
-1560
-1469
-1377
-1289
-1200
-1106
-1012
-924
-846
-775
-717
-662
-609
-553
-494
-435
-380
-337
-291
-257
-232
-196
-163
-118
-65
-20
20
51
70
87
105
117
131
142
142
131
101
56
1
-63
-128
-198
-273
-351
-449
-558
-678
-807
-927
-1049
-1166
-1277
-1391
-1506
-1626
-1741
-1861
-1981
-2082
-2170
-2248
-2324
-2398
-2471
-2548
-2615
-2676
-2725
-2760
-2786
-2803
-2821
-2838
-2858
-2872
-2873
-2867
-2847
-2818
-2785
-2751
-2718
-2687
-2646
-2603
-2556
-2483
-2408
-2325
-2234
-2150
-2058
-1965
-1860
-1741
-1610
-1466
-1316
-1162
-1008
-850
-692
-516
-328
-139
69
279
487
697
900
1106
1313
1522
1738
1955
2167
2370
2560
2733
2894
3045
3189
3328
3454
3569
3663
3732
3780
3813
3831
3836
3837
3828
3800
3753
3692
3608
3517
3424
3323
3224
3121
3019
2911
2792
2673
2552
2436
2327
2231
2141
2055
1969
1879
1786
1688
1601
1519
1441
1371
1299
1225
1149
1073
992
910
844
781
725
674
615
556
493
427
369
316
276
244
208
183
158
132
121
116
122
154
201
253
318
394
468
558
666
779
910
1061
1222
1388
1561
1737
1914
2104
2301
2499
2712
2925
3126
3330
3526
3709
3892
4074
4249
4427
4603
4761
4906
5042
5160
5263
5356
5438
5513
5573
5612
5636
5642
5629
5595
5550
5497
5432
5360
5275
5170
5050
4919
4775
4624
4475
4316
4159
4002
3837
3667
3491
3318
3146
2985
2831
2681
2543
2409
2279
2155
2035
1933
1834
1752
1694
1645
1606
1573
1548
1536
1539
1558
1592
1645
1712
1787
1872
1967
2068
2175
2294
2428
2566
2714
2871
3025
3177
3327
3476
3627
3782
3940
4099
4258
4412
4561
4705
4842
4977
5110
5240
5374
5502
5622
5733
5830
5917
5994
6062
6126
6180
6223
6252
6267
6264
6242
6206
6164
6107
6037
5961
5869
5770
5657
5525
5389
5246
5100
4951
4803
4650
4492
4332
4165
3998
3838
3680
3527
3391
3258
3129
3013
2902
2799
2710
2632
2570
2522
2488
2466
2452
2445
2437
2447
2466
2488
2528
2568
2617
2677
2741
2807
2877
2956
3043
3145
3257
3377
3507
3633
3765
3905
4044
4188
4339
4499
4663
4822
4982
5139
5294
5446
5594
5744
5892
6041
6177
6303
6421
6525
6618
6698
6781
6854
6912
6962
6998
7025
7031
7034
7030
7011
6993
6963
6923
6872
6806
6727
6631
6527
6410
6287
6161
6024
5880
5731
5576
5407
5243
5081
4918
4767
4620
4480
4344
4215
4095
3983
3878
3783
3706
3640
3579
3529
3486
3447
3416
3392
3372
3365
3372
3377
3384
3400
3415
3428
3451
3475
3499
3534
3572
3614
3656
3697
3738
3777
3818
3861
3907
3955
3997
4040
4076
4108
4138
4163
4196
4218
4245
4270
4281
4293
4293
4289
4280
4266
4247
4229
4203
4162
4125
4075
4017
3956
3891
3824
3754
3682
3607
3531
3449
3362
3274
3188
3099
3016
2939
2857
2782
2710
2636
2566
2499
2441
2397
2350
2314
2293
2270
2251
2236
2224
2218
2217
2219
2227
2232
2240
2250
2254
2256
2253
2254
2256
2255
2247
2236
2219
2188
2157
2120
2078
2035
1986
1938
1888
1835
1779
1719
1663
1612
1564
1516
1475
1442
1398
1367
1345
1310
1282
1258
1235
1213
1191
1168
1142
1114
1079
1042
1001
958
917
871
822
768
709
646
578
513
444
379
316
252
194
129
62
9
-35
-81
-124
-161
-192
-218
-244
-268
-289
-306
-323
-334
-343
-352
-353
-355
-356
-359
-359
-358
-362
-357
-351
-343
-332
-333
-329
-322
-321
-317
-317
-313
-307
-308
-308
-313
-324
-340
-355
-375
-398
-423
-454
-484
-522
-566
-609
-660
-715
-766
-819
-868
-919
-969
-1016
-1062
-1103
-1137
-1162
-1180
-1192
-1197
-1195
-1194
-1186
-1176
-1166
-1149
-1132
-1104
-1082
-1069
-1050
-1038
-1031
-1032
-1033
-1037
-1047
-1058
-1082
-1108
-1131
-1169
-1210
-1250
-1294
-1340
-1386
-1438
-1494
-1551
-1614
-1676
-1740
-1808
-1873
-1943
-2014
-2088
-2166
-2246
-2333
-2425
-2516
-2605
-2700
-2797
-2888
-2985
-3083
-3181
-3280
-3374
-3472
-3566
-3650
-3734
-3821
-3901
-3974
-4049
-4117
-4180
-4236
-4285
-4332
-4369
-4400
-4428
-4457
-4478
-4492
-4508
-4516
-4519
-4527
-4533
-4533
-4539
-4548
-4553
-4555
-4557
-4556
-4551
-4549
-4545
-4534
-4515
-4495
-4478
-4453
-4422
-4390
-4359
-4314
-4268
-4227
-4177
-4135
-4091
-4042
-3995
-3945
-3898
-3861
-3824
-3784
-3753
-3720
-3688
-3666
-3638
-3621
-3604
-3580
-3568
-3556
-3541
-3529
-3513
-3498
-3485
-3476
-3468
-3462
-3462
-3460
-3471
-3487
-3506
-3531
-3557
-3597
-3636
-3673
-3722
-3768
-3816
-3868
-3914
-3960
-4014
-4058
-4101
-4152
-4193
-4232
-4272
-4310
-4352
-4390
-4420
-4453
-4487
-4519
-4554
-4582
-4612
-4648
-4681
-4715
-4755
-4795
-4838
-4883
-4928
-4979
-5029
-5075
-5133
-5181
-5215
-5261
-5302
-5337
-5372
-5398
-5420
-5439
-5453
-5464
-5470
-5473
-5476
-5472
-5466
-5456
-5437
-5416
-5391
-5362
-5321
-5274
-5219
-5159
-5092
-5013
-4932
-4844
-4757
-4664
-4559
-4458
-4355
-4248
-4141
-4030
-3923
-3819
-3718
-3618
-3525
-3435
-3339
-3257
-3182
-3098
-3023
-2955
-2888
-2829
-2767
-2710
-2658
-2608
-2562
-2517
-2482
-2450
-2409
-2383
-2361
-2340
-2324
-2310
-2301
-2295
-2295
-2297
-2307
-2321
-2335
-2359
-2382
-2410
-2445
-2482
-2525
-2569
-2621
-2679
-2734
-2798
-2866
-2931
-3007
-3087
-3168
-3254
-3339
-3426
-3515
-3601
-3683
-3768
-3856
-3934
-4015
-4095
-4164
-4236
-4305
-4372
-4436
-4490
-4543
-4594
-4640
-4683
-4723
-4759
-4791
-4819
-4846
-4871
-4889
-4902
-4915
-4921
-4927
-4927
-4925
-4918
-4901
-4887
-4863
-4829
-4790
-4743
-4692
-4624
-4550
-4472
-4383
-4288
-4184
-4076
-3961
-3841
-3717
-3590
-3457
-3317
-3176
-3029
-2877
-2720
-2560
-2391
-2218
-2044
-1855
-1669
-1485
-1287
-1090
-889
-685
-480
-276
-74
127
322
509
690
865
1027
1181
1316
1438
1551
1638
1713
1768
1807
1832
1834
1826
1794
1753
1707
1640
1563
1475
1379
1271
1154
1029
889
748
603
450
292
130
-37
-205
-372
-541
-710
-875
-1036
-1203
-1365
-1520
-1689
-1842
-1980
-2125
-2258
-2379
-2490
-2592
-2681
-2757
-2822
-2868
-2906
-2926
-2937
-2934
-2914
-2891
-2847
-2789
-2723
-2638
-2546
-2439
-2324
-2194
-2050
-1907
-1740
-1569
-1399
-1214
-1021
-816
-619
-405
-178
40
267
492
721
953
1178
1405
1620
1844
2056
2246
2445
2630
2806
2971
3125
3272
3401
3526
3634
3732
3819
3892
3959
4005
4041
4073
4088
4093
4089
4079
4057
4025
3994
3954
3908
3862
3807
3753
3697
3633
3578
3516
3455
3403
3350
3297
3245
3201
3156
3116
3079
3039
3003
2971
2944
2912
2881
2850
2815
2784
2749
2709
2668
2630
2584
2533
2492
2450
2399
2355
2315
2266
2230
2197
2159
2136
2115
2090
2077
2072
2063
2063
2072
2081
2100
2124
2147
2176
2212
2245
2278
2323
2362
2398
2446
2493
2536
2589
2643
2695
2763
2832
2901
2985
3071
3162
3262
3368
3473
3586
3708
3823
3945
4068
4184
4309
4435
4555
4672
4788
4901
5005
5104
5198
5280
5362
5437
5495
5549
5591
5619
5648
5667
5671
5672
5662
5642
5618
5588
5548
5503
5450
5392
5333
5267
5196
5121
5047
4967
4883
4800
4716
4635
4549
4464
4387
4311
4239
4171
4110
4053
4003
3963
3925
3900
3876
3854
3845
3841
3845
3849
3862
3886
3910
3941
3974
4014
4050
4092
4138
4179
4227
4261
4292
4325
4348
4371
4389
4403
4409
4412
4415
4409
4400
4390
4378
4366
4351
4334
4321
4309
4293
4281
4270
4258
4246
4235
4226
4212
4199
4187
4166
4145
4125
4097
4065
4035
3998
3954
3914
3865
3805
3749
3690
3622
3559
3488
3411
3340
3264
3190
3115
3038
2965
2890
2815
2743
2670
2594
2521
2446
2370
2296
2220
2150
2085
2020
1962
1906
1856
1812
1776
1749
1724
1713
1712
1717
1733
1757
1792
1833
1878
1936
1998
2064
2135
2204
2284
2362
2432
2508
2575
2647
2720
2783
2845
2903
2959
3014
3062
3105
3151
3195
3233
3273
3310
3339
3372
3399
3417
3434
3449
3460
3463
3464
3462
3446
3428
3407
3377
3341
3298
3249
3193
3130
3058
2978
2892
2794
2690
2579
2459
2337
2208
2076
1942
1808
1671
1534
1404
1270
1143
1019
891
773
661
552
451
356
272
192
112
48
-8
-58
-98
-131
-155
-172
-179
-175
-171
-153
-120
-86
-43
9
70
140
215
300
393
488
587
691
799
910
1019
1125
1232
1338
1437
1531
1624
1708
1786
1861
1930
1993
2052
2105
2153
2195
2229
2259
2284
2300
2309
2313
2308
2290
2270
2242
2200
2153
2097
2032
1962
1885
1800
1711
1616
1514
1409
1299
1186
1070
947
823
699
569
431
296
159
15
-126
-268
-409
-546
-679
-807
-939
-1064
-1182
-1290
-1387
-1483
-1560
-1620
-1683
-1729
-1762
-1794
-1811
-1812
-1807
-1790
-1752
-1711
-1662
-1604
-1542
-1470
-1392
-1309
-1217
-1120
-1022
-917
-815
-717
-614
-518
-423
-328
-235
-150
-72
7
74
134
184
228
270
302
329
349
360
359
352
336
313
290
265
231
196
159
107
54
-2
-60
-122
-191
-256
-328
-406
-492
-585
-686
-791
-894
-1008
-1117
-1224
-1339
-1455
-1586
-1715
-1837
-1957
-2082
-2203
-2312
-2426
-2537
-2636
-2745
-2849
-2939
-3024
-3107
-3182
-3239
-3303
-3369
-3419
-3475
-3523
-3563
-3589
-3603
-3614
-3611
-3608
-3607
-3597
-3579
-3556
-3526
-3485
-3443
-3398
-3349
-3304
-3260
-3212
-3161
-3103
-3035
-2960
-2885
-2806
-2723
-2645
-2562
-2475
-2387
-2290
-2187
-2081
-1978
-1882
-1789
-1697
-1612
-1530
-1442
-1358
-1279
-1205
-1142
-1086
-1047
-1011
-978
-950
-924
-907
-891
-896
-911
-927
-958
-991
-1030
-1066
-1106
-1146
-1196
-1268
-1337
-1410
-1489
-1561
-1633
-1707
-1780
-1859
-1946
-2041
-2144
-2242
-2338
-2428
-2513
-2602
-2691
-2782
-2880
-2973
-3061
-3144
-3218
-3284
-3345
-3407
-3472
-3530
-3587
-3640
-3673
-3697
-3715
-3729
-3733
-3738
-3751
-3751
-3751
-3744
-3730
-3716
-3695
-3687
-3681
-3677
-3681
-3688
-3690
-3689
-3689
-3681
-3679
-3688
-3699
-3709
-3714
-3718
-3716
-3704
-3692
-3680
-3668
-3659
-3656
-3644
-3625
-3603
-3572
-3538
-3503
-3470
-3442
-3410
-3370
-3325
-3268
-3202
-3133
-3053
-2976
-2906
-2827
-2744
-2656
-2560
-2459
-2352
-2249
-2149
-2055
-1968
-1885
-1800
-1715
-1633
-1553
-1477
-1408
-1355
-1303
-1250
-1207
-1157
-1109
-1065
-1017
-975
-939
-906
-876
-846
-811
-775
-740
-706
-678
-660
-648
-641
-649
-653
-652
-663
-678
-701
-732
-775
-825
-887
-943
-997
-1064
-1127
-1202
-1280
-1367
-1469
-1569
-1675
-1779
-1888
-1999
-2109
-2232
-2357
-2491
-2627
-2761
-2902
-3041
-3174
-3311
-3450
-3589
-3731
-3868
-3996
-4124
-4240
-4343
-4435
-4520
-4596
-4661
-4717
-4766
-4800
-4818
-4827
-4816
-4802
-4776
-4729
-4690
-4637
-4565
-4493
-4401
-4299
-4189
-4067
-3939
-3802
-3655
-3498
-3330
-3153
-2968
-2769
-2563
-2354
-2138
-1921
-1707
-1484
-1260
-1027
-794
-564
-327
-104
124
359
580
804
1030
1255
1476
1695
1903
2095
2285
2464
2635
2799
2949
3089
3217
3335
3429
3501
3557
3595
3617
3622
3612
3585
3541
3479
3401
3308
3201
3079
2950
2817
2675
2527
2370
2210
2042
1862
1687
1512
1332
1157
983
802
623
447
269
94
-74
-238
-395
-547
-691
-832
-968
-1101
-1230
-1347
-1458
-1559
-1647
-1730
-1807
-1874
-1934
-1983
-2019
-2048
-2063
-2063
-2051
-2028
-1996
-1957
-1907
-1845
-1782
-1703
-1610
-1510
-1397
-1276
-1151
-1022
-882
-739
-583
-415
-248
-70
115
302
489
673
858
1041
1224
1406
1586
1763
1930
2087
2236
2368
2493
2613
2725
2834
2930
3016
3092
3156
3210
3263
3315
3364
3413
3458
3506
3545
3570
3602
3623
3644
3671
3687
3711
3741
3757
3762
3764
3768
3764
3762
3758
3751
3747
3726
3699
3675
3634
3589
3552
3512
3463
3411
3362
3297
3221
3151
3071
2996
2927
2857
2789
2718
2651
2577
2505
2439
2377
2328
2281
2236
2192
2152
2110
2056
2013
1981
1947
1919
1891
1863
1824
1783
1742
1699
1656
1614
1576
1536
1495
1449
1401
1344
1284
1229
1172
1127
1090
1048
1009
972
930
892
861
832
813
801
791
789
790
792
806
827
855
902
956
1021
1097
1173
1247
1324
1402
1484
1573
1662
1750
1836
1919
1994
2062
2121
2183
2252
2314
2379
2440
2498
2552
2601
2653
2696
2752
2814
2876
2949
3015
3081
3147
3208
3273
3342
3418
3492
3566
3646
3715
3780
3842
3895
3951
4003
4056
4107
4150
4190
4219
4243
4264
4286
4302
4322
4343
4357
4373
4377
4380
4382
4376
4372
4366
4357
4343
4317
4281
4232
4172
4105
4030
3950
3862
3773
3671
3561
3447
3320
3187
3055
2927
2796
2667
2533
2392
2250
2101
1951
1800
1654
1513
1373
1241
1106
963
829
698
568
449
333
227
129
28
-71
-169
-264
-358
-441
-520
-596
-664
-733
-802
-871
-939
-1004
-1057
-1108
-1157
-1192
-1218
-1239
-1249
-1254
-1249
-1231
-1200
-1147
-1086
-1024
-945
-861
-769
-670
-563
-447
-324
-191
-50
97
244
396
549
703
864
1025
1188
1355
1520
1680
1833
1984
2130
2268
2406
2546
2677
2805
2931
3045
3143
3238
3323
3401
3474
3535
3591
3634
3665
3684
3689
3685
3669
3656
3631
3588
3545
3489
3425
3345
3254
3158
3050
2938
2818
2694
2555
2406
2250
2081
1907
1727
1542
1352
1158
959
752
537
315
87
-144
-373
-604
-834
-1066
-1299
-1532
-1769
-1999
-2223
-2438
-2642
-2839
-3022
-3198
-3366
-3524
-3670
-3802
-3923
-4022
-4101
-4165
-4209
-4237
-4252
-4246
-4221
-4179
-4113
-4028
-3927
-3804
-3666
-3515
-3348
-3167
-2968
-2754
-2525
-2282
-2027
-1767
-1500
-1225
-948
-667
-383
-94
195
483
771
1052
1329
1597
1852
2110
2354
2583
2807
3012
3206
3384
3539
3674
3791
3892
3974
4039
4081
4104
4105
4081
4037
3966
3881
3776
3652
3510
3344
3165
2968
2754
2525
2291
2048
1793
1537
1273
1002
728
453
173
-102
-376
-647
-909
-1170
-1424
-1674
-1914
-2143
-2370
-2580
-2781
-2971
-3143
-3306
-3452
-3587
-3714
-3824
-3920
-4004
-4074
-4131
-4176
-4209
-4233
-4246
-4249
-4244
-4225
-4195
-4153
-4100
-4036
-3958
-3877
-3784
-3684
-3573
-3448
-3319
-3180
-3039
-2888
-2730
-2578
-2423
-2261
-2099
-1940
-1774
-1608
-1445
-1282
-1127
-973
-822
-676
-531
-397
-262
-135
-22
90
193
288
381
464
537
605
670
726
774
816
847
870
884
889
884
876
859
830
792
740
682
614
534
449
352
248
141
24
-102
-231
-359
-492
-635
-774
-914
-1060
-1203
-1349
-1496
-1638
-1780
-1920
-2058
-2190
-2318
-2439
-2558
-2671
-2778
-2880
-2974
-3063
-3145
-3220
-3289
-3348
-3406
-3457
-3497
-3535
-3569
-3588
-3603
-3611
-3611
-3605
-3588
-3565
-3535
-3491
-3436
-3376
-3306
-3228
-3144
-3054
-2955
-2847
-2736
-2617
-2492
-2363
-2230
-2093
-1954
-1812
-1670
-1533
-1386
-1246
-1112
-971
-839
-702
-568
-441
-316
-195
-80
28
130
222
305
380
448
505
548
584
610
622
626
620
601
575
541
495
444
389
328
260
191
120
44
-32
-109
-183
-256
-326
-393
-459
-522
-584
-644
-708
-771
-831
-888
-942
-1000
-1056
-1118
-1180
-1237
-1300
-1362
-1428
-1493
-1557
-1625
-1692
-1760
-1825
-1892
-1955
-2017
-2081
-2136
-2196
-2250
-2299
-2350
-2399
-2448
-2495
-2542
-2588
-2633
-2676
-2717
-2759
-2797
-2838
-2875
-2913
-2944
-2971
-3002
-3025
-3053
-3071
-3083
-3097
-3103
-3094
-3086
-3081
-3054
-3030
-3000
-2956
-2912
-2854
-2794
-2722
-2646
-2571
-2485
-2401
-2302
-2199
-2099
-1990
-1879
-1769
-1655
-1543
-1433
-1322
-1214
-1099
-991
-891
-787
-690
-589
-493
-403
-312
-225
-144
-68
5
71
132
188
237
278
314
344
366
381
387
388
382
367
346
322
290
255
213
171
121
62
6
-62
-126
-198
-283
-363
-450
-539
-627
-718
-803
-885
-970
-1050
-1121
-1189
-1253
-1309
-1357
-1403
-1442
-1475
-1504
-1527
-1547
-1561
-1572
-1578
-1579
-1579
-1571
-1560
-1543
-1520
-1500
-1472
-1436
-1406
-1364
-1316
-1274
-1226
-1178
-1129
-1079
-1029
-981
-937
-890
-843
-793
-750
-712
-664
-620
-575
-522
-469
-417
-365
-313
-259
-206
-155
-105
-51
1
55
109
165
225
286
356
422
490
566
642
725
808
895
986
1079
1174
1268
1366
1461
1557
1650
1741
1833
1920
2000
2078
2154
2220
2281
2339
2389
2435
2473
2506
2534
2555
2575
2590
2597
2603
2607
2607
2605
2601
2591
2578
2566
2550
2530
2505
2475
2441
2402
2357
2304
2249
2188
2114
2039
1955
1865
1769
1670
1565
1448
1343
1220
1082
958
824
695
571
442
313
185
61
-64
-187
-308
-427
-542
-660
-777
-892
-1002
-1109
-1212
-1310
-1402
-1482
-1561
-1627
-1680
-1723
-1751
-1770
-1773
-1761
-1733
-1688
-1625
-1546
-1450
-1334
-1203
-1052
-890
-715
-520
-319
-109
111
337
568
801
1040
1281
1519
1759
1995
2229
2463
2690
2914
3134
3347
3555
3758
3951
4138
4322
4495
4663
4822
4972
5116
5254
5386
5508
5623
5730
5831
5921
5998
6073
6125
6166
6205
6218
6222
6211
6178
6139
6086
6016
5930
5833
5724
5598
5464
5319
5170
5011
4840
4667
4483
4297
4109
3918
3722
3522
3323
3120
2918
2717
2513
2309
2108
1915
1720
1533
1352
1177
1015
862
723
592
475
379
289
215
152
94
54
27
6
-4
-7
-4
7
24
45
70
101
140
180
227
279
336
399
454
527
618
700
795
895
998
1111
1226
1346
1472
1604
1745
1889
2036
2190
2349
2513
2679
2847
3018
3189
3361
3533
3708
3876
4041
4205
4355
4508
4661
4795
4922
5045
5158
5252
5340
5420
5481
5528
5564
5586
5594
5585
5568
5533
5475
5412
5339
5251
5154
5044
4928
4808
4678
4544
4408
4267
4126
3983
3841
3702
3557
3412
3268
3128
2989
2844
2701
2564
2420
2277
2135
1989
1844
1698
1555
1410
1262
1121
979
840
705
574
447
325
211
101
-4
-106
-203
-296
-389
-475
-556
-634
-706
-775
-834
-884
-925
-956
-980
-990
-986
-977
-958
-922
-884
-840
-787
-719
-644
-567
-481
-394
-303
-205
-104
2
106
215
326
438
553
670
785
903
1019
1137
1256
1373
1488
1603
1720
1827
1936
2047
2149
2247
2337
2429
2515
2586
2653
2720
2769
2806
2844
2868
2886
2898
2900
2900
2890
2865
2839
2809
2770
2728
2677
2628
2571
2506
2445
2377
2317
2252
2177
2107
2033
1956
1873
1786
1697
1602
1503
1398
1291
1179
1067
954
839
726
612
502
393
286
184
79
-17
-112
-203
-287
-368
-445
-520
-592
-657
-715
-774
-825
-868
-915
-958
-994
-1025
-1059
-1089
-1111
-1139
-1163
-1186
-1209
-1237
-1265
-1290
-1322
-1356
-1395
-1437
-1476
-1521
-1568
-1614
-1661
-1704
-1745
-1783
-1820
-1850
-1871
-1890
-1899
-1899
-1890
-1870
-1841
-1800
-1753
-1696
-1630
-1556
-1473
-1392
-1302
-1206
-1111
-1011
-915
-819
-722
-630
-533
-446
-363
-278
-199
-122
-50
18
80
135
186
232
271
308
341
368
388
405
421
434
442
445
449
451
446
439
436
429
416
404
391
371
344
317
283
238
191
133
70
3
-73
-153
-240
-332
-429
-534
-640
-750
-865
-981
-1102
-1226
-1350
-1475
-1601
-1723
-1844
-1968
-2083
-2189
-2297
-2402
-2497
-2588
-2676
-2762
-2839
-2906
-2975
-3038
-3101
-3156
-3200
-3250
-3287
-3319
-3343
-3362
-3377
-3376
-3368
-3355
-3332
-3302
-3262
-3217
-3163
-3096
-3033
-2971
-2897
-2823
-2748
-2672
-2596
-2517
-2440
-2362
-2279
-2195
-2112
-2029
-1944
-1860
-1772
-1678
-1588
-1493
-1397
-1301
-1198
-1097
-993
-891
-792
-692
-603
-515
-433
-362
-298
-240
-192
-157
-129
-107
-93
-91
-84
-90
-112
-128
-150
-176
-204
-238
-276
-320
-363
-406
-451
-497
-548
-595
-643
-691
-741
-797
-840
-885
-945
-1007
-1067
-1132
-1205
-1280
-1361
-1447
-1534
-1625
-1716
-1809
-1900
-1991
-2080
-2164
-2246
-2327
-2402
-2471
-2541
-2609
-2672
-2735
-2795
-2847
-2904
-2960
-3012
-3064
-3109
-3159
-3198
-3241
-3283
-3314
-3350
-3375
-3394
-3413
-3422
-3422
-3426
-3421
-3396
-3374
-3342
-3303
-3262
-3205
-3148
-3076
-3002
-2930
-2841
-2759
-2667
-2566
-2471
-2370
-2273
-2174
-2075
-1979
-1880
-1786
-1697
-1606
-1517
-1434
-1353
-1271
-1194
-1121
-1046
-977
-911
-847
-787
-732
-688
-640
-599
-568
-536
-517
-496
-483
-478
-475
-479
-482
-493
-509
-525
-547
-570
-598
-628
-660
-696
-731
-767
-799
-833
-871
-901
-927
-953
-974
-994
-1008
-1012
-1019
-1020
-1016
-1010
-1001
-995
-986
-983
-987
-991
-999
-1016
-1039
-1066
-1099
-1139
-1187
-1239
-1293
-1352
-1415
-1478
-1543
-1612
-1680
-1748
-1816
-1881
-1951
-2014
-2073
-2132
-2179
-2232
-2279
-2316
-2351
-2378
-2398
-2407
-2420
-2420
-2412
-2397
-2367
-2340
-2298
-2249
-2194
-2128
-2053
-1974
-1895
-1807
-1717
-1625
-1531
-1437
-1343
-1252
-1156
-1068
-987
-903
-825
-750
-680
-612
-547
-489
-437
-384
-331
-293
-251
-201
-165
-128
-85
-53
-10
36
70
113
161
212
265
323
385
446
511
576
637
701
765
824
882
938
990
1035
1074
1110
1138
1158
1168
1171
1167
1153
1130
1098
1057
1013
964
902
839
776
705
634
561
490
416
341
271
201
132
64
-3
-70
-134
-195
-257
-318
-374
-427
-485
-538
-591
-644
-696
-752
-807
-860
-918
-979
-1039
-1109
-1178
-1236
-1306
-1378
-1443
-1509
-1571
-1630
-1684
-1733
-1775
-1811
-1839
-1857
-1865
-1860
-1845
-1817
-1777
-1723
-1649
-1558
-1461
-1350
-1220
-1079
-924
-757
-578
-388
-190
19
237
464
694
929
1166
1403
1639
1871
2098
2315
2525
2721
2904
3077
3232
3366
3483
3585
3669
3742
3794
3824
3849
3849
3832
3804
3759
3710
3643
3559
3471
3371
3257
3136
3015
2886
2752
2618
2480
2348
2218
2085
1959
1846
1731
1621
1522
1426
1343
1263
1186
1121
1059
1003
954
908
871
833
799
772
742
715
689
665
646
617
598
584
563
549
534
518
507
499
487
481
486
487
496
515
535
561
599
647
703
769
843
928
1024
1122
1226
1339
1449
1564
1683
1799
1912
2024
2132
2231
2326
2414
2489
2563
2624
2671
2716
2755
2777
2796
2811
2812
2804
2797
2791
2775
2759
2743
2725
2708
2695
2683
2674
2673
2675
2683
2696
2704
2723
2746
2763
2784
2812
2835
2854
2876
2890
2901
2912
2915
2915
2911
2904
2891
2877
2866
2847
2833
2818
2795
2784
2766
2750
2737
2716
2702
2680
2660
2647
2622
2599
2573
2546
2509
2465
2427
2380
2336
2287
2236
2190
2137
2087
2035
1979
1928
1874
1813
1755
1701
1635
1578
1519
1449
1390
1329
1262
1201
1144
1081
1028
985
933
890
854
818
793
774
761
761
769
784
812
852
901
962
1041
1126
1217
1327
1442
1561
1694
1830
1964
2108
2251
2392
2534
2671
2804
2929
3046
3152
3248
3342
3420
3488
3544
3588
3626
3651
3663
3670
3671
3664
3654
3630
3601
3572
3532
3489
3439
3385
3322
3252
3182
3106
3029
2941
2848
2758
2660
2560
2460
2348
2234
2127
2014
1899
1780
1660
1541
1419
1300
1178
1059
943
827
714
599
495
389
290
210
124
47
-25
-86
-142
-193
-230
-265
-288
-318
-332
-326
-335
-336
-328
-321
-309
-294
-272
-245
-215
-174
-126
-74
-12
55
128
208
293
382
478
575
674
774
873
977
1077
1179
1277
1373
1469
1552
1645
1729
1794
1864
1923
1975
2021
2056
2085
2103
2115
2115
2109
2093
2066
2040
1996
1940
1884
1812
1727
1639
1540
1437
1325
1196
1067
937
798
655
509
361
214
70
-71
-206
-336
-454
-567
-672
-763
-850
-924
-990
-1049
-1093
-1134
-1171
-1196
-1217
-1234
-1242
-1249
-1252
-1249
-1242
-1231
-1218
-1197
-1172
-1142
-1107
-1069
-1020
-972
-924
-867
-807
-746
-678
-616
-556
-487
-426
-362
-300
-250
-200
-156
-116
-84
-60
-39
-27
-23
-22
-26
-36
-50
-68
-92
-119
-149
-185
-224
-272
-318
-364
-415
-460
-514
-567
-611
-660
-701
-740
-778
-809
-834
-860
-880
-893
-906
-915
-926
-926
-927
-936
-937
-942
-946
-951
-961
-967
-972
-980
-994
-1001
-1012
-1026
-1036
-1052
-1063
-1072
-1086
-1098
-1115
-1127
-1147
-1174
-1196
-1223
-1248
-1277
-1307
-1335
-1369
-1402
-1433
-1466
-1502
-1536
-1567
-1598
-1629
-1657
-1685
-1712
-1739
-1762
-1788
-1814
-1836
-1864
-1893
-1920
-1948
-1976
-2009
-2039
-2067
-2096
-2118
-2140
-2162
-2176
-2183
-2190
-2191
-2182
-2177
-2164
-2137
-2120
-2091
-2048
-2011
-1965
-1910
-1852
-1793
-1723
-1648
-1569
-1482
-1396
-1305
-1207
-1113
-1017
-923
-833
-743
-662
-585
-515
-454
-402
-355
-314
-285
-259
-236
-216
-201
-186
-170
-155
-140
-130
-116
-99
-84
-71
-62
-49
-45
-42
-40
-47
-57
-74
-88
-114
-154
-191
-237
-289
-349
-414
-483
-562
-646
-736
-835
-933
-1033
-1140
-1251
-1361
-1474
-1592
-1709
-1831
-1948
-2058
-2173
-2283
-2392
-2495
-2591
-2683
-2767
-2840
-2905
-2959
-3004
-3040
-3067
-3080
-3082
-3083
-3068
-3044
-3021
-2982
-2941
-2899
-2847
-2789
-2730
-2667
-2599
-2528
-2454
-2379
-2302
-2221
-2146
-2072
-1993
-1922
-1853
-1781
-1715
-1651
-1587
-1526
-1464
-1405
-1346
-1284
-1230
-1167
-1105
-1050
-989
-929
-871
-812
-752
-691
-634
-574
-516
-456
-394
-333
-271
-208
-140
-72
-4
70
139
213
285
354
435
501
559
618
669
723
764
797
823
841
855
859
860
855
843
832
811
791
775
748
720
687
653
614
570
523
470
413
348
274
192
104
8
-96
-207
-327
-453
-588
-729
-874
-1024
-1175
-1332
-1490
-1646
-1804
-1960
-2114
-2261
-2405
-2547
-2678
-2805
-2923
-3032
-3131
-3220
-3301
-3367
-3420
-3460
-3492
-3508
-3509
-3503
-3482
-3446
-3399
-3343
-3277
-3199
-3108
-3006
-2898
-2778
-2643
-2502
-2354
-2195
-2033
-1863
-1689
-1513
-1332
-1154
-974
-793
-611
-434
-263
-90
78
243
402
556
708
853
995
1129
1258
1381
1500
1617
1724
1830
1930
2027
2128
2216
2301
2386
2461
2532
2595
2654
2702
2742
2775
2794
2809
2810
2796
2777
2745
2703
2643
2572
2489
2390
2277
2145
2005
1846
1671
1487
1290
1086
872
656
431
206
-15
-237
-452
-664
-861
-1051
-1238
-1405
-1563
-1709
-1843
-1967
-2078
-2182
-2276
-2363
-2440
-2506
-2566
-2619
-2665
-2701
-2729
-2751
-2762
-2763
-2756
-2739
-2712
-2679
-2639
-2587
-2525
-2461
-2388
-2308
-2220
-2126
-2028
-1923
-1816
-1697
-1574
-1453
-1322
-1187
-1049
-904
-758
-607
-451
-295
-135
28
191
356
524
689
856
1025
1192
1358
1521
1689
1848
2006
2171
2323
2478
2630
2769
2908
3041
3165
3281
3391
3494
3585
3668
3745
3811
3871
3920
3963
3998
4016
4032
4039
4032
4017
3992
3958
3909
3850
3779
3696
3608
3505
3391
3265
3129
2982
2823
2658
2485
2304
2117
1925
1730
1536
1343
1149
957
769
585
406
235
65
-94
-245
-390
-523
-648
-759
-859
-948
-1021
-1083
-1128
-1158
-1177
-1182
-1169
-1145
-1110
-1061
-1001
-930
-847
-756
-657
-547
-433
-312
-183
-51
85
223
363
505
645
788
925
1063
1198
1327
1455
1581
1699
1818
1931
2040
2149
2242
2340
2438
2522
2603
2676
2748
2810
2857
2908
2953
2986
3013
3033
3048
3056
3057
3054
3043
3028
3007
2983
2960
2928
2899
2869
2833
2796
2759
2724
2684
2642
2607
2572
2534
2501
2468
2436
2411
2387
2368
2355
2348
2349
2355
2365
2384
2410
2439
2470
2505
2541
2581
2619
2652
2689
2721
2754
2787
2810
2836
2855
2868
2883
2886
2883
2877
2867
2851
2833
2809
2774
2741
2708
2667
2626
2582
2536
2488
2441
2392
2342
2297
2247
2192
2147
2097
2034
1981
1928
1872
1816
1761
1706
1649
1595
1538
1484
1428
1374
1327
1276
1230
1189
1149
1114
1081
1051
1022
997
981
963
949
940
935
933
934
938
946
959
974
991
1017
1043
1069
1104
1145
1193
1247
1304
1371
1446
1528
1618
1715
1820
1932
2053
2177
2308
2447
2583
2725
2873
3016
3161
3306
3448
3586
3720
3853
3983
4103
4217
4328
4431
4525
4609
4682
4748
4802
4853
4886
4905
4919
4918
4916
4892
4857
4821
4768
4708
4638
4554
4462
4360
4245
4120
3989
3842
3683
3518
3343
3155
2956
2751
2533
2310
2081
1840
1596
1348
1096
841
584
327
71
-186
-446
-699
-951
-1195
-1437
-1680
-1908
-2129
-2339
-2536
-2722
-2890
-3040
-3178
-3295
-3390
-3466
-3531
-3571
-3584
-3591
-3572
-3532
-3483
-3412
-3327
-3225
-3109
-2985
-2847
-2694
-2534
-2367
-2183
-1988
-1784
-1575
-1352
-1117
-878
-623
-366
-110
159
434
713
993
1272
1551
1826
2100
2370
2629
2883
3128
3364
3593
3807
4013
4206
4381
4543
4687
4813
4925
5012
5077
5127
5149
5150
5125
5077
5008
4906
4793
4662
4500
4321
4121
3909
3673
3421
3163
2886
2609
2315
2010
1710
1395
1079
760
437
110
-214
-525
-850
-1172
-1482
-1797
-2097
-2398
-2696
-2979
-3259
-3528
-3786
-4030
-4262
-4483
-4682
-4865
-5029
-5175
-5305
-5409
-5498
-5566
-5610
-5635
-5634
-5615
-5578
-5519
-5438
-5346
-5240
-5115
-4978
-4827
-4665
-4492
-4309
-4122
-3925
-3719
-3509
-3293
-3073
-2846
-2616
-2387
-2153
-1914
-1679
-1443
-1207
-973
-738
-513
-287
-59
158
373
584
787
984
1176
1360
1535
1700
1855
1999
2128
2246
2352
2443
2521
2584
2634
2666
2679
2684
2664
2633
2591
2524
2444
2346
2229
2099
1951
1786
1607
1414
1210
994
765
542
303
47
-196
-447
-698
-947
-1195
-1438
-1682
-1914
-2146
-2375
-2594
-2808
-3014
-3213
-3403
-3579
-3752
-3919
-4071
-4217
-4355
-4477
-4593
-4702
-4790
-4874
-4951
-5001
-5051
-5093
-5120
-5141
-5148
-5146
-5133
-5114
-5087
-5048
-5006
-4950
-4885
-4815
-4733
-4642
-4548
-4447
-4334
-4219
-4105
-3982
-3851
-3720
-3586
-3450
-3317
-3184
-3051
-2917
-2789
-2662
-2534
-2409
-2283
-2160
-2039
-1921
-1807
-1692
-1584
-1484
-1383
-1287
-1197
-1108
-1027
-947
-872
-803
-731
-668
-608
-549
-497
-442
-390
-341
-295
-253
-210
-169
-131
-97
-66
-39
-13
7
25
40
50
56
56
53
44
27
2
-31
-74
-126
-185
-264
-344
-426
-524
-631
-749
-871
-1005
-1143
-1288
-1441
-1596
-1758
-1922
-2090
-2257
-2423
-2597
-2763
-2927
-3092
-3243
-3392
-3540
-3682
-3814
-3941
-4057
-4156
-4246
-4323
-4392
-4444
-4476
-4504
-4514
-4514
-4502
-4477
-4450
-4403
-4348
-4293
-4225
-4152
-4077
-3995
-3907
-3814
-3714
-3604
-3494
-3380
-3258
-3130
-2987
-2849
-2709
-2557
-2404
-2247
-2090
-1931
-1768
-1608
-1449
-1285
-1127
-970
-809
-662
-508
-348
-204
-59
82
218
351
472
588
697
793
879
951
1014
1067
1098
1121
1127
1116
1093
1051
997
926
850
760
649
535
408
272
129
-21
-175
-335
-495
-661
-826
-995
-1161
-1317
-1480
-1644
-1798
-1951
-2105
-2255
-2398
-2537
-2675
-2806
-2928
-3048
-3163
-3269
-3366
-3454
-3535
-3611
-3676
-3731
-3782
-3821
-3848
-3871
-3884
-3881
-3876
-3866
-3839
-3802
-3760
-3707
-3645
-3574
-3495
-3410
-3318
-3216
-3108
-2998
-2877
-2757
-2630
-2492
-2361
-2220
-2078
-1937
-1794
-1652
-1508
-1366
-1223
-1080
-939
-798
-660
-521
-386
-253
-122
6
135
255
373
494
599
702
804
897
989
1071
1149
1224
1290
1350
1400
1448
1491
1520
1550
1570
1581
1587
1585
1577
1562
1543
1512
1477
1437
1390
1339
1279
1213
1139
1063
984
897
810
716
617
514
407
297
175
51
-77
-212
-345
-486
-630
-774
-918
-1059
-1201
-1337
-1468
-1595
-1713
-1821
-1921
-2010
-2087
-2153
-2204
-2241
-2263
-2271
-2263
-2239
-2199
-2143
-2073
-1988
-1896
-1791
-1672
-1550
-1416
-1275
-1130
-979
-826
-668
-511
-351
-187
-26
136
298
457
616
773
928
1079
1224
1366
1508
1641
1771
1904
2028
2150
2268
2383
2497
2605
2716
2817
2910
3006
3093
3174
3247
3312
3375
3425
3466
3500
3517
3525
3523
3507
3483
3446
3397
3337
3266
3182
3088
2984
2869
2752
2621
2479
2337
2190
2042
1892
1739
1590
1443
1297
1159
1029
902
782
669
562
460
369
284
206
137
74
19
-29
-59
-86
-117
-129
-136
-135
-124
-117
-97
-65
-34
6
51
104
159
218
283
346
415
487
557
626
698
767
834
908
969
1036
1110
1173
1238
1303
1367
1434
1500
1570
1639
1713
1788
1865
1946
2021
2103
2183
2259
2338
2413
2486
2551
2616
2681
2737
2782
2827
2873
2907
2933
2956
2973
2981
2987
2989
2989
2984
2967
2959
2942
2916
2895
2866
2836
2796
2756
2719
2672
2621
2572
2517
2459
2402
2346
2286
2228
2174
2116
2060
2004
1951
1906
1855
1810
1773
1738
1709
1684
1663
1649
1643
1640
1648
1660
1675
1704
1733
1760
1794
1829
1868
1907
1942
1974
2009
2045
2070
2096
2114
2121
2135
2136
2128
2120
2104
2086
2062
2034
2002
1967
1927
1884
1843
1798
1755
1717
1667
1619
1580
1541
1505
1476
1451
1432
1416
1407
1398
1396
1396
1393
1403
1408
1408
1416
1420
1422
1429
1434
1435
1443
1453
1463
1472
1481
1495
1508
1525
1543
1560
1582
1608
1637
1663
1692
1725
1755
1787
1818
1849
1881
1910
1938
1966
1987
2012
2039
2063
2085
2108
2132
2146
2165
2188
2205
2218
2224
2228
2232
2232
2224
2216
2202
2177
2153
2125
2087
2049
2010
1963
1913
1858
1796
1730
1656
1577
1491
1402
1309
1207
1102
990
874
750
621
492
353
217
76
-67
-207
-350
-486
-625
-761
-890
-1014
-1134
-1251
-1362
-1468
-1566
-1665
-1752
-1821
-1892
-1954
-2001
-2043
-2074
-2091
-2096
-2090
-2069
-2036
-1991
-1930
-1862
-1787
-1696
-1597
-1489
-1370
-1240
-1099
-951
-796
-631
-457
-277
-91
98
295
497
700
905
1112
1318
1517
1717
1909
2094
2279
2448
2609
2757
2890
3003
3103
3191
3254
3309
3348
3365
3362
3350
3323
3278
3221
3150
3071
2978
2874
2760
2634
2500
2358
2210
2048
1887
1719
1544
1374
1199
1022
848
676
505
339
173
9
-146
-300
-452
-595
-736
-877
-1010
-1140
-1268
-1383
-1501
-1611
-1708
-1808
-1898
-1981
-2056
-2115
-2169
-2213
-2243
-2261
-2267
-2261
-2239
-2209
-2161
-2097
-2027
-1938
-1841
-1742
-1628
-1512
-1391
-1257
-1123
-985
-841
-694
-545
-394
-241
-87
72
235
400
562
729
899
1067
1237
1401
1568
1730
1880
2036
2184
2319
2450
2572
2682
2781
2872
2949
3008
3050
3080
3097
3093
3073
3040
2992
2927
2853
2769
2665
2555
2439
2308
2163
2010
1850
1684
1513
1332
1144
954
756
555
353
147
-58
-268
-477
-678
-879
-1079
-1274
-1466
-1653
-1832
-2010
-2179
-2339
-2494
-2639
-2781
-2913
-3034
-3153
-3257
-3354
-3442
-3516
-3585
-3645
-3697
-3735
-3762
-3780
-3786
-3786
-3772
-3748
-3714
-3674
-3629
-3574
-3512
-3446
-3374
-3296
-3215
-3129
-3040
-2950
-2861
-2768
-2675
-2582
-2485
-2396
-2311
-2223
-2132
-2046
-1967
-1886
-1807
-1725
-1644
-1568
-1494
-1419
-1345
-1275
-1209
-1146
-1084
-1026
-970
-917
-869
-824
-780
-736
-697
-656
-613
-572
-530
-490
-453
-413
-377
-346
-310
-278
-257
-231
-213
-208
-197
-203
-209
-209
-224
-241
-265
-288
-315
-344
-372
-407
-436
-463
-490
-516
-541
-563
-587
-603
-623
-642
-654
-671
-682
-692
-703
-713
-720
-725
-732
-732
-733
-737
-733
-732
-736
-738
-735
-737
-739
-743
-752
-762
-779
-803
-831
-864
-906
-955
-1014
-1076
-1143
-1221
-1300
-1381
-1466
-1553
-1650
-1734
-1815
-1902
-1976
-2051
-2124
-2193
-2255
-2310
-2366
-2412
-2455
-2495
-2529
-2559
-2585
-2609
-2629
-2646
-2658
-2667
-2674
-2678
-2680
-2683
-2682
-2674
-2668
-2661
-2644
-2624
-2602
-2572
-2537
-2494
-2442
-2385
-2319
-2245
-2159
-2065
-1962
-1851
-1732
-1607
-1471
-1326
-1180
-1017
-863
-706
-525
-356
-186
-12
159
332
501
664
826
988
1140
1287
1428
1562
1689
1802
1904
1995
2073
2135
2186
2219
2235
2241
2224
2190
2148
2083
2001
1907
1798
1677
1544
1406
1252
1090
929
759
585
409
228
46
-136
-313
-492
-673
-847
-1021
-1194
-1359
-1524
-1688
-1844
-1996
-2149
-2294
-2432
-2571
-2702
-2827
-2950
-3061
-3175
-3282
-3376
-3467
-3556
-3631
-3704
-3774
-3825
-3874
-3916
-3942
-3959
-3966
-3961
-3941
-3916
-3875
-3821
-3759
-3680
-3589
-3483
-3361
-3227
-3075
-2906
-2727
-2530
-2314
-2086
-1843
-1588
-1314
-1035
-759
-462
-164
140
447
753
1062
1365
1667
1962
2250
2528
2794
3049
3291
3521
3729
3924
4106
4269
4419
4548
4656
4747
4825
4883
4921
4946
4950
4934
4905
4862
4805
4730
4646
4548
4435
4306
4170
4024
3862
3693
3513
3323
3122
2912
2696
2469
2237
1999
1755
1507
1256
1004
750
497
241
-12
-260
-504
-744
-980
-1208
-1424
-1634
-1835
-2025
-2206
-2375
-2532
-2674
-2803
-2924
-3029
-3116
-3189
-3247
-3290
-3316
-3325
-3317
-3292
-3251
-3192
-3124
-3037
-2925
-2804
-2672
-2517
-2358
-2188
-1999
-1807
-1604
-1396
-1187
-968
-747
-524
-297
-70
160
388
615
844
1067
1291
1509
1723
1931
2134
2330
2513
2692
2861
3020
3177
3321
3455
3583
3698
3804
3900
3988
4070
4137
4196
4249
4291
4322
4344
4361
4363
4358
4344
4313
4274
4219
4157
4086
4000
3900
3786
3665
3528
3375
3214
3033
2843
2648
2439
2220
1993
1759
1521
1282
1039
797
557
319
83
-144
-367
-585
-791
-989
-1177
-1353
-1510
-1649
-1780
-1885
-1969
-2041
-2092
-2127
-2146
-2150
-2139
-2115
-2079
-2030
-1972
-1903
-1826
-1742
-1650
-1553
-1451
-1339
-1227
-1117
-999
-872
-744
-613
-476
-332
-185
-33
131
302
474
647
832
1022
1209
1401
1593
1784
1973
2161
2343
2520
2691
2853
3009
3155
3296
3422
3535
3644
3736
3813
3880
3929
3967
3996
4002
4000
3983
3954
3913
3858
3800
3726
3641
3549
3449
3345
3229
3108
2978
2841
2705
2559
2406
2254
2097
1936
1776
1617
1455
1297
1143
991
843
699
561
427
296
172
54
-63
-173
-277
-377
-476
-575
-664
-748
-831
-909
-982
-1049
-1112
-1169
-1217
-1260
-1298
-1327
-1348
-1361
-1362
-1358
-1343
-1320
-1290
-1246
-1197
-1136
-1068
-996
-910
-821
-723
-616
-507
-386
-264
-141
-13
116
247
377
503
630
756
875
993
1106
1207
1310
1404
1492
1578
1651
1722
1784
1832
1878
1914
1946
1972
1987
1999
2004
2001
1994
1978
1953
1921
1886
1840
1792
1741
1667
1589
1510
1424
1336
1240
1143
1037
932
827
717
609
499
392
283
177
73
-30
-129
-229
-316
-406
-499
-579
-661
-738
-812
-884
-951
-1021
-1080
-1135
-1190
-1237
-1280
-1319
-1352
-1379
-1401
-1422
-1435
-1442
-1447
-1444
-1439
-1426
-1410
-1389
-1363
-1332
-1289
-1242
-1194
-1142
-1081
-1020
-965
-902
-837
-776
-717
-657
-596
-549
-495
-437
-392
-339
-281
-229
-176
-118
-60
-8
50
108
161
216
273
319
367
416
452
489
519
542
563
577
583
583
581
569
556
531
504
484
452
413
375
341
302
260
223
184
149
114
82
50
18
-8
-35
-66
-95
-124
-153
-183
-213
-242
-278
-316
-356
-401
-445
-496
-553
-612
-679
-750
-826
-906
-990
-1077
-1164
-1257
-1342
-1422
-1504
-1579
-1650
-1713
-1770
-1823
-1870
-1907
-1941
-1970
-1992
-2010
-2023
-2031
-2033
-2029
-2024
-2011
-1991
-1966
-1933
-1897
-1851
-1794
-1736
-1675
-1608
-1533
-1458
-1382
-1298
-1219
-1134
-1040
-955
-863
-773
-688
-597
-511
-424
-333
-243
-155
-64
28
115
204
293
375
458
537
610
679
739
795
846
885
920
948
971
987
994
997
994
985
969
946
919
886
847
803
751
694
631
563
492
408
320
231
134
37
-68
-173
-271
-374
-470
-564
-658
-740
-821
-890
-955
-1019
-1068
-1115
-1153
-1179
-1202
-1219
-1225
-1225
-1222
-1211
-1198
-1180
-1162
-1144
-1122
-1102
-1083
-1067
-1050
-1039
-1033
-1028
-1031
-1035
-1041
-1056
-1073
-1095
-1117
-1141
-1169
-1195
-1222
-1250
-1277
-1302
-1323
-1342
-1360
-1377
-1387
-1392
-1391
-1387
-1377
-1359
-1336
-1307
-1270
-1227
-1181
-1120
-1058
-999
-925
-847
-763
-671
-577
-475
-370
-263
-153
-39
75
190
306
424
539
654
769
882
994
1101
1206
1311
1411
1505
1599
1687
1768
1843
1912
1976
2027
2074
2114
2142
2163
2175
2178
2169
2157
2133
2098
2059
2011
1959
1901
1830
1753
1674
1587
1495
1396
1292
1193
1083
966
850
730
612
488
364
241
113
-17
-148
-277
-414
-552
-681
-814
-944
-1068
-1187
-1300
-1405
-1501
-1593
-1668
-1738
-1796
-1838
-1874
-1892
-1900
-1896
-1878
-1846
-1798
-1740
-1667
-1582
-1487
-1376
-1258
-1130
-991
-845
-686
-523
-357
-179
-1
178
354
535
712
881
1054
1214
1373
1533
1679
1818
1946
2069
2182
2283
2377
2457
2528
2591
2640
2678
2710
2736
2753
2760
2761
2758
2753
2748
2731
2718
2703
2682
2663
2636
2609
2578
2541
2505
2456
2407
2356
2293
2226
2152
2072
1982
1889
1794
1690
1584
1477
1365
1256
1151
1044
943
843
747
664
579
496
424
354
288
232
180
134
93
55
21
-10
-36
-62
-84
-100
-124
-140
-145
-157
-166
-171
-176
-179
-183
-188
-186
-189
-199
-201
-203
-204
-201
-202
-197
-193
-185
-174
-161
-142
-122
-96
-67
-36
0
42
89
139
198
266
337
421
507
599
705
809
929
1050
1167
1301
1430
1572
1714
1843
1982
2117
2249
2377
2504
2624
2735
2847
2947
3041
3130
3208
3281
3348
3407
3460
3504
3539
3566
3580
3583
3578
3562
3534
3502
3453
3390
3324
3245
3165
3075
2974
2879
2771
2663
2557
2447
2339
2227
2121
2011
1898
1793
1678
1568
1463
1351
1240
1127
1017
906
792
679
564
451
341
226
113
1
-109
-219
-330
-421
-523
-631
-721
-812
-893
-969
-1041
-1104
-1160
-1211
-1254
-1288
-1314
-1329
-1338
-1335
-1323
-1302
-1268
-1226
-1172
-1108
-1034
-949
-855
-749
-636
-515
-383
-247
-105
46
201
361
525
693
860
1033
1207
1378
1551
1720
1888
2051
2209
2366
2518
2663
2806
2947
3078
3207
3332
3449
3559
3664
3766
3858
3942
4019
4086
4143
4188
4220
4238
4242
4233
4208
4168
4113
4041
3956
3851
3734
3609
3464
3309
3143
2961
2776
2580
2377
2166
1948
1731
1497
1271
1049
818
588
359
129
-102
-323
-538
-751
-955
-1154
-1341
-1525
-1694
-1847
-1998
-2134
-2262
-2375
-2478
-2574
-2652
-2724
-2780
-2821
-2859
-2882
-2885
-2884
-2879
-2855
-2820
-2779
-2728
-2663
-2590
-2505
-2407
-2301
-2181
-2054
-1913
-1755
-1591
-1416
-1231
-1042
-844
-634
-425
-217
-2
210
421
632
840
1041
1240
1433
1616
1799
1970
2130
2286
2432
2565
2692
2814
2916
3006
3084
3148
3196
3226
3242
3240
3220
3186
3136
3066
2985
2892
2784
2664
2534
2395
2244
2085
1918
1743
1564
1380
1191
997
806
613
418
229
42
-140
-323
-504
-678
-851
-1019
-1184
-1344
-1500
-1656
-1801
-1943
-2082
-2207
-2333
-2456
-2569
-2676
-2774
-2867
-2952
-3033
-3106
-3177
-3235
-3288
-3341
-3381
-3418
-3447
-3477
-3504
-3521
-3540
-3547
-3556
-3569
-3567
-3561
-3547
-3524
-3493
-3454
-3402
-3340
-3271
-3187
-3095
-2996
-2886
-2770
-2649
-2527
-2398
-2265
-2135
-2001
-1868
-1737
-1601
-1469
-1338
-1198
-1065
-937
-803
-671
-543
-414
-288
-165
-47
68
183
293
397
496
590
676
756
831
896
955
1009
1054
1090
1120
1143
1161
1174
1174
1167
1155
1132
1102
1063
1016
966
899
832
764
678
593
501
406
304
199
97
-14
-125
-234
-346
-459
-566
-675
-780
-875
-974
-1067
-1152
-1244
-1323
-1397
-1476
-1542
-1611
-1682
-1749
-1825
-1896
-1963
-2037
-2113
-2186
-2261
-2336
-2407
-2475
-2542
-2606
-2664
-2723
-2774
-2825
-2867
-2897
-2933
-2961
-2978
-2997
-3015
-3020
-3028
-3036
-3033
-3032
-3030
-3026
-3022
-3015
-3007
-2999
-2995
-2994
-2989
-2980
-2971
-2961
-2945
-2926
-2901
-2873
-2838
-2788
-2737
-2677
-2607
-2531
-2445
-2354
-2249
-2142
-2035
-1916
-1795
-1671
-1546
-1421
-1293
-1168
-1043
-921
-803
-689
-581
-479
-383
-291
-204
-126
-55
11
72
123
169
209
240
264
286
303
310
312
308
300
286
271
255
229
201
178
147
115
80
43
14
-28
-72
-115
-165
-214
-276
-337
-409
-489
-563
-654
-733
-827
-936
-1032
-1142
-1255
-1370
-1488
-1605
-1721
-1843
-1965
-2084
-2205
-2322
-2440
-2553
-2667
-2774
-2868
-2960
-3046
-3126
-3190
-3248
-3303
-3339
-3364
-3379
-3377
-3365
-3345
-3314
-3272
-3222
-3160
-3087
-3005
-2916
-2820
-2717
-2611
-2505
-2403
-2292
-2178
-2063
-1945
-1826
-1704
-1583
-1468
-1354
-1238
-1121
-1004
-885
-768
-652
-529
-419
-302
-177
-61
63
186
315
444
566
687
802
913
1021
1129
1231
1330
1427
1516
1600
1674
1747
1810
1865
1928
1987
2046
2102
2142
2183
2219
2239
2257
2272
2280
2282
2278
2262
2238
2201
2153
2101
2044
1984
1923
1857
1779
1699
1618
1519
1421
1323
1222
1124
1022
918
805
691
573
450
331
215
102
-6
-116
-225
-339
-453
-563
-668
-766
-856
-937
-1010
-1083
-1156
-1223
-1291
-1354
-1400
-1441
-1476
-1500
-1521
-1539
-1552
-1563
-1570
-1564
-1549
-1526
-1494
-1458
-1423
-1388
-1350
-1303
-1250
-1188
-1108
-1025
-939
-845
-747
-641
-529
-403
-264
-116
44
209
373
539
708
878
1053
1237
1427
1623
1819
2008
2189
2363
2533
2695
2860
3023
3178
3323
3456
3570
3670
3761
3836
3904
3965
4013
4053
4078
4081
4072
4045
4001
3949
3889
3822
3741
3645
3531
3401
3259
3106
2948
2787
2625
2461
2291
2113
1927
1740
1552
1363
1188
1018
852
693
534
376
216
69
-73
-208
-325
-433
-528
-616
-703
-785
-852
-904
-943
-960
-963
-959
-941
-916
-887
-849
-800
-736
-659
-567
-467
-370
-260
-144
-32
90
222
361
511
666
821
977
1126
1264
1407
1552
1694
1836
1973
2108
2226
2332
2432
2522
2613
2697
2777
2857
2931
3002
3057
3098
3141
3182
3216
3248
3277
3297
3310
3312
3305
3291
3270
3250
3229
3209
3186
3154
3119
3076
3025
2968
2916
2863
2808
2751
2687
2618
2542
2458
2373
2288
2205
2129
2058
1985
1912
1839
1767
1697
1630
1570
1513
1460
1410
1360
1306
1251
1198
1143
1098
1059
1027
1003
980
960
938
931
922
916
933
956
990
1032
1078
1131
1187
1250
1323
1408
1502
1609
1717
1827
1944
2058
2168
2285
2408
2530
2657
2781
2892
2997
3094
3179
3255
3326
3393
3455
3502
3539
3562
3569
3560
3536
3506
3474
3436
3387
3334
3271
3198
3120
3037
2956
2878
2803
2732
2662
2590
2511
2433
2358
2279
2209
2149
2089
2027
1959
1887
1811
1733
1655
1578
1509
1441
1374
1310
1239
1165
1094
1025
965
912
864
821
782
740
698
660
627
600
586
582
581
589
600
611
632
658
700
758
815
885
964
1042
1119
1197
1276
1358
1450
1542
1633
1724
1809
1886
1955
2021
2084
2148
2212
2274
2332
2380
2422
2456
2478
2498
2518
2539
2559
2574
2580
2577
2566
2550
2529
2511
2492
2472
2453
2427
2390
2346
2300
2247
2191
2143
2090
2035
1973
1907
1835
1751
1668
1586
1504
1422
1339
1253
1157
1052
943
829
715
606
500
393
288
177
64
-51
-167
-276
-379
-472
-559
-644
-727
-807
-883
-956
-1013
-1053
-1084
-1100
-1108
-1112
-1110
-1104
-1091
-1069
-1038
-997
-950
-901
-851
-804
-759
-712
-662
-605
-546
-476
-408
-346
-281
-224
-165
-103
-37
32
105
179
245
309
370
429
489
553
623
694
762
823
878
927
968
1007
1047
1084
1122
1157
1182
1199
1205
1205
1201
1191
1190
1177
1152
1126
1082
1023
957
878
798
718
627
528
423
300
166
28
-118
-264
-405
-546
-686
-826
-965
-1106
-1246
-1374
-1490
-1589
-1674
-1749
-1808
-1860
-1909
-1942
-1962
-1971
-1962
-1937
-1905
-1869
-1824
-1778
-1734
-1682
-1622
-1555
-1479
-1403
-1327
-1252
-1183
-1121
-1062
-1003
-944
-890
-843
-804
-780
-772
-773
-785
-803
-823
-846
-870
-904
-948
-997
-1052
-1110
-1168
-1217
-1263
-1304
-1339
-1374
-1406
-1438
-1462
-1483
-1489
-1477
-1471
-1442
-1418
-1413
-1392
-1378
-1362
-1341
-1321
-1298
-1282
-1269
-1273
-1283
-1294
-1321
-1350
-1385
-1422
-1461
-1514
-1579
-1655
-1737
-1821
-1911
-1997
-2076
-2159
-2246
-2327
-2412
-2504
-2590
-2662
-2735
-2790
-2834
-2880
-2911
-2942
-2975
-2991
-2995
-2988
-2965
-2933
-2897
-2856
-2816
-2775
-2732
-2680
-2628
-2569
-2498
-2438
-2381
-2323
-2274
-2233
-2186
-2133
-2088
-2034
-1977
-1927
-1885
-1848
-1811
-1779
-1735
-1683
-1631
-1582
-1544
-1503
-1464
-1445
-1425
-1400
-1385
-1366
-1351
-1350
-1361
-1381
-1407
-1442
-1475
-1507
-1543
-1578
-1620
-1671
-1727
-1787
-1855
-1922
-1988
-2055
-2123
-2199
-2285
-2380
-2490
-2607
-2725
-2853
-2979
-3106
-3248
-3394
-3544
-3708
-3877
-4045
-4211
-4372
-4522
-4672
-4823
-4968
-5110
-5244
-5361
-5471
-5566
-5631
-5691
-5743
-5772
-5800
-5819
-5819
-5809
-5785
-5738
-5682
-5626
-5556
-5477
-5398
-5310
-5206
-5097
-4969
-4830
-4697
-4550
-4400
-4256
-4100
-3939
-3774
-3593
-3399
-3206
-3009
-2804
-2604
-2401
-2189
-1974
-1754
-1525
-1299
-1078
-858
-647
-446
-251
-66
112
286
452
597
727
840
929
1001
1058
1098
1127
1139
1130
1111
1066
997
916
825
722
609
491
361
220
65
-107
-289
-481
-681
-886
-1094
-1311
-1532
-1760
-1996
-2236
-2480
-2718
-2953
-3181
-3399
-3610
-3815
-4014
-4207
-4388
-4554
-4704
-4830
-4939
-5032
-5101
-5162
-5207
-5235
-5249
-5241
-5214
-5169
-5109
-5035
-4952
-4864
-4770
-4667
-4555
-4434
-4302
-4163
-4014
-3864
-3715
-3560
-3399
-3232
-3060
-2877
-2687
-2494
-2291
-2091
-1891
-1687
-1483
-1278
-1070
-859
-653
-445
-245
-58
127
304
479
645
801
958
1108
1259
1395
1517
1637
1749
1859
1966
2064
2161
2250
2335
2401
2443
2496
2540
2567
2591
2603
2609
2602
2582
2552
2510
2461
2407
2352
2292
2227
2158
2077
1987
1888
1785
1678
1571
1462
1350
1239
1121
997
873
745
619
502
388
277
169
61
-50
-160
-270
-377
-475
-567
-652
-729
-802
-872
-940
-1000
-1053
-1100
-1131
-1155
-1171
-1176
-1180
-1180
-1172
-1160
-1138
-1106
-1066
-1014
-964
-910
-849
-796
-746
-686
-622
-559
-490
-421
-361
-299
-238
-185
-129
-69
-6
60
130
201
267
330
398
468
537
617
702
792
886
980
1075
1168
1264
1361
1465
1578
1690
1802
1916
2033
2142
2244
2359
2470
2584
2709
2829
2948
3064
3178
3288
3400
3513
3629
3751
3868
3979
4083
4180
4265
4342
4416
4489
4555
4610
4662
4704
4726
4738
4739
4731
4718
4698
4673
4636
4583
4512
4433
4350
4254
4150
4045
3935
3817
3688
3550
3404
3251
3092
2931
2778
2616
2453
2293
2117
1937
1750
1569
1398
1225
1066
907
755
609
466
329
198
85
-15
-100
-164
-216
-257
-288
-308
-315
-305
-275
-228
-166
-94
-14
72
162
259
364
476
598
725
857
989
1117
1243
1367
1494
1626
1763
1903
2047
2192
2335
2476
2621
2766
2917
3077
3236
3403
3564
3716
3873
4021
4165
4306
4446
4585
4715
4834
4941
5029
5106
5176
5232
5282
5330
5370
5397
5414
5419
5409
5398
5370
5345
5330
5298
5254
5201
5141
5070
4989
4909
4822
4734
4649
4556
4455
4350
4236
4123
4014
3906
3803
3704
3604
3504
3403
3301
3203
3108
3019
2941
2867
2799
2733
2663
2600
2534
2471
2423
2379
2339
2302
2264
2220
2176
2134
2091
2053
2017
1987
1954
1919
1879
1831
1784
1737
1696
1657
1620
1587
1551
1513
1475
1437
1407
1384
1369
1362
1358
1356
1356
1358
1365
1378
1403
1440
1486
1539
1596
1657
1723
1795
1874
1961
2061
2169
2281
2402
2516
2631
2751
2867
2996
3127
3254
3393
3521
3639
3756
3864
3972
4073
4177
4283
4375
4458
4532
4591
4637
4674
4707
4734
4754
4768
4772
4763
4738
4708
4666
4616
4572
4519
4469
4413
4340
4269
4189
4105
4027
3953
3886
3810
3736
3663
3577
3489
3402
3320
3246
3177
3110
3036
2964
2892
2812
2738
2670
2607
2552
2494
2435
2369
2296
2222
2147
2073
2005
1939
1867
1791
1705
1612
1517
1419
1330
1247
1163
1082
999
915
827
740
666
603
549
505
466
432
398
368
345
328
327
341
361
382
406
429
451
478
513
558
602
658
718
765
807
847
890
941
996
1060
1128
1193
1256
1319
1380
1443
1513
1593
1678
1757
1835
1901
1960
2015
2068
2123
2176
2230
2275
2308
2335
2348
2359
2371
2374
2386
2404
2409
2408
2398
2382
2364
2349
2336
2324
2311
2288
2253
2212
2163
2104
2050
2001
1942
1889
1820
1733
1645
1553
1474
1391
1304
1229
1152
1070
980
891
805
724
652
584
517
450
379
303
224
148
79
14
-49
-110
-177
-249
-321
-394
-463
-520
-569
-616
-660
-705
-753
-799
-841
-874
-896
-914
-928
-940
-958
-973
-991
-1006
-1014
-1018
-1020
-1030
-1038
-1060
-1086
-1102
-1123
-1135
-1144
-1154
-1165
-1184
-1205
-1232
-1258
-1275
-1295
-1313
-1328
-1351
-1378
-1403
-1429
-1454
-1472
-1473
-1483
-1501
-1504
-1513
-1518
-1519
-1517
-1504
-1491
-1473
-1464
-1454
-1439
-1431
-1413
-1395
-1377
-1355
-1336
-1319
-1306
-1292
-1278
-1261
-1239
-1218
-1191
-1168
-1150
-1126
-1100
-1069
-1031
-993
-952
-911
-875
-841
-807
-777
-748
-718
-698
-677
-665
-665
-664
-669
-668
-674
-689
-701
-720
-742
-772
-804
-837
-877
-916
-963
-1016
-1075
-1146
-1225
-1309
-1401
-1497
-1597
-1709
-1830
-1958
-2096
-2236
-2379
-2531
-2684
-2834
-2992
-3161
-3327
-3493
-3657
-3818
-3972
-4119
-4268
-4412
-4552
-4688
-4818
-4942
-5052
-5160
-5264
-5359
-5452
-5542
-5626
-5696
-5756
-5811
-5854
-5889
-5924
-5951
-5967
-5977
-5975
-5962
-5940
-5911
-5880
-5841
-5795
-5744
-5679
-5594
-5497
-5392
-5274
-5140
-4997
-4842
-4670
-4489
-4281
-4065
-3849
-3618
-3386
-3148
-2911
-2669
-2419
-2176
-1930
-1696
-1471
-1256
-1053
-859
-674
-501
-337
-191
-63
51
144
223
287
335
367
381
375
347
306
237
148
55
-52
-170
-303
-449
-609
-778
-953
-1135
-1317
-1509
-1702
-1904
-2116
-2333
-2557
-2781
-3005
-3230
-3456
-3684
-3918
-4151
-4380
-4607
-4830
-5041
-5239
-5435
-5623
-5803
-5981
-6140
-6285
-6419
-6533
-6628
-6712
-6786
-6844
-6885
-6902
-6902
-6881
-6840
-6786
-6713
-6633
-6542
-6428
-6297
-6152
-5991
-5816
-5633
-5440
-5239
-5027
-4805
-4576
-4337
-4090
-3845
-3602
-3354
-3117
-2884
-2648
-2415
-2190
-1973
-1765
-1571
-1391
-1223
-1066
-916
-781
-657
-547
-461
-385
-325
-281
-245
-222
-210
-210
-227
-257
-296
-342
-396
-448
-500
-564
-633
-711
-794
-878
-966
-1059
-1146
-1230
-1327
-1426
-1530
-1637
-1740
-1848
-1950
-2047
-2151
-2251
-2348
-2447
-2540
-2628
-2706
-2778
-2843
-2909
-2977
-3036
-3092
-3143
-3185
-3220
-3251
-3276
-3301
-3323
-3342
-3355
-3359
-3357
-3345
-3337
-3323
-3301
-3287
-3263
-3234
-3192
-3137
-3083
-3024
-2961
-2890
-2815
-2736
-2649
-2546
-2437
-2333
-2225
-2118
-2013
-1905
-1795
-1686
-1575
-1468
-1370
-1280
-1202
-1127
-1063
-1006
-954
-917
-894
-886
-893
-913
-940
-970
-1013
-1060
-1118
-1191
-1269
-1359
-1451
-1542
-1641
-1735
-1834
-1937
-2038
-2143
-2244
-2338
-2418
-2488
-2557
-2613
-2664
-2707
-2737
-2756
-2757
-2748
-2728
-2694
-2654
-2606
-2547
-2474
-2390
-2292
-2181
-2065
-1942
-1813
-1676
-1533
-1376
-1208
-1037
-860
-676
-495
-317
-127
61
254
459
655
846
1034
1209
1376
1540
1696
1846
1985
2111
2222
2317
2392
2459
2519
2555
2575
2581
2569
2535
2482
2416
2335
2241
2144
2033
1899
1763
1619
1460
1306
1156
1003
848
692
532
369
209
50
-109
-262
-411
-558
-706
-855
-1002
-1148
-1281
-1402
-1516
-1627
-1731
-1826
-1917
-2001
-2073
-2132
-2176
-2213
-2247
-2270
-2285
-2287
-2274
-2249
-2205
-2150
-2084
-2008
-1921
-1827
-1723
-1603
-1474
-1330
-1178
-1024
-864
-702
-537
-361
-178
8
200
389
576
764
954
1145
1340
1541
1737
1932
2125
2309
2493
2674
2849
3024
3192
3350
3497
3632
3754
3868
3975
4076
4165
4246
4315
4368
4416
4453
4477
4501
4522
4531
4529
4517
4493
4461
4420
4376
4328
4267
4204
4123
4030
3932
3818
3704
3580
3446
3302
3146
2980
2804
2620
2433
2250
2064
1871
1688
1500
1306
1126
948
783
628
479
339
202
73
-47
-158
-256
-338
-416
-486
-547
-605
-653
-694
-724
-749
-766
-770
-777
-779
-778
-769
-752
-724
-690
-649
-602
-561
-497
-432
-374
-291
-199
-102
1
110
227
355
492
639
801
966
1137
1312
1488
1671
1856
2049
2246
2441
2634
2821
3004
3181
3358
3535
3704
3875
4036
4185
4326
4456
4579
4698
4808
4908
4999
5076
5140
5188
5225
5253
5271
5277
5271
5255
5220
5172
5110
5045
4973
4889
4799
4697
4587
4463
4332
4196
4056
3921
3777
3632
3487
3331
3184
3045
2908
2782
2659
2542
2443
2340
2238
2151
2073
2002
1944
1892
1840
1791
1742
1698
1661
1630
1609
1587
1567
1552
1533
1525
1521
1517
1523
1534
1544
1555
1570
1582
1602
1634
1667
1704
1740
1782
1826
1875
1931
1990
2060
2132
2207
2287
2364
2444
2526
2614
2704
2794
2888
2973
3052
3130
3204
3279
3355
3426
3491
3553
3608
3654
3700
3749
3796
3840
3882
3923
3963
3995
4028
4065
4103
4145
4187
4233
4273
4308
4348
4384
4420
4463
4500
4527
4553
4575
4589
4602
4613
4621
4626
4621
4611
4596
4567
4538
4504
4463
4416
4356
4296
4219
4126
4032
3933
3834
3721
3604
3480
3348
3214
3073
2931
2792
2659
2516
2376
2241
2099
1963
1831
1704
1583
1465
1357
1249
1139
1037
941
851
770
694
618
549
487
423
368
321
284
257
232
227
216
197
206
224
242
270
318
362
404
464
522
583
658
736
813
898
975
1048
1130
1207
1286
1369
1452
1531
1604
1670
1735
1803
1870
1933
1997
2057
2107
2156
2200
2237
2277
2317
2352
2383
2411
2429
2444
2460
2464
2469
2479
2476
2474
2469
2448
2427
2405
2378
2352
2318
2272
2217
2157
2090
2017
1942
1863
1782
1694
1600
1500
1396
1291
1190
1089
988
889
788
688
588
493
407
327
250
182
117
50
-10
-66
-119
-167
-207
-246
-287
-329
-373
-411
-446
-479
-508
-534
-557
-585
-611
-633
-652
-665
-674
-678
-685
-692
-696
-703
-704
-698
-686
-670
-648
-622
-597
-564
-520
-475
-418
-353
-286
-210
-140
-71
6
86
173
261
349
434
517
598
674
749
822
889
955
1006
1047
1083
1103
1120
1129
1129
1122
1102
1070
1021
962
896
824
747
661
567
462
348
230
107
-18
-141
-267
-396
-528
-661
-797
-931
-1058
-1178
-1289
-1404
-1511
-1606
-1706
-1795
-1874
-1942
-2004
-2058
-2105
-2155
-2196
-2233
-2259
-2278
-2293
-2295
-2302
-2302
-2293
-2281
-2263
-2236
-2200
-2159
-2110
-2060
-2013
-1956
-1897
-1831
-1760
-1685
-1602
-1523
-1451
-1375
-1299
-1222
-1142
-1061
-987
-920
-854
-800
-750
-699
-654
-615
-585
-567
-558
-556
-574
-595
-611
-643
-682
-735
-794
-857
-938
-1020
-1104
-1195
-1287
-1385
-1493
-1605
-1720
-1843
-1962
-2080
-2204
-2326
-2452
-2581
-2711
-2833
-2958
-3082
-3190
-3305
-3419
-3526
-3632
-3729
-3822
-3902
-3973
-4042
-4100
-4151
-4197
-4229
-4255
-4274
-4267
-4262
-4252
-4228
-4205
-4175
-4136
-4083
-4027
-3966
-3902
-3840
-3771
-3697
-3624
-3550
-3466
-3382
-3300
-3211
-3127
-3043
-2955
-2862
-2761
-2663
-2560
-2456
-2361
-2258
-2155
-2047
-1938
-1834
-1725
-1623
-1528
-1439
-1353
-1272
-1196
-1120
-1057
-1003
-960
-933
-917
-903
-899
-903
-914
-938
-972
-1018
-1070
-1123
-1178
-1232
-1289
-1350
-1415
-1481
-1551
-1621
-1685
-1744
-1799
-1852
-1906
-1958
-2006
-2054
-2098
-2134
-2169
-2200
-2233
-2266
-2299
-2335
-2365
-2386
-2410
-2428
-2438
-2451
-2461
-2471
-2480
-2477
-2471
-2462
-2451
-2442
-2438
-2436
-2434
-2432
-2429
-2425
-2421
-2422
-2428
-2432
-2439
-2442
-2442
-2440
-2434
-2430
-2431
-2430
-2429
-2423
-2418
-2412
-2391
-2370
-2353
-2332
-2308
-2279
-2242
-2200
-2150
-2099
-2050
-1998
-1946
-1893
-1835
-1772
-1709
-1643
-1579
-1520
-1457
-1392
-1328
-1255
-1179
-1107
-1038
-969
-901
-837
-770
-701
-635
-567
-506
-454
-406
-362
-321
-281
-239
-202
-172
-145
-127
-109
-94
-78
-57
-36
-14
3
19
33
49
69
90
114
140
157
169
180
186
192
199
208
210
210
205
187
172
156
134
117
97
70
34
-8
-55
-111
-160
-212
-270
-318
-373
-438
-503
-562
-617
-670
-713
-755
-796
-835
-876
-912
-941
-968
-986
-999
-1013
-1031
-1049
-1062
-1079
-1093
-1101
-1112
-1124
-1140
-1160
-1180
-1203
-1223
-1237
-1258
-1275
-1295
-1322
-1344
-1366
-1383
-1391
-1394
-1398
-1388
-1377
-1363
-1331
-1291
-1234
-1165
-1093
-1008
-915
-815
-710
-591
-466
-336
-197
-58
83
222
362
507
651
800
948
1095
1236
1370
1507
1638
1772
1908
2030
2155
2279
2388
2491
2588
2678
2768
2852
2927
2995
3051
3099
3143
3178
3211
3241
3260
3271
3267
3255
3235
3206
3173
3127
3069
3001
2923
2836
2736
2631
2523
2409
2292
2169
2037
1894
1750
1612
1468
1325
1184
1047
912
773
640
516
397
290
193
103
21
-57
-128
-190
-246
-290
-321
-351
-373
-394
-408
-408
-412
-405
-385
-361
-333
-301
-263
-221
-174
-119
-58
12
86
159
235
313
392
478
567
655
752
839
917
995
1068
1140
1208
1277
1342
1406
1463
1515
1568
1610
1666
1728
1782
1839
1892
1947
2003
2058
2118
2182
2250
2321
2384
2446
2511
2567
2626
2687
2742
2799
2847
2888
2921
2950
2976
2996
3014
3026
3033
3030
3022
3020
3008
2998
2989
2975
2959
2938
2913
2881
2847
2808
2771
2735
2688
2637
2583
2522
2461
2398
2337
2274
2203
2132
2056
1972
1890
1804
1711
1625
1539
1440
1338
1236
1133
1030
930
834
741
649
552
462
373
288
216
144
76
10
-56
-124
-192
-256
-318
-370
-418
-463
-504
-547
-585
-615
-637
-648
-649
-640
-623
-606
-579
-546
-505
-450
-389
-321
-249
-177
-104
-33
43
121
203
290
379
467
551
635
724
816
916
1020
1127
1233
1338
1439
1535
1635
1733
1833
1929
2016
2095
2160
2223
2276
2321
2369
2409
2442
2467
2480
2484
2484
2479
2471
2459
2440
2415
2380
2334
2282
2228
2171
2112
2056
1991
1923
1855
1778
1701
1626
1554
1479
1407
1330
1243
1162
1074
985
911
840
765
692
622
545
466
404
341
281
233
177
126
83
30
-21
-66
-101
-137
-174
-203
-244
-283
-316
-357
-385
-406
-433
-458
-488
-523
-567
-601
-628
-663
-688
-714
-747
-776
-810
-847
-873
-895
-911
-911
-914
-918
-919
-920
-916
-905
-881
-868
-842
-812
-806
-785
-773
-772
-758
-748
-740
-738
-742
-750
-765
-773
-772
-773
-763
-740
-720
-690
-655
-618
-563
-497
-421
-333
-242
-154
-65
22
109
200
296
386
466
542
604
656
700
738
780
805
822
839
841
828
804
783
752
723
704
666
625
584
527
469
417
364
310
255
197
129
53
-21
-97
-168
-242
-316
-393
-474
-559
-648
-730
-814
-888
-954
-1025
-1101
-1174
-1248
-1322
-1388
-1449
-1504
-1553
-1604
-1661
-1710
-1753
-1805
-1837
-1854
-1881
-1901
-1915
-1937
-1955
-1964
-1973
-1967
-1950
-1938
-1925
-1913
-1902
-1889
-1867
-1841
-1810
-1767
-1730
-1693
-1651
-1609
-1561
-1503
-1436
-1366
-1298
-1228
-1162
-1096
-1024
-951
-872
-790
-715
-644
-574
-514
-457
-398
-345
-294
-257
-222
-200
-198
-194
-204
-215
-222
-244
-271
-311
-363
-416
-470
-525
-580
-631
-689
-745
-796
-852
-898
-935
-964
-985
-999
-1010
-1022
-1026
-1028
-1018
-1003
-988
-966
-948
-934
-924
-916
-906
-895
-881
-871
-863
-863
-875
-889
-908
-930
-949
-973
-1007
-1044
-1095
-1148
-1198
-1252
-1293
-1331
-1371
-1407
-1443
-1472
-1499
-1513
-1525
-1521
-1498
-1485
-1469
-1452
-1437
-1412
-1384
-1351
-1312
-1283
-1252
-1218
-1196
-1171
-1148
-1125
-1099
-1085
-1077
-1080
-1095
-1113
-1137
-1163
-1189
-1224
-1267
-1322
-1384
-1448
-1515
-1583
-1648
-1711
-1778
-1846
-1909
-1977
-2032
-2069
-2104
-2131
-2149
-2164
-2176
-2182
-2182
-2170
-2149
-2120
-2090
-2059
-2028
-2003
-1972
-1940
-1904
-1867
-1835
-1802
-1786
-1774
-1761
-1754
-1742
-1728
-1715
-1714
-1708
-1701
-1703
-1699
-1692
-1676
-1652
-1630
-1607
-1580
-1556
-1523
-1476
-1424
-1359
-1291
-1221
-1147
-1075
-995
-911
-820
-724
-622
-514
-414
-316
-216
-115
-10
101
216
325
426
516
600
674
743
809
870
914
937
948
942
921
891
856
813
763
703
627
539
444
351
254
157
65
-32
-134
-240
-348
-461
-568
-667
-765
-859
-957
-1061
-1165
-1272
-1379
-1479
-1570
-1664
-1755
-1847
-1942
-2036
-2135
-2210
-2280
-2351
-2401
-2454
-2501
-2545
-2583
-2604
-2617
-2615
-2597
-2572
-2541
-2498
-2449
-2388
-2307
-2216
-2108
-1988
-1868
-1741
-1617
-1487
-1349
-1204
-1050
-897
-744
-595
-453
-312
-169
-23
128
282
433
578
719
859
998
1129
1270
1418
1551
1681
1802
1914
2017
2109
2205
2300
2385
2462
2523
2572
2611
2638
2664
2686
2707
2720
2716
2709
2692
2666
2643
2616
2586
2553
2510
2457
2394
2318
2241
2156
2067
1973
1869
1755
1625
1488
1343
1198
1055
906
760
609
452
292
132
-27
-177
-324
-465
-596
-730
-860
-983
-1097
-1199
-1287
-1360
-1424
-1478
-1526
-1564
-1584
-1590
-1582
-1557
-1519
-1472
-1417
-1356
-1281
-1195
-1098
-980
-862
-732
-595
-460
-319
-177
-26
126
280
434
577
719
850
979
1115
1238
1364
1488
1598
1699
1788
1871
1949
2021
2093
2161
2220
2266
2302
2333
2356
2379
2407
2430
2450
2462
2479
2487
2485
2500
2513
2536
2559
2576
2604
2615
2629
2654
2675
2706
2736
2762
2787
2805
2818
2830
2845
2861
2882
2898
2908
2916
2919
2919
2924
2937
2952
2972
2991
3007
3018
3024
3035
3049
3064
3079
3096
3106
3108
3106
3100
3097
3094
3095
3093
3084
3073
3055
3042
3022
3000
2985
2974
2965
2950
2930
2911
2891
2871
2863
2857
2850
2853
2845
2829
2821
2814
2815
2825
2834
2841
2848
2852
2852
2856
2861
2872
2882
2889
2893
2888
2876
2867
2851
2836
2826
2810
2798
2777
2749
2726
2704
2688
2671
2666
2667
2658
2646
2644
2650
2655
2673
2705
2739
2777
2819
2876
2927
2988
3077
3163
3264
3379
3487
3598
3719
3845
3970
4108
4251
4383
4515
4638
4750
4859
4962
5060
5151
5227
5289
5336
5365
5378
5383
5383
5362
5337
5302
5245
5179
5107
5022
4930
4844
4751
4653
4551
4437
4320
4202
4081
3963
3848
3729
3606
3477
3345
3202
3055
2918
2779
2641
2499
2350
2198
2039
1883
1728
1580
1439
1298
1165
1028
893
771
654
550
460
380
308
240
177
123
78
50
36
29
33
38
54
80
114
165
227
302
389
485
588
693
808
936
1069
1209
1361
1514
1664
1817
1966
2118
2278
2440
2603
2765
2922
3069
3210
3348
3483
3623
3751
3868
3984
4085
4176
4260
4336
4409
4475
4536
4585
4623
4652
4665
4670
4670
4659
4644
4623
4587
4535
4474
4404
4325
4242
4158
4062
3955
3839
3714
3576
3431
3285
3135
2981
2821
2652
2472
2287
2098
1910
1728
1545
1363
1180
998
814
634
465
300
146
3
-137
-268
-395
-516
-623
-712
-787
-846
-892
-935
-966
-986
-997
-993
-975
-944
-906
-858
-807
-749
-682
-609
-520
-422
-319
-210
-102
7
117
231
351
475
604
735
865
991
1117
1240
1367
1499
1631
1764
1890
2007
2117
2222
2325
2425
2523
2615
2698
2771
2829
2875
2906
2929
2952
2956
2943
2911
2864
2805
2723
2635
2540
2432
2319
2187
2052
1909
1750
1593
1436
1277
1118
956
791
624
452
279
111
-54
-214
-374
-531
-694
-868
-1030
-1187
-1344
-1493
-1635
-1782
-1929
-2070
-2213
-2346
-2472
-2591
-2702
-2812
-2917
-3028
-3136
-3234
-3327
-3410
-3483
-3549
-3610
-3669
-3717
-3759
-3793
-3802
-3804
-3797
-3772
-3747
-3705
-3656
-3597
-3520
-3427
-3321
-3210
-3088
-2965
-2842
-2708
-2569
-2426
-2285
-2136
-1986
-1848
-1712
-1584
-1459
-1338
-1218
-1103
-1004
-912
-835
-771
-715
-666
-623
-589
-562
-548
-547
-553
-564
-583
-598
-615
-635
-657
-687
-717
-749
-785
-817
-847
-879
-917
-963
-1017
-1082
-1151
-1220
-1293
-1370
-1458
-1551
-1652
-1765
-1879
-1997
-2117
-2235
-2354
-2477
-2606
-2737
-2869
-2996
-3113
-3225
-3332
-3433
-3535
-3629
-3717
-3802
-3874
-3935
-3982
-4025
-4064
-4095
-4129
-4156
-4173
-4183
-4184
-4182
-4177
-4175
-4178
-4178
-4182
-4187
-4182
-4174
-4167
-4162
-4162
-4165
-4168
-4168
-4164
-4149
-4143
-4138
-4133
-4136
-4137
-4141
-4142
-4140
-4137
-4136
-4143
-4150
-4160
-4168
-4172
-4172
-4164
-4156
-4142
-4129
-4118
-4096
-4072
-4042
-3999
-3954
-3907
-3860
-3814
-3768
-3721
-3667
-3610
-3556
-3503
-3458
-3416
-3385
-3367
-3340
-3323
-3308
-3294
-3294
-3304
-3320
-3342
-3370
-3397
-3423
-3453
-3484
-3517
-3554
-3596
-3636
-3669
-3701
-3726
-3743
-3770
-3799
-3829
-3860
-3879
-3903
-3925
-3943
-3970
-4002
-4036
-4076
-4118
-4156
-4197
-4235
-4279
-4324
-4379
-4445
-4506
-4568
-4626
-4686
-4743
-4806
-4880
-4953
-5029
-5099
-5166
-5229
-5287
-5348
-5408
-5469
-5526
-5571
-5606
-5635
-5654
-5659
-5661
-5659
-5645
-5622
-5584
-5533
-5473
-5397
-5317
-5237
-5147
-5057
-4964
-4859
-4748
-4637
-4531
-4427
-4331
-4239
-4154
-4075
-3991
-3915
-3846
-3791
-3752
-3722
-3702
-3688
-3674
-3665
-3663
-3672
-3691
-3717
-3749
-3787
-3823
-3857
-3894
-3930
-3969
-4010
-4053
-4094
-4128
-4153
-4170
-4181
-4194
-4206
-4212
-4219
-4222
-4209
-4190
-4162
-4129
-4099
-4067
-4030
-3989
-3938
-3877
-3809
-3735
-3662
-3588
-3516
-3445
-3367
-3283
-3192
-3095
-2999
-2908
-2816
-2729
-2643
-2550
-2452
-2350
-2247
-2147
-2054
-1969
-1886
-1802
-1717
-1627
-1547
-1468
-1393
-1333
-1280
-1232
-1185
-1142
-1099
-1063
-1039
-1023
-1021
-1027
-1037
-1049
-1065
-1085
-1112
-1150
-1200
-1261
-1330
-1401
-1470
-1540
-1616
-1698
-1787
-1888
-1989
-2082
-2173
-2261
-2343
-2421
-2499
-2576
-2652
-2719
-2774
-2826
-2858
-2881
-2901
-2914
-2928
-2936
-2933
-2914
-2885
-2850
-2803
-2756
-2705
-2644
-2583
-2512
-2426
-2332
-2233
-2133
-2034
-1937
-1836
-1734
-1627
-1510
-1390
-1273
-1161
-1056
-952
-850
-744
-635
-520
-404
-292
-186
-84
20
124
238
359
478
598
713
830
942
1050
1161
1277
1391
1503
1608
1699
1783
1856
1929
1999
2057
2116
2163
2194
2209
2208
2202
2192
2175
2153
2121
2080
2027
1970
1901
1832
1770
1704
1642
1578
1510
1437
1362
1294
1229
1174
1126
1086
1045
999
962
927
902
893
884
885
895
903
915
930
953
986
1027
1079
1129
1184
1244
1299
1360
1426
1501
1588
1678
1771
1865
1963
2065
2167
2283
2414
2544
2687
2824
2954
3093
3228
3374
3527
3676
3833
3983
4126
4266
4404
4537
4665
4802
4927
5046
5159
5247
5328
5399
5456
5509
5554
5590
5609
5615
5601
5574
5542
5505
5468
5424
5371
5305
5227
5144
5055
4963
4877
4794
4704
4606
4507
4402
4296
4200
4108
4015
3934
3857
3770
3691
3617
3548
3487
3434
3396
3362
3331
3302
3274
3252
3239
3233
3237
3255
3271
3293
3312
3336
3373
3408
3460
3521
3583
3649
3713
3779
3850
3932
4022
4123
4228
4335
4442
4552
4667
4785
4913
5047
5189
5332
5473
5615
5751
5890
6031
6174
6318
6460
6600
6729
6846
6958
7058
7154
7250
7333
7408
7462
7499
7529
7545
7551
7550
7547
7535
7504
7459
7408
7341
7266
7196
7113
7026
6934
6825
6702
6573
6438
6295
6156
6020
5881
5734
5582
5428
5274
5122
4975
4836
4704
4569
4438
4309
4173
4049
3937
3833
3740
3658
3576
3493
3421
3343
3278
3235
3194
3160
3133
3104
3079
3059
3045
3047
3056
3077
3113
3147
3187
3224
3274
3336
3404
3485
3569
3661
3750
3832
3922
4012
4107
4206
4311
4418
4514
4606
4692
4773
4851
4940
5032
5109
5188
5260
5317
5369
5413
5465
5518
5565
5610
5643
5668
5688
5703
5714
5722
5743
5759
5758
5765
5765
5753
5740
5729
5727
5722
5709
5699
5680
5636
5593
5549
5498
5449
5396
5327
5244
5157
5058
4955
4847
4741
4641
4533
4419
4298
4173
4045
3915
3796
3686
3577
3470
3364
3257
3150
3047
2954
2872
2802
2736
2673
2614
2548
2492
2447
2403
2376
2359
2342
2327
2311
2296
2286
2282
2287
2296
2309
2324
2329
2329
2328
2320
2325
2330
2323
2325
2321
2307
2288
2267
2248
2234
2228
2217
2207
2184
2157
2141
2114
2092
2076
2060
2043
2021
2000
1967
1929
1896
1871
1856
1840
1823
1803
1781
1757
1735
1724
1715
1717
1719
1711
1707
1699
1688
1680
1676
1680
1685
1689
1692
1682
1673
1668
1661
1667
1672
1676
1677
1670
1662
1649
1638
1632
1630
1633
1635
1630
1619
1603
1589
1578
1565
1560
1555
1544
1525
1497
1463
1426
1391
1356
1321
1281
1232
1174
1107
1035
964
897
827
762
688
604
517
415
317
227
135
45
-46
-142
-252
-363
-475
-592
-701
-806
-907
-1009
-1117
-1228
-1344
-1457
-1565
-1661
-1750
-1837
-1925
-2013
-2101
-2190
-2262
-2331
-2396
-2439
-2483
-2522
-2558
-2595
-2618
-2634
-2638
-2628
-2608
-2579
-2552
-2523
-2493
-2457
-2409
-2352
-2284
-2215
-2145
-2077
-2013
-1946
-1883
-1811
-1728
-1644
-1562
-1484
-1418
-1365
-1308
-1252
-1197
-1138
-1080
-1028
-984
-953
-935
-915
-894
-872
-849
-831
-819
-818
-828
-843
-858
-873
-885
-899
-917
-945
-991
-1041
-1096
-1155
-1215
-1277
-1335
-1406
-1491
-1584
-1683
-1784
-1886
-1978
-2073
-2171
-2270
-2382
-2497
-2617
-2736
-2850
-2959
-3066
-3176
-3288
-3410
-3540
-3663
-3776
-3890
-3996
-4101
-4211
-4318
-4434
-4551
-4662
-4766
-4856
-4939
-5025
-5111
-5193
-5284
-5371
-5450
-5525
-5584
-5639
-5695
-5753
-5816
-5877
-5935
-5982
-6024
-6054
-6073
-6092
-6109
-6125
-6131
-6124
-6108
-6072
-6023
-5969
-5905
-5831
-5754
-5669
-5567
-5458
-5327
-5183
-5043
-4894
-4748
-4601
-4446
-4283
-4112
-3936
-3759
-3587
-3420
-3261
-3103
-2944
-2781
-2619
-2456
-2300
-2157
-2026
-1909
-1798
-1699
-1601
-1505
-1430
-1367
-1323
-1297
-1288
-1294
-1302
-1324
-1357
-1395
-1454
-1531
-1620
-1719
-1822
-1926
-2032
-2145
-2265
-2397
-2538
-2686
-2846
-3000
-3153
-3311
-3475
-3649
-3831
-4024
-4225
-4421
-4617
-4811
-5000
-5193
-5392
-5590
-5790
-5989
-6174
-6344
-6505
-6655
-6808
-6953
-7085
-7210
-7324
-7423
-7498
-7559
-7609
-7652
-7684
-7705
-7721
-7719
-7701
-7665
-7619
-7570
-7512
-7449
-7374
-7292
-7200
-7089
-6964
-6839
-6710
-6575
-6450
-6318
-6170
-6020
-5866
-5709
-5557
-5410
-5267
-5129
-4989
-4840
-4689
-4538
-4388
-4239
-4097
-3960
-3817
-3675
-3526
-3373
-3219
-3064
-2916
-2776
-2639
-2504
-2369
-2233
-2097
-1971
-1855
-1750
-1658
-1573
-1491
-1416
-1341
-1270
-1213
-1166
-1132
-1113
-1094
-1081
-1075
-1067
-1076
-1102
-1139
-1197
-1258
-1330
-1411
-1491
-1584
-1687
-1800
-1929
-2067
-2212
-2357
-2494
-2637
-2783
-2927
-3080
-3228
-3374
-3519
-3649
-3771
-3883
-3988
-4094
-4192
-4283
-4370
-4441
-4497
-4539
-4573
-4602
-4625
-4643
-4658
-4669
-4664
-4645
-4625
-4604
-4573
-4552
-4538
-4512
-4481
-4446
-4402
-4356
-4312
-4270
-4231
-4190
-4144
-4093
-4031
-3966
-3899
-3830
-3769
-3703
-3635
-3565
-3482
-3388
-3292
-3191
-3090
-2992
-2890
-2781
-2658
-2530
-2393
-2251
-2113
-1977
-1847
-1713
-1576
-1437
-1292
-1152
-1023
-898
-782
-674
-572
-473
-372
-278
-191
-118
-55
-5
35
81
123
165
207
239
266
288
306
326
349
376
396
422
453
469
486
503
521
545
573
601
622
640
652
658
666
674
682
694
694
685
674
649
621
592
559
525
485
434
373
300
215
126
37
-56
-152
-254
-366
-485
-609
-735
-859
-978
-1094
-1206
-1321
-1441
-1558
-1676
-1783
-1880
-1971
-2044
-2121
-2190
-2244
-2298
-2346
-2378
-2390
-2392
-2382
-2366
-2345
-2317
-2287
-2241
-2181
-2107
-2023
-1933
-1839
-1742
-1636
-1526
-1406
-1271
-1128
-978
-826
-673
-523
-373
-216
-52
117
292
468
641
812
977
1140
1314
1491
1669
1849
2029
2202
2364
2527
2688
2846
3009
3166
3318
3461
3586
3706
3815
3914
4014
4105
4187
4256
4303
4339
4363
4373
4380
4377
4372
4357
4320
4283
4227
4157
4090
4016
3946
3862
3771
3683
3572
3460
3354
3244
3137
3034
2928
2812
2697
2581
2466
2359
2256
2162
2074
1983
1891
1800
1711
1629
1559
1493
1438
1392
1341
1295
1250
1211
1182
1162
1148
1136
1131
1120
1110
1104
1102
1112
1128
1154
1186
1218
1254
1295
1345
1407
1481
1564
1658
1755
1853
1954
2057
2169
2288
2415
2546
2677
2807
2927
3046
3166
3287
3413
3538
3662
3776
3883
3985
4082
4176
4272
4365
4452
4538
4614
4678
4739
4796
4852
4909
4966
5019
5066
5106
5138
5172
5203
5238
5278
5315
5354
5384
5409
5437
5468
5504
5541
5581
5618
5649
5677
5694
5708
5728
5743
5761
5771
5773
5775
5764
5749
5732
5716
5695
5672
5643
5597
5547
5485
5417
5343
5270
5196
5111
5021
4923
4812
4700
4599
4492
4381
4281
4173
4062
3955
3841
3726
3621
3520
3420
3324
3226
3126
3023
2924
2826
2727
2637
2549
2458
2361
2261
2163
2063
1972
1894
1819
1751
1685
1622
1564
1513
1473
1448
1437
1441
1447
1462
1489
1522
1574
1645
1732
1839
1958
2088
2227
2374
2530
2702
2886
3075
3269
3466
3658
3843
4026
4207
4387
4568
4746
4919
5082
5234
5377
5510
5641
5777
5901
6011
6116
6204
6271
6326
6369
6401
6424
6440
6444
6427
6399
6352
6287
6226
6162
6091
6016
5936
5842
5739
5634
5524
5415
5315
5216
5113
5007
4889
4766
4643
4515
4386
4262
4129
3990
3847
3685
3516
3350
3177
3005
2838
2670
2493
2309
2127
1940
1754
1579
1410
1250
1090
927
777
627
481
357
242
142
56
-24
-103
-175
-233
-287
-322
-343
-359
-358
-351
-346
-331
-300
-257
-196
-111
-17
85
198
317
446
594
754
924
1113
1302
1484
1675
1864
2047
2240
2441
2636
2830
3021
3200
3371
3527
3682
3835
3976
4117
4244
4359
4463
4549
4626
4693
4757
4815
4860
4895
4914
4913
4898
4874
4840
4800
4751
4688
4608
4509
4399
4273
4139
4002
3857
3708
3554
3384
3201
3011
2810
2611
2422
2224
2026
1827
1616
1399
1178
960
749
545
348
144
-56
-252
-451
-644
-830
-1001
-1161
-1316
-1460
-1606
-1746
-1877
-2002
-2107
-2200
-2278
-2342
-2405
-2459
-2510
-2550
-2575
-2592
-2585
-2575
-2566
-2547
-2527
-2505
-2474
-2429
-2376
-2310
-2237
-2164
-2084
-2007
-1927
-1836
-1734
-1626
-1512
-1395
-1280
-1167
-1053
-937
-814
-679
-539
-403
-261
-118
18
158
301
450
603
757
904
1043
1172
1287
1397
1502
1596
1683
1756
1810
1843
1858
1854
1835
1808
1767
1712
1645
1556
1448
1329
1194
1057
923
786
644
498
342
178
18
-143
-298
-445
-592
-737
-885
-1037
-1195
-1348
-1491
-1634
-1764
-1891
-2016
-2146
-2277
-2399
-2521
-2629
-2732
-2833
-2924
-3015
-3106
-3197
-3282
-3362
-3429
-3485
-3535
-3577
-3621
-3661
-3699
-3729
-3742
-3746
-3736
-3719
-3697
-3675
-3647
-3609
-3565
-3503
-3429
-3348
-3260
-3172
-3089
-3003
-2913
-2829
-2729
-2622
-2525
-2432
-2348
-2268
-2202
-2133
-2056
-1987
-1917
-1855
-1802
-1759
-1726
-1694
-1665
-1631
-1598
-1566
-1539
-1519
-1497
-1493
-1493
-1476
-1458
-1438
-1418
-1405
-1399
-1404
-1410
-1415
-1419
-1421
-1427
-1440
-1460
-1495
-1539
-1582
-1629
-1670
-1711
-1759
-1811
-1877
-1950
-2029
-2113
-2193
-2273
-2358
-2450
-2546
-2657
-2778
-2897
-3020
-3133
-3247
-3366
-3482
-3605
-3730
-3860
-3981
-4089
-4190
-4280
-4366
-4446
-4525
-4602
-4664
-4714
-4748
-4767
-4771
-4765
-4754
-4734
-4710
-4672
-4616
-4538
-4445
-4347
-4238
-4125
-4012
-3893
-3765
-3629
-3486
-3337
-3192
-3056
-2928
-2806
-2693
-2586
-2474
-2364
-2259
-2167
-2088
-2018
-1961
-1908
-1855
-1810
-1763
-1720
-1692
-1675
-1671
-1671
-1673
-1679
-1679
-1684
-1698
-1719
-1750
-1793
-1834
-1870
-1907
-1938
-1968
-2004
-2043
-2082
-2122
-2160
-2185
-2201
-2209
-2217
-2225
-2237
-2254
-2267
-2278
-2283
-2279
-2274
-2266
-2267
-2275
-2281
-2285
-2283
-2273
-2257
-2240
-2230
-2224
-2223
-2223
-2221
-2212
-2191
-2170
-2150
-2129
-2112
-2098
-2078
-2045
-2005
-1955
-1905
-1848
-1789
-1739
-1686
-1630
-1563
-1487
-1403
-1314
-1231
-1149
-1069
-986
-899
-810
-709
-602
-506
-417
-334
-262
-196
-128
-58
13
83
142
194
233
263
291
317
345
369
384
387
375
350
311
270
229
188
143
91
26
-48
-130
-215
-298
-374
-446
-518
-594
-676
-764
-853
-938
-1020
-1088
-1143
-1202
-1257
-1314
-1370
-1425
-1472
-1507
-1530
-1549
-1565
-1577
-1605
-1620
-1625
-1631
-1615
-1595
-1562
-1527
-1493
-1453
-1414
-1359
-1290
-1207
-1111
-1004
-894
-792
-677
-557
-430
-287
-135
27
187
345
497
643
792
938
1091
1244
1384
1518
1634
1732
1823
1902
1975
2042
2095
2139
2161
2159
2141
2109
2074
2031
1977
1920
1854
1774
1681
1583
1487
1391
1303
1221
1135
1048
954
856
760
662
575
494
415
341
261
173
90
11
-62
-125
-178
-226
-273
-319
-367
-412
-446
-466
-471
-467
-450
-432
-412
-380
-344
-294
-225
-145
-54
42
142
243
347
459
579
715
854
998
1146
1286
1423
1559
1702
1852
2005
2159
2308
2446
2573
2693
2800
2908
3017
3115
3209
3292
3352
3396
3434
3461
3481
3499
3512
3519
3512
3493
3465
3432
3399
3367
3341
3312
3281
3245
3199
3157
3111
3060
3017
2989
2955
2902
2859
2808
2739
2679
2624
2565
2507
2446
2370
2289
2206
2108
2015
1931
1846
1762
1679
1587
1487
1394
1300
1208
1135
1070
1007
948
893
833
778
735
699
684
679
679
681
682
690
698
718
747
783
834
882
928
976
1014
1062
1118
1176
1248
1322
1389
1454
1517
1574
1632
1698
1774
1851
1925
2001
2069
2126
2189
2253
2318
2392
2470
2544
2611
2672
2725
2770
2810
2859
2912
2960
3004
3035
3052
3057
3054
3047
3039
3032
3017
2995
2960
2906
2842
2770
2697
2627
2558
2486
2406
2314
2218
2111
1992
1883
1781
1678
1572
1458
1337
1204
1068
936
808
689
580
472
366
257
147
42
-54
-134
-200
-255
-303
-349
-393
-434
-470
-496
-503
-498
-480
-453
-425
-393
-361
-320
-266
-196
-111
-18
81
177
271
362
457
560
674
797
923
1051
1175
1299
1421
1544
1679
1826
1985
2146
2309
2462
2610
2759
2901
3049
3200
3352
3503
3641
3761
3867
3964
4046
4121
4194
4261
4306
4333
4342
4322
4280
4223
4157
4083
3998
3896
3776
3638
3482
3310
3132
2953
2772
2593
2414
2224
2029
1827
1622
1431
1245
1073
916
760
612
466
316
172
39
-76
-179
-269
-349
-430
-510
-587
-660
-723
-771
-805
-827
-840
-851
-865
-877
-885
-885
-870
-846
-809
-766
-724
-682
-639
-590
-530
-458
-367
-265
-159
-52
52
160
272
387
520
660
798
940
1079
1209
1331
1452
1568
1691
1822
1942
2059
2163
2250
2327
2392
2454
2512
2565
2608
2641
2659
2654
2637
2609
2573
2537
2497
2449
2389
2311
2220
2114
1997
1879
1758
1634
1501
1356
1197
1025
839
652
468
283
101
-82
-273
-474
-682
-889
-1095
-1293
-1477
-1652
-1824
-1995
-2163
-2325
-2480
-2619
-2740
-2838
-2912
-2980
-3041
-3087
-3125
-3145
-3144
-3123
-3080
-3023
-2952
-2871
-2787
-2697
-2589
-2470
-2330
-2173
-2014
-1851
-1692
-1533
-1378
-1224
-1061
-895
-729
-566
-416
-281
-159
-49
59
160
255
346
429
499
554
599
640
681
718
761
798
831
855
853
840
823
806
784
761
733
691
637
570
497
418
338
264
185
100
10
-90
-198
-310
-422
-528
-631
-734
-833
-940
-1049
-1150
-1251
-1345
-1427
-1499
-1560
-1622
-1685
-1746
-1806
-1860
-1902
-1934
-1961
-1982
-2003
-2027
-2052
-2080
-2101
-2117
-2126
-2132
-2137
-2143
-2158
-2170
-2175
-2177
-2166
-2148
-2125
-2100
-2073
-2047
-2019
-1988
-1950
-1901
-1848
-1790
-1730
-1673
-1618
-1563
-1507
-1442
-1370
-1305
-1236
-1164
-1105
-1054
-1003
-954
-907
-862
-817
-770
-736
-722
-710
-704
-704
-702
-704
-711
-725
-750
-787
-830
-879
-930
-981
-1038
-1101
-1177
-1263
-1354
-1458
-1565
-1671
-1778
-1888
-2007
-2126
-2247
-2378
-2504
-2622
-2733
-2835
-2937
-3034
-3131
-3232
-3330
-3421
-3503
-3575
-3640
-3695
-3749
-3803
-3855
-3899
-3934
-3960
-3972
-3981
-3984
-3985
-3987
-3986
-3985
-3974
-3960
-3937
-3903
-3872
-3841
-3808
-3776
-3736
-3686
-3631
-3567
-3494
-3424
-3357
-3290
-3224
-3149
-3079
-2995
-2903
-2822
-2741
-2668
-2605
-2540
-2470
-2397
-2323
-2251
-2189
-2133
-2092
-2060
-2025
-2000
-1975
-1953
-1942
-1941
-1955
-1974
-2012
-2045
-2068
-2103
-2140
-2183
-2230
-2291
-2357
-2416
-2481
-2541
-2591
-2641
-2699
-2758
-2815
-2874
-2924
-2968
-2995
-3019
-3047
-3068
-3093
-3112
-3129
-3134
-3128
-3117
-3091
-3069
-3054
-3033
-3011
-2983
-2942
-2897
-2848
-2797
-2749
-2699
-2653
-2608
-2556
-2497
-2433
-2370
-2308
-2253
-2200
-2152
-2100
-2041
-1982
-1919
-1862
-1813
-1770
-1733
-1696
-1661
-1623
-1586
-1553
-1527
-1514
-1505
-1506
-1511
-1512
-1518
-1527
-1545
-1570
-1609
-1652
-1685
-1725
-1759
-1790
-1826
-1860
-1897
-1940
-1974
-2002
-2020
-2030
-2040
-2044
-2049
-2055
-2057
-2056
-2042
-2025
-2006
-1979
-1956
-1934
-1910
-1883
-1847
-1812
-1767
-1715
-1670
-1625
-1582
-1536
-1496
-1443
-1376
-1319
-1255
-1193
-1136
-1079
-1019
-946
-871
-792
-709
-632
-553
-475
-398
-319
-232
-145
-60
22
96
158
216
272
327
377
421
461
492
518
530
529
534
542
551
553
550
542
524
505
483
465
451
436
423
408
387
364
346
332
316
315
322
320
321
323
318
322
337
353
375
397
413
425
436
444
453
469
486
503
513
518
509
507
515
515
525
539
548
561
567
571
584
604
627
660
697
734
769
799
834
873
917
972
1026
1082
1140
1188
1239
1295
1351
1418
1490
1562
1628
1689
1744
1800
1851
1899
1950
1998
2044
2074
2094
2110
2120
2133
2145
2152
2159
2161
2155
2138
2123
2107
2090
2084
2073
2060
2047
2020
1994
1975
1957
1947
1940
1935
1933
1927
1918
1913
1916
1922
1939
1960
1976
1992
2007
2018
2030
2047
2068
2097
2121
2143
2164
2179
2192
2215
2242
2271
2309
2345
2378
2408
2439
2478
2522
2573
2630
2692
2750
2810
2869
2925
2993
3062
3141
3217
3285
3356
3415
3469
3524
3579
3636
3692
3742
3781
3815
3845
3870
3898
3931
3965
3994
4018
4043
4060
4074
4089
4105
4123
4141
4153
4163
4165
4152
4143
4139
4134
4129
4121
4110
4091
4068
4049
4032
4018
4012
4011
4014
4016
4013
4015
4019
4032
4053
4078
4101
4124
4143
4153
4161
4168
4177
4188
4193
4193
4178
4157
4133
4106
4080
4055
4033
4010
3983
3950
3922
3899
3877
3862
3856
3854
3856
3855
3850
3856
3858
3862
3882
3912
3936
3951
3975
3988
3999
4018
4032
4047
4065
4067
4067
4064
4044
4025
4004
3986
3968
3938
3908
3867
3819
3770
3721
3685
3644
3599
3556
3504
3452
3401
3349
3301
3259
3224
3185
3144
3106
3059
3019
2985
2949
2926
2905
2883
2861
2838
2818
2804
2797
2797
2799
2800
2801
2796
2787
2783
2777
2773
2773
2773
2772
2760
2741
2724
2707
2702
2699
2697
2698
2694
2692
2687
2681
2683
2686
2695
2702
2706
2703
2693
2684
2672
2661
2650
2646
2630
2597
2570
2533
2489
2448
2404
2361
2310
2260
2198
2126
2062
1994
1931
1872
1818
1771
1720
1673
1630
1594
1569
1555
1547
1547
1551
1552
1555
1562
1577
1596
1620
1645
1666
1686
1700
1713
1721
1728
1749
1766
1774
1777
1774
1766
1762
1758
1752
1751
1747
1739
1728
1713
1695
1677
1664
1649
1634
1617
1593
1564
1528
1496
1469
1440
1416
1390
1366
1336
1303
1274
1247
1229
1213
1199
1185
1167
1150
1134
1121
1113
1113
1112
1111
1112
1110
1107
1103
1105
1109
1115
1122
1119
1119
1117
1110
1108
1104
1099
1095
1088
1076
1057
1036
1021
1004
984
972
962
947
939
934
928
929
938
954
969
988
1012
1034
1057
1083
1112
1141
1172
1190
1212
1230
1236
1246
1248
1241
1225
1199
1165
1118
1063
1000
932
854
767
677
579
468
352
234
111
-17
-148
-283
-426
-569
-714
-864
-1012
-1158
-1306
-1455
-1605
-1760
-1914
-2070
-2227
-2380
-2541
-2701
-2852
-3009
-3168
-3324
-3473
-3615
-3753
-3888
-4016
-4132
-4245
-4352
-4445
-4535
-4608
-4665
-4722
-4762
-4791
-4810
-4817
-4804
-4770
-4724
-4660
-4583
-4489
-4382
-4258
-4120
-3974
-3814
-3644
-3472
-3294
-3112
-2925
-2733
-2538
-2344
-2149
-1957
-1771
-1589
-1409
-1235
-1065
-900
-744
-596
-459
-335
-225
-122
-27
51
115
167
200
217
225
215
190
154
101
37
-44
-144
-256
-379
-514
-653
-801
-956
-1120
-1293
-1469
-1652
-1836
-2020
-2207
-2396
-2580
-2771
-2966
-3153
-3339
-3522
-3698
-3869
-4037
-4204
-4368
-4530
-4690
-4841
-4990
-5137
-5264
-5401
-5543
-5670
-5796
-5910
-6015
-6106
-6186
-6262
-6320
-6365
-6395
-6409
-6410
-6393
-6359
-6307
-6246
-6173
-6082
-5988
-5877
-5744
-5604
-5456
-5299
-5133
-4966
-4795
-4612
-4425
-4236
-4040
-3840
-3644
-3455
-3266
-3078
-2892
-2708
-2525
-2347
-2179
-2022
-1876
-1743
-1618
-1493
-1374
-1264
-1163
-1071
-991
-925
-858
-795
-739
-679
-626
-579
-539
-508
-479
-458
-429
-400
-384
-362
-346
-346
-349
-358
-376
-394
-417
-448
-491
-546
-615
-697
-786
-879
-975
-1077
-1185
-1303
-1431
-1568
-1707
-1848
-1988
-2124
-2259
-2397
-2543
-2692
-2839
-2986
-3127
-3257
-3381
-3502
-3620
-3739
-3854
-3967
-4071
-4160
-4244
-4319
-4386
-4453
-4518
-4577
-4628
-4667
-4692
-4703
-4703
-4701
-4697
-4686
-4668
-4640
-4605
-4559
-4504
-4448
-4390
-4333
-4277
-4212
-4139
-4058
-3968
-3874
-3777
-3682
-3582
-3479
-3367
-3246
-3115
-2973
-2826
-2675
-2523
-2368
-2205
-2034
-1853
-1669
-1483
-1304
-1128
-953
-785
-620
-457
-295
-137
12
152
279
396
506
613
706
788
874
940
984
1017
1031
1041
1042
1033
1008
974
933
870
801
722
637
555
462
362
259
149
33
-84
-197
-310
-423
-532
-645
-757
-869
-981
-1088
-1187
-1281
-1371
-1460
-1547
-1634
-1717
-1797
-1869
-1934
-1994
-2043
-2101
-2162
-2213
-2263
-2308
-2348
-2381
-2409
-2437
-2465
-2493
-2513
-2530
-2540
-2539
-2538
-2527
-2519
-2506
-2482
-2463
-2431
-2385
-2338
-2286
-2230
-2174
-2118
-2059
-1993
-1925
-1849
-1765
-1693
-1613
-1531
-1450
-1360
-1271
-1177
-1078
-978
-878
-782
-687
-593
-499
-399
-298
-205
-111
-19
61
140
217
288
360
428
493
552
599
643
683
717
752
790
820
843
865
878
886
892
897
899
896
888
873
858
833
804
779
748
718
694
662
628
595
561
530
516
499
480
480
479
490
506
519
548
593
647
702
764
829
897
970
1048
1130
1216
1309
1395
1481
1566
1644
1722
1798
1868
1936
1998
2051
2092
2125
2148
2163
2172
2176
2172
2157
2133
2098
2055
2005
1948
1893
1830
1763
1693
1610
1525
1445
1362
1282
1211
1145
1080
1019
961
907
864
830
804
792
787
782
784
793
802
823
856
891
934
977
1024
1072
1124
1175
1221
1286
1358
1423
1493
1557
1619
1690
1763
1841
1928
2023
2115
2208
2306
2397
2497
2608
2724
2847
2969
3090
3209
3324
3432
3539
3650
3757
3858
3951
4028
4090
4143
4182
4215
4239
4256
4267
4261
4245
4211
4159
4106
4049
3986
3917
3844
3761
3664
3558
3443
3326
3212
3092
2973
2849
2719
2587
2448
2314
2182
2061
1956
1849
1753
1662
1572
1494
1424
1368
1330
1304
1293
1290
1291
1300
1318
1344
1386
1438
1494
1554
1613
1668
1720
1773
1828
1882
1935
1989
2034
2066
2092
2114
2134
2151
2171
2183
2193
2207
2201
2196
2198
2193
2193
2192
2196
2196
2189
2188
2182
2180
2185
2198
2220
2242
2265
2287
2313
2339
2369
2405
2440
2479
2516
2547
2577
2604
2630
2651
2668
2678
2683
2677
2655
2624
2586
2533
2469
2408
2335
2251
2166
2071
1973
1875
1781
1690
1600
1516
1428
1346
1267
1188
1120
1059
1010
968
930
900
874
851
839
834
838
849
864
882
899
922
945
970
1004
1042
1082
1120
1159
1192
1234
1270
1305
1349
1390
1435
1468
1502
1540
1566
1598
1626
1659
1693
1721
1749
1771
1792
1813
1834
1858
1880
1898
1905
1907
1906
1897
1883
1860
1837
1811
1773
1725
1669
1609
1546
1484
1419
1351
1289
1217
1138
1061
982
911
842
778
717
654
594
531
471
419
376
337
303
277
251
229
206
192
189
189
205
221
232
252
270
290
324
358
393
436
474
514
556
592
632
672
714
755
793
824
848
869
882
893
906
914
922
925
921
913
898
884
872
858
843
823
798
768
732
697
661
623
590
547
500
451
391
328
265
199
131
61
-19
-107
-201
-305
-410
-515
-625
-735
-846
-966
-1091
-1216
-1342
-1464
-1578
-1686
-1789
-1886
-1982
-2070
-2153
-2225
-2282
-2332
-2359
-2378
-2393
-2398
-2398
-2383
-2362
-2325
-2277
-2226
-2163
-2099
-2032
-1959
-1885
-1792
-1688
-1587
-1471
-1356
-1248
-1132
-1014
-892
-769
-641
-513
-392
-273
-168
-67
30
116
197
270
332
382
414
435
448
451
451
446
435
421
397
367
339
308
283
257
229
207
172
140
106
64
25
-17
-59
-105
-160
-223
-296
-365
-444
-534
-614
-695
-783
-877
-976
-1079
-1187
-1293
-1397
-1502
-1608
-1713
-1826
-1944
-2061
-2176
-2289
-2399
-2502
-2607
-2708
-2813
-2920
-3021
-3119
-3208
-3289
-3365
-3442
-3511
-3576
-3645
-3702
-3747
-3785
-3816
-3835
-3850
-3859
-3860
-3857
-3844
-3820
-3785
-3743
-3690
-3640
-3583
-3511
-3443
-3362
-3274
-3176
-3073
-2976
-2876
-2780
-2675
-2573
-2469
-2358
-2248
-2135
-2025
-1917
-1809
-1698
-1584
-1469
-1348
-1228
-1119
-1010
-900
-800
-700
-598
-503
-407
-317
-239
-169
-106
-55
-8
33
63
83
88
76
51
11
-37
-95
-164
-239
-328
-429
-544
-674
-807
-946
-1082
-1222
-1372
-1523
-1682
-1850
-2020
-2192
-2363
-2531
-2699
-2868
-3041
-3217
-3394
-3569
-3735
-3890
-4040
-4179
-4312
-4442
-4563
-4681
-4782
-4865
-4937
-4992
-5038
-5069
-5095
-5115
-5114
-5101
-5069
-5016
-4953
-4876
-4788
-4695
-4593
-4477
-4350
-4205
-4050
-3891
-3724
-3555
-3384
-3206
-3023
-2834
-2631
-2428
-2226
-2025
-1826
-1621
-1426
-1226
-1019
-815
-618
-434
-253
-85
72
224
370
515
645
753
862
952
1019
1083
1135
1180
1216
1237
1244
1232
1208
1174
1132
1085
1031
969
894
803
703
593
472
349
221
84
-63
-223
-396
-575
-758
-944
-1127
-1313
-1501
-1691
-1882
-2075
-2267
-2448
-2619
-2781
-2933
-3077
-3212
-3339
-3454
-3548
-3622
-3677
-3712
-3731
-3737
-3728
-3707
-3669
-3612
-3539
-3452
-3358
-3251
-3143
-3038
-2918
-2794
-2669
-2535
-2400
-2272
-2141
-2017
-1905
-1784
-1665
-1547
-1429
-1317
-1206
-1108
-1011
-911
-815
-717
-621
-529
-439
-357
-281
-204
-129
-57
16
89
154
211
271
327
385
447
507
569
631
689
752
817
873
930
990
1051
1115
1166
1209
1251
1281
1315
1345
1366
1383
1387
1384
1370
1344
1318
1286
1246
1197
1135
1069
999
921
844
769
692
617
544
470
390
322
264
209
165
127
97
70
45
26
13
10
15
28
45
61
79
97
118
141
167
198
223
245
266
278
288
300
309
320
327
331
334
324
313
303
291
285
279
273
268
259
255
252
258
269
285
312
337
376
405
429
477
519
572
640
704
769
838
908
982
1065
1152
1243
1335
1430
1522
1607
1695
1784
1876
1968
2052
2138
2213
2279
2342
2398
2459
2520
2573
2621
2668
2710
2741
2773
2807
2841
2880
2913
2945
2975
2994
3012
3032
3057
3086
3113
3138
3155
3165
3177
3190
3202
3218
3239
3255
3266
3271
3276
3279
3282
3288
3293
3299
3298
3292
3285
3273
3262
3259
3257
3254
3249
3241
3231
3217
3208
3199
3195
3203
3207
3212
3220
3223
3225
3232
3245
3259
3276
3288
3292
3295
3292
3291
3290
3287
3283
3273
3256
3231
3199
3164
3123
3083
3048
3009
2961
2906
2845
2784
2724
2661
2605
2554
2497
2435
2371
2308
2246
2191
2143
2098
2057
2019
1979
1947
1925
1912
1915
1927
1949
1978
2010
2053
2110
2174
2254
2349
2448
2557
2661
2774
2894
3013
3145
3282
3423
3561
3701
3840
3975
4117
4254
4396
4541
4682
4820
4948
5070
5188
5310
5430
5548
5663
5771
5870
5955
6038
6115
6182
6246
6302
6345
6377
6388
6380
6366
6335
6298
6251
6179
6096
5988
5866
5733
5583
5430
5267
5097
4920
4729
4524
4320
4109
3895
3691
3477
3271
3066
2849
2639
2428
2233
2046
1872
1711
1546
1401
1269
1145
1038
955
887
834
805
784
767
762
771
798
840
897
960
1029
1102
1180
1263
1354
1453
1563
1677
1793
1912
2026
2140
2259
2382
2510
2641
2773
2901
3025
3140
3253
3365
3474
3586
3697
3797
3894
3982
4056
4137
4212
4283
4359
4423
4480
4524
4561
4594
4620
4647
4671
4692
4704
4704
4694
4676
4654
4629
4599
4563
4522
4469
4405
4332
4252
4170
4084
3993
3907
3814
3700
3584
3467
3345
3225
3111
2995
2877
2759
2630
2501
2384
2261
2143
2040
1935
1830
1726
1622
1520
1419
1328
1245
1159
1075
997
916
837
763
701
646
597
560
522
485
459
436
419
411
414
419
425
433
439
449
463
483
508
530
558
586
606
631
655
682
718
757
795
828
861
896
921
956
998
1039
1084
1128
1166
1204
1241
1277
1315
1353
1389
1423
1446
1456
1465
1470
1466
1462
1458
1438
1414
1383
1338
1290
1240
1184
1124
1065
997
919
838
749
662
576
487
398
309
216
117
20
-82
-181
-272
-360
-448
-530
-614
-700
-779
-855
-926
-991
-1054
-1113
-1175
-1241
-1302
-1355
-1407
-1454
-1487
-1520
-1555
-1587
-1618
-1646
-1665
-1675
-1680
-1681
-1682
-1682
-1682
-1678
-1669
-1655
-1631
-1606
-1577
-1546
-1520
-1491
-1460
-1425
-1381
-1335
-1291
-1244
-1201
-1161
-1119
-1075
-1029
-980
-934
-888
-852
-822
-790
-768
-744
-714
-689
-667
-652
-647
-647
-640
-641
-644
-645
-658
-673
-701
-737
-778
-824
-868
-916
-964
-1016
-1077
-1140
-1205
-1269
-1328
-1386
-1442
-1499
-1560
-1626
-1698
-1771
-1844
-1921
-1998
-2081
-2172
-2271
-2379
-2492
-2602
-2715
-2824
-2933
-3048
-3162
-3279
-3397
-3505
-3611
-3709
-3795
-3880
-3959
-4034
-4103
-4161
-4206
-4231
-4244
-4243
-4234
-4217
-4186
-4143
-4087
-4022
-3934
-3841
-3748
-3647
-3549
-3451
-3351
-3244
-3135
-3027
-2926
-2831
-2743
-2667
-2598
-2533
-2473
-2416
-2366
-2331
-2298
-2274
-2265
-2250
-2240
-2230
-2217
-2212
-2213
-2224
-2234
-2244
-2260
-2272
-2282
-2300
-2320
-2344
-2379
-2414
-2450
-2487
-2524
-2560
-2604
-2656
-2714
-2783
-2852
-2915
-2986
-3064
-3142
-3224
-3314
-3411
-3509
-3602
-3693
-3785
-3871
-3962
-4060
-4160
-4259
-4357
-4452
-4535
-4621
-4707
-4785
-4872
-4954
-5029
-5099
-5159
-5208
-5247
-5284
-5314
-5342
-5369
-5378
-5379
-5367
-5339
-5306
-5275
-5238
-5190
-5146
-5089
-5013
-4936
-4849
-4765
-4685
-4607
-4528
-4449
-4370
-4286
-4203
-4116
-4048
-3993
-3938
-3899
-3856
-3816
-3778
-3734
-3702
-3674
-3654
-3643
-3632
-3619
-3600
-3577
-3558
-3543
-3529
-3525
-3522
-3512
-3498
-3476
-3449
-3410
-3383
-3364
-3338
-3318
-3295
-3270
-3237
-3204
-3179
-3159
-3159
-3161
-3165
-3178
-3179
-3183
-3196
-3215
-3242
-3275
-3315
-3354
-3397
-3434
-3464
-3499
-3543
-3592
-3640
-3687
-3733
-3767
-3787
-3808
-3830
-3842
-3863
-3880
-3881
-3878
-3853
-3818
-3779
-3731
-3680
-3620
-3553
-3473
-3373
-3263
-3147
-3020
-2891
-2761
-2627
-2491
-2346
-2193
-2038
-1885
-1735
-1593
-1456
-1322
-1190
-1055
-922
-794
-673
-566
-471
-385
-311
-240
-171
-111
-60
-22
5
20
29
31
30
25
14
-5
-35
-77
-124
-174
-225
-283
-338
-398
-476
-550
-622
-707
-789
-864
-939
-1011
-1077
-1153
-1230
-1293
-1348
-1391
-1423
-1444
-1456
-1464
-1460
-1450
-1432
-1401
-1360
-1304
-1246
-1189
-1125
-1059
-988
-914
-836
-740
-646
-556
-466
-383
-299
-217
-134
-46
40
119
190
257
316
377
437
494
556
617
673
724
772
819
867
920
977
1031
1085
1136
1179
1223
1263
1304
1348
1392
1434
1467
1495
1516
1529
1542
1555
1567
1573
1574
1565
1549
1530
1504
1480
1455
1428
1397
1359
1314
1264
1215
1166
1118
1070
1023
969
911
852
790
737
691
645
609
580
541
513
495
477
472
482
495
515
542
569
600
642
690
750
820
889
960
1033
1105
1182
1266
1351
1443
1541
1635
1723
1812
1898
1983
2077
2170
2261
2351
2440
2519
2591
2669
2736
2808
2878
2936
2989
3029
3069
3097
3115
3142
3165
3185
3197
3199
3199
3196
3196
3197
3195
3198
3199
3198
3189
3181
3177
3171
3173
3178
3179
3184
3185
3185
3186
3191
3198
3204
3215
3226
3229
3229
3223
3220
3219
3218
3216
3206
3196
3176
3154
3132
3106
3090
3073
3057
3040
3014
2991
2971
2952
2940
2934
2932
2933
2932
2935
2939
2950
2971
2999
3038
3077
3117
3160
3202
3254
3311
3370
3437
3509
3580
3642
3702
3760
3821
3884
3942
4003
4057
4104
4141
4170
4195
4218
4239
4249
4256
4258
4241
4215
4186
4152
4115
4078
4032
3977
3918
3851
3783
3705
3632
3566
3491
3414
3324
3233
3146
3052
2959
2876
2789
2703
2625
2531
2441
2368
2297
2235
2185
2143
2099
2064
2042
2023
2014
2016
2025
2037
2055
2072
2083
2102
2122
2140
2169
2203
2229
2254
2277
2296
2316
2340
2368
2389
2416
2442
2456
2473
2491
2511
2527
2546
2574
2598
2619
2642
2669
2697
2732
2772
2818
2857
2890
2924
2951
2977
3005
3034
3062
3080
3092
3098
3099
3100
3098
3094
3091
3080
3067
3049
3023
2997
2966
2940
2915
2882
2850
2811
2767
2717
2670
2620
2564
2513
2454
2387
2319
2250
2178
2116
2059
1996
1944
1897
1850
1801
1752
1719
1690
1665
1641
1616
1591
1562
1535
1508
1489
1472
1454
1438
1420
1401
1385
1372
1364
1361
1363
1364
1363
1360
1356
1356
1361
1365
1367
1370
1367
1359
1345
1328
1313
1296
1280
1261
1232
1205
1174
1139
1111
1085
1063
1045
1032
1021
1009
1007
1007
1012
1030
1046
1068
1099
1119
1148
1184
1219
1267
1311
1349
1391
1428
1464
1499
1533
1567
1600
1626
1641
1658
1668
1670
1674
1677
1681
1681
1676
1669
1656
1645
1637
1630
1626
1618
1608
1595
1579
1562
1544
1535
1514
1492
1475
1446
1418
1383
1344
1304
1263
1212
1153
1091
1016
930
836
743
644
537
423
302
176
43
-93
-228
-362
-500
-638
-778
-925
-1065
-1203
-1344
-1474
-1595
-1716
-1835
-1948
-2059
-2163
-2260
-2348
-2427
-2500
-2566
-2628
-2678
-2726
-2763
-2779
-2791
-2787
-2778
-2768
-2743
-2712
-2673
-2625
-2568
-2515
-2454
-2386
-2333
-2276
-2214
-2153
-2092
-2022
-1958
-1899
-1842
-1789
-1733
-1682
-1618
-1554
-1500
-1444
-1391
-1344
-1303
-1259
-1215
-1172
-1131
-1099
-1069
-1045
-1027
-1009
-990
-973
-961
-951
-951
-961
-973
-992
-1013
-1035
-1061
-1094
-1134
-1182
-1239
-1302
-1366
-1433
-1504
-1579
-1663
-1762
-1866
-1969
-2078
-2189
-2298
-2410
-2524
-2642
-2763
-2885
-3009
-3128
-3242
-3355
-3472
-3585
-3695
-3815
-3929
-4036
-4135
-4227
-4317
-4403
-4491
-4576
-4659
-4733
-4790
-4849
-4897
-4940
-4985
-5023
-5064
-5095
-5114
-5130
-5140
-5145
-5149
-5149
-5139
-5129
-5109
-5073
-5026
-4972
-4916
-4856
-4792
-4721
-4641
-4544
-4433
-4325
-4211
-4096
-3978
-3852
-3720
-3581
-3436
-3286
-3139
-2991
-2853
-2712
-2576
-2450
-2312
-2184
-2062
-1958
-1869
-1788
-1720
-1659
-1613
-1570
-1538
-1522
-1518
-1528
-1547
-1572
-1602
-1643
-1687
-1732
-1790
-1855
-1929
-2004
-2072
-2149
-2231
-2309
-2396
-2489
-2591
-2698
-2801
-2900
-3001
-3105
-3203
-3311
-3425
-3538
-3647
-3749
-3845
-3941
-4041
-4132
-4232
-4331
-4414
-4502
-4580
-4648
-4715
-4775
-4842
-4901
-4941
-4971
-4989
-4994
-4991
-4981
-4957
-4930
-4893
-4840
-4776
-4704
-4622
-4529
-4440
-4351
-4247
-4136
-4020
-3891
-3760
-3630
-3502
-3376
-3241
-3111
-2979
-2841
-2713
-2585
-2460
-2345
-2237
-2141
-2043
-1946
-1855
-1769
-1694
-1629
-1577
-1528
-1483
-1448
-1411
-1377
-1356
-1344
-1339
-1343
-1348
-1353
-1361
-1369
-1382
-1403
-1428
-1460
-1498
-1535
-1573
-1618
-1670
-1727
-1795
-1873
-1951
-2037
-2126
-2213
-2303
-2395
-2494
-2598
-2708
-2813
-2923
-3024
-3111
-3210
-3307
-3404
-3501
-3592
-3679
-3748
-3811
-3867
-3918
-3968
-4009
-4044
-4070
-4086
-4089
-4077
-4054
-4035
-4018
-3985
-3947
-3895
-3829
-3754
-3674
-3593
-3507
-3421
-3324
-3229
-3127
-3008
-2893
-2776
-2661
-2550
-2441
-2334
-2222
-2110
-1996
-1885
-1780
-1681
-1588
-1498
-1410
-1320
-1232
-1150
-1074
-1007
-948
-894
-843
-791
-736
-687
-641
-596
-565
-533
-498
-468
-433
-403
-380
-362
-361
-367
-378
-401
-424
-450
-483
-527
-579
-642
-710
-779
-852
-920
-990
-1065
-1144
-1229
-1317
-1407
-1490
-1574
-1652
-1730
-1807
-1881
-1959
-2033
-2098
-2157
-2207
-2248
-2285
-2314
-2342
-2364
-2369
-2368
-2349
-2317
-2285
-2236
-2182
-2126
-2051
-1967
-1878
-1769
-1651
-1528
-1401
-1271
-1136
-996
-845
-686
-523
-357
-192
-34
122
273
426
573
718
863
993
1112
1222
1326
1425
1523
1624
1723
1819
1909
1988
2063
2133
2204
2279
2350
2418
2483
2532
2572
2611
2642
2670
2700
2720
2733
2735
2718
2693
2661
2617
2572
2521
2460
2390
2309
2217
2119
2019
1920
1820
1719
1614
1505
1388
1271
1156
1044
941
843
748
656
565
474
392
316
250
194
141
95
45
-6
-53
-98
-135
-163
-183
-203
-219
-234
-245
-246
-248
-224
-179
-139
-86
-31
25
90
164
248
343
451
558
663
774
886
1002
1129
1265
1409
1557
1703
1848
1995
2138
2286
2437
2591
2748
2899
3043
3182
3314
3441
3569
3697
3822
3938
4045
4141
4228
4304
4371
4438
4499
4556
4599
4632
4660
4677
4689
4694
4702
4705
4692
4673
4638
4590
4535
4475
4411
4340
4263
4172
4068
3954
3833
3706
3578
3447
3314
3182
3040
2890
2738
2589
2444
2305
2173
2047
1925
1801
1679
1567
1469
1383
1312
1255
1204
1161
1128
1100
1081
1076
1082
1096
1114
1138
1155
1176
1211
1245
1288
1342
1403
1464
1528
1593
1665
1751
1844
1953
2073
2197
2334
2460
2596
2753
2903
3069
3240
3404
3572
3735
3893
4048
4202
4360
4514
4661
4802
4933
5056
5171
5278
5382
5482
5575
5653
5719
5775
5807
5835
5858
5863
5865
5849
5817
5780
5725
5654
5576
5492
5403
5311
5199
5081
4962
4830
4702
4572
4445
4319
4188
4060
3932
3803
3683
3574
3473
3382
3293
3206
3128
3050
2978
2914
2856
2806
2764
2719
2671
2632
2593
2558
2539
2527
2519
2517
2517
2519
2527
2542
2565
2595
2629
2667
2702
2737
2773
2817
2865
2911
2966
3027
3088
3150
3214
3281
3357
3440
3524
3618
3710
3800
3891
3979
4068
4155
4246
4336
4416
4491
4560
4620
4677
4730
4781
4829
4869
4905
4927
4942
4953
4949
4950
4944
4932
4914
4877
4838
4789
4735
4676
4616
4556
4482
4402
4314
4221
4126
4029
3936
3840
3740
3637
3532
3427
3323
3224
3128
3035
2946
2858
2768
2682
2598
2520
2449
2384
2324
2264
2201
2134
2066
2006
1942
1883
1831
1764
1706
1652
1591
1539
1485
1443
1408
1382
1359
1333
1318
1306
1310
1319
1334
1359
1389
1424
1460
1507
1555
1607
1669
1741
1821
1894
1974
2056
2132
2219
2307
2395
2479
2561
2634
2698
2757
2803
2851
2895
2923
2942
2947
2939
2924
2901
2871
2837
2796
2751
2694
2624
2564
2494
2427
2368
2301
2245
2189
2133
2082
2033
1994
1964
1938
1922
1913
1896
1886
1881
1876
1882
1893
1908
1923
1935
1941
1948
1957
1961
1968
1971
1969
1964
1947
1923
1896
1863
1830
1792
1747
1697
1636
1564
1484
1400
1314
1226
1139
1044
942
838
731
618
504
397
286
174
56
-68
-196
-321
-448
-579
-705
-831
-961
-1093
-1230
-1364
-1493
-1617
-1734
-1843
-1945
-2046
-2144
-2239
-2327
-2400
-2463
-2522
-2574
-2621
-2668
-2715
-2750
-2776
-2804
-2819
-2827
-2841
-2847
-2855
-2864
-2868
-2867
-2860
-2843
-2821
-2800
-2775
-2748
-2719
-2679
-2630
-2575
-2512
-2443
-2375
-2304
-2236
-2155
-2059
-1963
-1857
-1755
-1654
-1553
-1459
-1359
-1261
-1165
-1068
-978
-895
-824
-764
-711
-665
-626
-591
-563
-549
-547
-557
-579
-606
-638
-675
-718
-768
-827
-899
-977
-1060
-1148
-1236
-1320
-1415
-1507
-1604
-1717
-1827
-1939
-2046
-2151
-2258
-2362
-2470
-2582
-2693
-2803
-2903
-2995
-3089
-3178
-3265
-3356
-3440
-3527
-3610
-3682
-3749
-3810
-3870
-3933
-3998
-4063
-4124
-4185
-4242
-4295
-4350
-4410
-4480
-4542
-4599
-4659
-4708
-4752
-4791
-4829
-4859
-4883
-4906
-4907
-4897
-4882
-4852
-4818
-4772
-4723
-4671
-4603
-4523
-4433
-4336
-4230
-4126
-4020
-3906
-3792
-3669
-3546
-3415
-3282
-3157
-3030
-2912
-2794
-2674
-2560
-2443
-2329
-2226
-2126
-2036
-1958
-1873
-1800
-1734
-1666
-1611
-1567
-1531
-1508
-1496
-1482
-1468
-1464
-1467
-1477
-1498
-1526
-1558
-1593
-1632
-1672
-1717
-1771
-1832
-1900
-1972
-2043
-2118
-2187
-2261
-2335
-2403
-2480
-2556
-2630
-2698
-2758
-2817
-2876
-2936
-2993
-3055
-3120
-3179
-3238
-3296
-3350
-3410
-3478
-3550
-3627
-3707
-3787
-3864
-3938
-4017
-4110
-4203
-4294
-4390
-4477
-4555
-4638
-4715
-4788
-4865
-4940
-5008
-5065
-5113
-5151
-5177
-5199
-5220
-5231
-5235
-5233
-5218
-5188
-5153
-5114
-5063
-5006
-4940
-4863
-4773
-4670
-4551
-4425
-4297
-4161
-4029
-3892
-3747
-3600
-3446
-3298
-3148
-3001
-2869
-2734
-2602
-2475
-2344
-2224
-2105
-1990
-1892
-1796
-1713
-1634
-1555
-1484
-1409
-1350
-1304
-1258
-1220
-1182
-1146
-1106
-1065
-1029
-988
-960
-940
-914
-891
-864
-838
-815
-800
-795
-796
-806
-813
-822
-834
-849
-874
-907
-947
-997
-1045
-1089
-1138
-1186
-1239
-1295
-1351
-1415
-1478
-1539
-1594
-1646
-1700
-1756
-1817
-1882
-1950
-2018
-2082
-2145
-2207
-2269
-2330
-2391
-2449
-2502
-2544
-2576
-2600
-2614
-2624
-2632
-2634
-2632
-2624
-2606
-2584
-2561
-2536
-2515
-2496
-2481
-2466
-2446
-2423
-2401
-2380
-2360
-2341
-2323
-2303
-2270
-2231
-2191
-2146
-2102
-2056
-2009
-1953
-1890
-1825
-1747
-1670
-1591
-1513
-1435
-1346
-1261
-1166
-1061
-960
-854
-750
-644
-536
-428
-316
-202
-84
29
138
241
343
445
543
644
747
846
944
1037
1132
1225
1322
1427
1529
1630
1727
1818
1902
1982
2061
2133
2200
2255
2301
2333
2349
2354
2343
2333
2301
2254
2201
2129
2046
1941
1841
1729
1596
1475
1341
1195
1047
896
741
583
433
285
146
-3
-153
-293
-442
-580
-709
-828
-936
-1041
-1132
-1228
-1311
-1373
-1431
-1467
-1488
-1500
-1498
-1486
-1463
-1430
-1381
-1314
-1233
-1141
-1040
-933
-819
-697
-568
-426
-276
-121
40
199
356
513
668
830
997
1166
1338
1507
1675
1843
2009
2182
2361
2544
2729
2913
3091
3269
3445
3615
3790
3959
4120
4283
4436
4573
4701
4818
4926
5028
5124
5214
5286
5347
5394
5423
5450
5464
5470
5469
5449
5419
5372
5307
5236
5156
5062
4969
4871
4755
4626
4483
4334
4182
4028
3873
3712
3552
3383
3210
3041
2873
2707
2547
2394
2242
2094
1941
1794
1654
1516
1390
1274
1164
1061
965
880
798
733
683
649
632
621
627
637
660
704
757
831
920
1017
1130
1256
1386
1519
1670
1833
2007
2192
2374
2566
2762
2948
3146
3352
3557
3769
3976
4181
4381
4572
4769
4951
5130
5309
5471
5635
5781
5911
6038
6154
6265
6365
6455
6534
6590
6636
6670
6687
6694
6690
6676
6646
6600
6539
6462
6383
6298
6208
6119
6014
5903
5780
5645
5510
5372
5231
5087
4943
4788
4621
4452
4280
4107
3935
3766
3597
3430
3256
3079
2911
2741
2576
2422
2275
2130
1990
1857
1728
1608
1501
1405
1325
1254
1191
1137
1088
1051
1027
1020
1028
1045
1071
1104
1142
1192
1260
1332
1417
1518
1618
1724
1836
1949
2068
2191
2323
2469
2610
2750
2898
3044
3191
3344
3504
3670
3834
3995
4152
4302
4445
4587
4728
4865
4995
5116
5230
5329
5411
5491
5569
5635
5692
5744
5782
5801
5818
5827
5819
5804
5784
5754
5708
5651
5582
5500
5415
5321
5222
5121
5005
4881
4751
4612
4471
4324
4172
4021
3864
3698
3528
3354
3181
3010
2833
2657
2483
2307
2129
1951
1774
1603
1438
1278
1123
971
822
677
541
412
294
190
87
-4
-90
-174
-243
-310
-360
-389
-417
-436
-446
-448
-448
-432
-407
-382
-339
-291
-239
-189
-139
-83
-23
43
111
176
239
303
357
421
494
559
636
715
795
875
955
1039
1121
1209
1297
1388
1477
1569
1644
1714
1790
1856
1924
1982
2036
2079
2110
2136
2143
2153
2155
2154
2141
2113
2084
2040
1990
1937
1880
1817
1749
1678
1597
1513
1425
1335
1249
1164
1078
994
906
820
734
650
577
504
436
375
312
250
190
135
84
39
1
-38
-81
-124
-167
-210
-254
-299
-336
-378
-430
-481
-550
-614
-683
-766
-837
-924
-1008
-1095
-1195
-1296
-1411
-1517
-1621
-1732
-1836
-1942
-2050
-2156
-2261
-2367
-2465
-2557
-2644
-2730
-2814
-2899
-2986
-3068
-3148
-3220
-3287
-3351
-3415
-3478
-3538
-3597
-3653
-3695
-3732
-3765
-3787
-3810
-3825
-3827
-3823
-3805
-3774
-3734
-3682
-3617
-3549
-3470
-3376
-3279
-3162
-3039
-2907
-2763
-2617
-2467
-2314
-2151
-1982
-1805
-1626
-1453
-1278
-1109
-946
-784
-625
-474
-326
-184
-62
47
145
229
305
371
426
471
500
515
518
510
492
471
447
411
368
316
254
186
111
29
-54
-141
-235
-334
-446
-568
-693
-825
-958
-1099
-1245
-1395
-1559
-1730
-1905
-2088
-2271
-2454
-2643
-2835
-3029
-3231
-3430
-3631
-3830
-4016
-4204
-4384
-4559
-4731
-4896
-5058
-5200
-5330
-5449
-5553
-5649
-5730
-5805
-5869
-5916
-5949
-5967
-5971
-5965
-5954
-5935
-5907
-5871
-5830
-5782
-5722
-5655
-5589
-5519
-5450
-5376
-5299
-5220
-5131
-5041
-4948
-4854
-4764
-4672
-4580
-4486
-4384
-4274
-4158
-4044
-3931
-3815
-3700
-3574
-3442
-3306
-3160
-3010
-2855
-2705
-2558
-2401
-2240
-2076
-1914
-1753
-1598
-1454
-1322
-1202
-1086
-982
-886
-798
-726
-670
-634
-615
-609
-613
-625
-648
-683
-733
-799
-881
-976
-1079
-1193
-1314
-1444
-1584
-1738
-1899
-2072
-2253
-2427
-2607
-2788
-2968
-3153
-3341
-3535
-3730
-3918
-4101
-4275
-4441
-4610
-4775
-4933
-5085
-5228
-5359
-5472
-5573
-5664
-5743
-5812
-5879
-5934
-5973
-6001
-6009
-6002
-5994
-5974
-5944
-5908
-5860
-5805
-5733
-5639
-5544
-5444
-5339
-5236
-5124
-5000
-4873
-4737
-4601
-4461
-4321
-4192
-4064
-3936
-3804
-3669
-3533
-3397
-3267
-3142
-3020
-2898
-2773
-2644
-2518
-2389
-2264
-2149
-2036
-1928
-1824
-1720
-1622
-1522
-1429
-1351
-1280
-1220
-1173
-1129
-1089
-1055
-1025
-1003
-993
-990
-990
-994
-1001
-998
-998
-1002
-1007
-1017
-1027
-1041
-1055
-1062
-1067
-1077
-1092
-1107
-1132
-1162
-1190
-1212
-1235
-1263
-1284
-1311
-1348
-1387
-1435
-1481
-1531
-1579
-1627
-1687
-1752
-1826
-1913
-1991
-2073
-2160
-2236
-2312
-2388
-2470
-2553
-2634
-2710
-2778
-2845
-2903
-2954
-3012
-3072
-3133
-3189
-3239
-3284
-3320
-3355
-3389
-3423
-3453
-3478
-3496
-3502
-3493
-3477
-3457
-3434
-3411
-3381
-3344
-3297
-3248
-3191
-3124
-3061
-2994
-2934
-2869
-2798
-2721
-2630
-2538
-2442
-2337
-2233
-2133
-2024
-1910
-1787
-1651
-1524
-1394
-1267
-1151
-1043
-932
-819
-721
-621
-531
-452
-378
-317
-263
-211
-160
-111
-63
-19
19
55
86
120
163
209
263
319
373
427
483
539
599
673
748
825
902
969
1032
1087
1147
1203
1248
1296
1333
1364
1377
1370
1360
1339
1312
1277
1232
1172
1094
1008
912
809
705
597
494
384
270
161
47
-64
-170
-268
-357
-430
-510
-592
-666
-746
-811
-862
-907
-937
-959
-977
-988
-988
-981
-963
-925
-876
-814
-742
-671
-594
-513
-424
-323
-213
-95
28
148
268
385
503
627
753
881
1012
1137
1262
1383
1499
1617
1740
1866
1997
2130
2262
2394
2520
2647
2781
2916
3057
3206
3351
3485
3618
3755
3886
4013
4143
4267
4380
4487
4581
4662
4727
4782
4830
4868
4896
4907
4901
4880
4841
4796
4746
4688
4627
4563
4484
4398
4303
4198
4098
3994
3891
3786
3672
3553
3420
3285
3150
3013
2885
2754
2627
2501
2361
2235
2120
2011
1917
1832
1762
1700
1638
1587
1547
1515
1508
1510
1511
1531
1556
1579
1609
1647
1691
1742
1799
1856
1913
1970
2018
2059
2113
2169
2221
2280
2335
2378
2421
2460
2498
2541
2583
2624
2666
2704
2741
2775
2808
2847
2897
2950
3005
3062
3117
3173
3232
3299
3370
3440
3517
3589
3658
3723
3777
3838
3903
3964
4022
4075
4122
4159
4189
4212
4231
4249
4259
4263
4261
4243
4221
4199
4172
4144
4116
4087
4055
4016
3979
3940
3899
3870
3838
3818
3807
3788
3774
3762
3755
3756
3768
3785
3800
3821
3840
3859
3880
3907
3933
3965
4001
4032
4061
4083
4102
4120
4137
4155
4167
4173
4169
4157
4132
4098
4064
4023
3977
3929
3870
3807
3729
3644
3564
3481
3404
3324
3243
3160
3070
2990
2910
2835
2769
2700
2642
2579
2517
2464
2410
2364
2323
2289
2258
2225
2194
2162
2132
2105
2085
2070
2052
2041
2028
2013
1999
1988
1983
1980
1982
1981
1983
1978
1974
1988
1994
2009
2033
2060
2090
2120
2156
2202
2249
2303
2373
2443
2516
2597
2673
2751
2838
2931
3028
3130
3233
3328
3428
3526
3619
3715
3804
3902
3984
4044
4105
4151
4189
4209
4216
4225
4216
4194
4162
4111
4056
3988
3914
3845
3769
3690
3605
3517
3431
3342
3260
3184
3110
3035
2964
2889
2812
2738
2669
2600
2531
2473
2412
2346
2281
2221
2164
2108
2057
2007
1965
1917
1858
1810
1755
1697
1650
1593
1532
1475
1412
1344
1276
1208
1140
1077
1014
952
889
827
774
725
692
664
647
641
635
649
662
676
709
747
798
853
911
972
1028
1095
1168
1240
1317
1391
1460
1522
1576
1629
1672
1716
1752
1778
1809
1820
1821
1825
1822
1817
1815
1816
1811
1808
1799
1789
1785
1783
1784
1788
1791
1789
1785
1777
1765
1757
1750
1741
1729
1712
1690
1663
1636
1609
1584
1561
1538
1513
1486
1455
1418
1384
1353
1321
1289
1253
1209
1161
1110
1055
1000
943
887
823
752
671
578
485
384
280
177
70
-44
-165
-289
-414
-540
-664
-776
-888
-996
-1099
-1204
-1298
-1396
-1473
-1531
-1592
-1639
-1686
-1729
-1770
-1808
-1838
-1861
-1874
-1885
-1894
-1900
-1906
-1911
-1902
-1887
-1869
-1841
-1809
-1768
-1738
-1707
-1663
-1619
-1566
-1508
-1449
-1388
-1326
-1267
-1212
-1145
-1072
-1003
-925
-844
-771
-700
-631
-562
-486
-416
-344
-275
-216
-164
-124
-88
-57
-31
-12
-5
-8
-30
-62
-109
-172
-236
-319
-406
-500
-620
-747
-888
-1037
-1185
-1343
-1498
-1657
-1829
-2004
-2180
-2356
-2530
-2697
-2854
-3009
-3162
-3311
-3453
-3584
-3706
-3811
-3902
-3979
-4046
-4104
-4151
-4189
-4211
-4217
-4212
-4198
-4174
-4140
-4106
-4071
-4028
-3978
-3924
-3863
-3801
-3739
-3683
-3627
-3563
-3505
-3436
-3367
-3309
-3241
-3176
-3117
-3058
-2996
-2930
-2865
-2796
-2721
-2652
-2588
-2523
-2456
-2386
-2305
-2224
-2141
-2052
-1966
-1881
-1795
-1703
-1604
-1502
-1399
-1295
-1196
-1103
-1012
-936
-860
-782
-711
-649
-603
-569
-556
-556
-566
-590
-625
-674
-736
-816
-911
-1017
-1136
-1259
-1386
-1514
-1652
-1798
-1951
-2111
-2269
-2436
-2601
-2753
-2906
-3060
-3218
-3374
-3523
-3670
-3807
-3934
-4053
-4166
-4279
-4387
-4492
-4595
-4682
-4766
-4839
-4901
-4965
-5026
-5084
-5135
-5178
-5212
-5233
-5250
-5255
-5259
-5265
-5261
-5254
-5232
-5198
-5160
-5107
-5052
-4990
-4919
-4846
-4759
-4665
-4559
-4450
-4337
-4217
-4108
-3992
-3873
-3754
-3629
-3498
-3372
-3250
-3129
-3022
-2913
-2800
-2690
-2575
-2468
-2364
-2265
-2177
-2093
-2009
-1928
-1847
-1759
-1673
-1593
-1519
-1447
-1375
-1302
-1222
-1141
-1061
-978
-904
-837
-774
-714
-651
-589
-525
-466
-417
-373
-338
-307
-282
-261
-241
-225
-220
-227
-244
-274
-313
-355
-405
-459
-526
-606
-699
-808
-926
-1049
-1176
-1308
-1442
-1579
-1726
-1882
-2039
-2193
-2344
-2494
-2638
-2775
-2919
-3056
-3193
-3332
-3459
-3581
-3691
-3793
-3891
-3983
-4075
-4155
-4229
-4292
-4335
-4362
-4373
-4374
-4366
-4348
-4324
-4283
-4219
-4143
-4056
-3955
-3852
-3744
-3634
-3518
-3388
-3253
-3107
-2951
-2795
-2639
-2483
-2321
-2151
-1971
-1784
-1589
-1386
-1189
-992
-792
-596
-393
-187
18
221
417
604
781
941
1090
1232
1367
1497
1609
1707
1790
1853
1904
1946
1981
2013
2038
2050
2047
2032
2006
1970
1932
1894
1847
1795
1735
1661
1577
1490
1396
1300
1204
1110
1004
885
774
648
509
382
254
130
6
-124
-256
-392
-523
-650
-765
-877
-985
-1080
-1180
-1273
-1359
-1443
-1512
-1568
-1611
-1645
-1671
-1686
-1702
-1703
-1688
-1668
-1631
-1584
-1530
-1469
-1410
-1349
-1283
-1210
-1136
-1056
-974
-896
-821
-748
-681
-612
-537
-463
-378
-297
-227
-156
-90
-24
43
113
182
251
318
377
430
482
535
588
649
707
765
825
881
940
996
1052
1115
1182
1262
1335
1408
1486
1550
1630
1724
1812
1911
2014
2114
2216
2312
2408
2506
2604
2705
2802
2905
2998
3074
3155
3228
3301
3371
3440
3506
3561
3603
3633
3659
3663
3670
3669
3656
3646
3611
3565
3509
3441
3371
3293
3210
3111
3008
2898
2770
2633
2491
2341
2186
2028
1858
1686
1507
1318
1133
945
775
605
424
263
101
-58
-210
-355
-486
-609
-718
-820
-917
-1001
-1084
-1151
-1203
-1250
-1269
-1283
-1294
-1288
-1278
-1257
-1223
-1175
-1114
-1038
-949
-855
-751
-636
-509
-371
-219
-52
124
309
497
688
884
1078
1282
1496
1704
1908
2108
2301
2490
2673
2855
3037
3204
3371
3530
3672
3810
3937
4058
4176
4287
4391
4482
4561
4628
4684
4731
4770
4807
4828
4837
4841
4827
4799
4762
4713
4660
4600
4531
4454
4369
4269
4166
4057
3945
3842
3727
3609
3489
3356
3220
3080
2940
2803
2664
2526
2384
2238
2087
1932
1783
1640
1495
1356
1218
1073
923
775
628
488
354
221
97
-22
-142
-252
-354
-451
-530
-594
-649
-693
-730
-758
-771
-770
-750
-713
-656
-584
-504
-410
-302
-182
-47
102
264
433
603
781
957
1135
1318
1503
1687
1869
2050
2215
2376
2535
2680
2825
2963
3090
3210
3320
3416
3501
3584
3662
3741
3814
3883
3947
4001
4053
4106
4152
4196
4239
4267
4295
4310
4306
4302
4287
4270
4253
4222
4187
4140
4081
4020
3951
3877
3802
3722
3636
3540
3431
3319
3204
3082
2960
2840
2716
2588
2452
2312
2175
2036
1899
1768
1633
1495
1357
1217
1079
946
817
695
577
462
345
227
116
7
-94
-187
-275
-356
-437
-517
-591
-666
-733
-791
-847
-900
-950
-1002
-1064
-1116
-1156
-1200
-1237
-1269
-1300
-1331
-1357
-1379
-1394
-1397
-1394
-1378
-1356
-1330
-1297
-1262
-1216
-1156
-1089
-1013
-929
-840
-748
-651
-552
-443
-328
-201
-74
45
178
314
442
579
722
864
1005
1145
1280
1406
1526
1643
1748
1856
1959
2039
2110
2163
2205
2238
2254
2266
2272
2262
2237
2202
2159
2106
2054
1994
1924
1854
1779
1699
1607
1507
1406
1296
1186
1068
943
810
654
499
336
166
2
-174
-350
-535
-725
-913
-1103
-1293
-1476
-1644
-1808
-1970
-2125
-2274
-2412
-2540
-2655
-2750
-2836
-2910
-2970
-3029
-3075
-3108
-3128
-3131
-3124
-3107
-3082
-3054
-3015
-2968
-2910
-2838
-2757
-2665
-2571
-2470
-2364
-2251
-2127
-2000
-1858
-1716
-1583
-1435
-1291
-1156
-1024
-889
-756
-634
-516
-409
-315
-235
-168
-108
-56
-12
23
44
53
49
34
13
-11
-42
-80
-125
-177
-238
-305
-376
-451
-523
-598
-677
-757
-847
-940
-1034
-1131
-1227
-1317
-1405
-1497
-1589
-1682
-1774
-1862
-1944
-2017
-2082
-2146
-2209
-2267
-2330
-2389
-2433
-2479
-2516
-2556
-2598
-2631
-2673
-2704
-2735
-2768
-2786
-2801
-2810
-2819
-2824
-2824
-2819
-2802
-2780
-2746
-2710
-2674
-2632
-2593
-2548
-2497
-2442
-2385
-2326
-2264
-2207
-2153
-2100
-2044
-1985
-1924
-1857
-1799
-1743
-1685
-1641
-1602
-1563
-1522
-1480
-1447
-1425
-1410
-1402
-1406
-1414
-1428
-1446
-1468
-1503
-1544
-1592
-1644
-1707
-1762
-1811
-1867
-1922
-1981
-2040
-2099
-2162
-2216
-2266
-2312
-2356
-2403
-2449
-2502
-2555
-2600
-2644
-2678
-2710
-2748
-2775
-2805
-2838
-2856
-2865
-2863
-2847
-2831
-2806
-2775
-2742
-2704
-2660
-2601
-2540
-2470
-2394
-2321
-2245
-2168
-2083
-1991
-1892
-1787
-1679
-1571
-1465
-1361
-1252
-1144
-1036
-922
-815
-715
-626
-550
-480
-421
-369
-325
-288
-262
-252
-256
-277
-305
-341
-382
-427
-486
-550
-623
-716
-809
-904
-1003
-1092
-1176
-1265
-1356
-1450
-1540
-1623
-1701
-1765
-1818
-1865
-1908
-1946
-1975
-1991
-1998
-1991
-1973
-1944
-1909
-1871
-1830
-1787
-1736
-1678
-1614
-1542
-1467
-1399
-1330
-1255
-1187
-1112
-1030
-948
-861
-779
-699
-616
-541
-467
-383
-295
-210
-128
-50
22
89
158
222
283
349
404
447
483
503
510
514
516
507
489
468
431
381
329
268
199
133
69
-2
-81
-162
-252
-346
-441
-532
-620
-709
-803
-901
-1002
-1109
-1215
-1313
-1414
-1504
-1585
-1670
-1757
-1835
-1903
-1962
-2006
-2037
-2056
-2065
-2064
-2055
-2035
-1999
-1947
-1873
-1787
-1687
-1577
-1458
-1328
-1185
-1026
-856
-667
-470
-266
-54
157
377
597
823
1059
1288
1524
1758
1978
2193
2402
2611
2810
3006
3202
3378
3540
3687
3821
3942
4051
4154
4239
4308
4354
4385
4399
4386
4367
4339
4292
4234
4157
4063
3953
3832
3705
3566
3424
3276
3113
2943
2762
2569
2379
2179
1988
1803
1610
1423
1231
1042
860
687
533
390
255
134
22
-81
-169
-244
-299
-334
-353
-359
-352
-333
-308
-272
-221
-156
-80
10
105
205
314
429
552
689
837
996
1166
1337
1508
1684
1862
2047
2240
2437
2639
2842
3040
3233
3424
3615
3803
3986
4167
4335
4493
4643
4774
4897
5011
5120
5227
5316
5385
5439
5475
5498
5507
5500
5486
5453
5400
5338
5260
5165
5056
4940
4815
4685
4550
4393
4232
4067
3893
3720
3541
3368
3197
3022
2852
2672
2495
2328
2165
2013
1876
1742
1609
1483
1362
1246
1144
1056
977
908
851
797
750
710
678
665
657
666
692
714
745
781
827
888
961
1052
1153
1254
1369
1492
1617
1755
1901
2060
2231
2402
2577
2747
2913
3083
3251
3418
3583
3743
3895
4030
4153
4263
4358
4442
4517
4578
4625
4653
4654
4642
4620
4588
4543
4487
4426
4350
4261
4167
4056
3939
3827
3712
3598
3481
3357
3230
3101
2971
2848
2732
2625
2522
2420
2324
2232
2148
2073
2014
1973
1943
1926
1914
1917
1928
1943
1982
2038
2107
2185
2268
2359
2450
2542
2647
2759
2872
2993
3115
3233
3345
3457
3560
3668
3781
3887
3990
4082
4164
4234
4295
4352
4409
4459
4501
4534
4550
4554
4545
4528
4507
4478
4440
4394
4343
4272
4185
4094
3994
3892
3779
3660
3538
3402
3256
3106
2951
2790
2634
2485
2331
2174
2015
1851
1690
1533
1381
1242
1108
977
850
722
598
480
371
274
183
103
26
-53
-122
-188
-243
-286
-318
-334
-344
-336
-332
-333
-306
-272
-221
-162
-98
-23
48
122
197
280
371
466
572
678
787
892
994
1106
1218
1335
1455
1578
1700
1816
1929
2041
2156
2274
2395
2520
2639
2753
2860
2960
3054
3147
3235
3313
3384
3444
3486
3510
3520
3517
3502
3475
3438
3381
3308
3212
3097
2968
2821
2670
2509
2333
2144
1944
1728
1496
1269
1037
805
572
333
91
-161
-411
-663
-912
-1146
-1382
-1616
-1848
-2078
-2298
-2518
-2723
-2916
-3096
-3262
-3419
-3568
-3707
-3834
-3943
-4035
-4110
-4165
-4209
-4242
-4259
-4269
-4266
-4246
-4215
-4171
-4114
-4053
-3989
-3922
-3853
-3780
-3693
-3606
-3517
-3421
-3328
-3242
-3151
-3055
-2954
-2838
-2717
-2594
-2462
-2332
-2203
-2067
-1924
-1777
-1627
-1465
-1308
-1153
-994
-844
-693
-540
-384
-228
-75
69
198
322
438
542
642
740
827
895
950
985
1000
1005
998
980
953
911
848
767
671
561
442
318
185
43
-108
-273
-451
-637
-825
-1004
-1191
-1385
-1565
-1757
-1964
-2159
-2359
-2552
-2730
-2909
-3076
-3244
-3419
-3586
-3753
-3911
-4055
-4192
-4317
-4430
-4548
-4663
-4768
-4870
-4959
-5041
-5116
-5173
-5238
-5302
-5358
-5419
-5472
-5520
-5558
-5590
-5624
-5650
-5684
-5721
-5750
-5772
-5778
-5777
-5768
-5754
-5742
-5725
-5701
-5670
-5632
-5581
-5525
-5473
-5417
-5368
-5317
-5264
-5217
-5161
-5107
-5059
-5008
-4965
-4934
-4905
-4871
-4838
-4799
-4757
-4716
-4678
-4650
-4621
-4587
-4558
-4523
-4483
-4443
-4403
-4372
-4349
-4321
-4293
-4263
-4221
-4176
-4129
-4084
-4045
-4012
-3978
-3939
-3896
-3851
-3804
-3756
-3719
-3686
-3658
-3632
-3602
-3566
-3527
-3502
-3485
-3473
-3472
-3473
-3481
-3487
-3492
-3505
-3525
-3553
-3592
-3644
-3696
-3754
-3811
-3867
-3936
-4014
-4101
-4202
-4314
-4431
-4552
-4673
-4797
-4932
-5076
-5226
-5385
-5545
-5700
-5854
-6003
-6147
-6289
-6432
-6578
-6716
-6843
-6958
-7054
-7138
-7208
-7273
-7322
-7353
-7380
-7386
-7369
-7338
-7291
-7233
-7172
-7103
-7030
-6942
-6837
-6727
-6606
-6483
-6359
-6231
-6110
-5980
-5842
-5699
-5545
-5392
-5242
-5094
-4951
-4808
-4669
-4525
-4376
-4227
-4076
-3932
-3793
-3657
-3518
-3375
-3233
-3082
-2935
-2798
-2669
-2552
-2442
-2340
-2240
-2144
-2048
-1962
-1890
-1826
-1780
-1739
-1702
-1669
-1639
-1616
-1603
-1602
-1613
-1634
-1658
-1685
-1710
-1741
-1774
-1815
-1870
-1928
-1992
-2057
-2115
-2177
-2241
-2309
-2386
-2470
-2559
-2654
-2744
-2829
-2920
-3008
-3102
-3204
-3305
-3409
-3503
-3592
-3675
-3751
-3825
-3890
-3961
-4026
-4072
-4111
-4134
-4146
-4149
-4146
-4138
-4112
-4080
-4041
-3977
-3902
-3811
-3714
-3620
-3513
-3404
-3283
-3151
-3010
-2857
-2700
-2545
-2389
-2233
-2077
-1915
-1748
-1577
-1410
-1250
-1096
-949
-808
-673
-536
-400
-269
-146
-34
72
159
246
335
412
485
551
602
640
669
685
698
710
716
722
721
713
701
688
674
667
671
677
691
711
733
760
792
839
899
967
1048
1132
1211
1296
1382
1465
1557
1654
1748
1845
1933
2016
2093
2160
2227
2286
2348
2403
2435
2461
2472
2464
2450
2430
2402
2366
2319
2262
2192
2110
2025
1940
1859
1778
1699
1622
1541
1463
1390
1324
1274
1233
1204
1184
1166
1155
1141
1141
1157
1177
1210
1251
1296
1343
1393
1443
1502
1577
1655
1737
1825
1916
2000
2080
2168
2252
2341
2435
2525
2614
2693
2766
2835
2902
2975
3051
3123
3194
3267
3325
3382
3446
3505
3576
3648
3722
3796
3861
3924
3988
4055
4125
4203
4288
4363
4437
4509
4577
4643
4713
4785
4851
4918
4976
5030
5069
5097
5136
5169
5200
5227
5249
5261
5257
5251
5235
5216
5208
5186
5162
5138
5098
5050
5005
4957
4907
4866
4826
4787
4745
4695
4647
4606
4570
4542
4517
4501
4492
4483
4476
4474
4481
4500
4531
4567
4614
4659
4703
4751
4797
4855
4914
4975
5041
5101
5160
5210
5256
5304
5353
5406
5455
5506
5552
5585
5618
5646
5671
5694
5722
5750
5758
5759
5757
5740
5724
5711
5691
5670
5647
5619
5579
5535
5494
5454
5423
5394
5369
5349
5327
5308
5294
5284
5290
5312
5341
5376
5417
5463
5499
5548
5611
5669
5745
5823
5890
5959
6024
6082
6144
6211
6276
6340
6400
6455
6504
6540
6574
6606
6634
6664
6689
6708
6717
6713
6710
6701
6688
6674
6659
6648
6626
6595
6562
6526
6501
6479
6458
6449
6434
6423
6416
6403
6402
6413
6427
6441
6465
6490
6511
6538
6565
6597
6639
6681
6729
6771
6807
6840
6870
6902
6930
6956
6976
6990
6991
6980
6959
6926
6892
6846
6794
6734
6655
6563
6456
6341
6221
6095
5965
5826
5683
5533
5376
5213
5056
4903
4753
4615
4477
4340
4210
4078
3957
3842
3739
3651
3565
3488
3408
3334
3268
3201
3148
3098
3054
3015
2972
2930
2889
2853
2822
2800
2787
2779
2776
2774
2775
2785
2806
2836
2875
2930
2991
3055
3128
3201
3286
3377
3474
3579
3683
3787
3884
3979
4068
4148
4230
4307
4378
4436
4479
4512
4538
4552
4556
4556
4550
4540
4524
4493
4456
4416
4380
4343
4302
4258
4210
4159
4097
4029
3966
3901
3828
3753
3681
3592
3495
3395
3285
3184
3078
2967
2857
2735
2613
2491
2358
2235
2113
1991
1874
1750
1631
1512
1395
1286
1178
1081
989
899
809
724
642
560
495
425
362
315
257
203
148
96
50
7
-28
-62
-95
-125
-153
-185
-207
-214
-223
-226
-224
-225
-227
-228
-225
-219
-207
-191
-174
-161
-150
-139
-132
-117
-95
-75
-54
-34
-17
-3
10
26
45
66
87
106
121
133
143
149
159
167
168
168
159
137
121
94
60
33
5
-29
-71
-95
-139
-200
-236
-270
-304
-339
-379
-420
-464
-513
-561
-605
-649
-690
-738
-792
-847
-905
-965
-1026
-1083
-1142
-1205
-1273
-1349
-1430
-1517
-1602
-1689
-1777
-1862
-1953
-2050
-2149
-2250
-2347
-2444
-2539
-2623
-2708
-2793
-2885
-2973
-3060
-3153
-3232
-3309
-3383
-3456
-3532
-3604
-3678
-3738
-3797
-3859
-3907
-3963
-4022
-4078
-4138
-4196
-4252
-4304
-4362
-4421
-4479
-4542
-4604
-4664
-4725
-4779
-4828
-4883
-4938
-4985
-5040
-5092
-5137
-5179
-5212
-5245
-5274
-5303
-5337
-5362
-5388
-5406
-5418
-5429
-5435
-5449
-5455
-5457
-5464
-5457
-5447
-5438
-5420
-5405
-5389
-5372
-5353
-5329
-5302
-5270
-5236
-5208
-5182
-5154
-5126
-5092
-5056
-5022
-4984
-4950
-4915
-4881
-4845
-4807
-4769
-4722
-4674
-4634
-4590
-4549
-4515
-4478
-4441
-4404
-4368
-4336
-4307
-4282
-4263
-4248
-4234
-4216
-4206
-4206
-4204
-4217
-4244
-4276
-4312
-4361
-4412
-4479
-4559
-4640
-4740
-4853
-4975
-5100
-5230
-5370
-5515
-5676
-5842
-6005
-6171
-6342
-6507
-6671
-6837
-7003
-7162
-7313
-7458
-7584
-7703
-7815
-7903
-7983
-8053
-8110
-8147
-8169
-8185
-8173
-8151
-8125
-8081
-8026
-7963
-7879
-7785
-7690
-7578
-7463
-7356
-7239
-7112
-6990
-6866
-6735
-6614
-6495
-6377
-6269
-6165
-6059
-5955
-5856
-5758
-5673
-5593
-5509
-5447
-5390
-5320
-5262
-5219
-5173
-5136
-5116
-5087
-5059
-5047
-5028
-5012
-5012
-5008
-5002
-5016
-5021
-5025
-5038
-5040
-5044
-5057
-5072
-5075
-5087
-5095
-5081
-5081
-5080
-5072
-5071
-5071
-5056
-5047
-5046
-5032
-5028
-5032
-5034
-5037
-5048
-5062
-5072
-5089
-5109
-5131
-5161
-5190
-5217
-5244
-5268
-5292
-5307
-5322
-5340
-5355
-5369
-5369
-5363
-5354
-5337
-5320
-5302
-5282
-5253
-5226
-5200
-5164
-5130
-5096
-5062
-5030
-4989
-4944
-4897
-4847
-4793
-4737
-4674
-4611
-4546
-4471
-4398
-4322
-4240
-4163
-4088
-4013
-3937
-3865
-3794
-3724
-3657
-3596
-3544
-3496
-3446
-3404
-3368
-3326
-3297
-3281
-3265
-3258
-3250
-3240
-3234
-3229
-3225
-3221
-3218
-3216
-3213
-3203
-3190
-3179
-3162
-3144
-3125
-3104
-3081
-3050
-3012
-2967
-2917
-2865
-2808
-2747
-2683
-2613
-2531
-2444
-2354
-2262
-2172
-2076
-1979
-1880
-1777
-1671
-1560
-1450
-1343
-1236
-1122
-1010
-902
-786
-670
-556
-445
-339
-231
-128
-30
72
170
262
352
439
520
597
673
745
814
873
929
977
1020
1065
1100
1133
1169
1196
1215
1232
1244
1255
1267
1274
1281
1283
1280
1272
1257
1243
1225
1205
1186
1156
1122
1090
1052
1012
983
951
912
886
858
823
794
771
748
732
725
710
698
696
689
684
689
689
695
714
724
735
747
763
783
802
827
853
878
901
926
954
984
1016
1049
1095
1131
1159
1194
1231
1274
1317
1364
1418
1472
1525
1586
1650
1720
1806
1890
1980
2079
2183
2291
2405
2531
2661
2795
2943
3095
3250
3412
3578
3751
3924
4104
4289
4474
4658
4838
5019
5193
5366
5537
5692
5841
5977
6102
6212
6313
6408
6487
6561
6619
6664
6700
6722
6740
6748
6749
6743
6724
6694
6654
6608
6556
6492
6421
6351
6275
6187
6093
5996
5895
5790
5690
5590
5491
5392
5286
5182
5085
4995
4904
4821
4742
4661
4587
4519
4457
4398
4348
4308
4268
4230
4199
4175
4150
4136
4128
4126
4131
4137
4151
4170
4193
4228
4265
4306
4358
4412
4466
4529
4591
4658
4731
4803
4876
4952
5023
5092
5167
5239
5311
5384
5456
5520
5573
5637
5694
5741
5792
5840
5889
5938
5981
6016
6058
6100
6129
6167
6201
6227
6261
6293
6315
6341
6368
6389
6418
6436
6454
6480
6498
6524
6550
6573
6594
6609
6632
6650
6665
6681
6687
6691
6694
6681
6667
6646
6613
6579
6538
6489
6432
6371
6301
6226
6152
6074
6003
5922
5837
5761
5681
5602
5531
5468
5404
5347
5302
5250
5205
5167
5133
5109
5089
5074
5061
5047
5030
5025
5026
5020
5015
5009
5004
4990
4983
4974
4951
4931
4911
4892
4865
4837
4812
4780
4753
4725
4702
4679
4654
4633
4615
4598
4581
4577
4575
4575
4580
4584
4597
4607
4620
4640
4662
4692
4721
4745
4765
4798
4832
4858
4897
4931
4958
4989
5009
5035
5067
5088
5112
5130
5148
5165
5177
5191
5193
5199
5201
5191
5179
5165
5149
5122
5096
5063
5021
4982
4937
4881
4822
4767
4697
4632
4572
4495
4420
4341
4259
4176
4090
3998
3907
3817
3719
3625
3530
3432
3337
3242
3152
3058
2968
2878
2785
2701
2615
2533
2459
2386
2320
2258
2197
2138
2090
2053
2014
1976
1950
1924
1902
1887
1871
1868
1870
1866
1874
1882
1894
1912
1933
1957
1980
2013
2046
2074
2104
2133
2164
2195
2225
2250
2272
2283
2291
2298
2289
2282
2263
2234
2202
2156
2099
2031
1961
1878
1792
1704
1599
1493
1382
1262
1143
1025
906
787
665
543
421
300
182
68
-39
-143
-245
-342
-438
-530
-614
-688
-761
-828
-893
-958
-1020
-1083
-1139
-1192
-1242
-1296
-1349
-1396
-1456
-1507
-1552
-1602
-1647
-1694
-1735
-1780
-1827
-1871
-1912
-1951
-1990
-2020
-2053
-2089
-2121
-2151
-2177
-2202
-2223
-2240
-2258
-2274
-2286
-2298
-2305
-2305
-2299
-2287
-2274
-2255
-2234
-2211
-2185
-2149
-2104
-2059
-2012
-1963
-1916
-1870
-1826
-1783
-1743
-1705
-1675
-1651
-1635
-1627
-1621
-1615
-1614
-1617
-1623
-1636
-1653
-1672
-1691
-1708
-1727
-1746
-1761
-1777
-1796
-1815
-1825
-1834
-1844
-1846
-1854
-1858
-1858
-1864
-1864
-1868
-1878
-1885
-1895
-1913
-1939
-1966
-1995
-2030
-2071
-2115
-2168
-2225
-2287
-2359
-2432
-2507
-2587
-2669
-2753
-2846
-2941
-3039
-3138
-3236
-3336
-3434
-3530
-3626
-3723
-3819
-3909
-3996
-4078
-4156
-4230
-4310
-4385
-4455
-4529
-4599
-4667
-4736
-4808
-4877
-4953
-5029
-5099
-5170
-5237
-5298
-5357
-5419
-5480
-5538
-5593
-5642
-5686
-5723
-5757
-5788
-5810
-5828
-5840
-5841
-5835
-5810
-5778
-5748
-5697
-5642
-5583
-5510
-5423
-5329
-5238
-5135
-5031
-4919
-4803
-4693
-4570
-4445
-4326
-4200
-4076
-3957
-3839
-3724
-3611
-3502
-3401
-3310
-3228
-3158
-3094
-3042
-2998
-2958
-2929
-2914
-2916
-2926
-2939
-2963
-2995
-3033
-3076
-3132
-3195
-3265
-3343
-3422
-3507
-3591
-3670
-3757
-3849
-3932
-4021
-4118
-4205
-4290
-4378
-4475
-4568
-4670
-4782
-4887
-4999
-5109
-5221
-5337
-5461
-5585
-5704
-5832
-5952
-6074
-6194
-6301
-6423
-6539
-6649
-6760
-6864
-6963
-7054
-7138
-7214
-7290
-7354
-7402
-7443
-7465
-7475
-7479
-7466
-7444
-7412
-7371
-7314
-7245
-7167
-7072
-6971
-6860
-6738
-6602
-6461
-6304
-6138
-5970
-5792
-5618
-5435
-5241
-5046
-4854
-4660
-4469
-4284
-4097
-3918
-3739
-3565
-3393
-3215
-3049
-2890
-2740
-2600
-2461
-2334
-2217
-2108
-2007
-1917
-1847
-1782
-1727
-1687
-1651
-1626
-1611
-1607
-1616
-1634
-1657
-1690
-1731
-1777
-1833
-1894
-1968
-2052
-2138
-2234
-2328
-2425
-2529
-2641
-2755
-2874
-3000
-3125
-3247
-3371
-3495
-3619
-3756
-3890
-4020
-4157
-4281
-4403
-4528
-4642
-4758
-4869
-4974
-5075
-5166
-5241
-5307
-5365
-5413
-5454
-5475
-5483
-5474
-5446
-5402
-5337
-5263
-5170
-5055
-4928
-4782
-4613
-4435
-4247
-4047
-3836
-3623
-3411
-3189
-2961
-2732
-2505
-2278
-2056
-1842
-1628
-1424
-1219
-1023
-838
-660
-501
-337
-198
-86
38
146
247
339
413
481
538
584
626
661
684
702
709
701
689
668
641
607
567
523
467
403
336
260
181
103
16
-73
-167
-268
-374
-485
-591
-701
-811
-920
-1032
-1148
-1266
-1377
-1486
-1592
-1689
-1787
-1879
-1969
-2055
-2130
-2201
-2257
-2301
-2338
-2362
-2379
-2384
-2379
-2361
-2324
-2272
-2205
-2127
-2035
-1933
-1825
-1700
-1562
-1415
-1258
-1095
-930
-764
-595
-425
-252
-78
92
256
412
560
701
838
965
1091
1216
1329
1435
1529
1617
1703
1781
1859
1928
1997
2065
2122
2177
2232
2286
2340
2398
2455
2508
2560
2607
2653
2697
2736
2775
2809
2839
2857
2862
2868
2866
2859
2850
2836
2819
2793
2763
2733
2703
2672
2655
2635
2609
2595
2577
2564
2558
2553
2561
2576
2591
2606
2621
2639
2660
2682
2707
2736
2762
2783
2806
2824
2839
2856
2877
2905
2930
2954
2979
3001
3024
3049
3077
3111
3149
3184
3217
3253
3291
3332
3379
3433
3492
3554
3619
3684
3750
3820
3896
3974
4056
4151
4242
4329
4419
4510
4609
4707
4809
4908
5003
5094
5174
5252
5323
5386
5449
5506
5546
5579
5604
5616
5618
5621
5621
5610
5600
5585
5559
5524
5478
5431
5381
5329
5269
5201
5131
5056
4975
4896
4831
4765
4705
4651
4590
4540
4499
4457
4419
4392
4371
4355
4339
4315
4293
4274
4255
4243
4232
4221
4210
4199
4183
4165
4152
4150
4157
4160
4164
4172
4182
4195
4209
4237
4269
4299
4340
4375
4407
4444
4479
4520
4565
4610
4662
4710
4749
4794
4842
4890
4942
5003
5059
5119
5171
5217
5274
5325
5382
5439
5491
5542
5584
5625
5652
5674
5702
5721
5734
5739
5735
5718
5687
5653
5608
5556
5501
5438
5364
5281
5188
5092
4995
4895
4800
4706
4601
4500
4394
4280
4175
4076
3982
3891
3803
3718
3628
3540
3458
3381
3308
3240
3173
3106
3039
2971
2906
2846
2792
2743
2699
2654
2612
2571
2539
2516
2498
2496
2502
2513
2530
2550
2577
2613
2667
2728
2795
2866
2937
3016
3090
3161
3242
3323
3407
3485
3559
3626
3680
3737
3785
3824
3864
3900
3929
3945
3949
3948
3943
3937
3928
3915
3902
3876
3836
3795
3748
3698
3649
3601
3546
3490
3430
3366
3299
3234
3179
3126
3078
3033
2984
2941
2898
2859
2828
2807
2785
2756
2734
2708
2680
2651
2620
2597
2574
2550
2522
2490
2453
2411
2374
2336
2297
2256
2213
2169
2117
2062
2009
1956
1905
1855
1803
1749
1689
1625
1558
1496
1433
1368
1307
1238
1163
1088
1012
936
860
790
720
643
566
482
394
305
218
135
48
-38
-130
-227
-316
-405
-481
-550
-610
-655
-705
-741
-767
-793
-804
-806
-799
-784
-768
-751
-732
-715
-690
-666
-639
-610
-588
-566
-556
-546
-533
-525
-514
-497
-485
-474
-464
-456
-447
-437
-417
-391
-371
-345
-318
-294
-269
-243
-216
-182
-147
-115
-84
-51
-26
-2
33
62
87
117
142
158
172
184
188
192
194
188
172
148
118
80
41
-1
-46
-92
-146
-206
-270
-342
-418
-497
-577
-661
-756
-859
-968
-1086
-1215
-1345
-1476
-1611
-1753
-1902
-2053
-2212
-2368
-2521
-2676
-2817
-2956
-3095
-3225
-3353
-3477
-3588
-3686
-3782
-3864
-3935
-4007
-4071
-4133
-4187
-4231
-4265
-4293
-4318
-4342
-4360
-4378
-4399
-4404
-4399
-4397
-4380
-4359
-4335
-4303
-4272
-4228
-4168
-4100
-4023
-3937
-3851
-3764
-3666
-3563
-3455
-3341
-3224
-3108
-2990
-2880
-2775
-2665
-2554
-2451
-2350
-2246
-2152
-2063
-1978
-1902
-1822
-1737
-1657
-1585
-1512
-1441
-1378
-1313
-1245
-1181
-1114
-1051
-1000
-951
-910
-874
-841
-814
-789
-772
-763
-763
-777
-795
-819
-846
-882
-924
-973
-1035
-1106
-1192
-1280
-1372
-1473
-1578
-1701
-1825
-1957
-2105
-2249
-2401
-2550
-2696
-2844
-2994
-3152
-3300
-3449
-3597
-3733
-3871
-3996
-4115
-4240
-4358
-4472
-4579
-4673
-4764
-4849
-4922
-4999
-5066
-5122
-5173
-5206
-5229
-5245
-5246
-5237
-5224
-5197
-5158
-5109
-5036
-4952
-4863
-4767
-4666
-4560
-4450
-4336
-4215
-4091
-3965
-3846
-3731
-3614
-3499
-3382
-3260
-3141
-3018
-2894
-2774
-2658
-2545
-2427
-2306
-2184
-2063
-1945
-1838
-1737
-1631
-1537
-1450
-1360
-1283
-1212
-1145
-1096
-1055
-1019
-991
-967
-948
-933
-927
-930
-936
-943
-960
-965
-960
-968
-968
-965
-976
-975
-966
-962
-947
-927
-917
-898
-880
-877
-870
-862
-851
-842
-842
-844
-852
-868
-892
-911
-930
-952
-976
-1006
-1041
-1090
-1124
-1154
-1194
-1220
-1247
-1279
-1308
-1333
-1365
-1400
-1417
-1435
-1452
-1462
-1474
-1488
-1508
-1523
-1531
-1538
-1539
-1545
-1552
-1557
-1573
-1590
-1605
-1618
-1625
-1635
-1646
-1654
-1666
-1680
-1685
-1687
-1686
-1678
-1668
-1658
-1651
-1643
-1636
-1619
-1601
-1575
-1540
-1511
-1479
-1450
-1415
-1375
-1327
-1269
-1216
-1154
-1090
-1023
-952
-880
-793
-699
-598
-492
-386
-279
-173
-64
50
170
288
406
519
623
732
828
922
1026
1125
1224
1317
1404
1488
1570
1652
1735
1819
1903
1980
2055
2121
2180
2240
2299
2362
2418
2468
2513
2552
2587
2617
2646
2671
2696
2711
2717
2719
2700
2674
2638
2601
2565
2514
2457
2383
2299
2211
2113
2014
1914
1815
1709
1598
1484
1367
1253
1139
1037
936
835
740
639
540
446
354
267
194
122
52
-13
-84
-138
-194
-248
-280
-306
-323
-338
-352
-363
-365
-357
-349
-327
-305
-278
-244
-216
-186
-150
-103
-50
12
77
143
214
287
367
451
544
647
753
857
962
1070
1176
1288
1405
1528
1658
1790
1921
2047
2182
2314
2448
2590
2732
2878
3013
3140
3261
3372
3478
3580
3677
3764
3843
3906
3953
3994
4026
4054
4082
4105
4119
4125
4124
4113
4096
4078
4060
4041
4016
3985
3947
3900
3850
3801
3751
3703
3656
3605
3551
3491
3428
3372
3318
3264
3211
3160
3110
3053
2992
2935
2884
2831
2788
2749
2702
2656
2607
2557
2511
2468
2429
2394
2363
2326
2282
2243
2204
2170
2141
2116
2095
2068
2047
2020
1997
1983
1969
1964
1956
1948
1946
1939
1928
1915
1908
1905
1901
1896
1887
1870
1852
1833
1810
1795
1781
1764
1748
1722
1689
1661
1631
1606
1584
1564
1541
1514
1490
1464
1439
1417
1402
1393
1386
1379
1377
1377
1381
1395
1420
1456
1495
1539
1590
1643
1703
1770
1847
1934
2024
2120
2219
2318
2422
2528
2640
2756
2869
2985
3091
3188
3282
3363
3439
3517
3575
3630
3682
3709
3727
3737
3734
3728
3711
3682
3649
3597
3526
3457
3371
3288
3204
3109
3014
2905
2797
2683
2564
2456
2344
2233
2130
2024
1918
1816
1721
1634
1551
1475
1403
1332
1265
1198
1131
1071
1013
957
901
845
786
725
663
599
537
477
412
345
273
191
106
17
-73
-162
-254
-343
-437
-529
-617
-707
-775
-835
-897
-939
-974
-1001
-1018
-1025
-1018
-1005
-978
-939
-901
-849
-788
-728
-655
-571
-481
-378
-269
-160
-48
67
184
307
430
553
676
790
901
1003
1096
1192
1277
1352
1423
1482
1532
1568
1597
1620
1633
1647
1655
1655
1651
1641
1626
1614
1603
1593
1585
1579
1573
1563
1558
1556
1556
1564
1571
1579
1589
1597
1606
1616
1624
1637
1652
1660
1663
1659
1646
1626
1598
1563
1517
1460
1390
1303
1210
1101
973
847
713
561
412
257
91
-78
-245
-406
-569
-730
-888
-1042
-1193
-1344
-1484
-1615
-1730
-1846
-1964
-2074
-2177
-2263
-2351
-2428
-2493
-2554
-2609
-2664
-2709
-2748
-2786
-2814
-2832
-2845
-2856
-2863
-2865
-2862
-2856
-2841
-2814
-2787
-2753
-2710
-2673
-2633
-2590
-2545
-2494
-2440
-2385
-2329
-2280
-2230
-2174
-2117
-2058
-1997
-1935
-1874
-1815
-1757
-1702
-1646
-1589
-1531
-1472
-1416
-1366
-1322
-1284
-1250
-1214
-1184
-1168
-1154
-1147
-1161
-1176
-1190
-1217
-1250
-1280
-1314
-1357
-1406
-1461
-1515
-1569
-1617
-1665
-1719
-1768
-1821
-1871
-1915
-1955
-1991
-2020
-2042
-2062
-2079
-2095
-2108
-2112
-2112
-2101
-2084
-2068
-2051
-2035
-2019
-2004
-1985
-1963
-1949
-1932
-1920
-1921
-1923
-1929
-1938
-1948
-1960
-1974
-1998
-2027
-2063
-2101
-2138
-2175
-2208
-2241
-2273
-2308
-2344
-2377
-2405
-2423
-2440
-2449
-2451
-2459
-2462
-2465
-2459
-2447
-2440
-2420
-2403
-2386
-2371
-2358
-2338
-2324
-2296
-2269
-2248
-2224
-2207
-2192
-2182
-2170
-2161
-2147
-2143
-2152
-2160
-2180
-2199
-2231
-2262
-2284
-2317
-2354
-2397
-2442
-2495
-2542
-2583
-2624
-2661
-2701
-2735
-2765
-2794
-2819
-2839
-2846
-2845
-2844
-2842
-2837
-2832
-2824
-2808
-2785
-2760
-2735
-2708
-2679
-2649
-2621
-2588
-2551
-2509
-2464
-2421
-2385
-2350
-2312
-2272
-2230
-2184
-2131
-2085
-2039
-1995
-1956
-1917
-1877
-1842
-1803
-1762
-1735
-1711
-1692
-1676
-1657
-1641
-1620
-1602
-1585
-1569
-1557
-1542
-1528
-1508
-1475
-1447
-1417
-1390
-1366
-1337
-1314
-1284
-1248
-1214
-1178
-1147
-1120
-1095
-1070
-1045
-1017
-989
-962
-939
-925
-916
-908
-899
-895
-890
-882
-886
-894
-905
-920
-936
-953
-965
-979
-996
-1016
-1039
-1067
-1093
-1112
-1130
-1142
-1151
-1159
-1170
-1181
-1186
-1188
-1181
-1167
-1151
-1133
-1116
-1100
-1081
-1059
-1037
-1008
-973
-943
-916
-896
-879
-865
-854
-846
-838
-838
-848
-863
-892
-927
-963
-1001
-1041
-1084
-1128
-1179
-1232
-1287
-1336
-1379
-1422
-1452
-1483
-1517
-1540
-1562
-1577
-1581
-1572
-1549
-1524
-1494
-1449
-1400
-1337
-1263
-1172
-1068
-961
-838
-726
-598
-452
-315
-163
-2
164
331
501
670
841
1021
1197
1383
1576
1765
1944
2116
2285
2443
2598
2749
2890
3021
3135
3236
3320
3391
3451
3499
3536
3561
3568
3557
3532
3492
3440
3378
3300
3214
3111
2989
2862
2714
2559
2401
2232
2062
1874
1689
1494
1284
1087
886
687
489
292
96
-97
-285
-471
-640
-807
-965
-1111
-1253
-1388
-1516
-1631
-1734
-1824
-1893
-1948
-1994
-2023
-2041
-2038
-2012
-1969
-1899
-1817
-1703
-1579
-1443
-1275
-1095
-891
-669
-428
-174
88
365
644
938
1236
1540
1858
2168
2481
2787
3095
3397
3690
3992
4284
4571
4853
5121
5379
5620
5852
6071
6276
6467
6631
6779
6899
6996
7083
7144
7188
7211
7215
7200
7156
7097
7022
6929
6833
6722
6587
6446
6285
6106
5923
5724
5519
5311
5092
4862
4623
4375
4114
3850
3586
3319
3054
2782
2507
2230
1951
1678
1411
1155
912
681
458
244
46
-140
-304
-444
-567
-665
-743
-806
-850
-876
-880
-861
-818
-752
-665
-565
-451
-325
-191
-35
133
307
495
687
877
1068
1260
1456
1659
1863
2072
2280
2484
2684
2874
3069
3259
3444
3637
3821
4002
4174
4331
4486
4636
4785
4938
5078
5210
5336
5451
5556
5654
5746
5832
5914
5987
6047
6090
6120
6131
6136
6134
6125
6109
6071
6026
5960
5880
5794
5693
5591
5483
5368
5238
5099
4951
4792
4632
4475
4319
4163
4009
3841
3675
3505
3333
3174
3019
2874
2727
2588
2448
2302
2168
2031
1910
1801
1692
1590
1488
1382
1281
1195
1111
1032
969
910
848
792
738
685
640
603
577
552
532
516
494
478
466
458
460
473
491
509
532
557
584
625
674
734
807
882
954
1032
1108
1188
1277
1374
1479
1587
1695
1799
1898
2000
2099
2208
2315
2416
2518
2601
2686
2764
2828
2894
2957
3019
3076
3125
3164
3193
3217
3240
3260
3277
3302
3323
3330
3336
3336
3335
3335
3339
3349
3344
3341
3332
3309
3294
3271
3246
3222
3185
3145
3096
3036
2969
2893
2809
2725
2647
2562
2466
2363
2253
2139
2023
1911
1800
1690
1574
1454
1331
1200
1078
956
832
717
601
484
365
244
125
9
-103
-207
-308
-412
-521
-633
-745
-855
-961
-1061
-1156
-1254
-1356
-1452
-1553
-1653
-1741
-1827
-1911
-1983
-2052
-2127
-2190
-2251
-2313
-2356
-2388
-2418
-2438
-2451
-2462
-2467
-2459
-2443
-2415
-2364
-2319
-2267
-2192
-2123
-2043
-1949
-1847
-1732
-1616
-1487
-1360
-1247
-1124
-997
-876
-752
-631
-522
-416
-315
-226
-138
-53
31
114
191
263
330
395
453
509
571
630
691
752
805
857
908
958
1010
1066
1123
1180
1230
1274
1309
1338
1366
1386
1405
1411
1399
1373
1334
1286
1221
1148
1064
968
861
734
594
443
275
103
-72
-256
-446
-647
-855
-1068
-1286
-1501
-1712
-1919
-2122
-2326
-2528
-2725
-2920
-3102
-3278
-3439
-3584
-3731
-3858
-3978
-4089
-4183
-4262
-4318
-4362
-4382
-4401
-4419
-4415
-4408
-4387
-4355
-4313
-4260
-4201
-4138
-4075
-4009
-3943
-3864
-3777
-3687
-3593
-3501
-3406
-3316
-3227
-3128
-3022
-2909
-2790
-2669
-2547
-2424
-2295
-2161
-2021
-1871
-1713
-1552
-1392
-1233
-1076
-921
-763
-606
-448
-294
-149
-16
102
213
311
400
485
556
609
645
667
667
652
628
595
555
503
440
359
266
164
49
-66
-182
-306
-446
-586
-741
-917
-1087
-1264
-1440
-1612
-1792
-1971
-2151
-2332
-2514
-2686
-2848
-3001
-3138
-3272
-3409
-3536
-3657
-3766
-3861
-3947
-4022
-4087
-4143
-4207
-4263
-4306
-4348
-4378
-4396
-4409
-4416
-4429
-4438
-4437
-4431
-4417
-4401
-4372
-4338
-4312
-4281
-4248
-4214
-4173
-4123
-4063
-4000
-3938
-3880
-3818
-3754
-3686
-3610
-3528
-3443
-3357
-3273
-3191
-3108
-3018
-2924
-2827
-2727
-2630
-2534
-2443
-2360
-2273
-2193
-2120
-2039
-1959
-1885
-1819
-1759
-1701
-1643
-1582
-1522
-1465
-1405
-1358
-1320
-1285
-1254
-1221
-1190
-1155
-1134
-1113
-1091
-1082
-1079
-1078
-1074
-1067
-1063
-1064
-1070
-1080
-1089
-1099
-1102
-1094
-1088
-1078
-1068
-1059
-1047
-1038
-1020
-1001
-978
-949
-931
-920
-913
-910
-909
-910
-913
-921
-937
-960
-988
-1029
-1063
-1088
-1113
-1139
-1171
-1199
-1228
-1260
-1289
-1313
-1332
-1348
-1362
-1375
-1392
-1414
-1432
-1452
-1468
-1476
-1491
-1512
-1536
-1574
-1610
-1649
-1695
-1737
-1778
-1827
-1882
-1942
-2005
-2071
-2131
-2191
-2249
-2302
-2359
-2416
-2473
-2523
-2568
-2603
-2628
-2651
-2660
-2674
-2687
-2682
-2681
-2660
-2625
-2589
-2542
-2496
-2441
-2382
-2322
-2248
-2171
-2090
-2003
-1916
-1830
-1747
-1659
-1568
-1473
-1372
-1271
-1167
-1075
-976
-871
-770
-667
-559
-444
-335
-230
-129
-27
76
174
279
381
478
573
659
741
822
901
979
1057
1132
1199
1260
1315
1364
1416
1464
1510
1551
1584
1608
1618
1622
1617
1606
1588
1558
1517
1456
1383
1301
1208
1108
1004
895
777
651
517
378
236
94
-44
-180
-316
-456
-596
-737
-879
-1015
-1147
-1275
-1397
-1518
-1641
-1755
-1870
-1980
-2073
-2157
-2229
-2289
-2341
-2382
-2412
-2427
-2424
-2409
-2373
-2324
-2268
-2200
-2125
-2036
-1939
-1834
-1712
-1590
-1469
-1342
-1217
-1088
-955
-819
-673
-527
-378
-227
-85
64
216
371
541
706
876
1059
1236
1415
1597
1787
1980
2178
2381
2576
2766
2953
3142
3320
3494
3674
3842
3997
4138
4262
4375
4478
4564
4647
4715
4761
4799
4812
4810
4800
4776
4748
4705
4659
4598
4518
4440
4349
4264
4178
4081
3996
3902
3799
3697
3591
3486
3381
3275
3169
3060
2940
2809
2676
2541
2400
2257
2117
1971
1822
1673
1522
1376
1235
1104
991
884
786
699
621
559
520
495
487
504
528
566
618
679
754
839
938
1051
1167
1287
1410
1534
1659
1782
1917
2056
2190
2327
2457
2581
2706
2828
2952
3082
3211
3330
3449
3567
3675
3784
3889
3990
4094
4192
4282
4360
4428
4486
4540
4594
4637
4680
4715
4742
4765
4784
4804
4819
4834
4851
4861
4865
4863
4858
4851
4840
4833
4825
4810
4793
4770
4742
4710
4680
4647
4617
4591
4554
4509
4458
4405
4348
4289
4234
4172
4107
4037
3963
3885
3805
3730
3653
3579
3514
3436
3352
3270
3189
3108
3034
2966
2895
2824
2756
2687
2617
2559
2503
2455
2413
2371
2335
2300
2268
2242
2231
2226
2228
2239
2248
2259
2274
2292
2312
2338
2372
2403
2436
2472
2504
2536
2574
2618
2663
2712
2763
2808
2849
2890
2931
2974
3018
3062
3102
3137
3172
3199
3225
3256
3288
3322
3352
3380
3402
3416
3428
3435
3436
3433
3426
3412
3386
3349
3304
3257
3209
3156
3102
3049
2986
2918
2855
2792
2734
2685
2641
2600
2559
2521
2487
2460
2440
2426
2422
2420
2421
2421
2424
2434
2438
2453
2474
2487
2503
2511
2521
2529
2538
2551
2566
2582
2596
2603
2607
2611
2614
2623
2629
2628
2630
2625
2617
2604
2587
2575
2562
2545
2530
2507
2472
2436
2402
2362
2325
2290
2248
2204
2155
2102
2050
1996
1950
1907
1868
1826
1779
1738
1700
1669
1649
1637
1632
1630
1637
1648
1666
1691
1726
1777
1830
1886
1946
2000
2052
2106
2158
2209
2257
2298
2331
2354
2369
2377
2373
2367
2365
2350
2321
2284
2234
2177
2122
2060
1993
1919
1834
1745
1646
1536
1428
1318
1205
1084
958
827
690
546
399
255
113
-30
-177
-323
-471
-621
-762
-899
-1025
-1146
-1260
-1363
-1472
-1565
-1646
-1728
-1798
-1850
-1895
-1934
-1965
-1990
-2003
-2008
-1996
-1969
-1940
-1904
-1860
-1821
-1774
-1722
-1671
-1599
-1533
-1473
-1404
-1343
-1274
-1202
-1126
-1040
-955
-867
-782
-698
-618
-539
-464
-387
-309
-239
-173
-118
-68
-23
17
59
93
124
151
163
168
166
155
140
120
96
61
16
-40
-107
-181
-259
-340
-424
-517
-617
-725
-840
-959
-1078
-1196
-1319
-1442
-1566
-1699
-1838
-1979
-2119
-2257
-2394
-2531
-2670
-2812
-2955
-3097
-3239
-3373
-3502
-3627
-3743
-3863
-3977
-4083
-4183
-4266
-4340
-4397
-4445
-4489
-4520
-4544
-4559
-4564
-4561
-4544
-4517
-4491
-4461
-4432
-4397
-4355
-4307
-4257
-4201
-4141
-4085
-4029
-3973
-3914
-3851
-3786
-3714
-3645
-3585
-3525
-3462
-3401
-3336
-3268
-3199
-3124
-3053
-2987
-2916
-2848
-2777
-2698
-2610
-2524
-2436
-2350
-2268
-2185
-2100
-2015
-1928
-1842
-1766
-1697
-1638
-1591
-1551
-1517
-1486
-1467
-1461
-1463
-1485
-1517
-1560
-1628
-1684
-1754
-1848
-1940
-2052
-2171
-2305
-2454
-2600
-2753
-2908
-3072
-3244
-3422
-3606
-3791
-3980
-4162
-4340
-4520
-4696
-4875
-5052
-5221
-5384
-5538
-5680
-5809
-5931
-6050
-6154
-6250
-6333
-6400
-6458
-6494
-6519
-6537
-6540
-6525
-6505
-6469
-6407
-6338
-6252
-6163
-6068
-5959
-5840
-5707
-5572
-5415
-5251
-5093
-4927
-4771
-4606
-4434
-4270
-4105
-3939
-3781
-3637
-3495
-3362
-3241
-3122
-3018
-2918
-2824
-2754
-2695
-2649
-2618
-2596
-2580
-2572
-2576
-2589
-2617
-2655
-2698
-2750
-2801
-2853
-2907
-2966
-3031
-3097
-3170
-3243
-3315
-3382
-3445
-3513
-3584
-3660
-3734
-3815
-3895
-3966
-4038
-4109
-4183
-4257
-4330
-4406
-4473
-4535
-4589
-4633
-4678
-4718
-4754
-4790
-4821
-4843
-4857
-4867
-4878
-4885
-4890
-4901
-4903
-4903
-4892
-4865
-4841
-4811
-4774
-4734
-4687
-4631
-4561
-4480
-4392
-4304
-4213
-4115
-4013
-3915
-3806
-3682
-3555
-3434
-3310
-3186
-3065
-2943
-2819
-2690
-2561
-2434
-2311
-2199
-2092
-1991
-1895
-1802
-1716
-1638
-1570
-1519
-1482
-1455
-1443
-1448
-1459
-1483
-1529
-1587
-1665
-1758
-1865
-1988
-2109
-2242
-2392
-2540
-2699
-2872
-3046
-3219
-3387
-3548
-3704
-3856
-4002
-4146
-4285
-4402
-4506
-4610
-4684
-4743
-4811
-4856
-4885
-4920
-4933
-4921
-4907
-4878
-4828
-4785
-4734
-4660
-4587
-4499
-4388
-4277
-4157
-4030
-3902
-3767
-3625
-3477
-3320
-3151
-2980
-2820
-2649
-2474
-2303
-2123
-1940
-1756
-1572
-1390
-1224
-1060
-892
-744
-596
-450
-320
-200
-93
-4
70
141
197
240
282
307
321
324
313
293
271
244
211
183
141
86
32
-30
-95
-155
-216
-278
-342
-408
-478
-551
-618
-682
-739
-786
-830
-869
-906
-939
-964
-980
-984
-979
-966
-946
-926
-899
-865
-823
-771
-710
-639
-564
-487
-408
-330
-244
-157
-62
45
146
244
344
445
546
653
764
881
1001
1119
1240
1355
1469
1591
1716
1843
1967
2097
2216
2327
2434
2538
2644
2741
2840
2930
3016
3087
3141
3199
3245
3291
3332
3360
3378
3382
3381
3364
3346
3327
3297
3267
3229
3185
3131
3076
3028
2976
2930
2884
2839
2793
2745
2697
2651
2613
2581
2551
2526
2500
2474
2450
2428
2415
2407
2405
2408
2411
2414
2417
2423
2432
2447
2475
2489
2503
2523
2538
2556
2579
2607
2641
2684
2732
2777
2824
2873
2925
2983
3048
3116
3189
3269
3340
3416
3505
3593
3693
3798
3906
4019
4125
4235
4338
4441
4560
4664
4767
4873
4959
5045
5129
5203
5269
5335
5399
5447
5487
5515
5532
5546
5553
5555
5543
5523
5496
5451
5404
5347
5282
5228
5160
5085
5009
4918
4824
4729
4630
4533
4437
4339
4240
4136
4034
3933
3837
3751
3670
3596
3527
3462
3401
3342
3300
3266
3239
3228
3208
3189
3182
3173
3168
3171
3182
3197
3212
3226
3242
3262
3282
3303
3341
3382
3423
3474
3514
3563
3623
3679
3753
3834
3917
4008
4100
4196
4291
4399
4513
4627
4756
4878
5002
5135
5258
5384
5511
5639
5766
5895
6016
6124
6234
6337
6436
6534
6636
6733
6815
6897
6970
7033
7096
7150
7202
7250
7282
7303
7317
7312
7304
7295
7267
7238
7210
7163
7103
7039
6968
6887
6812
6730
6639
6546
6443
6333
6219
6103
5986
5874
5759
5635
5508
5378
5245
5112
4982
4859
4735
4610
4489
4363
4231
4106
3988
3875
3767
3662
3555
3445
3339
3237
3135
3043
2954
2868
2786
2700
2614
2529
2453
2385
2324
2273
2223
2173
2130
2091
2062
2041
2028
2023
2026
2027
2020
2022
2035
2046
2068
2094
2124
2156
2185
2220
2261
2306
2359
2423
2491
2558
2626
2694
2761
2834
2913
2998
3086
3169
3254
3338
3413
3488
3564
3644
3722
3794
3863
3918
3968
4012
4053
4095
4130
4162
4185
4196
4195
4187
4173
4155
4138
4112
4079
4032
3972
3909
3830
3748
3665
3574
3477
3367
3251
3120
2983
2850
2711
2577
2433
2282
2130
1968
1813
1651
1488
1342
1191
1043
895
745
603
461
332
214
100
-6
-105
-204
-302
-388
-468
-541
-603
-660
-710
-759
-806
-847
-879
-905
-921
-926
-936
-949
-958
-970
-980
-980
-984
-991
-991
-1000
-1011
-1025
-1044
-1056
-1063
-1066
-1065
-1060
-1054
-1048
-1039
-1019
-988
-951
-903
-848
-792
-732
-670
-600
-521
-440
-351
-255
-166
-74
16
100
188
273
361
443
512
578
629
668
702
731
755
770
779
774
758
739
707
673
639
603
564
516
462
402
340
273
205
140
70
-2
-86
-180
-274
-374
-476
-584
-693
-811
-939
-1075
-1221
-1366
-1521
-1676
-1836
-2002
-2164
-2344
-2518
-2687
-2863
-3028
-3189
-3344
-3500
-3649
-3794
-3933
-4054
-4166
-4259
-4339
-4413
-4472
-4525
-4562
-4584
-4594
-4586
-4570
-4540
-4504
-4465
-4417
-4366
-4303
-4229
-4156
-4079
-3999
-3928
-3858
-3789
-3723
-3652
-3586
-3522
-3465
-3422
-3377
-3339
-3305
-3266
-3229
-3187
-3151
-3118
-3081
-3050
-3010
-2966
-2920
-2869
-2814
-2762
-2723
-2680
-2633
-2591
-2545
-2500
-2457
-2420
-2393
-2375
-2364
-2353
-2349
-2346
-2347
-2362
-2386
-2417
-2464
-2517
-2571
-2632
-2695
-2770
-2851
-2947
-3057
-3164
-3280
-3395
-3505
-3621
-3734
-3850
-3979
-4099
-4203
-4306
-4405
-4491
-4564
-4640
-4713
-4779
-4837
-4886
-4927
-4954
-4976
-4994
-5004
-5010
-5014
-5005
-4990
-4962
-4926
-4891
-4852
-4812
-4768
-4732
-4684
-4621
-4572
-4515
-4460
-4417
-4370
-4327
-4290
-4244
-4194
-4152
-4106
-4061
-4025
-3990
-3942
-3896
-3848
-3785
-3721
-3657
-3597
-3529
-3460
-3392
-3307
-3216
-3126
-3036
-2949
-2870
-2787
-2710
-2641
-2569
-2500
-2441
-2397
-2367
-2349
-2342
-2348
-2354
-2368
-2398
-2436
-2492
-2558
-2633
-2712
-2789
-2866
-2944
-3027
-3107
-3190
-3276
-3348
-3415
-3474
-3516
-3553
-3590
-3623
-3650
-3675
-3692
-3693
-3695
-3692
-3687
-3683
-3682
-3685
-3682
-3675
-3665
-3652
-3643
-3637
-3634
-3642
-3644
-3644
-3645
-3639
-3637
-3639
-3639
-3648
-3663
-3672
-3676
-3675
-3672
-3671
-3672
-3679
-3685
-3688
-3687
-3671
-3655
-3639
-3611
-3585
-3552
-3512
-3463
-3400
-3323
-3233
-3137
-3037
-2938
-2830
-2714
-2595
-2467
-2332
-2197
-2068
-1937
-1813
-1693
-1573
-1444
-1319
-1211
-1102
-1007
-926
-853
-790
-732
-680
-626
-583
-548
-521
-504
-486
-467
-447
-428
-405
-381
-369
-360
-348
-340
-320
-299
-285
-246
-220
-212
-189
-166
-142
-114
-81
-45
-15
6
18
22
22
19
9
-4
-29
-68
-121
-187
-258
-337
-414
-499
-594
-690
-798
-916
-1036
-1152
-1264
-1367
-1467
-1565
-1654
-1743
-1827
-1904
-1957
-2000
-2035
-2049
-2056
-2048
-2035
-2003
-1953
-1888
-1798
-1691
-1563
-1434
-1304
-1155
-991
-822
-640
-438
-235
-32
168
361
552
739
924
1108
1287
1455
1611
1749
1879
1995
2099
2204
2300
2388
2465
2525
2573
2611
2645
2674
2699
2721
2738
2749
2748
2737
2723
2715
2708
2696
2688
2672
2651
2624
2592
2564
2536
2514
2495
2472
2449
2415
2384
2351
2318
2302
2289
2272
2257
2233
2201
2170
2141
2119
2096
2076
2064
2042
2012
1988
1963
1946
1937
1935
1938
1938
1950
1958
1959
1981
2014
2057
2113
2170
2231
2294
2355
2421
2497
2574
2656
2741
2815
2881
2943
2997
3048
3101
3153
3205
3244
3272
3293
3300
3301
3301
3298
3299
3298
3286
3269
3248
3224
3200
3181
3172
3167
3157
3148
3138
3120
3114
3114
3118
3137
3160
3183
3204
3225
3241
3266
3303
3341
3384
3427
3465
3497
3525
3546
3573
3604
3637
3669
3687
3706
3719
3724
3734
3745
3762
3785
3805
3827
3845
3861
3881
3907
3943
3984
4033
4085
4135
4189
4235
4292
4362
4427
4501
4576
4647
4712
4768
4823
4877
4933
4991
5045
5089
5126
5154
5173
5182
5191
5208
5215
5208
5191
5163
5124
5078
5028
4986
4930
4868
4817
4750
4675
4595
4519
4453
4386
4331
4277
4218
4152
4089
4037
3981
3933
3892
3857
3825
3782
3739
3698
3654
3617
3587
3558
3532
3503
3461
3417
3364
3302
3250
3197
3137
3075
3002
2920
2830
2737
2648
2561
2482
2409
2332
2257
2177
2105
2046
1993
1960
1933
1913
1898
1887
1886
1889
1907
1939
1984
2045
2112
2182
2252
2332
2421
2519
2630
2748
2871
2996
3116
3232
3348
3467
3591
3716
3844
3969
4080
4189
4285
4372
4458
4543
4629
4698
4760
4816
4843
4861
4876
4883
4888
4887
4877
4850
4811
4758
4692
4634
4577
4511
4447
4371
4284
4193
4092
3992
3896
3800
3710
3621
3522
3414
3300
3181
3062
2947
2841
2729
2611
2488
2353
2210
2065
1920
1779
1646
1511
1372
1235
1090
945
810
684
572
472
379
289
202
119
41
-29
-88
-128
-156
-183
-209
-232
-254
-269
-273
-264
-243
-212
-179
-146
-111
-71
-26
33
103
182
263
342
421
496
568
650
735
824
921
1010
1094
1168
1235
1306
1372
1446
1516
1572
1625
1665
1691
1701
1711
1721
1720
1723
1713
1693
1663
1619
1571
1520
1468
1421
1372
1318
1252
1183
1105
1019
941
863
788
714
630
543
445
341
238
135
38
-62
-163
-270
-389
-519
-652
-778
-904
-1026
-1143
-1263
-1387
-1517
-1643
-1771
-1890
-1994
-2095
-2185
-2271
-2362
-2448
-2531
-2604
-2661
-2708
-2744
-2774
-2801
-2828
-2851
-2868
-2874
-2859
-2837
-2811
-2776
-2740
-2698
-2658
-2612
-2549
-2480
-2402
-2317
-2237
-2163
-2089
-2020
-1950
-1876
-1801
-1726
-1659
-1600
-1556
-1523
-1496
-1475
-1453
-1435
-1420
-1415
-1423
-1440
-1469
-1500
-1532
-1562
-1594
-1631
-1678
-1739
-1808
-1889
-1971
-2055
-2139
-2222
-2309
-2399
-2511
-2626
-2731
-2835
-2934
-3022
-3102
-3184
-3261
-3334
-3415
-3487
-3540
-3585
-3620
-3639
-3659
-3685
-3701
-3711
-3718
-3711
-3693
-3667
-3639
-3613
-3589
-3570
-3550
-3525
-3491
-3457
-3422
-3387
-3365
-3346
-3338
-3337
-3330
-3323
-3314
-3307
-3306
-3310
-3323
-3339
-3351
-3357
-3355
-3347
-3338
-3329
-3323
-3319
-3316
-3304
-3286
-3262
-3230
-3207
-3181
-3161
-3151
-3139
-3128
-3106
-3081
-3066
-3048
-3040
-3040
-3041
-3043
-3036
-3024
-3012
-2995
-2982
-2980
-2982
-2983
-2980
-2973
-2961
-2940
-2926
-2922
-2923
-2930
-2938
-2949
-2958
-2961
-2968
-2983
-3010
-3039
-3081
-3133
-3175
-3218
-3260
-3305
-3359
-3421
-3491
-3559
-3634
-3698
-3750
-3806
-3856
-3920
-3979
-4040
-4106
-4152
-4206
-4245
-4269
-4307
-4349
-4396
-4443
-4490
-4538
-4570
-4596
-4623
-4652
-4690
-4725
-4756
-4785
-4806
-4811
-4808
-4806
-4798
-4794
-4795
-4793
-4789
-4774
-4755
-4739
-4724
-4714
-4711
-4715
-4716
-4712
-4705
-4687
-4663
-4643
-4621
-4598
-4577
-4550
-4512
-4460
-4396
-4322
-4249
-4180
-4106
-4034
-3957
-3869
-3777
-3672
-3566
-3466
-3375
-3292
-3207
-3123
-3032
-2936
-2846
-2758
-2674
-2609
-2558
-2507
-2465
-2426
-2379
-2349
-2332
-2318
-2329
-2352
-2366
-2390
-2416
-2429
-2448
-2477
-2504
-2543
-2592
-2637
-2674
-2704
-2731
-2753
-2783
-2823
-2859
-2900
-2935
-2956
-2977
-2988
-2990
-2999
-3015
-3029
-3043
-3060
-3064
-3066
-3063
-3061
-3076
-3096
-3120
-3147
-3176
-3195
-3209
-3228
-3248
-3274
-3312
-3354
-3390
-3425
-3448
-3464
-3478
-3489
-3502
-3516
-3532
-3535
-3527
-3507
-3470
-3433
-3390
-3341
-3297
-3241
-3173
-3095
-3001
-2900
-2791
-2679
-2568
-2454
-2333
-2195
-2048
-1895
-1738
-1580
-1430
-1293
-1159
-1030
-905
-779
-657
-547
-451
-369
-306
-250
-200
-155
-108
-65
-34
-12
-1
0
-2
-5
-2
3
7
10
3
-12
-31
-52
-68
-78
-88
-94
-106
-130
-158
-187
-218
-244
-265
-284
-302
-326
-362
-410
-462
-514
-571
-623
-677
-737
-799
-872
-955
-1038
-1110
-1172
-1227
-1275
-1325
-1374
-1419
-1462
-1493
-1508
-1513
-1501
-1480
-1453
-1421
-1385
-1345
-1291
-1217
-1133
-1043
-949
-854
-762
-669
-578
-479
-368
-256
-142
-31
73
170
265
357
452
555
655
749
839
917
986
1054
1121
1187
1259
1330
1396
1452
1501
1544
1582
1628
1676
1725
1774
1815
1853
1884
1914
1946
1986
2034
2088
2149
2202
2254
2312
2371
2442
2520
2604
2692
2775
2849
2918
2983
3041
3097
3153
3205
3249
3277
3293
3303
3303
3301
3296
3291
3279
3257
3226
3184
3138
3090
3037
2981
2925
2862
2791
2715
2628
2542
2461
2382
2305
2227
2146
2063
1978
1892
1812
1741
1675
1616
1560
1499
1435
1378
1326
1278
1238
1201
1168
1133
1097
1063
1030
1007
997
990
988
990
993
1000
1018
1043
1081
1139
1204
1278
1361
1453
1555
1675
1814
1957
2123
2310
2491
2679
2874
3066
3274
3490
3704
3916
4121
4315
4497
4673
4845
5010
5179
5339
5487
5622
5744
5857
5963
6067
6167
6261
6351
6425
6488
6536
6573
6607
6639
6664
6679
6688
6678
6651
6616
6568
6519
6465
6398
6328
6246
6146
6033
5913
5792
5668
5539
5407
5273
5126
4972
4810
4641
4475
4306
4142
3976
3798
3623
3438
3247
3069
2894
2733
2583
2436
2297
2158
2031
1917
1816
1735
1676
1630
1595
1572
1556
1558
1572
1606
1658
1720
1805
1894
1978
2066
2161
2260
2378
2500
2619
2748
2869
2984
3094
3203
3316
3430
3550
3667
3779
3881
3971
4064
4158
4247
4348
4450
4553
4656
4753
4839
4925
5025
5128
5239
5354
5465
5575
5673
5769
5861
5954
6058
6161
6263
6354
6434
6501
6556
6615
6665
6718
6765
6796
6818
6819
6805
6775
6737
6695
6646
6594
6522
6432
6329
6208
6075
5940
5799
5654
5504
5339
5163
4974
4776
4573
4371
4179
3990
3803
3612
3419
3227
3038
2862
2694
2551
2417
2281
2158
2038
1920
1815
1724
1646
1581
1526
1472
1416
1354
1286
1220
1155
1095
1042
992
936
872
803
734
666
613
573
543
524
510
496
485
488
504
534
586
654
728
807
891
978
1072
1178
1300
1442
1588
1742
1895
2047
2202
2356
2523
2698
2881
3065
3246
3418
3576
3733
3881
4032
4188
4340
4486
4625
4753
4869
4973
5069
5170
5261
5343
5425
5480
5514
5536
5538
5528
5506
5483
5442
5372
5288
5180
5055
4910
4744
4577
4402
4217
4020
3805
3570
3323
3070
2811
2557
2303
2048
1790
1523
1254
979
710
446
192
-52
-292
-525
-762
-1000
-1235
-1463
-1674
-1874
-2063
-2242
-2420
-2591
-2760
-2918
-3066
-3197
-3306
-3403
-3477
-3550
-3619
-3666
-3710
-3739
-3744
-3731
-3700
-3655
-3597
-3542
-3477
-3400
-3317
-3216
-3107
-2984
-2853
-2722
-2587
-2455
-2311
-2165
-2005
-1824
-1640
-1450
-1258
-1065
-875
-687
-497
-301
-100
94
287
476
646
801
944
1074
1203
1324
1432
1538
1619
1681
1737
1771
1798
1817
1832
1841
1836
1820
1788
1737
1674
1602
1518
1426
1321
1201
1066
911
736
542
338
125
-98
-326
-562
-803
-1056
-1317
-1583
-1850
-2114
-2377
-2632
-2886
-3136
-3379
-3625
-3864
-4092
-4316
-4521
-4706
-4880
-5036
-5185
-5328
-5459
-5579
-5684
-5777
-5849
-5916
-5969
-6005
-6037
-6062
-6081
-6083
-6079
-6060
-6028
-5987
-5932
-5873
-5805
-5727
-5635
-5532
-5413
-5275
-5131
-4969
-4797
-4614
-4418
-4218
-4004
-3778
-3542
-3300
-3052
-2800
-2550
-2303
-2060
-1817
-1575
-1344
-1115
-893
-697
-504
-320
-163
-15
108
216
312
387
449
488
509
513
497
468
427
376
310
236
151
52
-56
-175
-303
-439
-584
-736
-894
-1059
-1235
-1415
-1601
-1793
-1990
-2190
-2389
-2587
-2782
-2982
-3178
-3364
-3551
-3739
-3914
-4076
-4235
-4388
-4531
-4670
-4803
-4927
-5050
-5162
-5264
-5363
-5449
-5535
-5608
-5672
-5735
-5786
-5830
-5862
-5885
-5895
-5890
-5878
-5855
-5821
-5776
-5718
-5654
-5575
-5484
-5388
-5284
-5171
-5049
-4927
-4805
-4674
-4535
-4393
-4246
-4096
-3948
-3798
-3643
-3489
-3339
-3178
-3019
-2873
-2719
-2566
-2425
-2288
-2157
-2033
-1920
-1812
-1710
-1619
-1536
-1461
-1398
-1343
-1296
-1257
-1225
-1203
-1188
-1179
-1184
-1194
-1211
-1238
-1276
-1318
-1365
-1416
-1470
-1525
-1581
-1641
-1700
-1760
-1821
-1881
-1939
-1998
-2057
-2118
-2177
-2242
-2307
-2371
-2439
-2502
-2565
-2626
-2690
-2752
-2811
-2872
-2928
-2986
-3042
-3094
-3142
-3183
-3221
-3254
-3282
-3304
-3322
-3332
-3335
-3331
-3316
-3299
-3275
-3245
-3215
-3175
-3131
-3084
-3029
-2971
-2917
-2858
-2792
-2731
-2672
-2613
-2550
-2490
-2429
-2358
-2301
-2238
-2172
-2114
-2045
-1977
-1912
-1833
-1753
-1676
-1584
-1490
-1395
-1291
-1183
-1067
-951
-832
-703
-574
-450
-331
-212
-99
9
117
217
311
400
474
542
611
668
718
767
812
848
884
915
940
967
983
1003
1033
1050
1068
1090
1111
1130
1150
1169
1187
1205
1224
1239
1255
1271
1282
1295
1303
1309
1316
1321
1327
1329
1335
1341
1344
1347
1344
1342
1338
1332
1327
1312
1300
1279
1246
1217
1185
1152
1113
1078
1044
1005
974
943
916
888
860
838
818
805
792
782
779
773
766
769
777
785
799
813
829
850
865
887
904
916
929
945
959
971
985
998
1006
1017
1040
1057
1072
1096
1125
1159
1192
1231
1271
1315
1363
1416
1473
1531
1600
1661
1722
1798
1869
1938
2018
2106
2190
2273
2363
2454
2543
2638
2727
2813
2904
2990
3075
3152
3229
3301
3363
3422
3477
3528
3573
3618
3653
3681
3709
3726
3745
3760
3767
3775
3776
3774
3769
3754
3736
3714
3684
3648
3607
3567
3511
3453
3395
3323
3248
3165
3084
2995
2896
2802
2704
2612
2514
2417
2323
2229
2146
2058
1977
1903
1830
1762
1691
1623
1552
1488
1431
1372
1321
1275
1231
1191
1159
1131
1105
1087
1076
1067
1062
1067
1075
1088
1108
1133
1167
1206
1254
1314
1378
1452
1536
1626
1722
1826
1942
2066
2195
2327
2470
2614
2761
2918
3074
3228
3388
3550
3710
3873
4034
4192
4347
4500
4647
4790
4930
5060
5180
5294
5399
5492
5574
5647
5708
5755
5788
5813
5829
5830
5817
5792
5757
5709
5654
5589
5508
5427
5334
5232
5128
5013
4892
4760
4627
4483
4334
4183
4024
3865
3696
3526
3355
3182
3008
2835
2672
2506
2336
2173
2013
1857
1709
1563
1426
1296
1164
1043
928
819
714
618
530
446
373
309
254
209
171
145
128
118
121
137
160
196
240
288
348
412
486
575
667
768
877
991
1113
1238
1365
1499
1636
1775
1923
2071
2214
2362
2509
2657
2807
2950
3088
3227
3365
3494
3625
3745
3849
3954
4042
4121
4201
4262
4320
4364
4397
4422
4431
4436
4423
4402
4378
4335
4288
4230
4159
4081
3991
3890
3784
3670
3547
3422
3287
3143
3000
2846
2688
2533
2372
2212
2055
1901
1743
1585
1430
1270
1117
967
819
674
532
393
250
111
-29
-171
-310
-451
-580
-709
-840
-963
-1087
-1206
-1321
-1430
-1529
-1626
-1707
-1780
-1848
-1905
-1958
-2002
-2038
-2067
-2086
-2089
-2089
-2086
-2072
-2059
-2040
-2013
-1989
-1960
-1919
-1875
-1827
-1772
-1716
-1653
-1585
-1515
-1437
-1354
-1262
-1160
-1055
-948
-840
-732
-618
-507
-395
-276
-154
-32
87
204
321
433
547
657
769
883
990
1095
1193
1287
1369
1441
1514
1582
1646
1705
1759
1806
1840
1866
1886
1894
1891
1886
1879
1857
1826
1782
1724
1654
1573
1484
1380
1269
1155
1024
882
725
556
379
195
8
-187
-382
-585
-794
-1004
-1221
-1438
-1656
-1868
-2072
-2273
-2461
-2649
-2837
-3018
-3197
-3370
-3532
-3684
-3825
-3958
-4087
-4215
-4335
-4446
-4552
-4651
-4730
-4792
-4850
-4896
-4929
-4963
-4989
-5000
-5004
-4988
-4965
-4934
-4880
-4830
-4782
-4725
-4665
-4603
-4524
-4439
-4352
-4254
-4163
-4069
-3965
-3866
-3766
-3651
-3526
-3389
-3244
-3104
-2961
-2813
-2665
-2514
-2349
-2170
-1989
-1802
-1610
-1428
-1254
-1079
-912
-745
-575
-409
-251
-103
31
146
254
353
438
522
599
663
713
743
754
744
722
687
637
581
512
424
319
192
48
-107
-271
-437
-604
-774
-952
-1138
-1336
-1537
-1741
-1943
-2141
-2333
-2515
-2712
-2902
-3092
-3294
-3487
-3677
-3862
-4030
-4187
-4350
-4511
-4669
-4834
-4983
-5130
-5265
-5380
-5485
-5582
-5678
-5769
-5859
-5935
-6002
-6057
-6084
-6096
-6105
-6104
-6096
-6089
-6068
-6026
-5967
-5888
-5800
-5699
-5585
-5473
-5354
-5227
-5086
-4918
-4742
-4545
-4340
-4145
-3941
-3742
-3538
-3327
-3109
-2882
-2653
-2421
-2206
-1999
-1796
-1608
-1422
-1235
-1049
-873
-703
-541
-408
-287
-169
-61
45
149
248
336
410
461
498
523
539
553
559
552
529
488
426
338
239
133
21
-96
-223
-362
-513
-680
-862
-1050
-1237
-1420
-1599
-1779
-1960
-2154
-2344
-2533
-2722
-2891
-3048
-3191
-3321
-3446
-3568
-3690
-3803
-3913
-4006
-4074
-4135
-4183
-4217
-4250
-4288
-4323
-4342
-4347
-4339
-4311
-4277
-4236
-4190
-4148
-4098
-4037
-3966
-3874
-3768
-3650
-3527
-3408
-3291
-3166
-3037
-2897
-2742
-2582
-2421
-2261
-2110
-1965
-1825
-1684
-1537
-1385
-1227
-1071
-924
-784
-657
-537
-416
-294
-169
-46
71
174
264
339
400
458
517
572
619
664
690
700
698
684
672
658
649
627
597
568
510
446
373
301
236
164
104
31
-58
-145
-242
-337
-427
-507
-576
-646
-711
-783
-858
-933
-1008
-1068
-1118
-1164
-1204
-1244
-1291
-1354
-1406
-1449
-1494
-1522
-1542
-1549
-1561
-1579
-1589
-1597
-1590
-1569
-1528
-1470
-1406
-1338
-1269
-1195
-1114
-1019
-913
-798
-670
-538
-405
-274
-146
-21
113
254
398
552
694
824
955
1077
1180
1288
1405
1512
1614
1705
1778
1834
1868
1893
1914
1927
1936
1938
1923
1896
1852
1795
1734
1668
1608
1543
1473
1397
1316
1223
1117
1021
926
834
754
672
594
514
429
350
280
221
176
142
118
95
72
52
37
32
41
65
100
144
193
242
293
348
411
489
580
675
775
873
965
1054
1143
1237
1334
1445
1553
1653
1752
1844
1930
2011
2095
2181
2268
2359
2439
2506
2563
2609
2651
2692
2736
2776
2816
2851
2870
2881
2887
2887
2888
2898
2912
2924
2931
2931
2925
2915
2907
2907
2912
2919
2931
2936
2929
2921
2908
2894
2886
2895
2899
2895
2898
2889
2873
2856
2842
2836
2832
2828
2827
2817
2797
2777
2750
2726
2709
2693
2675
2653
2634
2600
2547
2499
2451
2405
2369
2335
2298
2258
2217
2172
2133
2107
2099
2106
2120
2144
2165
2192
2224
2263
2319
2382
2461
2545
2628
2711
2789
2867
2938
3021
3110
3192
3274
3345
3403
3446
3475
3502
3530
3551
3568
3584
3584
3568
3544
3512
3474
3443
3414
3384
3360
3324
3282
3247
3206
3168
3144
3133
3127
3119
3116
3109
3096
3088
3085
3095
3115
3136
3159
3181
3200
3216
3231
3261
3297
3339
3399
3447
3491
3538
3577
3620
3671
3726
3786
3847
3897
3945
3988
4019
4055
4088
4120
4160
4196
4217
4224
4230
4220
4204
4196
4185
4169
4153
4130
4089
4046
3998
3933
3880
3834
3784
3743
3696
3634
3573
3506
3440
3391
3344
3297
3253
3207
3150
3088
3023
2957
2901
2850
2799
2746
2694
2635
2569
2509
2450
2398
2357
2322
2291
2263
2230
2191
2159
2127
2107
2092
2084
2083
2075
2061
2043
2032
2022
2012
2019
2025
2043
2064
2074
2091
2104
2119
2145
2180
2220
2264
2310
2346
2379
2412
2440
2475
2518
2561
2604
2644
2678
2706
2732
2756
2780
2820
2862
2902
2946
2977
3003
3031
3052
3078
3109
3134
3160
3180
3188
3182
3167
3149
3124
3106
3083
3053
3027
2984
2935
2888
2834
2782
2734
2688
2639
2591
2537
2464
2391
2318
2236
2170
2101
2026
1955
1877
1791
1703
1617
1524
1439
1368
1290
1215
1144
1058
974
893
813
737
670
607
537
479
411
335
267
196
140
93
51
11
-30
-69
-112
-153
-189
-215
-231
-246
-255
-266
-279
-295
-307
-312
-325
-316
-291
-273
-252
-231
-209
-187
-155
-114
-64
-4
59
124
183
242
299
356
418
485
554
619
681
735
777
816
852
887
922
956
984
1003
1009
1004
984
960
939
912
884
855
815
768
712
647
584
528
472
419
374
328
278
227
171
122
81
48
23
2
-18
-43
-70
-101
-136
-170
-200
-227
-260
-299
-349
-411
-478
-557
-640
-729
-816
-902
-1002
-1109
-1228
-1355
-1485
-1619
-1746
-1868
-1991
-2116
-2235
-2358
-2485
-2604
-2716
-2822
-2912
-2994
-3068
-3131
-3193
-3248
-3294
-3330
-3348
-3353
-3341
-3315
-3282
-3242
-3196
-3143
-3085
-3012
-2925
-2828
-2731
-2630
-2524
-2429
-2336
-2246
-2154
-2060
-1964
-1863
-1769
-1679
-1597
-1522
-1446
-1373
-1295
-1212
-1131
-1054
-979
-912
-853
-798
-749
-705
-656
-612
-575
-549
-537
-531
-542
-563
-586
-615
-643
-683
-731
-785
-857
-932
-1017
-1101
-1185
-1282
-1377
-1475
-1583
-1702
-1827
-1966
-2099
-2220
-2353
-2483
-2611
-2742
-2878
-3017
-3154
-3295
-3412
-3519
-3637
-3741
-3841
-3941
-4040
-4140
-4228
-4317
-4398
-4455
-4518
-4583
-4630
-4686
-4740
-4781
-4811
-4826
-4835
-4829
-4814
-4798
-4777
-4752
-4714
-4671
-4612
-4541
-4469
-4386
-4300
-4213
-4135
-4046
-3952
-3861
-3752
-3649
-3552
-3453
-3359
-3272
-3191
-3104
-3022
-2933
-2844
-2759
-2671
-2601
-2534
-2467
-2400
-2328
-2261
-2189
-2114
-2044
-1981
-1921
-1870
-1825
-1774
-1723
-1671
-1621
-1582
-1551
-1532
-1522
-1524
-1528
-1535
-1544
-1558
-1584
-1618
-1666
-1726
-1797
-1867
-1938
-2015
-2092
-2181
-2277
-2385
-2505
-2629
-2758
-2885
-3007
-3131
-3255
-3385
-3521
-3660
-3804
-3935
-4059
-4177
-4278
-4371
-4459
-4544
-4622
-4691
-4745
-4783
-4805
-4807
-4804
-4790
-4782
-4771
-4745
-4724
-4685
-4642
-4594
-4535
-4482
-4434
-4397
-4358
-4317
-4272
-4224
-4169
-4105
-4053
-4009
-3968
-3927
-3883
-3830
-3764
-3697
-3615
-3528
-3448
-3360
-3269
-3173
-3063
-2940
-2805
-2664
-2522
-2384
-2249
-2120
-1988
-1852
-1715
-1579
-1450
-1343
-1246
-1163
-1104
-1054
-1017
-990
-967
-963
-978
-1011
-1066
-1135
-1212
-1287
-1362
-1436
-1510
-1592
-1680
-1773
-1867
-1956
-2039
-2106
-2165
-2219
-2271
-2324
-2374
-2421
-2457
-2479
-2487
-2484
-2477
-2463
-2453
-2442
-2428
-2407
-2372
-2340
-2284
-2219
-2167
-2107
-2050
-1993
-1931
-1854
-1769
-1679
-1579
-1489
-1409
-1327
-1243
-1171
-1094
-1008
-923
-847
-785
-729
-691
-656
-629
-599
-567
-550
-526
-515
-523
-533
-548
-567
-584
-590
-592
-598
-605
-620
-644
-666
-688
-708
-714
-719
-726
-734
-746
-765
-781
-793
-801
-795
-787
-776
-756
-740
-733
-724
-709
-691
-668
-635
-597
-567
-546
-531
-515
-499
-475
-440
-398
-352
-309
-267
-228
-191
-151
-105
-46
18
81
140
197
248
289
335
390
450
519
587
655
716
771
826
881
943
1011
1082
1156
1224
1283
1334
1376
1418
1466
1518
1570
1619
1663
1701
1727
1748
1769
1796
1829
1863
1901
1929
1949
1962
1970
1981
1994
2014
2034
2044
2054
2053
2041
2026
2005
1988
1973
1956
1941
1913
1871
1820
1766
1714
1662
1614
1569
1523
1473
1420
1364
1304
1253
1208
1174
1146
1117
1089
1056
1020
985
952
931
924
921
923
921
915
922
927
933
962
1000
1051
1104
1151
1202
1247
1296
1352
1412
1485
1556
1624
1684
1736
1783
1823
1867
1920
1977
2034
2082
2128
2170
2201
2234
2273
2317
2366
2415
2463
2502
2534
2562
2587
2612
2641
2680
2722
2758
2786
2803
2815
2830
2848
2877
2911
2947
2981
3006
3025
3037
3051
3069
3094
3119
3138
3155
3161
3152
3139
3121
3106
3098
3089
3086
3079
3054
3030
3001
2969
2945
2927
2918
2904
2893
2879
2848
2823
2799
2782
2775
2773
2783
2787
2780
2774
2769
2765
2775
2796
2823
2858
2883
2909
2934
2951
2976
3002
3040
3084
3125
3167
3199
3227
3250
3266
3293
3324
3356
3389
3415
3433
3434
3432
3434
3431
3436
3447
3455
3458
3455
3444
3428
3417
3408
3405
3415
3418
3413
3406
3384
3358
3327
3297
3273
3244
3214
3178
3125
3059
2984
2904
2823
2744
2666
2589
2506
2412
2307
2196
2091
1996
1906
1824
1749
1672
1595
1513
1431
1359
1293
1241
1202
1170
1143
1119
1098
1076
1062
1066
1086
1121
1167
1220
1275
1326
1380
1444
1512
1599
1692
1782
1878
1971
2055
2135
2214
2301
2396
2499
2603
2704
2811
2906
2995
3088
3181
3283
3386
3494
3594
3688
3773
3839
3910
3978
4049
4131
4204
4270
4323
4370
4400
4416
4440
4459
4479
4493
4494
4484
4455
4413
4361
4307
4247
4177
4107
4022
3916
3797
3665
3518
3367
3214
3061
2907
2746
2576
2394
2203
2014
1826
1644
1472
1298
1119
945
769
587
410
242
88
-54
-185
-307
-424
-533
-636
-726
-797
-848
-883
-898
-905
-906
-898
-888
-865
-830
-781
-719
-645
-568
-493
-411
-330
-245
-151
-45
74
195
321
444
565
686
808
937
1073
1217
1363
1505
1640
1764
1881
1995
2110
2216
2330
2445
2547
2641
2711
2785
2850
2901
2963
3022
3078
3120
3151
3173
3184
3185
3180
3170
3155
3134
3098
3048
2981
2899
2811
2716
2622
2522
2418
2306
2179
2044
1899
1752
1602
1453
1310
1166
1018
862
700
540
380
228
86
-52
-169
-291
-428
-552
-678
-798
-908
-1013
-1097
-1183
-1274
-1358
-1448
-1537
-1623
-1701
-1769
-1830
-1887
-1939
-1999
-2059
-2109
-2161
-2206
-2238
-2259
-2274
-2286
-2300
-2319
-2333
-2339
-2339
-2331
-2311
-2286
-2263
-2235
-2211
-2190
-2157
-2120
-2071
-2008
-1947
-1885
-1822
-1758
-1696
-1634
-1563
-1491
-1411
-1328
-1245
-1175
-1110
-1045
-992
-941
-888
-835
-791
-747
-708
-693
-685
-683
-688
-689
-692
-700
-715
-738
-770
-813
-855
-901
-943
-979
-1026
-1066
-1103
-1143
-1191
-1243
-1280
-1308
-1328
-1339
-1346
-1351
-1358
-1369
-1377
-1377
-1376
-1369
-1361
-1351
-1344
-1346
-1352
-1359
-1366
-1374
-1373
-1372
-1374
-1376
-1386
-1403
-1428
-1463
-1498
-1537
-1578
-1630
-1695
-1773
-1870
-1979
-2098
-2230
-2363
-2502
-2648
-2801
-2966
-3137
-3316
-3499
-3674
-3855
-4026
-4184
-4346
-4499
-4654
-4813
-4961
-5102
-5235
-5357
-5465
-5565
-5659
-5742
-5821
-5892
-5954
-6005
-6042
-6064
-6074
-6076
-6073
-6063
-6048
-6026
-5994
-5949
-5884
-5813
-5726
-5620
-5512
-5397
-5268
-5126
-4965
-4788
-4598
-4391
-4174
-3945
-3720
-3489
-3242
-2997
-2743
-2482
-2218
-1950
-1689
-1449
-1216
-982
-762
-536
-323
-128
63
238
402
542
661
777
870
948
1023
1076
1106
1118
1106
1070
1016
938
843
735
608
460
291
100
-107
-325
-560
-799
-1032
-1273
-1516
-1762
-2016
-2268
-2521
-2773
-3021
-3257
-3482
-3717
-3935
-4146
-4369
-4582
-4784
-4984
-5172
-5345
-5513
-5673
-5831
-5986
-6131
-6274
-6397
-6510
-6607
-6680
-6745
-6793
-6839
-6866
-6874
-6867
-6833
-6780
-6707
-6619
-6513
-6396
-6273
-6134
-5981
-5809
-5618
-5413
-5192
-4964
-4739
-4506
-4270
-4028
-3772
-3511
-3243
-2971
-2711
-2457
-2207
-1967
-1725
-1484
-1249
-1015
-794
-585
-393
-220
-62
86
227
352
474
575
651
711
743
761
769
768
763
751
727
689
640
574
504
435
365
300
231
169
103
25
-57
-142
-223
-299
-372
-440
-512
-602
-701
-811
-932
-1053
-1176
-1307
-1441
-1591
-1759
-1943
-2142
-2343
-2553
-2766
-2970
-3170
-3376
-3590
-3800
-4005
-4198
-4374
-4528
-4661
-4779
-4884
-4978
-5065
-5134
-5180
-5206
-5206
-5183
-5144
-5091
-5029
-4957
-4879
-4781
-4660
-4517
-4362
-4196
-4017
-3843
-3667
-3481
-3287
-3080
-2861
-2634
-2411
-2193
-1984
-1777
-1571
-1371
-1155
-947
-752
-550
-366
-195
-31
125
287
451
616
782
942
1094
1234
1366
1499
1637
1778
1924
2073
2210
2335
2451
2554
2664
2770
2866
2962
3048
3112
3154
3176
3186
3184
3166
3141
3104
3046
2966
2862
2735
2594
2444
2288
2130
1963
1786
1596
1394
1182
966
758
559
366
178
-11
-204
-398
-585
-769
-938
-1090
-1237
-1372
-1510
-1639
-1764
-1896
-2000
-2099
-2184
-2244
-2299
-2345
-2388
-2423
-2446
-2452
-2435
-2401
-2351
-2287
-2216
-2143
-2060
-1963
-1850
-1718
-1571
-1409
-1245
-1079
-909
-739
-554
-362
-151
67
292
533
754
970
1190
1414
1647
1883
2124
2357
2581
2789
2985
3173
3354
3533
3707
3875
4028
4154
4268
4368
4443
4518
4596
4659
4713
4757
4780
4786
4776
4753
4724
4695
4655
4603
4538
4456
4351
4241
4123
3992
3866
3739
3604
3458
3299
3134
2958
2783
2620
2457
2300
2145
1983
1829
1665
1506
1371
1243
1133
1036
944
855
769
689
613
551
506
471
443
418
396
369
347
341
342
363
395
431
474
512
552
602
661
732
819
915
1013
1110
1206
1302
1394
1500
1620
1737
1864
1994
2109
2217
2322
2420
2524
2628
2725
2829
2914
2988
3054
3102
3147
3193
3241
3288
3327
3358
3380
3397
3410
3426
3447
3473
3509
3542
3568
3591
3614
3636
3667
3707
3751
3808
3851
3887
3926
3949
3984
4022
4052
4090
4127
4160
4177
4189
4198
4199
4209
4211
4212
4211
4191
4163
4123
4072
4021
3972
3922
3869
3804
3734
3655
3563
3478
3394
3320
3251
3175
3102
3032
2955
2885
2836
2791
2764
2750
2736
2736
2735
2736
2752
2776
2813
2864
2919
2975
3027
3076
3126
3177
3229
3290
3351
3404
3450
3487
3510
3528
3546
3561
3578
3587
3594
3588
3565
3545
3517
3490
3469
3448
3431
3400
3365
3330
3295
3264
3239
3226
3216
3209
3199
3183
3167
3155
3151
3150
3152
3156
3151
3139
3122
3100
3081
3062
3043
3025
3004
2972
2931
2883
2830
2782
2734
2692
2650
2600
2547
2488
2430
2376
2329
2292
2260
2231
2203
2176
2151
2130
2128
2133
2147
2175
2202
2234
2262
2299
2346
2394
2452
2509
2563
2616
2661
2695
2730
2770
2804
2843
2875
2897
2915
2917
2918
2914
2904
2900
2889
2871
2843
2808
2772
2732
2693
2658
2624
2588
2550
2506
2456
2407
2361
2323
2279
2240
2209
2160
2108
2053
1995
1940
1884
1835
1779
1717
1652
1582
1510
1444
1382
1328
1285
1237
1189
1138
1085
1037
993
957
926
894
858
816
763
710
655
601
550
489
435
367
284
202
118
45
-27
-91
-151
-213
-272
-333
-386
-429
-460
-479
-489
-491
-494
-492
-482
-467
-441
-403
-352
-296
-239
-184
-132
-73
-10
62
138
220
303
377
445
511
585
650
715
786
846
904
941
973
1009
1031
1062
1088
1110
1131
1141
1147
1142
1138
1139
1139
1141
1143
1144
1133
1119
1107
1090
1073
1063
1047
1027
1002
965
920
870
824
775
727
675
612
543
461
383
298
207
131
49
-38
-126
-222
-325
-424
-516
-601
-678
-751
-821
-897
-967
-1039
-1111
-1163
-1212
-1249
-1283
-1321
-1356
-1395
-1428
-1460
-1476
-1482
-1487
-1487
-1499
-1506
-1507
-1514
-1509
-1494
-1479
-1458
-1434
-1420
-1415
-1405
-1389
-1373
-1354
-1326
-1308
-1301
-1283
-1282
-1289
-1278
-1271
-1257
-1240
-1229
-1220
-1220
-1223
-1226
-1224
-1221
-1212
-1205
-1210
-1219
-1233
-1250
-1262
-1269
-1270
-1274
-1286
-1290
-1312
-1345
-1366
-1387
-1400
-1412
-1423
-1433
-1451
-1477
-1506
-1526
-1544
-1557
-1564
-1576
-1594
-1615
-1641
-1664
-1681
-1689
-1688
-1686
-1682
-1678
-1678
-1674
-1661
-1639
-1603
-1561
-1512
-1462
-1413
-1361
-1314
-1254
-1191
-1116
-1026
-954
-884
-820
-763
-706
-652
-591
-532
-476
-430
-394
-368
-354
-340
-328
-315
-300
-300
-314
-339
-374
-419
-472
-521
-572
-634
-701
-780
-871
-967
-1062
-1158
-1248
-1329
-1415
-1491
-1579
-1682
-1775
-1855
-1925
-1992
-2052
-2112
-2173
-2238
-2308
-2374
-2438
-2493
-2541
-2588
-2638
-2687
-2743
-2806
-2862
-2909
-2946
-2974
-2997
-3016
-3034
-3047
-3060
-3063
-3050
-3027
-2990
-2948
-2908
-2869
-2829
-2783
-2735
-2670
-2592
-2516
-2435
-2356
-2279
-2203
-2123
-2035
-1939
-1837
-1730
-1622
-1517
-1414
-1312
-1205
-1088
-964
-829
-694
-562
-434
-315
-199
-82
36
154
267
371
457
526
582
626
663
696
723
746
756
751
732
698
665
622
582
545
492
440
368
282
197
98
1
-95
-192
-297
-408
-527
-662
-796
-933
-1061
-1183
-1302
-1417
-1540
-1669
-1795
-1912
-2033
-2139
-2229
-2323
-2402
-2491
-2587
-2672
-2760
-2833
-2892
-2940
-2981
-3021
-3055
-3090
-3120
-3139
-3145
-3132
-3104
-3063
-3017
-2974
-2927
-2875
-2816
-2736
-2646
-2549
-2444
-2342
-2236
-2136
-2041
-1933
-1821
-1699
-1573
-1452
-1336
-1229
-1125
-1024
-924
-815
-701
-589
-479
-376
-287
-200
-118
-34
59
149
242
322
388
447
493
539
581
624
665
701
729
742
746
736
725
712
698
683
659
631
582
517
447
368
286
204
122
32
-68
-175
-296
-417
-536
-652
-755
-863
-963
-1053
-1152
-1252
-1352
-1436
-1503
-1558
-1600
-1637
-1667
-1698
-1722
-1740
-1749
-1732
-1718
-1697
-1655
-1618
-1579
-1547
-1517
-1474
-1422
-1359
-1291
-1219
-1154
-1094
-1035
-979
-918
-853
-777
-701
-628
-558
-502
-451
-401
-352
-300
-244
-189
-140
-98
-70
-52
-39
-28
-13
0
15
26
27
28
20
13
17
27
48
74
102
129
144
163
188
211
244
284
326
365
401
429
452
473
492
520
554
587
620
646
666
680
695
712
734
766
796
826
853
869
879
882
889
899
908
919
922
916
900
879
849
809
783
766
750
728
704
672
634
602
567
543
528
516
509
501
493
470
459
460
458
469
486
504
525
546
562
580
605
631
667
713
756
801
844
880
915
947
990
1032
1065
1104
1144
1180
1206
1227
1248
1268
1292
1323
1353
1378
1408
1429
1442
1459
1473
1501
1524
1547
1581
1603
1624
1637
1648
1659
1665
1679
1684
1693
1702
1694
1682
1662
1637
1607
1577
1544
1506
1462
1408
1345
1278
1207
1135
1066
996
929
863
798
731
662
598
536
480
437
401
368
341
323
308
297
295
296
313
339
364
398
436
481
521
560
606
652
703
753
804
854
898
938
976
1017
1056
1096
1139
1182
1234
1282
1323
1371
1423
1473
1530
1589
1653
1718
1778
1835
1888
1939
1991
2042
2085
2133
2180
2222
2261
2291
2319
2339
2355
2373
2387
2399
2409
2415
2413
2410
2400
2389
2378
2368
2364
2351
2339
2328
2303
2276
2249
2218
2180
2146
2108
2062
2013
1953
1887
1813
1733
1655
1572
1487
1397
1304
1205
1099
989
880
772
670
571
475
384
288
195
107
18
-52
-115
-175
-217
-253
-287
-318
-337
-351
-359
-349
-328
-293
-249
-200
-142
-81
-9
73
166
278
394
515
639
758
875
990
1105
1225
1348
1468
1587
1696
1792
1878
1956
2030
2104
2177
2246
2311
2372
2423
2463
2502
2541
2581
2629
2676
2718
2755
2781
2800
2808
2816
2823
2828
2834
2829
2817
2790
2744
2692
2633
2577
2518
2455
2384
2305
2208
2096
1981
1859
1739
1623
1503
1383
1258
1125
983
836
697
563
437
319
199
81
-41
-167
-283
-398
-500
-580
-655
-723
-785
-847
-907
-961
-1005
-1035
-1048
-1050
-1044
-1036
-1029
-1019
-1001
-978
-943
-894
-840
-781
-729
-683
-641
-603
-565
-521
-471
-431
-385
-342
-316
-295
-281
-266
-246
-218
-196
-170
-145
-135
-132
-138
-135
-132
-134
-127
-126
-135
-155
-177
-208
-237
-264
-285
-299
-319
-337
-381
-413
-440
-474
-484
-500
-501
-501
-506
-503
-509
-511
-510
-495
-470
-443
-410
-382
-358
-340
-320
-295
-264
-221
-175
-129
-86
-49
-16
13
44
86
133
181
231
276
308
335
360
385
408
433
461
484
500
503
500
488
475
472
463
460
457
439
413
376
328
285
246
206
168
124
77
19
-50
-115
-191
-256
-310
-369
-432
-505
-571
-660
-762
-854
-943
-1025
-1115
-1192
-1279
-1384
-1481
-1582
-1678
-1759
-1832
-1900
-1963
-2029
-2095
-2162
-2227
-2285
-2331
-2359
-2396
-2417
-2439
-2481
-2501
-2535
-2560
-2560
-2567
-2560
-2554
-2552
-2548
-2556
-2556
-2550
-2543
-2521
-2500
-2477
-2456
-2447
-2439
-2430
-2418
-2398
-2366
-2331
-2303
-2271
-2244
-2223
-2189
-2141
-2087
-2018
-1939
-1856
-1776
-1690
-1590
-1489
-1377
-1248
-1112
-966
-825
-690
-557
-432
-308
-183
-53
79
198
309
406
493
567
637
710
777
840
895
935
960
970
971
965
958
946
931
907
869
819
757
686
615
549
476
393
307
207
92
-34
-163
-292
-422
-553
-689
-826
-975
-1136
-1294
-1454
-1608
-1753
-1895
-2031
-2170
-2310
-2450
-2589
-2717
-2836
-2942
-3034
-3124
-3215
-3300
-3386
-3469
-3534
-3588
-3630
-3660
-3690
-3720
-3751
-3776
-3792
-3803
-3801
-3787
-3771
-3747
-3725
-3704
-3671
-3631
-3574
-3501
-3417
-3324
-3230
-3131
-3026
-2912
-2784
-2646
-2492
-2331
-2167
-2004
-1845
-1685
-1524
-1351
-1175
-995
-810
-632
-458
-290
-126
37
204
375
545
705
851
990
1120
1246
1365
1473
1588
1692
1784
1863
1924
1977
2017
2055
2085
2100
2113
2109
2086
2053
2004
1947
1891
1831
1765
1692
1604
1503
1393
1276
1153
1030
905
771
630
478
309
138
-37
-213
-387
-567
-745
-929
-1123
-1316
-1510
-1699
-1880
-2051
-2212
-2367
-2516
-2661
-2800
-2922
-3023
-3107
-3170
-3217
-3253
-3275
-3285
-3280
-3260
-3212
-3150
-3077
-2982
-2886
-2786
-2679
-2568
-2444
-2315
-2179
-2038
-1907
-1779
-1660
-1547
-1436
-1328
-1218
-1112
-1007
-909
-831
-751
-675
-598
-514
-429
-334
-240
-148
-53
40
138
245
358
478
602
722
837
950
1060
1171
1284
1399
1513
1623
1725
1808
1888
1961
2025
2088
2142
2203
2245
2263
2281
2282
2277
2268
2257
2239
2216
2182
2132
2082
2023
1965
1912
1860
1820
1774
1727
1679
1630
1591
1553
1523
1499
1475
1458
1428
1384
1344
1306
1264
1225
1183
1134
1075
1005
929
852
772
680
599
523
427
330
221
105
-9
-125
-237
-347
-455
-563
-675
-785
-891
-990
-1074
-1151
-1216
-1272
-1328
-1370
-1404
-1430
-1436
-1425
-1400
-1364
-1317
-1269
-1215
-1150
-1078
-993
-896
-792
-686
-579
-473
-371
-264
-157
-45
71
187
296
395
486
569
653
734
814
893
961
1025
1078
1122
1165
1207
1251
1303
1352
1396
1444
1480
1518
1565
1610
1666
1718
1776
1836
1879
1928
1972
2012
2061
2117
2172
2222
2271
2312
2345
2383
2420
2460
2497
2525
2550
2564
2566
2559
2551
2541
2530
2520
2494
2471
2445
2396
2353
2312
2271
2238
2201
2160
2116
2063
2012
1962
1913
1875
1839
1805
1762
1719
1674
1623
1579
1534
1493
1448
1399
1351
1287
1214
1135
1057
979
897
813
718
611
497
376
252
132
14
-102
-221
-341
-463
-590
-706
-814
-912
-993
-1068
-1134
-1191
-1244
-1291
-1322
-1331
-1330
-1311
-1282
-1244
-1199
-1149
-1089
-1016
-926
-825
-713
-591
-465
-335
-200
-59
93
259
429
612
783
954
1136
1308
1488
1664
1849
2041
2221
2398
2563
2723
2876
3028
3186
3333
3478
3622
3748
3863
3974
4066
4156
4247
4324
4393
4443
4474
4491
4494
4483
4467
4439
4398
4350
4280
4196
4101
3991
3871
3746
3618
3470
3313
3134
2936
2735
2521
2301
2079
1850
1612
1363
1107
845
582
325
75
-166
-402
-634
-867
-1093
-1311
-1519
-1711
-1889
-2055
-2209
-2356
-2497
-2626
-2742
-2840
-2919
-2987
-3034
-3071
-3101
-3118
-3119
-3107
-3077
-3015
-2951
-2870
-2767
-2663
-2548
-2416
-2264
-2101
-1926
-1737
-1538
-1334
-1127
-909
-683
-446
-198
57
303
553
810
1047
1289
1531
1765
1997
2219
2423
2610
2787
2953
3105
3246
3383
3503
3601
3690
3754
3801
3840
3864
3877
3872
3854
3816
3759
3688
3602
3509
3410
3299
3182
3054
2903
2750
2597
2432
2267
2103
1935
1761
1589
1408
1222
1041
866
696
528
363
195
26
-144
-309
-469
-624
-769
-909
-1048
-1186
-1321
-1453
-1577
-1690
-1793
-1885
-1973
-2052
-2123
-2192
-2244
-2287
-2317
-2335
-2345
-2345
-2343
-2334
-2317
-2291
-2256
-2205
-2140
-2073
-1999
-1920
-1836
-1744
-1645
-1534
-1414
-1292
-1169
-1048
-931
-814
-697
-577
-455
-337
-221
-116
-18
73
158
248
332
412
494
573
641
707
780
844
916
998
1070
1151
1221
1276
1335
1385
1439
1487
1538
1587
1618
1646
1661
1670
1673
1683
1690
1684
1683
1666
1640
1607
1568
1526
1482
1439
1389
1336
1273
1192
1106
1019
932
840
751
658
556
448
329
205
83
-39
-159
-278
-401
-533
-668
-809
-953
-1087
-1216
-1340
-1457
-1572
-1693
-1813
-1933
-2047
-2148
-2244
-2328
-2404
-2478
-2555
-2633
-2703
-2765
-2820
-2864
-2899
-2929
-2960
-2996
-3024
-3045
-3055
-3054
-3051
-3035
-3018
-2996
-2972
-2943
-2913
-2881
-2827
-2772
-2704
-2637
-2582
-2516
-2449
-2372
-2285
-2188
-2081
-1974
-1863
-1758
-1651
-1534
-1418
-1296
-1166
-1032
-906
-785
-664
-551
-437
-321
-200
-78
38
148
251
344
432
524
611
698
786
861
928
981
1023
1067
1101
1131
1162
1186
1202
1205
1200
1187
1172
1155
1137
1120
1098
1066
1021
969
916
856
797
743
683
621
550
465
378
288
196
108
22
-69
-167
-276
-393
-518
-647
-771
-897
-1029
-1162
-1303
-1452
-1608
-1766
-1918
-2064
-2196
-2325
-2455
-2578
-2700
-2812
-2908
-2989
-3053
-3097
-3125
-3143
-3149
-3145
-3133
-3098
-3043
-2973
-2883
-2786
-2685
-2579
-2465
-2344
-2210
-2059
-1901
-1737
-1566
-1396
-1229
-1064
-893
-714
-526
-337
-149
32
209
368
527
695
853
1017
1175
1332
1475
1595
1715
1827
1943
2058
2170
2284
2383
2474
2558
2630
2696
2768
2839
2900
2959
3004
3033
3044
3048
3045
3032
3015
2987
2946
2888
2810
2727
2633
2538
2445
2344
2247
2138
2022
1907
1770
1644
1527
1400
1278
1150
1009
859
698
534
372
211
51
-114
-273
-436
-615
-788
-958
-1124
-1272
-1412
-1551
-1683
-1811
-1944
-2061
-2164
-2256
-2323
-2377
-2422
-2457
-2482
-2503
-2506
-2487
-2457
-2405
-2336
-2263
-2185
-2096
-2003
-1898
-1775
-1642
-1498
-1344
-1193
-1044
-893
-741
-583
-421
-256
-86
75
226
372
508
640
769
898
1023
1139
1244
1338
1415
1478
1539
1592
1639
1680
1708
1724
1720
1704
1684
1647
1624
1605
1572
1536
1487
1432
1381
1322
1262
1216
1172
1126
1083
1035
987
936
892
858
827
802
777
746
707
666
626
588
555
529
497
463
427
380
336
298
263
234
213
187
166
147
124
109
96
102
117
129
152
178
203
229
265
309
367
440
509
580
652
722
791
864
937
1014
1094
1165
1225
1274
1307
1336
1358
1378
1398
1409
1421
1419
1403
1393
1380
1371
1367
1362
1363
1362
1351
1334
1315
1297
1280
1265
1251
1228
1198
1155
1106
1051
993
938
881
819
751
674
591
504
416
333
260
192
127
65
1
-57
-108
-147
-176
-193
-197
-200
-200
-199
-193
-176
-151
-112
-62
-3
52
110
178
249
334
428
535
649
761
876
988
1100
1215
1335
1460
1582
1701
1813
1918
2012
2097
2191
2274
2346
2421
2480
2530
2563
2595
2625
2642
2663
2674
2679
2676
2661
2640
2607
2571
2536
2495
2447
2389
2315
2235
2150
2056
1964
1874
1779
1669
1559
1450
1332
1218
1104
991
882
768
652
530
406
281
160
44
-70
-178
-284
-396
-505
-607
-709
-801
-880
-957
-1030
-1103
-1176
-1248
-1312
-1367
-1413
-1447
-1478
-1508
-1532
-1552
-1564
-1566
-1554
-1526
-1494
-1455
-1407
-1361
-1307
-1246
-1173
-1088
-998
-898
-806
-715
-616
-524
-424
-322
-212
-92
18
128
236
338
447
561
679
804
935
1063
1188
1311
1432
1553
1675
1804
1928
2041
2147
2235
2317
2388
2450
2511
2565
2610
2641
2651
2647
2629
2598
2558
2509
2454
2384
2298
2198
2082
1959
1831
1700
1570
1435
1297
1156
1006
857
712
569
439
314
187
62
-61
-184
-306
-420
-523
-617
-701
-784
-863
-936
-1007
-1067
-1116
-1156
-1183
-1203
-1219
-1237
-1252
-1261
-1264
-1256
-1237
-1210
-1178
-1143
-1115
-1077
-1027
-975
-908
-836
-759
-682
-608
-540
-469
-393
-319
-239
-157
-80
-5
64
128
189
255
326
399
470
539
600
650
700
745
790
840
884
922
950
965
969
964
956
945
931
901
871
836
783
728
667
608
555
500
450
394
332
268
203
150
94
39
-7
-57
-111
-169
-232
-290
-347
-395
-442
-492
-541
-596
-654
-714
-767
-812
-850
-879
-913
-947
-979
-1007
-1033
-1047
-1048
-1041
-1022
-1008
-994
-977
-964
-941
-921
-892
-850
-818
-793
-767
-756
-744
-715
-692
-668
-639
-618
-599
-586
-589
-582
-565
-554
-537
-524
-518
-515
-513
-519
-522
-522
-522
-512
-519
-524
-526
-544
-558
-574
-582
-586
-593
-601
-617
-637
-664
-693
-719
-743
-765
-788
-812
-847
-887
-933
-977
-1018
-1052
-1086
-1126
-1163
-1207
-1256
-1301
-1344
-1387
-1415
-1432
-1456
-1474
-1499
-1529
-1544
-1552
-1549
-1535
-1512
-1483
-1452
-1417
-1379
-1333
-1275
-1209
-1124
-1043
-972
-891
-817
-744
-667
-589
-504
-429
-350
-273
-223
-176
-128
-91
-52
-15
15
37
48
45
31
12
-11
-36
-58
-90
-130
-175
-231
-295
-358
-415
-466
-516
-568
-628
-688
-752
-818
-880
-928
-963
-997
-1023
-1048
-1071
-1084
-1092
-1081
-1051
-1015
-965
-913
-863
-800
-732
-656
-573
-475
-374
-273
-167
-78
15
118
210
308
405
499
586
659
721
773
818
858
894
924
945
950
949
941
921
906
892
878
865
845
819
787
751
717
683
654
622
591
559
519
473
421
374
332
289
240
188
133
64
-9
-84
-154
-215
-282
-348
-416
-488
-563
-634
-702
-765
-823
-881
-941
-1004
-1068
-1130
-1192
-1247
-1295
-1345
-1390
-1432
-1479
-1515
-1543
-1563
-1566
-1562
-1547
-1524
-1498
-1463
-1415
-1353
-1282
-1197
-1104
-1005
-899
-790
-670
-545
-409
-267
-124
22
163
303
441
580
722
861
997
1124
1245
1355
1454
1546
1630
1713
1781
1836
1878
1901
1915
1915
1904
1886
1857
1816
1765
1703
1632
1554
1470
1391
1313
1232
1151
1067
985
908
836
773
718
667
624
583
539
504
477
455
434
427
420
402
402
395
383
383
386
396
405
416
424
436
451
468
495
521
544
569
592
609
625
641
658
677
691
703
707
704
700
694
691
684
677
671
659
637
621
617
606
601
600
597
595
597
594
595
604
615
632
647
662
681
690
705
731
756
780
806
829
847
858
871
883
892
904
915
920
918
912
905
897
896
892
898
913
918
927
937
954
983
1017
1059
1105
1156
1214
1268
1329
1398
1472
1558
1644
1730
1820
1903
1985
2070
2156
2248
2338
2422
2500
2571
2634
2697
2758
2811
2873
2926
2972
3016
3042
3071
3100
3115
3130
3146
3148
3137
3113
3077
3034
2982
2925
2861
2781
2687
2582
2464
2333
2199
2060
1913
1763
1612
1449
1275
1107
942
778
623
472
323
176
30
-110
-240
-363
-471
-572
-668
-755
-842
-918
-980
-1035
-1080
-1110
-1129
-1145
-1153
-1157
-1149
-1127
-1102
-1056
-998
-938
-867
-792
-709
-617
-516
-405
-287
-166
-46
76
200
325
455
593
725
863
1012
1146
1283
1423
1565
1710
1855
2009
2155
2291
2428
2561
2692
2823
2953
3075
3191
3295
3392
3476
3551
3627
3690
3752
3808
3848
3876
3892
3903
3905
3907
3904
3889
3865
3829
3787
3728
3664
3597
3516
3435
3340
3233
3118
2991
2860
2724
2585
2443
2300
2149
1987
1829
1655
1488
1339
1182
1028
874
720
570
417
271
134
3
-119
-239
-355
-468
-582
-683
-776
-861
-934
-1003
-1068
-1129
-1184
-1241
-1288
-1315
-1342
-1360
-1366
-1379
-1387
-1380
-1367
-1347
-1310
-1265
-1219
-1162
-1097
-1034
-963
-883
-790
-685
-574
-458
-337
-217
-95
46
189
335
491
644
796
946
1098
1250
1400
1552
1695
1836
1971
2090
2201
2307
2405
2496
2583
2656
2717
2769
2802
2829
2849
2861
2872
2873
2859
2838
2807
2764
2718
2673
2616
2552
2482
2399
2306
2210
2102
1989
1880
1762
1639
1512
1378
1239
1099
959
824
688
551
415
274
139
-1
-138
-259
-381
-496
-614
-732
-845
-962
-1068
-1172
-1264
-1350
-1441
-1524
-1603
-1683
-1764
-1832
-1884
-1938
-1981
-2021
-2064
-2097
-2123
-2145
-2155
-2151
-2143
-2130
-2116
-2096
-2068
-2034
-1993
-1943
-1881
-1818
-1747
-1675
-1607
-1516
-1417
-1321
-1206
-1087
-970
-851
-726
-603
-477
-342
-215
-82
52
177
299
416
532
649
763
875
980
1076
1166
1237
1308
1382
1441
1496
1543
1577
1599
1609
1609
1603
1599
1585
1567
1547
1512
1472
1428
1379
1331
1286
1242
1191
1131
1070
1008
943
877
812
755
695
626
561
491
412
340
277
216
159
104
46
-15
-78
-140
-194
-252
-311
-368
-431
-504
-580
-656
-740
-822
-903
-981
-1066
-1160
-1254
-1352
-1443
-1531
-1617
-1691
-1770
-1850
-1927
-2004
-2076
-2141
-2197
-2245
-2283
-2321
-2365
-2397
-2418
-2435
-2438
-2429
-2412
-2390
-2359
-2325
-2279
-2223
-2160
-2079
-1989
-1896
-1794
-1691
-1590
-1481
-1367
-1247
-1129
-1005
-881
-769
-653
-549
-451
-344
-240
-148
-57
37
109
169
231
284
335
377
414
441
449
453
449
439
428
417
403
381
353
316
283
249
215
187
154
127
95
58
20
-19
-52
-83
-109
-134
-156
-187
-228
-265
-305
-339
-384
-423
-459
-519
-584
-660
-746
-832
-924
-1020
-1123
-1236
-1360
-1497
-1640
-1781
-1920
-2056
-2186
-2318
-2448
-2576
-2701
-2811
-2913
-2999
-3062
-3121
-3173
-3214
-3255
-3283
-3297
-3300
-3284
-3260
-3231
-3195
-3157
-3114
-3059
-2992
-2917
-2824
-2721
-2617
-2509
-2395
-2277
-2156
-2015
-1873
-1734
-1585
-1448
-1314
-1184
-1061
-935
-813
-690
-578
-476
-375
-298
-232
-166
-102
-41
11
51
77
90
93
87
74
62
49
25
-5
-47
-102
-163
-226
-288
-349
-409
-472
-542
-608
-684
-765
-833
-904
-961
-1010
-1066
-1119
-1180
-1241
-1288
-1331
-1365
-1389
-1405
-1418
-1435
-1450
-1460
-1460
-1452
-1439
-1420
-1400
-1381
-1365
-1354
-1341
-1327
-1310
-1290
-1278
-1270
-1271
-1285
-1301
-1319
-1338
-1350
-1367
-1389
-1415
-1447
-1481
-1515
-1543
-1564
-1582
-1595
-1611
-1631
-1649
-1670
-1686
-1690
-1690
-1683
-1674
-1672
-1672
-1671
-1671
-1667
-1655
-1639
-1624
-1614
-1611
-1616
-1622
-1628
-1635
-1634
-1637
-1643
-1648
-1663
-1681
-1696
-1705
-1707
-1696
-1679
-1668
-1651
-1631
-1611
-1581
-1544
-1497
-1443
-1385
-1333
-1279
-1225
-1185
-1131
-1068
-1006
-937
-870
-812
-762
-703
-639
-577
-507
-432
-360
-290
-225
-162
-102
-39
30
98
167
231
286
335
375
413
454
492
529
556
575
583
574
575
563
540
527
511
493
463
423
377
329
286
245
207
164
118
63
2
-60
-124
-182
-237
-291
-346
-411
-480
-552
-628
-699
-762
-823
-883
-946
-1012
-1083
-1155
-1217
-1277
-1333
-1381
-1426
-1472
-1519
-1572
-1619
-1646
-1675
-1697
-1708
-1718
-1725
-1731
-1731
-1718
-1695
-1658
-1609
-1554
-1496
-1438
-1373
-1306
-1232
-1145
-1054
-957
-861
-768
-678
-589
-494
-395
-293
-188
-91
13
109
191
282
373
465
565
664
760
852
939
1022
1110
1198
1287
1377
1460
1541
1613
1680
1746
1810
1879
1945
2010
2068
2116
2157
2191
2222
2247
2274
2302
2315
2320
2319
2301
2281
2263
2239
2218
2193
2157
2116
2071
2015
1959
1911
1859
1811
1764
1708
1648
1587
1533
1483
1438
1401
1365
1330
1296
1261
1229
1202
1182
1170
1166
1159
1147
1134
1114
1103
1089
1072
1066
1050
1021
984
938
882
825
768
706
643
576
501
418
336
255
180
117
58
6
-45
-96
-144
-188
-223
-247
-259
-266
-269
-274
-280
-286
-288
-278
-260
-231
-195
-158
-116
-70
-16
51
131
228
336
447
561
679
796
918
1055
1193
1338
1486
1626
1766
1905
2042
2178
2319
2464
2605
2745
2873
2991
3104
3215
3326
3440
3555
3665
3771
3871
3961
4043
4117
4201
4284
4358
4428
4484
4528
4561
4582
4598
4610
4614
4607
4584
4543
4488
4417
4335
4247
4156
4055
3944
3819
3682
3533
3378
3225
3070
2917
2767
2610
2450
2289
2126
1969
1825
1688
1560
1436
1315
1196
1076
974
876
783
715
651
593
541
491
450
417
397
389
388
396
403
409
419
432
451
476
514
557
595
638
683
725
774
833
898
976
1054
1134
1222
1304
1392
1485
1590
1708
1819
1929
2036
2144
2243
2340
2447
2554
2663
2767
2867
2954
3030
3108
3175
3248
3323
3386
3445
3493
3530
3556
3578
3594
3613
3637
3648
3655
3654
3644
3634
3626
3623
3627
3636
3644
3655
3658
3662
3679
3694
3715
3740
3769
3795
3808
3816
3813
3806
3796
3786
3770
3732
3689
3626
3549
3466
3371
3275
3173
3062
2938
2804
2658
2503
2348
2193
2038
1884
1732
1570
1401
1234
1072
915
770
639
510
389
277
172
66
-18
-83
-148
-188
-219
-246
-263
-282
-287
-279
-262
-224
-185
-150
-103
-61
-13
41
100
167
235
300
360
413
461
506
553
604
652
697
736
766
789
809
828
847
871
895
914
929
943
955
968
987
1016
1048
1079
1111
1140
1167
1197
1228
1263
1306
1347
1380
1412
1435
1451
1472
1490
1517
1544
1558
1572
1581
1586
1587
1591
1598
1605
1608
1607
1598
1581
1560
1540
1526
1509
1494
1477
1452
1430
1400
1366
1342
1322
1309
1295
1279
1258
1231
1203
1180
1156
1134
1114
1088
1057
1012
954
901
844
780
717
645
553
456
346
219
89
-43
-178
-321
-471
-632
-806
-980
-1159
-1340
-1512
-1678
-1849
-2024
-2195
-2368
-2535
-2691
-2845
-2981
-3103
-3228
-3347
-3466
-3580
-3684
-3780
-3858
-3932
-3998
-4055
-4111
-4159
-4202
-4227
-4230
-4224
-4203
-4171
-4132
-4081
-4023
-3947
-3854
-3752
-3625
-3494
-3362
-3216
-3068
-2912
-2747
-2568
-2382
-2199
-2011
-1836
-1658
-1482
-1314
-1137
-959
-782
-620
-459
-302
-155
-7
139
285
433
567
699
825
938
1049
1152
1256
1350
1438
1525
1585
1633
1668
1689
1704
1705
1695
1666
1616
1545
1454
1346
1222
1087
940
773
588
388
169
-66
-306
-557
-812
-1074
-1350
-1634
-1930
-2227
-2526
-2822
-3110
-3395
-3675
-3954
-4231
-4502
-4764
-5014
-5246
-5464
-5676
-5870
-6063
-6246
-6405
-6561
-6694
-6806
-6909
-6988
-7064
-7131
-7180
-7217
-7231
-7234
-7220
-7181
-7139
-7087
-7018
-6935
-6840
-6726
-6598
-6448
-6280
-6108
-5923
-5722
-5507
-5272
-5019
-4751
-4475
-4190
-3895
-3595
-3293
-2976
-2655
-2331
-2002
-1683
-1369
-1062
-763
-472
-184
102
369
624
862
1080
1281
1462
1635
1787
1918
2026
2111
2172
2200
2212
2208
2176
2129
2069
1980
1865
1736
1585
1410
1228
1035
826
602
363
111
-152
-425
-696
-955
-1226
-1499
-1768
-2039
-2311
-2581
-2841
-3095
-3335
-3567
-3795
-4014
-4231
-4440
-4636
-4817
-4987
-5144
-5291
-5433
-5572
-5704
-5824
-5934
-6033
-6122
-6197
-6262
-6330
-6387
-6423
-6457
-6476
-6470
-6459
-6444
-6411
-6368
-6323
-6256
-6169
-6067
-5942
-5807
-5657
-5488
-5310
-5110
-4892
-4660
-4403
-4140
-3875
-3600
-3323
-3039
-2756
-2468
-2169
-1883
-1609
-1336
-1077
-827
-582
-348
-121
99
307
501
676
839
993
1138
1274
1400
1517
1620
1710
1790
1857
1918
1976
2025
2065
2092
2114
2117
2108
2095
2075
2053
2020
1981
1931
1868
1799
1717
1635
1544
1449
1348
1230
1106
972
831
685
539
393
239
80
-84
-252
-425
-596
-762
-926
-1088
-1249
-1409
-1570
-1725
-1872
-2014
-2144
-2258
-2368
-2474
-2572
-2657
-2737
-2803
-2852
-2890
-2915
-2930
-2937
-2933
-2915
-2889
-2850
-2790
-2723
-2645
-2553
-2458
-2359
-2246
-2115
-1979
-1833
-1672
-1513
-1353
-1185
-1011
-826
-638
-445
-247
-50
143
332
516
699
881
1058
1229
1389
1541
1684
1811
1933
2042
2150
2262
2353
2433
2505
2563
2614
2659
2698
2729
2758
2773
2779
2777
2763
2750
2731
2709
2679
2640
2602
2550
2489
2427
2360
2289
2212
2136
2051
1953
1858
1755
1654
1558
1460
1371
1272
1175
1079
978
890
807
730
657
589
521
458
405
355
321
297
284
282
281
290
313
346
391
446
510
586
664
747
837
933
1038
1150
1271
1394
1518
1644
1768
1896
2024
2159
2295
2423
2554
2674
2788
2904
3015
3123
3229
3330
3427
3515
3594
3669
3735
3796
3855
3908
3953
3989
4013
4024
4033
4028
4023
4015
3986
3952
3905
3849
3782
3705
3627
3542
3452
3353
3245
3125
3003
2881
2756
2630
2504
2386
2262
2130
2002
1881
1768
1662
1564
1476
1399
1326
1260
1210
1168
1141
1126
1118
1122
1128
1136
1154
1182
1218
1258
1308
1359
1409
1461
1517
1575
1637
1710
1786
1865
1943
2023
2109
2195
2291
2394
2501
2615
2724
2832
2944
3052
3166
3281
3397
3516
3626
3734
3833
3927
4022
4115
4207
4292
4370
4438
4498
4548
4585
4622
4651
4673
4688
4686
4674
4645
4610
4567
4518
4465
4399
4326
4235
4139
4034
3913
3797
3676
3553
3429
3295
3160
3023
2884
2758
2637
2523
2414
2306
2209
2109
2018
1943
1867
1802
1748
1689
1632
1573
1512
1459
1407
1358
1313
1265
1217
1162
1106
1055
1006
960
919
879
834
790
746
707
674
653
642
636
640
646
664
687
713
762
820
885
963
1043
1122
1209
1303
1403
1514
1632
1751
1873
1995
2116
2241
2369
2500
2641
2780
2920
3056
3183
3307
3431
3554
3678
3797
3909
4018
4109
4181
4252
4316
4372
4423
4464
4490
4508
4511
4505
4496
4476
4455
4431
4392
4342
4285
4214
4136
4052
3962
3873
3778
3670
3553
3436
3311
3186
3066
2944
2823
2698
2566
2430
2288
2143
1998
1854
1714
1560
1397
1234
1063
893
722
551
389
230
71
-88
-246
-405
-549
-680
-803
-912
-1015
-1110
-1196
-1274
-1339
-1389
-1425
-1444
-1452
-1453
-1447
-1441
-1424
-1390
-1355
-1308
-1251
-1195
-1138
-1081
-1025
-968
-908
-846
-778
-707
-644
-582
-526
-469
-406
-344
-274
-201
-128
-56
12
80
148
220
294
369
443
505
564
619
660
700
739
772
804
830
842
849
847
840
836
828
819
803
778
747
706
662
616
569
525
479
422
356
290
217
141
67
-8
-80
-155
-235
-315
-400
-481
-557
-629
-689
-748
-806
-862
-921
-977
-1029
-1077
-1118
-1156
-1195
-1236
-1283
-1336
-1384
-1431
-1480
-1522
-1565
-1612
-1660
-1713
-1768
-1825
-1872
-1921
-1972
-2016
-2065
-2117
-2170
-2223
-2267
-2309
-2342
-2370
-2404
-2432
-2465
-2503
-2533
-2564
-2585
-2603
-2626
-2648
-2678
-2715
-2755
-2791
-2824
-2851
-2877
-2906
-2931
-2966
-2992
-3020
-3050
-3060
-3068
-3067
-3061
-3062
-3059
-3056
-3051
-3035
-3011
-2978
-2943
-2906
-2870
-2838
-2797
-2760
-2715
-2652
-2595
-2535
-2475
-2424
-2376
-2328
-2276
-2217
-2158
-2103
-2048
-2002
-1966
-1930
-1900
-1871
-1834
-1797
-1762
-1733
-1710
-1694
-1683
-1671
-1657
-1639
-1619
-1605
-1594
-1591
-1594
-1595
-1598
-1588
-1579
-1574
-1566
-1571
-1578
-1590
-1604
-1611
-1617
-1619
-1626
-1637
-1657
-1685
-1716
-1750
-1782
-1814
-1851
-1893
-1943
-2005
-2072
-2139
-2206
-2265
-2324
-2389
-2449
-2513
-2580
-2643
-2699
-2745
-2782
-2811
-2839
-2865
-2886
-2911
-2939
-2959
-2971
-2982
-2991
-3001
-3020
-3042
-3071
-3104
-3129
-3156
-3191
-3224
-3272
-3334
-3396
-3467
-3548
-3628
-3709
-3801
-3892
-3992
-4105
-4213
-4323
-4429
-4529
-4619
-4705
-4794
-4873
-4946
-5013
-5063
-5097
-5113
-5117
-5114
-5097
-5068
-5034
-4988
-4925
-4848
-4756
-4659
-4557
-4454
-4350
-4244
-4132
-4010
-3887
-3755
-3619
-3488
-3354
-3229
-3105
-2970
-2832
-2686
-2536
-2394
-2258
-2125
-1996
-1868
-1736
-1607
-1472
-1341
-1221
-1102
-991
-878
-766
-648
-520
-396
-273
-151
-28
91
209
337
467
598
730
853
963
1064
1155
1237
1312
1379
1431
1459
1470
1456
1419
1365
1285
1200
1103
977
837
669
476
274
56
-174
-407
-654
-915
-1183
-1469
-1761
-2052
-2345
-2632
-2916
-3196
-3475
-3750
-4020
-4290
-4542
-4779
-5002
-5204
-5397
-5572
-5731
-5885
-6022
-6130
-6216
-6283
-6335
-6369
-6384
-6390
-6379
-6348
-6296
-6223
-6127
-6017
-5899
-5763
-5623
-5468
-5295
-5104
-4893
-4674
-4447
-4209
-3973
-3731
-3477
-3215
-2940
-2657
-2369
-2085
-1800
-1511
-1226
-935
-637
-336
-34
262
551
831
1102
1372
1639
1898
2156
2407
2639
2857
3060
3251
3434
3604
3762
3909
4038
4147
4232
4300
4357
4399
4429
4448
4446
4422
4377
4316
4241
4152
4056
3948
3830
3697
3549
3388
3217
3040
2858
2680
2493
2299
2092
1876
1664
1435
1212
993
767
546
314
76
-169
-404
-643
-892
-1123
-1358
-1583
-1804
-2038
-2258
-2466
-2660
-2833
-2993
-3137
-3265
-3380
-3479
-3559
-3618
-3650
-3661
-3652
-3625
-3584
-3525
-3451
-3357
-3237
-3104
-2953
-2777
-2595
-2404
-2203
-1987
-1751
-1503
-1240
-970
-695
-413
-134
152
445
741
1043
1344
1639
1927
2208
2479
2740
2998
3249
3487
3714
3924
4118
4290
4453
4605
4745
4882
5001
5109
5202
5272
5335
5388
5432
5469
5494
5513
5510
5487
5464
5432
5388
5339
5286
5225
5147
5061
4967
4863
4761
4657
4550
4440
4329
4211
4085
3959
3830
3701
3581
3461
3336
3211
3087
2958
2828
2704
2590
2475
2366
2256
2143
2033
1920
1810
1708
1614
1528
1443
1358
1275
1194
1113
1040
976
921
868
822
775
726
686
647
621
605
596
598
595
594
601
610
628
655
691
736
780
826
872
920
973
1035
1107
1180
1257
1330
1408
1477
1546
1627
1712
1811
1906
2000
2100
2194
2293
2402
2521
2643
2774
2908
3039
3172
3302
3436
3571
3707
3846
3977
4103
4221
4328
4432
4535
4637
4741
4837
4927
5010
5086
5156
5226
5299
5370
5440
5504
5571
5633
5683
5739
5795
5853
5913
5966
6016
6058
6093
6124
6152
6171
6189
6200
6197
6183
6157
6122
6080
6032
5980
5919
5847
5766
5672
5570
5465
5351
5231
5107
4978
4841
4693
4540
4388
4229
4069
3914
3752
3592
3432
3266
3109
2955
2813
2679
2548
2430
2316
2204
2101
2008
1922
1851
1789
1726
1671
1618
1567
1527
1494
1460
1440
1430
1412
1396
1382
1372
1364
1368
1377
1389
1402
1402
1412
1422
1436
1458
1484
1518
1549
1583
1623
1661
1709
1769
1832
1905
1983
2062
2144
2227
2320
2420
2524
2636
2746
2860
2972
3082
3191
3301
3417
3530
3644
3752
3850
3943
4029
4105
4181
4251
4307
4356
4387
4406
4418
4417
4408
4389
4371
4342
4294
4241
4178
4112
4041
3975
3905
3825
3748
3657
3562
3470
3366
3271
3181
3084
2984
2880
2773
2661
2551
2446
2343
2246
2146
2041
1936
1829
1720
1616
1519
1418
1321
1220
1109
1001
892
780
675
572
461
355
242
123
10
-107
-215
-315
-415
-511
-605
-698
-790
-874
-948
-1014
-1069
-1115
-1157
-1197
-1229
-1252
-1264
-1264
-1264
-1247
-1220
-1196
-1163
-1129
-1086
-1033
-977
-904
-834
-769
-695
-622
-551
-476
-395
-312
-231
-149
-72
-1
77
155
234
320
408
494
585
670
755
847
943
1046
1153
1266
1375
1479
1588
1695
1804
1915
2023
2132
2228
2313
2386
2450
2507
2552
2591
2618
2634
2634
2617
2592
2548
2496
2439
2367
2278
2172
2052
1920
1777
1626
1468
1301
1124
938
742
538
330
123
-84
-286
-490
-700
-906
-1114
-1313
-1504
-1692
-1872
-2050
-2212
-2378
-2550
-2700
-2844
-2977
-3098
-3219
-3332
-3438
-3542
-3643
-3737
-3820
-3898
-3978
-4055
-4132
-4206
-4279
-4352
-4413
-4466
-4518
-4565
-4607
-4645
-4672
-4686
-4689
-4682
-4668
-4642
-4610
-4573
-4524
-4464
-4393
-4310
-4217
-4121
-4017
-3908
-3790
-3664
-3531
-3392
-3245
-3089
-2937
-2786
-2631
-2469
-2301
-2135
-1971
-1809
-1660
-1523
-1386
-1266
-1150
-1040
-946
-861
-792
-735
-691
-655
-627
-608
-590
-591
-585
-596
-630
-652
-682
-710
-740
-781
-821
-870
-923
-979
-1038
-1099
-1161
-1226
-1298
-1382
-1472
-1565
-1664
-1762
-1863
-1972
-2089
-2211
-2341
-2477
-2616
-2753
-2891
-3029
-3168
-3313
-3462
-3609
-3749
-3885
-4015
-4139
-4262
-4375
-4489
-4606
-4712
-4807
-4894
-4973
-5049
-5116
-5179
-5247
-5300
-5337
-5370
-5393
-5404
-5406
-5410
-5403
-5385
-5364
-5330
-5287
-5235
-5177
-5119
-5058
-4993
-4922
-4845
-4756
-4663
-4576
-4486
-4396
-4306
-4217
-4125
-4030
-3935
-3846
-3762
-3681
-3611
-3547
-3477
-3409
-3355
-3303
-3256
-3217
-3187
-3158
-3123
-3085
-3044
-3005
-2962
-2918
-2871
-2819
-2762
-2697
-2627
-2551
-2478
-2408
-2338
-2276
-2213
-2154
-2095
-2044
-2002
-1968
-1952
-1940
-1934
-1938
-1945
-1966
-1992
-2026
-2077
-2135
-2201
-2274
-2346
-2427
-2512
-2600
-2697
-2795
-2897
-2995
-3089
-3179
-3257
-3342
-3426
-3503
-3576
-3643
-3702
-3752
-3796
-3836
-3877
-3919
-3960
-3993
-4021
-4050
-4071
-4093
-4122
-4155
-4192
-4229
-4266
-4296
-4328
-4361
-4395
-4440
-4482
-4524
-4565
-4596
-4629
-4660
-4681
-4705
-4735
-4761
-4778
-4786
-4783
-4770
-4749
-4718
-4683
-4635
-4574
-4505
-4409
-4301
-4187
-4057
-3926
-3786
-3632
-3471
-3300
-3113
-2925
-2741
-2549
-2356
-2162
-1971
-1778
-1579
-1389
-1206
-1033
-872
-720
-578
-442
-312
-195
-90
5
86
150
211
264
307
344
376
398
406
404
396
383
370
352
327
306
275
231
191
150
109
70
35
-2
-43
-88
-128
-173
-221
-262
-306
-347
-399
-450
-496
-551
-596
-645
-689
-729
-776
-819
-863
-905
-945
-980
-1010
-1040
-1066
-1097
-1123
-1147
-1174
-1190
-1200
-1201
-1198
-1194
-1185
-1171
-1146
-1109
-1062
-1003
-934
-860
-783
-699
-603
-505
-398
-284
-175
-66
41
143
244
342
440
540
634
723
808
885
960
1036
1111
1187
1263
1336
1405
1469
1532
1596
1658
1724
1792
1854
1914
1966
2015
2062
2107
2157
2204
2250
2289
2325
2361
2391
2425
2461
2497
2532
2562
2583
2602
2618
2630
2643
2657
2672
2682
2688
2687
2682
2680
2674
2669
2665
2655
2642
2617
2586
2553
2514
2477
2438
2395
2350
2298
2247
2193
2138
2088
2048
2009
1974
1940
1905
1875
1848
1827
1811
1807
1809
1806
1806
1802
1802
1809
1818
1826
1837
1854
1860
1863
1869
1872
1874
1876
1876
1873
1870
1858
1840
1828
1814
1806
1807
1809
1814
1824
1840
1865
1900
1948
2008
2076
2150
2231
2318
2413
2520
2639
2763
2891
3027
3165
3304
3447
3598
3753
3909
4072
4236
4392
4550
4705
4859
5012
5155
5307
5440
5558
5675
5777
5871
5950
6021
6085
6136
6173
6190
6198
6191
6171
6143
6104
6054
5993
5919
5827
5732
5634
5531
5422
5310
5196
5077
4956
4834
4715
4606
4503
4404
4311
4223
4139
4061
3990
3926
3872
3827
3780
3730
3683
3639
3592
3546
3511
3479
3448
3421
3390
3363
3340
3320
3307
3299
3303
3311
3319
3334
3353
3381
3423
3474
3537
3610
3686
3767
3855
3948
4054
4166
4286
4412
4531
4658
4787
4904
5028
5148
5265
5385
5495
5590
5676
5753
5819
5884
5941
5990
6031
6062
6083
6089
6096
6098
6091
6093
6085
6073
6062
6035
6005
5980
5953
5925
5889
5850
5806
5754
5696
5633
5572
5514
5449
5378
5301
5214
5121
5027
4928
4825
4721
4612
4494
4368
4237
4101
3961
3824
3691
3557
3422
3284
3145
3012
2884
2767
2663
2568
2483
2405
2332
2270
2217
2174
2149
2130
2117
2112
2113
2114
2123
2148
2175
2212
2252
2294
2340
2381
2433
2489
2543
2614
2683
2750
2822
2889
2960
3034
3104
3185
3261
3326
3381
3431
3477
3515
3551
3586
3615
3636
3651
3652
3647
3640
3628
3614
3595
3575
3546
3503
3458
3410
3353
3299
3250
3192
3127
3056
2978
2897
2812
2730
2647
2562
2472
2376
2276
2168
2066
1969
1872
1779
1685
1590
1492
1390
1294
1210
1123
1042
968
890
816
742
674
612
559
521
485
453
427
402
381
369
366
372
384
400
419
441
466
495
540
596
656
728
803
875
951
1030
1114
1206
1296
1387
1475
1551
1621
1680
1737
1787
1833
1874
1901
1917
1917
1905
1880
1851
1820
1771
1715
1644
1557
1466
1361
1248
1138
1024
906
782
650
514
376
238
108
-18
-141
-265
-387
-500
-616
-729
-826
-913
-995
-1063
-1125
-1190
-1242
-1291
-1331
-1358
-1377
-1389
-1400
-1407
-1422
-1427
-1422
-1419
-1413
-1406
-1394
-1390
-1392
-1395
-1401
-1407
-1413
-1416
-1427
-1439
-1452
-1471
-1491
-1509
-1520
-1526
-1532
-1536
-1540
-1542
-1545
-1540
-1523
-1509
-1484
-1457
-1435
-1412
-1388
-1355
-1328
-1305
-1272
-1245
-1224
-1211
-1202
-1197
-1198
-1203
-1207
-1219
-1240
-1261
-1301
-1352
-1399
-1454
-1515
-1581
-1655
-1740
-1836
-1939
-2048
-2154
-2262
-2371
-2477
-2587
-2704
-2819
-2928
-3036
-3133
-3223
-3312
-3397
-3482
-3565
-3648
-3726
-3794
-3859
-3917
-3977
-4038
-4096
-4159
-4219
-4270
-4316
-4362
-4399
-4438
-4487
-4525
-4563
-4593
-4609
-4627
-4637
-4643
-4648
-4646
-4643
-4633
-4613
-4578
-4538
-4502
-4448
-4394
-4331
-4255
-4171
-4073
-3961
-3836
-3711
-3576
-3428
-3279
-3115
-2935
-2754
-2568
-2386
-2205
-2027
-1862
-1693
-1529
-1376
-1228
-1096
-979
-880
-799
-732
-678
-639
-612
-607
-617
-645
-693
-749
-820
-892
-977
-1077
-1181
-1300
-1426
-1561
-1699
-1836
-1977
-2121
-2271
-2424
-2589
-2762
-2932
-3099
-3269
-3440
-3609
-3783
-3964
-4139
-4314
-4488
-4654
-4814
-4969
-5121
-5270
-5414
-5550
-5673
-5786
-5887
-5972
-6052
-6129
-6197
-6257
-6300
-6331
-6348
-6354
-6351
-6338
-6322
-6297
-6259
-6203
-6134
-6051
-5958
-5858
-5750
-5640
-5513
-5378
-5242
-5089
-4932
-4773
-4613
-4454
-4296
-4137
-3968
-3793
-3613
-3430
-3249
-3062
-2881
-2698
-2503
-2308
-2106
-1904
-1708
-1512
-1324
-1143
-966
-789
-619
-461
-312
-179
-63
35
118
186
245
292
320
331
320
295
255
200
136
64
-23
-126
-243
-373
-512
-656
-806
-958
-1114
-1276
-1444
-1616
-1789
-1964
-2134
-2296
-2459
-2620
-2777
-2939
-3098
-3248
-3389
-3522
-3647
-3763
-3874
-3984
-4094
-4191
-4283
-4364
-4435
-4508
-4571
-4638
-4697
-4750
-4800
-4833
-4864
-4884
-4897
-4904
-4907
-4907
-4884
-4857
-4819
-4764
-4700
-4626
-4547
-4456
-4358
-4248
-4119
-3979
-3831
-3675
-3513
-3346
-3174
-2997
-2808
-2613
-2415
-2210
-2010
-1814
-1612
-1412
-1210
-1005
-801
-598
-403
-214
-32
144
317
485
650
807
953
1089
1209
1316
1415
1503
1585
1658
1714
1754
1783
1800
1803
1798
1783
1762
1730
1683
1625
1553
1470
1381
1287
1188
1084
973
850
726
597
467
344
220
100
-19
-139
-255
-372
-481
-584
-678
-763
-845
-923
-999
-1064
-1128
-1186
-1229
-1266
-1296
-1325
-1350
-1366
-1374
-1379
-1374
-1357
-1334
-1306
-1274
-1238
-1200
-1154
-1101
-1038
-974
-910
-841
-773
-708
-640
-566
-488
-412
-338
-258
-194
-141
-79
-18
43
106
168
226
276
329
380
433
492
557
634
702
764
835
910
988
1069
1160
1255
1356
1455
1545
1643
1747
1850
1960
2075
2191
2301
2405
2507
2601
2688
2780
2860
2933
3000
3047
3088
3119
3133
3151
3164
3165
3170
3161
3140
3120
3094
3069
3041
3016
2990
2957
2924
2883
2846
2809
2766
2729
2693
2653
2601
2548
2500
2447
2392
2351
2301
2239
2185
2125
2067
2015
1961
1912
1862
1820
1770
1711
1656
1600
1546
1496
1444
1393
1339
1284
1232
1180
1140
1098
1056
1029
1001
977
960
946
937
939
946
951
966
982
996
1017
1045
1078
1116
1159
1203
1250
1302
1355
1413
1479
1553
1630
1712
1799
1882
1975
2081
2186
2297
2416
2536
2659
2781
2905
3027
3152
3282
3403
3521
3634
3739
3842
3936
4028
4110
4190
4269
4329
4385
4438
4481
4518
4553
4584
4606
4624
4636
4639
4636
4631
4621
4613
4601
4577
4557
4528
4489
4455
4424
4391
4352
4309
4266
4216
4162
4110
4053
3998
3954
3904
3847
3792
3740
3686
3633
3586
3539
3491
3444
3393
3341
3289
3233
3182
3133
3081
3034
2979
2917
2858
2799
2743
2686
2633
2577
2512
2447
2373
2297
2231
2156
2084
2016
1939
1861
1782
1708
1635
1564
1505
1450
1400
1350
1306
1278
1256
1245
1251
1265
1286
1315
1346
1387
1441
1501
1570
1646
1725
1808
1888
1973
2068
2159
2254
2356
2451
2546
2637
2723
2804
2885
2972
3056
3139
3225
3300
3365
3434
3501
3564
3631
3697
3756
3808
3855
3894
3923
3953
3979
4004
4025
4032
4039
4041
4038
4028
4018
4013
4001
3989
3967
3936
3903
3864
3832
3793
3749
3710
3660
3605
3548
3486
3426
3365
3305
3242
3172
3096
3011
2917
2823
2727
2625
2520
2411
2291
2169
2040
1909
1776
1652
1531
1401
1286
1158
1023
904
784
675
575
483
395
310
229
154
93
36
-9
-45
-78
-109
-141
-169
-194
-215
-223
-228
-231
-227
-226
-224
-216
-201
-177
-147
-111
-71
-33
7
47
92
144
203
269
338
409
477
545
617
687
764
841
918
993
1057
1115
1167
1215
1263
1312
1354
1392
1423
1447
1468
1479
1486
1497
1506
1513
1513
1508
1500
1487
1477
1470
1465
1464
1462
1459
1449
1441
1440
1436
1439
1438
1434
1430
1412
1392
1365
1331
1298
1263
1220
1169
1111
1041
966
889
806
721
636
541
438
330
212
91
-34
-157
-284
-417
-551
-693
-837
-972
-1107
-1238
-1363
-1482
-1598
-1714
-1827
-1934
-2032
-2121
-2199
-2268
-2332
-2392
-2444
-2489
-2529
-2554
-2566
-2570
-2563
-2553
-2537
-2513
-2486
-2448
-2396
-2339
-2274
-2197
-2122
-2046
-1959
-1868
-1773
-1665
-1550
-1431
-1317
-1209
-1096
-987
-874
-764
-657
-543
-450
-358
-277
-215
-150
-90
-33
16
55
86
102
112
115
114
108
96
78
50
14
-33
-87
-141
-198
-255
-317
-388
-464
-546
-628
-711
-793
-872
-951
-1033
-1120
-1206
-1305
-1399
-1479
-1569
-1657
-1744
-1838
-1931
-2026
-2122
-2209
-2292
-2371
-2442
-2512
-2584
-2646
-2701
-2752
-2793
-2828
-2858
-2879
-2896
-2909
-2918
-2919
-2913
-2895
-2872
-2852
-2824
-2796
-2767
-2735
-2698
-2658
-2613
-2567
-2530
-2494
-2462
-2429
-2396
-2361
-2321
-2287
-2256
-2225
-2197
-2171
-2141
-2111
-2083
-2051
-2031
-2015
-2000
-1996
-1990
-1986
-1985
-1981
-1988
-2007
-2025
-2054
-2082
-2111
-2144
-2176
-2225
-2274
-2323
-2383
-2446
-2510
-2570
-2632
-2696
-2759
-2830
-2902
-2971
-3038
-3105
-3166
-3226
-3288
-3348
-3404
-3459
-3504
-3535
-3562
-3579
-3590
-3598
-3594
-3586
-3565
-3527
-3481
-3425
-3367
-3301
-3231
-3152
-3063
-2974
-2868
-2752
-2635
-2516
-2403
-2283
-2159
-2035
-1907
-1782
-1663
-1551
-1449
-1357
-1271
-1190
-1121
-1058
-1007
-972
-948
-938
-935
-938
-944
-958
-980
-1004
-1036
-1073
-1117
-1153
-1178
-1208
-1234
-1260
-1285
-1308
-1328
-1341
-1348
-1354
-1357
-1361
-1373
-1385
-1396
-1408
-1424
-1440
-1456
-1480
-1507
-1539
-1577
-1614
-1651
-1688
-1727
-1767
-1809
-1853
-1897
-1939
-1973
-2010
-2040
-2056
-2083
-2109
-2125
-2142
-2149
-2149
-2147
-2143
-2135
-2120
-2107
-2088
-2058
-2026
-1986
-1939
-1893
-1844
-1789
-1727
-1657
-1580
-1497
-1410
-1322
-1233
-1144
-1052
-958
-868
-777
-688
-613
-543
-477
-423
-371
-317
-272
-233
-198
-174
-152
-132
-115
-97
-78
-63
-50
-36
-29
-25
-14
-6
4
17
21
24
22
25
29
28
33
38
39
39
38
39
40
46
57
66
74
80
85
88
84
87
89
86
82
72
58
43
28
16
7
-6
-14
-22
-38
-48
-59
-66
-72
-79
-83
-93
-105
-119
-130
-138
-142
-145
-153
-154
-162
-177
-183
-191
-196
-201
-206
-212
-225
-236
-251
-270
-278
-285
-295
-306
-320
-338
-356
-360
-371
-371
-371
-385
-383
-383
-381
-373
-360
-334
-307
-279
-250
-216
-183
-142
-93
-44
10
62
113
162
210
259
312
367
419
469
516
561
597
628
662
695
721
740
770
790
799
812
820
832
841
851
859
865
875
881
889
904
922
939
962
979
987
1004
1024
1043
1068
1097
1124
1146
1168
1193
1219
1250
1284
1319
1356
1386
1416
1446
1478
1507
1544
1582
1611
1640
1665
1694
1721
1745
1775
1806
1838
1862
1882
1904
1922
1940
1965
1988
2002
2020
2033
2033
2033
2037
2037
2039
2038
2024
2007
1981
1946
1914
1881
1839
1800
1765
1713
1663
1614
1561
1516
1480
1442
1402
1364
1319
1271
1229
1186
1143
1105
1067
1019
974
929
873
827
783
738
700
654
605
558
508
457
411
373
331
291
256
213
171
139
109
89
77
64
58
52
50
54
65
87
115
147
178
215
258
298
349
408
466
530
593
647
701
755
803
854
906
951
989
1018
1043
1067
1096
1116
1128
1143
1155
1167
1170
1166
1166
1169
1170
1178
1184
1188
1198
1207
1218
1235
1262
1293
1323
1360
1397
1431
1473
1521
1568
1619
1676
1731
1786
1839
1893
1950
2010
2073
2133
2186
2232
2271
2306
2330
2350
2364
2364
2355
2327
2288
2242
2182
2115
2040
1956
1860
1746
1632
1509
1373
1240
1100
959
813
657
501
338
171
8
-153
-312
-472
-636
-804
-970
-1132
-1292
-1446
-1593
-1737
-1875
-2012
-2141
-2255
-2362
-2454
-2533
-2600
-2651
-2697
-2733
-2750
-2748
-2733
-2701
-2653
-2592
-2521
-2438
-2335
-2222
-2094
-1950
-1795
-1628
-1453
-1265
-1071
-868
-650
-424
-190
51
292
534
777
1019
1267
1507
1752
1995
2218
2438
2644
2839
3029
3209
3377
3532
3675
3803
3913
4009
4091
4154
4215
4263
4282
4289
4278
4246
4201
4146
4078
3996
3899
3783
3655
3513
3355
3190
3018
2832
2632
2421
2191
1956
1711
1462
1215
961
700
432
162
-109
-382
-648
-911
-1166
-1419
-1674
-1918
-2162
-2390
-2602
-2808
-2995
-3167
-3327
-3476
-3606
-3716
-3802
-3868
-3918
-3937
-3941
-3930
-3898
-3850
-3780
-3688
-3577
-3453
-3319
-3170
-3014
-2855
-2681
-2497
-2307
-2111
-1917
-1717
-1519
-1326
-1126
-922
-719
-513
-310
-113
78
263
447
622
797
970
1128
1270
1397
1516
1617
1704
1781
1843
1888
1917
1921
1905
1876
1835
1782
1716
1638
1544
1432
1308
1176
1038
897
753
599
447
292
127
-31
-184
-328
-469
-604
-731
-860
-984
-1102
-1213
-1314
-1404
-1488
-1569
-1649
-1721
-1782
-1840
-1886
-1924
-1945
-1956
-1967
-1968
-1966
-1952
-1924
-1893
-1845
-1786
-1728
-1667
-1600
-1529
-1448
-1362
-1270
-1172
-1076
-981
-888
-795
-699
-603
-504
-406
-319
-238
-166
-103
-47
5
49
82
105
115
110
95
70
39
2
-37
-78
-133
-194
-262
-333
-405
-479
-546
-618
-696
-775
-860
-944
-1030
-1113
-1189
-1266
-1345
-1427
-1509
-1589
-1668
-1740
-1804
-1864
-1920
-1964
-2013
-2060
-2092
-2121
-2131
-2128
-2125
-2107
-2093
-2070
-2033
-1996
-1946
-1889
-1828
-1763
-1700
-1636
-1571
-1501
-1431
-1351
-1276
-1200
-1119
-1043
-968
-893
-810
-729
-638
-550
-480
-400
-326
-253
-175
-99
-19
57
126
190
253
311
368
433
499
564
631
697
759
821
890
964
1043
1120
1198
1274
1341
1407
1469
1530
1588
1641
1686
1717
1733
1732
1724
1698
1667
1629
1565
1491
1400
1293
1172
1038
903
759
608
451
283
106
-74
-259
-439
-606
-776
-944
-1111
-1280
-1448
-1610
-1759
-1897
-2028
-2152
-2265
-2377
-2484
-2578
-2663
-2731
-2785
-2826
-2855
-2883
-2895
-2895
-2886
-2855
-2806
-2747
-2671
-2585
-2493
-2392
-2283
-2157
-2019
-1863
-1692
-1525
-1348
-1165
-983
-795
-596
-393
-188
21
222
419
619
808
1003
1205
1400
1596
1784
1966
2140
2305
2472
2634
2792
2949
3097
3235
3360
3477
3587
3689
3788
3882
3961
4026
4079
4117
4140
4161
4180
4183
4179
4164
4132
4086
4031
3968
3897
3824
3738
3634
3525
3404
3269
3125
2973
2821
2665
2498
2329
2153
1970
1790
1612
1438
1273
1114
956
796
647
499
352
222
104
-8
-113
-218
-315
-405
-489
-562
-623
-676
-722
-761
-794
-825
-846
-857
-857
-842
-819
-789
-757
-723
-682
-631
-572
-507
-433
-350
-266
-182
-91
10
118
238
368
503
647
794
942
1097
1263
1438
1620
1809
2001
2189
2378
2563
2744
2931
3117
3297
3463
3622
3771
3904
4030
4147
4254
4348
4434
4506
4558
4598
4629
4652
4671
4679
4681
4672
4645
4617
4578
4530
4481
4431
4381
4323
4260
4191
4119
4046
3973
3904
3840
3768
3687
3609
3525
3438
3349
3262
3181
3093
2996
2899
2795
2682
2574
2464
2353
2243
2139
2028
1900
1787
1674
1559
1455
1354
1256
1160
1067
970
885
803
726
670
616
567
522
473
432
399
373
354
338
331
317
299
282
267
253
243
238
229
224
209
187
175
164
166
171
182
198
215
235
254
292
332
378
438
506
573
632
701
774
853
938
1028
1120
1207
1297
1374
1458
1550
1638
1734
1824
1916
2012
2098
2179
2264
2355
2442
2532
2624
2710
2793
2876
2951
3035
3127
3218
3313
3401
3487
3562
3630
3703
3769
3832
3888
3941
3977
3998
4015
4019
4019
4013
3997
3974
3934
3877
3812
3734
3652
3569
3477
3374
3263
3145
3019
2888
2754
2622
2488
2352
2215
2065
1917
1774
1622
1476
1338
1202
1067
931
796
659
528
405
286
174
62
-54
-166
-280
-396
-507
-611
-711
-808
-905
-1010
-1110
-1207
-1306
-1394
-1474
-1552
-1631
-1703
-1775
-1847
-1908
-1960
-1998
-2025
-2043
-2050
-2050
-2038
-2014
-1971
-1909
-1833
-1739
-1634
-1521
-1396
-1263
-1120
-968
-800
-626
-457
-281
-109
57
224
392
564
734
900
1061
1214
1362
1506
1648
1794
1934
2074
2211
2333
2449
2557
2656
2748
2834
2912
2973
3018
3047
3055
3050
3035
3004
2965
2910
2832
2742
2639
2521
2392
2263
2128
1987
1843
1686
1523
1353
1181
1012
842
676
506
330
155
-22
-204
-370
-536
-705
-859
-1014
-1169
-1322
-1476
-1621
-1758
-1888
-2007
-2121
-2237
-2350
-2456
-2554
-2643
-2719
-2785
-2840
-2888
-2934
-2975
-3005
-3027
-3034
-3033
-3026
-3004
-2987
-2971
-2946
-2915
-2878
-2837
-2779
-2725
-2679
-2625
-2573
-2517
-2456
-2386
-2309
-2233
-2159
-2083
-2005
-1928
-1849
-1766
-1674
-1584
-1497
-1410
-1333
-1260
-1186
-1114
-1037
-959
-888
-822
-763
-711
-662
-615
-564
-513
-468
-426
-391
-363
-341
-321
-295
-270
-244
-223
-205
-190
-181
-174
-162
-146
-133
-122
-116
-128
-141
-149
-168
-186
-207
-229
-252
-287
-328
-374
-416
-457
-499
-536
-575
-621
-669
-724
-778
-827
-875
-916
-958
-1003
-1044
-1091
-1138
-1180
-1217
-1253
-1290
-1327
-1374
-1425
-1475
-1532
-1587
-1637
-1688
-1741
-1792
-1853
-1913
-1964
-2015
-2062
-2101
-2137
-2171
-2204
-2240
-2266
-2283
-2299
-2303
-2313
-2318
-2321
-2332
-2342
-2358
-2366
-2376
-2385
-2389
-2404
-2421
-2440
-2458
-2473
-2484
-2486
-2491
-2495
-2498
-2500
-2496
-2487
-2472
-2448
-2417
-2382
-2347
-2308
-2264
-2214
-2157
-2089
-2017
-1949
-1870
-1798
-1731
-1652
-1574
-1492
-1410
-1332
-1259
-1193
-1131
-1072
-1015
-961
-907
-861
-819
-783
-755
-725
-704
-663
-633
-622
-595
-580
-569
-558
-554
-544
-535
-530
-530
-539
-555
-573
-597
-624
-653
-686
-725
-776
-831
-897
-967
-1039
-1116
-1191
-1270
-1357
-1447
-1542
-1642
-1736
-1826
-1921
-2015
-2104
-2195
-2285
-2379
-2470
-2549
-2624
-2693
-2750
-2813
-2874
-2930
-2977
-3016
-3047
-3064
-3082
-3095
-3102
-3112
-3116
-3107
-3092
-3076
-3049
-3023
-2997
-2968
-2936
-2897
-2851
-2796
-2734
-2674
-2609
-2542
-2476
-2396
-2308
-2215
-2112
-2010
-1907
-1801
-1696
-1596
-1488
-1375
-1267
-1156
-1049
-952
-864
-779
-695
-621
-545
-474
-417
-375
-336
-312
-304
-295
-294
-307
-331
-366
-415
-477
-544
-618
-696
-778
-865
-955
-1054
-1157
-1259
-1359
-1454
-1541
-1625
-1709
-1792
-1876
-1954
-2025
-2091
-2151
-2209
-2261
-2314
-2369
-2418
-2461
-2498
-2519
-2526
-2527
-2521
-2505
-2483
-2448
-2401
-2342
-2269
-2188
-2096
-2001
-1900
-1791
-1677
-1550
-1414
-1269
-1119
-967
-813
-660
-500
-336
-166
5
175
346
505
661
814
959
1105
1245
1380
1504
1614
1718
1811
1892
1966
2036
2090
2132
2165
2175
2172
2164
2142
2111
2073
2019
1950
1872
1781
1682
1575
1460
1343
1220
1086
947
795
642
490
335
184
29
-126
-286
-448
-613
-778
-935
-1092
-1239
-1387
-1539
-1682
-1828
-1963
-2083
-2196
-2295
-2383
-2466
-2541
-2608
-2659
-2699
-2722
-2727
-2718
-2699
-2670
-2626
-2572
-2498
-2408
-2304
-2179
-2042
-1898
-1747
-1584
-1410
-1226
-1026
-818
-606
-390
-171
49
269
491
733
970
1199
1435
1660
1882
2096
2304
2508
2703
2892
3070
3225
3362
3491
3600
3698
3793
3868
3933
3987
4018
4040
4049
4038
4028
4010
3978
3937
3876
3808
3724
3623
3523
3418
3303
3177
3036
2882
2722
2553
2381
2215
2043
1870
1697
1519
1339
1159
987
823
665
517
368
224
87
-49
-173
-282
-380
-476
-558
-626
-694
-751
-796
-826
-842
-847
-840
-826
-808
-782
-748
-704
-644
-575
-501
-415
-327
-234
-138
-30
92
217
356
501
641
786
931
1079
1233
1393
1558
1722
1881
2036
2186
2334
2484
2635
2785
2931
3071
3197
3317
3429
3530
3632
3726
3811
3891
3956
4009
4053
4084
4110
4133
4151
4166
4171
4161
4141
4118
4095
4065
4031
4000
3967
3919
3865
3807
3747
3689
3629
3577
3522
3457
3389
3324
3262
3200
3146
3093
3041
2989
2931
2872
2814
2758
2703
2659
2609
2556
2507
2448
2395
2346
2298
2259
2227
2189
2152
2126
2091
2060
2042
2024
2011
2004
1997
1988
1979
1972
1969
1969
1974
1978
1979
1979
1975
1968
1964
1961
1959
1962
1961
1952
1943
1926
1905
1890
1868
1842
1815
1787
1748
1691
1641
1589
1537
1489
1444
1397
1340
1292
1242
1200
1175
1147
1126
1110
1095
1080
1070
1064
1061
1067
1077
1091
1102
1110
1117
1126
1137
1152
1167
1180
1188
1190
1190
1185
1186
1190
1184
1190
1206
1211
1217
1230
1245
1272
1313
1360
1413
1471
1533
1596
1665
1744
1828
1914
2003
2087
2168
2245
2313
2381
2450
2517
2575
2620
2658
2684
2705
2720
2733
2743
2741
2738
2723
2690
2654
2610
2558
2503
2442
2370
2286
2188
2075
1955
1830
1702
1567
1422
1273
1112
942
768
592
422
251
80
-79
-248
-426
-594
-758
-914
-1057
-1193
-1322
-1446
-1565
-1680
-1783
-1876
-1961
-2026
-2084
-2135
-2175
-2210
-2238
-2251
-2250
-2239
-2213
-2178
-2141
-2098
-2047
-1988
-1922
-1842
-1756
-1667
-1574
-1483
-1394
-1300
-1196
-1090
-981
-866
-752
-643
-535
-426
-318
-204
-84
39
160
275
394
504
610
722
832
945
1055
1158
1250
1336
1410
1478
1555
1622
1681
1734
1771
1796
1814
1828
1838
1849
1859
1862
1859
1846
1829
1809
1780
1754
1728
1692
1648
1591
1521
1441
1355
1265
1166
1058
940
810
669
518
364
202
38
-119
-286
-465
-645
-829
-1018
-1202
-1378
-1553
-1727
-1902
-2078
-2250
-2417
-2579
-2729
-2870
-3002
-3128
-3244
-3350
-3451
-3536
-3609
-3667
-3707
-3738
-3754
-3766
-3766
-3746
-3719
-3674
-3612
-3544
-3464
-3376
-3287
-3186
-3076
-2953
-2816
-2681
-2538
-2389
-2240
-2086
-1931
-1769
-1603
-1430
-1255
-1085
-919
-756
-593
-430
-265
-101
62
217
361
499
630
752
872
987
1084
1175
1257
1318
1369
1404
1423
1435
1434
1420
1386
1335
1266
1184
1095
997
890
778
659
525
383
238
89
-60
-204
-348
-492
-639
-789
-935
-1076
-1210
-1337
-1453
-1562
-1671
-1778
-1878
-1975
-2063
-2136
-2209
-2269
-2319
-2377
-2429
-2477
-2523
-2560
-2592
-2610
-2634
-2662
-2685
-2711
-2730
-2748
-2755
-2759
-2764
-2768
-2775
-2769
-2773
-2778
-2768
-2753
-2724
-2694
-2665
-2631
-2591
-2546
-2492
-2426
-2352
-2272
-2182
-2091
-2006
-1905
-1792
-1677
-1553
-1422
-1295
-1182
-1066
-946
-836
-724
-613
-511
-410
-324
-253
-192
-139
-88
-45
-4
29
52
62
62
58
40
26
18
-2
-28
-60
-101
-146
-186
-223
-251
-272
-290
-308
-328
-338
-350
-359
-355
-352
-342
-335
-335
-338
-348
-354
-355
-359
-364
-371
-382
-399
-426
-451
-472
-495
-516
-538
-563
-596
-635
-675
-714
-747
-781
-815
-854
-898
-948
-1002
-1054
-1105
-1153
-1197
-1245
-1299
-1352
-1403
-1451
-1491
-1520
-1543
-1559
-1573
-1586
-1598
-1606
-1608
-1606
-1593
-1575
-1560
-1543
-1531
-1522
-1504
-1486
-1460
-1423
-1391
-1359
-1325
-1296
-1265
-1230
-1186
-1138
-1089
-1036
-990
-943
-893
-844
-791
-730
-663
-599
-536
-473
-417
-360
-295
-226
-150
-70
6
78
149
216
281
346
414
487
550
601
655
699
736
779
823
868
917
964
1003
1035
1078
1119
1152
1202
1252
1296
1337
1373
1408
1440
1475
1511
1545
1580
1607
1625
1639
1644
1647
1651
1644
1636
1616
1577
1523
1457
1384
1298
1200
1100
984
851
709
548
381
217
44
-125
-294
-471
-641
-819
-999
-1165
-1319
-1459
-1593
-1712
-1821
-1931
-2034
-2123
-2202
-2267
-2317
-2356
-2389
-2416
-2437
-2451
-2456
-2447
-2423
-2388
-2345
-2298
-2237
-2170
-2102
-2014
-1910
-1798
-1680
-1558
-1433
-1307
-1173
-1030
-885
-736
-580
-425
-269
-118
32
185
341
500
661
819
972
1119
1257
1396
1529
1656
1785
1909
2022
2125
2224
2318
2405
2495
2584
2667
2743
2813
2871
2922
2966
3003
3036
3061
3075
3076
3064
3038
3003
2958
2910
2857
2791
2718
2632
2533
2428
2317
2203
2080
1955
1824
1680
1528
1366
1200
1029
855
677
494
305
108
-89
-285
-479
-666
-847
-1020
-1191
-1358
-1520
-1676
-1821
-1954
-2075
-2187
-2283
-2370
-2463
-2536
-2587
-2628
-2652
-2660
-2648
-2631
-2609
-2569
-2521
-2458
-2380
-2292
-2195
-2096
-1991
-1887
-1782
-1667
-1545
-1415
-1281
-1155
-1021
-881
-752
-616
-477
-335
-185
-39
109
249
384
527
670
819
970
1122
1276
1421
1564
1704
1846
1992
2135
2280
2421
2552
2677
2787
2898
3008
3110
3212
3301
3379
3445
3497
3534
3570
3599
3616
3626
3620
3601
3567
3521
3468
3410
3346
3274
3195
3104
2997
2882
2766
2639
2499
2351
2198
2036
1859
1669
1470
1267
1062
854
647
439
227
14
-196
-395
-587
-766
-932
-1089
-1238
-1379
-1513
-1635
-1740
-1831
-1905
-1966
-2023
-2071
-2110
-2139
-2158
-2164
-2153
-2132
-2102
-2064
-2022
-1973
-1908
-1831
-1746
-1645
-1539
-1429
-1312
-1193
-1064
-926
-781
-625
-466
-306
-145
16
175
340
514
684
862
1039
1200
1360
1514
1663
1810
1950
2088
2220
2336
2438
2530
2610
2679
2746
2804
2847
2878
2899
2895
2884
2870
2839
2808
2770
2715
2648
2572
2486
2391
2299
2202
2102
2004
1895
1775
1654
1535
1411
1296
1187
1074
962
845
725
609
497
389
287
193
97
-3
-103
-205
-307
-401
-492
-585
-672
-766
-867
-962
-1056
-1145
-1224
-1295
-1363
-1425
-1480
-1537
-1583
-1619
-1646
-1660
-1665
-1662
-1660
-1650
-1633
-1614
-1579
-1537
-1484
-1424
-1364
-1299
-1232
-1156
-1077
-989
-891
-797
-701
-611
-522
-447
-364
-272
-193
-106
-22
43
113
186
253
326
403
479
553
627
696
766
837
906
982
1059
1135
1204
1270
1336
1397
1457
1517
1578
1633
1682
1722
1753
1778
1791
1800
1806
1803
1790
1765
1732
1691
1640
1585
1531
1469
1403
1336
1261
1180
1097
1019
934
852
784
707
618
527
436
340
245
155
59
-38
-140
-247
-352
-458
-559
-652
-743
-830
-914
-997
-1076
-1149
-1212
-1262
-1303
-1339
-1369
-1394
-1416
-1431
-1434
-1427
-1412
-1382
-1346
-1310
-1266
-1216
-1160
-1092
-1013
-929
-844
-755
-668
-584
-498
-407
-315
-226
-132
-43
41
120
196
275
352
432
508
578
644
700
749
792
837
878
916
950
973
990
996
1001
1005
1009
1013
1009
1003
991
971
949
925
905
886
869
851
829
806
779
755
738
728
723
719
717
714
713
718
732
752
786
829
867
907
952
999
1049
1103
1171
1236
1297
1354
1401
1447
1479
1504
1531
1549
1559
1558
1542
1514
1478
1433
1383
1331
1271
1203
1126
1038
939
840
742
642
545
443
341
232
119
8
-99
-199
-295
-390
-486
-587
-691
-797
-900
-1001
-1096
-1191
-1288
-1387
-1495
-1596
-1700
-1802
-1888
-1973
-2049
-2123
-2196
-2255
-2310
-2351
-2375
-2383
-2370
-2351
-2332
-2298
-2251
-2198
-2131
-2055
-1967
-1874
-1782
-1687
-1597
-1502
-1399
-1296
-1189
-1078
-972
-872
-770
-667
-567
-459
-348
-241
-134
-27
74
169
273
375
468
573
673
761
845
923
1003
1078
1149
1224
1292
1355
1410
1455
1501
1543
1582
1620
1648
1667
1672
1660
1636
1603
1558
1502
1437
1354
1255
1139
1011
869
723
571
410
249
78
-99
-282
-467
-646
-825
-994
-1161
-1326
-1489
-1651
-1806
-1957
-2094
-2213
-2320
-2421
-2513
-2593
-2669
-2732
-2776
-2805
-2819
-2819
-2808
-2793
-2769
-2732
-2690
-2632
-2561
-2484
-2399
-2317
-2235
-2150
-2060
-1965
-1865
-1757
-1652
-1545
-1446
-1350
-1249
-1143
-1029
-911
-789
-668
-540
-420
-305
-181
-54
88
220
340
465
581
687
788
889
984
1067
1144
1210
1259
1293
1322
1339
1346
1343
1333
1315
1277
1229
1172
1107
1037
962
881
790
693
585
474
361
248
141
37
-67
-169
-267
-359
-448
-527
-595
-650
-702
-751
-793
-828
-856
-876
-883
-887
-890
-886
-881
-876
-867
-854
-835
-812
-786
-756
-731
-693
-661
-635
-590
-546
-493
-437
-390
-338
-291
-245
-195
-142
-92
-45
-1
38
66
96
134
160
190
213
230
249
251
255
264
264
267
269
268
263
250
237
222
208
200
192
183
173
160
146
131
112
103
101
91
78
61
44
24
7
-6
-18
-28
-42
-54
-69
-82
-91
-98
-98
-98
-98
-99
-100
-99
-96
-86
-69
-47
-22
6
39
75
117
169
229
289
353
422
487
550
617
692
763
843
930
1005
1083
1163
1243
1323
1403
1492
1577
1655
1728
1797
1865
1928
1989
2044
2096
2131
2161
2185
2193
2195
2186
2177
2160
2124
2080
2023
1956
1879
1798
1716
1627
1531
1431
1324
1212
1095
978
864
752
637
518
394
267
141
15
-108
-225
-341
-455
-566
-679
-790
-893
-988
-1075
-1155
-1227
-1294
-1360
-1423
-1481
-1527
-1564
-1594
-1617
-1636
-1648
-1659
-1662
-1650
-1639
-1621
-1583
-1542
-1497
-1448
-1398
-1341
-1275
-1199
-1125
-1041
-952
-867
-778
-684
-578
-468
-357
-235
-110
14
135
259
384
510
639
767
890
1005
1112
1214
1314
1410
1503
1591
1675
1747
1807
1864
1911
1951
1990
2023
2048
2063
2071
2067
2058
2046
2024
1998
1975
1937
1883
1825
1765
1695
1628
1561
1478
1402
1328
1237
1148
1064
981
897
819
742
650
559
472
372
273
181
87
-10
-110
-212
-316
-418
-514
-605
-688
-769
-846
-919
-996
-1064
-1122
-1178
-1218
-1252
-1283
-1305
-1324
-1340
-1348
-1342
-1330
-1308
-1276
-1246
-1210
-1166
-1117
-1059
-993
-916
-835
-751
-665
-579
-494
-407
-315
-225
-137
-53
25
97
162
223
286
345
402
461
504
539
582
609
636
665
687
710
721
725
722
715
704
688
673
654
631
599
559
516
470
425
384
344
300
255
206
154
101
52
7
-37
-81
-128
-180
-233
-291
-354
-412
-469
-530
-598
-666
-741
-816
-889
-962
-1026
-1089
-1147
-1205
-1266
-1316
-1370
-1420
-1456
-1486
-1515
-1545
-1568
-1597
-1625
-1645
-1662
-1674
-1682
-1686
-1689
-1698
-1700
-1695
-1683
-1664
-1643
-1614
-1586
-1556
-1527
-1498
-1457
-1415
-1369
-1323
-1274
-1232
-1198
-1160
-1126
-1082
-1041
-1005
-971
-943
-916
-894
-877
-856
-829
-807
-786
-768
-759
-752
-747
-740
-731
-722
-712
-711
-716
-721
-731
-741
-746
-750
-752
-760
-765
-777
-788
-794
-819
-825
-823
-847
-866
-890
-925
-962
-999
-1037
-1080
-1126
-1179
-1239
-1308
-1379
-1451
-1520
-1582
-1643
-1701
-1758
-1811
-1859
-1905
-1938
-1958
-1967
-1969
-1966
-1958
-1945
-1928
-1899
-1866
-1823
-1772
-1727
-1680
-1638
-1596
-1549
-1498
-1448
-1394
-1339
-1297
-1256
-1214
-1176
-1135
-1090
-1045
-1001
-963
-928
-901
-875
-842
-825
-797
-761
-745
-732
-729
-731
-733
-739
-742
-748
-761
-779
-803
-834
-865
-897
-927
-953
-983
-1015
-1053
-1094
-1134
-1172
-1205
-1234
-1259
-1286
-1318
-1353
-1389
-1423
-1453
-1479
-1501
-1523
-1547
-1577
-1604
-1628
-1656
-1659
-1651
-1647
-1645
-1638
-1630
-1622
-1601
-1573
-1536
-1494
-1450
-1405
-1361
-1316
-1266
-1209
-1145
-1070
-1000
-929
-850
-781
-715
-647
-577
-507
-440
-383
-336
-301
-284
-273
-268
-268
-275
-294
-330
-379
-438
-508
-585
-667
-750
-840
-937
-1043
-1158
-1274
-1391
-1502
-1608
-1712
-1815
-1919
-2022
-2124
-2220
-2307
-2381
-2444
-2501
-2551
-2596
-2631
-2658
-2675
-2672
-2655
-2626
-2588
-2547
-2495
-2439
-2374
-2295
-2203
-2102
-1996
-1885
-1776
-1671
-1556
-1438
-1314
-1187
-1066
-947
-835
-734
-637
-545
-460
-374
-293
-227
-171
-129
-95
-70
-50
-30
-15
-3
0
-4
-16
-35
-49
-66
-77
-94
-123
-151
-189
-225
-269
-319
-356
-396
-438
-488
-541
-595
-658
-712
-760
-803
-844
-883
-918
-958
-996
-1022
-1038
-1050
-1050
-1036
-1024
-1010
-991
-965
-928
-880
-821
-755
-685
-612
-537
-458
-370
-274
-173
-65
47
154
256
359
460
571
683
790
905
1012
1113
1203
1291
1382
1468
1559
1631
1701
1772
1816
1856
1889
1914
1936
1947
1948
1932
1903
1857
1798
1735
1668
1599
1526
1446
1354
1254
1149
1041
939
836
736
635
525
413
296
176
63
-47
-151
-253
-356
-455
-559
-659
-756
-845
-916
-981
-1042
-1101
-1162
-1223
-1276
-1317
-1348
-1373
-1381
-1387
-1393
-1381
-1367
-1343
-1296
-1234
-1158
-1072
-975
-870
-760
-633
-493
-333
-157
26
218
417
620
831
1048
1276
1513
1755
1999
2237
2468
2697
2920
3146
3371
3592
3814
4029
4229
4420
4603
4774
4938
5100
5249
5375
5485
5575
5634
5675
5693
5691
5682
5649
5589
5502
5394
5263
5111
4948
4773
4585
4379
4158
3917
3655
3395
3130
2862
2599
2334
2068
1795
1525
1258
1000
753
520
303
90
-111
-312
-502
-675
-837
-977
-1102
-1213
-1309
-1399
-1481
-1551
-1605
-1641
-1656
-1653
-1636
-1611
-1577
-1532
-1475
-1399
-1301
-1187
-1062
-922
-773
-620
-461
-291
-106
93
304
523
744
962
1185
1409
1632
1874
2116
2356
2605
2845
3076
3302
3522
3737
3954
4165
4365
4554
4723
4872
5007
5130
5241
5348
5442
5523
5585
5619
5645
5651
5639
5626
5602
5568
5521
5448
5369
5269
5149
5033
4911
4788
4650
4494
4331
4156
3978
3792
3607
3424
3238
3053
2859
2656
2449
2243
2036
1840
1656
1470
1286
1097
905
717
532
367
205
44
-99
-243
-389
-527
-657
-777
-880
-966
-1042
-1105
-1164
-1220
-1267
-1310
-1332
-1334
-1326
-1306
-1277
-1246
-1209
-1162
-1106
-1024
-932
-824
-696
-572
-440
-305
-165
-7
155
333
515
694
872
1043
1212
1379
1551
1723
1886
2053
2204
2337
2460
2571
2675
2774
2877
2967
3040
3108
3158
3191
3224
3254
3282
3306
3328
3342
3339
3326
3308
3286
3258
3235
3213
3178
3140
3091
3036
2976
2914
2859
2801
2739
2671
2591
2498
2398
2293
2187
2088
1979
1865
1750
1622
1492
1361
1230
1112
1001
894
790
685
582
479
377
290
217
153
90
32
-24
-85
-136
-177
-210
-230
-241
-246
-255
-260
-260
-259
-252
-234
-212
-189
-167
-152
-141
-136
-128
-116
-99
-75
-53
-33
-19
-3
16
37
69
108
146
182
217
238
262
295
326
364
402
438
473
496
517
536
559
587
621
657
687
716
742
760
778
800
823
843
856
856
843
818
777
731
683
629
568
494
411
316
210
101
-7
-114
-219
-325
-441
-558
-679
-796
-910
-1019
-1106
-1193
-1274
-1343
-1411
-1471
-1512
-1539
-1549
-1542
-1527
-1499
-1471
-1440
-1395
-1342
-1275
-1202
-1123
-1038
-959
-884
-810
-735
-659
-580
-501
-425
-354
-295
-244
-195
-152
-109
-65
-27
2
24
30
29
32
30
28
29
22
7
-15
-43
-78
-108
-130
-160
-189
-216
-259
-301
-339
-382
-419
-451
-483
-517
-558
-607
-662
-723
-784
-843
-905
-970
-1040
-1122
-1217
-1316
-1415
-1518
-1622
-1724
-1826
-1940
-2055
-2170
-2290
-2396
-2492
-2581
-2657
-2730
-2803
-2865
-2917
-2954
-2978
-2986
-2968
-2951
-2925
-2880
-2838
-2790
-2727
-2647
-2556
-2454
-2350
-2245
-2141
-2041
-1930
-1816
-1697
-1567
-1445
-1325
-1207
-1097
-987
-875
-757
-637
-514
-397
-285
-177
-74
28
128
242
350
439
529
607
672
722
778
823
856
892
908
912
902
879
850
815
778
736
689
629
557
476
388
297
204
111
21
-81
-195
-312
-438
-567
-692
-816
-937
-1061
-1191
-1326
-1467
-1608
-1747
-1874
-1996
-2122
-2235
-2349
-2465
-2579
-2683
-2775
-2866
-2936
-2994
-3057
-3111
-3165
-3213
-3248
-3270
-3275
-3273
-3266
-3256
-3243
-3226
-3204
-3169
-3127
-3074
-3022
-2972
-2919
-2876
-2828
-2774
-2722
-2657
-2589
-2525
-2463
-2407
-2348
-2290
-2227
-2151
-2075
-1995
-1916
-1843
-1763
-1687
-1612
-1527
-1442
-1354
-1274
-1202
-1133
-1073
-1015
-955
-897
-839
-785
-740
-700
-664
-625
-584
-542
-490
-436
-382
-337
-289
-233
-179
-121
-55
11
70
126
178
224
267
311
351
387
423
441
441
442
436
423
411
398
376
350
318
281
241
202
164
126
91
51
5
-41
-95
-148
-198
-251
-301
-360
-422
-487
-562
-638
-713
-788
-864
-943
-1029
-1122
-1215
-1314
-1417
-1513
-1605
-1695
-1783
-1873
-1963
-2048
-2127
-2200
-2260
-2308
-2351
-2389
-2425
-2456
-2477
-2487
-2480
-2462
-2433
-2391
-2347
-2296
-2234
-2159
-2072
-1982
-1873
-1755
-1640
-1517
-1395
-1266
-1126
-981
-826
-675
-525
-374
-226
-81
66
214
359
507
641
775
899
1001
1106
1207
1306
1403
1491
1571
1642
1704
1755
1804
1850
1898
1944
1981
2013
2039
2059
2072
2090
2111
2123
2136
2140
2131
2115
2090
2059
2025
1986
1937
1879
1812
1724
1621
1512
1403
1291
1171
1042
904
763
610
454
302
150
3
-142
-284
-427
-570
-709
-842
-962
-1073
-1175
-1266
-1357
-1441
-1518
-1587
-1642
-1686
-1716
-1742
-1758
-1770
-1784
-1787
-1783
-1770
-1742
-1709
-1666
-1622
-1577
-1526
-1469
-1405
-1328
-1239
-1146
-1052
-956
-851
-737
-619
-494
-362
-217
-73
61
205
351
501
655
811
973
1135
1293
1449
1601
1750
1899
2050
2201
2345
2477
2606
2718
2817
2913
3006
3089
3161
3222
3271
3305
3326
3340
3345
3347
3345
3329
3301
3257
3204
3141
3069
2995
2915
2829
2732
2621
2504
2377
2243
2112
1980
1849
1715
1575
1432
1277
1127
987
845
711
582
453
322
194
67
-51
-157
-253
-338
-429
-507
-572
-646
-710
-760
-801
-833
-855
-875
-896
-911
-924
-931
-928
-917
-894
-870
-842
-811
-778
-737
-684
-619
-541
-451
-359
-260
-157
-47
79
218
369
527
691
865
1043
1218
1401
1591
1792
1996
2193
2391
2588
2776
2962
3137
3314
3494
3660
3823
3966
4091
4211
4316
4411
4499
4575
4638
4684
4711
4719
4723
4716
4697
4670
4626
4575
4511
4424
4322
4213
4094
3966
3830
3680
3517
3339
3149
2955
2762
2561
2363
2163
1952
1745
1528
1303
1095
890
691
498
308
119
-68
-245
-413
-569
-712
-843
-962
-1075
-1186
-1287
-1373
-1445
-1502
-1548
-1582
-1604
-1621
-1635
-1635
-1624
-1605
-1566
-1520
-1469
-1409
-1350
-1277
-1198
-1108
-998
-882
-757
-624
-486
-346
-199
-39
131
309
496
688
876
1062
1251
1441
1638
1841
2039
2240
2437
2619
2801
2980
3157
3330
3499
3659
3808
3948
4074
4187
4291
4393
4485
4564
4634
4685
4727
4749
4756
4761
4750
4733
4703
4654
4591
4512
4424
4321
4209
4094
3966
3829
3676
3513
3338
3156
2978
2794
2608
2421
2233
2031
1831
1640
1441
1257
1077
899
728
544
372
195
13
-150
-311
-469
-619
-774
-928
-1079
-1225
-1360
-1492
-1604
-1709
-1809
-1894
-1983
-2057
-2113
-2156
-2184
-2194
-2198
-2201
-2191
-2173
-2147
-2106
-2052
-1994
-1923
-1847
-1769
-1692
-1609
-1510
-1406
-1291
-1166
-1037
-911
-784
-651
-518
-373
-224
-72
82
230
375
512
648
782
917
1054
1180
1305
1420
1522
1620
1707
1795
1878
1952
2025
2086
2134
2169
2200
2227
2249
2273
2288
2294
2294
2280
2256
2228
2199
2165
2128
2088
2033
1964
1886
1804
1713
1620
1526
1425
1320
1201
1073
940
803
666
530
394
254
108
-48
-207
-368
-529
-683
-837
-988
-1140
-1295
-1455
-1611
-1760
-1906
-2033
-2155
-2274
-2380
-2484
-2585
-2673
-2750
-2813
-2860
-2894
-2917
-2939
-2956
-2966
-2966
-2954
-2931
-2898
-2861
-2820
-2777
-2731
-2681
-2625
-2555
-2475
-2385
-2292
-2197
-2099
-1997
-1886
-1772
-1648
-1516
-1384
-1250
-1120
-994
-867
-737
-605
-469
-329
-198
-73
44
158
273
385
504
623
736
847
950
1047
1141
1234
1330
1423
1510
1590
1656
1709
1750
1787
1814
1839
1862
1865
1862
1842
1805
1765
1717
1662
1603
1537
1456
1363
1255
1136
1010
877
745
606
459
304
136
-36
-209
-384
-558
-727
-898
-1073
-1250
-1438
-1617
-1789
-1966
-2129
-2288
-2447
-2602
-2757
-2907
-3045
-3168
-3285
-3378
-3460
-3540
-3597
-3647
-3688
-3701
-3693
-3668
-3626
-3572
-3507
-3433
-3351
-3258
-3153
-3038
-2913
-2785
-2657
-2529
-2405
-2277
-2144
-2012
-1872
-1731
-1597
-1466
-1339
-1215
-1088
-956
-819
-678
-541
-408
-279
-154
-29
92
215
341
464
571
670
764
844
918
987
1047
1097
1135
1157
1155
1144
1126
1093
1054
1007
946
872
784
682
573
460
342
223
102
-25
-159
-299
-438
-581
-719
-848
-977
-1106
-1229
-1355
-1483
-1599
-1706
-1803
-1888
-1966
-2038
-2109
-2177
-2240
-2291
-2332
-2365
-2387
-2406
-2423
-2438
-2445
-2448
-2446
-2431
-2410
-2390
-2369
-2353
-2337
-2318
-2295
-2263
-2223
-2179
-2130
-2082
-2037
-1984
-1927
-1857
-1774
-1692
-1598
-1498
-1402
-1305
-1204
-1088
-969
-850
-718
-591
-471
-352
-240
-121
0
120
242
354
465
568
662
751
840
936
1023
1107
1185
1253
1321
1376
1430
1489
1545
1600
1649
1692
1725
1749
1768
1786
1805
1819
1827
1823
1806
1780
1742
1697
1649
1595
1536
1470
1390
1303
1205
1104
1008
907
806
703
591
473
345
212
86
-38
-156
-271
-383
-495
-607
-713
-816
-903
-978
-1042
-1090
-1138
-1179
-1213
-1239
-1255
-1257
-1246
-1227
-1198
-1167
-1137
-1104
-1065
-1020
-967
-902
-840
-780
-722
-670
-618
-562
-499
-438
-366
-289
-221
-154
-97
-38
29
100
179
251
325
394
456
524
591
674
758
841
936
1027
1115
1201
1293
1385
1480
1585
1687
1783
1875
1953
2024
2097
2168
2235
2303
2365
2413
2457
2492
2517
2545
2575
2601
2620
2640
2654
2654
2654
2650
2654
2662
2664
2670
2673
2665
2646
2628
2613
2591
2568
2543
2508
2466
2414
2356
2289
2213
2147
2076
1990
1902
1808
1701
1588
1477
1368
1262
1153
1046
937
819
705
590
479
381
289
198
107
13
-82
-176
-263
-339
-409
-470
-522
-577
-627
-674
-715
-737
-756
-753
-731
-712
-679
-647
-598
-539
-479
-388
-298
-199
-89
15
124
236
356
488
625
768
921
1065
1199
1341
1482
1628
1783
1939
2094
2245
2389
2524
2651
2781
2913
3042
3173
3290
3393
3492
3575
3660
3745
3826
3913
3990
4059
4122
4176
4221
4262
4303
4342
4381
4403
4413
4416
4400
4379
4352
4319
4288
4244
4191
4123
4047
3966
3875
3785
3693
3604
3503
3395
3280
3153
3022
2890
2759
2627
2496
2354
2204
2050
1891
1735
1581
1435
1293
1152
1012
868
729
594
470
367
268
175
95
23
-44
-103
-145
-169
-179
-171
-152
-126
-97
-59
-9
49
125
214
312
415
523
626
729
850
973
1099
1234
1369
1498
1623
1745
1855
1975
2106
2230
2360
2491
2612
2730
2843
2952
3066
3184
3305
3419
3527
3631
3722
3810
3892
3971
4054
4136
4208
4276
4329
4363
4396
4420
4440
4453
4461
4454
4423
4388
4333
4261
4189
4107
4017
3923
3809
3683
3551
3400
3250
3107
2961
2812
2662
2504
2338
2173
1997
1830
1678
1528
1379
1234
1091
943
798
659
531
416
313
218
125
36
-48
-127
-191
-240
-274
-295
-306
-311
-317
-320
-312
-291
-258
-214
-159
-101
-41
19
82
154
236
328
429
535
638
738
842
929
1013
1110
1205
1304
1392
1465
1529
1580
1622
1659
1695
1727
1753
1767
1771
1756
1724
1694
1660
1626
1591
1554
1513
1450
1380
1311
1239
1175
1114
1054
998
938
874
807
743
686
640
606
579
553
528
499
465
443
423
403
398
393
387
382
363
335
312
294
274
259
243
221
190
148
105
62
23
-8
-37
-66
-96
-133
-176
-216
-252
-275
-289
-300
-307
-317
-329
-341
-348
-351
-349
-331
-311
-293
-285
-280
-269
-266
-254
-236
-214
-186
-165
-152
-145
-141
-135
-127
-113
-94
-80
-72
-69
-78
-88
-98
-112
-111
-104
-105
-108
-120
-140
-166
-186
-202
-217
-226
-243
-267
-300
-341
-386
-436
-472
-512
-561
-610
-666
-725
-799
-877
-950
-1021
-1088
-1156
-1229
-1309
-1398
-1491
-1586
-1676
-1759
-1836
-1910
-1988
-2065
-2147
-2232
-2306
-2372
-2424
-2466
-2500
-2528
-2560
-2592
-2622
-2639
-2648
-2644
-2625
-2605
-2577
-2559
-2541
-2509
-2484
-2446
-2398
-2346
-2285
-2227
-2175
-2126
-2076
-2018
-1947
-1872
-1791
-1705
-1627
-1550
-1481
-1412
-1343
-1277
-1202
-1129
-1064
-1008
-966
-937
-919
-901
-882
-869
-862
-863
-878
-911
-959
-1017
-1079
-1146
-1215
-1288
-1373
-1462
-1569
-1684
-1794
-1910
-2005
-2100
-2200
-2284
-2377
-2472
-2570
-2664
-2739
-2813
-2868
-2916
-2966
-3011
-3060
-3104
-3141
-3170
-3186
-3190
-3189
-3189
-3191
-3201
-3210
-3223
-3229
-3223
-3220
-3218
-3219
-3231
-3250
-3273
-3295
-3313
-3323
-3327
-3328
-3328
-3333
-3338
-3345
-3347
-3335
-3312
-3277
-3239
-3195
-3154
-3121
-3075
-3022
-2958
-2877
-2786
-2688
-2590
-2494
-2392
-2288
-2184
-2070
-1949
-1819
-1695
-1575
-1461
-1361
-1265
-1172
-1073
-979
-894
-809
-740
-684
-643
-611
-581
-556
-528
-506
-493
-488
-496
-517
-548
-578
-606
-634
-661
-692
-729
-773
-824
-873
-919
-959
-987
-1013
-1037
-1065
-1105
-1146
-1190
-1232
-1268
-1301
-1335
-1371
-1413
-1465
-1527
-1592
-1655
-1714
-1770
-1821
-1877
-1945
-2019
-2097
-2175
-2247
-2312
-2371
-2424
-2479
-2534
-2597
-2661
-2716
-2766
-2803
-2833
-2854
-2872
-2892
-2917
-2941
-2960
-2972
-2967
-2954
-2935
-2915
-2895
-2870
-2855
-2834
-2800
-2756
-2699
-2645
-2595
-2542
-2495
-2453
-2405
-2350
-2288
-2217
-2148
-2072
-2007
-1964
-1911
-1855
-1801
-1739
-1674
-1609
-1552
-1500
-1457
-1420
-1380
-1335
-1284
-1228
-1173
-1123
-1078
-1040
-1007
-973
-930
-881
-830
-776
-727
-685
-653
-624
-590
-553
-508
-456
-407
-360
-316
-281
-245
-207
-162
-106
-48
11
70
121
168
214
260
313
369
429
491
539
577
608
629
647
667
684
704
712
712
703
674
650
618
582
559
529
503
467
421
377
319
262
210
159
111
60
3
-60
-130
-201
-266
-322
-372
-414
-454
-497
-541
-587
-633
-668
-694
-710
-718
-724
-728
-731
-738
-739
-730
-712
-681
-641
-601
-556
-507
-460
-408
-345
-267
-178
-77
32
141
252
360
473
592
717
848
979
1115
1235
1351
1466
1568
1674
1777
1885
1993
2095
2188
2261
2332
2391
2446
2508
2568
2628
2680
2725
2759
2785
2801
2813
2829
2841
2854
2862
2864
2861
2842
2820
2801
2784
2777
2774
2767
2755
2741
2719
2697
2678
2655
2641
2626
2611
2592
2557
2515
2464
2408
2355
2303
2251
2193
2130
2060
1979
1897
1813
1732
1660
1589
1517
1446
1371
1293
1214
1141
1081
1027
983
950
921
894
871
852
840
840
853
875
908
944
978
1008
1037
1070
1110
1158
1213
1273
1333
1389
1441
1492
1546
1600
1662
1737
1811
1880
1940
1999
2052
2101
2156
2207
2265
2325
2378
2424
2458
2489
2518
2543
2578
2616
2652
2691
2721
2747
2770
2789
2812
2841
2876
2906
2938
2971
2991
3006
3018
3035
3054
3077
3103
3129
3151
3164
3181
3193
3208
3232
3261
3293
3322
3349
3365
3374
3380
3381
3381
3376
3371
3356
3331
3295
3242
3189
3127
3062
3003
2936
2865
2787
2698
2603
2496
2390
2286
2181
2079
1976
1869
1755
1638
1520
1403
1297
1197
1106
1022
941
867
792
717
651
599
559
528
510
493
484
483
479
485
501
523
556
602
648
693
739
787
835
887
948
1011
1082
1160
1233
1306
1380
1454
1532
1617
1710
1806
1910
2011
2109
2209
2303
2399
2498
2604
2708
2814
2926
3023
3119
3208
3291
3374
3454
3534
3609
3680
3741
3788
3829
3857
3877
3894
3904
3905
3892
3874
3844
3796
3743
3678
3610
3537
3450
3363
3265
3154
3036
2905
2766
2622
2475
2325
2168
2009
1847
1677
1501
1322
1142
966
792
621
449
279
108
-63
-234
-404
-562
-721
-871
-1008
-1147
-1275
-1404
-1525
-1629
-1731
-1817
-1890
-1954
-2001
-2038
-2062
-2070
-2066
-2043
-2003
-1943
-1857
-1761
-1651
-1523
-1389
-1245
-1091
-925
-748
-561
-364
-161
45
254
461
669
882
1090
1300
1514
1714
1909
2102
2279
2441
2599
2746
2882
3007
3120
3222
3307
3376
3430
3466
3491
3504
3502
3490
3469
3433
3381
3316
3240
3155
3062
2959
2850
2742
2618
2487
2353
2204
2050
1892
1733
1572
1405
1234
1057
879
695
507
321
137
-48
-225
-406
-586
-757
-934
-1106
-1275
-1437
-1586
-1730
-1863
-1987
-2105
-2216
-2320
-2414
-2499
-2574
-2636
-2688
-2731
-2765
-2797
-2813
-2823
-2821
-2801
-2767
-2718
-2659
-2584
-2501
-2418
-2322
-2218
-2108
-1991
-1870
-1745
-1619
-1495
-1376
-1258
-1140
-1025
-908
-789
-670
-552
-437
-324
-221
-119
-17
78
176
273
364
450
527
596
658
714
767
816
861
899
931
952
959
952
934
910
875
830
781
717
640
554
451
335
216
90
-41
-172
-311
-458
-612
-774
-943
-1117
-1288
-1451
-1614
-1769
-1925
-2080
-2223
-2370
-2505
-2627
-2741
-2839
-2925
-2997
-3062
-3120
-3163
-3199
-3223
-3233
-3229
-3212
-3185
-3150
-3110
-3072
-3025
-2967
-2902
-2826
-2745
-2660
-2572
-2493
-2411
-2332
-2260
-2182
-2101
-2023
-1946
-1875
-1814
-1760
-1711
-1667
-1625
-1580
-1530
-1477
-1428
-1381
-1341
-1305
-1272
-1243
-1205
-1177
-1143
-1105
-1089
-1074
-1069
-1062
-1065
-1079
-1077
-1085
-1092
-1105
-1129
-1151
-1184
-1214
-1238
-1260
-1276
-1289
-1298
-1317
-1329
-1335
-1346
-1348
-1341
-1329
-1312
-1292
-1277
-1261
-1248
-1236
-1221
-1202
-1181
-1163
-1145
-1134
-1131
-1136
-1152
-1169
-1189
-1215
-1239
-1265
-1306
-1354
-1404
-1464
-1530
-1592
-1649
-1707
-1757
-1810
-1868
-1923
-1980
-2034
-2085
-2129
-2166
-2208
-2239
-2257
-2287
-2318
-2334
-2352
-2367
-2363
-2353
-2340
-2326
-2310
-2285
-2267
-2245
-2211
-2173
-2126
-2075
-2024
-1976
-1933
-1883
-1834
-1781
-1724
-1664
-1600
-1536
-1472
-1421
-1367
-1312
-1263
-1212
-1159
-1108
-1065
-1031
-1005
-982
-970
-964
-953
-942
-933
-922
-910
-912
-913
-911
-914
-901
-880
-857
-828
-793
-761
-730
-693
-657
-621
-577
-533
-492
-453
-424
-406
-398
-397
-401
-410
-425
-444
-468
-503
-551
-603
-665
-731
-795
-860
-923
-990
-1058
-1127
-1208
-1282
-1350
-1418
-1471
-1516
-1558
-1589
-1615
-1638
-1657
-1667
-1669
-1660
-1639
-1611
-1578
-1542
-1502
-1465
-1424
-1371
-1313
-1248
-1175
-1102
-1028
-960
-894
-830
-770
-705
-640
-579
-518
-466
-425
-390
-360
-332
-302
-272
-240
-204
-176
-151
-130
-114
-95
-82
-60
-25
3
34
57
71
84
98
115
138
164
188
212
226
238
242
238
242
245
253
263
270
272
261
246
229
215
201
190
181
166
146
116
91
59
26
9
0
-2
-5
-7
-10
-14
-15
-7
10
36
70
109
147
185
222
262
307
362
424
492
558
621
677
727
775
822
874
928
983
1032
1071
1100
1122
1144
1157
1176
1199
1217
1237
1249
1248
1244
1240
1235
1235
1241
1252
1267
1273
1287
1292
1285
1293
1303
1321
1345
1368
1386
1398
1407
1411
1418
1428
1446
1469
1493
1513
1527
1537
1544
1554
1565
1580
1598
1608
1616
1607
1583
1558
1530
1502
1476
1452
1427
1397
1362
1325
1284
1247
1220
1203
1198
1196
1198
1201
1205
1214
1230
1260
1298
1349
1407
1465
1524
1582
1645
1709
1783
1868
1960
2058
2155
2248
2338
2424
2509
2598
2691
2785
2874
2960
3032
3090
3140
3184
3221
3257
3289
3312
3327
3331
3317
3293
3267
3236
3199
3166
3128
3083
3030
2961
2887
2805
2717
2634
2553
2463
2368
2274
2169
2054
1937
1819
1704
1594
1486
1369
1259
1145
1025
910
800
708
623
545
485
428
377
334
295
269
255
258
277
304
348
385
424
479
530
597
677
761
851
940
1023
1099
1177
1247
1314
1389
1462
1534
1602
1663
1711
1752
1787
1819
1860
1899
1935
1968
1994
2010
2019
2027
2039
2057
2075
2101
2130
2155
2177
2201
2229
2260
2300
2352
2412
2472
2534
2593
2642
2699
2752
2808
2869
2926
2982
3021
3059
3078
3078
3083
3080
3071
3058
3035
2998
2942
2868
2781
2684
2584
2474
2354
2231
2091
1937
1774
1601
1427
1254
1087
924
764
603
437
268
102
-53
-200
-331
-449
-557
-657
-755
-846
-932
-1003
-1056
-1093
-1112
-1124
-1132
-1134
-1136
-1133
-1119
-1097
-1055
-1009
-966
-916
-872
-835
-799
-760
-715
-661
-600
-535
-478
-425
-363
-308
-248
-175
-96
-2
98
188
275
358
439
522
609
701
792
879
957
1017
1065
1101
1134
1164
1190
1224
1242
1246
1243
1226
1203
1176
1160
1149
1140
1133
1117
1097
1071
1044
1023
1008
1002
1002
1004
998
982
964
944
925
916
910
904
897
878
849
811
765
721
679
639
600
551
489
417
332
238
146
58
-29
-117
-209
-307
-429
-545
-642
-746
-835
-911
-984
-1055
-1128
-1202
-1275
-1343
-1400
-1440
-1473
-1502
-1529
-1560
-1597
-1630
-1658
-1677
-1683
-1682
-1679
-1681
-1695
-1709
-1717
-1723
-1718
-1700
-1682
-1662
-1648
-1640
-1634
-1628
-1615
-1592
-1562
-1528
-1501
-1479
-1462
-1450
-1437
-1420
-1395
-1371
-1350
-1333
-1330
-1335
-1348
-1354
-1359
-1369
-1371
-1379
-1398
-1421
-1450
-1479
-1501
-1511
-1510
-1500
-1492
-1487
-1478
-1467
-1446
-1416
-1375
-1320
-1262
-1210
-1159
-1104
-1051
-989
-912
-832
-745
-663
-582
-504
-437
-365
-295
-217
-130
-56
15
66
117
173
213
264
301
327
359
370
373
362
337
322
308
282
259
225
177
127
68
8
-50
-110
-172
-235
-310
-392
-478
-571
-660
-742
-830
-915
-1001
-1099
-1198
-1299
-1398
-1487
-1577
-1666
-1758
-1860
-1966
-2077
-2193
-2308
-2419
-2526
-2633
-2743
-2856
-2975
-3087
-3195
-3298
-3390
-3468
-3547
-3628
-3697
-3768
-3833
-3883
-3916
-3941
-3968
-3984
-3990
-3995
-3985
-3960
-3922
-3868
-3799
-3714
-3625
-3529
-3418
-3293
-3149
-2989
-2814
-2626
-2437
-2240
-2039
-1833
-1622
-1403
-1181
-958
-742
-537
-341
-158
20
194
360
518
661
787
900
993
1076
1152
1219
1279
1326
1358
1372
1371
1357
1329
1295
1257
1211
1152
1078
989
888
779
663
549
429
301
170
27
-124
-276
-430
-576
-717
-854
-991
-1130
-1270
-1411
-1547
-1675
-1790
-1898
-1996
-2083
-2175
-2267
-2351
-2423
-2480
-2531
-2565
-2593
-2626
-2652
-2676
-2701
-2721
-2728
-2727
-2727
-2724
-2723
-2717
-2719
-2717
-2700
-2678
-2645
-2606
-2565
-2525
-2483
-2432
-2375
-2305
-2220
-2129
-2038
-1945
-1854
-1769
-1679
-1584
-1483
-1380
-1277
-1181
-1094
-1017
-946
-872
-806
-742
-675
-612
-557
-514
-475
-438
-396
-348
-293
-233
-173
-117
-66
-10
52
121
204
292
384
481
573
661
754
851
955
1066
1177
1286
1388
1482
1572
1659
1746
1838
1924
2000
2073
2139
2192
2235
2283
2325
2368
2419
2451
2482
2495
2490
2492
2482
2472
2461
2443
2419
2379
2329
2269
2205
2142
2077
2012
1942
1857
1764
1662
1554
1447
1340
1235
1124
1008
887
749
609
467
318
176
32
-118
-276
-442
-615
-789
-957
-1121
-1274
-1421
-1567
-1710
-1851
-1982
-2102
-2211
-2301
-2376
-2442
-2497
-2539
-2574
-2598
-2605
-2590
-2559
-2516
-2456
-2389
-2315
-2227
-2123
-2001
-1862
-1708
-1544
-1376
-1203
-1032
-856
-661
-459
-256
-45
166
363
566
773
969
1173
1377
1586
1789
1980
2167
2343
2519
2693
2865
3037
3198
3352
3489
3612
3728
3831
3928
4018
4097
4164
4208
4240
4258
4249
4236
4217
4178
4130
4066
3980
3880
3765
3643
3517
3386
3252
3104
2950
2789
2623
2458
2297
2144
1997
1853
1707
1564
1427
1292
1166
1052
952
852
748
648
543
442
343
246
155
64
-28
-123
-226
-325
-426
-531
-624
-712
-798
-886
-976
-1067
-1157
-1237
-1310
-1376
-1434
-1481
-1529
-1577
-1613
-1642
-1658
-1656
-1642
-1618
-1585
-1544
-1495
-1431
-1353
-1260
-1149
-1025
-885
-755
-619
-458
-296
-122
61
249
445
626
816
1009
1193
1384
1574
1767
1952
2136
2319
2485
2646
2807
2962
3108
3250
3381
3498
3600
3688
3770
3843
3908
3965
4005
4031
4043
4041
4029
4011
3987
3952
3908
3857
3797
3723
3640
3555
3468
3378
3283
3181
3074
2962
2844
2721
2602
2486
2368
2244
2118
1989
1848
1713
1587
1449
1315
1185
1046
904
765
628
497
374
258
144
35
-65
-159
-247
-319
-373
-418
-450
-473
-492
-497
-496
-487
-464
-433
-396
-358
-318
-276
-236
-188
-140
-88
-32
23
80
120
170
230
283
341
399
464
520
576
641
697
759
826
894
966
1036
1104
1168
1234
1301
1371
1444
1517
1584
1646
1703
1751
1793
1830
1874
1905
1921
1934
1935
1930
1919
1905
1893
1880
1862
1838
1812
1778
1739
1705
1672
1635
1593
1551
1494
1433
1376
1307
1245
1187
1126
1067
1000
940
868
801
749
688
637
584
534
484
427
378
338
306
278
263
246
224
214
209
212
224
245
272
300
330
363
395
430
477
525
575
627
671
714
750
782
816
846
876
890
905
918
911
909
904
899
899
890
887
882
874
870
866
867
872
876
879
878
873
865
856
848
841
834
818
799
779
741
709
676
637
613
567
508
455
386
318
248
174
102
26
-57
-142
-228
-318
-399
-478
-556
-629
-698
-765
-830
-889
-942
-984
-1012
-1036
-1059
-1071
-1077
-1080
-1078
-1075
-1057
-1037
-1016
-990
-970
-947
-927
-902
-869
-836
-801
-775
-748
-724
-706
-682
-657
-623
-597
-571
-544
-523
-497
-468
-436
-400
-358
-314
-278
-236
-193
-150
-101
-47
9
59
109
155
195
239
280
323
362
396
426
444
462
465
474
490
489
487
477
455
432
400
363
324
285
242
189
124
56
-17
-93
-170
-251
-336
-432
-531
-633
-742
-851
-963
-1068
-1182
-1309
-1431
-1560
-1689
-1818
-1943
-2064
-2185
-2305
-2427
-2548
-2670
-2781
-2891
-2995
-3087
-3190
-3278
-3363
-3453
-3530
-3605
-3665
-3714
-3759
-3798
-3828
-3853
-3871
-3873
-3862
-3839
-3808
-3768
-3720
-3667
-3605
-3528
-3441
-3344
-3235
-3119
-2997
-2876
-2749
-2616
-2475
-2323
-2173
-2017
-1866
-1721
-1572
-1424
-1275
-1123
-973
-827
-688
-556
-430
-314
-199
-93
5
94
167
224
262
282
290
285
262
229
174
94
-1
-112
-231
-361
-496
-638
-791
-943
-1107
-1270
-1427
-1582
-1725
-1860
-1988
-2108
-2224
-2329
-2427
-2514
-2584
-2649
-2705
-2751
-2801
-2842
-2879
-2908
-2922
-2936
-2940
-2943
-2947
-2941
-2935
-2922
-2902
-2876
-2844
-2818
-2789
-2762
-2736
-2706
-2672
-2635
-2600
-2563
-2525
-2492
-2455
-2419
-2380
-2333
-2280
-2227
-2176
-2123
-2074
-2022
-1969
-1909
-1839
-1773
-1708
-1645
-1586
-1524
-1460
-1390
-1319
-1249
-1179
-1113
-1054
-1002
-949
-897
-847
-800
-760
-726
-700
-681
-668
-656
-642
-633
-628
-627
-635
-649
-666
-684
-702
-715
-724
-739
-754
-775
-796
-810
-823
-834
-842
-849
-860
-873
-887
-900
-907
-909
-910
-909
-910
-915
-924
-936
-950
-964
-979
-998
-1022
-1057
-1099
-1143
-1191
-1241
-1292
-1340
-1387
-1436
-1486
-1530
-1570
-1603
-1627
-1640
-1645
-1648
-1647
-1643
-1635
-1618
-1594
-1562
-1526
-1489
-1452
-1416
-1378
-1339
-1296
-1250
-1208
-1168
-1131
-1103
-1079
-1060
-1043
-1030
-1020
-1014
-1015
-1023
-1049
-1076
-1097
-1128
-1159
-1196
-1241
-1287
-1345
-1405
-1463
-1522
-1578
-1631
-1687
-1750
-1813
-1875
-1937
-1992
-2042
-2088
-2130
-2173
-2217
-2257
-2301
-2335
-2355
-2374
-2383
-2386
-2388
-2380
-2369
-2342
-2308
-2269
-2212
-2152
-2091
-2018
-1945
-1867
-1775
-1678
-1574
-1465
-1348
-1238
-1134
-1017
-902
-783
-657
-534
-406
-284
-170
-51
70
187
309
436
551
663
775
872
968
1070
1163
1251
1342
1420
1478
1542
1602
1646
1695
1740
1774
1799
1815
1817
1807
1797
1779
1754
1725
1686
1638
1577
1506
1430
1352
1271
1190
1107
1011
914
812
706
601
501
405
307
210
109
5
-99
-200
-297
-387
-473
-556
-634
-724
-803
-869
-940
-996
-1042
-1083
-1117
-1149
-1179
-1206
-1225
-1236
-1238
-1231
-1223
-1211
-1199
-1184
-1161
-1136
-1099
-1051
-1000
-939
-880
-814
-744
-668
-575
-471
-357
-252
-131
7
131
270
416
569
733
898
1069
1237
1405
1577
1750
1928
2106
2288
2467
2632
2791
2948
3097
3243
3384
3512
3628
3730
3813
3880
3933
3977
4010
4031
4041
4035
4012
3974
3930
3870
3801
3727
3639
3543
3431
3302
3163
3011
2860
2699
2534
2371
2189
1999
1813
1625
1446
1274
1103
938
780
623
468
322
184
60
-50
-156
-251
-342
-426
-500
-570
-626
-672
-705
-741
-771
-783
-799
-808
-805
-795
-774
-744
-710
-672
-625
-574
-511
-432
-350
-257
-157
-57
45
153
265
382
505
632
758
882
1002
1123
1243
1365
1492
1617
1742
1862
1973
2084
2190
2293
2402
2505
2607
2707
2796
2881
2965
3052
3138
3229
3314
3399
3483
3555
3632
3704
3775
3846
3915
3977
4029
4077
4111
4140
4168
4187
4204
4217
4225
4220
4207
4190
4168
4146
4127
4106
4080
4048
4011
3965
3918
3877
3830
3784
3744
3692
3635
3577
3519
3463
3410
3360
3309
3253
3199
3147
3089
3031
2982
2938
2889
2842
2791
2736
2682
2626
2576
2525
2473
2424
2371
2315
2257
2199
2145
2094
2048
2006
1961
1908
1858
1808
1754
1704
1651
1599
1540
1474
1403
1325
1248
1173
1107
1046
981
922
866
814
770
734
714
709
709
726
746
762
792
832
885
944
1011
1083
1152
1222
1289
1360
1433
1507
1583
1659
1728
1791
1855
1907
1956
2016
2073
2123
2185
2235
2266
2312
2358
2398
2449
2504
2553
2603
2657
2701
2744
2792
2843
2898
2950
2995
3035
3071
3097
3120
3143
3163
3182
3191
3192
3187
3176
3161
3141
3125
3113
3089
3060
3032
2991
2941
2893
2842
2790
2733
2671
2605
2528
2445
2363
2282
2200
2115
2028
1937
1841
1737
1630
1522
1416
1314
1208
1100
988
870
755
645
539
440
348
258
167
76
-17
-103
-186
-266
-336
-409
-480
-552
-631
-700
-768
-832
-882
-933
-974
-1018
-1065
-1104
-1138
-1159
-1180
-1187
-1179
-1177
-1170
-1161
-1143
-1119
-1082
-1033
-982
-923
-862
-802
-737
-667
-592
-512
-423
-335
-248
-161
-75
17
119
226
337
454
572
688
803
915
1031
1150
1268
1389
1502
1606
1702
1791
1873
1945
2016
2079
2129
2166
2190
2199
2196
2188
2170
2143
2112
2059
1999
1934
1852
1770
1686
1595
1502
1406
1305
1193
1076
958
841
724
609
494
377
251
123
1
-120
-233
-344
-453
-566
-681
-797
-919
-1039
-1148
-1252
-1357
-1458
-1561
-1666
-1766
-1862
-1945
-2022
-2089
-2150
-2214
-2272
-2332
-2389
-2438
-2484
-2517
-2546
-2584
-2618
-2657
-2694
-2726
-2754
-2776
-2796
-2812
-2830
-2854
-2877
-2899
-2916
-2933
-2945
-2959
-2977
-2998
-3028
-3055
-3080
-3103
-3117
-3131
-3138
-3144
-3153
-3155
-3148
-3126
-3101
-3064
-3013
-2962
-2909
-2849
-2780
-2697
-2606
-2504
-2392
-2278
-2162
-2044
-1922
-1797
-1663
-1523
-1386
-1248
-1115
-987
-860
-735
-607
-478
-352
-230
-115
-11
82
169
256
333
398
461
507
539
565
580
592
600
597
589
573
539
495
440
376
304
223
136
29
-87
-207
-346
-487
-632
-780
-930
-1087
-1248
-1415
-1587
-1762
-1933
-2105
-2272
-2435
-2602
-2769
-2937
-3098
-3251
-3392
-3526
-3651
-3766
-3880
-3984
-4079
-4162
-4238
-4301
-4350
-4395
-4438
-4472
-4498
-4517
-4522
-4517
-4503
-4485
-4467
-4441
-4416
-4386
-4345
-4297
-4245
-4191
-4138
-4086
-4032
-3972
-3905
-3829
-3745
-3660
-3567
-3475
-3381
-3272
-3161
-3045
-2918
-2787
-2656
-2526
-2398
-2270
-2137
-2007
-1877
-1748
-1626
-1516
-1413
-1320
-1233
-1150
-1076
-1010
-956
-917
-887
-872
-862
-854
-849
-846
-845
-850
-863
-877
-893
-906
-914
-923
-932
-947
-957
-976
-1004
-1020
-1038
-1056
-1071
-1090
-1113
-1145
-1165
-1195
-1234
-1260
-1286
-1316
-1356
-1398
-1444
-1493
-1540
-1588
-1634
-1685
-1739
-1800
-1865
-1925
-1991
-2053
-2111
-2173
-2235
-2300
-2365
-2430
-2487
-2527
-2569
-2609
-2638
-2665
-2688
-2706
-2713
-2708
-2699
-2681
-2658
-2635
-2611
-2579
-2540
-2498
-2449
-2398
-2345
-2293
-2247
-2197
-2155
-2104
-2041
-1986
-1933
-1886
-1841
-1796
-1755
-1706
-1657
-1606
-1549
-1496
-1443
-1394
-1343
-1285
-1225
-1173
-1113
-1052
-999
-943
-897
-839
-775
-719
-659
-607
-557
-515
-478
-439
-407
-373
-343
-318
-298
-287
-277
-266
-249
-228
-205
-176
-148
-115
-79
-35
17
76
148
220
292
366
438
512
601
686
766
858
932
1010
1095
1166
1242
1321
1406
1486
1555
1629
1702
1766
1835
1908
1982
2058
2120
2183
2245
2294
2342
2384
2430
2466
2490
2513
2513
2507
2489
2461
2427
2378
2325
2251
2161
2063
1953
1838
1718
1594
1461
1323
1176
1012
854
692
528
369
207
46
-121
-287
-452
-613
-765
-912
-1048
-1181
-1306
-1427
-1540
-1630
-1714
-1780
-1826
-1864
-1886
-1896
-1897
-1878
-1848
-1801
-1736
-1666
-1587
-1499
-1407
-1306
-1195
-1074
-946
-812
-676
-537
-394
-247
-94
67
236
404
580
756
922
1097
1278
1461
1645
1830
2013
2189
2362
2530
2692
2855
3014
3165
3307
3440
3561
3663
3759
3849
3926
3989
4031
4060
4071
4061
4037
3999
3950
3886
3813
3720
3613
3497
3365
3238
3105
2962
2826
2685
2537
2387
2239
2093
1957
1821
1694
1576
1456
1344
1233
1132
1041
960
889
819
756
692
634
573
525
493
456
429
401
373
345
322
309
299
296
297
303
306
308
314
322
340
364
393
424
463
502
541
584
642
713
787
865
945
1031
1119
1214
1315
1422
1537
1656
1777
1895
2010
2130
2244
2355
2469
2577
2679
2768
2847
2918
2978
3037
3094
3144
3189
3223
3247
3268
3278
3287
3300
3302
3305
3300
3284
3264
3239
3215
3190
3167
3149
3121
3089
3058
3023
3000
2987
2970
2959
2950
2941
2930
2921
2912
2900
2898
2902
2897
2892
2882
2870
2859
2839
2827
2821
2807
2793
2771
2744
2717
2690
2663
2633
2607
2578
2547
2512
2473
2435
2399
2372
2345
2313
2278
2241
2202
2164
2132
2101
2069
2041
2006
1971
1934
1897
1866
1833
1812
1788
1754
1725
1693
1658
1627
1601
1577
1549
1525
1499
1468
1440
1410
1390
1369
1342
1327
1303
1272
1245
1213
1188
1179
1164
1145
1134
1121
1108
1097
1095
1098
1107
1119
1133
1147
1159
1174
1192
1217
1248
1282
1321
1358
1392
1435
1475
1520
1576
1632
1693
1744
1795
1853
1900
1950
2000
2048
2099
2143
2183
2216
2245
2271
2306
2341
2369
2403
2431
2455
2481
2500
2524
2552
2578
2604
2624
2635
2641
2643
2645
2647
2652
2648
2641
2631
2606
2587
2565
2533
2508
2480
2450
2412
2366
2315
2258
2201
2141
2086
2028
1967
1901
1824
1751
1678
1604
1534
1465
1398
1324
1247
1168
1092
1024
961
909
857
808
759
717
687
655
631
618
605
588
572
548
521
494
462
429
394
354
306
248
183
112
43
-26
-95
-160
-229
-302
-375
-450
-513
-572
-623
-656
-688
-717
-739
-754
-761
-755
-736
-713
-674
-630
-585
-532
-473
-405
-326
-238
-140
-40
56
158
255
354
470
583
698
814
924
1032
1131
1228
1325
1422
1521
1611
1695
1771
1831
1887
1934
1972
2012
2042
2061
2068
2059
2037
2007
1966
1925
1871
1805
1733
1643
1542
1433
1317
1199
1079
956
824
685
538
388
236
83
-67
-218
-371
-530
-694
-864
-1034
-1205
-1371
-1530
-1694
-1854
-2016
-2185
-2347
-2506
-2655
-2791
-2922
-3037
-3148
-3258
-3356
-3441
-3511
-3563
-3597
-3619
-3628
-3630
-3625
-3614
-3588
-3542
-3494
-3428
-3355
-3286
-3211
-3136
-3058
-2970
-2873
-2772
-2669
-2561
-2455
-2351
-2250
-2143
-2029
-1909
-1784
-1662
-1541
-1425
-1308
-1196
-1089
-976
-863
-756
-657
-569
-494
-425
-364
-310
-258
-216
-184
-164
-156
-159
-172
-181
-195
-219
-239
-266
-300
-338
-381
-421
-456
-490
-523
-556
-588
-633
-687
-737
-789
-840
-895
-956
-1025
-1108
-1205
-1305
-1405
-1508
-1606
-1715
-1825
-1933
-2054
-2172
-2286
-2397
-2501
-2601
-2699
-2796
-2891
-2987
-3076
-3152
-3215
-3268
-3310
-3342
-3373
-3394
-3410
-3408
-3397
-3378
-3337
-3299
-3251
-3199
-3151
-3090
-3022
-2945
-2861
-2770
-2684
-2600
-2513
-2434
-2349
-2263
-2175
-2084
-2002
-1925
-1856
-1793
-1735
-1677
-1617
-1558
-1502
-1452
-1409
-1370
-1335
-1298
-1254
-1210
-1163
-1114
-1074
-1031
-990
-942
-891
-839
-774
-713
-658
-606
-557
-507
-460
-412
-365
-320
-286
-257
-234
-222
-207
-193
-185
-177
-177
-185
-200
-217
-236
-258
-276
-296
-319
-348
-382
-417
-453
-488
-519
-546
-578
-607
-645
-688
-728
-776
-804
-844
-892
-923
-975
-1026
-1073
-1128
-1181
-1227
-1272
-1318
-1366
-1417
-1467
-1521
-1567
-1604
-1638
-1668
-1698
-1728
-1758
-1785
-1807
-1820
-1825
-1826
-1817
-1813
-1808
-1793
-1779
-1758
-1725
-1683
-1640
-1590
-1540
-1492
-1435
-1368
-1293
-1216
-1127
-1036
-945
-854
-761
-662
-559
-446
-329
-215
-102
7
112
213
318
421
520
617
701
780
849
910
968
1023
1080
1131
1176
1213
1240
1260
1280
1294
1307
1318
1321
1314
1295
1268
1235
1192
1150
1103
1050
990
921
844
762
682
599
520
444
366
282
190
99
7
-82
-167
-244
-318
-394
-471
-546
-613
-671
-720
-757
-782
-799
-808
-813
-807
-788
-755
-707
-647
-574
-498
-418
-330
-237
-135
-21
101
229
361
493
625
764
909
1058
1219
1384
1540
1702
1861
2012
2158
2300
2446
2586
2721
2846
2957
3057
3150
3236
3314
3388
3455
3510
3551
3578
3590
3594
3588
3574
3552
3517
3474
3417
3343
3263
3178
3084
2988
2888
2780
2657
2524
2396
2260
2125
1990
1855
1725
1586
1448
1306
1171
1035
899
780
656
538
423
303
191
88
-6
-89
-161
-227
-278
-330
-380
-409
-430
-430
-415
-395
-369
-338
-299
-252
-197
-131
-52
32
117
206
293
383
476
573
680
791
900
1007
1112
1217
1316
1423
1542
1660
1779
1897
2010
2121
2234
2342
2455
2572
2685
2800
2904
3006
3100
3184
3274
3360
3447
3526
3597
3656
3706
3749
3776
3807
3830
3841
3844
3826
3799
3754
3701
3639
3572
3505
3421
3334
3237
3131
3020
2911
2805
2699
2595
2491
2381
2266
2154
2042
1937
1841
1750
1664
1577
1493
1411
1335
1269
1213
1166
1126
1088
1048
1010
971
932
903
875
850
827
800
769
734
701
676
653
636
624
609
594
578
558
545
544
536
541
555
550
555
561
568
584
603
636
677
714
758
809
861
914
975
1050
1129
1210
1297
1376
1450
1533
1619
1709
1803
1893
1977
2054
2125
2190
2251
2312
2370
2427
2474
2512
2541
2561
2574
2587
2602
2614
2626
2623
2613
2600
2578
2560
2531
2510
2493
2462
2422
2371
2315
2253
2190
2126
2060
1989
1906
1813
1711
1608
1502
1395
1292
1185
1073
957
837
713
598
483
373
274
175
76
-27
-128
-221
-308
-390
-460
-523
-589
-654
-717
-779
-832
-875
-907
-927
-939
-947
-948
-938
-919
-887
-836
-772
-697
-618
-533
-452
-361
-259
-154
-42
74
191
302
409
509
609
713
811
910
1007
1094
1170
1236
1297
1352
1406
1462
1513
1557
1592
1620
1640
1655
1672
1684
1698
1708
1697
1683
1657
1618
1574
1517
1459
1393
1314
1222
1110
988
862
713
577
457
314
170
22
-134
-286
-437
-578
-709
-829
-944
-1059
-1169
-1273
-1373
-1461
-1535
-1598
-1658
-1713
-1767
-1823
-1877
-1924
-1960
-1987
-2004
-2016
-2027
-2033
-2033
-2025
-2004
-1966
-1915
-1855
-1787
-1715
-1639
-1561
-1473
-1375
-1265
-1153
-1038
-919
-809
-700
-596
-484
-363
-249
-130
-18
83
176
259
337
411
484
556
619
664
704
736
750
760
770
775
775
763
740
704
657
600
538
478
415
343
261
167
71
-39
-145
-248
-349
-432
-530
-639
-737
-838
-935
-1024
-1103
-1174
-1243
-1305
-1365
-1430
-1486
-1529
-1569
-1601
-1621
-1643
-1665
-1686
-1710
-1729
-1740
-1743
-1741
-1734
-1727
-1721
-1715
-1708
-1696
-1680
-1654
-1625
-1600
-1576
-1560
-1549
-1537
-1521
-1505
-1491
-1472
-1463
-1464
-1471
-1481
-1493
-1502
-1513
-1525
-1539
-1567
-1603
-1642
-1686
-1720
-1758
-1801
-1830
-1866
-1910
-1948
-1991
-2024
-2049
-2070
-2084
-2096
-2105
-2118
-2129
-2137
-2137
-2127
-2112
-2093
-2077
-2058
-2041
-2025
-2002
-1975
-1941
-1902
-1871
-1836
-1797
-1766
-1727
-1683
-1631
-1573
-1516
-1460
-1409
-1357
-1308
-1254
-1194
-1135
-1076
-1028
-986
-947
-915
-885
-850
-817
-784
-752
-729
-710
-700
-686
-670
-655
-640
-632
-625
-627
-641
-657
-675
-689
-701
-717
-732
-755
-784
-814
-844
-873
-902
-923
-948
-981
-1018
-1060
-1106
-1146
-1182
-1217
-1242
-1271
-1297
-1321
-1354
-1376
-1390
-1395
-1398
-1405
-1400
-1406
-1415
-1417
-1416
-1412
-1405
-1388
-1381
-1383
-1382
-1389
-1396
-1402
-1405
-1406
-1408
-1417
-1431
-1443
-1459
-1469
-1471
-1469
-1465
-1460
-1448
-1446
-1445
-1433
-1415
-1384
-1345
-1297
-1254
-1209
-1159
-1115
-1051
-982
-912
-833
-757
-689
-626
-569
-514
-454
-398
-343
-296
-259
-232
-218
-203
-197
-193
-185
-185
-191
-202
-225
-252
-280
-306
-315
-331
-354
-373
-397
-421
-444
-464
-474
-480
-485
-491
-504
-515
-536
-565
-570
-585
-606
-613
-634
-658
-687
-716
-740
-761
-772
-779
-787
-797
-811
-826
-834
-837
-831
-813
-794
-780
-766
-752
-736
-721
-696
-662
-629
-589
-549
-513
-481
-458
-423
-383
-340
-292
-251
-220
-196
-181
-167
-147
-127
-104
-83
-69
-62
-65
-70
-80
-88
-86
-87
-90
-102
-124
-158
-189
-221
-253
-271
-296
-331
-364
-407
-453
-498
-537
-564
-585
-597
-612
-629
-645
-668
-680
-686
-684
-678
-669
-654
-655
-660
-668
-675
-674
-670
-658
-657
-656
-655
-668
-680
-686
-682
-671
-658
-636
-619
-605
-590
-569
-536
-491
-424
-357
-297
-226
-161
-97
-27
53
143
237
333
427
514
591
668
747
831
923
1015
1099
1175
1240
1294
1343
1381
1427
1481
1522
1552
1568
1567
1552
1531
1509
1483
1458
1426
1382
1332
1265
1194
1127
1059
997
934
874
813
740
663
587
515
449
395
353
311
267
222
172
131
103
84
81
85
91
92
86
80
79
86
100
123
145
167
185
199
210
225
256
291
334
379
419
454
480
510
544
583
628
674
715
750
779
799
819
841
867
899
927
948
960
964
965
963
968
979
988
996
998
992
976
954
937
917
906
899
882
865
841
817
791
771
760
752
751
742
727
709
688
672
660
652
650
656
651
638
626
607
593
588
590
598
604
609
612
614
626
648
678
722
773
818
862
904
951
1002
1060
1123
1188
1252
1307
1354
1395
1434
1475
1520
1571
1621
1669
1708
1742
1772
1808
1851
1899
1955
2004
2051
2094
2127
2165
2203
2244
2285
2326
2369
2391
2400
2402
2398
2390
2380
2365
2336
2298
2239
2162
2074
1983
1897
1799
1702
1591
1458
1322
1174
1022
874
724
576
413
251
90
-89
-260
-434
-607
-765
-922
-1072
-1223
-1375
-1517
-1648
-1762
-1861
-1935
-2000
-2052
-2086
-2114
-2118
-2103
-2067
-2003
-1924
-1822
-1709
-1590
-1459
-1313
-1148
-971
-780
-585
-388
-191
2
196
391
590
788
987
1183
1367
1540
1708
1870
2032
2204
2368
2524
2674
2814
2945
3064
3178
3293
3403
3507
3606
3685
3752
3807
3841
3878
3906
3925
3935
3925
3895
3843
3777
3696
3605
3506
3397
3271
3124
2961
2779
2586
2386
2184
1980
1767
1550
1319
1079
834
591
360
132
-85
-297
-510
-715
-918
-1113
-1290
-1456
-1602
-1727
-1847
-1960
-2065
-2157
-2237
-2306
-2349
-2374
-2389
-2392
-2388
-2383
-2369
-2344
-2301
-2244
-2179
-2108
-2036
-1963
-1886
-1808
-1719
-1615
-1506
-1390
-1270
-1152
-1030
-904
-771
-625
-469
-300
-127
49
224
396
579
770
971
1175
1387
1605
1807
2006
2197
2385
2571
2746
2915
3071
3210
3324
3416
3492
3550
3593
3619
3629
3617
3575
3514
3430
3323
3213
3094
2965
2832
2681
2517
2344
2161
1986
1809
1631
1465
1290
1113
932
741
553
371
196
22
-147
-320
-498
-681
-868
-1047
-1221
-1381
-1542
-1701
-1839
-1982
-2125
-2263
-2389
-2492
-2585
-2666
-2744
-2814
-2880
-2943
-2992
-3026
-3044
-3045
-3032
-3011
-2980
-2942
-2892
-2832
-2756
-2655
-2543
-2421
-2288
-2158
-2023
-1878
-1729
-1562
-1390
-1204
-1008
-821
-636
-453
-268
-80
119
321
518
712
894
1066
1228
1382
1533
1678
1812
1932
2034
2112
2171
2215
2244
2267
2284
2284
2272
2245
2200
2139
2074
2005
1934
1864
1785
1689
1581
1465
1341
1215
1092
968
843
716
583
441
295
153
13
-124
-254
-381
-510
-643
-783
-922
-1055
-1187
-1308
-1416
-1528
-1638
-1750
-1861
-1968
-2066
-2144
-2220
-2287
-2348
-2411
-2472
-2530
-2577
-2621
-2645
-2653
-2660
-2664
-2654
-2646
-2642
-2613
-2573
-2522
-2459
-2394
-2320
-2250
-2178
-2097
-2005
-1903
-1795
-1681
-1567
-1456
-1348
-1238
-1127
-1010
-888
-769
-650
-536
-431
-330
-230
-127
-18
97
221
339
450
567
683
802
930
1066
1208
1353
1492
1622
1750
1876
1998
2123
2249
2365
2473
2566
2638
2697
2741
2774
2798
2812
2808
2786
2742
2672
2593
2502
2398
2293
2177
2049
1909
1755
1592
1424
1257
1093
927
762
590
415
236
50
-128
-301
-465
-619
-768
-915
-1062
-1202
-1335
-1452
-1550
-1639
-1714
-1788
-1859
-1916
-1974
-2025
-2060
-2091
-2107
-2122
-2139
-2152
-2169
-2182
-2190
-2192
-2188
-2174
-2156
-2146
-2131
-2118
-2099
-2066
-2031
-1980
-1929
-1879
-1826
-1775
-1721
-1660
-1586
-1503
-1414
-1319
-1222
-1126
-1031
-931
-823
-710
-589
-463
-340
-222
-108
3
118
238
358
478
598
702
806
906
975
1053
1148
1219
1285
1354
1398
1425
1451
1460
1460
1468
1464
1445
1428
1389
1333
1286
1227
1162
1111
1058
993
934
871
795
728
664
601
552
513
464
414
372
320
275
248
223
205
197
182
164
144
123
105
94
86
81
77
64
46
22
-7
-33
-58
-79
-99
-125
-158
-201
-249
-296
-342
-380
-417
-460
-502
-551
-613
-677
-736
-800
-859
-915
-980
-1042
-1114
-1200
-1280
-1351
-1418
-1478
-1531
-1582
-1635
-1689
-1739
-1780
-1810
-1828
-1833
-1832
-1829
-1827
-1821
-1810
-1790
-1757
-1716
-1664
-1616
-1567
-1514
-1463
-1401
-1331
-1248
-1153
-1053
-948
-848
-746
-630
-507
-370
-229
-77
93
252
407
571
739
914
1097
1288
1480
1668
1850
2024
2192
2359
2527
2687
2841
2985
3106
3212
3302
3378
3440
3491
3535
3558
3563
3552
3515
3462
3402
3324
3237
3146
3031
2902
2755
2592
2423
2241
2059
1870
1671
1463
1247
1019
786
563
334
106
-113
-334
-552
-768
-979
-1181
-1371
-1546
-1707
-1860
-2009
-2151
-2285
-2408
-2517
-2616
-2706
-2787
-2866
-2941
-3009
-3072
-3122
-3157
-3178
-3190
-3194
-3187
-3168
-3137
-3093
-3028
-2945
-2848
-2738
-2614
-2481
-2342
-2179
-2010
-1842
-1649
-1453
-1258
-1057
-858
-654
-446
-239
-32
173
370
560
740
912
1084
1248
1410
1569
1721
1863
1985
2108
2232
2342
2449
2550
2639
2716
2780
2832
2874
2908
2938
2955
2964
2971
2957
2932
2896
2852
2804
2747
2682
2609
2522
2420
2309
2191
2069
1946
1822
1689
1550
1405
1249
1097
943
783
631
478
325
167
3
-145
-283
-425
-556
-678
-799
-917
-1032
-1145
-1253
-1351
-1440
-1519
-1593
-1670
-1742
-1808
-1873
-1932
-1984
-2028
-2071
-2110
-2148
-2193
-2229
-2261
-2285
-2301
-2315
-2322
-2331
-2340
-2344
-2343
-2335
-2312
-2282
-2254
-2216
-2170
-2122
-2072
-2005
-1916
-1826
-1724
-1602
-1483
-1361
-1220
-1070
-909
-732
-552
-364
-173
16
205
395
581
778
982
1171
1355
1532
1698
1857
2014
2168
2312
2452
2579
2693
2795
2878
2956
3030
3090
3136
3173
3197
3200
3194
3170
3139
3101
3052
2997
2926
2847
2758
2658
2554
2443
2334
2225
2110
1989
1866
1736
1605
1476
1343
1213
1080
943
804
661
518
376
238
103
-34
-171
-312
-455
-597
-736
-869
-997
-1124
-1249
-1374
-1497
-1615
-1728
-1830
-1922
-2003
-2078
-2148
-2208
-2260
-2305
-2335
-2348
-2351
-2351
-2339
-2319
-2294
-2255
-2208
-2144
-2068
-1984
-1891
-1790
-1681
-1566
-1440
-1303
-1154
-1000
-839
-667
-505
-329
-141
45
246
450
659
868
1075
1284
1490
1701
1911
2120
2327
2514
2697
2875
3034
3188
3334
3466
3589
3695
3780
3850
3903
3938
3963
3976
3969
3946
3907
3846
3767
3671
3566
3449
3319
3178
3018
2847
2667
2472
2273
2070
1854
1644
1425
1190
954
712
472
232
-8
-243
-482
-725
-972
-1222
-1466
-1707
-1944
-2174
-2405
-2633
-2861
-3085
-3299
-3505
-3695
-3871
-4033
-4181
-4314
-4433
-4534
-4606
-4653
-4677
-4674
-4648
-4602
-4536
-4447
-4342
-4208
-4047
-3869
-3676
-3472
-3253
-3027
-2794
-2546
-2287
-2016
-1740
-1462
-1187
-913
-638
-366
-92
185
463
730
989
1240
1479
1712
1939
2160
2373
2575
2763
2930
3083
3216
3326
3431
3521
3593
3642
3669
3676
3658
3625
3578
3521
3449
3359
3257
3125
2980
2826
2657
2481
2297
2105
1894
1671
1439
1192
939
691
443
183
-79
-339
-607
-878
-1141
-1399
-1650
-1890
-2123
-2354
-2578
-2797
-3009
-3207
-3390
-3559
-3718
-3872
-4017
-4159
-4295
-4418
-4520
-4608
-4690
-4756
-4815
-4868
-4905
-4930
-4933
-4914
-4885
-4842
-4782
-4716
-4641
-4547
-4439
-4310
-4167
-4013
-3846
-3675
-3493
-3303
-3108
-2897
-2675
-2444
-2212
-1979
-1746
-1514
-1278
-1045
-807
-565
-326
-93
132
344
559
770
968
1171
1363
1540
1707
1854
1990
2112
2221
2319
2403
2470
2517
2542
2552
2547
2529
2499
2462
2412
2341
2260
2167
2066
1961
1849
1738
1616
1485
1348
1201
1047
895
743
585
427
263
99
-66
-239
-406
-568
-727
-886
-1041
-1189
-1349
-1498
-1634
-1773
-1901
-2024
-2144
-2264
-2381
-2498
-2614
-2717
-2818
-2909
-2996
-3082
-3166
-3250
-3324
-3392
-3448
-3497
-3536
-3573
-3612
-3642
-3667
-3679
-3679
-3669
-3646
-3616
-3582
-3541
-3492
-3439
-3369
-3287
-3200
-3102
-3003
-2898
-2787
-2676
-2551
-2419
-2279
-2133
-1988
-1837
-1687
-1533
-1374
-1212
-1045
-876
-706
-539
-378
-217
-56
100
262
427
579
730
873
1006
1139
1266
1391
1512
1624
1730
1823
1909
1987
2057
2126
2189
2246
2296
2330
2357
2379
2392
2401
2406
2401
2388
2359
2319
2278
2224
2160
2092
2010
1925
1829
1717
1605
1480
1353
1224
1085
947
794
640
489
329
174
19
-136
-284
-424
-571
-725
-859
-984
-1103
-1208
-1303
-1395
-1482
-1553
-1620
-1676
-1717
-1747
-1758
-1769
-1779
-1773
-1762
-1739
-1703
-1652
-1593
-1531
-1461
-1391
-1314
-1228
-1133
-1029
-920
-806
-694
-583
-469
-352
-229
-104
23
153
276
398
517
634
755
871
989
1102
1206
1305
1400
1486
1567
1652
1737
1818
1895
1973
2040
2103
2168
2231
2297
2354
2414
2461
2500
2536
2552
2568
2580
2583
2579
2563
2541
2506
2467
2424
2375
2327
2279
2225
2164
2098
2029
1957
1892
1828
1758
1692
1623
1552
1483
1414
1346
1289
1237
1180
1134
1088
1049
1015
981
962
952
948
945
945
957
966
983
1013
1044
1073
1106
1134
1160
1186
1208
1232
1254
1273
1291
1298
1297
1293
1284
1273
1260
1245
1225
1200
1167
1129
1096
1057
1017
985
950
911
874
839
801
760
734
715
693
673
652
635
613
590
576
561
551
538
521
508
489
469
458
448
438
429
419
400
379
360
340
326
304
288
282
264
246
227
215
208
208
216
223
240
255
274
301
336
386
448
515
589
669
750
835
930
1034
1144
1257
1370
1482
1587
1696
1803
1913
2021
2129
2245
2339
2436
2533
2615
2705
2793
2878
2959
3032
3097
3149
3197
3237
3276
3310
3342
3363
3372
3374
3357
3340
3316
3290
3265
3221
3177
3115
3042
2969
2884
2802
2718
2623
2529
2421
2306
2190
2067
1951
1829
1700
1573
1436
1290
1138
982
821
665
511
350
194
34
-129
-293
-447
-592
-729
-856
-978
-1092
-1206
-1315
-1408
-1491
-1559
-1613
-1655
-1691
-1717
-1730
-1734
-1715
-1681
-1642
-1579
-1503
-1425
-1334
-1242
-1149
-1032
-902
-769
-631
-485
-345
-204
-52
103
265
432
602
772
935
1095
1259
1422
1589
1766
1941
2116
2290
2458
2626
2797
2969
3149
3331
3509
3687
3857
4015
4172
4324
4471
4612
4748
4869
4972
5058
5119
5171
5208
5228
5234
5213
5172
5106
5014
4903
4777
4643
4487
4316
4132
3919
3697
3460
3215
2970
2712
2456
2199
1932
1660
1389
1119
853
600
356
114
-116
-344
-570
-782
-987
-1181
-1356
-1522
-1681
-1836
-1982
-2120
-2252
-2368
-2467
-2556
-2634
-2698
-2758
-2808
-2846
-2868
-2865
-2850
-2830
-2797
-2750
-2709
-2654
-2579
-2503
-2408
-2304
-2196
-2083
-1967
-1839
-1710
-1563
-1402
-1238
-1058
-873
-683
-484
-280
-63
165
402
647
897
1148
1397
1651
1905
2166
2436
2703
2971
3227
3474
3711
3940
4161
4373
4577
4768
4947
5094
5221
5336
5428
5506
5568
5611
5629
5626
5602
5553
5484
5401
5310
5198
5072
4930
4766
4584
4390
4182
3961
3740
3505
3254
3001
2729
2448
2171
1888
1613
1337
1060
783
498
229
-43
-318
-567
-809
-1042
-1266
-1484
-1702
-1909
-2104
-2285
-2448
-2606
-2752
-2888
-3021
-3142
-3250
-3337
-3407
-3461
-3490
-3509
-3520
-3512
-3490
-3447
-3382
-3297
-3199
-3082
-2952
-2813
-2659
-2490
-2299
-2094
-1878
-1644
-1406
-1164
-916
-661
-397
-131
142
413
677
938
1186
1431
1670
1901
2129
2348
2556
2736
2906
3068
3203
3331
3450
3550
3632
3694
3739
3763
3769
3770
3756
3729
3699
3646
3576
3489
3396
3303
3199
3095
2979
2858
2727
2577
2427
2272
2117
1956
1799
1644
1483
1318
1145
979
817
664
514
364
223
80
-65
-205
-339
-467
-584
-699
-810
-918
-1027
-1129
-1227
-1314
-1399
-1472
-1532
-1602
-1667
-1728
-1793
-1848
-1892
-1935
-1974
-2010
-2048
-2084
-2117
-2145
-2163
-2173
-2181
-2186
-2188
-2188
-2189
-2184
-2168
-2146
-2114
-2080
-2043
-2001
-1959
-1908
-1850
-1778
-1696
-1612
-1525
-1437
-1351
-1264
-1171
-1073
-973
-870
-771
-681
-595
-515
-442
-364
-289
-215
-144
-82
-25
25
72
121
173
226
282
330
373
414
453
491
531
576
617
654
682
703
724
732
739
747
750
747
731
705
665
615
557
495
427
346
255
152
36
-92
-224
-359
-497
-635
-779
-929
-1087
-1245
-1398
-1549
-1692
-1826
-1952
-2080
-2202
-2318
-2432
-2528
-2620
-2704
-2774
-2841
-2903
-2966
-3018
-3066
-3105
-3129
-3147
-3162
-3174
-3176
-3178
-3176
-3165
-3145
-3117
-3086
-3052
-3022
-2985
-2947
-2911
-2864
-2817
-2767
-2715
-2667
-2618
-2576
-2531
-2481
-2430
-2372
-2322
-2279
-2232
-2188
-2148
-2103
-2054
-2006
-1953
-1913
-1869
-1815
-1770
-1718
-1662
-1600
-1535
-1478
-1411
-1353
-1306
-1250
-1196
-1143
-1093
-1054
-1026
-1006
-992
-985
-977
-970
-971
-977
-990
-1013
-1042
-1073
-1103
-1134
-1169
-1205
-1248
-1296
-1341
-1391
-1438
-1476
-1514
-1547
-1583
-1623
-1657
-1701
-1731
-1748
-1773
-1791
-1810
-1832
-1856
-1879
-1899
-1915
-1924
-1934
-1941
-1948
-1962
-1970
-1985
-1999
-1997
-2002
-2011
-2021
-2037
-2059
-2083
-2103
-2125
-2143
-2158
-2180
-2203
-2226
-2249
-2269
-2280
-2289
-2295
-2297
-2302
-2312
-2320
-2322
-2322
-2319
-2312
-2304
-2297
-2294
-2289
-2284
-2276
-2262
-2245
-2228
-2210
-2199
-2191
-2177
-2169
-2158
-2145
-2137
-2127
-2129
-2134
-2141
-2154
-2161
-2172
-2183
-2195
-2211
-2228
-2245
-2255
-2261
-2259
-2249
-2235
-2218
-2197
-2171
-2139
-2092
-2041
-1982
-1914
-1845
-1772
-1704
-1622
-1540
-1466
-1377
-1293
-1209
-1132
-1064
-997
-938
-879
-824
-776
-737
-705
-681
-669
-655
-643
-641
-639
-641
-656
-677
-704
-733
-766
-803
-838
-883
-931
-981
-1039
-1098
-1158
-1219
-1278
-1342
-1406
-1476
-1548
-1617
-1684
-1747
-1805
-1859
-1912
-1967
-2017
-2064
-2104
-2142
-2170
-2189
-2211
-2229
-2245
-2259
-2268
-2268
-2266
-2260
-2247
-2239
-2231
-2219
-2201
-2174
-2142
-2104
-2065
-2025
-1984
-1941
-1895
-1845
-1790
-1737
-1679
-1616
-1564
-1509
-1450
-1387
-1324
-1259
-1189
-1123
-1063
-1001
-939
-876
-814
-750
-686
-632
-582
-536
-495
-451
-407
-365
-328
-295
-266
-243
-222
-203
-187
-172
-162
-160
-162
-174
-189
-205
-228
-250
-276
-310
-347
-387
-426
-469
-510
-545
-583
-622
-663
-705
-751
-793
-822
-854
-881
-912
-948
-978
-1006
-1028
-1047
-1060
-1070
-1083
-1094
-1103
-1112
-1118
-1116
-1107
-1098
-1085
-1067
-1050
-1028
-997
-961
-911
-852
-792
-732
-668
-596
-523
-447
-362
-277
-196
-116
-41
30
97
164
232
294
348
395
437
473
504
535
568
599
631
662
690
723
762
807
863
926
994
1064
1141
1221
1305
1400
1505
1605
1715
1826
1924
2025
2129
2223
2312
2405
2487
2552
2613
2664
2699
2720
2737
2742
2731
2709
2675
2627
2565
2493
2415
2332
2238
2135
2027
1910
1791
1676
1556
1443
1331
1216
1103
992
880
768
668
575
484
402
317
238
169
105
50
3
-31
-58
-80
-93
-101
-95
-77
-51
2
57
110
182
257
340
431
530
637
744
853
957
1058
1160
1260
1360
1463
1563
1658
1754
1843
1933
2024
2117
2215
2315
2416
2510
2601
2692
2784
2876
2968
3060
3145
3231
3301
3363
3429
3486
3544
3597
3643
3680
3714
3741
3754
3771
3787
3800
3806
3809
3806
3791
3771
3754
3738
3718
3698
3674
3642
3606
3570
3531
3488
3452
3407
3358
3309
3250
3187
3123
3055
2985
2915
2842
2762
2671
2583
2496
2404
2318
2231
2139
2046
1953
1854
1754
1660
1568
1479
1393
1301
1207
1114
1016
927
846
769
698
627
556
490
428
373
325
290
266
248
230
215
213
219
237
267
307
352
403
460
519
578
652
738
821
914
1008
1099
1190
1281
1388
1489
1600
1729
1851
1974
2092
2223
2354
2479
2619
2763
2900
3040
3184
3320
3462
3610
3752
3903
4061
4208
4349
4489
4625
4764
4901
5036
5170
5294
5408
5511
5604
5693
5774
5850
5913
5960
5997
6022
6032
6026
6011
5985
5941
5885
5813
5721
5611
5487
5353
5209
5046
4871
4690
4492
4277
4055
3829
3596
3360
3123
2879
2627
2369
2112
1856
1600
1358
1117
875
645
413
185
-29
-231
-413
-591
-755
-905
-1054
-1187
-1309
-1418
-1512
-1596
-1655
-1714
-1771
-1807
-1835
-1838
-1831
-1814
-1778
-1734
-1678
-1616
-1542
-1453
-1355
-1239
-1111
-976
-836
-686
-528
-364
-189
-8
185
380
573
768
962
1157
1355
1552
1754
1955
2147
2334
2514
2689
2862
3031
3194
3352
3506
3649
3782
3912
4033
4150
4262
4364
4455
4538
4605
4660
4709
4746
4776
4795
4800
4793
4770
4736
4691
4639
4572
4497
4417
4321
4214
4091
3959
3825
3684
3537
3380
3215
3037
2849
2656
2456
2254
2047
1833
1614
1385
1154
917
675
433
194
-49
-293
-530
-772
-1018
-1258
-1491
-1716
-1933
-2139
-2340
-2532
-2716
-2891
-3047
-3188
-3319
-3438
-3540
-3636
-3720
-3778
-3828
-3865
-3881
-3889
-3879
-3854
-3822
-3774
-3714
-3641
-3547
-3440
-3328
-3206
-3074
-2933
-2781
-2616
-2441
-2258
-2068
-1878
-1686
-1494
-1292
-1094
-896
-687
-485
-282
-83
110
305
489
682
888
1083
1271
1455
1631
1802
1964
2121
2276
2419
2552
2668
2767
2853
2926
2990
3045
3086
3118
3138
3142
3133
3110
3084
3055
3012
2963
2905
2832
2744
2648
2548
2439
2325
2200
2061
1913
1751
1582
1406
1225
1044
860
665
469
270
59
-148
-355
-562
-764
-970
-1178
-1391
-1613
-1833
-2053
-2270
-2484
-2701
-2916
-3133
-3352
-3564
-3767
-3963
-4146
-4321
-4484
-4632
-4776
-4907
-5020
-5118
-5197
-5257
-5308
-5348
-5372
-5386
-5385
-5365
-5327
-5274
-5209
-5131
-5047
-4947
-4834
-4716
-4581
-4427
-4270
-4107
-3937
-3766
-3597
-3413
-3225
-3041
-2842
-2648
-2455
-2257
-2068
-1879
-1686
-1487
-1291
-1095
-899
-715
-530
-350
-179
-4
166
323
474
617
739
853
956
1048
1133
1204
1260
1296
1320
1322
1315
1309
1283
1250
1205
1138
1061
969
867
752
637
514
376
235
67
-95
-250
-413
-577
-753
-920
-1083
-1256
-1427
-1594
-1757
-1914
-2064
-2210
-2351
-2489
-2631
-2772
-2900
-3029
-3155
-3273
-3395
-3519
-3636
-3751
-3868
-3979
-4083
-4184
-4280
-4378
-4470
-4557
-4647
-4728
-4796
-4859
-4916
-4969
-5013
-5053
-5097
-5119
-5125
-5132
-5128
-5116
-5099
-5081
-5053
-5016
-4971
-4915
-4855
-4788
-4713
-4636
-4556
-4470
-4376
-4279
-4174
-4064
-3954
-3844
-3731
-3612
-3490
-3362
-3227
-3092
-2954
-2820
-2689
-2555
-2423
-2288
-2153
-2022
-1894
-1778
-1661
-1547
-1444
-1337
-1233
-1135
-1042
-958
-879
-806
-739
-671
-613
-556
-500
-460
-425
-398
-378
-364
-356
-350
-358
-374
-399
-435
-484
-537
-587
-648
-714
-797
-886
-972
-1074
-1167
-1269
-1381
-1489
-1604
-1727
-1855
-1984
-2118
-2256
-2385
-2514
-2650
-2783
-2913
-3044
-3171
-3290
-3399
-3501
-3594
-3682
-3766
-3854
-3930
-3989
-4045
-4088
-4123
-4152
-4174
-4193
-4202
-4206
-4201
-4182
-4156
-4127
-4096
-4053
-4017
-3970
-3903
-3843
-3771
-3690
-3611
-3527
-3445
-3353
-3254
-3144
-3034
-2924
-2799
-2683
-2563
-2424
-2290
-2157
-2009
-1861
-1716
-1569
-1415
-1265
-1122
-968
-819
-675
-530
-399
-268
-149
-41
69
173
279
376
466
550
628
704
773
845
915
982
1043
1096
1147
1193
1236
1281
1323
1359
1391
1414
1429
1438
1443
1444
1439
1434
1414
1383
1349
1303
1254
1201
1147
1091
1024
954
875
796
719
638
566
497
430
363
296
232
171
115
67
32
-5
-40
-70
-106
-135
-161
-181
-196
-209
-219
-232
-249
-266
-284
-299
-313
-317
-322
-339
-355
-374
-393
-406
-420
-428
-434
-444
-460
-479
-491
-504
-512
-508
-499
-489
-480
-461
-439
-413
-371
-322
-262
-197
-123
-44
35
118
210
316
421
531
645
752
861
969
1080
1194
1308
1431
1545
1652
1765
1863
1954
2052
2141
2229
2316
2388
2452
2506
2556
2606
2648
2693
2734
2767
2792
2813
2833
2852
2874
2902
2931
2960
2989
3016
3043
3074
3111
3149
3188
3226
3258
3286
3308
3326
3339
3351
3360
3363
3358
3343
3317
3280
3236
3181
3132
3079
3009
2933
2844
2748
2648
2545
2446
2350
2251
2149
2049
1945
1847
1760
1681
1611
1549
1490
1434
1385
1341
1306
1289
1276
1268
1267
1266
1270
1272
1281
1303
1327
1359
1389
1421
1457
1490
1530
1578
1632
1692
1752
1813
1876
1938
2003
2073
2149
2228
2308
2385
2460
2533
2603
2672
2743
2821
2889
2952
3012
3060
3109
3154
3204
3248
3293
3338
3366
3395
3416
3432
3451
3469
3485
3497
3510
3517
3519
3525
3533
3545
3561
3577
3589
3600
3611
3621
3633
3651
3669
3684
3706
3722
3733
3748
3756
3770
3783
3797
3822
3835
3842
3847
3848
3849
3852
3856
3853
3847
3829
3811
3792
3760
3739
3722
3699
3676
3651
3628
3598
3573
3550
3529
3514
3491
3475
3457
3432
3410
3390
3378
3372
3364
3355
3342
3326
3312
3301
3290
3282
3276
3267
3250
3230
3208
3188
3165
3143
3126
3099
3063
3030
2990
2947
2911
2872
2827
2787
2742
2692
2648
2602
2557
2522
2488
2459
2428
2393
2359
2325
2295
2265
2238
2212
2185
2155
2120
2087
2056
2030
2007
1986
1966
1950
1933
1915
1906
1902
1901
1906
1912
1917
1919
1918
1920
1922
1928
1934
1934
1936
1933
1922
1915
1909
1904
1905
1905
1904
1899
1896
1893
1884
1884
1884
1891
1892
1882
1874
1863
1848
1833
1826
1807
1790
1777
1746
1716
1683
1649
1620
1589
1560
1525
1486
1440
1394
1350
1306
1259
1223
1178
1122
1075
1022
972
931
894
864
838
815
791
772
758
752
754
764
779
792
801
809
816
820
825
830
830
826
810
783
748
707
664
614
564
509
441
368
291
212
135
61
-10
-77
-146
-215
-280
-347
-407
-453
-494
-533
-566
-599
-634
-660
-683
-702
-712
-722
-725
-726
-730
-732
-730
-717
-700
-673
-647
-623
-592
-566
-535
-498
-461
-419
-377
-336
-299
-263
-222
-180
-138
-84
-30
15
64
107
146
187
230
268
305
342
360
375
386
394
401
401
408
403
388
368
334
302
265
226
180
125
65
-6
-85
-168
-251
-335
-422
-507
-594
-685
-777
-866
-950
-1026
-1096
-1162
-1224
-1285
-1348
-1400
-1450
-1500
-1537
-1572
-1605
-1637
-1675
-1714
-1750
-1786
-1821
-1853
-1892
-1936
-1983
-2042
-2100
-2153
-2209
-2263
-2318
-2374
-2431
-2487
-2540
-2589
-2625
-2657
-2676
-2694
-2708
-2711
-2716
-2712
-2698
-2671
-2635
-2598
-2556
-2514
-2467
-2420
-2369
-2309
-2250
-2189
-2134
-2078
-2026
-1980
-1925
-1873
-1822
-1769
-1720
-1675
-1647
-1619
-1589
-1562
-1542
-1527
-1517
-1524
-1532
-1555
-1597
-1626
-1660
-1702
-1755
-1817
-1884
-1957
-2034
-2104
-2175
-2253
-2320
-2391
-2468
-2540
-2611
-2676
-2729
-2774
-2816
-2849
-2873
-2896
-2913
-2919
-2909
-2890
-2870
-2839
-2801
-2767
-2730
-2691
-2648
-2605
-2560
-2515
-2480
-2452
-2433
-2419
-2408
-2401
-2394
-2396
-2406
-2420
-2442
-2468
-2494
-2521
-2544
-2563
-2581
-2600
-2622
-2637
-2644
-2648
-2643
-2630
-2612
-2596
-2583
-2566
-2547
-2525
-2498
-2466
-2435
-2408
-2384
-2365
-2349
-2333
-2313
-2297
-2289
-2281
-2281
-2291
-2306
-2324
-2343
-2367
-2394
-2422
-2461
-2503
-2547
-2594
-2637
-2679
-2714
-2747
-2777
-2810
-2847
-2876
-2898
-2909
-2913
-2910
-2903
-2893
-2875
-2856
-2823
-2782
-2730
-2667
-2606
-2540
-2471
-2399
-2324
-2242
-2151
-2056
-1960
-1871
-1784
-1702
-1624
-1545
-1471
-1397
-1332
-1279
-1235
-1203
-1180
-1164
-1152
-1147
-1147
-1149
-1163
-1182
-1200
-1221
-1238
-1255
-1264
-1270
-1282
-1287
-1295
-1299
-1292
-1291
-1279
-1258
-1246
-1238
-1229
-1225
-1221
-1218
-1216
-1212
