5
27427
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-2
-2
-2
-2
-2
-2
-2
-2
-2
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-4
-4
-4
-4
-4
-4
-4
-4
-4
-5
-5
-5
-5
-5
-5
-5
-5
-6
-6
-6
-6
-6
-6
-6
-6
-6
-7
-7
-7
-7
-7
-7
-7
-7
-8
-8
-8
-8
-8
-8
-8
-8
-8
-9
-9
-9
-9
-9
-9
-9
-10
-10
-10
-10
-10
-10
-11
-11
-11
-11
-11
-11
-11
-11
-12
-12
-12
-12
-12
-12
-12
-13
-13
-13
-13
-13
-13
-13
-14
-14
-14
-14
-14
-14
-14
-14
-15
-15
-15
-15
-15
-15
-16
-16
-16
-16
-16
-16
-16
-17
-17
-17
-17
-17
-17
-17
-17
-18
-18
-18
-18
-18
-18
-19
-19
-19
-19
-19
-19
-19
-20
-20
-20
-20
-20
-20
-21
-21
-21
-21
-21
-21
-21
-21
-22
-22
-22
-22
-22
-23
-23
-23
-23
-23
-23
-23
-23
-23
-24
-24
-24
-24
-24
-24
-24
-25
-25
-25
-25
-25
-25
-25
-25
-26
-26
-26
-26
-26
-26
-26
-27
-27
-27
-27
-27
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-29
-29
-29
-29
-29
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-31
-31
-31
-31
-31
-31
-32
-32
-32
-32
-32
-32
-32
-32
-33
-33
-33
-33
-34
-34
-34
-34
-34
-34
-34
-34
-35
-35
-35
-36
-36
-36
-36
-36
-36
-36
-36
-36
-37
-37
-37
-37
-38
-38
-38
-38
-38
-38
-38
-39
-39
-39
-39
-40
-40
-40
-40
-40
-41
-41
-41
-41
-40
-40
-41
-41
-41
-41
-42
-42
-42
-42
-42
-42
-42
-43
-43
-43
-43
-43
-44
-44
-44
-44
-44
-45
-45
-46
-46
-46
-47
-47
-48
-48
-48
-49
-49
-49
-49
-50
-50
-50
-50
-51
-51
-51
-51
-51
-51
-51
-51
-51
-52
-52
-52
-52
-52
-53
-53
-53
-53
-53
-54
-54
-54
-54
-55
-55
-55
-56
-56
-56
-57
-57
-57
-58
-58
-58
-59
-59
-59
-60
-60
-60
-60
-60
-61
-61
-61
-61
-61
-61
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-63
-63
-63
-63
-63
-64
-64
-64
-64
-64
-64
-65
-65
-66
-66
-67
-67
-67
-68
-68
-69
-69
-70
-70
-70
-70
-71
-71
-71
-72
-72
-72
-72
-72
-72
-73
-73
-73
-74
-74
-74
-74
-74
-74
-74
-74
-75
-75
-76
-76
-77
-77
-77
-77
-77
-77
-77
-77
-77
-78
-78
-78
-78
-78
-79
-79
-79
-80
-80
-80
-80
-80
-80
-80
-80
-81
-81
-81
-82
-82
-82
-82
-82
-82
-82
-83
-83
-84
-84
-85
-85
-85
-85
-85
-86
-86
-87
-87
-88
-88
-89
-89
-90
-90
-90
-90
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-92
-92
-93
-93
-94
-95
-95
-96
-96
-97
-97
-98
-98
-99
-99
-100
-100
-101
-101
-102
-103
-103
-104
-104
-105
-105
-105
-106
-106
-107
-107
-107
-108
-108
-108
-108
-108
-108
-108
-108
-109
-109
-109
-109
-109
-110
-110
-110
-111
-111
-112
-112
-112
-113
-113
-113
-114
-114
-115
-116
-116
-117
-118
-118
-119
-119
-119
-120
-120
-120
-120
-120
-120
-120
-120
-120
-119
-119
-119
-118
-118
-118
-117
-117
-117
-117
-117
-117
-117
-117
-117
-117
-117
-118
-118
-118
-119
-119
-119
-120
-120
-121
-121
-121
-122
-122
-123
-123
-124
-125
-125
-126
-127
-127
-127
-128
-128
-129
-129
-130
-131
-132
-133
-133
-134
-135
-136
-137
-139
-140
-141
-143
-144
-146
-147
-149
-150
-152
-153
-154
-156
-157
-158
-160
-161
-162
-163
-164
-164
-165
-165
-166
-166
-167
-168
-169
-170
-171
-172
-172
-173
-174
-175
-176
-177
-178
-179
-179
-180
-181
-182
-183
-184
-185
-186
-187
-188
-190
-191
-192
-193
-194
-195
-196
-197
-198
-199
-200
-201
-202
-203
-204
-205
-206
-207
-208
-209
-210
-211
-212
-213
-214
-215
-216
-218
-219
-221
-222
-223
-225
-226
-228
-229
-231
-232
-234
-236
-237
-239
-241
-243
-245
-247
-249
-250
-252
-254
-256
-257
-259
-260
-261
-262
-263
-264
-265
-267
-268
-270
-271
-273
-274
-276
-278
-279
-281
-284
-286
-289
-291
-294
-297
-300
-303
-306
-309
-312
-315
-318
-322
-325
-328
-331
-334
-337
-340
-343
-346
-348
-351
-353
-355
-357
-358
-360
-362
-364
-366
-367
-369
-370
-371
-372
-373
-374
-375
-377
-378
-380
-382
-384
-386
-388
-390
-392
-394
-396
-398
-400
-403
-405
-408
-410
-413
-415
-417
-420
-422
-424
-425
-427
-429
-430
-432
-433
-434
-436
-437
-437
-438
-439
-440
-440
-441
-442
-444
-445
-446
-448
-449
-451
-453
-454
-456
-458
-460
-462
-464
-467
-469
-471
-474
-476
-479
-481
-484
-486
-488
-491
-494
-496
-499
-501
-504
-506
-509
-511
-514
-516
-518
-521
-523
-525
-528
-530
-532
-534
-536
-538
-540
-543
-545
-548
-550
-553
-557
-560
-563
-566
-569
-572
-576
-579
-582
-586
-589
-593
-596
-600
-603
-606
-609
-612
-615
-618
-620
-623
-626
-629
-631
-634
-636
-638
-640
-642
-644
-645
-646
-647
-648
-649
-650
-651
-652
-653
-654
-655
-656
-657
-658
-659
-661
-662
-663
-665
-666
-668
-669
-671
-672
-674
-676
-677
-679
-681
-683
-685
-687
-689
-692
-694
-696
-699
-701
-703
-706
-708
-710
-712
-714
-716
-718
-720
-722
-725
-728
-731
-733
-736
-739
-742
-744
-747
-749
-751
-753
-755
-757
-759
-761
-763
-765
-767
-769
-771
-774
-776
-779
-782
-784
-787
-790
-793
-796
-799
-803
-806
-809
-813
-816
-819
-823
-826
-830
-834
-837
-841
-845
-849
-853
-856
-860
-863
-866
-868
-871
-874
-876
-879
-882
-885
-887
-890
-892
-895
-897
-899
-901
-903
-905
-908
-910
-912
-914
-916
-918
-920
-922
-923
-925
-926
-927
-929
-931
-933
-934
-936
-938
-940
-942
-943
-945
-946
-947
-949
-950
-952
-953
-955
-957
-959
-961
-963
-966
-968
-970
-973
-975
-977
-980
-982
-984
-986
-988
-989
-991
-993
-994
-996
-998
-1000
-1002
-1004
-1006
-1008
-1010
-1012
-1014
-1018
-1020
-1020
-1022
-1024
-1026
-1028
-1029
-1031
-1033
-1036
-1038
-1040
-1042
-1044
-1047
-1049
-1052
-1054
-1057
-1060
-1063
-1066
-1069
-1071
-1074
-1077
-1080
-1083
-1087
-1090
-1094
-1098
-1102
-1106
-1110
-1114
-1117
-1120
-1124
-1127
-1129
-1132
-1135
-1137
-1140
-1143
-1145
-1148
-1151
-1153
-1156
-1159
-1161
-1164
-1166
-1169
-1171
-1173
-1174
-1176
-1178
-1180
-1182
-1183
-1185
-1186
-1188
-1190
-1191
-1193
-1195
-1197
-1199
-1201
-1203
-1206
-1207
-1209
-1211
-1213
-1215
-1218
-1220
-1222
-1224
-1226
-1228
-1230
-1232
-1234
-1236
-1238
-1240
-1243
-1245
-1247
-1249
-1251
-1253
-1255
-1256
-1258
-1259
-1261
-1262
-1264
-1265
-1267
-1268
-1269
-1271
-1272
-1274
-1276
-1278
-1280
-1282
-1285
-1287
-1290
-1293
-1296
-1298
-1301
-1304
-1307
-1310
-1313
-1317
-1320
-1323
-1326
-1329
-1332
-1335
-1338
-1340
-1342
-1345
-1347
-1349
-1351
-1353
-1355
-1358
-1360
-1362
-1364
-1366
-1368
-1369
-1369
-1370
-1370
-1370
-1370
-1371
-1371
-1371
-1372
-1372
-1373
-1374
-1375
-1377
-1379
-1381
-1384
-1387
-1390
-1393
-1396
-1399
-1402
-1405
-1408
-1412
-1415
-1418
-1421
-1424
-1427
-1430
-1434
-1437
-1440
-1444
-1447
-1450
-1453
-1455
-1457
-1459
-1461
-1463
-1464
-1465
-1467
-1468
-1469
-1471
-1472
-1474
-1475
-1477
-1479
-1481
-1483
-1485
-1488
-1490
-1492
-1494
-1496
-1498
-1500
-1503
-1505
-1508
-1510
-1513
-1515
-1517
-1520
-1522
-1524
-1526
-1528
-1531
-1533
-1535
-1537
-1538
-1540
-1541
-1543
-1544
-1544
-1545
-1546
-1546
-1547
-1547
-1548
-1548
-1549
-1549
-1550
-1551
-1552
-1553
-1554
-1555
-1557
-1558
-1560
-1561
-1563
-1565
-1567
-1568
-1570
-1571
-1573
-1574
-1576
-1578
-1580
-1582
-1584
-1587
-1589
-1591
-1593
-1596
-1598
-1600
-1602
-1604
-1606
-1607
-1609
-1610
-1612
-1613
-1614
-1615
-1615
-1616
-1616
-1616
-1616
-1616
-1616
-1616
-1615
-1615
-1614
-1614
-1614
-1614
-1614
-1615
-1616
-1617
-1618
-1619
-1621
-1623
-1626
-1629
-1632
-1637
-1641
-1646
-1651
-1657
-1663
-1669
-1676
-1683
-1690
-1697
-1703
-1709
-1715
-1720
-1725
-1730
-1734
-1739
-1743
-1748
-1752
-1757
-1761
-1765
-1769
-1772
-1775
-1778
-1780
-1783
-1786
-1788
-1791
-1793
-1795
-1797
-1799
-1800
-1802
-1803
-1804
-1805
-1806
-1807
-1808
-1809
-1810
-1811
-1812
-1814
-1815
-1816
-1818
-1820
-1822
-1823
-1825
-1827
-1830
-1832
-1835
-1837
-1840
-1844
-1847
-1850
-1854
-1857
-1860
-1863
-1866
-1869
-1872
-1875
-1877
-1880
-1881
-1883
-1884
-1884
-1884
-1884
-1884
-1883
-1883
-1882
-1882
-1881
-1881
-1880
-1880
-1880
-1880
-1880
-1880
-1881
-1881
-1882
-1883
-1884
-1886
-1887
-1890
-1893
-1896
-1899
-1903
-1906
-1910
-1914
-1918
-1921
-1925
-1929
-1932
-1936
-1940
-1944
-1947
-1951
-1954
-1957
-1960
-1962
-1965
-1968
-1971
-1974
-1977
-1980
-1983
-1985
-1987
-1988
-1990
-1991
-1992
-1993
-1995
-1996
-1998
-1999
-1999
-2000
-2000
-2000
-2000
-2001
-2001
-2001
-2004
-2005
-2007
-2008
-2009
-2009
-2012
-2013
-2015
-2017
-2021
-2025
-2029
-2033
-2037
-2041
-2045
-2049
-2053
-2056
-2059
-2062
-2065
-2068
-2070
-2071
-2072
-2073
-2073
-2072
-2072
-2070
-2069
-2068
-2066
-2064
-2063
-2061
-2060
-2059
-2057
-2056
-2055
-2053
-2052
-2051
-2051
-2051
-2052
-2053
-2054
-2056
-2057
-2059
-2060
-2061
-2063
-2064
-2065
-2067
-2068
-2070
-2071
-2072
-2073
-2074
-2075
-2076
-2076
-2077
-2078
-2079
-2080
-2081
-2082
-2084
-2085
-2087
-2089
-2090
-2092
-2094
-2096
-2098
-2100
-2102
-2104
-2106
-2108
-2110
-2112
-2115
-2117
-2119
-2122
-2125
-2128
-2131
-2134
-2137
-2139
-2142
-2145
-2147
-2149
-2152
-2155
-2158
-2161
-2165
-2169
-2174
-2178
-2183
-2187
-2191
-2195
-2199
-2203
-2206
-2209
-2212
-2215
-2218
-2221
-2223
-2226
-2229
-2232
-2235
-2238
-2241
-2245
-2248
-2251
-2255
-2258
-2261
-2264
-2266
-2268
-2270
-2271
-2272
-2273
-2274
-2275
-2276
-2277
-2278
-2278
-2279
-2279
-2279
-2279
-2279
-2278
-2278
-2278
-2278
-2277
-2277
-2277
-2277
-2278
-2279
-2280
-2282
-2284
-2286
-2288
-2291
-2293
-2296
-2298
-2301
-2304
-2307
-2310
-2313
-2316
-2320
-2323
-2327
-2330
-2333
-2336
-2338
-2341
-2343
-2345
-2346
-2348
-2350
-2352
-2354
-2355
-2356
-2357
-2358
-2358
-2359
-2360
-2361
-2363
-2366
-2369
-2373
-2378
-2383
-2388
-2393
-2399
-2405
-2412
-2418
-2425
-2431
-2438
-2444
-2451
-2457
-2463
-2469
-2475
-2481
-2487
-2493
-2499
-2505
-2510
-2516
-2520
-2524
-2528
-2530
-2533
-2534
-2535
-2536
-2536
-2535
-2534
-2533
-2532
-2530
-2529
-2527
-2526
-2524
-2522
-2520
-2518
-2515
-2513
-2511
-2509
-2508
-2507
-2506
-2506
-2506
-2506
-2506
-2507
-2508
-2509
-2511
-2514
-2517
-2520
-2523
-2527
-2530
-2533
-2536
-2539
-2542
-2544
-2547
-2549
-2552
-2554
-2556
-2558
-2559
-2560
-2560
-2560
-2560
-2559
-2558
-2557
-2556
-2554
-2552
-2550
-2547
-2544
-2541
-2537
-2533
-2530
-2527
-2525
-2523
-2521
-2520
-2519
-2519
-2519
-2519
-2519
-2520
-2521
-2522
-2524
-2526
-2527
-2528
-2529
-2530
-2530
-2530
-2529
-2528
-2526
-2525
-2523
-2521
-2519
-2517
-2516
-2515
-2514
-2513
-2512
-2511
-2510
-2510
-2510
-2510
-2511
-2512
-2514
-2515
-2517
-2518
-2520
-2522
-2525
-2526
-2528
-2529
-2529
-2529
-2528
-2527
-2525
-2523
-2521
-2518
-2516
-2513
-2511
-2508
-2506
-2505
-2504
-2504
-2504
-2505
-2506
-2508
-2509
-2511
-2514
-2517
-2520
-2524
-2529
-2534
-2539
-2545
-2551
-2557
-2562
-2568
-2574
-2579
-2584
-2589
-2593
-2597
-2600
-2603
-2607
-2610
-2613
-2616
-2619
-2622
-2625
-2628
-2631
-2635
-2639
-2643
-2647
-2652
-2656
-2660
-2664
-2668
-2672
-2676
-2679
-2682
-2685
-2688
-2691
-2694
-2697
-2700
-2702
-2704
-2705
-2706
-2706
-2705
-2703
-2701
-2699
-2696
-2694
-2691
-2689
-2686
-2684
-2681
-2678
-2675
-2672
-2669
-2667
-2665
-2665
-2665
-2666
-2668
-2670
-2672
-2675
-2678
-2681
-2684
-2688
-2693
-2698
-2704
-2710
-2716
-2722
-2727
-2732
-2737
-2742
-2747
-2752
-2758
-2765
-2771
-2778
-2784
-2790
-2795
-2800
-2805
-2810
-2815
-2820
-2825
-2831
-2836
-2840
-2845
-2850
-2854
-2858
-2861
-2865
-2869
-2872
-2876
-2881
-2885
-2890
-2896
-2902
-2907
-2914
-2920
-2926
-2932
-2939
-2945
-2950
-2956
-2961
-2966
-2971
-2976
-2981
-2985
-2989
-2992
-2995
-2998
-3000
-3002
-3005
-3007
-3010
-3013
-3017
-3021
-3026
-3030
-3033
-3037
-3039
-3042
-3044
-3046
-3048
-3050
-3052
-3054
-3055
-3057
-3058
-3058
-3059
-3059
-3060
-3061
-3062
-3064
-3066
-3068
-3070
-3072
-3074
-3076
-3078
-3080
-3082
-3084
-3085
-3086
-3086
-3086
-3085
-3085
-3084
-3084
-3083
-3084
-3084
-3085
-3086
-3087
-3089
-3091
-3093
-3096
-3098
-3101
-3104
-3107
-3109
-3111
-3112
-3112
-3111
-3110
-3108
-3105
-3103
-3101
-3099
-3097
-3095
-3092
-3090
-3087
-3084
-3082
-3080
-3079
-3079
-3081
-3083
-3087
-3091
-3097
-3103
-3110
-3117
-3126
-3135
-3144
-3154
-3165
-3176
-3187
-3198
-3209
-3219
-3229
-3238
-3246
-3253
-3259
-3264
-3269
-3273
-3275
-3277
-3277
-3276
-3273
-3268
-3262
-3255
-3248
-3241
-3233
-3225
-3217
-3209
-3200
-3190
-3180
-3169
-3158
-3147
-3136
-3126
-3115
-3104
-3092
-3080
-3068
-3056
-3044
-3033
-3023
-3013
-3004
-2995
-2985
-2976
-2966
-2955
-2944
-2933
-2922
-2911
-2901
-2892
-2883
-2874
-2864
-2855
-2844
-2833
-2822
-2811
-2800
-2790
-2779
-2769
-2759
-2750
-2740
-2731
-2723
-2716
-2709
-2703
-2698
-2693
-2690
-2688
-2687
-2686
-2687
-2688
-2689
-2690
-2692
-2693
-2694
-2695
-2697
-2698
-2700
-2702
-2703
-2704
-2705
-2704
-2703
-2702
-2701
-2699
-2699
-2699
-2699
-2700
-2702
-2705
-2708
-2712
-2717
-2723
-2730
-2738
-2747
-2757
-2768
-2779
-2791
-2804
-2817
-2830
-2844
-2859
-2874
-2889
-2904
-2918
-2932
-2946
-2958
-2969
-2979
-2989
-2999
-3008
-3017
-3026
-3034
-3042
-3048
-3054
-3060
-3064
-3068
-3072
-3076
-3079
-3082
-3084
-3085
-3085
-3085
-3085
-3083
-3082
-3080
-3079
-3078
-3077
-3076
-3076
-3076
-3077
-3079
-3080
-3082
-3084
-3085
-3086
-3087
-3088
-3089
-3091
-3092
-3094
-3096
-3098
-3099
-3099
-3099
-3098
-3097
-3095
-3093
-3092
-3089
-3087
-3083
-3079
-3074
-3068
-3062
-3057
-3053
-3049
-3046
-3044
-3042
-3041
-3041
-3041
-3043
-3045
-3050
-3056
-3063
-3072
-3082
-3093
-3103
-3114
-3125
-3136
-3146
-3156
-3165
-3174
-3182
-3189
-3195
-3200
-3205
-3208
-3211
-3214
-3215
-3216
-3217
-3218
-3218
-3218
-3218
-3219
-3219
-3220
-3221
-3223
-3225
-3228
-3231
-3235
-3240
-3244
-3249
-3254
-3258
-3262
-3265
-3266
-3267
-3265
-3262
-3258
-3252
-3245
-3236
-3227
-3217
-3206
-3195
-3184
-3173
-3163
-3154
-3146
-3138
-3132
-3126
-3121
-3117
-3115
-3114
-3115
-3117
-3122
-3127
-3134
-3141
-3149
-3157
-3164
-3172
-3181
-3189
-3197
-3204
-3210
-3214
-3217
-3217
-3216
-3212
-3207
-3201
-3193
-3184
-3173
-3162
-3149
-3136
-3122
-3108
-3093
-3079
-3064
-3050
-3036
-3022
-3009
-2997
-2986
-2976
-2967
-2958
-2950
-2943
-2936
-2930
-2924
-2918
-2914
-2909
-2906
-2902
-2899
-2896
-2893
-2889
-2884
-2880
-2874
-2868
-2862
-2855
-2846
-2837
-2826
-2814
-2801
-2788
-2774
-2760
-2745
-2730
-2716
-2701
-2686
-2672
-2658
-2644
-2631
-2618
-2606
-2595
-2584
-2574
-2565
-2558
-2552
-2548
-2546
-2545
-2545
-2546
-2548
-2551
-2554
-2559
-2565
-2572
-2579
-2588
-2597
-2606
-2614
-2623
-2630
-2636
-2642
-2646
-2651
-2654
-2657
-2659
-2660
-2661
-2660
-2658
-2654
-2649
-2643
-2636
-2628
-2620
-2611
-2602
-2593
-2584
-2574
-2565
-2556
-2548
-2541
-2535
-2530
-2526
-2523
-2522
-2522
-2523
-2525
-2527
-2531
-2534
-2538
-2541
-2544
-2547
-2549
-2551
-2553
-2555
-2557
-2559
-2561
-2563
-2565
-2567
-2568
-2568
-2567
-2566
-2563
-2560
-2556
-2551
-2546
-2541
-2535
-2529
-2523
-2517
-2511
-2506
-2502
-2498
-2496
-2494
-2493
-2492
-2492
-2492
-2492
-2492
-2492
-2492
-2491
-2490
-2489
-2488
-2486
-2484
-2482
-2480
-2477
-2475
-2473
-2471
-2469
-2469
-2470
-2471
-2475
-2479
-2485
-2492
-2500
-2509
-2519
-2531
-2544
-2558
-2574
-2590
-2606
-2622
-2638
-2654
-2669
-2685
-2701
-2716
-2731
-2746
-2760
-2773
-2785
-2796
-2805
-2812
-2819
-2823
-2827
-2830
-2832
-2834
-2836
-2838
-2840
-2842
-2845
-2847
-2850
-2854
-2858
-2864
-2870
-2878
-2887
-2897
-2908
-2920
-2932
-2944
-2957
-2970
-2983
-2996
-3008
-3021
-3033
-3044
-3055
-3066
-3075
-3084
-3092
-3099
-3106
-3112
-3117
-3122
-3126
-3130
-3133
-3135
-3137
-3138
-3138
-3139
-3140
-3140
-3141
-3142
-3142
-3142
-3141
-3140
-3139
-3138
-3136
-3134
-3132
-3128
-3124
-3118
-3111
-3104
-3095
-3085
-3076
-3066
-3056
-3047
-3038
-3029
-3020
-3012
-3003
-2994
-2985
-2976
-2967
-2958
-2950
-2942
-2935
-2928
-2920
-2912
-2904
-2895
-2886
-2876
-2867
-2858
-2849
-2841
-2833
-2825
-2816
-2808
-2800
-2791
-2783
-2774
-2766
-2758
-2750
-2743
-2735
-2727
-2718
-2709
-2699
-2689
-2678
-2668
-2657
-2647
-2638
-2629
-2620
-2612
-2604
-2596
-2588
-2580
-2572
-2564
-2556
-2549
-2541
-2534
-2527
-2519
-2512
-2505
-2499
-2493
-2488
-2483
-2479
-2476
-2472
-2469
-2465
-2461
-2457
-2453
-2447
-2441
-2435
-2427
-2420
-2412
-2404
-2396
-2388
-2382
-2375
-2369
-2363
-2358
-2353
-2349
-2347
-2345
-2344
-2345
-2347
-2349
-2353
-2356
-2360
-2363
-2366
-2368
-2370
-2372
-2374
-2377
-2380
-2383
-2386
-2389
-2391
-2392
-2392
-2392
-2392
-2391
-2390
-2389
-2389
-2388
-2388
-2387
-2386
-2386
-2385
-2384
-2383
-2382
-2381
-2381
-2380
-2380
-2380
-2379
-2379
-2378
-2377
-2377
-2376
-2375
-2375
-2374
-2374
-2375
-2375
-2376
-2376
-2378
-2379
-2381
-2383
-2385
-2388
-2391
-2394
-2396
-2398
-2400
-2400
-2400
-2399
-2397
-2395
-2393
-2391
-2389
-2388
-2387
-2385
-2383
-2381
-2379
-2377
-2374
-2372
-2370
-2369
-2368
-2368
-2370
-2372
-2376
-2380
-2386
-2393
-2401
-2409
-2419
-2430
-2442
-2455
-2468
-2482
-2496
-2510
-2525
-2539
-2552
-2564
-2576
-2587
-2596
-2604
-2611
-2618
-2623
-2628
-2632
-2635
-2638
-2641
-2643
-2644
-2644
-2645
-2644
-2644
-2644
-2644
-2645
-2646
-2649
-2652
-2655
-2659
-2663
-2668
-2672
-2677
-2682
-2688
-2694
-2700
-2707
-2714
-2721
-2727
-2734
-2739
-2743
-2747
-2750
-2752
-2754
-2755
-2756
-2756
-2756
-2755
-2754
-2752
-2751
-2749
-2747
-2746
-2745
-2745
-2746
-2746
-2748
-2749
-2750
-2751
-2753
-2754
-2756
-2759
-2762
-2765
-2770
-2774
-2779
-2783
-2788
-2792
-2797
-2801
-2806
-2810
-2814
-2818
-2821
-2823
-2825
-2827
-2829
-2831
-2834
-2838
-2843
-2848
-2855
-2861
-2869
-2876
-2885
-2894
-2904
-2916
-2927
-2940
-2952
-2964
-2976
-2987
-2998
-3009
-3019
-3029
-3038
-3048
-3057
-3066
-3075
-3084
-3092
-3101
-3110
-3119
-3128
-3136
-3145
-3153
-3161
-3169
-3177
-3185
-3192
-3199
-3204
-3208
-3210
-3211
-3210
-3207
-3204
-3199
-3195
-3189
-3184
-3178
-3171
-3165
-3159
-3153
-3147
-3141
-3135
-3129
-3123
-3117
-3111
-3104
-3097
-3090
-3084
-3078
-3072
-3067
-3063
-3059
-3056
-3053
-3051
-3049
-3047
-3045
-3044
-3043
-3042
-3041
-3039
-3038
-3035
-3032
-3029
-3025
-3022
-3019
-3017
-3016
-3015
-3015
-3015
-3015
-3014
-3014
-3014
-3014
-3014
-3014
-3014
-3015
-3016
-3016
-3016
-3016
-3015
-3014
-3012
-3010
-3008
-3007
-3006
-3006
-3007
-3008
-3010
-3012
-3014
-3017
-3020
-3022
-3025
-3027
-3030
-3032
-3034
-3037
-3039
-3043
-3047
-3051
-3056
-3060
-3065
-3068
-3071
-3073
-3074
-3075
-3076
-3076
-3077
-3078
-3078
-3078
-3078
-3077
-3076
-3074
-3073
-3071
-3069
-3067
-3065
-3064
-3062
-3061
-3060
-3060
-3060
-3061
-3062
-3063
-3065
-3067
-3069
-3073
-3077
-3083
-3091
-3101
-3112
-3124
-3137
-3151
-3165
-3179
-3193
-3208
-3223
-3238
-3253
-3268
-3282
-3295
-3307
-3318
-3327
-3335
-3342
-3348
-3352
-3356
-3359
-3362
-3365
-3369
-3372
-3375
-3378
-3380
-3381
-3381
-3380
-3378
-3375
-3372
-3368
-3364
-3360
-3357
-3353
-3349
-3345
-3342
-3340
-3339
-3339
-3340
-3343
-3348
-3353
-3359
-3366
-3374
-3382
-3392
-3402
-3413
-3425
-3438
-3451
-3465
-3479
-3493
-3507
-3521
-3534
-3547
-3560
-3572
-3584
-3596
-3607
-3618
-3629
-3639
-3649
-3658
-3667
-3675
-3682
-3688
-3694
-3700
-3706
-3712
-3718
-3725
-3732
-3738
-3745
-3751
-3758
-3764
-3771
-3779
-3788
-3798
-3808
-3819
-3829
-3839
-3848
-3857
-3866
-3876
-3886
-3897
-3909
-3921
-3933
-3945
-3957
-3969
-3979
-3990
-4000
-4010
-4019
-4029
-4038
-4046
-4054
-4061
-4067
-4074
-4080
-4086
-4091
-4098
-4104
-4110
-4115
-4121
-4126
-4130
-4135
-4140
-4145
-4151
-4157
-4164
-4171
-4179
-4188
-4197
-4206
-4216
-4227
-4238
-4249
-4259
-4270
-4280
-4289
-4297
-4305
-4314
-4322
-4330
-4338
-4346
-4354
-4361
-4367
-4373
-4378
-4383
-4389
-4395
-4402
-4409
-4417
-4425
-4434
-4443
-4452
-4461
-4470
-4480
-4490
-4501
-4512
-4524
-4537
-4550
-4564
-4578
-4591
-4604
-4617
-4629
-4640
-4651
-4660
-4669
-4676
-4682
-4687
-4690
-4693
-4695
-4696
-4698
-4699
-4701
-4702
-4703
-4704
-4704
-4703
-4703
-4702
-4701
-4701
-4700
-4699
-4699
-4697
-4696
-4694
-4692
-4689
-4687
-4685
-4684
-4683
-4684
-4685
-4686
-4687
-4689
-4690
-4692
-4693
-4695
-4698
-4701
-4705
-4710
-4716
-4721
-4727
-4734
-4740
-4746
-4753
-4760
-4767
-4774
-4781
-4787
-4793
-4798
-4803
-4807
-4810
-4812
-4813
-4814
-4813
-4811
-4807
-4802
-4797
-4791
-4785
-4779
-4775
-4771
-4767
-4765
-4762
-4760
-4757
-4754
-4751
-4747
-4744
-4742
-4741
-4742
-4743
-4746
-4750
-4753
-4757
-4760
-4762
-4763
-4764
-4766
-4767
-4768
-4769
-4771
-4771
-4772
-4772
-4771
-4769
-4765
-4761
-4756
-4749
-4742
-4734
-4725
-4717
-4709
-4702
-4695
-4689
-4684
-4679
-4675
-4671
-4668
-4666
-4665
-4666
-4668
-4671
-4675
-4680
-4685
-4691
-4696
-4703
-4710
-4717
-4724
-4731
-4738
-4744
-4749
-4755
-4760
-4766
-4773
-4782
-4791
-4801
-4812
-4824
-4836
-4847
-4859
-4872
-4885
-4898
-4912
-4927
-4942
-4956
-4969
-4982
-4993
-5003
-5012
-5020
-5028
-5035
-5043
-5052
-5060
-5068
-5076
-5084
-5092
-5099
-5106
-5112
-5119
-5125
-5132
-5138
-5146
-5153
-5162
-5171
-5181
-5191
-5202
-5212
-5223
-5232
-5242
-5251
-5260
-5268
-5277
-5285
-5292
-5299
-5305
-5311
-5316
-5321
-5326
-5332
-5338
-5345
-5352
-5360
-5369
-5378
-5388
-5398
-5408
-5419
-5430
-5442
-5454
-5467
-5479
-5492
-5505
-5518
-5530
-5542
-5553
-5564
-5574
-5584
-5595
-5606
-5618
-5630
-5644
-5659
-5674
-5690
-5706
-5721
-5736
-5751
-5764
-5778
-5791
-5804
-5817
-5830
-5843
-5857
-5870
-5883
-5895
-5907
-5917
-5927
-5936
-5945
-5953
-5962
-5970
-5979
-5987
-5994
-6001
-6007
-6013
-6018
-6023
-6028
-6033
-6039
-6046
-6054
-6063
-6073
-6084
-6096
-6108
-6122
-6136
-6151
-6166
-6182
-6197
-6212
-6227
-6241
-6256
-6272
-6287
-6303
-6319
-6336
-6353
-6370
-6387
-6405
-6424
-6442
-6461
-6480
-6498
-6516
-6534
-6551
-6567
-6583
-6599
-6615
-6631
-6648
-6664
-6681
-6698
-6715
-6731
-6747
-6762
-6777
-6792
-6806
-6821
-6837
-6853
-6871
-6889
-6908
-6928
-6947
-6966
-6985
-7003
-7021
-7039
-7058
-7078
-7097
-7117
-7136
-7154
-7172
-7189
-7205
-7220
-7235
-7250
-7264
-7277
-7290
-7302
-7313
-7323
-7331
-7339
-7346
-7352
-7359
-7366
-7373
-7380
-7388
-7397
-7406
-7417
-7428
-7440
-7453
-7468
-7483
-7500
-7519
-7538
-7557
-7578
-7598
-7618
-7639
-7659
-7678
-7697
-7715
-7732
-7747
-7762
-7774
-7785
-7794
-7802
-7809
-7815
-7820
-7826
-7831
-7836
-7841
-7846
-7852
-7857
-7864
-7871
-7878
-7887
-7896
-7906
-7916
-7927
-7937
-7948
-7958
-7968
-7978
-7988
-7997
-8007
-8016
-8026
-8035
-8044
-8052
-8058
-8066
-8071
-8077
-8080
-8086
-8090
-8096
-8100
-8103
-8106
-8109
-8112
-8113
-8114
-8116
-8118
-8119
-8122
-8125
-8129
-8132
-8135
-8138
-8141
-8145
-8148
-8151
-8154
-8157
-8160
-8161
-8163
-8164
-8164
-8164
-8164
-8164
-8164
-8166
-8167
-8167
-8170
-8172
-8175
-8179
-8183
-8188
-8193
-8200
-8207
-8214
-8222
-8228
-8234
-8239
-8243
-8246
-8248
-8251
-8253
-8254
-8256
-8256
-8256
-8256
-8255
-8255
-8254
-8255
-8256
-8258
-8260
-8264
-8267
-8272
-8276
-8282
-8288
-8295
-8303
-8311
-8319
-8328
-8337
-8345
-8354
-8363
-8372
-8381
-8391
-8400
-8410
-8420
-8430
-8439
-8447
-8455
-8461
-8467
-8472
-8478
-8483
-8490
-8498
-8506
-8515
-8525
-8534
-8543
-8551
-8559
-8567
-8575
-8583
-8591
-8599
-8607
-8615
-8622
-8629
-8634
-8639
-8642
-8643
-8644
-8644
-8644
-8644
-8645
-8646
-8649
-8652
-8655
-8659
-8662
-8664
-8667
-8669
-8672
-8676
-8680
-8685
-8692
-8699
-8707
-8715
-8725
-8735
-8747
-8759
-8772
-8785
-8799
-8813
-8827
-8841
-8856
-8870
-8885
-8899
-8912
-8924
-8935
-8944
-8952
-8959
-8964
-8968
-8972
-8975
-8977
-8978
-8979
-8980
-8980
-8981
-8981
-8981
-8982
-8983
-8983
-8984
-8984
-8985
-8985
-8986
-8986
-8987
-8987
-8987
-8987
-8987
-8987
-8988
-8988
-8990
-8992
-8995
-8999
-9004
-9010
-9017
-9024
-9032
-9040
-9049
-9059
-9070
-9081
-9093
-9105
-9116
-9127
-9138
-9148
-9157
-9167
-9176
-9186
-9196
-9206
-9215
-9224
-9233
-9241
-9248
-9256
-9265
-9274
-9284
-9295
-9306
-9318
-9330
-9341
-9353
-9364
-9375
-9387
-9400
-9413
-9426
-9440
-9455
-9470
-9486
-9502
-9518
-9533
-9548
-9563
-9577
-9589
-9602
-9614
-9625
-9637
-9647
-9657
-9666
-9673
-9679
-9684
-9687
-9691
-9694
-9697
-9701
-9705
-9710
-9715
-9720
-9725
-9729
-9732
-9734
-9735
-9734
-9732
-9729
-9726
-9722
-9719
-9716
-9714
-9712
-9710
-9709
-9708
-9708
-9708
-9710
-9713
-9719
-9726
-9735
-9744
-9754
-9764
-9774
-9783
-9792
-9801
-9809
-9818
-9826
-9835
-9843
-9851
-9858
-9865
-9872
-9879
-9886
-9893
-9900
-9908
-9916
-9925
-9933
-9941
-9950
-9958
-9965
-9973
-9980
-9988
-9996
-10005
-10014
-10025
-10035
-10047
-10058
-10069
-10080
-10090
-10099
-10107
-10114
-10121
-10127
-10133
-10138
-10142
-10146
-10149
-10151
-10152
-10154
-10155
-10156
-10157
-10158
-10159
-10159
-10159
-10159
-10158
-10158
-10157
-10157
-10156
-10154
-10151
-10147
-10142
-10135
-10128
-10121
-10114
-10108
-10103
-10100
-10097
-10095
-10093
-10092
-10091
-10090
-10091
-10092
-10095
-10099
-10104
-10111
-10119
-10127
-10135
-10143
-10151
-10158
-10163
-10168
-10172
-10176
-10179
-10182
-10185
-10187
-10187
-10187
-10184
-10180
-10174
-10167
-10159
-10151
-10142
-10133
-10125
-10116
-10107
-10098
-10090
-10081
-10072
-10063
-10055
-10046
-10039
-10031
-10025
-10020
-10015
-10011
-10008
-10006
-10005
-10004
-10004
-10004
-10004
-10004
-10004
-10004
-10003
-10002
-10001
-10000
-9999
-9998
-9998
-9997
-9996
-9996
-9995
-9995
-9994
-9995
-9996
-9999
-10002
-10006
-10010
-10014
-10017
-10019
-10020
-10021
-10020
-10019
-10016
-10014
-10010
-10005
-10000
-9992
-9983
-9973
-9962
-9950
-9938
-9925
-9912
-9898
-9885
-9870
-9856
-9840
-9825
-9809
-9792
-9776
-9760
-9745
-9730
-9717
-9705
-9694
-9684
-9675
-9667
-9659
-9651
-9642
-9633
-9623
-9612
-9600
-9587
-9573
-9558
-9542
-9524
-9506
-9487
-9467
-9446
-9424
-9403
-9381
-9358
-9336
-9313
-9289
-9266
-9242
-9219
-9197
-9174
-9153
-9132
-9111
-9091
-9071
-9052
-9033
-9015
-8997
-8981
-8965
-8950
-8935
-8920
-8905
-8891
-8877
-8863
-8851
-8840
-8829
-8820
-8811
-8802
-8794
-8785
-8777
-8769
-8761
-8755
-8749
-8745
-8743
-8742
-8742
-8745
-8749
-8755
-8762
-8770
-8780
-8790
-8800
-8811
-8821
-8832
-8842
-8851
-8859
-8866
-8871
-8875
-8878
-8879
-8880
-8880
-8881
-8881
-8881
-8882
-8882
-8883
-8883
-8884
-8885
-8887
-8888
-8889
-8889
-8888
-8886
-8884
-8881
-8879
-8876
-8873
-8871
-8870
-8869
-8869
-8869
-8870
-8873
-8876
-8880
-8885
-8891
-8898
-8905
-8913
-8923
-8933
-8944
-8956
-8970
-8985
-9001
-9019
-9037
-9055
-9074
-9092
-9109
-9125
-9139
-9152
-9164
-9175
-9184
-9193
-9201
-9207
-9211
-9213
-9213
-9211
-9207
-9200
-9192
-9182
-9171
-9159
-9147
-9133
-9119
-9105
-9090
-9075
-9058
-9042
-9024
-9007
-8991
-8976
-8963
-8950
-8939
-8928
-8917
-8905
-8892
-8878
-8861
-8844
-8824
-8804
-8782
-8759
-8735
-8710
-8684
-8658
-8631
-8604
-8576
-8549
-8522
-8496
-8471
-8447
-8424
-8402
-8381
-8360
-8338
-8317
-8295
-8273
-8251
-8229
-8208
-8188
-8167
-8148
-8129
-8112
-8095
-8080
-8066
-8053
-8042
-8031
-8021
-8010
-8000
-7989
-7978
-7967
-7957
-7945
-7934
-7921
-7907
-7891
-7874
-7855
-7835
-7813
-7790
-7766
-7742
-7718
-7694
-7671
-7649
-7628
-7609
-7590
-7573
-7557
-7542
-7529
-7516
-7503
-7492
-7480
-7469
-7458
-7447
-7436
-7424
-7413
-7401
-7389
-7377
-7365
-7352
-7339
-7325
-7311
-7296
-7280
-7263
-7246
-7230
-7213
-7196
-7180
-7164
-7149
-7134
-7119
-7105
-7092
-7079
-7066
-7053
-7041
-7029
-7018
-7007
-6996
-6985
-6974
-6962
-6950
-6936
-6920
-6903
-6885
-6866
-6845
-6823
-6800
-6775
-6749
-6721
-6692
-6662
-6631
-6599
-6566
-6532
-6498
-6463
-6429
-6396
-6364
-6333
-6303
-6275
-6248
-6222
-6196
-6172
-6149
-6127
-6107
-6088
-6070
-6053
-6037
-6021
-6006
-5991
-5976
-5961
-5946
-5931
-5917
-5903
-5888
-5873
-5858
-5843
-5827
-5811
-5793
-5776
-5757
-5739
-5720
-5700
-5681
-5660
-5640
-5619
-5598
-5577
-5557
-5538
-5520
-5503
-5486
-5471
-5456
-5442
-5429
-5416
-5404
-5393
-5381
-5369
-5357
-5343
-5329
-5313
-5297
-5280
-5262
-5244
-5226
-5208
-5189
-5170
-5151
-5131
-5111
-5091
-5071
-5050
-5029
-5008
-4986
-4965
-4943
-4921
-4900
-4881
-4862
-4845
-4829
-4814
-4799
-4784
-4769
-4754
-4738
-4721
-4704
-4686
-4668
-4649
-4629
-4608
-4586
-4565
-4543
-4520
-4498
-4477
-4456
-4435
-4413
-4392
-4370
-4348
-4325
-4303
-4280
-4258
-4235
-4212
-4189
-4165
-4140
-4114
-4086
-4058
-4027
-3999
-3970
-3941
-3912
-3884
-3857
-3831
-3806
-3782
-3759
-3737
-3716
-3697
-3680
-3663
-3649
-3635
-3623
-3612
-3602
-3592
-3582
-3573
-3563
-3554
-3545
-3537
-3530
-3523
-3517
-3511
-3505
-3499
-3492
-3484
-3475
-3465
-3453
-3440
-3426
-3412
-3397
-3381
-3366
-3350
-3334
-3319
-3303
-3287
-3271
-3256
-3240
-3225
-3211
-3196
-3183
-3170
-3157
-3146
-3135
-3125
-3117
-3109
-3103
-3098
-3095
-3093
-3092
-3093
-3095
-3098
-3101
-3105
-3108
-3110
-3111
-3111
-3109
-3104
-3098
-3088
-3076
-3062
-3045
-3027
-3007
-2986
-2964
-2942
-2919
-2896
-2874
-2852
-2831
-2811
-2792
-2774
-2757
-2740
-2725
-2711
-2699
-2688
-2679
-2673
-2669
-2667
-2667
-2668
-2671
-2675
-2679
-2684
-2688
-2693
-2696
-2699
-2701
-2701
-2700
-2698
-2694
-2688
-2680
-2672
-2663
-2652
-2642
-2631
-2620
-2608
-2598
-2587
-2578
-2568
-2560
-2551
-2543
-2534
-2525
-2516
-2506
-2495
-2484
-2473
-2462
-2450
-2438
-2426
-2413
-2399
-2385
-2371
-2355
-2339
-2322
-2305
-2287
-2269
-2249
-2228
-2206
-2183
-2157
-2130
-2102
-2074
-2044
-2015
-1985
-1955
-1925
-1894
-1863
-1831
-1799
-1766
-1732
-1699
-1667
-1635
-1606
-1577
-1550
-1525
-1500
-1477
-1454
-1432
-1411
-1391
-1372
-1356
-1342
-1330
-1320
-1313
-1308
-1304
-1302
-1301
-1300
-1300
-1299
-1298
-1296
-1294
-1291
-1288
-1284
-1280
-1276
-1270
-1264
-1257
-1248
-1239
-1230
-1220
-1211
-1203
-1196
-1188
-1181
-1173
-1165
-1156
-1147
-1137
-1128
-1119
-1110
-1102
-1093
-1084
-1076
-1067
-1059
-1051
-1043
-1035
-1026
-1014
-1002
-989
-973
-957
-940
-921
-902
-881
-859
-836
-811
-785
-757
-728
-698
-667
-634
-601
-568
-534
-499
-465
-431
-397
-363
-329
-295
-261
-228
-195
-163
-132
-102
-73
-45
-18
8
34
59
84
107
131
153
176
198
221
243
266
289
313
339
365
394
425
459
495
533
574
615
658
701
744
786
829
871
913
955
996
1037
1077
1117
1155
1193
1229
1263
1296
1328
1358
1388
1417
1445
1473
1500
1527
1554
1580
1606
1632
1657
1681
1705
1728
1750
1770
1789
1807
1824
1839
1852
1863
1873
1881
1887
1892
1896
1899
1902
1904
1906
1908
1910
1912
1915
1917
1920
1923
1926
1930
1934
1939
1944
1951
1958
1966
1975
1985
1995
2005
2017
2028
2040
2051
2063
2075
2088
2100
2113
2127
2141
2155
2169
2183
2196
2210
2223
2237
2251
2266
2283
2302
2322
2345
2370
2397
2425
2456
2487
2519
2552
2584
2616
2646
2675
2701
2724
2745
2762
2776
2786
2793
2796
2797
2794
2789
2781
2772
2761
2749
2737
2726
2715
2706
2698
2692
2688
2687
2689
2694
2701
2710
2721
2733
2746
2758
2770
2781
2792
2802
2812
2821
2828
2835
2840
2843
2844
2843
2838
2831
2822
2809
2794
2776
2755
2733
2708
2682
2654
2626
2597
2568
2539
2511
2483
2458
2434
2412
2392
2374
2358
2344
2333
2323
2315
2309
2303
2300
2297
2294
2293
2292
2291
2291
2291
2291
2290
2289
2287
2284
2279
2273
2266
2257
2248
2237
2224
2211
2196
2180
2163
2144
2124
2103
2081
2059
2037
2015
1995
1976
1959
1944
1931
1921
1915
1911
1912
1916
1925
1937
1952
1970
1991
2013
2037
2062
2087
2113
2137
2161
2185
2207
2228
2248
2268
2288
2307
2326
2345
2363
2382
2401
2420
2440
2461
2483
2505
2528
2550
2571
2592
2611
2630
2649
2667
2685
2704
2723
2743
2764
2786
2809
2832
2855
2878
2900
2922
2941
2958
2972
2983
2989
2991
2989
2983
2975
2964
2952
2940
2928
2917
2908
2902
2898
2897
2899
2905
2913
2925
2939
2955
2974
2995
3017
3040
3065
3092
3120
3149
3179
3210
3242
3275
3308
3342
3376
3409
3443
3475
3507
3536
3564
3590
3612
3633
3651
3668
3683
3697
3711
3725
3740
3754
3767
3781
3793
3804
3815
3824
3832
3840
3847
3854
3861
3867
3873
3878
3882
3885
3887
3887
3886
3884
3881
3879
3877
3876
3876
3877
3879
3882
3884
3887
3889
3891
3892
3892
3893
3893
3893
3893
3892
3890
3888
3885
3881
3875
3868
3860
3850
3838
3824
3808
3790
3770
3748
3724
3698
3669
3640
3608
3576
3543
3510
3478
3449
3422
3399
3380
3367
3359
3356
3359
3368
3382
3400
3424
3452
3485
3522
3562
3606
3653
3703
3755
3809
3864
3921
3978
4037
4096
4155
4215
4274
4333
4390
4445
4498
4550
4599
4647
4694
4739
4783
4826
4867
4906
4944
4980
5015
5048
5081
5112
5142
5171
5197
5223
5246
5268
5290
5312
5334
5357
5382
5408
5436
5465
5496
5529
5564
5601
5640
5681
5723
5767
5811
5856
5901
5945
5990
6033
6077
6119
6161
6201
6241
6281
6320
6358
6396
6433
6469
6504
6537
6569
6598
6626
6653
6678
6702
6726
6749
6773
6796
6820
6843
6867
6892
6917
6943
6971
7000
7030
7062
7094
7127
7160
7192
7224
7255
7285
7314
7342
7370
7397
7424
7450
7476
7501
7526
7551
7575
7598
7622
7644
7665
7685
7701
7714
7723
7727
7726
7720
7709
7693
7674
7651
7626
7598
7569
7540
7510
7480
7452
7424
7398
7374
7352
7332
7314
7298
7283
7271
7260
7251
7245
7240
7237
7234
7232
7230
7227
7223
7219
7214
7209
7204
7199
7196
7192
7190
7189
7189
7190
7192
7194
7197
7201
7205
7209
7213
7218
7223
7228
7235
7242
7250
7259
7270
7280
7292
7304
7316
7329
7341
7352
7363
7372
7381
7389
7397
7405
7412
7421
7431
7442
7456
7471
7490
7512
7537
7567
7601
7640
7683
7730
7781
7834
7888
7943
7998
8052
8103
8154
8202
8247
8290
8329
8366
8399
8429
8455
8477
8495
8510
8521
8528
8531
8531
8528
8523
8517
8510
8503
8497
8492
8489
8487
8488
8490
8495
8502
8512
8524
8539
8556
8574
8593
8612
8632
8651
8670
8688
8705
8721
8736
8750
8762
8773
8781
8786
8790
8791
8791
8789
8786
8782
8777
8772
8767
8762
8758
8755
8754
8755
8759
8764
8771
8779
8788
8798
8808
8818
8827
8835
8841
8845
8845
8842
8836
8826
8813
8797
8778
8755
8729
8699
8666
8628
8588
8544
8497
8450
8402
8354
8309
8266
8227
8193
8164
8140
8122
8109
8102
8100
8102
8108
8117
8130
8144
8159
8176
8193
8210
8227
8242
8257
8270
8282
8292
8300
8306
8310
8312
8311
8308
8303
8294
8283
8269
8251
8232
8211
8188
8164
8140
8117
8093
8070
8048
8026
8005
7985
7966
7947
7929
7910
7892
7873
7853
7832
7810
7788
7764
7739
7713
7687
7660
7633
7607
7582
7559
7539
7522
7508
7498
7490
7484
7480
7477
7475
7473
7471
7469
7467
7465
7464
7462
7460
7458
7454
7449
7440
7428
7411
7388
7360
7327
7290
7249
7206
7162
7119
7077
7038
7003
6973
6949
6931
6920
6915
6915
6922
6934
6951
6973
6999
7030
7065
7104
7147
7194
7245
7298
7354
7412
7472
7533
7596
7659
7723
7787
7852
7918
7984
8051
8117
8183
8249
8314
8378
8441
8503
8563
8623
8681
8739
8797
8854
8912
8969
9026
9083
9138
9193
9246
9298
9348
9396
9442
9486
9527
9567
9604
9639
9671
9701
9729
9756
9781
9806
9831
9856
9882
9908
9935
9961
9987
10012
10037
10059
10081
10102
10123
10143
10163
10182
10202
10221
10240
10260
10280
10302
10324
10347
10370
10394
10419
10443
10467
10492
10517
10544
10571
10601
10631
10662
10693
10724
10754
10784
10812
10839
10866
10892
10918
10943
10968
10992
11016
11037
11056
11073
11085
11093
11097
11096
11090
11079
11064
11046
11025
11002
10978
10954
10931
10909
10891
10875
10862
10853
10848
10847
10850
10858
10871
10889
10912
10938
10969
11002
11037
11074
11111
11149
11186
11223
11260
11296
11332
11367
11403
11439
11476
11513
11551
11589
11626
11662
11697
11729
11758
11783
11804
11822
11836
11847
11855
11862
11867
11872
11877
11882
11888
11895
11903
11913
11925
11940
11958
11980
12004
12032
12064
12098
12135
12174
12215
12258
12302
12347
12394
12442
12491
12540
12592
12644
12697
12752
12807
12864
12922
12982
13043
13106
13169
13234
13298
13364
13430
13496
13562
13629
13697
13765
13833
13902
13969
14036
14101
14165
14228
14289
14348
14407
14463
14519
14573
14625
14674
14722
14766
14807
14846
14882
14915
14947
14978
15008
15037
15065
15093
15120
15146
15172
15198
15224
15250
15277
15305
15334
15365
15398
15432
15467
15504
15542
15581
15621
15662
15704
15748
15793
15839
15887
15935
15983
16030
16075
16117
16157
16193
16226
16254
16280
16303
16321
16338
16351
16363
16373
16384
16393
16401
16410
16418
16425
16431
16435
16438
16438
16436
16431
16423
16412
16398
16382
16364
16344
16323
16300
16276
16251
16226
16201
16175
16152
16132
16114
16100
16088
16082
16079
16079
16085
16091
16103
16117
16132
16149
16170
16190
16213
16236
16262
16288
16314
16341
16370
16400
16430
16459
16488
16516
16542
16566
16587
16604
16617
16625
16630
16630
16627
16621
16613
16602
16590
16576
16560
16543
16525
16506
16486
16468
16450
16435
16421
16409
16399
16392
16386
16383
16381
16383
16388
16397
16410
16428
16450
16477
16508
16544
16584
16627
16672
16719
16767
16814
16861
16905
16945
16983
17016
17044
17067
17085
17097
17104
17106
17102
17092
17078
17059
17036
17010
16981
16950
16918
16884
16850
16815
16781
16747
16714
16683
16653
16626
16602
16580
16561
16544
16530
16518
16509
16503
16499
16498
16499
16502
16506
16511
16516
16521
16527
16533
16538
16544
16550
16556
16561
16566
16570
16574
16578
16581
16585
16589
16592
16595
16597
16599
16600
16602
16604
16608
16612
16617
16624
16631
16638
16645
16652
16659
16664
16669
16673
16676
16678
16679
16680
16681
16682
16683
16685
16686
16687
16688
16689
16688
16687
16684
16680
16675
16669
16661
16651
16639
16625
16609
16591
16571
16549
16525
16498
16470
16440
16407
16372
16335
16297
16257
16216
16175
16133
16091
16050
16010
15971
15932
15895
15860
15826
15793
15762
15732
15705
15679
15657
15637
15622
15611
15604
15602
15603
15609
15617
15628
15642
15657
15674
15693
15714
15736
15759
15783
15808
15833
15858
15884
15909
15933
15957
15980
16001
16023
16043
16062
16082
16101
16120
16140
16161
16184
16209
16236
16268
16302
16338
16379
16421
16465
16511
16558
16605
16654
16702
16751
16801
16851
16901
16950
16998
17045
17090
17133
17173
17211
17244
17274
17300
17322
17340
17354
17365
17372
17377
17381
17382
17383
17382
17382
17380
17379
17379
17378
17378
17379
17380
17381
17383
17384
17385
17384
17382
17378
17371
17360
17346
17327
17305
17278
17247
17214
17177
17138
17097
17053
17008
16961
16913
16864
16814
16765
16717
16671
16629
16590
16556
16529
16508
16494
16489
16492
16505
16526
16555
16592
16635
16683
16735
16790
16847
16904
16962
17019
17075
17130
17184
17237
17289
17340
17389
17437
17484
17530
17576
17621
17666
17711
17756
17802
17847
17893
17940
17988
18037
18088
18142
18200
18262
18327
18398
18472
18550
18631
18715
18800
18887
18975
19064
19152
19239
19325
19409
19491
19568
19642
19712
19777
19837
19892
19942
19988
20030
20067
20100
20130
20156
20179
20200
20219
20236
20251
20264
20276
20287
20296
20304
20311
20317
20321
20323
20324
20324
20323
20323
20322
20322
20324
20326
20330
20335
20340
20346
20352
20359
20366
20374
20383
20393
20403
20415
20426
20438
20449
20459
20468
20475
20481
20485
20486
20485
20481
20474
20465
20452
20435
20415
20391
20363
20331
20296
20257
20216
20173
20127
20081
20033
19985
19935
19886
19836
19787
19740
19693
19649
19606
19565
19526
19488
19451
19414
19379
19343
19308
19273
19239
19206
19173
19141
19109
19077
19046
19013
18980
18945
18908
18868
18825
18779
18730
18677
18619
18557
18491
18420
18344
18264
18180
18091
17999
17904
17806
17705
17602
17498
17394
17289
17184
17080
16977
16874
16771
16669
16566
16462
16357
16251
16143
16036
15927
15819
15711
15604
15498
15394
15292
15192
15095
15000
14908
14819
14733
14649
14568
14488
14410
14334
14259
14186
14113
14042
13971
13902
13832
13763
13694
13625
13557
13489
13423
13359
13297
13238
13182
13130
13081
13035
12992
12952
12914
12878
12844
12811
12779
12749
12721
12694
12669
12647
12627
12610
12596
12586
12578
12575
12574
12577
12583
12592
12603
12615
12627
12639
12650
12658
12665
12670
12673
12674
12675
12676
12678
12680
12684
12689
12695
12703
12712
12721
12731
12740
12750
12759
12767
12773
12778
12780
12779
12774
12765
12751
12733
12710
12683
12653
12619
12583
12543
12501
12456
12407
12356
12300
12242
12179
12112
12042
11967
11887
11804
11716
11625
11529
11430
11327
11221
11113
11003
10890
10776
10661
10544
10427
10309
10190
10070
9950
9828
9706
9582
9457
9330
9201
9069
8933
8793
8650
8503
8352
8198
8042
7887
7731
7576
7423
7273
7126
6983
6844
6710
6581
6457
6339
6225
6117
6012
5912
5815
5721
5629
5538
5449
5362
5275
5188
5103
5018
4934
4850
4768
4686
4605
4525
4445
4365
4285
4204
4122
4038
3956
3873
3790
3708
3629
3551
3476
3404
3335
3268
3204
3142
3082
3023
2966
2910
2855
2801
2747
2694
2641
2587
2533
2478
2422
2365
2306
2246
2184
2120
2053
1985
1915
1844
1772
1699
1626
1553
1480
1407
1335
1263
1192
1121
1052
983
917
852
789
728
670
614
560
507
456
404
354
303
252
201
150
100
50
2
-45
-90
-134
-175
-214
-251
-287
-321
-353
-383
-411
-437
-460
-481
-499
-513
-525
-533
-537
-538
-536
-530
-521
-509
-493
-474
-453
-428
-402
-373
-342
-309
-275
-239
-203
-166
-130
-93
-56
-19
19
58
98
139
183
228
275
325
377
431
487
545
604
666
730
796
864
933
1004
1075
1146
1216
1286
1356
1424
1493
1561
1630
1699
1770
1842
1915
1990
2066
2145
2226
2310
2396
2485
2576
2669
2764
2861
2959
3058
3159
3259
3360
3460
3559
3656
3752
3847
3939
4030
4118
4204
4287
4369
4447
4522
4594
4661
4724
4781
4832
4876
4914
4945
4971
4991
5007
5020
5030
5038
5045
5052
5059
5067
5077
5088
5102
5119
5138
5160
5185
5211
5240
5271
5303
5338
5374
5413
5454
5498
5544
5593
5644
5699
5755
5814
5875
5938
6003
6069
6135
6203
6271
6340
6408
6477
6545
6613
6679
6744
6807
6868
6926
6983
7037
7090
7142
7192
7242
7292
7342
7393
7446
7501
7559
7619
7682
7747
7814
7883
7954
8025
8096
8170
8243
8317
8393
8469
8548
8628
8710
8795
8881
8968
9057
9147
9237
9326
9415
9502
9586
9668
9747
9822
9893
9960
10022
10080
10133
10182
10226
10267
10304
10339
10373
10405
10437
10470
10502
10536
10571
10606
10642
10678
10714
10750
10786
10820
10853
10884
10914
10941
10967
10991
11013
11034
11054
11073
11091
11109
11125
11141
11155
11168
11180
11190
11197
11202
11204
11203
11198
11189
11176
11159
11138
11112
11082
11049
11012
10972
10930
10886
10842
10797
10752
10707
10663
10621
10579
10539
10500
10462
10426
10390
10355
10321
10288
10254
10219
10185
10149
10113
10077
10040
10004
9968
9934
9903
9873
9846
9821
9798
9778
9758
9741
9724
9708
9693
9677
9662
9646
9630
9614
9597
9579
9560
9542
9522
9503
9484
9466
9449
9433
9418
9404
9392
9381
9372
9364
9356
9350
9345
9340
9336
9332
9327
9322
9316
9309
9300
9290
9278
9266
9252
9237
9222
9206
9190
9173
9155
9136
9116
9094
9070
9044
9015
8984
8950
8915
8878
8839
8800
8761
8722
8683
8645
8608
8570
8533
8495
8456
8416
8375
8332
8288
8242
8196
8148
8102
8055
8009
7963
7919
7876
7835
7795
7756
7719
7684
7650
7617
7585
7554
7524
7495
7466
7437
7408
7378
7347
7314
7280
7244
7206
7167
7126
7083
7040
6995
6950
6904
6858
6811
6764
6717
6669
6622
6575
6529
6484
6441
6400
6360
6324
6289
6258
6229
6203
6180
6159
6141
6126
6112
6100
6089
6080
6072
6064
6058
6052
6047
6042
6038
6033
6028
6022
6016
6009
6001
5992
5982
5973
5963
5953
5944
5935
5926
5918
5910
5903
5895
5886
5877
5867
5856
5843
5829
5812
5794
5774
5752
5727
5701
5674
5645
5614
5584
5553
5521
5490
5460
5430
5401
5373
5346
5322
5299
5278
5260
5244
5230
5219
5210
5203
5197
5192
5187
5181
5176
5169
5163
5156
5149
5143
5138
5134
5130
5128
5126
5124
5123
5122
5122
5121
5121
5120
5119
5118
5116
5113
5110
5108
5107
5107
5108
5111
5116
5123
5131
5141
5153
5166
5180
5196
5214
5232
5251
5271
5291
5311
5331
5350
5368
5386
5405
5423
5443
5465
5488
5513
5540
5569
5600
5632
5666
5701
5738
5776
5814
5854
5893
5933
5972
6010
6048
6084
6118
6151
6183
6214
6243
6270
6297
6323
6348
6372
6395
6418
6440
6462
6484
6506
6527
6548
6568
6587
6605
6621
6637
6651
6666
6680
6696
6713
6731
6752
6776
6802
6832
6866
6903
6943
6987
7034
7084
7137
7193
7251
7312
7375
7440
7507
7575
7644
7714
7784
7854
7924
7994
8063
8132
8201
8270
8339
8408
8477
8546
8616
8686
8758
8829
8902
8974
9047
9120
9191
9262
9330
9398
9464
9528
9592
9655
9717
9778
9839
9900
9960
10021
10082
10143
10205
10267
10331
10395
10460
10524
10589
10654
10719
10783
10848
10913
10978
11045
11113
11182
11253
11326
11400
11475
11551
11627
11704
11779
11854
11927
11998
12066
12132
12195
12254
12310
12361
12408
12450
12488
12521
12550
12574
12595
12611
12626
12638
12648
12658
12668
12677
12687
12697
12707
12717
12727
12737
12746
12754
12761
12767
12772
12775
12778
12780
12782
12782
12782
12781
12779
12775
12771
12765
12758
12750
12741
12729
12716
12701
12683
12662
12639
12613
12585
12555
12525
12494
12464
12434
12405
12377
12349
12323
12298
12273
12250
12228
12208
12189
12172
12156
12141
12128
12115
12104
12093
12082
12072
12061
12050
12038
12025
12012
11998
11983
11968
11952
11937
11921
11905
11889
11873
11857
11841
11826
11811
11796
11781
11767
11752
11738
11723
11708
11694
11679
11665
11651
11636
11622
11608
11593
11579
11563
11548
11532
11517
11501
11486
11471
11456
11442
11428
11414
11401
11388
11375
11361
11346
11330
11313
11292
11269
11242
11211
11177
11138
11096
11051
11004
10954
10902
10849
10794
10739
10683
10628
10572
10517
10463
10409
10356
10304
10252
10202
10154
10107
10062
10019
9978
9939
9902
9868
9835
9805
9776
9749
9724
9699
9675
9652
9628
9604
9580
9555
9528
9500
9471
9441
9408
9375
9339
9303
9265
9227
9189
9150
9112
9075
9039
9006
8974
8945
8918
8895
8874
8856
8842
8830
8822
8817
8814
8814
8816
8821
8827
8835
8844
8853
8863
8872
8881
8888
8893
8896
8897
8897
8895
8891
8885
8878
8869
8857
8843
8826
8807
8786
8764
8739
8713
8687
8658
8629
8599
8569
8538
8507
8476
8446
8416
8388
8360
8334
8309
8286
8264
8244
8226
8209
8193
8178
8164
8151
8138
8125
8114
8101
8089
8076
8061
8048
8034
8019
8003
7987
7971
7954
7936
7918
7898
7879
7858
7837
7816
7795
7774
7753
7734
7717
7701
7687
7676
7667
7660
7656
7655
7656
7659
7664
7671
7680
7690
7701
7712
7724
7735
7748
7760
7773
7786
7799
7812
7824
7836
7847
7857
7866
7874
7881
7887
7893
7898
7903
7909
7914
7921
7928
7938
7949
7963
7979
7996
8015
8036
8057
8080
8102
8125
8148
8172
8195
8218
8240
8262
8284
8304
8323
8341
8357
8372
8384
8395
8403
8409
8412
8413
8411
8408
8403
8395
8386
8375
8362
8347
8331
8314
8296
8277
8257
8238
8218
8198
8178
8157
8138
8117
8096
8077
8055
8035
8015
7995
7975
7956
7937
7918
7900
7882
7864
7846
7828
7810
7790
7771
7750
7729
7707
7684
7661
7637
7613
7587
7561
7533
7503
7472
7439
7403
7366
7326
7284
7240
7194
7145
7095
7042
6987
6931
6873
6814
6754
6694
6635
6575
6517
6460
6404
6350
6296
6244
6193
6142
6092
6043
5994
5946
5900
5855
5812
5770
5730
5691
5654
5618
5583
5549
5516
5484
5452
5420
5388
5356
5323
5289
5254
5218
5180
5140
5098
5053
5006
4957
4905
4850
4793
4734
4673
4609
4544
4476
4407
4336
4263
4189
4114
4038
3963
3887
3812
3738
3664
3591
3519
3449
3380
3313
3248
3184
3123
3063
3006
2950
2895
2842
2791
2741
2694
2648
2605
2564
2526
2491
2458
2427
2399
2372
2348
2325
2302
2281
2261
2242
2223
2206
2190
2175
2162
2150
2140
2131
2123
2117
2111
2106
2101
2097
2093
2090
2086
2081
2076
2071
2064
2057
2049
2039
2029
2019
2009
1998
1988
1979
1971
1964
1958
1954
1952
1952
1953
1956
1961
1967
1973
1979
1985
1991
1995
1997
1998
1996
1993
1987
1979
1969
1958
1944
1929
1914
1897
1879
1861
1841
1822
1802
1781
1760
1738
1716
1695
1673
1651
1630
1609
1588
1567
1545
1523
1500
1475
1449
1421
1391
1358
1323
1284
1243
1199
1152
1101
1048
991
932
870
806
740
672
603
534
464
394
325
256
188
121
57
-6
-67
-125
-181
-236
-289
-342
-394
-446
-499
-554
-610
-669
-729
-792
-858
-927
-998
-1073
-1150
-1230
-1312
-1395
-1479
-1564
-1647
-1730
-1812
-1892
-1971
-2049
-2125
-2200
-2274
-2345
-2415
-2482
-2546
-2608
-2667
-2724
-2778
-2831
-2881
-2930
-2978
-3024
-3068
-3112
-3156
-3199
-3242
-3286
-3331
-3376
-3423
-3471
-3520
-3569
-3619
-3669
-3720
-3770
-3821
-3870
-3919
-3967
-4014
-4062
-4109
-4156
-4204
-4252
-4302
-4352
-4403
-4456
-4509
-4564
-4619
-4674
-4730
-4787
-4844
-4900
-4956
-5010
-5064
-5116
-5168
-5219
-5268
-5317
-5365
-5412
-5458
-5504
-5548
-5593
-5639
-5685
-5733
-5782
-5834
-5887
-5942
-5999
-6057
-6117
-6178
-6241
-6304
-6369
-6435
-6502
-6570
-6640
-6710
-6782
-6855
-6930
-7005
-7081
-7158
-7236
-7314
-7392
-7470
-7548
-7625
-7703
-7780
-7856
-7933
-8007
-8083
-8157
-8230
-8302
-8373
-8443
-8511
-8578
-8644
-8707
-8768
-8827
-8883
-8935
-8985
-9032
-9076
-9118
-9157
-9194
-9229
-9262
-9294
-9323
-9352
-9381
-9410
-9439
-9469
-9500
-9532
-9567
-9603
-9642
-9682
-9726
-9772
-9821
-9872
-9926
-9981
-10038
-10097
-10156
-10214
-10273
-10331
-10387
-10441
-10494
-10543
-10591
-10635
-10677
-10716
-10753
-10788
-10820
-10851
-10881
-10909
-10936
-10963
-10991
-11018
-11047
-11076
-11108
-11141
-11176
-11214
-11253
-11295
-11338
-11383
-11429
-11477
-11525
-11573
-11621
-11670
-11718
-11765
-11812
-11859
-11904
-11949
-11992
-12035
-12076
-12116
-12154
-12191
-12228
-12263
-12297
-12331
-12365
-12399
-12433
-12468
-12504
-12541
-12578
-12616
-12653
-12691
-12729
-12766
-12802
-12837
-12871
-12904
-12935
-12964
-12993
-13019
-13045
-13070
-13095
-13119
-13144
-13169
-13194
-13220
-13247
-13274
-13302
-13331
-13361
-13392
-13423
-13456
-13489
-13523
-13558
-13594
-13631
-13669
-13709
-13750
-13792
-13835
-13878
-13922
-13966
-14009
-14053
-14096
-14139
-14182
-14224
-14266
-14307
-14347
-14387
-14426
-14464
-14502
-14539
-14577
-14615
-14654
-14694
-14736
-14780
-14827
-14876
-14928
-14984
-15042
-15104
-15168
-15236
-15307
-15380
-15455
-15532
-15610
-15689
-15769
-15850
-15931
-16014
-16097
-16183
-16268
-16357
-16445
-16535
-16625
-16717
-16809
-16902
-16995
-17088
-17181
-17272
-17363
-17452
-17540
-17626
-17710
-17792
-17873
-17951
-18028
-18102
-18174
-18244
-18311
-18375
-18437
-18496
-18552
-18605
-18655
-18703
-18748
-18791
-18832
-18871
-18909
-18946
-18981
-19016
-19051
-19086
-19121
-19155
-19191
-19227
-19263
-19301
-19339
-19379
-19419
-19460
-19502
-19544
-19586
-19628
-19668
-19707
-19743
-19778
-19810
-19839
-19865
-19888
-19908
-19925
-19939
-19950
-19959
-19965
-19969
-19971
-19971
-19969
-19965
-19960
-19953
-19946
-19937
-19929
-19922
-19915
-19910
-19908
-19908
-19911
-19918
-19928
-19941
-19957
-19975
-19995
-20017
-20039
-20062
-20086
-20110
-20135
-20160
-20184
-20209
-20233
-20258
-20282
-20306
-20330
-20353
-20377
-20401
-20425
-20449
-20474
-20500
-20528
-20558
-20590
-20625
-20663
-20704
-20748
-20795
-20846
-20900
-20956
-21015
-21077
-21140
-21206
-21273
-21341
-21411
-21482
-21553
-21626
-21699
-21772
-21845
-21918
-21990
-22060
-22130
-22197
-22263
-22328
-22391
-22452
-22513
-22573
-22632
-22691
-22749
-22806
-22863
-22920
-22975
-23030
-23085
-23139
-23192
-23246
-23299
-23352
-23406
-23459
-23512
-23566
-23618
-23671
-23722
-23773
-23823
-23871
-23918
-23964
-24009
-24053
-24094
-24135
-24174
-24212
-24248
-24284
-24319
-24354
-24389
-24425
-24461
-24499
-24537
-24576
-24616
-24657
-24697
-24738
-24779
-24819
-24858
-24897
-24935
-24972
-25009
-25044
-25079
-25113
-25147
-25180
-25213
-25246
-25279
-25312
-25345
-25379
-25413
-25447
-25482
-25518
-25554
-25591
-25628
-25665
-25703
-25741
-25780
-25819
-25859
-25900
-25941
-25982
-26024
-26065
-26106
-26147
-26187
-26226
-26264
-26301
-26337
-26373
-26408
-26442
-26476
-26509
-26542
-26574
-26606
-26637
-26667
-26697
-26726
-26754
-26781
-26809
-26836
-26863
-26890
-26918
-26946
-26974
-27003
-27032
-27062
-27091
-27121
-27151
-27181
-27211
-27240
-27268
-27295
-27321
-27345
-27367
-27386
-27402
-27415
-27423
-27427
-27426
-27420
-27410
-27395
-27375
-27352
-27326
-27296
-27263
-27228
-27191
-27152
-27112
-27072
-27031
-26990
-26949
-26908
-26868
-26829
-26791
-26755
-26721
-26688
-26658
-26631
-26605
-26582
-26561
-26543
-26527
-26514
-26503
-26494
-26488
-26484
-26482
-26480
-26480
-26479
-26479
-26479
-26478
-26476
-26473
-26469
-26463
-26456
-26449
-26440
-26430
-26420
-26409
-26397
-26385
-26373
-26361
-26348
-26336
-26323
-26311
-26300
-26288
-26277
-26267
-26256
-26245
-26234
-26222
-26210
-26197
-26184
-26171
-26157
-26143
-26129
-26114
-26098
-26082
-26065
-26048
-26031
-26014
-25998
-25983
-25969
-25956
-25944
-25934
-25925
-25918
-25911
-25906
-25902
-25898
-25895
-25893
-25891
-25890
-25889
-25888
-25888
-25887
-25886
-25884
-25880
-25875
-25867
-25857
-25844
-25828
-25809
-25787
-25762
-25734
-25703
-25669
-25633
-25594
-25552
-25508
-25463
-25415
-25364
-25312
-25258
-25202
-25144
-25084
-25022
-24958
-24892
-24826
-24758
-24690
-24621
-24552
-24484
-24415
-24347
-24279
-24212
-24144
-24077
-24009
-23941
-23873
-23803
-23732
-23660
-23586
-23510
-23432
-23353
-23273
-23190
-23106
-23020
-22932
-22843
-22753
-22662
-22570
-22478
-22387
-22296
-22206
-22117
-22028
-21941
-21855
-21770
-21687
-21604
-21523
-21442
-21362
-21284
-21206
-21129
-21054
-20981
-20909
-20839
-20772
-20707
-20644
-20584
-20527
-20472
-20421
-20372
-20326
-20283
-20244
-20208
-20175
-20145
-20118
-20093
-20070
-20049
-20030
-20011
-19994
-19977
-19961
-19945
-19929
-19913
-19896
-19878
-19860
-19841
-19821
-19800
-19778
-19755
-19731
-19705
-19679
-19650
-19620
-19588
-19554
-19519
-19482
-19443
-19403
-19362
-19320
-19277
-19234
-19190
-19146
-19102
-19059
-19016
-18973
-18931
-18890
-18849
-18810
-18771
-18733
-18696
-18661
-18626
-18593
-18562
-18531
-18503
-18475
-18448
-18422
-18396
-18371
-18346
-18321
-18296
-18272
-18247
-18222
-18197
-18172
-18146
-18119
-18093
-18066
-18040
-18013
-17986
-17960
-17932
-17905
-17877
-17848
-17818
-17788
-17757
-17727
-17696
-17665
-17634
-17604
-17574
-17545
-17517
-17490
-17464
-17440
-17417
-17396
-17377
-17361
-17346
-17334
-17324
-17316
-17312
-17310
-17311
-17315
-17322
-17331
-17343
-17356
-17372
-17388
-17406
-17425
-17444
-17463
-17482
-17500
-17516
-17532
-17545
-17557
-17568
-17576
-17583
-17588
-17592
-17594
-17594
-17594
-17593
-17591
-17589
-17587
-17585
-17582
-17580
-17578
-17576
-17574
-17571
-17569
-17567
-17566
-17565
-17565
-17566
-17568
-17571
-17575
-17581
-17588
-17596
-17605
-17615
-17626
-17637
-17649
-17660
-17671
-17682
-17691
-17699
-17706
-17711
-17715
-17717
-17718
-17716
-17714
-17710
-17704
-17697
-17690
-17681
-17672
-17663
-17654
-17645
-17636
-17626
-17616
-17605
-17594
-17581
-17567
-17552
-17535
-17517
-17499
-17479
-17458
-17437
-17415
-17392
-17369
-17347
-17324
-17301
-17278
-17255
-17233
-17211
-17190
-17168
-17147
-17125
-17104
-17082
-17059
-17037
-17014
-16991
-16968
-16945
-16923
-16901
-16879
-16858
-16837
-16816
-16796
-16776
-16755
-16735
-16714
-16693
-16672
-16650
-16627
-16604
-16579
-16554
-16528
-16500
-16472
-16443
-16414
-16384
-16355
-16326
-16297
-16271
-16245
-16219
-16196
-16174
-16154
-16134
-16116
-16100
-16084
-16068
-16053
-16040
-16026
-16012
-15998
-15984
-15968
-15953
-15937
-15921
-15905
-15889
-15873
-15857
-15842
-15827
-15813
-15799
-15786
-15774
-15762
-15751
-15741
-15732
-15724
-15717
-15711
-15707
-15704
-15703
-15703
-15706
-15712
-15720
-15730
-15743
-15758
-15776
-15796
-15818
-15842
-15867
-15894
-15922
-15951
-15980
-16010
-16039
-16068
-16099
-16128
-16155
-16184
-16210
-16236
-16260
-16282
-16302
-16321
-16337
-16352
-16364
-16375
-16384
-16391
-16397
-16401
-16404
-16405
-16405
-16402
-16398
-16392
-16384
-16373
-16361
-16349
-16334
-16318
-16302
-16285
-16268
-16253
-16236
-16222
-16207
-16193
-16181
-16169
-16158
-16148
-16140
-16133
-16126
-16120
-16117
-16113
-16110
-16107
-16105
-16102
-16101
-16099
-16097
-16097
-16097
-16096
-16094
-16093
-16091
-16087
-16082
-16076
-16067
-16056
-16044
-16029
-16012
-15993
-15973
-15950
-15925
-15899
-15871
-15842
-15812
-15781
-15749
-15718
-15686
-15655
-15624
-15594
-15565
-15537
-15509
-15482
-15455
-15429
-15402
-15376
-15350
-15324
-15298
-15272
-15246
-15220
-15195
-15170
-15145
-15121
-15098
-15075
-15053
-15031
-15011
-14990
-14969
-14949
-14928
-14906
-14884
-14861
-14838
-14813
-14787
-14760
-14732
-14702
-14669
-14635
-14598
-14558
-14516
-14470
-14422
-14372
-14318
-14262
-14203
-14142
-14078
-14013
-13946
-13878
-13810
-13741
-13673
-13606
-13541
-13477
-13414
-13354
-13296
-13239
-13184
-13132
-13081
-13033
-12987
-12943
-12902
-12862
-12825
-12789
-12755
-12721
-12689
-12656
-12624
-12592
-12561
-12530
-12500
-12470
-12440
-12410
-12380
-12350
-12320
-12290
-12260
-12230
-12200
-12170
-12142
-12113
-12086
-12060
-12034
-12009
-11985
-11962
-11938
-11914
-11889
-11864
-11838
-11810
-11782
-11753
-11723
-11692
-11660
-11627
-11594
-11561
-11527
-11494
-11461
-11429
-11397
-11366
-11335
-11305
-11275
-11247
-11219
-11192
-11166
-11141
-11117
-11094
-11071
-11048
-11024
-10999
-10973
-10946
-10916
-10886
-10853
-10818
-10781
-10742
-10701
-10657
-10611
-10562
-10511
-10459
-10404
-10348
-10290
-10231
-10171
-10111
-10050
-9991
-9932
-9875
-9820
-9767
-9716
-9668
-9622
-9578
-9537
-9497
-9458
-9422
-9386
-9352
-9320
-9288
-9258
-9228
-9200
-9172
-9145
-9119
-9093
-9068
-9043
-9018
-8992
-8967
-8941
-8915
-8888
-8860
-8831
-8801
-8769
-8736
-8701
-8665
-8626
-8586
-8544
-8501
-8456
-8410
-8362
-8314
-8264
-8214
-8163
-8111
-8058
-8007
-7956
-7904
-7853
-7802
-7752
-7702
-7653
-7605
-7558
-7511
-7466
-7422
-7379
-7338
-7298
-7261
-7225
-7192
-7161
-7132
-7104
-7077
-7051
-7026
-7001
-6976
-6950
-6924
-6898
-6871
-6842
-6812
-6781
-6748
-6714
-6678
-6640
-6600
-6559
-6517
-6473
-6427
-6381
-6333
-6284
-6235
-6184
-6133
-6081
-6028
-5976
-5924
-5872
-5820
-5769
-5719
-5669
-5621
-5573
-5527
-5483
-5440
-5398
-5358
-5320
-5283
-5248
-5212
-5178
-5143
-5108
-5072
-5035
-4997
-4956
-4915
-4871
-4825
-4779
-4730
-4681
-4631
-4581
-4530
-4479
-4428
-4377
-4326
-4274
-4223
-4171
-4118
-4065
-4011
-3958
-3903
-3847
-3790
-3733
-3675
-3616
-3556
-3495
-3434
-3372
-3310
-3246
-3182
-3116
-3050
-2982
-2913
-2844
-2774
-2704
-2634
-2564
-2493
-2423
-2353
-2283
-2213
-2143
-2074
-2005
-1937
-1870
-1803
-1736
-1670
-1603
-1537
-1471
-1404
-1336
-1268
-1198
-1126
-1052
-976
-898
-816
-731
-644
-553
-458
-361
-260
-156
-50
60
172
286
403
520
639
759
879
999
1118
1237
1355
1473
1589
1703
1817
1929
2040
2149
2257
2362
2466
2567
2667
2764
2860
2954
3046
3137
3227
3316
3405
3493
3581
3669
3757
3845
3933
4022
4112
4202
4292
4382
4473
4564
4655
4746
4837
4928
5019
5111
5203
5296
5389
5482
5576
5669
5763
5857
5951
6046
6140
6235
6329
6424
6519
6613
6708
6801
6895
6987
7079
7170
7259
7348
7435
7521
7607
7691
7774
7856
7938
8018
8098
8176
8254
8331
8406
8480
8553
8625
8695
8764
8831
8898
8962
9026
9089
9151
9211
9271
9331
9389
9447
9505
9562
9619
9676
9732
9789
9847
9904
9962
10019
10077
10135
10192
10249
10304
10359
10413
10466
10518
10568
10618
10667
10716
10764
10810
10856
10901
10945
10988
11029
11069
11108
11146
11184
11220
11255
11289
11323
11356
11388
11419
11450
11481
11512
11543
11575
11606
11638
11670
11703
11736
11769
11803
11836
11870
11903
11937
11971
12004
12037
12070
12103
12135
12167
12198
12229
12259
12289
12318
12347
12374
12402
12428
12454
12479
12503
12526
12549
12571
12592
12611
12630
12647
12664
12678
12691
12702
12711
12718
12723
12726
12726
12724
12720
12714
12706
12697
12686
12675
12663
12651
12638
12626
12613
12600
12588
12576
12565
12553
12543
12532
12522
12512
12503
12494
12485
12476
12468
12459
12451
12442
12433
12424
12415
12405
12394
12383
12370
12357
12343
12327
12310
12292
12272
12251
12229
12205
12180
12154
12127
12098
12069
12038
12006
11973
11939
11904
11868
11832
11795
11757
11719
11680
11641
11602
11563
11523
11482
11441
11400
11357
11314
11270
11225
11180
11134
11088
11041
10994
10946
10899
10852
10804
10757
10711
10664
10618
10571
10525
10478
10431
10384
10337
10289
10240
10192
10143
10094
10045
9996
9947
9898
9850
9802
9754
9707
9660
9613
9566
9518
9470
9422
9372
9322
9269
9216
9161
9105
9047
8988
8927
8865
8801
8736
8669
8601
8532
8461
8390
8317
8244
8169
8093
8019
7943
7867
7792
7718
7645
7573
7503
7434
7366
7301
7236
7174
7112
7053
6994
6937
6882
6827
6774
6722
6671
6622
6573
6526
6479
6433
6387
6342
6296
6250
6204
6158
6111
6064
6016
5968
5919
5870
5819
5768
5716
5664
5611
5557
5504
5450
5396
5343
5290
5237
5185
5133
5082
5031
4980
4930
4879
4829
4778
4726
4674
4622
4569
4516
4462
4409
4355
4301
4247
4192
4137
4082
4027
3971
3915
3858
3802
3745
3688
3630
3573
3515
3457
3400
3342
3285
3227
3170
3113
3056
2999
2942
2886
2830
2774
2718
2663
2608
2553
2498
2444
2390
2336
2282
2228
2174
2121
2069
2017
1966
1916
1867
1819
1772
1726
1682
1638
1596
1554
1514
1474
1435
1397
1359
1321
1283
1246
1209
1172
1135
1099
1063
1027
991
955
920
884
849
813
777
741
703
665
626
586
545
503
459
415
370
324
277
230
181
132
83
32
-19
-71
-123
-176
-229
-283
-336
-390
-444
-498
-552
-605
-658
-711
-763
-814
-865
-914
-963
-1010
-1056
-1102
-1146
-1190
-1233
-1276
-1318
-1360
-1401
-1442
-1482
-1522
-1561
-1599
-1636
-1673
-1708
-1743
-1777
-1811
-1844
-1876
-1909
-1940
-1972
-2004
-2035
-2067
-2099
-2131
-2163
-2196
-2229
-2262
-2296
-2330
-2365
-2399
-2434
-2469
-2503
-2537
-2571
-2604
-2636
-2668
-2699
-2729
-2758
-2786
-2814
-2841
-2868
-2894
-2920
-2945
-2970
-2995
-3020
-3044
-3069
-3093
-3117
-3141
-3165
-3189
-3212
-3235
-3258
-3281
-3303
-3324
-3345
-3365
-3384
-3401
-3418
-3433
-3448
-3461
-3473
-3484
-3494
-3503
-3512
-3520
-3527
-3535
-3542
-3549
-3556
-3564
-3572
-3580
-3589
-3598
-3607
-3618
-3629
-3641
-3654
-3668
-3684
-3702
-3721
-3743
-3767
-3792
-3820
-3849
-3880
-3912
-3945
-3979
-4014
-4050
-4086
-4122
-4158
-4195
-4231
-4267
-4303
-4339
-4375
-4411
-4447
-4482
-4518
-4553
-4589
-4624
-4659
-4694
-4729
-4764
-4799
-4835
-4870
-4906
-4942
-4979
-5017
-5055
-5093
-5132
-5171
-5212
-5252
-5294
-5336
-5378
-5422
-5465
-5510
-5555
-5600
-5645
-5690
-5736
-5781
-5827
-5873
-5918
-5963
-6008
-6052
-6096
-6139
-6181
-6224
-6265
-6307
-6347
-6388
-6429
-6469
-6509
-6550
-6590
-6631
-6673
-6715
-6758
-6802
-6847
-6892
-6938
-6984
-7031
-7079
-7127
-7175
-7223
-7272
-7320
-7368
-7416
-7463
-7510
-7556
-7601
-7646
-7689
-7732
-7773
-7814
-7853
-7891
-7927
-7963
-7996
-8029
-8060
-8090
-8118
-8146
-8173
-8199
-8225
-8250
-8275
-8299
-8323
-8347
-8370
-8393
-8416
-8439
-8461
-8485
-8508
-8531
-8555
-8579
-8603
-8627
-8650
-8673
-8696
-8718
-8740
-8762
-8783
-8805
-8826
-8848
-8869
-8890
-8911
-8932
-8952
-8972
-8993
-9013
-9033
-9054
-9075
-9096
-9118
-9140
-9162
-9185
-9209
-9234
-9259
-9285
-9312
-9339
-9367
-9395
-9424
-9453
-9482
-9511
-9541
-9570
-9599
-9628
-9657
-9687
-9716
-9745
-9774
-9803
-9832
-9860
-9889
-9916
-9944
-9971
-9999
-10026
-10053
-10080
-10107
-10134
-10162
-10191
-10220
-10249
-10280
-10312
-10344
-10377
-10411
-10446
-10482
-10518
-10556
-10593
-10631
-10670
-10709
-10748
-10787
-10826
-10866
-10906
-10945
-10985
-11024
-11064
-11103
-11141
-11179
-11216
-11252
-11287
-11320
-11353
-11384
-11413
-11441
-11468
-11493
-11517
-11539
-11560
-11579
-11597
-11613
-11627
-11640
-11651
-11661
-11668
-11674
-11678
-11681
-11681
-11681
-11679
-11676
-11672
-11667
-11661
-11655
-11648
-11641
-11633
-11624
-11615
-11605
-11594
-11583
-11571
-11559
-11547
-11534
-11522
-11508
-11495
-11482
-11468
-11454
-11440
-11426
-11412
-11397
-11382
-11367
-11352
-11337
-11321
-11305
-11289
-11272
-11255
-11238
-11221
-11203
-11185
-11167
-11148
-11129
-11109
-11089
-11068
-11047
-11025
-11003
-10981
-10957
-10934
-10910
-10885
-10860
-10835
-10809
-10783
-10757
-10732
-10706
-10681
-10657
-10634
-10611
-10589
-10569
-10549
-10531
-10514
-10499
-10484
-10471
-10458
-10446
-10436
-10426
-10417
-10409
-10402
-10395
-10388
-10382
-10376
-10370
-10364
-10358
-10351
-10345
-10338
-10331
-10324
-10317
-10310
-10303
-10296
-10290
-10283
-10276
-10269
-10263
-10256
-10249
-10242
-10236
-10229
-10221
-10214
-10207
-10199
-10191
-10183
-10176
-10168
-10160
-10153
-10145
-10137
-10130
-10122
-10114
-10106
-10099
-10091
-10083
-10075
-10067
-10059
-10051
-10042
-10033
-10024
-10015
-10005
-9995
-9985
-9974
-9964
-9954
-9944
-9933
-9923
-9913
-9903
-9893
-9884
-9875
-9866
-9858
-9850
-9842
-9836
-9829
-9823
-9817
-9811
-9805
-9799
-9792
-9785
-9777
-9769
-9760
-9751
-9741
-9731
-9720
-9708
-9695
-9681
-9667
-9652
-9637
-9621
-9605
-9588
-9571
-9553
-9535
-9516
-9497
-9478
-9458
-9437
-9416
-9395
-9372
-9350
-9327
-9304
-9280
-9256
-9232
-9208
-9184
-9160
-9135
-9110
-9085
-9060
-9035
-9009
-8983
-8957
-8931
-8905
-8878
-8852
-8826
-8799
-8772
-8745
-8717
-8688
-8659
-8628
-8597
-8564
-8531
-8497
-8461
-8426
-8389
-8351
-8312
-8273
-8232
-8189
-8148
-8103
-8060
-8015
-7970
-7924
-7878
-7832
-7786
-7740
-7694
-7649
-7604
-7559
-7515
-7471
-7428
-7385
-7343
-7302
-7261
-7220
-7180
-7140
-7101
-7061
-7022
-6983
-6943
-6903
-6864
-6824
-6784
-6744
-6704
-6664
-6624
-6585
-6545
-6506
-6467
-6429
-6391
-6353
-6316
-6279
-6243
-6206
-6170
-6134
-6098
-6061
-6025
-5988
-5951
-5913
-5875
-5837
-5798
-5758
-5719
-5678
-5638
-5597
-5556
-5514
-5472
-5430
-5388
-5345
-5303
-5261
-5219
-5178
-5137
-5098
-5059
-5022
-4985
-4950
-4916
-4882
-4850
-4819
-4790
-4761
-4733
-4707
-4682
-4657
-4634
-4611
-4589
-4568
-4547
-4527
-4508
-4489
-4471
-4454
-4436
-4420
-4403
-4386
-4370
-4354
-4338
-4323
-4307
-4293
-4278
-4263
-4249
-4234
-4219
-4204
-4189
-4173
-4156
-4139
-4122
-4103
-4083
-4065
-4045
-4025
-4003
-3983
-3961
-3940
-3918
-3896
-3874
-3852
-3831
-3809
-3788
-3767
-3746
-3726
-3706
-3686
-3667
-3648
-3629
-3611
-3593
-3576
-3558
-3541
-3525
-3508
-3492
-3476
-3460
-3445
-3429
-3413
-3398
-3382
-3366
-3350
-3333
-3317
-3300
-3284
-3267
-3251
-3235
-3219
-3203
-3188
-3172
-3157
-3142
-3127
-3112
-3096
-3081
-3066
-3050
-3034
-3017
-3001
-2983
-2966
-2948
-2930
-2912
-2894
-2876
-2858
-2841
-2825
-2809
-2793
-2779
-2766
-2753
-2742
-2732
-2722
-2714
-2707
-2700
-2695
-2690
-2686
-2682
-2679
-2676
-2674
-2671
-2669
-2666
-2664
-2661
-2658
-2654
-2650
-2646
-2641
-2635
-2629
-2622
-2614
-2605
-2596
-2586
-2575
-2564
-2552
-2540
-2528
-2515
-2502
-2488
-2474
-2460
-2446
-2431
-2416
-2401
-2386
-2370
-2354
-2337
-2320
-2302
-2283
-2264
-2244
-2223
-2201
-2179
-2157
-2134
-2110
-2086
-2062
-2037
-2013
-1988
-1962
-1936
-1910
-1884
-1858
-1831
-1804
-1777
-1749
-1720
-1691
-1661
-1631
-1599
-1567
-1535
-1501
-1466
-1431
-1395
-1358
-1320
-1282
-1243
-1204
-1165
-1126
-1087
-1047
-1008
-968
-929
-889
-849
-810
-770
-730
-691
-652
-613
-574
-534
-495
-455
-415
-375
-334
-293
-252
-210
-169
-127
-85
-43
-1
41
82
123
163
203
242
280
317
353
388
423
456
489
521
552
583
614
644
674
704
734
764
795
826
857
889
921
953
986
1020
1054
1089
1124
1160
1197
1234
1271
1309
1347
1385
1424
1462
1500
1539
1577
1616
1654
1693
1732
1770
1809
1847
1885
1923
1960
1998
2035
2072
2109
2146
2183
2219
2256
2292
2329
2365
2401
2437
2472
2508
2544
2579
2614
2649
2684
2719
2753
2787
2821
2855
2888
2921
2954
2987
3019
3052
3084
3116
3149
3181
3214
3248
3281
3315
3348
3382
3417
3452
3487
3522
3558
3594
3630
3666
3702
3739
3775
3812
3848
3884
3920
3955
3990
4025
4059
4091
4125
4156
4187
4217
4246
4275
4303
4330
4357
4384
4411
4437
4464
4490
4515
4541
4566
4591
4616
4640
4664
4689
4713
4737
4760
4784
4806
4828
4849
4870
4889
4908
4925
4942
4958
4974
4988
5001
5014
5026
5037
5048
5058
5067
5076
5084
5092
5099
5106
5113
5118
5124
5128
5132
5136
5138
5141
5143
5144
5145
5146
5146
5146
5145
5144
5142
5141
5139
5136
5134
5131
5129
5126
5122
5119
5115
5111
5107
5102
5097
5092
5086
5080
5073
5066
5058
5051
5042
5034
5025
5016
5007
4998
4989
4979
4970
4960
4949
4938
4927
4915
4902
4889
4875
4860
4845
4830
4815
4799
4784
4769
4754
4739
4724
4710
4696
4682
4668
4655
4642
4630
4617
4604
4592
4580
4568
4556
4544
4532
4520
4508
4496
4484
4472
4461
4449
4438
4427
4417
4407
4398
4389
4382
4374
4368
4361
4356
4350
4346
4341
4337
4333
4330
4327
4324
4322
4320
4318
4317
4317
4317
4318
4318
4319
4321
4322
4324
4325
4327
4328
4330
4331
4333
4334
4335
4336
4337
4337
4337
4337
4336
4335
4334
4333
4332
4331
4330
4328
4327
4326
4324
4322
4320
4317
4314
4310
4306
4301
4296
4290
4284
4277
4270
4263
4256
4249
4242
4235
4229
4223
4217
4212
4208
4203
4199
4195
4191
4188
4184
4181
4178
4174
4171
4169
4166
4163
4160
4157
4154
4151
4147
4144
4140
4136
4131
4127
4122
4116
4110
4104
4097
4090
4083
4077
4070
4062
4056
4049
4042
4035
4027
4021
4014
4006
4000
3994
3987
3980
3973
3966
3959
3951
3943
3935
3926
3917
3908
3898
3888
3878
3868
3857
3846
3835
3824
3813
3802
3791
3781
3771
3761
3752
3743
3734
3726
3718
3710
3703
3696
3689
3683
3676
3670
3663
3656
3649
3642
3634
3626
3617
3608
3599
3589
3580
3569
3559
3548
3536
3525
3512
3500
3486
3473
3458
3443
3428
3412
3396
3380
3363
3347
3330
3314
3297
3280
3263
3246
3228
3209
3191
3171
3151
3130
3108
3086
3062
3038
3013
2987
2961
2934
2907
2879
2852
2824
2797
2769
2742
2715
2688
2661
2634
2607
2581
2554
2528
2502
2476
2451
2427
2403
2379
2357
2334
2313
2291
2271
2250
2229
2209
2188
2168
2147
2127
2106
2085
2063
2041
2020
1999
1977
1955
1933
1911
1889
1868
1846
1825
1804
1784
1763
1742
1722
1701
1680
1660
1639
1618
1597
1576
1556
1535
1515
1496
1477
1458
1440
1423
1407
1391
1377
1364
1351
1340
1329
1319
1309
1300
1291
1283
1274
1266
1257
1249
1240
1231
1222
1212
1202
1193
1183
1173
1163
1153
1144
1134
1125
1116
1106
1097
1088
1080
1071
1063
1054
1046
1038
1031
1022
1016
1008
1002
996
990
984
978
973
967
962
957
952
947
942
936
930
925
918
912
905
898
891
883
875
867
858
849
840
831
821
812
802
792
783
773
763
753
743
733
722
712
701
689
678
666
654
642
630
617
604
590
576
562
547
532
516
499
482
463
444
424
404
383
361
339
315
292
268
243
218
192
166
140
113
86
60
33
6
-22
-49
-76
-103
-131
-158
-186
-215
-244
-273
-302
-332
-363
-393
-425
-456
-489
-521
-555
-588
-623
-658
-693
-729
-766
-803
-840
-878
-917
-955
-994
-1033
-1072
-1112
-1151
-1191
-1231
-1271
-1312
-1353
-1395
-1437
-1479
-1522
-1565
-1609
-1652
-1696
-1740
-1785
-1829
-1873
-1918
-1962
-2005
-2050
-2094
-2137
-2179
-2222
-2263
-2305
-2345
-2385
-2424
-2463
-2501
-2537
-2573
-2609
-2643
-2676
-2708
-2740
-2771
-2800
-2830
-2858
-2886
-2914
-2941
-2968
-2995
-3021
-3047
-3073
-3098
-3124
-3149
-3173
-3197
-3221
-3245
-3268
-3290
-3312
-3334
-3356
-3377
-3398
-3419
-3440
-3461
-3482
-3503
-3524
-3545
-3567
-3588
-3610
-3631
-3653
-3674
-3695
-3716
-3737
-3758
-3778
-3799
-3819
-3839
-3858
-3877
-3896
-3915
-3933
-3950
-3968
-3985
-4002
-4019
-4035
-4053
-4070
-4086
-4104
-4121
-4138
-4155
-4172
-4189
-4205
-4222
-4238
-4255
-4271
-4287
-4303
-4319
-4335
-4350
-4365
-4380
-4394
-4408
-4421
-4434
-4446
-4458
-4469
-4479
-4489
-4499
-4508
-4517
-4525
-4533
-4541
-4549
-4557
-4565
-4573
-4581
-4590
-4598
-4607
-4616
-4625
-4634
-4643
-4652
-4660
-4669
-4677
-4685
-4692
-4700
-4706
-4713
-4719
-4725
-4731
-4737
-4743
-4748
-4754
-4759
-4765
-4770
-4776
-4781
-4787
-4793
-4798
-4804
-4809
-4815
-4821
-4828
-4834
-4841
-4848
-4855
-4863
-4870
-4878
-4885
-4893
-4901
-4910
-4918
-4926
-4935
-4943
-4951
-4959
-4968
-4976
-4984
-4992
-5001
-5009
-5018
-5026
-5035
-5044
-5054
-5064
-5074
-5084
-5095
-5106
-5117
-5130
-5142
-5156
-5170
-5184
-5199
-5215
-5231
-5247
-5264
-5282
-5300
-5318
-5337
-5356
-5375
-5394
-5414
-5434
-5455
-5476
-5497
-5518
-5540
-5561
-5582
-5604
-5626
-5648
-5670
-5693
-5716
-5739
-5763
-5787
-5811
-5836
-5860
-5885
-5909
-5934
-5958
-5982
-6005
-6029
-6052
-6076
-6099
-6122
-6144
-6167
-6190
-6212
-6234
-6257
-6279
-6302
-6325
-6348
-6370
-6393
-6415
-6437
-6459
-6481
-6502
-6523
-6543
-6563
-6583
-6601
-6620
-6638
-6655
-6672
-6689
-6705
-6721
-6736
-6752
-6767
-6783
-6798
-6814
-6830
-6846
-6862
-6878
-6894
-6910
-6926
-6942
-6959
-6975
-6991
-7006
-7022
-7038
-7053
-7068
-7083
-7098
-7113
-7127
-7141
-7155
-7168
-7181
-7194
-7206
-7217
-7228
-7239
-7248
-7257
-7266
-7273
-7280
-7287
-7293
-7299
-7304
-7309
-7314
-7318
-7322
-7326
-7329
-7332
-7334
-7336
-7339
-7340
-7342
-7344
-7346
-7348
-7349
-7351
-7353
-7355
-7357
-7359
-7361
-7364
-7366
-7368
-7370
-7373
-7375
-7378
-7380
-7383
-7385
-7388
-7390
-7393
-7396
-7399
-7402
-7405
-7409
-7412
-7415
-7418
-7421
-7424
-7427
-7430
-7432
-7435
-7437
-7439
-7441
-7443
-7445
-7448
-7450
-7453
-7456
-7459
-7462
-7465
-7468
-7472
-7475
-7479
-7482
-7486
-7490
-7494
-7497
-7501
-7504
-7508
-7511
-7514
-7517
-7520
-7522
-7525
-7527
-7529
-7531
-7533
-7535
-7537
-7539
-7541
-7543
-7545
-7547
-7549
-7552
-7554
-7556
-7559
-7561
-7564
-7566
-7568
-7571
-7573
-7576
-7578
-7581
-7583
-7586
-7588
-7591
-7593
-7596
-7599
-7602
-7604
-7607
-7610
-7614
-7617
-7620
-7622
-7625
-7628
-7631
-7633
-7636
-7638
-7641
-7644
-7646
-7649
-7651
-7653
-7655
-7657
-7659
-7660
-7662
-7663
-7664
-7665
-7665
-7666
-7666
-7665
-7665
-7664
-7662
-7661
-7659
-7657
-7654
-7652
-7649
-7646
-7643
-7639
-7635
-7631
-7627
-7623
-7619
-7615
-7610
-7606
-7601
-7596
-7590
-7584
-7577
-7570
-7562
-7554
-7544
-7534
-7523
-7512
-7500
-7487
-7473
-7459
-7444
-7428
-7412
-7395
-7377
-7359
-7339
-7319
-7299
-7278
-7256
-7234
-7211
-7187
-7163
-7138
-7113
-7087
-7060
-7033
-7005
-6976
-6946
-6917
-6886
-6855
-6824
-6792
-6760
-6727
-6694
-6661
-6627
-6593
-6558
-6523
-6487
-6451
-6414
-6376
-6338
-6300
-6261
-6221
-6182
-6141
-6100
-6059
-6017
-5975
-5932
-5889
-5846
-5802
-5758
-5713
-5668
-5623
-5578
-5532
-5486
-5441
-5394
-5348
-5302
-5256
-5209
-5163
-5116
-5069
-5023
-4976
-4929
-4881
-4834
-4786
-4738
-4689
-4640
-4590
-4540
-4490
-4439
-4388
-4337
-4285
-4233
-4181
-4128
-4075
-4022
-3970
-3917
-3863
-3810
-3756
-3702
-3648
-3594
-3540
-3485
-3431
-3377
-3323
-3268
-3214
-3160
-3107
-3053
-2999
-2945
-2891
-2837
-2782
-2727
-2673
-2618
-2562
-2507
-2452
-2397
-2342
-2287
-2232
-2177
-2123
-2070
-2017
-1964
-1912
-1860
-1809
-1759
-1709
-1660
-1611
-1562
-1514
-1466
-1418
-1371
-1324
-1278
-1232
-1186
-1141
-1096
-1051
-1006
-963
-920
-876
-833
-790
-747
-705
-662
-619
-577
-535
-493
-451
-409
-367
-326
-285
-243
-203
-162
-122
-82
-43
-4
34
71
108
145
180
215
250
283
316
349
380
411
442
471
501
529
558
585
613
640
666
693
719
745
771
797
823
850
876
902
928
954
980
1006
1033
1059
1086
1112
1139
1165
1192
1218
1245
1272
1298
1325
1351
1378
1404
1430
1456
1481
1507
1532
1556
1581
1605
1630
1654
1678
1702
1726
1749
1773
1797
1820
1844
1867
1890
1913
1936
1959
1982
2005
2028
2051
2074
2096
2119
2142
2165
2187
2210
2232
2255
2278
2301
2324
2347
2371
2394
2418
2442
2467
2491
2516
2540
2565
2590
2615
2640
2665
2690
2714
2739
2764
2789
2813
2838
2863
2888
2913
2939
2965
2991
3018
3044
3072
3099
3126
3154
3181
3209
3236
3263
3290
3317
3343
3369
3394
3419
3443
3466
3489
3511
3533
3553
3573
3592
3610
3627
3644
3659
3674
3689
3703
3716
3728
3740
3752
3763
3774
3784
3794
3804
3813
3822
3830
3838
3845
3852
3859
3865
3871
3876
3882
3887
3891
3895
3899
3903
3906
3909
3912
3914
3916
3918
3920
3921
3922
3923
3924
3924
3924
3923
3922
3921
3919
3917
3914
3911
3908
3905
3901
3897
3893
3888
3883
3878
3872
3867
3862
3857
3851
3846
3841
3836
3832
3827
3823
3818
3815
3811
3807
3804
3801
3798
3796
3793
3791
3789
3787
3785
3783
3781
3779
3778
3776
3774
3772
3770
3768
3766
3763
3761
3758
3755
3752
3748
3745
3741
3737
3733
3729
3724
3720
3715
3710
3705
3700
3695
3690
3684
3679
3673
3668
3662
3656
3649
3643
3636
3630
3623
3616
3609
3602
3596
3589
3582
3576
3570
3563
3557
3551
3545
3540
3534
3528
3523
3517
3512
3506
3501
3495
3489
3483
3477
3470
3464
3457
3451
3444
3436
3429
3421
3413
3404
3395
3386
3377
3368
3358
3349
3339
3330
3320
3311
3301
3292
3283
3274
3265
3256
3248
3239
3231
3223
3215
3207
3199
3191
3183
3175
3168
3160
3153
3146
3138
3131
3123
3116
3108
3101
3093
3085
3077
3069
3061
3052
3044
3035
3026
3017
3008
2999
2990
2981
2972
2963
2955
2947
2939
2931
2924
2917
2910
2903
2897
2891
2885
2879
2874
2868
2863
2858
2852
2846
2840
2834
2828
2822
2815
2808
2801
2794
2786
2779
2771
2763
2755
2746
2738
2729
2720
2711
2702
2692
2683
2673
2664
2654
2644
2635
2625
2614
2604
2594
2583
2573
2562
2551
2540
2529
2518
2506
2495
2483
2471
2458
2445
2432
2419
2405
2392
2378
2364
2351
2337
2323
2309
2294
2280
2265
2250
2235
2219
2203
2187
2170
2154
2136
2119
2101
2082
2064
2045
2025
2005
1985
1965
1945
1924
1904
1884
1863
1843
1823
1803
1783
1763
1743
1724
1704
1684
1665
1645
1626
1606
1586
1566
1546
1526
1506
1486
1465
1445
1424
1403
1383
1362
1342
1321
1301
1281
1261
1242
1223
1205
1187
1170
1153
1136
1121
1105
1090
1075
1061
1047
1034
1020
1008
997
985
974
963
953
943
933
923
914
904
895
886
878
869
861
854
846
839
832
826
819
813
807
801
795
789
784
779
774
769
765
761
757
754
750
747
744
741
738
735
732
730
727
724
722
719
716
713
710
707
704
701
698
696
693
690
687
684
681
678
674
671
667
663
659
655
652
648
644
641
637
634
631
628
625
622
619
617
614
612
610
608
607
605
604
603
602
601
600
599
598
597
597
596
595
594
593
593
592
592
591
590
590
589
588
587
586
585
584
583
582
581
579
578
577
575
573
571
569
566
564
561
558
556
553
550
547
544
542
539
537
535
533
531
529
528
527
526
525
525
525
525
525
525
526
526
527
528
529
530
531
533
534
535
537
538
540
541
542
544
545
547
548
550
551
553
554
556
557
558
560
561
563
564
565
567
568
570
571
572
573
574
575
575
576
577
578
579
580
581
582
583
585
586
587
588
589
590
591
593
594
596
597
599
601
603
606
609
612
615
618
622
625
629
633
636
640
644
648
652
656
661
666
672
678
684
691
698
706
715
723
732
742
751
762
772
782
793
804
816
827
839
851
863
876
888
900
913
925
938
950
962
975
987
999
1010
1022
1035
1047
1059
1071
1083
1094
1106
1118
1129
1141
1152
1164
1175
1186
1197
1209
1220
1232
1243
1255
1266
1278
1290
1302
1314
1326
1338
1350
1363
1375
1388
1401
1414
1427
1440
1453
1467
1480
1493
1506
1519
1532
1545
1559
1572
1586
1599
1613
1627
1641
1655
1670
1684
1699
1713
1728
1743
1758
1773
1788
1803
1818
1834
1849
1864
1880
1895
1910
1926
1941
1955
1970
1984
1998
2011
2024
2037
2049
2061
2072
2083
2094
2104
2114
2124
2133
2141
2149
2157
2164
2171
2178
2184
2190
2196
2201
2206
2211
2216
2221
2225
2229
2233
2236
2240
2243
2247
2250
2254
2257
2261
2264
2268
2271
2275
2278
2281
2284
2286
2289
2291
2293
2295
2296
2298
2299
2300
2301
2301
2302
2303
2304
2304
2305
2306
2307
2308
2309
2310
2311
2312
2313
2314
2315
2316
2316
2317
2317
2317
2317
2317
2316
2314
2313
2311
2309
2307
2304
2302
2299
2296
2294
2291
2288
2285
2281
2278
2275
2272
2268
2265
2262
2258
2255
2252
2248
2245
2241
2238
2234
2230
2227
2223
2219
2216
2212
2208
2204
2201
2197
2193
2189
2185
2181
2177
2173
2169
2165
2161
2156
2152
2147
2142
2137
2133
2128
2124
2119
2115
2111
2107
2103
2099
2095
2091
2087
2083
2079
2075
2071
2067
2062
2058
2053
2049
2044
2039
2033
2029
2024
2019
2013
2008
2003
1998
1992
1988
1983
1978
1974
1969
1965
1961
1957
1954
1950
1947
1944
1941
1938
1935
1931
1928
1925
1921
1917
1914
1909
1905
1900
1894
1888
1882
1875
1867
1859
1851
1842
1833
1823
1813
1802
1791
1780
1769
1757
1745
1733
1721
1709
1697
1684
1672
1660
1648
1635
1623
1611
1599
1587
1575
1563
1551
1539
1527
1516
1504
1493
1482
1471
1459
1448
1437
1426
1415
1405
1393
1382
1371
1360
1348
1337
1325
1313
1302
1290
1279
1267
1256
1245
1234
1223
1213
1203
1194
1184
1176
1167
1159
1150
1142
1135
1127
1119
1112
1104
1096
1089
1081
1074
1067
1060
1053
1046
1039
1033
1026
1020
1014
1008
1002
996
990
984
977
970
963
956
949
941
934
926
917
909
900
892
883
874
866
857
848
839
830
820
811
802
792
783
774
764
755
745
736
726
716
706
696
687
676
666
656
646
636
626
616
605
595
584
573
563
552
541
530
519
508
498
487
476
465
454
443
432
421
411
400
389
378
367
355
344
333
322
311
300
289
278
267
257
247
236
226
217
207
198
188
179
170
162
153
145
136
128
120
113
105
98
90
83
76
69
62
55
48
41
34
27
21
14
8
2
-4
-9
-14
-19
-24
-28
-31
-35
-37
-40
-41
-43
-44
-45
-45
-45
-46
-46
-45
-45
-45
-45
-44
-44
-44
-44
-44
-44
-44
-44
-44
-45
-45
-45
-46
-46
-46
-46
-46
-46
-46
-46
-46
-45
-44
-44
-43
-42
-40
-39
-37
-35
-33
-31
-29
-27
-25
-24
-22
-20
-18
-16
-14
-12
-9
-7
-5
-2
0
3
6
9
12
16
21
25
30
36
42
48
54
61
68
76
83
91
100
108
117
125
134
143
151
160
169
178
187
195
204
213
221
230
239
248
257
267
276
286
296
306
316
326
337
347
358
368
379
390
401
412
423
434
445
457
468
480
492
504
516
529
541
553
566
578
591
603
615
627
639
651
662
674
685
696
706
717
726
736
745
754
763
771
779
787
794
801
807
813
819
825
830
835
839
844
849
853
858
862
866
871
875
879
884
888
893
897
902
907
911
916
920
924
929
933
937
941
945
948
951
955
958
960
963
965
968
970
972
973
975
976
978
979
980
981
982
983
984
985
986
986
987
987
988
988
987
987
986
985
984
983
981
978
975
972
969
965
961
957
952
947
942
937
931
925
919
912
905
898
891
884
877
869
862
855
847
840
832
824
816
807
799
790
780
771
761
751
740
729
718
707
695
683
671
659
646
634
621
608
596
583
570
557
545
532
519
506
494
481
469
456
444
432
420
408
396
384
372
360
349
337
325
313
301
290
278
267
255
244
234
223
213
203
193
183
174
165
157
149
141
133
126
120
114
108
102
97
93
89
85
81
77
74
71
69
66
64
62
60
58
57
56
54
53
52
51
50
49
48
47
46
45
43
42
40
39
37
35
33
31
29
26
24
21
19
16
13
11
8
6
3
1
-2
-4
-6
-8
-10
-12
-14
-16
-18
-21
-23
-26
-28
-31
-34
-38
-41
-45
-48
-52
-56
-60
-64
-68
-72
-76
-81
-85
-90
-94
-99
-104
-109
-113
-118
-123
-128
-133
-137
-142
-147
-151
-156
-160
-164
-168
-171
-175
-178
-182
-185
-188
-192
-195
-198
-200
-203
-206
-208
-210
-212
-215
-217
-219
-221
-222
-223
-224
-225
-225
-225
-224
-223
-222
-221
-220
-218
-215
-213
-210
-207
-204
-200
-196
-192
-188
-183
-179
-174
-169
-163
-158
-152
-146
-140
-134
-127
-121
-114
-107
-100
-93
-86
-79
-72
-65
-57
-50
-43
-35
-28
-21
-13
-6
1
8
15
22
29
35
41
47
53
58
63
68
73
78
82
87
91
96
100
105
109
114
118
122
126
130
134
138
142
146
150
154
158
162
166
170
174
178
182
187
192
197
202
208
213
219
225
231
238
244
250
256
262
268
274
280
286
292
298
304
310
317
323
329
335
341
346
352
358
364
370
375
381
386
392
397
402
407
412
417
422
427
432
437
441
446
451
457
462
467
472
477
482
487
492
497
502
507
512
517
522
526
530
534
538
541
545
548
551
553
556
558
560
561
563
564
564
565
565
565
564
564
563
562
561
559
558
556
554
552
550
548
545
543
540
537
534
531
528
525
522
518
515
511
508
504
500
496
491
487
482
477
472
467
462
456
450
444
438
432
425
419
412
405
398
391
383
376
369
361
354
346
338
329
321
312
303
294
285
276
266
257
247
237
227
217
207
196
186
175
164
154
143
132
122
111
100
89
78
67
56
45
34
23
11
0
-12
-24
-36
-48
-61
-73
-86
-98
-111
-124
-137
-150
-164
-178
-192
-206
-220
-235
-250
-265
-280
-294
-309
-324
-339
-353
-368
-382
-396
-409
-422
-435
-447
-459
-471
-482
-493
-503
-513
-523
-532
-541
-550
-559
-567
-575
-582
-589
-596
-602
-608
-613
-618
-622
-625
-629
-632
-634
-636
-637
-638
-638
-638
-638
-637
-636
-635
-633
-631
-629
-626
-623
-620
-617
-613
-610
-606
-602
-598
-594
-590
-586
-581
-577
-572
-568
-563
-557
-552
-546
-541
-535
-529
-522
-515
-508
-501
-494
-486
-478
-469
-461
-452
-442
-433
-423
-413
-402
-391
-380
-368
-357
-345
-332
-320
-307
-294
-281
-267
-253
-239
-225
-210
-196
-181
-166
-150
-135
-119
-103
-87
-70
-54
-37
-20
-4
13
31
48
65
82
99
117
134
152
169
187
205
223
241
259
277
296
315
333
353
372
391
410
430
449
468
488
507
526
546
565
584
604
623
642
661
681
700
719
738
757
776
795
813
832
851
870
889
907
926
945
964
983
1000
1020
1039
1057
1076
1094
1112
1130
1149
1167
1185
1203
1221
1240
1258
1276
1294
1312
1330
1348
1367
1385
1403
1421
1439
1456
1474
1491
1508
1525
1541
1557
1573
1589
1603
1618
1632
1646
1659
1672
1685
1697
1709
1721
1732
1744
1755
1766
1776
1787
1797
1808
1818
1828
1837
1847
1856
1866
1875
1884
1892
1901
1909
1917
1924
1932
1939
1946
1952
1959
1965
1971
1977
1982
1988
1993
1997
2001
2005
2009
2013
2017
2021
2024
2027
2029
2033
2035
2037
2039
2040
2041
2043
2044
2045
2045
2047
2048
2049
2049
2050
2050
2050
2050
2049
2049
2048
2047
2045
2045
2043
2041
2040
2039
2037
2035
2033
2032
2029
2029
2027
2025
2024
2023
2021
2020
2019
2017
2017
2016
2013
2013
2012
2011
2009
2008
2007
2005
2005
2004
2003
2001
2001
2000
1999
1998
1998
1997
1996
1995
1994
1993
1992
1991
1989
1987
1985
1983
1981
1978
1975
1972
1970
1967
1964
1961
1957
1954
1951
1948
1945
1941
1938
1935
1931
1928
1924
1920
1916
1912
1908
1903
1898
1894
1889
1884
1879
1874
1870
1865
1860
1856
1851
1847
1842
1838
1834
1829
1825
1821
1816
1812
1808
1804
1800
1796
1792
1789
1785
1782
1780
1777
1775
1772
1770
1768
1766
1765
1763
1761
1760
1759
1757
1757
1756
1755
1755
1755
1756
1756
1757
1759
1761
1763
1765
1767
1770
1773
1776
1779
1783
1786
1790
1793
1797
1801
1805
1809
1813
1818
1822
1827
1832
1837
1842
1847
1853
1858
1864
1870
1876
1882
1888
1895
1901
1907
1914
1920
1927
1933
1939
1945
1951
1957
1963
1968
1973
1978
1982
1986
1990
1994
1997
2000
2003
2005
2008
2009
2012
2013
2015
2017
2019
2021
2021
2024
2025
2028
2029
2032
2035
2037
2040
2044
2047
2050
2054
2058
2062
2066
2070
2074
2078
2083
2087
2091
2096
2100
2105
2110
2114
2119
2124
2129
2135
2140
2146
2151
2158
2164
2170
2177
2184
2191
2198
2205
2213
2220
2228
2235
2243
2251
2259
2267
2275
2283
2291
2300
2309
2317
2326
2336
2345
2355
2365
2375
2385
2396
2407
2418
2429
2440
2452
2464
2476
2489
2501
2514
2527
2540
2553
2566
2580
2594
2608
2622
2635
2649
2663
2677
2690
2704
2718
2731
2745
2758
2772
2785
2798
2811
2824
2836
2848
2861
2873
2884
2896
2908
2919
2930
2941
2952
2963
2973
2983
2993
3003
3012
3020
3029
3037
3044
3051
3058
3065
3071
3076
3082
3087
3093
3097
3102
3107
3111
3115
3119
3123
3127
3131
3135
3138
3141
3144
3147
3150
3152
3155
3157
3159
3160
3161
3163
3164
3164
3165
3166
3166
3166
3166
3166
3166
3166
3167
3167
3167
3167
3167
3166
3166
3165
3164
3163
3162
3161
3160
3159
3157
3156
3154
3152
3150
3148
3147
3145
3143
3141
3139
3137
3135
3133
3131
3128
3126
3124
3122
3120
3118
3115
3113
3111
3109
3107
3105
3103
3101
3099
3097
3095
3093
3091
3089
3087
3085
3083
3081
3079
3077
3075
3072
3070
3068
3066
3063
3061
3058
3056
3053
3050
3048
3045
3042
3040
3037
3035
3032
3030
3027
3024
3022
3019
3016
3013
3011
3007
3004
3001
2997
2994
2990
2986
2982
2978
2974
2970
2965
2961
2957
2953
2948
2944
2940
2936
2932
2928
2923
2919
2915
2911
2908
2904
2900
2897
2893
2890
2887
2884
2882
2880
2878
2876
2875
2874
2873
2872
2872
2871
2871
2872
2872
2872
2873
2873
2874
2874
2875
2876
2877
2878
2879
2881
2882
2884
2885
2887
2889
2892
2894
2896
2898
2901
2903
2905
2908
2910
2912
2915
2917
2919
2922
2924
2926
2929
2931
2934
2936
2939
2941
2944
2946
2949
2952
2955
2957
2960
2963
2966
2969
2973
2976
2979
2982
2984
2987
2990
2993
2996
2999
3002
3006
3009
3013
3016
3020
3024
3028
3032
3037
3041
3046
3051
3056
3061
3066
3071
3076
3081
3086
3091
3096
3100
3105
3109
3113
3117
3121
3125
3128
3131
3135
3138
3141
3143
3146
3149
3152
3154
3157
3160
3162
3165
3168
3171
3174
3177
3180
3182
3185
3188
3191
3194
3196
3199
3201
3204
3206
3208
3209
3211
3212
3213
3213
3214
3214
3214
3214
3214
3213
3213
3213
3212
3212
3212
3211
3211
3211
3211
3211
3210
3210
3210
3210
3210
3210
3210
3210
3209
3209
3208
3207
3206
3205
3203
3202
3200
3198
3196
3193
3191
3188
3185
3182
3179
3175
3171
3167
3163
3158
3153
3148
3143
3137
3132
3126
3120
3114
3107
3101
3094
3087
3080
3073
3066
3058
3051
3043
3035
3028
3019
3011
3002
2993
2984
2975
2965
2955
2945
2935
2924
2914
2903
2892
2881
2869
2858
2846
2835
2823
2811
2799
2787
2775
2763
2751
2738
2725
2712
2699
2686
2672
2659
2645
2630
2616
2602
2587
2572
2557
2542
2526
2510
2494
2478
2462
2446
2430
2414
2398
2382
2365
2349
2332
2315
2299
2282
2265
2248
2232
2215
2198
2182
2165
2149
2132
2116
2099
2082
2065
2049
2032
2015
1998
1980
1963
1946
1929
1912
1895
1879
1862
1845
1829
1813
1797
1782
1767
1752
1738
1723
1710
1696
1682
1669
1656
1643
1630
1617
1605
1592
1579
1567
1555
1542
1530
1517
1505
1493
1480
1468
1456
1444
1432
1421
1409
1397
1386
1375
1364
1353
1342
1332
1321
1311
1301
1291
1282
1272
1262
1253
1244
1234
1225
1216
1207
1198
1190
1181
1173
1164
1156
1148
1140
1133
1125
1118
1112
1105
1099
1093
1087
1082
1077
1072
1067
1062
1058
1053
1049
1045
1040
1036
1032
1028
1025
1020
1016
1012
1008
1004
1000
997
993
988
983
978
973
967
962
956
950
944
938
932
926
920
913
907
900
894
887
880
874
867
860
853
846
839
832
826
819
812
805
798
791
785
778
772
766
760
754
749
743
738
732
727
722
717
712
707
702
696
691
685
680
674
669
663
657
650
644
638
631
625
618
612
606
600
593
587
581
575
569
563
557
551
545
539
533
527
520
514
507
501
494
488
481
474
467
461
454
447
441
434
428
422
415
409
403
397
392
386
381
375
370
365
360
355
350
345
340
335
331
326
322
317
313
309
305
302
298
294
291
288
284
281
278
275
272
269
266
263
261
258
256
253
250
248
245
243
240
238
235
233
231
228
226
224
222
220
219
217
215
214
212
211
209
208
207
206
206
205
204
203
203
203
202
202
202
202
203
203
204
204
205
205
206
207
208
209
210
212
214
216
218
221
224
227
230
233
236
240
243
247
251
254
258
262
266
270
274
278
282
287
292
297
302
308
314
321
328
335
342
350
358
367
375
385
394
404
414
424
435
446
457
469
480
493
505
517
530
543
555
568
581
594
606
619
632
645
658
671
684
697
711
724
738
752
767
781
796
811
827
842
858
874
891
907
924
941
958
975
992
1008
1025
1042
1058
1075
1092
1108
1125
1142
1158
1175
1192
1208
1225
1242
1258
1275
1292
1309
1325
1342
1359
1376
1392
1409
1425
1441
1457
1473
1489
1505
1520
1535
1550
1565
1580
1595
1610
1624
1639
1653
1667
1681
1695
1709
1722
1736
1749
1763
1776
1790
1803
1816
1829
1842
1855
1868
1881
1894
1907
1919
1932
1945
1957
1969
1981
1993
2004
2015
2027
2037
2048
2059
2069
2080
2090
2100
2110
2119
2129
2138
2148
2157
2166
2175
2184
2192
2201
2209
2218
2226
2235
2243
2251
2259
2267
2274
2282
2289
2296
2302
2308
2314
2319
2324
2329
2334
2338
2342
2346
2351
2355
2359
2363
2367
2371
2375
2379
2384
2388
2392
2397
2401
2406
2410
2415
2419
2423
2427
2431
2435
2439
2443
2447
2451
2455
2459
2462
2465
2468
2471
2473
2476
2478
2479
2481
2482
2483
2484
2485
2485
2485
2486
2486
2486
2486
2486
2486
2486
2486
2486
2486
2486
2487
2487
2487
2488
2488
2489
2489
2490
2490
2491
2492
2493
2494
2495
2496
2497
2498
2498
2499
2500
2500
2500
2500
2500
2499
2499
2498
2497
2496
2495
2494
2492
2490
2488
2486
2485
2483
2481
2478
2476
2474
2471
2469
2466
2463
2460
2457
2454
2452
2449
2446
2443
2439
2436
2433
2429
2425
2421
2417
2413
2408
2403
2399
2394
2389
2384
2379
2373
2368
2363
2358
2352
2347
2342
2336
2331
2326
2322
2317
2313
2308
2304
2300
2296
2292
2288
2284
2280
2277
2274
2270
2268
2265
2263
2260
2259
2257
2256
2254
2254
2253
2252
2252
2252
2252
2252
2252
2253
2253
2254
2254
2255
2255
2256
2257
2259
2260
2262
2263
2265
2267
2269
2271
2273
2275
2277
2279
2281
2284
2286
2289
2292
2295
2298
2301
2305
2309
2313
2318
2322
2328
2333
2339
2345
2351
2357
2363
2370
2376
2383
2389
2395
2402
2408
2415
2421
2427
2433
2440
2446
2452
2458
2465
2471
2477
2484
2490
2496
2502
2508
2515
2521
2527
2533
2539
2545
2551
2557
2562
2568
2574
2579
2585
2590
2596
2601
2607
2612
2617
2623
2628
2634
2639
2645
2651
2657
2663
2670
2676
2683
2690
2697
2704
2712
2719
2727
2735
2744
2752
2761
2770
2779
2788
2797
2807
2816
2826
2836
2845
2855
2866
2876
2886
2897
2908
2919
2930
2941
2953
2964
2976
2988
3000
3013
3025
3038
3050
3063
3076
3088
3101
3113
3126
3138
3150
3162
3174
3187
3199
3211
3224
3236
3249
3261
3274
3287
3300
3314
3327
3341
3354
3368
3382
3396
3409
3423
3437
3452
3466
3480
3495
3510
3524
3539
3554
3568
3583
3598
3613
3627
3642
3656
3670
3684
3699
3713
3727
3740
3754
3768
3782
3795
3809
3823
3836
3850
3864
3877
3891
3904
3917
3930
3943
3956
3968
3981
3993
4005
4017
4029
4041
4051
4064
4075
4086
4097
4108
4118
4129
4139
4149
4159
4169
4178
4188
4197
4206
4215
4224
4232
4240
4249
4257
4264
4272
4280
4287
4295
4302
4309
4316
4322
4329
4335
4341
4347
4353
4359
4364
4369
4375
4380
4385
4390
4394
4399
4404
4408
4413
4418
4422
4426
4431
4435
4439
4443
4447
4451
4455
4459
4463
4467
4471
4475
4479
4483
4487
4491
4495
4500
4504
4508
4512
4517
4521
4526
4530
4534
4539
4543
4548
4552
4557
4561
4565
4570
4574
4578
4583
4587
4592
4596
4600
4605
4609
4614
4619
4623
4628
4632
4637
4642
4647
4652
4657
4662
4667
4673
4678
4684
4691
4697
4704
4711
4718
4726
4733
4741
4749
4757
4765
4773
4781
4790
4798
4807
4815
4823
4832
4841
4849
4858
4867
4876
4885
4894
4903
4913
4922
4932
4942
4952
4962
4971
4981
4991
5001
5012
5022
5032
5042
5052
5062
5072
5082
5093
5103
5113
5123
5133
5143
5153
5163
5173
5183
5193
5203
5213
5223
5233
5242
5252
5261
5271
5280
5290
5299
5308
5317
5326
5335
5344
5353
5362
5371
5379
5388
5396
5404
5412
5421
5429
5437
5445
5452
5460
5468
5475
5483
5490
5497
5505
5512
5519
5527
5534
5542
5549
5557
5565
5572
5580
5588
5595
5603
5611
5619
5627
5635
5643
5651
5659
5667
5675
5683
5691
5699
5708
5716
5724
5732
5740
5748
5756
5764
5771
5779
5786
5793
5800
5807
5813
5820
5827
5834
5841
5848
5855
5862
5869
5877
5884
5891
5899
5907
5915
5922
5930
5938
5946
5954
5962
5970
5978
5986
5994
6002
6010
6018
6026
6034
6042
6050
6058
6066
6073
6081
6089
6096
6103
6110
6118
6125
6132
6139
6146
6152
6160
6167
6174
6181
6188
6195
6202
6210
6217
6224
6231
6238
6245
6251
6258
6264
6271
6277
6283
6289
6294
6300
6305
6310
6316
6321
6326
6331
6335
6340
6345
6349
6353
6357
6361
6364
6368
6371
6374
6377
6380
6382
6384
6386
6388
6390
6391
6392
6393
6394
6395
6395
6396
6396
6396
6396
6395
6395
6394
6393
6391
6390
6388
6385
6383
6380
6377
6374
6370
6366
6362
6358
6354
6349
6344
6339
6334
6329
6323
6317
6310
6304
6297
6289
6282
6274
6266
6258
6250
6242
6233
6225
6216
6207
6198
6189
6179
6170
6160
6149
6139
6128
6118
6107
6096
6084
6073
6061
6049
6037
6024
6012
5999
5987
5974
5961
5949
5936
5923
5910
5897
5885
5872
5860
5847
5835
5823
5810
5798
5786
5775
5763
5752
5741
5730
5719
5708
5697
5687
5676
5666
5655
5645
5635
5624
5614
5603
5593
5582
5572
5561
5551
5540
5530
5519
5508
5498
5488
5477
5467
5457
5447
5437
5427
5418
5408
5399
5390
5381
5372
5363
5354
5345
5337
5328
5320
5312
5304
5296
5288
5280
5273
5266
5258
5251
5244
5237
5229
5222
5215
5208
5201
5194
5187
5180
5173
5166
5158
5151
5144
5137
5130
5122
5115
5107
5099
5091
5083
5075
5067
5060
5052
5044
5036
5029
5021
5013
5006
4999
4991
4984
4977
4970
4963
4956
4949
4942
4936
4929
4923
4917
4910
4904
4898
4892
4886
4881
4875
4870
4864
4859
4854
4849
4844
4839
4834
4829
4824
4819
4814
4809
4804
4799
4795
4790
4785
4779
4774
4769
4764
4759
4753
4748
4743
4737
4732
4727
4721
4716
4710
4705
4700
4694
4689
4683
4678
4673
4667
4662
4656
4651
4646
4640
4635
4629
4624
4619
4613
4608
4602
4597
4592
4586
4581
4576
4570
4565
4559
4554
4549
4543
4538
4533
4527
4522
4516
4511
4506
4500
4495
4490
4484
4479
4473
4468
4463
4457
4452
4447
4441
4436
4430
4425
4420
4414
4409
4404
4398
4393
4388
4382
4377
4372
4366
4361
4355
4350
4345
4339
4334
4329
4323
4318
4313
4307
4302
4297
4291
4286
4281
4275
4270
4264
4259
4254
4248
4243
4238
4232
4227
4222
4216
4211
4206
4200
4195
4190
4184
4179
4174
4168
4163
4158
4152
4147
4142
4136
4131
4126
4120
4115
4110
4104
4099
4094
4088
4083
4078
4072
4067
4062
4056
4051
4046
4040
4035
4030
4025
4019
4014
4009
4003
3998
3993
3987
3982
3977
3971
3966
3961
3955
3950
3945
3939
3934
3929
3924
3918
3913
3908
3902
3897
3892
3886
3881
3876
3871
3865
3860
3855
3849
3844
3839
3833
3828
3823
3818
3812
3807
3802
3796
3791
3786
3781
3775
3770
3765
3759
3754
3749
3744
3738
3733
3728
3722
3717
3712
3707
3701
3696
3691
3685
3680
3675
3670
3664
3659
3654
3648
3643
3638
3633
3627
3622
3617
3612
3606
3601
3596
3590
3585
3580
3575
3569
3564
3559
3554
3548
3543
3538
3533
3527
3522
3517
3512
3506
3501
3496
3491
3485
3480
3475
3469
3464
3459
3454
3448
3443
3438
3433
3427
3422
3417
3412
3406
3401
3396
3391
3386
3380
3375
3370
3365
3359
3354
3349
3344
3338
3333
3328
3323
3317
3312
3307
3302
3296
3291
3286
3281
3276
3270
3265
3260
3255
3249
3244
3239
3234
3228
3223
3218
3213
3208
3202
3197
3192
3187
3181
3176
3171
3166
3161
3155
3150
3145
3140
3135
3129
3124
3119
3114
3108
3103
3098
3093
3088
3082
3077
3072
3067
3062
3056
3051
3046
3041
3036
3030
3025
3020
3015
3010
3004
2999
2994
2989
2984
2978
2973
2968
2963
2958
2952
2947
2942
2937
2932
2926
2921
2916
2911
2906
2901
2895
2890
2885
2880
2875
2869
2864
2859
2854
2849
2844
2838
2833
2828
2823
2818
2812
2807
2802
2797
2792
2787
2781
2776
2771
2766
2761
2756
2750
2745
2740
2735
2730
2725
2719
2714
2709
2704
2699
2694
2688
2683
2678
2673
2668
2663
2657
2652
2647
2642
2637
2632
2627
2621
2616
2611
2606
2601
2596
2590
2585
2580
2575
2570
2565
2560
2554
2549
2544
2539
2534
2529
2524
2518
2513
2508
2503
2498
2493
2488
2482
2477
2472
2467
2462
2457
2452
2447
2441
2436
2431
2426
2421
2416
2411
2406
2400
2395
2390
2385
2380
2375
2370
2365
2359
2354
2349
2344
2339
2334
2329
2324
2318
2313
2308
2303
2298
2293
2288
2283
2278
2272
2267
2262
2257
2252
2247
2242
2237
2232
2226
2221
2216
2211
2206
2201
2196
2191
2186
2181
2175
2170
2165
2160
2155
2150
2145
2140
2135
2130
2124
2119
2114
2109
2104
2099
2094
2089
2084
2079
2074
2068
2063
2058
2053
2048
2043
2037
2033
2028
2023
2017
2013
2007
2001
1997
1992
1987
1982
1977
1972
1967
1962
1957
1952
1947
1942
1936
1931
1926
1921
1916
1911
1906
1901
1896
1891
1886
1881
1876
1871
1866
1860
1855
1850
1845
1840
1835
1830
1825
1820
1815
1810
1805
1800
1795
1790
1785
1780
1775
1769
1764
1759
1754
1749
1744
1739
1734
1729
1724
1719
1714
1709
1704
1699
1694
1689
1684
1679
1674
1669
1664
1659
1653
1648
1643
1638
1633
1628
1623
1618
1613
1608
1603
1598
1593
1588
1583
1578
1573
1568
1563
1558
1553
1548
1543
1538
1533
1528
1523
1518
1513
1508
1503
1498
1493
1488
1483
1478
1473
1468
1463
1458
1453
1448
1443
1438
1433
1428
1423
1418
1413
1408
1402
1397
1392
1387
1382
1377
1372
1367
1362
1357
1352
1347
1342
1337
1332
1327
1323
1318
1313
1308
1303
1298
1293
1288
1283
1278
1273
1268
1263
1258
1253
1248
1243
1238
1233
1228
1223
1218
1213
1208
1203
1198
1193
1188
1183
1178
1173
1168
1163
1158
1153
1148
1143
1138
1133
1128
1123
1118
1113
1108
1103
1098
1093
1088
1083
1079
1074
1069
1064
1059
1054
1049
1044
1039
1034
1029
1024
1018
1014
1008
1004
999
994
989
984
979
974
969
964
960
955
950
945
940
935
930
925
920
915
910
905
900
895
890
885
880
875
871
866
861
856
851
846
841
836
831
826
821
816
811
806
801
797
792
787
782
777
772
767
762
757
752
747
742
737
733
728
723
718
713
708
703
698
693
688
683
678
674
669
664
659
654
649
644
639
634
629
624
619
615
610
605
600
595
590
585
580
575
570
566
561
556
551
546
541
536
531
526
521
517
512
507
502
497
492
487
482
477
473
468
463
458
453
448
443
438
433
429
424
419
414
409
404
399
394
390
385
380
375
370
365
360
355
351
346
341
336
331
326
321
316
312
307
302
297
292
287
282
278
273
268
263
258
253
248
243
239
234
229
224
219
214
209
205
200
195
190
185
180
176
171
166
161
156
151
146
142
137
132
127
122
117
113
108
103
98
93
88
83
79
74
69
64
59
54
50
45
40
35
30
25
21
16
11
6
1
-4
-8
-13
-18
-23
-28
-33
-37
-42
-47
-52
-57
-61
-66
-71
-76
-81
-86
-90
-95
-100
-105
-110
-114
-119
-124
-129
-134
-138
-143
-148
-153
-158
-163
-167
-172
-177
-182
-187
-191
-196
-201
-206
-211
-215
-220
-225
-230
-235
-239
-244
-249
-254
-259
-263
-268
-273
-278
-283
-287
-292
-297
-302
-306
-311
-316
-321
-326
-330
-335
-340
-345
