5
63484
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-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
-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
-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
-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
-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
-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
-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
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-21
-21
-21
-21
-21
-21
-21
-21
-21
-22
-22
-22
-22
-22
-22
-22
-22
-22
-23
-23
-23
-23
-23
-23
-23
-23
-24
-24
-24
-24
-24
-24
-24
-24
-25
-25
-25
-25
-25
-25
-25
-25
-26
-26
-26
-26
-26
-26
-26
-26
-27
-27
-27
-27
-27
-27
-27
-28
-28
-28
-28
-28
-28
-28
-28
-29
-29
-29
-29
-29
-29
-29
-30
-30
-30
-30
-30
-30
-30
-31
-31
-31
-31
-31
-31
-31
-32
-32
-32
-32
-32
-32
-32
-32
-33
-33
-33
-33
-33
-33
-33
-34
-34
-34
-34
-34
-34
-34
-35
-35
-35
-35
-35
-35
-35
-36
-36
-36
-36
-36
-36
-37
-37
-37
-37
-37
-37
-38
-38
-38
-38
-38
-38
-38
-39
-39
-39
-39
-39
-39
-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
-44
-44
-44
-44
-44
-44
-44
-45
-45
-45
-45
-45
-45
-45
-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
-50
-50
-50
-50
-50
-50
-51
-51
-51
-51
-51
-51
-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
-56
-57
-57
-57
-57
-57
-57
-58
-58
-58
-58
-58
-58
-59
-59
-59
-59
-59
-59
-60
-60
-60
-60
-60
-60
-61
-61
-61
-61
-61
-62
-62
-62
-62
-62
-62
-63
-63
-63
-63
-63
-63
-64
-64
-64
-64
-64
-64
-65
-65
-65
-65
-65
-65
-66
-66
-66
-66
-66
-66
-67
-67
-67
-67
-67
-68
-68
-68
-68
-68
-68
-69
-69
-69
-69
-69
-70
-70
-70
-70
-70
-70
-71
-71
-71
-71
-71
-71
-72
-72
-72
-72
-72
-72
-73
-73
-73
-73
-73
-73
-74
-74
-74
-74
-74
-75
-75
-75
-75
-75
-75
-76
-76
-76
-76
-76
-76
-77
-77
-77
-77
-77
-77
-78
-78
-78
-78
-78
-78
-79
-79
-79
-79
-79
-79
-80
-80
-80
-80
-80
-80
-81
-81
-81
-81
-81
-81
-81
-82
-82
-82
-82
-82
-82
-83
-83
-83
-83
-83
-83
-83
-84
-84
-84
-84
-84
-84
-85
-85
-85
-85
-85
-85
-86
-86
-86
-86
-86
-86
-87
-87
-87
-87
-87
-87
-88
-88
-88
-88
-88
-88
-88
-89
-89
-89
-89
-89
-89
-90
-90
-90
-90
-90
-90
-90
-91
-91
-91
-91
-91
-91
-92
-92
-92
-92
-92
-92
-93
-93
-93
-93
-93
-93
-94
-94
-94
-94
-94
-94
-94
-95
-95
-95
-95
-95
-95
-96
-96
-96
-96
-96
-96
-97
-97
-97
-97
-97
-97
-97
-98
-98
-98
-98
-98
-98
-98
-98
-99
-99
-99
-99
-99
-99
-99
-100
-100
-100
-100
-100
-100
-100
-101
-101
-101
-101
-101
-101
-101
-102
-102
-102
-102
-102
-102
-102
-103
-103
-103
-103
-103
-103
-103
-103
-104
-104
-104
-104
-104
-104
-104
-104
-105
-105
-105
-105
-105
-105
-105
-105
-106
-106
-106
-106
-106
-106
-106
-106
-106
-107
-107
-107
-107
-107
-107
-107
-107
-108
-108
-108
-108
-108
-108
-108
-108
-109
-109
-109
-109
-109
-109
-109
-110
-110
-110
-110
-110
-110
-110
-110
-110
-111
-111
-111
-111
-111
-111
-111
-111
-112
-112
-112
-112
-112
-112
-112
-112
-112
-113
-113
-113
-113
-113
-113
-113
-114
-114
-114
-114
-114
-114
-114
-114
-115
-115
-115
-115
-115
-115
-115
-116
-116
-116
-116
-116
-116
-116
-117
-117
-117
-117
-117
-117
-117
-118
-118
-118
-118
-118
-118
-118
-119
-119
-119
-119
-119
-119
-119
-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
-123
-123
-123
-123
-123
-123
-123
-123
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-128
-128
-128
-128
-128
-128
-128
-128
-129
-129
-129
-129
-129
-129
-129
-129
-129
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-133
-133
-133
-133
-133
-133
-133
-133
-133
-133
-133
-133
-133
-134
-134
-134
-134
-134
-134
-134
-134
-134
-134
-134
-134
-134
-134
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-134
-134
-134
-134
-134
-134
-134
-134
-134
-134
-134
-134
-134
-134
-134
-134
-134
-135
-135
-135
-135
-135
-135
-136
-136
-136
-136
-137
-137
-137
-137
-137
-137
-138
-138
-138
-138
-138
-138
-139
-139
-139
-140
-140
-140
-141
-141
-142
-142
-143
-143
-144
-144
-145
-145
-146
-146
-147
-147
-148
-148
-149
-149
-149
-149
-150
-150
-150
-151
-151
-151
-152
-152
-153
-154
-154
-155
-156
-157
-158
-159
-160
-161
-162
-163
-164
-165
-166
-167
-168
-169
-170
-171
-172
-172
-173
-174
-175
-176
-177
-178
-178
-179
-180
-182
-183
-184
-185
-186
-187
-188
-190
-191
-192
-193
-195
-196
-197
-198
-199
-200
-201
-202
-203
-205
-206
-207
-209
-210
-212
-214
-215
-217
-218
-220
-222
-223
-225
-227
-229
-230
-232
-234
-235
-237
-238
-240
-241
-243
-244
-245
-247
-248
-249
-251
-252
-254
-255
-257
-259
-261
-263
-265
-266
-268
-270
-272
-273
-275
-276
-278
-279
-280
-282
-283
-284
-285
-286
-287
-289
-290
-291
-292
-292
-293
-294
-295
-295
-296
-297
-297
-298
-299
-300
-301
-302
-303
-305
-306
-308
-310
-312
-315
-317
-319
-322
-324
-326
-328
-330
-331
-333
-334
-335
-336
-337
-337
-338
-338
-338
-338
-338
-338
-338
-338
-339
-339
-340
-342
-343
-344
-346
-348
-350
-352
-353
-355
-357
-359
-360
-361
-362
-362
-362
-362
-361
-360
-358
-357
-355
-353
-352
-351
-350
-349
-348
-348
-348
-349
-350
-351
-353
-355
-356
-358
-360
-362
-364
-365
-366
-367
-368
-369
-370
-370
-371
-371
-372
-373
-374
-374
-375
-376
-376
-377
-378
-378
-378
-378
-378
-377
-377
-376
-375
-374
-372
-371
-370
-369
-368
-368
-367
-366
-366
-365
-365
-365
-365
-365
-365
-365
-366
-366
-366
-367
-367
-367
-368
-368
-368
-368
-368
-367
-367
-367
-366
-366
-365
-365
-364
-364
-364
-364
-364
-364
-364
-364
-364
-363
-362
-362
-360
-359
-357
-355
-352
-349
-346
-343
-339
-336
-332
-329
-326
-324
-322
-320
-319
-318
-318
-318
-317
-317
-317
-316
-315
-313
-311
-309
-306
-303
-301
-298
-295
-292
-289
-286
-283
-281
-279
-277
-275
-273
-271
-270
-268
-267
-265
-263
-261
-259
-257
-254
-251
-248
-245
-241
-238
-234
-231
-227
-224
-220
-217
-213
-210
-206
-203
-199
-195
-191
-186
-181
-176
-170
-164
-158
-152
-146
-140
-134
-129
-124
-119
-115
-111
-107
-103
-100
-96
-93
-89
-86
-83
-80
-77
-74
-71
-69
-66
-64
-62
-60
-58
-56
-54
-52
-49
-47
-44
-42
-38
-35
-32
-28
-24
-21
-17
-13
-10
-6
-2
2
7
12
17
23
29
35
41
48
54
60
67
73
78
84
89
95
100
104
109
113
118
123
128
134
140
147
155
162
170
179
187
194
202
208
214
219
224
228
232
235
239
242
245
249
253
257
262
267
273
280
287
294
302
309
317
324
332
339
347
354
361
368
376
383
391
399
407
415
423
431
439
447
455
463
471
480
488
497
505
513
521
529
536
544
551
558
564
570
576
581
585
589
592
595
597
600
602
605
608
612
617
622
627
633
639
645
651
658
664
670
676
683
689
696
702
709
715
722
729
736
743
750
758
765
773
780
788
795
803
811
819
826
834
841
848
855
861
867
872
877
882
886
890
894
898
903
907
912
917
921
926
930
934
937
940
943
945
946
947
947
947
946
946
945
945
944
944
943
944
944
945
946
948
951
954
959
963
969
975
983
990
999
1006
1016
1025
1034
1043
1052
1061
1069
1077
1085
1092
1099
1107
1114
1121
1129
1137
1146
1155
1163
1172
1180
1188
1196
1204
1211
1218
1225
1232
1239
1247
1255
1263
1271
1279
1287
1295
1303
1311
1318
1325
1332
1338
1344
1351
1357
1364
1372
1381
1390
1400
1411
1423
1435
1447
1458
1470
1481
1491
1502
1513
1524
1535
1547
1559
1572
1584
1597
1610
1623
1636
1649
1662
1676
1689
1702
1715
1728
1740
1753
1764
1776
1788
1801
1814
1828
1843
1858
1874
1891
1907
1924
1939
1954
1969
1983
1996
2009
2021
2033
2045
2057
2068
2079
2090
2101
2111
2122
2132
2143
2154
2166
2178
2190
2203
2215
2228
2240
2252
2264
2276
2288
2300
2312
2324
2336
2347
2359
2370
2381
2391
2402
2412
2423
2434
2445
2457
2470
2484
2500
2516
2533
2551
2570
2589
2608
2627
2645
2664
2682
2699
2716
2732
2746
2759
2771
2781
2790
2798
2805
2811
2816
2822
2826
2831
2835
2839
2843
2848
2853
2859
2865
2872
2879
2886
2893
2900
2906
2913
2920
2928
2936
2945
2955
2966
2978
2991
3005
3021
3037
3054
3072
3090
3108
3127
3146
3166
3185
3204
3222
3240
3257
3274
3290
3305
3321
3336
3353
3370
3388
3407
3426
3444
3462
3479
3494
3509
3523
3535
3547
3558
3569
3579
3588
3598
3607
3616
3625
3634
3644
3655
3667
3679
3691
3704
3717
3730
3742
3755
3767
3779
3792
3804
3818
3832
3847
3863
3881
3900
3921
3943
3966
3989
4013
4037
4061
4085
4110
4135
4161
4187
4213
4240
4267
4294
4322
4351
4379
4409
4439
4469
4499
4530
4561
4591
4621
4650
4678
4705
4731
4756
4780
4803
4826
4847
4868
4889
4909
4930
4950
4971
4991
5011
5031
5051
5069
5085
5100
5113
5126
5137
5148
5158
5170
5182
5195
5210
5225
5242
5259
5277
5296
5315
5335
5356
5377
5398
5420
5442
5464
5486
5508
5530
5552
5574
5596
5620
5645
5671
5699
5727
5757
5787
5817
5846
5874
5901
5927
5951
5974
5995
6017
6038
6059
6081
6103
6126
6149
6172
6195
6219
6242
6265
6287
6308
6328
6347
6364
6380
6395
6411
6426
6443
6461
6479
6499
6520
6542
6565
6587
6610
6632
6653
6674
6694
6713
6732
6750
6768
6785
6802
6818
6834
6849
6863
6878
6892
6905
6919
6931
6943
6955
6965
6975
6985
6994
7002
7010
7018
7026
7034
7042
7051
7060
7071
7082
7095
7108
7122
7136
7152
7167
7184
7201
7219
7237
7255
7275
7295
7317
7339
7364
7390
7418
7447
7478
7510
7543
7576
7610
7644
7679
7714
7749
7784
7819
7852
7885
7916
7946
7974
8000
8026
8050
8071
8093
8115
8135
8154
8173
8193
8212
8231
8250
8269
8288
8307
8326
8344
8362
8380
8397
8414
8431
8448
8465
8483
8502
8523
8545
8568
8592
8617
8642
8666
8690
8713
8734
8754
8774
8792
8809
8827
8845
8864
8884
8904
8926
8949
8973
8996
9020
9043
9064
9084
9103
9121
9138
9154
9170
9186
9202
9218
9234
9250
9266
9283
9300
9318
9337
9357
9379
9400
9423
9445
9468
9491
9514
9537
9559
9582
9604
9627
9650
9674
9699
9725
9752
9781
9812
9845
9880
9917
9956
9998
10041
10085
10130
10176
10223
10271
10320
10369
10420
10471
10524
10576
10629
10682
10733
10783
10831
10876
10918
10956
10990
11020
11047
11070
11090
11107
11122
11135
11147
11157
11165
11172
11177
11180
11180
11178
11173
11167
11158
11149
11139
11129
11120
11113
11107
11103
11100
11099
11099
11099
11100
11101
11103
11104
11106
11108
11111
11114
11118
11122
11128
11134
11141
11149
11158
11169
11182
11195
11210
11225
11241
11257
11273
11289
11306
11323
11342
11364
11388
11415
11445
11478
11514
11553
11594
11638
11684
11732
11782
11834
11886
11940
11995
12050
12105
12161
12218
12275
12333
12392
12453
12516
12580
12647
12715
12785
12856
12928
13002
13076
13150
13225
13301
13376
13452
13529
13604
13680
13754
13826
13898
13967
14034
14101
14165
14229
14291
14352
14411
14469
14525
14577
14627
14673
14715
14753
14785
14812
14834
14850
14860
14863
14861
14851
14835
14811
14781
14743
14698
14646
14588
14523
14452
14376
14295
14209
14119
14026
13930
13831
13729
13626
13520
13414
13307
13199
13091
12985
12879
12774
12669
12566
12462
12359
12255
12150
12044
11937
11829
11719
11609
11497
11384
11269
11153
11036
10918
10799
10678
10557
10435
10313
10190
10067
9945
9822
9699
9577
9454
9332
9210
9089
8969
8850
8733
8619
8508
8401
8299
8202
8109
8023
7944
7870
7803
7741
7686
7637
7594
7557
7527
7503
7486
7475
7470
7471
7477
7487
7502
7521
7543
7568
7597
7628
7662
7698
7736
7776
7819
7863
7909
7956
8005
8055
8108
8161
8217
8273
8331
8390
8451
8513
8575
8639
8703
8767
8832
8897
8961
9026
9089
9152
9212
9269
9323
9372
9416
9454
9486
9512
9533
9547
9557
9561
9560
9556
9547
9534
9517
9497
9473
9446
9416
9384
9351
9318
9284
9252
9221
9192
9164
9137
9110
9084
9057
9030
9002
8974
8946
8917
8887
8857
8827
8797
8766
8734
8702
8670
8638
8608
8581
8556
8535
8518
8506
8499
8497
8499
8507
8520
8537
8559
8584
8614
8646
8680
8717
8755
8794
8833
8872
8910
8947
8983
9019
9053
9086
9117
9147
9174
9199
9221
9240
9256
9268
9277
9283
9285
9284
9279
9269
9256
9238
9216
9188
9156
9118
9075
9027
8972
8912
8845
8772
8691
8603
8507
8402
8289
8167
8038
7900
7754
7601
7442
7276
7106
6930
6751
6567
6380
6190
5997
5801
5603
5403
5200
4995
4787
4577
4365
4150
3933
3714
3493
3270
3046
2819
2590
2359
2126
1889
1649
1405
1157
905
647
384
116
-157
-435
-718
-1004
-1294
-1588
-1886
-2189
-2495
-2807
-3123
-3444
-3769
-4098
-4431
-4765
-5101
-5437
-5772
-6106
-6437
-6765
-7090
-7409
-7724
-8032
-8334
-8627
-8910
-9183
-9442
-9688
-9918
-10133
-10330
-10510
-10671
-10814
-10939
-11044
-11131
-11199
-11249
-11281
-11296
-11296
-11280
-11251
-11210
-11158
-11095
-11024
-10945
-10860
-10768
-10672
-10572
-10470
-10365
-10260
-10154
-10048
-9941
-9835
-9728
-9620
-9510
-9397
-9281
-9161
-9037
-8909
-8777
-8642
-8506
-8368
-8230
-8092
-7956
-7821
-7689
-7560
-7435
-7313
-7195
-7082
-6975
-6873
-6777
-6688
-6607
-6533
-6469
-6414
-6370
-6336
-6313
-6302
-6304
-6319
-6348
-6392
-6450
-6524
-6614
-6720
-6842
-6980
-7135
-7306
-7493
-7696
-7915
-8148
-8396
-8658
-8932
-9217
-9511
-9813
-10120
-10431
-10743
-11054
-11363
-11669
-11969
-12264
-12551
-12830
-13101
-13363
-13614
-13856
-14087
-14308
-14519
-14719
-14909
-15089
-15262
-15426
-15584
-15736
-15882
-16023
-16160
-16293
-16423
-16551
-16678
-16805
-16934
-17065
-17201
-17342
-17491
-17647
-17812
-17987
-18169
-18361
-18559
-18764
-18973
-19187
-19402
-19619
-19836
-20054
-20271
-20489
-20707
-20925
-21144
-21363
-21583
-21803
-22022
-22241
-22459
-22674
-22887
-23096
-23302
-23504
-23701
-23894
-24082
-24267
-24446
-24622
-24795
-24965
-25134
-25304
-25474
-25646
-25822
-26001
-26185
-26374
-26567
-26766
-26970
-27178
-27390
-27605
-27824
-28045
-28270
-28498
-28731
-28969
-29212
-29461
-29717
-29979
-30248
-30523
-30805
-31092
-31383
-31676
-31970
-32262
-32549
-32831
-33104
-33366
-33613
-33845
-34058
-34252
-34426
-34579
-34711
-34825
-34920
-34997
-35058
-35104
-35135
-35153
-35159
-35155
-35140
-35117
-35085
-35046
-34999
-34945
-34885
-34819
-34746
-34668
-34585
-34498
-34408
-34316
-34223
-34130
-34040
-33951
-33865
-33780
-33695
-33609
-33519
-33423
-33320
-33208
-33084
-32948
-32799
-32637
-32460
-32271
-32070
-31858
-31636
-31404
-31165
-30918
-30665
-30405
-30139
-29868
-29592
-29314
-29033
-28752
-28472
-28195
-27922
-27656
-27398
-27151
-26916
-26694
-26488
-26298
-26126
-25971
-25836
-25719
-25621
-25542
-25482
-25441
-25418
-25415
-25430
-25463
-25515
-25584
-25670
-25773
-25893
-26030
-26182
-26349
-26532
-26730
-26942
-27169
-27410
-27665
-27935
-28218
-28516
-28828
-29154
-29493
-29845
-30210
-30585
-30970
-31364
-31765
-32173
-32586
-33005
-33429
-33858
-34293
-34733
-35179
-35632
-36091
-36558
-37032
-37514
-38003
-38499
-39002
-39511
-40026
-40546
-41069
-41595
-42121
-42647
-43170
-43690
-44203
-44710
-45210
-45700
-46181
-46652
-47112
-47561
-47998
-48422
-48831
-49222
-49594
-49942
-50264
-50556
-50818
-51048
-51243
-51404
-51531
-51624
-51686
-51718
-51724
-51710
-51680
-51640
-51593
-51545
-51498
-51454
-51414
-51380
-51352
-51330
-51313
-51300
-51290
-51282
-51275
-51268
-51261
-51254
-51248
-51242
-51235
-51228
-51217
-51203
-51183
-51156
-51121
-51075
-51018
-50948
-50864
-50763
-50646
-50512
-50360
-50193
-50012
-49818
-49616
-49407
-49196
-48983
-48772
-48565
-48361
-48163
-47969
-47780
-47596
-47415
-47239
-47066
-46896
-46730
-46570
-46415
-46268
-46131
-46004
-45889
-45787
-45698
-45624
-45564
-45518
-45486
-45468
-45461
-45467
-45483
-45509
-45544
-45589
-45642
-45704
-45775
-45855
-45946
-46048
-46161
-46289
-46430
-46585
-46756
-46941
-47139
-47350
-47572
-47804
-48044
-48291
-48543
-48800
-49062
-49328
-49599
-49873
-50151
-50432
-50715
-50998
-51280
-51558
-51831
-52097
-52354
-52599
-52831
-53049
-53251
-53437
-53606
-53758
-53893
-54011
-54112
-54197
-54267
-54324
-54367
-54400
-54423
-54438
-54446
-54451
-54452
-54453
-54453
-54453
-54455
-54458
-54462
-54468
-54473
-54479
-54484
-54488
-54489
-54487
-54482
-54471
-54456
-54436
-54410
-54379
-54341
-54296
-54244
-54183
-54114
-54036
-53948
-53849
-53739
-53617
-53482
-53335
-53174
-53000
-52812
-52609
-52393
-52164
-51921
-51665
-51397
-51120
-50835
-50545
-50252
-49958
-49666
-49378
-49094
-48818
-48549
-48289
-48039
-47798
-47568
-47349
-47140
-46943
-46758
-46584
-46421
-46270
-46129
-45997
-45873
-45756
-45644
-45536
-45431
-45327
-45225
-45124
-45025
-44928
-44835
-44747
-44666
-44592
-44526
-44469
-44421
-44383
-44352
-44331
-44317
-44310
-44308
-44312
-44319
-44327
-44336
-44344
-44350
-44352
-44351
-44344
-44332
-44314
-44291
-44261
-44226
-44185
-44139
-44088
-44034
-43977
-43918
-43861
-43807
-43759
-43720
-43691
-43675
-43673
-43688
-43719
-43766
-43831
-43911
-44007
-44117
-44239
-44374
-44520
-44677
-44843
-45021
-45209
-45409
-45620
-45844
-46080
-46329
-46590
-46864
-47148
-47442
-47744
-48052
-48364
-48679
-48993
-49305
-49613
-49917
-50213
-50502
-50782
-51052
-51312
-51564
-51809
-52047
-52281
-52514
-52747
-52982
-53220
-53461
-53706
-53954
-54204
-54456
-54709
-54960
-55210
-55456
-55699
-55936
-56169
-56397
-56618
-56833
-57041
-57242
-57434
-57616
-57788
-57950
-58101
-58241
-58372
-58494
-58609
-58719
-58826
-58932
-59037
-59145
-59255
-59368
-59485
-59606
-59731
-59860
-59992
-60128
-60266
-60406
-60547
-60690
-60833
-60975
-61117
-61257
-61394
-61529
-61660
-61786
-61908
-62025
-62136
-62241
-62340
-62433
-62521
-62602
-62678
-62749
-62815
-62877
-62935
-62989
-63041
-63090
-63137
-63183
-63226
-63269
-63309
-63347
-63382
-63412
-63439
-63460
-63475
-63483
-63484
-63478
-63463
-63440
-63409
-63369
-63319
-63260
-63190
-63110
-63018
-62914
-62799
-62671
-62531
-62377
-62211
-62032
-61841
-61636
-61419
-61191
-60951
-60701
-60441
-60172
-59895
-59611
-59319
-59021
-58717
-58407
-58091
-57771
-57445
-57114
-56778
-56438
-56094
-55746
-55395
-55040
-54683
-54323
-53961
-53596
-53229
-52860
-52489
-52116
-51741
-51365
-50988
-50611
-50233
-49856
-49481
-49108
-48737
-48370
-48007
-47650
-47298
-46952
-46615
-46285
-45964
-45652
-45350
-45059
-44777
-44506
-44246
-43996
-43756
-43526
-43307
-43098
-42899
-42711
-42533
-42366
-42210
-42066
-41933
-41813
-41705
-41611
-41531
-41465
-41414
-41378
-41358
-41354
-41366
-41394
-41437
-41496
-41568
-41653
-41750
-41857
-41972
-42095
-42223
-42355
-42490
-42625
-42760
-42893
-43021
-43145
-43261
-43370
-43470
-43560
-43639
-43708
-43765
-43813
-43851
-43882
-43905
-43922
-43933
-43941
-43944
-43944
-43940
-43933
-43921
-43905
-43883
-43856
-43823
-43783
-43736
-43683
-43622
-43554
-43478
-43395
-43304
-43204
-43095
-42976
-42846
-42705
-42552
-42386
-42207
-42015
-41809
-41589
-41357
-41112
-40855
-40588
-40312
-40028
-39738
-39445
-39148
-38850
-38552
-38256
-37963
-37673
-37389
-37110
-36840
-36578
-36326
-36085
-35855
-35639
-35436
-35247
-35073
-34913
-34768
-34638
-34521
-34417
-34325
-34245
-34173
-34109
-34052
-33998
-33946
-33895
-33841
-33784
-33722
-33654
-33580
-33497
-33407
-33309
-33203
-33089
-32968
-32842
-32711
-32576
-32439
-32299
-32162
-32026
-31891
-31761
-31634
-31514
-31400
-31292
-31193
-31102
-31020
-30947
-30885
-30833
-30793
-30765
-30749
-30746
-30756
-30779
-30815
-30865
-30928
-31004
-31092
-31191
-31303
-31424
-31557
-31699
-31850
-32011
-32180
-32360
-32546
-32740
-32940
-33146
-33357
-33571
-33787
-34006
-34225
-34444
-34663
-34879
-35094
-35304
-35510
-35711
-35905
-36091
-36269
-36438
-36597
-36746
-36883
-37009
-37123
-37226
-37317
-37396
-37463
-37519
-37565
-37600
-37625
-37640
-37647
-37645
-37636
-37621
-37602
-37579
-37554
-37527
-37501
-37475
-37449
-37424
-37400
-37377
-37355
-37333
-37311
-37290
-37270
-37251
-37232
-37214
-37197
-37181
-37164
-37147
-37128
-37107
-37084
-37056
-37024
-36988
-36946
-36899
-36846
-36787
-36721
-36649
-36571
-36485
-36391
-36291
-36182
-36067
-35944
-35815
-35681
-35543
-35403
-35261
-35119
-34977
-34838
-34701
-34566
-34435
-34306
-34181
-34057
-33936
-33815
-33696
-33577
-33458
-33339
-33220
-33100
-32980
-32858
-32735
-32610
-32485
-32357
-32226
-32093
-31956
-31817
-31674
-31528
-31378
-31226
-31070
-30913
-30753
-30593
-30432
-30273
-30115
-29959
-29808
-29661
-29520
-29385
-29258
-29139
-29030
-28932
-28845
-28770
-28709
-28663
-28631
-28614
-28614
-28630
-28663
-28711
-28775
-28852
-28944
-29047
-29160
-29283
-29415
-29552
-29696
-29843
-29993
-30145
-30298
-30449
-30599
-30744
-30886
-31021
-31150
-31271
-31384
-31487
-31581
-31665
-31738
-31801
-31853
-31894
-31925
-31945
-31955
-31956
-31946
-31928
-31901
-31866
-31823
-31775
-31720
-31659
-31595
-31526
-31453
-31378
-31301
-31222
-31141
-31060
-30979
-30899
-30820
-30743
-30669
-30599
-30533
-30472
-30416
-30368
-30328
-30295
-30272
-30258
-30253
-30259
-30274
-30298
-30332
-30375
-30427
-30486
-30553
-30626
-30706
-30790
-30879
-30971
-31065
-31159
-31254
-31346
-31435
-31520
-31598
-31668
-31730
-31780
-31818
-31842
-31851
-31845
-31823
-31783
-31725
-31648
-31553
-31438
-31303
-31149
-30975
-30782
-30570
-30341
-30095
-29835
-29561
-29276
-28982
-28681
-28375
-28068
-27760
-27454
-27152
-26856
-26568
-26289
-26020
-25764
-25519
-25288
-25071
-24867
-24676
-24499
-24335
-24183
-24042
-23912
-23791
-23680
-23578
-23483
-23396
-23315
-23240
-23170
-23104
-23041
-22980
-22921
-22862
-22802
-22741
-22679
-22613
-22544
-22471
-22393
-22311
-22224
-22133
-22037
-21936
-21832
-21725
-21614
-21501
-21387
-21272
-21157
-21044
-20933
-20826
-20724
-20627
-20538
-20456
-20382
-20317
-20262
-20216
-20180
-20155
-20140
-20134
-20139
-20152
-20173
-20200
-20234
-20271
-20312
-20354
-20395
-20436
-20474
-20509
-20539
-20564
-20584
-20598
-20605
-20606
-20601
-20591
-20577
-20559
-20539
-20518
-20497
-20478
-20462
-20451
-20446
-20448
-20458
-20477
-20507
-20547
-20600
-20665
-20744
-20836
-20942
-21064
-21200
-21352
-21519
-21701
-21898
-22109
-22334
-22572
-22821
-23082
-23351
-23629
-23913
-24204
-24499
-24796
-25096
-25395
-25693
-25989
-26280
-26565
-26843
-27113
-27373
-27622
-27860
-28085
-28298
-28499
-28687
-28863
-29027
-29180
-29321
-29452
-29574
-29686
-29789
-29885
-29972
-30053
-30126
-30192
-30252
-30304
-30349
-30386
-30416
-30437
-30450
-30454
-30448
-30433
-30408
-30372
-30326
-30270
-30203
-30126
-30038
-29940
-29832
-29714
-29587
-29449
-29302
-29146
-28981
-28807
-28624
-28434
-28236
-28032
-27821
-27605
-27385
-27160
-26932
-26702
-26469
-26236
-26002
-25768
-25534
-25301
-25069
-24839
-24610
-24384
-24160
-23940
-23724
-23511
-23304
-23103
-22909
-22722
-22543
-22372
-22211
-22060
-21919
-21788
-21667
-21556
-21455
-21363
-21282
-21210
-21148
-21096
-21054
-21022
-21000
-20989
-20988
-20997
-21016
-21044
-21081
-21126
-21178
-21235
-21296
-21361
-21428
-21496
-21564
-21632
-21698
-21762
-21824
-21883
-21939
-21992
-22042
-22088
-22131
-22169
-22203
-22232
-22256
-22274
-22288
-22296
-22300
-22299
-22295
-22288
-22278
-22268
-22257
-22247
-22237
-22229
-22222
-22217
-22213
-22210
-22209
-22208
-22208
-22208
-22208
-22208
-22207
-22204
-22200
-22193
-22183
-22170
-22153
-22132
-22106
-22075
-22038
-21996
-21947
-21892
-21831
-21764
-21689
-21608
-21521
-21427
-21327
-21220
-21109
-20992
-20871
-20747
-20620
-20491
-20361
-20230
-20100
-19970
-19841
-19713
-19587
-19462
-19340
-19218
-19099
-18982
-18867
-18754
-18644
-18537
-18432
-18331
-18233
-18137
-18046
-17957
-17872
-17789
-17710
-17634
-17561
-17492
-17426
-17363
-17304
-17248
-17196
-17149
-17104
-17064
-17027
-16993
-16963
-16935
-16909
-16885
-16863
-16840
-16818
-16795
-16771
-16744
-16714
-16681
-16644
-16603
-16557
-16507
-16452
-16394
-16332
-16267
-16200
-16132
-16064
-15995
-15928
-15862
-15798
-15736
-15677
-15620
-15566
-15514
-15465
-15419
-15374
-15331
-15290
-15250
-15211
-15173
-15137
-15101
-15066
-15031
-14998
-14965
-14932
-14900
-14868
-14837
-14804
-14772
-14738
-14703
-14665
-14626
-14583
-14537
-14487
-14432
-14373
-14309
-14239
-14163
-14080
-13990
-13893
-13788
-13676
-13555
-13426
-13289
-13143
-12990
-12829
-12660
-12485
-12302
-12114
-11920
-11721
-11517
-11310
-11100
-10887
-10672
-10455
-10237
-10019
-9801
-9584
-9368
-9154
-8943
-8733
-8527
-8324
-8124
-7927
-7734
-7543
-7356
-7171
-6988
-6809
-6632
-6458
-6286
-6117
-5951
-5788
-5627
-5469
-5312
-5158
-5006
-4854
-4703
-4552
-4401
-4249
-4094
-3941
-3784
-3626
-3465
-3302
-3137
-2970
-2800
-2628
-2454
-2278
-2099
-1918
-1736
-1552
-1366
-1180
-993
-806
-618
-432
-246
-62
120
300
478
653
826
997
1164
1329
1491
1650
1806
1958
2108
2254
2396
2535
2671
2803
2933
3059
3182
3302
3419
3534
3646
3755
3862
3966
4067
4167
4263
4358
4450
4540
4628
4715
4799
4881
4962
5040
5116
5189
5259
5326
5390
5450
5506
5557
5605
5650
5690
5727
5762
5794
5826
5856
5886
5917
5949
5983
6019
6059
6101
6147
6197
6251
6310
6373
6441
6514
6591
6673
6759
6849
6943
7042
7144
7250
7359
7473
7590
7711
7836
7965
8096
8231
8368
8507
8648
8790
8933
9076
9220
9365
9510
9655
9801
9948
10096
10246
10397
10551
10707
10865
11025
11188
11354
11522
11693
11866
12041
12218
12395
12573
12752
12929
13105
13279
13451
13619
13785
13947
14106
14262
14415
14566
14714
14860
15004
15147
15288
15427
15565
15702
15836
15969
16100
16229
16355
16479
16601
16719
16835
16947
17055
17160
17260
17356
17448
17534
17615
17691
17762
17826
17886
17939
17988
18031
18071
18106
18137
18166
18193
18218
18242
18266
18289
18312
18335
18359
18384
18411
18438
18468
18499
18532
18568
18605
18643
18684
18726
18770
18816
18862
18910
18958
19008
19058
19108
19159
19210
19261
19311
19361
19411
19459
19507
19553
19598
19642
19684
19725
19765
19803
19839
19873
19906
19936
19964
19990
20013
20033
20051
20064
20075
20082
20085
20085
20081
20073
20061
20046
20026
20003
19976
19946
19912
19874
19833
19790
19744
19697
19647
19596
19545
19492
19440
19387
19334
19283
19232
19182
19133
19086
19041
18998
18956
18917
18879
18844
18811
18780
18751
18723
18697
18673
18650
18628
18607
18588
18569
18552
18535
18520
18505
18491
18478
18466
18456
18447
18440
18435
18432
18433
18437
18444
18456
18472
18493
18519
18550
18586
18627
18672
18723
18778
18837
18900
18965
19033
19102
19172
19242
19311
19379
19445
19509
19569
19626
19679
19727
19771
19809
19842
19870
19891
19907
19917
19921
19920
19913
19901
19884
19862
19836
19806
19772
19735
19695
19652
19606
19558
19508
19457
19403
19348
19292
19235
19177
19118
19059
19000
18940
18880
18820
18760
18700
18640
18580
18521
18461
18401
18341
18281
18221
18162
18102
18042
17983
17922
17862
17800
17737
17673
17608
17542
17474
17405
17334
17262
17189
17115
17040
16965
16889
16813
16736
16659
16582
16504
16426
16347
16268
16190
16111
16032
15952
15871
15791
15710
15629
15547
15466
15386
15305
15225
15146
15068
14990
14914
14840
14768
14698
14631
14568
14508
14453
14402
14356
14316
14282
14253
14230
14213
14202
14197
14197
14203
14214
14229
14249
14274
14302
14334
14369
14407
14447
14490
14534
14579
14624
14670
14715
14760
14804
14847
14888
14927
14965
15001
15035
15067
15098
15128
15156
15182
15208
15232
15256
15279
15300
15321
15341
15360
15379
15397
15415
15432
15448
15463
15477
15491
15503
15515
15525
15535
15543
15550
15557
15562
15566
15568
15569
15567
15564
15558
15549
15537
15521
15501
15477
15449
15416
15377
15333
15284
15228
15167
15099
15024
14943
14856
14762
14661
14554
14441
14322
14197
14067
13932
13792
13648
13501
13350
13196
13039
12881
12720
12557
12393
12228
12062
11895
11727
11559
11390
11221
11051
10880
10708
10535
10360
10183
10004
9823
9640
9453
9264
9072
8875
8676
8472
8264
8051
7834
7611
7384
7151
6914
6670
6422
6169
5911
5648
5381
5109
4834
4555
4272
3986
3697
3406
3112
2817
2520
2222
1923
1624
1325
1026
728
432
137
-156
-447
-735
-1020
-1304
-1585
-1863
-2138
-2410
-2680
-2948
-3214
-3478
-3741
-4003
-4264
-4524
-4784
-5043
-5302
-5560
-5818
-6076
-6332
-6588
-6843
-7097
-7349
-7600
-7850
-8098
-8345
-8590
-8832
-9072
-9310
-9545
-9777
-10006
-10231
-10452
-10670
-10883
-11091
-11294
-11493
-11685
-11872
-12052
-12227
-12395
-12556
-12711
-12859
-13000
-13136
-13265
-13389
-13507
-13621
-13730
-13836
-13939
-14039
-14137
-14234
-14330
-14424
-14519
-14613
-14708
-14803
-14898
-14995
-15092
-15191
-15290
-15391
-15493
-15597
-15701
-15807
-15913
-16021
-16129
-16238
-16347
-16458
-16568
-16679
-16790
-16900
-17011
-17121
-17231
-17340
-17448
-17555
-17661
-17766
-17869
-17970
-18069
-18166
-18261
-18353
-18442
-18530
-18614
-18695
-18773
-18848
-18920
-18988
-19052
-19112
-19168
-19220
-19267
-19310
-19349
-19384
-19414
-19440
-19462
-19480
-19495
-19507
-19516
-19522
-19526
-19529
-19530
-19530
-19530
-19529
-19529
-19529
-19530
-19533
-19536
-19542
-19549
-19558
-19569
-19583
-19599
-19618
-19640
-19664
-19692
-19722
-19755
-19790
-19828
-19867
-19908
-19950
-19993
-20037
-20081
-20124
-20167
-20210
-20251
-20291
-20330
-20367
-20402
-20436
-20467
-20498
-20526
-20553
-20578
-20602
-20626
-20648
-20671
-20693
-20715
-20738
-20762
-20786
-20811
-20838
-20865
-20895
-20925
-20958
-20992
-21027
-21064
-21102
-21141
-21181
-21221
-21260
-21300
-21339
-21377
-21414
-21450
-21484
-21516
-21547
-21577
-21604
-21630
-21654
-21676
-21697
-21715
-21731
-21745
-21756
-21765
-21771
-21774
-21775
-21772
-21768
-21761
-21753
-21742
-21731
-21718
-21705
-21691
-21678
-21664
-21651
-21638
-21626
-21614
-21603
-21592
-21581
-21571
-21561
-21552
-21542
-21533
-21525
-21516
-21507
-21498
-21488
-21478
-21468
-21457
-21445
-21431
-21417
-21400
-21382
-21362
-21339
-21314
-21286
-21255
-21222
-21186
-21147
-21106
-21061
-21015
-20966
-20916
-20864
-20810
-20755
-20699
-20642
-20585
-20528
-20470
-20413
-20356
-20300
-20245
-20192
-20140
-20090
-20041
-19995
-19951
-19910
-19870
-19833
-19799
-19766
-19736
-19707
-19680
-19654
-19630
-19606
-19584
-19562
-19540
-19518
-19496
-19473
-19450
-19426
-19402
-19377
-19352
-19327
-19302
-19277
-19252
-19229
-19206
-19184
-19163
-19145
-19128
-19113
-19100
-19090
-19083
-19078
-19076
-19077
-19081
-19088
-19097
-19108
-19121
-19136
-19152
-19168
-19186
-19203
-19221
-19238
-19255
-19271
-19286
-19301
-19315
-19327
-19339
-19351
-19361
-19371
-19379
-19387
-19394
-19400
-19405
-19409
-19413
-19416
-19419
-19421
-19423
-19425
-19426
-19428
-19429
-19430
-19431
-19432
-19432
-19432
-19433
-19433
-19433
-19434
-19436
-19438
-19441
-19445
-19451
-19457
-19465
-19474
-19484
-19495
-19507
-19520
-19533
-19546
-19560
-19574
-19589
-19604
-19619
-19635
-19651
-19668
-19686
-19705
-19726
-19748
-19771
-19796
-19822
-19850
-19879
-19910
-19942
-19975
-20009
-20044
-20079
-20115
-20151
-20186
-20221
-20256
-20290
-20322
-20354
-20384
-20412
-20438
-20463
-20485
-20505
-20523
-20538
-20550
-20560
-20567
-20571
-20572
-20569
-20564
-20555
-20542
-20526
-20506
-20482
-20455
-20423
-20388
-20348
-20304
-20256
-20204
-20147
-20085
-20019
-19948
-19872
-19792
-19707
-19618
-19525
-19429
-19331
-19230
-19127
-19023
-18917
-18811
-18704
-18597
-18489
-18381
-18272
-18162
-18052
-17940
-17828
-17714
-17599
-17483
-17364
-17244
-17123
-16999
-16873
-16744
-16613
-16480
-16343
-16204
-16062
-15918
-15770
-15619
-15466
-15309
-15150
-14987
-14821
-14653
-14481
-14306
-14129
-13950
-13769
-13586
-13402
-13217
-13032
-12847
-12662
-12478
-12295
-12112
-11931
-11750
-11571
-11393
-11215
-11039
-10862
-10686
-10511
-10335
-10159
-9983
-9806
-9629
-9451
-9273
-9094
-8914
-8733
-8552
-8371
-8189
-8006
-7824
-7640
-7457
-7274
-7090
-6906
-6723
-6540
-6357
-6174
-5991
-5809
-5628
-5446
-5265
-5084
-4904
-4723
-4543
-4364
-4185
-4006
-3829
-3652
-3475
-3300
-3127
-2954
-2783
-2614
-2446
-2280
-2116
-1954
-1794
-1637
-1482
-1330
-1181
-1035
-892
-753
-618
-486
-359
-235
-116
0
111
219
323
423
521
616
709
800
890
979
1067
1155
1243
1331
1420
1510
1600
1692
1785
1879
1974
2070
2166
2263
2361
2458
2556
2653
2749
2844
2937
3029
3119
3207
3292
3374
3454
3529
3602
3670
3735
3796
3853
3906
3955
4000
4043
4083
4120
4157
4192
4227
4262
4297
4334
4373
4413
4456
4501
4549
4601
4655
4713
4775
4840
4909
4982
5059
5140
5225
5314
5407
5504
5605
5710
5819
5931
6048
6167
6291
6417
6546
6678
6811
6947
7084
7223
7362
7502
7642
7781
7920
8058
8197
8333
8468
8602
8734
8865
8994
9121
9247
9370
9491
9610
9727
9841
9953
10062
10170
10274
10377
10478
10576
10673
10768
10860
10951
11040
11127
11212
11295
11376
11455
11531
11605
11676
11745
11811
11875
11935
11993
12048
12099
12147
12191
12232
12269
12303
12333
12358
12379
12396
12409
12417
12421
12420
12414
12405
12391
12373
12351
12326
12298
12268
12235
12201
12166
12130
12094
12058
12021
11985
11949
11913
11877
11841
11805
11768
11731
11693
11654
11614
11571
11527
11480
11430
11377
11319
11258
11193
11123
11049
10970
10887
10799
10707
10610
10510
10405
10297
10185
10069
9950
9827
9702
9573
9442
9309
9173
9036
8897
8758
8617
8476
8334
8191
8048
7906
7763
7619
7475
7331
7186
7041
6894
6748
6601
6454
6306
6159
6011
5863
5716
5568
5421
5274
5127
4980
4834
4689
4544
4400
4257
4115
3974
3833
3694
3554
3415
3277
3138
2998
2858
2717
2574
2430
2283
2134
1983
1829
1673
1515
1354
1192
1028
864
699
533
368
205
42
-119
-278
-435
-589
-741
-890
-1037
-1180
-1322
-1461
-1598
-1732
-1865
-1996
-2126
-2254
-2381
-2507
-2632
-2756
-2880
-3003
-3125
-3247
-3369
-3490
-3611
-3730
-3849
-3967
-4083
-4198
-4311
-4422
-4531
-4637
-4740
-4840
-4936
-5030
-5119
-5205
-5288
-5366
-5441
-5513
-5581
-5646
-5707
-5765
-5821
-5873
-5922
-5968
-6012
-6053
-6092
-6128
-6163
-6195
-6226
-6255
-6282
-6309
-6334
-6358
-6380
-6402
-6422
-6441
-6459
-6475
-6490
-6504
-6516
-6527
-6537
-6545
-6552
-6558
-6562
-6565
-6567
-6566
-6564
-6560
-6555
-6547
-6538
-6526
-6514
-6499
-6484
-6468
-6451
-6434
-6417
-6401
-6384
-6369
-6354
-6340
-6327
-6316
-6305
-6296
-6289
-6282
-6278
-6275
-6274
-6274
-6276
-6280
-6285
-6292
-6300
-6308
-6318
-6329
-6340
-6351
-6363
-6376
-6388
-6401
-6415
-6429
-6443
-6459
-6474
-6490
-6507
-6524
-6542
-6560
-6579
-6598
-6617
-6636
-6656
-6675
-6694
-6713
-6731
-6749
-6767
-6784
-6800
-6816
-6832
-6846
-6860
-6873
-6884
-6895
-6904
-6911
-6916
-6920
-6923
-6923
-6922
-6919
-6915
-6910
-6904
-6898
-6893
-6887
-6883
-6879
-6877
-6876
-6877
-6880
-6885
-6892
-6901
-6912
-6925
-6941
-6959
-6979
-7002
-7027
-7053
-7082
-7113
-7145
-7179
-7213
-7249
-7285
-7321
-7357
-7393
-7429
-7464
-7498
-7532
-7564
-7597
-7629
-7661
-7693
-7725
-7758
-7793
-7828
-7865
-7903
-7944
-7986
-8031
-8077
-8127
-8178
-8232
-8288
-8346
-8406
-8468
-8532
-8597
-8663
-8730
-8798
-8865
-8933
-9001
-9067
-9133
-9197
-9260
-9321
-9381
-9439
-9496
-9551
-9604
-9657
-9708
-9758
-9808
-9856
-9903
-9949
-9994
-10036
-10077
-10116
-10153
-10187
-10219
-10249
-10276
-10301
-10324
-10344
-10363
-10380
-10396
-10411
-10425
-10439
-10452
-10465
-10477
-10490
-10504
-10517
-10531
-10546
-10561
-10576
-10593
-10610
-10627
-10645
-10663
-10682
-10701
-10719
-10737
-10754
-10771
-10787
-10801
-10814
-10825
-10835
-10843
-10850
-10854
-10856
-10856
-10854
-10850
-10843
-10834
-10823
-10809
-10792
-10774
-10752
-10728
-10702
-10673
-10641
-10607
-10570
-10531
-10490
-10446
-10401
-10354
-10305
-10255
-10204
-10152
-10099
-10045
-9989
-9933
-9877
-9819
-9760
-9700
-9640
-9578
-9516
-9453
-9390
-9325
-9261
-9196
-9131
-9067
-9002
-8938
-8874
-8811
-8749
-8689
-8630
-8573
-8517
-8464
-8413
-8364
-8317
-8271
-8228
-8185
-8144
-8102
-8061
-8020
-7978
-7935
-7890
-7844
-7796
-7746
-7694
-7639
-7581
-7521
-7457
-7391
-7321
-7248
-7172
-7093
-7011
-6925
-6837
-6745
-6650
-6553
-6452
-6349
-6244
-6137
-6028
-5918
-5806
-5693
-5580
-5467
-5354
-5241
-5128
-5017
-4907
-4798
-4691
-4585
-4480
-4377
-4275
-4174
-4074
-3974
-3875
-3776
-3677
-3578
-3479
-3380
-3280
-3180
-3080
-2980
-2880
-2779
-2679
-2578
-2478
-2377
-2277
-2177
-2078
-1979
-1881
-1785
-1689
-1594
-1500
-1408
-1317
-1228
-1139
-1051
-965
-879
-793
-708
-622
-537
-452
-366
-280
-193
-106
-19
69
157
245
334
423
513
603
694
785
877
969
1061
1154
1248
1342
1436
1532
1628
1725
1823
1921
2021
2121
2222
2324
2425
2527
2628
2729
2830
2930
3029
3127
3225
3322
3419
3515
3611
3708
3805
3902
4001
4100
4200
4302
4404
4508
4613
4718
4825
4933
5043
5153
5264
5376
5489
5603
5717
5831
5946
6059
6173
6285
6396
6506
6614
6721
6825
6928
7028
7125
7220
7313
7403
7490
7575
7657
7737
7815
7891
7966
8038
8109
8179
8247
8315
8381
8447
8512
8576
8640
8703
8765
8828
8889
8951
9012
9072
9133
9192
9251
9310
9368
9426
9482
9538
9593
9648
9701
9753
9804
9853
9902
9949
9995
10040
10083
10124
10165
10203
10240
10274
10308
10339
10368
10396
10421
10445
10467
10487
10505
10521
10536
10548
10558
10565
10570
10573
10573
10571
10566
10559
10550
10538
10525
10510
10493
10475
10455
10435
10413
10391
10367
10343
10318
10292
10266
10239
10211
10183
10154
10124
10093
10062
10030
9998
9965
9932
9898
9864
9830
9796
9762
9728
9695
9662
9630
9599
9568
9538
9508
9478
9449
9420
9390
9360
9329
9297
9264
9230
9194
9158
9119
9080
9039
8998
8956
8914
8872
8830
8789
8748
8708
8670
8632
8596
8562
8529
8496
8464
8433
8401
8369
8337
8303
8269
8233
8196
8157
8117
8074
8031
7987
7941
7893
7844
7794
7743
7691
7638
7584
7529
7474
7419
7363
7308
7253
7197
7143
7089
7035
6983
6931
6880
6830
6780
6731
6683
6635
6588
6542
6496
6450
6405
6361
6318
6276
6235
6195
6156
6119
6083
6048
6014
5981
5950
5920
5891
5862
5835
5809
5784
5759
5736
5713
5690
5668
5647
5625
5604
5584
5563
5543
5522
5502
5481
5461
5440
5420
5399
5379
5360
5341
5323
5306
5289
5274
5260
5246
5234
5223
5212
5201
5191
5181
5171
5160
5148
5135
5121
5106
5088
5069
5047
5024
4998
4969
4939
4906
4871
4833
4792
4749
4702
4653
4601
4546
4487
4426
4362
4294
4224
4151
4075
3998
3917
3834
3749
3661
3571
3478
3384
3287
3188
3087
2985
2881
2776
2671
2565
2460
2354
2248
2142
2037
1932
1827
1723
1619
1515
1411
1308
1205
1102
1000
898
796
695
595
495
396
298
202
107
14
-78
-167
-255
-341
-425
-507
-588
-667
-744
-821
-896
-970
-1042
-1114
-1185
-1255
-1323
-1391
-1458
-1525
-1590
-1655
-1719
-1783
-1846
-1909
-1972
-2035
-2097
-2159
-2222
-2284
-2347
-2410
-2474
-2538
-2602
-2667
-2733
-2799
-2866
-2933
-3001
-3068
-3136
-3204
-3271
-3339
-3405
-3471
-3537
-3601
-3665
-3728
-3791
-3853
-3914
-3975
-4035
-4096
-4157
-4217
-4278
-4339
-4400
-4463
-4526
-4589
-4654
-4720
-4786
-4854
-4922
-4991
-5061
-5132
-5203
-5275
-5347
-5419
-5491
-5563
-5635
-5707
-5778
-5848
-5917
-5986
-6053
-6120
-6185
-6249
-6311
-6371
-6430
-6487
-6542
-6595
-6646
-6694
-6741
-6785
-6826
-6866
-6903
-6937
-6969
-6999
-7026
-7051
-7073
-7092
-7109
-7124
-7137
-7148
-7158
-7167
-7175
-7183
-7190
-7198
-7205
-7213
-7221
-7229
-7238
-7247
-7257
-7267
-7279
-7291
-7304
-7318
-7333
-7349
-7367
-7385
-7404
-7425
-7446
-7469
-7493
-7517
-7543
-7570
-7597
-7625
-7653
-7681
-7710
-7738
-7765
-7792
-7818
-7843
-7866
-7888
-7908
-7927
-7943
-7958
-7971
-7982
-7992
-7999
-8005
-8010
-8013
-8015
-8015
-8015
-8013
-8010
-8007
-8004
-7999
-7994
-7989
-7984
-7979
-7974
-7969
-7966
-7964
-7962
-7963
-7965
-7969
-7976
-7984
-7995
-8007
-8022
-8039
-8058
-8079
-8101
-8125
-8148
-8175
-8201
-8227
-8253
-8279
-8304
-8329
-8352
-8374
-8394
-8412
-8429
-8442
-8454
-8462
-8468
-8471
-8472
-8469
-8463
-8455
-8444
-8431
-8416
-8399
-8380
-8359
-8337
-8313
-8288
-8262
-8235
-8206
-8175
-8143
-8109
-8073
-8035
-7995
-7953
-7909
-7862
-7813
-7761
-7707
-7651
-7593
-7532
-7469
-7404
-7337
-7268
-7197
-7125
-7050
-6974
-6897
-6818
-6737
-6656
-6573
-6490
-6405
-6320
-6234
-6147
-6059
-5971
-5883
-5795
-5706
-5617
-5528
-5440
-5351
-5263
-5176
-5088
-5001
-4915
-4829
-4744
-4659
-4575
-4492
-4409
-4328
-4247
-4168
-4089
-4011
-3934
-3858
-3782
-3707
-3634
-3560
-3488
-3416
-3345
-3275
-3206
-3138
-3072
-3007
-2943
-2881
-2821
-2763
-2706
-2652
-2599
-2548
-2498
-2450
-2404
-2359
-2315
-2273
-2232
-2192
-2153
-2115
-2079
-2043
-2009
-1975
-1943
-1912
-1882
-1853
-1824
-1797
-1771
-1746
-1721
-1698
-1676
-1655
-1635
-1616
-1598
-1582
-1567
-1554
-1542
-1532
-1524
-1517
-1512
-1509
-1507
-1507
-1509
-1512
-1517
-1523
-1529
-1537
-1546
-1555
-1564
-1573
-1583
-1592
-1602
-1611
-1619
-1627
-1634
-1640
-1646
-1650
-1652
-1653
-1652
-1650
-1645
-1639
-1631
-1621
-1610
-1597
-1582
-1566
-1548
-1529
-1509
-1488
-1465
-1442
-1419
-1394
-1369
-1344
-1318
-1292
-1265
-1239
-1211
-1184
-1156
-1127
-1099
-1070
-1040
-1010
-979
-948
-916
-883
-850
-815
-780
-743
-706
-668
-629
-589
-548
-507
-464
-421
-376
-330
-283
-235
-185
-134
-81
-27
29
86
145
205
266
329
392
457
522
589
656
724
792
861
931
1002
1074
1146
1220
1296
1372
1450
1530
1611
1694
1779
1866
1954
2044
2136
2230
2325
2422
2520
2619
2719
2819
2921
3022
3124
3227
3329
3432
3535
3639
3743
3847
3952
4057
4162
4267
4373
4478
4583
4688
4793
4897
5001
5104
5206
5307
5406
5504
5601
5696
5789
5880
5969
6057
6142
6225
6306
6385
6461
6536
6609
6680
6750
6818
6885
6951
7017
7082
7147
7213
7279
7345
7412
7480
7550
7620
7692
7764
7838
7913
7989
8066
8143
8221
8298
8375
8451
8527
8601
8674
8745
8814
8881
8946
9008
9068
9125
9179
9231
9279
9325
9368
9408
9446
9482
9516
9549
9581
9611
9642
9671
9701
9731
9761
9792
9822
9854
9886
9918
9951
9984
10017
10050
10084
10118
10152
10185
10219
10252
10286
10319
10351
10383
10414
10444
10473
10502
10529
10556
10581
10605
10628
10651
10672
10692
10711
10729
10746
10762
10778
10792
10805
10818
10830
10841
10851
10860
10869
10877
10884
10890
10896
10900
10903
10906
10907
10907
10906
10904
10900
10895
10889
10882
10873
10862
10850
10837
10823
10808
10791
10774
10756
10737
10717
10696
10675
10654
10631
10608
10584
10559
10532
10505
10476
10445
10413
10379
10342
10304
10264
10222
10178
10131
10082
10031
9977
9922
9864
9805
9744
9681
9617
9552
9487
9421
9355
9289
9223
9159
9095
9032
8971
8911
8853
8797
8743
8691
8641
8592
8545
8500
8456
8414
8372
8332
8293
8255
8218
8182
8147
8112
8077
8045
8010
7978
7944
7911
7876
7842
7806
7771
7735
7698
7661
7624
7587
7549
7512
7474
7436
7399
7361
7324
7287
7250
7214
7178
7143
7107
7072
7036
7000
6963
6926
6889
6851
6813
6774
6735
6696
6657
6619
6580
6542
6505
6468
6430
6393
6356
6319
6281
6242
6203
6163
6122
6080
6037
5994
5949
5904
5859
5813
5766
5719
5672
5625
5577
5528
5479
5430
5381
5331
5281
5231
5180
5130
5079
5029
4978
4929
4879
4830
4782
4735
4689
4643
4599
4555
4512
4470
4429
4388
4348
4309
4270
4233
4196
4159
4124
4089
4054
4021
3988
3956
3923
3890
3857
3824
3790
3755
3719
3682
3644
3606
3565
3524
3482
3438
3394
3348
3301
3254
3206
3157
3108
3058
3009
2960
2911
2862
2814
2767
2720
2674
2629
2585
2542
2500
2460
2421
2384
2349
2315
2282
2252
2223
2195
2168
2142
2117
2092
2068
2044
2020
1995
1971
1945
1920
1893
1866
1838
1809
1779
1749
1717
1686
1653
1620
1586
1552
1518
1484
1449
1415
1380
1346
1312
1279
1245
1213
1180
1148
1116
1085
1054
1024
994
965
935
905
876
846
816
786
755
724
692
661
629
597
565
534
502
472
441
411
382
353
325
297
271
245
219
195
171
148
126
105
84
64
44
25
6
-13
-31
-49
-67
-85
-103
-120
-136
-153
-168
-183
-197
-210
-223
-234
-245
-255
-264
-272
-280
-287
-293
-298
-302
-306
-308
-310
-311
-311
-310
-309
-307
-305
-302
-298
-294
-289
-284
-277
-270
-262
-253
-244
-233
-221
-209
-196
-181
-167
-151
-135
-119
-102
-84
-67
-49
-31
-13
5
22
39
56
73
89
105
120
135
150
165
179
193
207
221
235
248
261
274
287
301
314
327
341
355
369
384
400
416
433
451
470
490
511
533
556
580
605
631
658
686
714
742
771
800
829
857
885
912
939
964
988
1010
1032
1051
1068
1083
1096
1107
1116
1122
1126
1127
1127
1124
1120
1113
1106
1096
1086
1075
1062
1049
1035
1020
1006
991
975
958
942
925
907
890
872
854
835
815
795
775
753
730
706
681
655
627
598
567
535
502
467
431
394
356
317
277
237
196
154
112
70
27
-16
-58
-101
-144
-186
-229
-272
-314
-357
-400
-443
-487
-530
-574
-618
-662
-706
-751
-796
-841
-887
-932
-978
-1022
-1069
-1114
-1160
-1204
-1249
-1293
-1336
-1379
-1421
-1462
-1502
-1541
-1580
-1617
-1652
-1687
-1720
-1752
-1782
-1811
-1839
-1864
-1889
-1911
-1932
-1951
-1969
-1986
-2001
-2015
-2027
-2039
-2049
-2058
-2067
-2074
-2080
-2086
-2091
-2095
-2098
-2101
-2102
-2104
-2105
-2105
-2106
-2106
-2107
-2107
-2108
-2109
-2111
-2113
-2115
-2118
-2122
-2126
-2130
-2135
-2141
-2147
-2154
-2162
-2170
-2178
-2187
-2196
-2205
-2214
-2223
-2233
-2242
-2251
-2259
-2268
-2276
-2283
-2291
-2298
-2305
-2311
-2317
-2323
-2329
-2334
-2339
-2344
-2348
-2352
-2356
-2359
-2363
-2366
-2368
-2371
-2373
-2375
-2377
-2378
-2380
-2381
-2381
-2381
-2380
-2379
-2377
-2374
-2371
-2366
-2361
-2356
-2350
-2343
-2336
-2328
-2320
-2311
-2302
-2292
-2282
-2272
-2261
-2250
-2238
-2226
-2213
-2199
-2185
-2170
-2154
-2137
-2119
-2100
-2080
-2059
-2036
-2012
-1986
-1958
-1929
-1898
-1865
-1830
-1792
-1753
-1712
-1669
-1623
-1576
-1527
-1475
-1422
-1368
-1311
-1254
-1194
-1134
-1072
-1008
-945
-880
-814
-747
-680
-611
-543
-473
-403
-333
-262
-191
-119
-47
26
99
172
246
320
395
470
546
622
698
775
852
929
1006
1083
1161
1238
1316
1393
1470
1548
1624
1701
1778
1854
1930
2005
2080
2155
2229
2302
2375
2447
2518
2588
2657
2724
2791
2857
2921
2984
3046
3106
3165
3223
3279
3334
3387
3439
3490
3539
3586
3632
3676
3719
3761
3801
3839
3876
3911
3946
3979
4010
4041
4070
4101
4129
4157
4185
4212
4238
4264
4289
4314
4338
4361
4383
4405
4425
4445
4463
4480
4496
4511
4524
4536
4546
4556
4563
4570
4575
4579
4582
4583
4584
4585
4584
4584
4583
4583
4583
4582
4583
4583
4584
4586
4587
4589
4592
4594
4597
4600
4603
4607
4610
4614
4618
4622
4625
4629
4633
4637
4640
4644
4647
4649
4651
4653
4654
4655
4655
4655
4655
4654
4652
4651
4649
4647
4645
4643
4641
4639
4638
4637
4636
4635
4635
4635
4636
4637
4639
4641
4644
4648
4653
4658
4664
4671
4679
4687
4697
4707
4717
4729
4741
4754
4768
4783
4798
4814
4832
4849
4868
4887
4907
4927
4948
4969
4990
5011
5032
5053
5073
5094
5114
5133
5153
5172
5191
5209
5228
5246
5265
5284
5303
5323
5343
5363
5384
5405
5426
5448
5469
5492
5514
5536
5559
5582
5604
5626
5649
5671
5692
5714
5735
5756
5777
5797
5818
5838
5858
5878
5898
5918
5937
5957
5976
5996
6015
6035
6054
6074
6094
6114
6134
6155
6176
6197
6218
6240
6262
6284
6306
6329
6352
6376
6399
6423
6447
6471
6495
6519
6543
6567
6590
6613
6635
6657
6678
6699
6718
6737
6755
6772
6788
6803
6818
6831
6844
6856
6867
6878
6889
6899
6909
6919
6929
6940
6951
6962
6973
6985
6996
7008
7021
7033
7045
7058
7070
7082
7094
7106
7118
7129
7140
7150
7160
7169
7177
7185
7192
7198
7204
7209
7213
7216
7219
7220
7221
7221
7220
7218
7215
7212
7207
7202
7197
7191
7184
7177
7171
7164
7158
7152
7146
7141
7137
7134
7132
7131
7131
7133
7136
7140
7145
7151
7158
7166
7175
7184
7194
7203
7212
7222
7231
7239
7247
7254
7260
7266
7271
7275
7278
7281
7282
7283
7283
7283
7282
7280
7278
7276
7273
7270
7267
7264
7261
7258
7256
7253
7251
7249
7247
7247
7246
7247
7248
7249
7252
7255
7258
7262
7267
7272
7277
7283
7289
7295
7301
7307
7313
7319
7324
7330
7335
7340
7344
7347
7350
7352
7354
7355
7355
7355
7354
7352
7350
7348
7345
7341
7338
7334
7330
7326
7322
7318
7315
7312
7309
7306
7304
7303
7302
7301
7301
7301
7302
7302
7303
7305
7306
7307
7309
7310
7311
7311
7312
7312
7311
7311
7310
7308
7307
7305
7304
7302
7300
7298
7296
7295
7293
7291
7289
7287
7285
7283
7280
7277
7273
7269
7264
7257
7250
7242
7233
7222
7210
7197
7183
7167
7150
7132
7113
7092
7071
7049
7027
7004
6980
6956
6932
6908
6884
6861
6837
6814
6791
6769
6746
6724
6703
6681
6660
6639
6618
6596
6575
6553
6531
6509
6486
6463
6440
6417
6393
6369
6344
6319
6294
6268
6242
6216
6189
6161
6134
6105
6077
6048
6019
5989
5959
5928
5897
5865
5833
5801
5768
5734
5700
5666
5632
5596
5561
5525
5490
5454
5417
5381
5345
5308
5271
5235
5198
5161
5125
5088
5052
5015
4978
4942
4905
4869
4832
4796
4759
4723
4687
4651
4616
4580
4546
4512
4479
4446
4414
4383
4353
4324
4295
4267
4240
4214
4189
4164
4140
4117
4094
4072
4050
4029
4009
3988
3968
3948
3929
3909
3890
3870
3851
3832
3814
3795
3777
3759
3740
3722
3704
3686
3667
3648
3630
3611
3592
3573
3553
3534
3514
3494
3474
3454
3434
3413
3393
3373
3352
3331
3311
3290
3269
3247
3226
3204
3182
3159
3136
3113
3090
3067
3044
3020
2997
2974
2951
2929
2906
2884
2862
2841
2820
2799
2779
2759
2739
2719
2699
2679
2660
2640
2621
2602
2582
2563
2544
2526
2507
2490
2472
2455
2438
2422
2406
2390
2375
2360
2345
2330
2315
2300
2285
2270
2254
2238
2222
2206
2189
2171
2153
2135
2116
2097
2077
2057
2036
2016
1995
1974
1954
1933
1912
1892
1872
1852
1833
1814
1796
1778
1762
1745
1730
1715
1701
1688
1675
1662
1650
1638
1626
1615
1603
1592
1581
1570
1559
1548
1538
1528
1519
1510
1502
1495
1488
1482
1477
1472
1468
1465
1462
1460
1459
1458
1457
1457
1457
1458
1460
1462
1465
1468
1472
1477
1483
1489
1496
1504
1512
1522
1532
1542
1554
1566
1580
1594
1610
1626
1644
1662
1682
1703
1726
1749
1774
1800
1828
1857
1887
1919
1952
1986
2021
2059
2096
2135
2175
2215
2256
2298
2340
2382
2425
2468
2511
2554
2597
2640
2683
2725
2767
2808
2848
2889
2928
2968
3007
3046
3086
3124
3164
3203
3242
3282
3321
3362
3403
3444
3486
3528
3571
3614
3657
3701
3744
3788
3831
3874
3918
3961
4003
4046
4088
4131
4173
4214
4256
4297
4338
4379
4420
4460
4501
4542
4582
4623
4664
4706
4747
4790
4832
4876
4919
4963
5007
5051
5095
5139
5183
5226
5269
5312
5354
5395
5435
5475
5514
5552
5589
5626
5662
5697
5732
5766
5800
5833
5866
5898
5931
5964
5996
6029
6062
6095
6128
6161
6193
6226
6259
6291
6322
6353
6384
6414
6443
6471
6499
6527
6553
6579
6604
6628
6652
6675
6697
6719
6739
6760
6779
6798
6816
6833
6849
6865
6880
6894
6908
6921
6934
6947
6959
6970
6981
6991
7000
7008
7015
7021
7026
7030
7033
7035
7036
7037
7037
7037
7037
7036
7035
7034
7032
7030
7028
7026
7023
7019
7015
7010
7005
6999
6993
6986
6978
6971
6962
6954
6945
6936
6926
6917
6906
6895
6884
6871
6858
6843
6828
6812
6795
6778
6759
6740
6721
6700
6680
6658
6637
6615
6592
6569
6545
6520
6495
6469
6442
6414
6386
6356
6325
6294
6261
6228
6193
6158
6121
6084
6046
6006
5966
5924
5881
5838
5794
5749
5704
5658
5612
5567
5521
5475
5430
5386
5342
5299
5256
5214
5173
5132
5092
5051
5012
4972
4933
4894
4855
4816
4778
4739
4701
4663
4625
4587
4549
4512
4475
4438
4401
4364
4328
4293
4258
4223
4190
4157
4124
4093
4062
4034
4006
3979
3953
3929
3906
3884
3864
3845
3827
3811
3796
3783
3770
3758
3747
3737
3728
3719
3711
3703
3696
3689
3683
3678
3673
3668
3664
3660
3656
3653
3650
3647
3645
3643
3641
3640
3638
3638
3637
3636
3635
3635
3634
3634
3633
3633
3632
3632
3632
3631
3631
3631
3631
3631
3632
3634
3636
3638
3641
3645
3649
3654
3660
3666
3672
3679
3687
3695
3704
3714
3724
3734
3745
3756
3768
3779
3791
3803
3816
3829
3843
3857
3873
3889
3906
3924
3943
3963
3984
4006
4027
4051
4075
4101
4127
4153
4180
4207
4235
4264
4292
4321
4351
4380
4410
4440
4469
4499
4528
4557
4586
4614
4643
4670
4698
4725
4751
4778
4804
4829
4855
4880
4904
4929
4953
4977
5001
5024
5047
5070
5093
5115
5137
5159
5180
5200
5220
5239
5257
5275
5292
5308
5323
5338
5352
5365
5377
5388
5399
5408
5417
5425
5433
5439
5445
5451
5455
5459
5463
5466
5469
5471
5472
5473
5473
5473
5471
5469
5466
5463
5458
5453
5447
5440
5433
5424
5415
5405
5394
5382
5370
5358
5344
5330
5316
5301
5286
5271
5255
5238
5222
5204
5187
5169
5150
5131
5112
5092
5073
5052
5032
5011
4990
4968
4946
4923
4900
4877
4853
4828
4803
4778
4752
4726
4700
4673
4646
4619
4592
4564
4536
4508
4480
4452
4424
4395
4367
4338
4310
4282
4253
4225
4197
4169
4142
4114
4086
4061
4034
4008
3982
3957
3931
3907
3882
3858
3834
3810
3787
3764
3741
3719
3697
3676
3655
3634
3614
3594
3575
3556
3538
3520
3503
3486
3470
3455
3441
3427
3415
3403
3393
3384
3375
3368
3362
3358
3354
3352
3351
3350
3351
3354
3357
3361
3366
3372
3379
3387
3396
3405
3416
3427
3438
3451
3464
3478
3492
3507
3523
3539
3556
3574
3593
3612
3633
3654
3677
3700
3725
3751
3778
3806
3836
3867
3899
3933
3968
4005
4043
4082
4123
4165
4209
4253
4299
4345
4393
4441
4491
4541
4591
4642
4694
4745
4798
4850
4902
4955
5007
5060
5112
5163
5214
5265
5315
5364
5413
5461
5507
5553
5598
5642
5685
5726
5767
5807
5846
5884
5921
5957
5992
6027
6061
6094
6127
6159
6190
6221
6252
6283
6313
6343
6373
6403
6433
6463
6494
6525
6557
6589
6622
6655
6689
6723
6758
6793
6828
6863
6898
6933
6967
7001
7035
7069
7101
7134
7165
7196
7227
7256
7285
7313
7340
7367
7392
7416
7439
7462
7483
7503
7522
7540
7557
7573
7588
7602
7615
7628
7640
7651
7661
7671
7680
7689
7697
7705
7712
7719
7725
7732
7737
7742
7747
7751
7755
7759
7762
7765
7767
7770
7772
7774
7775
7777
7778
7779
7780
7780
7780
7780
7779
7778
7777
7775
7774
7772
7770
7768
7766
7764
7762
7760
7757
7755
7752
7749
7746
7743
7740
7737
7734
7730
7727
7723
7719
7714
7710
7705
7700
7694
7689
7683
7677
7671
7666
7660
7655
7649
7645
7640
7636
7632
7628
7625
7623
7621
7619
7617
7616
7615
7614
7613
7612
7610
7609
7607
7604
7601
7597
7593
7588
7582
7575
7568
7561
7552
7543
7534
7523
7513
7501
7490
7477
7465
7452
7439
7426
7413
7400
7387
7374
7361
7348
7335
7323
7310
7298
7286
7274
7262
7250
7238
7226
7214
7202
7190
7177
7165
7152
7139
7126
7113
7100
7086
7072
7058
7044
7030
7016
7001
6987
6973
6959
6945
6931
6918
6905
6892
6880
6868
6857
6845
6835
6824
6814
6803
6794
6784
6774
6765
6755
6746
6736
6727
6717
6707
6697
6687
6677
6666
6655
6645
6634
6623
6612
6600
6589
6578
6566
6555
6543
6531
6520
6508
6496
6484
6472
6461
6449
6438
6427
6416
6406
6396
6386
6376
6367
6358
6350
6343
6336
6329
6323
6318
6314
6310
6307
6305
6304
6303
6302
6303
6304
6305
6307
6310
6313
6316
6320
6324
6328
6332
6337
6341
6346
6351
6356
6360
6365
6370
6374
6379
6383
6388
6392
6396
6401
6405
6410
6414
6418
6422
6426
6430
6434
6437
6440
6443
6445
6447
6449
6450
6451
6452
6452
6451
6451
6450
6448
6447
6445
6443
6440
6438
6435
6431
6428
6425
6422
6418
6415
6412
6410
6408
6406
6404
6403
6403
6403
6404
6405
6406
6408
6411
6414
6417
6421
6425
6429
6434
6439
6444
6450
6455
6461
6466
6472
6478
6484
6489
6495
6500
6506
6512
6517
6523
6528
6533
6539
6544
6549
6554
6560
6565
6570
6575
6580
6585
6590
6594
6599
6604
6609
6614
6619
6624
6629
6634
6639
6644
6649
6653
6658
6662
6666
6670
6673
6676
6679
6681
6683
6685
6686
6688
6689
6689
6690
6691
6692
6694
6696
6698
6700
6703
6707
6711
6716
6721
6726
6732
6739
6745
6752
6758
6765
6772
6778
6784
6791
6796
6802
6807
6811
6815
6818
6821
6823
6824
6825
6825
6824
6823
6821
6819
6817
6815
6812
6810
6807
6805
6803
6802
6800
6800
6800
6801
6802
6804
6808
6812
6818
6824
6832
6840
6850
6860
6871
6883
6896
6908
6921
6934
6947
6960
6973
6985
6996
7007
7017
7026
7034
7042
7048
7053
7058
7061
7064
7065
7066
7067
7066
7066
7065
7063
7062
7060
7058
7056
7054
7052
7050
7048
7046
7045
7043
7042
7041
7041
7040
7040
7040
7040
7041
7041
7042
7043
7044
7045
7046
7047
7048
7049
7050
7050
7050
7050
7050
7049
7047
7045
7042
7039
7036
7031
7027
7021
7015
7008
7001
6993
6984
6975
6966
6956
6945
6935
6924
6913
6902
6892
6881
6871
6861
6852
6843
6834
6826
6819
6812
6805
6799
6794
6789
6784
6780
6776
6772
6769
6765
6762
6759
6756
6752
6749
6745
6741
6737
6733
6728
6724
6719
6714
6708
6703
6697
6691
6685
6678
6670
6663
6655
6646
6637
6628
6619
6609
6600
6590
6580
6570
6560
6550
6540
6531
6521
6512
6502
6493
6484
6475
6467
6459
6451
6443
6435
6427
6420
6412
6405
6398
6391
6384
6377
6371
6364
6358
6353
6347
6342
6338
6334
6331
6329
6328
6327
6328
6330
6333
6336
6341
6347
6354
6362
6370
6379
6389
6400
6411
6423
6436
6449
6463
6477
6492
6506
6522
6537
6553
6568
6584
6600
6616
6631
6647
6663
6678
6694
6709
6725
6741
6756
6773
6789
6806
6823
6841
6860
6879
6900
6921
6943
6966
6990
7015
7041
7068
7095
7124
7153
7184
7215
7246
7279
7312
7346
7381
7417
7453
7491
7529
7568
7608
7648
7690
7732
7775
7819
7864
7909
7955
8002
8048
8096
8144
8192
8240
8287
8335
8383
8431
8479
8527
8575
8623
8670
8718
8766
8814
8862
8909
8957
9005
9052
9100
9148
9196
9243
9291
9338
9386
9433
9481
9528
9575
9623
9669
9716
9763
9809
9855
9900
9945
9990
10034
10078
10122
10165
10208
10250
10292
10333
10374
10414
10453
10492
10531
10569
10606
10643
10679
10715
10750
10784
10817
10850
10882
10913
10944
10974
11003
11031
11058
11086
11112
11138
11163
11188
11212
11236
11260
11282
11305
11326
11347
11368
11387
11406
11424
11442
11458
11473
11488
11501
11514
11525
11535
11544
11553
11560
11567
11573
11578
11582
11586
11590
11593
11595
11598
11599
11601
11602
11603
11604
11605
11605
11605
11605
11605
11604
11604
11603
11601
11600
11598
11596
11593
11590
11587
11583
11579
11574
11569
11563
11556
11550
11543
11535
11527
11519
11510
11501
11491
11481
11470
11458
11446
11433
11420
11406
11392
11377
11361
11346
11330
11314
11298
11281
11265
11249
11233
11216
11200
11185
11169
11153
11138
11122
11107
11091
11075
11059
11043
11027
11010
10993
10975
10957
10938
10919
10899
10879
10858
10837
10816
10794
10772
10749
10727
10703
10680
10656
10632
10608
10583
10558
10533
10507
10482
10457
10431
10406
10381
10357
10332
10308
10285
10261
10239
10216
10194
10172
10150
10129
10107
10086
10065
10044
10023
10001
9979
9958
9935
9913
9890
9867
9843
9819
9794
9769
9743
9717
9691
9664
9636
9608
9579
9550
9520
9490
9458
9427
9394
9362
9328
9295
9260
9226
9190
9155
9118
9082
9045
9008
8970
8932
8894
8856
8817
8779
8741
8702
8664
8626
8588
8550
8511
8473
8435
8397
8358
8320
8282
8243
8205
8166
8128
8089
8050
8012
7973
7935
7896
7858
7819
7781
7742
7703
7665
7626
7587
7549
7510
7472
7433
7396
7358
7321
7284
7247
7211
7176
7141
7107
7074
7041
7010
6979
6949
6921
6893
6867
6842
6818
6795
6773
6752
6733
6715
6698
6682
6668
6655
6642
6631
6622
6613
6605
6599
6594
6589
6586
6584
6583
6583
6584
6585
6588
6591
6595
6600
6605
6611
6618
6625
6633
6642
6651
6661
6671
6682
6693
6704
6716
6729
6742
6755
6769
6783
6797
6812
6827
6842
6858
6875
6891
6908
6926
6944
6962
6981
7000
7020
7040
7060
7081
7102
7122
7144
7165
7186
7207
7228
7249
7270
7291
7312
7332
7353
7374
7394
7415
7435
7455
7476
7496
7516
7537
7557
7578
7599
7620
7641
7663
7685
7708
7731
7756
7780
7806
7832
7859
7887
7915
7944
7974
8004
8034
8064
8096
8127
8157
8189
8222
8253
8285
8317
8348
8380
8411
8442
8473
8503
8533
8563
8592
8621
8650
8678
8706
8734
8761
8788
8815
8841
8867
8894
8920
8946
8973
8999
9026
9052
9079
9106
9133
9161
9189
9217
9245
9274
9303
9332
9362
9392
9421
9451
9481
9511
9541
9571
9600
9629
9657
9684
9711
9737
9762
9786
9809
9831
9852
9872
9891
9909
9926
9942
9956
9970
9982
9993
10004
10013
10021
10028
10034
10039
10044
10047
10050
10053
10054
10055
10056
10056
10055
10055
10054
10053
10052
10051
10051
10050
10050
10050
10050
10050
10051
10051
10052
10053
10054
10055
10056
10057
10057
10058
10059
10060
10060
10061
10061
10061
10062
10062
10062
10062
10062
10062
10063
10062
10062
10062
10062
10062
10062
10061
10061
10061
10061
10061
10061
10062
10062
10063
10064
10065
10067
10068
10070
10072
10074
10076
10078
10080
10082
10084
10086
10087
10089
10090
10091
10092
10093
10093
10093
10093
10092
10091
10090
10088
10085
10081
10077
10073
10067
10061
10055
10048
10040
10032
10024
10015
10005
9996
9986
9975
9965
9954
9942
9931
9919
9906
9894
9881
9868
9854
9840
9826
9812
9797
9781
9766
9749
9733
9716
9698
9680
9662
9643
9623
9603
9583
9562
9540
9518
9494
9471
9446
9421
9395
9369
9341
9313
9284
9254
9224
9192
9160
9127
9093
9059
9023
8987
8951
8914
8877
8839
8802
8764
8726
8689
8652
8615
8578
8542
8506
8470
8436
8401
8368
8335
8303
8271
8240
8210
8180
8151
8124
8096
8070
8044
8019
7994
7969
7944
7920
7895
7870
7846
7820
7795
7769
7743
7717
7690
7664
7637
7609
7582
7554
7527
7499
7471
7443
7415
7388
7360
7333
7306
7279
7252
7226
7199
7174
7148
7123
7098
7074
7050
7026
7003
6980
6958
6936
6914
6893
6872
6852
6831
6811
6791
6771
6751
6731
6711
6691
6671
6652
6632
6613
6593
6574
6556
6537
6519
6501
6483
6466
6449
6432
6416
6400
6385
6370
6356
6343
6330
6318
6306
6296
6286
6277
6268
6261
6254
6248
6243
6238
6234
6230
6228
6225
6223
6222
6221
6221
6220
6221
6221
6222
6223
6225
6227
6229
6232
6236
6239
6243
6248
6253
6258
6263
6269
6275
6281
6287
6294
6301
6308
6315
6322
6329
6337
6345
6353
6362
6371
6380
6390
6400
6411
6423
6435
6448
6461
6476
6491
6506
6523
6540
6558
6577
6596
6617
6638
6660
6682
6706
6730
6754
6779
6805
6831
6858
6885
6913
6942
6970
7000
7029
7059
7090
7120
7152
7183
7215
7247
7279
7311
7343
7376
7409
7442
7475
7508
7542
7575
7608
7642
7675
7709
7743
7777
7811
7846
7881
7916
7952
7988
8023
8061
8098
8135
8173
8211
8250
8289
8328
8367
8407
8446
8486
8526
8566
8606
8646
8686
8725
8765
8804
8843
8882
8921
8959
8997
9035
9072
9109
9146
9182
9218
9254
9289
9325
9360
9395
9430
9465
9499
9534
9569
9603
9638
9672
9707
9742
9776
9811
9846
9880
9915
9950
9985
10020
10054
10089
10124
10158
10193
10227
10261
10295
10329
10363
10397
10430
10464
10498
10531
10565
10598
10632
10666
10699
10734
10768
10802
10837
10871
10906
10941
10976
11012
11047
11082
11117
11152
11187
11221
11256
11290
11323
11357
11389
11422
11454
11485
11516
11546
11576
11605
11634
11662
11689
11717
11743
11769
11794
11819
11843
11866
11889
11911
11932
11952
11972
11991
12009
12027
12043
12059
12074
12089
12103
12117
12130
12143
12155
12167
12179
12190
12202
12213
12224
12235
12246
12257
12268
12279
12290
12301
12311
12322
12332
12342
12352
12361
12370
12378
12386
12393
12400
12406
12411
12416
12419
12422
12423
12424
12424
12422
12420
12416
12411
12405
12398
12390
12381
12371
12360
12347
12334
12321
12306
12291
12275
12259
12242
12225
12207
12190
12172
12154
12137
12119
12101
12083
12066
12048
12030
12012
11994
11976
11957
11938
11919
11899
11878
11857
11835
11813
11790
11767
11742
11718
11693
11668
11642
11617
11591
11565
11539
11513
11487
11461
11435
11409
11382
11356
11329
11302
11275
11247
11220
11191
11163
11134
11104
11074
11043
11012
10981
10949
10916
10883
10850
10816
10782
10747
10712
10677
10641
10606
10570
10534
10497
10461
10425
10389
10352
10316
10280
10243
10207
10171
10135
10099
10064
10028
9993
9958
9923
9889
9855
9821
9787
9754
9720
9688
9655
9623
9590
9558
9526
9494
9462
9430
9398
9365
9332
9299
9266
9233
9199
9164
9130
9094
9059
9023
8987
8950
8913
8876
8838
8801
8763
8726
8688
8651
8614
8577
8540
8504
8469
8434
8400
8367
8334
8302
8270
8240
8209
8180
8151
8122
8093
8067
8039
8013
7987
7961
7937
7912
7888
7865
7843
7821
7800
7780
7760
7741
7723
7706
7690
7675
7660
7647
7634
7622
7612
7602
7594
7586
7580
7574
7569
7565
7561
7559
7556
7554
7553
7552
7551
7550
7550
7549
7549
7549
7548
7548
7547
7546
7545
7544
7542
7541
7539
7537
7535
7533
7532
7530
7529
7529
7529
7529
7531
7533
7536
7540
7545
7551
7558
7566
7575
7585
7596
7608
7620
7633
7647
7661
7675
7690
7705
7720
7735
7750
7764
7778
7792
7806
7819
7831
7843
7855
7866
7877
7887
7897
7907
7917
7926
7936
7945
7955
7965
7974
7985
7995
8007
8018
8029
8042
8057
8071
8086
8101
8118
8135
8153
8170
8191
8211
8231
8252
8274
8295
8317
8339
8361
8382
8404
8425
8446
8466
8485
8504
8523
8540
8557
8573
8588
8603
8617
8630
8642
8654
8665
8675
8685
8694
8703
8712
8721
8729
8737
8745
8752
8760
8768
8776
8784
8791
8799
8807
8815
8823
8832
8840
8848
8856
8864
8872
8880
8887
8894
8901
8908
8915
8921
8927
8932
8938
8943
8947
8952
8956
8960
8964
8967
8970
8973
8976
8978
8980
8982
8982
8983
8983
8982
8981
8980
8978
8976
8973
8970
8967
8964
8961
8957
8953
8950
8946
8942
8938
8935
8931
8927
8924
8920
8917
8914
8910
8908
8905
8902
8900
8898
8895
8894
8892
8891
8890
8889
8888
8888
8887
8887
8887
8887
8888
8888
8888
8888
8888
8888
8887
8887
8886
8885
8884
8882
8880
8878
8875
8873
8869
8866
8862
8858
8854
8850
8845
8841
8836
8832
8827
8822
8818
8814
8810
8806
8802
8798
8795
8792
8788
8785
8782
8779
8776
8773
8770
8767
8764
8761
8758
8755
8752
8749
8746
8743
8740
8737
8735
8732
8730
8728
8725
8723
8722
8720
8718
8717
8715
8714
8714
8713
8713
8714
8715
8716
8718
8720
8722
8726
8729
8733
8738
8743
8748
8755
8761
8768
8776
8784
8792
8801
8811
8820
8831
8841
8852
8863
8874
8885
8897
8908
8920
8932
8943
8954
8966
8977
8987
8998
9008
9018
9027
9036
9045
9054
9062
9070
9078
9086
9093
9100
9108
9115
9122
9129
9136
9143
9150
9157
9164
9171
9179
9187
9195
9204
9213
9223
9233
9243
9254
9266
9277
9290
9302
9315
9328
9341
9354
9366
9379
9392
9404
9416
9428
9439
9450
9461
9471
9480
9489
9498
9506
9514
9521
9528
9535
9542
9548
9554
9559
9565
9570
9575
9579
9583
9587
9591
9594
9597
9599
9601
9603
9605
9606
9607
9608
9608
9609
9609
9609
9609
9610
9610
9610
9610
9611
9611
9611
9611
9611
9611
9611
9610
9609
9607
9606
9604
9601
9598
9595
9592
9588
9584
9579
9575
9570
9565
9560
9555
9550
9545
9540
9535
9531
9527
9523
9519
9516
9513
9511
9508
9507
9505
9505
9504
9504
9504
9505
9506
9507
9509
9511
9514
9517
9520
9524
9528
9533
9538
9543
9548
9554
9561
9567
9574
9581
9589
9597
9605
9614
9623
9632
9641
9651
9661
9671
9681
9691
9701
9712
9722
9733
9743
9754
9764
9775
9785
9796
9807
9818
9830
9841
9853
9866
9878
9891
9905
9919
9933
9948
9963
9978
9994
10010
10026
10042
10059
10076
10092
10109
10127
10144
10161
10178
10195
10212
10230
10247
10264
10281
10297
10314
10331
10348
10365
10382
10399
10416
10434
10451
10469
10487
10504
10522
10540
10558
10576
10594
10612
10629
10647
10664
10680
10696
10712
10727
10741
10755
10769
10781
10793
10805
10816
10826
10836
10845
10853
10861
10868
10875
10882
10887
10893
10898
10904
10908
10913
10918
10922
10927
10931
10936
10940
10945
10949
10953
10957
10961
10964
10968
10971
10974
10977
10979
10981
10983
10985
10986
10987
10987
10987
10986
10985
10983
10981
10978
10975
10971
10967
10962
10957
10952
10946
10940
10934
10928
10921
10915
10908
10902
10896
10889
10883
10876
10870
10863
10857
10851
10845
10839
10834
10829
10824
10820
10816
10813
10810
10808
10807
10806
10805
10806
10807
10808
10810
10813
10816
10819
10823
10827
10831
10835
10839
10844
10848
10853
10857
10861
10866
10870
10874
10878
10882
10886
10890
10895
10899
10904
10908
10913
10919
10925
10931
10938
10945
10953
10961
10969
10978
10987
10997
11007
11017
11027
11037
11048
11059
11070
11081
11091
11102
11113
11124
11134
11145
11155
11165
11174
11183
11192
11200
11208
11216
11223
11230
11236
11242
11248
11253
11259
11264
11269
11273
11278
11283
11288
11293
11297
11302
11307
11312
11317
11322
11326
11331
11336
11341
11346
11350
11355
11360
11365
11369
11374
11378
11382
11386
11390
11394
11397
11401
11404
11407
11410
11412
11415
11417
11419
11422
11424
11426
11428
11431
11433
11436
11438
11441
11444
11447
11449
11452
11456
11459
11462
11465
11469
11473
11476
11480
11484
11489
11493
11498
11503
11508
11513
11518
11524
11530
11536
11542
11548
11555
11562
11568
11575
11582
11589
11596
11603
11611
11618
11625
11633
11641
11649
11657
11665
11674
11682
11692
11701
11711
11721
11732
11743
11754
11766
11778
11790
11803
11816
11829
11842
11855
11869
11882
11896
11909
11923
11937
11950
11964
11977
11991
12004
12018
12032
12046
12059
12073
12088
12102
12117
12131
12146
12162
12177
12193
12209
12225
12242
12259
12276
12293
12310
12328
12345
12363
12380
12398
12415
12433
12450
12467
12483
12500
12516
12532
12548
12563
12578
12593
12607
12621
12635
12648
12661
12674
12687
12700
12712
12724
12736
12747
12759
12770
12781
12792
12802
12813
12823
12833
12843
12853
12863
12873
12882
12892
12901
12910
12918
12927
12935
12943
12951
12959
12967
12975
12982
12989
12996
13004
13011
13017
13024
13031
13037
13044
13050
13056
13062
13067
13073
13078
13082
13087
13091
13094
13098
13101
13103
13106
13108
13109
13111
13111
13112
13112
13112
13111
13111
13110
13108
13107
13105
13103
13101
13099
13097
13094
13092
13089
13086
13083
13080
13077
13073
13070
13065
13061
13056
13051
13045
13039
13033
13026
13018
13011
13003
12995
12986
12977
12968
12960
12950
12941
12933
12924
12915
12907
12899
12891
12883
12876
12870
12864
12858
12852
12847
12843
12839
12835
12832
12829
12827
12825
12823
12822
12821
12820
12820
12821
12821
12822
12824
12826
12828
12831
12834
12837
12841
12845
12849
12854
12860
12865
12871
12877
12883
12889
12896
12902
12909
12916
12923
12930
12937
12943
12950
12957
12963
12970
12976
12982
12988
12994
13000
13005
13011
13016
13020
13025
13029
13033
13037
13041
13045
13048
13051
13054
13056
13059
13061
13063
13065
13067
13068
13069
13071
13072
13073
13074
13074
13075
13075
13076
13076
13076
13076
13077
13077
13077
13077
13077
13077
13077
13077
13077
13077
13077
13077
13076
13076
13076
13076
13075
13074
13074
13073
13072
13071
13069
13068
13066
13064
13062
13060
13058
13055
13053
13050
13047
13043
13040
13036
13032
13027
13023
13017
13012
13006
12999
12992
12984
12976
12967
12957
12947
12936
12925
12913
12900
12887
12873
12858
12843
12827
12811
12794
12776
12758
12740
12721
12701
12681
12661
12640
12618
12596
12574
12552
12528
12505
12481
12457
12433
12408
12383
12357
12332
12306
12280
12254
12228
12202
12176
12149
12123
12096
12069
12042
12016
11989
11961
11934
11907
11879
11852
11824
11796
11768
11740
11712
11683
11654
11625
11596
11567
11537
11507
11478
11448
11418
11388
11358
11328
11298
11268
11238
11209
11180
11151
11122
11093
11064
11036
11007
10979
10951
10923
10895
10867
10839
10811
10784
10756
10728
10700
10672
10644
10616
10589
10561
10533
10506
10479
10452
10425
10398
10372
10347
10321
10297
10272
10249
10226
10204
10182
10161
10141
10122
10103
10086
10068
10052
10036
10021
10006
9992
9978
9964
9951
9939
9926
9914
9902
9891
9880
9869
9859
9849
9839
9830
9822
9814
9806
9799
9792
9785
9779
9773
9768
9763
9759
9754
9751
9747
9744
9741
9738
9736
9734
9733
9732
9731
9731
9731
9731
9732
9733
9735
9737
9739
9742
9745
9748
9751
9755
9760
9764
9769
9774
9779
9785
9790
9796
9802
9809
9815
9822
9829
9836
9843
9850
9858
9866
9875
9884
9893
9903
9913
9924
9936
9947
9960
9973
9987
10001
10016
10031
10047
10064
10082
10100
10119
10138
10158
10178
10199
10221
10242
10265
10287
10310
10333
10357
10380
10405
10429
10454
10479
10504
10529
10555
10580
10606
10632
10658
10683
10709
10734
10760
10785
10810
10835
10859
10883
10907
10930
10954
10976
10999
11021
11042
11063
11084
11104
11124
11144
11163
11182
11200
11219
11236
11254
11271
11289
11305
11322
11338
11354
11369
11384
11399
11413
11427
11441
11454
11466
11478
11489
11500
11510
11519
11528
11537
11545
11552
11559
11566
11572
11577
11583
11588
11593
11597
11601
11605
11608
11611
11614
11616
11619
11620
11622
11623
11624
11625
11625
11625
11625
11624
11623
11621
11619
11616
11613
11610
11607
11603
11599
11594
11589
11583
11577
11571
11564
11556
11548
11539
11530
11520
11510
11499
11487
11474
11461
11448
11433
11419
11404
11388
11372
11356
11339
11322
11305
11288
11270
11252
11234
11215
11197
11178
11159
11139
11120
11100
11081
11061
11041
11022
11002
10983
10963
10944
10925
10906
10887
10868
10849
10831
10813
10795
10777
10760
10744
10727
10712
10696
10681
10666
10652
10638
10625
10612
10599
10587
10576
10564
10553
10543
10533
10523
10514
10505
10497
10489
10481
10474
10467
10460
10454
10448
10442
10436
10430
10424
10419
10414
10409
10404
10399
10395
10390
10386
10382
10378
10375
10371
10368
10365
10362
10359
10356
10353
10350
10347
10344
10341
10338
10334
10331
10327
10322
10318
10313
10309
10303
10298
10293
10287
10281
10276
10270
10264
10258
10252
10246
10241
10236
10231
10226
10221
10217
10213
10210
10207
10205
10202
10201
10200
10200
10200
10200
10201
10203
10205
10208
10211
10214
10218
10222
10226
10231
10236
10241
10246
10251
10256
10261
10266
10270
10275
10279
10284
10288
10292
10295
10299
10303
10306
10309
10312
10315
10318
10321
10324
10327
10330
10333
10336
10339
10342
10345
10348
10351
10354
10357
10360
10363
10366
10370
10373
10376
10379
10383
10386
10390
10395
10399
10404
10409
10415
10421
10427
10434
10440
10448
10455
10463
10471
10478
10487
10495
10503
10511
10519
10527
10535
10543
10551
10559
10566
10574
10582
10589
10597
10605
10613
10621
10630
10639
10648
10657
10667
10677
10688
10700
10712
10724
10737
10751
10765
10780
10796
10813
10830
10849
10867
10887
10907
10928
10949
10971
10994
11017
11040
11064
11089
11113
11138
11164
11189
11215
11241
11268
11294
11321
11348
11375
11403
11430
11458
11486
11515
11544
11573
11603
11633
11663
11695
11726
11759
11792
11825
11859
11893
11928
11964
11999
12036
12072
12109
12146
12183
12221
12258
12296
12334
12372
12410
12448
12485
12523
12561
12598
12635
12673
12710
12746
12783
12820
12856
12892
12928
12963
12999
13034
13068
13103
13137
13170
13204
13236
13269
13301
13332
13363
13393
13423
13453
13482
13511
13540
13568
13596
13624
13651
13678
13705
13732
13759
13785
13810
13836
13861
13886
13910
13934
13958
13981
14003
14026
14047
14068
14089
14109
14128
14147
14166
14184
14201
14218
14234
14249
14264
14278
14291
14304
14316
14327
14337
14346
14355
14363
14370
14377
14383
14388
14392
14396
14398
14401
14402
14403
14403
14403
14402
14400
14398
14395
14392
14388
14383
14379
14374
14368
14362
14356
14350
14343
14336
14329
14322
14315
14307
14300
14292
14284
14277
14269
14262
14254
14247
14240
14232
14225
14218
14211
14205
14198
14192
14186
14180
14174
14168
14163
14157
14152
14146
14141
14135
14130
14124
14119
14114
14108
14103
14098
14093
14088
14083
14079
14074
14070
14066
14062
14059
14056
14053
14051
14048
14047
14045
14044
14043
14043
14043
14043
14043
14043
14044
14045
14046
14048
14049
14051
14053
14055
14057
14058
14060
14062
14063
14065
14066
14067
14067
14068
14068
14068
14067
14066
14065
14064
14062
14060
14058
14056
14053
14050
14047
14044
14040
14036
14032
14028
14023
14019
14014
14009
14004
13999
13994
13988
13984
13979
13974
13969
13964
13960
13955
13951
13947
13942
13938
13933
13928
13924
13919
13914
13909
13904
13898
13893
13887
13881
13875
13869
13863
13856
13850
13843
13836
13828
13821
13813
13805
13797
13789
13781
13773
13765
13757
13748
13740
13732
13724
13715
13707
13698
13690
13681
13672
13663
13654
13645
13635
13625
13615
13605
13595
13584
13573
13562
13551
13539
13528
13516
13503
13491
13479
13466
13453
13440
13427
13414
13401
13388
13374
13361
13348
13334
13321
13308
13294
13281
13268
13255
13241
13228
13215
13201
13188
13175
13161
13148
13135
13122
13108
13095
13082
13068
13055
13042
13028
13015
13002
12989
12975
12962
12949
12935
12922
12909
12895
12882
12869
12856
12842
12829
12816
12802
12789
12776
12763
12749
12736
12723
12709
12696
12683
12669
12656
12643
12630
12616
12603
12590
12576
12563
12550
12537
12523
12510
12497
12483
12470
12457
12444
12430
12417
12404
12390
12377
12364
12351
12337
12324
12311
12297
12284
12271
12258
12244
12231
12218
12204
12191
12178
12165
12151
12138
12125
12112
12098
12085
12072
12058
12045
12032
12019
12005
11992
11979
11965
11952
11939
11926
11912
11899
11886
11873
11859
11846
11833
11819
11806
11793
11780
11766
11753
11740
11727
11713
11700
11687
11673
11660
11647
11634
11620
11607
11594
11581
11567
11554
11541
11527
11514
11501
11488
11474
11461
11448
11435
11421
11408
11395
11382
11368
11355
11342
11329
11315
11302
11289
11275
11262
11249
11236
11222
11209
11196
11183
11169
11156
11143
11130
11116
11103
11090
11077
11063
11050
11037
11024
11010
10997
10984
10970
10957
10944
10931
10917
10904
10891
10878
10864
10851
10838
10825
10811
10798
10785
10772
10758
10745
10732
10719
10705
10692
10679
10666
10652
10639
10626
10613
10599
10586
10573
10560
10546
10533
10520
10507
10493
10480
10467
10454
10440
10427
10414
10401
10387
10374
10361
10348
10334
10321
10308
10295
10281
10268
10255
10242
10228
10215
10202
10189
10176
10162
10149
10136
10123
10109
10096
10083
10070
10056
10043
10030
10017
10003
9990
9977
9964
9950
9937
9924
9911
9898
9884
9871
9858
9845
9831
9818
9805
9792
9778
9765
9752
9739
9725
9712
9699
9686
9673
9659
9646
9633
9620
9606
9593
9580
9567
9553
9540
9527
9514
9501
9487
9474
9461
9448
9434
9421
9408
9395
9381
9368
9355
9342
9329
9315
9302
9289
9276
9262
9249
9236
9223
9210
9196
9183
9170
9157
9143
9130
9117
9104
9091
9077
9064
9051
9038
9024
9011
8998
8985
8972
8958
8945
8932
8919
8906
8892
8879
8866
8853
8839
8826
8813
8800
8787
8773
8760
8747
8734
8721
8707
8694
8681
8668
8654
8641
8628
8615
8602
8588
8575
8562
8549
8536
8522
8509
8496
8483
8470
8456
8443
8430
8417
8403
8390
8377
8364
8351
8337
8324
8311
8298
8285
8271
8258
8245
8232
8219
8205
8192
8179
8166
8153
8138
8125
8113
8100
8087
8073
8060
8047
8034
8021
8007
7994
7981
7968
7955
7941
7928
7915
7902
7889
7875
7862
7849
7836
7823
7809
7796
7783
7770
7757
7743
7730
7717
7704
7691
7677
7664
7651
7638
7625
7612
7598
7585
7572
7559
7546
7532
7519
7506
7493
7480
7466
7453
7440
7427
7414
7401
7387
7374
7361
7348
7335
7321
7308
7295
7282
7269
7255
7242
7229
7216
7203
7190
7176
7163
7150
7137
7124
7110
7097
7084
7071
7058
7045
7031
7018
7005
6992
6979
6965
6952
6939
6926
6913
6900
6886
6873
6860
6847
6834
6821
6807
6794
6781
6768
6755
6741
6728
6715
6702
6689
6676
6662
6649
6636
6623
6610
6597
6583
6570
6557
6544
6531
6518
6504
6491
6478
6465
6452
6439
6425
6412
6399
6386
6373
6360
6346
6333
6320
6307
6294
6281
6267
6254
6241
6228
6215
6202
6188
6175
6162
6149
6136
6123
6109
6096
6083
6070
6057
6044
6030
6017
6004
5991
5978
5965
5951
5938
5925
5912
5899
5886
5873
5859
5846
5833
5820
5807
5794
5780
5767
5754
5741
5728
5715
5702
5688
5675
5662
5649
5636
5623
5609
5596
5583
5570
5557
5544
5531
5517
5504
5491
5478
5465
5452
5438
5425
5412
5399
5386
5373
5360
5346
5333
5320
5307
5294
5281
5268
5254
5241
5228
5215
5202
5189
5176
5162
5149
5136
5123
5110
5097
5084
5070
5057
5044
5031
5018
5005
4992
4978
4965
4952
4939
4926
4913
4900
4886
4873
4860
4847
4834
4821
4808
4795
4781
4768
4755
4742
4729
4716
4703
4689
4676
4663
4650
4637
4624
4611
4598
4584
4571
4558
4545
4532
4519
4506
4492
4479
4466
4453
4440
4427
4414
4401
4387
4374
4361
4348
4335
4322
4309
4296
4282
4269
4256
4243
4230
4217
4204
4191
4177
4164
4151
4138
4125
4112
4099
4086
4072
4059
4046
4033
4019
4006
3994
3981
3967
3954
3941
3928
3915
3902
3889
3876
3863
3849
3836
3823
3810
3797
3784
3771
3758
3744
3731
3718
3705
3692
3679
3666
3653
3640
3626
3613
3600
3587
3574
3561
3548
3535
3522
3508
3495
3482
3469
3456
3443
3430
3417
3404
3390
3377
3364
3351
3338
3325
3312
3299
3286
3272
3259
3246
3233
3220
3207
3194
3181
3168
3155
3141
3128
3115
3102
3089
3076
3063
3050
3037
3024
3010
2997
2984
2971
2958
2945
2932
2919
2906
2893
2879
2866
2853
2840
2827
2814
2801
2788
2775
2762
2748
2735
2722
2709
2696
2683
2670
2657
2644
2631
2618
2604
2591
2578
2565
2552
2539
2526
2513
2500
2487
2473
2460
2447
2434
2421
2408
2395
2382
2369
2356
2343
2330
2316
2303
2290
2277
2264
2251
2238
2225
2212
2199
2186
2172
2159
2146
2133
2120
2107
2094
2081
2068
2055
2041
2029
2016
2001
1989
1976
1963
1950
1937
1924
1911
1898
1885
1872
1859
1845
1832
1819
1806
1793
1780
1767
1754
1741
1728
1715
1702
1689
1675
1662
1649
1636
1623
1610
1597
1584
1571
1558
1545
1532
1519
1506
1492
1479
1466
1453
1440
1427
1414
1401
1388
1375
1362
1349
1336
1323
1309
1296
1283
1270
1257
1244
1231
1218
1205
1192
1179
1166
1153
1140
1127
1114
1100
1087
1074
1061
1048
1035
1022
1008
996
983
970
957
944
931
918
905
891
878
865
852
839
826
813
800
787
774
761
748
735
722
709
696
683
670
656
643
630
617
604
591
578
565
552
539
526
513
500
487
474
461
448
435
422
408
395
382
369
356
343
330
317
304
291
278
265
252
239
226
