5
10635
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
-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
-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
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-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
-3
-3
-3
-3
-3
-3
-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
-4
-4
-4
-4
-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
-5
-5
-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
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-29
-29
-29
-29
-29
-29
-29
-29
-29
-30
-30
-30
-30
-30
-30
-30
-30
-30
-31
-31
-31
-31
-31
-31
-31
-31
-31
-32
-32
-32
-32
-32
-32
-32
-32
-32
-33
-33
-33
-33
-33
-33
-33
-33
-33
-34
-34
-34
-34
-34
-34
-34
-34
-35
-35
-35
-35
-35
-35
-35
-35
-36
-36
-36
-36
-36
-36
-36
-36
-37
-37
-37
-37
-37
-37
-37
-37
-38
-38
-38
-38
-38
-38
-38
-38
-39
-39
-39
-39
-39
-39
-39
-40
-40
-40
-40
-40
-40
-40
-40
-41
-41
-41
-41
-41
-41
-41
-42
-42
-42
-42
-42
-42
-42
-43
-43
-43
-43
-43
-43
-43
-43
-44
-44
-44
-44
-44
-44
-44
-45
-45
-45
-45
-45
-45
-46
-46
-46
-46
-46
-46
-46
-47
-47
-47
-47
-47
-47
-47
-48
-48
-48
-48
-48
-48
-49
-49
-49
-49
-49
-49
-49
-50
-50
-50
-50
-50
-50
-51
-51
-51
-51
-51
-51
-52
-52
-52
-52
-52
-52
-52
-53
-53
-53
-53
-53
-53
-54
-54
-54
-54
-54
-54
-55
-55
-55
-55
-55
-55
-56
-56
-56
-56
-56
-57
-57
-57
-57
-57
-57
-58
-58
-58
-58
-58
-58
-59
-59
-59
-59
-59
-59
-60
-60
-60
-60
-60
-61
-61
-61
-61
-61
-61
-62
-62
-62
-62
-62
-63
-63
-63
-63
-63
-63
-64
-64
-64
-64
-64
-65
-65
-65
-65
-65
-65
-66
-66
-66
-66
-66
-66
-66
-67
-67
-67
-67
-67
-67
-68
-68
-68
-68
-68
-68
-68
-69
-69
-69
-69
-69
-69
-70
-70
-70
-70
-70
-70
-70
-71
-71
-71
-71
-71
-71
-71
-72
-72
-72
-72
-72
-72
-72
-73
-73
-73
-73
-73
-73
-73
-74
-74
-74
-74
-74
-74
-74
-75
-75
-75
-75
-75
-75
-75
-76
-76
-76
-76
-76
-76
-76
-77
-77
-77
-77
-77
-77
-78
-78
-78
-78
-78
-78
-78
-79
-79
-79
-79
-79
-79
-80
-80
-80
-80
-80
-80
-80
-81
-81
-81
-81
-81
-81
-81
-82
-82
-82
-82
-82
-82
-82
-83
-83
-83
-83
-83
-83
-83
-83
-84
-84
-84
-84
-84
-84
-84
-84
-85
-85
-85
-85
-85
-85
-85
-85
-86
-86
-86
-86
-86
-86
-86
-86
-87
-87
-87
-87
-87
-87
-87
-87
-87
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-89
-89
-89
-89
-89
-89
-89
-89
-89
-89
-89
-90
-90
-90
-90
-90
-90
-90
-90
-90
-90
-90
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-92
-92
-92
-92
-92
-92
-92
-92
-92
-92
-92
-92
-92
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-96
-96
-96
-96
-96
-96
-96
-96
-96
-96
-96
-96
-96
-96
-96
-96
-96
-96
-96
-96
-97
-97
-97
-97
-97
-97
-97
-97
-97
-97
-97
-97
-97
-97
-97
-97
-97
-97
-97
-97
-97
-97
-98
-98
-98
-98
-98
-98
-98
-98
-98
-98
-98
-98
-98
-98
-98
-98
-98
-98
-98
-98
-98
-98
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-98
-98
-98
-98
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-100
-100
-100
-100
-100
-100
-100
-100
-100
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-102
-102
-102
-102
-102
-102
-102
-102
-103
-103
-103
-103
-103
-103
-103
-103
-103
-104
-104
-104
-104
-104
-104
-104
-104
-104
-104
-104
-104
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-108
-108
-108
-108
-108
-108
-108
-109
-109
-109
-109
-109
-109
-109
-110
-110
-110
-110
-110
-110
-111
-111
-111
-111
-111
-111
-112
-112
-112
-112
-112
-112
-112
-113
-113
-113
-113
-113
-113
-113
-113
-113
-114
-114
-114
-114
-114
-114
-114
-114
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-116
-116
-116
-116
-116
-116
-116
-116
-116
-116
-116
-116
-116
-116
-117
-117
-117
-117
-117
-117
-117
-117
-117
-117
-117
-117
-117
-117
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-120
-120
-120
-120
-120
-120
-120
-120
-120
-121
-121
-121
-121
-121
-121
-121
-121
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-124
-124
-124
-124
-124
-124
-124
-124
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-126
-126
-126
-127
-127
-127
-127
-128
-128
-128
-128
-129
-129
-129
-129
-129
-129
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-130
-130
-130
-130
-130
-130
-131
-131
-131
-131
-131
-131
-131
-132
-132
-132
-132
-132
-132
-132
-132
-133
-133
-133
-134
-134
-134
-135
-135
-135
-135
-136
-136
-136
-137
-137
-137
-138
-138
-138
-139
-139
-140
-141
-141
-142
-143
-144
-145
-145
-146
-147
-148
-150
-151
-152
-153
-154
-155
-157
-158
-159
-161
-162
-164
-165
-166
-168
-169
-171
-172
-174
-175
-177
-178
-180
-181
-182
-184
-185
-186
-188
-189
-190
-191
-192
-193
-194
-196
-197
-198
-199
-200
-201
-202
-203
-205
-206
-207
-208
-209
-210
-211
-212
-213
-214
-215
-216
-217
-217
-218
-219
-220
-220
-221
-221
-222
-222
-223
-223
-224
-224
-224
-224
-224
-225
-225
-225
-225
-225
-225
-225
-225
-225
-225
-225
-225
-225
-225
-225
-225
-226
-226
-226
-226
-227
-227
-227
-228
-228
-229
-229
-229
-230
-230
-230
-231
-231
-231
-231
-231
-231
-230
-230
-229
-229
-229
-228
-228
-227
-227
-227
-227
-226
-226
-226
-226
-226
-226
-226
-226
-226
-226
-226
-227
-227
-227
-228
-228
-229
-229
-229
-230
-230
-230
-231
-231
-231
-232
-232
-233
-233
-233
-234
-234
-234
-235
-235
-235
-235
-236
-236
-236
-236
-236
-237
-237
-237
-237
-237
-237
-237
-237
-238
-238
-238
-239
-239
-240
-241
-241
-242
-243
-243
-244
-245
-246
-246
-247
-248
-249
-250
-251
-252
-253
-253
-254
-255
-256
-257
-257
-258
-260
-261
-262
-264
-266
-268
-270
-272
-274
-277
-279
-282
-285
-287
-290
-293
-296
-299
-302
-305
-308
-311
-314
-316
-319
-321
-323
-326
-328
-331
-333
-336
-338
-340
-343
-345
-348
-350
-352
-354
-356
-358
-360
-361
-363
-364
-366
-367
-368
-370
-371
-372
-374
-375
-377
-378
-380
-382
-384
-385
-387
-389
-391
-393
-395
-397
-399
-401
-403
-405
-407
-409
-411
-413
-415
-417
-419
-421
-423
-425
-427
-428
-431
-433
-435
-437
-440
-442
-445
-447
-450
-452
-455
-458
-460
-463
-466
-469
-471
-474
-477
-480
-482
-485
-488
-490
-493
-495
-498
-501
-503
-506
-508
-511
-513
-515
-517
-520
-522
-524
-526
-527
-529
-531
-533
-534
-535
-537
-538
-539
-540
-540
-541
-542
-542
-543
-543
-544
-544
-544
-545
-545
-545
-546
-546
-546
-545
-545
-544
-544
-543
-542
-541
-539
-538
-537
-535
-534
-533
-531
-529
-528
-526
-524
-522
-520
-518
-516
-514
-512
-510
-508
-506
-504
-502
-499
-497
-495
-492
-490
-488
-485
-483
-482
-480
-478
-477
-475
-474
-472
-471
-469
-468
-466
-465
-464
-463
-462
-461
-461
-461
-461
-461
-461
-462
-463
-463
-464
-465
-466
-467
-468
-468
-469
-470
-471
-472
-473
-474
-474
-475
-476
-476
-477
-477
-478
-479
-479
-480
-481
-481
-482
-483
-483
-484
-485
-486
-487
-488
-488
-489
-490
-490
-491
-491
-492
-492
-492
-492
-493
-493
-493
-493
-492
-492
-492
-492
-492
-492
-492
-492
-492
-492
-492
-492
-492
-492
-493
-493
-493
-494
-494
-495
-496
-496
-497
-497
-497
-497
-496
-495
-495
-493
-492
-491
-490
-488
-487
-485
-483
-482
-480
-479
-477
-476
-475
-474
-473
-472
-472
-471
-471
-470
-470
-470
-469
-469
-469
-469
-468
-468
-468
-468
-468
-468
-468
-468
-468
-469
-469
-469
-469
-469
-470
-470
-470
-471
-471
-471
-471
-472
-472
-473
-473
-474
-476
-477
-479
-481
-483
-486
-488
-491
-494
-496
-499
-502
-504
-506
-509
-511
-513
-515
-517
-518
-520
-522
-524
-526
-528
-530
-532
-535
-537
-539
-541
-544
-546
-549
-552
-554
-557
-560
-563
-566
-569
-571
-573
-575
-577
-578
-579
-580
-582
-583
-584
-586
-588
-590
-592
-594
-596
-597
-599
-601
-603
-606
-608
-611
-613
-616
-619
-622
-624
-627
-629
-631
-633
-635
-637
-639
-642
-644
-647
-649
-652
-655
-657
-660
-663
-667
-670
-674
-678
-683
-688
-692
-697
-703
-708
-712
-717
-722
-727
-732
-737
-743
-748
-753
-759
-764
-770
-775
-780
-785
-789
-794
-798
-802
-806
-810
-814
-818
-821
-825
-828
-832
-834
-837
-840
-842
-844
-846
-847
-849
-850
-851
-852
-853
-854
-855
-856
-856
-857
-857
-857
-857
-856
-856
-855
-853
-852
-850
-848
-846
-844
-842
-840
-837
-835
-833
-831
-829
-827
-825
-823
-822
-820
-817
-815
-813
-810
-807
-804
-801
-798
-795
-791
-788
-785
-782
-779
-776
-773
-771
-769
-768
-766
-765
-764
-762
-761
-759
-757
-755
-753
-751
-749
-746
-744
-743
-741
-740
-739
-738
-737
-737
-737
-737
-737
-737
-737
-738
-739
-739
-740
-742
-743
-744
-745
-746
-746
-747
-748
-748
-749
-749
-750
-750
-751
-751
-752
-752
-752
-752
-752
-752
-752
-751
-751
-751
-750
-750
-750
-750
-750
-750
-751
-751
-752
-753
-754
-755
-757
-758
-760
-762
-763
-765
-766
-767
-768
-768
-769
-769
-769
-768
-767
-767
-766
-765
-763
-762
-761
-760
-759
-758
-758
-757
-757
-757
-756
-756
-756
-755
-755
-754
-754
-754
-753
-753
-753
-753
-752
-752
-752
-752
-751
-751
-750
-750
-749
-748
-747
-746
-744
-743
-742
-741
-739
-738
-737
-735
-734
-733
-731
-730
-728
-726
-724
-722
-720
-718
-715
-712
-709
-706
-703
-700
-696
-692
-688
-684
-679
-674
-668
-662
-656
-649
-642
-634
-627
-619
-611
-603
-595
-587
-579
-571
-563
-556
-548
-540
-532
-525
-517
-509
-501
-494
-486
-479
-472
-464
-457
-450
-443
-436
-428
-421
-414
-407
-400
-393
-387
-380
-374
-368
-363
-357
-352
-346
-340
-335
-329
-323
-317
-311
-305
-300
-294
-290
-285
-281
-277
-274
-271
-268
-266
-264
-263
-261
-261
-260
-260
-260
-260
-260
-261
-261
-262
-262
-262
-263
-263
-264
-265
-267
-269
-271
-274
-277
-281
-284
-288
-292
-296
-300
-303
-307
-310
-313
-316
-318
-321
-323
-326
-329
-331
-334
-338
-341
-345
-349
-354
-358
-362
-366
-370
-374
-378
-382
-385
-388
-392
-395
-398
-402
-405
-408
-412
-415
-418
-421
-424
-427
-431
-434
-437
-440
-443
-446
-449
-451
-454
-456
-458
-461
-464
-467
-470
-473
-476
-480
-484
-487
-491
-495
-499
-503
-507
-511
-515
-519
-522
-526
-529
-531
-533
-535
-537
-538
-539
-541
-542
-543
-544
-546
-547
-549
-550
-551
-553
-554
-554
-554
-554
-553
-552
-550
-548
-545
-542
-539
-535
-532
-529
-526
-523
-520
-518
-515
-513
-511
-509
-507
-505
-503
-501
-498
-496
-494
-492
-489
-486
-482
-479
-475
-470
-466
-461
-456
-451
-446
-440
-435
-430
-425
-420
-416
-412
-409
-406
-404
-402
-401
-401
-400
-400
-400
-400
-400
-400
-400
-399
-398
-396
-394
-392
-390
-388
-386
-384
-383
-382
-382
-382
-383
-384
-387
-390
-393
-398
-403
-408
-415
-421
-429
-436
-444
-452
-460
-467
-475
-483
-491
-500
-508
-517
-525
-534
-543
-552
-561
-569
-578
-587
-595
-604
-612
-621
-629
-638
-647
-655
-664
-672
-681
-689
-698
-706
-715
-723
-731
-739
-747
-755
-762
-770
-778
-785
-794
-802
-810
-819
-828
-837
-846
-855
-863
-871
-878
-884
-889
-893
-896
-898
-899
-900
-899
-898
-895
-892
-888
-883
-878
-872
-865
-858
-850
-841
-832
-823
-814
-804
-795
-785
-775
-766
-756
-746
-735
-725
-714
-702
-690
-678
-665
-653
-641
-628
-617
-605
-593
-582
-571
-560
-549
-538
-528
-517
-507
-497
-486
-476
-466
-456
-446
-436
-425
-415
-406
-396
-387
-378
-370
-362
-355
-348
-340
-333
-326
-319
-312
-305
-298
-291
-285
-278
-272
-265
-259
-253
-247
-241
-235
-229
-223
-217
-211
-205
-200
-194
-188
-183
-178
-172
-167
-162
-157
-152
-148
-144
-140
-136
-132
-129
-126
-123
-120
-118
-116
-115
-113
-112
-110
-109
-107
-104
-101
-98
-94
-90
-86
-81
-76
-71
-67
-62
-57
-53
-49
-44
-40
-36
-32
-28
-24
-20
-16
-13
-10
-7
-4
-1
1
4
6
9
11
14
16
19
22
25
28
32
36
40
45
50
56
62
69
76
84
91
99
106
114
122
129
137
145
152
160
167
175
182
190
197
205
213
221
229
238
247
255
264
274
283
292
301
310
319
328
337
346
355
364
374
384
394
404
415
426
438
450
463
476
489
502
515
528
540
553
565
578
590
602
615
627
640
653
666
680
694
709
725
741
758
775
793
810
828
845
862
878
894
909
923
938
951
965
978
991
1004
1016
1030
1043
1055
1067
1080
1092
1104
1116
1129
1141
1153
1165
1177
1189
1200
1211
1221
1231
1240
1249
1256
1263
1269
1275
1280
1284
1287
1290
1292
1294
1296
1297
1298
1299
1299
1299
1299
1298
1297
1295
1293
1291
1289
1286
1283
1280
1276
1273
1269
1266
1262
1259
1256
1254
1252
1251
1251
1251
1251
1252
1253
1254
1255
1256
1258
1259
1260
1262
1264
1266
1269
1272
1276
1280
1284
1289
1294
1299
1305
1310
1316
1322
1327
1333
1339
1345
1351
1357
1363
1370
1377
1384
1392
1400
1409
1418
1427
1436
1445
1454
1463
1471
1480
1488
1495
1503
1510
1517
1524
1532
1539
1548
1557
1566
1576
1586
1596
1607
1617
1628
1638
1649
1659
1669
1679
1690
1700
1710
1720
1730
1740
1749
1758
1767
1775
1783
1790
1796
1802
1808
1813
1817
1822
1825
1829
1832
1835
1838
1841
1843
1846
1848
1851
1853
1855
1857
1858
1860
1861
1863
1865
1866
1868
1871
1873
1877
1880
1883
1887
1892
1896
1901
1905
1910
1916
1921
1927
1934
1941
1949
1957
1965
1974
1984
1994
2005
2016
2027
2039
2051
2063
2075
2086
2098
2109
2119
2129
2138
2146
2153
2160
2165
2170
2174
2178
2181
2183
2185
2187
2188
2188
2189
2189
2188
2188
2187
2185
2184
2182
2179
2176
2173
2170
2167
2163
2159
2154
2149
2144
2137
2130
2122
2113
2102
2091
2079
2066
2052
2037
2023
2009
1993
1978
1963
1947
1931
1916
1900
1884
1869
1854
1839
1824
1810
1795
1781
1767
1753
1740
1726
1713
1699
1686
1674
1661
1649
1637
1626
1615
1604
1593
1583
1573
1563
1554
1545
1537
1529
1521
1513
1506
1498
1489
1481
1471
1462
1451
1441
1430
1419
1407
1395
1384
1372
1360
1348
1336
1323
1311
1299
1287
1274
1261
1249
1236
1223
1209
1196
1182
1168
1155
1141
1127
1113
1100
1086
1073
1060
1047
1035
1022
1010
999
988
977
966
955
945
935
925
915
906
896
886
876
866
855
845
834
823
811
800
788
776
764
752
741
729
718
706
695
684
673
662
651
640
629
618
607
596
585
574
564
553
543
533
523
514
506
498
490
484
478
474
470
467
464
462
461
460
459
459
459
459
460
461
463
464
466
469
471
473
476
478
481
484
487
490
494
497
501
504
508
511
515
518
520
522
524
525
526
527
527
526
525
523
521
518
514
510
505
500
494
488
481
473
465
455
445
433
421
407
393
377
361
343
325
305
285
264
243
221
199
176
153
130
107
84
61
37
14
-10
-34
-58
-82
-106
-130
-154
-178
-202
-225
-248
-271
-293
-315
-337
-357
-378
-397
-417
-435
-454
-472
-490
-508
-526
-543
-560
-578
-595
-611
-628
-644
-659
-675
-690
-705
-719
-733
-747
-761
-774
-787
-799
-811
-822
-833
-844
-854
-863
-872
-881
-889
-896
-903
-909
-915
-921
-926
-931
-936
-940
-945
-950
-954
-959
-963
-968
-972
-977
-982
-987
-992
-997
-1000
-1006
-1010
-1014
-1018
-1022
-1027
-1030
-1034
-1038
-1041
-1045
-1050
-1054
-1059
-1064
-1070
-1076
-1082
-1088
-1095
-1101
-1108
-1114
-1120
-1126
-1131
-1136
-1140
-1144
-1147
-1150
-1151
-1153
-1153
-1153
-1152
-1151
-1149
-1146
-1143
-1139
-1135
-1131
-1126
-1121
-1116
-1111
-1106
-1100
-1095
-1089
-1083
-1077
-1070
-1064
-1057
-1051
-1044
-1037
-1030
-1022
-1016
-1008
-1000
-991
-982
-973
-964
-955
-946
-936
-928
-919
-911
-903
-896
-889
-883
-877
-872
-868
-864
-860
-857
-854
-852
-849
-847
-844
-842
-839
-836
-833
-830
-826
-822
-817
-812
-807
-802
-796
-790
-783
-777
-770
-763
-755
-747
-739
-731
-722
-713
-704
-695
-685
-675
-665
-655
-645
-635
-624
-614
-603
-592
-581
-570
-558
-547
-536
-524
-513
-501
-489
-477
-464
-451
-438
-424
-410
-396
-381
-367
-352
-338
-324
-310
-297
-284
-271
-259
-247
-236
-225
-215
-205
-195
-186
-177
-168
-159
-151
-143
-135
-127
-120
-112
-104
-97
-89
-82
-74
-67
-59
-51
-43
-35
-26
-18
-10
-1
7
16
24
33
42
50
59
68
78
87
96
105
114
123
132
141
149
158
166
173
181
188
195
202
208
214
219
224
229
233
236
239
241
243
243
243
242
240
237
233
228
223
218
212
205
199
192
185
178
171
163
156
149
141
134
126
119
111
102
94
85
76
67
57
48
39
30
21
12
4
-3
-10
-16
-22
-27
-31
-35
-39
-41
-44
-46
-48
-49
-50
-51
-51
-51
-50
-50
-48
-47
-45
-42
-40
-37
-34
-31
-28
-24
-20
-16
-12
-7
-2
3
9
15
21
27
34
41
48
56
63
71
79
87
95
103
111
120
128
137
145
154
163
172
181
191
200
209
219
229
238
248
257
267
277
287
296
306
316
326
336
345
355
364
373
382
390
399
407
415
422
430
437
444
450
457
462
468
472
476
480
483
486
488
489
491
492
492
493
493
494
494
494
495
495
496
496
497
499
500
502
503
505
507
509
511
513
515
518
520
522
524
526
529
531
533
535
538
540
543
546
549
552
556
560
564
569
574
579
585
591
598
604
611
618
625
632
639
646
653
659
665
671
676
681
686
690
693
696
699
701
703
704
704
704
704
703
703
702
700
699
697
696
695
693
692
691
690
689
689
689
689
690
691
693
695
697
700
703
707
710
714
717
720
724
727
729
732
734
736
737
738
738
738
738
737
735
732
729
725
721
716
710
704
698
692
685
679
672
666
659
653
648
643
638
634
630
627
624
622
619
617
615
612
610
607
605
602
598
594
590
586
581
576
570
564
558
551
545
537
530
523
515
507
499
491
482
473
464
454
443
432
421
408
395
381
366
350
333
316
298
279
259
239
219
198
177
155
134
112
90
68
47
25
3
-19
-40
-62
-83
-105
-126
-147
-167
-188
-209
-230
-251
-272
-293
-315
-337
-359
-382
-405
-429
-453
-477
-502
-527
-552
-578
-603
-628
-653
-678
-703
-727
-751
-775
-798
-821
-843
-865
-887
-908
-929
-949
-970
-990
-1010
-1030
-1049
-1069
-1089
-1108
-1128
-1148
-1168
-1187
-1207
-1226
-1245
-1265
-1283
-1302
-1321
-1340
-1358
-1377
-1395
-1414
-1433
-1451
-1470
-1489
-1507
-1526
-1545
-1564
-1582
-1601
-1620
-1638
-1657
-1675
-1694
-1712
-1731
-1749
-1767
-1785
-1803
-1821
-1839
-1857
-1875
-1893
-1911
-1928
-1946
-1964
-1981
-1997
-2013
-2029
-2045
-2060
-2074
-2088
-2102
-2115
-2128
-2141
-2153
-2165
-2177
-2188
-2200
-2211
-2221
-2232
-2242
-2252
-2261
-2270
-2279
-2287
-2295
-2303
-2310
-2318
-2324
-2331
-2337
-2343
-2349
-2354
-2360
-2364
-2369
-2373
-2377
-2380
-2383
-2386
-2388
-2389
-2390
-2391
-2391
-2391
-2391
-2390
-2389
-2387
-2386
-2384
-2382
-2379
-2377
-2375
-2372
-2370
-2367
-2365
-2363
-2361
-2359
-2358
-2356
-2355
-2354
-2352
-2351
-2350
-2349
-2348
-2347
-2347
-2346
-2345
-2343
-2342
-2341
-2339
-2337
-2335
-2333
-2330
-2327
-2324
-2320
-2316
-2312
-2307
-2302
-2297
-2291
-2285
-2278
-2271
-2263
-2256
-2248
-2240
-2231
-2223
-2215
-2206
-2198
-2189
-2181
-2173
-2166
-2159
-2152
-2146
-2140
-2135
-2131
-2127
-2124
-2122
-2120
-2119
-2118
-2118
-2119
-2120
-2122
-2124
-2127
-2130
-2134
-2139
-2144
-2149
-2155
-2161
-2167
-2174
-2180
-2187
-2194
-2201
-2208
-2215
-2223
-2230
-2237
-2244
-2252
-2259
-2266
-2273
-2280
-2286
-2292
-2298
-2304
-2310
-2315
-2321
-2326
-2330
-2335
-2339
-2343
-2347
-2351
-2355
-2358
-2362
-2366
-2370
-2374
-2379
-2383
-2388
-2393
-2398
-2404
-2409
-2415
-2421
-2427
-2433
-2439
-2445
-2451
-2457
-2463
-2468
-2474
-2479
-2484
-2490
-2495
-2499
-2504
-2508
-2512
-2515
-2517
-2520
-2521
-2523
-2523
-2524
-2523
-2523
-2522
-2521
-2519
-2517
-2515
-2512
-2509
-2506
-2502
-2498
-2494
-2489
-2484
-2479
-2473
-2467
-2461
-2454
-2447
-2440
-2433
-2426
-2419
-2412
-2405
-2399
-2392
-2385
-2379
-2372
-2365
-2359
-2352
-2346
-2339
-2332
-2325
-2319
-2312
-2305
-2299
-2293
-2287
-2281
-2276
-2271
-2266
-2262
-2258
-2254
-2251
-2247
-2244
-2241
-2239
-2236
-2233
-2231
-2228
-2225
-2223
-2220
-2217
-2214
-2210
-2207
-2203
-2198
-2194
-2188
-2183
-2176
-2170
-2163
-2155
-2148
-2140
-2132
-2123
-2114
-2105
-2095
-2085
-2074
-2063
-2052
-2040
-2027
-2015
-2001
-1987
-1973
-1958
-1943
-1928
-1912
-1896
-1881
-1865
-1849
-1833
-1817
-1802
-1787
-1772
-1757
-1742
-1728
-1713
-1699
-1686
-1672
-1660
-1647
-1636
-1624
-1613
-1603
-1593
-1584
-1575
-1567
-1559
-1552
-1545
-1539
-1534
-1528
-1524
-1520
-1516
-1512
-1509
-1507
-1504
-1502
-1501
-1499
-1498
-1497
-1496
-1494
-1493
-1492
-1490
-1489
-1487
-1486
-1484
-1482
-1480
-1478
-1476
-1474
-1471
-1469
-1467
-1465
-1463
-1460
-1459
-1457
-1455
-1454
-1453
-1452
-1451
-1450
-1449
-1449
-1448
-1448
-1447
-1447
-1446
-1446
-1445
-1444
-1443
-1442
-1441
-1439
-1437
-1434
-1431
-1427
-1423
-1418
-1413
-1407
-1400
-1393
-1385
-1376
-1367
-1357
-1347
-1336
-1325
-1314
-1302
-1290
-1277
-1264
-1250
-1237
-1222
-1208
-1193
-1178
-1163
-1148
-1132
-1116
-1100
-1084
-1067
-1050
-1033
-1016
-999
-982
-964
-947
-929
-911
-894
-876
-859
-842
-825
-808
-792
-776
-760
-745
-731
-717
-704
-691
-679
-668
-658
-648
-638
-629
-621
-614
-607
-600
-594
-588
-583
-578
-574
-571
-568
-565
-563
-562
-561
-560
-560
-561
-562
-564
-566
-568
-571
-574
-578
-582
-586
-590
-595
-599
-603
-608
-612
-617
-621
-625
-629
-632
-635
-638
-640
-642
-644
-645
-646
-647
-648
-648
-649
-649
-650
-650
-651
-652
-653
-654
-655
-657
-658
-660
-662
-664
-666
-668
-670
-672
-674
-676
-678
-679
-680
-681
-682
-683
-684
-685
-686
-687
-688
-689
-690
-692
-694
-696
-698
-700
-703
-706
-709
-713
-717
-722
-728
-734
-741
-748
-756
-764
-774
-783
-794
-804
-816
-827
-839
-852
-864
-877
-889
-902
-915
-927
-939
-951
-963
-975
-986
-996
-1006
-1016
-1025
-1033
-1041
-1048
-1055
-1061
-1067
-1072
-1077
-1081
-1084
-1087
-1089
-1091
-1092
-1093
-1093
-1092
-1091
-1089
-1087
-1084
-1081
-1077
-1073
-1068
-1064
-1059
-1054
-1049
-1043
-1038
-1032
-1027
-1020
-1014
-1008
-1002
-997
-991
-985
-978
-971
-963
-955
-946
-937
-928
-918
-907
-896
-885
-873
-861
-848
-836
-823
-809
-796
-782
-768
-753
-738
-723
-708
-692
-676
-660
-644
-628
-612
-595
-579
-562
-545
-528
-512
-495
-479
-462
-446
-430
-415
-399
-384
-370
-355
-342
-328
-315
-302
-289
-277
-265
-252
-240
-228
-216
-204
-192
-180
-167
-155
-142
-129
-116
-102
-89
-74
-60
-45
-29
-13
3
19
36
53
71
88
106
124
142
160
178
197
215
234
252
270
289
307
326
345
363
382
400
419
437
455
473
492
509
527
545
562
579
596
613
629
645
661
677
692
707
722
737
751
765
778
791
804
817
829
841
852
864
875
885
896
906
916
926
935
944
953
961
968
976
982
988
994
999
1002
1006
1010
1012
1016
1018
1018
1020
1020
1020
1020
1020
1020
1018
1018
1016
1014
1012
1008
1006
1002
1000
996
992
988
983
979
974
970
965
961
956
952
947
943
939
934
930
926
923
919
916
912
909
906
903
900
898
895
893
891
888
886
884
882
880
877
875
872
869
866
863
859
856
851
847
842
838
833
827
822
816
811
805
799
793
786
780
774
768
761
755
749
743
737
731
725
719
714
708
702
696
690
684
678
673
667
661
655
649
643
638
632
626
619
613
607
600
593
587
580
573
565
558
551
543
536
528
520
512
503
494
485
476
466
455
445
434
423
411
400
388
377
365
354
342
330
319
308
296
285
275
264
253
243
233
224
214
205
197
188
181
173
166
159
152
146
140
135
130
125
121
117
113
110
108
106
105
104
104
104
106
107
109
112
115
119
123
128
133
138
144
150
156
163
170
177
185
193
201
209
218
227
236
245
255
265
275
285
296
306
317
328
340
351
362
374
385
396
408
419
430
441
451
462
472
482
492
501
511
520
530
539
549
558
568
577
587
596
605
614
623
632
641
649
658
666
674
682
690
698
706
713
721
729
736
744
751
759
766
774
781
789
797
805
813
821
830
838
847
856
866
875
884
894
903
913
922
931
940
948
956
964
971
978
985
991
997
1002
1006
1010
1012
1016
1018
1020
1020
1022
1022
1022
1022
1020
1020
1018
1018
1016
1014
1012
1010
1008
1006
1004
1002
999
996
993
989
985
981
977
973
968
963
958
953
947
941
935
928
921
913
905
896
887
878
868
857
846
835
824
812
800
788
775
763
750
738
725
713
700
687
674
662
649
636
623
610
596
583
570
557
544
530
517
504
491
478
464
451
438
425
412
399
386
373
361
349
337
325
314
303
291
280
270
259
248
237
227
216
205
194
183
172
161
149
137
125
113
100
87
74
61
48
34
20
5
-9
-24
-38
-53
-69
-84
-99
-115
-130
-145
-160
-175
-189
-203
-217
-230
-243
-255
-267
-279
-290
-301
-311
-321
-332
-341
-351
-361
-370
-380
-390
-399
-409
-419
-428
-438
-448
-458
-468
-478
-488
-498
-508
-518
-527
-537
-546
-555
-564
-573
-581
-589
-597
-604
-611
-617
-623
-629
-634
-638
-642
-645
-648
-651
-652
-654
-654
-655
-654
-654
-653
-651
-649
-647
-645
-642
-639
-636
-633
-630
-626
-623
-620
-616
-613
-609
-606
-602
-598
-594
-590
-586
-581
-576
-572
-567
-561
-556
-551
-545
-540
-534
-528
-522
-516
-510
-504
-497
-490
-483
-475
-467
-459
-451
-442
-433
-424
-414
-405
-395
-384
-374
-364
-353
-342
-332
-321
-311
-301
-291
-282
-273
-265
-257
-250
-244
-239
-234
-230
-226
-223
-221
-219
-217
-215
-214
-213
-212
-211
-210
-209
-208
-207
-206
-204
-203
-201
-199
-197
-195
-192
-189
-186
-183
-179
-176
-172
-168
-164
-161
-157
-153
-149
-145
-141
-138
-134
-130
-127
-123
-120
-116
-113
-110
-107
-105
-102
-100
-98
-97
-95
-94
-93
-93
-92
-92
-91
-91
-91
-91
-92
-92
-92
-93
-94
-95
-97
-98
-100
-102
-104
-106
-108
-111
-113
-116
-119
-121
-124
-127
-130
-133
-136
-139
-142
-146
-149
-153
-157
-161
-166
-170
-175
-180
-185
-191
-196
-202
-207
-213
-219
-224
-230
-236
-242
-247
-253
-259
-265
-270
-276
-282
-288
-294
-299
-305
-311
-316
-322
-328
-333
-339
-344
-350
-355
-361
-366
-372
-377
-382
-387
-392
-397
-403
-408
-413
-418
-423
-428
-433
-439
-444
-450
-455
-461
-467
-473
-478
-484
-490
-495
-500
-505
-510
-515
-519
-523
-527
-531
-535
-538
-542
-545
-548
-551
-554
-557
-559
-562
-564
-567
-569
-571
-574
-577
-579
-582
-586
-589
-593
-598
-603
-608
-613
-619
-624
-630
-636
-642
-648
-653
-659
-664
-668
-673
-676
-680
-683
-685
-687
-689
-690
-690
-690
-689
-688
-686
-684
-682
-680
-677
-674
-671
-668
-664
-661
-657
-654
-650
-647
-643
-639
-636
-632
-628
-624
-621
-617
-613
-609
-605
-601
-597
-593
-589
-586
-582
-579
-575
-572
-569
-566
-563
-560
-557
-554
-551
-548
-545
-542
-539
-536
-533
-529
-526
-522
-519
-516
-512
-509
-506
-503
-500
-497
-494
-491
-488
-485
-483
-480
-477
-474
-472
-469
-466
-463
-459
-456
-452
-448
-444
-440
-436
-431
-427
-422
-418
-413
-409
-404
-399
-395
-390
-385
-381
-376
-371
-366
-360
-355
-349
-343
-337
-330
-323
-316
-308
-301
-292
-284
-276
-267
-258
-250
-241
-231
-222
-213
-203
-193
-183
-173
-162
-151
-139
-128
-115
-103
-91
-78
-65
-51
-38
-24
-10
5
19
34
49
64
80
95
111
127
143
159
175
192
208
225
241
258
275
291
308
325
342
358
375
392
409
426
443
461
478
495
512
529
546
563
580
597
613
630
646
662
678
694
709
724
738
753
766
780
792
805
817
828
839
849
859
868
877
885
893
901
908
914
920
926
931
936
940
945
948
952
955
958
960
963
965
967
969
970
972
974
975
976
978
979
981
982
984
985
987
988
990
991
993
994
995
997
998
998
999
1000
1000
1000
1000
1000
1000
1000
999
998
997
996
994
992
990
988
986
983
980
977
974
971
967
964
959
955
950
945
939
933
927
921
914
907
900
893
886
878
871
863
856
848
841
833
826
818
811
803
795
787
779
770
761
752
742
733
723
712
702
691
680
669
657
645
633
621
609
597
585
573
561
549
538
528
518
508
499
491
484
477
470
465
460
455
452
448
445
442
440
438
436
435
433
432
431
429
428
427
425
424
422
420
418
417
415
413
411
409
407
405
404
403
402
402
401
402
402
403
405
407
409
412
416
419
424
429
434
440
445
452
458
464
471
477
484
490
497
503
510
516
523
529
535
541
547
553
559
564
570
575
580
584
589
593
597
601
604
607
610
612
614
615
616
617
617
617
616
616
615
614
613
612
611
610
609
608
607
606
606
605
605
605
604
604
604
604
604
604
604
603
603
602
602
600
599
597
596
593
591
588
586
583
580
577
573
570
567
564
561
559
556
554
552
551
550
549
548
548
547
547
547
548
548
548
549
549
550
551
551
551
552
552
552
552
551
551
551
550
550
549
548
547
545
544
543
541
539
537
535
533
530
528
525
523
520
517
514
512
509
506
504
502
499
497
495
493
492
490
489
488
487
486
485
485
485
485
485
485
486
486
487
488
489
491
492
493
495
496
498
499
500
501
502
503
503
503
503
503
503
502
501
500
499
498
496
494
492
489
487
484
480
476
472
467
461
455
449
442
435
428
420
412
404
395
387
378
368
359
349
339
329
318
308
297
286
274
263
251
240
228
216
204
192
180
168
156
144
133
122
111
100
90
80
71
62
53
44
36
28
21
13
6
-1
-7
-14
-20
-26
-32
-38
-43
-49
-54
-59
-64
-69
-74
-78
-82
-87
-91
-94
-98
-102
-106
-110
-113
-117
-121
-124
-128
-131
-135
-139
-142
-146
-149
-153
-156
-160
-163
-167
-171
-175
-179
-183
-188
-192
-197
-203
-209
-215
-221
-228
-235
-243
-252
-260
-270
-280
-290
-302
-313
-326
-338
-352
-365
-379
-394
-409
-424
-439
-454
-469
-484
-499
-514
-529
-544
-559
-573
-587
-601
-615
-629
-643
-656
-669
-682
-695
-708
-720
-732
-744
-756
-768
-779
-790
-801
-811
-822
-832
-842
-851
-861
-870
-878
-887
-895
-903
-911
-918
-925
-932
-938
-944
-950
-956
-962
-968
-973
-979
-984
-990
-995
-1000
-1006
-1012
-1018
-1026
-1032
-1039
-1046
-1053
-1060
-1066
-1072
-1078
-1084
-1089
-1094
-1099
-1103
-1107
-1110
-1113
-1115
-1117
-1119
-1121
-1123
-1124
-1126
-1127
-1129
-1130
-1131
-1133
-1134
-1135
-1136
-1137
-1138
-1139
-1140
-1142
-1143
-1144
-1145
-1146
-1148
-1149
-1150
-1152
-1153
-1154
-1155
-1157
-1158
-1159
-1160
-1161
-1162
-1164
-1165
-1166
-1168
-1169
-1171
-1173
-1174
-1176
-1178
-1181
-1183
-1186
-1189
-1192
-1195
-1199
-1202
-1206
-1210
-1215
-1219
-1224
-1228
-1233
-1239
-1244
-1249
-1255
-1261
-1267
-1274
-1280
-1287
-1294
-1301
-1309
-1316
-1324
-1332
-1340
-1348
-1357
-1365
-1373
-1381
-1389
-1398
-1405
-1413
-1421
-1428
-1436
-1443
-1450
-1456
-1463
-1469
-1475
-1481
-1486
-1491
-1496
-1500
-1505
-1509
-1512
-1516
-1519
-1522
-1525
-1528
-1531
-1534
-1537
-1540
-1543
-1546
-1550
-1553
-1556
-1559
-1562
-1565
-1569
-1572
-1576
-1580
-1584
-1588
-1592
-1596
-1601
-1605
-1610
-1614
-1619
-1623
-1628
-1633
-1637
-1641
-1646
-1650
-1654
-1659
-1663
-1667
-1671
-1675
-1680
-1684
-1687
-1691
-1695
-1698
-1701
-1703
-1706
-1708
-1709
-1711
-1712
-1713
-1714
-1714
-1715
-1715
-1716
-1716
-1717
-1717
-1717
-1718
-1719
-1719
-1720
-1721
-1721
-1722
-1722
-1722
-1723
-1722
-1722
-1721
-1721
-1719
-1718
-1716
-1714
-1712
-1709
-1706
-1703
-1699
-1695
-1691
-1687
-1682
-1678
-1673
-1668
-1664
-1659
-1655
-1650
-1646
-1641
-1637
-1632
-1628
-1623
-1618
-1613
-1608
-1603
-1597
-1591
-1585
-1579
-1572
-1566
-1558
-1551
-1544
-1536
-1528
-1520
-1511
-1502
-1494
-1484
-1475
-1466
-1456
-1446
-1435
-1424
-1413
-1402
-1391
-1379
-1367
-1354
-1342
-1329
-1316
-1302
-1288
-1274
-1260
-1245
-1230
-1215
-1200
-1184
-1168
-1152
-1136
-1120
-1103
-1087
-1070
-1054
-1038
-1020
-1004
-989
-973
-958
-942
-927
-912
-897
-883
-869
-856
-843
-830
-818
-806
-795
-784
-774
-764
-754
-745
-735
-726
-718
-709
-701
-693
-685
-677
-669
-662
-654
-646
-639
-631
-624
-617
-609
-603
-596
-589
-583
-577
-571
-566
-561
-556
-552
-548
-544
-541
-538
-535
-533
-531
-529
-528
-526
-525
-525
-524
-524
-523
-523
-522
-522
-521
-520
-520
-519
-518
-516
-515
-513
-510
-508
-505
-501
-497
-493
-487
-481
-475
-467
-459
-450
-440
-430
-418
-406
-393
-380
-366
-351
-336
-321
-304
-288
-271
-254
-237
-219
-201
-183
-165
-146
-128
-109
-91
-72
-54
-36
-17
1
19
36
54
71
88
105
122
139
155
171
187
203
219
234
249
264
278
292
306
318
331
342
354
364
374
383
392
400
408
415
422
428
433
438
443
447
450
453
455
457
458
459
460
459
459
458
457
455
453
451
449
446
444
441
438
436
433
429
426
423
419
415
411
407
403
398
394
389
384
379
374
369
364
359
355
350
347
344
341
339
338
337
337
338
340
343
346
350
355
360
366
373
381
389
397
406
415
425
434
444
455
465
476
487
499
510
522
535
547
560
573
586
599
613
627
641
656
670
685
700
715
731
747
763
780
797
814
832
849
868
886
905
924
943
963
983
1002
1022
1043
1064
1084
1105
1125
1146
1166
1186
1205
1225
1244
1263
1282
1301
1319
1337
1355
1373
1391
1408
1425
1442
1460
1477
1494
1511
1529
1546
1565
1583
1602
1621
1641
1661
1682
1703
1725
1747
1769
1792
1815
1838
1862
1885
1909
1933
1957
1981
2005
2029
2054
2079
2104
2129
2154
2180
2206
2232
2258
2285
2311
2338
2366
2393
2421
2449
2478
2506
2535
2564
2593
2623
2652
2681
2711
2740
2769
2797
2826
2854
2882
2909
2936
2962
2987
3012
3037
3060
3083
3106
3128
3149
3170
3190
3210
3229
3248
3267
3285
3303
3321
3338
3355
3371
3387
3402
3417
3432
3446
3459
3472
3484
3495
3505
3515
3523
3531
3538
3544
3548
3552
3554
3555
3556
3555
3552
3549
3545
3540
3533
3526
3517
3507
3496
3485
3472
3458
3444
3429
3412
3396
3378
3360
3341
3322
3302
3281
3260
3238
3216
3193
3169
3145
3120
3095
3068
3041
3014
2985
2956
2926
2896
2864
2833
2801
2768
2735
2701
2667
2632
2597
2562
2526
2490
2453
2416
2379
2341
2303
2265
2227
2188
2149
2110
2071
2032
1992
1953
1913
1873
1834
1794
1754
1714
1674
1634
1594
1554
1514
1474
1434
1394
1354
1314
1275
1235
1195
1155
1115
1075
1036
996
957
918
878
839
801
762
723
685
647
609
572
534
498
462
426
391
357
324
291
259
229
199
171
143
117
92
68
44
22
1
-19
-39
-58
-76
-93
-110
-127
-143
-158
-173
-188
-202
-216
-230
-243
-256
-269
-281
-293
-304
-314
-324
-333
-341
-349
-356
-362
-367
-372
-376
-380
-382
-384
-386
-387
-387
-386
-385
-383
-381
-378
-375
-371
-367
-362
-356
-350
-344
-337
-330
-323
-315
-308
-300
-293
-286
-279
-273
-267
-262
-257
-253
-250
-247
-245
-244
-243
-243
-244
-246
-249
-252
-256
-260
-265
-271
-278
-284
-292
-299
-307
-315
-323
-331
-339
-346
-354
-361
-368
-375
-381
-387
-392
-397
-401
-405
-408
-410
-411
-412
-412
-411
-409
-407
-403
-399
-394
-389
-382
-375
-367
-358
-349
-338
-327
-316
-303
-290
-277
-263
-248
-233
-217
-201
-185
-169
-152
-136
-119
-103
-87
-72
-57
-42
-28
-15
-3
8
19
28
35
42
47
50
51
51
49
46
40
33
24
13
0
-14
-31
-50
-71
-93
-118
-145
-173
-203
-236
-270
-306
-344
-384
-425
-469
-514
-561
-610
-661
-713
-767
-823
-880
-938
-998
-1059
-1121
-1184
-1248
-1312
-1378
-1444
-1511
-1578
-1645
-1712
-1780
-1847
-1914
-1981
-2047
-2112
-2177
-2241
-2305
-2367
-2429
-2490
-2550
-2609
-2667
-2725
-2781
-2837
-2892
-2946
-2999
-3051
-3101
-3151
-3200
-3247
-3293
-3339
-3383
-3427
-3470
-3512
-3554
-3595
-3636
-3677
-3717
-3757
-3797
-3838
-3878
-3918
-3958
-3998
-4038
-4078
-4118
-4157
-4197
-4236
-4275
-4314
-4353
-4391
-4429
-4466
-4503
-4539
-4574
-4609
-4642
-4675
-4707
-4737
-4767
-4795
-4823
-4849
-4874
-4898
-4921
-4943
-4964
-4983
-5001
-5018
-5034
-5048
-5062
-5074
-5086
-5096
-5106
-5114
-5122
-5129
-5136
-5142
-5148
-5153
-5158
-5163
-5168
-5173
-5178
-5184
-5189
-5194
-5200
-5206
-5212
-5218
-5225
-5232
-5239
-5246
-5253
-5261
-5269
-5277
-5285
-5294
-5302
-5311
-5320
-5329
-5339
-5350
-5361
-5373
-5386
-5399
-5414
-5430
-5447
-5465
-5484
-5505
-5527
-5551
-5575
-5601
-5628
-5657
-5687
-5717
-5749
-5782
-5816
-5851
-5887
-5924
-5962
-6001
-6040
-6081
-6121
-6163
-6205
-6248
-6292
-6336
-6381
-6427
-6473
-6519
-6566
-6614
-6661
-6709
-6757
-6805
-6853
-6900
-6947
-6994
-7040
-7085
-7130
-7173
-7215
-7257
-7296
-7334
-7371
-7406
-7438
-7469
-7498
-7526
-7551
-7574
-7595
-7614
-7632
-7648
-7662
-7674
-7685
-7694
-7702
-7708
-7713
-7716
-7718
-7719
-7719
-7717
-7714
-7709
-7704
-7697
-7689
-7679
-7669
-7657
-7643
-7628
-7612
-7594
-7575
-7554
-7531
-7506
-7479
-7450
-7419
-7387
-7352
-7315
-7275
-7234
-7191
-7146
-7098
-7049
-6998
-6946
-6892
-6836
-6780
-6722
-6664
-6606
-6546
-6487
-6428
-6368
-6309
-6250
-6192
-6134
-6076
-6019
-5963
-5907
-5852
-5797
-5743
-5689
-5635
-5581
-5527
-5474
-5420
-5366
-5313
-5259
-5205
-5151
-5096
-5042
-4987
-4931
-4875
-4819
-4762
-4705
-4647
-4589
-4531
-4472
-4412
-4353
-4294
-4234
-4174
-4114
-4054
-3995
-3935
-3876
-3817
-3758
-3699
-3641
-3583
-3525
-3468
-3411
-3355
-3299
-3244
-3188
-3133
-3079
-3024
-2970
-2915
-2860
-2805
-2750
-2695
-2639
-2583
-2526
-2469
-2411
-2353
-2294
-2234
-2173
-2111
-2049
-1985
-1921
-1856
-1790
-1723
-1655
-1587
-1517
-1448
-1378
-1307
-1237
-1167
-1097
-1027
-958
-890
-823
-757
-693
-630
-569
-510
-453
-398
-346
-297
-251
-207
-167
-129
-95
-63
-35
-11
11
30
46
58
68
75
80
81
80
77
72
64
54
42
28
13
-4
-23
-44
-66
-90
-116
-143
-172
-202
-235
-269
-305
-344
-385
-428
-473
-521
-572
-625
-681
-739
-800
-864
-931
-1000
-1073
-1148
-1226
-1306
-1389
-1475
-1564
-1655
-1749
-1844
-1943
-2043
-2146
-2250
-2356
-2464
-2574
-2685
-2797
-2910
-3024
-3138
-3254
-3369
-3485
-3602
-3718
-3834
-3951
-4067
-4182
-4298
-4413
-4527
-4640
-4753
-4865
-4976
-5085
-5194
-5301
-5407
-5512
-5615
-5717
-5817
-5916
-6014
-6111
-6206
-6300
-6394
-6486
-6577
-6667
-6757
-6846
-6934
-7022
-7109
-7196
-7283
-7369
-7455
-7542
-7628
-7714
-7799
-7885
-7971
-8055
-8141
-8226
-8311
-8395
-8478
-8561
-8643
-8725
-8805
-8885
-8963
-9041
-9117
-9192
-9265
-9337
-9407
-9474
-9540
-9604
-9666
-9725
-9782
-9836
-9888
-9938
-9984
-10028
-10070
-10109
-10145
-10178
-10209
-10237
-10262
-10284
-10303
-10319
-10332
-10342
-10349
-10353
-10353
-10350
-10343
-10333
-10319
-10302
-10281
-10256
-10227
-10195
-10159
-10119
-10075
-10028
-9977
-9923
-9865
-9804
-9740
-9672
-9602
-9528
-9452
-9372
-9290
-9206
-9118
-9028
-8936
-8841
-8744
-8644
-8543
-8438
-8332
-8224
-8113
-8000
-7886
-7769
-7651
-7531
-7409
-7286
-7161
-7034
-6906
-6777
-6646
-6514
-6381
-6247
-6111
-5975
-5838
-5700
-5561
-5421
-5281
-5140
-4998
-4856
-4713
-4569
-4425
-4280
-4135
-3990
-3844
-3698
-3551
-3405
-3258
-3111
-2964
-2818
-2671
-2525
-2378
-2233
-2087
-1943
-1798
-1655
-1512
-1370
-1229
-1088
-949
-810
-673
-536
-400
-264
-130
4
138
270
403
535
667
799
930
1061
1192
1323
1454
1584
1714
1843
1972
2101
2229
2357
2484
2610
2736
2861
2985
3108
3231
3352
3473
3592
3711
3828
3945
4059
4173
4285
4395
4504
4611
4716
4819
4920
5019
5115
5209
5301
5390
5476
5560
5641
5719
5794
5866
5935
6001
6064
6124
6181
6236
6287
6336
6382
6426
6467
6507
6545
6581
6615
6648
6679
6709
6739
6767
6794
6820
6846
6871
6896
6920
6943
6965
6987
7008
7027
7046
7063
7079
7094
7107
7118
7128
7135
7141
7145
7146
7146
7144
7139
7132
7124
7113
7100
7086
7069
7051
7030
7008
6984
6958
6930
6900
6869
6835
6799
6762
6722
6680
6636
6590
6542
6491
6439
6384
6327
6269
6208
6146
6082
6016
5949
5880
5811
5740
5668
5595
5522
5448
5373
5298
5222
5146
5070
4993
4917
4840
4763
4686
4610
4533
4457
4381
4305
4230
4156
4082
4009
3936
3864
3794
3724
3655
3587
3520
3453
3388
3324
3261
3199
3138
3078
3018
2960
2902
2845
2789
2733
2678
2623
2568
2514
2461
2408
2355
2302
2249
2197
2144
2091
2039
1986
1933
1879
1826
1772
1717
1663
1608
1552
1496
1440
1384
1328
1271
1214
1158
1102
1045
990
934
880
826
772
720
668
618
569
521
474
429
386
344
303
264
227
191
156
123
91
61
32
4
-23
-49
-74
-98
-122
-144
-166
-188
-209
-230
-250
-270
-289
-308
-327
-345
-362
-380
-396
-412
-428
-443
-458
-471
-485
-498
-510
-522
-533
-543
-554
-563
-572
-581
-589
-597
-604
-611
-617
-623
-628
-633
-637
-640
-643
-645
-646
-646
-646
-644
-642
-638
-634
-628
-622
-614
-605
-595
-584
-573
-560
-547
-533
-518
-503
-488
-472
-455
-439
-421
-404
-386
-368
-350
-331
-313
-294
-274
-255
-235
-215
-194
-173
-152
-130
-107
-84
-60
-35
-8
19
48
78
110
144
179
216
255
296
339
384
431
480
530
583
637
693
751
810
871
933
997
1061
1127
1193
1260
1328
1397
1465
1535
1604
1674
1744
1814
1883
1953
2021
2091
2160
2227
2295
2361
2426
2490
2552
2613
2673
2731
2787
2841
2894
2944
2992
3038
3082
3123
3162
3199
3233
3264
3293
3319
3343
3364
3383
3399
3412
3424
3433
3440
3445
3448
3449
3448
3446
3443
3438
3431
3424
3415
3406
3395
3384
3371
3358
3344
3329
3313
3297
3280
3262
3243
3224
3204
3183
3162
3141
3119
3096
3073
3049
3025
3001
2976
2950
2924
2898
2871
2844
2816
2788
2759
2729
2699
2669
2638
2607
2575
2542
2509
2476
2442
2407
2372
2336
2299
2261
2223
2185
2145
2105
2064
2023
1982
1939
1897
1854
1811
1769
1726
1683
1640
1598
1556
1515
1474
1435
1396
1357
1320
1284
1250
1216
1184
1153
1124
1096
1070
1045
1022
1000
980
962
946
931
918
907
898
891
886
883
881
882
885
889
896
905
915
928
942
958
976
996
1016
1040
1065
1092
1120
1150
1181
1214
1248
1284
1321
1360
1400
1441
1483
1527
1572
1618
1665
1713
1762
1812
1863
1914
1967
2020
2074
2128
2183
2238
2293
2349
2404
2459
2514
2569
2624
2678
2731
2784
2836
2887
2938
2988
3037
3085
3133
3179
3225
3270
3315
3358
3401
3444
3485
3526
3567
3606
3645
3684
3721
3758
3795
3830
3865
3900
3933
3966
3998
4030
4059
4090
4119
4147
4174
4200
4225
4249
4272
4294
4315
4335
4353
4371
4388
4404
4419
4433
4446
4459
4471
4482
4493
4503
4514
4524
4534
4544
4555
4565
4576
4587
4598
4610
4622
4635
4648
4661
4675
4690
4705
4720
4736
4752
4769
4785
4802
4819
4835
4852
4868
4884
4900
4915
4930
4944
4957
4970
4983
4995
5006
5017
5027
5037
5047
5056
5065
5074
5083
5092
5100
5109
5117
5125
5134
5142
5151
5159
5168
5177
5186
5195
5205
5215
5225
5235
5246
5256
5268
5279
5291
5304
5316
5329
5342
5356
5369
5383
5397
5411
5425
5440
5454
5469
5483
5498
5512
5527
5541
5555
5569
5583
5597
5611
5624
5638
5652
5665
5679
5692
5706
5719
5733
5747
5760
5774
5788
5802
5815
5829
5843
5856
5870
5883
5896
5909
5922
5934
5946
5959
5970
5982
5993
6004
6015
6025
6035
6045
6054
6062
6070
6077
6083
6088
6092
6096
6098
6099
6100
6099
6097
6094
6090
6085
6079
6072
6065
6056
6047
6038
6028
6017
6006
5995
5983
5972
5959
5947
5935
5923
5910
5898
5885
5873
5860
5848
5836
5823
5811
5798
5786
5773
5761
5748
5735
5722
5709
5696
5683
5669
5655
5640
5626
5610
5595
5579
5562
5545
5527
5509
5490
5470
5450
5429
5408
5386
5363
5339
5315
5289
5263
5236
5208
5179
5149
5117
5084
5050
5015
4979
4941
4901
4861
4819
4776
4731
4686
4639
4590
4541
4491
4440
4387
4334
4281
4226
4172
4117
4061
4005
3949
3893
3838
3782
3727
3672
3618
3564
3511
3459
3409
3359
3311
3264
3219
3176
3135
3096
3059
3024
2992
2963
2937
2914
2893
2876
2862
2851
2843
2838
2837
2839
2844
2853
2864
2878
2896
2916
2938
2963
2991
3021
3052
3086
3121
3158
3197
3237
3278
3320
3362
3406
3451
3496
3542
3589
3636
3684
3732
3781
3830
3880
3930
3980
4030
4081
4132
4183
4233
4284
4335
4386
4436
4487
4537
4587
4637
4687
4737
4786
4836
4885
4934
4983
5031
5078
5125
5172
5217
5262
5306
5348
5390
5430
5468
5505
5540
5573
5604
5633
5660
5684
5707
5727
5744
5759
5772
5782
5790
5796
5799
5800
5798
5794
5788
5779
5769
5756
5740
5723
5704
5682
5659
5633
5606
5577
5546
5513
5479
5443
5405
5367
5327
5285
5243
5199
5155
5109
5063
5015
4967
4919
4869
4819
4769
4718
4666
4614
4562
4509
4456
4403
4350
4297
4244
4190
4137
4083
4030
3978
3925
3872
3820
3768
3716
3664
3612
3561
3511
3460
3410
3360
3311
3263
3214
3166
3119
3071
3025
2978
2932
2887
2842
2797
2753
2709
2666
2623
2580
2538
2497
2456
2415
2376
2336
2298
2260
2222
2186
2150
2114
2080
2045
2012
1980
1948
1917
1886
1857
1827
1799
1771
1744
1717
1690
1664
1639
1613
1588
1562
1537
1512
1487
1462
1436
1410
1384
1357
1330
1302
1274
1245
1215
1184
1153
1121
1088
1055
1020
987
952
917
882
847
811
775
740
704
669
633
598
563
529
494
460
426
392
358
325
291
258
226
193
160
128
96
64
33
1
-30
-61
-92
-122
-152
-182
-211
-240
-268
-297
-325
-352
-379
-406
-433
-459
-485
-511
-536
-561
-585
-609
-633
-657
-680
-702
-725
-747
-768
-789
-810
-830
-849
-868
-886
-903
-920
-936
-951
-966
-979
-992
-1002
-1014
-1024
-1033
-1041
-1048
-1054
-1059
-1063
-1066
-1067
-1068
-1068
-1066
-1063
-1059
-1054
-1047
-1039
-1030
-1020
-1008
-995
-981
-965
-948
-930
-911
-890
-868
-845
-821
-796
-770
-743
-714
-685
-655
-624
-592
-560
-527
-493
-458
-423
-387
-350
-313
-276
-238
-200
-162
-123
-85
-46
-7
31
70
108
146
184
221
258
294
330
365
399
433
466
499
531
562
592
622
652
680
708
736
763
790
817
843
869
895
922
948
974
1000
1027
1053
1080
1107
1134
1161
1188
1216
1244
1272
1301
1329
1359
1388
1419
1449
1481
1513
1545
1578
1612
1646
1681
1716
1752
1788
1825
1862
1900
1938
1977
2016
2055
2095
2135
2174
2214
2254
2294
2334
2373
2413
2452
2490
2528
2566
2603
2640
2675
2710
2745
2778
2810
2842
2873
2902
2931
2958
2985
3010
3034
3057
3079
3100
3119
3138
3154
3170
3184
3197
3209
3219
3228
3235
3241
3244
3247
3247
3246
3242
3237
3231
3222
3211
3199
3185
3169
3151
3132
3111
3088
3064
3038
3011
2983
2953
2923
2891
2859
2826
2792
2758
2723
2688
2652
2617
2582
2546
2511
2476
2441
2406
2372
2339
2306
2273
2241
2209
2179
2149
2119
2091
2063
2036
2009
1984
1959
1935
1911
1888
1865
1843
1821
1799
1778
1756
1734
1711
1689
1665
1642
1618
1593
1567
1540
1513
1485
1455
1425
1394
1361
1328
1293
1257
1220
1181
1142
1101
1059
1016
972
927
880
832
784
734
683
631
578
524
469
413
355
297
238
177
116
53
-11
-75
-141
-208
-275
-343
-412
-481
-551
-621
-692
-762
-833
-903
-974
-1044
-1114
-1183
-1252
-1320
-1387
-1454
-1519
-1584
-1648
-1712
-1774
-1836
-1898
-1958
-2019
-2079
-2138
-2198
-2257
-2316
-2376
-2435
-2495
-2555
-2615
-2676
-2738
-2800
-2863
-2926
-2990
-3055
-3121
-3187
-3254
-3322
-3391
-3460
-3531
-3602
-3673
-3746
-3819
-3893
-3967
-4041
-4116
-4192
-4267
-4343
-4419
-4496
-4572
-4648
-4724
-4800
-4876
-4951
-5026
-5101
-5175
-5248
-5322
-5394
-5466
-5537
-5607
-5676
-5745
-5812
-5879
-5944
-6008
-6071
-6133
-6193
-6252
-6310
-6366
-6421
-6474
-6525
-6575
-6623
-6670
-6714
-6758
-6799
-6839
-6877
-6913
-6948
-6981
-7012
-7042
-7070
-7096
-7121
-7145
-7167
-7187
-7205
-7222
-7237
-7251
-7263
-7273
-7282
-7288
-7294
-7298
-7300
-7301
-7300
-7298
-7295
-7291
-7285
-7278
-7271
-7262
-7252
-7242
-7231
-7219
-7207
-7194
-7180
-7166
-7152
-7138
-7123
-7108
-7092
-7077
-7062
-7046
-7031
-7016
-7001
-6986
-6971
-6956
-6941
-6927
-6912
-6898
-6884
-6871
-6857
-6844
-6831
-6818
-6805
-6792
-6780
-6768
-6756
-6744
-6733
-6722
-6711
-6701
-6691
-6681
-6671
-6662
-6654
-6645
-6637
-6630
-6623
-6616
-6610
-6604
-6598
-6592
-6587
-6582
-6577
-6573
-6568
-6563
-6558
-6554
-6549
-6544
-6539
-6534
-6528
-6522
-6516
-6510
-6503
-6496
-6488
-6480
-6471
-6462
-6452
-6441
-6429
-6417
-6403
-6389
-6374
-6358
-6341
-6323
-6304
-6285
-6265
-6243
-6222
-6199
-6177
-6153
-6130
-6106
-6082
-6058
-6034
-6010
-5986
-5962
-5939
-5916
-5893
-5871
-5850
-5829
-5809
-5790
-5771
-5754
-5737
-5721
-5706
-5693
-5680
-5669
-5658
-5649
-5641
-5634
-5629
-5624
-5621
-5619
-5618
-5619
-5621
-5624
-5628
-5633
-5640
-5647
-5656
-5666
-5677
-5689
-5702
-5716
-5731
-5747
-5764
-5782
-5800
-5819
-5838
-5858
-5878
-5899
-5919
-5940
-5961
-5982
-6003
-6024
-6045
-6066
-6086
-6107
-6127
-6147
-6166
-6185
-6204
-6221
-6239
-6255
-6271
-6287
-6301
-6315
-6328
-6340
-6351
-6362
-6372
-6381
-6390
-6398
-6406
-6413
-6419
-6425
-6431
-6437
-6442
-6447
-6452
-6456
-6461
-6465
-6469
-6474
-6478
-6483
-6488
-6493
-6497
-6503
-6508
-6514
-6520
-6526
-6532
-6539
-6546
-6554
-6562
-6571
-6580
-6589
-6599
-6610
-6621
-6632
-6644
-6656
-6668
-6681
-6695
-6708
-6722
-6737
-6751
-6766
-6781
-6796
-6812
-6828
-6843
-6859
-6875
-6892
-6908
-6924
-6940
-6956
-6972
-6988
-7003
-7019
-7035
-7050
-7065
-7080
-7094
-7109
-7123
-7137
-7151
-7164
-7177
-7190
-7202
-7214
-7226
-7238
-7249
-7259
-7270
-7280
-7290
-7300
-7309
-7318
-7327
-7335
-7343
-7351
-7359
-7366
-7373
-7380
-7387
-7393
-7399
-7405
-7410
-7416
-7421
-7426
-7430
-7435
-7439
-7443
-7447
-7451
-7455
-7459
-7463
-7466
-7470
-7474
-7477
-7481
-7484
-7488
-7491
-7494
-7498
-7501
-7505
-7508
-7512
-7515
-7519
-7523
-7526
-7530
-7534
-7538
-7542
-7546
-7550
-7554
-7558
-7562
-7566
-7570
-7574
-7578
-7582
-7586
-7589
-7593
-7597
-7600
-7603
-7606
-7608
-7610
-7612
-7613
-7614
-7614
-7614
-7614
-7612
-7611
-7608
-7605
-7602
-7598
-7593
-7587
-7581
-7575
-7567
-7559
-7551
-7542
-7533
-7524
-7514
-7504
-7493
-7483
-7472
-7462
-7451
-7440
-7430
-7419
-7409
-7399
-7389
-7380
-7371
-7362
-7354
-7346
-7339
-7332
-7326
-7320
-7314
-7309
-7305
-7301
-7298
-7295
-7293
-7291
-7291
-7290
-7291
-7292
-7293
-7296
-7298
-7302
-7306
-7310
-7315
-7321
-7326
-7333
-7339
-7346
-7353
-7361
-7368
-7376
-7384
-7392
-7400
-7408
-7416
-7424
-7432
-7440
-7447
-7455
-7462
-7469
-7476
-7483
-7490
-7496
-7503
-7509
-7515
-7520
-7526
-7531
-7536
-7540
-7545
-7549
-7552
-7556
-7559
-7561
-7563
-7565
-7566
-7567
-7567
-7566
-7565
-7564
-7562
-7559
-7555
-7551
-7546
-7541
-7535
-7528
-7520
-7512
-7503
-7494
-7484
-7473
-7463
-7452
-7440
-7429
-7417
-7405
-7393
-7380
-7368
-7355
-7343
-7330
-7318
-7305
-7293
-7281
-7268
-7256
-7244
-7233
-7221
-7210
-7199
-7188
-7178
-7168
-7159
-7149
-7140
-7131
-7123
-7115
-7107
-7100
-7092
-7085
-7078
-7072
-7066
-7060
-7054
-7049
-7044
-7039
-7035
-7031
-7028
-7024
-7022
-7020
-7018
-7018
-7018
-7018
-7020
-7022
-7025
-7029
-7034
-7041
-7048
-7056
-7066
-7076
-7088
-7101
-7116
-7131
-7148
-7166
-7186
-7206
-7228
-7251
-7276
-7301
-7327
-7354
-7383
-7412
-7442
-7473
-7505
-7538
-7571
-7606
-7641
-7676
-7713
-7749
-7787
-7825
-7863
-7902
-7942
-7982
-8022
-8061
-8103
-8144
-8185
-8227
-8269
-8311
-8353
-8396
-8439
-8482
-8525
-8568
-8612
-8655
-8699
-8743
-8787
-8832
-8876
-8920
-8965
-9010
-9054
-9099
-9144
-9189
-9234
-9278
-9323
-9367
-9411
-9455
-9499
-9542
-9585
-9628
-9670
-9711
-9753
-9793
-9833
-9873
-9912
-9950
-9987
-10024
-10060
-10095
-10130
-10164
-10197
-10229
-10260
-10290
-10319
-10347
-10374
-10401
-10425
-10449
-10472
-10493
-10513
-10531
-10548
-10564
-10578
-10591
-10602
-10612
-10620
-10627
-10631
-10634
-10635
-10635
-10633
-10629
-10623
-10615
-10606
-10595
-10582
-10567
-10550
-10531
-10511
-10488
-10464
-10438
-10410
-10380
-10348
-10315
-10280
-10243
-10205
-10165
-10124
-10081
-10037
-9991
-9944
-9896
-9847
-9796
-9744
-9691
-9637
-9582
-9526
-9470
-9412
-9353
-9294
-9234
-9173
-9112
-9050
-8988
-8925
-8862
-8798
-8734
-8670
-8606
-8541
-8477
-8412
-8347
-8282
-8216
-8151
-8085
-8019
-7953
-7886
-7820
-7753
-7686
-7619
-7552
-7484
-7417
-7349
-7281
-7212
-7144
-7075
-7006
-6937
-6868
-6798
-6728
-6657
-6587
-6516
-6444
-6373
-6301
-6228
-6156
-6082
-6009
-5935
-5860
-5785
-5710
-5633
-5557
-5479
-5401
-5322
-5243
-5163
-5083
-5002
-4921
-4839
-4757
-4674
-4591
-4508
-4424
-4340
-4256
-4172
-4088
-4003
-3919
-3835
-3751
-3667
-3583
-3499
-3416
-3333
-3250
-3168
-3086
-3005
-2924
-2844
-2764
-2684
-2606
-2527
-2450
-2372
-2296
-2220
-2145
-2070
-1997
-1923
-1851
-1780
-1709
-1639
-1570
-1502
-1435
-1368
-1303
-1238
-1175
-1113
-1052
-992
-933
-875
-819
-764
-710
-658
-607
-558
-510
-463
-418
-374
-332
-291
-252
-213
-177
-141
-107
-74
-43
-13
16
44
71
96
120
143
165
186
206
225
243
260
276
291
305
319
332
344
355
366
376
386
395
404
413
421
428
436
443
450
456
463
469
475
481
486
492
498
503
508
513
518
523
528
533
537
542
546
550
554
558
562
566
571
575
579
584
588
593
598
603
608
613
619
624
630
636
642
648
654
660
666
672
678
684
690
696
703
709
716
723
730
737
745
753
761
770
779
789
799
810
822
834
847
860
874
889
905
921
939
957
976
996
1016
1039
1063
1087
1112
1139
1166
1195
1225
1256
1288
1321
1355
1391
1428
1466
1505
1545
1587
1630
1674
1719
1765
1813
1861
1911
1962
2015
2068
2123
2179
2235
2293
2352
2412
2473
2535
2597
2660
2724
2789
2854
2920
2986
3053
3120
3187
3255
3323
3391
3459
3528
3596
3665
3733
3801
3870
3938
4006
4074
4141
4208
4275
4342
4409
4475
4540
4606
4671
4735
4800
4864
4927
4990
5053
5115
5177
5238
5299
5359
5419
5478
5537
5596
5653
5711
5768
5824
5880
5935
5990
6044
6098
6151
6204
6256
6308
6359
6410
6460
6510
6560
6609
6658
6707
6755
6803
6851
6898
6945
6991
7037
7083
7128
7173
7218
7262
7306
7350
7393
7436
7478
7521
7562
7604
7645
7685
7725
7764
7803
7842
7879
7916
7952
7988
8023
8057
8090
8124
8156
8186
8218
8249
8279
8308
8336
8364
8392
8419
8445
8471
8496
8520
8544
8568
8590
8612
8633
8654
8674
8693
8711
8728
8745
8760
8775
8789
8802
8814
8825
8835
8844
8852
8859
8866
8871
8875
8879
8882
8884
8885
8886
8885
8884
8883
8881
8878
8875
8871
8867
8862
8857
8852
8846
8840
8833
8826
8819
8811
8802
8794
8785
8775
8765
8755
8745
8733
8722
8710
8698
8685
8672
8659
8645
8631
8616
8602
8587
8571
8556
8540
8524
8508
8491
8475
8459
8442
8425
8409
8392
8376
8359
8343
8326
8310
8294
8278
8262
8246
8230
8215
8199
8183
8167
8153
8138
8122
8108
8093
8077
8063
8048
8034
8019
8005
7990
7976
7962
7948
7933
7919
7905
7892
7878
7864
7850
7836
7823
7809
7795
7782
7768
7754
7741
7727
7713
7700
7686
7672
7659
7645
7632
7619
7606
7593
7581
7568
7556
7544
7532
7520
7508
7497
7486
7474
7463
7452
7441
7430
7419
7408
7397
7386
7376
7365
7354
7343
7332
7321
7310
7299
7289
7278
7267
7257
7246
7236
7225
7215
7205
7195
7186
7176
7167
7158
7149
7140
7132
7124
7116
7108
7101
7094
7088
7081
7076
7070
7065
7061
7057
7053
7050
7047
7045
7044
7042
7042
7042
7042
7044
7045
7048
7050
7054
7058
7062
7067
7072
7078
7084
7090
7097
7104
7112
7119
7127
7136
7144
7153
7162
7171
7180
7190
7200
7211
7221
7232
7243
7255
7267
7280
7292
7305
7319
7333
7348
7363
7378
7394
7410
7426
7443
7460
7478
7496
7514
7532
7551
7570
7590
7610
7630
7650
7671
7692
7713
7735
7756
7779
7801
7824
7847
7870
7894
7918
7942
7966
7991
8016
8041
8066
8090
8116
8141
8167
8192
8217
8243
8268
8293
8318
8342
8367
8391
8415
8438
8461
8484
8506
8527
8548
8568
8588
8607
8625
8643
8660
8676
8691
8706
8720
8733
8745
8756
8767
8777
8786
8794
8801
8808
8814
8819
8823
8827
8830
8832
8834
8835
8836
8835
8835
8833
8832
8829
8826
8822
8818
8813
8807
8800
8793
8786
8777
8768
8758
8747
8735
8723
8710
8696
8681
8665
8649
8632
8614
8595
8576
8555
8535
8513
8491
8468
8445
8421
8397
8372
8346
8320
8294
8266
8238
8210
8180
8151
8121
8090
8058
8026
7993
7959
7924
7889
7852
7816
7778
7739
7700
7660
7619
7578
7535
7492
7448
7404
7358
7312
7266
7218
7170
7122
7072
7023
6973
6922
6871
6820
6769
6717
6665
6613
6560
6508
6455
6403
6350
6298
6245
6193
6140
6088
6036
5984
5932
5880
5829
5777
5726
5675
5624
5573
5522
5472
5422
5371
5321
5271
5221
5172
5122
5073
5024
4975
4926
4878
4830
4782
4734
4687
4640
4594
4547
4501
4456
4410
4365
4320
4276
4231
4187
4143
4100
4056
4013
3970
3927
3885
3842
3800
3758
3716
3674
3632
3590
3548
3507
3465
3424
3383
3341
3300
3259
3218
3177
3136
3095
3053
3012
2971
2929
2888
2847
2805
2763
2722
2680
2638
2596
2554
2512
2470
2428
2386
2345
2303
2261
2220
2178
2137
2096
2055
2015
1974
1934
1895
1855
1816
1777
1739
1701
1664
1627
1591
1555
1520
1485
1451
1417
1385
1352
1321
1289
1259
1229
1200
1171
1143
1115
1088
1061
1035
1008
983
958
933
908
884
859
835
811
786
762
738
714
689
665
640
615
590
564
539
513
487
461
435
409
383
356
330
304
278
252
226
200
174
149
123
98
73
48
23
-1
-25
-50
-74
-98
-122
-146
-170
-194
-218
-242
-266
-290
-315
-339
-363
-387
-412
-437
-461
-486
-511
-536
-561
-587
-612
-638
-664
-689
-715
-742
-768
-794
-821
-847
-874
-900
-927
-954
-980
-1006
-1034
-1060
-1087
-1113
-1139
-1166
-1192
-1218
-1244
-1269
-1295
-1320
-1345
-1370
-1395
-1420
-1445
-1469
-1493
-1517
-1541
-1565
-1588
-1611
-1634
-1657
-1680
-1703
-1725
-1747
-1769
-1790
-1812
-1833
-1853
-1873
-1893
-1913
-1932
-1951
-1970
-1988
-2005
-2024
-2041
-2058
-2074
-2091
-2107
-2123
-2138
-2154
-2169
-2185
-2200
-2215
-2230
-2246
-2261
-2276
-2292
-2307
-2323
-2340
-2356
-2373
-2390
-2408
-2426
-2444
-2463
-2483
-2503
-2524
-2545
-2567
-2590
-2614
-2638
-2663
-2688
-2715
-2742
-2770
-2798
-2827
-2857
-2888
-2920
-2952
-2984
-3017
-3051
-3086
-3121
-3156
-3192
-3228
-3265
-3302
-3340
-3378
-3416
-3454
-3493
-3532
-3571
-3611
-3651
-3691
-3731
-3771
-3812
-3853
-3893
-3935
-3976
-4017
-4059
-4100
-4142
-4183
-4225
-4267
-4308
-4350
-4391
-4432
-4473
-4514
-4554
-4594
-4634
-4673
-4712
-4750
-4788
-4825
-4862
-4898
-4933
-4968
-5003
-5037
-5070
-5102
-5134
-5166
-5196
-5226
-5256
-5285
-5313
-5340
-5367
-5393
-5419
-5443
-5467
-5491
-5514
-5536
-5557
-5578
-5599
-5618
-5637
-5656
-5673
-5690
-5707
-5723
-5738
-5753
-5767
-5780
-5793
-5805
-5816
-5827
-5837
-5846
-5855
-5863
-5870
-5877
-5882
-5888
-5892
-5895
-5898
-5900
-5902
-5902
-5902
-5901
-5899
-5896
-5893
-5889
-5884
-5879
-5873
-5867
-5859
-5852
-5844
-5835
-5826
-5817
-5807
-5797
-5787
-5776
-5766
-5755
-5744
-5733
-5722
-5711
-5700
-5690
-5679
-5669
-5658
-5648
-5639
-5629
-5620
-5611
-5602
-5594
-5586
-5579
-5571
-5565
-5558
-5552
-5547
-5541
-5536
-5532
-5528
-5524
-5521
-5517
-5515
-5512
-5510
-5508
-5506
-5504
-5503
-5501
-5500
-5499
-5498
-5498
-5497
-5497
-5496
-5496
-5496
-5496
-5496
-5496
-5496
-5496
-5496
-5496
-5496
-5496
-5497
-5497
-5497
-5497
-5498
-5498
-5498
-5498
-5499
-5499
-5499
-5499
-5499
-5499
-5498
-5498
-5497
-5496
-5495
-5494
-5493
-5492
-5490
-5488
-5487
-5485
-5483
-5481
-5478
-5476
-5473
-5470
-5467
-5464
-5461
-5457
-5453
-5449
-5445
-5440
-5435
-5430
-5424
-5419
-5413
-5406
-5400
-5393
-5386
-5379
-5372
-5364
-5357
-5349
-5341
-5334
-5326
-5318
-5310
-5303
-5295
-5288
-5281
-5274
-5267
-5260
-5254
-5247
-5241
-5235
-5229
-5223
-5218
-5212
-5207
-5202
-5197
-5192
-5188
-5183
-5179
-5175
-5171
-5167
-5163
-5159
-5156
-5152
-5149
-5146
-5143
-5140
-5137
-5135
-5132
-5130
-5128
-5126
-5125
-5123
-5122
-5120
-5119
-5118
-5118
-5117
-5116
-5116
-5115
-5114
-5114
-5113
-5112
-5112
-5111
-5110
-5108
-5107
-5105
-5103
-5101
-5098
-5095
-5092
-5089
-5085
-5080
-5075
-5070
-5065
-5058
-5052
-5045
-5037
-5029
-5020
-5010
-5000
-4990
-4979
-4967
-4955
-4942
-4929
-4915
-4900
-4885
-4869
-4853
-4836
-4819
-4801
-4782
-4763
-4743
-4723
-4702
-4681
-4659
-4637
-4614
-4591
-4567
-4543
-4518
-4494
-4469
-4444
-4418
-4393
-4367
-4342
-4316
-4291
-4266
-4241
-4216
-4192
-4168
-4145
-4122
-4099
-4077
-4056
-4034
-4014
-3994
-3974
-3955
-3937
-3919
-3902
-3885
-3869
-3854
-3838
-3824
-3810
-3796
-3783
-3771
-3759
-3747
-3736
-3725
-3715
-3705
-3695
-3686
-3677
-3668
-3660
-3652
-3645
-3638
-3631
-3624
-3618
-3612
-3606
-3601
-3596
-3591
-3586
-3582
-3578
-3575
-3572
-3569
-3566
-3564
-3563
-3561
-3560
-3560
-3560
-3560
-3560
-3561
-3563
-3565
-3567
-3569
-3572
-3575
-3579
-3582
-3586
-3591
-3595
-3600
-3605
-3610
-3615
-3620
-3626
-3631
-3636
-3641
-3647
-3652
-3656
-3661
-3666
-3670
-3674
-3677
-3680
-3683
-3686
-3688
-3689
-3691
-3691
-3692
-3692
-3691
-3690
-3688
-3686
-3684
-3681
-3677
-3674
-3670
-3665
-3660
-3655
-3650
-3644
-3638
-3632
-3626
-3619
-3612
-3606
-3599
-3591
-3584
-3577
-3569
-3562
-3554
-3546
-3538
-3531
-3523
-3515
-3507
-3499
-3491
-3484
-3476
-3468
-3460
-3452
-3444
-3436
-3429
-3421
-3413
-3406
-3398
-3390
-3383
-3375
-3368
-3360
-3353
-3346
-3338
-3331
-3325
-3318
-3311
-3305
-3298
-3292
-3286
-3280
-3275
-3269
-3264
-3259
-3254
-3249
-3244
-3240
-3235
-3231
-3226
-3222
-3217
-3212
-3208
-3203
-3198
-3193
-3188
-3183
-3177
-3171
-3165
-3158
-3152
-3145
-3137
-3129
-3121
-3112
-3103
-3093
-3083
-3073
-3062
-3050
-3038
-3025
-3011
-2997
-2982
-2967
-2951
-2934
-2917
-2899
-2880
-2861
-2841
-2820
-2799
-2777
-2754
-2731
-2707
-2683
-2658
-2632
-2606
-2580
-2553
-2526
-2498
-2470
-2442
-2413
-2385
-2356
-2327
-2298
-2268
-2239
-2210
-2180
-2151
-2122
-2092
-2063
-2033
-2004
-1975
-1946
-1916
-1887
-1857
-1828
-1799
-1769
-1739
-1710
-1680
-1650
-1620
-1590
-1560
-1530
-1500
-1470
-1440
-1409
-1379
-1348
-1318
-1287
-1256
-1225
-1194
-1163
-1132
-1100
-1068
-1036
-1004
-972
-939
-905
-872
-837
-803
-768
-732
-696
-660
-622
-585
-546
-507
-467
-427
-386
-344
-301
-258
-214
-169
-124
-78
-31
16
64
113
163
213
264
315
368
420
474
528
582
638
693
750
807
864
922
981
1040
1100
1160
1221
1282
1344
1406
1469
1532
1596
1660
1725
1790
1855
1921
1987
2054
2121
2188
2256
2323
2391
2459
2528
2596
2665
2733
2802
2870
2939
3007
3076
3144
3212
3280
3347
3415
3482
3548
3615
3681
3746
3811
3876
3940
4003
4066
4129
4190
4251
4311
4370
4429
4486
4543
4599
4653
4707
4760
4811
4862
4911
4959
5006
5052
5096
5139
5180
5221
5259
5297
5332
5367
5399
5431
5460
5489
5515
5540
5564
5586
5607
5626
5643
5660
5675
5688
5701
5712
5722
5731
5739
5745
5751
5755
5759
5762
5764
5765
5765
5765
5764
5763
5760
5758
5754
5750
5746
5741
5736
5731
5725
5718
5712
5704
5697
5689
5681
5672
5663
5653
5643
5633
5623
5612
5601
5589
5577
5565
5553
5541
5528
5515
5501
5488
5474
5460
5446
5432
5417
5402
5387
5372
5357
5341
5325
5310
5293
5277
5261
5244
5228
5211
5194
5177
5159
5142
5124
5107
5089
5071
5053
5035
5016
4998
4979
4961
4942
4923
4904
4885
4866
4847
4828
4810
4791
4772
4753
4734
4715
4697
4678
4659
4641
4623
4605
4587
4569
4551
4533
4515
4498
4481
4463
4446
4429
4412
4395
4378
4361
4344
4327
4310
4294
4277
4260
4244
4227
4210
4194
4177
4161
4144
4128
4111
4094
4078
4062
4046
4029
4013
3997
3981
3965
3949
3933
3917
3901
3885
3869
3853
3838
3822
3806
3790
3775
3759
3744
3729
3714
3699
3684
3669
3655
3640
3626
3612
3598
3584
3570
3557
3543
3530
3517
3504
3491
3478
3466
3453
3441
3429
3416
3404
3392
3380
3367
3355
3343
3330
3318
3305
3292
3279
3266
3253
3239
3226
3212
3198
3183
3169
3154
3139
3124
3108
3092
3076
3060
3043
3026
3009
2991
2973
2955
2937
2918
2899
2880
2861
2841
2822
2802
2781
2761
2740
2720
2699
2678
2657
2636
2615
2594
2573
2552
2531
2510
2489
2468
2448
2427
2407
2387
2367
2347
2327
2308
2289
2270
2251
2233
2214
2196
2179
2161
2144
2126
2109
2093
2076
2059
2043
2027
2011
1995
1979
1964
1948
1933
1918
1903
1889
1874
1860
1845
1831
1817
1804
1790
1777
1763
1750
1737
1725
1712
1700
1687
1675
1663
1652
1640
1629
1617
1606
1595
1585
1574
1564
1554
1544
1534
1524
1515
1505
1496
1487
1478
1470
1461
1453
1445
1437
1429
1421
1414
1406
1399
1391
1384
1377
1370
1363
1356
1350
1343
1336
1329
1323
1316
1309
1302
1296
1289
1282
1275
1268
1260
1253
1246
1238
1230
1223
1215
1207
1199
1191
1183
1175
1167
1159
1151
1143
1135
1127
1119
1111
1103
1095
1087
1079
1071
1063
1054
1046
1037
1029
1020
1010
1002
993
984
974
965
955
945
935
925
915
904
894
883
872
861
850
839
827
816
804
793
781
770
758
746
734
723
711
699
687
675
663
651
639
627
615
603
591
579
567
555
544
532
520
509
497
485
474
463
451
440
429
418
407
397
386
376
366
356
346
337
328
319
310
301
293
285
278
270
264
257
251
245
239
234
229
225
221
217
213
210
207
204
202
200
198
196
195
193
192
191
190
190
189
188
188
187
187
187
187
186
186
186
186
186
186
186
186
186
187
187
187
187
187
187
187
187
187
188
188
187
187
187
186
186
185
184
183
182
181
179
178
176
174
172
169
166
163
160
156
152
148
144
139
134
129
123
117
111
105
98
91
83
76
68
60
52
43
34
25
16
7
-3
-12
-22
-32
-43
-53
-64
-75
-86
-97
-109
-120
-132
-145
-157
-170
-183
-197
-210
-224
-238
-253
-268
-283
-298
-314
-330
-346
-363
-379
-396
-414
-431
-449
-467
-485
-503
-522
-540
-559
-578
-597
-617
-636
-656
-675
-695
-715
-736
-756
-776
-797
-817
-838
-858
-879
-899
-920
-940
-960
-981
-1000
-1020
-1040
-1060
-1079
-1098
-1117
-1136
-1155
-1173
-1191
-1209
-1227
-1244
-1262
-1279
-1296
-1313
-1329
-1346
-1362
-1379
-1395
-1412
-1428
-1444
-1460
-1477
-1493
-1510
-1526
-1543
-1560
-1576
-1593
-1610
-1626
-1643
-1660
-1676
-1693
-1710
-1726
-1742
-1759
-1775
-1791
-1807
-1822
-1838
-1854
-1869
-1884
-1899
-1914
-1929
-1943
-1957
-1972
-1986
-2000
-2013
-2027
-2041
-2055
-2068
-2082
-2095
-2108
-2122
-2135
-2148
-2162
-2175
-2188
-2202
-2215
-2229
-2242
-2256
-2270
-2283
-2297
-2311
-2325
-2340
-2354
-2369
-2383
-2398
-2413
-2428
-2443
-2459
-2474
-2490
-2506
-2522
-2538
-2554
-2570
-2587
-2603
-2619
-2635
-2651
-2668
-2684
-2700
-2716
-2732
-2748
-2764
-2780
-2796
-2812
-2828
-2843
-2859
-2874
-2889
-2904
-2920
-2934
-2949
-2964
-2978
-2993
-3007
-3021
-3035
-3048
-3062
-3075
-3088
-3101
-3114
-3127
-3139
-3152
-3164
-3176
-3188
-3200
-3211
-3222
-3234
-3245
-3256
-3267
-3277
-3288
-3299
-3309
-3320
-3331
-3341
-3351
-3362
-3372
-3382
-3392
-3403
-3413
-3423
-3433
-3443
-3453
-3463
-3473
-3482
-3492
-3502
-3511
-3521
-3531
-3540
-3549
-3559
-3568
-3577
-3586
-3596
-3605
-3614
-3623
-3632
-3642
-3651
-3660
-3670
-3679
-3689
-3699
-3709
-3719
-3729
-3740
-3750
-3761
-3772
-3783
-3794
-3806
-3817
-3829
-3841
-3853
-3866
-3878
-3891
-3904
-3917
-3931
-3944
-3958
-3972
-3986
-4000
-4014
-4029
-4043
-4059
-4074
-4089
-4105
-4121
-4137
-4153
-4170
-4186
-4203
-4220
-4237
-4255
-4272
-4289
-4307
-4324
-4342
-4359
-4377
-4394
-4412
-4429
-4447
-4464
-4481
-4499
-4516
-4533
-4549
-4566
-4582
-4599
-4615
-4631
-4646
-4662
-4677
-4692
-4707
-4722
-4736
-4751
-4765
-4778
-4792
-4805
-4818
-4831
-4844
-4856
-4868
-4880
-4892
-4904
-4915
-4926
-4937
-4947
-4957
-4967
-4976
-4985
-4994
-5002
-5010
-5017
-5024
-5030
-5035
-5040
-5045
-5048
-5052
-5054
-5056
-5057
-5058
-5057
-5057
-5055
-5053
-5050
-5047
-5043
-5039
-5034
-5028
-5022
-5015
-5008
-5001
-4993
-4985
-4976
-4968
-4958
-4949
-4940
-4930
-4920
-4910
-4900
-4890
-4879
-4869
-4859
-4849
-4838
-4828
-4818
-4807
-4797
-4787
-4777
-4766
-4756
-4746
-4736
-4726
-4716
-4706
-4696
-4686
-4676
-4665
-4655
-4645
-4635
-4625
-4615
-4605
-4594
-4584
-4574
-4563
-4553
-4543
-4532
-4521
-4511
-4500
-4489
-4479
-4468
-4457
-4446
-4436
-4425
-4414
-4403
-4392
-4381
-4371
-4360
-4349
-4339
-4328
-4317
-4307
-4297
-4286
-4276
-4266
-4256
-4247
-4237
-4227
-4218
-4209
-4200
-4191
-4183
-4174
-4166
-4158
-4150
-4143
-4135
-4128
-4121
-4115
-4108
-4102
-4096
-4091
-4085
-4080
-4075
-4070
-4066
-4062
-4059
-4054
-4051
-4049
-4046
-4045
-4043
-4042
-4041
-4040
-4040
-4040
-4041
-4042
-4043
-4045
-4046
-4049
-4051
-4054
-4058
-4062
-4065
-4069
-4074
-4078
-4082
-4086
-4091
-4096
-4101
-4106
-4111
-4116
-4121
-4126
-4131
-4136
-4140
-4145
-4149
-4153
-4157
-4161
-4164
-4168
-4171
-4174
-4176
-4178
-4180
-4182
-4183
-4184
-4185
-4186
-4186
-4185
-4185
-4184
-4183
-4181
-4180
-4177
-4175
-4172
-4169
-4165
-4161
-4157
-4152
-4147
-4142
-4136
-4130
-4123
-4116
-4109
-4101
-4091
-4083
-4074
-4064
-4054
-4043
-4032
-4019
-4006
-3995
-3981
-3968
-3954
-3939
-3924
-3908
-3892
-3876
-3859
-3842
-3824
-3806
-3787
-3768
-3749
-3729
-3709
-3688
-3667
-3645
-3623
-3601
-3578
-3555
-3531
-3507
-3482
-3457
-3432
-3406
-3380
-3353
-3326
-3299
-3271
-3243
-3214
-3186
-3156
-3127
-3097
-3067
-3037
-3006
-2975
-2944
-2913
-2881
-2849
-2817
-2785
-2753
-2720
-2687
-2654
-2621
-2587
-2554
-2520
-2486
-2451
-2417
-2382
-2347
-2312
-2277
-2241
-2205
-2169
-2133
-2096
-2059
-2021
-1984
-1946
-1908
-1869
-1830
-1791
-1752
-1712
-1672
-1632
-1591
-1550
-1509
-1468
-1426
-1385
-1343
-1301
-1259
-1217
-1174
-1132
-1090
-1048
-1004
-963
-921
-879
-837
-794
-752
-710
-668
-626
-585
-543
-501
-460
-418
-377
-336
-295
-254
-213
-173
-132
-92
-52
-12
28
68
107
147
186
225
264
303
342
380
419
458
496
535
573
612
650
688
727
765
804
842
880
919
957
995
1033
1071
1109
1146
1184
1221
1258
1295
1331
1367
1403
1438
1473
1508
1542
1575
1609
1641
1673
1705
1736
1766
1796
1825
1854
1881
1909
1935
1961
1987
2011
2035
2058
2081
2103
2124
2145
2165
2184
2202
2220
2237
2254
2270
2285
2299
2313
2326
2338
2350
2361
2371
2380
2389
2397
2404
2411
2417
2423
2427
2431
2435
2438
2440
2442
2443
2443
2443
2442
2441
2439
2437
2434
2431
2427
2423
2419
2414
2408
2402
2396
2390
2383
2376
2368
2361
2353
2345
2337
2328
2320
2312
2303
2294
2286
2277
2269
2260
2252
2244
2235
2227
2219
2212
2204
2197
2189
2182
2175
2169
2162
2156
2150
2144
2138
2133
2128
2123
2118
2114
2110
2106
2103
2099
2096
2093
2091
2089
2087
2085
2084
2083
2082
2081
2081
2081
2081
2081
2082
2082
2083
2084
2085
2087
2088
2090
2091
2093
2095
2096
2098
2100
2102
2104
2106
2108
2110
2112
2113
2115
2117
2118
2120
2121
2122
2123
2124
2124
2125
2125
2126
2125
2125
2125
2124
2123
2122
2121
2120
2118
2117
2115
2113
2111
2108
2106
2103
2101
2098
2095
2092
2089
2086
2083
2080
2077
2074
2071
2068
2065
2062
2059
2057
2054
2052
2049
2047
2045
2043
2041
2039
2037
2036
2035
2033
2032
2031
2029
2029
2028
2027
2025
2025
2024
2024
2023
2021
2021
2021
2021
2020
2019
2019
2017
2017
2017
2017
2016
2016
2015
2013
2013
2013
2012
2012
2011
2009
2009
2009
2008
2008
2007
2005
2005
2005
2005
2005
2004
2004
2004
2004
2004
2004
2005
2005
2005
2007
2008
2009
2009
2012
2013
2016
2017
2020
2023
2025
2029
2033
2036
2040
2045
2049
2054
2059
2065
2071
2077
2083
2090
2097
2104
2111
2119
2127
2135
2144
2153
2162
2171
2181
2191
2201
2211
2222
2233
2243
2255
2266
2277
2289
2300
2312
2324
2336
2347
2359
2371
2383
2395
2407
2419
2431
2442
2454
2466
2477
2489
2500
2511
2523
2534
2545
2555
2566
2577
2587
2597
2607
2616
2626
2635
2644
2652
2660
2668
2675
2683
2689
2695
2701
2707
2711
2716
2720
2723
2726
2728
2729
2730
2731
2731
2730
2729
2727
2724
2721
2717
2713
2708
2703
2696
2690
2682
2675
2666
2657
2648
2637
2627
2615
2604
2591
2578
2565
2551
2537
2522
2507
2491
2474
2457
2440
2423
2404
2386
2367
2347
2328
2308
2287
2266
2245
2223
2201
2178
2155
2132
2108
2084
2059
2033
2008
1982
1955
1928
1901
1873
1845
1816
1786
1756
1726
1695
1664
1632
1599
1566
1532
1498
1464
1429
1393
1357
1321
1284
1247
1209
1171
1133
1094
1056
1016
977
938
898
858
818
778
738
697
657
617
577
536
496
456
416
376
336
296
257
217
178
139
100
61
22
-16
-54
-92
-130
-167
-205
-242
-279
-315
-351
-387
-423
-459
-494
-529
-564
-598
-632
-666
-699
-733
-766
-798
-831
-862
-894
-925
-956
-986
-1016
-1046
-1075
-1104
-1132
-1160
-1187
-1213
-1240
-1265
-1290
-1315
-1339
-1363
-1386
-1408
-1430
-1452
-1473
-1493
-1513
-1533
-1552
-1570
-1588
-1605
-1622
-1638
-1654
-1669
-1684
-1698
-1712
-1725
-1738
-1750
-1762
-1773
-1784
-1794
-1804
-1813
-1822
-1830
-1838
-1846
-1852
-1859
-1865
-1870
-1876
-1880
-1884
-1888
-1892
-1895
-1898
-1900
-1902
-1904
-1905
-1906
-1907
-1907
-1907
-1907
-1906
-1905
-1904
-1903
-1901
-1899
-1897
-1894
-1891
-1888
-1885
-1882
-1878
-1874
-1870
-1865
-1861
-1856
-1851
-1847
-1842
-1837
-1832
-1827
-1821
-1816
-1811
-1806
-1802
-1797
-1792
-1788
-1783
-1779
-1775
-1771
-1767
-1764
-1761
-1758
-1755
-1753
-1751
-1750
-1748
-1747
-1747
-1747
-1747
-1747
-1748
-1750
-1752
-1754
-1757
-1760
-1763
-1767
-1772
-1777
-1783
-1789
-1795
-1802
-1810
-1817
-1826
-1835
-1844
-1854
-1865
-1876
-1888
-1900
-1912
-1926
-1939
-1953
-1968
-1983
-1999
-2015
-2032
-2049
-2066
-2084
-2103
-2121
-2140
-2160
-2180
-2200
-2220
-2241
-2261
-2282
-2304
-2325
-2347
-2368
-2390
-2412
-2434
-2456
-2478
-2500
-2522
-2545
-2567
-2589
-2612
-2634
-2657
-2679
-2702
-2725
-2748
-2771
-2794
-2817
-2841
-2864
-2888
-2912
-2936
-2960
-2985
-3009
-3034
-3059
-3084
-3110
-3135
-3161
-3187
-3214
-3240
-3267
-3294
-3321
-3348
-3375
-3403
-3431
-3459
-3487
-3515
-3544
-3573
-3601
-3630
-3659
-3689
-3718
-3747
-3776
-3806
-3835
-3865
-3895
-3924
-3954
-3984
-4014
-4043
-4074
-4103
-4133
-4163
-4193
-4223
-4253
-4282
-4312
-4342
-4371
-4401
-4430
-4459
-4489
-4518
-4547
-4575
-4604
-4633
-4661
-4689
-4717
-4745
-4773
-4801
-4829
-4856
-4884
-4911
-4938
-4965
-4992
-5019
-5045
-5072
-5098
-5124
-5150
-5176
-5201
-5227
-5252
-5277
-5302
-5327
-5352
-5376
-5400
-5424
-5448
-5471
-5495
-5518
-5540
-5563
-5585
-5607
-5629
-5650
-5671
-5692
-5712
-5732
-5752
-5771
-5790
-5808
-5826
-5843
-5860
-5877
-5893
-5909
-5924
-5938
-5952
-5966
-5979
-5992
-6004
-6016
-6027
-6038
-6048
-6057
-6067
-6076
-6084
-6092
-6099
-6106
-6113
-6119
-6125
-6130
-6135
-6140
-6144
-6148
-6152
-6155
-6158
-6161
-6163
-6165
-6167
-6169
-6170
-6172
-6173
-6174
-6174
-6175
-6175
-6176
-6176
-6176
-6175
-6175
-6174
-6174
-6173
-6171
-6170
-6169
-6167
-6165
-6163
-6160
-6158
-6155
-6152
-6149
-6145
-6142
-6138
-6134
-6129
-6125
-6120
-6115
-6110
-6105
-6099
-6093
-6087
-6081
-6075
-6068
-6062
-6055
-6048
-6040
-6032
-6025
-6016
-6008
-5999
-5991
-5981
-5972
-5962
-5952
-5942
-5932
-5921
-5911
-5900
-5888
-5877
-5865
-5853
-5841
-5829
-5817
-5805
-5792
-5779
-5766
-5753
-5740
-5727
-5714
-5700
-5686
-5673
-5659
-5645
-5631
-5617
-5603
-5589
-5575
-5561
-5547
-5533
-5519
-5505
-5491
-5477
-5463
-5449
-5435
-5421
-5407
-5393
-5379
-5365
-5351
-5337
-5323
-5309
-5295
-5281
-5267
-5253
-5239
-5225
-5210
-5196
-5181
-5166
-5151
-5136
-5121
-5105
-5090
-5074
-5058
-5041
-5024
-5007
-4990
-4972
-4954
-4936
-4918
-4899
-4879
-4860
-4840
-4819
-4799
-4777
-4756
-4734
-4712
-4689
-4666
-4642
-4619
-4594
-4570
-4544
-4519
-4493
-4466
-4439
-4412
-4384
-4356
-4327
-4297
-4267
-4237
-4206
-4174
-4142
-4110
-4077
-4043
-4009
-3974
-3939
-3903
-3867
-3830
-3792
-3755
-3716
-3677
-3638
-3598
-3558
-3518
-3477
-3436
-3394
-3352
-3310
-3267
-3224
-3181
-3137
-3094
-3050
-3005
-2961
-2916
-2872
-2827
-2782
-2737
-2691
-2646
-2601
-2555
-2510
-2465
-2419
-2374
-2329
-2284
-2239
-2194
-2150
-2105
-2061
-2017
-1974
-1930
-1887
-1844
-1802
-1760
-1718
-1677
-1636
-1596
-1556
-1517
-1478
-1440
-1402
-1365
-1329
-1293
-1258
-1223
-1189
-1156
-1123
-1091
-1059
-1029
-999
-969
-941
-913
-886
-859
-833
-808
-783
-760
-736
-714
-692
-671
-651
-631
-612
-593
-576
-558
-542
-526
-511
-496
-482
-469
-456
-443
-432
-420
-410
-400
-390
-381
-372
-364
-356
-349
-342
-335
-329
-323
-318
-313
-308
-304
-300
-296
-292
-289
-286
-283
-280
-278
-275
-273
-271
-269
-267
-266
-264
-263
-262
-261
-259
-258
-257
-256
-256
-255
-254
-253
-253
-252
-251
-251
-250
-250
-249
-248
-248
-247
-246
-246
-245
-244
-243
-242
-241
-240
-239
-238
-236
-235
-234
-232
-231
-229
-227
-226
-224
-223
-221
-219
-217
-216
-214
-212
-211
-209
-207
-205
-203
-202
-200
-198
-196
-194
-192
-190
-188
-186
-183
-181
-179
-177
-175
-173
-170
-168
-166
-164
-162
-161
-159
-157
-156
-154
-153
-151
-150
-149
-148
-147
-146
-145
-145
-144
-143
-143
-142
-142
-141
-141
-140
-139
-138
-138
-137
-135
-134
-133
-131
-129
-127
-125
-122
-120
-117
-113
-110
-106
-102
-98
-93
-88
-82
-77
-71
-64
-58
-51
-43
-35
-27
-19
-10
-1
8
18
28
38
48
59
70
81
92
104
116
128
140
152
164
177
190
202
215
228
241
254
268
281
294
307
321
334
347
361
374
387
401
414
427
440
453
466
479
492
505
518
530
543
556
568
581
593
606
618
630
643
655
667
680
692
705
717
730
742
755
768
781
794
807
820
833
847
860
874
888
901
915
930
944
958
972
987
1002
1016
1031
1046
1061
1077
1092
1107
1123
1139
1154
1170
1186
1203
1219
1235
1252
1269
1285
1302
1320
1337
1354
1372
1389
1407
1425
1442
1460
1478
1497
1515
1533
1551
1570
1588
1606
1625
1643
1662
1680
1699
1718
1736
1755
1774
1793
1811
1830
1849
1868
1887
1906
1925
1944
1963
1982
2001
2020
2040
2059
2078
2097
2116
2135
2155
2174
2193
2211
2230
2249
2267
2286
2304
2322
2339
2357
2374
2391
2407
2423
2439
2455
2470
2485
2500
2514
2528
2542
2555
2568
2581
2593
2605
2617
2628
2639
2649
2659
2669
2678
2687
2696
2704
2712
2720
2727
2734
2740
2747
2753
2758
2764
2769
2774
2779
2783
2787
2792
2795
2799
2803
2806
2810
2813
2817
2820
2823
2826
2829
2833
2836
2839
2842
2845
2848
2851
2854
2857
2860
2863
2866
2869
2872
2875
2877
2880
2883
2886
2889
2891
2894
2897
2899
2902
2905
2907
2910
2913
2915
2917
2920
2922
2924
2927
2929
2931
2933
2935
2937
2939
2940
2942
2944
2945
2947
2948
2950
2951
2952
2954
2955
2956
2957
2958
2959
2959
2960
2961
2962
2962
2963
2963
2964
2964
2964
2965
2965
2965
2965
2965
2965
2965
2965
2965
2965
2965
2965
2965
2965
2964
2964
2963
2963
2962
2962
2961
2960
2959
2958
2957
2956
2954
2953
2951
2949
2947
2944
2942
2939
2937
2934
2930
2927
2924
2920
2916
2912
2908
2904
2899
2895
2890
2885
2880
2875
2870
2865
2859
2854
2849
2843
2838
2832
2827
2821
2815
2810
2804
2799
2793
2788
2783
2777
2772
2766
2761
2755
2749
2744
2738
2732
2726
2721
2715
2708
2702
2696
2689
2683
2676
2669
2662
2655
2648
2640
2632
2624
2616
2608
2600
2591
2583
2574
2565
2557
2548
2539
2530
2520
2511
2502
2493
2483
2474
2465
2455
2446
2437
2428
2418
2409
2400
2391
2382
2373
2364
2356
2347
2339
2330
2322
2315
2307
2299
2292
2285
2278
2271
2265
2258
2252
2246
2240
2235
2229
2224
2219
2214
2209
2205
2200
2196
2192
2188
2185
2181
2178
2175
2172
2169
2166
2164
2161
2159
2157
2155
2153
2152
2150
2149
2148
2147
2146
2145
2144
2143
2142
2142
2141
2141
2141
2140
2140
2140
2140
2139
2139
2139
2139
2139
2139
2139
2139
2139
2140
2140
2140
2140
2141
2141
2141
2142
2142
2143
2144
2144
2145
2146
2147
2148
2148
2150
2151
2152
2153
2154
2155
2157
2158
2160
2161
2163
2164
2166
2168
2170
2171
2173
2175
2177
2179
2181
2182
2184
2186
2188
2190
2191
2193
2195
2196
2198
2199
2200
2202
2203
2204
2205
2206
2207
2208
2208
2209
2209
2210
2210
2210
2210
2210
2210
2209
2209
2208
2208
2207
2206
2205
2204
2203
2201
2200
2198
2196
2194
2192
2190
2188
2185
2182
2180
2177
2174
2171
2167
2164
2160
2157
2153
2149
2145
2141
2137
2133
2129
2124
2120
2116
2112
2108
2104
2099
2095
2091
2087
2084
2080
2076
2072
2069
2065
2062
2059
2055
2052
2049
2045
2043
2040
2037
2035
2032
2029
2027
2024
2021
2019
2017
2015
2012
2009
2008
2005
2003
2001
1999
1997
1995
1993
1991
1989
1986
1984
1982
1980
1978
1975
1973
1970
1967
1965
1962
1959
1956
1952
1949
1945
1941
1937
1933
1929
1924
1919
1914
1909
1904
1899
1893
1887
1881
1875
1869
1862
1855
1848
1841
1834
1826
1819
1811
1802
1794
1785
1776
1767
1757
1747
1737
1726
1715
1704
1692
1680
1667
1654
1640
1626
1612
1597
1581
1565
1549
1532
1514
1496
1478
1459
1440
1420
1399
1379
1357
1336
1313
1291
1267
1244
1220
1195
1170
1145
1119
1093
1066
1040
1012
985
957
928
900
871
842
813
783
754
724
694
663
633
603
572
541
510
479
448
417
386
355
324
293
262
230
199
168
137
106
75
45
14
-17
-47
-77
-107
-137
-167
-197
-226
-256
-285
-314
-342
-371
-399
-427
-455
-482
-509
-536
-563
-589
-615
-641
-666
-691
-716
-740
-764
-788
-811
-834
-857
-879
-901
-922
-943
-964
-984
-1004
-1024
-1044
-1063
-1082
-1101
-1119
-1137
-1155
-1173
-1190
-1208
-1225
-1241
-1258
-1275
-1291
-1307
-1323
-1339
-1355
-1371
-1387
-1402
-1418
-1433
-1448
-1463
-1478
-1494
-1508
-1523
-1538
-1553
-1568
-1582
-1597
-1612
-1626
-1641
-1655
-1669
-1683
-1697
-1711
-1725
-1739
-1752
-1766
-1779
-1792
-1805
-1818
-1830
-1843
-1855
-1867
-1879
-1891
-1903
-1915
-1926
-1938
-1949
-1961
-1972
-1983
-1994
-2005
-2017
-2028
-2039
-2050
-2060
-2071
-2082
-2093
-2103
-2114
-2124
-2135
-2145
-2156
-2166
-2177
-2187
-2197
-2207
-2218
-2228
-2238
-2248
-2258
-2268
-2278
-2288
-2297
-2307
-2317
-2327
-2336
-2346
-2355
-2365
-2375
-2384
-2394
-2403
-2413
-2422
-2432
-2441
-2451
-2461
-2470
-2480
-2489
-2499
-2509
-2518
-2528
-2538
-2548
-2557
-2567
-2577
-2586
-2596
-2606
-2616
-2625
-2635
-2645
-2654
-2664
-2674
-2683
-2693
-2703
-2712
-2722
-2732
-2742
-2751
-2761
-2771
-2780
-2790
-2800
-2809
-2819
-2829
-2839
-2848
-2858
-2868
-2877
-2887
-2897
-2907
-2917
-2927
-2937
-2947
-2957
-2967
-2977
-2988
-2998
-3008
-3019
-3030
-3040
-3051
-3062
-3073
-3084
-3095
-3106
-3118
-3129
-3141
-3152
-3164
-3176
-3188
-3200
-3212
-3224
-3236
-3248
-3260
-3273
-3285
-3297
-3309
-3321
-3334
-3346
-3358
-3370
-3382
-3393
-3405
-3417
-3428
-3440
-3451
-3462
-3473
-3484
-3495
-3505
-3516
-3526
-3536
-3546
-3555
-3565
-3574
-3583
-3592
-3601
-3609
-3617
-3626
-3634
-3641
-3649
-3656
-3663
-3671
-3677
-3684
-3691
-3697
-3703
-3709
-3715
-3721
-3727
-3732
-3738
-3743
-3748
-3753
-3757
-3762
-3767
-3771
-3775
-3780
-3784
-3788
-3791
-3795
-3799
-3802
-3806
-3809
-3812
-3815
-3818
-3820
-3823
-3825
-3827
-3829
-3830
-3832
-3833
-3834
-3834
-3835
-3835
-3835
-3834
-3833
-3832
-3831
-3829
-3827
-3825
-3822
-3820
-3817
-3813
-3809
-3805
-3801
-3796
-3791
-3786
-3781
-3775
-3769
-3763
-3756
-3749
-3742
-3734
-3727
-3719
-3710
-3702
-3693
-3684
-3675
-3665
-3656
-3646
-3636
-3625
-3615
-3604
-3593
-3582
-3570
-3559
-3547
-3536
-3524
-3512
-3500
-3487
-3475
-3462
-3450
-3437
-3424
-3411
-3398
-3385
-3372
-3358
-3345
-3332
-3318
-3305
-3292
-3278
-3265
-3252
-3238
-3225
-3212
-3199
-3186
-3173
-3160
-3147
-3135
-3122
-3109
-3097
-3084
-3072
-3059
-3047
-3035
-3022
-3010
-2998
-2986
-2974
-2962
-2950
-2938
-2927
-2915
-2903
-2892
-2880
-2869
-2857
-2846
-2835
-2824
-2813
-2802
-2791
-2780
-2769
-2758
-2748
-2737
-2727
-2717
-2707
-2697
-2687
-2678
-2668
-2659
-2649
-2640
-2631
-2623
-2614
-2606
-2597
-2589
-2581
-2573
-2565
-2558
-2550
-2543
-2535
-2528
-2521
-2513
-2506
-2499
-2492
-2485
-2478
-2471
-2463
-2456
-2449
-2441
-2433
-2425
-2417
-2409
-2401
-2392
-2384
-2375
-2366
-2356
-2347
-2337
-2327
-2317
-2306
-2295
-2284
-2273
-2262
-2250
-2238
-2226
-2213
-2201
-2188
-2174
-2161
-2147
-2133
-2119
-2104
-2089
-2074
-2059
-2043
-2028
-2012
-1996
-1979
-1963
-1946
-1929
-1912
-1895
-1878
-1860
-1843
-1825
-1807
-1789
-1772
-1754
-1735
-1717
-1699
-1681
-1663
-1644
-1626
-1608
-1590
-1572
-1554
-1536
-1518
-1500
-1482
-1465
-1448
-1430
-1413
-1396
-1379
-1363
-1346
-1330
-1314
-1298
-1283
-1267
-1252
-1237
-1223
-1208
-1194
-1180
-1167
-1154
-1141
-1128
-1115
-1103
-1091
-1080
-1069
-1058
-1047
-1037
-1026
-1016
-1006
-998
-989
-980
-971
-963
-955
-948
-940
-933
-927
-920
-914
-908
-902
-897
-892
-887
-882
-878
-873
-869
-866
-862
-859
-856
-853
-851
-849
-847
-845
-844
-842
-841
-840
-840
-839
-839
-839
-839
-839
-840
-841
-842
-843
-844
-845
-847
-848
-850
-852
-854
-856
-859
-861
-864
-866
-869
-872
-875
-878
-881
-884
-887
-890
-893
-897
-900
-903
-906
-910
-913
-916
-919
-923
-926
-929
-932
-935
-938
-941
-944
-947
-950
-953
-955
-958
-961
-963
-965
-968
-970
-972
-974
-976
-978
-980
-981
-983
-984
-985
-986
-987
-988
-989
-989
-990
-990
-990
-989
-989
-988
-988
-987
-986
-985
-984
-982
-981
-979
-977
-976
-974
-972
-970
-968
-965
-963
-961
-959
-956
-954
-951
-949
-946
-944
-941
-938
-935
-933
-930
-927
-924
-921
-918
-914
-911
-908
-904
-901
-897
-893
-889
-885
-881
-877
-872
-868
-863
-858
-853
-848
-842
-837
-831
-825
-818
-812
-805
-798
-791
-783
-776
-768
-760
-751
-743
-734
-725
-715
-706
-696
-686
-676
-666
-655
-644
-633
-622
-610
-599
-587
-575
-562
-550
-537
-524
-511
-498
-485
-471
-457
-443
-429
-415
-400
-386
-371
-356
-341
-326
-311
-295
-280
-264
-248
-233
-217
-201
-185
-169
-153
-137
-121
-105
-88
-72
-56
-40
-24
-8
8
24
39
55
71
86
101
117
132
146
161
176
190
204
218
232
245
258
271
284
296
308
320
331
343
354
364
374
385
394
404
413
422
430
438
446
453
461
468
474
480
486
492
498
503
508
512
516
520
524
528
531
534
537
539
541
544
545
547
548
550
550
551
552
552
552
552
551
550
549
548
547
545
542
540
537
534
530
526
522
518
513
507
502
496
489
483
475
468
460
452
443
434
425
415
405
394
383
372
360
348
336
324
311
297
284
270
256
241
227
212
196
181
165
149
133
116
100
83
66
49
31
14
-4
-22
-40
-58
-76
-94
-112
-131
-149
-168
-186
-205
-224
-243
-261
-280
-299
-318
-337
-355
-374
-393
-412
-431
-450
-468
-487
-506
-525
-544
-562
-581
-600
-618
-637
-655
-673
-692
-710
-728
-746
-764
-781
-799
-816
-834
-851
-868
-885
-902
-918
-935
-951
-967
-983
-999
-1014
-1030
-1045
-1060
-1075
-1089
-1103
-1117
-1131
-1144
-1157
-1170
-1182
-1194
-1206
-1218
-1229
-1240
-1250
-1260
-1270
-1280
-1289
-1297
-1306
-1314
-1321
-1328
-1335
-1341
-1347
-1353
-1358
-1362
-1367
-1371
-1374
-1377
-1380
-1382
-1384
-1385
-1386
-1387
-1388
-1388
-1387
-1387
-1386
-1385
-1383
-1382
-1380
-1377
-1375
-1372
-1370
-1367
-1364
-1360
-1357
-1354
-1350
-1346
-1343
-1339
-1335
-1331
-1327
-1323
-1319
-1315
-1311
-1308
-1304
-1300
-1296
-1292
-1289
-1285
-1282
-1278
-1275
-1271
-1268
-1265
-1262
-1259
-1257
-1254
-1252
-1249
-1247
-1245
-1243
-1241
-1239
-1237
-1235
-1234
-1232
-1231
-1230
-1229
-1228
-1227
-1226
-1225
-1224
-1224
-1223
-1223
-1222
-1222
-1222
-1221
-1221
-1221
-1221
-1221
-1221
-1221
-1222
-1222
-1222
-1222
-1223
-1223
-1223
-1224
-1224
-1225
-1225
-1226
-1227
-1227
-1228
-1229
-1230
-1230
-1231
-1232
-1233
-1234
-1235
-1236
-1237
-1238
-1239
-1240
-1241
-1242
-1242
-1243
-1244
-1245
-1246
-1247
-1248
-1249
-1250
-1251
-1252
-1253
-1254
-1255
-1256
-1257
-1257
-1258
-1259
-1260
-1261
-1262
-1262
-1263
-1264
-1265
-1266
-1266
-1267
-1268
-1269
-1270
-1270
-1271
-1272
-1273
-1273
-1274
-1275
-1276
-1277
-1277
-1278
-1279
-1280
-1280
-1281
-1282
-1282
-1283
-1283
-1284
-1285
-1285
-1286
-1286
-1287
-1287
-1288
-1288
-1288
-1289
-1289
-1290
-1290
-1291
-1291
-1291
-1292
-1292
-1292
-1293
-1293
-1294
-1294
-1295
-1295
-1296
-1296
-1297
-1297
-1298
-1298
-1299
-1300
-1300
-1301
-1301
-1302
-1302
-1303
-1303
-1304
-1304
-1305
-1305
-1305
-1305
-1305
-1305
-1305
-1305
-1304
-1304
-1303
-1302
-1302
-1301
-1299
-1298
-1297
-1295
-1293
-1292
-1289
-1287
-1285
-1282
-1280
-1277
-1274
-1270
-1267
-1263
-1259
-1255
-1251
-1246
-1242
-1237
-1232
-1227
-1221
-1215
-1209
-1203
-1197
-1191
-1184
-1177
-1170
-1163
-1155
-1148
-1140
-1132
-1124
-1115
-1107
-1098
-1089
-1080
-1071
-1062
-1052
-1042
-1033
-1022
-1012
-1002
-991
-981
-970
-959
-948
-937
-925
-913
-902
-890
-878
-866
-853
-841
-828
-815
-802
-789
-776
-763
-750
-736
-722
-709
-695
-681
-667
-653
-639
-624
-610
-596
-582
-568
-554
-539
-525
-511
-498
-484
-470
-456
-443
-429
-416
-402
-389
-376
-363
-350
-337
-325
-312
-300
-288
-276
-264
-252
-240
-229
-217
-206
-195
-184
-173
-163
-153
-143
-133
-123
-113
-104
-95
-87
-78
-70
-62
-54
-47
-40
-33
-26
-20
-14
-8
-3
3
8
12
17
21
25
29
32
35
38
40
43
45
47
48
50
51
51
52
52
52
52
52
51
51
50
48
47
45
43
41
39
37
34
31
28
25
22
18
15
11
7
3
-2
-6
-11
-15
-20
-26
-31
-36
-42
-48
-54
-60
-66
-72
-78
-85
-91
-98
-105
-112
-119
-126
-133
-140
-147
-154
-162
-169
-176
-183
-190
-197
-204
-211
-218
-225
-231
-238
-244
-250
-257
-262
-268
-274
-279
-284
-289
-293
-298
-302
-306
-310
-313
-316
-319
-322
-324
-326
-328
-329
-331
-332
-332
-333
-333
-332
-332
-331
-330
-329
-328
-326
-324
-322
-320
-317
-315
-312
-309
-306
-302
-299
-295
-292
-288
-284
-280
-276
-272
-267
-263
-259
-254
-250
-245
-241
-236
-232
-228
-223
-219
-215
-211
-207
-203
-199
-195
-192
-188
-185
-182
-179
-176
-173
-170
-167
-165
-162
-160
-158
-156
-154
-152
-151
-149
-148
-146
-145
-144
-143
-142
-141
-141
-140
-139
-139
-138
-138
-138
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-136
-136
-136
-136
-136
-136
-136
-135
-135
-135
-134
-134
-133
-132
-131
-130
-129
-127
-126
-124
-123
-121
-119
-116
-114
-111
-109
-106
-103
-99
-96
-92
-88
-84
-80
-76
-71
-66
-61
-56
-50
-45
-39
-32
-26
-19
-12
-5
2
10
18
27
36
45
54
64
74
84
95
106
117
129
141
153
166
179
192
205
219
233
248
262
277
292
308
323
339
355
372
388
405
422
439
457
474
492
509
527
545
563
582
600
618
636
655
673
692
710
729
747
766
784
802
821
839
857
875
893
911
929
947
964
982
999
1016
1033
1050
1067
1083
1099
1115
1131
1147
1163
1178
1193
1208
1222
1236
1250
1264
1277
1290
1303
1316
1328
1339
1351
1362
1372
1383
1392
1402
1411
1420
1428
1436
1443
1450
1457
1463
1469
1474
1479
1483
1487
1491
1494
1497
1499
1501
1502
1504
1504
1505
1505
1504
1503
1502
1501
1499
1497
1494
1491
1488
1485
1481
1477
1472
1468
1463
1457
1452
1446
1440
1433
1426
1419
1412
1404
1396
1388
1380
1371
1363
1353
1344
1335
1325
1315
1305
1294
1284
1273
1262
1251
1239
1227
1216
1204
1192
1179
1167
1154
1141
1128
1115
1102
1088
1075
1061
1047
1033
1018
1004
990
976
961
947
932
917
902
887
872
857
842
827
812
796
781
765
750
734
718
703
687
671
655
639
623
607
591
575
558
542
526
510
493
477
460
444
428
411
395
379
362
346
330
314
297
281
265
249
234
218
202
187
171
156
141
126
111
96
81
67
53
39
25
11
-3
-16
-29
-42
-55
-67
-79
-92
-103
-115
-126
-137
-148
-159
-169
-180
-190
-199
-209
-218
-227
-236
-244
-253
-261
-269
-277
-284
-291
-298
-305
-312
-319
-325
-331
-337
-343
-349
-355
-360
-365
-371
-376
-381
-385
-390
-395
-399
-404
-408
-413
-417
-421
-425
-429
-433
-437
-441
-445
-449
-453
-457
-461
-465
-469
-473
-477
-481
-485
-489
-494
-498
-502
-506
-511
-515
-520
-524
-529
-534
-539
-544
-549
-554
-560
-565
-571
-577
-583
-589
-595
-602
-608
-615
-622
-629
-636
-644
-651
-659
-667
-675
-684
-692
-701
-710
-719
-729
-739
-749
-759
-769
-780
-791
-802
-813
-824
-836
-848
-860
-872
-885
-897
-910
-923
-936
-949
-963
-976
-990
-1004
-1018
-1032
-1046
-1060
-1075
-1089
-1104
-1119
-1134
-1149
-1164
-1179
-1195
-1210
-1226
-1241
-1257
-1273
-1289
-1304
-1320
-1336
-1352
-1368
-1384
-1400
-1416
-1432
-1448
-1464
-1480
-1496
-1512
-1528
-1544
-1560
-1576
-1592
-1608
-1625
-1641
-1657
-1673
-1690
-1706
-1722
-1739
-1755
-1771
-1788
-1804
-1821
-1837
-1853
-1870
-1886
-1902
-1919
-1935
-1951
-1967
-1983
-1998
-2013
-2029
-2045
-2060
-2076
-2091
-2106
-2121
-2135
-2150
-2165
-2179
-2193
-2207
-2221
-2235
-2249
-2263
-2276
-2290
-2303
-2316
-2329
-2342
-2355
-2367
-2380
-2392
-2404
-2416
-2428
-2440
-2452
-2463
-2475
-2486
-2497
-2508
-2518
-2529
-2539
-2549
-2559
-2568
-2578
-2587
-2596
-2605
-2614
-2622
-2630
-2638
-2646
-2654
-2661
-2668
-2675
-2682
-2688
-2694
-2700
-2706
-2711
-2717
-2722
-2726
-2731
-2735
-2739
-2743
-2746
-2750
-2752
-2755
-2758
-2760
-2762
-2763
-2765
-2766
-2766
-2767
-2767
-2767
-2766
-2765
-2764
-2763
-2761
-2758
-2756
-2753
-2750
-2746
-2742
-2738
-2733
-2728
-2723
-2717
-2711
-2705
-2699
-2692
-2685
-2678
-2670
-2663
-2655
-2646
-2638
-2629
-2621
-2612
-2603
-2593
-2584
-2574
-2564
-2555
-2545
-2534
-2524
-2514
-2503
-2493
-2482
-2472
-2461
-2450
-2439
-2428
-2418
-2406
-2395
-2384
-2373
-2362
-2351
-2340
-2328
-2317
-2306
-2295
-2283
-2272
-2261
-2250
-2238
-2227
-2216
-2205
-2194
-2183
-2172
-2162
-2151
-2140
-2130
-2119
-2109
-2098
-2088
-2078
-2068
-2058
-2049
-2039
-2029
-2021
-2011
-2003
-1994
-1985
-1977
-1969
-1961
-1954
-1946
-1939
-1932
-1926
-1919
-1913
-1907
-1902
-1897
-1892
-1887
-1883
-1879
-1876
-1872
-1869
-1867
-1865
-1863
-1861
-1860
-1859
-1858
-1858
-1858
-1858
-1858
-1859
-1860
-1861
-1863
-1864
-1866
-1868
-1870
-1873
-1876
-1878
-1881
-1884
-1888
-1891
-1895
-1898
-1902
-1905
-1909
-1913
-1917
-1921
-1925
-1929
-1933
-1937
-1941
-1945
-1948
-1952
-1956
-1960
-1964
-1967
-1971
-1974
-1977
-1981
-1984
-1987
-1989
-1992
-1994
-1997
-1999
-2001
-2001
-2004
-2005
-2005
-2007
-2008
-2008
-2008
-2008
-2008
-2007
-2005
-2005
-2004
-2003
-2001
-1999
-1996
-1994
-1991
-1988
-1985
-1982
-1978
-1974
-1970
-1965
-1960
-1956
-1950
-1945
-1939
-1933
-1927
-1920
-1914
-1907
-1899
-1892
-1884
-1876
-1868
-1859
-1850
-1841
-1832
-1822
-1812
-1802
-1791
-1780
-1769
-1758
-1746
-1734
-1722
-1709
-1696
-1683
-1670
-1656
-1643
-1629
-1614
-1600
-1585
-1570
-1555
-1540
-1524
-1508
-1492
-1476
-1459
-1443
-1426
-1409
-1391
-1374
-1356
-1339
-1321
-1302
-1284
-1266
-1247
-1229
-1210
-1191
-1172
-1153
-1134
-1114
-1095
-1076
-1056
-1037
-1016
-998
-978
-958
-939
-919
-900
-880
-860
-841
-821
-802
-782
-763
-743
-724
-704
-685
-666
-646
-627
-608
-589
-570
-550
-531
-512
-493
-475
-456
-437
-418
-399
-381
-362
-344
-325
-307
-288
-270
-252
-233
-215
-197
-179
-160
-142
-124
-106
-88
-70
-52
-35
-17
1
19
37
55
73
90
108
126
144
162
179
197
215
233
250
268
286
303
321
339
356
374
391
409
427
444
462
479
497
514
532
550
567
585
602
620
637
654
672
689
706
724
741
758
775
792
809
826
843
860
876
893
909
925
942
958
974
990
1004
1020
1036
1051
1066
1081
1096
1110
1124
1138
1152
1165
1178
1191
1204
1216
1229
1240
1252
1263
1274
1285
1296
1306
1316
1325
1335
1344
1353
1361
1370
1378
1386
1393
1400
1407
1414
1421
1427
1433
1439
1444
1450
1455
1460
1464
1469
1473
1477
1481
1485
1488
1491
1494
1497
1499
1502
1504
1506
1507
1509
1510
1511
1512
1512
1512
1513
1512
1512
1512
1511
1510
1509
1508
1506
1504
1503
1501
1498
1496
1493
1490
1488
1484
1481
1478
1474
1471
1467
1463
1459
1455
1451
1447
1443
1438
1434
1430
1425
1420
1416
1411
1406
1402
1397
1392
1388
1383
1378
1373
1368
1364
1359
1354
1349
1345
1340
1335
1330
1326
1321
1316
1312
1307
1302
1298
1293
1289
1284
1280
1275
1271
1266
1262
1258
1254
1249
1245
1241
1237
1233
1229
1225
1221
1218
1214
1210
1207
1203
1200
1197
1194
1191
1188
1185
1182
1179
1177
1174
1172
1169
1167
1165
1163
1161
1159
1157
1155
1153
1152
1150
1149
1147
1146
1145
1143
1142
1141
1139
1138
1137
1136
1135
1133
1132
1131
1129
1128
1127
1125
1124
1122
1120
1118
1116
1114
1112
1110
1108
1105
1103
1100
1097
1094
1091
1088
1084
1080
1077
1073
1068
1064
1059
1055
1050
1044
1039
1033
1027
1020
1014
1008
1000
994
986
979
971
963
955
946
937
929
919
910
900
891
881
871
860
850
839
828
817
806
795
783
772
760
748
736
724
712
700
688
675
662
650
637
624
611
598
585
571
558
544
531
517
504
490
476
462
449
435
421
407
393
379
365
350
336
322
308
293
279
265
250
236
221
207
192
178
163
148
133
118
103
89
73
58
43
28
13
-3
-18
-34
-49
-65
-81
-97
-112
-128
-144
-160
-176
-192
-209
-225
-241
-257
-274
-290
-306
-323
-339
-356
-373
-389
-406
-422
-439
-456
-473
-489
-506
-523
-540
-557
-574
-591
-608
-625
-642
-659
-676
-693
-710
-727
-744
-761
-778
-796
-813
-830
-847
-864
-881
-898
-915
-932
-949
-966
-983
-1000
-1016
-1034
-1051
-1067
-1084
-1101
-1117
-1134
-1150
-1167
-1183
-1199
-1215
-1231
-1247
-1262
-1278
-1293
-1308
-1323
-1337
-1352
-1366
-1380
-1393
-1407
-1420
-1433
-1445
-1458
-1470
-1482
-1493
-1504
-1515
-1526
-1536
-1546
-1556
-1565
-1575
-1584
-1592
-1601
-1609
-1616
-1624
-1631
-1638
-1645
-1652
-1658
-1664
-1670
-1676
-1681
-1686
-1691
-1696
-1701
-1705
-1709
-1713
-1717
-1721
-1724
-1728
-1731
-1734
-1737
-1740
-1742
-1744
-1747
-1749
-1751
-1753
-1755
-1756
-1758
-1759
-1761
-1762
-1763
-1764
-1765
-1766
-1767
-1768
-1769
-1770
-1770
-1771
-1772
-1772
-1773
-1773
-1774
-1775
-1775
-1776
-1776
-1777
-1777
-1778
-1779
-1779
-1780
-1781
-1782
-1783
-1784
-1785
-1787
-1788
-1790
-1792
-1794
-1796
-1798
-1801
-1803
-1806
-1809
-1812
-1816
-1819
-1823
-1827
-1831
-1835
-1839
-1844
-1849
-1853
-1858
-1864
-1869
-1874
-1880
-1886
-1891
-1898
-1904
-1910
-1916
-1923
-1930
-1936
-1943
-1951
-1958
-1965
-1973
-1980
-1988
-1996
-2004
-2012
-2020
-2029
-2037
-2045
-2055
-2064
-2073
-2082
-2091
-2100
-2110
-2119
-2129
-2139
-2149
-2159
-2169
-2179
-2189
-2200
-2210
-2221
-2231
-2242
-2252
-2263
-2274
-2285
-2296
-2306
-2317
-2328
-2340
-2351
-2362
-2373
-2384
-2395
-2406
-2417
-2429
-2440
-2451
-2462
-2473
-2484
-2495
-2506
-2517
-2528
-2539
-2550
-2561
-2572
-2583
-2593
-2604
-2614
-2625
-2635
-2646
-2656
-2666
-2676
-2686
-2696
-2706
-2716
-2726
-2735
-2745
-2754
-2763
-2772
-2781
-2790
-2798
-2807
-2815
-2823
-2831
-2839
-2847
-2854
-2862
-2869
-2876
-2882
-2889
-2895
-2902
-2907
-2913
-2919
-2924
-2930
-2935
-2939
-2944
-2949
-2953
-2957
-2961
-2965
-2968
-2972
-2975
-2978
-2981
-2984
-2987
-2989
-2992
-2994
-2997
-2999
-3001
-3003
-3005
-3006
-3008
-3010
-3011
-3012
-3014
-3015
-3016
-3017
-3018
-3019
-3020
-3020
-3021
-3021
-3022
-3022
-3022
-3023
-3023
-3023
-3023
-3022
-3022
-3022
-3021
-3021
-3020
-3020
-3019
-3018
-3017
-3016
-3015
-3014
-3013
-3012
-3010
-3009
-3008
-3006
-3004
-3003
-3001
-2999
-2998
-2996
-2994
-2992
-2990
-2988
-2986
-2984
-2982
-2980
-2978
-2976
-2974
-2972
-2970
-2968
-2966
-2964
-2962
-2960
-2958
-2956
-2955
-2953
-2951
-2950
-2948
-2947
-2945
-2944
-2943
-2942
-2941
-2940
-2939
-2938
-2937
-2937
-2936
-2936
-2935
-2935
-2935
-2935
-2935
-2935
-2935
-2936
-2936
-2937
-2937
-2938
-2939
-2940
-2942
-2943
-2945
-2946
-2948
-2950
-2952
-2955
-2957
-2960
-2962
-2965
-2968
-2972
-2975
-2978
-2982
-2985
-2989
-2993
-2997
-3001
-3005
-3009
-3013
-3017
-3021
-3025
-3029
-3034
-3038
-3042
-3046
-3050
-3055
-3059
-3063
-3067
-3071
-3074
-3078
-3082
-3086
-3089
-3093
-3096
-3099
-3102
-3105
-3108
-3111
-3114
-3116
-3119
-3121
-3123
-3125
-3126
-3128
-3129
-3130
-3131
-3132
-3133
-3134
-3134
-3134
-3134
-3134
-3134
-3134
-3134
-3133
-3133
-3132
-3131
-3130
-3129
-3128
-3127
-3126
-3124
-3123
-3121
-3119
-3117
-3115
-3113
-3111
-3108
-3106
-3103
-3100
-3097
-3094
-3091
-3087
-3084
-3080
-3077
-3073
-3069
-3064
-3060
-3056
-3051
-3047
-3042
-3037
-3032
-3027
-3022
-3016
-3011
-3005
-3000
-2994
-2988
-2982
-2976
-2970
-2964
-2958
-2952
-2946
-2939
-2933
-2926
-2920
-2914
-2907
-2900
-2894
-2887
-2880
-2874
-2867
-2860
-2853
-2847
-2840
-2833
-2826
-2819
-2812
-2805
-2798
-2791
-2784
-2777
-2770
-2762
-2755
-2748
-2740
-2733
-2725
-2718
-2710
-2702
-2695
-2687
-2679
-2671
-2663
-2655
-2647
-2639
-2630
-2622
-2614
-2605
-2597
-2588
-2580
-2571
-2563
-2554
-2546
-2537
-2528
-2520
-2511
-2502
-2494
-2485
-2477
-2468
-2459
-2451
-2442
-2434
-2425
-2417
-2408
-2400
-2391
-2383
-2374
-2366
-2357
-2349
-2341
-2332
-2324
-2315
-2307
-2299
-2290
-2282
-2274
-2265
-2257
-2249
-2240
-2232
-2224
-2215
-2207
-2199
-2190
-2182
-2174
-2165
-2157
-2149
-2141
-2132
-2124
-2116
-2108
-2100
-2092
-2084
-2075
-2067
-2060
-2052
-2044
-2036
-2028
-2020
-2012
-2005
-1997
-1989
-1982
-1974
-1967
-1959
-1952
-1944
-1937
-1930
-1922
-1915
-1908
-1901
-1894
-1887
-1880
-1873
-1866
-1859
-1852
-1845
-1838
-1831
-1824
-1817
-1810
-1803
-1796
-1788
-1781
-1774
-1767
-1760
-1753
-1746
-1738
-1731
-1724
-1716
-1709
-1702
-1694
-1686
-1679
-1671
-1664
-1656
-1648
-1640
-1632
-1625
-1617
-1609
-1601
-1593
-1585
-1577
-1569
-1561
-1552
-1544
-1536
-1528
-1520
-1512
-1503
-1495
-1487
-1479
-1470
-1462
-1454
-1445
-1437
-1429
-1420
-1412
-1403
-1395
-1386
-1378
-1369
-1361
-1352
-1344
-1335
-1327
-1318
-1310
-1301
-1292
-1284
-1275
-1266
-1258
-1249
-1240
-1231
-1223
-1214
-1205
-1196
-1188
-1179
-1170
-1161
-1152
-1143
-1135
-1126
-1117
-1108
-1100
-1091
-1082
-1074
-1065
-1057
-1049
-1040
-1032
-1024
-1016
-1008
-1000
-992
-984
-977
-969
-962
-955
-948
-941
-934
-927
-921
-914
-908
-902
-896
-890
-884
-879
-873
-868
-863
-858
-853
-848
-844
-839
-835
-831
-827
-823
-819
-816
-812
-809
-805
-802
-799
-796
-793
-790
-787
-785
-782
-779
-777
-774
-772
-770
-767
-765
-763
-760
-758
-756
-754
-752
-750
-747
-745
-743
-741
-739
-737
-735
-733
-731
-729
-727
-725
-723
-721
-719
-717
-715
-714
-712
-710
-709
-707
-705
-704
-702
-701
-700
-698
-697
-696
-695
-694
-693
-692
-691
-690
-690
-689
-688
-688
-687
-687
-686
-686
-685
-685
-685
-684
-684
-684
-683
-683
-683
-682
-682
-682
-682
-681
-681
-681
-680
-680
-679
-679
-679
-678
-677
-677
-676
-675
-674
-673
-672
-671
-670
-669
-668
-666
-665
-663
-662
-660
-658
-657
-655
-653
-651
-649
-646
-644
-642
-639
-637
-634
-632
-629
-626
-624
-621
-618
-615
-612
-609
-606
-602
-599
-596
-592
-589
-585
-582
-578
-574
-570
-567
-563
-559
-554
-550
-546
-542
-537
-533
-528
-523
-518
-513
-508
-503
-498
-493
-487
-482
-476
-470
-464
-458
-452
-446
-440
-434
-427
-421
-414
-407
-401
-394
-387
-380
-373
-366
-358
-351
-344
-336
-328
-321
-313
-305
-297
-289
-280
-272
-264
-255
-246
-237
-228
-219
-210
-201
-192
-182
-173
-163
-153
-144
-134
-124
-114
-104
-94
-84
-74
-64
-53
-43
-33
-23
-12
-2
8
18
29
39
49
59
70
80
90
100
110
120
130
140
150
160
170
180
190
199
209
219
228
237
247
256
265
274
284
293
301
310
319
328
336
345
353
361
370
378
386
393
401
409
416
424
431
438
445
452
459
465
472
478
484
490
496
501
507
512
517
522
527
532
536
541
545
549
552
556
559
563
566
569
571
574
576
579
581
583
584
586
587
588
589
590
591
591
591
591
591
591
591
590
590
589
588
588
587
586
584
583
582
581
579
578
576
575
573
572
570
569
567
566
564
563
561
560
558
557
555
554
552
551
549
548
546
545
544
542
541
540
539
537
536
535
534
533
532
531
530
529
528
528
527
526
526
525
525
524
524
523
523
523
522
522
522
522
521
521
521
521
521
521
521
521
521
521
521
521
521
522
522
522
523
523
523
524
524
525
525
526
527
527
528
529
529
530
531
532
533
534
536
537
538
540
541
543
544
546
548
550
552
554
557
559
561
564
567
570
573
576
579
582
586
590
593
597
601
605
609
613
617
622
626
631
636
640
645
650
655
660
665
670
676
681
686
691
697
702
707
713
718
723
729
734
739
744
750
755
760
765
770
775
780
785
790
795
799
804
809
813
817
822
826
830
834
838
842
846
850
853
857
860
863
867
870
873
875
878
880
883
885
887
889
891
892
894
895
896
897
898
899
899
899
900
900
899
899
898
897
896
895
894
892
891
889
887
884
882
879
876
873
870
866
862
859
854
850
846
841
836
831
826
821
815
809
803
797
790
784
777
770
762
755
747
739
731
722
713
704
695
686
676
666
656
645
634
623
612
601
589
577
565
553
540
528
515
502
488
475
461
447
433
419
405
390
375
360
345
330
315
299
284
268
252
236
221
204
188
172
156
139
123
107
90
73
57
40
23
7
-10
-27
-44
-61
-78
-95
-112
-129
-146
-163
-180
-197
-214
-231
-249
-266
-283
-300
-317
-334
-351
-368
-385
-402
-419
-436
-453
-469
-486
-502
-518
-534
-550
-566
-582
-598
-613
-629
-644
-659
-673
-688
-703
-717
-731
-745
-759
-773
-786
-800
-813
-826
-839
-851
-864
-876
-889
-901
-913
-925
-936
-948
-959
-970
-981
-992
-1002
-1014
-1024
-1035
-1045
-1055
-1065
-1075
-1084
-1093
-1103
-1112
-1121
-1129
-1138
-1146
-1154
-1162
-1170
-1177
-1185
-1192
-1199
-1205
-1212
-1218
-1224
-1230
-1236
-1242
-1247
-1252
-1257
-1262
-1267
-1271
-1275
-1279
-1283
-1287
-1291
-1294
-1297
-1300
-1303
-1306
-1309
-1311
-1313
-1316
-1318
-1320
-1321
-1323
-1325
-1326
-1327
-1328
-1329
-1330
-1331
-1332
-1332
-1333
-1333
-1333
-1333
-1333
-1333
-1333
-1333
-1332
-1332
-1331
-1331
-1330
-1329
-1328
-1327
-1326
-1325
-1324
-1323
-1322
-1320
-1319
-1317
-1316
-1314
-1313
-1311
-1309
-1307
-1305
-1303
-1301
-1299
-1297
-1295
-1293
-1291
-1289
-1287
-1285
-1284
-1282
-1280
-1278
-1276
-1275
-1273
-1272
-1271
-1269
-1268
-1267
-1266
-1265
-1265
-1264
-1264
-1263
-1263
-1263
-1263
-1263
-1263
-1263
-1264
-1264
-1265
-1265
-1266
-1267
-1268
-1269
-1270
-1271
-1272
-1273
-1275
-1276
-1277
-1279
-1281
-1282
-1284
-1286
-1287
-1289
-1291
-1293
-1295
-1297
-1299
-1301
-1303
-1305
-1307
-1309
-1311
-1313
-1314
-1316
-1318
-1320
-1322
-1324
-1325
-1327
-1329
-1330
-1331
-1333
-1334
-1335
-1336
-1337
-1338
-1339
-1339
-1340
-1340
-1341
-1341
-1341
-1341
-1341
-1340
-1340
-1339
-1338
-1338
-1337
-1336
-1334
-1333
-1331
-1330
-1328
-1326
-1324
-1322
-1319
-1317
-1314
-1311
-1308
-1305
-1302
-1299
-1296
-1292
-1288
-1285
-1281
-1277
-1273
-1268
-1264
-1260
-1255
-1251
-1246
-1241
-1236
-1231
-1226
-1221
-1216
-1211
-1206
-1201
-1195
-1190
-1185
-1179
-1174
-1169
-1163
-1158
-1153
-1147
-1142
-1137
-1132
-1127
-1122
-1117
-1112
-1107
-1102
-1098
-1094
-1089
-1085
-1081
-1077
-1074
-1070
-1067
-1064
-1061
-1058
-1056
-1054
-1052
-1050
-1048
-1047
-1046
-1045
-1044
-1044
-1044
-1044
-1044
-1045
-1046
-1047
-1049
-1050
-1052
-1054
-1057
-1060
-1063
-1066
-1070
-1073
-1078
-1082
-1087
-1092
-1097
-1103
-1109
-1115
-1121
-1128
-1134
-1142
-1149
-1157
-1165
-1173
-1181
-1190
-1198
-1207
-1217
-1226
-1236
-1246
-1256
-1266
-1277
-1287
-1298
-1309
-1321
-1332
-1344
-1355
-1367
-1379
-1391
-1404
-1416
-1429
-1442
-1454
-1467
-1481
-1494
-1507
-1521
-1534
-1548
-1562
-1575
-1589
-1603
-1618
-1632
-1646
-1660
-1675
-1689
-1704
-1718
-1733
-1748
-1762
-1777
-1792
-1807
-1822
-1837
-1852
-1867
-1882
-1897
-1912
-1927
-1942
-1957
-1972
-1987
-2001
-2017
-2032
-2047
-2062
-2077
-2092
-2107
-2122
-2137
-2152
-2167
-2182
-2196
-2211
-2226
-2240
-2254
-2269
-2283
-2297
-2311
-2324
-2338
-2352
-2365
-2378
-2391
-2404
-2417
-2430
-2442
-2455
-2467
-2479
-2490
-2502
-2513
-2525
-2536
-2546
-2557
-2567
-2577
-2587
-2597
-2606
-2616
-2625
-2633
-2642
-2650
-2658
-2666
-2674
-2681
-2688
-2695
-2702
-2709
-2715
-2721
-2727
-2733
-2738
-2744
-2749
-2754
-2759
-2764
-2768
-2772
-2777
-2781
-2785
-2788
-2792
-2795
-2798
-2801
-2804
-2807
-2809
-2812
-2814
-2816
-2818
-2819
-2821
-2822
-2823
-2824
-2824
-2825
-2825
-2825
-2825
-2825
-2824
-2823
-2822
-2821
-2820
-2818
-2816
-2814
-2812
-2809
-2807
-2804
-2801
-2798
-2794
-2790
-2786
-2782
-2778
-2773
-2769
-2764
-2759
-2753
-2748
-2742
-2736
-2730
-2724
-2718
-2711
-2704
-2698
-2691
-2683
-2676
-2668
-2661
-2653
-2645
-2637
-2628
-2620
-2611
-2603
-2594
-2585
-2575
-2566
-2556
-2547
-2537
-2527
-2517
-2507
-2496
-2486
-2475
-2465
-2454
-2443
-2432
-2421
-2410
-2399
-2388
-2377
-2366
-2354
-2343
-2332
-2320
-2309
-2298
-2286
-2275
-2264
-2253
-2241
-2230
-2219
-2208
-2197
-2186
-2175
-2164
-2153
-2142
-2132
-2121
-2110
-2099
-2089
-2078
-2068
-2057
-2047
-2036
-2025
-2016
-2005
-1995
-1985
-1975
-1965
-1955
-1945
-1936
-1926
-1916
-1907
-1898
-1888
-1879
-1870
-1861
-1853
-1844
-1836
-1827
-1819
-1811
-1803
-1796
-1788
-1781
-1773
-1766
-1759
-1752
-1746
-1739
-1733
-1726
-1720
-1714
-1708
-1703
-1697
-1691
-1686
-1681
-1676
-1671
-1666
-1662
-1657
-1653
-1649
-1645
-1641
-1637
-1633
-1630
-1627
-1624
-1621
-1618
-1615
-1613
-1610
-1608
-1606
-1604
-1603
-1601
-1600
-1598
-1597
-1596
-1595
-1594
-1594
-1593
-1593
-1593
-1592
-1592
-1592
-1592
-1592
-1593
-1593
-1593
-1594
-1594
-1595
-1595
-1596
-1597
-1597
-1598
-1599
-1599
-1600
-1601
-1601
-1602
-1602
-1603
-1603
-1604
-1604
-1605
-1605
-1605
-1605
-1606
-1606
-1606
-1606
-1605
-1605
-1605
-1604
-1604
-1603
-1603
-1602
-1601
-1601
-1600
-1599
-1598
-1596
-1595
-1594
-1592
-1591
-1589
-1588
-1586
-1584
-1582
-1580
-1578
-1576
-1574
-1571
-1569
-1566
-1564
-1561
-1558
-1555
-1552
-1549
-1546
-1543
-1539
-1536
-1532
-1529
-1525
-1521
-1518
-1514
-1510
-1506
-1502
-1498
-1494
-1490
-1486
-1481
-1477
-1473
-1469
-1464
-1460
-1456
-1451
-1447
-1442
-1438
-1434
-1429
-1425
-1420
-1416
-1411
-1407
-1403
-1398
-1394
-1390
-1385
-1381
-1377
-1373
-1368
-1364
-1360
-1356
-1352
-1349
-1345
-1341
-1337
-1334
-1330
-1327
-1324
-1320
-1317
-1314
-1311
-1308
-1305
-1302
-1299
-1297
-1294
-1291
-1289
-1286
-1284
-1282
-1279
-1277
-1275
-1273
-1271
-1269
-1267
-1265
-1264
-1262
-1260
-1259
-1257
-1256
-1255
-1254
-1253
-1252
-1251
-1250
-1249
-1248
-1248
-1247
-1247
-1247
-1246
-1246
-1246
-1246
-1246
-1247
-1247
-1247
-1248
-1248
-1249
-1250
-1251
-1251
-1252
-1253
-1254
-1255
-1257
-1258
-1259
-1260
-1262
-1263
-1264
-1266
-1267
-1269
-1271
-1272
-1274
-1276
-1277
-1279
-1281
-1283
-1284
-1286
-1288
-1290
-1292
-1294
-1296
-1298
-1300
-1302
-1304
-1306
-1308
-1310
-1313
-1315
-1317
-1319
-1321
-1323
-1326
-1328
-1330
-1332
-1334
-1336
-1339
-1341
-1343
-1345
-1347
-1349
-1350
-1352
-1354
-1356
-1357
-1359
-1360
-1362
-1363
-1364
-1365
-1367
-1367
-1368
-1369
-1370
-1370
-1371
-1371
-1372
-1372
-1372
-1372
-1372
-1371
-1371
-1370
-1370
-1369
-1368
-1367
-1366
-1364
-1363
-1361
-1359
-1357
-1355
-1353
-1350
-1348
-1345
-1342
-1339
-1336
-1332
-1329
-1325
-1321
-1317
-1312
-1308
-1303
-1298
-1293
-1288
-1283
-1277
-1271
-1265
-1259
-1252
-1245
-1239
-1231
-1224
-1217
-1209
-1201
-1193
-1185
-1176
-1167
-1158
-1149
-1140
-1130
-1120
-1110
-1099
-1089
-1078
-1067
-1056
-1044
-1033
-1020
-1008
-996
-984
-971
-958
-945
-932
-918
-905
-891
-877
-862
-848
-833
-818
-803
-788
-773
-757
-742
-726
-710
-694
-677
-661
-645
-628
-611
-594
-577
-560
-543
-526
-508
-491
-473
-455
-438
-420
-402
-384
-367
-349
-331
-313
-295
-278
-260
-242
-225
-207
-190
-173
-155
-138
-121
-104
-88
-71
-54
-38
-22
-6
10
26
42
57
73
88
103
118
133
147
161
176
190
203
217
231
244
257
270
283
296
308
320
333
345
356
368
379
391
402
413
424
434
445
455
465
475
484
494
503
512
521
530
538
547
555
563
571
578
585
593
600
606
613
619
625
631
636
642
647
652
656
661
665
669
672
676
679
682
684
687
689
691
693
695
696
697
698
699
699
700
700
700
700
699
699
698
697
696
695
694
692
691
689
687
685
683
681
678
676
674
671
668
665
663
660
657
654
651
648
644
641
638
635
632
628
625
622
619
615
612
609
606
602
599
596
593
590
587
584
581
578
575
572
569
566
563
561
558
555
553
550
547
545
542
540
537
535
532
530
528
525
523
520
518
516
513
511
509
506
504
502
499
497
495
493
490
488
486
483
481
479
476
474
472
469
467
464
462
459
457
454
452
449
447
444
442
439
437
434
432
429
427
424
422
420
417
415
412
410
408
405
403
401
398
396
394
392
390
388
385
383
381
379
377
375
373
371
370
368
366
364
362
361
359
357
356
354
353
351
350
349
347
346
345
344
343
342
341
340
339
338
338
337
337
336
336
336
336
336
336
336
336
336
337
337
338
339
339
340
341
342
343
344
346
347
348
350
351
353
355
356
358
360
362
364
366
368
370
372
375
377
379
382
384
387
389
392
395
398
401
404
407
410
413
416
420
423
427
430
434
438
442
446
450
454
458
463
467
471
476
480
485
490
494
499
503
508
513
518
522
527
532
536
541
546
550
555
559
563
568
572
576
580
584
588
592
595
599
602
606
609
612
615
618
621
624
626
628
631
633
635
636
638
640
641
642
643
644
645
646
646
647
647
647
648
647
647
647
647
646
646
645
644
643
642
641
640
638
637
636
634
632
630
628
626
624
622
619
617
614
611
608
605
602
598
595
591
588
584
580
576
571
567
562
558
553
548
543
537
532
526
521
515
509
503
497
490
484
477
470
463
456
449
442
434
427
419
411
403
395
387
379
370
362
353
345
336
327
318
309
300
290
281
272
262
253
243
233
223
213
203
193
183
173
163
152
142
131
121
110
99
89
78
67
56
45
34
23
12
1
-11
-22
-33
-45
-56
-68
-79
-91
-102
-114
-125
-137
-149
-160
-172
-183
-195
-206
-218
-229
-240
-252
-263
-274
-285
-296
-306
-317
-327
-338
-348
-358
-368
-378
-387
-397
-406
-415
-424
-432
-441
-449
-457
-465
-472
-480
-487
-494
-501
-507
-513
-519
-525
-531
-536
-541
-546
-551
-555
-559
-563
-567
-570
-573
-576
-579
-581
-584
-586
-587
-589
-590
-592
-593
-593
-594
-594
-594
-594
-594
-594
-593
-592
-591
-590
-589
-587
-586
-584
-582
-580
-578
-575
-573
-570
-567
-564
-561
-558
-554
-551
-547
-543
-539
-534
-530
-526
-521
-516
-511
-506
-500
-495
-489
-483
-477
-471
-465
-458
-452
-445
-438
-432
-424
-417
-410
-403
-395
-388
-380
-373
-365
-357
-349
-342
-334
-326
-318
-310
-302
-294
-287
-279
-271
-264
-256
-248
-241
-233
-226
-219
-211
-204
-197
-190
-183
-176
-170
-163
-157
-151
-145
-139
-133
-127
-122
-117
-112
-107
-102
-97
-93
-89
-85
-81
-77
-74
-71
-68
-65
-62
-60
-58
-56
-55
-53
-52
-51
-51
-51
-50
-51
-51
-52
-52
-53
-55
-56
-58
-60
-63
-65
-68
-71
-75
-78
-82
-86
-90
-95
-99
-104
-109
-115
-120
-126
-132
-139
-145
-152
-158
-165
-173
-180
-188
-195
-203
-211
-220
-228
-237
-245
-254
-263
-273
-282
-292
-301
-311
-321
-331
-341
-351
-362
-372
-382
-393
-404
-414
-425
-436
-446
-457
-468
-479
-490
-501
-511
-522
-533
-544
-554
-565
-575
-586
-596
-607
-617
-627
-637
-647
-657
-667
-677
-686
-696
-705
-714
-723
-732
-741
-750
-758
-766
-775
-783
-790
-798
-805
-813
-820
-827
-834
-840
-846
-853
-859
-864
-870
-875
-880
-885
-890
-894
-898
-902
-906
-910
-913
-916
-919
-921
-924
-926
-928
-929
-931
-932
-933
-933
-934
-934
-934
-934
-933
-932
-931
-930
-929
-927
-925
-923
-921
-918
-915
-912
-909
-906
-902
-898
-894
-890
-886
-881
-876
-871
-866
-861
-855
-850
-844
-838
-832
-826
-819
-813
-806
-799
-792
-785
-778
-771
-764
-756
-749
-741
-734
-726
-718
-710
-702
-694
-686
-678
-670
-662
-653
-645
-637
-628
-620
-612
-603
-595
-586
-578
-569
-560
-552
-543
-535
-526
-517
-509
-500
-492
-483
-474
-466
-457
-449
-440
-432
-423
-414
-406
-397
-389
-381
-372
-364
-355
-347
-339
-331
-322
-314
-306
-298
-290
-283
-275
-267
-260
-252
-245
-237
-230
-223
-216
-209
-203
-196
-190
-183
-177
-171
-165
-159
-154
-148
-143
-138
-133
-128
-124
-119
-115
-111
-107
-103
-99
-96
-92
-89
-86
-83
-80
-78
-75
-73
-71
-69
-67
-65
-63
-62
-60
-59
-58
-57
-56
-55
-55
-54
-54
-53
-53
-53
-53
-53
-54
-54
-54
-55
-56
-56
-57
-58
-59
-61
-62
-63
-65
-66
-68
-70
-72
-74
-76
-78
-81
-83
-86
-88
-91
-93
-96
-99
-101
-104
-106
-109
-112
-114
-117
-119
-122
-124
-127
-129
-132
-135
-137
-140
-142
-145
-147
-150
-152
-155
-157
-160
-162
-165
-167
-170
-172
-175
-177
-180
-182
-185
-187
-190
-192
-195
-197
-199
-202
-204
-207
-209
-212
-214
-217
-219
-221
-224
-226
-229
-231
-233
-236
-238
-241
-243
-245
-248
-250
-253
-255
-257
-260
-262
-264
-267
-269
-271
-274
-276
-278
-281
-283
-285
-288
-290
-292
-295
-297
-299
-302
-304
-306
-308
-311
-313
-315
-318
-320
-322
-324
-327
-329
-331
-333
-336
-338
-340
-342
-345
-347
-349
-351
-354
-356
-358
-360
-362
-365
-367
-369
-371
-373
-376
-378
-380
-382
-384
-387
-389
-391
-393
-395
-397
-400
-402
-404
-406
-408
-410
-412
-414
-417
-419
-421
-423
-425
-427
-429
-431
-434
-436
-438
-440
-442
-444
-446
-448
-450
-452
-454
-456
-458
-461
-463
-465
-467
-469
-471
-473
-475
-477
-479
-481
-483
-485
-487
-489
-491
-493
-495
-497
-499
-501
-503
-505
-507
-509
-511
-513
-515
-517
-519
-521
-523
-525
-527
-529
-530
-532
-534
-536
-538
-540
-542
-544
-546
-548
-550
-552
-554
-555
-557
-559
-561
-563
-565
-567
-569
-571
-572
-574
-576
-578
-580
-582
-584
-585
-587
-589
-591
-593
-595
-597
-598
-600
-602
-604
-606
-607
-609
-611
-613
-615
-616
-618
-620
-622
-624
-625
-627
-629
-631
-633
-634
-636
-638
-640
-641
-643
-645
-647
-648
-650
-652
-654
-655
-657
-659
-660
-662
-664
-666
-667
-669
-671
-672
-674
-676
-678
-679
-681
-683
-684
-686
-688
-689
-691
-693
-694
-696
-698
-699
-701
-703
-704
-706
-708
-709
-711
-712
-714
-716
-717
-719
-721
-722
-724
-725
-727
-729
-730
-732
-733
-735
-737
-738
-740
-741
-743
-744
-746
-748
-749
-751
-752
-754
-755
-757
-758
-760
-762
-763
-765
-766
-768
-769
-771
-772
-774
-775
-777
-778
-780
-781
-783
-784
-786
-787
-789
-790
-792
-793
-795
-796
-798
-799
-801
-802
-804
-805
-806
-808
-809
-811
-812
-814
-815
-817
-818
-819
-821
-822
-824
-825
-827
-828
-829
-831
-832
-834
-835
-836
-838
-839
-841
-842
-843
-845
-846
-848
-849
-850
-852
-853
-854
-856
-857
-858
-860
-861
-863
-864
-865
-867
-868
-869
-871
-872
-873
-875
-876
-877
-878
-880
-881
-882
-884
-885
-886
-888
-889
-890
-892
-893
-894
-895
-897
-898
-899
-900
-902
-903
-904
-906
-907
-908
-909
-911
-912
-913
-914
-916
-917
-918
-919
-920
-922
-923
-924
-925
-927
-928
-929
-930
-931
-933
-934
-935
-936
-937
-939
-940
-941
-942
-943
-945
-946
-947
-948
-949
-950
-952
-953
-954
-955
-956
-957
-959
-960
-961
-962
-963
-964
-965
-966
-968
-969
-970
-971
-972
-973
-974
-975
-977
-978
-979
-980
-981
-982
-983
-984
-985
-986
-988
-989
-990
-991
-992
-993
-994
-995
-996
-997
-998
-999
-1000
-1000
-1002
-1004
-1004
-1006
-1006
-1008
-1008
-1010
-1010
-1012
-1012
-1014
-1014
-1016
-1016
-1018
-1018
-1020
-1020
-1022
-1022
-1024
-1025
-1026
-1027
-1028
-1029
-1030
-1031
-1032
-1033
-1034
-1035
-1036
-1037
-1038
-1039
-1040
-1041
-1042
-1043
-1044
-1045
-1046
-1047
-1048
-1049
-1049
-1050
-1051
-1052
-1053
-1054
-1055
-1056
-1057
-1058
-1059
-1060
-1061
-1062
-1062
-1063
-1064
-1065
-1066
-1067
-1068
-1069
-1070
-1071
-1072
-1072
-1073
-1074
-1075
-1076
-1077
-1078
-1079
-1079
-1080
-1081
-1082
-1083
-1084
-1085
-1086
-1086
-1087
-1088
-1089
-1090
-1091
-1092
-1092
-1093
-1094
-1095
-1096
-1097
-1097
-1098
-1099
-1100
-1101
-1101
-1102
-1103
-1104
-1105
-1106
-1106
-1107
-1108
-1109
-1110
-1110
-1111
-1112
-1113
-1114
-1114
-1115
-1116
-1117
-1117
-1118
-1119
-1120
-1121
-1121
-1122
-1123
-1124
-1124
-1125
-1126
-1127
-1127
-1128
-1129
-1130
-1130
-1131
-1132
-1133
-1133
-1134
-1135
-1136
-1136
-1137
-1138
-1138
-1139
-1140
-1141
-1141
-1142
-1143
-1143
-1144
-1145
-1146
-1146
-1147
-1148
-1148
-1149
-1150
-1150
-1151
-1152
-1153
-1153
-1154
-1155
-1155
-1156
-1157
-1157
-1158
-1159
-1159
-1160
-1161
-1161
-1162
-1163
-1163
-1164
-1165
-1165
-1166
-1167
-1167
-1168
-1168
-1169
-1170
-1170
-1171
-1172
-1172
-1173
-1174
-1174
-1175
-1175
-1176
-1177
-1177
-1178
-1178
-1179
-1180
-1180
-1181
-1182
-1182
-1183
-1183
-1184
-1184
-1185
-1186
-1186
-1187
-1187
-1188
-1189
-1189
-1190
-1190
-1191
-1192
-1192
-1193
-1193
-1194
-1194
-1195
-1195
-1196
-1197
-1197
-1198
-1198
-1199
-1199
-1200
-1200
-1201
-1202
-1202
-1203
-1203
-1204
-1204
-1205
-1205
-1206
-1206
-1207
-1207
-1208
-1208
-1209
-1209
-1210
-1211
-1211
-1212
-1212
-1213
-1213
-1214
-1214
-1215
-1215
-1216
-1216
-1217
-1217
-1218
-1218
-1219
-1219
-1220
-1220
-1220
-1221
-1221
-1222
-1222
-1223
-1223
-1224
-1224
-1225
-1225
-1226
-1226
-1227
-1227
-1228
-1228
-1228
-1229
-1229
-1230
-1230
-1231
-1231
-1232
-1232
-1232
-1233
-1233
-1234
-1234
-1235
-1235
-1236
-1236
-1236
-1237
-1237
-1238
-1238
-1239
-1239
-1239
-1240
-1240
-1241
-1241
-1241
-1242
-1242
-1243
-1243
-1243
-1244
-1244
-1245
-1245
-1245
-1246
-1246
-1247
-1247
-1247
-1248
-1248
-1249
-1249
-1249
-1250
-1250
-1250
-1251
-1251
-1252
-1252
-1252
-1253
-1253
-1253
-1254
-1254
-1255
-1255
-1255
-1256
-1256
-1256
-1257
-1257
-1257
-1258
-1258
-1258
-1259
-1259
-1259
-1260
-1260
-1260
-1261
-1261
-1261
-1262
-1262
-1262
-1263
-1263
-1263
-1264
-1264
-1264
-1265
-1265
-1265
-1266
-1266
-1266
-1267
-1267
-1267
-1268
-1268
-1268
-1268
-1269
-1269
-1269
-1270
-1270
-1270
-1271
-1271
-1271
-1271
-1272
-1272
-1272
-1273
-1273
-1273
-1273
-1274
-1274
-1274
-1275
-1275
-1275
-1275
-1276
-1276
-1276
-1276
-1277
-1277
-1277
-1278
-1278
-1278
-1278
-1279
-1279
-1279
-1279
-1280
-1280
-1280
-1280
-1281
-1281
-1281
-1281
-1282
-1282
-1282
-1282
-1283
-1283
-1283
-1283
-1284
-1284
-1284
-1284
-1284
-1285
-1285
-1285
-1285
-1286
-1286
-1286
-1286
-1286
-1287
