5
27631
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
-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
-2
-2
-2
-3
-3
-3
-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
-4
-4
-4
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-10
-10
-10
-10
-10
-10
-10
-10
-10
-11
-11
-11
-11
-11
-11
-11
-11
-11
-12
-12
-12
-12
-12
-12
-12
-12
-13
-13
-13
-13
-13
-13
-13
-13
-14
-14
-14
-14
-14
-14
-14
-14
-15
-15
-15
-15
-15
-15
-15
-16
-16
-16
-16
-16
-16
-16
-17
-17
-17
-17
-17
-17
-17
-18
-18
-18
-18
-18
-18
-18
-19
-19
-19
-19
-19
-19
-20
-20
-20
-20
-20
-20
-21
-21
-21
-21
-21
-21
-22
-22
-22
-22
-22
-22
-23
-23
-23
-23
-23
-24
-24
-24
-24
-24
-25
-25
-25
-25
-25
-25
-26
-26
-26
-26
-26
-27
-27
-27
-27
-27
-28
-28
-28
-28
-28
-29
-29
-29
-29
-29
-30
-30
-30
-30
-31
-31
-31
-31
-31
-32
-32
-32
-32
-33
-33
-33
-33
-33
-34
-34
-34
-34
-35
-35
-35
-35
-36
-36
-36
-36
-36
-37
-37
-37
-37
-38
-38
-38
-38
-39
-39
-39
-39
-40
-40
-40
-41
-41
-41
-41
-42
-42
-42
-42
-43
-43
-43
-43
-44
-44
-44
-45
-45
-45
-45
-46
-46
-46
-46
-47
-47
-47
-48
-48
-48
-49
-49
-49
-49
-50
-50
-50
-51
-51
-51
-51
-52
-52
-52
-53
-53
-53
-54
-54
-54
-55
-55
-55
-56
-56
-56
-57
-57
-57
-57
-58
-58
-58
-59
-59
-59
-60
-60
-60
-61
-61
-62
-62
-62
-63
-63
-63
-64
-64
-64
-65
-65
-65
-66
-66
-66
-67
-67
-68
-68
-68
-69
-69
-69
-70
-70
-70
-71
-71
-72
-72
-72
-73
-73
-74
-74
-74
-75
-75
-75
-76
-76
-77
-77
-77
-78
-78
-79
-79
-80
-80
-80
-81
-81
-82
-82
-82
-83
-83
-84
-84
-84
-85
-85
-86
-86
-87
-87
-88
-88
-88
-89
-89
-90
-90
-91
-91
-91
-92
-92
-93
-93
-94
-94
-95
-95
-96
-96
-97
-97
-97
-98
-98
-99
-99
-100
-100
-101
-101
-102
-102
-103
-103
-104
-104
-105
-105
-106
-106
-107
-107
-108
-108
-109
-109
-110
-110
-111
-111
-112
-112
-113
-113
-114
-114
-115
-115
-116
-116
-117
-117
-118
-118
-119
-120
-120
-121
-121
-122
-122
-123
-123
-124
-124
-125
-126
-126
-127
-127
-128
-128
-129
-130
-130
-131
-131
-132
-132
-133
-134
-134
-135
-135
-136
-136
-137
-138
-138
-139
-139
-140
-141
-141
-142
-142
-143
-144
-144
-145
-146
-146
-147
-147
-148
-149
-149
-150
-151
-151
-152
-152
-153
-154
-154
-155
-156
-156
-157
-158
-158
-159
-160
-160
-161
-162
-162
-163
-164
-164
-165
-166
-166
-167
-168
-168
-169
-170
-170
-171
-172
-172
-173
-174
-174
-175
-176
-177
-177
-178
-179
-179
-180
-181
-182
-182
-183
-184
-184
-185
-186
-187
-187
-188
-189
-190
-190
-191
-192
-193
-193
-194
-195
-196
-196
-197
-198
-199
-199
-200
-201
-202
-202
-203
-204
-205
-206
-206
-207
-208
-209
-209
-210
-211
-212
-213
-213
-214
-215
-216
-217
-218
-218
-219
-220
-221
-222
-222
-223
-224
-225
-226
-227
-227
-228
-229
-230
-231
-232
-233
-233
-234
-235
-236
-237
-238
-239
-239
-240
-241
-242
-243
-244
-245
-246
-246
-247
-248
-249
-250
-251
-252
-253
-254
-255
-255
-256
-257
-258
-259
-260
-261
-262
-263
-264
-265
-266
-267
-267
-268
-269
-270
-271
-272
-273
-274
-275
-276
-277
-278
-279
-280
-281
-282
-283
-284
-285
-286
-287
-288
-289
-290
-291
-292
-293
-294
-295
-296
-297
-298
-299
-300
-301
-302
-303
-304
-305
-306
-307
-308
-309
-310
-311
-312
-313
-314
-315
-316
-317
-318
-319
-321
-322
-323
-324
-325
-326
-327
-328
-329
-330
-331
-332
-333
-335
-336
-337
-338
-339
-340
-341
-342
-343
-345
-346
-347
-348
-349
-350
-351
-352
-354
-355
-356
-357
-358
-359
-360
-362
-363
-364
-365
-366
-367
-369
-370
-371
-372
-373
-374
-376
-377
-378
-379
-380
-382
-383
-384
-385
-386
-388
-389
-390
-391
-393
-394
-395
-396
-397
-399
-400
-401
-402
-404
-405
-406
-407
-409
-410
-411
-412
-414
-415
-416
-418
-419
-420
-421
-423
-424
-425
-427
-428
-429
-430
-432
-433
-434
-436
-437
-438
-440
-441
-442
-444
-445
-446
-448
-449
-450
-452
-453
-454
-456
-457
-458
-460
-461
-462
-464
-465
-467
-468
-469
-471
-472
-474
-475
-476
-478
-479
-480
-482
-483
-485
-486
-488
-489
-490
-492
-493
-495
-496
-498
-499
-500
-502
-503
-505
-506
-508
-509
-511
-512
-514
-515
-516
-518
-519
-521
-521
-522
-523
-524
-525
-526
-528
-529
-530
-532
-533
-535
-536
-537
-539
-540
-541
-542
-544
-545
-547
-548
-549
-551
-552
-553
-554
-556
-557
-558
-559
-560
-561
-562
-562
-563
-564
-564
-565
-566
-567
-568
-569
-569
-570
-570
-570
-570
-570
-570
-570
-570
-570
-570
-570
-570
-571
-571
-571
-571
-572
-572
-572
-572
-572
-572
-572
-572
-572
-572
-572
-572
-571
-571
-571
-572
-572
-572
-572
-572
-572
-572
-573
-573
-573
-573
-574
-573
-573
-573
-573
-572
-571
-570
-570
-569
-568
-568
-567
-567
-567
-567
-566
-566
-566
-565
-565
-564
-563
-562
-561
-560
-559
-558
-557
-557
-556
-555
-554
-554
-553
-553
-553
-553
-552
-552
-552
-552
-552
-552
-552
-552
-553
-553
-554
-554
-554
-555
-555
-555
-556
-557
-558
-558
-559
-560
-560
-561
-561
-561
-561
-562
-562
-562
-563
-563
-564
-564
-564
-565
-565
-565
-565
-566
-566
-567
-568
-568
-569
-570
-570
-571
-571
-571
-571
-572
-572
-572
-573
-573
-573
-574
-574
-575
-575
-576
-576
-577
-577
-577
-577
-577
-576
-576
-576
-575
-575
-574
-573
-573
-572
-572
-571
-571
-571
-571
-571
-571
-571
-571
-571
-571
-571
-570
-570
-570
-570
-570
-570
-570
-569
-569
-568
-568
-568
-567
-567
-567
-567
-567
-566
-566
-565
-565
-565
-564
-564
-564
-563
-563
-563
-563
-563
-563
-563
-563
-563
-563
-563
-563
-563
-562
-562
-562
-562
-562
-562
-561
-561
-561
-561
-560
-560
-559
-559
-558
-558
-558
-558
-558
-558
-558
-558
-557
-557
-556
-556
-556
-555
-555
-555
-554
-554
-554
-553
-553
-552
-552
-551
-551
-551
-550
-550
-550
-549
-548
-547
-547
-546
-546
-545
-544
-543
-542
-541
-540
-539
-538
-537
-536
-535
-534
-533
-533
-532
-531
-530
-530
-529
-528
-527
-527
-526
-526
-525
-525
-525
-525
-525
-525
-525
-525
-525
-525
-524
-524
-523
-523
-522
-522
-521
-520
-520
-519
-518
-517
-516
-516
-515
-514
-514
-514
-514
-514
-514
-513
-513
-513
-512
-512
-512
-512
-512
-512
-512
-512
-512
-512
-512
-512
-512
-511
-511
-511
-511
-511
-512
-512
-513
-513
-513
-514
-514
-515
-515
-516
-516
-517
-518
-519
-519
-520
-521
-521
-522
-523
-524
-524
-525
-526
-526
-527
-528
-529
-530
-530
-531
-531
-531
-531
-531
-531
-531
-532
-532
-533
-533
-533
-534
-534
-535
-536
-537
-537
-538
-539
-540
-540
-542
-543
-544
-545
-546
-548
-549
-551
-553
-555
-556
-558
-560
-561
-563
-564
-566
-567
-569
-570
-572
-574
-575
-577
-578
-580
-582
-583
-584
-586
-587
-588
-590
-591
-593
-594
-596
-597
-598
-599
-600
-602
-603
-604
-605
-606
-607
-608
-610
-611
-612
-613
-614
-615
-616
-617
-618
-618
-619
-620
-620
-621
-621
-622
-623
-623
-624
-624
-624
-624
-623
-623
-622
-621
-620
-619
-618
-617
-615
-614
-613
-612
-611
-609
-608
-607
-606
-604
-603
-601
-599
-598
-596
-595
-593
-592
-591
-590
-589
-588
-587
-586
-585
-583
-582
-581
-580
-579
-578
-576
-575
-574
-572
-571
-570
-569
-569
-568
-567
-566
-566
-565
-564
-564
-563
-562
-560
-559
-558
-557
-556
-555
-554
-553
-551
-550
-549
-548
-547
-546
-545
-544
-543
-541
-540
-538
-537
-536
-534
-533
-532
-531
-530
-529
-527
-526
-525
-524
-523
-522
-521
-521
-520
-519
-518
-518
-517
-517
-516
-516
-516
-515
-515
-515
-514
-514
-514
-513
-513
-512
-511
-510
-510
-509
-508
-507
-506
-505
-504
-504
-503
-502
-501
-500
-499
-498
-497
-495
-494
-493
-492
-491
-490
-488
-487
-486
-485
-483
-482
-480
-479
-477
-476
-474
-473
-471
-470
-468
-467
-465
-463
-461
-460
-458
-456
-455
-453
-452
-451
-449
-448
-447
-445
-444
-442
-441
-440
-439
-437
-436
-436
-435
-434
-434
-433
-432
-431
-431
-430
-430
-430
-429
-429
-429
-428
-428
-427
-426
-425
-425
-424
-423
-422
-421
-420
-419
-419
-418
-417
-416
-415
-414
-413
-412
-411
-410
-409
-408
-407
-406
-405
-404
-402
-401
-399
-398
-396
-395
-393
-392
-390
-389
-388
-386
-385
-383
-382
-380
-378
-377
-375
-373
-372
-370
-368
-367
-365
-364
-363
-361
-359
-358
-356
-354
-353
-351
-350
-348
-346
-344
-342
-339
-337
-335
-333
-331
-328
-326
-324
-322
-319
-317
-315
-312
-310
-308
-305
-303
-301
-298
-296
-293
-291
-289
-287
-284
-282
-280
-277
-274
-272
-270
-267
-265
-263
-260
-258
-255
-253
-251
-248
-246
-244
-242
-240
-238
-236
-234
-232
-230
-228
-226
-223
-221
-219
-216
-214
-211
-208
-206
-203
-201
-199
-196
-194
-191
-189
-186
-184
-182
-180
-179
-177
-176
-174
-173
-172
-170
-169
-168
-167
-165
-164
-163
-161
-159
-157
-155
-153
-152
-150
-148
-147
-145
-143
-141
-140
-138
-137
-136
-134
-133
-132
-132
-131
-130
-129
-128
-127
-126
-124
-122
-121
-120
-118
-117
-115
-114
-112
-110
-108
-106
-104
-102
-100
-98
-97
-95
-93
-91
-90
-89
-87
-86
-86
-85
-85
-84
-84
-83
-83
-83
-82
-82
-82
-81
-81
-80
-80
-79
-79
-78
-78
-77
-77
-77
-77
-78
-78
-77
-77
-77
-77
-76
-76
-75
-75
-76
-76
-77
-77
-78
-78
-78
-79
-79
-80
-81
-81
-82
-82
-82
-82
-82
-82
-83
-83
-84
-85
-86
-86
-87
-88
-88
-89
-89
-90
-90
-91
-92
-92
-93
-93
-94
-94
-95
-96
-97
-97
-98
-98
-98
-99
-99
-99
-99
-99
-100
-100
-100
-100
-99
-99
-98
-98
-98
-97
-97
-97
-96
-96
-95
-95
-95
-94
-94
-94
-94
-94
-95
-95
-95
-95
-94
-93
-92
-91
-90
-90
-89
-89
-88
-88
-88
-87
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-89
-89
-89
-89
-90
-90
-91
-91
-91
-92
-92
-92
-93
-93
-93
-93
-94
-94
-95
-95
-96
-97
-97
-98
-98
-98
-99
-99
-100
-101
-103
-104
-105
-106
-107
-109
-110
-112
-113
-115
-117
-118
-120
-122
-123
-125
-127
-129
-130
-132
-133
-135
-136
-138
-139
-141
-142
-144
-145
-147
-149
-150
-152
-153
-155
-156
-158
-159
-160
-161
-161
-162
-162
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-162
-162
-161
-161
-160
-160
-159
-158
-158
-157
-156
-156
-155
-155
-154
-153
-153
-152
-152
-151
-150
-150
-149
-148
-148
-147
-146
-146
-145
-144
-143
-143
-142
-142
-141
-141
-140
-139
-138
-137
-136
-135
-134
-134
-133
-132
-132
-131
-131
-130
-130
-130
-129
-128
-127
-126
-126
-125
-124
-123
-123
-122
-121
-120
-119
-118
-117
-115
-114
-112
-111
-109
-108
-106
-105
-103
-102
-100
-98
-96
-95
-93
-91
-90
-88
-87
-85
-84
-82
-80
-79
-77
-75
-74
-72
-70
-68
-67
-65
-62
-60
-58
-56
-54
-52
-50
-47
-45
-43
-41
-39
-37
-35
-33
-31
-29
-27
-25
-23
-21
-19
-17
-16
-14
-13
-11
-9
-7
-5
-2
0
3
5
7
10
12
14
16
19
21
24
27
29
32
35
38
40
43
46
49
51
54
57
60
62
65
67
70
72
74
76
79
81
83
85
87
89
91
93
95
97
99
102
104
106
108
110
112
114
116
118
120
122
124
126
128
130
132
134
136
139
142
145
148
150
153
156
159
162
164
167
170
173
175
178
181
184
187
190
193
196
199
201
204
206
209
212
215
217
220
222
225
227
230
232
235
237
239
242
244
247
249
252
254
257
259
261
263
265
267
269
271
273
275
277
279
280
282
284
286
287
289
290
292
294
295
297
298
300
302
304
305
307
308
310
311
312
313
314
315
316
317
318
319
321
322
323
324
325
326
328
329
330
331
332
333
334
335
336
337
338
338
339
340
341
341
342
343
343
344
345
345
345
346
346
347
348
348
349
349
350
350
351
351
352
352
352
352
352
352
351
351
351
350
350
349
348
347
346
345
344
343
341
340
339
338
336
335
333
332
330
328
327
325
323
322
320
319
317
316
314
312
311
309
307
305
303
301
299
297
295
293
291
289
287
285
282
280
277
275
272
269
266
263
261
258
256
253
250
248
245
242
239
236
233
230
227
225
222
219
217
214
211
207
204
200
196
191
187
183
178
174
169
164
160
155
151
146
142
137
133
128
123
119
114
109
104
100
95
90
85
80
75
71
66
61
56
52
47
43
38
34
29
25
20
15
11
6
1
-4
-8
-13
-17
-22
-27
-31
-36
-41
-46
-51
-56
-60
-65
-70
-75
-79
-84
-89
-94
-99
-104
-109
-113
-118
-123
-128
-133
-138
-143
-148
-154
-159
-164
-170
-175
-180
-185
-190
-195
-200
-206
-211
-216
-222
-228
-233
-239
-245
-250
-256
-262
-267
-272
-278
-283
-288
-292
-297
-302
-308
-313
-318
-323
-328
-333
-339
-344
-350
-355
-361
-366
-372
-378
-383
-389
-394
-400
-405
-410
-416
-422
-427
-432
-438
-443
-449
-454
-459
-464
-470
-475
-480
-485
-490
-495
-500
-505
-510
-515
-520
-524
-529
-534
-539
-544
-549
-555
-560
-565
-570
-575
-580
-585
-590
-595
-601
-606
-612
-617
-623
-628
-634
-640
-645
-651
-657
-663
-669
-675
-681
-687
-693
-699
-705
-710
-716
-721
-726
-731
-736
-741
-745
-750
-755
-759
-763
-768
-772
-776
-781
-785
-789
-793
-797
-800
-804
-807
-811
-815
-818
-822
-826
-829
-833
-836
-839
-842
-845
-848
-851
-854
-858
-861
-864
-866
-869
-872
-876
-879
-882
-885
-888
-891
-894
-896
-899
-902
-905
-908
-911
-915
-918
-922
-925
-928
-932
-934
-937
-940
-942
-945
-947
-950
-952
-954
-956
-958
-961
-963
-965
-966
-968
-969
-971
-973
-975
-976
-978
-979
-981
-982
-983
-985
-986
-987
-989
-990
-991
-992
-992
-993
-994
-994
-995
-996
-997
-998
-999
-1000
-1000
-1002
-1004
-1004
-1006
-1006
-1008
-1010
-1010
-1012
-1012
-1012
-1012
-1012
-1014
-1014
-1014
-1014
-1014
-1014
-1014
-1014
-1014
-1014
-1014
-1014
-1014
-1014
-1014
-1014
-1014
-1014
-1014
-1014
-1014
-1014
-1016
-1016
-1016
-1016
-1016
-1018
-1018
-1018
-1018
-1018
-1018
-1020
-1020
-1022
-1022
-1024
-1025
-1026
-1027
-1028
-1030
-1031
-1032
-1034
-1035
-1036
-1038
-1039
-1040
-1042
-1043
-1045
-1047
-1048
-1050
-1051
-1053
-1055
-1057
-1058
-1060
-1062
-1063
-1064
-1065
-1065
-1066
-1066
-1067
-1067
-1068
-1069
-1069
-1069
-1070
-1070
-1071
-1071
-1072
-1073
-1073
-1074
-1075
-1076
-1077
-1078
-1079
-1079
-1079
-1079
-1079
-1078
-1078
-1078
-1078
-1078
-1078
-1078
-1077
-1076
-1076
-1075
-1075
-1075
-1075
-1075
-1075
-1075
-1076
-1076
-1077
-1077
-1078
-1078
-1079
-1080
-1081
-1083
-1084
-1086
-1087
-1089
-1091
-1093
-1095
-1097
-1099
-1100
-1102
-1104
-1105
-1107
-1109
-1110
-1112
-1114
-1116
-1119
-1121
-1123
-1125
-1127
-1128
-1130
-1132
-1134
-1135
-1137
-1138
-1139
-1140
-1141
-1142
-1143
-1144
-1145
-1146
-1146
-1147
-1147
-1147
-1147
-1147
-1146
-1146
-1146
-1145
-1144
-1144
-1143
-1142
-1142
-1141
-1141
-1141
-1141
-1140
-1140
-1140
-1140
-1140
-1140
-1140
-1140
-1140
-1139
-1138
-1137
-1137
-1136
-1135
-1134
-1133
-1132
-1131
-1131
-1130
-1129
-1129
-1129
-1128
-1128
-1128
-1127
-1127
-1126
-1126
-1125
-1124
-1124
-1123
-1123
-1123
-1122
-1122
-1122
-1122
-1123
-1123
-1123
-1123
-1124
-1124
-1124
-1124
-1125
-1125
-1125
-1126
-1126
-1127
-1127
-1128
-1128
-1128
-1129
-1129
-1129
-1129
-1129
-1128
-1128
-1128
-1127
-1126
-1125
-1125
-1124
-1123
-1123
-1122
-1122
-1122
-1121
-1121
-1121
-1120
-1120
-1119
-1119
-1118
-1118
-1117
-1116
-1116
-1115
-1115
-1114
-1113
-1112
-1112
-1111
-1111
-1110
-1110
-1109
-1108
-1108
-1107
-1106
-1105
-1104
-1104
-1103
-1102
-1102
-1101
-1101
-1100
-1099
-1099
-1098
-1097
-1097
-1096
-1095
-1094
-1093
-1092
-1091
-1090
-1089
-1088
-1087
-1086
-1084
-1083
-1082
-1080
-1079
-1078
-1077
-1076
-1075
-1075
-1074
-1073
-1072
-1071
-1070
-1069
-1068
-1067
-1065
-1064
-1063
-1063
-1062
-1062
-1061
-1061
-1060
-1060
-1060
-1059
-1059
-1058
-1058
-1057
-1057
-1056
-1056
-1055
-1054
-1054
-1053
-1052
-1051
-1051
-1050
-1049
-1048
-1047
-1047
-1046
-1046
-1045
-1045
-1044
-1043
-1043
-1042
-1042
-1041
-1041
-1040
-1040
-1040
-1039
-1039
-1039
-1039
-1039
-1039
-1038
-1038
-1038
-1038
-1038
-1038
-1038
-1038
-1038
-1038
-1038
-1038
-1039
-1039
-1039
-1040
-1040
-1040
-1040
-1041
-1041
-1041
-1041
-1041
-1041
-1041
-1041
-1041
-1040
-1040
-1040
-1040
-1039
-1039
-1039
-1038
-1037
-1036
-1035
-1035
-1034
-1033
-1033
-1032
-1032
-1032
-1031
-1030
-1030
-1029
-1029
-1029
-1028
-1028
-1028
-1027
-1027
-1027
-1027
-1027
-1026
-1026
-1026
-1026
-1025
-1025
-1025
-1024
-1024
-1022
-1022
-1020
-1020
-1020
-1018
-1018
-1016
-1016
-1016
-1014
-1014
-1012
-1012
-1010
-1010
-1008
-1006
-1006
-1004
-1002
-1000
-1000
-999
-997
-996
-994
-993
-991
-989
-988
-987
-985
-984
-983
-982
-982
-981
-980
-980
-979
-979
-978
-977
-977
-976
-975
-974
-973
-973
-972
-971
-970
-970
-969
-969
-969
-969
-968
-968
-968
-967
-967
-967
-967
-967
-967
-967
-967
-967
-967
-967
-967
-967
-968
-968
-968
-968
-968
-968
-968
-968
-968
-968
-968
-968
-969
-969
-968
-968
-968
-968
-968
-968
-968
-968
-968
-968
-968
-968
-968
-967
-967
-967
-968
-968
-968
-968
-968
-968
-968
-968
-968
-968
-968
-968
-968
-969
-969
-969
-969
-969
-969
-969
-969
-969
-969
-969
-970
-970
-971
-971
-972
-973
-973
-974
-975
-976
-977
-978
-979
-980
-982
-983
-984
-985
-986
-987
-989
-990
-990
-991
-992
-993
-995
-996
-997
-999
-1000
-1002
-1002
-1004
-1006
-1006
-1008
-1010
-1014
-1016
-1018
-1020
-1024
-1026
-1029
-1031
-1034
-1036
-1039
-1041
-1043
-1045
-1048
-1050
-1052
-1054
-1057
-1059
-1062
-1065
-1068
-1071
-1074
-1077
-1080
-1083
-1086
-1090
-1093
-1096
-1099
-1101
-1104
-1106
-1107
-1109
-1110
-1112
-1113
-1115
-1116
-1118
-1119
-1121
-1122
-1124
-1125
-1127
-1128
-1130
-1131
-1133
-1134
-1135
-1136
-1137
-1138
-1139
-1140
-1140
-1141
-1142
-1143
-1144
-1145
-1145
-1146
-1147
-1147
-1148
-1149
-1149
-1150
-1151
-1151
-1152
-1152
-1153
-1153
-1154
-1154
-1154
-1154
-1154
-1154
-1154
-1153
-1153
-1153
-1153
-1152
-1152
-1152
-1152
-1153
-1153
-1153
-1153
-1154
-1154
-1155
-1155
-1156
-1156
-1156
-1156
-1156
-1156
-1156
-1156
-1156
-1156
-1155
-1155
-1155
-1155
-1155
-1155
-1154
-1154
-1154
-1153
-1153
-1153
-1153
-1152
-1152
-1152
-1151
-1151
-1150
-1150
-1149
-1149
-1148
-1148
-1147
-1146
-1146
-1145
-1144
-1144
-1143
-1142
-1141
-1140
-1139
-1138
-1136
-1135
-1133
-1132
-1131
-1130
-1129
-1127
-1126
-1125
-1124
-1123
-1122
-1121
-1120
-1119
-1118
-1117
-1116
-1115
-1114
-1112
-1111
-1109
-1108
-1106
-1104
-1102
-1100
-1099
-1097
-1095
-1093
-1091
-1089
-1086
-1084
-1081
-1079
-1076
-1073
-1071
-1068
-1066
-1063
-1060
-1058
-1055
-1052
-1049
-1046
-1043
-1040
-1037
-1034
-1031
-1028
-1025
-1022
-1020
-1016
-1014
-1010
-1008
-1006
-1002
-1000
-997
-994
-991
-988
-984
-981
-979
-976
-973
-971
-968
-966
-964
-961
-958
-956
-954
-951
-949
-947
-945
-942
-940
-938
-935
-933
-930
-928
-925
-923
-920
-918
-915
-913
-911
-908
-906
-903
-900
-898
-895
-892
-890
-887
-883
-880
-876
-873
-869
-865
-862
-858
-854
-851
-847
-844
-840
-837
-833
-830
-827
-825
-822
-820
-817
-815
-813
-811
-809
-807
-805
-803
-801
-799
-797
-795
-793
-791
-789
-787
-785
-783
-781
-779
-776
-774
-772
-770
-768
-766
-763
-761
-759
-757
-755
-753
-750
-748
-746
-744
-742
-740
-738
-736
-734
-732
-730
-728
-727
-725
-724
-722
-721
-719
-718
-716
-715
-713
-711
-709
-707
-705
-703
-702
-700
-698
-696
-694
-692
-691
-689
-687
-686
-685
-683
-682
-680
-678
-676
-674
-673
-672
-670
-669
-668
-667
-666
-665
-665
-664
-664
-663
-663
-663
-662
-662
-662
-662
-662
-662
-662
-662
-662
-662
-662
-661
-661
-660
-660
-659
-659
-658
-658
-658
-657
-657
-656
-656
-656
-655
-655
-655
-654
-654
-654
-653
-653
-652
-651
-650
-649
-648
-647
-645
-644
-642
-641
-639
-637
-636
-635
-634
-633
-632
-631
-630
-629
-628
-627
-626
-624
-623
-622
-620
-619
-618
-617
-616
-615
-614
-614
-613
-613
-613
-613
-612
-612
-612
-611
-611
-610
-609
-609
-608
-607
-606
-605
-604
-602
-601
-600
-599
-597
-596
-595
-594
-592
-591
-590
-588
-587
-586
-584
-583
-582
-580
-579
-578
-577
-576
-575
-574
-573
-572
-571
-570
-569
-568
-566
-565
-563
-561
-559
-557
-555
-553
-551
-549
-547
-545
-544
-542
-541
-539
-537
-536
-534
-532
-531
-529
-527
-526
-524
-523
-521
-520
-518
-516
-515
-513
-511
-510
-508
-507
-505
-503
-500
-498
-495
-493
-490
-487
-485
-482
-480
-477
-475
-473
-471
-468
-466
-464
-461
-459
-457
-454
-452
-449
-446
-444
-441
-439
-436
-434
-431
-429
-426
-423
-420
-417
-414
-411
-408
-405
-401
-398
-395
-392
-390
-387
-385
-382
-380
-377
-375
-372
-370
-367
-364
-360
-357
-354
-350
-347
-344
-341
-337
-334
-330
-327
-324
-320
-317
-314
-312
-309
-306
-303
-301
-298
-295
-292
-288
-285
-282
-279
-276
-273
-269
-266
-263
-260
-257
-254
-251
-248
-245
-242
-239
-237
-234
-232
-229
-227
-225
-222
-220
-217
-215
-212
-209
-207
-204
-201
-197
-194
-191
-188
-185
-182
-178
-175
-172
-168
-165
-162
-159
-156
-152
-149
-145
-142
-138
-134
-131
-127
-123
-119
-116
-112
-108
-104
-100
-96
-92
-88
-84
-80
-77
-73
-69
-65
-61
-57
-53
-49
-45
-40
-36
-32
-28
-24
-19
-15
-11
-7
-3
1
5
9
13
16
20
25
29
33
37
40
44
48
53
57
61
65
70
74
78
83
87
92
96
100
104
108
113
117
121
124
128
132
136
139
143
146
149
152
155
159
162
164
167
170
174
177
180
183
186
189
193
196
200
203
207
210
214
217
221
225
229
233
236
240
243
247
250
253
257
260
264
267
270
273
276
280
282
286
289
292
296
299
303
306
310
313
317
320
324
327
331
335
339
343
346
350
353
357
361
364
368
371
375
378
382
385
389
393
397
401
405
409
413
418
422
426
431
435
439
443
447
451
455
459
463
467
471
475
479
483
488
492
497
501
506
511
515
520
525
530
535
540
545
550
556
561
566
572
577
583
588
593
599
604
610
616
621
627
632
638
643
648
654
659
665
670
675
680
685
690
695
700
705
709
714
718
723
727
731
736
740
745
749
753
758
762
765
769
772
776
779
782
784
787
790
792
795
797
800
803
806
808
811
813
815
818
820
822
824
826
828
831
833
836
838
841
843
846
848
851
853
856
858
861
863
866
868
870
872
874
876
878
880
882
884
886
888
890
892
894
897
899
902
904
907
910
913
915
918
921
924
927
929
931
934
937
940
943
945
948
951
954
957
959
962
965
967
969
972
974
977
980
982
985
988
991
994
998
1000
1004
1008
1010
1014
1018
1022
1025
1029
1033
1037
1041
1045
1048
1052
1055
1058
1062
1065
1067
1070
1073
1075
1078
1081
1083
1085
1088
1090
1093
1095
1097
1099
1101
1104
1106
1108
1111
1113
1116
1118
1121
1124
1128
1131
1134
1137
1140
1143
1146
1149
1152
1155
1158
1161
1164
1166
1169
1172
1174
1176
1179
1181
1183
1185
1187
1189
1191
1193
1195
1197
1199
1201
1203
1205
1208
1210
1211
1213
1215
1217
1219
1221
1223
1225
1226
1228
1230
1232
1234
1236
1238
1240
1243
1245
1247
1249
1252
1254
1255
1257
1259
1262
1264
1266
1268
1270
1273
1275
1277
1279
1281
1283
1286
1288
1291
1293
1295
1298
1301
1303
1306
1309
1311
1314
1317
1319
1322
1324
1327
1329
1332
1334
1336
1339
1341
1344
1347
1349
1352
1355
1357
1360
1362
1365
1368
1371
1374
1378
1381
1384
1388
1391
1394
1397
1399
1402
1405
1408
1411
1414
1417
1420
1423
1426
1429
1432
1436
1439
1442
1446
1449
1453
1456
1459
1463
1466
1469
1472
1474
1477
1480
1482
1485
1488
1490
1493
1495
1498
1501
1503
1506
1508
1511
1513
1516
1518
1521
1523
1526
1528
1530
1532
1535
1537
1539
1542
1544
1546
1548
1551
1553
1556
1558
1561
1563
1566
1568
1571
1573
1575
1577
1580
1583
1585
1588
1591
1594
1596
1599
1602
1604
1607
1609
1612
1615
1617
1620
1623
1625
1628
1630
1633
1635
1638
1640
1642
1645
1647
1650
1652
1655
1658
1660
1663
1666
1669
1671
1674
1676
1678
1680
1683
1685
1687
1689
1691
1692
1694
1696
1697
1699
1700
1702
1703
1704
1706
1707
1708
1709
1711
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1726
1727
1729
1731
1732
1734
1735
1736
1738
1739
1741
1742
1743
1744
1746
1747
1749
1750
1751
1752
1753
1754
1755
1755
1756
1757
1758
1759
1759
1760
1761
1761
1762
1762
1762
1763
1763
1764
1764
1765
1766
1766
1767
1768
1769
1770
1771
1772
1773
1774
1774
1775
1776
1777
1778
1778
1779
1779
1780
1780
1781
1781
1782
1783
1784
1785
1786
1786
1787
1787
1788
1788
1789
1789
1789
1790
1790
1790
1790
1790
1790
1790
1790
1790
1790
1789
1789
1789
1789
1788
1788
1788
1787
1787
1786
1786
1785
1784
1783
1782
1781
1780
1779
1778
1778
1777
1776
1775
1774
1774
1773
1772
1771
1771
1770
1770
1769
1769
1769
1769
1768
1768
1769
1769
1769
1769
1769
1769
1769
1769
1769
1768
1768
1767
1767
1766
1766
1765
1765
1764
1763
1763
1761
1760
1759
1758
1756
1755
1754
1753
1751
1750
1749
1748
1747
1746
1745
1744
1743
1742
1740
1739
1737
1736
1734
1733
1731
1730
1729
1728
1726
1725
1724
1722
1721
1720
1719
1718
1716
1715
1714
1713
1712
1712
1711
1710
1710
1709
1709
1709
1709
1708
1708
1707
1706
1704
1703
1700
1698
1695
1691
1687
1683
1678
1672
1666
1659
1651
1642
1633
1623
1613
1602
1590
1578
1566
1553
1541
1528
1515
1501
1488
1476
1464
1452
1440
1427
1415
1403
1391
1380
1369
1358
1347
1335
1324
1312
1300
1288
1276
1263
1249
1234
1217
1200
1182
1163
1143
1123
1102
1080
1058
1034
1008
983
957
930
902
875
847
818
789
760
730
701
672
643
613
583
554
524
495
466
437
408
377
346
314
282
248
213
177
138
97
54
11
-33
-77
-121
-164
-207
-249
-290
-331
-371
-410
-449
-488
-526
-563
-599
-632
-664
-696
-727
-759
-791
-823
-856
-890
-925
-962
-1002
-1045
-1090
-1137
-1187
-1240
-1295
-1352
-1412
-1475
-1540
-1608
-1679
-1749
-1819
-1886
-1951
-2012
-2069
-2124
-2176
-2226
-2275
-2324
-2372
-2419
-2467
-2516
-2566
-2616
-2664
-2710
-2756
-2802
-2849
-2898
-2948
-2996
-3044
-3090
-3136
-3182
-3229
-3276
-3323
-3367
-3409
-3450
-3491
-3536
-3586
-3638
-3692
-3746
-3798
-3849
-3898
-3949
-4001
-4059
-4122
-4190
-4261
-4333
-4406
-4481
-4560
-4641
-4726
-4811
-4894
-4975
-5056
-5136
-5218
-5302
-5387
-5473
-5561
-5650
-5740
-5834
-5930
-6028
-6128
-6229
-6331
-6436
-6546
-6661
-6781
-6907
-7039
-7177
-7319
-7464
-7612
-7760
-7908
-8053
-8195
-8332
-8466
-8598
-8733
-8872
-9014
-9156
-9296
-9431
-9563
-9692
-9819
-9942
-10061
-10175
-10288
-10401
-10514
-10628
-10742
-10854
-10968
-11085
-11206
-11331
-11459
-11587
-11717
-11845
-11972
-12098
-12223
-12347
-12469
-12587
-12703
-12816
-12930
-13046
-13166
-13291
-13419
-13550
-13684
-13820
-13956
-14089
-14218
-14342
-14459
-14571
-14678
-14779
-14875
-14964
-15047
-15127
-15205
-15284
-15364
-15447
-15531
-15613
-15692
-15765
-15833
-15897
-15961
-16027
-16094
-16163
-16229
-16293
-16356
-16419
-16479
-16536
-16589
-16640
-16694
-16751
-16809
-16866
-16920
-16969
-17014
-17056
-17095
-17132
-17168
-17202
-17236
-17271
-17306
-17339
-17367
-17387
-17399
-17404
-17404
-17402
-17399
-17394
-17387
-17378
-17368
-17357
-17346
-17333
-17316
-17296
-17275
-17258
-17247
-17239
-17230
-17215
-17195
-17172
-17150
-17132
-17115
-17098
-17076
-17050
-17016
-16976
-16930
-16878
-16822
-16764
-16704
-16644
-16586
-16533
-16486
-16445
-16407
-16372
-16338
-16308
-16279
-16251
-16222
-16187
-16148
-16104
-16056
-16004
-15952
-15897
-15842
-15789
-15739
-15690
-15639
-15585
-15525
-15461
-15392
-15321
-15251
-15183
-15116
-15047
-14974
-14897
-14817
-14736
-14656
-14576
-14494
-14409
-14318
-14221
-14119
-14015
-13910
-13809
-13709
-13611
-13512
-13410
-13303
-13191
-13070
-12942
-12808
-12674
-12542
-12412
-12282
-12150
-12013
-11873
-11734
-11598
-11466
-11338
-11210
-11080
-10946
-10810
-10674
-10536
-10396
-10252
-10100
-9939
-9769
-9592
-9408
-9218
-9020
-8813
-8596
-8373
-8151
-7933
-7723
-7520
-7319
-7122
-6928
-6740
-6561
-6389
-6226
-6074
-5938
-5819
-5718
-5631
-5553
-5480
-5411
-5343
-5275
-5207
-5140
-5073
-5007
-4941
-4875
-4808
-4740
-4670
-4596
-4518
-4440
-4363
-4289
-4218
-4150
-4083
-4016
-3951
-3884
-3817
-3747
-3674
-3600
-3524
-3448
-3372
-3296
-3220
-3145
-3073
-3004
-2942
-2889
-2846
-2812
-2785
-2763
-2741
-2719
-2693
-2664
-2631
-2593
-2545
-2483
-2403
-2306
-2195
-2076
-1950
-1818
-1678
-1530
-1377
-1221
-1065
-909
-753
-597
-442
-293
-149
-10
123
251
372
487
594
697
797
897
996
1093
1186
1277
1367
1458
1548
1636
1720
1802
1885
1972
2064
2161
2258
2354
2447
2535
2621
2706
2790
2876
2960
3040
3109
3164
3203
3232
3254
3275
3295
3314
3331
3347
3363
3379
3396
3411
3427
3443
3465
3495
3537
3590
3655
3729
3810
3896
3989
4091
4201
4321
4445
4570
4692
4811
4925
5038
5148
5254
5355
5448
5531
5605
5673
5736
5794
5845
5887
5918
5936
5944
5945
5940
5931
5918
5900
5877
5850
5822
5795
5767
5738
5707
5674
5641
5609
5580
5555
5536
5524
5519
5519
5523
5530
5540
5554
5570
5588
5607
5627
5647
5666
5682
5693
5696
5692
5681
5664
5639
5606
5564
5514
5456
5390
5313
5225
5123
5008
4886
4762
4640
4522
4407
4294
4182
4072
3966
3865
3769
3676
3587
3501
3417
3336
3256
3178
3100
3023
2947
2871
2792
2709
2619
2522
2418
2311
2203
2096
1993
1893
1795
1699
1604
1513
1426
1346
1277
1218
1170
1129
1094
1063
1039
1027
1030
1050
1087
1140
1207
1286
1378
1482
1599
1729
1870
2023
2185
2359
2545
2744
2956
3179
3411
3652
3899
4155
4421
4698
4989
5295
5614
5946
6288
6638
6996
7358
7726
8096
8475
8861
9255
9658
10069
10487
10911
11340
11770
12198
12623
13044
13461
13876
14289
14704
15122
15545
15970
16395
16816
17229
17632
18027
18417
18805
19193
19579
19960
20331
20689
21034
21368
21694
22013
22325
22630
22924
23210
23485
23752
24011
24262
24505
24741
24970
25193
25406
25608
25800
25981
26154
26317
26471
26613
26743
26859
26961
27050
27126
27191
27248
27298
27342
27383
27419
27451
27480
27504
27527
27548
27568
27586
27603
27617
27626
27631
27628
27617
27597
27568
27530
27486
27435
27381
27323
27260
27191
27115
27034
26949
26862
26772
26680
26583
26481
26374
26261
26141
26013
25878
25740
25603
25468
25334
25197
25056
24905
24746
24578
24401
24217
24028
23836
23643
23451
23261
23071
22881
22686
22487
22281
22070
21856
21639
21420
21195
20960
20717
20466
20214
19964
19719
19477
19236
18994
18750
18504
18259
18016
17776
17543
17318
17104
16901
16709
16528
16357
16195
16042
15896
15752
15610
15468
15324
15179
15032
14885
14737
14589
14441
14292
14142
13990
13839
13691
13545
13402
13263
13127
12996
12871
12753
12643
12539
12440
12344
12249
12153
12057
11962
11867
11772
11674
11575
11474
11372
11271
11171
11072
10973
10874
10774
10673
10572
10476
10387
10310
10244
10189
10141
10100
10064
10034
10007
9985
9964
9945
9926
9910
9896
9887
9884
9888
9900
9920
9949
9989
10040
10105
10182
10267
10355
10438
10513
10581
10642
10701
10760
10819
10879
10936
10991
11041
11087
11130
11171
11209
11243
11272
11296
11314
11326
11334
11338
11338
11333
11322
11302
11273
11234
11186
11130
11066
10994
10914
10826
10732
10632
10525
10414
10300
10184
10070
9958
9850
9750
9657
9570
9488
9406
9321
9232
9137
9037
8933
8827
8720
8612
8504
8395
8287
8179
8071
7963
7855
7748
7639
7527
7413
7294
7171
7042
6906
6764
6614
6456
6294
6127
5958
5788
5617
5444
5265
5081
4891
4699
4509
4325
4147
3978
3816
3658
3501
3345
3187
3028
2869
2710
2550
2387
2222
2054
1885
1717
1549
1380
1209
1037
864
693
527
367
213
62
-86
-237
-392
-552
-720
-895
-1077
-1266
-1459
-1655
-1849
-2041
-2232
-2420
-2610
-2801
-2996
-3191
-3382
-3565
-3737
-3897
-4048
-4193
-4336
-4478
-4620
-4760
-4895
-5023
-5145
-5259
-5368
-5474
-5577
-5677
-5776
-5871
-5965
-6055
-6142
-6225
-6304
-6378
-6445
-6507
-6562
-6611
-6656
-6697
-6736
-6775
-6813
-6853
-6893
-6936
-6983
-7035
-7094
-7162
-7237
-7321
-7413
-7510
-7614
-7721
-7834
-7950
-8070
-8189
-8309
-8420
-8523
-8614
-8694
-8761
-8818
-8866
-8910
-8954
-9001
-9054
-9112
-9173
-9235
-9297
-9357
-9415
-9472
-9529
-9589
-9654
-9726
-9804
-9887
-9975
-10066
-10159
-10255
-10354
-10453
-10552
-10647
-10738
-10824
-10906
-10985
-11061
-11134
-11204
-11272
-11339
-11407
-11477
-11547
-11615
-11679
-11736
-11786
-11827
-11861
-11889
-11915
-11941
-11969
-12000
-12035
-12071
-12109
-12146
-12182
-12216
-12246
-12271
-12289
-12298
-12299
-12291
-12278
-12261
-12244
-12225
-12206
-12187
-12166
-12148
-12133
-12121
-12113
-12105
-12097
-12088
-12081
-12075
-12072
-12071
-12072
-12075
-12078
-12081
-12085
-12089
-12092
-12095
-12097
-12099
-12099
-12098
-12097
-12096
-12099
-12107
-12119
-12134
-12150
-12165
-12177
-12187
-12194
-12199
-12203
-12208
-12212
-12217
-12223
-12229
-12235
-12242
-12249
-12255
-12259
-12263
-12267
-12271
-12278
-12288
-12300
-12314
-12328
-12341
-12353
-12364
-12375
-12385
-12393
-12398
-12401
-12400
-12397
-12393
-12388
-12382
-12375
-12365
-12354
-12344
-12334
-12327
-12322
-12317
-12314
-12312
-12312
-12315
-12322
-12335
-12354
-12375
-12398
-12422
-12445
-12469
-12495
-12524
-12555
-12585
-12613
-12637
-12655
-12668
-12674
-12674
-12670
-12661
-12648
-12632
-12614
-12594
-12570
-12544
-12515
-12483
-12447
-12408
-12367
-12327
-12289
-12254
-12222
-12195
-12172
-12153
-12139
-12129
-12121
-12112
-12101
-12085
-12062
-12032
-11996
-11954
-11909
-11863
-11815
-11764
-11710
-11652
-11588
-11519
-11447
-11375
-11304
-11235
-11170
-11110
-11055
-11007
-10966
-10930
-10898
-10868
-10840
-10812
-10785
-10761
-10739
-10721
-10706
-10693
-10680
-10668
-10653
-10636
-10616
-10593
-10569
-10543
-10515
-10487
-10457
-10425
-10392
-10358
-10322
-10287
-10251
-10214
-10178
-10141
-10104
-10067
-10031
-9993
-9953
-9911
-9864
-9815
-9762
-9706
-9647
-9585
-9520
-9453
-9383
-9311
-9238
-9164
-9088
-9011
-8932
-8851
-8770
-8688
-8607
-8527
-8449
-8373
-8298
-8223
-8148
-8071
-7992
-7912
-7828
-7742
-7652
-7562
-7471
-7382
-7294
-7209
-7124
-7040
-6957
-6873
-6788
-6701
-6611
-6518
-6422
-6322
-6219
-6111
-5998
-5882
-5762
-5637
-5510
-5379
-5245
-5108
-4970
-4832
-4694
-4559
-4426
-4295
-4165
-4035
-3908
-3782
-3656
-3531
-3404
-3274
-3140
-3002
-2861
-2716
-2568
-2417
-2264
-2108
-1952
-1797
-1641
-1485
-1329
-1173
-1018
-864
-710
-557
-405
-253
-101
49
199
349
500
652
808
966
1126
1289
1454
1619
1787
1957
2130
2306
2487
2671
2859
3050
3244
3440
3638
3839
4040
4242
4442
4640
4834
5023
5207
5387
5563
5735
5903
6069
6233
6395
6555
6714
6873
7030
7184
7335
7482
7623
7757
7886
8010
8129
8244
8355
8464
8569
8671
8769
8864
8955
9042
9127
9210
9290
9369
9447
9524
9599
9672
9745
9815
9886
9956
10026
10096
10166
10235
10305
10374
10444
10514
10584
10654
10722
10789
10855
10919
10980
11039
11097
11153
11208
11264
11318
11372
11425
11476
11524
11569
11608
11641
11667
11686
11700
11707
11706
11698
11682
11659
11628
11592
11549
11500
11444
11382
11315
11244
11170
11095
11019
10943
10868
10794
10720
10647
10572
10494
10415
10333
10249
10162
10072
9980
9886
9789
9689
9587
9483
9376
9267
9154
9040
8926
8812
8701
8592
8486
8381
8279
8178
8077
7979
7882
7786
7692
7599
7508
7417
7327
7236
7144
7051
6957
6862
6766
6670
6574
6480
6387
6296
6204
6112
6021
5929
5838
5749
5660
5574
5489
5406
5322
5238
5152
5065
4974
4881
4785
4687
4588
4489
4391
4294
4200
4108
4017
3927
3838
3749
3663
3579
3497
3419
3343
3268
3195
3123
3050
2976
2900
2821
2739
2654
2568
2482
2397
2313
2233
2156
2082
2009
1941
1875
1812
1751
1692
1636
1580
1525
1470
1417
1363
1310
1258
1207
1156
1104
1051
998
944
890
835
780
725
669
613
557
502
447
393
339
285
230
177
124
73
23
-26
-75
-122
-167
-209
-249
-285
-318
-350
-379
-406
-432
-456
-480
-503
-525
-547
-568
-589
-611
-633
-657
-682
-709
-739
-773
-809
-849
-892
-938
-987
-1038
-1091
-1146
-1203
-1262
-1323
-1384
-1446
-1507
-1568
-1629
-1690
-1750
-1810
-1870
-1930
-1990
-2049
-2109
-2169
-2230
-2290
-2349
-2407
-2465
-2524
-2584
-2647
-2710
-2775
-2839
-2903
-2965
-3026
-3086
-3145
-3203
-3259
-3315
-3368
-3422
-3477
-3534
-3594
-3658
-3724
-3791
-3860
-3929
-4000
-4072
-4147
-4223
-4301
-4380
-4459
-4539
-4620
-4703
-4788
-4874
-4963
-5054
-5148
-5243
-5341
-5442
-5547
-5655
-5766
-5880
-5995
-6113
-6233
-6355
-6480
-6607
-6737
-6870
-7005
-7144
-7284
-7427
-7573
-7722
-7874
-8028
-8185
-8343
-8503
-8664
-8825
-8986
-9147
-9307
-9467
-9626
-9783
-9939
-10094
-10247
-10399
-10550
-10700
-10848
-10994
-11138
-11280
-11419
-11555
-11686
-11812
-11933
-12048
-12159
-12266
-12370
-12471
-12570
-12667
-12764
-12860
-12955
-13049
-13142
-13235
-13327
-13419
-13512
-13605
-13698
-13792
-13884
-13976
-14066
-14154
-14241
-14326
-14409
-14489
-14568
-14646
-14721
-14796
-14869
-14940
-15011
-15079
-15146
-15211
-15273
-15335
-15395
-15455
-15514
-15574
-15632
-15690
-15746
-15801
-15854
-15905
-15953
-16000
-16045
-16088
-16133
-16175
-16219
-16260
-16300
-16338
-16378
-16417
-16454
-16490
-16525
-16557
-16588
-16616
-16642
-16665
-16685
-16704
-16721
-16737
-16751
-16763
-16773
-16782
-16790
-16796
-16800
-16802
-16801
-16798
-16793
-16786
-16778
-16767
-16754
-16740
-16722
-16701
-16676
-16649
-16619
-16588
-16556
-16522
-16486
-16447
-16405
-16358
-16308
-16254
-16197
-16138
-16075
-16010
-15943
-15876
-15809
-15744
-15680
-15618
-15559
-15503
-15450
-15401
-15356
-15316
-15279
-15245
-15213
-15184
-15155
-15128
-15103
-15079
-15058
-15037
-15018
-14999
-14983
-14969
-14956
-14945
-14934
-14923
-14910
-14896
-14880
-14864
-14848
-14832
-14816
-14801
-14785
-14768
-14752
-14735
-14718
-14703
-14689
-14676
-14664
-14654
-14644
-14633
-14621
-14607
-14590
-14571
-14549
-14525
-14499
-14470
-14440
-14408
-14375
-14339
-14302
-14262
-14220
-14175
-14128
-14080
-14029
-13975
-13920
-13861
-13800
-13737
-13671
-13603
-13531
-13458
-13383
-13306
-13229
-13151
-13072
-12994
-12914
-12834
-12752
-12668
-12582
-12494
-12405
-12315
-12225
-12134
-12043
-11951
-11856
-11759
-11660
-11559
-11457
-11353
-11248
-11141
-11032
-10921
-10807
-10690
-10570
-10447
-10322
-10195
-10066
-9936
-9804
-9671
-9538
-9406
-9276
-9149
-9024
-8901
-8780
-8663
-8547
-8433
-8322
-8213
-8105
-7999
-7894
-7789
-7685
-7582
-7480
-7379
-7279
-7180
-7081
-6983
-6886
-6791
-6697
-6604
-6511
-6419
-6327
-6235
-6142
-6050
-5957
-5865
-5774
-5682
-5591
-5499
-5407
-5313
-5219
-5124
-5027
-4927
-4825
-4719
-4611
-4499
-4385
-4268
-4150
-4030
-3910
-3788
-3666
-3543
-3417
-3289
-3160
-3029
-2897
-2763
-2628
-2493
-2358
-2223
-2091
-1960
-1831
-1703
-1576
-1449
-1324
-1200
-1077
-955
-834
-713
-593
-473
-354
-234
-115
5
124
243
361
479
597
715
833
952
1072
1194
1317
1441
1567
1695
1824
1954
2085
2217
2348
2480
2610
2740
2868
2996
3122
3247
3370
3491
3609
3723
3836
3946
4054
4164
4273
4383
4492
4601
4711
4820
4929
5037
5144
5250
5356
5461
5565
5669
5773
5876
5977
6078
6177
6274
6370
6465
6559
6654
6750
6847
6945
7044
7143
7242
7341
7439
7538
7637
7737
7837
7938
8039
8143
8244
8345
8444
8540
8634
8726
8814
8900
8984
9067
9148
9230
9313
9397
9482
9567
9651
9736
9821
9905
9987
10067
10145
10220
10294
10365
10435
10504
10571
10639
10706
10774
10842
10911
10981
11051
11122
11192
11261
11328
11391
11453
11511
11568
11623
11676
11727
11776
11823
11868
11910
11949
11986
12022
12055
12088
12119
12149
12178
12205
12230
12252
12272
12289
12303
12314
12323
12330
12335
12338
12339
12338
12335
12331
12327
12323
12320
12317
12314
12309
12302
12294
12285
12275
12264
12252
12240
12228
12217
12205
12194
12182
12169
12155
12140
12124
12108
12093
12077
12062
12048
12035
12022
12010
11998
11987
11976
11965
11954
11944
11934
11925
11916
11908
11899
11892
11885
11879
11874
11869
11864
11858
11850
11841
11832
11821
11809
11797
11783
11770
11756
11741
11726
11709
11690
11669
11647
11623
11598
11572
11545
11518
11490
11462
11433
11403
11373
11342
11311
11280
11248
11216
11182
11148
11112
11073
11033
10989
10943
10895
10845
10792
10738
10681
10622
10561
10498
10433
10367
10300
10233
10167
10101
10036
9972
9909
9847
9786
9725
9665
9606
9546
9486
9424
9362
9299
9236
9172
9107
9043
8978
8913
8849
8785
8721
8657
8592
8528
8463
8398
8333
8267
8201
8134
8066
7998
7928
7858
7788
7716
7644
7571
7496
7420
7344
7267
7190
7113
7036
6958
6880
6802
6722
6641
6559
6475
6390
6303
6215
6126
6036
5945
5852
5758
5663
5567
5469
5371
5272
5173
5074
4974
4874
4773
4672
4572
4471
4370
4269
4167
4065
3965
3866
3768
3671
3575
3479
3385
3292
3200
3108
3018
2927
2836
2745
2654
2563
2472
2382
2292
2203
2114
2025
1938
1850
1761
1672
1582
1491
1400
1307
1215
1122
1028
933
838
741
644
546
447
349
250
150
51
-47
-146
-245
-345
-446
-548
-651
-754
-858
-961
-1063
-1165
-1266
-1367
-1467
-1566
-1663
-1759
-1853
-1946
-2039
-2131
-2223
-2315
-2406
-2497
-2587
-2676
-2763
-2848
-2931
-3013
-3092
-3170
-3245
-3319
-3391
-3461
-3530
-3598
-3666
-3733
-3799
-3865
-3930
-3995
-4059
-4123
-4186
-4249
-4311
-4373
-4435
-4496
-4558
-4620
-4681
-4743
-4805
-4869
-4932
-4996
-5059
-5122
-5184
-5246
-5307
-5368
-5428
-5487
-5544
-5599
-5653
-5706
-5758
-5808
-5857
-5905
-5951
-5996
-6039
-6080
-6120
-6158
-6195
-6231
-6265
-6299
-6333
-6368
-6403
-6439
-6475
-6511
-6546
-6580
-6614
-6648
-6679
-6710
-6738
-6765
-6791
-6815
-6839
-6863
-6886
-6909
-6932
-6954
-6975
-6996
-7016
-7036
-7055
-7074
-7094
-7113
-7133
-7154
-7175
-7196
-7218
-7241
-7264
-7286
-7309
-7332
-7356
-7379
-7403
-7428
-7454
-7482
-7512
-7544
-7578
-7613
-7649
-7687
-7724
-7761
-7797
-7832
-7864
-7894
-7923
-7949
-7973
-7996
-8016
-8035
-8053
-8070
-8085
-8100
-8115
-8129
-8143
-8156
-8167
-8179
-8188
-8197
-8204
-8212
-8219
-8225
-8229
-8233
-8234
-8234
-8231
-8226
-8219
-8211
-8202
-8191
-8178
-8163
-8147
-8129
-8109
-8087
-8063
-8037
-8010
-7982
-7953
-7923
-7892
-7860
-7825
-7790
-7753
-7716
-7678
-7639
-7599
-7558
-7517
-7475
-7434
-7393
-7355
-7318
-7282
-7248
-7215
-7181
-7148
-7115
-7083
-7050
-7018
-6986
-6954
-6922
-6891
-6861
-6832
-6803
-6776
-6749
-6724
-6699
-6675
-6652
-6629
-6607
-6584
-6562
-6539
-6515
-6490
-6464
-6438
-6410
-6382
-6354
-6325
-6295
-6264
-6234
-6204
-6175
-6146
-6117
-6087
-6057
-6025
-5992
-5959
-5925
-5890
-5856
-5820
-5783
-5746
-5707
-5667
-5627
-5585
-5543
-5499
-5452
-5404
-5353
-5300
-5245
-5189
-5131
-5071
-5010
-4948
-4885
-4822
-4759
-4695
-4630
-4565
-4498
-4429
-4359
-4289
-4218
-4147
-4075
-4006
-3936
-3866
-3795
-3724
-3653
-3582
-3513
-3443
-3374
-3305
-3237
-3168
-3099
-3030
-2960
-2889
-2818
-2746
-2674
-2601
-2527
-2453
-2378
-2303
-2227
-2150
-2073
-1995
-1916
-1837
-1756
-1674
-1592
-1508
-1424
-1339
-1254
-1170
-1086
-1002
-920
-839
-759
-679
-600
-521
-443
-366
-290
-214
-138
-62
14
91
168
244
321
399
477
556
636
717
797
876
956
1035
1115
1194
1273
1351
1428
1505
1582
1658
1733
1808
1882
1957
2029
2103
2174
2244
2313
2381
2450
2519
2589
2660
2731
2803
2874
2947
3019
3092
3166
3240
3314
3389
3465
3541
3617
3694
3770
3847
3924
4001
4078
4157
4235
4313
4390
4465
4540
4613
4685
4756
4827
4897
4965
5033
5100
5165
5230
5293
5357
5422
5489
5557
5627
5697
5769
5841
5914
5987
6061
6136
6211
6286
6360
6434
6506
6577
6647
6716
6783
6850
6915
6979
7041
7103
7164
7223
7281
7336
7390
7442
7493
7544
7593
7641
7687
7731
7773
7813
7850
7885
7918
7949
7977
8004
8028
8051
8071
8092
8111
8129
8145
8160
8173
8185
8195
8203
8209
8214
8217
8218
8219
8218
8215
8211
8206
8199
8191
8180
8170
8157
8141
8125
8105
8084
8060
8034
8007
7978
7947
7915
7881
7846
7809
7770
7728
7684
7638
7590
7540
7488
7434
7379
7321
7262
7202
7141
7078
7015
6949
6882
6812
6741
6667
6592
6516
6438
6359
6278
6197
6114
6031
5946
5860
5772
5682
5591
5500
5408
5316
5223
5130
5036
4942
4848
4755
4661
4568
4476
4384
4293
4203
4113
4022
3934
3846
3758
3670
3583
3496
3410
3324
3240
3155
3071
2986
2900
2813
2725
2637
2548
2459
2368
2278
2186
2095
2003
1912
1821
1730
1640
1550
1461
1371
1282
1192
1102
1010
920
829
739
648
559
469
380
291
203
116
28
-58
-144
-229
-314
-398
-481
-563
-644
-725
-805
-884
-962
-1040
-1118
-1196
-1273
-1351
-1427
-1502
-1576
-1648
-1719
-1789
-1859
-1927
-1995
-2062
-2127
-2191
-2255
-2318
-2382
-2445
-2508
-2572
-2637
-2701
-2766
-2831
-2897
-2964
-3031
-3100
-3169
-3239
-3310
-3382
-3454
-3527
-3599
-3673
-3746
-3820
-3895
-3970
-4045
-4120
-4194
-4267
-4341
-4414
-4486
-4558
-4629
-4699
-4768
-4836
-4902
-4967
-5032
-5096
-5160
-5224
-5288
-5351
-5414
-5476
-5538
-5599
-5661
-5723
-5784
-5846
-5907
-5969
-6030
-6092
-6154
-6217
-6280
-6344
-6409
-6474
-6540
-6607
-6675
-6743
-6812
-6881
-6950
-7019
-7089
-7159
-7229
-7299
-7369
-7439
-7510
-7582
-7655
-7729
-7803
-7877
-7951
-8023
-8096
-8167
-8237
-8305
-8372
-8438
-8502
-8565
-8626
-8686
-8744
-8801
-8857
-8911
-8965
-9019
-9072
-9124
-9175
-9226
-9276
-9325
-9374
-9422
-9469
-9515
-9560
-9604
-9647
-9690
-9731
-9772
-9812
-9851
-9889
-9927
-9965
-10001
-10036
-10070
-10102
-10132
-10161
-10188
-10214
-10238
-10261
-10283
-10303
-10321
-10339
-10355
-10370
-10385
-10398
-10411
-10422
-10433
-10443
-10453
-10462
-10470
-10478
-10484
-10490
-10495
-10500
-10504
-10507
-10510
-10513
-10514
-10516
-10517
-10517
-10516
-10515
-10514
-10511
-10507
-10502
-10494
-10485
-10473
-10459
-10444
-10427
-10408
-10387
-10363
-10338
-10310
-10281
-10250
-10216
-10181
-10143
-10104
-10062
-10019
-9974
-9927
-9878
-9827
-9774
-9719
-9663
-9604
-9544
-9481
-9416
-9349
-9280
-9208
-9133
-9056
-8976
-8894
-8810
-8725
-8637
-8549
-8460
-8369
-8278
-8186
-8092
-7998
-7904
-7808
-7710
-7612
-7513
-7412
-7311
-7210
-7108
-7005
-6901
-6796
-6690
-6583
-6474
-6364
-6252
-6139
-6025
-5909
-5791
-5673
-5552
-5430
-5306
-5181
-5055
-4928
-4800
-4670
-4539
-4407
-4273
-4137
-3999
-3861
-3720
-3578
-3434
-3289
-3143
-2997
-2850
-2703
-2555
-2407
-2259
-2111
-1963
-1816
-1669
-1523
-1378
-1234
-1091
-948
-806
-665
-524
-385
-247
-109
28
164
300
436
571
707
842
978
1113
1248
1384
1519
1653
1787
1920
2052
2183
2313
2442
2569
2696
2822
2948
3073
3198
3321
3445
3568
3692
3815
3937
4058
4179
4299
4418
4535
4652
4767
4880
4992
5103
5214
5324
5434
5544
5653
5763
5873
5983
6093
6204
6314
6424
6534
6644
6753
6862
6971
7080
7188
7296
7404
7511
7618
7725
7831
7937
8042
8147
8251
8354
8456
8558
8659
8759
8860
8960
9059
9158
9255
9352
9448
9542
9636
9728
9818
9907
9994
10079
10163
10244
10324
10401
10477
10550
10621
10690
10756
10820
10882
10941
10998
11053
11104
11153
11200
11244
11286
11326
11364
11400
11434
11467
11497
11525
11551
11576
11599
11622
11643
11663
11682
11699
11714
11727
11739
11749
11757
11763
11768
11770
11771
11770
11767
11763
11756
11749
11739
11728
11715
11701
11685
11667
11647
11626
11602
11575
11546
11515
11482
11446
11408
11368
11326
11282
11237
11189
11140
11089
11036
10980
10923
10863
10801
10736
10669
10600
10528
10453
10376
10295
10212
10126
10038
9946
9853
9758
9660
9561
9460
9357
9253
9148
9041
8933
8824
8714
8603
8491
8377
8263
8146
8029
7909
7789
7667
7544
7419
7293
7166
7037
6905
6772
6636
6498
6358
6217
6074
5929
5783
5635
5487
5337
5186
5034
4881
4727
4573
4418
4263
4108
3953
3797
3641
3485
3328
3170
3012
2853
2694
2534
2375
2215
2056
1897
1737
1578
1419
1259
1099
938
777
616
453
290
126
-38
-204
-370
-537
-705
-874
-1043
-1212
-1382
-1552
-1722
-1893
-2063
-2233
-2403
-2572
-2740
-2908
-3075
-3242
-3408
-3573
-3736
-3899
-4059
-4221
-4381
-4541
-4699
-4856
-5013
-5168
-5322
-5475
-5627
-5777
-5927
-6075
-6222
-6369
-6513
-6657
-6798
-6939
-7077
-7214
-7349
-7483
-7615
-7746
-7875
-8003
-8130
-8254
-8377
-8497
-8616
-8733
-8848
-8961
-9073
-9183
-9291
-9398
-9503
-9607
-9709
-9810
-9909
-10007
-10105
-10201
-10296
-10391
-10484
-10577
-10668
-10757
-10845
-10931
-11016
-11099
-11179
-11258
-11336
-11412
-11486
-11559
-11629
-11698
-11764
-11828
-11891
-11951
-12008
-12064
-12118
-12170
-12221
-12270
-12317
-12363
-12408
-12451
-12493
-12533
-12571
-12608
-12643
-12677
-12710
-12740
-12769
-12797
-12824
-12849
-12874
-12897
-12919
-12939
-12958
-12974
-12988
-13001
-13011
-13018
-13023
-13026
-13026
-13023
-13018
-13010
-12999
-12987
-12972
-12955
-12936
-12915
-12892
-12867
-12840
-12811
-12780
-12747
-12712
-12675
-12637
-12596
-12553
-12509
-12461
-12412
-12359
-12304
-12247
-12187
-12124
-12059
-11991
-11921
-11847
-11772
-11694
-11613
-11531
-11446
-11359
-11271
-11180
-11088
-10994
-10899
-10801
-10702
-10600
-10497
-10393
-10286
-10178
-10069
-9958
-9846
-9731
-9615
-9498
-9379
-9258
-9137
-9013
-8889
-8764
-8638
-8511
-8384
-8257
-8130
-8004
-7877
-7751
-7625
-7500
-7374
-7249
-7125
-7001
-6877
-6754
-6631
-6509
-6387
-6265
-6143
-6022
-5902
-5782
-5662
-5542
-5422
-5302
-5182
-5062
-4942
-4821
-4701
-4580
-4460
-4340
-4221
-4102
-3983
-3864
-3746
-3627
-3508
-3390
-3273
-3156
-3039
-2923
-2807
-2692
-2578
-2464
-2352
-2239
-2128
-2017
-1906
-1795
-1685
-1576
-1466
-1357
-1248
-1139
-1032
-925
-819
-713
-607
-501
-396
-291
-187
-84
18
120
221
320
419
517
613
709
805
899
993
1086
1178
1270
1361
1452
1542
1633
1723
1813
1904
1993
2083
2172
2261
2350
2439
2529
2618
2706
2794
2882
2969
3056
3141
3225
3308
3391
3472
3552
3630
3708
3785
3861
3936
4009
4081
4151
4220
4288
4355
4420
4485
4550
4613
4675
4738
4800
4862
4924
4986
5048
5110
5172
5234
5295
5357
5418
5479
5540
5600
5659
5717
5775
5832
5889
5946
6002
6057
6112
6166
6219
6272
6323
6374
6425
6475
6525
6575
6625
6675
6724
6772
6820
6867
6913
6958
7003
7046
7088
7129
7169
7207
7245
7282
7318
7353
7387
7419
7450
7480
7508
7534
7559
7583
7605
7626
7646
7665
7683
7701
7717
7732
7747
7760
7773
7786
7798
7809
7819
7829
7837
7843
7848
7851
7853
7854
7853
7850
7846
7840
7831
7821
7809
7794
7776
7756
7733
7707
7679
7649
7617
7584
7548
7510
7470
7429
7386
7341
7296
7249
7201
7152
7102
7050
6997
6943
6887
6830
6772
6713
6651
6588
6523
6457
6390
6321
6251
6180
6106
6032
5957
5881
5803
5724
5644
5563
5481
5397
5312
5226
5138
5048
4957
4864
4769
4673
4575
4476
4377
4276
4173
4070
3965
3860
3753
3646
3538
3429
3320
3211
3100
2990
2879
2768
2658
2548
2438
2328
2218
2108
1998
1889
1779
1669
1559
1449
1340
1230
1121
1012
903
795
687
579
472
366
261
157
53
-51
-155
-258
-361
-465
-567
-670
-772
-874
-975
-1076
-1175
-1275
-1373
-1471
-1568
-1664
-1759
-1854
-1948
-2041
-2133
-2224
-2314
-2403
-2491
-2577
-2662
-2745
-2828
-2909
-2990
-3070
-3148
-3226
-3302
-3377
-3451
-3524
-3596
-3666
-3735
-3804
-3871
-3936
-4000
-4062
-4123
-4182
-4240
-4296
-4352
-4407
-4461
-4513
-4565
-4617
-4667
-4717
-4766
-4814
-4861
-4908
-4955
-5000
-5044
-5087
-5129
-5171
-5211
-5251
-5290
-5328
-5367
-5404
-5441
-5477
-5512
-5547
-5581
-5615
-5649
-5682
-5715
-5748
-5780
-5812
-5843
-5874
-5905
-5935
-5964
-5993
-6021
-6049
-6076
-6103
-6130
-6156
-6182
-6207
-6232
-6256
-6280
-6304
-6327
-6349
-6370
-6390
-6410
-6429
-6447
-6463
-6479
-6494
-6507
-6519
-6531
-6541
-6551
-6560
-6567
-6574
-6580
-6585
-6588
-6590
-6591
-6592
-6591
-6589
-6585
-6581
-6574
-6566
-6557
-6547
-6536
-6524
-6511
-6496
-6480
-6462
-6443
-6422
-6401
-6377
-6353
-6327
-6301
-6273
-6243
-6212
-6179
-6146
-6110
-6074
-6037
-5999
-5960
-5920
-5879
-5838
-5795
-5752
-5709
-5665
-5622
-5578
-5534
-5490
-5447
-5403
-5359
-5315
-5270
-5225
-5179
-5132
-5085
-5038
-4990
-4942
-4893
-4844
-4795
-4746
-4696
-4646
-4595
-4545
-4494
-4443
-4391
-4340
-4288
-4237
-4186
-4135
-4083
-4033
-3982
-3931
-3880
-3829
-3778
-3728
-3677
-3625
-3574
-3522
-3470
-3418
-3365
-3312
-3258
-3204
-3150
-3096
-3042
-2988
-2935
-2883
-2831
-2779
-2728
-2678
-2627
-2576
-2525
-2474
-2423
-2371
-2319
-2268
-2216
-2164
-2113
-2061
-2009
-1959
-1908
-1858
-1807
-1757
-1707
-1657
-1607
-1558
-1509
-1460
-1412
-1363
-1314
-1265
-1216
-1166
-1117
-1067
-1016
-967
-916
-866
-815
-764
-713
-662
-611
-560
-509
-458
-406
-355
-303
-252
-200
-148
-97
-45
6
58
109
161
212
264
317
370
423
476
530
585
639
693
748
802
856
910
964
1016
1071
1125
1179
1233
1288
1343
1397
1453
1508
1563
1619
1673
1728
1782
1836
1890
1943
1995
2047
2098
2149
2199
2249
2298
2346
2395
2443
2491
2539
2586
2633
2680
2727
2773
2818
2862
2906
2949
2992
3034
3076
3117
3158
3199
3238
3278
3316
3353
3389
3424
3457
3490
3521
3551
3580
3607
3634
3659
3683
3706
3727
3748
3767
3786
3803
3820
3835
3849
3862
3874
3885
3895
3905
3914
3923
3931
3938
3945
3951
3957
3961
3965
3969
3971
3973
3974
3973
3972
3970
3967
3964
3959
3954
3948
3942
3935
3927
3919
3910
3901
3891
3879
3867
3854
3840
3826
3810
3793
3775
3757
3737
3718
3697
3676
3655
3634
3612
3589
3567
3544
3521
3497
3474
3451
3427
3404
3380
3357
3333
3310
3287
3263
3240
3216
3193
3169
3145
3121
3098
3075
3053
3031
3011
2990
2971
2951
2933
2914
2897
2880
2864
2848
2833
2819
2806
2794
2782
2771
2761
2752
2744
2736
2730
2724
2719
2715
2711
2709
2707
2706
2706
2706
2707
2709
2711
2713
2716
2719
2723
2727
2732
2738
2744
2750
2757
2765
2772
2780
2788
2796
2804
2812
2820
2829
2837
2845
2853
2861
2870
2879
2889
2899
2909
2920
2931
2943
2955
2967
2980
2993
3007
3021
3036
3051
3066
3082
3098
3114
3129
3145
3161
3176
3191
3206
3221
3236
3251
3265
3280
3294
3309
3323
3337
3351
3365
3378
3392
3405
3418
3431
3443
3455
3466
3477
3488
3499
3509
3519
3529
3538
3546
3554
3561
3567
3572
3577
3581
3585
3588
3591
3593
3594
3594
3594
3592
3591
3588
3585
3582
3579
3575
3571
3566
3561
3554
3547
3539
3529
3519
3509
3497
3485
3472
3458
3443
3426
3409
3390
3371
3349
3327
3304
3280
3254
3227
3199
3170
3141
3110
3078
3045
3012
2978
2943
2908
2872
2835
2797
2760
2721
2683
2643
2603
2562
2520
2477
2434
2390
2346
2301
2256
2210
2165
2119
2073
2025
1979
1931
1882
1833
1784
1734
1684
1633
1581
1529
1476
1422
1368
1312
1257
1200
1142
1084
1025
965
906
846
785
724
663
601
538
475
411
346
281
216
149
83
15
-52
-119
-187
-255
-323
-390
-458
-526
-593
-661
-729
-796
-864
-931
-998
-1065
-1132
-1198
-1265
-1332
-1398
-1464
-1530
-1596
-1662
-1727
-1793
-1858
-1923
-1989
-2053
-2118
-2183
-2247
-2312
-2377
-2442
-2508
-2573
-2639
-2704
-2770
-2837
-2903
-2970
-3037
-3104
-3170
-3237
-3303
-3370
-3437
-3503
-3570
-3637
-3703
-3770
-3837
-3904
-3972
-4038
-4106
-4172
-4238
-4304
-4370
-4435
-4501
-4566
-4631
-4696
-4761
-4826
-4892
-4957
-5023
-5089
-5155
-5221
-5286
-5352
-5417
-5482
-5547
-5611
-5676
-5741
-5805
-5869
-5933
-5997
-6060
-6124
-6188
-6251
-6314
-6376
-6438
-6498
-6558
-6618
-6676
-6734
-6791
-6847
-6902
-6956
-7008
-7060
-7111
-7160
-7209
-7256
-7303
-7348
-7392
-7435
-7477
-7517
-7557
-7595
-7632
-7669
-7704
-7738
-7771
-7802
-7833
-7863
-7891
-7919
-7946
-7971
-7995
-8019
-8041
-8061
-8082
-8101
-8119
-8135
-8153
-8167
-8183
-8197
-8209
-8221
-8231
-8240
-8248
-8255
-8262
-8267
-8271
-8273
-8275
-8275
-8273
-8271
-8267
-8261
-8254
-8246
-8236
-8225
-8213
-8200
-8186
-8170
-8154
-8135
-8117
-8095
-8071
-8047
-8021
-7993
-7964
-7932
-7899
-7865
-7829
-7791
-7751
-7710
-7667
-7622
-7576
-7528
-7478
-7427
-7375
-7321
-7266
-7210
-7152
-7093
-7033
-6971
-6909
-6845
-6780
-6713
-6646
-6577
-6508
-6437
-6366
-6294
-6221
-6147
-6072
-5996
-5920
-5843
-5765
-5687
-5609
-5530
-5451
-5372
-5293
-5212
-5132
-5051
-4969
-4887
-4804
-4719
-4634
-4547
-4460
-4373
-4286
-4198
-4109
-4019
-3931
-3841
-3751
-3660
-3568
-3475
-3382
-3289
-3195
-3101
-3006
-2910
-2814
-2718
-2621
-2524
-2426
-2328
-2230
-2131
-2031
-1932
-1832
-1731
-1630
-1529
-1427
-1324
-1220
-1116
-1012
-908
-803
-697
-592
-486
-380
-274
-168
-62
44
151
258
366
473
581
688
796
903
1010
1118
1226
1335
1443
1552
1662
1771
1880
1990
2099
2208
2317
2426
2535
2643
2750
2858
2965
3073
3180
3288
3395
3502
3609
3715
3821
3926
4030
4133
4235
4335
4435
4534
4631
4728
4823
4917
5010
5102
5192
5282
5371
5459
5546
5632
5716
5799
5880
5960
6038
6115
6190
6264
6336
6406
6476
6544
6611
6677
6742
6805
6868
6928
6987
7045
7101
7155
7208
7260
7311
7359
7407
7452
7496
7538
7579
7618
7655
7690
7723
7754
7784
7812
7839
7863
7886
7907
7927
7946
7963
7979
7994
8007
8021
8032
8042
8052
8058
8066
8070
8074
8076
8076
8074
8071
8068
8063
8055
8048
8039
8029
8016
8003
7987
7970
7951
7931
7909
7886
7862
7837
7810
7781
7752
7720
7687
7653
7618
7582
7546
7508
7470
7431
7391
7351
7311
7270
7229
7187
7145
7101
7058
7014
6969
6924
6878
6832
6785
6737
6688
6639
6590
6540
6490
6439
6388
6336
6284
6232
6179
6125
6071
6016
5960
5903
5845
5786
5726
5666
5604
5542
5479
5415
5350
5285
5218
5151
5083
5014
4944
4874
4803
4731
4659
4585
4511
4436
4360
4283
4205
4127
4046
3968
3887
3807
3726
3645
3562
3479
3395
3311
3225
3139
3053
2966
2879
2792
2704
2616
2528
2439
2351
2262
2174
2085
1995
1905
1815
1724
1632
1540
1448
1356
1264
1172
1079
986
893
799
705
611
516
421
325
229
134
37
-59
-155
-252
-349
-446
-544
-641
-739
-836
-932
-1029
-1125
-1220
-1316
-1410
-1504
-1598
-1691
-1783
-1875
-1967
-2058
-2150
-2241
-2331
-2421
-2510
-2599
-2687
-2775
-2862
-2948
-3035
-3120
-3205
-3289
-3372
-3455
-3536
-3617
-3698
-3777
-3857
-3935
-4014
-4091
-4169
-4246
-4323
-4399
-4474
-4548
-4622
-4695
-4768
-4840
-4911
-4982
-5051
-5120
-5187
-5254
-5320
-5385
-5450
-5514
-5578
-5641
-5704
-5767
-5829
-5891
-5952
-6013
-6073
-6132
-6191
-6250
-6308
-6366
-6423
-6479
-6534
-6589
-6643
-6697
-6750
-6803
-6855
-6906
-6957
-7008
-7058
-7107
-7155
-7203
-7250
-7296
-7340
-7384
-7428
-7470
-7512
-7553
-7593
-7632
-7670
-7708
-7744
-7780
-7814
-7848
-7880
-7912
-7942
-7972
-8000
-8026
-8053
-8077
-8102
-8125
-8147
-8167
-8186
-8204
-8221
-8236
-8250
-8262
-8273
-8283
-8291
-8298
-8303
-8306
-8308
-8308
-8308
-8306
-8303
-8298
-8293
-8286
-8278
-8268
-8258
-8246
-8233
-8219
-8203
-8186
-8167
-8148
-8128
-8105
-8080
-8055
-8028
-8000
-7970
-7940
-7908
-7874
-7840
-7805
-7768
-7730
-7691
-7651
-7610
-7568
-7525
-7481
-7436
-7390
-7343
-7294
-7245
-7194
-7142
-7090
-7036
-6982
-6927
-6871
-6814
-6756
-6698
-6638
-6578
-6518
-6456
-6394
-6331
-6267
-6203
-6138
-6072
-6006
-5939
-5871
-5804
-5736
-5667
-5598
-5528
-5458
-5388
-5318
-5247
-5175
-5104
-5032
-4960
-4887
-4814
-4741
-4667
-4594
-4520
-4446
-4373
-4300
-4227
-4153
-4080
-4008
-3935
-3863
-3791
-3719
-3648
-3578
-3508
-3438
-3368
-3299
-3231
-3163
-3096
-3029
-2963
-2897
-2832
-2767
-2702
-2637
-2573
-2509
-2445
-2381
-2317
-2253
-2190
-2126
-2063
-2000
-1937
-1876
-1815
-1755
-1695
-1636
-1577
-1520
-1463
-1406
-1350
-1295
-1240
-1185
-1131
-1077
-1022
-970
-917
-866
-815
-764
-715
-666
-618
-570
-524
-478
-433
-389
-345
-302
-260
-219
-178
-139
-100
-61
-24
12
48
83
118
151
184
217
249
280
310
340
370
399
427
454
481
507
531
555
578
600
622
642
662
682
700
718
735
751
766
780
794
807
820
831
841
851
860
868
875
880
885
889
891
894
895
897
897
897
896
894
892
889
884
880
874
868
861
853
845
837
828
818
808
797
785
772
759
745
731
716
701
685
669
652
635
618
600
581
562
543
523
502
481
460
438
415
391
368
343
318
293
266
239
211
183
154
124
95
65
35
5
-25
-56
-86
-117
-148
-178
-209
-239
-269
-299
-328
-358
-387
-417
-446
-475
-504
-532
-560
-588
-615
-643
-670
-697
-724
-751
-778
-804
-830
-857
-884
-910
-937
-963
-990
-1016
-1043
-1069
-1095
-1121
-1147
-1174
-1200
-1226
-1252
-1278
-1304
-1330
-1356
-1381
-1406
-1431
-1456
-1480
-1504
-1528
-1552
-1575
-1598
-1621
-1643
-1666
-1688
-1710
-1731
-1752
-1773
-1794
-1814
-1834
-1853
-1873
-1892
-1911
-1931
-1950
-1969
-1988
-2007
-2027
-2045
-2065
-2085
-2103
-2122
-2140
-2159
-2176
-2194
-2211
-2228
-2246
-2263
-2279
-2296
-2312
-2329
-2345
-2362
-2378
-2394
-2410
-2426
-2442
-2458
-2475
-2491
-2507
-2523
-2539
-2555
-2571
-2588
-2604
-2620
-2637
-2653
-2669
-2686
-2702
-2719
-2735
-2752
-2769
-2787
-2804
-2822
-2840
-2858
-2876
-2894
-2912
-2930
-2948
-2966
-2983
-3001
-3019
-3038
-3056
-3075
-3093
-3112
-3131
-3150
-3170
-3189
-3208
-3228
-3247
-3266
-3286
-3305
-3324
-3343
-3362
-3380
-3398
-3416
-3434
-3451
-3469
-3486
-3503
-3519
-3536
-3553
-3569
-3586
-3602
-3619
-3635
-3652
-3668
-3684
-3700
-3716
-3731
-3747
-3762
-3777
-3792
-3807
-3822
-3837
-3851
-3866
-3880
-3894
-3908
-3922
-3936
-3950
-3963
-3977
-3990
-4003
-4017
-4030
-4043
-4057
-4070
-4083
-4097
-4110
-4124
-4137
-4151
-4164
-4177
-4190
-4203
-4215
-4226
-4238
-4250
-4261
-4272
-4283
-4294
-4304
-4315
-4325
-4336
-4346
-4355
-4365
-4374
-4384
-4393
-4402
-4411
-4419
-4427
-4435
-4442
-4449
-4455
-4461
-4466
-4471
-4476
-4481
-4486
-4490
-4494
-4498
-4501
-4505
-4508
-4511
-4514
-4517
-4521
-4524
-4528
-4531
-4534
-4537
-4539
-4542
-4544
-4547
-4549
-4552
-4554
-4557
-4559
-4562
-4565
-4568
-4572
-4575
-4580
-4584
-4589
-4595
-4601
-4608
-4615
-4623
-4631
-4640
-4649
-4659
-4670
-4681
-4692
-4703
-4715
-4727
-4740
-4754
-4768
-4782
-4797
-4812
-4827
-4843
-4859
-4875
-4891
-4908
-4924
-4941
-4958
-4975
-4992
-5010
-5027
-5044
-5061
-5079
-5096
-5113
-5131
-5148
-5166
-5183
-5200
-5217
-5234
-5250
-5267
-5283
-5298
-5313
-5328
-5343
-5357
-5370
-5383
-5395
-5407
-5419
-5430
-5440
-5450
-5459
-5467
-5476
-5483
-5490
-5496
-5502
-5508
-5512
-5516
-5519
-5521
-5523
-5524
-5524
-5523
-5521
-5519
-5515
-5511
-5505
-5499
-5492
-5484
-5475
-5465
-5455
-5444
-5433
-5420
-5407
-5394
-5380
-5366
-5350
-5334
-5318
-5300
-5282
-5264
-5245
-5225
-5205
-5184
-5162
-5140
-5118
-5095
-5071
-5047
-5023
-4998
-4972
-4946
-4920
-4893
-4866
-4840
-4813
-4785
-4758
-4730
-4702
-4673
-4644
-4615
-4586
-4557
-4528
-4498
-4469
-4440
-4411
-4381
-4352
-4322
-4292
-4262
-4233
-4203
-4173
-4143
-4113
-4082
-4051
-4019
-3989
-3958
-3926
-3895
-3863
-3831
-3799
-3767
-3735
-3703
-3671
-3639
-3607
-3574
-3542
-3509
-3476
-3443
-3410
-3376
-3343
-3309
-3276
-3242
-3208
-3175
-3142
-3109
-3076
-3043
-3011
-2979
-2946
-2914
-2882
-2851
-2819
-2787
-2755
-2723
-2691
-2659
-2626
-2593
-2560
-2527
-2493
-2459
-2425
-2390
-2355
-2320
-2285
-2250
-2215
-2179
-2143
-2107
-2071
-2033
-1998
-1961
-1924
-1887
-1850
-1812
-1775
-1737
-1699
-1660
-1622
-1583
-1544
-1505
-1466
-1428
-1389
-1350
-1311
-1271
-1232
-1193
-1155
-1116
-1078
-1039
-1000
-963
-925
-887
-850
-812
-774
-736
-699
-662
-625
-589
-554
-518
-482
-447
-412
-378
-344
-311
-278
-245
-213
-181
-148
-117
-85
-54
-24
6
36
66
95
124
153
182
210
238
265
292
318
344
370
395
420
443
467
489
511
532
553
572
591
610
628
646
663
680
696
712
727
742
755
769
782
795
807
819
830
841
852
862
871
881
890
899
908
916
925
933
940
948
955
962
969
975
981
986
992
997
1002
1008
1014
1018
1024
1028
1032
1036
1039
1042
1044
1046
1047
1048
1048
1048
1047
1047
1046
1046
1045
1043
1042
1040
1038
1037
1035
1034
1032
1031
1030
1029
1027
1025
1022
1020
1018
1016
1012
1010
1006
1004
1000
998
994
991
988
985
981
978
974
971
967
963
959
955
951
946
942
937
932
927
921
916
910
905
899
894
888
882
876
869
863
856
849
841
833
825
817
808
798
789
779
769
759
749
739
728
717
706
695
683
672
660
649
637
625
614
602
589
577
564
552
539
526
514
501
488
475
463
450
437
425
412
400
387
375
363
350
337
324
311
298
284
271
257
244
230
217
203
189
175
161
147
132
118
104
89
75
60
45
31
16
1
-14
-29
-44
-59
-74
-90
-106
-122
-138
-155
-172
-189
-207
-225
-244
-263
-282
-302
-322
-342
-363
-383
-404
-425
-446
-467
-489
-511
-533
-556
-579
-601
-624
-648
-671
-695
-720
-744
-768
-792
-816
-840
-864
-888
-912
-936
-960
-983
-1006
-1031
-1055
-1079
-1103
-1128
-1152
-1177
-1202
-1227
-1253
-1279
-1305
-1331
-1357
-1384
-1410
-1436
-1462
-1488
-1514
-1540
-1566
-1593
-1620
-1647
-1674
-1702
-1729
-1757
-1786
-1814
-1843
-1872
-1901
-1931
-1960
-1990
-2020
-2050
-2081
-2111
-2142
-2173
-2205
-2237
-2268
-2300
-2332
-2364
-2396
-2429
-2461
-2494
-2526
-2559
-2591
-2624
-2656
-2689
-2722
-2754
-2787
-2819
-2851
-2883
-2914
-2944
-2975
-3005
-3035
-3064
-3093
-3122
-3150
-3178
-3206
-3233
-3260
-3287
-3313
-3338
-3363
-3387
-3411
-3434
-3456
-3478
-3500
-3521
-3542
-3563
-3583
-3602
-3622
-3641
-3659
-3677
-3695
-3713
-3731
-3749
-3766
-3784
-3801
-3818
-3835
-3852
-3868
-3884
-3900
-3915
-3930
-3944
-3959
-3972
-3985
-3997
-4009
-4021
-4032
-4042
-4051
-4061
-4070
-4078
-4085
-4091
-4096
-4101
-4105
-4108
-4111
-4113
-4114
-4115
-4115
-4114
-4112
-4110
-4107
-4103
-4099
-4094
-4088
-4082
-4075
-4067
-4061
-4053
-4045
-4035
-4027
-4017
-4006
-3997
-3986
-3975
-3964
-3952
-3940
-3928
-3915
-3902
-3888
-3874
-3859
-3844
-3828
-3813
-3797
-3781
-3764
-3748
-3731
-3714
-3696
-3679
-3661
-3643
-3625
-3607
-3588
-3569
-3550
-3531
-3511
-3492
-3472
-3452
-3432
-3411
-3390
-3369
-3347
-3324
-3302
-3278
-3255
-3231
-3206
-3181
-3156
-3131
-3104
-3078
-3051
-3023
-2995
-2966
-2937
-2907
-2877
-2846
-2815
-2784
-2753
-2721
-2689
-2656
-2623
-2590
-2556
-2522
-2487
-2451
-2416
-2379
-2343
-2305
-2268
-2230
-2192
-2153
-2114
-2075
-2035
-1995
-1955
-1915
-1874
-1834
-1793
-1752
-1710
-1668
-1626
-1584
-1542
-1500
-1458
-1415
-1373
-1330
-1288
-1245
-1203
-1161
-1120
-1078
-1036
-995
-955
-915
-875
-835
-796
-757
-718
-679
-641
-602
-565
-527
-491
-454
-418
-381
-345
-310
-274
-239
-203
-168
-133
-99
-64
-29
6
40
74
108
142
176
210
243
277
309
342
374
405
437
469
500
531
562
593
623
652
682
711
741
769
798
827
855
884
912
940
967
994
1020
1047
1073
1099
1124
1150
1175
1200
1225
1250
1274
1298
1322
1346
1369
1392
1415
1437
1460
1482
1503
1525
1546
1566
1587
1607
1627
1647
1667
1686
1704
1723
1741
1759
1777
1794
1810
1827
1843
1858
1873
1887
1901
1915
1928
1940
1952
1963
1974
1983
1992
2001
2009
2016
2023
2029
2035
2040
2043
2047
2049
2051
2053
2053
2053
2053
2052
2051
2049
2045
2044
2040
2037
2033
2028
2021
2016
2009
2003
1995
1988
1979
1971
1962
1952
1943
1933
1923
1913
1903
1893
1883
1873
1864
1854
1844
1835
1825
1816
1807
1798
1789
1779
1770
1761
1751
1741
1731
1721
1711
1701
1690
1680
1669
1658
1648
1638
1627
1617
1607
1596
1586
1576
1566
1556
1546
1535
1525
1515
1504
1494
1483
1473
1462
1452
1441
1430
1420
1409
1399
1388
1377
1367
1356
1344
1333
1321
1309
1297
1284
1271
1258
1245
1231
1218
1204
1190
1176
1162
1148
1133
1118
1102
1086
1069
1052
1035
1016
998
979
960
940
920
899
878
857
835
812
789
766
743
718
694
669
643
617
590
564
536
508
480
452
423
394
364
334
304
273
242
210
179
146
114
81
47
13
-21
-57
-92
-128
-165
-202
-239
-277
-315
-354
-393
-432
-471
-511
-550
-590
-630
-671
-711
-752
-792
-833
-874
-915
-956
-997
-1038
-1079
-1120
-1162
-1203
-1244
-1286
-1327
-1369
-1410
-1452
-1493
-1535
-1577
-1618
-1660
-1701
-1743
-1784
-1825
-1866
-1906
-1946
-1985
-2024
-2063
-2101
-2139
-2177
-2215
-2253
-2290
-2327
-2364
-2400
-2436
-2472
-2507
-2542
-2576
-2610
-2644
-2677
-2710
-2742
-2774
-2805
-2836
-2867
-2896
-2925
-2954
-2982
-3010
-3038
-3065
-3091
-3118
-3144
-3170
-3195
-3220
-3244
-3267
-3290
-3312
-3334
-3356
-3377
-3397
-3418
-3437
-3457
-3477
-3496
-3516
-3535
-3554
-3573
-3592
-3610
-3628
-3646
-3663
-3681
-3698
-3715
-3732
-3749
-3765
-3782
-3799
-3816
-3833
-3850
-3867
-3884
-3901
-3918
-3935
-3952
-3969
-3986
-4003
-4019
-4035
-4053
-4070
-4086
-4105
-4122
-4139
-4157
-4175
-4193
-4211
-4230
-4248
-4267
-4286
-4305
-4324
-4343
-4362
-4381
-4400
-4420
-4439
-4459
-4479
-4500
-4520
-4540
-4559
-4579
-4599
-4618
-4638
-4658
-4677
-4697
-4717
-4738
-4758
-4778
-4799
-4820
-4841
-4863
-4885
-4907
-4929
-4952
-4975
-4998
-5021
-5044
-5068
-5091
-5115
-5138
-5162
-5185
-5209
-5232
-5255
-5278
-5301
-5324
-5347
-5370
-5393
-5415
-5438
-5460
-5482
-5503
-5525
-5545
-5566
-5586
-5607
-5627
-5647
-5666
-5685
-5703
-5721
-5739
-5756
-5773
-5789
-5804
-5819
-5833
-5847
-5859
-5872
-5883
-5894
-5905
-5914
-5924
-5932
-5941
-5948
-5956
-5962
-5968
-5974
-5979
-5984
-5988
-5992
-5995
-5997
-5998
-5999
-5999
-5999
-5998
-5996
-5994
-5991
-5988
-5984
-5980
-5974
-5968
-5962
-5955
-5947
-5939
-5930
-5920
-5910
-5899
-5888
-5876
-5863
-5850
-5836
-5822
-5808
-5793
-5777
-5761
-5744
-5726
-5708
-5689
-5670
-5649
-5628
-5607
-5584
-5561
-5538
-5513
-5488
-5462
-5435
-5408
-5380
-5351
-5322
-5293
-5263
-5233
-5202
-5171
-5139
-5107
-5074
-5041
-5007
-4973
-4937
-4902
-4865
-4828
-4790
-4751
-4712
-4672
-4631
-4590
-4548
-4506
-4463
-4419
-4375
-4330
-4285
-4240
-4194
-4148
-4102
-4054
-4009
-3961
-3914
-3865
-3817
-3768
-3718
-3668
-3618
-3568
-3517
-3466
-3415
-3363
-3311
-3259
-3207
-3154
-3100
-3046
-2992
-2937
-2882
-2826
-2770
-2714
-2658
-2602
-2546
-2490
-2434
-2378
-2321
-2265
-2209
-2153
-2097
-2041
-1986
-1931
-1876
-1820
-1765
-1710
-1654
-1599
-1544
-1489
-1434
-1379
-1324
-1270
-1215
-1161
-1106
-1052
-996
-941
-886
-831
-777
-723
-669
-616
-562
-509
-456
-404
-352
-301
-250
-199
-148
-98
-48
2
51
101
150
199
247
295
343
390
437
484
529
575
620
664
708
751
794
837
879
921
962
1002
1044
1084
1124
1164
1204
1244
1283
1322
1360
1398
1436
1474
1511
1548
1585
1622
1659
1695
1731
1767
1803
1838
1873
1907
1942
1976
2011
2045
2079
2113
2146
2179
2211
2243
2275
2306
2337
2367
2398
2428
2459
2489
2519
2549
2578
2608
2637
2666
2694
2723
2751
2779
2807
2835
2862
2890
2918
2945
2972
2999
3025
3051
3076
3101
3126
3150
3174
3198
3222
3245
3269
3292
3314
3336
3358
3380
3401
3422
3442
3461
3480
3499
3517
3534
3551
3567
3583
3599
3614
3629
3642
3656
3668
3680
3692
3702
3712
3722
3731
3739
3747
3754
3761
3767
3773
3779
3783
3788
3791
3794
3797
3799
3801
3801
3802
3801
3800
3798
3796
3792
3788
3783
3778
3771
3764
3757
3749
3740
3731
3721
3711
3701
3690
3678
3666
3654
3641
3628
3615
3601
3587
3572
3557
3542
3526
3510
3493
3476
3459
3441
3423
3404
3385
3366
3346
3326
3306
3285
3264
3243
3221
3200
3178
3156
3133
3111
3088
3065
3042
3020
2997
2974
2950
2926
2902
2878
2854
2829
2804
2778
2753
2727
2700
2674
2647
2620
2592
2565
2538
2510
2482
2454
2425
2396
2367
2337
2308
2277
2247
2216
2186
2155
2124
2092
2060
2028
1996
1964
1931
1899
1866
1833
1799
1766
1733
1699
1665
1630
1596
1562
1527
1493
1458
1423
1388
1352
1317
1281
1246
1210
1175
1139
1103
1067
1031
994
957
920
882
844
805
766
727
687
648
608
567
527
485
444
402
360
318
275
232
189
146
103
59
16
-28
-71
-115
-159
-203
-247
-291
-336
-381
-426
-471
-517
-562
-609
-655
-702
-749
-796
-844
-891
-939
-986
-1034
-1082
-1130
-1177
-1224
-1271
-1318
-1364
-1410
-1456
-1501
-1547
-1592
-1637
-1682
-1726
-1769
-1813
-1856
-1898
-1940
-1981
-2023
-2063
-2104
-2144
-2184
-2223
-2262
-2301
-2338
-2375
-2412
-2448
-2484
-2518
-2553
-2586
-2619
-2651
-2683
-2714
-2745
-2775
-2804
-2833
-2861
-2889
-2916
-2943
-2969
-2994
-3019
-3044
-3068
-3092
-3115
-3137
-3160
-3181
-3202
-3222
-3241
-3260
-3278
-3296
-3313
-3330
-3346
-3361
-3377
-3392
-3406
-3419
-3432
-3445
-3457
-3468
-3479
-3490
-3500
-3509
-3518
-3527
-3534
-3540
-3546
-3552
-3556
-3561
-3564
-3568
-3571
-3573
-3575
-3577
-3578
-3579
-3580
-3580
-3580
-3580
-3580
-3579
-3578
-3577
-3576
-3574
-3572
-3570
-3567
-3564
-3561
-3557
-3554
-3550
-3545
-3540
-3534
-3528
-3522
-3516
-3509
-3503
-3496
-3489
-3481
-3472
-3463
-3454
-3444
-3434
-3424
-3412
-3401
-3389
-3377
-3364
-3351
-3338
-3323
-3308
-3293
-3276
-3259
-3242
-3224
-3206
-3187
-3168
-3149
-3129
-3109
-3089
-3069
-3048
-3027
-3005
-2983
-2960
-2937
-2913
-2888
-2863
-2838
-2812
-2786
-2759
-2732
-2705
-2677
-2649
-2620
-2590
-2560
-2529
-2497
-2465
-2432
-2398
-2364
-2329
-2295
-2260
-2224
-2188
-2152
-2116
-2079
-2041
-2005
-1967
-1929
-1890
-1851
-1812
-1773
-1734
-1694
-1655
-1615
-1575
-1534
-1494
-1454
-1413
-1373
-1333
-1293
-1253
-1213
-1173
-1133
-1093
-1054
-1014
-974
-934
-895
-856
-816
-778
-739
-701
-663
-625
-588
-552
-515
-479
-444
-409
-374
-340
-307
-275
-243
-211
-180
-150
-121
-92
-63
-35
-8
18
44
69
94
117
141
163
186
207
229
250
270
289
308
326
344
361
378
394
410
425
439
454
467
481
494
506
519
531
542
554
565
575
585
596
605
615
623
631
639
646
652
658
664
669
673
677
681
685
688
691
694
697
700
703
705
707
709
711
712
713
714
714
715
715
714
714
714
714
713
713
712
711
711
710
709
708
708
707
706
704
703
702
700
699
697
695
694
692
691
689
687
685
683
682
680
678
676
675
673
671
669
667
664
662
660
657
655
652
649
646
643
640
637
634
631
627
624
621
618
615
613
610
608
606
604
601
599
597
595
593
591
589
588
586
584
583
582
580
579
577
576
575
574
573
572
572
571
571
571
571
571
571
571
571
571
572
572
573
574
575
577
579
581
584
586
588
590
593
595
598
600
603
606
609
612
615
619
622
625
628
632
635
638
641
644
647
650
653
656
658
661
663
665
668
670
672
675
677
679
681
683
686
688
690
692
694
696
698
700
702
703
705
706
708
709
711
713
716
719
722
725
728
732
736
740
744
747
751
755
759
763
767
771
775
779
783
788
792
797
802
806
811
816
821
826
831
836
841
847
852
857
862
868
874
879
885
891
896
902
907
912
918
924
929
935
941
947
952
958
964
971
977
984
991
998
1004
1010
1018
1025
1032
1038
1045
1052
1058
1065
1071
1078
1085
1091
1098
1104
1111
1117
1124
1130
1136
1142
1148
1154
1159
1164
1168
1173
1177
1181
1185
1189
1192
1195
1198
1201
1203
1205
1206
1207
1207
1208
1209
1209
1209
1209
1208
1207
1205
1203
1201
1198
1195
1191
1187
1183
1179
1174
1169
1164
1158
1152
1146
1139
1132
1125
1118
1111
1103
1095
1087
1078
1070
1061
1052
1043
1033
1022
1012
1002
990
979
967
954
941
928
915
901
887
873
859
844
829
814
799
784
769
753
737
721
705
689
672
655
638
621
603
586
568
549
531
512
494
475
456
437
418
398
379
359
340
320
300
281
261
241
221
201
182
162
143
125
106
87
69
50
32
13
-5
-23
-42
-60
-79
-98
-116
-135
-153
-172
-190
-209
-227
-245
-264
-282
-300
-317
-335
-352
-369
-386
-404
-421
-439
-457
-475
-492
-510
-527
-545
-562
-579
-596
-614
-631
-648
-665
-682
-698
-714
-730
-746
-762
-778
-793
-809
-824
-839
-854
-869
-883
-897
-911
-925
-939
-953
-967
-981
-995
-1008
-1022
-1037
-1051
-1065
-1078
-1092
-1106
-1119
-1132
-1145
-1158
-1171
-1183
-1195
-1207
-1218
-1230
-1241
-1253
-1264
-1276
-1288
-1300
-1311
-1323
-1335
-1346
-1358
-1370
-1382
-1394
-1407
-1419
-1432
-1445
-1458
-1471
-1484
-1497
-1510
-1523
-1536
-1549
-1562
-1574
-1587
-1600
-1613
-1626
-1639
-1652
-1665
-1677
-1690
-1702
-1715
-1727
-1740
-1752
-1764
-1777
-1789
-1802
-1814
-1826
-1838
-1850
-1862
-1874
-1886
-1898
-1910
-1922
-1934
-1947
-1959
-1971
-1984
-1996
-2008
-2020
-2032
-2044
-2055
-2066
-2078
-2089
-2100
-2111
-2123
-2134
-2146
-2157
-2169
-2180
-2192
-2203
-2214
-2226
-2237
-2249
-2260
-2271
-2282
-2293
-2304
-2314
-2325
-2336
-2347
-2357
-2367
-2377
-2387
-2396
-2405
-2413
-2422
-2430
-2439
-2447
-2455
-2462
-2470
-2477
-2485
-2492
-2498
-2505
-2511
-2517
-2523
-2529
-2534
-2540
-2545
-2549
-2554
-2558
-2562
-2566
-2570
-2574
-2577
-2579
-2582
-2584
-2586
-2587
-2589
-2590
-2590
-2591
-2591
-2592
-2591
-2591
-2590
-2588
-2586
-2584
-2581
-2578
-2574
-2570
-2566
-2561
-2556
-2550
-2544
-2538
-2531
-2524
-2516
-2508
-2499
-2490
-2480
-2470
-2459
-2447
-2435
-2422
-2408
-2394
-2379
-2363
-2346
-2329
-2311
-2292
-2273
-2253
-2232
-2210
-2188
-2165
-2141
-2117
-2092
-2066
-2039
-2012
-1984
-1956
-1926
-1896
-1866
-1835
-1804
-1772
-1739
-1705
-1671
-1636
-1600
-1564
-1527
-1490
-1452
-1414
-1375
-1336
-1296
-1256
-1215
-1174
-1133
-1091
-1048
-1006
-963
-920
-876
-832
-788
-743
-698
-653
-607
-562
-515
-469
-422
-375
-328
-281
-233
-185
-137
-89
-41
8
56
104
152
200
248
296
343
390
437
484
531
577
623
669
715
761
807
852
897
942
986
1030
1074
1117
1160
1202
1245
1287
1329
1370
1412
1453
1494
1535
1576
1616
1657
1697
1737
1776
1816
1855
1894
1934
1973
2012
2051
2090
2128
2166
2204
2242
2279
2316
2352
2388
2424
2459
2493
2527
2560
2593
2625
2656
2687
2717
2747
2776
2804
2832
2859
2886
2912
2937
2962
2986
3010
3033
3056
3078
3099
3120
3141
3161
3180
3199
3217
3234
3251
3267
3282
3297
3311
3325
3338
3351
3364
3375
3386
3396
3406
3414
3422
3429
3435
3441
3446
3450
3454
3456
3459
3461
3462
3463
3463
3463
3462
3461
3459
3457
3454
3450
3446
3440
3434
3428
3421
3413
3404
3395
3386
3375
3364
3352
3339
3325
3310
3295
3278
3261
3244
3225
3206
3186
3166
3145
3123
3100
3077
3054
3030
3005
2981
2955
2929
2903
2876
2849
2822
2794
2766
2738
2710
2681
2652
2622
2591
2561
2530
2498
2467
2435
2403
2370
2338
2304
2271
2237
2203
2168
2133
2098
2062
2025
1989
1953
1916
1879
1842
1805
1767
1729
1691
1652
1613
1574
1535
1496
1456
1416
1376
1336
1295
1255
1214
1173
1132
1091
1049
1008
965
923
880
837
794
751
707
664
619
575
531
486
441
396
351
306
260
214
169
123
77
31
-15
-61
-107
-154
-200
-247
-294
-340
-387
-434
-481
-527
-575
-622
-669
-716
-762
-809
-856
-902
-949
-996
-1042
-1090
-1137
-1184
-1232
-1279
-1327
-1374
-1422
-1470
-1518
-1566
-1613
-1661
-1709
-1756
-1803
-1851
-1898
-1945
-1993
-2040
-2088
-2135
-2182
-2230
-2278
-2325
-2373
-2420
-2467
-2514
-2561
-2607
-2654
-2700
-2746
-2792
-2837
-2882
-2927
-2972
-3017
-3062
-3107
-3151
-3195
-3239
-3283
-3326
-3369
-3411
-3454
-3496
-3538
-3579
-3620
-3661
-3702
-3742
-3781
-3821
-3860
-3898
-3937
-3974
-4011
-4048
-4085
-4121
-4157
-4192
-4228
-4262
-4297
-4331
-4364
-4397
-4430
-4462
-4494
-4526
-4556
-4587
-4616
-4646
-4674
-4703
-4731
-4758
-4785
-4812
-4839
-4865
-4891
-4916
-4940
-4963
-4986
-5009
-5030
-5051
-5072
-5092
-5112
-5131
-5150
-5168
-5185
-5203
-5219
-5235
-5250
-5264
-5278
-5291
-5303
-5315
-5326
-5337
-5347
-5357
-5366
-5375
-5383
-5391
-5398
-5405
-5412
-5417
-5423
-5428
-5432
-5436
-5440
-5443
-5446
-5448
-5450
-5452
-5453
-5453
-5453
-5453
-5451
-5450
-5448
-5446
-5443
-5441
-5437
-5433
-5430
-5425
-5421
-5417
-5413
-5409
-5405
-5401
-5397
-5393
-5389
-5384
-5380
-5375
-5371
-5366
-5362
-5357
-5351
-5346
-5341
-5335
-5329
-5322
-5316
-5309
-5302
-5294
-5287
-5279
-5271
-5263
-5255
-5247
-5239
-5231
-5223
-5215
-5206
-5198
-5189
-5181
-5172
-5163
-5155
-5146
-5137
-5129
-5120
-5112
-5104
-5096
-5088
-5080
-5073
-5065
-5058
-5051
-5043
-5036
-5028
-5020
-5013
-5005
-4998
-4991
-4983
-4976
-4968
-4960
-4952
-4944
-4936
-4928
-4920
-4911
-4902
-4894
-4885
-4875
-4866
-4856
-4846
-4836
-4825
-4815
-4804
-4794
-4783
-4773
-4762
-4751
-4740
-4729
-4718
-4707
-4696
-4684
-4673
-4660
-4648
-4635
-4622
-4608
-4594
-4580
-4565
-4549
-4533
-4517
-4500
-4482
-4465
-4446
-4427
-4407
-4387
-4366
-4344
-4322
-4299
-4276
-4253
-4229
-4205
-4180
-4156
-4131
-4105
-4080
-4054
-4027
-4002
-3976
-3949
-3922
-3895
-3868
-3839
-3811
-3782
-3752
-3723
-3692
-3661
-3630
-3598
-3565
-3533
-3500
-3466
-3432
-3398
-3363
-3328
-3292
-3256
-3220
-3183
-3146
-3109
-3072
-3034
-2997
-2959
-2921
-2883
-2844
-2805
-2765
-2726
-2686
-2647
-2607
-2567
-2527
-2486
-2446
-2406
-2366
-2325
-2285
-2245
-2205
-2165
-2124
-2084
-2043
-2003
-1962
-1922
-1881
-1841
-1800
-1760
-1720
-1680
-1640
-1600
-1560
-1521
-1481
-1441
-1400
-1360
-1321
-1281
-1241
-1200
-1160
-1120
-1080
-1040
-1000
-960
-920
-879
-839
-799
-758
-718
-677
-636
-596
-555
-514
-474
-434
-394
-353
-313
-273
-233
-193
-153
-113
-73
-32
8
49
89
130
170
211
251
292
332
372
412
453
493
533
573
612
652
691
730
769
807
845
883
921
959
996
1033
1070
1107
1143
1179
1215
1251
1286
1321
1355
1389
1423
1456
1489
1521
1553
1585
1617
1648
1678
1709
1738
1768
1797
1825
1853
1880
1907
1933
1958
1983
2005
2029
2052
2074
2095
2116
2135
2155
2174
2192
2210
2227
2244
2260
2275
2289
2303
2317
2330
2342
2354
2365
2376
2386
2396
2406
2414
2423
2430
2437
2443
2449
2455
2460
2464
2468
2471
2474
2476
2478
2479
2480
2480
2480
2479
2477
2476
2473
2470
2467
2463
2459
2455
2450
2445
2439
2432
2425
2418
2410
2402
2394
2386
2377
2368
2358
2347
2336
2324
2312
2299
2286
2272
2258
2243
2228
2212
2196
2178
2161
2143
2125
2106
2087
2068
2049
2029
2009
1988
1967
1946
1924
1903
1880
1857
1834
1810
1786
1761
1736
1711
1685
1659
1633
1606
1579
1552
1524
1496
1468
1440
1411
1383
1354
1325
1295
1266
1237
1208
1178
1149
1119
1088
1058
1028
997
966
936
905
874
843
812
781
750
718
687
655
623
591
560
528
495
463
431
399
366
333
301
268
236
204
172
140
108
75
42
10
-23
-56
-88
-121
-154
-187
-220
-253
-286
-319
-352
-384
-417
-450
-483
-516
-548
-580
-612
-644
-676
-708
-739
-771
-802
-833
-865
-895
-926
-957
-988
-1018
-1048
-1078
-1108
-1138
-1168
-1197
-1226
-1255
-1284
-1313
-1342
-1370
-1398
-1426
-1453
-1480
-1507
-1533
-1559
-1585
-1610
-1636
-1661
-1687
-1712
-1737
-1762
-1787
-1811
-1836
-1860
-1885
-1909
-1933
-1956
-1979
-2003
-2025
-2049
-2072
-2094
-2116
-2138
-2159
-2180
-2201
-2221
-2242
-2262
-2282
-2301
-2320
-2339
-2358
-2377
-2395
-2413
-2431
-2449
-2466
-2483
-2500
-2517
-2533
-2549
-2565
-2581
-2597
-2612
-2627
-2642
-2657
-2671
-2685
-2698
-2711
-2723
-2734
-2746
-2756
-2767
-2777
-2786
-2794
-2803
-2811
-2818
-2825
-2832
-2838
-2844
-2849
-2854
-2859
-2864
-2868
-2872
-2876
-2879
-2881
-2884
-2886
-2888
-2890
-2891
-2892
-2893
-2893
-2893
-2892
-2891
-2889
-2886
-2884
-2881
-2877
-2873
-2869
-2865
-2860
-2855
-2850
-2844
-2838
-2831
-2824
-2817
-2809
-2801
-2792
-2783
-2774
-2765
-2756
-2746
-2737
-2727
-2717
-2706
-2695
-2684
-2672
-2660
-2648
-2635
-2623
-2610
-2597
-2584
-2571
-2558
-2544
-2531
-2517
-2503
-2489
-2475
-2461
-2447
-2433
-2418
-2403
-2388
-2373
-2358
-2343
-2328
-2313
-2298
-2282
-2267
-2251
-2236
-2221
-2206
-2191
-2176
-2162
-2147
-2132
-2117
-2103
-2088
-2074
-2060
-2045
-2031
-2016
-2001
-1987
-1973
-1958
-1943
-1928
-1914
-1899
-1883
-1868
-1853
-1838
-1823
-1808
-1793
-1778
-1763
-1749
-1735
-1720
-1706
-1692
-1678
-1664
-1651
-1638
-1625
-1611
-1598
-1585
-1573
-1560
-1548
-1536
-1524
-1511
-1500
-1488
-1476
-1465
-1453
-1442
-1431
-1421
-1410
-1399
-1388
-1378
-1367
-1357
-1347
-1337
-1327
-1317
-1308
-1298
-1289
-1280
-1270
-1261
-1252
-1242
-1233
-1223
-1213
-1204
-1194
-1185
-1175
-1165
-1155
-1144
-1134
-1123
-1112
-1101
-1090
-1079
-1068
-1057
-1046
-1035
-1024
-1012
-1002
-991
-981
-970
-960
-949
-939
-928
-917
-906
-895
-885
-874
-863
-853
-842
-832
-821
-811
-800
-790
-780
-770
-760
-750
-740
-731
-721
-713
-704
-696
-688
-681
-674
-667
-660
-653
-646
-640
-634
-627
-621
-614
-608
-602
-596
-591
-585
-580
-575
-571
-566
-562
-558
-555
-551
-548
-546
-543
-541
-539
-537
-535
-534
-533
-532
-531
-530
-530
-530
-530
-530
-530
-530
-531
-532
-533
-534
-536
-537
-540
-542
-544
-547
-549
-552
-555
-558
-562
-565
-569
-573
-578
-582
-587
-592
-597
-603
-609
-615
-622
-628
-635
-642
-649
-656
-663
-671
-679
-686
-694
-702
-710
-718
-727
-735
-744
-752
-761
-769
-778
-787
-797
-806
-816
-826
-836
-846
-856
-866
-877
-887
-898
-909
-920
-932
-943
-955
-966
-978
-990
-1002
-1014
-1026
-1039
-1051
-1064
-1077
-1090
-1103
-1116
-1128
-1141
-1154
-1167
-1180
-1192
-1205
-1218
-1231
-1243
-1255
-1267
-1279
-1291
-1302
-1314
-1325
-1336
-1347
-1358
-1370
-1381
-1393
-1405
-1417
-1429
-1441
-1453
-1466
-1478
-1491
-1503
-1516
-1530
-1543
-1556
-1570
-1583
-1596
-1609
-1623
-1636
-1650
-1663
-1676
-1690
-1703
-1716
-1729
-1742
-1755
-1768
-1782
-1795
-1809
-1822
-1836
-1850
-1863
-1877
-1890
-1904
-1918
-1932
-1945
-1959
-1973
-1987
-2001
-2016
-2029
-2045
-2059
-2074
-2089
-2103
-2118
-2133
-2148
-2163
-2178
-2193
-2208
-2223
-2239
-2254
-2270
-2286
-2302
-2318
-2334
-2351
-2367
-2384
-2401
-2418
-2434
-2451
-2468
-2485
-2502
-2519
-2535
-2552
-2569
-2586
-2603
-2619
-2636
-2652
-2667
-2683
-2699
-2715
-2731
-2747
-2763
-2779
-2794
-2810
-2825
-2840
-2855
-2869
-2883
-2897
-2911
-2924
-2937
-2949
-2962
-2974
-2985
-2997
-3008
-3020
-3031
-3041
-3052
-3062
-3071
-3081
-3090
-3099
-3107
-3115
-3123
-3131
-3138
-3145
-3151
-3157
-3163
-3168
-3173
-3178
-3182
-3186
-3189
-3192
-3195
-3197
-3200
-3202
-3204
-3207
-3209
-3211
-3214
-3216
-3218
-3220
-3222
-3224
-3226
-3228
-3230
-3231
-3233
-3234
-3235
-3235
-3236
-3236
-3237
-3237
-3237
-3237
-3237
-3238
-3238
-3238
-3238
-3238
-3238
-3238
-3238
-3238
-3237
-3237
-3237
-3236
-3235
-3235
-3234
-3233
-3233
-3232
-3231
-3231
-3231
-3230
-3230
-3230
-3229
-3229
-3228
-3228
-3227
-3227
-3226
-3225
-3225
-3224
-3223
-3221
-3220
-3219
-3217
-3215
-3213
-3211
-3209
-3207
-3205
-3203
-3202
-3200
-3199
-3198
-3196
-3195
-3193
-3192
-3191
-3190
-3189
-3187
-3186
-3184
-3183
-3182
-3181
-3179
-3178
-3178
-3177
-3176
-3175
-3175
-3174
-3173
-3173
-3172
-3171
-3170
-3169
-3168
-3167
-3165
-3164
-3163
-3162
-3160
-3159
-3157
-3156
-3154
-3152
-3150
-3148
-3145
-3142
-3138
-3135
-3132
-3128
-3124
-3120
-3117
-3113
-3109
-3105
-3101
-3096
-3092
-3087
-3082
-3077
-3072
-3067
-3062
-3057
-3051
-3046
-3041
-3035
-3030
-3025
-3020
-3015
-3010
-3005
-3000
-2995
-2989
-2984
-2979
-2974
-2969
-2965
-2960
-2956
-2952
-2948
-2944
-2940
-2936
-2933
-2929
-2926
-2922
-2919
-2915
-2912
-2909
-2906
-2903
-2900
-2897
-2894
-2891
-2889
-2886
-2883
-2880
-2876
-2873
-2870
-2867
-2863
-2859
-2856
-2852
-2848
-2844
-2840
-2836
-2833
-2829
-2825
-2821
-2817
-2813
-2809
-2804
-2800
-2796
-2792
-2789
-2785
-2781
-2777
-2773
-2768
-2764
-2760
-2756
-2751
-2746
-2742
-2737
-2732
-2727
-2722
-2716
-2710
-2705
-2699
-2693
-2687
-2680
-2674
-2667
-2659
-2652
-2645
-2637
-2629
-2620
-2612
-2603
-2594
-2586
-2577
-2568
-2560
-2551
-2542
-2533
-2525
-2516
-2508
-2500
-2491
-2483
-2474
-2466
-2457
-2449
-2441
-2433
-2425
-2417
-2409
-2401
-2394
-2386
-2378
-2370
-2362
-2355
-2348
-2341
-2334
-2327
-2320
-2314
-2307
-2301
-2294
-2288
-2282
-2275
-2269
-2262
-2256
-2250
-2244
-2238
-2232
-2226
-2220
-2214
-2208
-2202
-2196
-2190
-2185
-2180
-2174
-2169
-2164
-2159
-2154
-2150
-2145
-2141
-2136
-2132
-2128
-2123
-2119
-2115
-2111
-2107
-2103
-2099
-2095
-2092
-2088
-2085
-2082
-2079
-2077
-2075
-2073
-2072
-2071
-2070
-2069
-2069
-2068
-2068
-2068
-2069
-2069
-2069
-2070
-2070
-2071
-2072
-2073
-2075
-2076
-2077
-2079
-2080
-2081
-2083
-2084
-2085
-2086
-2087
-2088
-2090
-2092
-2094
-2097
-2099
-2102
-2105
-2109
-2112
-2117
-2121
-2126
-2131
-2136
-2141
-2147
-2152
-2158
-2165
-2171
-2178
-2184
-2191
-2197
-2204
-2211
-2218
-2225
-2233
-2240
-2248
-2255
-2262
-2270
-2278
-2286
-2294
-2301
-2309
-2317
-2324
-2332
-2340
-2348
-2356
-2364
-2372
-2380
-2388
-2395
-2403
-2410
-2418
-2425
-2432
-2439
-2447
-2454
-2462
-2470
-2477
-2485
-2492
-2499
-2506
-2512
-2518
-2524
-2530
-2536
-2542
-2547
-2553
-2559
-2564
-2570
-2576
-2582
-2588
-2593
-2599
-2605
-2611
-2617
-2623
-2629
-2636
-2643
-2649
-2656
-2663
-2670
-2677
-2684
-2691
-2699
-2706
-2713
-2721
-2729
-2737
-2745
-2753
-2762
-2770
-2779
-2788
-2798
-2807
-2817
-2827
-2837
-2847
-2858
-2869
-2880
-2891
-2902
-2913
-2925
-2936
-2948
-2959
-2971
-2982
-2994
-3005
-3017
-3030
-3042
-3054
-3066
-3078
-3090
-3102
-3114
-3126
-3138
-3151
-3163
-3176
-3189
-3202
-3215
-3228
-3241
-3255
-3268
-3282
-3296
-3310
-3324
-3338
-3352
-3366
-3381
-3395
-3410
-3424
-3439
-3454
-3469
-3484
-3498
-3513
-3528
-3542
-3556
-3570
-3585
-3599
-3612
-3626
-3640
-3654
-3668
-3681
-3695
-3708
-3722
-3735
-3749
-3762
-3776
-3789
-3802
-3816
-3829
-3842
-3855
-3868
-3880
-3892
-3904
-3916
-3927
-3939
-3950
-3961
-3972
-3983
-3993
-4003
-4013
-4022
-4032
-4041
-4050
-4058
-4066
-4074
-4082
-4090
-4097
-4105
-4112
-4119
-4127
-4134
-4140
-4147
-4154
-4160
-4167
-4173
-4179
-4185
-4191
-4197
-4203
-4209
-4215
-4221
-4227
-4234
-4240
-4246
-4251
-4257
-4262
-4268
-4274
-4280
-4285
-4290
-4295
-4300
-4305
-4309
-4314
-4319
-4324
-4329
-4334
-4339
-4343
-4348
-4353
-4358
-4362
-4368
-4373
-4378
-4384
-4390
-4396
-4402
-4408
-4415
-4421
-4428
-4436
-4443
-4450
-4457
-4465
-4472
-4480
-4487
-4495
-4503
-4510
-4518
-4526
-4534
-4542
-4551
-4559
-4567
-4576
-4584
-4593
-4602
-4611
-4620
-4629
-4638
-4648
-4657
-4667
-4676
-4686
-4695
-4704
-4713
-4722
-4731
-4740
-4748
-4756
-4764
-4772
-4780
-4787
-4793
-4800
-4806
-4811
-4816
-4821
-4826
-4829
-4833
-4836
-4839
-4842
-4844
-4846
-4847
-4848
-4849
-4849
-4849
-4849
-4848
-4847
-4845
-4843
-4840
-4837
-4833
-4830
-4826
-4821
-4817
-4812
-4806
-4801
-4795
-4788
-4782
-4775
-4767
-4760
-4752
-4744
-4736
-4727
-4718
-4710
-4701
-4691
-4682
-4672
-4662
-4652
-4642
-4632
-4621
-4610
-4599
-4587
-4576
-4564
-4552
-4541
-4529
-4517
-4505
-4493
-4481
-4469
-4457
-4446
-4434
-4422
-4411
-4399
-4387
-4375
-4362
-4350
-4337
-4325
-4312
-4299
-4287
-4274
-4261
-4249
-4236
-4223
-4210
-4198
-4185
-4172
-4159
-4146
-4133
-4121
-4108
-4094
-4082
-4069
-4054
-4042
-4027
-4014
-4000
-3986
-3971
-3956
-3941
-3926
-3911
-3896
-3882
-3867
-3852
-3837
-3822
-3807
-3792
-3777
-3761
-3747
-3732
-3717
-3702
-3688
-3673
-3658
-3644
-3629
-3614
-3599
-3584
-3569
-3554
-3539
-3523
-3508
-3492
-3476
-3459
-3442
-3425
-3408
-3391
-3373
-3355
-3337
-3319
-3301
-3283
-3264
-3246
-3227
-3209
-3191
-3172
-3153
-3134
-3115
-3096
-3077
-3058
-3038
-3019
-2999
-2980
-2961
-2941
-2921
-2901
-2880
-2859
-2838
-2817
-2796
-2774
-2753
-2731
-2709
-2687
-2665
-2643
-2621
-2600
-2578
-2555
-2533
-2511
-2488
-2466
-2443
-2421
-2398
-2376
-2354
-2332
-2310
-2288
-2267
-2245
-2223
-2201
-2180
-2158
-2136
-2114
-2092
-2070
-2048
-2025
-2004
-1983
-1961
-1940
-1918
-1897
-1876
-1854
-1833
-1812
-1790
-1768
-1746
-1724
-1702
-1680
-1657
-1635
-1612
-1590
-1567
-1545
-1522
-1500
-1478
-1455
-1433
-1410
-1387
-1365
-1342
-1319
-1297
-1274
-1251
-1228
-1206
-1183
-1160
-1138
-1115
-1092
-1070
-1047
-1025
-1002
-980
-958
-936
-914
-892
-870
-848
-827
-805
-784
-762
-741
-720
-699
-678
-658
-637
-616
-596
-576
-556
-536
-516
-497
-478
-459
-440
-421
-402
-384
-367
-350
-334
-318
-302
-287
-271
-256
-242
-227
-213
-199
-186
-172
-159
-145
-132
-119
-106
-94
-82
-70
-58
-46
-35
-24
-13
-3
7
17
27
36
46
54
63
71
79
86
94
101
108
115
121
128
134
140
146
151
156
161
165
169
172
176
179
182
185
187
190
191
193
194
196
197
198
198
199
199
198
198
197
196
195
193
191
189
186
183
180
177
173
169
165
160
156
151
146
140
135
129
123
117
111
105
98
91
84
77
70
62
55
47
39
31
22
14
4
-5
-14
-24
-34
-44
-55
-66
-77
-88
-99
-110
-122
-134
-145
-157
-169
-182
-194
-207
-220
-232
-245
-258
-271
-284
-297
-310
-323
-337
-350
-363
-377
-390
-404
-417
-431
-445
-458
-472
-486
-499
-513
-527
-541
-556
-570
-584
-598
-612
-626
-639
-653
-667
-680
-694
-707
-720
-733
-746
-758
-771
-783
-795
-807
-819
-831
-843
-854
-865
-876
-888
-899
-909
-920
-931
-942
-952
-963
-974
-985
-995
-1006
-1016
-1027
-1037
-1048
-1059
-1070
-1081
-1092
-1103
-1114
-1124
-1135
-1146
-1156
-1167
-1178
-1188
-1199
-1209
-1220
-1230
-1240
-1250
-1260
-1270
-1280
-1291
-1301
-1311
-1322
-1333
-1343
-1354
-1365
-1376
-1387
-1398
-1409
-1420
-1431
-1442
-1453
-1464
-1476
-1487
-1499
-1511
-1523
-1535
-1546
-1558
-1570
-1581
-1593
-1605
-1616
-1628
-1639
-1651
-1662
-1673
-1684
-1695
-1706
-1717
-1727
-1738
-1749
-1759
-1770
-1781
-1792
-1802
-1813
-1823
-1833
-1844
-1854
-1865
-1875
-1886
-1896
-1907
-1917
-1928
-1939
-1949
-1960
-1970
-1981
-1991
-2001
-2011
-2021
-2031
-2041
-2051
-2061
-2070
-2080
-2090
-2100
-2109
-2119
-2128
-2138
-2147
-2157
-2167
-2177
-2187
-2197
-2206
-2216
-2226
-2235
-2244
-2253
-2262
-2271
-2280
-2289
-2298
-2306
-2315
-2323
-2331
-2340
-2348
-2356
-2364
-2372
-2380
-2387
-2395
-2402
-2409
-2416
-2423
-2430
-2438
-2444
-2451
-2458
-2464
-2471
-2478
-2485
-2492
-2498
-2505
-2512
-2519
-2526
-2533
-2541
-2548
-2556
-2564
-2572
-2580
-2588
-2595
-2603
-2611
-2620
-2628
-2637
-2645
-2654
-2663
-2672
-2681
-2690
-2700
-2709
-2719
-2728
-2738
-2747
-2757
-2767
-2777
-2787
-2796
-2806
-2816
-2826
-2836
-2846
-2855
-2865
-2874
-2884
-2893
-2903
-2913
-2922
-2932
-2942
-2951
-2961
-2970
-2980
-2989
-2999
-3008
-3018
-3028
-3037
-3047
-3057
-3067
-3078
-3088
-3098
-3108
-3118
-3127
-3137
-3147
-3156
-3166
-3175
-3184
-3192
-3201
-3210
-3218
-3227
-3235
-3243
-3251
-3258
-3265
-3272
-3278
-3284
-3290
-3296
-3303
-3309
-3314
-3320
-3326
-3331
-3337
-3342
-3347
-3352
-3357
-3362
-3367
-3371
-3376
-3380
-3385
-3389
-3393
-3397
-3401
-3405
-3408
-3411
-3414
-3417
-3419
-3421
-3422
-3423
-3424
-3424
-3424
-3423
-3422
-3421
-3420
-3418
-3416
-3414
-3412
-3410
-3407
-3404
-3401
-3398
-3394
-3390
-3386
-3381
-3376
-3371
-3365
-3359
-3352
-3345
-3339
-3332
-3325
-3318
-3310
-3302
-3294
-3286
-3278
-3269
-3261
-3252
-3244
-3235
-3226
-3217
-3208
-3199
-3189
-3179
-3169
-3160
-3150
-3140
-3129
-3118
-3107
-3096
-3084
-3072
-3059
-3046
-3032
-3018
-3004
-2990
-2975
-2959
-2943
-2927
-2910
-2893
-2875
-2858
-2840
-2822
-2804
-2785
-2766
-2747
-2728
-2708
-2688
-2668
-2647
-2627
-2607
-2587
-2567
-2547
-2527
-2507
-2487
-2467
-2446
-2426
-2405
-2385
-2364
-2344
-2323
-2303
-2282
-2261
-2240
-2219
-2199
-2178
-2157
-2136
-2115
-2094
-2073
-2052
-2032
-2011
-1990
-1970
-1949
-1928
-1908
-1887
-1867
-1846
-1826
-1805
-1785
-1764
-1744
-1724
-1703
-1683
-1663
-1642
-1623
-1603
-1583
-1564
-1544
-1524
-1504
-1484
-1464
-1444
-1425
-1405
-1386
-1367
-1348
-1330
-1311
-1293
-1275
-1257
-1239
-1221
-1204
-1186
-1169
-1151
-1134
-1116
-1099
-1082
-1065
-1047
-1030
-1012
-996
-979
-962
-945
-929
-912
-895
-879
-862
-845
-828
-811
-794
-778
-761
-744
-728
-711
-695
-678
-662
-645
-629
-613
-597
-582
-566
-550
-535
-520
-504
-489
-474
-458
-443
-427
-412
-396
-381
-365
-350
-335
-320
-305
-289
-274
-259
-244
-229
-214
-199
-184
-169
-154
-139
-123
-108
-92
-76
-61
-45
-29
-13
3
19
35
52
68
84
100
116
132
149
165
181
197
214
230
246
263
279
295
312
328
344
360
376
392
408
424
439
455
471
487
503
518
534
549
565
581
596
611
626
641
656
670
685
699
713
727
741
754
768
781
794
807
819
832
844
857
869
881
893
905
917
928
940
951
962
972
983
993
1002
1012
1022
1032
1041
1049
1057
1065
1073
1081
1088
1095
1102
1108
1115
1121
1126
1132
1137
1142
1147
1152
1156
1160
1163
1166
1169
1172
1174
1176
1177
1179
1180
1181
1181
1182
1182
1183
1183
1182
1182
1181
1180
1178
1176
1174
1172
1169
1166
1163
1160
1156
1152
1148
1143
1139
1134
1129
1124
1118
1112
1106
1100
1093
1085
1078
1070
1062
1054
1045
1036
1027
1018
1008
998
988
978
967
957
946
935
923
911
899
886
872
859
845
831
817
802
787
772
757
741
726
710
695
679
664
648
632
616
600
584
568
552
535
519
502
485
468
451
433
415
397
379
361
342
323
304
285
265
245
226
206
186
166
146
125
105
85
64
43
23
2
-19
-40
-61
-82
-102
-123
-143
-164
-184
-205
-226
-247
-268
-289
-310
-331
-352
-372
-392
-412
-432
-452
-472
-492
-512
-533
-553
-572
-592
-612
-632
-652
-672
-692
-712
-732
-751
-770
-789
-808
-827
-847
-866
-884
-903
-921
-939
-957
-974
-992
-1008
-1027
-1044
-1061
-1077
-1094
-1110
-1126
-1142
-1158
-1173
-1189
-1204
-1219
-1234
-1249
-1264
-1279
-1293
-1308
-1322
-1336
-1350
-1363
-1377
-1390
-1403
-1417
-1429
-1442
-1455
-1467
-1480
-1492
-1504
-1516
-1528
-1539
-1550
-1561
-1571
-1582
-1592
-1602
-1612
-1621
-1631
-1640
-1650
-1659
-1668
-1676
-1685
-1693
-1702
-1710
-1717
-1725
-1732
-1739
-1745
-1752
-1757
-1763
-1768
-1773
-1777
-1782
-1785
-1789
-1792
-1796
-1798
-1801
-1803
-1805
-1807
-1808
-1809
-1810
-1810
-1811
-1811
-1811
-1810
-1809
-1807
-1806
-1804
-1801
-1799
-1796
-1793
-1790
-1787
-1784
-1781
-1777
-1774
-1770
-1766
-1762
-1758
-1754
-1749
-1744
-1738
-1732
-1726
-1719
-1712
-1705
-1697
-1689
-1681
-1673
-1664
-1656
-1647
-1638
-1630
-1621
-1612
-1603
-1593
-1584
-1574
-1564
-1554
-1544
-1534
-1524
-1514
-1504
-1494
-1483
-1472
-1461
-1450
-1439
-1427
-1415
-1403
-1391
-1379
-1367
-1356
-1344
-1332
-1320
-1308
-1295
-1283
-1270
-1257
-1244
-1231
-1219
-1206
-1192
-1179
-1166
-1153
-1140
-1127
-1113
-1100
-1087
-1074
-1062
-1049
-1036
-1022
-1008
-996
-983
-970
-956
-943
-929
-915
-900
-886
-872
-857
-843
-828
-813
-798
-784
-769
-755
-740
-726
-712
-697
-682
-668
-653
-638
-624
-609
-593
-578
-563
-547
-531
-515
-499
-482
-466
-449
-432
-415
-398
-381
-364
-346
-329
-312
-294
-277
-259
-242
-224
-207
-189
-172
-154
-137
-120
-103
-86
-69
-53
-37
-21
-5
11
26
41
57
72
87
102
117
131
145
159
173
186
199
212
224
236
248
260
271
282
293
304
315
325
335
346
356
366
377
387
398
408
419
429
439
449
459
469
478
488
497
507
517
527
537
547
557
567
578
588
597
607
617
626
636
646
656
666
675
685
694
703
713
722
731
740
749
759
768
777
786
795
804
812
821
830
838
846
855
863
872
880
889
898
906
914
922
930
939
947
956
964
972
981
989
998
1006
1014
1022
1031
1039
1046
1054
1062
1070
1077
1084
1092
1099
1106
1112
1119
1126
1132
1139
1145
1151
1157
1163
1168
1174
1178
1183
1188
1192
1197
1201
1205
1209
1213
1216
1219
1222
1225
1228
1230
1233
1235
1237
1239
1241
1243
1244
1245
1246
1246
1246
1246
1246
1246
1245
1245
1244
1242
1241
1240
1238
1236
1233
1231
1228
1226
1223
1220
1217
1214
1211
1207
1203
1200
1196
1192
1188
1184
1180
1176
1173
1169
1165
1161
1157
1153
1149
1145
1141
1138
1134
1131
1128
1125
1122
1119
1116
1113
1110
1107
1104
1102
1099
1096
1093
1091
1088
1086
1084
1082
1080
1078
1076
1074
1073
1071
1070
1068
1067
1065
1064
1063
1061
1060
1059
1058
1057
1056
1055
1054
1053
1052
1051
1050
1048
1047
1046
1044
1042
1041
1039
1038
1036
1035
1034
1032
1031
1030
1029
1028
1026
1025
1024
1022
1022
1020
1020
1018
1016
1016
1014
1012
1010
1008
1008
1006
1002
1000
998
995
992
989
986
982
979
976
972
968
965
960
956
951
946
941
935
929
924
918
913
908
902
897
891
885
879
872
865
857
849
841
833
825
816
807
798
788
778
768
759
749
739
729
718
708
697
685
674
662
650
638
626
613
601
589
576
564
551
537
524
510
496
483
469
455
441
428
414
400
386
372
358
343
329
315
301
286
272
258
244
230
217
203
189
175
161
147
133
120
107
94
81
69
57
45
33
22
10
-1
-12
-22
-32
-42
-52
-61
-70
-78
-87
-94
-102
-109
-116
-122
-128
-134
-139
-144
-149
-153
-157
-161
-164
-167
-170
-173
-176
-178
-181
-183
-186
-188
-190
-192
-194
-196
-198
-199
-201
-203
-205
-206
-208
-209
-211
-212
-213
-215
-216
-217
-218
-219
-220
-222
-223
-224
-226
-227
-228
-230
-231
-232
-234
-236
-237
-239
-241
-243
-245
-247
-250
-252
-255
-258
-260
-263
-266
-269
-272
-275
-278
-282
-285
-289
-293
-297
-301
-306
-311
-316
-322
-328
-335
-342
-349
-356
-364
-372
-381
-390
-399
-408
-418
-427
-437
-448
-458
-469
-479
-490
-501
-512
-523
-534
-545
-556
-568
-580
-591
-603
-615
-627
-639
-651
-663
-675
-688
-701
-714
-727
-740
-753
-767
-780
-794
-807
-820
-834
-847
-860
-874
-887
-900
-913
-926
-939
-951
-964
-977
-990
-1002
-1016
-1030
-1043
-1057
-1070
-1084
-1097
-1111
-1124
-1137
-1150
-1163
-1176
-1189
-1201
-1214
-1227
-1239
-1251
-1264
-1276
-1288
-1300
-1312
-1324
-1336
-1347
-1359
-1371
-1383
-1395
-1406
-1418
-1429
-1440
-1451
-1462
-1473
-1484
-1495
-1506
-1517
-1527
-1538
-1549
-1559
-1570
-1580
-1590
-1600
-1611
-1621
-1631
-1642
-1652
-1661
-1671
-1680
-1688
-1697
-1705
-1714
-1722
-1730
-1738
-1746
-1754
-1762
-1769
-1776
-1784
-1791
-1798
-1805
-1811
-1818
-1824
-1830
-1837
-1843
-1849
-1855
-1861
-1867
-1872
-1878
-1883
-1889
-1894
-1899
-1904
-1909
-1914
-1919
-1924
-1929
-1934
-1939
-1944
-1949
-1954
-1958
-1963
-1968
-1973
-1978
-1984
-1989
-1994
-2000
-2005
-2011
-2016
-2021
-2027
-2033
-2039
-2045
-2051
-2057
-2063
-2069
-2075
-2081
-2088
-2094
-2100
-2107
-2114
-2121
-2128
-2135
-2142
-2149
-2156
-2163
-2171
-2179
-2187
-2195
-2202
-2210
-2218
-2227
-2235
-2243
-2252
-2260
-2269
-2278
-2287
-2296
-2304
-2313
-2321
-2330
-2339
-2348
-2357
-2367
-2376
-2384
-2393
-2401
-2410
-2418
-2427
-2436
-2445
-2454
-2463
-2471
-2480
-2488
-2496
-2504
-2512
-2519
-2527
-2534
-2542
-2549
-2557
-2564
-2571
-2578
-2585
-2591
-2598
-2604
-2610
-2616
-2622
-2627
-2632
-2638
-2642
-2647
-2652
-2656
-2660
-2664
-2668
-2672
-2676
-2679
-2683
-2686
-2688
-2691
-2693
-2696
-2697
-2699
-2700
-2701
-2702
-2702
-2703
-2703
-2703
-2703
-2703
-2703
-2703
-2703
-2702
-2701
-2701
-2699
-2698
-2697
-2695
-2692
-2690
-2687
-2685
-2682
-2679
-2676
-2673
-2671
-2668
-2665
-2662
-2658
-2655
-2651
-2647
-2643
-2639
-2634
-2630
-2626
-2621
-2617
-2612
-2607
-2602
-2598
-2593
-2589
-2585
-2581
-2576
-2572
-2568
-2564
-2561
-2558
-2555
-2553
-2551
-2548
-2547
-2545
-2543
-2542
-2540
-2539
-2538
-2537
-2536
-2535
-2534
-2532
-2531
-2530
-2529
-2528
-2528
-2527
-2526
-2526
-2525
-2525
-2525
-2524
-2523
-2523
-2522
-2521
-2521
-2520
-2520
-2520
-2520
-2520
-2519
-2519
-2518
-2517
-2517
-2516
-2515
-2515
-2513
-2512
-2511
-2510
-2508
-2507
-2506
-2504
-2503
-2502
-2501
-2500
-2499
-2498
-2497
-2496
-2495
-2494
-2493
-2492
-2491
-2491
-2490
-2490
-2489
-2489
-2489
-2488
-2488
-2488
-2488
-2488
-2488
-2489
-2489
-2490
-2491
-2493
-2494
-2495
-2496
-2496
-2497
-2497
-2497
-2496
-2496
-2495
-2495
-2494
-2493
-2492
-2491
-2489
-2487
-2485
-2483
-2481
-2479
-2477
-2475
-2473
-2471
-2470
-2468
-2466
-2464
-2461
-2459
-2457
-2454
-2452
-2449
-2446
-2444
-2441
-2439
-2437
-2435
-2432
-2430
-2427
-2425
-2422
-2420
-2418
-2416
-2414
-2413
-2411
-2410
-2408
-2407
-2405
-2404
-2402
-2401
-2400
-2399
-2398
-2397
-2395
-2394
-2393
-2391
-2390
-2388
-2387
-2386
-2385
-2384
-2383
-2382
-2382
-2382
-2382
-2382
-2382
-2382
-2382
-2383
-2383
-2384
-2385
-2385
-2386
-2387
-2388
-2389
-2390
-2391
-2392
-2393
-2394
-2395
-2396
-2397
-2398
-2399
-2400
-2401
-2402
-2403
-2405
-2407
-2409
-2412
-2414
-2417
-2420
-2422
-2425
-2428
-2431
-2434
-2437
-2440
-2443
-2446
-2449
-2453
-2456
-2460
-2465
-2469
-2474
-2479
-2484
-2489
-2494
-2499
-2504
-2509
-2515
-2520
-2525
-2530
-2535
-2540
-2546
-2551
-2556
-2562
-2567
-2573
-2579
-2585
-2591
-2597
-2603
-2610
-2616
-2623
-2629
-2636
-2642
-2648
-2655
-2661
-2668
-2674
-2681
-2687
-2693
-2699
-2706
-2712
-2719
-2725
-2732
-2738
-2745
-2752
-2759
-2766
-2774
-2782
-2790
-2798
-2806
-2815
-2823
-2832
-2840
-2848
-2856
-2865
-2873
-2881
-2889
-2896
-2904
-2911
-2918
-2925
-2931
-2938
-2945
-2952
-2959
-2966
-2972
-2979
-2986
-2992
-2998
-3005
-3011
-3017
-3022
-3027
-3032
-3037
-3041
-3045
-3049
-3053
-3057
-3060
-3063
-3065
-3068
-3070
-3072
-3073
-3074
-3075
-3076
-3077
-3078
-3078
-3078
-3078
-3079
-3079
-3080
-3081
-3081
-3081
-3082
-3082
-3083
-3083
-3083
-3084
-3084
-3085
-3085
-3086
-3086
-3087
-3087
-3087
-3086
-3086
-3085
-3084
-3083
-3082
-3081
-3080
-3080
-3079
-3077
-3076
-3074
-3072
-3071
-3069
-3067
-3065
-3063
-3061
-3059
-3056
-3053
-3050
-3048
-3044
-3041
-3038
-3035
-3032
-3029
-3026
-3023
-3019
-3016
-3012
-3008
-3004
-3000
-2996
-2992
-2988
-2983
-2979
-2974
-2970
-2965
-2960
-2955
-2950
-2945
-2940
-2935
-2930
-2925
-2920
-2915
-2909
-2903
-2898
-2892
-2887
-2882
-2876
-2870
-2865
-2859
-2854
-2848
-2842
-2836
-2830
-2825
-2819
-2813
-2807
-2801
-2795
-2789
-2784
-2778
-2773
-2767
-2762
-2757
-2752
-2747
-2742
-2738
-2733
-2728
-2723
-2718
-2714
-2709
-2704
-2700
-2695
-2691
-2686
-2682
-2677
-2673
-2669
-2665
-2661
-2657
-2653
-2650
-2646
-2643
-2640
-2636
-2633
-2629
-2626
-2623
-2620
-2617
-2613
-2610
-2606
-2602
-2599
-2596
-2593
-2590
-2588
-2585
-2583
-2580
-2578
-2576
-2573
-2571
-2568
-2566
-2563
-2561
-2558
-2556
-2554
-2552
-2550
-2548
-2546
-2544
-2542
-2540
-2539
-2537
-2535
-2534
-2532
-2531
-2529
-2527
-2526
-2524
-2523
-2521
-2520
-2518
-2517
-2516
-2515
-2513
-2512
-2511
-2509
-2508
-2506
-2505
-2503
-2501
-2499
-2497
-2495
-2492
-2490
-2488
-2486
-2484
-2482
-2481
-2479
-2477
-2475
-2473
-2471
-2469
-2467
-2465
-2464
-2462
-2460
-2459
-2458
-2457
-2456
-2455
-2455
-2455
-2454
-2455
-2455
-2456
-2456
-2457
-2459
-2460
-2462
-2464
-2467
-2469
-2471
-2474
-2477
-2479
-2483
-2486
-2489
-2493
-2497
-2500
-2504
-2508
-2511
-2515
-2520
-2524
-2528
-2532
-2537
-2542
-2547
-2552
-2558
-2564
-2570
-2576
-2582
-2588
-2594
-2600
-2607
-2613
-2620
-2627
-2634
-2642
-2649
-2657
-2664
-2672
-2680
-2688
-2696
-2704
-2713
-2722
-2731
-2740
-2749
-2758
-2767
-2777
-2786
-2795
-2805
-2814
-2823
-2833
-2842
-2851
-2860
-2868
-2877
-2886
-2894
-2903
-2912
-2921
-2929
-2938
-2946
-2955
-2963
-2972
-2980
-2988
-2996
-3004
-3012
-3020
-3027
-3034
-3041
-3048
-3055
-3062
-3069
-3076
-3082
-3089
-3095
-3101
-3107
-3113
-3119
-3125
-3131
-3136
-3142
-3147
-3153
-3158
-3163
-3168
-3173
-3178
-3183
-3187
-3192
-3196
-3200
-3204
-3207
-3211
-3214
-3218
-3221
-3224
-3227
-3230
-3232
-3234
-3236
-3238
-3239
-3241
-3242
-3243
-3244
-3245
-3246
-3247
-3248
-3249
-3250
-3251
-3252
-3253
-3254
-3255
-3256
-3257
-3258
-3259
-3260
-3261
-3263
-3264
-3265
-3266
-3268
-3269
-3271
-3272
-3274
-3276
-3278
-3281
-3283
-3286
-3289
-3292
-3294
-3297
-3300
-3303
-3305
-3308
-3312
-3315
-3318
-3322
-3325
-3328
-3331
-3335
-3338
-3341
-3344
-3347
-3350
-3354
-3357
-3360
-3363
-3367
-3370
-3373
-3377
-3380
-3384
-3388
-3391
-3395
-3399
-3403
-3408
-3412
-3416
-3421
-3426
-3430
-3435
-3440
-3445
-3450
-3455
-3460
-3466
-3471
-3476
-3482
-3487
-3492
-3498
-3503
-3508
-3513
-3519
-3524
-3529
-3535
-3540
-3546
-3551
-3556
-3560
-3565
-3570
-3575
-3579
-3584
-3589
-3593
-3598
-3603
-3607
-3612
-3617
-3622
-3627
-3632
-3636
-3641
-3646
-3651
-3655
-3660
-3665
-3670
-3675
-3680
-3685
-3690
-3696
-3701
-3706
-3711
-3716
-3721
-3726
-3731
-3735
-3740
-3745
-3749
-3753
-3757
-3761
-3765
-3769
-3772
-3776
-3779
-3783
-3786
-3789
-3793
-3796
-3799
-3802
-3805
-3807
-3810
-3812
-3814
-3816
-3818
-3820
-3822
-3823
-3825
-3826
-3827
-3828
-3828
-3829
-3829
-3829
-3829
-3829
-3828
-3828
-3827
-3826
-3826
-3825
-3824
-3822
-3821
-3819
-3818
-3816
-3814
-3812
-3810
-3808
-3806
-3804
-3802
-3799
-3796
-3793
-3790
-3786
-3783
-3780
-3777
-3774
-3770
-3767
-3763
-3759
-3756
-3752
-3748
-3744
-3739
-3735
-3730
-3724
-3719
-3713
-3707
-3701
-3695
-3688
-3682
-3675
-3668
-3662
-3655
-3647
-3640
-3632
-3624
-3616
-3608
-3600
-3591
-3583
-3574
-3565
-3556
-3547
-3538
-3529
-3520
-3511
-3502
-3493
-3483
-3474
-3465
-3456
-3447
-3438
-3429
-3420
-3411
-3402
-3393
-3384
-3375
-3365
-3356
-3347
-3337
-3328
-3319
-3309
-3300
-3291
-3281
-3272
-3262
-3252
-3242
-3232
-3223
-3213
-3203
-3193
-3183
-3173
-3162
-3152
-3142
-3131
-3120
-3110
-3099
-3089
-3079
-3069
-3058
-3048
-3038
-3028
-3018
-3008
-2998
-2988
-2978
-2968
-2958
-2949
-2939
-2930
-2920
-2911
-2902
-2893
-2884
-2875
-2867
-2858
-2849
-2841
-2832
-2824
-2815
-2807
-2798
-2790
-2781
-2772
-2764
-2755
-2747
-2738
-2730
-2722
-2713
-2705
-2697
-2689
-2682
-2674
-2667
-2660
-2653
-2647
-2640
-2634
-2628
-2622
-2616
-2611
-2605
-2599
-2594
-2588
-2583
-2577
-2571
-2566
-2561
-2555
-2550
-2545
-2539
-2534
-2528
-2522
-2517
-2511
-2506
-2501
-2496
-2492
-2487
-2483
-2478
-2474
-2470
-2467
-2463
-2459
-2455
-2451
-2447
-2443
-2440
-2436
-2432
-2429
-2425
-2421
-2418
-2414
-2411
-2408
-2404
-2401
-2398
-2395
-2392
-2389
-2386
-2382
-2379
-2376
-2372
-2369
-2365
-2362
-2359
-2355
-2351
-2348
-2344
-2341
-2337
-2334
-2330
-2327
-2323
-2320
-2316
-2312
-2309
-2305
-2301
-2297
-2294
-2290
-2287
-2283
-2279
-2275
-2271
-2267
-2263
-2259
-2255
-2251
-2247
-2243
-2239
-2235
-2231
-2227
-2223
-2218
-2214
-2210
-2206
-2201
-2197
-2192
-2188
-2184
-2180
-2176
-2172
-2167
-2162
-2158
-2154
-2149
-2145
-2141
-2136
-2132
-2128
-2123
-2119
-2115
-2110
-2106
-2102
-2098
-2093
-2089
-2085
-2081
-2077
-2072
-2068
-2064
-2060
-2056
-2052
-2048
-2044
-2040
-2035
-2031
-2027
-2023
-2019
-2015
-2011
-2007
-2003
-1999
-1995
-1992
-1988
-1984
-1980
-1976
-1972
-1968
-1964
-1960
-1957
-1953
-1949
-1945
-1941
-1938
-1934
-1930
-1926
-1923
-1919
-1915
-1911
-1908
-1904
-1900
-1897
-1893
-1889
-1886
-1882
-1879
-1875
-1871
-1868
-1864
-1861
-1857
-1854
-1850
-1847
-1843
-1840
-1836
-1833
-1829
-1826
-1822
-1819
-1816
-1812
-1809
-1806
-1802
-1799
-1795
-1792
-1789
-1785
-1782
-1779
-1776
-1772
-1769
-1766
-1763
-1759
-1756
-1753
-1750
-1747
-1743
-1740
-1737
-1734
-1731
-1728
-1725
-1721
-1718
-1715
-1712
-1709
-1706
-1703
-1700
-1697
-1694
-1691
-1688
-1685
-1682
-1679
-1676
-1673
-1670
-1667
-1664
-1662
-1659
-1656
-1653
-1650
-1647
-1644
-1642
-1639
-1636
-1633
-1630
-1628
-1625
-1622
-1619
-1616
-1614
-1611
-1608
-1606
-1603
-1600
-1598
-1595
-1592
-1590
-1587
-1584
-1582
-1579
-1576
-1574
-1571
-1569
-1566
-1564
-1561
-1558
-1556
-1553
-1551
-1548
-1546
-1543
-1541
-1539
-1536
-1534
-1531
-1529
-1526
-1524
-1522
-1519
-1517
-1514
-1512
-1510
-1507
-1505
-1503
-1500
-1498
-1496
-1493
-1491
-1489
-1487
-1484
-1482
-1480
-1478
-1475
-1473
-1471
-1469
-1467
-1464
-1462
-1460
-1458
-1456
-1454
-1452
-1449
-1447
-1445
-1443
-1441
-1439
-1437
-1435
-1433
-1431
-1429
-1427
-1425
-1423
-1421
-1419
-1417
-1415
-1413
-1411
-1409
-1407
-1405
-1403
-1401
-1399
-1397
-1395
-1394
-1392
-1390
-1388
-1386
-1384
-1382
-1381
-1379
-1377
-1375
-1373
-1372
-1370
-1368
-1366
-1364
-1363
-1361
-1359
-1358
-1356
-1354
-1352
-1351
-1349
-1347
-1346
-1344
-1342
-1341
-1339
-1337
-1336
-1334
-1333
-1331
-1329
-1328
-1326
-1325
-1323
-1321
-1320
-1318
-1317
-1315
-1314
-1312
-1311
-1309
-1308
-1306
-1305
-1303
-1302
-1300
-1299
-1297
-1296
-1295
-1293
-1292
-1290
-1289
-1288
-1286
-1285
-1283
-1282
-1281
-1279
-1278
-1277
-1275
-1274
-1273
-1271
-1270
-1269
-1268
-1266
-1265
-1264
-1262
-1261
-1260
-1259
-1257
-1256
-1255
-1254
-1253
-1251
-1250
-1249
-1248
-1247
-1246
-1244
-1243
-1242
-1241
-1240
-1239
-1238
-1236
-1235
-1234
-1233
-1232
-1231
-1230
-1229
-1228
-1227
-1226
-1225
-1224
-1223
-1222
-1221
-1219
-1218
-1217
-1216
-1216
-1215
-1214
-1213
-1212
-1211
-1210
-1209
-1208
-1207
-1206
-1205
-1204
-1203
-1202
-1201
-1201
-1200
-1199
-1198
-1197
-1196
-1195
-1194
-1194
-1193
-1192
-1191
-1190
-1190
-1189
-1188
-1187
-1186
-1186
-1185
-1184
-1183
-1182
-1182
-1181
-1180
-1179
-1179
-1178
-1177
-1177
-1176
-1175
-1174
-1174
-1173
-1172
-1172
-1171
-1170
-1170
-1169
-1168
-1168
-1167
-1167
-1166
-1165
-1165
-1164
-1163
-1163
-1162
-1162
-1161
-1160
-1160
-1159
-1159
-1158
-1158
-1157
-1157
-1156
-1155
-1155
-1154
-1154
-1153
-1153
-1152
-1152
-1151
-1151
-1150
-1150
-1149
-1149
-1149
-1148
-1148
-1147
-1147
-1146
-1146
-1145
-1145
-1145
-1144
-1144
-1143
-1143
-1143
-1142
-1142
-1141
-1141
-1141
-1140
-1140
-1140
-1139
-1139
-1139
-1138
-1138
-1138
-1137
-1137
-1137
-1136
-1136
-1136
-1135
-1135
-1135
-1134
-1134
-1134
-1134
-1133
-1133
-1133
-1133
-1132
-1132
-1132
-1132
-1131
-1131
-1131
-1131
-1130
-1130
-1130
-1130
-1130
-1129
-1129
-1129
-1129
-1129
-1129
-1128
-1128
-1128
-1128
-1128
-1128
-1127
-1127
-1127
-1127
-1127
-1127
-1127
-1127
-1126
-1126
-1126
-1126
-1126
-1126
-1126
-1126
-1126
-1126
-1126
-1126
-1125
-1125
-1125
-1125
-1125
-1125
-1125
-1125
-1125
-1125
-1125
-1125
-1125
-1125
-1125
-1125
-1125
-1125
-1125
-1125
-1125
-1125
-1125
-1125
-1125
-1125
-1125
-1125
-1125
-1125
-1125
-1125
-1125
-1125
-1125
-1126
-1126
-1126
-1126
-1126
-1126
-1126
-1126
-1126
-1126
-1126
-1126
-1127
-1127
-1127
-1127
-1127
-1127
-1127
-1127
-1128
-1128
-1128
-1128
-1128
-1128
-1128
-1129
-1129
-1129
-1129
-1129
-1129
-1130
-1130
-1130
-1130
-1130
-1130
-1131
-1131
-1131
-1131
-1131
-1132
-1132
-1132
-1132
-1133
-1133
-1133
-1133
-1133
-1134
-1134
-1134
-1134
-1135
-1135
-1135
-1135
-1136
-1136
-1136
-1136
-1137
-1137
-1137
-1137
-1138
-1138
-1138
-1139
-1139
-1139
-1139
-1140
-1140
-1140
-1141
-1141
-1141
-1142
-1142
-1142
-1143
-1143
-1143
-1144
-1144
-1144
-1145
-1145
-1145
-1146
-1146
-1146
-1147
-1147
-1147
-1148
-1148
-1148
-1149
-1149
-1150
-1150
-1150
-1151
-1151
-1151
-1152
-1152
-1153
-1153
-1153
-1154
-1154
-1155
-1155
-1155
-1156
-1156
-1157
-1157
-1158
-1158
-1158
-1159
-1159
-1160
-1160
-1161
-1161
-1161
-1162
-1162
-1163
-1163
-1164
-1164
-1165
-1165
-1165
-1166
-1166
-1167
-1167
-1168
-1168
-1169
-1169
-1170
-1170
-1171
-1171
-1172
-1172
-1173
-1173
-1174
-1174
-1175
-1175
-1176
-1176
-1177
-1177
-1178
-1178
-1179
-1179
-1180
-1180
-1181
-1181
-1182
-1182
-1183
-1183
-1184
-1184
-1185
-1185
-1186
-1187
-1187
-1188
-1188
-1189
-1189
-1190
-1190
-1191
-1191
-1192
-1193
-1193
-1194
-1194
-1195
-1195
-1196
-1197
-1197
-1198
-1198
-1199
-1199
-1200
-1201
-1201
-1202
-1202
-1203
-1204
-1204
-1205
-1205
-1206
-1206
-1207
-1208
-1208
-1209
-1210
-1210
-1211
-1211
-1212
-1213
-1213
-1214
-1214
-1215
-1216
-1216
-1217
-1218
-1218
-1219
-1219
-1220
-1221
-1221
-1222
-1223
-1223
-1224
-1224
-1225
-1226
-1226
-1227
-1228
-1228
-1229
-1230
-1230
-1231
-1232
-1232
-1233
-1234
-1234
-1235
-1236
-1236
-1237
-1237
-1238
-1239
-1239
-1240
-1241
-1241
-1242
-1243
-1244
-1244
-1245
-1246
-1246
-1247
-1248
-1248
-1249
-1250
-1250
-1251
-1252
-1252
-1253
-1254
-1254
-1255
-1256
-1257
-1257
-1258
-1259
-1259
-1260
-1261
-1261
-1262
-1263
-1264
-1264
-1265
-1266
-1266
-1267
-1268
-1268
-1269
-1270
-1271
-1271
-1272
-1273
-1273
-1274
-1275
-1276
-1276
-1277
-1278
-1279
-1279
-1280
-1281
-1281
-1282
-1283
-1284
-1284
-1285
-1286
-1286
-1287
-1288
-1289
-1289
-1290
-1291
-1292
-1292
-1293
-1294
-1295
-1295
-1296
-1297
-1298
-1298
-1299
-1300
-1301
-1301
-1302
-1303
-1304
-1304
-1305
-1306
-1307
-1307
-1308
-1309
-1310
-1310
-1311
-1312
-1313
-1313
-1314
-1315
-1316
-1316
-1317
-1318
-1319
-1319
-1320
-1321
-1322
-1322
-1323
-1324
-1325
-1325
-1326
-1327
-1328
-1328
-1329
-1330
-1331
-1332
-1332
-1333
-1334
-1335
-1335
-1336
-1337
-1338
-1338
