20
23498
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-6
-6
-6
-6
-6
-6
-6
-6
-7
-7
-7
-7
-7
-7
-7
-8
-8
-8
-8
-8
-8
-9
-9
-9
-9
-9
-10
-10
-10
-10
-10
-10
-11
-11
-11
-11
-11
-12
-12
-12
-12
-12
-13
-13
-13
-13
-13
-14
-14
-14
-14
-15
-15
-15
-15
-16
-16
-16
-16
-16
-17
-17
-17
-17
-18
-18
-18
-18
-19
-19
-19
-20
-20
-20
-20
-21
-21
-21
-21
-22
-22
-22
-23
-23
-23
-24
-24
-24
-24
-25
-25
-25
-26
-26
-27
-27
-27
-28
-28
-28
-29
-29
-30
-30
-30
-31
-31
-32
-32
-32
-33
-33
-34
-34
-34
-35
-35
-36
-36
-37
-37
-37
-38
-38
-39
-39
-40
-40
-40
-41
-41
-42
-42
-43
-43
-44
-44
-44
-45
-45
-46
-46
-47
-47
-48
-48
-49
-49
-50
-50
-50
-51
-51
-52
-52
-53
-53
-54
-54
-54
-55
-55
-56
-56
-57
-57
-58
-58
-58
-59
-59
-60
-60
-61
-61
-62
-62
-63
-63
-63
-64
-64
-65
-65
-66
-66
-67
-67
-68
-68
-69
-69
-70
-70
-71
-71
-72
-72
-73
-73
-74
-74
-75
-75
-76
-76
-77
-77
-78
-79
-79
-80
-80
-81
-81
-82
-82
-83
-84
-84
-85
-85
-86
-86
-87
-88
-88
-89
-89
-90
-90
-91
-91
-92
-93
-93
-94
-94
-95
-95
-96
-96
-97
-97
-98
-99
-99
-100
-100
-101
-101
-102
-102
-103
-103
-104
-105
-105
-106
-106
-107
-107
-108
-108
-109
-110
-110
-111
-111
-112
-112
-113
-113
-114
-114
-115
-116
-116
-117
-117
-118
-118
-119
-120
-120
-121
-121
-122
-122
-123
-124
-124
-125
-126
-126
-127
-128
-128
-129
-130
-130
-131
-132
-132
-133
-134
-134
-135
-136
-137
-137
-138
-139
-139
-140
-141
-142
-142
-143
-144
-145
-145
-146
-147
-147
-148
-149
-149
-150
-151
-151
-152
-153
-153
-154
-155
-155
-156
-157
-157
-158
-158
-159
-160
-161
-161
-162
-163
-164
-164
-165
-166
-167
-167
-168
-169
-170
-170
-171
-172
-173
-174
-175
-175
-176
-177
-178
-179
-180
-181
-182
-182
-183
-184
-185
-186
-187
-188
-189
-189
-190
-191
-192
-193
-194
-195
-195
-196
-197
-197
-198
-199
-200
-200
-201
-202
-203
-204
-205
-206
-207
-208
-208
-209
-210
-211
-212
-213
-214
-215
-216
-217
-218
-219
-220
-221
-222
-224
-225
-226
-227
-228
-229
-230
-231
-232
-233
-234
-235
-236
-237
-239
-240
-241
-242
-243
-244
-245
-246
-247
-248
-249
-250
-251
-252
-254
-255
-255
-256
-257
-258
-259
-259
-260
-261
-262
-263
-264
-264
-265
-266
-267
-268
-269
-270
-271
-271
-272
-273
-274
-275
-275
-276
-277
-278
-279
-280
-281
-281
-282
-283
-284
-284
-285
-286
-287
-287
-288
-289
-290
-290
-291
-292
-293
-293
-294
-295
-296
-297
-297
-298
-299
-299
-300
-300
-301
-302
-302
-303
-304
-304
-305
-305
-306
-307
-307
-307
-307
-308
-308
-308
-308
-309
-309
-310
-311
-311
-312
-312
-313
-314
-315
-315
-316
-317
-317
-318
-319
-320
-320
-321
-322
-323
-323
-325
-326
-327
-327
-328
-329
-330
-331
-332
-333
-334
-335
-337
-338
-339
-340
-341
-343
-344
-345
-346
-348
-349
-350
-351
-352
-353
-355
-356
-357
-358
-359
-360
-361
-362
-364
-365
-366
-366
-367
-368
-369
-371
-372
-373
-374
-375
-377
-378
-380
-381
-383
-384
-385
-387
-389
-390
-391
-393
-394
-395
-396
-397
-398
-399
-400
-402
-404
-405
-407
-409
-410
-412
-414
-416
-418
-419
-421
-422
-423
-424
-425
-426
-428
-430
-432
-434
-436
-438
-440
-441
-442
-443
-444
-445
-446
-447
-448
-449
-450
-450
-452
-453
-454
-456
-458
-459
-460
-460
-461
-461
-462
-463
-464
-465
-467
-468
-470
-472
-474
-476
-478
-479
-480
-482
-483
-485
-486
-487
-487
-488
-489
-491
-493
-495
-497
-499
-501
-503
-505
-507
-509
-510
-511
-512
-514
-515
-517
-518
-520
-521
-523
-525
-526
-528
-530
-531
-533
-534
-535
-536
-536
-536
-537
-538
-539
-539
-540
-541
-542
-544
-545
-546
-546
-547
-547
-547
-549
-550
-551
-553
-554
-555
-557
-558
-560
-561
-562
-563
-564
-564
-565
-566
-567
-569
-570
-572
-574
-575
-577
-579
-580
-581
-583
-585
-586
-587
-588
-589
-591
-592
-593
-595
-597
-599
-601
-603
-605
-606
-607
-608
-609
-611
-612
-613
-614
-615
-616
-617
-619
-621
-623
-625
-626
-628
-630
-632
-634
-636
-638
-640
-642
-644
-646
-649
-651
-654
-657
-660
-663
-666
-669
-671
-674
-676
-679
-681
-684
-686
-689
-692
-695
-698
-702
-705
-709
-713
-717
-720
-724
-726
-728
-730
-732
-735
-737
-739
-742
-745
-748
-751
-754
-758
-762
-766
-770
-773
-776
-779
-782
-784
-787
-790
-793
-797
-800
-804
-807
-811
-815
-820
-824
-827
-831
-834
-837
-840
-843
-845
-848
-851
-855
-858
-862
-865
-868
-871
-875
-877
-880
-882
-884
-886
-888
-890
-892
-893
-895
-896
-898
-899
-901
-903
-904
-905
-907
-908
-910
-911
-912
-913
-914
-916
-917
-918
-919
-920
-922
-922
-923
-924
-925
-925
-926
-927
-928
-929
-929
-928
-927
-927
-927
-926
-926
-925
-925
-924
-923
-922
-921
-920
-919
-917
-915
-913
-911
-909
-908
-906
-904
-901
-898
-895
-893
-890
-888
-885
-882
-879
-875
-872
-870
-867
-863
-859
-854
-851
-847
-844
-840
-836
-832
-829
-824
-820
-815
-812
-809
-805
-801
-797
-793
-789
-786
-782
-778
-775
-771
-768
-765
-761
-758
-754
-750
-745
-740
-735
-729
-723
-716
-710
-705
-699
-694
-688
-681
-675
-669
-664
-659
-654
-649
-642
-635
-629
-623
-617
-612
-606
-599
-593
-587
-580
-573
-566
-559
-552
-546
-540
-534
-528
-521
-515
-509
-503
-498
-493
-487
-482
-477
-473
-469
-465
-462
-457
-452
-448
-444
-441
-439
-437
-434
-430
-425
-420
-416
-412
-408
-405
-402
-397
-392
-386
-380
-374
-368
-362
-356
-350
-345
-341
-336
-331
-326
-320
-314
-308
-301
-295
-288
-282
-276
-270
-265
-260
-254
-249
-243
-237
-232
-228
-225
-220
-214
-208
-203
-197
-191
-185
-180
-175
-171
-167
-163
-159
-155
-151
-147
-144
-140
-137
-134
-130
-128
-126
-123
-119
-115
-110
-105
-102
-98
-93
-87
-82
-77
-72
-67
-63
-59
-55
-49
-44
-40
-36
-33
-29
-24
-19
-16
-13
-10
-5
0
6
11
16
19
23
27
31
35
39
41
45
49
55
60
64
67
71
74
78
82
86
89
92
95
98
103
108
112
115
117
119
121
123
126
130
134
137
139
141
141
141
142
144
147
152
155
160
164
169
171
172
172
172
173
175
178
182
185
186
186
185
185
187
189
191
190
189
188
189
189
188
187
185
182
178
174
170
168
167
165
163
161
159
156
154
151
149
147
145
143
140
137
131
125
119
114
110
105
100
95
91
88
85
82
79
76
72
68
64
62
59
57
53
48
42
36
30
23
16
10
5
1
-2
-5
-8
-11
-13
-16
-20
-24
-29
-34
-38
-42
-45
-47
-48
-49
-49
-50
-51
-53
-56
-59
-62
-63
-64
-65
-66
-68
-69
-69
-68
-68
-69
-69
-70
-70
-70
-70
-71
-72
-72
-73
-72
-71
-71
-72
-73
-74
-73
-71
-68
-64
-62
-63
-63
-64
-64
-63
-61
-59
-57
-56
-55
-53
-51
-50
-51
-52
-52
-50
-48
-45
-41
-36
-31
-27
-25
-22
-19
-14
-10
-6
-3
1
5
9
12
14
16
20
25
31
36
41
46
49
53
57
61
66
69
72
75
77
79
82
86
89
93
96
99
102
103
105
107
110
113
115
116
117
117
116
115
114
114
114
114
115
115
114
113
111
109
108
108
108
108
110
111
113
115
117
121
123
124
125
125
124
124
122
122
123
125
125
126
128
132
137
142
147
153
159
164
169
174
179
186
193
199
203
206
209
212
216
222
227
233
238
243
248
253
257
261
265
270
276
282
286
290
294
300
306
313
322
330
338
345
353
362
371
381
391
400
409
419
429
439
449
460
472
484
497
512
527
542
557
572
588
603
618
634
648
663
678
692
707
722
738
753
769
784
799
814
829
845
861
877
892
905
917
928
941
953
966
978
991
1002
1014
1026
1037
1048
1058
1066
1074
1082
1090
1098
1106
1114
1122
1128
1135
1142
1150
1158
1167
1177
1186
1195
1203
1210
1214
1217
1219
1223
1228
1233
1239
1245
1250
1253
1256
1258
1259
1260
1261
1263
1266
1269
1272
1273
1273
1273
1273
1271
1268
1264
1260
1256
1252
1248
1244
1240
1237
1234
1231
1227
1223
1218
1213
1207
1201
1196
1190
1184
1177
1170
1163
1156
1149
1141
1134
1127
1121
1115
1108
1099
1090
1081
1073
1066
1058
1050
1043
1036
1029
1022
1014
1008
1000
994
988
983
980
978
974
970
965
960
954
950
946
942
938
934
930
927
922
916
910
903
895
888
881
874
867
859
850
841
832
824
816
809
801
791
781
769
757
744
730
715
700
684
669
654
639
625
612
600
587
574
561
549
536
524
511
497
481
465
450
434
419
404
390
377
365
353
341
329
317
304
292
281
271
260
248
237
224
212
199
186
174
161
148
136
124
113
103
93
84
74
64
53
43
32
21
10
-1
-11
-21
-30
-38
-45
-52
-60
-68
-76
-85
-93
-101
-109
-119
-129
-140
-152
-165
-178
-191
-202
-213
-222
-229
-234
-237
-239
-242
-245
-248
-252
-256
-260
-265
-269
-273
-277
-281
-284
-288
-292
-296
-299
-301
-301
-301
-302
-301
-300
-298
-295
-293
-291
-288
-284
-280
-276
-271
-265
-258
-251
-243
-236
-231
-227
-223
-221
-219
-215
-209
-203
-196
-187
-177
-166
-154
-142
-129
-118
-107
-97
-87
-77
-69
-62
-56
-50
-45
-38
-31
-23
-14
-3
10
24
38
51
64
76
87
96
105
116
125
135
144
155
165
174
184
195
206
218
230
241
250
257
265
271
278
282
284
285
285
285
285
285
284
281
277
273
269
265
261
256
251
245
239
233
225
214
201
187
171
156
140
124
108
92
76
60
44
28
11
-7
-26
-46
-66
-86
-105
-123
-141
-159
-177
-197
-216
-235
-253
-271
-288
-306
-324
-340
-356
-371
-385
-398
-409
-420
-431
-441
-451
-461
-471
-482
-492
-503
-514
-524
-533
-540
-546
-551
-556
-561
-566
-571
-578
-585
-591
-596
-601
-605
-608
-611
-613
-615
-617
-619
-619
-619
-619
-620
-621
-622
-623
-626
-630
-636
-644
-656
-669
-684
-699
-715
-730
-746
-762
-779
-795
-811
-826
-840
-853
-865
-876
-887
-898
-911
-922
-934
-946
-957
-970
-983
-996
-1010
-1027
-1043
-1059
-1075
-1089
-1101
-1113
-1124
-1134
-1144
-1156
-1169
-1184
-1198
-1214
-1229
-1246
-1261
-1276
-1291
-1305
-1319
-1331
-1342
-1351
-1360
-1370
-1381
-1391
-1403
-1416
-1430
-1446
-1462
-1479
-1498
-1517
-1536
-1555
-1573
-1591
-1607
-1621
-1635
-1647
-1658
-1668
-1677
-1685
-1691
-1696
-1702
-1708
-1715
-1724
-1733
-1743
-1753
-1765
-1779
-1794
-1810
-1826
-1841
-1857
-1872
-1888
-1905
-1922
-1940
-1959
-1979
-1998
-2016
-2033
-2051
-2068
-2084
-2100
-2115
-2131
-2146
-2159
-2171
-2181
-2190
-2198
-2203
-2207
-2210
-2211
-2211
-2209
-2206
-2205
-2204
-2205
-2208
-2211
-2215
-2219
-2225
-2231
-2239
-2247
-2255
-2263
-2271
-2278
-2285
-2292
-2298
-2303
-2306
-2307
-2306
-2306
-2306
-2307
-2308
-2310
-2310
-2309
-2308
-2307
-2308
-2310
-2311
-2312
-2314
-2318
-2324
-2332
-2339
-2346
-2353
-2360
-2369
-2378
-2387
-2394
-2400
-2405
-2408
-2410
-2411
-2412
-2412
-2413
-2413
-2414
-2415
-2419
-2423
-2427
-2430
-2433
-2435
-2438
-2440
-2441
-2442
-2444
-2444
-2443
-2440
-2437
-2435
-2434
-2434
-2436
-2439
-2443
-2449
-2457
-2465
-2473
-2480
-2484
-2487
-2489
-2492
-2496
-2500
-2504
-2506
-2508
-2511
-2513
-2515
-2514
-2511
-2507
-2501
-2494
-2485
-2473
-2459
-2443
-2426
-2409
-2390
-2368
-2346
-2324
-2301
-2279
-2257
-2235
-2214
-2195
-2176
-2159
-2142
-2126
-2111
-2094
-2077
-2057
-2037
-2017
-1995
-1973
-1949
-1925
-1902
-1879
-1857
-1837
-1820
-1805
-1790
-1775
-1759
-1743
-1727
-1712
-1700
-1690
-1680
-1671
-1662
-1653
-1646
-1639
-1634
-1631
-1631
-1633
-1636
-1638
-1639
-1639
-1639
-1639
-1641
-1643
-1647
-1651
-1655
-1659
-1664
-1669
-1674
-1680
-1686
-1694
-1703
-1714
-1726
-1739
-1753
-1766
-1782
-1800
-1821
-1846
-1872
-1898
-1923
-1947
-1968
-1989
-2008
-2025
-2043
-2060
-2075
-2090
-2103
-2114
-2122
-2129
-2133
-2135
-2139
-2143
-2148
-2155
-2162
-2169
-2176
-2183
-2189
-2193
-2198
-2203
-2207
-2212
-2216
-2219
-2222
-2224
-2225
-2225
-2225
-2226
-2228
-2231
-2234
-2237
-2239
-2237
-2233
-2226
-2217
-2207
-2198
-2190
-2182
-2174
-2163
-2150
-2134
-2117
-2098
-2079
-2062
-2047
-2033
-2021
-2009
-1998
-1986
-1972
-1956
-1938
-1919
-1899
-1876
-1852
-1826
-1800
-1775
-1751
-1730
-1711
-1694
-1679
-1665
-1652
-1640
-1628
-1617
-1603
-1587
-1569
-1551
-1534
-1519
-1506
-1494
-1485
-1475
-1465
-1453
-1440
-1426
-1412
-1397
-1383
-1368
-1351
-1331
-1308
-1285
-1262
-1242
-1225
-1210
-1196
-1184
-1170
-1155
-1138
-1120
-1100
-1080
-1058
-1035
-1010
-987
-965
-944
-923
-903
-883
-864
-846
-827
-808
-788
-770
-752
-734
-716
-698
-680
-664
-648
-633
-618
-604
-588
-570
-550
-528
-504
-478
-450
-420
-390
-361
-333
-307
-280
-254
-228
-202
-177
-150
-123
-96
-68
-41
-14
12
38
64
90
115
138
160
179
196
211
225
240
256
272
289
305
321
339
357
376
396
417
437
458
478
499
522
548
576
606
638
670
702
735
767
798
829
859
887
913
938
961
983
1004
1024
1043
1061
1079
1098
1119
1144
1169
1195
1218
1238
1257
1275
1295
1316
1336
1353
1369
1382
1393
1402
1411
1421
1432
1440
1445
1445
1443
1440
1437
1437
1439
1443
1452
1466
1486
1508
1532
1557
1583
1608
1631
1648
1659
1666
1669
1670
1671
1673
1675
1676
1673
1667
1659
1650
1641
1632
1623
1614
1603
1590
1576
1563
1552
1544
1540
1537
1535
1531
1528
1525
1522
1518
1515
1512
1508
1502
1492
1477
1458
1436
1414
1395
1378
1364
1351
1336
1321
1304
1286
1269
1252
1235
1217
1199
1181
1163
1144
1123
1100
1076
1053
1030
1008
990
976
967
964
967
974
985
998
1010
1020
1029
1034
1038
1041
1044
1044
1043
1038
1031
1024
1016
1010
1004
997
990
981
973
967
962
959
955
949
943
940
939
940
944
950
960
974
990
1006
1020
1029
1031
1027
1018
1006
993
979
966
953
940
928
917
907
897
890
886
885
887
890
892
893
891
885
876
867
857
846
835
822
807
789
770
752
736
723
711
701
692
684
674
662
646
626
604
581
557
533
512
493
476
461
449
441
434
427
421
416
412
409
407
407
409
413
416
417
418
418
416
412
407
402
395
388
379
370
360
350
342
336
333
330
326
322
316
308
298
286
274
264
256
252
251
249
246
242
237
234
232
232
232
232
231
225
215
202
183
157
125
86
43
-1
-45
-85
-120
-152
-180
-207
-236
-267
-298
-329
-356
-378
-392
-401
-407
-416
-432
-456
-487
-523
-561
-597
-630
-659
-682
-703
-721
-741
-761
-784
-810
-837
-865
-890
-915
-942
-974
-1008
-1042
-1073
-1100
-1120
-1132
-1135
-1132
-1125
-1120
-1120
-1129
-1145
-1168
-1196
-1227
-1259
-1289
-1317
-1343
-1370
-1399
-1430
-1463
-1498
-1537
-1579
-1623
-1664
-1699
-1727
-1744
-1749
-1744
-1731
-1714
-1696
-1685
-1680
-1682
-1688
-1699
-1711
-1724
-1737
-1750
-1768
-1795
-1827
-1860
-1892
-1923
-1950
-1969
-1977
-1976
-1973
-1973
-1980
-1993
-2013
-2035
-2057
-2076
-2090
-2101
-2110
-2120
-2132
-2146
-2164
-2182
-2197
-2203
-2196
-2175
-2147
-2119
-2100
-2094
-2100
-2115
-2138
-2167
-2202
-2239
-2278
-2318
-2357
-2393
-2424
-2453
-2482
-2510
-2535
-2556
-2574
-2590
-2607
-2627
-2652
-2680
-2707
-2730
-2747
-2756
-2755
-2741
-2715
-2681
-2643
-2611
-2590
-2585
-2593
-2613
-2636
-2658
-2676
-2688
-2696
-2700
-2701
-2702
-2700
-2695
-2688
-2676
-2662
-2643
-2618
-2587
-2553
-2521
-2492
-2467
-2444
-2424
-2405
-2387
-2369
-2352
-2338
-2326
-2317
-2313
-2317
-2328
-2343
-2356
-2364
-2363
-2351
-2327
-2294
-2255
-2218
-2188
-2169
-2159
-2154
-2151
-2149
-2147
-2149
-2157
-2172
-2190
-2206
-2218
-2226
-2229
-2227
-2222
-2213
-2200
-2181
-2158
-2135
-2114
-2093
-2072
-2050
-2027
-2005
-1984
-1964
-1948
-1937
-1932
-1933
-1937
-1941
-1943
-1939
-1929
-1914
-1893
-1872
-1852
-1837
-1824
-1811
-1796
-1780
-1761
-1742
-1722
-1704
-1686
-1668
-1650
-1634
-1623
-1620
-1626
-1639
-1657
-1679
-1704
-1729
-1752
-1765
-1767
-1756
-1734
-1705
-1671
-1636
-1602
-1570
-1536
-1503
-1469
-1433
-1395
-1356
-1319
-1287
-1258
-1230
-1201
-1173
-1145
-1118
-1091
-1064
-1038
-1012
-989
-967
-948
-933
-924
-920
-918
-914
-907
-895
-881
-866
-852
-839
-829
-821
-810
-796
-781
-766
-755
-749
-746
-744
-739
-728
-709
-684
-655
-625
-596
-570
-546
-524
-507
-496
-491
-491
-492
-491
-485
-477
-469
-462
-459
-460
-467
-481
-499
-518
-533
-541
-546
-551
-558
-570
-587
-606
-622
-635
-643
-648
-649
-649
-646
-640
-633
-627
-623
-620
-618
-620
-622
-624
-623
-617
-605
-589
-569
-547
-527
-507
-485
-459
-430
-401
-376
-357
-345
-338
-334
-333
-335
-341
-348
-351
-352
-353
-354
-357
-360
-361
-360
-360
-359
-357
-354
-351
-349
-348
-350
-354
-360
-365
-367
-364
-357
-348
-340
-335
-333
-334
-338
-343
-352
-361
-372
-383
-393
-403
-412
-418
-418
-412
-401
-389
-378
-370
-365
-363
-362
-361
-360
-360
-362
-369
-379
-390
-399
-405
-406
-404
-402
-399
-398
-398
-402
-411
-424
-442
-463
-488
-514
-540
-565
-586
-601
-609
-610
-604
-593
-582
-571
-561
-555
-549
-544
-540
-537
-535
-535
-538
-545
-557
-571
-585
-597
-607
-615
-625
-637
-650
-661
-671
-680
-689
-700
-710
-720
-728
-732
-735
-738
-740
-741
-739
-735
-728
-722
-716
-714
-718
-727
-741
-760
-783
-811
-842
-876
-911
-945
-977
-1006
-1033
-1058
-1081
-1102
-1121
-1138
-1153
-1166
-1175
-1180
-1183
-1187
-1194
-1205
-1220
-1237
-1255
-1271
-1283
-1287
-1284
-1270
-1249
-1220
-1187
-1154
-1124
-1098
-1078
-1064
-1056
-1054
-1055
-1058
-1059
-1058
-1056
-1054
-1053
-1053
-1054
-1056
-1060
-1066
-1075
-1084
-1093
-1101
-1109
-1116
-1121
-1124
-1122
-1117
-1110
-1101
-1091
-1080
-1068
-1056
-1045
-1037
-1030
-1022
-1012
-1004
-994
-985
-976
-967
-958
-947
-935
-921
-906
-888
-869
-846
-820
-789
-757
-725
-695
-666
-639
-612
-584
-557
-529
-503
-477
-452
-425
-396
-365
-334
-303
-273
-244
-216
-189
-162
-135
-108
-80
-53
-27
-5
15
33
51
71
94
117
141
165
190
219
252
289
328
369
408
443
475
502
523
540
554
565
576
586
596
606
618
630
642
654
667
682
698
716
737
759
781
803
824
845
865
882
897
910
923
936
949
961
971
977
982
984
986
989
996
1006
1018
1033
1048
1062
1078
1095
1112
1131
1151
1172
1194
1219
1245
1271
1298
1327
1358
1395
1437
1484
1535
1586
1636
1681
1724
1764
1802
1840
1878
1918
1962
2007
2053
2098
2144
2190
2236
2284
2333
2382
2432
2481
2530
2579
2628
2674
2717
2757
2793
2826
2856
2881
2902
2920
2936
2950
2964
2976
2987
2994
3000
3005
3011
3018
3029
3044
3062
3083
3105
3127
3147
3167
3184
3198
3208
3216
3220
3221
3220
3217
3214
3210
3205
3199
3191
3183
3174
3163
3154
3146
3141
3140
3141
3143
3144
3141
3134
3126
3117
3106
3094
3082
3068
3053
3037
3020
3002
2986
2971
2956
2943
2928
2912
2893
2870
2847
2825
2806
2791
2778
2767
2758
2750
2744
2739
2735
2733
2731
2730
2727
2723
2718
2712
2705
2698
2691
2686
2684
2683
2682
2681
2681
2682
2685
2690
2699
2709
2720
2732
2742
2752
2760
2767
2771
2775
2777
2779
2781
2783
2787
2793
2804
2820
2839
2859
2878
2894
2906
2915
2922
2927
2930
2929
2926
2921
2917
2914
2914
2915
2917
2920
2924
2927
2928
2929
2927
2925
2922
2919
2916
2914
2911
2907
2904
2902
2903
2906
2911
2916
2921
2925
2929
2931
2931
2928
2922
2912
2898
2883
2865
2845
2822
2797
2769
2742
2716
2691
2666
2642
2619
2597
2574
2550
2523
2495
2466
2435
2403
2370
2337
2304
2272
2243
2216
2192
2171
2152
2134
2116
2099
2083
2069
2057
2047
2037
2028
2017
2004
1988
1970
1949
1926
1901
1873
1842
1809
1774
1737
1699
1660
1620
1579
1537
1495
1453
1410
1368
1326
1283
1240
1198
1159
1120
1083
1046
1008
972
936
901
867
836
806
780
757
736
717
700
685
673
661
652
644
638
634
630
627
623
617
607
594
579
564
549
535
520
504
485
465
442
417
392
367
343
323
306
292
280
270
260
250
240
229
217
206
194
182
171
158
145
130
113
93
72
49
23
-5
-33
-64
-95
-130
-167
-206
-246
-288
-331
-375
-422
-470
-521
-571
-622
-672
-722
-770
-816
-860
-902
-942
-982
-1022
-1062
-1101
-1138
-1172
-1202
-1230
-1257
-1281
-1304
-1324
-1343
-1358
-1369
-1377
-1382
-1384
-1384
-1385
-1386
-1388
-1392
-1396
-1401
-1406
-1412
-1418
-1426
-1435
-1445
-1458
-1472
-1486
-1500
-1513
-1524
-1533
-1541
-1547
-1552
-1556
-1562
-1570
-1581
-1596
-1615
-1638
-1664
-1693
-1724
-1756
-1788
-1819
-1850
-1878
-1902
-1924
-1942
-1958
-1972
-1984
-1995
-2005
-2013
-2021
-2029
-2035
-2039
-2043
-2045
-2049
-2053
-2058
-2063
-2069
-2076
-2081
-2086
-2089
-2090
-2092
-2094
-2099
-2106
-2113
-2123
-2135
-2150
-2168
-2189
-2213
-2240
-2267
-2296
-2325
-2355
-2385
-2415
-2445
-2474
-2500
-2525
-2549
-2572
-2596
-2620
-2645
-2671
-2700
-2733
-2767
-2804
-2842
-2881
-2923
-2967
-3014
-3065
-3118
-3172
-3227
-3282
-3336
-3390
-3444
-3495
-3545
-3593
-3640
-3688
-3736
-3787
-3841
-3898
-3959
-4022
-4086
-4151
-4216
-4279
-4341
-4400
-4456
-4508
-4556
-4602
-4645
-4685
-4722
-4756
-4789
-4821
-4853
-4887
-4921
-4957
-4994
-5034
-5074
-5116
-5158
-5198
-5236
-5272
-5306
-5338
-5369
-5398
-5426
-5454
-5482
-5512
-5542
-5573
-5604
-5636
-5668
-5701
-5735
-5771
-5809
-5847
-5886
-5925
-5962
-5997
-6030
-6060
-6087
-6111
-6134
-6154
-6172
-6188
-6203
-6216
-6229
-6241
-6252
-6262
-6274
-6285
-6297
-6308
-6321
-6336
-6353
-6372
-6393
-6415
-6437
-6457
-6476
-6493
-6510
-6525
-6540
-6552
-6564
-6574
-6580
-6582
-6580
-6572
-6561
-6545
-6528
-6508
-6488
-6468
-6446
-6423
-6400
-6376
-6352
-6327
-6300
-6271
-6240
-6206
-6168
-6129
-6086
-6040
-5991
-5940
-5887
-5832
-5777
-5722
-5667
-5614
-5562
-5513
-5465
-5420
-5375
-5331
-5288
-5245
-5204
-5163
-5123
-5084
-5046
-5009
-4972
-4936
-4899
-4862
-4823
-4783
-4741
-4698
-4653
-4608
-4562
-4515
-4468
-4421
-4375
-4330
-4286
-4244
-4204
-4166
-4129
-4094
-4059
-4024
-3990
-3954
-3919
-3884
-3848
-3814
-3780
-3748
-3716
-3687
-3661
-3637
-3618
-3603
-3594
-3591
-3593
-3601
-3615
-3635
-3658
-3686
-3717
-3751
-3788
-3827
-3868
-3910
-3952
-3994
-4037
-4080
-4126
-4173
-4223
-4274
-4327
-4381
-4435
-4491
-4549
-4608
-4667
-4724
-4781
-4838
-4893
-4948
-5004
-5059
-5112
-5164
-5213
-5259
-5303
-5345
-5386
-5426
-5465
-5504
-5541
-5577
-5611
-5643
-5673
-5699
-5722
-5741
-5758
-5771
-5782
-5791
-5799
-5806
-5811
-5817
-5823
-5830
-5838
-5847
-5858
-5869
-5881
-5893
-5906
-5918
-5930
-5943
-5956
-5970
-5985
-6002
-6020
-6040
-6062
-6085
-6110
-6136
-6162
-6189
-6216
-6243
-6269
-6295
-6320
-6344
-6367
-6390
-6411
-6431
-6449
-6466
-6480
-6491
-6499
-6504
-6506
-6505
-6502
-6495
-6485
-6472
-6455
-6435
-6411
-6385
-6357
-6325
-6290
-6251
-6207
-6159
-6107
-6051
-5991
-5927
-5857
-5784
-5705
-5623
-5538
-5452
-5363
-5274
-5183
-5091
-4998
-4903
-4808
-4712
-4617
-4521
-4427
-4333
-4240
-4148
-4057
-3967
-3879
-3791
-3703
-3616
-3527
-3439
-3350
-3261
-3173
-3084
-2996
-2909
-2822
-2734
-2647
-2560
-2474
-2389
-2305
-2223
-2142
-2063
-1985
-1909
-1836
-1765
-1698
-1633
-1570
-1510
-1452
-1396
-1341
-1287
-1234
-1182
-1131
-1083
-1035
-990
-946
-905
-864
-824
-785
-746
-708
-672
-639
-608
-579
-552
-525
-498
-472
-447
-423
-399
-376
-355
-336
-320
-307
-297
-290
-285
-281
-278
-276
-275
-275
-275
-275
-275
-274
-271
-265
-258
-248
-237
-226
-214
-201
-188
-175
-160
-144
-127
-109
-90
-70
-49
-27
-5
18
39
61
81
101
121
140
159
178
197
216
235
257
281
307
336
365
395
426
458
490
522
555
588
621
653
684
716
746
775
801
825
848
871
893
916
938
960
982
1004
1028
1053
1080
1110
1142
1177
1215
1256
1302
1352
1406
1466
1529
1597
1667
1741
1818
1898
1981
2067
2155
2246
2339
2434
2530
2629
2729
2830
2934
3041
3150
3262
3376
3491
3607
3724
3840
3956
4070
4182
4292
4399
4505
4607
4707
4802
4893
4980
5062
5139
5210
5277
5340
5398
5452
5502
5546
5585
5619
5649
5674
5696
5714
5729
5741
5750
5756
5760
5763
5763
5763
5762
5760
5758
5754
5750
5744
5739
5734
5730
5726
5721
5716
5711
5704
5696
5686
5675
5663
5650
5636
5621
5606
5589
5572
5555
5537
5519
5501
5481
5461
5440
5418
5397
5377
5357
5340
5325
5312
5301
5291
5283
5276
5269
5262
5254
5245
5235
5222
5208
5192
5175
5158
5138
5117
5094
5070
5045
5020
4996
4973
4951
4930
4911
4893
4875
4857
4839
4819
4799
4778
4756
4734
4712
4690
4668
4646
4623
4598
4573
4546
4518
4489
4459
4428
4396
4364
4332
4301
4269
4237
4206
4175
4144
4115
4086
4057
4029
4000
3970
3941
3912
3883
3854
3823
3792
3759
3725
3688
3649
3608
3565
3521
3476
3429
3382
3333
3284
3234
3185
3137
3089
3041
2994
2948
2903
2858
2813
2770
2728
2688
2649
2611
2576
2542
2509
2479
2451
2424
2399
2375
2353
2331
2309
2287
2265
2243
2221
2198
2176
2155
2135
2116
2098
2081
2065
2050
2035
2021
2009
1999
1988
1977
1966
1955
1944
1932
1920
1908
1896
1884
1874
1863
1852
1840
1827
1813
1796
1778
1758
1737
1714
1688
1661
1630
1597
1562
1523
1481
1436
1388
1336
1281
1223
1162
1097
1030
959
884
807
726
643
557
469
380
288
196
103
10
-83
-176
-269
-363
-457
-552
-648
-744
-841
-938
-1037
-1138
-1241
-1346
-1455
-1566
-1681
-1799
-1920
-2045
-2172
-2302
-2434
-2568
-2704
-2842
-2982
-3122
-3264
-3407
-3550
-3694
-3837
-3980
-4122
-4263
-4403
-4541
-4677
-4812
-4946
-5077
-5207
-5334
-5459
-5581
-5701
-5819
-5934
-6048
-6160
-6270
-6378
-6485
-6590
-6694
-6796
-6897
-6996
-7094
-7190
-7284
-7376
-7465
-7552
-7636
-7717
-7795
-7868
-7939
-8006
-8069
-8129
-8186
-8238
-8288
-8334
-8377
-8417
-8453
-8487
-8518
-8546
-8572
-8594
-8613
-8628
-8640
-8648
-8653
-8657
-8658
-8659
-8658
-8656
-8653
-8648
-8641
-8632
-8622
-8610
-8597
-8582
-8565
-8547
-8526
-8503
-8478
-8450
-8420
-8388
-8354
-8316
-8276
-8232
-8186
-8137
-8085
-8029
-7972
-7911
-7848
-7783
-7718
-7651
-7585
-7517
-7448
-7378
-7307
-7235
-7162
-7089
-7015
-6943
-6871
-6802
-6734
-6669
-6605
-6543
-6482
-6424
-6367
-6312
-6260
-6209
-6161
-6114
-6068
-6024
-5979
-5935
-5891
-5848
-5806
-5764
-5724
-5684
-5644
-5605
-5565
-5525
-5484
-5443
-5401
-5358
-5314
-5269
-5222
-5175
-5127
-5078
-5027
-4976
-4924
-4871
-4817
-4762
-4705
-4647
-4586
-4523
-4458
-4392
-4323
-4252
-4180
-4107
-4033
-3957
-3878
-3797
-3712
-3624
-3534
-3442
-3348
-3254
-3158
-3062
-2964
-2866
-2766
-2664
-2561
-2455
-2348
-2239
-2128
-2016
-1902
-1788
-1674
-1558
-1442
-1325
-1207
-1090
-974
-858
-743
-628
-514
-401
-288
-175
-63
49
159
269
378
485
591
696
800
903
1006
1108
1210
1311
1410
1509
1606
1703
1799
1896
1993
2092
2191
2292
2393
2496
2600
2704
2809
2915
3021
3129
3237
3348
3460
3573
3688
3805
3924
4043
4166
4290
4417
4545
4676
4809
4944
5081
5220
5360
5502
5645
5789
5934
6080
6229
6379
6531
6686
6842
7000
7159
7319
7480
7642
7806
7970
8135
8303
8470
8638
8806
8973
9140
9305
9470
9634
9797
9957
10116
10272
10425
10575
10724
10870
11013
11154
11292
11428
11561
11691
11819
11944
12066
12185
12300
12413
12522
12628
12732
12834
12932
13029
13123
13215
13305
13393
13477
13559
13637
13713
13786
13858
13928
13996
14063
14129
14194
14257
14319
14381
14442
14502
14562
14621
14680
14738
14794
14851
14906
14961
15015
15067
15117
15165
15210
15253
15293
15331
15367
15401
15434
15464
15494
15522
15550
15578
15604
15630
15655
15680
15704
15727
15750
15773
15794
15814
15833
15850
15866
15880
15893
15903
15912
15918
15922
15924
15922
15917
15909
15897
15881
15860
15835
15805
15771
15732
15690
15644
15593
15538
15478
15413
15344
15271
15193
15111
15025
14935
14841
14743
14641
14537
14429
14319
14207
14092
13974
13853
13728
13601
13471
13339
13205
13070
12932
12794
12653
12511
12366
12218
12068
11915
11761
11605
11447
11286
11124
10961
10795
10629
10461
10291
10120
9947
9774
9600
9425
9250
9075
8899
8722
8545
8366
8186
8006
7826
7645
7463
7281
7099
6915
6730
6545
6358
6172
5986
5799
5613
5427
5241
5054
4866
4678
4489
4299
4109
3917
3725
3531
3336
3140
2943
2745
2546
2346
2146
1945
1742
1540
1336
1133
930
727
524
321
119
-85
-289
-495
-703
-913
-1125
-1339
-1556
-1776
-1998
-2223
-2449
-2678
-2908
-3140
-3373
-3608
-3844
-4081
-4318
-4557
-4795
-5035
-5275
-5515
-5755
-5995
-6236
-6477
-6718
-6960
-7202
-7444
-7687
-7930
-8172
-8413
-8654
-8893
-9131
-9368
-9603
-9838
-10071
-10304
-10535
-10766
-10995
-11223
-11451
-11678
-11903
-12127
-12350
-12572
-12792
-13011
-13229
-13445
-13659
-13871
-14081
-14289
-14494
-14696
-14896
-15093
-15288
-15481
-15671
-15860
-16047
-16231
-16414
-16595
-16775
-16954
-17132
-17310
-17487
-17664
-17840
-18015
-18189
-18362
-18534
-18704
-18874
-19042
-19209
-19376
-19541
-19705
-19868
-20030
-20190
-20349
-20506
-20661
-20813
-20962
-21107
-21249
-21386
-21520
-21650
-21775
-21895
-22011
-22121
-22227
-22327
-22424
-22516
-22603
-22687
-22765
-22839
-22908
-22973
-23033
-23089
-23141
-23190
-23234
-23275
-23312
-23345
-23375
-23401
-23424
-23443
-23459
-23473
-23483
-23491
-23496
-23498
-23498
-23497
-23493
-23486
-23478
-23467
-23453
-23438
-23420
-23400
-23377
-23353
-23327
-23300
-23271
-23240
-23208
-23173
-23138
-23100
-23061
-23020
-22978
-22934
-22889
-22842
-22794
-22743
-22691
-22637
-22582
-22525
-22467
-22407
-22345
-22282
-22219
-22155
-22090
-22025
-21960
-21894
-21827
-21759
-21689
-21618
-21546
-21470
-21393
-21314
-21233
-21149
-21063
-20974
-20883
-20789
-20693
-20594
-20491
-20386
-20277
-20165
-20049
-19930
-19806
-19679
-19550
-19417
-19282
-19144
-19004
-18861
-18715
-18567
-18418
-18267
-18115
-17961
-17806
-17651
-17495
-17340
-17185
-17030
-16875
-16720
-16564
-16409
-16254
-16099
-15944
-15788
-15633
-15477
-15322
-15167
-15013
-14860
-14708
-14557
-14407
-14258
-14110
-13963
-13817
-13671
-13526
-13381
-13236
-13092
-12947
-12802
-12657
-12511
-12365
-12218
-12071
-11923
-11776
-11628
-11480
-11331
-11183
-11033
-10883
-10732
-10580
-10428
-10275
-10121
-9967
-9812
-9657
-9501
-9346
-9191
-9035
-8880
-8725
-8568
-8412
-8255
-8098
-7940
-7784
-7627
-7472
-7317
-7165
-7013
-6864
-6717
-6572
-6429
-6289
-6151
-6015
-5881
-5748
-5615
-5482
-5349
-5216
-5082
-4948
-4813
-4677
-4539
-4400
-4260
-4117
-3972
-3825
-3676
-3526
-3375
-3223
-3070
-2916
-2761
-2606
-2451
-2295
-2140
-1985
-1829
-1674
-1518
-1362
-1205
-1048
-891
-735
-579
-424
-270
-117
36
187
337
485
632
778
924
1068
1213
1356
1499
1642
1783
1924
2065
2204
2343
2481
2617
2752
2886
3017
3147
3276
3403
3528
3652
3775
3896
4014
4134
4252
4369
4485
4601
4715
4828
4939
5049
5157
5262
5365
5466
5565
5661
5754
5844
5931
6016
6099
6180
6259
6336
6412
6486
6559
6631
6701
6770
6839
6906
6973
7039
7103
7167
7230
7291
7351
7410
7467
7524
7579
7633
7686
7738
7789
7840
7891
7940
7989
8037
8084
8129
8173
8216
8259
8301
8343
8384
8425
8464
8503
8541
8578
8615
8651
8687
8722
8757
8791
8824
8857
8889
8920
8951
8981
9010
9040
9069
9097
9125
9152
9179
9205
9230
9255
9280
9305
9330
9355
9381
9406
9431
9457
9483
9509
9537
9565
9594
9624
9655
9686
9719
9751
9785
9818
9852
9885
9918
9951
9982
10012
10041
10069
10095
10120
10144
10167
10189
10210
10230
10249
10267
10284
10300
10315
10329
10344
10357
10370
10382
10393
10402
10411
10418
10423
10427
10429
10430
10430
10429
10426
10422
10418
10412
10405
10396
10387
10378
10367
10355
10343
10329
10315
10301
10286
10271
10256
10240
10225
10209
10193
10176
10160
10143
10125
10107
10089
10071
10052
10033
10014
9995
9977
9958
9940
9921
9903
9884
9866
9848
9829
9811
9793
9774
9757
9739
9723
9708
9693
9680
9668
9657
9647
9639
9632
9626
9622
9619
9618
9618
9619
9621
9624
9627
9630
9632
9634
9634
9633
9630
9627
9622
9616
9609
9601
9591
9580
9568
9557
9545
9533
9522
9512
9503
9495
9488
9483
9478
9475
9472
9470
9469
9468
9468
9467
9466
9465
9464
9462
9460
9457
9453
9448
9442
9435
9427
9418
9408
9397
9385
9371
9355
9338
9319
9298
9276
9253
9227
9200
9171
9140
9107
9072
9036
8999
8959
8919
8877
8833
8787
8740
8691
8641
8589
8537
8483
8428
8372
8315
8257
8198
8138
8076
8013
7949
7884
7817
7748
7678
7606
7533
7457
7380
7300
7220
7137
7053
6968
6881
6793
6704
6614
6522
6431
6338
6246
6153
6061
5969
5878
5788
5699
5610
5523
5437
5352
5268
5185
5104
5023
4943
4864
4787
4711
4636
4563
4492
4422
4354
4287
4222
4158
4096
4035
3976
3917
3859
3801
3744
3688
3633
3577
3522
3468
3414
3360
3307
3255
3203
3151
3099
3048
2996
2944
2891
2837
2782
2726
2668
2609
2549
2487
2424
2359
2292
2223
2151
2078
2003
1925
1846
1765
1683
1598
1512
1424
1334
1242
1149
1053
956
857
756
655
552
448
344
238
132
26
-82
-191
-300
-409
-520
-631
-743
-855
-969
-1083
-1198
-1314
-1430
-1546
-1663
-1780
-1898
-2017
-2135
-2254
-2372
-2490
-2607
-2723
-2838
-2952
-3065
-3178
-3289
-3400
-3510
-3618
-3725
-3831
-3935
-4038
-4140
-4241
-4341
-4439
-4537
-4633
-4729
-4825
-4921
-5016
-5112
-5209
-5305
-5402
-5500
-5599
-5697
-5796
-5895
-5995
-6093
-6192
-6290
-6386
-6482
-6577
-6670
-6763
-6855
-6946
-7036
-7126
-7214
-7301
-7388
-7473
-7557
-7641
-7724
-7807
-7889
-7971
-8052
-8132
-8212
-8291
-8369
-8446
-8522
-8597
-8670
-8742
-8813
-8884
-8953
-9022
-9090
-9156
-9221
-9284
-9345
-9404
-9461
-9515
-9568
-9618
-9666
-9712
-9757
-9799
-9839
-9877
-9913
-9945
-9975
-10002
-10026
-10046
-10063
-10076
-10087
-10094
-10097
-10096
-10092
-10085
-10075
-10063
-10047
-10029
-10007
-9982
-9954
-9922
-9887
-9849
-9810
-9767
-9723
-9675
-9624
-9571
-9514
-9456
-9394
-9330
-9262
-9191
-9117
-9040
-8958
-8874
-8787
-8697
-8605
-8511
-8415
-8316
-8215
-8111
-8005
-7897
-7788
-7679
-7571
-7462
-7355
-7247
-7140
-7033
-6926
-6820
-6716
-6612
-6510
-6410
-6311
-6214
-6118
-6024
-5930
-5837
-5745
-5655
-5566
-5480
-5395
-5313
-5231
-5150
-5070
-4991
-4914
-4837
-4762
-4689
-4617
-4546
-4475
-4405
-4335
-4266
-4198
-4130
-4064
-3999
-3935
-3872
-3811
-3751
-3692
-3633
-3574
-3517
-3459
-3403
-3347
-3292
-3238
-3184
-3131
-3079
-3028
-2978
-2928
-2879
-2830
-2782
-2735
-2689
-2644
-2601
-2559
-2518
-2479
-2441
-2404
-2370
-2337
-2307
-2280
-2255
-2234
-2215
-2200
-2187
-2177
-2168
-2162
-2157
-2154
-2153
-2153
-2154
-2157
-2161
-2165
-2171
-2178
-2187
-2197
-2208
-2221
-2235
-2251
-2268
-2289
-2312
-2338
-2366
-2397
-2430
-2466
-2503
-2543
-2585
-2629
-2675
-2723
-2773
-2825
-2879
-2934
-2991
-3050
-3111
-3173
-3238
-3306
-3375
-3446
-3519
-3594
-3670
-3748
-3826
-3906
-3987
-4069
-4154
-4239
-4327
-4418
-4510
-4605
-4701
-4799
-4897
-4997
-5098
-5200
-5302
-5404
-5508
-5611
-5716
-5820
-5925
-6029
-6134
-6237
-6341
-6445
-6548
-6650
-6753
-6855
-6956
-7057
-7157
-7256
-7353
-7449
-7544
-7637
-7729
-7818
-7906
-7992
-8077
-8159
-8240
-8319
-8396
-8471
-8545
-8616
-8685
-8751
-8816
-8878
-8938
-8997
-9054
-9109
-9163
-9216
-9268
-9318
-9368
-9416
-9462
-9507
-9550
-9591
-9631
-9669
-9706
-9742
-9777
-9810
-9842
-9874
-9904
-9932
-9959
-9984
-10007
-10028
-10047
-10063
-10076
-10086
-10094
-10099
-10102
-10102
-10100
-10095
-10088
-10079
-10068
-10055
-10041
-10024
-10007
-9988
-9967
-9944
-9920
-9894
-9866
-9837
-9806
-9773
-9738
-9702
-9664
-9624
-9583
-9541
-9497
-9453
-9408
-9363
-9316
-9270
-9222
-9172
-9122
-9070
-9018
-8964
-8910
-8855
-8799
-8741
-8682
-8621
-8559
-8495
-8429
-8362
-8293
-8223
-8151
-8080
-8007
-7933
-7858
-7782
-7705
-7627
-7548
-7466
-7384
-7299
-7213
-7126
-7037
-6947
-6856
-6764
-6671
-6576
-6480
-6383
-6285
-6185
-6084
-5982
-5879
-5774
-5668
-5561
-5453
-5345
-5236
-5127
-5018
-4908
-4799
-4689
-4579
-4469
-4360
-4251
-4144
-4037
-3931
-3826
-3722
-3618
-3516
-3414
-3312
-3212
-3111
-3012
-2913
-2814
-2716
-2619
-2522
-2426
-2330
-2234
-2139
-2044
-1949
-1854
-1760
-1665
-1570
-1476
-1381
-1286
-1192
-1096
-1000
-904
-808
-711
-613
-516
-418
-320
-222
-123
-24
76
177
278
380
484
589
695
803
914
1026
1141
1257
1375
1496
1618
1743
1869
1998
2128
2261
2395
2530
2667
2806
2945
3087
3229
3373
3518
3664
3812
3961
4110
4261
4412
4563
4715
4868
5020
5173
5326
5480
5634
5789
5945
6100
6257
6413
6570
6727
6883
7039
7195
7350
7505
7659
7812
7964
8116
8266
8415
8562
8708
8853
8995
9136
9274
9410
9544
9675
9803
9928
10051
10171
10289
10403
10514
10621
10726
10827
10924
11018
11109
11197
11282
11363
11442
11518
11591
11661
11729
11795
11859
11919
11978
12034
12088
12139
12188
12235
12279
12320
12359
12394
12428
12459
12487
12513
12536
12556
12574
12589
12601
12611
12618
12623
12625
12624
12620
12614
12605
12593
12578
12560
12539
12515
12488
12458
12425
12390
12352
12312
12269
12224
12176
12125
12071
12014
11954
11892
11827
11759
11689
11616
11542
11466
11388
11308
11227
11144
11060
10974
10886
10797
10705
10612
10516
10419
10320
10218
10116
10011
9906
9799
9691
9582
9472
9361
9249
9136
9023
8909
8794
8679
8564
8447
8330
8212
8093
7973
7851
7729
7606
7481
7355
7228
7101
6972
6842
6712
6580
6447
6314
6179
6043
5906
5767
5628
5487
5345
5202
5057
4912
4766
4618
4470
4321
4171
4019
3867
3714
3560
3404
3248
3090
2932
2772
2611
2449
2286
2122
1957
1791
1623
1454
1284
1112
940
767
593
419
245
70
-105
-279
-453
-627
-799
-971
-1143
-1313
-1483
-1652
-1820
-1987
-2154
-2320
-2485
-2649
-2811
-2973
-3134
-3293
-3450
-3606
-3760
-3913
-4065
-4214
-4363
-4509
-4654
-4797
-4938
-5078
-5215
-5351
-5485
-5617
-5747
-5876
-6004
-6129
-6252
-6373
-6491
-6607
-6720
-6830
-6938
-7042
-7144
-7243
-7339
-7433
-7524
-7612
-7699
-7782
-7864
-7943
-8021
-8096
-8169
-8240
-8309
-8376
-8440
-8502
-8562
-8619
-8675
-8728
-8779
-8828
-8875
-8920
-8962
-9002
-9039
-9074
-9107
-9137
-9166
-9192
-9215
-9236
-9253
-9268
-9280
-9289
-9295
-9298
-9299
-9297
-9293
-9286
-9277
-9266
-9252
-9236
-9219
-9200
-9178
-9156
-9131
-9104
-9076
-9046
-9015
-8981
-8946
-8909
-8870
-8830
-8787
-8743
-8697
-8649
-8600
-8549
-8497
-8443
-8388
-8331
-8273
-8214
-8153
-8090
-8026
-7961
-7895
-7827
-7758
-7687
-7615
-7543
-7469
-7394
-7318
-7241
-7164
-7085
-7006
-6926
-6845
-6763
-6681
-6599
-6515
-6431
-6346
-6260
-6174
-6088
-6002
-5916
-5830
-5744
-5658
-5573
-5487
-5403
-5319
-5236
-5154
-5074
-4994
-4915
-4838
-4762
-4687
-4613
-4541
-4469
-4399
-4330
-4262
-4195
-4129
-4065
-4002
-3940
-3880
-3820
-3762
-3706
-3651
-3597
-3544
-3493
-3442
-3393
-3344
-3295
-3248
-3200
-3154
-3107
-3062
-3017
-2973
-2930
-2887
-2846
-2804
-2764
-2725
-2686
-2647
-2610
-2573
-2538
-2503
-2470
-2439
-2409
-2380
-2353
-2328
-2304
-2282
-2261
-2243
-2227
-2213
-2201
-2191
-2183
-2177
-2174
-2172
-2172
-2175
-2179
-2186
-2194
-2203
-2214
-2226
-2239
-2253
-2269
-2285
-2303
-2322
-2343
-2364
-2387
-2410
-2435
-2460
-2486
-2512
-2540
-2567
-2595
-2622
-2650
-2677
-2704
-2731
-2758
-2784
-2810
-2835
-2860
-2885
-2910
-2934
-2957
-2981
-3003
-3025
-3046
-3067
-3086
-3104
-3122
-3139
-3154
-3169
-3184
-3197
-3210
-3223
-3235
-3248
-3260
-3272
-3284
-3297
-3309
-3322
-3336
-3349
-3363
-3377
-3391
-3406
-3421
-3436
-3451
-3467
-3482
-3496
-3511
-3525
-3539
-3552
-3565
-3578
-3590
-3603
-3615
-3627
-3638
-3649
-3659
-3667
-3676
-3683
-3690
-3696
-3702
-3707
-3712
-3716
-3720
-3724
-3728
-3731
-3733
-3734
-3734
-3733
-3732
-3729
-3724
-3719
-3712
-3704
-3695
-3684
-3674
-3662
-3649
-3636
-3621
-3606
-3590
-3573
-3555
-3537
-3517
-3497
-3476
-3453
-3430
-3407
-3382
-3356
-3330
-3303
-3275
-3246
-3217
-3187
-3157
-3126
-3094
-3063
-3030
-2998
-2966
-2933
-2900
-2867
-2834
-2800
-2766
-2732
-2697
-2663
-2628
-2593
-2559
-2524
-2490
-2456
-2422
-2388
-2355
-2321
-2288
-2256
-2223
-2192
-2161
-2130
-2101
-2073
-2045
-2019
-1994
-1970
-1947
-1926
-1905
-1887
-1869
-1853
-1839
-1826
-1815
-1805
-1796
-1789
-1783
-1778
-1775
-1772
-1770
-1769
-1769
-1770
-1772
-1775
-1779
-1783
-1789
-1796
-1803
-1811
-1820
-1829
-1838
-1848
-1858
-1869
-1879
-1890
-1900
-1910
-1920
-1930
-1939
-1948
-1957
-1965
-1974
-1982
-1989
-1997
-2004
-2012
-2019
-2025
-2032
-2039
-2045
-2050
-2055
-2061
-2066
-2070
-2075
-2079
-2082
-2085
-2088
-2091
-2093
-2095
-2096
-2097
-2097
-2097
-2095
-2093
-2089
-2085
-2079
-2073
-2065
-2055
-2045
-2033
-2019
-2005
-1989
-1972
-1954
-1935
-1915
-1893
-1870
-1846
-1820
-1792
-1762
-1731
-1699
-1664
-1629
-1591
-1553
-1513
-1472
-1430
-1387
-1343
-1297
-1250
-1202
-1153
-1103
-1052
-1000
-949
-896
-842
-789
-734
-680
-626
-571
-516
-462
-408
-353
-299
-246
-192
-139
-86
-34
18
69
120
170
220
269
317
365
412
458
504
549
592
635
676
717
757
796
835
872
909
946
982
1016
1052
1086
1119
1152
1184
1216
1247
1278
1309
1339
1369
1399
1430
1460
1490
1520
1550
1580
1610
1639
1669
1697
1726
1754
1782
1809
1836
1862
1888
1914
1940
1966
1992
2017
2044
2071
2098
2127
2156
2186
2217
2250
2284
2319
2356
2395
2435
2477
2520
2564
2609
2656
2703
2751
2800
2849
2899
2949
2999
3049
3098
3148
3197
3246
3294
3342
3390
3438
3485
3532
3578
3624
3670
3715
3759
3803
3846
3889
3931
3972
4011
4050
4088
4125
4162
4197
4231
4264
4297
4328
4358
4386
4414
4441
4467
4491
4515
4538
4559
4580
4600
4619
4637
4654
4670
4685
4699
4712
4723
4733
4743
4751
4757
4763
4767
4770
4772
4772
4772
4770
4767
4763
4758
4751
4744
4735
4724
4712
4699
4683
4666
4648
4627
4605
4581
4556
4529
4501
4471
4441
4409
4376
4341
4306
4269
4232
4193
4153
4113
4070
4029
3986
3942
3898
3853
3808
3762
3716
3669
3621
3573
3525
3477
3428
3380
3332
3284
3237
3190
3143
3096
3050
3004
2958
2913
2868
2823
2778
2733
2688
2644
2600
2557
2513
2470
2427
2385
2342
2300
2258
2215
2173
2131
2088
2045
2001
1958
1913
1869
1823
1778
1732
1685
1638
1590
1541
1493
1443
1394
1344
1294
1243
1192
1140
1087
1034
979
925
869
813
756
699
640
581
521
460
399
337
274
211
147
82
18
-47
-113
-178
-243
-308
-374
-439
-504
-569
-633
-697
-761
-825
-888
-950
-1012
-1074
-1137
-1199
-1261
-1323
-1385
-1448
-1510
-1572
-1635
-1697
-1760
-1823
-1886
-1949
-2012
-2076
-2139
-2202
-2266
-2328
-2391
-2454
-2516
-2578
-2639
-2700
-2760
-2819
-2878
-2935
-2991
-3047
-3100
-3153
-3204
-3254
-3303
-3351
-3397
-3443
-3487
-3530
-3572
-3613
-3652
-3690
-3726
-3761
-3794
-3826
-3856
-3884
-3911
-3936
-3960
-3982
-4003
-4022
-4042
-4059
-4075
-4090
-4104
-4117
-4128
-4139
-4149
-4157
-4165
-4171
-4177
-4181
-4184
-4186
-4187
-4187
-4186
-4184
-4180
-4174
-4168
-4160
-4150
-4141
-4132
-4122
-4113
-4103
-4094
-4085
-4075
-4066
-4056
-4046
-4038
-4029
-4019
-4010
-4001
-3991
-3982
-3973
-3964
-3955
-3945
-3936
-3927
-3918
-3909
-3900
-3891
-3881
-3872
-3863
-3854
-3845
-3836
-3827
-3818
-3809
-3800
-3791
-3782
-3773
-3764
-3755
-3747
-3738
-3729
-3720
-3711
-3702
-3693
-3685
-3676
-3667
-3658
-3650
-3641
-3632
-3623
-3615
-3606
-3598
-3589
-3580
-3572
-3563
-3554
-3546
-3537
-3529
-3520
-3512
-3503
-3495
-3486
-3478
-3470
-3461
-3453
-3444
-3436
-3428
-3419
-3411
-3403
-3395
-3386
-3378
-3370
-3362
-3353
-3345
-3337
-3329
-3321
-3313
-3304
-3296
-3288
-3280
-3272
-3264
-3256
-3248
-3240
-3232
-3224
-3216
-3209
-3201
-3193
-3185
-3177
-3169
-3161
-3154
-3146
-3138
-3130
-3123
-3115
-3107
-3100
-3092
-3084
-3077
-3069
-3062
-3054
-3046
-3039
-3031
-3024
-3016
-3009
-3001
-2994
-2987
-2979
-2972
-2964
-2957
-2950
-2942
-2935
-2928
-2921
-2913
-2906
-2899
-2892
-2885
-2877
-2870
-2863
-2856
-2849
-2842
-2835
-2828
-2821
-2814
-2807
-2800
-2793
-2786
-2779
-2772
-2765
-2758
-2752
-2745
-2738
-2731
-2724
-2718
-2711
-2704
-2698
-2691
-2684
-2678
-2671
-2664
-2658
-2651
-2645
-2638
-2631
-2625
-2619
-2612
-2606
-2599
-2593
-2586
-2580
-2574
-2567
-2561
-2555
-2548
-2542
-2536
-2530
-2523
-2517
-2511
-2505
-2499
-2492
-2486
-2480
-2474
-2468
-2462
-2456
-2450
-2444
-2438
-2432
-2426
-2420
-2414
-2408
-2402
-2397
-2391
-2385
-2379
-2373
-2368
-2362
-2356
-2350
-2345
-2339
-2333
-2328
-2322
-2316
-2311
-2305
-2300
-2294
-2289
-2283
-2278
-2272
-2267
