5
88183
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-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
-17
-17
-17
-17
-17
-17
-17
-17
-17
-18
-18
-18
-18
-18
-18
-18
-18
-18
-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
-19
-19
-19
-19
-19
-19
-19
-19
-19
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-74
-74
-74
-74
-74
-74
-74
-74
-74
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-77
-77
-77
-77
-77
-77
-77
-77
-77
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-80
-80
-80
-80
-80
-80
-80
-80
-80
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-82
-82
-82
-82
-82
-82
-82
-82
-82
-83
-83
-83
-83
-83
-83
-83
-83
-83
-84
-84
-84
-84
-84
-84
-84
-84
-84
-85
-85
-85
-85
-85
-85
-85
-85
-85
-86
-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
-89
-89
-89
-89
-89
-89
-89
-89
-89
-90
-90
-90
-90
-90
-90
-90
-90
-91
-91
-91
-91
-91
-91
-91
-91
-91
-92
-92
-92
-92
-92
-92
-92
-92
-93
-93
-93
-93
-93
-93
-93
-93
-94
-94
-94
-94
-94
-94
-94
-94
-95
-95
-95
-95
-95
-95
-95
-95
-95
-96
-96
-96
-96
-96
-96
-96
-96
-97
-97
-97
-97
-97
-97
-97
-97
-98
-98
-98
-98
-98
-98
-98
-98
-99
-99
-99
-99
-99
-99
-99
-99
-100
-100
-100
-100
-100
-100
-100
-100
-101
-101
-101
-101
-101
-101
-101
-101
-102
-102
-102
-102
-102
-102
-102
-102
-103
-103
-103
-103
-103
-103
-103
-103
-104
-104
-104
-104
-104
-104
-104
-105
-105
-105
-105
-105
-105
-105
-105
-106
-106
-106
-106
-106
-106
-106
-106
-107
-107
-107
-107
-107
-107
-107
-107
-108
-108
-108
-108
-108
-108
-108
-109
-109
-109
-109
-109
-109
-109
-109
-110
-110
-110
-110
-110
-110
-110
-110
-111
-111
-111
-111
-111
-111
-111
-112
-112
-112
-112
-112
-112
-112
-112
-113
-113
-113
-113
-113
-113
-113
-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
-121
-121
-121
-121
-121
-121
-122
-122
-122
-122
-122
-122
-122
-123
-123
-123
-123
-123
-123
-123
-124
-124
-124
-124
-124
-124
-125
-125
-125
-125
-125
-125
-125
-126
-126
-126
-126
-126
-126
-126
-127
-127
-127
-127
-127
-127
-128
-128
-128
-128
-128
-128
-128
-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
-133
-133
-133
-133
-133
-133
-133
-134
-134
-134
-134
-134
-134
-135
-135
-135
-135
-135
-135
-135
-136
-136
-136
-136
-136
-136
-136
-137
-137
-137
-137
-137
-137
-138
-138
-138
-138
-138
-138
-138
-139
-139
-139
-139
-139
-139
-140
-140
-140
-140
-140
-140
-141
-141
-141
-141
-141
-141
-142
-142
-142
-142
-142
-142
-142
-143
-143
-143
-143
-143
-143
-144
-144
-144
-144
-144
-144
-145
-145
-145
-145
-145
-145
-146
-146
-146
-146
-146
-146
-147
-147
-147
-147
-147
-147
-148
-148
-148
-148
-148
-148
-149
-149
-149
-149
-149
-149
-150
-150
-150
-150
-150
-150
-150
-151
-151
-151
-151
-151
-151
-152
-152
-152
-152
-152
-152
-153
-153
-153
-153
-153
-153
-154
-154
-154
-154
-154
-154
-155
-155
-155
-155
-155
-155
-156
-156
-156
-156
-156
-156
-157
-157
-157
-157
-157
-157
-158
-158
-158
-158
-158
-158
-159
-159
-159
-159
-159
-159
-160
-160
-160
-160
-160
-160
-161
-161
-161
-161
-161
-161
-162
-162
-162
-162
-162
-162
-163
-163
-163
-163
-163
-163
-164
-164
-164
-164
-164
-164
-165
-165
-165
-165
-165
-165
-166
-166
-166
-166
-166
-166
-167
-167
-167
-167
-167
-167
-168
-168
-168
-168
-168
-168
-169
-169
-169
-169
-169
-169
-170
-170
-170
-170
-170
-170
-171
-171
-171
-171
-171
-172
-172
-172
-172
-172
-172
-173
-173
-173
-173
-173
-173
-174
-174
-174
-174
-174
-174
-175
-175
-175
-175
-175
-176
-176
-176
-176
-176
-176
-177
-177
-177
-177
-177
-177
-178
-178
-178
-178
-178
-179
-179
-179
-179
-179
-179
-180
-180
-180
-180
-180
-181
-181
-181
-181
-181
-181
-182
-182
-182
-182
-182
-183
-183
-183
-183
-183
-183
-184
-184
-184
-184
-184
-185
-185
-185
-185
-185
-185
-186
-186
-186
-186
-186
-187
-187
-187
-187
-187
-187
-188
-188
-188
-188
-188
-189
-189
-189
-189
-189
-190
-190
-190
-190
-190
-190
-191
-191
-191
-191
-191
-192
-192
-192
-192
-192
-192
-193
-193
-193
-193
-193
-194
-194
-194
-194
-194
-195
-195
-195
-195
-195
-195
-196
-196
-196
-196
-196
-197
-197
-197
-197
-197
-198
-198
-198
-198
-198
-199
-199
-199
-199
-199
-199
-200
-200
-200
-200
-200
-201
-201
-201
-201
-201
-202
-202
-202
-202
-202
-203
-203
-203
-203
-203
-203
-204
-204
-204
-204
-204
-205
-205
-205
-205
-205
-206
-206
-206
-206
-206
-207
-207
-207
-207
-207
-208
-208
-208
-208
-208
-209
-209
-209
-209
-209
-209
-210
-210
-210
-210
-210
-211
-211
-211
-211
-211
-212
-212
-212
-212
-212
-213
-213
-213
-213
-213
-214
-214
-214
-214
-214
-215
-215
-215
-215
-215
-216
-216
-216
-216
-216
-217
-217
-217
-217
-217
-218
-218
-218
-218
-218
-219
-219
-219
-219
-219
-220
-220
-220
-220
-220
-221
-221
-221
-221
-221
-222
-222
-222
-222
-222
-223
-223
-223
-223
-223
-224
-224
-224
-224
-224
-225
-225
-225
-225
-225
-226
-226
-226
-226
-226
-227
-227
-227
-227
-227
-228
-228
-228
-228
-228
-229
-229
-229
-229
-229
-230
-230
-230
-230
-230
-231
-231
-231
-231
-231
-232
-232
-232
-232
-232
-233
-233
-233
-233
-233
-234
-234
-234
-234
-234
-235
-235
-235
-235
-235
-236
-236
-236
-236
-236
-237
-237
-237
-237
-237
-238
-238
-238
-238
-238
-239
-239
-239
-239
-239
-240
-240
-240
-240
-241
-241
-241
-241
-241
-242
-242
-242
-242
-242
-243
-243
-243
-243
-243
-244
-244
-244
-244
-244
-245
-245
-245
-245
-245
-246
-246
-246
-246
-247
-247
-247
-247
-247
-248
-248
-248
-248
-248
-249
-249
-249
-249
-249
-250
-250
-250
-250
-250
-251
-251
-251
-251
-252
-252
-252
-252
-252
-253
-253
-253
-253
-253
-254
-254
-254
-254
-254
-255
-255
-255
-255
-255
-256
-256
-256
-256
-257
-257
-257
-257
-257
-258
-258
-258
-258
-258
-259
-259
-259
-259
-259
-260
-260
-260
-260
-261
-261
-261
-261
-261
-262
-262
-262
-262
-262
-263
-263
-263
-263
-263
-264
-264
-264
-264
-265
-265
-265
-265
-265
-266
-266
-266
-266
-266
-267
-267
-267
-267
-268
-268
-268
-268
-268
-269
-269
-269
-269
-269
-270
-270
-270
-270
-271
-271
-271
-271
-271
-272
-272
-272
-272
-272
-273
-273
-273
-273
-274
-274
-274
-274
-274
-275
-275
-275
-275
-276
-276
-276
-276
-276
-277
-277
-277
-277
-278
-278
-278
-278
-278
-279
-279
-279
-279
-280
-280
-280
-280
-280
-281
-281
-281
-281
-282
-282
-282
-282
-282
-283
-283
-283
-283
-284
-284
-284
-284
-285
-285
-285
-285
-285
-286
-286
-286
-286
-287
-287
-287
-287
-287
-288
-288
-288
-288
-288
-289
-289
-289
-289
-290
-290
-290
-290
-290
-291
-291
-291
-291
-292
-292
-292
-292
-292
-293
-293
-293
-293
-294
-294
-294
-294
-294
-295
-295
-295
-295
-296
-296
-296
-296
-296
-297
-297
-297
-297
-298
-298
-298
-298
-298
-299
-299
-299
-299
-300
-300
-300
-300
-301
-301
-301
-301
-301
-302
-302
-302
-302
-303
-303
-303
-303
-303
-304
-304
-304
-304
-305
-305
-305
-305
-306
-306
-306
-306
-306
-307
-307
-307
-307
-308
-308
-308
-308
-308
-309
-309
-309
-309
-310
-310
-310
-310
-310
-311
-311
-311
-311
-312
-312
-312
-312
-313
-313
-313
-313
-313
-314
-314
-314
-314
-315
-315
-315
-315
-315
-316
-316
-316
-316
-317
-317
-317
-317
-318
-318
-318
-318
-318
-319
-319
-319
-319
-320
-320
-320
-320
-320
-321
-321
-321
-321
-322
-322
-322
-322
-323
-323
-323
-323
-323
-324
-324
-324
-324
-325
-325
-325
-325
-325
-326
-326
-326
-326
-327
-327
-327
-327
-328
-328
-328
-328
-328
-329
-329
-329
-329
-330
-330
-330
-330
-331
-331
-331
-331
-331
-332
-332
-332
-332
-333
-333
-333
-333
-334
-334
-334
-334
-334
-335
-335
-335
-335
-336
-336
-336
-336
-337
-337
-337
-337
-338
-338
-338
-338
-338
-339
-339
-339
-339
-340
-340
-340
-340
-341
-341
-341
-341
-341
-342
-342
-342
-342
-343
-343
-343
-343
-344
-344
-344
-344
-345
-345
-345
-345
-345
-346
-346
-346
-346
-347
-347
-347
-347
-348
-348
-348
-348
-348
-349
-349
-349
-349
-350
-350
-350
-350
-351
-351
-351
-351
-352
-352
-352
-352
-352
-353
-353
-353
-353
-354
-354
-354
-354
-355
-355
-355
-355
-356
-356
-356
-356
-356
-357
-357
-357
-357
-358
-358
-358
-358
-359
-359
-359
-359
-360
-360
-360
-360
-360
-361
-361
-361
-361
-362
-362
-362
-362
-363
-363
-363
-363
-364
-364
-364
-364
-364
-365
-365
-365
-365
-366
-366
-366
-366
-367
-367
-367
-367
-368
-368
-368
-368
-368
-369
-369
-369
-369
-370
-370
-370
-370
-371
-371
-371
-371
-372
-372
-372
-372
-373
-373
-373
-373
-373
-374
-374
-374
-374
-375
-375
-375
-375
-376
-376
-376
-376
-377
-377
-377
-377
-378
-378
-378
-378
-378
-379
-379
-379
-379
-380
-380
-380
-380
-381
-381
-381
-381
-382
-382
-382
-382
-382
-383
-383
-383
-383
-384
-384
-384
-384
-385
-385
-385
-385
-386
-386
-386
-386
-387
-387
-387
-387
-387
-388
-388
-388
-388
-389
-389
-389
-389
-390
-390
-390
-390
-391
-391
-391
-391
-391
-392
-392
-392
-392
-393
-393
-393
-393
-394
-394
-394
-394
-394
-395
-395
-395
-395
-396
-396
-396
-396
-397
-397
-397
-397
-397
-398
-398
-398
-398
-399
-399
-399
-399
-400
-400
-400
-400
-400
-401
-401
-401
-401
-402
-402
-402
-402
-403
-403
-403
-403
-403
-404
-404
-404
-404
-405
-405
-405
-405
-406
-406
-406
-406
-406
-407
-407
-407
-407
-408
-408
-408
-408
-409
-409
-409
-409
-409
-410
-410
-410
-410
-411
-411
-411
-411
-412
-412
-412
-412
-412
-413
-413
-413
-413
-414
-414
-414
-414
-415
-415
-415
-415
-415
-416
-416
-416
-416
-417
-417
-417
-417
-418
-418
-418
-418
-418
-419
-419
-419
-419
-420
-420
-420
-420
-420
-421
-421
-421
-421
-422
-422
-422
-422
-423
-423
-423
-423
-423
-424
-424
-424
-424
-425
-425
-425
-425
-425
-426
-426
-426
-426
-427
-427
-427
-427
-427
-428
-428
-428
-428
-429
-429
-429
-429
-429
-430
-430
-430
-430
-431
-431
-431
-431
-431
-432
-432
-432
-432
-433
-433
-433
-433
-433
-434
-434
-434
-434
-435
-435
-435
-435
-435
-436
-436
-436
-436
-437
-437
-437
-437
-437
-438
-438
-438
-438
-439
-439
-439
-439
-439
-440
-440
-440
-440
-441
-441
-441
-441
-441
-442
-442
-442
-442
-443
-443
-443
-443
-443
-444
-444
-444
-444
-444
-445
-445
-445
-445
-446
-446
-446
-446
-446
-447
-447
-447
-447
-448
-448
-448
-448
-448
-449
-449
-449
-449
-450
-450
-450
-450
-450
-451
-451
-451
-451
-452
-452
-452
-452
-452
-453
-453
-453
-453
-454
-454
-454
-454
-454
-455
-455
-455
-455
-456
-456
-456
-456
-456
-457
-457
-457
-457
-458
-458
-458
-458
-458
-459
-459
-459
-459
-460
-460
-460
-460
-460
-461
-461
-461
-461
-462
-462
-462
-462
-462
-463
-463
-463
-463
-463
-464
-464
-464
-464
-465
-465
-465
-465
-465
-466
-466
-466
-466
-467
-467
-467
-467
-467
-468
-468
-468
-468
-469
-469
-469
-469
-469
-470
-470
-470
-470
-471
-471
-471
-471
-471
-472
-472
-472
-472
-473
-473
-473
-473
-473
-474
-474
-474
-474
-475
-475
-475
-475
-475
-476
-476
-476
-476
-476
-477
-477
-477
-477
-478
-478
-478
-478
-478
-479
-479
-479
-479
-480
-480
-480
-480
-480
-481
-481
-481
-481
-482
-482
-482
-482
-482
-483
-483
-483
-483
-484
-484
-484
-484
-484
-485
-485
-485
-485
-486
-486
-486
-486
-486
-487
-487
-487
-487
-488
-488
-488
-488
-488
-489
-489
-489
-489
-490
-490
-490
-490
-491
-491
-491
-491
-491
-492
-492
-492
-492
-493
-493
-493
-493
-493
-494
-494
-494
-494
-495
-495
-495
-495
-495
-496
-496
-496
-496
-497
-497
-497
-497
-497
-498
-498
-498
-498
-499
-499
-499
-499
-499
-500
-500
-500
-500
-501
-501
-501
-501
-501
-502
-502
-502
-502
-503
-503
-503
-503
-504
-504
-504
-504
-504
-505
-505
-505
-505
-506
-506
-506
-506
-506
-507
-507
-507
-507
-508
-508
-508
-508
-508
-509
-509
-509
-509
-510
-510
-510
-510
-510
-511
-511
-511
-511
-512
-512
-512
-512
-512
-513
-513
-513
-513
-514
-514
-514
-514
-514
-515
-515
-515
-515
-516
-516
-516
-516
-516
-517
-517
-517
-517
-518
-518
-518
-518
-518
-519
-519
-519
-519
-520
-520
-520
-520
-520
-521
-521
-521
-521
-522
-522
-522
-522
-522
-523
-523
-523
-523
-524
-524
-524
-524
-525
-525
-525
-525
-525
-526
-526
-526
-526
-527
-527
-527
-527
-527
-528
-528
-528
-528
-529
-529
-529
-529
-529
-530
-530
-530
-530
-531
-531
-531
-531
-531
-532
-532
-532
-532
-533
-533
-533
-533
-533
-534
-534
-534
-534
-535
-535
-535
-535
-535
-536
-536
-536
-536
-537
-537
-537
-537
-537
-538
-538
-538
-538
-538
-539
-539
-539
-539
-540
-540
-540
-540
-540
-541
-541
-541
-541
-541
-542
-542
-542
-542
-543
-543
-543
-543
-543
-544
-544
-544
-544
-545
-545
-545
-545
-545
-546
-546
-546
-546
-546
-547
-547
-547
-547
-548
-548
-548
-548
-548
-549
-549
-549
-549
-549
-550
-550
-550
-550
-551
-551
-551
-551
-551
-552
-552
-552
-552
-552
-553
-553
-553
-553
-554
-554
-554
-554
-554
-555
-555
-555
-555
-556
-556
-556
-556
-556
-557
-557
-557
-557
-557
-558
-558
-558
-558
-559
-559
-559
-559
-559
-560
-560
-560
-560
-560
-561
-561
-561
-561
-562
-562
-562
-562
-562
-563
-563
-563
-563
-563
-564
-564
-564
-564
-565
-565
-565
-565
-565
-566
-566
-566
-566
-566
-567
-567
-567
-567
-568
-568
-568
-568
-568
-569
-569
-569
-569
-569
-570
-570
-570
-570
-570
-571
-571
-571
-571
-571
-572
-572
-572
-572
-572
-573
-573
-573
-573
-574
-574
-574
-574
-574
-575
-575
-575
-575
-575
-576
-576
-576
-576
-576
-577
-577
-577
-577
-578
-578
-578
-578
-578
-579
-579
-579
-579
-579
-580
-580
-580
-580
-581
-581
-581
-581
-581
-582
-582
-582
-582
-582
-583
-583
-583
-583
-583
-584
-584
-584
-584
-585
-585
-585
-585
-585
-586
-586
-586
-586
-586
-587
-587
-587
-587
-588
-588
-588
-588
-588
-589
-589
-589
-589
-589
-590
-590
-590
-590
-590
-591
-591
-591
-591
-592
-592
-592
-592
-592
-593
-593
-593
-593
-593
-594
-594
-594
-594
-594
-595
-595
-595
-595
-596
-596
-596
-596
-596
-597
-597
-597
-597
-597
-598
-598
-598
-598
-598
-599
-599
-599
-599
-599
-600
-600
-600
-600
-601
-601
-601
-601
-601
-602
-602
-602
-602
-602
-603
-603
-603
-603
-603
-604
-604
-604
-604
-604
-605
-605
-605
-605
-605
-606
-606
-606
-606
-606
-607
-607
-607
-607
-607
-608
-608
-608
-608
-608
-609
-609
-609
-609
-610
-610
-610
-610
-610
-611
-611
-611
-611
-611
-612
-612
-612
-612
-612
-613
-613
-613
-613
-613
-614
-614
-614
-614
-614
-614
-615
-615
-615
-615
-615
-616
-616
-616
-616
-616
-617
-617
-617
-617
-617
-618
-618
-618
-618
-618
-619
-619
-619
-619
-619
-620
-620
-620
-620
-620
-621
-621
-621
-621
-621
-621
-622
-622
-622
-622
-622
-623
-623
-623
-623
-623
-624
-624
-624
-624
-624
-625
-625
-625
-625
-625
-626
-626
-626
-626
-626
-627
-627
-627
-627
-627
-627
-628
-628
-628
-628
-628
-629
-629
-629
-629
-629
-630
-630
-630
-630
-630
-631
-631
-631
-631
-631
-631
-632
-632
-632
-632
-632
-633
-633
-633
-633
-633
-634
-634
-634
-634
-634
-634
-635
-635
-635
-635
-635
-636
-636
-636
-636
-636
-637
-637
-637
-637
-637
-637
-638
-638
-638
-638
-638
-639
-639
-639
-639
-639
-640
-640
-640
-640
-640
-640
-641
-641
-641
-641
-641
-642
-642
-642
-642
-642
-642
-643
-643
-643
-643
-643
-644
-644
-644
-644
-644
-644
-645
-645
-645
-645
-645
-646
-646
-646
-646
-646
-646
-647
-647
-647
-647
-647
-647
-648
-648
-648
-648
-648
-649
-649
-649
-649
-649
-649
-650
-650
-650
-650
-650
-650
-651
-651
-651
-651
-651
-651
-652
-652
-652
-652
-652
-652
-653
-653
-653
-653
-653
-654
-654
-654
-654
-654
-654
-655
-655
-655
-655
-655
-655
-656
-656
-656
-656
-656
-656
-657
-657
-657
-657
-657
-657
-657
-658
-658
-658
-658
-658
-658
-659
-659
-659
-659
-659
-659
-660
-660
-660
-660
-660
-660
-661
-661
-661
-661
-661
-661
-661
-662
-662
-662
-662
-662
-662
-663
-663
-663
-663
-663
-663
-664
-664
-664
-664
-664
-664
-664
-665
-665
-665
-665
-665
-665
-666
-666
-666
-666
-666
-666
-666
-667
-667
-667
-667
-667
-667
-668
-668
-668
-668
-668
-668
-669
-669
-669
-669
-669
-669
-669
-670
-670
-670
-670
-670
-670
-670
-671
-671
-671
-671
-671
-671
-672
-672
-672
-672
-672
-672
-672
-673
-673
-673
-673
-673
-673
-673
-674
-674
-674
-674
-674
-674
-674
-675
-675
-675
-675
-675
-675
-675
-676
-676
-676
-676
-676
-676
-676
-677
-677
-677
-677
-677
-677
-677
-678
-678
-678
-678
-678
-678
-678
-679
-679
-679
-679
-679
-679
-679
-680
-680
-680
-680
-680
-680
-680
-681
-681
-681
-681
-681
-681
-681
-681
-682
-682
-682
-682
-682
-682
-682
-683
-683
-683
-683
-683
-683
-683
-683
-684
-684
-684
-684
-684
-684
-684
-684
-685
-685
-685
-685
-685
-685
-685
-685
-686
-686
-686
-686
-686
-686
-686
-686
-687
-687
-687
-687
-687
-687
-687
-687
-688
-688
-688
-688
-688
-688
-688
-688
-688
-689
-689
-689
-689
-689
-689
-689
-689
-690
-690
-690
-690
-690
-690
-690
-690
-690
-691
-691
-691
-691
-691
-691
-691
-691
-691
-692
-692
-692
-692
-692
-692
-692
-692
-692
-693
-693
-693
-693
-693
-693
-693
-693
-693
-694
-694
-694
-694
-694
-694
-694
-694
-694
-694
-695
-695
-695
-695
-695
-695
-695
-695
-695
-696
-696
-696
-696
-696
-696
-696
-696
-696
-696
-697
-697
-697
-697
-697
-697
-697
-697
-697
-697
-698
-698
-698
-698
-698
-698
-698
-698
-698
-698
-698
-699
-699
-699
-699
-699
-699
-699
-699
-699
-699
-700
-700
-700
-700
-700
-700
-700
-700
-700
-700
-700
-701
-701
-701
-701
-701
-701
-701
-701
-701
-701
-701
-701
-702
-702
-702
-702
-702
-702
-702
-702
-702
-702
-702
-702
-703
-703
-703
-703
-703
-703
-703
-703
-703
-703
-703
-703
-703
-704
-704
-704
-704
-704
-704
-704
-704
-704
-704
-704
-704
-704
-705
-705
-705
-705
-705
-705
-705
-705
-705
-705
-705
-705
-705
-706
-706
-706
-706
-706
-706
-706
-706
-706
-706
-706
-706
-706
-706
-706
-707
-707
-707
-707
-707
-707
-707
-707
-707
-707
-707
-707
-707
-707
-707
-708
-708
-708
-708
-708
-708
-708
-708
-708
-708
-708
-708
-708
-708
-708
-708
-708
-709
-709
-709
-709
-709
-709
-709
-709
-709
-709
-709
-709
-709
-709
-709
-709
-709
-709
-709
-710
-710
-710
-710
-710
-710
-710
-710
-710
-710
-710
-710
-710
-710
-710
-710
-710
-710
-710
-710
-710
-710
-710
-711
-711
-711
-711
-711
-711
-711
-711
-711
-711
-711
-711
-711
-711
-711
-711
-711
-711
-711
-711
-711
-711
-711
-711
-711
-711
-711
-711
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-713
-713
-713
-713
-713
-713
-713
-713
-713
-713
-713
-713
-713
-713
-713
-713
-713
-713
-713
-713
-713
-713
-713
-713
-713
-713
-713
-713
-713
-713
-713
-713
-713
-713
-713
-713
-713
-713
-713
-713
-713
-713
-713
-713
-713
-713
-713
-713
-713
-713
-713
-713
-713
-713
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-712
-711
-711
-711
-711
-711
-711
-711
-711
-711
-711
-711
-711
-711
-711
-711
-711
-711
-711
-711
-711
-711
-711
-711
-711
-711
-711
-711
-711
-711
-710
-710
-710
-710
-710
-710
-710
-710
-710
-710
-710
-710
-710
-710
-710
-710
-710
-710
-710
-710
-710
-709
-709
-709
-709
-709
-709
-709
-709
-709
-709
-709
-709
-709
-709
-709
-709
-709
-709
-708
-708
-708
-708
-708
-708
-708
-708
-708
-708
-708
-708
-708
-708
-708
-707
-707
-707
-707
-707
-707
-707
-707
-707
-707
-707
-707
-707
-707
-706
-706
-706
-706
-706
-706
-706
-706
-706
-706
-706
-706
-706
-705
-705
-705
-705
-705
-705
-705
-705
-705
-705
-705
-705
-704
-704
-704
-704
-704
-704
-704
-704
-704
-704
-704
-703
-703
-703
-703
-703
-703
-703
-703
-703
-703
-703
-702
-702
-702
-702
-702
-702
-702
-702
-702
-702
-701
-701
-701
-701
-701
-701
-701
-701
-701
-701
-700
-700
-700
-700
-700
-700
-700
-700
-700
-699
-699
-699
-699
-699
-699
-699
-699
-699
-699
-698
-698
-698
-698
-698
-698
-698
-698
-697
-697
-697
-697
-697
-697
-697
-697
-696
-696
-696
-696
-696
-696
-696
-696
-696
-695
-695
-695
-695
-695
-695
-695
-694
-694
-694
-694
-694
-694
-694
-694
-693
-693
-693
-693
-693
-693
-693
-692
-692
-692
-692
-692
-692
-692
-691
-691
-691
-691
-691
-691
-691
-690
-690
-690
-690
-690
-690
-690
-689
-689
-689
-689
-689
-689
-689
-688
-688
-688
-688
-688
-688
-687
-687
-687
-687
-687
-687
-687
-686
-686
-686
-686
-686
-686
-685
-685
-685
-685
-685
-685
-684
-684
-684
-684
-684
-684
-683
-683
-683
-683
-683
-683
-682
-682
-682
-682
-682
-681
-681
-681
-681
-681
-681
-680
-680
-680
-680
-680
-679
-679
-679
-679
-679
-679
-678
-678
-678
-678
-678
-677
-677
-677
-677
-677
-676
-676
-676
-676
-676
-676
-675
-675
-675
-675
-675
-674
-674
-674
-674
-674
-673
-673
-673
-673
-673
-672
-672
-672
-672
-672
-671
-671
-671
-671
-671
-670
-670
-670
-670
-670
-669
-669
-669
-669
-668
-668
-668
-668
-668
-667
-667
-667
-667
-667
-666
-666
-666
-666
-665
-665
-665
-665
-665
-664
-664
-664
-664
-663
-663
-663
-663
-663
-662
-662
-662
-662
-661
-661
-661
-661
-660
-660
-660
-660
-660
-659
-659
-659
-659
-658
-658
-658
-658
-657
-657
-657
-657
-656
-656
-656
-656
-655
-655
-655
-655
-654
-654
-654
-654
-653
-653
-653
-653
-652
-652
-652
-652
-651
-651
-651
-651
-650
-650
-650
-650
-649
-649
-649
-649
-648
-648
-648
-648
-647
-647
-647
-647
-646
-646
-646
-645
-645
-645
-645
-644
-644
-644
-644
-643
-643
-643
-642
-642
-642
-642
-641
-641
-641
-641
-640
-640
-640
-639
-639
-639
-639
-638
-638
-638
-638
-637
-637
-637
-636
-636
-636
-636
-635
-635
-635
-634
-634
-634
-633
-633
-633
-633
-632
-632
-632
-631
-631
-631
-631
-630
-630
-630
-629
-629
-629
-628
-628
-628
-628
-627
-627
-627
-626
-626
-626
-625
-625
-625
-625
-624
-624
-624
-623
-623
-623
-622
-622
-622
-621
-621
-621
-621
-620
-620
-620
-619
-619
-619
-618
-618
-618
-617
-617
-617
-616
-616
-616
-616
-615
-615
-615
-614
-614
-614
-613
-613
-613
-612
-612
-612
-611
-611
-611
-610
-610
-610
-609
-609
-609
-608
-608
-608
-607
-607
-607
-606
-606
-606
-605
-605
-605
-604
-604
-604
-603
-603
-603
-602
-602
-602
-601
-601
-601
-600
-600
-600
-599
-599
-598
-598
-598
-597
-597
-597
-596
-596
-596
-595
-595
-595
-594
-594
-593
-593
-593
-592
-592
-592
-591
-591
-591
-590
-590
-589
-589
-589
-588
-588
-588
-587
-587
-587
-586
-586
-585
-585
-585
-584
-584
-584
-583
-583
-582
-582
-582
-581
-581
-580
-580
-580
-579
-579
-579
-578
-578
-577
-577
-577
-576
-576
-575
-575
-575
-574
-574
-573
-573
-573
-572
-572
-571
-571
-571
-570
-570
-569
-569
-569
-568
-568
-567
-567
-567
-566
-566
-565
-565
-565
-564
-564
-563
-563
-563
-562
-562
-561
-561
-561
-560
-560
-559
-559
-558
-558
-558
-557
-557
-556
-556
-556
-555
-555
-554
-554
-553
-553
-553
-552
-552
-551
-551
-550
-550
-550
-549
-549
-548
-548
-547
-547
-547
-546
-546
-545
-545
-544
-544
-544
-543
-543
-542
-542
-541
-541
-540
-540
-540
-539
-539
-538
-538
-537
-537
-536
-536
-536
-535
-535
-534
-534
-533
-533
-532
-532
-531
-531
-531
-530
-530
-529
-529
-528
-528
-527
-527
-526
-526
-525
-525
-525
-524
-524
-523
-523
-522
-522
-521
-521
-520
-520
-519
-519
-518
-518
-518
-517
-517
-516
-516
-515
-515
-514
-514
-513
-513
-512
-512
-511
-511
-510
-510
-509
-509
-508
-508
-507
-507
-506
-506
-505
-505
-504
-504
-503
-503
-502
-502
-501
-501
-500
-500
-499
-499
-498
-498
-497
-497
-496
-496
-495
-495
-494
-494
-493
-493
-492
-492
-491
-491
-490
-490
-489
-489
-488
-488
-487
-487
-486
-486
-485
-484
-484
-483
-483
-482
-482
-481
-481
-480
-480
-479
-479
-478
-478
-477
-476
-476
-475
-475
-474
-474
-473
-473
-472
-472
-471
-470
-470
-469
-469
-468
-468
-467
-467
-466
-466
-465
-464
-464
-463
-463
-462
-462
-461
-461
-460
-459
-459
-458
-458
-457
-457
-456
-455
-455
-454
-454
-453
-453
-452
-451
-451
-450
-450
-449
-449
-448
-447
-447
-446
-446
-445
-444
-444
-443
-443
-442
-442
-441
-440
-440
-439
-439
-438
-437
-437
-436
-436
-435
-434
-434
-433
-433
-432
-431
-431
-430
-430
-429
-428
-428
-427
-427
-426
-425
-425
-424
-424
-423
-422
-422
-421
-420
-420
-419
-419
-418
-417
-417
-416
-416
-415
-414
-414
-413
-412
-412
-411
-411
-410
-409
-409
-408
-407
-407
-406
-405
-405
-404
-404
-403
-402
-402
-401
-400
-400
-399
-398
-398
-397
-396
-396
-395
-395
-394
-393
-393
-392
-391
-391
-390
-389
-389
-388
-387
-387
-386
-385
-385
-384
-383
-383
-382
-381
-381
-380
-379
-379
-378
-377
-377
-376
-375
-375
-374
-373
-372
-372
-371
-370
-370
-369
-368
-368
-367
-366
-366
-365
-364
-364
-363
-362
-361
-361
-360
-359
-359
-358
-357
-357
-356
-355
-354
-354
-353
-352
-352
-351
-350
-350
-349
-348
-347
-347
-346
-345
-345
-344
-343
-342
-342
-341
-340
-339
-339
-338
-337
-337
-336
-335
-334
-334
-333
-332
-331
-331
-330
-329
-328
-328
-327
-326
-326
-325
-324
-323
-323
-322
-321
-320
-320
-319
-318
-317
-317
-316
-315
-314
-314
-313
-312
-311
-310
-310
-309
-308
-307
-307
-306
-305
-304
-304
-303
-302
-301
-301
-300
-299
-298
-297
-297
-296
-295
-294
-294
-293
-292
-291
-290
-290
-289
-288
-287
-286
-286
-285
-284
-283
-282
-282
-281
-280
-279
-278
-278
-277
-276
-275
-274
-274
-273
-272
-271
-270
-270
-269
-268
-267
-266
-266
-265
-264
-263
-262
-261
-261
-260
-259
-258
-257
-256
-256
-255
-254
-253
-252
-252
-251
-250
-249
-248
-247
-247
-246
-245
-244
-243
-242
-241
-241
-240
-239
-238
-237
-236
-236
-235
-234
-233
-232
-231
-230
-230
-229
-228
-227
-226
-225
-224
-224
-223
-222
-221
-220
-219
-218
-218
-217
-216
-215
-214
-213
-212
-211
-211
-210
-209
-208
-207
-206
-205
-204
-204
-203
-202
-201
-200
-199
-198
-197
-196
-196
-195
-194
-193
-192
-191
-190
-189
-188
-187
-187
-186
-185
-184
-183
-182
-181
-180
-179
-178
-177
-176
-176
-175
-174
-173
-172
-171
-170
-169
-168
-167
-166
-165
-164
-164
-163
-162
-161
-160
-159
-158
-157
-156
-155
-154
-153
-152
-151
-150
-149
-148
-148
-147
-146
-145
-144
-143
-142
-141
-140
-139
-138
-137
-136
-135
-134
-133
-132
-131
-130
-129
-128
-127
-126
-125
-124
-123
-122
-121
-120
-119
-118
-118
-117
-116
-115
-114
-113
-112
-111
-110
-109
-108
-107
-106
-105
-104
-103
-102
-101
-100
-99
-98
-97
-96
-95
-94
-93
-92
-91
-90
-89
-88
-87
-86
-84
-83
-82
-81
-80
-79
-78
-77
-76
-75
-74
-73
-72
-71
-70
-69
-68
-67
-66
-65
-64
-63
-62
-61
-60
-59
-58
-57
-56
-54
-53
-52
-51
-50
-49
-48
-47
-46
-45
-44
-43
-42
-41
-40
-39
-38
-36
-35
-34
-33
-32
-31
-30
-29
-28
-27
-26
-25
-24
-22
-21
-20
-19
-18
-17
-16
-15
-14
-13
-12
-10
-9
-8
-7
-6
-5
-4
-3
-2
-1
1
2
3
4
5
6
7
8
9
11
12
13
14
15
16
17
18
20
21
22
23
24
25
26
27
29
30
31
32
33
34
35
37
38
39
40
41
42
43
45
46
47
48
49
50
51
53
54
55
56
57
58
60
61
62
63
64
65
67
68
69
70
71
72
74
75
76
77
78
79
81
82
83
84
85
87
88
89
90
91
93
94
95
96
97
99
100
101
102
103
105
106
107
108
109
111
112
113
114
115
117
118
119
120
122
123
124
125
126
128
129
130
131
133
134
135
136
137
139
140
141
142
144
145
146
147
149
150
151
152
154
155
156
157
159
160
161
162
164
165
166
167
169
170
171
173
174
175
176
178
179
180
181
183
184
185
187
188
189
190
192
193
194
196
197
198
199
201
202
203
205
206
207
208
210
211
212
214
215
216
218
219
220
221
223
224
225
227
228
229
231
232
233
235
236
237
239
240
241
243
244
245
247
248
249
251
252
253
255
256
257
259
260
261
263
264
265
267
268
269
271
272
273
275
276
277
279
280
281
283
284
286
287
288
290
291
292
294
295
297
298
299
301
302
303
305
306
308
309
310
312
313
315
316
317
319
320
321
323
324
326
327
328
330
331
333
334
336
337
338
340
341
343
344
345
347
348
350
351
353
354
355
357
358
360
361
363
364
365
367
368
370
371
373
374
375
377
378
380
381
383
384
386
387
388
390
391
393
394
396
397
399
400
402
403
405
406
407
409
410
412
413
415
416
418
419
421
422
424
425
427
428
430
431
433
434
436
437
439
440
442
443
445
446
448
449
451
452
454
455
457
458
460
461
463
464
466
467
469
470
472
473
475
477
478
480
481
483
484
486
487
489
490
492
493
495
497
498
500
501
503
504
506
507
509
511
512
514
515
517
518
520
521
523
525
526
528
529
531
533
534
536
537
539
540
542
544
545
547
548
550
552
553
555
556
558
560
561
563
564
566
568
569
571
572
574
576
577
579
581
582
584
585
587
589
590
592
593
595
597
598
600
602
603
605
607
608
610
612
613
615
616
618
620
621
623
625
626
628
630
631
633
635
636
638
640
641
643
645
646
648
650
651
653
655
656
658
660
661
663
665
666
668
670
672
673
675
677
678
680
682
683
685
687
689
690
692
694
695
697
699
700
702
704
706
707
709
711
713
714
716
718
719
721
723
725
726
728
730
732
733
735
737
739
740
742
744
746
747
749
751
753
754
756
758
760
761
763
765
767
769
770
772
774
776
777
779
781
783
785
786
788
790
792
794
795
797
799
801
803
804
806
808
810
812
813
815
817
819
821
823
824
826
828
830
832
834
835
837
839
841
843
845
846
848
850
852
854
856
858
859
861
863
865
867
869
871
872
874
876
878
880
882
884
886
887
889
891
893
895
897
899
901
903
904
906
908
910
912
914
916
918
920
922
923
925
927
929
931
933
935
937
939
941
943
945
947
948
950
952
954
956
958
960
962
964
966
968
970
972
974
976
978
980
982
984
985
987
989
991
993
995
997
999
1000
1002
1004
1006
1008
1010
1012
1014
1016
1018
1020
1022
1025
1027
1029
1031
1033
1035
1037
1039
1041
1043
1045
1047
1049
1051
1053
1055
1057
1059
1061
1063
1065
1067
1069
1071
1073
1075
1077
1079
1081
1083
1085
1087
1089
1092
1094
1096
1098
1100
1102
1104
1106
1108
1110
1112
1114
1116
1118
1120
1122
1124
1126
1128
1130
1133
1135
1137
1139
1141
1143
1145
1147
1149
1151
1153
1155
1157
1160
1162
1164
1166
1168
1170
1172
1174
1176
1178
1180
1183
1185
1187
1189
1191
1193
1195
1197
1199
1202
1204
1206
1208
1210
1212
1214
1216
1219
1221
1223
1225
1227
1229
1231
1233
1236
1238
1240
1242
1244
1246
1248
1251
1253
1255
1257
1259
1261
1264
1266
1268
1270
1272
1274
1277
1279
1281
1283
1285
1287
1290
1292
1294
1296
1298
1301
1303
1305
1307
1309
1312
1314
1316
1318
1320
1323
1325
1327
1329
1331
1334
1336
1338
1340
1342
1345
1347
1349
1351
1354
1356
1358
1360
1362
1365
1367
1369
1371
1374
1376
1378
1380
1383
1385
1387
1389
1392
1394
1396
1398
1401
1403
1405
1407
1410
1412
1414
1416
1419
1421
1423
1426
1428
1430
1432
1435
1437
1439
1442
1444
1446
1448
1451
1453
1455
1458
1460
1462
1464
1467
1469
1471
1474
1476
1478
1481
1483
1485
1488
1490
1492
1495
1497
1499
1502
1504
1506
1509
1511
1513
1516
1518
1520
1523
1525
1527
1530
1532
1534
1537
1539
1541
1544
1546
1548
1551
1553
1556
1558
1560
1563
1565
1567
1570
1572
1575
1577
1579
1582
1584
1586
1589
1591
1594
1596
1598
1601
1603
1606
1608
1610
1613
1615
1618
1620
1622
1625
1627
1630
1632
1635
1637
1639
1642
1644
1647
1649
1652
1654
1656
1659
1661
1664
1666
1669
1671
1673
1676
1678
1681
1683
1686
1688
1691
1693
1696
1698
1701
1703
1705
1708
1710
1713
1715
1718
1720
1723
1725
1728
1730
1733
1735
1738
1740
1743
1745
1748
1750
1753
1755
1758
1760
1763
1765
1768
1770
1773
1775
1778
1780
1783
1785
1788
1790
1793
1795
1798
1800
1803
1805
1808
1811
1813
1816
1818
1821
1823
1826
1828
1831
1833
1836
1839
1841
1844
1846
1849
1851
1854
1856
1859
1862
1864
1867
1869
1872
1874
1877
1880
1882
1885
1887
1890
1893
1895
1898
1900
1903
1906
1908
1911
1913
1916
1919
1921
1924
1926
1929
1932
1934
1937
1940
1942
1945
1947
1950
1953
1955
1958
1961
1963
1966
1968
1971
1974
1976
1979
1982
1984
1987
1990
1992
1995
1997
2000
2003
2005
2008
2011
2013
2016
2019
2021
2024
2027
2029
2032
2035
2037
2040
2043
2045
2048
2051
2053
2056
2059
2061
2064
2067
2070
2072
2075
2078
2080
2083
2086
2088
2091
2094
2097
2099
2102
2105
2107
2110
2113
2116
2118
2121
2124
2126
2129
2132
2135
2137
2140
2143
2146
2148
2151
2154
2157
2159
2162
2165
2168
2170
2173
2176
2179
2181
2184
2187
2190
2193
2195
2198
2201
2204
2206
2209
2212
2215
2218
2220
2223
2226
2229
2232
2234
2237
2240
2243
2246
2248
2251
2254
2257
2260
2262
2265
2268
2271
2274
2277
2279
2282
2285
2288
2291
2294
2296
2299
2302
2305
2308
2311
2314
2316
2319
2322
2325
2328
2331
2334
2336
2339
2342
2345
2348
2351
2354
2357
2359
2362
2365
2368
2371
2374
2377
2380
2382
2385
2388
2391
2394
2397
2400
2403
2406
2409
2412
2414
2417
2420
2423
2426
2429
2432
2435
2438
2441
2444
2447
2450
2452
2455
2458
2461
2464
2467
2470
2473
2476
2479
2482
2485
2488
2491
2494
2497
2500
2503
2506
2509
2511
2514
2517
2520
2523
2526
2529
2532
2535
2538
2541
2544
2547
2550
2553
2556
2559
2562
2565
2568
2571
2574
2577
2580
2583
2586
2589
2592
2595
2598
2601
2604
2607
2610
2613
2616
2619
2622
2625
2628
2631
2634
2638
2641
2644
2647
2650
2653
2656
2659
2662
2665
2668
2671
2674
2677
2680
2683
2686
2689
2692
2696
2699
2702
2705
2708
2711
2714
2717
2720
2723
2726
2729
2732
2736
2739
2742
2745
2748
2751
2754
2757
2760
2764
2767
2770
2773
2776
2779
2782
2785
2788
2792
2795
2798
2801
2804
2807
2810
2814
2817
2820
2823
2826
2829
2832
2836
2839
2842
2845
2848
2851
2854
2858
2861
2864
2867
2870
2873
2877
2880
2883
2886
2889
2893
2896
2899
2902
2905
2908
2912
2915
2918
2921
2924
2928
2931
2934
2937
2940
2944
2947
2950
2953
2957
2960
2963
2966
2969
2973
2976
2979
2982
2986
2989
2992
2995
2999
3002
3005
3008
3012
3015
3018
3021
3025
3028
3031
3034
3038
3041
3044
3047
3051
3054
3057
3061
3064
3067
3070
3074
3077
3080
3084
3087
3090
3093
3097
3100
3103
3107
3110
3113
3117
3120
3123
3127
3130
3133
3137
3140
3143
3146
3150
3153
3156
3160
3163
3166
3170
3173
3177
3180
3183
3187
3190
3193
3197
3200
3203
3207
3210
3213
3217
3220
3224
3227
3230
3234
3237
3240
3244
3247
3251
3254
3257
3261
3264
3268
3271
3274
3278
3281
3285
3288
3291
3295
3298
3302
3305
3308
3312
3315
3319
3322
3326
3329
3332
3336
3339
3343
3346
3350
3353
3357
3360
3363
3367
3370
3374
3377
3381
3384
3388
3391
3395
3398
3402
3405
3408
3412
3415
3419
3422
3426
3429
3433
3436
3440
3443
3447
3450
3454
3457
3461
3464
3468
3471
3475
3478
3482
3485
3489
3492
3496
3499
3503
3506
3510
3514
3517
3521
3524
3528
3531
3535
3538
3542
3545
3549
3552
3556
3560
3563
3567
3570
3574
3577
3581
3584
3588
3592
3595
3599
3602
3606
3610
3613
3617
3620
3624
3627
3631
3635
3638
3642
3645
3649
3653
3656
3660
3664
3667
3671
3674
3678
3682
3685
3689
3692
3696
3700
3703
3707
3711
3714
3718
3722
3725
3729
3733
3736
3740
3743
3747
3751
3754
3758
3762
3765
3769
3773
3776
3780
3784
3788
3791
3795
3799
3802
3806
3810
3813
3817
3821
3824
3828
3832
3836
3839
3843
3847
3850
3854
3858
3862
3865
3869
3873
3876
3880
3884
3888
3891
3895
3899
3903
3906
3910
3914
3918
3921
3925
3929
3933
3936
3940
3944
3948
3951
3955
3959
3963
3966
3970
3974
3978
3982
3985
3989
3993
3997
4000
4003
4008
4011
4016
4019
4022
4027
4030
4035
4038
4042
4046
4050
4054
4058
4061
4065
4069
4073
4077
4080
4083
4088
4091
4096
4100
4104
4107
4111
4115
4119
4123
4127
4130
4134
4138
4142
4146
4150
4154
4157
4161
4165
4169
4173
4177
4181
4185
4189
4192
4196
4200
4204
4208
4212
4216
4220
4224
4227
4231
4235
4239
4243
4247
4251
4255
4259
4263
4267
4271
4274
4278
4282
4286
4290
4294
4298
4302
4306
4310
4314
4318
4322
4326
4330
4334
4338
4342
4346
4350
4353
4357
4361
4365
4369
4373
4377
4381
4385
4389
4393
4397
4401
4405
4409
4413
4417
4421
4425
4429
4433
4437
4441
4445
4449
4453
4457
4461
4465
4469
4473
4477
4481
4486
4490
4494
4498
4502
4506
4510
4514
4518
4522
4526
4530
4534
4538
4542
4546
4550
4554
4558
4563
4567
4571
4575
4579
4583
4587
4591
4595
4599
4603
4607
4611
4616
4620
4624
4628
4632
4636
4640
4644
4648
4653
4657
4661
4665
4669
4673
4677
4681
4685
4690
4694
4698
4702
4706
4710
4714
4719
4723
4727
4731
4735
4739
4743
4748
4752
4756
4760
4764
4768
4773
4777
4781
4785
4789
4794
4798
4802
4806
4810
4814
4819
4823
4827
4831
4835
4840
4844
4848
4852
4856
4861
4865
4869
4873
4878
4882
4886
4890
4894
4899
4903
4907
4911
4916
4920
4924
4928
4933
4937
4941
4945
4950
4954
4958
4962
4967
4971
4975
4979
4984
4988
4992
4996
5001
5005
5009
5014
5018
5022
5026
5031
5035
5039
5044
5048
5052
5056
5061
5065
5069
5074
5078
5082
5087
5091
5095
5100
5104
5108
5113
5117
5121
5126
5130
5134
5139
5143
5147
5152
5156
5160
5165
5169
5173
5178
5182
5186
5191
5195
5199
5204
5208
5213
5217
5221
5226
5230
5234
5239
5243
5248
5252
5256
5261
5265
5270
5274
5278
5283
5287
5292
5296
5300
5305
5309
5314
5318
5323
5327
5331
5336
5340
5345
5349
5354
5358
5362
5367
5371
5376
5380
5385
5389
5394
5398
5402
5407
5411
5416
5420
5425
5429
5434
5438
5443
5447
5452
5456
5461
5465
5470
5474
5479
5483
5488
5492
5497
5501
5505
5510
5515
5519
5524
5528
5533
5537
5542
5546
5551
5555
5560
5564
5569
5573
5578
5582
5587
5591
5596
5600
5605
5610
5614
5619
5623
5628
5632
5637
5641
5646
5651
5655
5660
5664
5669
5673
5678
5683
5687
5692
5696
5701
5705
5710
5715
5719
5724
5728
5733
5738
5742
5747
5751
5756
5761
5765
5770
5774
5779
5784
5788
5793
5798
5802
5807
5811
5816
5821
5825
5830
5835
5839
5844
5849
5853
5858
5863
5867
5872
5877
5881
5886
5891
5895
5900
5905
5909
5914
5919
5923
5928
5933
5937
5942
5947
5951
5956
5961
5966
5970
5975
5980
5984
5989
5994
5999
6003
6008
6013
6017
6022
6027
6032
6036
6041
6046
6051
6055
6060
6065
6069
6074
6079
6084
6088
6093
6098
6103
6107
6112
6117
6122
6126
6131
6136
6141
6146
6150
6155
6160
6165
6169
6174
6179
6184
6189
6193
6198
6203
6208
6213
6217
6222
6227
6232
6237
6241
6246
6251
6256
6261
6265
6270
6275
6280
6285
6289
6294
6299
6304
6309
6314
6318
6323
6328
6333
6338
6343
6348
6352
6357
6362
6367
6372
6377
6382
6386
6391
6396
6401
6406
6411
6416
6421
6425
6430
6435
6440
6445
6450
6455
6460
6465
6469
6474
6479
6484
6489
6494
6499
6504
6509
6514
6519
6523
6528
6533
6538
6543
6548
6553
6558
6563
6568
6573
6578
6583
6588
6593
6597
6602
6607
6612
6617
6622
6627
6632
6637
6642
6647
6652
6657
6662
6667
6672
6677
6682
6687
6692
6697
6702
6707
6712
6717
6722
6727
6732
6737
6742
6747
6752
6757
6762
6767
6772
6777
6782
6787
6792
6797
6802
6807
6812
6817
6822
6827
6832
6837
6842
6847
6852
6858
6863
6868
6873
6878
6883
6888
6893
6898
6903
6908
6913
6918
6923
6928
6934
6939
6944
6949
6954
6959
6964
6969
6974
6979
6984
6990
6995
7000
7005
7010
7015
7020
7025
7031
7036
7041
7046
7051
7056
7061
7066
7072
7077
7082
7087
7092
7097
7102
7107
7112
7117
7122
7127
7132
7137
7142
7147
7153
7158
7163
7168
7173
7178
7183
7188
7193
7198
7204
7209
7214
7220
7225
7230
7236
7241
7246
7252
7257
7262
7267
7272
7276
7281
7286
7290
7295
7299
7303
7308
7312
7316
7320
7324
7328
7333
7337
7342
7346
7351
7356
7361
7366
7371
7376
7382
7387
7393
7399
7404
7410
7415
7421
7426
7431
7436
7441
7445
7449
7454
7458
7462
7466
7469
7473
7477
7480
7483
7486
7490
7493
7496
7499
7502
7506
7509
7513
7517
7521
7526
7531
7536
7541
7546
7551
7557
7562
7568
7573
7579
7585
7590
7596
7601
7606
7612
7617
7622
7626
7631
7636
7640
7644
7648
7653
7657
7661
7665
7669
7674
7678
7683
7688
7694
7699
7705
7712
7718
7725
7732
7739
7746
7752
7759
7765
7771
7777
7782
7788
7793
7798
7802
7807
7811
7815
7819
7822
7826
7829
7833
7836
7840
7843
7847
7850
7854
7858
7862
7866
7870
7875
7880
7886
7891
7897
7903
7910
7916
7923
7929
7936
7942
7947
7953
7958
7963
7968
7972
7976
7979
7983
7986
7989
7992
7995
7997
8000
8002
8004
8006
8007
8010
8012
8015
8016
8020
8023
8026
8029
8032
8038
8042
8047
8052
8057
8061
8067
8073
8077
8083
8089
8093
8099
8103
8109
8114
8119
8122
8128
8132
8138
8143
8148
8151
8157
8162
8167
8172
8177
8180
8186
8191
8196
8200
8205
8210
8215
8220
8225
8231
8236
8241
8247
8252
8258
8263
8269
8274
8280
8285
8290
8294
8299
8304
8309
8314
8319
8324
8329
8335
8341
8347
8353
8359
8365
8371
8377
8383
8389
8394
8399
8404
8408
8413
8417
8421
8425
8428
8432
8435
8438
8441
8443
8446
8448
8450
8452
8454
8456
8459
8462
8465
8469
8473
8478
8483
8488
8494
8500
8507
8514
8521
8528
8535
8542
8549
8556
8563
8569
8576
8583
8589
8595
8601
8607
8612
8617
8621
8625
8628
8631
8634
8636
8638
8641
8643
8646
8649
8652
8656
8660
8665
8670
8675
8681
8687
8694
8701
8708
8715
8723
8731
8740
8748
8756
8764
8772
8780
8787
8794
8800
8807
8813
8818
8824
8829
8834
8839
8843
8848
8853
8858
8863
8868
8874
8879
8885
8891
8897
8904
8910
8917
8924
8931
8938
8945
8953
8960
8968
8976
8984
8991
8999
9007
9014
9021
9028
9034
9039
9044
9048
9052
9054
9057
9058
9059
9060
9061
9061
9061
9061
9061
9061
9061
9062
9063
9064
9066
9069
9072
9076
9080
9085
9091
9096
9102
9109
9115
9122
9130
9138
9145
9154
9162
9170
9178
9186
9194
9201
9208
9214
9220
9225
9230
9234
9238
9242
9246
9249
9252
9255
9258
9261
9263
9266
9268
9271
9273
9276
9279
9282
9285
9288
9291
9294
9298
9302
9306
9310
9315
9320
9325
9331
9337
9343
9350
9356
9362
9367
9372
9377
9382
9386
9389
9392
9394
9396
9397
9397
9397
9396
9395
9393
9392
9390
9389
9388
9387
9387
9387
9388
9389
9390
9392
9393
9395
9397
9399
9402
9404
9407
9410
9413
9416
9420
9423
9426
9429
9432
9435
9437
9439
9441
9442
9443
9444
9444
9444
9443
9442
9440
9439
9437
9435
9433
9432
9430
9429
9429
9428
9428
9428
9429
9429
9431
9432
9434
9437
9440
9443
9447
9450
9454
9457
9460
9462
9463
9463
9462
9461
9459
9457
9454
9451
9447
9445
9442
9440
9439
9438
9438
9438
9439
9441
9443
9446
9449
9454
9458
9464
9469
9475
9481
9486
9492
9497
9501
9505
9508
9510
9511
9511
9509
9507
9503
9499
9493
9486
9479
9471
9463
9456
9448
9441
9434
9428
9423
9418
9414
9411
9408
9406
9405
9405
9405
9406
9407
9408
9410
9411
9412
9413
9413
9412
9411
9409
9407
9403
9399
9395
9389
9383
9377
9370
9363
9356
9349
9342
9335
9328
9321
9315
9308
9302
9296
9291
9286
9281
9277
9274
9271
9268
9266
9265
9265
9265
9265
9266
9267
9267
9268
9269
9269
9269
9268
9268
9266
9264
9262
9258
9253
9248
9242
9234
9226
9218
9209
9199
9190
9180
9170
9160
9151
9142
9134
9126
9118
9111
9105
9099
9095
9090
9087
9084
9081
9079
9077
9075
9073
9071
9068
9065
9062
9059
9056
9053
9051
9049
9046
9044
9042
9040
9036
9033
9028
9023
9017
9010
9002
8994
8986
8978
8969
8960
8951
8941
8932
8922
8912
8901
8890
8879
8869
8858
8848
8838
8830
8821
8814
8808
8804
8800
8798
8797
8797
8797
8799
8800
8800
8801
8800
8798
8795
8790
8785
8779
8772
8764
8757
8749
8742
8734
8727
8719
8712
8705
8697
8690
8682
8674
8666
8659
8651
8644
8638
8632
8627
8622
8618
8614
8610
8606
8602
8596
8590
8584
8576
8567
8557
8547
8536
8524
8512
8499
8486
8472
8458
8444
8430
8416
8403
8389
8376
8364
8352
8341
8330
8320
8310
8302
8293
8286
8278
8271
8263
8254
8246
8236
8226
8215
8203
8191
8177
8163
8148
8132
8117
8101
8086
8070
8054
8038
8023
8007
7993
7979
7966
7954
7942
7932
7922
7913
7905
7896
7887
7879
7870
7861
7851
7841
7831
7820
7809
7797
7785
7773
7761
7749
7737
7725
7713
7701
7690
7678
7668
7658
7648
7639
7630
7622
7615
7608
7603
7598
7595
7592
7592
7593
7595
7598
7602
7607
7612
7617
7622
7627
7630
7632
7632
7631
7626
7619
7610
7597
7582
7565
7546
7525
7503
7480
7457
7433
7410
7387
7365
7343
7323
7304
7287
7272
7260
7249
7241
7234
7230
7227
7226
7226
7227
7229
7231
7233
7234
7236
7237
7238
7238
7239
7240
7241
7241
7242
7243
7243
7242
7240
7237
7233
7228
7223
7217
7210
7204
7197
7190
7184
7178
7173
7169
7165
7162
7161
7159
7159
7160
7161
7162
7164
7167
7169
7171
7173
7175
7177
7178
7180
7181
7181
7182
7183
7184
7184
7184
7184
7183
7181
7178
7175
7171
7168
7164
7161
7158
7156
7154
7152
7151
7149
7147
7144
7141
7137
7133
7127
7121
7114
7106
7097
7088
7077
7066
7053
7040
7026
7012
6997
6983
6969
6954
6941
6927
6914
6901
6889
6878
6867
6857
6848
6840
6832
6826
6821
6816
6813
6811
6809
6809
6809
6810
6812
6815
6817
6820
6821
6822
6821
6819
6815
6810
6802
6794
6784
6772
6759
6746
6732
6719
6706
6693
6681
6671
6662
6654
6648
6644
6641
6640
6641
6643
6645
6649
6652
6656
6658
6660
6661
6662
6661
6660
6658
6656
6653
6649
6644
6638
6632
6624
6616
6606
6596
6586
6575
6563
6552
6542
6531
6521
6511
6501
6492
6483
6474
6465
6456
6447
6437
6427
6416
6406
6396
6385
6375
6366
6356
6347
6338
6330
6322
6314
6307
6300
6294
6288
6282
6276
6271
6265
6260
6255
6250
6246
6242
6238
6234
6230
6225
6221
6216
6211
6205
6199
6192
6185
6177
6168
6159
6149
6139
6128
6117
6105
6094
6082
6071
6059
6048
6037
6027
6016
6005
5994
5982
5970
5957
5944
5930
5915
5899
5884
5868
5851
5835
5819
5803
5787
5771
5755
5739
5723
5707
5691
5675
5658
5642
5625
5609
5593
5577
5561
5546
5531
5518
5505
5494
5483
5475
5468
5462
5458
5456
5455
5456
5458
5463
5468
5475
5483
5491
5499
5506
5513
5518
5522
5524
5524
5522
5519
5514
5508
5501
5493
5485
5477
5469
5462
5455
5448
5441
5434
5426
5418
5409
5399
5389
5378
5365
5352
5337
5322
5306
5289
5271
5252
5232
5211
5190
5167
5144
5120
5096
5071
5046
5021
4996
4971
4947
4924
4901
4880
4860
4840
4822
4805
4788
4772
4757
4741
4726
4711
4696
4681
4666
4650
4635
4619
4603
4588
4571
4555
4537
4519
4500
4479
4456
4432
4407
4380
4351
4321
4290
4257
4223
4187
4150
4113
4074
4035
3998
3961
3926
3892
3861
3833
3807
3784
3764
3747
3731
3717
3705
3693
3681
3668
3655
3642
3626
3610
3592
3574
3554
3532
3510
3486
3461
3435
3408
3379
3350
3319
3288
3257
3225
3194
3162
3130
3098
3066
3035
3004
2973
2944
2916
2889
2864
2840
2817
2796
2775
2755
2735
2715
2696
2678
2660
2643
2626
2610
2594
2579
2563
2547
2531
2513
2494
2474
2453
2430
2406
2380
2352
2323
2293
2262
2231
2200
2170
2140
2112
2085
2059
2035
2012
1991
1971
1953
1935
1917
1899
1881
1863
1845
1827
1808
1790
1772
1754
1737
1719
1702
1684
1666
1648
1629
1610
1589
1567
1544
1519
1494
1467
1439
1411
1383
1356
1329
1302
1278
1254
1231
1210
1190
1170
1152
1135
1120
1105
1092
1080
1069
1059
1050
1042
1034
1026
1018
1012
1006
1000
993
986
978
970
960
949
938
926
913
900
886
872
858
844
829
815
800
784
770
755
740
726
712
698
684
670
656
643
629
615
600
586
572
557
543
528
513
497
480
463
445
426
407
388
368
350
331
314
296
279
262
245
228
210
193
175
157
139
120
100
80
60
38
16
-7
-32
-57
-84
-112
-141
-171
-203
-235
-269
-303
-337
-371
-405
-439
-472
-504
-536
-566
-595
-623
-650
-676
-701
-724
-747
-770
-792
-813
-835
-857
-880
-903
-928
-954
-982
-1010
-1042
-1074
-1108
-1144
-1182
-1221
-1260
-1301
-1342
-1383
-1425
-1466
-1507
-1547
-1586
-1625
-1661
-1696
-1728
-1758
-1785
-1809
-1830
-1849
-1867
-1883
-1898
-1913
-1928
-1942
-1958
-1973
-1990
-2007
-2024
-2043
-2062
-2082
-2104
-2126
-2151
-2176
-2203
-2231
-2260
-2289
-2318
-2347
-2375
-2401
-2427
-2451
-2473
-2495
-2516
-2536
-2556
-2576
-2596
-2616
-2636
-2657
-2678
-2698
-2719
-2740
-2760
-2781
-2801
-2822
-2842
-2863
-2884
-2905
-2926
-2948
-2970
-2993
-3017
-3042
-3067
-3093
-3119
-3146
-3174
-3202
-3230
-3257
-3284
-3311
-3336
-3361
-3385
-3407
-3429
-3450
-3469
-3488
-3506
-3524
-3542
-3560
-3579
-3598
-3617
-3637
-3658
-3680
-3703
-3726
-3751
-3775
-3801
-3826
-3851
-3876
-3900
-3924
-3947
-3969
-3992
-4014
-4035
-4059
-4081
-4104
-4127
-4150
-4174
-4197
-4220
-4244
-4267
-4290
-4314
-4338
-4362
-4386
-4410
-4434
-4458
-4482
-4506
-4529
-4552
-4573
-4594
-4614
-4632
-4649
-4665
-4680
-4694
-4707
-4720
-4732
-4743
-4754
-4765
-4777
-4788
-4801
-4814
-4828
-4842
-4858
-4874
-4890
-4908
-4926
-4945
-4965
-4986
-5008
-5031
-5055
-5081
-5107
-5135
-5163
-5193
-5224
-5255
-5287
-5318
-5349
-5379
-5408
-5435
-5461
-5484
-5506
-5527
-5545
-5562
-5577
-5591
-5603
-5613
-5621
-5629
-5635
-5641
-5647
-5652
-5658
-5664
-5670
-5676
-5683
-5692
-5701
-5712
-5725
-5739
-5756
-5775
-5797
-5820
-5845
-5873
-5902
-5932
-5965
-5997
-6031
-6065
-6098
-6131
-6163
-6194
-6225
-6255
-6284
-6311
-6338
-6363
-6387
-6410
-6431
-6451
-6468
-6484
-6498
-6511
-6521
-6530
-6536
-6541
-6544
-6546
-6547
-6547
-6547
-6545
-6544
-6542
-6539
-6535
-6531
-6526
-6520
-6513
-6505
-6497
-6488
-6479
-6468
-6457
-6445
-6432
-6419
-6406
-6393
-6380
-6369
-6358
-6349
-6341
-6336
-6331
-6328
-6327
-6327
-6329
-6332
-6336
-6341
-6347
-6354
-6362
-6371
-6382
-6394
-6408
-6422
-6438
-6455
-6472
-6489
-6506
-6523
-6540
-6557
-6574
-6590
-6606
-6621
-6636
-6651
-6665
-6678
-6690
-6702
-6713
-6724
-6735
-6745
-6756
-6766
-6777
-6788
-6799
-6810
-6821
-6833
-6845
-6858
-6870
-6883
-6896
-6909
-6922
-6936
-6949
-6963
-6977
-6990
-7003
-7015
-7026
-7037
-7047
-7056
-7065
-7072
-7079
-7085
-7090
-7095
-7100
-7104
-7109
-7114
-7119
-7124
-7129
-7135
-7140
-7146
-7151
-7156
-7161
-7165
-7170
-7174
-7178
-7183
-7187
-7193
-7198
-7204
-7210
-7216
-7222
-7227
-7232
-7236
-7239
-7242
-7244
-7245
-7246
-7245
-7242
-7239
-7235
-7230
-7224
-7217
-7209
-7201
-7193
-7185
-7177
-7169
-7161
-7153
-7145
-7138
-7131
-7124
-7118
-7112
-7107
-7103
-7100
-7098
-7097
-7097
-7097
-7098
-7099
-7099
-7100
-7100
-7099
-7099
-7097
-7095
-7092
-7089
-7086
-7083
-7080
-7078
-7076
-7076
-7076
-7078
-7081
-7086
-7093
-7102
-7114
-7127
-7142
-7160
-7178
-7199
-7220
-7243
-7266
-7292
-7318
-7345
-7374
-7403
-7433
-7464
-7495
-7526
-7556
-7586
-7615
-7643
-7670
-7695
-7719
-7742
-7764
-7784
-7802
-7819
-7834
-7849
-7861
-7873
-7884
-7894
-7903
-7911
-7919
-7926
-7932
-7938
-7943
-7947
-7951
-7953
-7954
-7954
-7953
-7950
-7947
-7942
-7936
-7930
-7923
-7915
-7907
-7898
-7888
-7878
-7868
-7857
-7846
-7834
-7821
-7807
-7793
-7779
-7763
-7748
-7732
-7717
-7701
-7686
-7672
-7658
-7645
-7634
-7623
-7614
-7606
-7600
-7595
-7591
-7588
-7587
-7587
-7587
-7589
-7590
-7592
-7593
-7593
-7593
-7592
-7591
-7589
-7588
-7587
-7587
-7588
-7590
-7594
-7599
-7605
-7612
-7619
-7627
-7635
-7643
-7651
-7660
-7669
-7678
-7687
-7697
-7707
-7718
-7729
-7740
-7751
-7763
-7774
-7785
-7797
-7808
-7818
-7828
-7837
-7846
-7854
-7861
-7867
-7873
-7877
-7881
-7885
-7889
-7893
-7898
-7903
-7910
-7918
-7927
-7937
-7947
-7959
-7970
-7981
-7993
-8003
-8013
-8023
-8032
-8039
-8048
-8054
-8058
-8061
-8063
-8061
-8058
-8053
-8044
-8032
-8020
-8005
-7988
-7968
-7947
-7924
-7899
-7873
-7845
-7817
-7788
-7760
-7733
-7707
-7683
-7661
-7642
-7626
-7612
-7601
-7593
-7586
-7582
-7579
-7578
-7577
-7578
-7579
-7580
-7582
-7584
-7586
-7587
-7589
-7590
-7590
-7590
-7589
-7587
-7584
-7580
-7575
-7569
-7562
-7554
-7545
-7536
-7526
-7515
-7503
-7491
-7478
-7466
-7453
-7440
-7427
-7415
-7404
-7393
-7383
-7373
-7364
-7356
-7347
-7339
-7331
-7324
-7317
-7311
-7306
-7302
-7299
-7298
-7299
-7301
-7305
-7311
-7318
-7328
-7339
-7352
-7366
-7383
-7401
-7420
-7441
-7463
-7487
-7511
-7536
-7562
-7587
-7612
-7636
-7658
-7679
-7697
-7714
-7728
-7739
-7749
-7755
-7760
-7762
-7763
-7761
-7758
-7753
-7748
-7742
-7735
-7729
-7724
-7719
-7716
-7713
-7712
-7711
-7711
-7711
-7711
-7712
-7712
-7711
-7710
-7709
-7708
-7706
-7703
-7701
-7697
-7694
-7690
-7687
-7683
-7679
-7675
-7672
-7670
-7668
-7667
-7667
-7668
-7670
-7672
-7676
-7680
-7685
-7691
-7696
-7701
-7706
-7710
-7714
-7715
-7715
-7713
-7708
-7701
-7691
-7678
-7663
-7644
-7623
-7600
-7574
-7546
-7517
-7487
-7457
-7426
-7394
-7364
-7333
-7303
-7274
-7246
-7219
-7193
-7168
-7145
-7122
-7101
-7080
-7061
-7043
-7025
-7008
-6991
-6975
-6958
-6941
-6925
-6907
-6890
-6872
-6853
-6834
-6815
-6796
-6778
-6760
-6743
-6728
-6714
-6702
-6693
-6686
-6682
-6680
-6682
-6687
-6695
-6707
-6721
-6739
-6760
-6783
-6808
-6835
-6863
-6892
-6921
-6950
-6979
-7007
-7034
-7060
-7084
-7107
-7129
-7148
-7167
-7183
-7198
-7211
-7224
-7235
-7246
-7256
-7266
-7275
-7284
-7293
-7301
-7308
-7315
-7321
-7326
-7332
-7336
-7340
-7344
-7346
-7348
-7349
-7350
-7350
-7350
-7350
-7350
-7350
-7350
-7349
-7347
-7344
-7339
-7332
-7324
-7314
-7301
-7287
-7271
-7253
-7233
-7212
-7190
-7167
-7144
-7119
-7095
-7070
-7046
-7023
-7001
-6980
-6962
-6946
-6932
-6920
-6910
-6903
-6898
-6896
-6896
-6898
-6902
-6908
-6916
-6925
-6936
-6949
-6962
-6976
-6991
-7006
-7020
-7034
-7048
-7061
-7074
-7087
-7101
-7116
-7132
-7150
-7171
-7194
-7220
-7249
-7281
-7316
-7354
-7394
-7437
-7482
-7529
-7577
-7627
-7679
-7732
-7786
-7841
-7897
-7953
-8010
-8069
-8128
-8188
-8247
-8307
-8367
-8427
-8487
-8545
-8603
-8659
-8712
-8763
-8811
-8856
-8897
-8935
-8970
-9001
-9028
-9051
-9070
-9085
-9097
-9106
-9113
-9117
-9120
-9122
-9124
-9125
-9127
-9128
-9130
-9133
-9137
-9142
-9149
-9157
-9166
-9177
-9189
-9202
-9215
-9228
-9241
-9253
-9265
-9275
-9283
-9290
-9295
-9298
-9299
-9298
-9295
-9291
-9286
-9281
-9275
-9269
-9263
-9257
-9251
-9245
-9239
-9233
-9227
-9221
-9214
-9207
-9199
-9191
-9181
-9171
-9160
-9147
-9132
-9116
-9099
-9079
-9058
-9035
-9011
-8985
-8958
-8930
-8901
-8870
-8840
-8809
-8777
-8745
-8714
-8683
-8654
-8626
-8600
-8576
-8555
-8537
-8521
-8508
-8497
-8489
-8482
-8478
-8475
-8474
-8475
-8477
-8480
-8485
-8490
-8497
-8503
-8510
-8518
-8526
-8534
-8542
-8551
-8560
-8570
-8579
-8589
-8600
-8610
-8622
-8634
-8648
-8663
-8679
-8698
-8719
-8743
-8770
-8799
-8832
-8867
-8905
-8944
-8985
-9028
-9072
-9118
-9165
-9214
-9263
-9313
-9364
-9415
-9465
-9515
-9563
-9610
-9655
-9698
-9737
-9773
-9806
-9834
-9858
-9878
-9893
-9904
-9911
-9913
-9910
-9902
-9890
-9872
-9851
-9825
-9795
-9761
-9724
-9684
-9642
-9598
-9553
-9506
-9458
-9408
-9359
-9309
-9259
-9211
-9163
-9118
-9076
-9036
-9000
-8968
-8940
-8916
-8898
-8883
-8874
-8869
-8869
-8873
-8881
-8893
-8908
-8926
-8947
-8969
-8994
-9020
-9047
-9075
-9103
-9131
-9159
-9185
-9211
-9235
-9256
-9276
-9293
-9307
-9318
-9326
-9331
-9332
-9331
-9327
-9321
-9312
-9300
-9288
-9273
-9258
-9241
-9225
-9208
-9191
-9175
-9161
-9148
-9137
-9130
-9126
-9126
-9131
-9141
-9157
-9178
-9205
-9238
-9277
-9321
-9371
-9427
-9488
-9555
-9625
-9700
-9778
-9859
-9942
-10027
-10112
-10197
-10282
-10365
-10445
-10524
-10599
-10672
-10741
-10806
-10868
-10927
-10981
-11031
-11077
-11119
-11155
-11187
-11213
-11234
-11251
-11262
-11268
-11269
-11266
-11258
-11245
-11228
-11207
-11182
-11154
-11121
-11085
-11045
-11001
-10954
-10903
-10847
-10788
-10724
-10656
-10583
-10507
-10426
-10342
-10254
-10162
-10067
-9969
-9869
-9767
-9663
-9558
-9452
-9347
-9242
-9138
-9037
-8938
-8842
-8749
-8661
-8576
-8496
-8420
-8349
-8282
-8220
-8162
-8108
-8058
-8013
-7972
-7936
-7904
-7876
-7851
-7830
-7811
-7795
-7780
-7766
-7753
-7739
-7726
-7712
-7698
-7683
-7668
-7652
-7636
-7619
-7601
-7582
-7563
-7544
-7523
-7502
-7480
-7458
-7437
-7417
-7398
-7380
-7365
-7353
-7343
-7336
-7332
-7330
-7330
-7332
-7335
-7340
-7345
-7351
-7358
-7363
-7368
-7371
-7372
-7370
-7365
-7358
-7347
-7332
-7314
-7291
-7265
-7235
-7201
-7163
-7122
-7076
-7028
-6976
-6920
-6862
-6802
-6738
-6673
-6607
-6539
-6471
-6402
-6334
-6267
-6201
-6137
-6074
-6013
-5955
-5899
-5845
-5793
-5744
-5697
-5652
-5610
-5568
-5529
-5490
-5452
-5415
-5376
-5337
-5297
-5255
-5211
-5165
-5116
-5063
-5008
-4948
-4885
-4818
-4747
-4672
-4593
-4511
-4427
-4340
-4250
-4160
-4067
-3974
-3881
-3787
-3692
-3599
-3505
-3413
-3321
-3232
-3144
-3059
-2978
-2900
-2827
-2758
-2695
-2637
-2586
-2540
-2501
-2469
-2442
-2421
-2406
-2394
-2387
-2384
-2382
-2383
-2384
-2386
-2387
-2388
-2388
-2387
-2385
-2381
-2377
-2372
-2367
-2362
-2359
-2357
-2356
-2358
-2361
-2367
-2374
-2383
-2394
-2407
-2422
-2439
-2459
-2482
-2508
-2537
-2567
-2600
-2633
-2668
-2703
-2738
-2771
-2804
-2835
-2864
-2891
-2915
-2936
-2954
-2968
-2979
-2988
-2993
-2995
-2994
-2990
-2984
-2975
-2963
-2949
-2931
-2911
-2887
-2860
-2831
-2798
-2763
-2725
-2686
-2645
-2603
-2560
-2518
-2475
-2433
-2392
-2351
-2312
-2275
-2239
-2205
-2173
-2144
-2118
-2094
-2074
-2058
-2045
-2036
-2031
-2029
-2031
-2037
-2045
-2058
-2072
-2088
-2107
-2127
-2148
-2170
-2193
-2214
-2235
-2254
-2272
-2287
-2299
-2308
-2315
-2318
-2317
-2313
-2306
-2294
-2280
-2261
-2240
-2216
-2190
-2161
-2131
-2099
-2067
-2033
-2001
-1968
-1935
-1904
-1873
-1843
-1816
-1790
-1767
-1747
-1729
-1715
-1704
-1696
-1692
-1691
-1693
-1699
-1708
-1719
-1733
-1749
-1767
-1786
-1808
-1830
-1854
-1878
-1904
-1929
-1955
-1981
-2005
-2031
-2055
-2079
-2101
-2122
-2142
-2162
-2180
-2197
-2214
-2229
-2243
-2256
-2268
-2278
-2287
-2293
-2298
-2301
-2301
-2299
-2295
-2288
-2280
-2269
-2257
-2244
-2230
-2215
-2201
-2188
-2175
-2164
-2154
-2145
-2139
-2135
-2133
-2133
-2136
-2141
-2148
-2157
-2169
-2182
-2198
-2216
-2235
-2256
-2279
-2303
-2328
-2354
-2379
-2405
-2430
-2454
-2477
-2499
-2519
-2537
-2554
-2568
-2579
-2588
-2593
-2596
-2596
-2594
-2588
-2580
-2568
-2555
-2539
-2521
-2501
-2480
-2457
-2434
-2411
-2388
-2365
-2342
-2320
-2299
-2280
-2261
-2243
-2227
-2211
-2196
-2181
-2166
-2150
-2133
-2115
-2094
-2071
-2045
-2017
-1986
-1952
-1916
-1878
-1837
-1794
-1749
-1702
-1653
-1603
-1551
-1498
-1445
-1390
-1336
-1281
-1225
-1169
-1113
-1055
-997
-938
-878
-816
-752
-686
-619
-549
-477
-403
-327
-249
-168
-85
1
88
179
271
365
462
559
658
758
859
959
1059
1159
1258
1357
1455
1552
1648
1744
1839
1934
2027
2120
2211
2301
2390
2478
2565
2652
2738
2824
2910
2995
3081
3166
3251
3336
3420
3504
3587
3670
3753
3837
3920
4003
4086
4170
4253
4337
4421
4505
4589
4675
4761
4848
4937
5028
5120
5214
5309
5405
5502
5598
5695
5792
5889
5985
6081
6176
6271
6366
6460
6553
6646
6736
6826
6914
7000
7085
7168
7251
7331
7411
7488
7564
7638
7710
7780
7848
7914
7977
8039
8099
8157
8214
8270
8324
8378
8430
8482
8533
8582
8631
8678
8723
8767
8808
8847
8883
8916
8945
8971
8992
9010
9022
9030
9032
9028
9019
9003
8982
8955
8923
8886
8845
8801
8754
8705
8655
8604
8552
8499
8447
8393
8339
8284
8229
8172
8115
8057
7998
7938
7879
7819
7759
7700
7641
7582
7524
7467
7411
7356
7302
7251
7202
7156
7114
7075
7040
7009
6983
6963
6948
6940
6938
6944
6958
6980
7010
7049
7097
7154
7219
7292
7373
7462
7557
7658
7765
7876
7990
8106
8227
8347
8468
8590
8711
8831
8950
9066
9181
9293
9401
9506
9607
9703
9794
9880
9960
10034
10103
10166
10224
10276
10323
10365
10402
10434
10462
10485
10503
10517
10527
10533
10536
10535
10531
10524
10515
10503
10488
10471
10452
10430
10405
10378
10348
10316
10282
10245
10206
10165
10122
10077
10031
9983
9935
9885
9834
9783
9731
9678
9624
9569
9513
9456
9398
9339
9280
9220
9160
9100
9041
8982
8924
8867
8811
8756
8702
8650
8598
8548
8500
8453
8407
8364
8323
8283
8246
8211
8178
8148
8119
8095
8073
8053
8037
8023
8012
8005
8000
7998
7998
8000
8007
8015
8025
8038
8053
8070
8089
8111
8135
8164
8195
8229
8266
8305
8346
8388
8430
8473
8515
8555
8593
8630
8664
8696
8725
8752
8776
8798
8818
8837
8853
8868
8881
8893
8903
8911
8917
8921
8923
8923
8922
8920
8916
8912
8908
8904
8900
8897
8894
8893
8892
8892
8893
8894
8895
8896
8897
8896
8894
8890
8884
8876
8865
8852
8836
8818
8798
8775
8751
8725
8697
8669
8639
8608
8577
8545
8512
8478
8444
8410
8375
8339
8302
8265
8226
8186
8144
8100
8054
8007
7958
7907
7855
7803
7750
7698
7647
7596
7547
7500
7454
7411
7370
7332
7295
7261
7229
7200
7173
7148
7127
7108
7093
7083
7076
7074
7077
7086
7101
7121
7147
7180
7218
7262
7310
7363
7418
7476
7536
7597
7659
7721
7783
7845
7907
7967
8026
8085
8141
8198
8251
8301
8349
8395
8437
8475
8511
8542
8570
8594
8614
8630
8642
8651
8655
8656
8653
8646
8636
8623
8608
8589
8568
8544
8518
8490
8460
8427
8392
8355
8317
8276
8234
8189
8141
8092
8039
7984
7925
7863
7798
7730
7658
7583
7505
7425
7341
7256
7168
7078
6987
6894
6799
6703
6605
6506
6405
6302
6198
6093
5988
5883
5779
5677
5577
5479
5384
5293
5206
5123
5045
4972
4904
4841
4783
4731
4684
4641
4602
4567
4535
4506
4480
4456
4433
4411
4390
4369
4348
4327
4305
4282
4258
4233
4206
4178
4149
4118
4085
4050
4013
3972
3928
3881
3829
3772
3711
3645
3573
3497
3415
3329
3238
3143
3044
2942
2836
2727
2615
2501
2385
2267
2147
2025
1903
1780
1656
1531
1405
1278
1150
1020
892
761
631
501
371
242
114
-12
-136
-257
-375
-490
-602
-711
-816
-918
-1016
-1111
-1203
-1292
-1376
-1458
-1536
-1611
-1683
-1752
-1818
-1882
-1944
-2005
-2064
-2122
-2179
-2234
-2288
-2342
-2394
-2446
-2496
-2547
-2596
-2646
-2696
-2746
-2796
-2847
-2898
-2949
-2999
-3050
-3100
-3150
-3200
-3249
-3298
-3347
-3397
-3447
-3497
-3548
-3599
-3649
-3700
-3750
-3799
-3848
-3896
-3943
-3990
-4037
-4082
-4127
-4172
-4216
-4259
-4302
-4346
-4389
-4433
-4477
-4522
-4567
-4614
-4661
-4710
-4760
-4812
-4865
-4919
-4976
-5034
-5093
-5153
-5215
-5277
-5339
-5402
-5465
-5529
-5593
-5658
-5723
-5789
-5855
-5922
-5990
-6059
-6129
-6200
-6274
-6350
-6428
-6509
-6593
-6680
-6771
-6864
-6962
-7063
-7167
-7275
-7385
-7499
-7615
-7732
-7852
-7974
-8096
-8219
-8343
-8466
-8589
-8710
-8830
-8948
-9063
-9176
-9286
-9394
-9498
-9599
-9697
-9791
-9882
-9969
-10052
-10131
-10205
-10275
-10340
-10401
-10457
-10509
-10557
-10602
-10642
-10679
-10713
-10744
-10771
-10796
-10817
-10836
-10851
-10863
-10872
-10878
-10882
-10883
-10882
-10879
-10875
-10869
-10863
-10856
-10849
-10843
-10836
-10831
-10826
-10823
-10821
-10821
-10823
-10828
-10836
-10846
-10860
-10877
-10897
-10921
-10949
-10980
-11014
-11052
-11094
-11138
-11185
-11235
-11287
-11340
-11395
-11450
-11505
-11561
-11616
-11671
-11725
-11779
-11833
-11886
-11939
-11991
-12042
-12092
-12141
-12189
-12235
-12279
-12322
-12362
-12400
-12436
-12471
-12505
-12537
-12570
-12602
-12635
-12668
-12702
-12736
-12770
-12804
-12837
-12870
-12901
-12931
-12959
-12984
-13007
-13027
-13043
-13057
-13068
-13077
-13083
-13088
-13092
-13095
-13098
-13103
-13109
-13118
-13129
-13144
-13162
-13184
-13209
-13238
-13271
-13307
-13346
-13387
-13431
-13477
-13523
-13571
-13619
-13666
-13713
-13758
-13801
-13842
-13880
-13915
-13947
-13975
-14000
-14022
-14040
-14055
-14067
-14076
-14083
-14089
-14093
-14097
-14100
-14104
-14109
-14115
-14122
-14130
-14140
-14152
-14164
-14177
-14191
-14204
-14217
-14229
-14240
-14249
-14257
-14263
-14268
-14271
-14272
-14273
-14272
-14270
-14268
-14265
-14263
-14261
-14259
-14259
-14259
-14262
-14266
-14273
-14282
-14293
-14306
-14322
-14340
-14361
-14383
-14406
-14431
-14457
-14485
-14513
-14542
-14572
-14601
-14631
-14660
-14687
-14714
-14739
-14761
-14782
-14800
-14815
-14829
-14840
-14848
-14855
-14859
-14862
-14863
-14863
-14861
-14858
-14854
-14848
-14841
-14834
-14826
-14817
-14809
-14802
-14795
-14789
-14785
-14783
-14782
-14784
-14789
-14796
-14806
-14819
-14835
-14854
-14876
-14900
-14927
-14956
-14986
-15017
-15048
-15080
-15110
-15141
-15170
-15199
-15226
-15252
-15277
-15301
-15322
-15343
-15361
-15377
-15391
-15403
-15413
-15420
-15424
-15426
-15425
-15422
-15417
-15410
-15402
-15391
-15379
-15366
-15351
-15335
-15318
-15300
-15282
-15263
-15243
-15223
-15201
-15178
-15154
-15128
-15100
-15070
-15039
-15006
-14971
-14934
-14896
-14857
-14816
-14774
-14731
-14687
-14642
-14596
-14549
-14502
-14455
-14408
-14361
-14315
-14270
-14227
-14184
-14143
-14102
-14063
-14024
-13986
-13948
-13911
-13873
-13836
-13799
-13761
-13724
-13687
-13649
-13611
-13574
-13537
-13500
-13463
-13427
-13392
-13358
-13325
-13294
-13266
-13240
-13217
-13198
-13183
-13172
-13167
-13167
-13173
-13184
-13202
-13226
-13256
-13292
-13334
-13381
-13433
-13490
-13550
-13614
-13682
-13751
-13822
-13895
-13969
-14043
-14118
-14191
-14264
-14334
-14402
-14467
-14527
-14584
-14635
-14681
-14722
-14756
-14784
-14805
-14819
-14827
-14828
-14823
-14812
-14795
-14774
-14749
-14720
-14688
-14654
-14618
-14581
-14542
-14502
-14461
-14420
-14378
-14335
-14292
-14249
-14206
-14162
-14117
-14072
-14025
-13977
-13927
-13875
-13821
-13765
-13705
-13643
-13579
-13511
-13440
-13366
-13290
-13210
-13129
-13045
-12960
-12874
-12787
-12701
-12616
-12531
-12449
-12369
-12292
-12218
-12147
-12081
-12017
-11958
-11902
-11849
-11800
-11753
-11709
-11667
-11627
-11589
-11554
-11519
-11487
-11455
-11425
-11396
-11368
-11340
-11314
-11288
-11263
-11239
-11217
-11195
-11174
-11155
-11137
-11121
-11106
-11093
-11083
-11074
-11067
-11061
-11057
-11054
-11052
-11051
-11049
-11046
-11043
-11039
-11032
-11024
-11012
-10998
-10981
-10961
-10938
-10912
-10882
-10850
-10814
-10775
-10733
-10689
-10641
-10590
-10536
-10479
-10418
-10354
-10287
-10216
-10143
-10067
-9988
-9908
-9826
-9744
-9661
-9579
-9497
-9415
-9335
-9256
-9179
-9103
-9031
-8961
-8894
-8831
-8772
-8718
-8668
-8622
-8581
-8545
-8513
-8485
-8460
-8439
-8420
-8404
-8389
-8376
-8364
-8353
-8343
-8332
-8322
-8312
-8301
-8291
-8280
-8269
-8259
-8248
-8238
-8228
-8219
-8210
-8201
-8192
-8182
-8172
-8160
-8146
-8131
-8112
-8090
-8066
-8038
-8005
-7969
-7928
-7882
-7833
-7779
-7721
-7659
-7595
-7527
-7458
-7387
-7315
-7242
-7169
-7098
-7027
-6958
-6891
-6826
-6764
-6705
-6649
-6595
-6544
-6496
-6452
-6409
-6370
-6333
-6299
-6266
-6236
-6207
-6178
-6151
-6124
-6096
-6068
-6038
-6006
-5972
-5935
-5895
-5852
-5806
-5757
-5705
-5651
-5595
-5537
-5478
-5418
-5356
-5295
-5232
-5170
-5107
-5044
-4982
-4919
-4858
-4796
-4736
-4677
-4619
-4562
-4508
-4456
-4407
-4361
-4320
-4285
-4255
-4233
-4218
-4211
-4212
-4222
-4240
-4266
-4300
-4340
-4388
-4442
-4501
-4565
-4635
-4709
-4787
-4870
-4956
-5045
-5138
-5234
-5333
-5435
-5539
-5644
-5752
-5859
-5968
-6076
-6184
-6291
-6397
-6501
-6604
-6704
-6801
-6895
-6985
-7072
-7154
-7232
-7305
-7373
-7437
-7496
-7551
-7601
-7647
-7688
-7724
-7756
-7783
-7804
-7820
-7829
-7833
-7829
-7819
-7801
-7776
-7743
-7703
-7655
-7599
-7537
-7467
-7392
-7310
-7222
-7129
-7031
-6928
-6821
-6711
-6598
-6483
-6366
-6248
-6130
-6012
-5894
-5776
-5660
-5544
-5430
-5318
-5208
-5100
-4995
-4892
-4792
-4694
-4599
-4507
-4416
-4328
-4242
-4158
-4075
-3996
-3917
-3840
-3764
-3689
-3615
-3544
-3474
-3406
-3340
-3277
-3217
-3160
-3105
-3054
-3006
-2961
-2919
-2880
-2845
-2814
-2786
-2761
-2741
-2725
-2712
-2704
-2699
-2699
-2702
-2708
-2716
-2726
-2737
-2747
-2756
-2763
-2768
-2769
-2766
-2759
-2748
-2732
-2711
-2686
-2657
-2624
-2587
-2546
-2502
-2455
-2405
-2352
-2296
-2238
-2176
-2113
-2045
-1978
-1907
-1835
-1760
-1684
-1607
-1530
-1452
-1374
-1296
-1220
-1146
-1073
-1002
-935
-870
-808
-748
-691
-637
-585
-536
-489
-445
-404
-365
-329
-296
-266
-239
-214
-191
-171
-152
-135
-118
-102
-86
-69
-52
-34
-14
7
29
52
76
100
124
148
170
192
211
228
243
254
261
265
264
258
248
233
213
187
157
121
81
36
-14
-67
-125
-187
-253
-323
-396
-473
-553
-635
-721
-810
-900
-993
-1088
-1184
-1281
-1378
-1475
-1572
-1669
-1764
-1859
-1952
-2043
-2132
-2219
-2303
-2384
-2462
-2536
-2608
-2677
-2744
-2808
-2870
-2930
-2988
-3045
-3101
-3154
-3207
-3259
-3310
-3360
-3409
-3458
-3506
-3554
-3602
-3649
-3696
-3743
-3788
-3833
-3877
-3920
-3961
-4001
-4038
-4075
-4109
-4140
-4168
-4193
-4214
-4232
-4247
-4258
-4265
-4269
-4268
-4265
-4258
-4248
-4235
-4219
-4201
-4181
-4160
-4137
-4112
-4086
-4059
-4033
-4003
-3975
-3946
-3916
-3886
-3857
-3827
-3799
-3771
-3745
-3720
-3697
-3675
-3654
-3636
-3618
-3602
-3587
-3573
-3560
-3548
-3536
-3525
-3513
-3502
-3489
-3475
-3459
-3441
-3421
-3399
-3374
-3346
-3315
-3280
-3243
-3203
-3159
-3113
-3064
-3011
-2957
-2899
-2839
-2777
-2713
-2647
-2579
-2509
-2437
-2364
-2290
-2214
-2136
-2057
-1977
-1896
-1813
-1730
-1646
-1562
-1478
-1394
-1310
-1228
-1146
-1067
-989
-914
-841
-770
-702
-636
-573
-513
-455
-400
-349
-301
-257
-217
-181
-149
-122
-101
-85
-76
-72
-76
-86
-102
-125
-154
-188
-226
-268
-313
-361
-410
-460
-510
-559
-608
-656
-702
-746
-789
-830
-869
-906
-942
-975
-1006
-1034
-1059
-1081
-1099
-1114
-1125
-1131
-1134
-1132
-1127
-1117
-1103
-1085
-1063
-1037
-1008
-974
-937
-897
-853
-807
-756
-703
-646
-586
-522
-454
-381
-305
-223
-137
-47
47
144
245
349
455
562
671
782
893
1006
1119
1233
1349
1465
1582
1700
1819
1939
2061
2183
2306
2430
2555
2681
2808
2936
3066
3197
3330
3466
3604
3745
3889
4037
4188
4342
4499
4658
4820
4984
5149
5316
5483
5650
5818
5985
6151
6316
6479
6641
6802
6960
7117
7271
7423
7572
7719
7862
8003
8141
8275
8406
8535
8659
8781
8900
9015
9128
9237
9345
9449
9552
9652
9750
9847
9941
10034
10125
10215
10302
10387
10471
10552
10632
10709
10783
10856
10925
10993
11058
11121
11181
11240
11297
11351
11404
11455
11504
11551
11597
11642
11687
11731
11775
11821
11868
11917
11967
12021
12076
12134
12193
12256
12320
12386
12453
12521
12590
12659
12729
12797
12865
12931
12995
13058
13118
13175
13229
13281
13329
13374
13415
13453
13487
13518
13544
13567
13585
13598
13606
13610
13608
13600
13587
13569
13545
13516
13481
13442
13397
13348
13294
13236
13174
13109
13040
12968
12893
12815
12735
12652
12567
12480
12390
12299
12207
12113
12017
11920
11822
11723
11624
11525
11425
11327
11229
11132
11037
10944
10853
10764
10679
10596
10517
10442
10371
10304
10241
10184
10130
10082
10038
9999
9965
9934
9908
9885
9865
9848
9833
9820
9808
9797
9788
9779
9772
9765
9759
9754
9750
9748
9746
9746
9747
9750
9754
9760
9767
9776
9786
9797
9810
9824
9839
9855
9873
9893
9914
9938
9963
9990
10018
10048
10080
10113
10147
10181
10216
10251
10287
10323
10358
10393
10427
10461
10493
10524
10553
10581
10607
10632
10655
10677
10697
10717
10737
10756
10776
10796
10817
10838
10861
10885
10911
10939
10968
10999
11032
11067
11104
11143
11182
11223
11264
11306
11347
11388
11429
11469
11507
11545
11581
11617
11651
11684
11717
11750
11782
11814
11846
11878
11909
11941
11971
12001
12029
12057
12084
12110
12134
12156
12177
12196
12212
12226
12238
12248
12255
12260
12263
12263
12262
12258
12253
12247
12240
12232
12223
12214
12205
12196
12188
12179
12171
12163
12156
12149
12142
12136
12131
12126
12122
12119
12116
12114
12112
12110
12109
12107
12106
12105
12104
12104
12105
12108
12112
12118
12126
12135
12147
12161
12178
12196
12216
12239
12264
12290
12319
12350
12383
12418
12456
12496
12539
12583
12630
12679
12729
12780
12831
12883
12934
12986
13037
13089
13141
13194
13248
13303
13360
13419
13480
13543
13609
13678
13749
13823
13900
13979
14060
14144
14230
14317
14405
14495
14585
14678
14771
14866
14963
15061
15162
15265
15371
15479
15590
15703
15820
15939
16062
16187
16315
16447
16580
16717
16855
16997
17140
17286
17433
17583
17735
17889
18045
18202
18361
18522
18684
18847
19010
19173
19337
19499
19660
19819
19976
20131
20282
20430
20573
20712
20847
20976
21099
21216
21328
21433
21532
21625
21711
21791
21866
21934
21997
22054
22107
22154
22198
22237
22274
22308
22341
22372
22402
22431
22461
22490
22520
22549
22578
22607
22635
22663
22689
22714
22737
22758
22776
22792
22804
22812
22817
22818
22815
22808
22796
22781
22761
22739
22713
22685
22654
22622
22588
22553
22518
22482
22446
22410
22374
22339
22304
22270
22237
22204
22172
22140
22109
22079
22049
22020
21991
21964
21938
21913
21889
21868
21847
21829
21812
21797
21784
21772
21762
21752
21743
21733
21722
21711
21697
21681
21663
21641
21617
21589
21558
21523
21485
21443
21397
21348
21295
21239
21180
21118
21054
20987
20918
20848
20777
20705
20633
20561
20490
20421
20353
20287
20223
20161
20101
20043
19986
19930
19874
19817
19759
19700
19639
19576
19511
19443
19373
19300
19225
19147
19067
18985
18901
18816
18729
18641
18551
18461
18370
18279
18188
18097
18005
17915
17825
17736
17649
17562
17476
17392
17309
17228
17148
17070
16995
16920
16848
16777
16707
16637
16567
16496
16426
16354
16283
16210
16140
16070
16001
15935
15870
15809
15750
15694
15642
15592
15545
15501
15458
15417
15378
15340
15302
15264
15226
15188
15149
15110
15069
15027
14984
14940
14893
14845
14794
14742
14687
14630
14571
14511
14448
14385
14320
14254
14187
14120
14052
13984
13918
13852
13787
13724
13664
13607
13553
13502
13454
13409
13367
13327
13289
13253
13218
13184
13150
13118
13085
13054
13022
12992
12963
12934
12906
12879
12852
12825
12798
12771
12743
12715
12686
12656
12625
12594
12561
12528
12493
12456
12418
12377
12333
12286
12235
12181
12121
12058
11989
11915
11835
11749
11658
11561
11458
11349
11235
11115
10991
10862
10730
10594
10455
10314
10171
10027
9882
9737
9592
9447
9303
9160
9018
8877
8738
8601
8466
8333
8203
8076
7952
7831
7713
7597
7484
7374
7265
7159
7054
6951
6849
6748
6648
6548
6449
6350
6251
6151
6051
5951
5850
5749
5648
5546
5444
5342
5241
5140
5040
4941
4844
4748
4653
4560
4468
4378
4289
4201
4115
4030
3949
3869
3791
3716
3645
3576
3511
3449
3391
3336
3285
3236
3191
3149
3108
3071
3035
3001
2969
2938
2908
2880
2852
2824
2797
2769
2741
2711
2681
2649
2615
2579
2541
2501
2458
2413
2365
2315
2264
2210
2156
2101
2045
1989
1932
1876
1821
1766
1711
1658
1605
1553
1502
1452
1402
1352
1303
1253
1204
1154
1104
1055
1004
956
907
858
811
765
720
676
635
595
557
521
487
456
427
400
376
353
331
311
292
274
255
237
218
198
177
154
129
102
72
40
4
-35
-79
-127
-180
-238
-301
-370
-444
-523
-607
-697
-790
-888
-990
-1094
-1202
-1312
-1424
-1539
-1654
-1771
-1888
-2005
-2124
-2243
-2361
-2480
-2599
-2718
-2838
-2957
-3078
-3198
-3318
-3439
-3559
-3680
-3800
-3919
-4037
-4154
-4270
-4384
-4495
-4605
-4711
-4814
-4914
-5010
-5102
-5189
-5272
-5350
-5423
-5491
-5553
-5611
-5664
-5713
-5757
-5798
-5836
-5871
-5904
-5935
-5964
-5991
-6018
-6043
-6068
-6093
-6117
-6141
-6164
-6189
-6213
-6239
-6265
-6293
-6322
-6352
-6384
-6417
-6451
-6486
-6522
-6559
-6595
-6632
-6668
-6704
-6739
-6774
-6809
-6843
-6878
-6913
-6949
-6986
-7024
-7063
-7104
-7147
-7192
-7239
-7288
-7340
-7394
-7450
-7509
-7570
-7633
-7699
-7766
-7836
-7907
-7981
-8055
-8132
-8211
-8290
-8371
-8452
-8534
-8617
-8700
-8783
-8866
-8949
-9032
-9114
-9196
-9276
-9356
-9435
-9513
-9590
-9664
-9737
-9807
-9875
-9940
-10001
-10060
-10114
-10166
-10214
-10259
-10302
-10341
-10379
-10415
-10449
-10482
-10515
-10548
-10581
-10614
-10649
-10684
-10720
-10757
-10795
-10833
-10873
-10913
-10953
-10995
-11037
-11081
-11127
-11174
-11224
-11276
-11330
-11386
-11445
-11505
-11567
-11630
-11694
-11759
-11823
-11887
-11950
-12013
-12075
-12136
-12195
-12254
-12313
-12371
-12429
-12488
-12547
-12607
-12668
-12731
-12795
-12861
-12928
-12995
-13064
-13133
-13203
-13272
-13342
-13411
-13480
-13548
-13615
-13681
-13746
-13810
-13873
-13934
-13995
-14055
-14113
-14171
-14228
-14284
-14340
-14396
-14452
-14508
-14564
-14622
-14682
-14743
-14807
-14873
-14941
-15013
-15088
-15166
-15248
-15333
-15422
-15515
-15611
-15710
-15814
-15920
-16029
-16142
-16257
-16375
-16495
-16616
-16739
-16862
-16985
-17108
-17231
-17352
-17472
-17591
-17707
-17822
-17934
-18044
-18152
-18258
-18363
-18465
-18567
-18667
-18767
-18866
-18965
-19064
-19163
-19262
-19362
-19463
-19564
-19666
-19769
-19873
-19977
-20083
-20189
-20297
-20405
-20515
-20627
-20739
-20853
-20968
-21084
-21201
-21319
-21436
-21553
-21670
-21786
-21902
-22016
-22128
-22239
-22349
-22456
-22560
-22663
-22762
-22859
-22952
-23043
-23131
-23216
-23299
-23379
-23457
-23533
-23607
-23679
-23750
-23819
-23887
-23953
-24019
-24083
-24146
-24207
-24268
-24329
-24388
-24447
-24506
-24565
-24625
-24684
-24744
-24804
-24866
-24928
-24991
-25054
-25119
-25184
-25249
-25314
-25378
-25443
-25506
-25568
-25629
-25688
-25746
-25802
-25857
-25909
-25961
-26010
-26059
-26106
-26153
-26200
-26246
-26294
-26342
-26392
-26443
-26496
-26551
-26608
-26667
-26729
-26792
-26858
-26926
-26996
-27068
-27142
-27219
-27297
-27379
-27462
-27548
-27637
-27728
-27822
-27920
-28021
-28126
-28234
-28346
-28462
-28582
-28707
-28835
-28967
-29103
-29241
-29382
-29525
-29669
-29813
-29956
-30099
-30240
-30378
-30513
-30644
-30770
-30892
-31008
-31118
-31222
-31320
-31412
-31497
-31575
-31648
-31714
-31774
-31828
-31876
-31919
-31957
-31991
-32019
-32043
-32064
-32080
-32093
-32101
-32107
-32110
-32107
-32101
-32092
-32078
-32060
-32037
-32011
-31980
-31945
-31906
-31864
-31818
-31770
-31718
-31664
-31608
-31550
-31490
-31428
-31366
-31302
-31238
-31174
-31110
-31046
-30983
-30921
-30861
-30802
-30745
-30691
-30640
-30591
-30545
-30502
-30463
-30427
-30395
-30366
-30341
-30319
-30301
-30285
-30272
-30262
-30253
-30245
-30239
-30233
-30227
-30220
-30212
-30204
-30194
-30182
-30169
-30154
-30137
-30118
-30098
-30076
-30053
-30028
-30002
-29974
-29946
-29916
-29887
-29857
-29827
-29798
-29770
-29743
-29719
-29696
-29677
-29660
-29647
-29636
-29629
-29625
-29623
-29623
-29626
-29630
-29635
-29641
-29648
-29655
-29662
-29667
-29672
-29674
-29673
-29669
-29662
-29649
-29632
-29608
-29579
-29543
-29500
-29451
-29395
-29332
-29263
-29188
-29107
-29021
-28929
-28834
-28737
-28637
-28536
-28436
-28336
-28239
-28145
-28055
-27969
-27888
-27813
-27744
-27681
-27626
-27577
-27536
-27502
-27475
-27455
-27441
-27434
-27434
-27439
-27449
-27465
-27485
-27508
-27535
-27565
-27596
-27628
-27661
-27695
-27728
-27761
-27794
-27826
-27858
-27889
-27920
-27950
-27979
-28007
-28034
-28059
-28083
-28106
-28127
-28146
-28162
-28177
-28190
-28201
-28209
-28216
-28220
-28223
-28225
-28225
-28225
-28224
-28222
-28219
-28215
-28211
-28205
-28198
-28190
-28179
-28167
-28152
-28135
-28115
-28093
-28068
-28039
-28008
-27975
-27939
-27902
-27863
-27824
-27784
-27744
-27705
-27665
-27627
-27588
-27550
-27511
-27472
-27432
-27390
-27347
-27302
-27255
-27206
-27153
-27098
-27040
-26979
-26915
-26847
-26777
-26704
-26627
-26549
-26467
-26384
-26298
-26210
-26121
-26030
-25939
-25847
-25754
-25661
-25569
-25476
-25383
-25291
-25199
-25107
-25015
-24924
-24833
-24744
-24655
-24567
-24480
-24394
-24309
-24225
-24142
-24059
-23977
-23894
-23812
-23728
-23643
-23556
-23468
-23377
-23283
-23187
-23087
-22985
-22879
-22770
-22657
-22542
-22425
-22305
-22184
-22061
-21938
-21813
-21688
-21563
-21438
-21313
-21188
-21064
-20941
-20818
-20696
-20575
-20454
-20334
-20215
-20097
-19980
-19864
-19749
-19635
-19524
-19414
-19307
-19203
-19101
-19003
-18908
-18816
-18728
-18644
-18563
-18485
-18411
-18340
-18272
-18208
-18147
-18089
-18034
-17982
-17934
-17889
-17848
-17810
-17775
-17743
-17715
-17688
-17664
-17641
-17619
-17598
-17578
-17557
-17535
-17513
-17490
-17465
-17439
-17411
-17381
-17349
-17316
-17281
-17244
-17206
-17166
-17125
-17083
-17040
-16995
-16948
-16901
-16852
-16802
-16751
-16698
-16645
-16592
-16538
-16485
-16433
-16381
-16332
-16283
-16239
-16198
-16158
-16123
-16090
-16059
-16033
-16009
-15987
-15967
-15949
-15933
-15918
-15904
-15891
-15879
-15866
-15854
-15841
-15827
-15812
-15795
-15777
-15756
-15731
-15703
-15671
-15634
-15592
-15546
-15494
-15436
-15374
-15306
-15233
-15156
-15074
-14989
-14900
-14809
-14715
-14621
-14526
-14431
-14337
-14245
-14156
-14069
-13986
-13908
-13833
-13762
-13696
-13634
-13577
-13523
-13473
-13427
-13384
-13344
-13307
-13273
-13240
-13210
-13181
-13153
-13126
-13098
-13071
-13042
-13012
-12980
-12945
-12909
-12869
-12826
-12780
-12730
-12676
-12619
-12558
-12494
-12427
-12357
-12285
-12210
-12135
-12058
-11982
-11905
-11829
-11754
-11681
-11609
-11538
-11470
-11404
-11339
-11276
-11215
-11155
-11096
-11038
-10981
-10923
-10866
-10808
-10750
-10691
-10630
-10568
-10504
-10438
-10369
-10296
-10221
-10142
-10059
-9973
-9883
-9789
-9691
-9589
-9484
-9374
-9260
-9143
-9021
-8894
-8764
-8629
-8490
-8347
-8200
-8048
-7893
-7734
-7570
-7402
-7230
-7055
-6875
-6691
-6504
-6313
-6118
-5921
-5720
-5517
-5311
-5103
-4892
-4680
-4466
-4251
-4035
-3818
-3600
-3382
-3163
-2945
-2727
-2509
-2292
-2075
-1860
-1646
-1434
-1224
-1016
-810
-608
-408
-213
-21
166
348
525
697
864
1026
1182
1332
1477
1616
1750
1877
2000
2116
2227
2333
2433
2529
2620
2707
2789
2868
2943
3014
3082
3147
3209
3269
3327
3383
3437
3489
3540
3590
3638
3685
3731
3776
3819
3860
3900
3937
3973
4006
4037
4065
4091
4115
4137
4156
4175
4192
4207
4222
4237
4250
4264
4277
4290
4303
4317
4331
4347
4363
4382
4402
4425
4450
4478
4509
4542
4578
4616
4657
4700
4745
4792
4842
4894
4947
5002
5059
5117
5177
5240
5304
5371
5440
5513
5588
5667
5749
5835
5923
6014
6108
6204
6302
6402
6503
6605
6708
6810
6912
7014
7115
7215
7315
7413
7511
7608
7704
7800
7895
7989
8084
8178
8272
8367
8462
8557
8654
8751
8849
8949
9051
9154
9259
9367
9476
9589
9704
9822
9942
10065
10190
10317
10446
10577
10709
10842
10977
11111
11247
11382
11519
11655
11791
11928
12065
12202
12338
12474
12610
12745
12879
13012
13144
13274
13403
13529
13653
13775
13895
14012
14127
14240
14352
14462
14571
14681
14790
14900
15012
15124
15238
15354
15472
15593
15717
15844
15975
16110
16248
16391
16539
16691
16848
17009
17174
17343
17516
17692
17871
18053
18237
18422
18610
18799
18989
19181
19375
19569
19764
19959
20155
20350
20546
20741
20936
21131
21326
21520
21715
21909
22103
22296
22489
22680
22871
23060
23247
23432
23616
23797
23976
24153
24328
24499
24669
24835
24999
25159
25316
25470
25619
25764
25905
26042
26173
26300
26421
26537
26648
26753
26853
26948
27038
27124
27204
27281
27353
27422
27487
27550
27610
27669
27726
27783
27840
27897
27956
28016
28079
28144
28212
28283
28357
28435
28516
28602
28690
28783
28879
28978
29081
29188
29298
29411
29528
29647
29769
29894
30021
30150
30280
30412
30544
30677
30811
30946
31080
31216
31351
31487
31623
31759
31895
32031
32167
32302
32438
32572
32704
32835
32963
33089
33211
33330
33445
33555
33660
33760
33853
33941
34021
34094
34159
34215
34264
34304
34335
34358
34372
34377
34374
34363
34345
34319
34285
34245
34199
34147
34090
34027
33961
33890
33816
33740
33660
33579
33496
33412
33326
33241
33156
33071
32986
32904
32822
32744
32667
32593
32523
32455
32391
32329
32272
32217
32165
32118
32073
32031
31995
31961
31932
31907
31886
31870
31860
31855
31856
31862
31876
31895
31921
31953
31991
32036
32086
32141
32202
32268
32339
32414
32493
32576
32662
32750
32842
32935
33028
33121
33214
33307
33398
33487
33574
33659
33741
33820
33896
33969
34038
34104
34168
34227
34284
34338
34389
34438
34486
34531
34576
34621
34666
34712
34758
34807
34858
34911
34967
35027
35089
35155
35224
35296
35371
35448
35529
35612
35697
35785
35875
35967
36062
36160
36260
36363
36469
36579
36692
36809
36929
37053
37181
37313
37448
37586
37727
37872
38019
38168
38319
38471
38623
38775
38927
39078
39227
39375
39522
39667
39811
39952
40092
40231
40367
40502
40635
40767
40896
41025
41151
41276
41400
41522
41644
41765
41885
42006
42126
42247
42369
42492
42617
42743
42871
43001
43132
43265
43399
43535
43672
43809
43947
44086
44224
44363
44501
44638
44774
44910
45044
45176
45307
45437
45565
45691
45814
45936
46055
46171
46284
46395
46502
46607
46708
46806
46902
46994
47083
47168
47251
47330
47405
47476
47544
47607
47665
47719
47768
47812
47850
47883
47910
47932
47948
47959
47965
47967
47963
47955
47943
47928
47909
47887
47862
47835
47806
47775
47742
47707
47672
47635
47597
47558
47518
47476
47433
47389
47342
47293
47242
47187
47130
47069
47003
46934
46860
46782
46698
46610
46518
46420
46318
46212
46101
45986
45868
45745
45620
45491
45360
45227
45092
44956
44819
44683
44546
44411
44277
44144
44014
43886
43761
43638
43519
43403
43291
43182
43076
42973
42874
42778
42685
42596
42509
42424
42342
42261
42183
42105
42029
41953
41878
41802
41726
41649
41570
41491
41409
41326
41241
41153
41064
40972
40878
40782
40683
40583
40482
40379
40276
40171
40066
39960
39854
39747
39640
39532
39424
39315
39205
39095
38983
38870
38757
38643
38528
38413
38298
38183
38068
37955
37842
37730
37621
37512
37406
37302
37199
37099
37002
36906
36813
36722
36633
36546
36460
36376
36294
36212
36132
36051
35972
35893
35814
35735
35657
35579
35500
35422
35345
35267
35189
35111
35033
34954
34876
34798
34720
34643
34567
34492
34418
34348
34280
34215
34155
34098
34046
33998
33955
33917
33884
33857
33834
33817
33804
33797
33794
33795
33801
33811
33824
33840
33859
33880
33904
33929
33955
33982
34008
34035
34060
34084
34106
34127
34144
34159
34171
34180
34185
34187
34185
34179
34170
34158
34143
34126
34106
34084
34061
34036
34010
33983
33955
33927
33898
33868
33839
33809
33779
33749
33720
33692
33665
33639
33615
33593
33573
33555
33539
33525
33514
33504
33496
33489
33483
33478
33473
33468
33462
33456
33449
33440
33430
33418
33403
33386
33367
33345
33321
33294
33264
33232
33198
33161
33121
33079
33035
32988
32939
32888
32835
32781
32726
32671
32616
32561
32506
32453
32400
32348
32299
32252
32206
32161
32118
32077
32036
31996
31956
31917
31878
31839
31799
31759
31718
31677
31634
31590
31545
31498
31451
31402
31353
31302
31251
31199
31147
31095
31042
30990
30938
30885
30833
30782
30730
30680
30629
30579
30530
30482
30434
30386
30338
30290
30243
30194
30145
30096
30045
29994
29941
29888
29835
29782
29728
29675
29623
29571
29521
29471
29423
29376
29330
29285
29242
29200
29159
29120
29082
29045
29009
28974
28939
28905
28871
28836
28801
28765
28727
28689
28649
28608
28565
28520
28474
28425
28375
28322
28268
28211
28152
28090
28027
27961
27893
27823
27750
27676
27601
27523
27445
27366
27287
27207
27128
27050
26973
26898
26825
26754
26686
26620
26558
26500
26445
26393
26345
26300
26258
26220
26183
26150
26118
26088
26058
26029
25999
25969
25936
25901
25862
25821
25775
25724
25669
25609
25545
25475
25401
25322
25238
25150
25058
24963
24864
24763
24660
24554
24448
24340
24232
24123
24015
23906
23798
23691
23585
23480
23377
23276
23177
23080
22985
22893
22804
22717
22632
22550
22470
22393
22318
22246
22176
22108
22043
21980
21919
21860
21804
21750
21698
21648
21600
21554
21510
21469
21431
21395
21362
21332
21306
21283
21265
21250
21240
21234
21233
21235
21241
21250
21263
21279
21297
21319
21342
21367
21394
21423
21452
21482
21513
21543
21573
21603
21632
21661
21688
21715
21740
21765
21788
21812
21834
21857
21880
21903
21927
21951
21977
22003
22030
22058
22086
22115
22144
22174
22203
22232
22262
22291
22319
22348
22376
22404
22432
22460
22488
22516
22544
22573
22602
22632
22662
22693
22726
22760
22796
22835
22876
22920
22968
23019
23074
23133
23196
23263
23335
23411
23491
23577
23667
23762
23862
23966
24075
24188
24304
24423
24546
24670
24796
24923
25051
25180
25309
25437
25565
25692
25819
25944
26069
26192
26313
26433
26551
26667
26780
26891
26998
27103
27203
27301
27394
27484
27569
27649
27725
27796
27861
27921
27976
28024
28066
28103
28133
28156
28174
28186
28192
28192
28188
28179
28166
28149
28128
28105
28080
28053
28024
27995
27965
27936
27907
27879
27852
27826
27802
27780
27760
27742
27727
27713
27702
27693
27686
27681
27678
27677
27677
27679
27683
27688
27694
27703
27713
27726
27741
27758
27778
27801
27826
27855
27886
27921
27958
27998
28041
28086
28134
28183
28234
28285
28337
28388
28439
28488
28536
28582
28626
28668
28707
28744
28779
28811
28841
28869
28895
28920
28943
28964
28985
29005
29024
29042
29060
29077
29093
29109
29123
29137
29150
29162
29173
29182
29190
29196
29200
29202
29202
29200
29195
29187
29176
29163
29146
29126
29102
29075
29045
29012
28976
28938
28897
28854
28810
28764
28718
28671
28624
28577
28530
28485
28440
28397
28354
28314
28274
28237
28201
28166
28133
28101
28070
28040
28011
27983
27955
27928
27901
27875
27848
27821
27794
27767
27740
27712
27685
27657
27629
27602
27575
27548
27522
27496
27472
27448
27426
27405
27385
27368
27352
27338
27326
27316
27308
27302
27298
27295
27294
27293
27293
27294
27295
27296
27297
27296
27295
27293
27290
27286
27281
27274
27266
27257
27246
27234
27220
27205
27188
27169
27148
27124
27098
27068
27036
27001
26962
26919
26873
26823
26770
26713
26652
26589
26522
26453
26381
26306
26230
26151
26070
25989
25906
25823
25740
25658
25576
25496
25418
25342
25269
25198
25131
25066
25005
24946
24891
24838
24787
24739
24693
24648
24605
24564
24523
24483
24443
24403
24362
24321
24280
24237
24194
24150
24106
24061
24017
23972
23927
23883
23839
23796
23753
23712
23671
23631
23592
23554
23516
23479
23442
23405
23367
23330
23292
23253
23213
23171
23128
23082
23035
22985
22932
22877
22819
22758
22695
22629
22560
22488
22414
22337
22258
22176
22090
22002
21910
21815
21717
21615
21509
21400
21287
21171
21051
20928
20801
20671
20538
20403
20265
20124
19982
19837
19690
19542
19392
19240
19087
18933
18778
18622
18466
18309
18151
17993
17835
17676
17518
17359
17201
17042
16884
16725
16567
16409
16251
16094
15937
15781
15625
15470
15315
15161
15008
14855
14703
14552
14401
14252
14104
13957
13812
13668
13526
13385
13246
13109
12974
12840
12708
12577
12448
12320
12194
12070
11946
11823
11701
11580
11460
11340
11221
11102
10984
10865
10748
10630
10513
10396
10279
10163
10047
9932
9818
9704
9592
9480
9370
9260
9151
9043
8936
8830
8725
8620
8515
8410
8306
8201
8096
7992
7887
7782
7676
7571
7466
7361
7257
7153
7049
6946
6843
6741
6639
6538
6436
6334
6233
6131
6028
5925
5822
5718
5613
5507
5401
5294
5186
5077
4967
4855
4742
4628
4512
4394
4275
4155
4033
3910
3786
3662
3537
3412
3288
3164
3041
2920
2800
2681
2565
2451
2340
2231
2125
2021
1922
1825
1731
1640
1553
1468
1387
1309
1234
1162
1094
1029
967
909
855
804
756
712
672
636
603
574
548
526
507
492
481
473
467
465
466
468
473
479
486
494
501
508
513
516
517
515
510
501
488
471
449
422
391
354
313
268
218
163
105
44
-21
-89
-159
-231
-305
-381
-458
-537
-618
-701
-785
-871
-958
-1048
-1139
-1232
-1327
-1424
-1522
-1621
-1722
-1823
-1925
-2028
-2132
-2236
-2340
-2445
-2550
-2656
-2762
-2867
-2973
-3078
-3183
-3287
-3390
-3491
-3590
-3687
-3782
-3873
-3962
-4046
-4128
-4204
-4276
-4343
-4406
-4462
-4514
-4560
-4601
-4636
-4665
-4690
-4709
-4724
-4734
-4740
-4741
-4740
-4735
-4728
-4720
-4710
-4699
-4688
-4677
-4667
-4658
-4651
-4646
-4643
-4642
-4644
-4649
-4655
-4665
-4676
-4690
-4706
-4724
-4744
-4765
-4788
-4813
-4840
-4868
-4898
-4929
-4963
-4998
-5035
-5073
-5113
-5154
-5196
-5240
-5284
-5328
-5373
-5418
-5462
-5505
-5548
-5589
-5628
-5666
-5701
-5734
-5764
-5791
-5815
-5836
-5854
-5868
-5879
-5887
-5893
-5895
-5894
-5891
-5885
-5878
-5869
-5858
-5846
-5833
-5819
-5804
-5789
-5774
-5758
-5743
-5728
-5713
-5698
-5684
-5670
-5657
-5645
-5634
-5623
-5614
-5606
-5598
-5592
-5586
-5580
-5575
-5569
-5563
-5557
-5550
-5542
-5533
-5522
-5510
-5496
-5480
-5463
-5444
-5424
-5403
-5380
-5357
-5333
-5309
-5285
-5261
-5238
-5216
-5195
-5176
-5159
-5144
-5132
-5122
-5116
-5113
-5114
-5118
-5125
-5137
-5151
-5169
-5189
-5213
-5238
-5266
-5294
-5324
-5355
-5385
-5415
-5444
-5471
-5496
-5519
-5539
-5556
-5570
-5581
-5589
-5592
-5593
-5590
-5583
-5572
-5559
-5541
-5520
-5495
-5467
-5434
-5398
-5358
-5314
-5265
-5213
-5156
-5095
-5030
-4960
-4886
-4808
-4725
-4638
-4547
-4452
-4353
-4250
-4143
-4033
-3920
-3804
-3686
-3566
-3444
-3321
-3197
-3072
-2947
-2822
-2698
-2574
-2452
-2330
-2210
-2092
-1975
-1861
-1749
-1640
-1533
-1430
-1330
-1232
-1139
-1048
-961
-878
-798
-721
-649
-579
-514
-451
-393
-338
-286
-239
-194
-153
-115
-81
-49
-21
4
27
47
64
79
91
101
108
113
117
118
118
116
112
107
101
92
83
72
61
48
35
20
6
-9
-25
-40
-57
-74
-91
-109
-128
-147
-167
-187
-207
-228
-249
-270
-291
-312
-333
-354
-375
-395
-415
-435
-454
-472
-490
-506
-522
-536
-549
-560
-569
-577
-584
-588
-591
-593
-592
-590
-586
-580
-572
-563
-553
-541
-529
-515
-501
-487
-474
-460
-448
-437
-427
-419
-413
-409
-408
-409
-413
-418
-427
-437
-450
-465
-482
-500
-520
-542
-564
-586
-609
-631
-652
-673
-692
-710
-726
-740
-753
-763
-771
-776
-779
-780
-779
-776
-772
-767
-762
-757
-752
-747
-744
-742
-742
-743
-745
-750
-755
-763
-771
-781
-792
-804
-816
-830
-844
-858
-871
-885
-898
-909
-920
-928
-935
-941
-944
-944
-943
-939
-934
-926
-915
-903
-888
-871
-853
-832
-810
-786
-760
-734
-706
-678
-648
-618
-588
-558
-527
-496
-464
-433
-401
-368
-335
-302
-269
-235
-200
-165
-128
-92
-54
-16
23
62
102
141
181
221
260
299
336
372
407
440
471
500
526
550
572
590
605
618
627
633
636
636
633
626
617
604
588
569
547
522
495
465
433
400
364
327
289
249
209
167
123
79
34
-13
-60
-109
-159
-209
-261
-313
-366
-419
-473
-527
-582
-636
-689
-743
-795
-847
-898
-948
-997
-1045
-1093
-1139
-1184
-1229
-1272
-1314
-1355
-1395
-1433
-1470
-1505
-1538
-1569
-1598
-1626
-1651
-1674
-1696
-1716
-1734
-1752
-1767
-1782
-1796
-1809
-1821
-1833
-1844
-1854
-1864
-1873
-1882
-1890
-1897
-1904
-1909
-1914
-1917
-1920
-1921
-1921
-1921
-1919
-1918
-1915
-1913
-1910
-1907
-1904
-1901
-1899
-1896
-1894
-1891
-1889
-1886
-1883
-1880
-1876
-1872
-1866
-1860
-1854
-1846
-1838
-1829
-1819
-1808
-1797
-1785
-1773
-1762
-1750
-1739
-1728
-1717
-1707
-1697
-1687
-1677
-1667
-1657
-1646
-1636
-1625
-1614
-1603
-1593
-1583
-1573
-1565
-1558
-1552
-1548
-1546
-1546
-1547
-1551
-1558
-1567
-1578
-1592
-1608
-1627
-1649
-1673
-1699
-1728
-1758
-1791
-1826
-1863
-1901
-1942
-1984
-2027
-2072
-2117
-2164
-2211
-2259
-2307
-2355
-2402
-2449
-2495
-2540
-2585
-2628
-2670
-2712
-2753
-2793
-2833
-2872
-2912
-2951
-2991
-3030
-3070
-3109
-3148
-3188
-3228
-3267
-3307
-3347
-3387
-3427
-3468
-3509
-3552
-3594
-3638
-3683
-3729
-3777
-3826
-3876
-3929
-3982
-4037
-4091
-4149
-4207
-4265
-4324
-4384
-4444
-4505
-4566
-4628
-4691
-4755
-4819
-4884
-4949
-5015
-5081
-5149
-5216
-5284
-5352
-5420
-5488
-5556
-5623
-5690
-5757
-5823
-5889
-5954
-6018
-6082
-6145
-6207
-6268
-6328
-6387
-6446
-6503
-6559
-6614
-6667
-6720
-6771
-6821
-6871
-6919
-6966
-7013
-7060
-7106
-7151
-7197
-7242
-7288
-7334
-7380
-7427
-7474
-7522
-7569
-7618
-7666
-7715
-7764
-7813
-7863
-7913
-7964
-8013
-8064
-8116
-8167
-8219
-8271
-8322
-8374
-8427
-8479
-8532
-8585
-8638
-8691
-8745
-8798
-8851
-8905
-8958
-9010
-9063
-9115
-9166
-9218
-9269
-9319
-9370
-9421
-9471
-9523
-9574
-9626
-9679
-9732
-9786
-9841
-9897
-9954
-10012
-10071
-10130
-10189
-10249
-10309
-10369
-10429
-10488
-10547
-10604
-10661
-10716
-10770
-10823
-10874
-10923
-10970
-11014
-11056
-11095
-11132
-11165
-11195
-11222
-11246
-11267
-11285
-11300
-11313
-11323
-11330
-11336
-11339
-11341
-11341
-11340
-11337
-11333
-11328
-11322
-11315
-11308
-11301
-11294
-11286
-11279
-11273
-11267
-11261
-11256
-11252
-11249
-11246
-11245
-11245
-11245
-11247
-11251
-11257
-11264
-11274
-11286
-11300
-11318
-11338
-11360
-11386
-11414
-11445
-11479
-11515
-11553
-11593
-11636
-11680
-11725
-11773
-11821
-11870
-11920
-11971
-12022
-12074
-12127
-12181
-12236
-12291
-12347
-12404
-12461
-12519
-12578
-12636
-12695
-12753
-12810
-12867
-12922
-12976
-13029
-13080
-13130
-13179
-13226
-13272
-13318
-13363
-13407
-13451
-13496
-13540
-13586
-13632
-13679
-13728
-13779
-13831
-13885
-13942
-14001
-14062
-14127
-14194
-14265
-14339
-14417
-14498
-14583
-14671
-14762
-14856
-14953
-15052
-15154
-15258
-15364
-15471
-15580
-15689
-15798
-15909
-16018
-16129
-16239
-16351
-16462
-16572
-16682
-16792
-16901
-17010
-17118
-17225
-17332
-17438
-17544
-17650
-17756
-17863
-17970
-18078
-18186
-18295
-18403
-18512
-18621
-18729
-18837
-18944
-19050
-19156
-19261
-19366
-19470
-19574
-19677
-19780
-19883
-19986
-20089
-20192
-20295
-20398
-20500
-20603
-20705
-20807
-20909
-21010
-21111
-21211
-21310
-21409
-21507
-21604
-21700
-21795
-21890
-21984
-22078
-22171
-22264
-22358
-22451
-22545
-22640
-22734
-22829
-22923
-23017
-23109
-23199
-23287
-23373
-23455
-23534
-23609
-23680
-23746
-23809
-23867
-23922
-23972
-24019
-24062
-24102
-24139
-24174
-24208
-24239
-24270
-24300
-24329
-24358
-24388
-24418
-24449
-24480
-24512
-24545
-24580
-24615
-24652
-24691
-24731
-24773
-24816
-24861
-24907
-24953
-25000
-25048
-25094
-25140
-25184
-25227
-25267
-25305
-25340
-25373
-25403
-25431
-25456
-25480
-25502
-25522
-25542
-25561
-25580
-25599
-25618
-25639
-25660
-25684
-25708
-25735
-25763
-25793
-25825
-25860
-25896
-25934
-25974
-26016
-26060
-26107
-26155
-26206
-26259
-26315
-26373
-26433
-26496
-26560
-26627
-26696
-26767
-26839
-26913
-26987
-27063
-27139
-27217
-27295
-27374
-27454
-27535
-27617
-27700
-27785
-27870
-27956
-28043
-28130
-28218
-28307
-28396
-28485
-28575
-28665
-28755
-28845
-28935
-29026
-29118
-29210
-29302
-29395
-29489
-29583
-29679
-29775
-29872
-29969
-30068
-30167
-30266
-30366
-30466
-30566
-30666
-30766
-30865
-30963
-31060
-31156
-31249
-31340
-31428
-31513
-31595
-31673
-31748
-31819
-31887
-31951
-32012
-32070
-32125
-32177
-32229
-32278
-32325
-32371
-32415
-32460
-32502
-32545
-32586
-32627
-32668
-32708
-32749
-32789
-32828
-32868
-32908
-32947
-32986
-33025
-33063
-33102
-33139
-33176
-33213
-33248
-33284
-33318
-33352
-33386
-33419
-33451
-33483
-33515
-33546
-33578
-33610
-33642
-33675
-33709
-33744
-33780
-33817
-33856
-33897
-33939
-33982
-34027
-34072
-34119
-34166
-34214
-34261
-34309
-34357
-34405
-34453
-34500
-34547
-34594
-34640
-34685
-34729
-34772
-34814
-34855
-34894
-34931
-34967
-35002
-35036
-35068
-35101
-35133
-35166
-35200
-35234
-35270
-35308
-35347
-35388
-35431
-35475
-35520
-35566
-35613
-35660
-35707
-35753
-35800
-35845
-35889
-35932
-35975
-36016
-36056
-36095
-36134
-36172
-36211
-36250
-36289
-36328
-36369
-36410
-36452
-36494
-36538
-36583
-36630
-36677
-36726
-36777
-36829
-36883
-36940
-36998
-37058
-37121
-37186
-37253
-37322
-37392
-37464
-37538
-37612
-37687
-37762
-37838
-37914
-37989
-38065
-38140
-38214
-38289
-38362
-38435
-38508
-38580
-38651
-38721
-38790
-38859
-38926
-38992
-39056
-39120
-39182
-39242
-39301
-39359
-39416
-39472
-39527
-39581
-39635
-39689
-39742
-39796
-39849
-39903
-39958
-40013
-40068
-40124
-40180
-40237
-40293
-40349
-40404
-40459
-40514
-40567
-40619
-40670
-40720
-40767
-40813
-40858
-40900
-40940
-40978
-41014
-41048
-41080
-41110
-41138
-41164
-41188
-41211
-41232
-41252
-41270
-41288
-41305
-41321
-41337
-41352
-41365
-41378
-41389
-41399
-41408
-41414
-41419
-41423
-41425
-41425
-41424
-41423
-41421
-41420
-41419
-41419
-41420
-41424
-41429
-41438
-41449
-41464
-41483
-41505
-41532
-41562
-41598
-41637
-41681
-41730
-41783
-41841
-41903
-41969
-42039
-42113
-42191
-42272
-42356
-42442
-42530
-42620
-42710
-42801
-42892
-42982
-43072
-43160
-43246
-43330
-43411
-43489
-43565
-43638
-43707
-43773
-43836
-43896
-43953
-44006
-44057
-44105
-44150
-44194
-44236
-44276
-44316
-44353
-44390
-44426
-44461
-44495
-44528
-44561
-44593
-44624
-44656
-44686
-44717
-44748
-44779
-44810
-44842
-44874
-44906
-44940
-44974
-45009
-45045
-45082
-45120
-45160
-45200
-45241
-45282
-45324
-45366
-45408
-45449
-45490
-45530
-45569
-45606
-45642
-45677
-45710
-45741
-45771
-45799
-45825
-45851
-45875
-45898
-45921
-45943
-45965
-45986
-46007
-46028
-46048
-46067
-46086
-46103
-46120
-46135
-46148
-46159
-46168
-46175
-46178
-46179
-46177
-46172
-46164
-46154
-46140
-46123
-46104
-46083
-46059
-46033
-46005
-45976
-45945
-45914
-45882
-45850
-45819
-45787
-45757
-45728
-45701
-45675
-45651
-45630
-45610
-45593
-45578
-45566
-45557
-45550
-45546
-45546
-45548
-45553
-45562
-45573
-45587
-45604
-45624
-45646
-45670
-45697
-45726
-45756
-45788
-45821
-45856
-45891
-45927
-45964
-46000
-46037
-46075
-46111
-46148
-46184
-46219
-46254
-46289
-46323
-46356
-46389
-46421
-46453
-46484
-46514
-46543
-46572
-46601
-46628
-46655
-46681
-46706
-46730
-46753
-46775
-46796
-46816
-46835
-46853
-46869
-46883
-46896
-46907
-46916
-46923
-46927
-46929
-46927
-46921
-46912
-46899
-46882
-46861
-46836
-46806
-46772
-46733
-46691
-46644
-46594
-46539
-46481
-46420
-46355
-46286
-46215
-46141
-46064
-45984
-45903
-45820
-45736
-45650
-45564
-45476
-45389
-45300
-45212
-45124
-45035
-44947
-44859
-44771
-44684
-44597
-44511
-44425
-44340
-44254
-44169
-44084
-43999
-43914
-43828
-43741
-43653
-43565
-43475
-43385
-43294
-43202
-43110
-43017
-42923
-42828
-42733
-42637
-42540
-42442
-42343
-42243
-42142
-42040
-41937
-41834
-41730
-41625
-41521
-41416
-41312
-41209
-41108
-41008
-40909
-40813
-40719
-40628
-40539
-40454
-40371
-40291
-40214
-40140
-40069
-40000
-39935
-39872
-39811
-39753
-39697
-39643
-39591
-39541
-39493
-39447
-39402
-39359
-39317
-39276
-39237
-39197
-39159
-39121
-39082
-39044
-39005
-38965
-38925
-38883
-38841
-38798
-38753
-38707
-38660
-38612
-38563
-38513
-38462
-38409
-38355
-38299
-38242
-38183
-38121
-38057
-37990
-37921
-37849
-37774
-37697
-37617
-37535
-37452
-37367
-37281
-37194
-37107
-37021
-36936
-36851
-36769
-36689
-36611
-36536
-36464
-36394
-36328
-36265
-36205
-36148
-36094
-36042
-35993
-35947
-35903
-35862
-35823
-35787
-35754
-35723
-35695
-35669
-35646
-35626
-35608
-35592
-35578
-35565
-35554
-35544
-35535
-35526
-35518
-35510
-35502
-35495
-35488
-35480
-35473
-35465
-35457
-35448
-35439
-35429
-35417
-35405
-35391
-35375
-35358
-35338
-35316
-35292
-35266
-35237
-35205
-35171
-35133
-35092
-35048
-35001
-34950
-34897
-34839
-34779
-34716
-34650
-34581
-34510
-34436
-34360
-34282
-34202
-34121
-34038
-33954
-33869
-33784
-33699
-33613
-33528
-33443
-33359
-33275
-33193
-33113
-33033
-32955
-32880
-32805
-32732
-32662
-32595
-32528
-32464
-32401
-32340
-32281
-32222
-32165
-32110
-32055
-32000
-31948
-31895
-31842
-31790
-31739
-31687
-31637
-31586
-31537
-31488
-31441
-31395
-31350
-31307
-31265
-31226
-31189
-31154
-31122
-31092
-31065
-31040
-31018
-30997
-30979
-30962
-30947
-30933
-30920
-30908
-30895
-30883
-30869
-30855
-30839
-30822
-30803
-30782
-30758
-30732
-30703
-30672
-30637
-30599
-30558
-30514
-30467
-30416
-30363
-30307
-30249
-30188
-30124
-30059
-29992
-29923
-29853
-29781
-29708
-29634
-29559
-29483
-29406
-29328
-29249
-29168
-29087
-29004
-28920
-28835
-28748
-28660
-28570
-28479
-28385
-28290
-28192
-28092
-27990
-27885
-27779
-27670
-27560
-27448
-27334
-27218
-27102
-26984
-26866
-26747
-26628
-26509
-26390
-26272
-26154
-26038
-25922
-25807
-25694
-25582
-25472
-25363
-25255
-25148
-25042
-24937
-24833
-24729
-24625
-24521
-24417
-24312
-24207
-24101
-23993
-23885
-23775
-23663
-23551
-23437
-23321
-23204
-23086
-22967
-22847
-22727
-22607
-22487
-22367
-22248
-22131
-22014
-21900
-21787
-21676
-21567
-21460
-21355
-21252
-21151
-21052
-20954
-20858
-20764
-20671
-20579
-20488
-20398
-20308
-20218
-20129
-20039
-19948
-19857
-19766
-19674
-19582
-19490
-19398
-19308
-19218
-19131
-19046
-18964
-18886
-18812
-18741
-18675
-18614
-18557
-18505
-18458
-18415
-18376
-18342
-18311
-18284
-18260
-18239
-18221
-18206
-18192
-18181
-18171
-18162
-18154
-18146
-18138
-18129
-18120
-18110
-18099
-18086
-18073
-18058
-18041
-18023
-18004
-17983
-17962
-17939
-17915
-17890
-17865
-17838
-17810
-17782
-17752
-17721
-17688
-17654
-17618
-17580
-17540
-17497
-17451
-17402
-17350
-17294
-17235
-17171
-17104
-17034
-16959
-16880
-16798
-16713
-16624
-16533
-16440
-16344
-16245
-16148
-16047
-15949
-15850
-15751
-15655
-15559
-15467
-15376
-15289
-15204
-15123
-15045
-14969
-14897
-14828
-14761
-14696
-14633
-14571
-14511
-14451
-14391
-14331
-14270
-14208
-14145
-14079
-14012
-13942
-13870
-13796
-13719
-13640
-13559
-13477
-13393
-13309
-13223
-13137
-13051
-12965
-12880
-12795
-12710
-12627
-12544
-12462
-12382
-12302
-12224
-12146
-12070
-11995
-11920
-11847
-11773
-11701
-11629
-11558
-11487
-11418
-11348
-11280
-11212
-11146
-11080
-11015
-10952
-10890
-10830
-10771
-10714
-10659
-10606
-10556
-10508
-10462
-10420
-10380
-10344
-10311
-10281
-10254
-10230
-10210
-10192
-10177
-10165
-10155
-10147
-10142
-10138
-10135
-10134
-10134
-10134
-10135
-10135
-10136
-10135
-10135
-10133
-10131
-10129
-10125
-10122
-10117
-10112
-10107
-10102
-10096
-10090
-10084
-10077
-10070
-10061
-10052
-10042
-10030
-10018
-10003
-9987
-9969
-9949
-9927
-9903
-9877
-9850
-9822
-9793
-9762
-9731
-9700
-9668
-9635
-9602
-9570
-9537
-9505
-9473
-9442
-9411
-9382
-9355
-9329
-9305
-9283
-9263
-9246
-9231
-9218
-9207
-9199
-9192
-9187
-9183
-9179
-9175
-9170
-9164
-9157
-9147
-9134
-9119
-9100
-9077
-9049
-9017
-8980
-8938
-8892
-8840
-8784
-8723
-8657
-8588
-8514
-8437
-8357
-8274
-8188
-8099
-8009
-7917
-7823
-7729
-7633
-7537
-7439
-7342
-7244
-7146
-7049
-6952
-6855
-6759
-6665
-6572
-6481
-6392
-6306
-6222
-6140
-6063
-5988
-5917
-5850
-5787
-5728
-5673
-5622
-5575
-5533
-5494
-5460
-5429
-5401
-5378
-5357
-5340
-5327
-5316
-5308
-5303
-5300
-5300
-5301
-5305
-5310
-5316
-5324
-5333
-5343
-5355
-5368
-5382
-5397
-5414
-5432
-5451
-5471
-5492
-5514
-5536
-5559
-5582
-5605
-5628
-5650
-5671
-5690
-5709
-5726
-5741
-5754
-5765
-5774
-5781
-5786
-5790
-5792
-5793
-5793
-5793
-5793
-5793
-5794
-5796
-5799
-5804
-5811
-5819
-5830
-5844
-5861
-5880
-5902
-5928
-5956
-5987
-6020
-6056
-6094
-6133
-6175
-6217
-6261
-6305
-6350
-6396
-6441
-6486
-6530
-6574
-6617
-6659
-6701
-6741
-6780
-6818
-6854
-6890
-6925
-6960
-6994
-7028
-7063
-7098
-7133
-7169
-7205
-7242
-7279
-7316
-7354
-7391
-7428
-7464
-7500
-7536
-7571
-7606
-7639
-7672
-7704
-7734
-7764
-7792
-7819
-7844
-7868
-7890
-7910
-7928
-7945
-7960
-7973
-7986
-7997
-8007
-8018
-8026
-8035
-8042
-8051
-8058
-8066
-8074
-8080
-8087
-8093
-8100
-8106
-8111
-8115
-8118
-8121
-8122
-8121
-8119
-8116
-8111
-8103
-8093
-8083
-8070
-8055
-8038
-8019
-7999
-7977
-7955
-7932
-7909
-7885
-7861
-7838
-7815
-7793
-7771
-7750
-7730
-7711
-7693
-7675
-7658
-7642
-7626
-7611
-7595
-7579
-7563
-7545
-7527
-7507
-7485
-7461
-7435
-7406
-7374
-7340
-7302
-7261
-7217
-7169
-7118
-7064
-7007
-6947
-6885
-6819
-6751
-6681
-6609
-6535
-6460
-6384
-6307
-6231
-6154
-6078
-6002
-5927
-5854
-5782
-5710
-5640
-5571
-5502
-5433
-5365
-5296
-5226
-5154
-5082
-5007
-4930
-4851
-4770
-4686
-4598
-4508
-4415
-4318
-4218
-4114
-4006
-3897
-3783
-3667
-3547
-3426
-3301
-3175
-3047
-2918
-2787
-2656
-2524
-2392
-2260
-2128
-1998
-1868
-1739
-1613
-1487
-1364
-1244
-1125
-1008
-895
-784
-675
-568
-464
-362
-262
-164
-68
27
120
212
302
391
479
565
650
733
816
896
976
1054
1130
1205
1279
1351
1422
1492
1561
1629
1696
1762
1827
1892
1956
2020
2083
2145
2207
2269
2330
2392
2454
2516
2579
2643
2708
2775
2843
2914
2986
3060
3136
3213
3293
3374
3456
3540
3624
3709
3795
3881
3967
4053
4139
4225
4310
4396
4480
4565
4648
4731
4813
4893
4972
5049
5124
5197
5268
5335
5400
5461
5519
5574
5625
5673
5718
5759
5798
5833
5866
5897
5926
5952
5976
5999
6020
6040
6058
6075
6090
6103
6115
6126
6134
6141
6146
6150
6152
6152
6152
6150
6147
6144
6140
6137
6133
6130
6127
6125
6123
6124
6126
6130
6136
6145
6157
6172
6191
6213
6239
6269
6303
6341
6384
6431
6482
6537
6596
6660
6727
6798
6872
6950
7031
7114
7200
7288
7378
7470
7564
7660
7758
7857
7958
8060
8164
8271
8379
8489
8601
8715
8831
8949
9069
9191
9314
9440
9567
9696
9826
9958
10091
10226
10361
10498
10636
10774
10913
11053
11193
11334
11476
11618
11761
11904
12049
12194
12340
12487
12635
12784
12935
13087
13239
13394
13549
13705
13863
14021
14181
14342
14505
14668
14832
14998
15164
15331
15499
15667
15835
16003
16170
16337
16502
16666
16828
16988
17147
17303
17457
17609
17758
17905
18049
18190
18329
18464
18597
18727
18855
18979
19101
19220
19337
19451
19562
19672
19778
19883
19986
20086
20185
20281
20375
20467
20557
20644
20730
20813
20894
20974
21051
21127
21200
21272
21341
21409
21474
21538
21599
21659
21716
21772
21826
21878
21928
21977
22024
22069
22113
22156
22197
22237
22276
22313
22350
22385
22418
22449
22479
22507
22533
22556
22578
22598
22617
22634
22650
22666
22681
22697
22714
22732
22753
22776
22803
22833
22868
22907
22951
23001
23055
23116
23181
23252
23329
23410
23497
23589
23686
23788
23895
24007
24123
24243
24367
24494
24623
24755
24889
25024
25159
25295
25431
25566
25700
25833
25965
26096
26224
26352
26477
26601
26724
26846
26966
27085
27204
27322
27440
27557
27674
27791
27908
28024
28141
28257
28372
28487
28601
28713
28825
28935
29043
29149
29253
29355
29455
29553
29649
29743
29835
29924
30012
30098
30182
30265
30347
30427
30507
30586
30666
30746
30827
30909
30994
31080
31169
31260
31353
31449
31547
31647
31749
31852
31958
32064
32171
32281
32391
32500
32612
32722
32833
32943
33052
33161
33268
33374
33478
33581
33683
33783
33882
33979
34076
34172
34267
34361
34454
34547
34639
34730
34821
34910
34999
35088
35175
35261
35347
35431
35513
35594
35673
35751
35826
35899
35970
36038
36105
36169
36230
36290
36348
36403
36457
36510
36561
36611
36660
36708
36755
36802
36848
36894
36939
36984
37029
37072
37114
37156
37196
37234
37270
37304
37336
37366
37393
37417
37438
37457
37472
37484
37493
37499
37502
37501
37497
37490
37480
37466
37449
37429
37406
37381
37352
37322
37289
37255
37219
37182
37143
37104
37063
37022
36980
36937
36894
36850
36805
36760
36714
36667
36620
36573
36526
36478
36431
36384
36337
36290
36243
36196
36149
36102
36054
36006
35957
35908
35857
35805
35752
35698
35642
35585
35526
35467
35406
35345
35283
35221
35159
35098
35038
34978
34921
34865
34811
34759
34709
34662
34617
34575
34535
34498
34463
34431
34402
34375
34350
34327
34306
34286
34269
34252
34237
34222
34208
34195
34182
34170
34159
34147
34136
34126
34116
34106
34096
34087
34079
34071
34064
34058
34053
34049
34046
34044
34045
34046
34049
34054
34060
34067
34075
34084
34093
34103
34113
34123
34132
34140
34147
34153
34157
34160
34159
34156
34149
34140
34126
34108
34086
34059
34028
33992
33952
33907
33858
33804
33747
33687
33624
33558
33490
33419
33348
33275
33200
33126
33050
32974
32897
32820
32743
32665
32587
32508
32429
32348
32269
32189
32109
32028
31947
31867
31787
31707
31628
31548
31470
31391
31313
31236
31159
31081
31005
30928
30851
30775
30699
30623
30548
30473
30398
30324
30250
30177
30105
30033
29962
29892
29822
29752
29682
29613
29544
29475
29406
29338
29271
29204
29139
29074
29011
28950
28890
28833
28778
28725
28674
28626
28581
28538
28498
28460
28424
28390
28359
28328
28300
28273
28247
28223
28199
28176
28153
28131
28108
28085
28061
28036
28010
27983
27954
27923
27890
27856
27820
27782
27742
27701
27659
27614
27569
27522
27474
27424
27373
27322
27269
27215
27161
27107
27051
26996
26940
26885
26829
26773
26717
26662
26606
26551
26495
26441
26387
26333
26281
26229
26180
26132
26086
26042
26001
25963
25927
25893
25863
25836
25811
25790
25771
25755
25741
25729
25720
25712
25706
25701
25697
25694
25692
25691
25691
25692
25693
25696
25699
25704
25710
25718
25726
25736
25747
25759
25773
25787
25801
25817
25832
25848
25864
25879
25894
25909
25922
25935
25946
25956
25965
25972
25978
25982
25984
25985
25985
25983
25980
25975
25969
25962
25953
25943
25930
25916
25900
25882
25861
25839
25815
25788
25760
25731
25700
25668
25636
25604
25571
25538
25505
25472
25440
25408
25377
25346
25315
25285
25256
25227
25199
25172
25146
25120
25094
25069
25045
25020
24994
24968
24942
24914
24884
24853
24820
24785
24747
24707
24663
24616
24566
24512
24455
24394
24330
24262
24190
24116
24038
23956
23872
23785
23695
23603
23508
23412
23313
23212
23109
23004
22898
22791
22682
22571
22460
22347
22233
22119
22003
21886
21768
21649
21530
21410
21290
21169
21048
20927
20805
20684
20562
20440
20319
20197
20076
19955
19834
19714
19594
19475
19357
19239
19122
19006
18890
18775
18659
18544
18428
18312
18196
18079
17960
17841
17721
17599
17477
17353
17227
17101
16973
16845
16716
16587
16457
16327
16198
16068
15941
15813
15686
15560
15434
15310
15186
15063
14940
14818
14696
14574
14452
14330
14208
14085
13961
13836
13711
13584
13456
13327
13196
13064
12930
12795
12659
12521
12383
12243
12102
11961
11819
11677
11536
11394
11254
11114
10974
10837
10700
10565
10431
10298
10167
10037
9909
9781
9655
9530
9406
9282
9159
9037
8914
8792
8671
8549
8427
8306
8186
8066
7946
7828
7710
7594
7480
7367
7256
7147
7041
6937
6835
6737
6641
6549
6459
6373
6290
6210
6133
6060
5990
5922
5857
5794
5734
5676
5620
5565
5512
5459
5408
5358
5307
5257
5207
5157
5106
5055
5003
4952
4900
4848
4797
4746
4696
4647
4599
4552
4506
4462
4419
4377
4336
4297
4259
4221
4184
4148
4112
4077
4042
4006
3971
3936
3900
3864
3828
3793
3757
3721
3685
3649
3614
3579
3544
3509
3475
3440
3406
3372
3337
3303
3268
3232
3196
3159
3122
3084
3044
3004
2963
2921
2877
2833
2787
2741
2693
2644
2593
2542
2489
2434
2379
2322
2263
2203
2141
2079
2015
1951
1886
1821
1756
1692
1628
1566
1505
1446
1389
1333
1280
1228
1178
1129
1082
1036
991
947
904
861
819
777
736
694
653
612
572
532
492
454
416
380
344
310
277
244
213
183
154
126
99
72
47
22
-2
-25
-48
-70
-92
-113
-134
-155
-175
-196
-217
-238
-260
-282
-304
-327
-351
-375
-399
-424
-449
-474
-500
-525
-551
-576
-602
-627
-651
-676
-700
-723
-747
-769
-792
-814
-836
-858
-880
-903
-926
-949
-974
-1000
-1027
-1056
-1087
-1120
-1156
-1196
-1238
-1284
-1333
-1387
-1444
-1504
-1569
-1638
-1710
-1787
-1867
-1951
-2039
-2130
-2226
-2324
-2427
-2533
-2642
-2754
-2870
-2989
-3111
-3236
-3364
-3494
-3627
-3762
-3898
-4035
-4175
-4314
-4454
-4593
-4732
-4870
-5007
-5143
-5278
-5410
-5541
-5669
-5795
-5919
-6041
-6160
-6276
-6390
-6501
-6610
-6717
-6821
-6923
-7023
-7121
-7218
-7312
-7405
-7496
-7586
-7674
-7761
-7846
-7929
-8010
-8089
-8166
-8242
-8315
-8387
-8456
-8524
-8590
-8655
-8719
-8781
-8844
-8905
-8967
-9028
-9089
-9150
-9211
-9273
-9334
-9396
-9458
-9521
-9584
-9647
-9711
-9776
-9842
-9909
-9976
-10045
-10115
-10186
-10258
-10331
-10406
-10481
-10557
-10634
-10712
-10790
-10868
-10946
-11024
-11101
-11178
-11254
-11329
-11404
-11477
-11549
-11619
-11688
-11756
-11822
-11887
-11950
-12013
-12074
-12134
-12193
-12251
-12309
-12366
-12422
-12478
-12534
-12589
-12644
-12699
-12753
-12806
-12859
-12910
-12960
-13009
-13056
-13101
-13144
-13185
-13223
-13259
-13291
-13321
-13348
-13373
-13394
-13413
-13429
-13442
-13454
-13463
-13470
-13475
-13479
-13481
-13482
-13482
-13480
-13477
-13473
-13467
-13460
-13452
-13443
-13433
-13421
-13408
-13394
-13378
-13361
-13342
-13322
-13301
-13278
-13254
-13229
-13203
-13177
-13149
-13120
-13091
-13061
-13031
-13001
-12971
-12942
-12912
-12883
-12854
-12826
-12799
-12773
-12747
-12722
-12698
-12675
-12653
-12632
-12612
-12593
-12574
-12557
-12540
-12524
-12508
-12493
-12477
-12462
-12446
-12429
-12412
-12394
-12374
-12354
-12333
-12311
-12288
-12263
-12239
-12213
-12186
-12160
-12132
-12104
-12077
-12048
-12020
-11992
-11965
-11938
-11911
-11885
-11860
-11837
-11814
-11793
-11774
-11756
-11740
-11726
-11714
-11704
-11695
-11689
-11685
-11683
-11683
-11684
-11687
-11692
-11697
-11704
-11711
-11719
-11727
-11736
-11744
-11751
-11758
-11765
-11770
-11775
-11778
-11780
-11780
-11780
-11777
-11773
-11768
-11760
-11750
-11739
-11725
-11709
-11690
-11669
-11646
-11620
-11592
-11562
-11530
-11495
-11459
-11420
-11379
-11335
-11290
-11242
-11192
-11140
-11086
-11029
-10970
-10909
-10846
-10782
-10716
-10648
-10580
-10511
-10441
-10370
-10300
-10229
-10158
-10088
-10017
-9948
-9878
-9810
-9742
-9675
-9609
-9545
-9482
-9420
-9359
-9300
-9243
-9186
-9131
-9077
-9024
-8972
-8920
-8869
-8820
-8771
-8723
-8675
-8629
-8584
-8539
-8496
-8453
-8412
-8372
-8332
-8295
-8258
-8223
-8189
-8156
-8124
-8093
-8063
-8032
-8004
-7974
-7945
-7914
-7884
-7852
-7820
-7787
-7753
-7718
-7682
-7645
-7607
-7567
-7527
-7486
-7443
-7399
-7354
-7308
-7261
-7212
-7162
-7112
-7060
-7008
-6954
-6900
-6845
-6789
-6731
-6673
-6614
-6553
-6492
-6429
-6366
-6301
-6235
-6168
-6100
-6030
-5959
-5886
-5810
-5733
-5654
-5574
-5491
-5407
-5322
-5235
-5148
-5061
-4974
-4886
-4800
-4714
-4629
-4546
-4465
-4386
-4309
-4235
-4164
-4096
-4030
-3969
-3910
-3854
-3801
-3751
-3704
-3658
-3616
-3575
-3535
-3498
-3462
-3428
-3395
-3363
-3332
-3303
-3274
-3246
-3219
-3194
-3170
-3147
-3125
-3105
-3086
-3070
-3055
-3041
-3030
-3020
-3013
-3007
-3003
-3001
-3002
-3004
-3008
-3015
-3023
-3033
-3044
-3056
-3070
-3083
-3097
-3110
-3123
-3133
-3143
-3149
-3154
-3156
-3155
-3151
-3144
-3134
-3121
-3105
-3087
-3065
-3042
-3015
-2987
-2956
-2923
-2888
-2851
-2813
-2773
-2733
-2691
-2649
-2606
-2564
-2521
-2478
-2436
-2395
-2355
-2315
-2277
-2241
-2206
-2172
-2141
-2111
-2082
-2055
-2029
-2005
-1984
-1963
-1942
-1923
-1904
-1885
-1866
-1848
-1829
-1810
-1790
-1769
-1747
-1724
-1699
-1673
-1644
-1614
-1582
-1547
-1510
-1471
-1429
-1385
-1337
-1287
-1234
-1177
-1117
-1054
-987
-918
-845
-769
-690
-609
-525
-438
-350
-260
-168
-74
21
117
214
312
411
511
611
713
814
916
1018
1122
1225
1328
1431
1534
1636
1739
1840
1941
2041
2141
2239
2336
2431
2525
2617
2707
2795
2880
2963
3043
3119
3192
3262
3328
3390
3448
3503
3554
3601
3645
3685
3723
3758
3791
3822
3852
3880
3907
3933
3959
3984
4009
4034
4058
4082
4107
4130
4154
4177
4200
4222
4243
4263
4283
4301
4317
4333
4346
4358
4368
4376
4382
4386
4388
4388
4385
4380
4373
4364
4352
4338
4322
4303
4282
4259
4234
4206
4176
4143
4108
4070
4029
3985
3939
3889
3837
3781
3722
3660
3595
3527
3457
3383
3307
3228
3148
3065
2980
2894
2807
2718
2628
2538
2446
2354
2261
2167
2073
1978
1883
1788
1694
1599
1505
1412
1320
1230
1140
1052
966
881
798
717
639
562
488
416
346
279
215
153
94
38
-16
-66
-114
-158
-198
-236
-270
-300
-327
-350
-369
-385
-397
-407
-413
-416
-416
-413
-408
-401
-392
-380
-367
-353
-337
-320
-303
-285
-268
-251
-236
-222
-209
-200
-192
-188
-188
-191
-198
-209
-224
-243
-267
-294
-325
-360
-399
-440
-484
-531
-580
-630
-682
-736
-790
-844
-898
-952
-1004
-1056
-1106
-1154
-1200
-1244
-1285
-1324
-1360
-1394
-1426
-1456
-1483
-1510
-1535
-1559
-1583
-1606
-1629
-1652
-1676
-1700
-1725
-1751
-1777
-1804
-1831
-1859
-1888
-1916
-1945
-1974
-2001
-2029
-2056
-2082
-2107
-2130
-2152
-2172
-2191
-2209
-2224
-2237
-2248
-2257
-2264
-2268
-2270
-2269
-2265
-2259
-2251
-2241
-2228
-2215
-2199
-2183
-2166
-2149
-2132
-2115
-2098
-2082
-2066
-2051
-2037
-2025
-2013
-2003
-1992
-1983
-1974
-1966
-1958
-1950
-1942
-1935
-1928
-1922
-1917
-1912
-1908
-1906
-1904
-1905
-1907
-1911
-1916
-1924
-1934
-1946
-1961
-1978
-1997
-2017
-2041
-2067
-2095
-2125
-2156
-2190
-2225
-2262
-2300
-2341
-2382
-2425
-2469
-2514
-2561
-2608
-2655
-2703
-2752
-2800
-2848
-2896
-2943
-2990
-3036
-3083
-3128
-3174
-3219
-3264
-3309
-3354
-3400
-3445
-3491
-3538
-3584
-3631
-3679
-3728
-3777
-3828
-3879
-3931
-3985
-4038
-4094
-4152
-4210
-4269
-4329
-4390
-4452
-4516
-4580
-4644
-4710
-4776
-4842
-4909
-4976
-5043
-5110
-5177
-5244
-5312
-5379
-5446
-5513
-5581
-5648
-5715
-5782
-5848
-5915
-5981
-6047
-6112
-6177
-6241
-6304
-6367
-6429
-6491
-6551
-6611
-6670
-6728
-6786
-6843
-6899
-6955
-7010
-7065
-7120
-7175
-7230
-7285
-7341
-7398
-7456
-7515
-7575
-7636
-7699
-7763
-7828
-7895
-7964
-8034
-8106
-8179
-8254
-8330
-8407
-8486
-8565
-8645
-8726
-8808
-8890
-8972
-9054
-9137
-9218
-9300
-9380
-9460
-9538
-9616
-9693
-9768
-9843
-9916
-9989
-10061
-10132
-10202
-10272
-10342
-10411
-10481
-10550
-10619
-10689
-10758
-10828
-10898
-10968
-11038
-11109
-11181
-11253
-11325
-11399
-11473
-11549
-11625
-11702
-11781
-11860
-11941
-12023
-12107
-12191
-12276
-12362
-12448
-12535
-12621
-12708
-12794
-12880
-12965
-13049
-13132
-13213
-13294
-13372
-13449
-13525
-13598
-13669
-13737
-13803
-13865
-13925
-13982
-14035
-14084
-14131
-14174
-14214
-14250
-14284
-14316
-14345
-14373
-14399
-14424
-14448
-14471
-14495
-14519
-14544
-14570
-14597
-14626
-14658
-14691
-14727
-14766
-14808
-14853
-14901
-14953
-15008
-15067
-15129
-15195
-15264
-15337
-15413
-15492
-15574
-15660
-15748
-15839
-15933
-16029
-16128
-16230
-16334
-16440
-16547
-16657
-16769
-16882
-16997
-17112
-17229
-17347
-17466
-17585
-17704
-17823
-17942
-18061
-18179
-18297
-18414
-18530
-18647
-18763
-18878
-18994
-19110
-19226
-19343
-19460
-19578
-19697
-19817
-19938
-20060
-20184
-20308
-20434
-20561
-20689
-20819
-20949
-21081
-21214
-21349
-21486
-21624
-21764
-21905
-22049
-22194
-22341
-22489
-22639
-22791
-22944
-23097
-23252
-23407
-23563
-23719
-23874
-24029
-24184
-24337
-24490
-24641
-24792
-24941
-25089
-25235
-25380
-25525
-25668
-25810
-25950
-26090
-26229
-26368
-26505
-26641
-26776
-26910
-27042
-27174
-27305
-27434
-27563
-27690
-27817
-27943
-28068
-28193
-28317
-28442
-28567
-28693
-28819
-28946
-29073
-29202
-29331
-29461
-29593
-29725
-29858
-29992
-30126
-30260
-30395
-30530
-30666
-30801
-30936
-31070
-31205
-31338
-31471
-31603
-31735
-31865
-31994
-32122
-32249
-32375
-32502
-32628
-32753
-32879
-33006
-33133
-33261
-33390
-33520
-33651
-33784
-33919
-34055
-34192
-34331
-34471
-34612
-34755
-34899
-35043
-35188
-35333
-35478
-35623
-35767
-35911
-36053
-36194
-36333
-36471
-36606
-36739
-36869
-36996
-37121
-37242
-37360
-37475
-37587
-37696
-37802
-37906
-38007
-38106
-38203
-38300
-38395
-38489
-38584
-38678
-38773
-38868
-38964
-39060
-39158
-39256
-39355
-39455
-39556
-39657
-39758
-39859
-39961
-40062
-40163
-40262
-40361
-40458
-40553
-40647
-40739
-40828
-40915
-40999
-41081
-41160
-41237
-41311
-41382
-41450
-41516
-41579
-41639
-41696
-41751
-41804
-41853
-41900
-41944
-41986
-42024
-42060
-42092
-42121
-42146
-42167
-42185
-42198
-42207
-42211
-42210
-42204
-42193
-42176
-42153
-42125
-42091
-42052
-42006
-41955
-41898
-41835
-41767
-41694
-41616
-41534
-41447
-41357
-41263
-41167
-41068
-40968
-40866
-40763
-40659
-40554
-40449
-40343
-40236
-40130
-40023
-39916
-39808
-39700
-39593
-39485
-39377
-39269
-39161
-39053
-38946
-38839
-38732
-38626
-38520
-38414
-38309
-38204
-38100
-37996
-37892
-37789
-37686
-37584
-37482
-37380
-37279
-37178
-37078
-36978
-36879
-36780
-36682
-36585
-36489
-36394
-36299
-36206
-36113
-36021
-35930
-35840
-35750
-35660
-35571
-35482
-35394
-35306
-35219
-35132
-35045
-34959
-34873
-34788
-34703
-34618
-34534
-34450
-34367
-34284
-34202
-34120
-34039
-33958
-33878
-33798
-33719
-33641
-33563
-33486
-33410
-33335
-33260
-33186
-33113
-33041
-32970
-32900
-32831
-32762
-32695
-32628
-32564
-32499
-32433
-32369
-32305
-32241
-32177
-32113
-32048
-31982
-31916
-31849
-31781
-31712
-31642
-31571
-31498
-31424
-31348
-31271
-31192
-31111
-31028
-30944
-30857
-30768
-30677
-30583
-30486
-30387
-30285
-30179
-30071
-29959
-29845
-29727
-29606
-29482
-29355
-29225
-29094
-28959
-28823
-28686
-28547
-28407
-28266
-28125
-27983
-27842
-27702
-27563
-27425
-27288
-27154
-27022
-26892
-26765
-26641
-26519
-26400
-26284
-26171
-26061
-25954
-25850
-25749
-25651
-25556
-25465
-25376
-25291
-25209
-25130
-25054
-24982
-24913
-24847
-24786
-24727
-24673
-24622
-24576
-24534
-24496
-24462
-24433
-24409
-24390
-24375
-24365
-24359
-24358
-24361
-24368
-24379
-24392
-24409
-24427
-24448
-24469
-24491
-24513
-24535
-24555
-24574
-24592
-24607
-24619
-24628
-24634
-24637
-24636
-24631
-24623
-24610
-24594
-24574
-24550
-24523
-24491
-24457
-24419
-24377
-24333
-24286
-24236
-24183
-24128
-24071
-24011
-23949
-23884
-23818
-23749
-23678
-23605
-23530
-23452
-23372
-23289
-23205
-23118
-23029
-22938
-22845
-22751
-22655
-22558
-22460
-22362
-22264
-22165
-22067
-21970
-21874
-21779
-21686
-21596
-21508
-21422
-21340
-21262
-21186
-21115
-21048
-20984
-20924
-20869
-20817
-20769
-20726
-20686
-20650
-20619
-20591
-20567
-20546
-20529
-20516
-20506
-20499
-20495
-20495
-20497
-20502
-20510
-20520
-20532
-20546
-20561
-20578
-20595
-20613
-20630
-20647
-20662
-20675
-20685
-20693
-20698
-20699
-20697
-20690
-20679
-20663
-20642
-20616
-20584
-20547
-20504
-20456
-20402
-20342
-20277
-20206
-20131
-20050
-19965
-19876
-19784
-19689
-19591
-19491
-19389
-19286
-19182
-19078
-18974
-18869
-18765
-18661
-18559
-18458
-18358
-18259
-18163
-18068
-17975
-17883
-17794
-17705
-17618
-17532
-17447
-17362
-17278
-17194
-17109
-17025
-16940
-16853
-16766
-16677
-16586
-16492
-16396
-16297
-16195
-16088
-15980
-15866
-15747
-15624
-15496
-15363
-15225
-15081
-14932
-14777
-14616
-14449
-14277
-14098
-13913
-13721
-13524
-13320
-13110
-12892
-12668
-12438
-12200
-11955
-11703
-11444
-11178
-10904
-10624
-10337
-10043
-9743
-9437
-9126
-8809
-8489
-8164
-7837
-7507
-7177
-6845
-6514
-6183
-5855
-5528
-5205
-4885
-4568
-4256
-3949
-3646
-3347
-3054
-2765
-2481
-2202
-1929
-1660
-1396
-1138
-884
-636
-393
-156
76
303
523
739
948
1152
1351
1544
1732
1914
2092
2264
2431
2594
2751
2904
3051
3194
3332
3465
3592
3715
3833
3945
4051
4155
4252
4345
4434
4520
4602
4681
4757
4831
4904
4975
5045
5113
5181
5249
5315
5381
5447
5512
5576
5640
5704
5767
5830
5892
5953
6014
6075
6134
6193
6250
6306
6361
6413
6464
6512
6557
6600
6640
6676
6709
6739
6766
6789
6809
6826
6840
6852
6860
6867
6870
6872
6872
6871
6868
6865
6860
6855
6850
6844
6839
6834
6830
6826
6824
6822
6821
6822
6824
6828
6833
6840
6849
6860
6873
6889
6906
6925
6946
6969
6994
7021
7049
7080
7113
7147
7184
7223
7265
7309
7356
7405
7458
7513
7571
7633
7697
7764
7834
7907
7983
8061
8141
8224
8309
8395
8482
8570
8658
8747
8836
8924
9011
9098
9183
9266
9347
9426
9503
9577
9647
9713
9776
9834
9888
9936
9979
10017
10048
10074
10094
10107
10114
10114
10107
10094
10075
10048
10015
9975
9928
9875
9814
9747
9673
9592
9504
9410
9309
9202
9088
8969
8844
8714
8578
8437
8292
8141
7986
7827
7664
7496
7325
7151
6973
6793
6610
6424
6236
6046
5853
5659
5463
5266
5068
4868
4667
4466
4264
4062
3860
3657
3454
3252
3049
2846
2644
2441
2239
2036
1834
1632
1430
1228
1026
823
621
419
217
14
-189
-393
-597
-803
-1008
-1215
-1422
-1630
-1840
-2049
-2260
-2472
-2684
-2897
-3110
-3324
-3538
-3751
-3964
-4176
-4387
-4597
-4804
-5009
-5211
-5410
-5605
-5796
-5983
-6166
-6344
-6517
-6686
-6851
-7011
-7167
-7319
-7467
-7611
-7752
-7890
-8025
-8157
-8287
-8415
-8541
-8666
-8790
-8913
-9035
-9157
-9279
-9400
-9521
-9642
-9763
-9883
-10002
-10120
-10236
-10349
-10460
-10567
-10671
-10769
-10863
-10952
-11034
-11110
-11179
-11241
-11295
-11342
-11381
-11412
-11435
-11450
-11457
-11455
-11444
-11426
-11398
-11363
-11318
-11265
-11204
-11134
-11057
-10971
-10877
-10776
-10668
-10554
-10433
-10307
-10175
-10039
-9899
-9756
-9610
-9462
-9313
-9163
-9013
-8864
-8716
-8569
-8425
-8282
-8143
-8007
-7873
-7744
-7617
-7494
-7374
-7258
-7145
-7034
-6927
-6822
-6719
-6618
-6519
-6421
-6324
-6227
-6131
-6035
-5938
-5839
-5740
-5639
-5535
-5430
-5322
-5211
-5098
-4982
-4864
-4745
-4623
-4499
-4374
-4247
-4119
-3989
-3858
-3725
-3591
-3456
-3320
-3182
-3044
-2904
-2764
-2624
-2483
-2341
-2200
-2059
-1919
-1780
-1641
-1504
-1369
-1236
-1105
-975
-849
-725
-603
-485
-369
-255
-145
-37
69
171
272
371
467
561
653
743
831
918
1000
1083
1162
1240
1314
1387
1457
1526
1592
1655
1717
1776
1833
1888
1940
1989
2033
2077
2116
2151
2181
2207
2229
2245
2257
2264
2266
2263
2255
2242
2225
2203
2176
2146
2111
2073
2031
1985
1937
1885
1831
1775
1717
1657
1596
1535
1473
1411
1350
1290
1232
1175
1121
1070
1020
976
935
898
865
835
810
790
773
761
752
748
747
750
757
767
782
799
821
845
874
906
941
981
1024
1070
1120
1174
1231
1292
1357
1424
1495
1568
1644
1722
1802
1884
1968
2052
2138
2224
2311
2399
2487
2576
2666
2757
2849
2942
3036
3132
3229
3328
3429
3532
3637
3745
3854
3967
4082
4200
4321
4444
4571
4702
4835
4972
5112
5255
5402
5552
5706
5863
6024
6188
6355
6525
6699
6875
7055
7237
7422
7610
7801
7994
8189
8387
8586
8788
8991
9195
9399
9604
9809
10014
10218
10420
10621
10819
11015
11207
11397
11582
11764
11941
12114
12282
12445
12603
12755
12901
13041
13176
13304
13425
13541
13650
13752
13848
13938
14021
14099
14170
14236
14296
14351
14401
14446
14487
14524
14557
14586
14612
14634
14653
14668
14679
14687
14691
14692
14690
14684
14675
14663
14649
14633
14614
14593
14572
14548
14524
14500
14474
14449
14423
14397
14372
14347
14324
14301
14279
14259
14240
14222
14206
14191
14178
14167
14157
14149
14142
14137
14133
14131
14130
14131
14134
14137
14142
14149
14157
14167
14178
14191
14206
14224
14243
14266
14291
14319
14350
14384
14422
14463
14508
14555
14605
14658
14713
14770
14829
14888
14949
15009
15069
15128
15187
15244
15301
15356
15409
15461
15510
15558
15604
15648
15690
15730
15769
15805
15840
15874
15906
15938
15969
16001
16032
16062
16094
16128
16161
16196
16233
16270
16309
16350
16392
16435
16479
16525
16571
16618
16665
16713
16761
16810
16858
16906
16954
17003
17051
17100
17150
17199
17250
17302
17355
17409
17465
17522
17580
17640
17701
17764
17828
17893
17959
18025
18093
18160
18229
18297
18365
18432
18498
18563
18626
18688
18747
18804
18859
18911
18961
19007
19052
19094
19133
19171
19207
19241
19274
19306
19337
19367
19396
19425
19454
19482
19509
19536
19562
19587
19611
19633
19654
19673
19690
19705
19717
19727
19735
19740
19743
19743
19741
19737
19731
19724
19716
19707
19698
19690
19682
19674
19668
19664
19660
19659
19659
19660
19664
19669
19675
19683
19692
19701
19710
19719
19727
19734
19740
19744
19745
19745
19741
19735
19725
19713
19698
19679
19658
19634
19608
19579
19549
19517
19483
19449
19414
19378
19344
19309
19276
19245
19215
19187
19162
19138
19117
19097
19080
19064
19050
19038
19026
19016
19005
18995
18984
18972
18958
18943
18925
18905
18882
18855
18825
18792
18755
18715
18672
18625
18576
18525
18471
18416
18360
18302
18244
18186
18128
18070
18013
17957
17903
17850
17799
17750
17704
17661
17620
17583
17548
17517
17490
17465
17444
17426
17411
17400
17391
17385
17383
17383
17388
17395
17406
17421
17440
17463
17491
17522
17558
17599
17644
17693
17747
17806
17869
17936
18007
18081
18160
18242
18327
18415
18506
18600
18696
18794
18895
18996
19100
19205
19310
19417
19524
19632
19741
19849
19958
20067
20176
20285
20393
20502
20610
20719
20827
20935
21044
21152
21260
21369
21477
21585
21694
21802
21911
22021
22130
22241
22352
22464
22577
22691
22805
22922
23039
23157
23276
23396
23516
23638
23759
23880
24002
24122
24242
24361
24480
24597
24713
24827
24940
25051
25160
25267
25372
25474
25573
25669
25762
25853
25940
26026
26108
26188
26266
26341
26414
26485
26554
26621
26686
26749
26811
26871
26929
26986
27042
27096
27150
27202
27253
27303
27353
27403
27452
27501
27550
27599
27647
27696
27744
27791
27838
27885
27930
27974
28018
28060
28101
28141
28179
28216
28252
28285
28318
28348
28377
28404
28429
28451
28472
28491
28508
28523
28537
28549
28559
28568
28575
28581
28585
28588
28589
28589
28587
28583
28578
28571
28563
28554
28543
28531
28518
28504
28489
28473
28456
28438
28420
28400
28381
28361
28340
28320
28299
28279
28258
28238
28218
28199
28180
28162
28145
28129
28113
28099
28087
28075
28066
28058
28052
28047
28044
28043
28042
28043
28044
28046
28048
28050
28053
28055
28058
28061
28065
28068
28072
28076
28080
28085
28090
28096
28103
28110
28119
28129
28140
28153
28167
28184
28203
28224
28248
28275
28304
28336
28370
28407
28447
28488
28532
28578
28626
28676
28727
28780
28834
28890
28947
29006
29066
29128
29191
29255
29322
29390
29460
29533
29608
29686
29766
29850
29936
30024
30116
30210
30307
30407
30509
30614
30720
30829
30939
31052
31165
31280
31395
31512
31628
31744
31860
31976
32090
32203
32314
32424
32531
32636
32738
32837
32933
33026
33115
33201
33284
33363
33438
33510
33578
33642
33702
33759
33812
33860
33905
33945
33980
34011
34036
34056
34071
34081
34084
34083
34075
34063
34045
34021
33993
33960
33923
33881
33835
33785
33732
33675
33615
33553
33487
33420
33350
33278
33204
33129
33052
32975
32897
32818
32738
32659
32579
32497
32417
32335
32252
32168
32082
31994
31905
31812
31717
31619
31517
31412
31304
31191
31075
30956
30833
30707
30578
30446
30311
30174
30034
29893
29749
29604
29457
29309
29160
29011
28860
28709
28558
28407
28256
28105
27954
27804
27653
27504
27354
27205
27056
26907
26757
26607
26457
26306
26154
26001
25847
25692
25536
25380
25223
25065
24908
24750
24592
24435
24278
24122
23966
23811
23657
23504
23353
23202
23053
22906
22761
22618
22477
22339
22204
22072
21944
21819
21699
21583
21471
21364
21262
21164
21071
20982
20897
20816
20738
20664
20592
20523
20457
20394
20332
20274
20217
20163
20110
20060
20012
19965
19920
19877
19834
19793
19753
19714
19675
19637
19599
19561
19523
19485
19447
19409
19371
19332
19293
19253
19213
19172
19130
19088
19046
19003
18960
18916
18871
18827
18781
18736
18690
18643
18597
18550
18503
18456
18409
18362
18316
18271
18227
18184
18143
18103
18064
18028
17993
17960
17928
17898
17870
17843
17817
17791
17766
17742
17717
17693
17667
17642
17615
17588
17560
17530
17500
17468
17435
17401
17365
17329
17291
17252
17211
17169
17126
17082
17035
16988
16938
16887
16834
16779
16723
16665
16604
16542
16478
16411
16341
16271
16197
16120
16041
15959
15874
15787
15697
15605
15511
15415
15316
15216
15113
15009
14903
14795
14686
14574
14462
14348
14233
14117
14001
13883
13766
13648
13529
13411
13292
13173
13055
12936
12818
12699
12582
12464
12348
12232
12117
12004
11892
11781
11673
11566
11461
11359
11259
11162
11068
10976
10887
10801
10718
10637
10559
10483
10409
10338
10269
10202
10137
10075
10015
9957
9902
9850
9801
9755
9711
9671
9634
9600
9570
9542
9517
9495
9475
9458
9443
9430
9419
9411
9404
9399
9396
9395
9396
9399
9404
9412
9421
9433
9448
9465
9484
9506
9531
9557
9586
9617
9650
9684
9721
9760
9800
9843
9887
9934
9982
10033
10087
10143
10202
10264
10328
10395
10465
10538
10612
10689
10767
10847
10927
11009
11091
11173
11255
11337
11418
11499
11578
11657
11735
11811
11887
11961
12034
12106
12177
12246
12315
12382
12449
12515
12580
12645
12710
12775
12839
12904
12968
13032
13096
13159
13222
13284
13345
13405
13465
13524
13582
13639
13695
13751
13806
13860
13914
13967
14019
14070
14120
14170
14218
14266
14313
14360
14407
14453
14499
14546
14592
14638
14685
14731
14778
14826
14873
14922
14971
15022
15074
15127
15182
15240
15299
15361
15426
15493
15562
15633
15707
15782
15858
15935
16012
16088
16164
16239
16312
16383
16451
16517
16580
16640
16697
16752
16803
16853
16900
16945
16989
17031
17072
17113
17152
17192
17231
17270
17308
17347
17385
17423
17462
17499
17537
17574
17611
17647
17682
17716
17749
17781
17812
17843
17872
17901
17930
17958
17987
18016
18045
18076
18107
18140
18174
18209
18247
18286
18327
18370
18415
18462
18512
18563
18617
18673
18731
18791
18853
18918
18984
19053
19124
19197
19272
19350
19430
19512
19596
19682
19770
19861
19952
20046
20140
20236
20333
20430
20529
20627
20727
20827
20927
21029
21130
21233
21336
21440
21544
21649
21755
21862
21969
22076
22183
22291
22397
22504
22610
22714
22819
22922
23024
23126
23227
23327
23426
23525
23623
23721
23818
23914
24010
24105
24199
24293
24386
24479
24571
24662
24753
24844
24934
25023
25111
25199
25287
25373
25459
25545
25629
25713
25795
25877
25957
26035
26112
26187
26261
26332
26403
26471
26538
26604
26669
26732
26794
26855
26915
26975
27033
27090
27147
27203
27259
27314
27369
27423
27477
27531
27585
27638
27691
27744
27797
27850
27902
27953
28005
28056
28106
28156
28205
28253
28301
28349
28395
28442
28488
28534
28579
28624
28668
28712
28755
28797
28838
28879
28919
28958
28997
29034
29072
29108
29145
29181
29217
29254
29291
29329
29368
29407
29449
29491
29536
29583
29632
29684
29739
29797
29858
29922
29989
30060
30134
30211
30291
30374
30461
30551
30643
30739
30838
30939
31043
31150
31259
31370
31483
31598
31715
31832
31951
32070
32192
32311
32433
32554
32674
32795
32915
33034
33151
33268
33384
33498
33612
33723
33833
33941
34047
34151
34252
34352
34449
34544
34636
34726
34814
34899
34981
35061
35138
35213
35285
35354
35420
35485
35547
35607
35666
35723
35779
35834
35889
35944
35999
36054
36110
36166
36224
36281
36340
36399
36459
36520
36581
36642
36702
36763
36822
36880
36937
36992
37045
37096
37145
37191
37236
37279
37320
37360
37399
37438
37477
37516
37556
37597
37638
37681
37726
37772
37820
37870
37921
37975
38032
38090
38151
38214
38279
38345
38414
38483
38554
38625
38696
38767
38837
38906
38974
39041
39105
39168
39228
39287
39343
39398
39450
39501
39551
39599
39647
39693
39739
39785
39831
39877
39923
39970
40018
40068
40118
40170
40224
40279
40336
40395
40456
40519
40584
40651
40721
40793
40868
40945
41026
41110
41197
41288
41382
41480
41582
41687
41796
41908
42024
42143
42265
42389
42517
42648
42781
42917
43055
43196
43339
43485
43632
43782
43933
44087
44241
44398
44555
44713
44871
45030
45188
45346
45504
45661
45816
45971
46124
46276
46427
46576
46723
46869
47012
47154
47293
47430
47564
47695
47823
47949
48071
48190
48305
48417
48526
48632
48734
48832
48928
49020
49110
49196
49280
49361
49440
49517
49592
49666
49739
49811
49882
49952
50022
50091
50161
50230
50298
50367
50436
50504
50573
50642
50710
50778
50847
50915
50983
51051
51119
51186
51254
51320
51387
51453
51518
51583
51647
51710
51772
51833
51893
51951
52007
52062
52115
52165
52214
52261
52305
52347
52386
52423
52458
52490
52520
52547
52572
52596
52617
52638
52657
52675
52693
52710
52727
52744
52760
52777
52794
52811
52828
52846
52864
52882
52901
52920
52940
52959
52980
53001
53022
53044
53067
53089
53112
53136
53159
53183
53208
53233
53259
53286
53314
53344
53375
53408
53443
53480
53520
53563
53608
53658
53710
53767
53827
53892
53961
54035
54113
54195
54282
54374
54469
54569
54672
54779
54889
55001
55116
55231
55347
55464
55581
55698
55813
55928
56042
56155
56266
56376
56484
56591
56696
56800
56903
57005
57105
57205
57304
57402
57499
57595
57691
57786
57880
57973
58064
58155
58244
58332
58418
58502
58585
58665
58744
58821
58895
58968
59038
59105
59170
59232
59292
59349
59403
59456
59505
59553
59598
59642
59684
59725
59764
59801
59838
59874
59909
59944
59978
60012
60046
60080
60114
60148
60182
60217
60252
60288
60324
60361
60398
60435
60473
60511
60549
60588
60626
60664
60701
60738
60775
60810
60846
60880
60915
60948
60982
61015
61049
61082
61116
61152
61188
61225
61265
61306
61350
61398
61448
61502
61559
61621
61686
61755
61827
61903
61981
62062
62145
62229
62315
62401
62488
62576
62663
62749
62836
62921
63006
63090
63172
63253
63334
63413
63491
63568
63645
63721
63797
63873
63949
64025
64102
64178
64254
64331
64410
64486
64565
64644
64721
64800
64878
64956
65033
65110
65186
65262
65336
65410
65483
65556
65627
65697
65766
65834
65900
65965
66027
66089
66148
66206
66262
66316
66369
66421
66472
66521
66571
66620
66668
66717
66765
66813
66862
66910
66958
67006
67054
67102
67150
67197
67244
67290
67335
67378
67420
67460
67498
67533
67565
67595
67621
67645
67666
67685
67701
67715
67727
67737
67745
67752
67757
67761
67763
67765
67765
67764
67762
67759
67755
67751
67745
67738
67731
67722
67713
67703
67693
67682
67671
67659
67648
67637
67627
67617
67608
67601
67594
67590
67586
67585
67585
67587
67591
67597
67606
67616
67629
67644
67662
67682
67705
67731
67759
67789
67822
67858
67896
67936
67979
68024
68072
68121
68173
68228
68284
68342
68402
68463
68526
68589
68653
68717
68780
68843
68905
68965
69024
69081
69136
69189
69240
69289
69336
69380
69423
69463
69502
69539
69574
69608
69641
69673
69705
69737
69769
69803
69837
69873
69911
69950
69990
70033
70076
70121
70167
70215
70263
70313
70363
70413
70464
70516
70568
70621
70673
70727
70781
70835
70889
70944
71000
71056
71113
71170
71229
71288
71347
71407
71468
71530
71592
71655
71718
71783
71848
71913
71980
72048
72116
72185
72255
72325
72396
72467
72539
72610
72682
72753
72824
72894
72964
73034
73103
73172
73240
73308
73376
73443
73510
73577
73644
73711
73779
73847
73915
73985
74055
74127
74199
74273
74349
74426
74505
74585
74668
74751
74837
74924
75013
75103
75194
75286
75379
75472
75566
75660
75753
75845
75936
76027
76115
76203
76288
76372
76455
76537
76617
76696
76775
76852
76930
77007
77084
77162
77240
77320
77401
77483
77568
77656
77747
77840
77937
78037
78140
78246
78356
78468
78584
78702
78822
78945
79070
79197
79325
79454
79584
79714
79845
79975
80104
80233
80360
80486
80611
80734
80856
80976
81095
81213
81329
81445
81560
81675
81790
81905
82020
82136
82252
82369
82488
82608
82730
82854
82980
83108
83238
83370
83504
83639
83776
83915
84054
84194
84334
84474
84614
84752
84889
85024
85156
85286
85413
85537
85658
85775
85890
86001
86108
86213
86314
86412
86506
86598
86687
86772
86855
86935
87013
87087
87159
87229
87296
87361
87423
87484
87542
87598
87652
87704
87754
87801
87846
87889
87930
87968
88003
88036
88065
88092
88115
88135
88152
88165
88175
88181
88183
88182
88177
88168
88156
88140
88121
88099
88073
88045
88014
87982
87947
87911
87875
87838
87801
87764
87728
87693
87659
87625
87593
87563
87533
87504
87476
87449
87423
87397
87372
87347
87322
87298
87273
87249
87225
87201
87177
87154
87130
87107
87085
87063
87040
87018
86996
86973
86950
86925
86900
86874
86845
86815
86783
86749
86711
86671
86628
86582
86532
86479
86422
86361
86297
86229
86157
86082
86003
85921
85837
85749
85658
85564
85469
85370
85270
85168
85063
84957
84850
84741
84630
84518
84405
84291
84177
84062
83946
83830
83715
83599
83484
83369
83254
83141
83028
82916
82804
82694
82585
82476
82367
82259
82151
82044
81936
81829
81721
81614
81506
81398
81290
81182
81074
80966
80858
80751
80645
80541
80438
80337
80239
80144
80052
79964
79880
79800
79725
79656
79592
79534
79481
79434
79393
79358
79328
79305
79286
79273
79265
79261
79262
79267
79276
79289
79305
79324
79345
79369
79395
79422
79451
79480
79511
79541
79572
79603
79633
79663
79693
79721
79749
79776
79802
79827
79850
79873
79895
79915
79934
79952
79969
79984
79998
80011
80022
80031
80039
80045
80050
80054
80055
80056
80054
80051
80046
80040
80031
80021
80008
79992
79974
79953
79929
79902
79871
79837
79799
79757
79712
79664
79612
79556
79498
79436
79371
79304
79234
79162
79087
79010
78932
78851
78770
78687
78603
78519
78433
78348
78261
78175
78088
78001
77914
77826
77738
77649
77560
77470
77379
77288
77195
77102
77008
76913
76816
76719
76620
76520
76419
76316
76212
76107
75999
75890
75779
75666
75550
75432
75312
75188
75062
74933
74800
74664
74524
74381
74234
74083
73929
73770
73606
73439
73268
73093
72913
72730
72544
72353
72160
71964
71764
71563
71359
71154
70946
70738
70529
70320
70111
69901
69692
69484
69276
69070
68864
68659
68455
68252
68049
67848
67648
67449
67252
67055
66860
66666
66474
66283
66093
65905
65717
65531
65345
65160
64976
64793
64611
64429
64247
64066
63887
63707
63528
63349
63171
62993
62816
62639
62462
62286
62110
61936
61762
61588
61416
61244
61074
60905
60736
60569
60403
60239
60075
59913
59751
59591
59430
59271
59111
58952
58792
58632
58471
58309
58146
57982
57816
57649
57479
57307
57132
56955
56776
56593
56408
56220
56030
55836
55640
55442
55241
55039
54834
54627
54418
54208
53995
53781
53566
53349
53130
52911
52690
52469
52246
52023
51799
51574
51349
51123
50896
50668
50440
50211
49982
49752
49522
49291
49061
48830
48599
48369
48138
47908
47678
47448
47219
46990
46762
46535
46309
46084
45859
45636
45413
45192
44972
44754
44537
44321
44108
43896
43686
43478
43271
43067
42864
42663
42463
42265
42068
41872
41678
41484
41290
41098
40905
40713
40521
40328
40135
39941
39747
39553
39358
39162
38966
38769
38572
38374
38177
37979
37781
37583
37385
37187
36990
36793
36596
36399
36203
36007
35812
35616
35419
35223
35026
34828
34629
34430
34229
34027
33824
33619
33413
33205
32996
32786
32573
32360
32145
31928
31710
31491
31270
31048
30825
30601
30376
30151
29924
29698
29472
29245
29019
28794
28568
28343
28119
27894
27670
27446
27222
26997
26772
26546
26319
26091
25862
25632
25401
25169
24935
24699
24462
24224
23983
23741
23497
23251
23002
22752
22499
22243
21986
21726
21464
21199
20933
20664
20393
20121
19847
19571
19294
19016
18736
18455
18172
17889
17604
17319
17033
16746
16458
16171
15883
15596
15310
15024
14740
14458
14178
13900
13626
13355
13088
12826
12568
12315
12067
11824
11587
11355
11129
10908
10692
10482
10276
10076
9880
9689
9502
9319
9140
8965
8794
8626
8461
8300
8141
7986
7833
7683
7536
7390
7247
7106
6967
6830
6694
6559
6426
6294
6162
6031
5900
5769
5638
5506
5374
5240
5106
4969
4831
4691
4549
4404
4256
4105
3950
3793
3631
3466
3297
3124
2946
2765
2579
2388
2194
1994
1791
1582
1370
1152
931
705
475
241
3
-239
-485
-735
-988
-1245
-1505
-1768
-2033
-2303
-2573
-2846
-3121
-3396
-3672
-3949
-4227
-4504
-4782
-5059
-5336
-5612
-5887
-6162
-6436
-6708
-6979
-7248
-7515
-7781
-8044
-8305
-8563
-8819
-9072
-9323
-9572
-9818
-10061
-10302
-10541
-10777
-11011
-11243
-11472
-11699
-11923
-12146
-12366
-12584
-12799
-13012
-13223
-13431
-13637
-13841
-14041
-14239
-14434
-14626
-14815
-15001
-15184
-15363
-15539
-15712
-15881
-16047
-16210
-16370
-16527
-16681
-16832
-16981
-17127
-17272
-17414
-17556
-17696
-17835
-17974
-18112
-18251
-18389
-18528
-18666
-18806
-18946
-19086
-19228
-19370
-19513
-19657
-19802
-19947
-20093
-20239
-20385
-20531
-20677
-20823
-20967
-21111
-21253
-21394
-21533
-21670
-21806
-21939
-22071
-22200
-22328
-22454
-22578
-22701
-22822
-22942
-23060
-23177
-23294
-23409
-23525
-23639
-23754
-23868
-23982
-24097
-24212
-24327
-24443
-24559
-24677
-24795
-24913
-25033
-25153
-25274
-25396
-25519
-25643
-25768
-25894
-26020
-26147
-26274
-26402
-26530
-26658
-26786
-26915
-27044
-27172
-27301
-27429
-27557
-27685
-27811
-27937
-28061
-28184
-28306
-28426
-28544
-28661
-28776
-28889
-29001
-29112
-29221
-29330
-29438
-29547
-29655
-29763
-29873
-29983
-30094
-30206
-30319
-30434
-30551
-30669
-30789
-30911
-31034
-31158
-31284
-31412
-31540
-31670
-31801
-31933
-32064
-32198
-32331
-32465
-32598
-32731
-32863
-32995
-33126
-33256
-33386
-33516
-33645
-33775
-33904
-34034
-34165
-34297
-34430
-34565
-34702
-34841
-34982
-35127
-35274
-35425
-35580
-35738
-35901
-36068
-36239
-36415
-36596
-36781
-36971
-37165
-37362
-37564
-37769
-37978
-38189
-38403
-38619
-38837
-39056
-39276
-39497
-39718
-39940
-40161
-40382
-40603
-40823
-41042
-41260
-41477
-41693
-41908
-42122
-42334
-42545
-42754
-42961
-43167
-43369
-43570
-43767
-43962
-44154
-44342
-44527
-44708
-44886
-45060
-45229
-45395
-45556
-45712
-45864
-46011
-46154
-46291
-46423
-46551
-46673
-46790
-46902
-47009
-47111
-47207
-47299
-47385
-47467
-47543
-47615
-47682
-47744
-47802
-47855
-47904
-47949
-47990
-48028
-48061
-48091
-48117
-48140
-48160
-48176
-48188
-48197
-48203
-48205
-48203
-48197
-48187
-48174
-48156
-48133
-48107
-48076
-48041
-48001
-47958
-47910
-47859
-47805
-47747
-47687
-47624
-47558
-47492
-47423
-47354
-47284
-47213
-47142
-47071
-47000
-46929
-46860
-46791
-46723
-46657
-46593
-46530
-46469
-46410
-46354
-46300
-46248
-46198
-46151
-46106
-46063
-46022
-45983
-45945
-45909
-45873
-45839
-45805
-45772
-45739
-45707
-45674
-45642
-45609
-45576
-45543
-45510
-45477
-45443
-45409
-45374
-45339
-45304
-45269
-45233
-45197
-45160
-45124
-45088
-45052
-45016
-44982
-44949
-44917
-44886
-44857
-44830
-44804
-44781
-44758
-44737
-44718
-44700
-44682
-44665
-44649
-44633
-44617
-44601
-44584
-44566
-44548
-44528
-44506
-44483
-44457
-44429
-44397
-44362
-44323
-44281
-44234
-44182
-44126
-44064
-43999
-43928
-43853
-43773
-43689
-43601
-43509
-43415
-43317
-43218
-43116
-43012
-42907
-42800
-42692
-42583
-42472
-42360
-42246
-42130
-42012
-41891
-41768
-41642
-41513
-41381
-41245
-41104
-40960
-40811
-40658
-40500
-40337
-40170
-39998
-39821
-39639
-39453
-39262
-39067
-38868
-38665
-38458
-38248
-38036
-37821
-37604
-37385
-37165
-36943
-36720
-36497
-36273
-36049
-35826
-35602
-35379
-35156
-34934
-34713
-34492
-34273
-34055
-33838
-33623
-33410
-33199
-32990
-32784
-32582
-32381
-32186
-31996
-31809
-31627
-31451
-31280
-31116
-30958
-30807
-30664
-30529
-30403
-30286
-30178
-30081
-29994
-29917
-29852
-29799
-29757
-29727
-29710
-29704
-29712
-29731
-29763
-29808
-29865
-29935
-30017
-30112
-30218
-30337
-30467
-30609
-30762
-30926
-31100
-31284
-31478
-31681
-31893
-32113
-32342
-32578
-32822
-33071
-33327
-33588
-33855
-34126
-34400
-34679
-34960
-35244
-35530
-35817
-36105
-36395
-36684
-36973
-37261
-37548
-37834
-38119
-38401
-38681
-38959
-39234
-39505
-39774
-40038
-40299
-40556
-40808
-41056
-41298
-41535
-41767
-41993
-42213
-42427
-42635
-42837
-43032
-43221
-43403
-43579
-43748
-43910
-44066
-44216
-44360
-44497
-44628
-44754
-44873
-44987
-45096
-45199
-45297
-45389
-45476
-45557
-45634
-45705
-45771
-45833
-45890
-45943
-45992
-46037
-46078
-46117
-46152
-46185
-46216
-46245
-46272
-46297
-46322
-46346
-46369
-46393
-46417
-46442
-46469
-46497
-46527
-46559
-46595
-46633
-46675
-46721
-46770
-46822
-46879
-46940
-47004
-47072
-47144
-47220
-47299
-47381
-47466
-47553
-47644
-47736
-47830
-47926
-48023
-48121
-48219
-48318
-48417
-48515
-48613
-48711
-48807
-48903
-48998
-49092
-49185
-49276
-49367
-49457
-49546
-49634
-49721
-49808
-49895
-49981
-50067
-50153
-50239
-50324
-50410
-50496
-50581
-50667
-50752
-50837
-50922
-51006
-51091
-51175
-51260
-51344
-51429
-51515
-51602
-51690
-51779
-51870
-51964
-52059
-52157
-52257
-52361
-52467
-52576
-52689
-52805
-52925
-53049
-53177
-53310
-53447
-53589
-53737
-53890
-54049
-54214
-54385
-54562
-54746
-54935
-55130
-55330
-55535
-55744
-55957
-56173
-56392
-56612
-56833
-57054
-57275
-57495
-57714
-57930
-58143
-58353
-58560
-58764
-58963
-59159
-59350
-59537
-59718
-59895
-60067
-60233
-60394
-60549
-60697
-60840
-60975
-61104
-61226
-61341
-61449
-61550
-61644
-61730
-61810
-61883
-61949
-62008
-62060
-62107
-62148
-62183
-62213
-62238
-62259
-62276
-62290
-62300
-62309
-62315
-62321
-62326
-62331
-62338
-62345
-62355
-62367
-62382
-62401
-62424
-62451
-62483
-62519
-62561
-62607
-62659
-62717
-62779
-62847
-62921
-62999
-63083
-63173
-63267
-63366
-63471
-63580
-63694
-63813
-63937
-64065
-64197
-64334
-64474
-64619
-64766
-64917
-65071
-65227
-65385
-65547
-65710
-65874
-66039
-66204
-66371
-66537
-66703
-66868
-67034
-67198
-67362
-67525
-67688
-67849
-68010
-68171
-68330
-68488
-68646
-68802
-68958
-69112
-69264
-69415
-69565
-69712
-69858
-70001
-70143
-70282
-70419
-70554
-70686
-70817
-70944
-71070
-71192
-71313
-71430
-71545
-71657
-71765
-71871
-71972
-72070
-72165
-72255
-72341
-72423
-72500
-72573
-72641
-72705
-72764
-72818
-72868
-72914
-72956
-72994
-73028
-73058
-73086
-73110
-73131
-73150
-73167
-73181
-73194
-73204
-73214
-73223
-73230
-73238
-73245
-73253
-73261
-73270
-73280
-73292
-73305
-73320
-73338
-73358
-73380
-73406
-73435
-73468
-73505
-73546
-73591
-73641
-73695
-73755
-73819
-73889
-73964
-74045
-74131
-74223
-74321
-74424
-74533
-74648
-74769
-74895
-75027
-75165
-75308
-75457
-75610
-75769
-75933
-76102
-76274
-76451
-76632
-76817
-77004
-77195
-77389
-77585
-77783
-77984
-78187
-78392
-78597
-78805
-79013
-79221
-79430
-79640
-79849
-80058
-80266
-80474
-80680
-80886
-81090
-81292
-81493
-81692
-81889
-82083
-82275
-82465
-82652
-82835
-83016
-83194
-83368
-83539
-83706
-83869
-84027
-84182
-84331
-84476
-84615
-84749
-84877
-84999
-85115
-85225
-85327
-85424
-85513
-85595
-85670
-85737
-85797
-85849
-85894
-85931
-85961
-85983
-85996
-86002
-86000
-85990
-85972
-85946
-85912
-85869
-85818
-85758
-85690
-85613
-85526
-85431
-85326
-85212
-85088
-84955
-84812
-84660
-84498
-84326
-84145
-83955
-83755
-83546
-83328
-83102
-82867
-82624
-82372
-82113
-81847
-81573
-81293
-81005
-80712
-80412
-80106
-79794
-79476
-79153
-78825
-78493
-78155
-77814
-77468
-77118
-76765
-76409
-76050
-75688
-75324
-74957
-74589
-74219
-73848
-73477
-73104
-72731
-72358
-71985
-71612
-71240
-70869
-70499
-70131
-69764
-69400
-69039
-68681
-68326
-67977
-67632
-67292
-66959
-66633
-66315
-66005
-65704
-65412
-65131
-64861
-64601
-64354
-64120
-63898
-63689
-63495
-63313
-63146
-62993
-62854
-62729
-62618
-62521
-62437
-62366
-62308
-62262
-62227
-62204
-62192
-62189
-62197
-62213
-62237
-62269
-62308
-62354
-62405
-62462
-62524
-62590
-62660
-62733
-62810
-62888
-62969
-63052
-63136
-63222
-63309
-63397
-63485
-63575
-63667
-63760
-63854
-63951
-64051
-64154
-64260
-64370
-64486
-64605
-64730
-64861
-64997
-65138
-65285
-65438
-65595
-65758
-65926
-66098
-66275
-66455
-66639
-66826
-67015
-67207
-67401
-67596
-67792
-67988
-68186
-68383
-68579
-68775
-68970
-69163
-69354
-69542
-69727
-69909
-70086
-70259
-70426
-70588
-70743
-70892
-71033
-71166
-71291
-71407
-71514
-71612
-71701
-71779
-71848
-71908
-71957
-71997
-72027
-72047
-72058
-72060
-72053
-72038
-72014
-71983
-71944
-71897
-71844
-71784
-71717
-71645
-71567
-71484
-71396
-71304
-71207
-71107
-71003
-70896
-70787
-70675
-70561
-70444
-70326
-70206
-70084
-69960
-69834
-69706
-69576
-69444
-69310
-69173
-69034
-68893
-68750
-68604
-68456
-68305
-68152
-67997
-67840
-67681
-67521
-67359
-67196
-67033
-66868
-66704
-66539
-66375
-66210
-66047
-65884
-65722
-65561
-65400
-65242
-65084
-64928
-64772
-64619
-64465
-64313
-64163
-64013
-63865
-63718
-63572
-63427
-63283
-63140
-62999
-62859
-62721
-62584
-62449
-62316
-62185
-62056
-61930
-61807
-61687
-61569
-61455
-61345
-61237
-61134
-61034
-60938
-60846
-60758
-60674
-60594
-60518
-60446
-60377
-60312
-60250
-60192
-60136
-60083
-60033
-59984
-59938
-59893
-59850
-59808
-59769
-59731
-59695
-59661
-59630
-59601
-59575
-59552
-59532
-59516
-59504
-59496
-59492
-59493
-59498
-59507
-59521
-59539
-59562
-59590
-59622
-59658
-59697
-59741
-59788
-59838
-59891
-59947
-60005
-60065
-60127
-60191
-60256
-60322
-60390
-60459
-60529
-60600
-60672
-60745
-60820
-60896
-60973
-61052
-61133
-61216
-61301
-61387
-61476
-61567
-61661
-61757
-61855
-61955
-62058
-62162
-62268
-62375
-62484
-62593
-62702
-62811
-62919
-63026
-63131
-63234
-63335
-63433
-63527
-63618
-63705
-63788
-63866
-63941
-64012
-64078
-64140
-64199
-64254
-64305
-64352
-64397
-64441
-64480
-64518
-64554
-64587
-64620
-64653
-64684
-64715
-64747
-64779
-64812
-64845
-64879
-64915
-64950
-64989
-65027
-65066
-65105
-65146
-65187
-65227
-65266
-65306
-65343
-65381
-65416
-65447
-65477
-65504
-65529
-65549
-65566
-65579
-65587
-65592
-65593
-65590
-65584
-65575
-65563
-65548
-65532
-65513
-65495
-65476
-65456
-65436
-65418
-65400
-65384
-65369
-65355
-65346
-65337
-65333
-65330
-65331
-65334
-65340
-65349
-65363
-65378
-65397
-65418
-65441
-65468
-65495
-65525
-65558
-65591
-65625
-65660
-65696
-65733
-65771
-65809
-65847
-65887
-65927
-65968
-66010
-66053
-66098
-66144
-66191
-66239
-66289
-66339
-66391
-66443
-66496
-66549
-66602
-66655
-66706
-66757
-66806
-66854
-66899
-66943
-66983
-67021
-67056
-67088
-67117
-67142
-67164
-67183
-67199
-67211
-67220
-67226
-67228
-67228
-67225
-67220
-67212
-67202
-67189
-67175
-67159
-67142
-67123
-67102
-67081
-67058
-67035
-67011
-66986
-66961
-66936
-66911
-66886
-66861
-66836
-66812
-66788
-66765
-66743
-66721
-66699
-66677
-66655
-66633
-66610
-66587
-66562
-66536
-66508
-66479
-66447
-66413
-66377
-66338
-66295
-66250
-66201
-66149
-66093
-66034
-65970
-65904
-65833
-65759
-65681
-65600
-65516
-65429
-65337
-65245
-65150
-65053
-64955
-64855
-64754
-64654
-64553
-64452
-64351
-64251
-64150
-64051
-63952
-63854
-63756
-63658
-63561
-63464
-63367
-63270
-63174
-63079
-62985
-62891
-62799
-62708
-62618
-62529
-62442
-62356
-62272
-62188
-62106
-62024
-61943
-61863
-61783
-61702
-61622
-61541
-61459
-61376
-61292
-61206
-61118
-61028
-60936
-60842
-60745
-60644
-60541
-60434
-60323
-60208
-60089
-59965
-59836
-59702
-59563
-59417
-59266
-59109
-58945
-58775
-58598
-58415
-58226
-58031
-57830
-57623
-57411
-57194
-56972
-56746
-56516
-56282
-56046
-55806
-55564
-55320
-55074
-54826
-54577
-54327
-54077
-53825
-53574
-53322
-53070
-52818
-52566
-52315
-52064
-51814
-51564
-51315
-51066
-50818
-50571
-50325
-50080
-49835
-49591
-49349
-49107
-48867
-48627
-48389
-48152
-47916
-47682
-47449
-47218
-46988
-46760
-46533
-46309
-46086
-45865
-45645
-45428
-45213
-45000
-44788
-44580
-44373
-44168
-43966
-43767
-43570
-43375
-43184
-42994
-42808
-42624
-42442
-42263
-42087
-41913
-41742
-41574
-41409
-41247
-41088
-40933
-40781
-40634
-40490
-40351
-40217
-40088
-39964
-39845
-39732
-39625
-39523
-39428
-39338
-39254
-39175
-39103
-39035
-38973
-38915
-38862
-38813
-38768
-38727
-38690
-38656
-38625
-38597
-38572
-38550
-38530
-38514
-38499
-38488
-38478
-38471
-38467
-38464
-38464
-38466
-38470
-38475
-38482
-38490
-38499
-38509
-38520
-38532
-38543
-38556
-38568
-38580
-38593
-38605
-38618
-38631
-38644
-38658
-38672
-38688
-38704
-38721
-38740
-38760
-38782
-38805
-38831
-38859
-38890
-38922
-38957
-38994
-39034
-39076
-39121
-39168
-39218
-39271
-39326
-39384
-39444
-39507
-39573
-39641
-39712
-39785
-39861
-39940
-40022
-40106
-40193
-40283
-40376
-40472
-40572
-40674
-40779
-40887
-40998
-41111
-41227
-41344
-41464
-41586
-41708
-41832
-41956
-42081
-42205
-42329
-42452
-42573
-42693
-42811
-42926
-43039
-43149
-43256
-43359
-43459
-43556
-43649
-43739
-43826
-43909
-43990
-44067
-44142
-44215
-44285
-44353
-44418
-44482
-44543
-44603
-44660
-44715
-44768
-44818
-44866
-44912
-44955
-44996
-45034
-45069
-45102
-45132
-45159
-45183
-45204
-45222
-45237
-45248
-45256
-45260
-45260
-45257
-45249
-45238
-45223
-45204
-45181
-45155
-45126
-45093
-45058
-45021
-44982
-44942
-44902
-44861
-44821
-44781
-44742
-44704
-44667
-44632
-44600
-44569
-44540
-44514
-44491
-44470
-44452
-44437
-44425
-44416
-44411
-44409
-44410
-44415
-44423
-44434
-44449
-44467
-44488
-44513
-44540
-44570
-44603
-44638
-44676
-44716
-44759
-44803
-44850
-44898
-44948
-45000
-45054
-45109
-45165
-45222
-45280
-45339
-45398
-45457
-45516
-45575
-45632
-45688
-45743
-45796
-45846
-45893
-45937
-45977
-46013
-46045
-46073
-46096
-46114
-46128
-46137
-46142
-46142
-46139
-46132
-46123
-46110
-46094
-46076
-46057
-46035
-46012
-45989
-45964
-45939
-45914
-45889
-45864
-45840
-45818
-45796
-45776
-45757
-45741
-45726
-45713
-45702
-45694
-45689
-45686
-45685
-45688
-45694
-45702
-45713
-45728
-45746
-45767
-45791
-45819
-45850
-45884
-45922
-45963
-46008
-46057
-46109
-46165
-46224
-46288
-46355
-46426
-46502
-46581
-46665
-46753
-46846
-46942
-47043
-47148
-47257
-47370
-47487
-47608
-47733
-47861
-47993
-48129
-48268
-48411
-48557
-48706
-48858
-49013
-49170
-49330
-49492
-49656
-49822
-49989
-50157
-50326
-50496
-50667
-50837
-51008
-51178
-51347
-51516
-51683
-51850
-52014
-52177
-52337
-52495
-52650
-52802
-52951
-53096
-53238
-53377
-53512
-53643
-53770
-53893
-54012
-54127
-54238
-54344
-54445
-54542
-54634
-54720
-54802
-54878
-54948
-55013
-55072
-55125
-55172
-55213
-55248
-55276
-55298
-55314
-55324
-55328
-55325
-55317
-55303
-55283
-55259
-55228
-55193
-55153
-55108
-55058
-55003
-54945
-54882
-54815
-54743
-54668
-54588
-54505
-54417
-54326
-54230
-54131
-54028
-53921
-53811
-53698
-53581
-53461
-53339
-53213
-53086
-52956
-52824
-52690
-52553
-52416
-52276
-52135
-51992
-51848
-51702
-51556
-51409
-51261
-51113
-50965
-50817
-50669
-50521
-50374
-50228
-50083
-49939
-49796
-49655
-49516
-49380
-49245
-49113
-48983
-48856
-48731
-48610
-48491
-48376
-48264
-48154
-48048
-47944
-47844
-47746
-47651
-47558
-47467
-47378
-47291
-47205
-47121
-47037
-46954
-46871
-46788
-46706
-46623
-46541
-46458
-46375
-46292
-46209
-46125
-46042
-45960
-45878
-45796
-45716
-45636
-45558
-45481
-45404
-45329
-45255
-45181
-45109
-45036
-44965
-44893
-44822
-44750
-44678
-44605
-44532
-44458
-44384
-44309
-44233
-44156
-44078
-44000
-43920
-43839
-43757
-43674
-43589
-43502
-43414
-43323
-43231
-43137
-43041
-42943
-42843
-42741
-42638
-42533
-42425
-42317
-42206
-42094
-41981
-41866
-41749
-41631
-41512
-41391
-41269
-41145
-41020
-40893
-40765
-40635
-40504
-40370
-40235
-40099
-39960
-39820
-39678
-39535
-39390
-39244
-39097
-38948
-38799
-38648
-38497
-38346
-38194
-38042
-37890
-37739
-37588
-37438
-37289
-37141
-36994
-36848
-36704
-36561
-36420
-36279
-36140
-36002
-35866
-35730
-35596
-35463
-35332
-35201
-35073
-34946
-34820
-34696
-34574
-34453
-34334
-34217
-34101
-33986
-33873
-33760
-33649
-33538
-33429
-33320
-33212
-33104
-32997
-32890
-32784
-32677
-32573
-32467
-32362
-32256
-32153
-32049
-31945
-31842
-31739
-31636
-31534
-31431
-31328
-31225
-31121
-31017
-30913
-30808
-30702
-30597
-30491
-30385
-30280
-30175
-30071
-29967
-29864
-29762
-29662
-29562
-29464
-29367
-29271
-29175
-29081
-28987
-28894
-28801
-28709
-28616
-28524
-28432
-28340
-28248
-28156
-28065
-27973
-27883
-27792
-27702
-27613
-27523
-27433
-27343
-27253
-27162
-27070
-26978
-26883
-26788
-26691
-26592
-26491
-26389
-26284
-26178
-26069
-25959
-25847
-25732
-25616
-25498
-25378
-25256
-25131
-25005
-24878
-24749
-24618
-24486
-24353
-24220
-24085
-23951
-23816
-23682
-23547
-23413
-23280
-23146
-23013
-22880
-22748
-22615
-22483
-22351
-22218
-22085
-21952
-21818
-21683
-21547
-21409
-21271
-21130
-20988
-20843
-20696
-20547
-20395
-20242
-20085
-19927
-19766
-19603
-19438
-19271
-19102
-18931
-18759
-18586
-18412
-18236
-18059
-17882
-17703
-17523
-17342
-17160
-16976
-16792
-16606
-16419
-16231
-16043
-15853
-15662
-15471
-15280
-15088
-14896
-14704
-14512
-14320
-14129
-13938
-13748
-13559
-13370
-13183
-12997
-12812
-12629
-12447
-12267
-12089
-11913
-11739
-11567
-11397
-11230
-11065
-10903
-10743
-10585
-10430
-10276
-10125
-9976
-9829
-9683
-9540
-9397
-9257
-9117
-8980
-8843
-8707
-8573
-8439
-8307
-8175
-8045
-7916
-7788
-7662
-7537
-7413
-7291
-7170
-7052
-6934
-6819
-6705
-6593
-6482
-6373
-6266
-6160
-6056
-5954
-5853
-5754
-5656
-5560
-5465
-5371
-5278
-5186
-5095
-5004
-4914
-4824
-4734
-4645
-4555
-4465
-4375
-4284
-4193
-4100
-4006
-3913
-3817
-3721
-3624
-3527
-3429
-3331
-3234
-3137
-3041
-2946
-2852
-2761
-2671
-2583
-2498
-2415
-2336
-2259
-2185
-2114
-2047
-1983
-1922
-1864
-1810
-1759
-1712
-1669
-1629
-1593
-1560
-1532
-1508
-1488
-1473
-1461
-1455
-1453
-1455
-1463
-1474
-1491
-1512
-1538
-1568
-1603
-1643
-1686
-1734
-1786
-1841
-1900
-1963
-2028
-2096
-2166
-2238
-2312
-2388
-2464
-2541
-2619
-2697
-2774
-2851
-2927
-3002
-3076
-3147
-3218
-3286
-3352
-3416
-3477
-3536
-3592
-3646
-3697
-3745
-3791
-3834
-3874
-3912
-3948
-3982
-4014
-4045
-4074
-4102
-4129
-4156
-4181
-4206
-4230
-4254
-4277
-4300
-4322
-4344
-4365
-4387
-4409
-4431
-4453
-4477
-4502
-4530
-4559
-4591
-4626
-4665
-4707
-4754
-4806
-4862
-4923
-4989
-5060
-5137
-5220
-5308
-5402
-5502
-5608
-5720
-5837
-5961
-6091
-6226
-6367
-6514
-6665
-6822
-6983
-7149
-7320
-7495
-7673
-7856
-8042
-8231
-8424
-8620
-8819
-9021
-9226
-9433
-9643
-9856
-10072
-10289
-10510
-10732
-10957
-11184
-11413
-11644
-11877
-12112
-12349
-12588
-12828
-13070
-13312
-13556
-13800
-14045
-14289
-14534
-14778
-15020
-15262
-15501
-15738
-15972
-16204
-16432
-16657
-16878
-17095
-17308
-17516
-17721
-17920
-18115
-18305
-18491
-18671
-18845
-19014
-19178
-19335
-19487
-19632
-19771
-19903
-20028
-20145
-20256
-20359
-20455
-20544
-20626
-20700
-20767
-20828
-20881
-20929
-20970
-21005
-21035
-21059
-21078
-21092
-21101
-21106
-21106
-21102
-21093
-21080
-21063
-21042
-21016
-20987
-20953
-20915
-20873
-20828
-20778
-20725
-20668
-20607
-20542
-20474
-20402
-20326
-20246
-20162
-20074
-19981
-19885
-19784
-19680
-19571
-19458
-19341
-19220
-19095
-18966
-18834
-18698
-18559
-18416
-18270
-18121
-17970
-17816
-17660
-17503
-17343
-17182
-17020
-16856
-16692
-16527
-16361
-16196
-16030
-15865
-15701
-15537
-15374
-15212
-15052
-14894
-14738
-14585
-14434
-14286
-14141
-13999
-13860
-13724
-13592
-13463
-13338
-13216
-13098
-12983
-12872
-12764
-12660
-12560
-12463
-12370
-12280
-12194
-12111
-12031
-11955
-11880
-11809
-11739
-11671
-11605
-11541
-11477
-11415
-11353
-11292
-11231
-11171
-11112
-11052
-10993
-10934
-10875
-10816
-10758
-10700
-10642
-10584
-10527
-10471
-10415
-10360
-10306
-10253
-10201
-10150
-10100
-10052
-10005
-9959
-9914
-9870
-9827
-9785
-9744
-9704
-9664
-9624
-9585
-9547
-9508
-9470
-9432
-9395
-9357
-9319
-9281
-9244
-9207
-9170
-9133
-9096
-9060
-9025
-8990
-8955
-8921
-8888
-8855
-8822
-8790
-8759
-8727
-8696
-8665
-8635
-8603
-8572
-8540
-8507
-8473
-8437
-8401
-8362
-8322
-8279
-8234
-8186
-8135
-8083
-8026
-7968
-7905
-7839
-7769
-7696
-7619
-7538
-7454
-7365
-7273
-7177
-7077
-6975
-6868
-6759
-6647
-6531
-6413
-6293
-6169
-6043
-5915
-5784
-5650
-5514
-5375
-5233
-5088
-4940
-4789
-4634
-4477
-4316
-4152
-3985
-3815
-3642
-3466
-3288
-3106
-2923
-2737
-2548
-2357
-2164
-1969
-1772
-1573
-1372
-1169
-965
-759
-552
-344
-135
74
283
493
701
909
1116
1322
1526
1729
1930
2128
2325
2520
2712
2902
3090
3275
3458
3638
3816
3992
4166
4337
4507
4674
4839
5002
5164
5323
5482
5639
5795
5950
6105
6260
6415
6571
6728
6885
7044
7205
7367
7531
7697
7865
8035
8208
8382
8558
8737
8917
9099
9283
9469
9657
9846
10037
10229
10422
10617
10812
11008
11204
11399
11593
11785
11976
12163
12348
12529
12707
12880
13050
13215
13376
13532
13684
13832
13975
14114
14249
14379
14506
14629
14747
14862
14974
15082
15186
15287
15384
15478
15569
15657
15742
15825
15904
15981
16056
16128
16198
16265
16332
16396
16459
16519
16578
16635
16691
16744
16797
16847
16896
16944
16991
17036
17080
17124
17166
17209
17252
17294
17338
17382
17427
17474
17522
17571
17623
17676
17731
17788
17846
17907
17969
18033
18098
18164
18231
18300
18369
18439
18509
18580
18651
18722
18793
18864
18934
19004
19073
19141
19209
19275
19340
19404
19466
19526
19585
19642
19698
19751
19802
19852
19899
19945
19989
20030
20070
20107
20142
20176
20207
20236
20263
20288
20311
20332
20352
20370
20387
20403
20417
20431
20444
20457
20469
20481
20493
20505
20517
20529
20542
20554
20567
20581
20595
20610
20626
20642
20659
20678
20697
20718
20740
20764
20790
20818
20848
20882
20918
20957
20999
21044
21093
21146
21202
21262
21326
21393
21465
21541
21621
21705
21793
21886
21983
22085
22190
22300
22415
22534
22658
22786
22918
23055
23196
23342
23492
23647
23806
23970
24138
24311
24489
24672
24860
25052
25250
25453
25661
25874
26093
26317
26546
26781
27020
27265
27514
27768
28027
28289
28556
28827
29101
29380
29662
29947
30236
30529
30825
31124
31426
31732
32040
32354
32668
32987
33308
33631
33957
34285
34615
34945
35278
35610
35943
36277
36610
36942
37274
37604
37933
38261
38586
38909
39230
39547
39863
40174
40483
40789
41091
41389
41684
41976
42264
42548
42829
43106
43380
43651
43919
44183
44445
44704
44960
45213
45464
45712
45958
46200
46440
46678
46913
47145
47373
47599
47822
48041
48257
48470
48679
48884
49086
49284
49478
49669
49857
50041
50223
50402
50578
50753
50925
51097
51267
51437
51606
51775
51944
52113
52283
52453
52625
52797
52971
53146
53323
53502
53683
53866
54051
54239
54429
54622
54817
55015
55216
55419
55625
55834
56045
56259
56475
56692
56912
57132
57354
57577
57799
58022
58244
58466
58687
58907
59125
59343
59558
59773
59985
60196
60405
60611
60816
61019
61219
61417
61613
61807
61998
62187
62374
62557
62739
62917
63093
63266
63437
63604
63769
63931
64090
64245
64399
64550
64697
64842
64985
65123
65260
65396
65527
65657
65784
65909
66031
66151
66270
66386
66500
66613
66724
66833
66941
67047
67151
67254
67356
67456
67554
67651
67746
67840
67931
68021
68110
68196
68282
68365
68448
68529
68609
68688
68766
68843
68920
68996
69071
69146
69220
69294
69368
69441
69514
69587
69659
69731
69802
69872
69941
70008
70075
70139
70202
70264
70323
70379
70434
70486
70535
70582
70626
70668
70706
70741
70773
70801
70826
70848
70865
70878
70888
70894
70895
70893
70887
70877
70863
70846
70825
70801
70773
70742
70707
70670
70629
70584
70536
70485
70431
70373
70313
70249
70183
70114
70044
69971
69897
69821
69745
69668
69590
69512
69434
69356
69278
69200
69122
69045
68967
68888
68810
68730
68650
68568
68485
68401
68314
68225
68134
68040
67942
67842
67738
67631
67521
67407
67290
67169
67045
66919
66789
66657
66523
66386
66248
66108
65966
65823
65680
65535
65390
65245
65099
64953
64807
64660
64513
64367
64221
64075
63929
63782
63635
63488
63340
63192
63043
62894
62745
62595
62445
62295
62146
61997
61848
61700
61553
61407
61262
61118
60975
60833
60693
60554
60417
60281
60147
60014
59884
59755
59628
59503
59380
59260
59142
59026
58913
58803
58695
58589
58486
58386
58288
58193
58100
58010
57923
57839
57757
57677
57601
57527
57456
57387
57322
57258
57198
57140
57085
57032
56981
56933
56888
56845
56805
56766
56731
56697
56665
56635
56607
56580
56554
56530
56507
56484
56462
56440
56418
56397
56376
56354
56332
56310
56287
56264
56241
56218
56194
56170
56147
56123
56099
56075
56052
56028
56004
55981
55957
55934
55911
55888
55866
55844
55822
55801
55781
55761
55742
55723
55704
55685
55667
55648
55629
55610
55590
55569
55548
55526
55503
55479
55454
55429
55403
55375
55347
55318
55289
55258
55227
55194
55161
55126
55091
55054
55016
54977
54937
54896
54853
54810
54765
54718
54670
54621
54571
54519
54465
54410
54354
54296
54237
54178
54117
54055
53992
53929
53866
53803
53739
53676
53612
53550
53488
53426
53365
53305
53246
53187
53130
53073
53017
52963
52909
52856
52804
52753
52702
52652
52603
52554
52505
52457
52409
52361
52312
52264
52216
52167
52119
52070
52020
51970
51920
51869
51818
51767
51715
51663
51610
51556
51502
51447
51391
51334
51277
51218
51158
51096
51033
50969
50903
50835
50766
50695
50622
50548
50471
50393
50313
50231
50148
50062
49975
49886
49795
49702
49608
49512
49415
49316
49215
49114
49011
48906
48801
48694
48586
48477
48366
48254
48141
48025
47909
47790
47670
47548
47424
47299
47172
47043
46912
46780
46647
46512
46376
46240
46103
45966
45828
45691
45554
45418
45283
45149
45016
44885
44756
44629
44503
44380
44258
44139
44023
43908
43796
43686
43578
43472
43369
43266
43166
43067
42970
42874
42780
42687
42595
42504
42415
42326
42239
42153
42068
41984
41902
41820
41739
41660
41582
41506
41431
41357
41284
41213
41144
41075
41008
40943
40879
40816
40754
40693
40634
40576
40519
40464
40409
40355
40303
40251
40199
40148
40098
40047
39997
39946
39895
39844
39792
39739
39685
39630
39574
39516
39458
39398
39337
39275
39212
39147
39082
39015
38947
38879
38809
38739
38667
38595
38522
38448
38373
38298
38221
38144
38066
37987
37907
37826
37744
37661
37577
37491
37404
37315
37225
37133
37039
36943
36845
36746
36644
36541
36435
36328
36219
36108
35996
35882
35767
35650
35533
35415
35297
35178
35059
34940
34822
34703
34586
34469
34352
34237
34122
34008
33895
33782
33670
33559
33448
33338
33228
33118
33009
32900
32791
32682
32573
32465
32356
32247
32139
32030
31921
31813
31704
31595
31486
31378
31269
31161
31053
30946
30839
30732
30626
30520
30413
30307
30201
30094
29987
29880
29772
29663
29553
29441
29329
29214
29099
28981
28862
28742
28619
28495
28369
28242
28113
27983
27851
27719
27586
27451
27316
27180
27042
26904
26766
26626
26486
26346
26204
26063
25920
25778
25634
25491
25347
25202
25058
24913
24768
24622
24477
24331
24186
24040
23895
23750
23605
23461
23316
23172
23029
22885
22742
22599
22456
22313
22170
22026
21883
21739
21595
21449
21303
21156
21009
20860
20709
20558
20406
20253
20099
19944
19789
19632
19475
19318
19159
19001
18842
18683
18525
18366
18207
18049
17892
17735
17579
17424
17270
17118
16967
16817
16669
16523
16379
16236
16097
15960
15824
15691
15560
15431
15305
15181
15060
14941
14825
14711
14599
14491
14384
14280
14179
14080
13983
13888
13795
13704
13615
13528
13442
13357
13273
13191
13109
13028
12948
12868
12788
12709
12629
12550
12471
12391
12312
12233
12154
12075
11997
11919
11841
11764
11687
11612
11537
11462
11389
11316
11244
11173
11103
11033
10964
10895
10827
10760
10692
10625
10558
10491
10424
10357
10290
10223
10155
10088
10020
9953
9887
9821
9756
9691
9628
9566
9505
9445
9387
9330
9275
9221
9170
9119
9071
9025
8981
8939
8899
8861
8826
8793
8763
8734
8709
8685
8664
8646
8630
8617
8607
8599
8594
8592
8593
8597
8604
8613
8626
8642
8660
8682
8707
8735
8766
8800
8837
8877
8921
8968
9018
9071
9127
9186
9248
9313
9380
9450
9522
9596
9672
9750
9829
9910
9992
10075
10159
10244
10329
10414
10499
10584
10669
10753
10837
10920
11003
11084
11165
11245
11325
11403
11481
11558
11634
11709
11784
11859
11932
12006
12078
12150
12222
12293
12363
12433
12502
12571
12639
12707
12774
12841
12907
12973
13037
13101
13164
13226
13287
13346
13404
13461
13516
13570
13622
13672
13721
13768
13814
13857
13899
13940
13979
14016
14052
14086
14119
14150
14180
14208
14234
14259
14281
14302
14321
14337
14352
14365
14375
14384
14390
14395
14398
14398
14397
14394
14389
14382
14372
14361
14348
14333
14315
14295
14273
14249
14223
14195
14165
14133
14099
14064
14027
13988
13949
13909
13867
13826
13783
13740
13697
13654
13610
13565
13521
13476
13430
13384
13338
13291
13244
13197
13150
13102
13055
13009
12962
12916
12871
12826
12782
12739
12696
12655
12614
12574
12534
12496
12459
12422
12387
12352
12319
12286
12254
12222
12191
12161
12130
12099
12068
12036
12003
11970
11934
11898
11859
11818
11775
11730
11682
11631
11578
11522
11463
11402
11338
11272
11203
11133
11060
10986
10910
10833
10754
10674
10593
10511
10428
10344
10259
10173
10087
10000
9913
9825
9736
9647
9557
9466
9374
9281
9187
9092
8996
8898
8799
8699
8598
8495
8391
8286
8180
8074
7966
7858
7750
7641
7533
7424
7317
7209
7103
6997
6893
6790
6687
6587
6487
6389
6292
6196
6102
6009
5917
5827
5738
5651
5565
5480
5397
5316
5236
5158
5081
5007
4935
4864
4796
4730
4667
4605
4546
4488
4433
4379
4328
4278
4229
4183
4137
4093
4050
4008
3967
3927
3887
3848
3809
3770
3732
3693
3654
3616
3577
3539
3501
3463
3425
3389
3353
3318
3284
3252
3220
3191
3163
3137
3114
3093
3074
3058
3046
3036
3030
3028
3030
3035
3045
3058
3076
3097
3122
3150
3181
3216
3253
3293
3335
3380
3426
3475
3525
3577
3631
3686
3743
3801
3860
3920
3981
4043
4105
4167
4230
4293
4356
4418
4481
4543
4605
4667
4728
4790
4851
4912
4974
5035
5096
5157
5219
5280
5341
5401
5462
5522
5581
5640
5698
5756
5813
5870
5925
5981
6035
6090
6143
6197
6250
6303
6356
6409
6461
6513
6565
6616
6666
6715
6764
6812
6859
6904
6949
6993
7035
7076
7116
7154
7191
7225
7259
7290
7320
7347
7373
7397
7419
7439
7457
7473
7488
7500
7511
7520
7527
7533
7537
7539
7540
7539
7537
7533
7528
7522
7515
7507
7498
7488
7477
7466
7455
7442
7429
7416
7402
7387
7371
7355
7338
7320
7302
7283
7263
7242
7221
7199
7177
7154
7131
7107
7083
7059
7034
7009
6983
6957
6930
6903
6875
6846
6816
6786
6756
6724
6693
6661
6629
6597
6565
6534
6503
6472
6441
6411
6381
6351
6321
6290
6260
6230
6199
6169
6138
6107
6076
6045
6013
5982
5950
5918
5885
5852
5819
5785
5751
5716
5681
5644
5608
5570
5532
5494
5455
5416
5376
5336
5297
5257
5217
5178
5139
5101
5063
5026
4990
4954
4919
4884
4850
4817
4784
4751
4719
4687
4655
4622
4590
4556
4523
4488
4453
4416
4379
4340
4301
4260
4218
4175
4131
4086
4040
3994
3947
3900
3852
3803
3755
3705
3656
3606
3555
3504
3453
3402
3350
3299
3248
3196
3146
3095
3045
2996
2947
2899
2853
2807
2763
2721
2681
2642
2605
2571
2538
2507
2479
2452
2426
2403
2380
2360
2340
2322
2305
2288
2273
2258
2244
2231
2218
2206
2193
2181
2168
2156
2143
2129
2115
2100
2085
2070
2054
2037
2020
2003
1985
1967
1949
1929
1910
1889
1868
1847
1825
1802
1778
1754
1729
1703
1677
1650
1622
1594
1564
1535
1504
1472
1440
1407
1373
1337
1300
1262
1222
1181
1137
1092
1044
995
943
888
832
773
712
649
585
518
450
380
309
237
163
88
12
-64
-141
-219
-296
-373
-451
-527
-602
-677
-750
-821
-891
-959
-1025
-1088
-1150
-1209
-1266
-1320
-1372
-1421
-1467
-1510
-1551
-1589
-1624
-1657
-1687
-1714
-1739
-1761
-1780
-1798
-1812
-1824
-1834
-1841
-1845
-1847
-1846
-1843
-1837
-1828
-1816
-1801
-1784
-1764
-1742
-1716
-1688
-1658
-1625
-1590
-1552
-1512
-1470
-1426
-1380
-1332
-1283
-1232
-1179
-1125
-1069
-1012
-954
-894
-834
-772
-709
-645
-580
-513
-445
-376
-305
-232
-158
-82
-4
76
157
240
325
411
498
586
675
764
854
945
1035
1126
1217
1308
1399
1490
1580
1671
1761
1852
1942
2033
2124
2215
2307
2399
2492
2586
2680
2774
2870
2965
3062
3159
3256
3353
3450
3548
3645
3741
3837
3932
4026
4119
4210
4299
4386
4471
4553
4631
4707
4780
4848
4913
4975
5032
5085
5133
5178
5218
5254
5286
5314
5338
5358
5375
5388
5399
5406
5412
5414
5415
5414
5412
5408
5403
5398
5393
5387
5382
5377
5373
5369
5367
5365
5365
5366
5368
5371
5375
5381
5388
5397
5406
5418
5431
5445
5462
5480
5500
5522
5546
5572
5602
5633
5668
5706
5747
5791
5839
5890
5945
6004
6065
6130
6198
6269
6342
6418
6496
6575
6656
6738
6821
6904
6988
7071
7154
7236
7317
7396
7475
7551
7625
7697
7767
7835
7900
7962
8023
8080
8135
8189
8241
8291
8338
8383
8427
8468
8508
8545
8581
8614
8644
8672
8698
8720
8739
8755
8768
8776
8782
8783
8781
8775
8765
8751
8733
8711
8685
8656
8622
8585
8544
8500
8453
8403
8351
8296
8238
8179
8118
8055
7991
7925
7858
7791
7722
7652
7581
7509
7437
7363
7288
7212
7134
7055
6974
6892
6807
6720
6632
6541
6448
6352
6255
6156
6056
5953
5850
5745
5639
5532
5424
5316
5207
5098
4989
4880
4771
4662
4553
4445
4338
4232
4127
4022
3920
3818
3718
3620
3523
3429
3336
3245
3157
3070
2986
2905
2825
2748
2674
2602
2532
2465
2400
2338
2278
2221
2166
2114
2063
2016
1971
1928
1887
1849
1813
1780
1750
1721
1696
1672
1651
1633
1616
1602
1590
1579
1570
1563
1556
1551
1546
1542
1539
1535
1532
1528
1525
1521
1517
1513
1508
1503
1498
1492
1487
1481
1475
1469
1464
1458
1452
1447
1441
1435
1429
1423
1416
1409
1401
1392
1383
1374
1363
1352
1341
1329
1317
1304
1292
1280
1269
1257
1246
1236
1226
1216
1206
1197
1187
1179
1170
1162
1154
1147
1141
1135
1130
1126
1123
1121
1121
1121
1122
1124
1126
1129
1133
1138
1142
1147
1152
1157
1162
1166
1171
1175
1179
1182
1185
1187
1189
1189
1189
1187
1184
1180
1174
1166
1156
1143
1129
1112
1093
1072
1048
1022
993
962
928
892
853
812
769
724
677
627
577
524
470
415
359
301
243
185
126
67
7
-52
-111
-169
-227
-284
-341
-396
-450
-503
-554
-604
-652
-697
-741
-783
-822
-859
-893
-925
-955
-982
-1006
-1028
-1048
-1065
-1079
-1091
-1101
-1108
-1113
-1115
-1115
-1112
-1107
-1100
-1090
-1078
-1064
-1047
-1029
-1008
-985
-961
-935
-907
-878
-849
-818
-788
-756
-725
-694
-663
-633
-604
-576
-549
-523
-499
-477
-457
-439
-424
-411
-401
-394
-390
-388
-390
-395
-403
-414
-428
-446
-466
-489
-516
-545
-577
-612
-649
-690
-732
-777
-824
-873
-924
-976
-1029
-1084
-1139
-1195
-1251
-1307
-1362
-1417
-1471
-1523
-1574
-1623
-1670
-1715
-1758
-1797
-1835
-1869
-1901
-1930
-1956
-1980
-2000
-2017
-2033
-2045
-2055
-2062
-2067
-2068
-2068
-2064
-2058
-2050
-2037
-2025
-2009
-1991
-1970
-1947
-1922
-1894
-1864
-1832
-1798
-1763
-1725
-1686
-1646
-1605
-1563
-1520
-1477
-1433
-1389
-1345
-1302
-1259
-1217
-1176
-1137
-1098
-1062
-1028
-996
-966
-939
-915
-894
-875
-860
-848
-838
-832
-830
-830
-834
-841
-851
-865
-881
-901
-924
-950
-979
-1010
-1045
-1082
-1122
-1165
-1210
-1257
-1306
-1358
-1412
-1467
-1525
-1584
-1644
-1706
-1769
-1833
-1899
-1965
-2032
-2101
-2170
-2240
-2311
-2383
-2455
-2528
-2601
-2675
-2749
-2824
-2898
-2973
-3048
-3123
-3198
-3273
-3347
-3421
-3494
-3567
-3639
-3710
-3780
-3850
-3918
-3986
-4053
-4118
-4183
-4246
-4309
-4370
-4430
-4489
-4547
-4603
-4657
-4711
-4762
-4813
-4861
-4908
-4954
-4997
-5040
-5081
-5120
-5158
-5196
-5232
-5267
-5301
-5334
-5367
-5399
-5430
-5461
-5492
-5522
-5552
-5582
-5611
-5641
-5670
-5700
-5729
-5759
-5788
-5818
-5847
-5877
-5907
-5937
-5967
-5997
-6028
-6058
-6089
-6119
-6149
-6180
-6210
-6239
-6269
-6298
-6327
-6355
-6384
-6412
-6441
-6470
-6499
-6528
-6559
-6590
-6622
-6655
-6688
-6723
-6759
-6795
-6833
-6871
-6910
-6950
-6990
-7031
-7072
-7113
-7155
-7197
-7239
-7280
-7322
-7364
-7405
-7447
-7488
-7529
-7570
-7610
-7651
-7691
-7731
-7770
-7810
-7849
-7888
-7926
-7965
-8003
-8041
-8079
-8117
-8154
-8191
-8228
-8264
-8300
-8335
-8370
-8404
-8437
-8470
-8503
-8534
-8565
-8596
-8626
-8655
-8683
-8712
-8739
-8766
-8793
-8819
-8845
-8871
-8896
-8921
-8946
-8970
-8994
-9018
-9042
-9065
-9089
-9112
-9136
-9159
-9182
-9206
-9229
-9252
-9274
-9296
-9318
-9339
-9360
-9379
-9398
-9415
-9431
-9446
-9459
-9471
-9480
-9487
-9492
-9494
-9493
-9489
-9481
-9470
-9455
-9435
-9411
-9383
-9350
-9312
-9270
-9223
-9171
-9115
-9054
-8988
-8918
-8843
-8764
-8681
-8594
-8504
-8410
-8313
-8213
-8109
-8005
-7897
-7788
-7676
-7563
-7449
-7333
-7217
-7099
-6981
-6862
-6743
-6624
-6504
-6384
-6264
-6144
-6024
-5904
-5785
-5666
-5548
-5431
-5314
-5198
-5084
-4971
-4860
-4750
-4642
-4536
-4432
-4331
-4232
-4135
-4040
-3949
-3859
-3773
-3689
-3608
-3529
-3453
-3380
-3309
-3241
-3175
-3112
-3051
-2992
-2936
-2882
-2829
-2779
-2731
-2684
-2640
-2597
-2557
-2518
-2481
-2446
-2413
-2383
-2354
-2327
-2301
-2278
-2257
-2237
-2218
-2202
-2187
-2173
-2162
-2151
-2142
-2135
-2129
-2125
-2123
-2122
-2123
-2126
-2131
-2137
-2145
-2155
-2167
-2181
-2196
-2213
-2232
-2252
-2273
-2296
-2320
-2346
-2373
-2401
-2430
-2461
-2493
-2526
-2561
-2598
-2636
-2676
-2718
-2762
-2808
-2855
-2905
-2956
-3010
-3065
-3122
-3181
-3242
-3303
-3366
-3430
-3495
-3560
-3626
-3692
-3759
-3826
-3893
-3960
-4027
-4094
-4162
-4230
-4297
-4365
-4433
-4501
-4569
-4637
-4706
-4775
-4844
-4914
-4983
-5053
-5123
-5194
-5264
-5334
-5404
-5474
-5544
-5613
-5682
-5751
-5820
-5888
-5956
-6024
-6092
-6159
-6226
-6293
-6359
-6426
-6493
-6560
-6627
-6694
-6762
-6831
-6901
-6971
-7043
-7116
-7189
-7264
-7341
-7419
-7498
-7578
-7659
-7742
-7825
-7910
-7995
-8082
-8169
-8256
-8344
-8432
-8520
-8608
-8696
-8784
-8872
-8959
-9045
-9131
-9216
-9300
-9383
-9465
-9546
-9626
-9704
-9780
-9854
-9926
-9996
-10063
-10127
-10189
-10248
-10304
-10357
-10406
-10453
-10496
-10535
-10571
-10604
-10633
-10659
-10680
-10699
-10713
-10725
-10732
-10736
-10736
-10733
-10726
-10716
-10702
-10684
-10663
-10637
-10609
-10576
-10540
-10500
-10456
-10408
-10357
-10302
-10244
-10182
-10116
-10047
-9975
-9899
-9820
-9739
-9654
-9566
-9476
-9384
-9289
-9193
-9094
-8994
-8892
-8789
-8685
-8580
-8475
-8370
-8265
-8160
-8055
-7951
-7849
-7747
-7647
-7548
-7451
-7355
-7260
-7168
-7076
-6986
-6898
-6810
-6724
-6639
-6555
-6472
-6390
-6309
-6229
-6149
-6070
-5991
-5913
-5835
-5757
-5678
-5600
-5521
-5441
-5361
-5279
-5197
-5114
-5029
-4944
-4857
-4769
-4679
-4588
-4497
-4404
-4309
-4214
-4118
-4021
-3922
-3823
-3723
-3622
-3520
-3418
-3314
-3211
-3106
-3001
-2896
-2790
-2683
-2577
-2470
-2363
-2255
-2148
-2041
-1934
-1827
-1720
-1613
-1507
-1401
-1295
-1190
-1084
-979
-874
-768
-663
-558
-453
-347
-242
-136
-31
75
181
286
392
498
604
709
815
920
1026
1131
1235
1340
1444
1547
1650
1753
1854
1955
2056
2156
2254
2352
2450
2546
2641
2735
2828
2920
3011
3100
3188
3275
3361
3445
3527
3609
3689
3767
3844
3919
3993
4066
4136
4206
4274
4340
4405
4468
4530
4590
4649
4707
4763
4818
4870
4922
4971
5019
5065
5109
5151
5191
5229
5265
5300
5332
5362
5389
5415
5438
5459
5477
5493
5506
5517
5526
5532
5536
5537
5537
5535
5531
5525
5518
5511
5502
5493
5484
5475
5465
5456
5448
5440
5433
5427
5422
5418
5415
5414
5414
5415
5418
5422
5428
5435
5444
5454
5466
5480
5496
5513
5532
5553
5576
5600
5626
5654
5683
5714
5746
5780
5815
5851
5888
5927
5966
6006
6047
6089
6132
6175
6219
6263
6308
6354
6400
6447
6494
6541
6589
6637
6685
6733
6780
6828
6875
6921
6966
7011
7054
7097
7138
7178
7216
7254
7290
7324
7357
7389
7419
7447
7474
7500
7524
7547
7568
7588
7607
7624
7640
7655
7668
7680
7691
7701
7709
7716
7722
7727
7730
7732
7734
7734
7734
7732
7730
7726
7722
7717
7712
7705
7698
7689
7680
7671
7660
7648
7635
7622
7607
7590
7573
7554
7535
7513
7491
7467
7441
7414
7386
7356
7325
7292
7257
7221
7184
7144
7103
7061
7017
6972
6926
6879
6831
6782
6732
6683
6633
6584
6535
6486
6439
6392
6347
6303
6260
6219
6180
6143
6108
6075
6044
6015
5989
5965
5943
5924
5907
5892
5879
5869
5860
5854
5849
5846
5845
5846
5849
5853
5859
5866
5876
5886
5898
5912
5927
5943
5960
5977
5996
6016
6036
6056
6077
6099
6120
6141
6163
6184
6205
6225
6246
6265
6284
6303
6321
6338
6354
6370
6385
6399
6412
6425
6437
6449
6460
6471
6480
6490
6499
6508
6516
6523
6531
6538
6545
6551
6558
6564
6570
6577
6583
6590
6598
6606
6616
6626
6637
6649
6663
6678
6695
6713
6732
6753
6775
6798
6822
6848
6875
6902
6931
6960
6991
7022
7053
7086
7118
7151
7185
7218
7251
7284
7317
7349
7381
7411
7441
7470
7498
7524
7550
7574
7597
7619
7640
7660
7679
7697
7713
7729
7744
7757
7770
7781
7791
7799
7806
7812
7817
7819
7821
7821
7819
7817
7812
7807
7800
7793
7784
7775
7765
7754
7743
7732
7721
7710
7699
7688
7677
7666
7656
7645
7635
7624
7614
7605
7596
7587
7579
7572
7566
7560
7555
7551
7547
7544
7542
7540
7539
7538
7538
7538
7538
7539
7540
7541
7543
7544
7546
7548
7550
7552
7554
7556
7557
7559
7560
7561
7562
7562
7562
7562
7562
7561
7560
7559
7557
7556
7554
7552
7550
7548
7546
7545
7543
7541
7540
7539
7538
7537
7536
7535
7535
7536
7536
7538
7540
7542
7546
7551
7556
7563
7570
7579
7589
7600
7612
7624
7638
7653
7668
7684
7701
7719
7737
7756
7775
7795
7815
7836
7858
7880
7903
7927
7951
7976
8000
8026
8053
8080
8106
8134
8162
8189
8218
8246
8274
8302
8331
8360
8389
8418
8447
8477
8506
8536
8566
8597
8627
8658
8690
8722
8754
8787
8820
8854
8888
8922
8958
8993
9030
9067
9105
9143
9182
9222
9263
9305
9347
9390
9434
9479
9525
9571
9618
9666
9715
9765
9816
9868
9921
9975
10031
10087
10145
10204
10265
10326
10389
10453
10517
10583
10649
10716
10783
10851
10919
10987
11055
11122
11189
11256
11321
11385
11448
11509
11569
11627
11683
11737
11789
11839
11886
11931
11974
12014
12051
12086
12118
12148
12174
12198
12219
12238
12254
12267
12278
12286
12291
12295
12296
12295
12292
12286
12280
12271
12261
12249
12236
12222
12206
12189
12171
12151
12130
12108
12085
12061
12035
12007
11979
11949
11917
11884
11849
11813
11775
11735
11693
11650
11605
11558
11510
11460
11409
11356
11302
11246
11190
11133
11076
11018
10961
10903
10846
10789
10733
10677
10623
10569
10516
10464
10414
10364
10316
10269
10223
10177
10133
10090
10048
10007
9967
9928
9890
9853
9818
9784
9751
9720
9690
9661
9634
9609
9585
9563
9542
9523
9505
9488
9473
9459
9446
9434
9423
9413
9404
9395
9387
9379
9372
9364
9357
9349
9341
9332
9323
9313
9301
9289
9276
9261
9246
9230
9212
9194
9175
9156
9136
9116
9095
9075
9054
9034
9014
8995
8976
8957
8938
8920
8902
8885
8867
8849
8831
8813
8794
8775
8755
8734
8712
8688
8664
8639
8612
8585
8556
8525
8494
8461
8427
8393
8357
8321
8284
8246
8208
8170
8132
8093
8057
8020
7983
7947
7912
7878
7844
7811
7779
7748
7717
7687
7657
7628
7599
7570
7541
7512
7484
7455
7426
7396
7366
7336
7305
7274
7242
7209
7176
7141
7106
7069
7032
6994
6954
6913
6872
6829
6785
6740
6693
6646
6597
6547
6496
6444
6391
6337
6282
6226
6169
6111
6052
5993
5931
5869
5806
5741
5676
5609
5541
5472
5402
5332
5261
5189
5117
5044
4971
4898
4825
4752
4678
4605
4532
4459
4387
4314
4242
4170
4098
4026
3954
3882
3810
3738
3666
3595
3523
3452
3382
3312
3243
3174
3106
3039
2972
2907
2842
2779
2717
2655
2595
2537
2479
2423
2369
2316
2265
2215
2167
2120
2074
2029
1987
1946
1905
1866
1827
1789
1753
1717
1681
1647
1613
1579
1547
1514
1483
1452
1421
1391
1362
1334
1306
1279
1253
1228
1203
1179
1157
1135
1114
1093
1074
1055
1037
1020
1004
988
973
958
943
929
915
902
889
875
862
849
836
823
810
797
784
771
758
745
732
719
707
695
683
672
661
651
642
633
625
618
611
606
601
597
594
592
590
590
590
591
593
596
600
605
611
618
626
635
645
656
668
681
695
710
726
743
761
779
798
818
839
860
882
905
929
954
979
1004
1033
1062
1092
1123
1155
1189
1224
1261
1300
1340
1382
1425
1471
1518
1568
1619
1672
1728
1785
1845
1907
1970
2036
2103
2172
2243
2315
2389
2464
2540
2617
2695
2774
2853
2933
3012
3092
3172
3251
3330
3408
3485
3561
3636
3710
3782
3853
3922
3989
4053
4116
4176
4234
4289
4342
4392
4440
4485
4528
4568
4606
4641
4673
4703
4731
4756
4779
4801
4820
4837
4853
4867
4879
4891
4901
4910
4918
4925
4931
4936
4941
4944
4946
4948
4948
4947
4945
4942
4938
4932
4926
4918
4909
4899
4888
4875
4862
4847
4832
4815
4797
4779
4760
4740
4719
4698
4677
4655
4634
4613
4592
4571
4551
4532
4514
4496
4480
4464
4450
4437
4425
4414
4404
4396
4390
4384
4381
4379
4378
4379
4383
4388
4395
4404
4415
4429
4445
4464
4485
4508
4535
4564
4596
4630
4668
4708
4751
4797
4846
4898
4953
5011
5072
5136
5203
5273
5346
5422
5501
5583
5668
5756
5847
5941
6037
6137
6238
6343
6449
6558
6669
6782
6897
7014
7132
7251
7372
7494
7616
7740
7864
7988
8113
8238
8363
8489
8614
8740
8866
8991
9117
9243
9368
9493
9619
9744
9869
9993
10117
10240
10363
10485
10606
10727
10846
10964
11081
11196
11311
11423
11535
11645
11753
11860
11966
12069
12172
12272
12372
12469
12565
12660
12753
12844
12934
13022
13110
13195
13280
13363
13446
13527
13607
13686
13765
13842
13919
13995
14070
14145
14219
14292
14364
14436
14508
14579
14649
14719
14788
14857
14926
14994
15061
15129
15196
15262
15329
15395
15460
15525
15589
15653
15716
15778
15839
15899
15958
16015
16072
16126
16181
16233
16283
16331
16378
16422
16465
16505
16544
16580
16614
16646
16676
16703
16729
16752
16774
16793
16810
16826
16840
16852
16863
16873
16881
16887
16893
16898
16901
16903
16905
16905
16905
16903
16901
16897
16893
16887
16881
16874
16865
16856
16846
16836
16824
16812
16799
16786
16772
16758
16743
16728
16712
16695
16679
16662
16644
16626
16608
16589
16570
16551
16531
16511
16492
16472
16452
16432
16412
16393
16373
16354
16335
16317
16299
16280
16264
16247
16231
16215
16199
16184
16170
16157
16143
16131
16119
16108
16097
16087
16078
16068
16061
16053
16047
16041
16036
16030
16027
16024
16021
16021
16020
16020
16021
16023
16026
16030
16033
16040
16047
16053
16062
16073
16082
16094
16107
16120
16134
16149
16165
16181
16199
16216
16236
16256
16277
16299
16321
16344
16370
16395
16422
16449
16478
16507
16537
16569
16601
16634
16668
16703
16739
16775
16812
16850
16888
16927
16967
17006
17047
17087
17128
17169
17211
17252
17293
17335
17376
17418
17459
17500
17541
17582
17623
17663
17703
17743
17783
17822
17861
17899
17937
17975
18012
18048
18083
18118
18152
18185
18218
18249
18279
18308
18335
18361
18386
18410
18432
18453
18472
18490
18507
18522
18536
18549
18561
18572
18582
18591
18599
18606
18613
18618
18622
18626
18629
18631
18632
18633
18632
18631
18628
18625
18621
18615
18609
18601
18592
18581
18570
18557
18542
18526
18508
18489
18468
18445
18421
18395
18368
18339
18308
18275
18241
18205
18168
18129
18089
18046
18003
17958
17911
17863
17814
17763
17711
17657
17603
17547
17490
17433
17374
17315
17254
17193
17131
17069
17006
16942
16878
16813
16748
16682
16616
16549
16483
16416
16347
16280
16213
16146
16078
16010
15943
15875
15808
15740
15673
15606
15540
15473
15407
15341
15276
15211
15146
15082
15018
14954
14891
14829
14767
14705
14644
14584
14524
14465
14407
14349
14291
14235
14178
14122
14066
14010
13955
13900
13845
13790
13735
13680
13625
13570
13515
13461
13406
13352
13298
13245
13192
13139
13086
13034
12982
12931
12881
12831
12782
12733
12686
12639
12593
12548
12504
12461
12419
12378
12338
12299
12262
12226
12190
12157
12124
12093
12064
12036
12010
11985
11962
11941
11921
11903
11887
11872
11860
11849
11840
11833
11828
11825
11823
11824
11826
11830
11835
11842
11851
11860
11872
11884
11897
11911
11927
11942
11959
11976
11994
12012
12031
12050
12069
12088
12107
12127
12147
12166
12186
12206
12225
12245
12264
12283
12302
12320
12338
12356
12373
12390
12406
12421
12436
12449
12462
12474
12485
12495
12504
12511
12518
12523
12526
12528
12527
12526
12522
12516
12508
12497
12485
12470
12453
12433
12411
12387
12360
12330
12298
12263
12225
12185
12142
12097
12049
11998
11945
11889
11831
11770
11707
11642
11575
11506
11436
11364
11290
11215
11139
11062
10984
10905
10826
10746
10666
10586
10505
10425
10345
10264
10185
10106
10027
9949
9872
9796
9721
9648
9576
9505
9435
9367
9301
9236
9172
9109
9048
8988
8930
8872
8816
8762
8708
8656
8606
8556
8509
8462
8417
8374
8332
8291
8252
8214
8177
8141
8106
8071
8038
8006
7974
7943
7912
7882
7853
7824
7795
7767
7738
7710
7682
7654
7625
7596
7567
7538
7508
7478
7447
7416
7384
7351
7318
7285
7251
7216
7181
7145
7109
7073
7036
6998
6960
6922
6883
6844
6804
6763
6722
6680
6637
6593
6548
6503
6456
6409
6361
6313
6263
6213
6163
6112
6061
6009
5958
5906
5855
5803
5752
5701
5650
5600
5550
5501
5452
5404
5356
5310
5264
5219
5174
5130
5087
5045
5004
4963
4922
4883
4844
4805
4767
4730
4694
4658
4622
4588
4554
4520
4487
4455
4424
4394
4364
4334
4306
4278
4251
4224
4198
4172
4147
4123
4099
4075
4051
4030
4006
3986
3964
3943
3922
3901
3880
3860
3839
3819
3799
3779
3758
3738
3718
3698
3678
3657
3637
3617
3597
3578
3558
3538
3518
3499
3479
3459
3440
3420
3400
3381
3361
3341
3322
3302
3283
3263
3244
3225
3206
3187
3168
3149
3131
3112
3094
3075
3057
3039
3021
3003
2985
2967
2949
2932
2914
2897
2880
2864
2847
2831
2815
2800
2784
2769
2754
2739
2724
2710
2696
2681
2667
2653
2639
2625
2611
2596
2582
2567
2552
2537
2522
2506
2490
2474
2457
2441
2424
2406
2389
2371
2353
2336
2318
2300
2283
2266
2249
2232
2216
2200
2185
2171
2157
2144
2132
2121
2111
2101
2093
2085
2079
2073
2068
2065
2062
2060
2059
2059
2060
2062
2065
2069
2074
2080
2086
2093
2101
2109
2118
2127
2137
2146
2156
2167
2177
2188
2199
2209
2220
2230
2241
2251
2260
2269
2278
2285
2292
2299
2304
2308
2312
2314
2315
2315
2314
2312
2308
2303
2297
2289
2280
2270
2259
2246
2231
2215
2198
2179
2159
2137
2113
2087
2060
2031
2001
1968
1934
1898
1860
1820
1779
1735
1691
1645
1597
1548
1498
1447
1395
1343
1289
1235
1181
1126
1070
1014
958
901
844
787
729
671
613
555
497
439
381
322
264
206
148
90
32
-25
-83
-140
-197
-254
-311
-367
-422
-478
-533
-587
-641
-694
-747
-799
-850
-901
-951
-1000
-1049
-1096
-1143
-1190
-1235
-1280
-1324
-1368
-1411
-1454
-1496
-1538
-1580
-1621
-1662
-1702
-1742
-1782
-1821
-1860
-1898
-1936
-1973
-2009
-2045
-2081
-2115
-2148
-2180
-2212
-2243
-2273
-2302
-2330
-2357
-2384
-2410
-2436
-2460
-2484
-2507
-2530
-2551
-2572
-2592
-2611
-2629
-2646
-2661
-2676
-2690
-2703
-2715
-2725
-2735
-2743
-2751
-2757
-2763
-2767
-2771
-2773
-2774
-2775
-2774
-2773
-2770
-2767
-2763
-2758
-2752
-2746
-2739
-2731
-2723
-2715
-2706
-2697
-2688
-2679
-2670
-2662
-2653
-2645
-2637
-2629
-2621
-2614
-2607
-2600
-2594
-2587
-2581
-2575
-2569
-2563
-2557
-2551
-2545
-2539
-2534
-2528
-2522
-2517
-2511
-2505
-2499
-2493
-2486
-2479
-2472
-2464
-2456
-2448
-2439
-2429
-2419
-2408
-2397
-2385
-2372
-2358
-2344
-2328
-2312
-2295
-2277
-2258
-2239
-2218
-2196
-2174
-2150
-2125
-2099
-2072
-2043
-2013
-1983
-1951
-1918
-1884
-1849
-1813
-1776
-1739
-1700
-1661
-1621
-1581
-1540
-1499
-1458
-1416
-1375
-1333
-1291
-1249
-1208
-1166
-1125
-1084
-1042
-1002
-961
-920
-880
-839
-799
-759
-719
-679
-639
-599
-559
-518
-478
-438
-397
-356
-315
-274
-232
-191
-149
-106
-64
-21
22
65
108
152
196
240
284
328
373
417
462
507
552
597
641
686
730
774
817
860
903
945
987
1028
1068
1108
1147
1186
1224
1262
1300
1336
1373
1409
1445
1481
1517
1552
1588
1624
1659
1696
1732
1770
1808
1846
1886
1926
1967
2009
2054
2099
2145
2193
2242
2293
2344
2398
2453
2509
2567
2626
2686
2748
2811
2875
2940
3007
3075
3144
3214
3285
3356
3428
3501
3575
3648
3722
3796
3870
3944
4018
4091
4164
4236
4308
4379
4449
4519
4588
4656
4723
4790
4856
4921
4985
5049
5112
5174
5235
5296
5356
5415
5474
5532
5589
5645
5701
5756
5811
5864
5917
5969
6021
6071
6121
6170
6219
6266
6313
6358
6403
6448
6491
6534
6575
6617
6657
6697
6736
6774
6811
6848
6883
6918
6952
6985
7016
7047
7078
7107
7135
7163
7189
7216
7241
7266
7290
7314
7337
7360
7383
7405
7426
7447
7468
7488
7507
7526
7545
7563
7581
7597
7614
7630
7645
7660
7674
7688
7702
7715
7727
7740
7751
7763
7774
7785
7796
7806
7816
7826
7835
7844
7853
7862
7871
7879
7887
7894
7901
7908
7914
7919
7925
7929
7933
7937
7940
7943
7945
7947
7949
7950
7950
7951
7950
7950
7949
7947
7945
7943
7941
7937
7934
7930
7926
7921
7916
7911
7905
7899
7892
7884
7876
7868
7858
7848
7837
7826
7813
7800
7786
7770
7754
7736
7718
7698
7677
7655
7632
7608
7582
7555
7527
7497
7466
7433
7400
7364
7328
7290
7250
7209
7166
7122
7076
7029
6980
6929
6877
6824
6768
6712
6653
6593
6532
6469
6404
6339
6271
6203
6133
6062
5989
5916
5841
5766
5689
5611
5533
5453
5373
5293
5212
5130
5048
4966
4883
4800
4718
4635
4552
4470
4387
4305
4223
4141
4059
3978
3897
3816
3735
3654
3574
3493
3412
3332
3251
3170
3090
3009
2928
2848
2767
2686
2606
2525
2445
2365
2285
2205
2125
2045
1967
1889
1811
1733
1656
1579
1503
1428
1353
1279
1205
1132
1060
988
917
847
778
709
641
574
508
443
378
314
252
190
129
69
10
-48
-105
-161
-216
-270
-322
-373
-423
-471
-518
-563
-607
-649
-690
-729
-767
-803
-838
-872
-904
-934
-964
-992
-1018
-1046
-1071
-1095
-1119
-1142
-1164
-1185
-1205
-1225
-1244
-1263
-1280
-1297
-1314
-1329
-1344
-1358
-1372
-1384
-1396
-1407
-1417
-1427
-1435
-1443
-1450
-1457
-1463
-1468
-1472
-1476
-1479
-1481
-1482
-1483
-1483
-1482
-1481
-1479
-1476
-1473
-1469
-1465
-1460
-1455
-1450
-1444
-1439
-1433
-1428
-1422
-1416
-1411
-1406
-1401
-1397
-1393
-1389
-1385
-1382
-1380
-1378
-1376
-1375
-1374
-1374
-1374
-1375
-1377
-1379
-1381
-1385
-1388
-1393
-1397
-1403
-1408
-1415
-1421
-1429
-1436
-1445
-1453
-1462
-1472
-1482
-1492
-1503
-1514
-1526
-1538
-1551
-1564
-1577
-1591
-1606
-1621
-1636
-1652
-1669
-1686
-1703
-1721
-1738
-1756
-1775
-1793
-1811
-1830
-1849
-1867
-1886
-1904
-1923
-1942
-1961
-1980
-1999
-2017
-2037
-2057
-2077
-2097
-2117
-2137
-2158
-2179
-2200
-2221
-2242
-2264
-2286
-2309
-2331
-2354
-2378
-2401
-2425
-2448
-2472
-2495
-2519
-2542
-2565
-2587
-2609
-2631
-2653
-2674
-2695
-2715
-2736
-2755
-2775
-2794
-2813
-2832
-2851
-2870
-2888
-2907
-2926
-2944
-2963
-2982
-3002
-3022
-3042
-3062
-3083
-3104
-3125
-3147
-3170
-3192
-3215
-3238
-3262
-3286
-3310
-3334
-3359
-3383
-3408
-3434
-3459
-3485
-3510
-3537
-3563
-3590
-3618
-3646
-3674
-3703
-3732
-3762
-3792
-3823
-3854
-3885
-3917
-3949
-3981
-4014
-4046
-4081
-4114
-4148
-4182
-4215
-4249
-4283
-4316
-4349
-4382
-4414
-4446
-4477
-4508
-4538
-4568
-4596
-4625
-4652
-4679
-4705
-4731
-4756
-4780
-4804
-4828
-4851
-4874
-4897
-4919
-4941
-4963
-4985
-5006
-5027
-5048
-5069
-5090
-5110
-5131
-5151
-5171
-5190
-5209
-5229
-5247
-5266
-5284
-5302
-5319
-5336
-5353
-5369
-5385
-5400
-5415
-5429
-5443
-5456
-5468
-5480
-5491
-5501
-5511
-5521
-5530
-5538
-5546
-5553
-5559
-5565
-5570
-5574
-5578
-5580
-5582
-5583
-5584
-5583
-5582
-5579
-5576
-5572
-5566
-5560
-5553
-5546
-5537
-5527
-5517
-5506
-5494
-5481
-5468
-5454
-5439
-5424
-5408
-5393
-5377
-5360
-5344
-5327
-5311
-5294
-5278
-5261
-5245
-5229
-5212
-5196
-5179
-5163
-5147
-5131
-5114
-5098
-5082
-5065
-5049
-5032
-5015
-4998
-4981
-4964
-4947
-4930
-4912
-4895
-4878
-4860
-4843
-4826
-4808
-4791
-4774
-4757
-4740
-4724
-4707
-4690
-4674
-4657
-4641
-4625
-4609
-4593
-4577
-4561
-4545
-4529
-4514
-4498
-4482
-4466
-4451
-4435
-4419
-4403
-4387
-4371
-4354
-4338
-4321
-4305
-4288
-4271
-4255
-4238
-4221
-4205
-4188
-4172
-4155
-4139
-4123
-4106
-4090
-4074
-4058
-4042
-4027
-4011
-3995
-3979
-3963
-3947
-3932
-3915
-3899
-3883
-3866
-3849
-3832
-3815
-3797
-3779
-3760
-3741
-3722
-3702
-3682
-3661
-3640
-3618
-3596
-3573
-3550
-3527
-3503
-3479
-3454
-3430
-3405
-3379
-3354
-3329
-3303
-3278
-3252
-3227
-3202
-3176
-3151
-3126
-3101
-3076
-3052
-3027
-3002
-2978
-2954
-2929
-2905
-2881
-2857
-2833
-2809
-2785
-2761
-2737
-2712
-2688
-2664
-2640
-2616
-2591
-2567
-2543
-2519
-2496
-2472
-2449
-2427
-2404
-2382
-2361
-2340
-2320
-2301
-2282
-2264
-2246
-2230
-2214
-2199
-2185
-2171
-2159
-2147
-2136
-2126
-2116
-2108
-2101
-2095
-2089
-2085
-2081
-2079
-2078
-2078
-2079
-2080
-2083
-2087
-2091
-2097
-2103
-2110
-2117
-2126
-2135
-2145
-2156
-2167
-2179
-2192
-2205
-2219
-2234
-2249
-2264
-2280
-2296
-2313
-2330
-2347
-2364
-2381
-2398
-2414
-2431
-2448
-2464
-2480
-2496
-2511
-2526
-2542
-2556
-2571
-2586
-2600
-2615
-2629
-2644
-2659
-2674
-2689
-2705
-2721
-2737
-2754
-2772
-2790
-2809
-2829
-2849
-2871
-2893
-2916
-2940
-2964
-2990
-3016
-3042
-3070
-3097
-3125
-3154
-3183
-3212
-3241
-3271
-3301
-3331
-3361
-3392
-3423
-3454
-3485
-3517
-3549
-3582
-3614
-3647
-3681
-3715
-3749
-3783
-3818
-3853
-3888
-3924
-3960
-3996
-4033
-4069
-4106
-4143
-4179
-4216
-4252
-4289
-4325
-4360
-4395
-4430
-4464
-4498
-4531
-4563
-4595
-4626
-4657
-4687
-4717
-4746
-4775
-4804
-4832
-4860
-4888
-4915
-4942
-4969
-4996
-5023
-5049
-5076
-5102
-5128
-5154
-5180
-5205
-5231
-5256
-5281
-5306
-5330
-5355
-5379
-5403
-5427
-5450
-5474
-5497
-5520
-5542
-5565
-5587
-5609
-5631
-5653
-5675
-5697
-5719
-5741
-5763
-5785
-5808
-5830
-5853
-5876
-5899
-5922
-5946
-5969
-5992
-6016
-6039
-6063
-6087
-6110
-6134
-6158
-6181
-6205
-6228
-6251
-6275
-6297
-6320
-6342
-6363
-6384
-6404
-6424
-6443
-6462
-6479
-6496
-6512
-6528
-6542
-6556
-6569
-6581
-6592
-6603
-6613
-6623
-6632
-6640
-6648
-6655
-6661
-6668
-6674
-6679
-6685
-6690
-6695
-6701
-6706
-6711
-6716
-6722
-6727
-6733
-6739
-6745
-6751
-6757
-6763
-6769
-6776
-6782
-6789
-6796
-6803
-6809
-6817
-6824
-6831
-6838
-6845
-6852
-6858
-6865
-6872
-6878
-6884
-6890
-6896
-6902
-6907
-6913
-6918
-6923
-6928
-6933
-6938
-6943
-6948
-6953
-6957
-6962
-6966
-6970
-6974
-6978
-6982
-6985
-6988
-6991
-6994
-6996
-6998
-7000
-7001
-7003
-7003
-7004
-7005
-7005
-7005
-7005
-7004
-7004
-7003
-7002
-7000
-6999
-6997
-6996
-6994
-6991
-6989
-6986
-6984
-6980
-6977
-6973
-6969
-6964
-6959
-6953
-6947
-6940
-6932
-6924
-6915
-6906
-6896
-6886
-6875
-6863
-6851
-6838
-6824
-6811
-6796
-6781
-6766
-6750
-6733
-6716
-6698
-6680
-6661
-6641
-6620
-6599
-6577
-6554
-6530
-6506
-6481
-6456
-6430
-6403
-6376
-6349
-6321
-6293
-6265
-6236
-6207
-6178
-6149
-6120
-6091
-6061
-6032
-6002
-5972
-5943
-5914
-5884
-5855
-5826
-5797
-5769
-5740
-5712
-5685
-5657
-5630
-5604
-5578
-5552
-5526
-5501
-5475
-5450
-5425
-5401
-5376
-5351
-5327
-5302
-5278
-5253
-5229
-5204
-5180
-5155
-5131
-5106
-5081
-5057
-5032
-5008
-4983
-4959
-4934
-4910
-4886
-4861
-4837
-4813
-4790
-4766
-4742
-4719
-4695
-4672
-4649
-4626
-4604
-4581
-4558
-4536
-4514
-4492
-4469
-4447
-4425
-4403
-4381
-4359
-4337
-4315
-4293
-4271
-4249
-4227
-4206
-4184
-4163
-4141
-4120
-4098
-4077
-4056
-4034
-4013
-3992
-3970
-3949
-3927
-3906
-3884
-3862
-3840
-3818
-3796
-3774
-3752
-3729
-3707
-3685
-3662
-3640
-3617
-3594
-3572
-3549
-3526
-3503
-3481
-3458
-3435
-3412
-3390
-3367
-3345
-3323
-3302
-3281
-3260
-3240
-3220
-3201
-3182
-3164
-3147
-3130
-3114
-3098
-3084
-3070
-3057
-3045
-3034
-3024
-3014
-3006
-2998
-2991
-2985
-2980
-2975
-2971
-2968
-2966
-2964
-2964
-2963
-2964
-2965
-2966
-2969
-2971
-2975
-2978
-2982
-2987
-2992
-2997
-3002
-3008
-3014
-3020
-3026
-3032
-3039
-3045
-3051
-3057
-3063
-3068
-3074
-3079
-3083
-3088
-3092
-3095
-3098
-3101
-3102
-3103
-3103
-3102
-3101
-3098
-3094
-3090
-3085
-3078
-3071
-3062
-3053
-3042
-3031
-3018
-3005
-2990
-2975
-2958
-2941
-2922
-2903
-2883
-2861
-2839
-2816
-2793
-2768
-2743
-2717
-2690
-2662
-2634
-2605
-2575
-2545
-2514
-2482
-2449
-2416
-2382
-2347
-2311
-2275
-2237
-2199
-2161
-2121
-2081
-2040
-1998
-1956
-1913
-1869
-1825
-1780
-1735
-1689
-1642
-1595
-1547
-1499
-1450
-1401
-1351
-1301
-1251
-1200
-1149
-1097
-1046
-994
-942
-890
-837
-785
-733
-681
-629
-577
-525
-474
-422
-372
-321
-271
-222
-173
-124
-76
-29
18
64
109
154
198
241
284
325
366
406
446
484
522
559
596
631
666
701
734
767
799
831
862
893
923
952
981
1010
1038
1066
1094
1121
1148
1174
1200
1226
1252
1277
1302
1327
1351
1375
1399
1422
1445
1468
1490
1512
1534
1555
1575
1596
1616
1635
1654
1673
1692
1710
1728
1745
1762
1778
1794
1810
1825
1840
1855
1869
1882
1896
1909
1921
1933
1945
1957
1968
1979
1990
2000
2009
2020
2029
2039
2048
2056
2065
2073
2081
2088
2095
2102
2109
2116
2122
2128
2134
2140
2145
2151
2156
2161
2166
2171
2176
2180
2185
2189
2192
2195
2198
2201
2203
2204
2205
2206
2206
2206
2205
2204
2202
2200
2197
2193
2190
2185
2180
2175
2169
2162
2155
2148
2140
2131
2123
2113
2103
2093
2082
2071
2060
2048
2035
2021
2009
1996
1982
1968
1953
1939
1923
1908
1892
1875
1859
1841
1823
1805
1786
1767
1746
1726
1704
1682
1660
1637
1613
1588
1563
1536
1510
1482
1454
1425
1396
1366
1335
1304
1273
1241
1209
1177
1144
1111
1078
1045
1012
979
947
914
881
849
816
784
752
720
688
657
625
594
563
532
501
470
440
410
380
351
322
294
266
239
212
186
161
136
112
89
66
44
23
2
-18
-38
-57
-75
-93
-111
-128
-144
-160
-176
-192
-207
-222
-236
-251
-265
-279
-293
-307
-321
-334
-348
-361
-374
-387
-400
-413
-426
-438
-450
-462
-474
-485
-496
-507
-518
-528
-538
-549
-559
-569
-579
-589
-600
-610
-621
-633
-644
-656
-669
-682
-695
-709
-724
-740
-755
-772
-789
-807
-826
-845
-865
-886
-908
-930
-953
-976
-1000
-1026
-1051
-1077
-1104
-1131
-1159
-1187
-1215
-1243
-1272
-1300
-1329
-1358
-1387
-1415
-1444
-1472
-1500
-1528
-1556
-1583
-1610
-1636
-1662
-1687
-1712
-1737
-1761
-1784
-1807
-1829
-1851
-1872
-1893
-1913
-1933
-1952
-1971
-1989
-2007
-2025
-2041
-2058
-2074
-2090
-2106
-2121
-2137
-2152
-2167
-2181
-2196
-2211
-2225
-2240
-2254
-2269
-2283
-2297
-2311
-2325
-2339
-2353
-2367
-2381
-2395
-2409
-2423
-2436
-2450
-2464
-2478
-2491
-2504
-2517
-2530
-2543
-2555
-2567
-2578
-2589
-2600
-2610
-2620
-2629
-2638
-2647
-2655
-2662
-2669
-2676
-2682
-2687
-2692
-2697
-2701
-2704
-2706
-2708
-2709
-2709
-2709
-2708
-2706
-2704
-2701
-2698
-2694
-2690
-2685
-2681
-2676
-2670
-2665
-2660
-2655
-2650
-2645
-2640
-2636
-2631
-2627
-2623
-2619
-2615
-2612
-2608
-2604
-2600
-2597
-2593
-2589
-2585
-2582
-2578
-2574
-2570
-2567
-2563
-2559
-2555
-2552
-2548
-2545
-2542
-2539
-2536
-2534
-2532
-2530
-2528
-2527
-2527
-2526
-2526
-2527
-2527
-2528
-2529
-2530
-2531
-2532
-2533
-2534
-2536
-2537
-2538
-2539
-2540
-2541
-2542
-2543
-2543
-2544
-2544
-2544
-2544
-2544
-2544
-2543
-2543
-2543
-2542
-2542
-2542
-2543
-2543
-2544
-2546
-2547
-2549
-2552
-2555
-2558
-2562
-2566
-2571
-2575
-2580
-2585
-2591
-2596
-2602
-2607
-2613
-2619
-2625
-2630
-2636
-2642
-2647
-2653
-2659
-2665
-2670
-2676
-2682
-2688
-2695
-2701
-2708
-2715
-2722
-2729
-2737
-2745
-2753
-2761
-2770
-2779
-2787
-2797
-2806
-2815
-2825
-2834
-2844
-2853
-2863
-2872
-2881
-2890
-2899
-2907
-2915
-2922
-2929
-2936
-2942
-2948
-2953
-2957
-2961
-2965
-2968
-2970
-2972
-2973
-2974
-2975
-2975
-2974
-2974
-2973
-2971
-2970
-2968
-2966
-2964
-2961
-2959
-2956
-2954
-2951
-2949
-2947
-2944
-2942
-2940
-2939
-2937
-2935
-2934
-2933
-2931
-2930
-2929
-2927
-2926
-2925
-2924
-2923
-2922
-2922
-2921
-2921
-2921
-2921
-2922
-2922
-2923
-2925
-2927
-2929
-2932
-2935
-2939
-2944
-2949
-2955
-2962
-2970
-2979
-2989
-2999
-3011
-3023
-3036
-3050
-3066
-3082
-3099
-3117
-3135
-3155
-3176
-3197
-3219
-3242
-3266
-3290
-3315
-3341
-3367
-3394
-3422
-3450
-3479
-3508
-3538
-3568
-3599
-3630
-3662
-3694
-3727
-3760
-3793
-3827
-3862
-3896
-3931
-3967
-4003
-4038
-4075
-4113
-4151
-4189
-4228
-4267
-4306
-4346
-4387
-4427
-4468
-4510
-4552
-4594
-4637
-4680
-4723
-4767
-4810
-4855
-4899
-4944
-4989
-5034
-5079
-5124
-5170
-5215
-5261
-5306
-5352
-5397
-5442
-5488
-5533
-5578
-5623
-5668
-5713
-5758
-5803
-5848
-5893
-5938
-5984
-6030
-6075
-6122
-6168
-6215
-6262
-6309
-6357
-6405
-6453
-6502
-6552
-6602
-6652
-6703
-6754
-6806
-6859
-6912
-6965
-7019
-7073
-7128
-7184
-7239
-7295
-7351
-7408
-7464
-7521
-7578
-7635
-7691
-7748
-7805
-7861
-7918
-7974
-8031
-8087
-8143
-8199
-8255
-8310
-8366
-8421
-8475
-8530
-8584
-8637
-8691
-8743
-8796
-8847
-8899
-8949
-9000
-9049
-9098
-9146
-9194
-9241
-9287
-9332
-9377
-9421
-9464
-9506
-9548
-9588
-9628
-9666
-9704
-9741
-9777
-9812
-9846
-9880
-9912
-9944
-9974
-10004
-10032
-10060
-10087
-10113
-10139
-10163
-10187
-10210
-10232
-10253
-10274
-10294
-10313
-10332
-10350
-10367
-10383
-10399
-10414
-10428
-10442
-10455
-10467
-10478
-10488
-10498
-10507
-10516
-10524
-10531
-10538
-10544
-10550
-10555
-10560
-10565
-10569
-10573
-10577
-10580
-10583
-10586
-10588
-10590
-10592
-10594
-10595
-10596
-10597
-10597
-10597
-10597
-10596
-10595
-10594
-10593
-10591
-10589
-10587
-10584
-10581
-10578
-10574
-10570
-10565
-10561
-10555
-10550
-10544
-10537
-10531
-10523
-10516
-10508
-10499
-10491
-10481
-10472
-10461
-10451
-10440
-10429
-10417
-10406
-10394
-10381
-10369
-10356
-10343
-10330
-10317
-10303
-10290
-10276
-10261
-10247
-10232
-10218
-10202
-10187
-10171
-10154
-10138
-10120
-10103
-10085
-10066
-10047
-10028
-10008
-9988
-9968
-9947
-9925
-9904
-9881
-9859
-9836
-9813
-9790
-9766
-9742
-9717
-9692
-9667
-9642
-9616
-9590
-9563
-9536
-9508
-9480
-9452
-9423
-9394
-9364
-9334
-9304
-9274
-9243
-9213
-9182
-9151
-9120
-9088
-9057
-9026
-8994
-8963
-8932
-8901
-8870
-8839
-8808
-8778
-8748
-8718
-8689
-8659
-8630
-8602
-8573
-8545
-8516
-8489
-8461
-8434
-8407
-8380
-8353
-8326
-8300
-8274
-8248
-8222
-8196
-8170
-8144
-8118
-8092
-8067
-8039
-8013
-7988
-7962
-7935
-7908
-7881
-7853
-7825
-7797
-7768
-7739
-7710
-7680
-7649
-7618
-7586
-7554
-7521
-7487
-7453
-7418
-7383
-7347
-7310
-7273
-7236
-7198
-7159
-7121
-7082
-7042
-7003
-6963
-6923
-6883
-6843
-6803
-6763
-6723
-6683
-6643
-6603
-6563
-6523
-6483
-6443
-6404
-6364
-6324
-6284
-6244
-6205
-6165
-6125
-6085
-6046
-6007
-5968
-5929
-5890
-5852
-5814
-5777
-5740
-5704
-5668
-5632
-5597
-5563
-5529
-5496
-5464
-5432
-5400
-5370
-5340
-5310
-5281
-5253
-5225
-5198
-5171
-5145
-5119
-5094
-5069
-5045
-5021
-4997
-4974
-4952
-4930
-4908
-4886
-4865
-4844
-4824
-4804
-4785
-4765
-4747
-4728
-4710
-4692
-4674
-4656
-4639
-4622
-4605
-4588
-4571
-4555
-4538
-4522
-4506
-4490
-4474
-4458
-4443
-4427
-4412
-4396
-4381
-4366
-4351
-4336
-4321
-4306
-4292
-4277
-4262
-4247
-4232
-4217
-4202
-4187
-4171
-4156
-4140
-4125
-4109
-4093
-4077
-4061
-4043
-4027
-4011
-3994
-3977
-3960
-3942
-3925
-3907
-3890
-3872
-3854
-3836
-3818
-3800
-3783
-3765
-3747
-3729
-3712
-3694
-3677
-3661
-3644
-3628
-3612
-3597
-3582
-3567
-3552
-3538
-3524
-3509
-3496
-3482
-3468
-3454
-3440
-3426
-3411
-3397
-3382
-3367
-3352
-3336
-3320
-3304
-3287
-3270
-3253
-3235
-3217
-3198
-3179
-3160
-3140
-3120
-3100
-3079
-3058
-3036
-3014
-2991
-2968
-2944
-2920
-2895
-2870
-2844
-2817
-2790
-2763
-2735
-2706
-2677
-2647
-2616
-2585
-2554
-2522
-2489
-2456
-2422
-2387
-2351
-2315
-2278
-2240
-2201
-2162
-2122
-2081
-2039
-1996
-1953
-1909
-1864
-1818
-1772
-1725
-1677
-1629
-1580
-1530
-1480
-1430
-1379
-1327
-1275
-1223
-1170
-1117
-1064
-1010
-956
-902
-847
-793
-738
-682
-627
-571
-516
-460
-404
-348
-293
-237
-181
-126
-71
-16
39
93
147
200
253
306
358
409
461
511
562
611
661
710
759
807
855
903
951
998
1046
1093
1141
1188
1236
1284
1332
1381
1430
1479
1529
1579
1630
1681
1733
1786
1839
1893
1947
2001
2057
2113
2170
2227
2284
2341
2399
2457
2516
2575
2634
2693
2752
2812
2871
2931
2991
3050
3110
3169
3229
3288
3346
3405
3463
3520
3578
3635
3691
3747
3803
3858
3913
3967
4021
4074
4127
4180
4232
4284
4335
4386
4436
4486
4536
4584
4633
4681
4728
4775
4821
4866
4911
4956
4999
5042
5085
5126
5167
5207
5247
5285
5323
5360
5396
5431
5466
5499
5531
5563
5593
5623
5651
5679
5706
5731
5756
5780
5803
5825
5846
5867
5887
5906
5924
5942
5959
5975
5991
6007
6022
6036
6051
6065
6078
6091
6104
6116
6129
6140
6152
6163
6173
6184
6194
6203
6213
6222
6231
6240
6249
6257
6266
6274
6282
6290
6298
6306
6314
6321
6329
6336
6344
6351
6357
6364
6370
6377
6382
6388
6393
6398
6403
6407
6411
6415
6418
6421
6423
6425
6426
6427
6427
6427
6426
6425
6423
6421
6418
6415
6411
6407
6403
6398
6393
6388
6382
6376
6370
6363
6356
6348
6341
6332
6324
6315
6305
6295
6285
6273
6262
6249
6236
6223
6209
6194
6179
6164
6148
6131
6114
6097
6079
6061
6043
6024
6005
5985
5965
5945
5925
5904
5883
5861
5840
5818
5795
5773
5750
5727
5703
5679
5655
5631
5606
5581
5555
5529
5503
5477
5450
5423
5395
5368
5340
5311
5283
5254
5225
5197
5168
5139
5110
5082
5053
5024
4996
4968
4940
4912
4885
4857
4830
4802
4775
4748
4721
4694
4667
4641
4614
4588
4561
4535
4509
4483
4458
4432
4407
4382
4357
4333
4309
4285
4261
4237
4214
4191
4169
4147
4125
4103
4082
4061
4041
4021
4001
3982
3963
3944
3926
3908
3890
3873
3856
3839
3823
3806
3790
3774
3759
3743
3728
3713
3698
3684
3669
3655
3641
3627
3613
3600
3586
3573
3560
3547
3535
3522
3510
3498
3486
3474
3462
3451
3440
3429
3418
3408
3398
3388
3378
3368
3359
3350
3341
3333
3325
3317
3309
3302
3295
3288
3282
3276
3270
3264
3259
3253
3249
3244
3240
3236
3232
3229
3225
3223
3220
3218
3215
3214
3212
3211
3210
3209
3209
3209
3209
3209
3210
3211
3212
3214
3215
3217
3219
3221
3224
3226
3229
3231
3234
3236
3238
3240
3242
3244
3246
3247
3248
3249
3250
3250
3250
3250
3249
3248
3247
3245
3243
3240
3238
3234
3231
3227
3223
3218
3213
3208
3203
3198
3192
3186
3181
3175
3170
3164
3158
3153
3147
3142
3136
3131
3126
3120
3115
3110
3104
3099
3094
3089
3084
3078
3073
3068
3062
3057
3051
3046
3040
3034
3029
3023
3017
3011
3005
2999
2994
2988
2982
2976
2971
2965
2959
2953
2947
2941
2935
2929
2922
2915
2908
2901
2893
2886
2877
2869
2860
2850
2841
2830
2819
2808
2796
2784
2771
2758
2744
2729
2714
2699
2683
2667
2650
2633
2616
2598
2581
2563
2545
2527
2509
2490
2472
2454
2435
2417
2399
2381
2363
2345
2327
2309
2291
2274
2256
2239
2221
2204
2186
2169
2152
2135
2117
2100
2084
2067
2050
2033
2017
2000
1984
1967
1951
1935
1918
1902
1885
1869
1852
1835
1818
1801
1784
1767
1750
1733
1716
1699
1682
1665
1648
1631
1614
1597
1580
1563
1546
1528
1511
1493
1475
1457
1439
1420
1402
1383
1364
1344
1325
1305
1284
1263
1242
1221
1199
1177
1155
1132
1109
1086
1062
1039
1014
992
968
944
920
896
873
849
825
802
778
755
731
708
685
662
639
616
594
571
549
526
504
482
461
439
418
397
377
356
336
317
298
280
262
244
228
212
197
183
169
157
145
135
125
116
109
102
97
92
88
85
83
82
82
83
85
88
91
96
101
107
114
122
130
140
149
160
171
183
195
208
222
235
250
264
279
294
310
325
341
357
374
390
407
425
442
460
478
497
515
535
555
575
595
617
638
660
683
707
731
756
781
807
834
862
890
919
948
978
1008
1040
1072
1104
1137
1170
1203
1237
1271
1305
1340
1374
1409
1444
1480
1515
1551
1587
1623
1659
1695
1732
1769
1806
1843
1880
1917
1955
1993
2031
2069
2108
2147
2186
2225
2264
2304
2344
2384
2425
2466
2506
2547
2589
2630
2672
2714
2756
2798
2840
2883
2926
2969
3012
3056
3100
3143
3188
3232
3276
3321
3366
3411
3456
3501
3547
3592
3638
3684
3729
3775
3821
3867
3912
3958
4003
4050
4096
4142
4188
4234
4280
4327
4373
4420
4467
4514
4561
4608
4656
4704
4752
4801
4849
4899
4948
4998
5048
5098
5149
5199
5250
5301
5352
5403
5454
5504
5555
5605
5655
5704
5753
5802
5850
5897
5944
5990
6035
6080
6124
6167
6210
6252
6293
6334
6374
6413
6452
6490
6528
6565
6601
6637
6672
6707
6741
6774
6807
6840
6872
6903
6934
6965
6995
7024
7053
7081
7109
7136
7163
7189
7215
7240
7265
7289
7312
7335
7358
7380
7402
7423
7443
7464
7483
7503
7522
7540
7558
7576
7593
7610
7626
7641
7656
7671
7684
7697
7709
7720
7731
7740
7749
7757
7764
7770
7775
7780
7783
7786
7788
7789
7790
7790
7789
7788
7787
7785
7783
7781
7778
7775
7772
7769
7766
7763
7760
7757
7754
7751
7748
7746
7743
7740
7738
7736
7734
7732
7730
7729
7727
7726
7726
7726
7726
7726
7727
7728
7729
7731
7733
7736
7739
7743
7747
7752
7757
7762
7768
7774
7781
7788
7795
7803
7811
7819
7827
7835
7844
7852
7861
7869
7877
7886
7894
7902
7910
7918
7925
7933
7940
7948
7955
7962
7969
7976
7983
7990
7996
8003
8010
8018
8025
8032
8039
8047
8054
8061
8069
8077
8085
8092
8100
8108
8115
8122
8131
8138
8147
8154
8163
8170
8178
8186
8193
8201
8209
8216
8223
8231
8238
8246
8253
8261
8269
8277
8286
8295
8304
8314
8324
8335
8346
8358
8370
8383
8396
8410
8425
8440
8455
8471
8487
8504
8521
8539
8557
8575
8594
8613
8632
8651
8670
8690
8710
8729
8749
8769
8789
8809
8828
8848
8867
8887
8906
8925
8944
8963
8981
8999
9017
9035
9053
9070
9087
9104
9120
9136
9152
9168
9183
9198
9212
9226
9239
9252
9265
9277
9288
9300
9311
9322
9332
9343
9353
9363
9372
9382
9391
9400
9409
9418
9426
9435
9442
9450
9458
9465
9472
9479
9485
9492
9498
9505
9511
9517
9523
9529
9536
9542
9548
9555
9561
9568
9574
9581
9587
9594
9600
9607
9613
9619
9625
9631
9637
9643
9648
9653
9658
9663
9667
9671
9674
9678
9680
9683
9685
9686
9687
9687
9687
9686
9685
9683
9680
9677
9673
9668
9663
9657
9650
9643
9635
9626
9617
9607
9596
9585
9573
9561
9548
9534
9520
9506
9491
9476
9460
9444
9427
9410
9393
9376
9358
9340
9322
9304
9286
9267
9249
9230
9211
9193
9174
9156
9137
9119
9101
9083
9065
9047
9030
9012
8995
8978
8961
8945
8929
8913
8898
8882
8867
8852
8837
8822
8808
8793
8779
8764
8750
8735
8721
8706
8692
8677
8662
8648
8633
8618
8603
8587
8572
8556
8541
8525
8509
8493
8477
8460
8444
8427
8410
8394
8377
8360
8343
8326
8308
8291
8274
8257
8239
8221
8204
8186
8167
8148
8131
8112
8093
8074
8055
8036
8016
7997
7977
7957
7936
7916
7895
7874
7853
7832
7810
7789
7767
7746
7724
7703
7682
7661
7640
7619
7598
7578
7558
7538
7519
7500
7482
7464
7446
7429
7413
7397
7381
7366
7352
7338
7324
7311
7299
7287
7276
7266
7256
7246
7237
7229
7221
7214
7207
7200
7194
7189
7184
7179
7174
7171
7167
7164
7161
7159
7157
7155
7154
7153
7152
7152
7152
7152
7153
7154
7155
7156
7157
7159
7161
7163
7165
7167
7170
7173
7176
7180
7183
7187
7191
7196
7201
7205
7211
7216
7221
7227
7233
7239
7245
7251
7258
7264
7270
7277
7283
7289
7296
7302
7308
7314
7319
7325
7330
7335
7340
7344
7347
7350
7353
7355
7356
7357
7357
7356
7354
7352
7348
7344
7340
7334
7327
7320
7311
7302
7292
7280
7268
7255
7241
7227
7211
7195
7178
7160
7142
7123
7104
7085
7064
7044
7023
7002
6981
6959
6938
6916
6894
6872
6850
6828
6805
6783
6761
6739
6717
6695
6674
6652
6631
6610
6590
6569
6549
6530
6511
6492
6473
6455
6437
6420
6403
6386
6370
6354
6338
6322
6307
6292
6277
6262
6248
6234
6219
6205
6191
6178
6164
6150
6137
6123
6110
6097
6083
6070
6057
6043
6030
6016
6003
5989
5976
5962
5948
5934
5920
5906
5891
5877
5862
5847
5831
5816
5800
5784
5768
5751
5734
5717
5699
5681
5663
5644
5624
5604
5583
5562
5540
5518
5494
5471
5447
5422
5397
5371
5346
5320
5293
5267
5241
5215
5188
5162
5137
5111
5086
5062
5038
5015
4992
4970
4948
4927
4907
4888
4869
4851
4834
4818
4802
4788
4774
4761
4749
4737
4727
4717
4708
4699
4692
4685
4679
4674
4670
4667
4664
4662
4662
4662
4662
4664
4666
4669
4673
4678
4683
4689
4695
4702
4709
4717
4726
4735
4744
4754
4765
4776
4787
4799
4811
4824
4838
4852
4867
4882
4898
4915
4932
4951
4970
4989
5009
5030
5052
5074
5097
5121
5145
5170
5195
5221
5247
5274
5301
5328
5355
5383
5410
5438
5466
5493
5520
5547
5574
5601
5627
5653
5678
5704
5728
5753
5777
5801
5825
5848
5871
5894
5917
5939
5962
5984
6006
6027
6049
6070
6091
6113
6133
6154
6175
6196
6216
6236
6256
6276
6296
6315
6334
6352
6370
6388
6405
6422
6438
6454
6469
6484
6499
6513
6527
6541
6554
6567
6581
6594
6608
6621
6635
6648
6662
6676
6690
6705
6719
6734
6748
6763
6778
6792
6807
6822
6836
6851
6865
6879
6893
6907
6921
6934
6948
6961
6974
6987
7000
7013
7026
7039
7052
7065
7078
7091
7104
7117
7130
7143
7156
7169
7181
7194
7207
7219
7232
7244
7255
7267
7277
7288
7298
7308
7317
7326
7334
7341
7348
7355
7361
7366
7371
7375
7378
7381
7383
7385
7386
7387
7387
7387
7387
7386
7385
7384
7382
7380
7378
7376
7373
7370
7367
7363
7359
7355
7350
7345
7340
7334
7328
7322
7316
7309
7302
7294
7287
7279
7271
7263
7255
7247
7239
7230
7221
7212
7202
7193
7183
7172
7162
7151
7139
7128
7115
7103
7090
7076
7062
7047
7032
7016
7000
6983
6966
6948
6929
6911
6892
6872
6852
6832
6812
6791
6771
6750
6729
6708
6686
6665
6644
6622
6601
6579
6558
6537
6515
6494
6473
6451
6430
6408
6386
6365
6343
6320
6298
6275
6252
6228
6204
6181
6156
6132
6107
6083
6058
6032
6007
5981
5955
5929
5903
5877
5850
5823
5796
5769
5742
5714
5686
5658
5630
5602
5573
5545
5517
5488
5460
5431
5403
5374
5345
5317
5288
5258
5229
5199
5169
5138
5108
5076
5045
5013
4981
4948
4915
4882
4849
4815
4781
4747
4712
4678
4643
4609
4574
4540
4506
4472
4438
4404
4371
4338
4305
4272
4240
4208
4176
4144
4113
4081
4050
4019
3987
3956
3925
3893
3862
3830
3798
3766
3734
3701
3668
3635
3602
3568
3534
3500
3466
3432
3397
3363
3328
3293
3259
3224
3189
3154
3119
3084
3049
3014
2979
2944
2908
2872
2836
2800
2763
2726
2689
2651
2613
2575
2536
2497
2457
2417
2377
2336
2295
2254
2212
2170
2128
2086
2043
2001
1958
1915
1873
1830
1788
1745
1703
1661
1619
1578
1536
1495
1455
1414
1374
1334
1295
1256
1217
1179
1141
1104
1067
1030
994
958
922
887
852
817
782
748
714
680
647
614
582
550
518
486
455
424
393
363
333
304
274
245
217
188
160
132
104
77
50
23
-4
-30
-56
-82
-108
-133
-158
-183
-207
-232
-256
-280
-304
-329
-353
-377
-401
-425
-449
-473
-498
-522
-547
-572
-597
-622
-647
-673
-698
-724
-749
-775
-800
-826
-851
-877
-902
-927
-952
-977
-1002
-1026
-1050
-1074
-1098
-1121
-1145
-1168
-1190
-1213
-1235
-1257
-1279
-1300
-1321
-1342
-1362
-1382
-1402
-1421
-1439
-1457
-1474
-1491
-1507
-1522
-1537
-1552
-1566
-1579
-1592
-1605
-1617
-1628
-1640
-1651
-1662
-1672
-1683
-1693
-1703
-1712
-1722
-1731
-1741
-1750
-1759
-1768
-1777
-1786
-1796
-1805
-1814
-1823
-1832
-1842
-1851
-1860
-1870
-1879
-1889
-1898
-1908
-1917
-1927
-1937
-1947
-1957
-1967
-1977
-1987
-1997
-2007
-2017
-2028
-2039
-2049
-2059
-2069
-2079
-2089
-2099
-2109
-2118
-2127
-2136
-2145
-2154
-2162
-2170
-2178
-2186
-2193
-2201
-2208
-2215
-2222
-2229
-2236
-2242
-2248
-2254
-2260
-2265
-2271
-2276
-2281
-2286
-2290
-2295
-2299
-2303
-2307
-2310
-2314
-2317
-2320
-2322
-2324
-2326
-2327
-2328
-2328
-2328
-2328
-2327
-2325
-2323
-2321
-2318
-2315
-2311
-2307
-2302
-2297
-2292
-2286
-2280
-2274
-2268
-2262
-2256
-2249
-2243
-2237
-2230
-2224
-2218
-2212
-2206
-2201
-2195
-2190
-2184
-2179
-2174
-2168
-2163
-2157
-2151
-2145
-2138
-2131
-2124
-2117
-2109
-2101
-2093
-2084
-2076
-2066
-2057
-2048
-2037
-2028
-2017
-2008
-1998
-1988
-1977
-1967
-1957
-1947
-1936
-1926
-1916
-1905
-1895
-1885
-1874
-1864
-1853
-1842
-1832
-1821
-1809
-1798
-1787
-1775
-1763
-1751
-1739
-1726
-1714
-1701
-1688
-1675
-1662
-1649
-1636
-1622
-1608
-1595
-1581
-1567
-1553
-1539
-1524
-1510
-1496
-1481
-1466
-1451
-1435
-1419
-1403
-1386
-1369
-1350
-1332
-1312
-1292
-1271
-1249
-1227
-1203
-1179
-1154
-1129
-1103
-1076
-1049
-1020
-993
-964
-936
-907
-878
-849
-820
-791
-762
-734
-706
-678
-650
-623
-596
-570
-544
-519
-494
-469
-446
-422
-399
-377
-355
-334
-313
-293
-273
-254
-235
-217
-199
-181
-164
-148
-132
-116
-101
-85
-70
-56
-42
-28
-14
0
13
27
40
52
65
78
91
103
116
128
141
153
166
179
191
204
216
229
242
254
267
279
291
302
314
325
335
346
355
365
374
382
390
398
405
412
418
424
430
435
440
444
449
452
456
459
462
465
467
469
471
472
473
474
475
476
476
475
475
474
472
471
468
466
463
459
455
451
446
441
435
429
422
415
407
399
391
382
372
362
352
341
330
318
305
292
279
264
249
234
217
200
182
163
143
123
101
79
56
31
6
-20
-46
-74
-102
-131
-161
-191
-222
-253
-284
-316
-349
-381
-414
-446
-479
-512
-545
-578
-611
-644
-676
-708
-740
-772
-803
-835
-865
-896
-926
-956
-986
-1014
-1044
-1073
-1102
-1131
-1160
-1189
-1218
-1246
-1275
-1303
-1332
-1360
-1388
-1415
-1442
-1469
-1496
-1522
-1548
-1573
-1598
-1622
-1645
-1668
-1691
-1712
-1733
-1754
-1774
-1793
-1812
-1830
-1848
-1865
-1882
-1898
-1914
-1929
-1944
-1958
-1972
-1985
-1999
-2012
-2024
-2036
-2049
-2060
-2072
-2083
-2095
-2106
-2117
-2128
-2138
-2149
-2160
-2170
-2180
-2190
-2200
-2210
-2219
-2228
-2237
-2245
-2254
-2262
-2270
-2278
-2285
-2293
-2300
-2307
-2315
-2322
-2329
-2336
-2343
-2350
-2357
-2364
-2371
-2377
-2384
-2391
-2397
-2403
-2409
-2415
-2421
-2426
-2432
-2437
-2441
-2446
-2450
-2453
-2456
-2459
-2462
-2464
-2466
-2467
-2468
-2469
-2469
-2469
-2469
-2469
-2468
-2468
-2467
-2466
-2466
-2465
-2464
-2463
-2462
-2462
-2461
-2461
-2460
-2460
-2460
-2461
-2461
-2462
-2462
-2463
-2464
-2465
-2467
-2468
-2469
-2470
-2472
-2473
-2474
-2475
-2476
-2477
-2477
-2478
-2478
-2478
-2478
-2478
-2477
-2477
-2476
-2475
-2473
-2472
-2470
-2468
-2465
-2463
-2460
-2457
-2453
-2450
-2446
-2442
-2437
-2432
-2427
-2422
-2416
-2411
-2404
-2398
-2391
-2384
-2377
-2369
-2362
-2354
-2345
-2336
-2327
-2318
-2309
-2299
-2289
-2278
-2268
-2257
-2246
-2235
-2224
-2213
-2202
-2190
-2179
-2168
-2157
-2145
-2134
-2122
-2110
-2098
-2086
-2074
-2062
-2049
-2037
-2024
-2011
-1998
-1984
-1971
-1957
-1943
-1929
-1915
-1901
-1887
-1872
-1858
-1844
-1830
-1816
-1803
-1789
-1776
-1764
-1751
-1739
-1728
-1717
-1706
-1696
-1686
-1677
-1668
-1660
-1651
-1644
-1636
-1629
-1623
-1616
-1610
-1604
-1599
-1593
-1588
-1583
-1578
-1573
-1568
-1563
-1558
-1554
-1548
-1543
-1538
-1533
-1527
-1522
-1516
-1509
-1503
-1497
-1490
-1483
-1475
-1468
-1460
-1453
-1445
-1437
-1428
-1420
-1411
-1402
-1393
-1383
-1373
-1363
-1353
-1342
-1331
-1319
-1307
-1295
-1283
-1270
-1258
-1245
-1232
-1218
-1205
-1192
-1178
-1165
-1151
-1138
-1124
-1111
-1097
-1084
-1071
-1057
-1044
-1031
-1018
-1004
-992
-979
-967
-955
-942
-931
-919
-908
-897
-887
-876
-867
-857
-848
-839
-830
-822
-814
-806
-799
-791
-784
-778
-771
-764
-758
-752
-746
-740
-735
-729
-724
-719
-714
-709
-704
-699
-695
-690
-686
-681
-677
-673
-669
-665
-662
-658
-655
-652
-650
-647
-645
-643
-640
-638
-636
-634
-632
-630
-628
-625
-623
-621
-618
-616
-613
-611
-608
-606
-603
-600
-598
-595
-592
-589
-586
-583
-580
-576
-573
-569
-565
-562
-558
-554
-550
-546
-542
-538
-534
-531
-527
-524
-521
-518
-515
-513
-511
-509
-507
-506
-505
-505
-504
-505
-505
-506
-508
-510
-512
-515
-518
-522
-526
-531
-535
-541
-546
-552
-558
-565
-572
-580
-588
-597
-606
-616
-626
-637
-649
-661
-673
-686
-699
-713
-728
-743
-758
-774
-790
-807
-824
-841
-859
-877
-895
-913
-931
-950
-968
-987
-1004
-1024
-1043
-1061
-1080
-1098
-1116
-1135
-1153
-1171
-1188
-1206
-1224
-1241
-1258
-1276
-1293
-1310
-1327
-1343
-1360
-1376
-1392
-1408
-1424
-1440
-1455
-1470
-1484
-1498
-1512
-1526
-1539
-1551
-1563
-1575
-1586
-1597
-1607
-1617
-1626
-1635
-1643
-1651
-1658
-1665
-1672
-1678
-1684
-1689
-1693
-1697
-1701
-1704
-1707
-1709
-1710
-1711
-1712
-1712
-1711
-1711
-1709
-1708
-1706
-1704
-1702
-1699
-1697
-1694
-1691
-1688
-1685
-1682
-1678
-1675
-1671
-1668
-1664
-1661
-1657
-1653
-1650
-1646
-1642
-1638
-1635
-1631
-1627
-1624
-1620
-1616
-1613
-1609
-1605
-1602
-1598
-1594
-1590
-1586
-1581
-1577
-1572
-1568
-1563
-1558
-1553
-1549
-1544
-1540
-1536
-1531
-1527
-1524
-1520
-1516
-1513
-1510
-1507
-1504
-1501
-1498
-1496
-1493
-1491
-1488
-1486
-1483
-1481
-1478
-1476
-1473
-1471
-1468
-1466
-1463
-1460
-1458
-1455
-1452
-1450
-1447
-1444
-1441
-1438
-1436
-1433
-1430
-1427
-1424
-1420
-1417
-1414
-1411
-1408
-1405
-1402
-1399
-1396
-1393
-1389
-1386
-1383
-1379
-1375
-1372
-1368
-1363
-1359
-1355
-1350
-1345
-1340
-1335
-1329
-1323
-1317
-1311
-1305
-1298
-1291
-1283
-1276
-1267
-1259
-1250
-1241
-1231
-1221
-1211
-1200
-1189
-1177
-1166
-1153
-1141
-1128
-1115
-1102
-1089
-1075
-1061
-1047
-1033
-1018
-1004
-990
-975
-960
-945
-930
-915
-900
-885
-869
-853
-837
-821
-804
-787
-770
-752
-734
-715
-696
-676
-656
-636
-615
-594
-573
-551
-529
-507
-484
-462
-439
-417
-394
-371
-349
-326
-304
-281
-259
-237
-215
-193
-172
-151
-130
-109
-89
-68
-48
-29
-9
10
30
49
68
87
106
124
143
161
179
197
215
232
249
266
282
298
313
328
343
357
372
385
399
412
425
437
450
462
473
485
497
508
519
530
541
552
563
574
584
595
606
616
627
638
649
659
670
681
692
703
715
726
738
750
761
774
786
799
812
825
838
852
866
880
894
909
924
939
954
970
985
1000
1016
1033
1048
1064
1080
1096
1112
1127
1143
1159
1174
1190
1205
1221
1236
1251
1267
1282
1296
1311
1325
1340
1353
1367
1380
1393
1405
1417
1429
1440
1451
1462
1472
1481
1490
1499
1508
1516
1523
1531
1537
1544
1550
1556
1561
1566
1570
1575
1579
1583
1586
1590
1593
1596
1599
1602
1605
1608
1612
1615
1618
1621
1624
1627
1631
1634
1638
1641
1645
1649
1653
1657
1661
1665
1669
1674
1678
1683
1687
1692
1697
1702
1707
1712
1717
1723
1729
1734
1740
1747
1753
1760
1767
1774
1782
1789
1797
1805
1813
1822
1830
1839
1847
1856
1864
1873
1881
1890
1898
1907
1915
1923
1931
1939
1947
1956
1964
1972
1980
1988
1996
2005
2013
2021
2029
2037
2047
2055
2064
2072
2080
2088
2097
2105
2113
2121
2128
2136
2144
2151
2159
2166
2173
2181
2188
2194
2201
2208
2215
2221
2228
2235
2242
2249
2256
2264
2272
2279
2288
2296
2305
2314
2324
2334
2344
2355
2366
2377
2388
2399
2411
2422
2434
2446
2457
2469
2481
2492
2504
2515
2527
2538
2549
2560
2571
2582
2592
2603
2613
2623
2633
2643
2653
2663
2673
2683
2694
2704
2715
2726
2736
2748
2759
2771
2782
2794
2807
2819
2831
2844
2856
2869
2882
2895
2907
2920
2933
2945
2958
2970
2983
2995
3008
3020
3032
3044
3056
3067
3079
3091
3103
3114
3126
3138
3150
3162
3174
3186
3199
3211
3224
3237
3250
3263
3276
3289
3302
3316
3329
3343
3356
3370
3383
3397
3411
3425
3439
3454
3468
3483
3498
3513
3528
3544
3559
3575
3592
3609
3626
3643
3661
3680
3698
3717
3736
3755
3775
3795
3815
3835
3856
3876
3897
3917
3938
3959
3980
4001
4022
4043
4065
4086
4108
4130
4152
4174
4197
4219
4242
4265
4288
4311
4335
4358
4382
4405
4429
4452
4475
4499
4522
4545
4568
4591
4614
4637
4659
4681
4704
4726
4747
4769
4790
4812
4833
4853
4874
4894
4914
4934
4954
4973
4992
5011
5030
5049
5067
5086
5104
5122
5140
5157
5174
5191
5208
5224
5240
5255
5270
5284
5298
5311
5324
5337
5349
5360
5371
5382
5392
5402
5411
5420
5429
5437
5445
5452
5460
5467
5474
5480
5487
5493
5499
5505
5511
5517
5523
5529
5535
5541
5547
5554
5560
5567
5574
5581
5588
5595
5603
5611
5618
5626
5635
5643
5651
5660
5668
5677
5686
5695
5704
5713
5722
5732
5741
5751
5761
5772
5782
5793
5804
5815
5826
5838
5850
5862
5874
5887
5900
5913
5926
5939
5953
5966
5980
5994
6008
6022
6037
6051
6065
6080
6094
6108
6122
6136
6150
6164
6177
6190
6203
6216
6229
6241
6253
6264
6276
6286
6297
6307
6317
6326
6335
6344
6352
6359
6366
6373
6379
6385
6390
6394
6398
6402
6404
6407
6408
6410
6410
6411
6410
6410
6408
6407
6405
6403
6400
6397
6394
6390
6386
6382
6377
6372
6367
6362
6356
6350
6344
6338
6332
6325
6318
6311
6304
6297
6290
6282
6275
6267
6260
6253
6246
6238
6231
6225
6218
6211
6205
6199
6193
6187
6182
6177
6172
6167
6162
6158
6154
6151
6147
6144
6141
6138
6135
6133
6131
6129
6127
6125
6123
6122
6121
6120
6119
6119
6118
6118
6119
6119
6120
6121
6122
6124
6125
6128
6130
6133
6135
6139
6142
6145
6149
6153
6157
6161
6165
6169
6173
6178
6182
6186
6191
6195
6199
6204
6208
6212
6216
6220
6224
6228
6232
6236
6240
6244
6248
6252
6256
6260
6264
6269
6273
6278
6283
6288
6293
6298
6304
6310
6316
6322
6328
6335
6342
6348
6355
6363
6370
6377
6385
6392
6400
6408
6416
6424
6432
6441
6449
6458
6466
6475
6484
6493
6503
6512
6522
6531
6541
6551
6561
6571
6581
6591
6601
6612
6622
6631
6641
6651
6661
6670
6679
6689
6698
6707
6716
6724
6733
6742
6750
6759
6767
6776
6784
6793
6801
6810
6818
6827
6836
6846
6855
6865
6875
6885
6896
6907
6918
6930
6942
6954
6966
6979
6993
7006
7020
7034
7048
7062
7077
7092
7107
7122
7137
7153
7169
7185
7200
7217
7233
7249
7265
7282
7298
7314
7331
7347
7364
7380
7396
7412
7428
7444
7459
7475
7490
7504
7519
7533
7546
7559
7572
7584
7596
7608
7619
7629
7639
7648
7657
7666
7673
7681
7687
7693
7699
7704
7708
7712
7715
7717
7719
7721
7721
7722
7721
7720
7719
7717
7714
7711
7708
7704
7700
7696
7691
7686
7681
7675
7670
7664
7659
7654
7648
7643
7638
7633
7628
7624
7620
7616
7612
7609
7606
7604
7601
7600
7598
7597
7597
7597
7597
7597
7598
7599
7601
7603
7605
7607
7609
7612
7615
7618
7621
7625
7628
7631
7634
7637
7640
7642
7644
7645
7646
7647
7647
7646
7645
7643
7640
7637
7633
7629
7624
7618
7612
7606
7599
7592
7584
7576
7567
7558
7549
7540
7530
7520
7509
7499
7488
7477
7465
7454
7442
7429
7417
7404
7390
7377
7363
7349
7334
7320
7304
7289
7273
7258
7241
7225
7208
7191
7174
7157
7140
7122
7104
7086
7068
7050
7032
7014
6995
6977
6959
6940
6922
6904
6886
6867
6849
6831
6812
6794
6776
6758
6740
6722
6704
6686
6668
6650
6632
6614
6597
6579
6562
6544
6527
6509
6492
6475
6457
6440
6423
6406
6389
6372
6355
6338
6321
6305
6288
6272
6255
6239
6223
6207
6192
6177
6162
6147
6132
6118
6104
6090
6076
6063
6050
6037
6024
6011
5999
5986
5974
5961
5949
5936
5924
5911
5898
5886
5873
5860
5847
5833
5820
5807
5794
5780
5767
5753
5740
5727
5713
5700
5687
5673
5660
5647
5633
5620
5607
5593
5580
5566
5553
5539
5525
5511
5497
5482
5467
5452
5436
5421
5404
5388
5371
5353
5335
5317
5298
5279
5260
5240
5220
5200
5179
5158
5137
5115
5093
5071
5049
5027
5004
4982
4959
4936
4913
4891
4868
4845
4822
4799
4777
4754
4732
4710
4688
4667
4645
4624
4603
4583
4563
4543
4523
4504
4486
4467
4450
4432
4415
4399
4382
4367
4351
4336
4322
4308
4294
4280
4267
4254
4241
4229
4217
4205
4193
4181
4170
4159
4148
4137
4126
4116
4105
4094
4083
4074
4064
4053
4043
4032
4022
4011
4000
3989
3977
3966
3954
3942
3929
3917
3904
3891
3878
3865
3852
3838
3825
3811
3798
3784
3770
3757
3743
3730
3716
3703
3689
3676
3663
3650
3638
3625
3613
3601
3590
3578
3567
3556
3545
3534
3524
3514
3503
3493
3483
3473
3463
3453
3443
3433
3423
3413
3403
3393
3383
3373
3363
3352
3342
3331
3321
3310
3299
3288
3277
3266
3255
3244
3233
3222
3212
3201
3191
3181
3171
3162
3153
3144
3135
3127
3120
3112
3105
3099
3093
3087
3081
3076
3071
3066
3062
3058
3053
3049
3045
3042
3038
3034
3030
3026
3023
3019
3015
3010
3006
3002
2997
2993
2988
2983
2978
2973
2968
2963
2958
2952
2947
2942
2937
2932
2926
2921
2916
2911
2906
2901
2896
2891
2885
2880
2875
2869
2863
2858
2851
2845
2838
2831
2823
2816
2807
2799
2790
2780
2770
2760
2749
2738
2726
2713
2700
2687
2673
2658
2643
2627
2610
2593
2576
2557
2539
2519
2499
2479
2458
2436
2414
2392
2369
2346
2322
2298
2274
2249
2223
2198
2172
2145
2119
2092
2065
2037
2009
1982
1954
1925
1897
1869
1841
1813
1785
1757
1729
1702
1675
1648
1621
1595
1569
1544
1518
1493
1469
1444
1420
1397
1373
1350
1328
1305
1283
1261
1240
1219
1198
1177
1157
1137
1117
1098
1079
1060
1041
1022
1004
987
970
953
936
919
903
887
871
855
840
825
810
795
780
765
751
736
722
708
693
679
665
651
637
623
609
595
581
568
555
542
529
517
504
493
481
470
459
448
438
428
418
408
399
390
381
372
364
355
347
339
331
323
315
307
298
290
281
273
264
255
246
237
228
219
210
200
191
181
172
163
154
144
135
126
117
108
99
91
82
74
66
59
51
44
37
31
24
18
12
6
0
-5
-11
-16
-21
-27
-32
-37
-43
-48
-54
-59
-65
-71
-77
-83
-90
-96
-103
-110
-117
-125
-133
-141
-149
-157
-166
-174
-183
-192
-201
-210
-219
-228
-237
-246
-255
-264
-272
-281
-290
-298
-306
-314
-321
-328
-335
-342
-349
-355
-361
-366
-372
-377
-382
-387
-392
-396
-401
-406
-410
-414
-419
-423
-427
-431
-436
-440
-444
-449
-453
-458
-462
-467
-472
-477
-482
-487
-492
-498
-503
-509
-514
-520
-526
-532
-539
-545
-551
-558
-565
-571
-578
-585
-592
-599
-607
-614
-621
-628
-636
-643
-650
-657
-664
-672
-679
-686
-693
-701
-708
-716
-723
-731
-739
-748
-756
-765
-774
-783
-792
-801
-811
-821
-831
-841
-851
-861
-872
-882
-893
-904
-915
-926
-937
-948
-959
-971
-982
-993
-1004
-1014
-1025
-1035
-1045
-1055
-1064
-1073
-1082
-1090
-1097
-1104
-1111
-1117
-1123
-1128
-1133
-1137
-1141
-1145
-1148
-1151
-1154
-1156
-1158
-1160
-1161
-1162
-1163
-1164
-1164
-1164
-1164
-1163
-1163
-1162
-1160
-1159
-1157
-1156
-1154
-1151
-1149
-1146
-1143
-1140
-1137
-1133
-1130
-1126
-1122
-1118
-1114
-1110
-1106
-1102
-1098
-1094
-1091
-1087
-1084
-1080
-1077
-1074
-1071
-1069
-1066
-1064
-1062
-1060
-1058
-1056
-1055
-1053
-1052
-1050
-1049
-1048
-1046
-1045
-1044
-1042
-1041
-1040
-1038
-1037
-1036
-1034
-1033
-1032
-1032
-1031
-1030
-1029
-1029
-1028
-1028
-1028
-1028
-1027
-1027
-1027
-1027
-1027
-1027
-1026
-1026
-1026
-1025
-1024
-1024
-1022
-1020
-1020
-1018
-1016
-1014
-1012
-1010
-1006
-1004
-1000
-998
-994
-990
-986
-981
-976
-970
-964
-957
-950
-943
-935
-927
-918
-909
-899
-889
-878
-867
-856
-845
-833
-821
-809
-797
-785
-772
-760
-748
-736
-724
-711
-699
-687
-675
-663
-651
-638
-626
-613
-601
-588
-575
-562
-548
-534
-520
-506
-492
-477
-462
-446
-431
-415
-398
-382
-365
-348
-331
-314
-296
-278
-260
-242
-224
-206
-188
-169
-151
-132
-113
-94
-75
-56
-37
-18
2
21
41
60
80
100
120
140
160
180
200
220
240
260
280
300
320
341
361
381
401
421
441
461
481
501
522
542
563
584
604
625
647
668
689
711
733
754
776
798
821
843
866
889
912
936
960
984
1008
1034
1059
1085
1112
1139
1166
1194
1222
1251
1280
1310
1340
1370
1401
1433
1465
1498
1530
1564
1597
1631
1665
1700
1735
1770
1805
1840
1876
1911
1947
1982
2017
2053
2088
2124
2159
2194
2228
2263
2297
2331
2365
2399
2433
2466
2499
2532
2565
2597
2629
2661
2693
2724
2755
2785
2816
2845
2874
2903
2931
2959
2986
3013
3039
3065
3091
3116
3141
3166
3190
3214
3238
3262
3285
3308
3332
3354
3377
3400
3422
3444
3466
3487
3509
3530
3551
3573
3593
3614
3635
3655
3676
3696
3717
3737
3757
3778
3798
3819
3839
3860
3880
3901
3922
3943
3964
3985
4006
4027
4048
4070
4091
4112
4134
4155
4177
4198
4219
4240
4261
4281
4301
4321
4340
4358
4376
4394
4411
4427
4442
4457
4471
4484
4497
4509
4520
4530
4540
4548
4556
4563
4570
4575
4580
4584
4588
4591
4593
4594
4595
4595
4595
4594
4593
4591
4588
4585
4582
4578
4574
4569
4564
4558
4551
4545
4537
4529
4521
4512
4503
4493
4482
4472
4461
4449
4437
4425
4412
4399
4385
4371
4357
4343
4328
4312
4297
4281
4265
4249
4233
4217
4200
4184
4168
4151
4135
4119
4103
4086
4072
4056
4041
4026
4011
3996
3981
3967
3952
3938
3923
3909
3895
3881
3867
3852
3838
3824
3809
3795
3781
3766
3751
3736
3721
3706
3691
3675
3660
3644
3628
3612
3596
3580
3564
3548
3532
3516
3501
3485
3470
3455
3440
3425
3411
3397
3383
3369
3356
3342
3329
3316
3303
3290
3277
3264
3251
3238
3225
3211
3197
3183
3169
3154
3138
3123
3107
3090
3073
3055
3037
3019
3000
2981
2961
2941
2921
2900
2879
2857
2836
2814
2791
2769
2746
2723
2700
2676
2652
2628
2603
2578
2553
2528
2502
2476
2450
2424
2397
2369
2342
2314
2286
2258
2230
2201
2172
2143
2114
2085
2056
2028
1999
1970
1942
1914
1886
1859
1832
1806
1781
1756
1731
1708
1685
1663
1641
1621
1601
1582
1563
1545
1528
1511
1495
1479
1464
1449
1435
1420
1406
1393
1379
1365
1352
1338
1324
1310
1296
1281
1266
1251
1236
1220
1204
1187
1170
1153
1135
1117
1098
1080
1060
1041
1020
1000
980
959
937
915
892
869
845
820
796
770
744
718
691
664
636
607
578
549
520
489
459
428
397
366
335
304
273
242
211
180
150
120
90
61
32
4
-24
-52
-80
-107
-134
-161
-187
-214
-240
-266
-292
-318
-344
-370
-396
-422
-448
-475
-501
-527
-553
-579
-606
-632
-658
-684
-710
-736
-761
-787
-812
-837
-861
-886
-910
-933
-957
-980
-1002
-1024
-1046
-1068
-1088
-1109
-1129
-1148
-1167
-1186
-1204
-1221
-1238
-1255
-1270
-1286
-1300
-1314
-1328
-1340
-1352
-1363
-1373
-1382
-1390
-1397
-1404
-1409
-1413
-1416
-1419
-1420
-1420
-1419
-1417
-1414
-1411
-1406
-1401
-1395
-1389
-1382
-1374
-1365
-1357
-1347
-1338
-1328
-1318
-1308
-1297
-1287
-1277
-1267
-1257
-1247
-1237
-1227
-1218
-1209
-1201
-1193
-1185
-1177
-1170
-1163
-1157
-1151
-1145
-1140
-1135
-1130
-1126
-1123
-1119
-1116
-1114
-1111
-1109
-1108
-1106
-1105
-1103
-1102
-1101
-1100
-1099
-1098
-1096
-1095
-1093
-1092
-1089
-1087
-1084
-1081
-1078
-1074
-1070
-1065
-1060
-1054
-1048
-1041
-1034
-1026
-1018
-1010
-1000
-991
-981
-971
-961
-950
-939
-928
-916
-905
-893
-882
-870
-859
-847
-836
-825
-814
-803
-793
-783
-773
-763
-754
-746
-737
-729
-721
-714
-706
-699
-693
-686
-680
-674
-668
-662
-657
-652
-647
-642
-638
-634
-631
-628
-625
-623
-622
-621
-620
-620
-621
-622
-623
-625
-628
-631
-634
-638
-642
-646
-651
-656
-661
-666
-671
-677
-682
-688
-693
-699
-704
-710
-715
-720
-724
-729
-734
-738
-742
-746
-750
-754
-757
-760
-763
-766
-769
-771
-773
-775
-776
-778
-779
-780
-780
-780
-780
-780
-780
-779
-777
-776
-774
-771
-769
-766
-762
-759
-755
-751
-747
-742
-738
-733
-728
-723
-718
-713
-708
-703
-698
-694
-689
-684
-680
-676
-672
-668
-665
-661
-658
-655
-652
-650
-647
-645
-643
-641
-639
-638
-636
-635
-634
-634
-634
-634
-634
-635
-636
-637
-639
-641
-643
-645
-648
-651
-654
-658
-662
-666
-671
-675
-680
-685
-691
-696
-701
-707
-712
-718
-723
-729
-734
-739
-744
-748
-752
-756
-760
-763
-766
-768
-770
-771
-772
-773
-773
-773
-772
-770
-768
-766
-763
-759
-755
-751
-745
-740
-733
-726
-719
-711
-703
-694
-685
-675
-664
-654
-642
-631
-619
-606
-593
-579
-565
-551
-536
-520
-505
-488
-472
-455
-438
-420
-403
-385
-367
-350
-332
-314
-296
-279
-261
-244
-227
-209
-193
-176
-160
-144
-128
-112
-97
-82
-67
-52
-37
-23
-9
6
20
34
48
61
75
89
102
115
128
141
154
166
179
191
202
214
225
237
248
259
270
281
292
303
314
325
336
347
359
371
383
395
408
421
434
448
462
476
490
505
519
534
550
565
580
595
611
626
641
656
671
686
700
715
729
743
756
770
784
797
810
823
836
850
863
876
889
902
915
928
942
955
969
982
996
1010
1024
1037
1051
1065
1079
1093
1106
1120
1133
1146
1159
1172
1184
1197
1209
1221
1233
1245
1257
1269
1281
1293
1305
1317
1329
1342
1354
1367
1379
1392
1405
1417
1430
1443
1457
1470
1483
1496
1510
1523
1536
1550
1563
1576
1589
1602
1615
1628
1641
1654
1667
1680
1693
1706
1718
1732
1745
1758
1771
1784
1797
1810
1823
1836
1850
1863
1876
1889
1903
1917
1930
1944
1958
1973
1988
2003
2017
2033
2050
2066
2083
2100
2117
2134
2152
2171
2189
2208
2227
2247
2266
2287
2308
2329
2350
2372
2395
2418
2442
2465
2490
2515
2540
2566
2593
2620
2647
2675
2703
2731
2760
2789
2818
2848
2878
2908
2938
2968
2999
3029
3059
3090
3120
3150
3179
3209
3238
3266
3294
3322
3349
3376
3403
3428
3454
3478
3502
3526
3549
3572
3594
3616
3637
3658
3679
3699
3719
3740
3759
3779
3799
3819
3839
3859
3879
3900
3921
3942
3963
3985
4006
4029
4051
4075
4099
4122
4147
4171
4196
4221
4246
4271
4297
4322
4348
4374
4401
4427
4453
4480
4506
4533
4559
4586
4612
4638
4664
4689
4714
4739
4764
4788
4812
4836
4859
4882
4905
4927
4949
4971
4993
5014
5035
5056
5076
5097
5117
5136
5156
5175
5194
5212
5231
5249
5266
5283
5300
5317
5333
5349
5364
5380
5395
5409
5424
5438
5451
5464
5477
5490
5502
5513
5525
5536
5546
5557
5567
5577
5586
5595
5604
5613
5621
5630
5638
5646
5653
5661
5668
5675
5682
5689
5695
5702
5708
5714
5719
5725
5730
5736
5741
5746
5751
5756
5761
5765
5770
5775
5779
5784
5788
5792
5796
5799
5803
5806
5809
5811
5813
5814
5815
5815
5816
5815
5814
5813
5811
5809
5807
5804
5801
5797
5793
5788
5783
5778
5772
5767
5760
5754
5747
5740
5733
5726
5718
5710
5703
5695
5687
5679
5671
5663
5655
5648
5640
5632
5625
5618
5611
5605
5599
5593
5588
5583
5578
5574
5571
5567
5565
5562
5560
5558
5557
5556
5555
5554
5553
5553
5552
5552
5552
5551
5551
5551
5550
5550
5550
5549
5549
5548
5548
5547
5546
5545
5544
5542
5540
5539
5536
5534
5532
5529
5526
5523
5520
5516
5512
5509
5504
5500
5496
5491
5486
5481
5476
5470
5465
5459
5453
5447
5441
5434
5428
5421
5414
5407
5400
5393
5386
5379
5371
5364
5357
5349
5342
5335
5327
5320
5313
5307
5300
5294
5287
5281
5276
5270
5265
5260
5256
5251
5247
5243
5239
5236
5232
5229
5226
5223
5220
5218
5215
5213
5211
5209
5207
5205
5203
5202
5200
5199
5198
5196
5195
5194
5192
5191
5189
5188
5186
5184
5181
5179
5176
5173
5170
5167
5164
5160
5157
5154
5150
5146
5143
5139
5135
5131
5127
5124
5120
5116
5112
5108
5104
5101
5097
5092
5088
5084
5079
5075
5070
5065
5060
5054
5049
5043
5037
5031
5025
5019
5012
5005
4999
4991
4984
4977
4969
4961
4952
4944
4935
4927
4918
4909
4900
4890
4881
4872
4862
4853
4844
4834
4825
4815
4806
4796
4787
4777
4767
4758
4748
4738
4727
4717
4707
4697
4687
4676
4666
4656
4646
4637
4627
4617
4608
4599
4590
4581
4573
4565
4557
4549
4541
4534
4527
4519
4512
4505
4498
4491
4484
4477
4471
4464
4457
4450
4443
4437
4430
4424
4417
4411
4405
4399
4393
4388
4382
4377
4372
4367
4362
4358
4354
4350
4346
4343
4339
4336
4333
4329
4326
4323
4321
4318
4315
4313
4311
4309
4307
4306
4305
4304
4303
4303
4303
4302
4302
4302
4303
4303
4303
4303
4303
4303
4303
4303
4303
4303
4303
4303
4302
4302
4301
4301
4300
4299
4298
4298
4297
4296
4295
4295
4294
4294
4293
4293
4293
4293
4294
4294
4295
4295
4296
4297
4297
4298
4299
4300
4300
4301
4301
4302
4302
4302
4303
4303
4303
4303
4303
4303
4304
4304
4304
4305
4305
4306
4307
4308
4310
4311
4313
4315
4317
4319
4322
4324
4327
4330
4333
4336
4339
4342
4345
4349
4352
4355
4359
4362
4366
4370
4374
4378
4382
4385
4389
4393
4397
4400
4404
4407
4410
4413
4416
4419
4421
4423
4425
4427
4429
4431
4433
4435
4436
4438
4440
4442
4445
4447
4450
4453
4456
4459
4462
4466
4470
4475
4479
4484
4489
4494
4500
4506
4511
4517
4523
4529
4536
4542
4548
4554
4560
4566
4572
4578
4584
4590
4596
4602
4609
4616
4623
4630
4637
4644
4651
4659
4667
4674
4682
4690
4698
4706
4714
4722
4730
4738
4746
4754
4762
4770
4778
4786
4795
4803
4812
4820
4829
4838
4847
4856
4865
4875
4884
4894
4904
4913
4923
4934
4944
4954
4965
4975
4986
4997
5007
5018
5029
5040
5050
5061
5072
5083
5094
5105
5116
5127
5138
5149
5159
5170
5181
5191
5201
5211
5221
5231
5241
5251
5261
5270
5280
5290
5299
5309
5318
5328
5337
5346
5356
5364
5373
5382
5390
5398
5405
5412
5419
5426
5432
5438
5443
5449
5454
5459
5464
5468
5473
5477
5481
5485
5489
5493
5497
5501
5504
5508
5511
5515
5518
5521
5524
5527
5530
5533
5536
5539
5542
5545
5547
5550
5553
5555
5557
5560
5562
5564
5566
5568
5569
5571
5572
5573
5574
5575
5576
5577
5578
5579
5580
5581
5581
5582
5583
5583
5583
5584
5584
5584
5584
5584
5584
5584
5583
5583
5582
5581
5580
5578
5576
5574
5572
5570
5567
5564
5561
5557
5554
5550
5546
5542
5537
5533
5529
5524
5520
5516
5511
5507
5504
5500
5497
5493
5490
5488
5485
5483
5482
5480
5479
5479
5478
5478
5479
5480
5481
5482
5484
5487
5489
5492
5496
5500
5504
5509
5514
5520
5527
5533
5541
5549
5557
5566
5575
5585
5596
5606
5618
5629
5641
5654
5666
5679
5692
5705
5719
5732
5745
5758
5771
5784
5797
5809
5821
5833
5845
5856
5866
5876
5886
5895
5904
5913
5921
5928
5936
5942
5949
5954
5960
5965
5969
5974
5977
5980
5983
5985
5987
5989
5990
5991
5991
5991
5991
5991
5990
5989
5988
5987
5986
5984
5983
5982
5980
5979
5977
5976
5974
5973
5972
5971
5969
5968
5967
5966
5965
5964
5964
5963
5962
5961
5960
5960
5959
5958
5957
5956
5956
5955
5954
5954
5953
5953
5953
5952
5952
5952
5952
5953
5953
5953
5953
5954
5954
5955
5956
5956
5957
5958
5959
5960
5962
5963
5965
5967
5970
5972
5975
5979
5982
5986
5990
5995
5999
6004
6009
6014
6019
6024
6030
6035
6040
6046
6051
6056
6061
6066
6071
6076
6080
6084
6088
6092
6095
6098
6101
6103
6105
6106
6107
6108
6108
6108
6108
6107
6106
6105
6103
6101
6098
6096
6093
6089
6085
6081
6076
6071
6066
6060
6054
6048
6041
6034
6027
6019
6011
6004
5995
5987
5978
5969
5960
5951
5942
5932
5922
5913
5903
5893
5883
5873
5863
5853
5843
5834
5824
5814
5805
5795
5786
5776
5767
5758
5749
5741
5732
5724
5716
5708
5700
5693
5686
5679
5673
5667
5661
5656
5651
5646
5642
5639
5635
5632
5630
5628
5627
5626
5625
5625
5626
5627
5629
5631
5633
5637
5640
5644
5649
5654
5660
5665
5671
5678
5684
5691
5698
5705
5712
5719
5726
5732
5739
5745
5752
5758
5763
5769
5774
5779
5783
5788
5792
5796
5799
5802
5805
5808
5811
5813
5815
5817
5819
5820
5822
5823
5824
5824
5825
5825
5826
5826
5826
5826
5826
5825
5825
5825
5825
5824
5824
5824
5823
5823
5822
5822
5821
5821
5820
5819
5819
5818
5817
5816
5816
5815
5814
5813
5811
5810
5809
5808
5806
5805
5804
5802
5801
5799
5798
5797
5796
5795
5794
5793
5793
5793
5793
5793
5794
5795
5796
5798
5800
5802
5805
5808
5811
5814
5818
5823
5827
5832
5837
5843
5848
5854
5861
5867
5874
5880
5887
5894
5901
5908
5915
5922
5929
5936
5944
5951
5959
5966
5974
5981
5989
5996
6003
6011
6018
6025
6032
6038
6045
6051
6058
6064
6069
6075
6080
6086
6091
6095
6100
6104
6108
6112
6115
6119
6122
6125
6128
6130
6132
6134
6136
6138
6139
6140
6141
6142
6142
6142
6142
6141
6141
6139
6138
6136
6134
6132
6129
6126
6123
6119
6115
6112
6107
6103
6099
6094
6090
6085
6080
6075
6070
6065
6060
6054
6049
6043
6037
6032
6026
6020
6014
6007
6001
5994
5988
5981
5974
5967
5959
5951
5943
5935
5926
5917
5908
5899
5889
5879
5869
5859
5849
5839
5829
5818
5808
5797
5787
5776
5766
5755
5745
5734
5724
5713
5703
5692
5681
5670
5659
5648
5637
5625
5614
5602
5590
5578
5565
5552
5539
5525
5512
5498
5484
5469
5454
5440
5424
5409
5393
5377
5361
5345
5328
5311
5294
5276
5258
5240
5221
5202
5183
5164
5144
5124
5104
5083
5063
5042
5021
5000
4980
4959
4938
4917
4896
4875
4855
4834
4814
4794
4774
4755
4736
4717
4698
4680
4663
4645
4628
4611
4595
4579
4564
4549
4534
4519
4505
4491
4478
4465
4452
4439
4426
4414
4402
4390
4379
4368
4356
4346
4335
4324
4314
4304
4294
4285
4275
4266
4257
4248
4240
4231
4223
4215
4207
4200
4193
4186
4179
4173
4166
4161
4155
4150
4145
4141
4137
4133
4129
4126
4123
4120
4117
4115
4113
4111
4109
4107
4106
4105
4103
4102
4102
4101
4100
4100
4099
4099
4099
4098
4098
4098
4098
4098
4099
4099
4099
4099
4099
4100
4100
4100
4101
4101
4101
4102
4102
4103
4104
4105
4106
4107
4108
4110
4112
4114
4116
4118
4121
4124
4127
4131
4134
4138
4142
4147
4152
4156
4162
4167
4173
4179
4185
4191
4197
4204
4210
4217
4224
4230
4237
4244
4251
4258
4265
4272
4279
4286
4294
4301
4309
4317
4325
4333
4341
4350
4359
4368
4377
4386
4396
4406
4416
4426
4436
4447
4458
4468
4479
4490
4502
4513
4524
4536
4547
4559
4570
4582
4594
4605
4617
4629
4640
4652
4664
4676
4687
4699
4710
4722
4733
4744
4755
4766
4777
4787
4798
4808
4818
4828
4837
4847
4856
4866
4875
4883
4892
4900
4909
4917
4924
4932
4939
4947
4953
4960
4966
4972
4978
4984
4989
4993
4998
5002
5006
5009
5012
5015
5017
5019
5021
5023
5025
5026
5027
5028
5029
5030
5030
5031
5032
5032
5033
5033
5034
5034
5035
5035
5036
5036
5036
5037
5037
5037
5037
5036
5036
5035
5034
5033
5031
5029
5027
5025
5022
5019
5015
5011
5006
5002
4997
4991
4985
4979
4972
4965
4958
4951
4943
4934
4926
4917
4908
4899
4890
4880
4870
4860
4849
4839
4828
4816
4805
4793
4781
4769
4757
4744
4731
4718
4704
4691
4677
4662
4648
4634
4619
4604
4590
4575
4560
4545
4530
4515
4500
4485
4470
4456
4441
4426
4412
4397
4382
4367
4353
4338
4323
4308
4293
4278
4262
4247
4231
4216
4200
4184
4168
4152
4136
4120
4104
4088
4070
4054
4038
4022
4006
3990
3974
3958
3942
3926
3911
3895
3879
3864
3849
3834
3819
3804
3790
3775
3761
3747
3733
3720
3706
3693
3679
3666
3653
3640
3627
3614
3601
3589
3576
3563
3551
3538
3526
3514
3501
3489
3476
3464
3451
3439
3427
3414
3402
3390
3378
3366
3353
3342
3330
3318
3306
3294
3283
3271
3259
3248
3236
3225
3213
3202
3190
3179
3168
3156
3145
3134
3123
3112
3102
3091
3080
3069
3058
3047
3036
3025
3014
3002
2990
2978
2966
2954
2941
2928
2915
2901
2887
2873
2858
2843
2828
2812
2796
2780
2763
2746
2729
2711
2693
2675
2656
2638
2619
2600
2581
2563
2544
2525
2506
2487
2468
2449
2430
2411
2392
2373
2355
2336
2318
2299
2281
2263
2245
2227
2209
2191
2173
2156
2138
2121
2104
2086
2069
2052
2035
2017
2001
1985
1968
1952
1935
1919
1902
1886
1869
1853
1837
1820
1804
1787
1770
1754
1737
1720
1703
1685
1668
1650
1632
1614
1596
1577
1558
1539
1520
1500
1481
1461
1440
1420
1399
1378
1357
1336
1315
1294
1272
1251
1229
1207
1185
1163
1141
1119
1097
1075
1053
1030
1008
985
962
940
917
894
871
848
825
802
779
756
733
710
686
663
640
617
594
571
548
525
503
481
458
437
415
394
373
353
333
313
294
275
256
238
220
202
185
168
151
135
118
103
87
72
57
42
28
14
-1
-14
-28
-41
-55
-68
-80
-93
-105
-117
-129
-141
-152
-163
-173
-184
-194
-204
-213
-222
-231
-240
-249
-258
-266
-274
-282
-290
-298
-306
-314
-321
-329
-337
-344
-352
-359
-367
-375
-383
-391
-399
-407
-415
-423
-431
-439
-447
-455
-463
-471
-479
-487
-495
-503
-510
-518
-525
-532
-539
-546
-553
-560
-567
-574
-581
-587
-594
-601
-608
-614
-621
-628
-634
-641
-648
-655
-661
-668
-675
-682
-689
-695
-702
-709
-716
-722
-729
-735
-742
-748
-754
-760
-767
-773
-779
-785
-791
-797
-803
-809
-815
-821
-826
-832
-837
-843
-848
-853
-858
-863
-867
-872
-876
-880
-884
-888
-891
-895
-897
-900
-902
-905
-906
-908
-909
-910
-911
-912
-912
-912
-913
-913
-913
-913
-913
-913
-913
-913
-913
-914
-914
-915
-915
-916
-917
-919
-920
-922
-923
-925
-927
-930
-932
-935
-938
-941
-944
-947
-951
-955
-959
-963
-967
-971
-976
-980
-985
-990
-994
-999
-1004
-1008
-1014
-1018
-1025
-1030
-1035
-1041
-1046
-1052
-1058
-1064
-1069
-1075
-1081
-1087
-1093
-1098
-1104
-1110
-1115
-1121
-1126
-1131
-1136
-1140
-1144
-1148
-1152
-1156
-1159
-1161
-1164
-1166
-1167
-1169
-1170
-1171
-1171
-1171
-1171
-1171
-1171
-1170
-1170
-1169
-1169
-1168
-1167
-1166
-1165
-1164
-1163
-1162
-1161
-1159
-1158
-1156
-1154
-1152
-1150
-1147
-1145
-1142
-1139
-1136
-1133
-1129
-1126
-1122
-1119
-1115
-1111
-1107
-1103
-1099
-1095
-1090
-1086
-1081
-1077
-1072
-1068
-1063
-1059
-1054
-1049
-1045
-1040
-1036
-1031
-1027
-1022
-1018
-1014
-1010
-1006
-1002
-998
-995
-992
-989
-986
-984
-982
-981
-980
-979
-979
-979
-979
-980
-981
-983
-984
-986
-988
-990
-993
-996
-999
-1002
-1004
-1008
-1012
-1016
-1020
-1025
-1029
-1034
-1038
-1043
-1048
-1053
-1058
-1063
-1068
-1073
-1078
-1083
-1088
-1092
-1097
-1102
-1106
-1111
-1115
-1119
-1123
-1127
-1131
-1135
-1139
-1143
-1147
-1151
-1155
-1159
-1163
-1167
-1171
-1175
-1179
-1183
-1187
-1191
-1195
-1199
-1203
-1206
-1210
-1214
-1217
-1221
-1225
-1228
-1232
-1235
-1238
-1242
-1245
-1248
-1251
-1254
-1257
-1259
-1262
-1265
-1267
-1270
-1272
-1274
-1277
-1279
-1282
-1284
-1286
-1289
-1291
-1294
-1297
-1300
-1303
-1306
-1310
-1313
-1317
-1321
-1325
-1328
-1332
-1336
-1340
-1344
-1348
-1351
-1355
-1358
-1361
-1364
-1366
-1369
-1371
-1372
-1373
-1374
-1375
-1375
-1375
-1375
-1374
-1373
-1371
-1369
-1367
-1364
-1361
-1358
-1354
-1350
-1345
-1340
-1334
-1328
-1322
-1315
-1307
-1299
-1291
-1282
-1273
-1263
-1253
-1243
-1232
-1221
-1209
-1197
-1185
-1173
-1160
-1148
-1135
-1122
-1109
-1096
-1084
-1071
-1058
-1045
-1032
-1018
-1006
-993
-980
-967
-954
-941
-928
-915
-902
-889
-876
-863
-851
-838
-826
-813
-801
-788
-776
-763
-751
-739
-726
-714
-702
-689
-677
-664
-652
-640
-627
-615
-602
-589
-576
-563
-550
-537
-523
-510
-496
-481
-467
-452
-437
-421
-405
-388
-371
-354
-336
-318
-299
-280
-260
-240
-219
-198
-176
-153
-131
-108
-84
-60
-35
-11
14
40
66
92
118
145
172
199
226
254
282
309
337
365
394
422
450
479
508
536
565
594
623
652
680
709
737
765
793
821
848
874
901
927
953
978
1002
1027
1051
1074
1097
1120
1142
1164
1186
1207
1229
1249
1270
1290
1311
1331
1350
1370
1389
1409
1428
1447
1465
1484
1502
1520
1538
1555
1573
1590
1607
1624
1641
1657
1673
1689
1705
1720
1736
1751
1766
1781
1795
1810
1824
1839
1853
1868
1882
1897
1911
1926
1940
1954
1969
1983
1998
2012
2027
2041
2055
2070
2084
2098
2113
2127
2141
2155
2168
2182
2196
2209
2223
2236
2250
2263
2276
2290
2303
2316
2329
2342
2356
2369
2382
2396
2409
2423
2437
2451
2465
2479
2493
2507
2522
2536
2551
2566
2581
2597
2612
2627
2643
2659
2675
2690
2706
2722
2738
2754
2769
2785
2801
2816
2832
2847
2863
2878
2894
2910
2925
2941
2956
2972
2987
3003
3018
3033
3048
3063
3078
3093
3108
3122
3136
3150
3164
3178
3192
3205
3218
3231
3244
3256
3268
3280
3291
3302
3312
3322
3332
3341
3350
3358
3366
3373
3380
3387
3394
3400
3406
3411
3416
3421
3425
3430
3434
3438
3441
3445
3448
3451
3454
3457
3460
3462
3465
3468
3470
3473
3475
3478
3481
3483
3486
3488
3491
3494
3497
3500
3502
3506
3509
3512
3515
3518
3522
3525
3529
3532
3535
3538
3542
3545
3548
3551
3554
3557
3560
3563
3565
3568
3571
3574
3577
3580
3583
3586
3590
3593
3597
3601
3605
3609
3613
3617
3622
3626
3631
3635
3640
3645
3650
3655
3660
3666
3671
3677
3683
3689
3696
3702
3709
3716
3724
3731
3739
3746
3754
3762
3770
3778
3786
3793
3801
3809
3817
3825
3833
3841
3849
3857
3865
3873
3881
3890
3898
3906
3914
3922
3930
3938
3946
3954
3961
3969
3977
3984
3992
3999
4006
4013
4019
4027
4033
4040
4046
4051
4057
4062
4067
4072
4077
4081
4085
4089
4091
4094
4098
4101
4103
4105
4107
4108
4109
4110
4111
4111
4111
4111
4111
4110
4109
4109
4108
4107
4105
4104
4103
4101
4099
4098
4096
4094
4091
4090
4088
4085
4083
4080
4078
4075
4072
4069
4066
4062
4059
4057
4053
4050
4046
4043
4038
4035
4030
4027
4022
4019
4014
4011
4006
4003
3999
3996
3992
3988
3984
3980
3976
3973
3969
3965
3961
3957
3953
3949
3945
3941
3937
3933
3929
3925
3921
3917
3912
3908
3904
3900
3895
3891
3886
3882
3877
3872
3867
3862
3857
3852
3847
3841
3836
3830
3824
3818
3812
3806
3800
3794
3787
3781
3774
3767
3760
3752
3745
3737
3730
3722
3714
3706
3697
3689
3680
3672
3663
3655
3646
3637
3629
3620
3611
3602
3593
3583
3574
3564
3555
3545
3535
3524
3514
3503
3492
3481
3469
3457
3445
3432
3418
3404
3390
3375
3359
3343
3326
3309
3291
3272
3252
3233
3212
3191
3169
3147
3124
3101
3078
3054
3029
3005
2979
2954
2928
2902
2876
2849
2822
2794
2766
2738
2710
2681
2652
2622
2592
2562
2531
2501
2470
2439
2408
2376
2345
2314
2282
2251
2219
2188
2156
2125
2094
2063
2032
2001
1970
1939
1909
1879
1849
1819
1789
1760
1731
1702
1674
1646
1618
1590
1563
1536
1509
1483
1456
1431
1405
1380
1355
1330
1306
1282
1258
1235
1212
1190
1168
1146
1125
1105
1085
1065
1046
1027
1008
990
972
955
937
920
903
886
869
852
835
818
801
784
768
751
734
716
699
682
664
647
629
611
593
575
557
539
521
502
484
466
448
430
412
394
376
359
342
324
307
290
274
257
241
225
208
193
177
161
146
130
115
100
85
70
56
41
27
13
-1
-15
-29
-42
-55
-68
-81
-93
-106
-118
-130
-141
-153
-164
-175
-187
-198
-208
-219
-230
-240
-251
-261
-271
-281
-291
-301
-311
-321
-330
-340
-350
-359
-369
-378
-387
-397
-406
-415
-424
-433
-441
-450
-459
-467
-476
-484
-493
-501
-509
-517
-524
-532
-540
-547
-555
-562
-569
-576
-583
-589
-596
-602
-608
-614
-619
-624
-629
-633
-637
-641
-644
-647
-649
-651
-653
-654
-655
-655
-655
-655
-654
-653
-652
-650
-648
-646
-644
-641
-638
-635
-632
-629
-626
-623
-619
-616
-612
-609
-605
-601
-597
-593
-589
-585
-581
-577
-573
-569
-564
-560
-555
-551
-546
-542
-537
-533
-528
-523
-518
-513
-508
-503
-498
-493
-488
-482
-477
-471
-465
-459
-453
-447
-441
-435
-429
-422
-416
-410
-403
-397
-390
-384
-377
-371
-364
-358
-351
-344
-338
-331
-324
-317
-310
-303
-296
-289
-281
-273
-266
-258
-250
-242
-235
-227
-219
-211
-203
-195
-187
-179
-170
-162
-154
-146
-138
-129
-121
-113
-105
-96
-88
-80
-72
-63
-55
-46
-37
-29
-20
-11
-2
7
17
26
36
46
56
66
76
87
98
108
120
131
143
154
166
178
191
203
216
229
242
255
269
282
296
309
323
337
351
365
379
394
408
422
437
451
466
481
495
510
525
540
555
570
585
600
615
630
645
660
675
690
705
719
734
748
763
777
791
805
819
833
846
860
873
886
900
913
925
938
951
963
976
988
1000
1012
1025
1037
1049
1061
1073
1085
1097
1109
1120
1132
1144
1156
1168
1179
1191
1202
1214
1225
1236
1247
1257
1268
1278
1288
1298
1308
1317
1326
1335
1344
1353
1362
1370
1379
1387
1395
1403
1411
1419
1427
1435
1443
1451
1458
1466
1473
1480
1487
1494
1501
1508
1514
1520
1526
1532
1537
1542
1547
1552
1557
1561
1566
1570
1574
1577
1581
1584
1587
1590
1593
1596
1599
1601
1604
1606
1608
1611
1613
1615
1617
1619
1622
1624
1626
1628
1630
1633
1635
1637
1639
1641
1644
1646
1648
1650
1653
1655
1657
1660
1662
1665
1667
1670
1673
1676
1679
1682
1685
1689
1693
1697
1701
1705
1709
1713
1718
1723
1727
1732
1737
1741
1746
1750
1755
1759
1763
1767
1771
1775
1779
1782
1785
1788
1791
1794
1796
1798
1800
1802
1804
1805
1806
1807
1808
1808
1809
1810
1810
1811
1811
1812
1812
1813
1814
1815
1816
1817
1818
1819
1820
1822
1823
1825
1827
1829
1831
1833
1835
1837
1840
1842
1845
1848
1851
1854
1857
1861
1864
1868
1872
1875
1879
1884
1888
1892
1897
1901
1906
1911
1915
1920
1925
1930
1935
1940
1946
1951
1956
1961
1967
1972
1978
1983
1989
1995
2001
2007
2013
2019
2025
2031
2037
2045
2051
2058
2066
2073
2081
2089
2097
2106
2114
2123
2132
2142
2151
2161
2171
2182
2192
2203
2214
2225
2236
2247
2259
2270
2282
2294
2306
2317
2329
2341
2353
2365
2377
2389
2401
2412
2424
2436
2448
2459
2471
2483
2494
2506
2517
2528
2539
2550
2561
2572
2583
2593
2603
2613
2623
2633
2643
2652
2661
2670
2679
2687
2695
2703
2711
2719
2726
2734
2741
2748
2755
2762
2769
2776
2783
2789
2796
2803
2810
2817
2824
2831
2838
2845
2852
2859
2866
2873
2880
2887
2894
2901
2908
2915
2922
2929
2936
2943
2950
2956
2963
2970
2977
2984
2990
2997
3004
3010
3017
3023
3029
3036
3042
3049
3055
3061
3068
3074
3080
3087
3093
3100
3106
3113
3120
3127
3133
3140
3147
3155
3162
3169
3177
3184
3192
3200
3208
3216
3225
3233
3242
3251
3260
3270
3280
3290
3300
3311
3321
3332
3343
3354
3365
3376
3387
3398
3409
3420
3431
3442
3452
3463
3473
3483
3493
3503
3512
3522
3531
3540
3548
3557
3565
3573
3581
3588
3596
3603
3610
3617
3624
3630
3637
3643
3650
3656
3663
3669
3675
3681
3687
3693
3699
3705
3710
3716
3721
3727
3732
3738
3743
3749
3754
3760
3765
3771
3776
3781
3787
3792
3798
3803
3809
3815
3820
3826
3832
3838
3844
3850
3856
3863
3869
3875
3882
3889
3895
3902
3909
3916
3923
3930
3937
3944
3951
3958
3965
3972
3979
3986
3993
4000
4006
4014
4022
4029
4035
4043
4051
4059
4066
4074
4082
4090
4098
4106
4114
4122
4130
4139
4147
4155
4164
4172
4180
4188
4196
4203
4211
4218
4225
4232
4239
4246
4253
4260
4267
4273
4280
4287
4293
4300
4307
4314
4321
4328
4335
4342
4350
4357
4365
4373
4381
4389
4397
4405
4413
4422
4431
4440
4449
4458
4468
4478
4487
4497
4508
4518
4529
4539
4550
4560
4570
4581
4591
4601
4611
4621
4630
4640
4649
4658
4667
4675
4684
4692
4700
4708
4716
4723
4730
4737
4744
4751
4757
4763
4769
4775
4780
4785
4791
4796
4800
4805
4810
4814
4819
4823
4827
4832
4836
4840
4844
4848
4853
4857
4861
4865
4869
4874
4878
4882
4887
4891
4896
4901
4905
4910
4915
4921
4926
4931
4936
4942
4947
4952
4958
4963
4969
4974
4980
4986
4991
4997
5003
5009
5014
5020
5026
5032
5037
5043
5049
5054
5060
5066
5072
5077
5083
5089
5095
5101
5107
5113
5118
5124
5130
5135
5141
5147
5152
5158
5163
5169
5174
5180
5185
5190
5196
5201
5207
5212
5218
5223
5229
5235
5241
5246
5252
5258
5264
5270
5276
5283
5289
5295
5302
5308
5314
5321
5327
5334
5340
5347
5354
5360
5367
5374
5380
5387
5394
5400
5407
5414
5421
5427
5434
5440
5447
5453
5459
5465
5471
5477
5483
5488
5494
5499
5504
5509
5514
5519
5524
5528
5533
5537
5541
5545
5549
5553
5556
5560
5563
5566
5569
5572
5574
5577
5579
5582
5584
5586
5588
5590
5592
5594
5596
5598
5600
5602
5604
5606
5608
5609
5611
5613
5615
5616
5618
5619
5621
5622
5623
5624
5625
5626
5627
5628
5628
5629
5629
5629
5629
5629
5629
5629
5629
5629
5630
5630
5630
5630
5631
5631
5632
5633
5635
5636
5638
5640
5642
5644
5647
5650
5653
5657
5661
5665
5669
5673
5678
5683
5689
5694
5700
5706
5713
5719
5726
5733
5740
5748
5755
5763
5770
5778
5786
5795
5803
5811
5820
5828
5837
5846
5855
5864
5873
5883
5892
5902
5911
5921
5930
5940
5950
5960
5969
5979
5989
5999
6008
6018
6028
6038
6047
6057
6066
6076
6085
6095
6105
6114
6124
6134
6144
6153
6163
6173
6183
6192
6202
6212
6221
6230
6239
6248
6256
6265
6272
6280
6287
6294
6301
6307
6312
6318
6322
6326
6330
6333
6336
6339
6341
6343
6344
6345
6345
6346
6346
6346
6345
6344
6343
6342
6340
6339
6337
6334
6332
6330
6327
6325
6322
6319
6316
6314
6311
6308
6305
6302
6299
6295
6292
6289
6286
6282
6279
6275
6272
6268
6264
6260
6256
6252
6248
6243
6239
6234
6230
6225
6220
6215
6210
6205
6200
6195
6189
6184
6178
6172
6167
6161
6155
6149
6143
6137
6131
6125
6119
6113
6106
6100
6093
6087
6080
6074
6067
6060
6053
6046
6039
6032
6025
6018
6011
6004
5998
5991
5985
5979
5972
5966
5961
5955
5949
5944
5938
5932
5927
5922
5916
5911
5905
5899
5894
5888
5882
5876
5870
5865
5859
5852
5846
5840
5834
5828
5822
5816
5809
5803
5797
5790
5784
5777
5771
5764
5757
5751
5744
5737
5730
5724
5717
5710
5703
5696
5689
5681
5674
5667
5659
5652
5644
5636
5628
5620
5612
5604
5595
5587
5578
5570
5561
5553
5544
5535
5527
5518
5509
5501
5492
5483
5475
5466
5458
5449
5441
5432
5424
5416
5407
5399
5391
5382
5374
5365
5357
5348
5339
5330
5321
5312
5303
5294
5285
5275
5266
5256
5247
5237
5227
5218
5208
5198
5189
5179
5169
5159
5149
5140
5130
5120
5110
5100
5090
5080
5070
5060
5050
5039
5029
5019
5009
4999
4989
4979
4968
4958
4948
4938
4928
4918
4907
4897
4887
4876
4865
4854
4844
4832
4821
4810
4798
4787
4775
4763
4750
4738
4725
4713
4700
4687
4673
4660
4646
4633
4619
4605
4592
4578
4564
4550
4537
4523
4509
4495
4481
4467
4453
4439
4425
4411
4397
4383
4368
4354
4339
4325
4310
4295
4279
4264
4248
4232
4216
4199
4183
4166
4149
4132
4114
4097
4078
4061
4043
4025
4006
3989
3971
3953
3935
3916
3898
3879
3861
3842
3823
3804
3785
3766
3747
3727
3708
3688
3669
3649
3629
3610
3590
3570
3551
3531
3511
3492
3472
3453
3433
3414
3395
3376
3357
3338
3320
3302
3284
3266
3248
3230
3213
3196
3178
3161
3144
3127
3110
3093
3077
3060
3044
3027
3011
2995
2978
2962
2946
2930
2915
2899
2883
2867
2852
2836
2820
2805
2789
2774
2758
2743
2727
2712
2696
2681
2666
2650
2635
2620
2604
2589
2573
2558
2543
2527
2512
2496
2481
2466
2451
2436
2421
2406
2391
2376
2361
2346
2332
2317
2303
2288
2274
2260
2246
2232
2218
2204
2190
2176
2162
2148
2135
2121
2108
2094
2081
2068
2055
2041
2029
2016
2004
1991
1979
1966
1954
1942
1930
1918
1906
1894
1882
1870
1859
1847
1835
1824
1812
1801
1790
1778
1767
1755
1744
1732
1721
1709
1698
1686
1675
1663
1652
1640
1629
1618
1607
1595
1585
1574
1563
1553
1543
1534
1524
1515
1506
1498
1489
1481
1473
1466
1458
1451
1444
1438
1431
1425
1418
1412
1406
1400
1394
1388
1381
1375
1369
1363
1357
1351
1345
1339
1332
1326
1320
1313
1307
1300
1293
1287
1280
1273
1266
1259
1253
1246
1240
1233
1227
1220
1214
1208
1202
1196
1190
1184
1178
1172
1167
1161
1155
1150
1144
1139
1134
1128
1123
1118
1112
1107
1102
1097
1092
1087
1082
1077
1072
1067
1062
1058
1053
1049
1044
1040
1036
1031
1027
1022
1018
1012
1008
1002
998
994
988
983
978
973
967
962
956
951
945
939
934
928
922
916
910
904
898
892
886
880
874
868
862
856
850
844
839
833
827
822
816
810
805
799
794
789
783
778
772
767
762
757
752
747
742
737
732
727
722
718
713
709
704
700
695
691
686
681
677
672
667
663
658
653
648
643
638
633
628
624
619
615
610
606
602
598
594
590
587
583
580
577
575
572
570
567
565
563
561
559
557
556
554
552
550
548
546
544
542
540
538
535
533
531
528
526
523
521
518
516
513
511
508
505
503
500
497
494
492
489
486
483
480
477
474
472
469
466
463
460
457
453
450
447
443
439
436
432
428
423
419
415
411
406
402
397
393
389
384
380
376
372
368
363
359
355
351
346
342
338
333
329
324
320
316
312
307
303
299
294
290
285
281
276
272
267
263
258
254
249
245
241
236
232
228
224
220
216
212
209
205
202
198
195
192
189
186
183
181
178
176
173
171
169
168
166
165
164
163
163
162
162
162
163
163
164
165
167
168
170
172
174
176
179
181
184
187
190
193
195
198
201
204
207
210
213
216
218
221
224
228
231
234
238
241
245
249
253
258
262
267
272
277
283
288
294
300
306
313
320
327
334
341
349
356
364
373
381
389
398
406
414
423
431
439
447
455
463
470
478
485
492
499
506
512
519
525
531
538
544
549
555
561
566
571
577
582
587
592
597
602
607
612
617
621
626
631
635
639
644
648
652
656
660
664
667
671
674
677
680
683
685
688
690
692
693
695
697
698
699
700
702
703
704
705
706
707
708
709
710
712
713
714
716
717
719
721
722
724
725
727
729
731
732
734
736
738
740
742
744
747
749
752
754
757
760
763
766
770
773
777
781
786
790
795
800
805
810
815
821
827
833
839
845
851
857
863
870
876
883
890
897
904
911
918
926
933
941
949
957
965
973
981
989
997
1006
1014
1022
1031
1039
1048
1056
1064
1072
1081
1089
1097
1105
1113
1121
1129
1137
1144
1152
1160
1167
1175
1182
1190
1197
1204
1212
1219
1226
1233
1240
1247
1253
1260
1267
1273
1280
1286
1293
1300
1306
1313
1320
1326
1333
1340
1347
1354
1361
1368
1375
1382
1389
1397
1404
1412
1419
1427
1435
1443
1452
1460
1468
1477
1486
1494
1503
1512
1521
1529
1538
1547
1556
1565
1573
1582
1591
1600
1609
1618
1627
1636
1646
1655
1665
1674
1684
1693
1703
1713
1723
1733
1743
1753
1763
1773
1783
1793
1803
1813
1823
1833
1843
1853
1863
1873
1883
1893
1903
1912
1922
1932
1942
1952
1961
1971
1981
1990
1999
2009
2017
2027
2036
2045
2053
2062
2070
2078
2086
2094
2102
2110
2117
2125
2132
2139
2146
2153
2160
2166
2173
2179
2186
2192
2198
2204
2210
2217
2223
2229
2234
2240
2246
2252
2258
2264
2270
2275
2281
2287
2293
2299
2305
2311
2316
2322
2328
2334
2341
2347
2353
2359
2366
2372
2379
2386
2393
2400
2408
2415
2423
2431
2439
2448
2457
2466
2476
2486
2496
2506
2517
2528
2539
2551
2563
2575
2587
2600
2612
2625
2638
2652
2665
2679
2692
2706
2719
2733
2747
2761
2775
2789
2803
2818
2832
2846
2861
2875
2889
2903
2918
2932
2946
2960
2973
2987
3000
3014
3027
3040
3052
3065
3077
3089
3101
3113
3125
3137
3148
3159
3171
3182
3193
3204
3215
3226
3237
3248
3259
3270
3281
3292
3302
3313
3324
3335
3345
3356
3366
3376
3387
3397
3407
3417
3427
3437
3447
3457
3467
3477
3487
3497
3507
3517
3527
3537
3547
3557
3567
3577
3587
3598
3608
3619
3629
3640
3651
3661
3672
3683
3694
3705
3717
3728
3739
3751
3762
3774
3785
3797
3809
3821
3833
3845
3858
3870
3882
3895
3907
3920
3932
3945
3957
3970
3982
3994
4006
4019
4030
4043
4054
4067
4078
4090
4102
4114
4126
4137
4149
4160
4171
4182
4193
4204
4214
4225
4235
4246
4256
4265
4275
4285
4294
4304
4313
4322
4331
4340
4349
4358
4366
4375
4383
4391
4399
4407
4415
4422
4430
4437
4445
4452
4460
4467
4474
4482
4489
4497
4504
4512
4520
4527
4535
4543
4551
4559
4567
4575
4583
4591
4599
4608
4616
4624
4632
4641
4649
4657
4665
4673
4682
4690
4698
4706
4714
4722
4730
4737
4745
4753
4761
4769
4777
4785
4794
4802
4810
4819
4828
4836
4845
4854
4863
4873
4882
4892
4901
4911
4921
4931
4941
4952
4962
4973
4983
4994
5005
5015
5027
5038
5049
5061
5072
5084
5096
5108
5120
5133
5145
5157
5170
5183
5196
5209
5222
5235
5249
5263
5276
5291
5305
5319
5334
5348
5363
5379
5394
5410
5425
5441
5458
5474
5490
5507
5524
5541
5557
5574
5591
5609
5626
5643
5660
5677
5694
5711
5728
5745
5762
5779
5796
5813
5830
5847
5864
5881
5899
5916
5933
5951
5968
5985
6003
6020
6037
6055
6072
6089
6106
6123
6140
6156
6173
6190
6206
6222
6239
6255
6271
6287
6303
6319
6335
6350
6366
6382
6398
6413
6429
6445
6460
6476
6492
6508
6524
6540
6556
6572
6588
6604
6620
6637
6653
6670
6687
6704
6721
6738
6755
6772
6790
6807
6825
6842
6860
6878
6896
6913
6931
6949
6967
6985
7002
7020
7038
7055
7073
7090
7108
7125
7143
7160
7177
7194
7211
7228
7245
7261
7278
7294
7311
7327
7343
7359
7375
7390
7406
7422
7437
7452
7468
7483
7498
7513
7528
7543
7558
7572
7587
7602
7616
7631
7646
7661
7675
7690
7705
7720
7734
7749
7764
7778
7793
7807
7821
7835
7849
7863
7877
7890
7904
7917
7929
7942
7954
7966
7978
7989
8000
8010
8021
8032
8042
8051
8061
8070
8079
8087
8096
8105
8114
8122
8130
8138
8145
8153
8160
8167
8173
8180
8188
8194
8201
8207
8213
8218
8224
8229
8234
8239
8244
8248
8253
8257
8261
8265
8269
8272
8276
8279
8283
8286
8289
8292
8296
8299
8302
8305
8308
8311
8315
8318
8321
8325
8328
8331
8335
8338
8342
8345
8348
8351
8355
8358
8361
8363
8366
8369
8371
8374
8376
8378
8380
8382
8383
8385
8386
8387
8388
8389
8390
8390
8391
8391
8391
8391
8391
8391
8391
8391
8390
8390
8390
8389
8389
8389
8388
8387
8387
8386
8385
8384
8383
8382
8380
8379
8377
8375
8373
8371
8368
8366
8363
8360
8357
8354
8351
8347
8343
8340
8336
8331
8327
8322
8317
8313
8307
8302
8296
8291
8285
8279
8272
8266
8259
8252
8246
8239
8231
8224
8216
8209
8201
8192
8183
8175
8166
8157
8148
8138
8129
8119
8108
8098
8087
8077
8066
8055
8042
8032
8020
8007
7996
7983
7970
7958
7945
7932
7918
7905
7891
7878
7864
7851
7837
7823
7809
7794
7780
7766
7751
7737
7722
7707
7692
7677
7662
7647
7632
7617
7602
7587
7571
7557
7542
7527
7512
7497
7482
7468
7453
7439
7424
7410
7395
7381
7367
7353
7339
7325
7311
7297
7283
7269
7255
7241
7227
7214
7200
7186
7172
7159
7145
7132
7118
7105
7091
7078
7064
7051
7038
7024
7011
6997
6984
6970
6956
6942
6928
6914
6899
6885
6870
6855
6840
6825
6810
6795
6779
6764
6748
6732
6716
6700
6684
6667
6651
6634
6617
6600
6583
6566
6548
6530
6512
6494
6476
6458
6440
6421
6403
6384
6365
6346
6327
6308
6289
6269
6250
6230
6211
6191
6172
6153
6133
6114
6095
6076
6057
6038
6019
6000
5982
5964
5946
5928
5910
5893
5875
5858
5841
5825
5808
5792
5776
5761
5745
5730
5715
5701
5686
5672
5659
5645
5632
5619
5607
5594
5582
5571
5559
5548
5537
5526
5516
5506
5496
5486
5477
5467
5458
5449
5440
5432
5423
5414
5406
5397
5389
5380
5372
5363
5355
5346
5337
5329
5320
5311
5303
5294
5285
5277
5268
5260
5252
5243
5235
5227
5219
5212
5204
5196
5188
5180
5172
5164
5156
5147
5138
5130
5121
5111
5102
5093
5083
5073
5064
5054
5044
5034
5024
5014
5004
4995
4985
4975
4966
4957
4948
4939
4931
4923
4915
4908
4901
4894
4888
4882
4876
4871
4866
4860
4855
4850
4845
4840
4835
4831
4826
4821
4817
4812
4808
4804
4799
4795
4791
4788
4784
4780
4777
4773
4770
4766
4763
4759
4756
4752
4748
4745
4741
4737
4732
4728
4723
4719
4714
4709
4704
4699
4694
4688
4683
4677
4672
4666
4660
4654
4649
4643
4637
4632
4626
4621
4615
4610
4605
4601
4596
4592
4588
4584
4581
4577
4574
4571
4569
4566
4564
4561
4559
4557
4556
4554
4552
4551
4549
4548
4547
4546
4545
4544
4543
4542
4541
4540
4539
4538
4537
4536
4535
4534
4534
4533
4532
4531
4530
4529
4528
4527
4526
4525
4524
4522
4521
4520
4519
4518
4517
4515
4514
4513
4511
4510
4508
4507
4505
4504
4503
4501
4500
4498
4497
4495
4494
4492
4491
4489
4487
4485
4483
4481
4478
4476
4473
4470
4467
4463
4460
4456
4452
4448
4443
4439
4434
4430
4425
4420
4415
4410
4405
4399
4394
4389
4383
4378
4373
4367
4362
4356
4351
4345
4340
4334
4329
4323
4318
4312
4306
4300
4295
4289
4283
4277
4271
4265
4259
4253
4247
4241
4234
4228
4222
4216
4210
4204
4198
4192
4185
4179
4173
4167
4162
4156
4150
4144
4139
4133
4128
4123
4118
4113
4108
4103
4098
4093
4088
4083
4078
4073
4067
4062
4058
4053
4048
4043
4038
4033
4027
4022
4017
4011
4006
4000
3995
3989
3983
3977
3971
3965
3959
3952
3945
3938
3931
3924
3916
3908
3899
3890
3881
3872
3863
3853
3843
3833
3823
3812
3802
3792
3782
3772
3761
3752
3742
3732
3723
3713
3704
3695
3686
3678
3669
3660
3652
3644
3636
3628
3620
3612
3604
3596
3588
3580
3572
3564
3556
3548
3539
3531
3523
3514
3505
3497
3488
3479
3470
3460
3451
3441
3431
3421
3411
3401
3391
3380
3369
3358
3347
3336
3325
3314
3303
3292
3281
3271
3260
3249
3239
3229
3218
3208
3198
3188
3178
3168
3159
3149
3139
3130
3120
3110
3100
3090
3081
3071
3061
3051
3041
3030
3020
3010
3000
2990
2979
2969
2958
2947
2936
2925
2914
2902
2890
2879
2867
2855
2843
2831
2819
2807
2795
2782
2770
2759
2747
2735
2723
2711
2700
2688
2677
2665
2654
2642
2630
2619
2607
2595
2583
2571
2559
2547
2535
2522
2509
2496
2483
2470
2457
2444
2430
2417
2403
2390
2376
2363
2349
2336
2323
2310
2297
2285
2273
2261
2249
2237
2226
2215
2204
2194
2184
2174
2164
2155
2146
2137
2128
2120
2111
2104
2096
2089
2082
2075
2068
2062
2056
2050
2045
2040
2035
2029
2025
2021
2017
2013
2009
2007
2004
2001
1998
1995
1992
1990
1987
1985
1982
1980
1978
1975
1973
1971
1969
1966
1964
1962
1960
1957
1955
1953
1951
1948
1946
1943
1941
1938
1935
1932
1929
1926
1923
1919
1916
1911
1907
1902
1897
1892
1886
1880
1874
1868
1861
1853
1846
1838
1830
1822
1813
1805
1796
1787
1777
1768
1759
1749
1739
1729
1719
1709
1698
1688
1677
1667
1656
1645
1634
1623
1612
1601
1590
1579
1568
1557
1546
1535
1524
1513
1502
1491
1481
1470
1460
1449
1439
1429
1419
1409
1399
1389
1378
1368
1358
1348
1338
1327
1317
1306
1296
1285
1274
1263
1252
1241
1230
1219
1208
1197
1185
1174
1163
1152
1141
1130
1119
1108
1097
1086
1075
1065
1054
1044
1033
1022
1012
1002
992
982
972
961
951
941
931
921
911
901
890
879
868
857
845
833
821
809
796
782
769
755
740
726
711
696
681
666
651
635
620
604
588
573
557
541
525
509
493
477
460
444
427
411
394
377
360
343
325
308
290
272
254
236
217
199
180
161
142
122
103
83
64
44
24
3
-17
-38
-58
-79
-100
-121
-142
-164
-185
-206
-227
-249
-270
-291
-313
-334
-356
-377
-398
-420
-441
-462
-483
-504
-525
-546
-566
-587
-607
-627
-648
-668
-688
-708
-727
-747
-767
-786
-806
-826
-846
-866
-886
-906
-926
-947
-968
-989
-1010
-1031
-1053
-1075
-1097
-1120
-1143
-1167
-1191
-1215
-1240
-1265
-1291
-1316
-1342
-1369
-1396
-1422
-1450
-1477
-1504
-1531
-1559
-1586
-1613
-1640
-1667
-1694
-1720
-1746
-1772
-1797
-1822
-1847
-1871
-1895
-1919
-1943
-1966
-1988
-2011
-2033
-2054
-2076
-2097
-2118
-2138
-2159
-2179
-2199
-2219
-2238
-2258
-2277
-2297
-2316
-2335
-2354
-2373
-2392
-2411
-2429
-2448
-2467
-2486
-2505
-2525
-2544
-2563
-2583
-2602
-2622
-2642
-2661
-2682
-2702
-2722
-2743
-2764
-2785
-2806
-2827
-2848
-2869
-2891
-2912
-2934
-2955
-2977
-2998
-3020
-3041
-3063
-3084
-3105
-3127
-3148
-3169
-3190
-3211
-3232
-3253
-3274
-3294
-3315
-3335
-3356
-3376
-3397
-3417
-3438
-3458
-3478
-3498
-3518
-3538
-3557
-3577
-3596
-3615
-3634
-3653
-3672
-3690
-3709
-3727
-3745
-3763
-3781
-3799
-3816
-3834
-3851
-3868
-3885
-3901
-3918
-3934
-3950
-3966
-3982
-3998
-4014
-4030
-4046
-4062
-4078
-4094
-4110
-4126
-4142
-4157
-4173
-4189
-4205
-4220
-4236
-4252
-4267
-4282
-4298
-4313
-4328
-4344
-4359
-4374
-4389
-4404
-4419
-4434
-4449
-4464
-4479
-4493
-4508
-4522
-4536
-4550
-4564
-4578
-4591
-4604
-4617
-4630
-4642
-4654
-4666
-4677
-4688
-4699
-4710
-4721
-4731
-4741
-4751
-4761
-4771
-4780
-4789
-4799
-4808
-4817
-4826
-4835
-4843
-4852
-4860
-4868
-4877
-4885
-4892
-4900
-4907
-4915
-4922
-4929
-4935
-4942
-4948
-4955
-4961
-4967
-4972
-4978
-4984
-4989
-4994
-4999
-5004
-5009
-5013
-5018
-5022
-5026
-5030
-5034
-5038
-5041
-5045
-5048
-5051
-5054
-5057
-5060
-5062
-5065
-5067
-5069
-5071
-5072
-5074
-5075
-5076
-5077
-5077
-5077
-5077
-5077
-5076
-5075
-5074
-5072
-5070
-5068
-5066
-5063
-5060
-5057
-5054
-5051
-5048
-5045
-5042
-5038
-5035
-5032
-5029
-5026
-5023
-5020
-5017
-5015
-5013
-5010
-5008
-5006
-5004
-5003
-5001
-4999
-4998
-4997
-4995
-4994
-4992
-4991
-4990
-4988
-4987
-4985
-4983
-4982
-4980
-4978
-4976
-4974
-4972
-4970
-4968
-4966
-4964
-4961
-4959
-4956
-4954
-4951
-4948
-4945
-4942
-4939
-4936
-4933
-4929
-4925
-4922
-4918
-4913
-4909
-4904
-4900
-4895
-4889
-4884
-4878
-4872
-4865
-4859
-4852
-4845
-4838
-4830
-4823
-4815
-4807
-4800
-4792
-4784
-4776
-4768
-4760
-4753
-4745
-4737
-4730
-4722
-4715
-4708
-4701
-4693
-4686
-4680
-4673
-4666
-4659
-4653
-4646
-4640
-4633
-4627
-4620
-4614
-4607
-4601
-4594
-4587
-4581
-4574
-4567
-4561
-4554
-4547
-4541
-4534
-4527
-4521
-4514
-4508
-4501
-4494
-4488
-4481
-4474
-4468
-4461
-4454
-4448
-4441
-4434
-4427
-4420
-4413
-4406
-4398
-4391
-4383
-4375
-4367
-4359
-4350
-4341
-4332
-4322
-4312
-4302
-4291
-4280
-4269
-4257
-4245
-4233
-4221
-4208
-4195
-4182
-4169
-4156
-4143
-4129
-4116
-4102
-4089
-4075
-4062
-4049
-4035
-4022
-4010
-3997
-3985
-3973
-3961
-3949
-3937
-3925
-3914
-3903
-3892
-3881
-3870
-3860
-3849
-3839
-3829
-3819
-3810
-3800
-3791
-3781
-3772
-3763
-3754
-3745
-3736
-3727
-3718
-3709
-3701
-3692
-3684
-3675
-3667
-3659
-3650
-3642
-3634
-3626
-3617
-3609
-3601
-3592
-3584
-3575
-3566
-3558
-3549
-3540
-3531
-3521
-3512
-3503
-3493
-3484
-3474
-3465
-3455
-3446
-3436
-3427
-3417
-3407
-3398
-3388
-3378
-3368
-3359
-3349
-3339
-3330
-3320
-3310
-3300
-3291
-3281
-3271
-3261
-3251
-3241
-3231
-3221
-3211
-3201
-3191
-3181
-3171
-3161
-3151
-3142
-3132
-3122
-3112
-3103
-3093
-3084
-3074
-3064
-3055
-3045
-3035
-3025
-3015
-3006
-2996
-2986
-2975
-2965
-2955
-2945
-2934
-2923
-2913
-2902
-2891
-2880
-2868
-2857
-2846
-2834
-2822
-2811
-2799
-2787
-2775
-2763
-2751
-2739
-2727
-2715
-2703
-2691
-2679
-2667
-2655
-2643
-2631
-2619
-2607
-2595
-2582
-2570
-2558
-2545
-2533
-2520
-2508
-2495
-2483
-2470
-2457
-2445
-2432
-2419
-2407
-2394
-2381
-2369
-2356
-2344
-2332
-2319
-2307
-2295
-2283
-2272
-2260
-2248
-2237
-2226
-2215
-2204
-2193
-2182
-2171
-2160
-2150
-2139
-2129
-2118
-2108
-2097
-2087
-2076
-2066
-2055
-2045
-2033
-2024
-2013
-2003
-1993
-1982
-1972
-1962
-1951
-1941
-1931
-1921
-1911
-1902
-1892
-1883
-1874
-1865
-1856
-1847
-1839
-1831
-1823
-1816
-1808
-1801
-1794
-1788
-1781
-1775
-1769
-1764
-1759
-1754
-1749
-1744
-1740
-1736
-1733
-1729
-1726
-1723
-1720
-1718
-1715
-1713
-1711
-1709
-1706
-1704
-1702
-1700
-1698
-1696
-1693
-1691
-1689
-1687
-1685
-1683
-1681
-1679
-1677
-1675
-1674
-1672
-1670
-1669
-1668
-1666
-1665
-1664
-1662
-1661
-1660
-1659
-1658
-1657
-1656
-1655
-1654
-1653
-1652
-1651
-1649
-1648
-1647
-1646
-1644
-1643
-1642
-1640
-1639
-1638
-1637
-1636
-1634
-1633
-1632
-1632
-1631
-1630
-1630
-1629
-1629
-1629
-1629
-1629
-1629
-1629
-1630
-1631
-1632
-1633
-1634
-1635
-1637
-1638
-1640
-1642
-1644
-1646
-1648
-1650
-1652
-1655
-1657
-1660
-1662
-1665
-1668
-1671
-1674
-1677
-1680
-1683
-1686
-1689
-1692
-1695
-1699
-1702
-1705
-1709
-1712
-1716
-1719
-1723
-1726
-1730
-1734
-1737
-1741
-1744
-1748
-1751
-1754
-1758
-1761
-1764
-1767
-1770
-1772
-1775
-1778
-1781
-1784
-1787
-1790
-1794
-1797
-1801
-1805
-1809
-1813
-1818
-1822
-1826
-1831
-1836
-1840
-1845
-1849
-1854
-1858
-1862
-1866
-1870
-1874
-1877
-1880
-1883
-1886
-1889
-1891
-1894
-1896
-1899
-1901
-1903
-1906
-1908
-1910
-1912
-1914
-1917
-1919
-1921
-1923
-1925
-1927
-1929
-1931
-1932
-1934
-1935
-1936
-1937
-1937
-1938
-1938
-1937
-1937
-1936
-1936
-1935
-1934
-1933
-1932
-1931
-1930
-1930
-1929
-1928
-1928
-1927
-1927
-1927
-1927
-1927
-1928
-1928
-1928
-1929
-1930
-1930
-1931
-1932
-1932
-1932
-1933
-1933
-1933
-1932
-1932
-1931
-1930
-1928
-1926
-1924
-1921
-1917
-1913
-1909
-1904
-1898
-1893
-1887
-1881
-1875
-1869
-1863
-1857
-1851
-1845
-1840
-1835
-1830
-1825
-1820
-1816
-1811
-1807
-1803
-1799
-1795
-1791
-1786
-1781
-1776
-1771
-1765
-1759
-1752
-1746
-1739
-1731
-1724
-1716
-1708
-1700
-1692
-1685
-1677
-1669
-1662
-1655
-1649
-1643
-1637
-1632
-1628
-1625
-1622
-1620
-1619
-1618
-1618
-1618
-1619
-1620
-1621
-1622
-1623
-1624
-1625
-1626
-1626
-1626
-1626
-1625
-1623
-1621
-1619
-1616
-1612
-1608
-1604
-1599
-1595
-1590
-1586
-1581
-1576
-1572
-1567
-1563
-1558
-1554
-1549
-1544
-1540
-1535
-1531
-1526
-1522
-1517
-1513
-1508
-1504
-1499
-1494
-1490
-1485
-1481
-1476
-1472
-1467
-1463
-1458
-1454
-1449
-1445
-1440
-1436
-1431
-1427
-1422
-1418
-1413
-1409
-1404
-1400
-1395
-1391
-1386
-1382
-1377
-1373
-1368
-1364
-1360
-1355
-1351
-1346
-1342
-1337
-1333
-1328
-1324
-1319
-1315
-1311
-1306
-1302
-1297
-1293
-1288
-1284
-1280
-1275
-1271
-1266
-1262
-1257
-1253
-1249
-1244
-1240
-1235
-1231
-1227
-1222
-1218
-1213
-1209
-1205
-1200
-1196
-1192
-1187
-1183
-1178
-1174
-1170
-1165
-1161
-1157
-1152
-1148
-1144
-1139
-1135
-1130
-1126
-1122
-1117
-1113
-1109
-1104
-1100
-1096
-1091
-1087
-1083
-1079
-1074
-1070
-1066
-1061
-1057
-1053
-1048
-1044
-1040
-1035
-1031
-1027
-1022
-1018
-1014
-1010
-1004
-1000
-997
-993
-988
-984
-980
-976
-971
-967
-963
-958
-954
-950
-946
-941
-937
-933
-929
-925
-920
-916
-912
-908
-903
-899
-895
-891
-886
-882
-878
-874
-870
-865
-861
-857
-853
-849
-844
-840
-836
-832
-828
-823
-819
-815
-811
-807
-803
-798
-794
-790
-786
-782
-778
-773
-769
-765
-761
-757
-753
-749
-744
-740
-736
-732
-728
-724
-720
-715
-711
-707
-703
-699
-695
-691
-687
-683
-678
-674
-670
-666
-662
-658
-654
-650
-646
-642
-637
-633
-629
-625
-621
-617
-613
-609
-605
-601
-597
-593
-589
-585
-581
-576
-572
-568
-564
-560
-556
-552
-548
-544
-540
-536
-532
-528
-524
-520
-516
-512
-508
-504
-500
-496
-492
-488
-484
-480
-476
-472
-468
-464
-460
-456
-452
-448
-444
-440
-436
-432
-428
-424
-420
-416
-412
-408
-404
-400
-397
-393
-389
-385
-381
-377
-373
-369
-365
-361
-357
-353
-349
-345
-341
-338
-334
-330
-326
-322
-318
-314
-310
-306
-302
-298
-295
-291
-287
-283
-279
-275
-271
-267
-263
-260
-256
-252
-248
-244
-240
-236
-233
-229
-225
-221
-217
-213
-209
-206
-202
-198
-194
-190
-186
-183
-179
-175
-171
-167
-163
-160
-156
-152
-148
-144
-141
-137
-133
-129
-125
-122
-118
-114
-110
-106
-103
-99
-95
-91
-88
-84
-80
-76
-72
-69
-65
-61
-57
-54
-50
-46
-42
-39
-35
-31
-27
-24
-20
-16
-12
-9
-5
-1
2
6
10
14
17
21
25
28
32
36
40
43
47
51
54
58
62
65
69
73
76
80
84
88
91
95
99
102
106
110
113
117
121
124
128
131
135
139
142
146
150
153
157
161
164
168
171
175
179
182
186
190
193
197
200
204
208
211
215
218
222
226
229
233
236
240
244
247
251
254
258
261
265
269
272
276
279
283
286
290
293
297
301
304
308
311
315
318
322
325
329
332
336
339
343
347
350
354
357
361
364
368
371
375
378
382
385
389
392
396
399
403
406
410
413
417
420
423
427
430
434
437
441
444
448
451
455
458
462
465
468
472
475
479
482
486
489
493
496
499
503
506
510
513
517
520
523
527
530
534
537
540
544
547
551
554
557
561
564
568
571
574
578
581
584
588
591
595
598
601
605
608
611
615
618
622
625
628
632
635
638
642
645
648
652
655
658
662
665
668
672
675
678
682
685
688
691
695
698
701
705
708
711
715
718
721
724
728
731
734
738
741
744
747
751
754
757
761
764
767
770
774
777
780
783
787
790
793
796
800
803
806
809
813
816
819
822
826
829
832
835
838
842
845
848
851
854
858
861
864
867
870
874
877
880
883
886
890
893
896
899
902
906
909
912
915
918
921
925
928
931
934
937
940
944
947
950
953
956
959
962
966
969
972
975
978
981
984
987
991
994
997
1000
1002
1006
1008
1012
1014
1018
1022
1025
1028
1031
1034
1037
1040
1043
1046
1050
1053
1056
1059
1062
1065
1068
1071
1074
1077
1080
1083
1086
1089
1093
1096
1099
1102
1105
1108
1111
1114
1117
1120
1123
1126
1129
1132
1135
1138
1141
1144
1147
1150
1153
1156
1159
1162
1165
1168
1171
1174
1177
1180
1183
1186
1189
1192
1195
1198
1201
1204
1207
1210
1213
1216
1219
1222
1225
1228
1231
1234
1237
1240
1243
1246
1249
1252
1255
1258
1261
1263
1266
1269
1272
1275
1278
1281
1284
1287
1290
1293
1296
1299
1302
1305
1307
1310
1313
1316
1319
1322
1325
1328
1331
1334
1336
1339
1342
1345
1348
1351
1354
1357
1360
1362
1365
1368
1371
1374
1377
1380
1383
1385
1388
1391
1394
1397
1400
1403
1405
1408
1411
1414
1417
1420
1422
1425
1428
1431
1434
1437
1439
1442
1445
1448
1451
1454
1456
1459
1462
1465
1468
1470
1473
1476
1479
1482
1484
1487
1490
1493
1496
1498
1501
1504
1507
1510
1512
1515
1518
1521
1523
1526
1529
1532
1534
1537
1540
1543
1545
1548
1551
1554
1556
1559
1562
1565
1567
1570
1573
1576
1578
1581
1584
1587
1589
1592
1595
1597
1600
1603
1606
1608
1611
1614
1616
1619
1622
1625
1627
1630
1633
1635
1638
1641
1643
1646
1649
1651
1654
1657
1659
1662
1665
1667
1670
1673
1675
1678
1681
1683
1686
1689
1691
1694
1697
1699
1702
1705
1707
1710
1713
1715
1718
1721
1723
1726
1728
1731
1734
1736
1739
1742
1744
1747
1749
1752
1755
1757
1760
1762
1765
1768
1770
1773
1775
1778
1781
1783
1786
1788
1791
1793
1796
1799
1801
1804
1806
1809
1812
1814
1817
1819
1822
1824
1827
1829
1832
1835
1837
1840
1842
1845
1847
1850
1852
1855
1857
1860
1862
1865
1868
1870
1873
1875
1878
1880
1883
1885
1888
1890
1893
1895
1898
1900
