5
19766
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
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
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
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
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
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
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
-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
-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
-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
-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
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-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
-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
-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
-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
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-47
-47
-47
-47
-47
-47
-47
-47
-47
-48
-48
-48
-48
-48
-48
-48
-48
-48
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-50
-50
-50
-50
-50
-50
-50
-50
-50
-51
-51
-51
-51
-51
-51
-51
-51
-51
-52
-52
-52
-52
-52
-52
-52
-52
-52
-53
-53
-53
-53
-53
-53
-53
-53
-53
-54
-54
-54
-54
-54
-54
-54
-54
-54
-55
-55
-55
-55
-55
-55
-55
-55
-55
-56
-56
-56
-56
-56
-56
-56
-56
-56
-57
-57
-57
-57
-57
-57
-57
-57
-57
-58
-58
-58
-58
-58
-58
-58
-58
-58
-59
-59
-59
-59
-59
-59
-59
-59
-60
-60
-60
-60
-60
-60
-60
-60
-60
-61
-61
-61
-61
-61
-61
-61
-61
-62
-62
-62
-62
-62
-62
-62
-62
-63
-63
-63
-63
-63
-63
-63
-63
-64
-64
-64
-64
-64
-64
-64
-64
-65
-65
-65
-65
-65
-65
-65
-65
-66
-66
-66
-66
-66
-66
-66
-66
-67
-67
-67
-67
-67
-67
-67
-67
-68
-68
-68
-68
-68
-68
-68
-69
-69
-69
-69
-69
-69
-69
-69
-70
-70
-70
-70
-70
-70
-70
-70
-71
-71
-71
-71
-71
-71
-71
-72
-72
-72
-72
-72
-72
-72
-72
-73
-73
-73
-73
-73
-73
-73
-74
-74
-74
-74
-74
-74
-74
-75
-75
-75
-75
-75
-75
-75
-75
-76
-76
-76
-76
-76
-76
-76
-77
-77
-77
-77
-77
-77
-77
-78
-78
-78
-78
-78
-78
-78
-79
-79
-79
-79
-79
-79
-79
-80
-80
-80
-80
-80
-80
-80
-81
-81
-81
-81
-81
-81
-81
-82
-82
-82
-82
-82
-82
-82
-83
-83
-83
-83
-83
-83
-84
-84
-84
-84
-84
-84
-84
-85
-85
-85
-85
-85
-85
-85
-86
-86
-86
-86
-86
-86
-86
-87
-87
-87
-87
-87
-87
-88
-88
-88
-88
-88
-88
-88
-89
-89
-89
-89
-89
-89
-90
-90
-90
-90
-90
-90
-91
-91
-91
-91
-91
-91
-91
-92
-92
-92
-92
-92
-92
-93
-93
-93
-93
-93
-93
-94
-94
-94
-94
-94
-94
-94
-95
-95
-95
-95
-95
-95
-96
-96
-96
-96
-96
-96
-97
-97
-97
-97
-97
-97
-98
-98
-98
-98
-98
-98
-98
-99
-99
-99
-99
-99
-99
-100
-100
-100
-100
-100
-100
-101
-101
-101
-101
-101
-101
-102
-102
-102
-102
-102
-102
-102
-103
-103
-103
-103
-103
-103
-104
-104
-104
-104
-104
-104
-105
-105
-105
-105
-105
-105
-106
-106
-106
-106
-106
-106
-107
-107
-107
-107
-107
-107
-108
-108
-108
-108
-108
-108
-108
-109
-109
-109
-109
-109
-109
-110
-110
-110
-110
-110
-110
-111
-111
-111
-111
-111
-111
-111
-112
-112
-112
-112
-112
-112
-113
-113
-113
-113
-113
-113
-114
-114
-114
-114
-114
-114
-114
-115
-115
-115
-115
-115
-115
-116
-116
-116
-116
-116
-116
-117
-117
-117
-117
-117
-117
-118
-118
-118
-118
-118
-118
-119
-119
-119
-119
-119
-119
-119
-120
-120
-120
-120
-120
-120
-121
-121
-121
-121
-121
-121
-122
-122
-122
-122
-122
-122
-123
-123
-123
-123
-123
-123
-124
-124
-124
-124
-124
-124
-125
-125
-125
-125
-125
-125
-126
-126
-126
-126
-126
-126
-127
-127
-127
-127
-127
-127
-128
-128
-128
-128
-128
-128
-129
-129
-129
-129
-129
-130
-130
-130
-130
-130
-130
-131
-131
-131
-131
-131
-131
-132
-132
-132
-132
-132
-132
-133
-133
-133
-133
-133
-134
-134
-134
-134
-134
-134
-135
-135
-135
-135
-135
-135
-136
-136
-136
-136
-136
-137
-137
-137
-137
-137
-137
-138
-138
-138
-138
-138
-138
-139
-139
-139
-139
-139
-140
-140
-140
-140
-140
-140
-141
-141
-141
-141
-141
-142
-142
-142
-142
-142
-142
-143
-143
-143
-143
-143
-144
-144
-144
-144
-144
-144
-145
-145
-145
-145
-145
-145
-146
-146
-146
-146
-146
-147
-147
-147
-147
-147
-147
-148
-148
-148
-148
-148
-149
-149
-149
-149
-149
-149
-150
-150
-150
-150
-150
-151
-151
-151
-151
-151
-151
-152
-152
-152
-152
-152
-153
-153
-153
-153
-153
-154
-154
-154
-154
-154
-154
-155
-155
-155
-155
-155
-156
-156
-156
-156
-156
-157
-157
-157
-157
-157
-157
-158
-158
-158
-158
-158
-159
-159
-159
-159
-159
-160
-160
-160
-160
-160
-161
-161
-161
-161
-161
-161
-162
-162
-162
-162
-162
-163
-163
-163
-163
-163
-164
-164
-164
-164
-164
-165
-165
-165
-165
-165
-165
-166
-166
-166
-166
-166
-167
-167
-167
-167
-167
-168
-168
-168
-168
-168
-169
-169
-169
-169
-169
-169
-170
-170
-170
-170
-170
-171
-171
-171
-171
-171
-172
-172
-172
-172
-172
-173
-173
-173
-173
-173
-174
-174
-174
-174
-174
-174
-175
-175
-175
-175
-175
-176
-176
-176
-176
-176
-177
-177
-177
-177
-177
-178
-178
-178
-178
-178
-179
-179
-179
-179
-179
-180
-180
-180
-180
-180
-181
-181
-181
-181
-181
-182
-182
-182
-182
-182
-183
-183
-183
-183
-183
-184
-184
-184
-184
-184
-185
-185
-185
-185
-185
-186
-186
-186
-186
-187
-187
-187
-187
-187
-188
-188
-188
-188
-188
-189
-189
-189
-189
-189
-190
-190
-190
-190
-190
-191
-191
-191
-191
-191
-192
-192
-192
-192
-192
-193
-193
-193
-193
-193
-194
-194
-194
-194
-194
-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
-200
-200
-200
-200
-201
-201
-201
-201
-201
-202
-202
-202
-202
-202
-203
-203
-203
-203
-203
-204
-204
-204
-204
-204
-205
-205
-205
-205
-205
-206
-206
-206
-206
-207
-207
-207
-207
-207
-208
-208
-208
-208
-208
-209
-209
-209
-209
-209
-210
-210
-210
-210
-211
-211
-211
-211
-211
-212
-212
-212
-212
-212
-213
-213
-213
-213
-214
-214
-214
-214
-214
-215
-215
-215
-215
-215
-216
-216
-216
-216
-217
-217
-217
-217
-217
-218
-218
-218
-218
-218
-219
-219
-219
-219
-220
-220
-220
-220
-220
-221
-221
-221
-221
-222
-222
-222
-222
-222
-223
-223
-223
-223
-224
-224
-224
-224
-224
-225
-225
-225
-225
-225
-226
-226
-226
-226
-227
-227
-227
-227
-227
-228
-228
-228
-228
-229
-229
-229
-229
-229
-230
-230
-230
-230
-231
-231
-231
-231
-231
-232
-232
-232
-232
-233
-233
-233
-233
-233
-234
-234
-234
-234
-235
-235
-235
-235
-235
-236
-236
-236
-236
-237
-237
-237
-237
-237
-238
-238
-238
-238
-239
-239
-239
-239
-239
-240
-240
-240
-240
-240
-241
-241
-241
-241
-242
-242
-242
-242
-242
-243
-243
-243
-243
-244
-244
-244
-244
-244
-245
-245
-245
-245
-246
-246
-246
-246
-246
-247
-247
-247
-247
-248
-248
-248
-248
-248
-249
-249
-249
-249
-250
-250
-250
-250
-250
-251
-251
-251
-251
-252
-252
-252
-252
-252
-253
-253
-253
-253
-254
-254
-254
-254
-254
-255
-255
-255
-255
-256
-256
-256
-256
-257
-257
-257
-257
-257
-258
-258
-258
-258
-259
-259
-259
-259
-259
-260
-260
-260
-260
-261
-261
-261
-261
-261
-262
-262
-262
-262
-263
-263
-263
-263
-264
-264
-264
-264
-264
-265
-265
-265
-265
-266
-266
-266
-266
-266
-267
-267
-267
-267
-268
-268
-268
-268
-268
-269
-269
-269
-269
-270
-270
-270
-270
-271
-271
-271
-271
-271
-272
-272
-272
-272
-273
-273
-273
-273
-273
-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
-281
-281
-281
-281
-281
-282
-282
-282
-282
-283
-283
-283
-283
-284
-284
-284
-284
-284
-285
-285
-285
-285
-286
-286
-286
-286
-287
-287
-287
-287
-287
-288
-288
-288
-288
-289
-289
-289
-289
-290
-290
-290
-290
-290
-291
-291
-291
-291
-292
-292
-292
-292
-293
-293
-293
-293
-294
-294
-294
-294
-294
-295
-295
-295
-295
-296
-296
-296
-296
-297
-297
-297
-297
-297
-298
-298
-298
-298
-299
-299
-299
-299
-300
-300
-300
-300
-300
-301
-301
-301
-301
-302
-302
-302
-302
-303
-303
-303
-303
-304
-304
-304
-304
-304
-305
-305
-305
-305
-306
-306
-306
-306
-307
-307
-307
-307
-307
-308
-308
-308
-308
-309
-309
-309
-309
-310
-310
-310
-310
-311
-311
-311
-311
-311
-312
-312
-312
-312
-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
-321
-321
-321
-321
-322
-322
-322
-322
-323
-323
-323
-323
-323
-324
-324
-324
-324
-325
-325
-325
-325
-326
-326
-326
-326
-327
-327
-327
-327
-328
-328
-328
-328
-329
-329
-329
-329
-330
-330
-330
-330
-331
-331
-331
-331
-332
-332
-332
-332
-333
-333
-333
-333
-334
-334
-334
-334
-335
-335
-335
-335
-336
-336
-336
-336
-337
-337
-337
-337
-338
-338
-338
-338
-339
-339
-339
-339
-340
-340
-340
-340
-341
-341
-341
-341
-342
-342
-342
-342
-343
-343
-343
-343
-344
-344
-344
-344
-345
-345
-345
-345
-346
-346
-346
-346
-347
-347
-347
-347
-348
-348
-348
-348
-349
-349
-349
-349
-350
-350
-350
-350
-351
-351
-351
-351
-352
-352
-352
-352
-353
-353
-353
-353
-354
-354
-354
-354
-355
-355
-355
-355
-356
-356
-356
-356
-357
-357
-357
-357
-358
-358
-358
-358
-359
-359
-359
-359
-360
-360
-360
-360
-361
-361
-361
-361
-362
-362
-362
-362
-363
-363
-363
-363
-364
-364
-364
-364
-365
-365
-365
-365
-366
-366
-366
-366
-367
-367
-367
-367
-368
-368
-368
-368
-369
-369
-369
-369
-370
-370
-370
-370
-371
-371
-371
-371
-372
-372
-372
-372
-373
-373
-373
-373
-374
-374
-374
-374
-375
-375
-375
-375
-376
-376
-376
-376
-377
-377
-377
-377
-378
-378
-378
-378
-379
-379
-379
-379
-380
-380
-380
-380
-381
-381
-381
-381
-382
-382
-382
-382
-383
-383
-383
-383
-384
-384
-384
-384
-385
-385
-385
-385
-386
-386
-386
-386
-387
-387
-387
-387
-388
-388
-388
-388
-389
-389
-389
-389
-390
-390
-390
-390
-391
-391
-391
-391
-392
-392
-392
-392
-393
-393
-393
-393
-394
-394
-394
-394
-395
-395
-395
-395
-395
-396
-396
-396
-396
-397
-397
-397
-397
-398
-398
-398
-398
-399
-399
-399
-399
-400
-400
-400
-400
-401
-401
-401
-401
-402
-402
-402
-402
-402
-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
-417
-418
-418
-418
-418
-419
-419
-419
-419
-420
-420
-420
-420
-420
-421
-421
-421
-421
-422
-422
-422
-422
-422
-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
-432
-433
-433
-433
-433
-434
-434
-434
-434
-434
-435
-435
-435
-435
-435
-436
-436
-436
-436
-436
-437
-437
-437
-437
-437
-438
-438
-438
-438
-438
-439
-439
-439
-439
-439
-440
-440
-440
-440
-440
-441
-441
-441
-441
-441
-442
-442
-442
-442
-442
-443
-443
-443
-443
-443
-444
-444
-444
-444
-444
-445
-445
-445
-445
-445
-445
-446
-446
-446
-446
-446
-447
-447
-447
-447
-447
-448
-448
-448
-448
-448
-448
-449
-449
-449
-449
-449
-450
-450
-450
-450
-450
-450
-451
-451
-451
-451
-451
-452
-452
-452
-452
-452
-452
-453
-453
-453
-453
-453
-453
-454
-454
-454
-454
-454
-454
-455
-455
-455
-455
-455
-455
-456
-456
-456
-456
-456
-456
-457
-457
-457
-457
-457
-457
-458
-458
-458
-458
-458
-458
-459
-459
-459
-459
-459
-459
-460
-460
-460
-460
-460
-460
-461
-461
-461
-461
-461
-461
-462
-462
-462
-462
-462
-462
-463
-463
-463
-463
-463
-463
-464
-464
-464
-464
-464
-464
-464
-465
-465
-465
-465
-465
-465
-466
-466
-466
-466
-466
-466
-466
-467
-467
-467
-467
-467
-467
-467
-468
-468
-468
-468
-468
-468
-468
-469
-469
-469
-469
-469
-469
-469
-470
-470
-470
-470
-470
-470
-470
-471
-471
-471
-471
-471
-471
-471
-472
-472
-472
-472
-472
-472
-472
-472
-473
-473
-473
-473
-473
-473
-473
-473
-474
-474
-474
-474
-474
-474
-474
-474
-475
-475
-475
-475
-475
-475
-475
-475
-475
-475
-476
-476
-476
-476
-476
-476
-476
-476
-476
-476
-476
-477
-477
-477
-477
-477
-477
-477
-477
-477
-477
-477
-477
-477
-477
-477
-477
-477
-478
-478
-478
-478
-478
-478
-478
-478
-478
-478
-478
-478
-478
-478
-478
-478
-478
-478
-478
-478
-478
-478
-478
-478
-478
-478
-478
-478
-478
-478
-478
-478
-478
-478
-478
-478
-478
-478
-478
-478
-478
-477
-477
-477
-477
-477
-476
-476
-476
-475
-475
-475
-474
-474
-474
-473
-473
-472
-472
-472
-471
-471
-470
-470
-469
-469
-468
-468
-468
-467
-467
-467
-466
-466
-466
-466
-465
-465
-465
-465
-465
-465
-465
-465
-465
-465
-465
-466
-466
-466
-466
-466
-467
-467
-467
-467
-468
-468
-468
-468
-468
-469
-469
-469
-469
-469
-469
-469
-469
-469
-469
-469
-469
-468
-468
-468
-468
-467
-467
-467
-466
-466
-465
-465
-465
-464
-464
-463
-463
-463
-462
-462
-462
-461
-461
-461
-461
-461
-461
-460
-460
-460
-460
-460
-460
-460
-460
-460
-460
-460
-460
-459
-459
-459
-458
-458
-457
-456
-455
-454
-453
-452
-451
-450
-448
-447
-445
-443
-442
-440
-438
-436
-434
-432
-430
-428
-426
-423
-421
-419
-417
-415
-412
-410
-408
-406
-404
-402
-399
-397
-395
-393
-391
-389
-387
-385
-383
-381
-379
-377
-376
-374
-372
-370
-369
-367
-365
-363
-361
-360
-358
-356
-355
-353
-351
-349
-348
-346
-344
-343
-341
-339
-338
-336
-334
-333
-331
-330
-328
-327
-326
-324
-323
-322
-322
-321
-320
-320
-319
-319
-319
-319
-319
-319
-319
-320
-320
-321
-321
-322
-322
-323
-324
-325
-325
-326
-327
-327
-328
-329
-330
-331
-331
-332
-333
-334
-335
-336
-337
-338
-339
-340
-341
-342
-343
-345
-346
-347
-349
-350
-352
-354
-355
-357
-359
-361
-363
-365
-367
-369
-372
-374
-376
-378
-381
-383
-385
-387
-388
-390
-392
-394
-395
-397
-398
-399
-400
-401
-402
-402
-403
-404
-404
-405
-405
-405
-406
-406
-406
-406
-406
-407
-407
-407
-406
-406
-406
-406
-405
-405
-404
-404
-403
-403
-402
-402
-401
-400
-399
-398
-397
-396
-395
-394
-392
-391
-389
-388
-386
-385
-383
-381
-380
-378
-376
-374
-372
-370
-368
-365
-363
-360
-358
-355
-352
-349
-345
-342
-339
-335
-331
-327
-323
-320
-316
-312
-308
-304
-300
-296
-292
-288
-285
-281
-277
-273
-269
-265
-261
-258
-253
-249
-245
-241
-236
-232
-227
-222
-218
-213
-207
-202
-197
-192
-186
-181
-175
-170
-164
-159
-153
-148
-142
-137
-132
-126
-121
-116
-111
-106
-101
-96
-91
-87
-82
-78
-73
-69
-65
-61
-57
-53
-50
-46
-43
-40
-36
-33
-30
-27
-24
-21
-18
-15
-13
-10
-8
-6
-4
-2
0
2
4
5
7
8
10
11
12
14
15
16
18
19
21
23
25
28
31
34
38
42
47
52
57
63
69
75
82
89
97
104
112
120
128
136
145
153
162
171
179
188
197
206
215
224
232
241
249
258
266
274
281
289
296
304
311
318
325
331
338
345
351
357
364
371
377
384
391
399
406
414
422
430
438
447
455
464
474
483
493
504
514
525
536
547
558
569
581
592
604
615
626
637
648
659
669
680
690
700
710
719
729
738
748
757
766
775
784
794
803
813
823
834
844
855
867
878
890
902
915
927
940
953
966
978
991
1004
1016
1028
1040
1052
1063
1074
1085
1096
1107
1117
1127
1137
1146
1156
1166
1175
1184
1194
1203
1212
1222
1231
1241
1250
1260
1270
1280
1290
1301
1311
1322
1333
1344
1355
1366
1378
1389
1401
1413
1425
1436
1448
1460
1471
1482
1494
1504
1515
1525
1535
1545
1554
1563
1572
1581
1589
1598
1606
1614
1622
1629
1637
1644
1651
1658
1665
1672
1680
1687
1695
1704
1713
1722
1732
1742
1752
1763
1774
1786
1798
1811
1824
1838
1852
1866
1881
1896
1912
1928
1944
1960
1975
1991
2005
2019
2032
2044
2056
2066
2076
2085
2093
2100
2106
2111
2115
2118
2120
2120
2120
2119
2118
2116
2114
2112
2109
2106
2104
2102
2100
2099
2098
2097
2098
2099
2100
2102
2105
2108
2111
2115
2120
2124
2130
2135
2142
2149
2156
2164
2173
2182
2192
2202
2212
2223
2234
2245
2257
2269
2280
2292
2304
2316
2328
2340
2351
2362
2372
2383
2393
2403
2413
2422
2431
2441
2449
2458
2466
2473
2480
2487
2493
2498
2503
2508
2513
2518
2523
2528
2535
2541
2549
2558
2567
2578
2589
2602
2616
2631
2647
2664
2682
2700
2719
2738
2757
2776
2795
2814
2832
2851
2868
2886
2902
2917
2931
2944
2955
2965
2973
2980
2986
2990
2994
2996
2997
2997
2997
2995
2993
2990
2986
2982
2977
2972
2967
2962
2956
2951
2946
2940
2935
2930
2925
2920
2915
2910
2904
2898
2892
2886
2879
2872
2864
2856
2847
2838
2829
2820
2810
2801
2791
2781
2771
2761
2751
2740
2728
2717
2704
2692
2678
2664
2650
2634
2619
2603
2586
2570
2554
2538
2522
2507
2492
2477
2463
2449
2436
2423
2410
2399
2388
2378
2370
2362
2355
2349
2343
2339
2336
2333
2332
2331
2332
2333
2335
2337
2341
2345
2349
2355
2361
2367
2374
2382
2389
2398
2407
2416
2426
2436
2447
2459
2472
2485
2499
2514
2531
2548
2566
2585
2605
2625
2646
2668
2689
2711
2733
2754
2776
2797
2818
2838
2858
2876
2894
2911
2927
2943
2957
2971
2985
2997
3010
3021
3033
3044
3055
3067
3078
3090
3103
3116
3130
3144
3159
3173
3187
3202
3216
3230
3244
3258
3272
3285
3299
3311
3324
3335
3346
3357
3366
3375
3384
3392
3400
3407
3414
3420
3427
3433
3439
3444
3449
3454
3457
3461
3463
3465
3467
3468
3469
3469
3470
3471
3472
3473
3475
3475
3476
3476
3475
3474
3473
3472
3472
3472
3474
3476
3479
3483
3489
3495
3501
3508
3515
3523
3531
3539
3548
3557
3566
3576
3586
3596
3607
3618
3629
3640
3650
3659
3667
3674
3679
3683
3685
3685
3683
3680
3675
3669
3660
3651
3640
3628
3615
3601
3585
3569
3552
3533
3514
3494
3474
3454
3433
3413
3393
3374
3355
3336
3317
3299
3281
3263
3245
3228
3210
3193
3175
3158
3140
3122
3103
3084
3065
3046
3027
3008
2989
2970
2951
2932
2911
2891
2869
2848
2826
2804
2782
2760
2739
2719
2699
2680
2662
2646
2630
2617
2604
2592
2581
2571
2561
2552
2543
2535
2526
2519
2511
2504
2498
2492
2487
2482
2477
2473
2468
2464
2460
2455
2451
2446
2441
2436
2431
2426
2421
2416
2412
2408
2405
2403
2402
2402
2404
2407
2411
2416
2422
2429
2438
2446
2456
2465
2475
2484
2492
2499
2504
2508
2511
2511
2511
2509
2506
2501
2496
2490
2483
2476
2469
2462
2455
2448
2441
2435
2429
2423
2418
2414
2411
2409
2409
2410
2412
2415
2419
2424
2430
2436
2444
2451
2459
2468
2477
2485
2493
2501
2507
2513
2516
2518
2519
2517
2514
2509
2502
2493
2481
2468
2453
2436
2417
2396
2374
2351
2328
2304
2280
2257
2234
2213
2194
2176
2160
2145
2131
2118
2106
2095
2085
2076
2067
2059
2052
2045
2040
2035
2029
2025
2023
2021
2019
2019
2019
2021
2023
2027
2031
2036
2041
2045
2052
2058
2065
2073
2080
2087
2094
2101
2107
2113
2118
2122
2125
2127
2128
2128
2126
2123
2120
2114
2108
2100
2091
2081
2069
2056
2041
2025
2009
1992
1975
1958
1940
1924
1907
1891
1875
1859
1844
1829
1815
1801
1788
1775
1763
1751
1739
1727
1714
1701
1688
1674
1660
1645
1628
1611
1594
1575
1556
1537
1518
1500
1482
1464
1448
1433
1418
1405
1393
1383
1374
1367
1363
1361
1362
1367
1375
1385
1399
1416
1436
1457
1481
1507
1534
1562
1591
1620
1650
1679
1708
1736
1764
1790
1814
1838
1859
1879
1896
1910
1922
1930
1935
1937
1935
1931
1924
1914
1903
1890
1876
1861
1846
1831
1817
1803
1790
1779
1770
1763
1759
1757
1757
1760
1765
1773
1783
1796
1810
1825
1842
1858
1875
1891
1906
1921
1935
1948
1960
1970
1980
1988
1995
2000
2003
2005
2007
2008
2007
2007
2005
2004
2001
2000
1999
1997
1995
1993
1991
1989
1987
1985
1984
1982
1980
1978
1975
1971
1967
1962
1956
1949
1942
1935
1928
1921
1913
1905
1896
1887
1878
1869
1861
1854
1848
1843
1839
1837
1836
1836
1837
1839
1842
1845
1850
1855
1860
1866
1873
1880
1887
1895
1903
1912
1922
1932
1944
1956
1969
1982
1995
2008
2021
2035
2047
2059
2071
2081
2091
2101
2109
2117
2124
2131
2137
2143
2148
2152
2156
2160
2163
2167
2171
2176
2181
2187
2195
2203
2211
2220
2230
2240
2251
2261
2273
2284
2296
2308
2321
2333
2346
2358
2371
2383
2395
2406
2417
2427
2437
2446
2456
2464
2472
2480
2487
2494
2501
2507
2514
2520
2527
2533
2540
2546
2552
2559
2565
2571
2578
2584
2591
2598
2605
2614
2623
2633
2643
2653
2664
2674
2684
2693
2703
2712
2722
2731
2741
2752
2762
2774
2786
2800
2814
2829
2845
2861
2878
2895
2912
2928
2944
2960
2975
2990
3006
3021
3036
3050
3065
3080
3095
3109
3123
3137
3151
3165
3177
3190
3201
3212
3222
3230
3237
3243
3248
3252
3255
3256
3257
3257
3256
3254
3251
3247
3241
3234
3225
3215
3204
3191
3178
3164
3150
3136
3122
3108
3094
3080
3066
3052
3038
3025
3013
3002
2991
2981
2972
2964
2957
2950
2944
2938
2933
2928
2923
2918
2913
2908
2902
2896
2889
2882
2875
2867
2859
2852
2844
2838
2832
2828
2824
2822
2822
2824
2827
2832
2839
2847
2858
2870
2884
2899
2915
2932
2951
2969
2989
3009
3030
3051
3072
3093
3114
3135
3154
3172
3190
3205
3220
3233
3245
3255
3264
3273
3280
3286
3292
3297
3303
3309
3316
3324
3334
3344
3355
3366
3378
3389
3400
3410
3420
3429
3436
3443
3448
3452
3455
3455
3453
3449
3442
3434
3425
3414
3402
3391
3379
3367
3356
3346
3337
3329
3323
3318
3316
3317
3320
3326
3335
3347
3362
3380
3401
3423
3448
3475
3504
3534
3565
3596
3628
3660
3691
3722
3751
3780
3807
3833
3857
3880
3901
3920
3938
3954
3969
3982
3994
4003
4014
4022
4030
4038
4048
4056
4065
4075
4086
4098
4111
4126
4142
4160
4179
4199
4221
4245
4271
4298
4326
4357
4389
4423
4458
4495
4533
4574
4616
4660
4705
4751
4799
4847
4896
4946
4996
5046
5096
5146
5197
5247
5297
5348
5399
5450
5501
5553
5606
5658
5711
5764
5817
5870
5922
5973
6024
6073
6121
6167
6213
6257
6299
6340
6380
6418
6455
6490
6524
6557
6590
6622
6653
6684
6715
6745
6774
6803
6831
6860
6887
6915
6943
6971
6998
7026
7052
7079
7104
7129
7154
7178
7201
7223
7244
7265
7284
7302
7319
7335
7350
7365
7379
7394
7408
7422
7435
7449
7463
7476
7488
7501
7513
7525
7537
7549
7561
7574
7588
7602
7616
7631
7646
7662
7678
7695
7712
7729
7746
7764
7781
7798
7815
7831
7847
7863
7878
7892
7907
7920
7933
7946
7958
7971
7983
7996
8007
8020
8032
8045
8055
8068
8079
8090
8101
8112
8124
8135
8148
8160
8172
8182
8192
8200
8207
8214
8219
8223
8225
8226
8225
8221
8215
8207
8195
8180
8164
8145
8122
8098
8071
8042
8010
7978
7943
7905
7866
7825
7782
7737
7692
7645
7597
7549
7500
7452
7403
7355
7308
7262
7218
7174
7133
7092
7054
7017
6981
6948
6917
6888
6862
6837
6814
6794
6775
6757
6741
6727
6713
6700
6687
6675
6664
6653
6642
6631
6620
6608
6596
6583
6569
6553
6536
6516
6493
6467
6438
6404
6367
6325
6279
6228
6174
6115
6052
5986
5917
5845
5770
5692
5613
5532
5449
5366
5281
5197
5113
5029
4947
4866
4787
4710
4635
4563
4494
4428
4366
4306
4249
4194
4141
4091
4041
3994
3948
3904
3861
3818
3776
3733
3689
3644
3598
3549
3499
3446
3391
3334
3273
3210
3144
3076
3006
2933
2859
2783
2706
2628
2549
2470
2391
2313
2235
2159
2085
2013
1943
1876
1811
1749
1690
1634
1581
1530
1482
1436
1393
1352
1312
1274
1237
1201
1165
1130
1094
1058
1022
985
947
910
872
834
797
761
725
691
658
626
596
568
542
517
495
474
456
440
425
411
398
385
372
358
343
327
309
289
268
244
219
192
163
132
98
63
25
-15
-58
-101
-146
-192
-237
-283
-328
-373
-417
-460
-502
-543
-581
-618
-651
-682
-710
-735
-756
-775
-791
-804
-816
-825
-833
-838
-843
-846
-848
-849
-850
-851
-852
-853
-855
-857
-860
-864
-867
-871
-875
-878
-882
-885
-887
-890
-892
-894
-895
-896
-896
-896
-895
-893
-891
-888
-885
-881
-875
-870
-863
-855
-846
-837
-826
-816
-805
-793
-782
-771
-760
-749
-738
-727
-717
-707
-698
-689
-682
-676
-670
-666
-662
-659
-656
-653
-648
-644
-638
-632
-625
-617
-609
-600
-590
-580
-568
-555
-541
-526
-510
-492
-473
-452
-431
-409
-386
-362
-337
-312
-287
-261
-235
-210
-184
-159
-135
-113
-91
-71
-52
-35
-20
-5
8
19
30
39
47
54
60
66
71
76
80
83
87
90
93
96
99
102
105
108
110
112
114
115
114
112
108
101
91
78
60
38
12
-20
-56
-98
-145
-198
-256
-320
-389
-463
-542
-625
-711
-801
-893
-987
-1084
-1181
-1280
-1379
-1477
-1576
-1674
-1770
-1865
-1959
-2051
-2142
-2231
-2319
-2406
-2492
-2578
-2663
-2748
-2832
-2917
-3002
-3088
-3175
-3263
-3353
-3445
-3539
-3637
-3736
-3839
-3945
-4053
-4165
-4280
-4397
-4517
-4639
-4763
-4889
-5016
-5144
-5273
-5404
-5535
-5668
-5801
-5936
-6071
-6208
-6346
-6486
-6627
-6771
-6916
-7063
-7212
-7364
-7518
-7675
-7834
-7995
-8157
-8322
-8489
-8657
-8826
-8995
-9165
-9336
-9505
-9674
-9841
-10005
-10167
-10326
-10480
-10631
-10776
-10918
-11054
-11186
-11312
-11434
-11551
-11663
-11770
-11872
-11969
-12062
-12150
-12234
-12314
-12391
-12464
-12534
-12602
-12667
-12729
-12791
-12851
-12910
-12969
-13029
-13088
-13149
-13210
-13272
-13336
-13400
-13465
-13531
-13599
-13667
-13736
-13805
-13875
-13945
-14015
-14085
-14154
-14222
-14288
-14353
-14416
-14476
-14533
-14588
-14639
-14687
-14731
-14773
-14811
-14847
-14879
-14908
-14933
-14956
-14975
-14991
-15005
-15016
-15024
-15030
-15033
-15034
-15034
-15031
-15026
-15019
-15010
-14999
-14986
-14972
-14956
-14938
-14919
-14899
-14878
-14855
-14832
-14809
-14785
-14760
-14735
-14709
-14683
-14657
-14631
-14605
-14578
-14551
-14524
-14496
-14468
-14440
-14412
-14384
-14355
-14327
-14299
-14271
-14243
-14215
-14187
-14159
-14130
-14102
-14073
-14043
-14013
-13983
-13951
-13918
-13883
-13847
-13810
-13770
-13729
-13686
-13642
-13595
-13547
-13497
-13444
-13390
-13333
-13273
-13212
-13149
-13083
-13017
-12948
-12879
-12809
-12738
-12667
-12596
-12526
-12456
-12388
-12321
-12256
-12194
-12134
-12077
-12023
-11972
-11925
-11882
-11842
-11805
-11772
-11743
-11716
-11692
-11671
-11651
-11634
-11617
-11602
-11587
-11572
-11557
-11542
-11526
-11509
-11492
-11473
-11454
-11435
-11414
-11394
-11373
-11351
-11330
-11309
-11288
-11267
-11246
-11226
-11205
-11185
-11165
-11145
-11125
-11106
-11086
-11067
-11048
-11030
-11012
-10994
-10976
-10959
-10943
-10928
-10914
-10902
-10890
-10880
-10872
-10865
-10859
-10855
-10853
-10852
-10853
-10854
-10857
-10861
-10865
-10871
-10876
-10883
-10889
-10896
-10902
-10908
-10914
-10918
-10922
-10925
-10927
-10928
-10927
-10925
-10922
-10918
-10913
-10906
-10899
-10892
-10883
-10875
-10866
-10858
-10850
-10843
-10836
-10830
-10826
-10823
-10822
-10822
-10824
-10829
-10835
-10844
-10856
-10869
-10886
-10904
-10926
-10950
-10976
-11006
-11037
-11071
-11106
-11143
-11182
-11221
-11261
-11301
-11341
-11381
-11421
-11460
-11497
-11533
-11567
-11599
-11629
-11657
-11684
-11708
-11731
-11753
-11772
-11791
-11808
-11824
-11838
-11852
-11864
-11875
-11886
-11895
-11904
-11912
-11919
-11926
-11933
-11939
-11944
-11950
-11955
-11960
-11966
-11972
-11978
-11984
-11991
-11997
-12005
-12012
-12020
-12028
-12037
-12045
-12054
-12064
-12073
-12083
-12093
-12103
-12114
-12124
-12135
-12146
-12158
-12170
-12184
-12198
-12214
-12230
-12248
-12268
-12288
-12310
-12332
-12356
-12382
-12408
-12436
-12464
-12494
-12524
-12556
-12588
-12621
-12655
-12689
-12724
-12759
-12795
-12831
-12867
-12904
-12941
-12979
-13017
-13056
-13096
-13136
-13178
-13221
-13266
-13312
-13360
-13410
-13462
-13516
-13572
-13630
-13690
-13751
-13814
-13879
-13944
-14010
-14077
-14144
-14211
-14277
-14343
-14408
-14472
-14534
-14595
-14654
-14711
-14766
-14819
-14870
-14919
-14966
-15011
-15054
-15095
-15135
-15172
-15209
-15244
-15277
-15310
-15342
-15373
-15402
-15431
-15458
-15484
-15508
-15532
-15553
-15574
-15592
-15610
-15626
-15640
-15654
-15666
-15678
-15688
-15698
-15707
-15715
-15723
-15730
-15737
-15744
-15750
-15757
-15763
-15769
-15776
-15782
-15788
-15794
-15800
-15806
-15812
-15818
-15824
-15829
-15834
-15839
-15844
-15848
-15852
-15855
-15857
-15858
-15858
-15857
-15854
-15849
-15844
-15836
-15827
-15817
-15806
-15794
-15781
-15767
-15753
-15738
-15724
-15710
-15696
-15683
-15670
-15659
-15648
-15638
-15629
-15621
-15614
-15608
-15602
-15597
-15593
-15588
-15584
-15579
-15574
-15569
-15563
-15556
-15548
-15540
-15530
-15520
-15509
-15498
-15486
-15475
-15464
-15453
-15444
-15435
-15427
-15420
-15415
-15411
-15409
-15408
-15409
-15411
-15415
-15421
-15427
-15435
-15444
-15454
-15464
-15475
-15487
-15499
-15511
-15522
-15534
-15545
-15556
-15566
-15575
-15584
-15592
-15599
-15605
-15611
-15616
-15620
-15625
-15628
-15632
-15636
-15640
-15644
-15649
-15654
-15660
-15666
-15673
-15681
-15689
-15699
-15709
-15721
-15733
-15747
-15761
-15777
-15793
-15811
-15829
-15847
-15867
-15888
-15909
-15932
-15955
-15979
-16004
-16030
-16056
-16084
-16111
-16140
-16172
-16204
-16236
-16271
-16308
-16346
-16386
-16428
-16472
-16518
-16566
-16615
-16667
-16721
-16777
-16835
-16894
-16956
-17019
-17085
-17151
-17220
-17289
-17360
-17432
-17505
-17578
-17651
-17724
-17797
-17869
-17941
-18012
-18082
-18150
-18218
-18285
-18350
-18414
-18477
-18538
-18598
-18656
-18713
-18768
-18821
-18873
-18923
-18971
-19018
-19063
-19106
-19147
-19186
-19223
-19258
-19291
-19321
-19349
-19375
-19398
-19420
-19439
-19456
-19472
-19486
-19499
-19510
-19520
-19528
-19536
-19543
-19549
-19554
-19559
-19564
-19569
-19574
-19579
-19584
-19589
-19594
-19600
-19607
-19614
-19621
-19630
-19639
-19650
-19661
-19672
-19684
-19697
-19709
-19721
-19732
-19743
-19751
-19758
-19763
-19766
-19765
-19762
-19756
-19746
-19733
-19717
-19697
-19673
-19646
-19615
-19581
-19544
-19504
-19461
-19416
-19369
-19319
-19268
-19216
-19162
-19108
-19053
-18998
-18944
-18890
-18837
-18786
-18735
-18687
-18640
-18596
-18553
-18511
-18472
-18435
-18399
-18365
-18331
-18299
-18267
-18236
-18204
-18172
-18140
-18106
-18071
-18035
-17996
-17955
-17912
-17865
-17816
-17764
-17709
-17650
-17588
-17523
-17455
-17384
-17309
-17232
-17152
-17070
-16986
-16900
-16811
-16722
-16630
-16537
-16443
-16347
-16251
-16152
-16053
-15953
-15851
-15748
-15643
-15536
-15427
-15316
-15203
-15088
-14971
-14852
-14732
-14610
-14486
-14361
-14234
-14107
-13979
-13850
-13721
-13593
-13464
-13336
-13209
-13082
-12957
-12834
-12713
-12594
-12477
-12362
-12251
-12142
-12036
-11933
-11833
-11736
-11642
-11550
-11461
-11374
-11290
-11207
-11126
-11046
-10968
-10890
-10814
-10737
-10661
-10585
-10509
-10433
-10356
-10279
-10201
-10122
-10043
-9964
-9883
-9803
-9722
-9641
-9559
-9477
-9395
-9313
-9230
-9148
-9066
-8984
-8902
-8821
-8740
-8660
-8581
-8502
-8424
-8347
-8271
-8196
-8122
-8050
-7978
-7908
-7839
-7771
-7704
-7638
-7573
-7508
-7444
-7380
-7316
-7252
-7187
-7123
-7058
-6992
-6926
-6858
-6790
-6720
-6649
-6577
-6504
-6430
-6354
-6278
-6200
-6121
-6042
-5962
-5881
-5800
-5719
-5638
-5556
-5475
-5395
-5314
-5235
-5156
-5078
-5001
-4925
-4849
-4775
-4703
-4631
-4561
-4492
-4425
-4359
-4295
-4232
-4170
-4109
-4050
-3992
-3935
-3880
-3827
-3776
-3726
-3677
-3631
-3586
-3542
-3500
-3460
-3421
-3383
-3347
-3311
-3276
-3242
-3208
-3174
-3140
-3106
-3071
-3035
-2998
-2960
-2921
-2880
-2837
-2792
-2746
-2697
-2647
-2595
-2542
-2487
-2432
-2375
-2317
-2259
-2201
-2142
-2083
-2025
-1967
-1909
-1852
-1795
-1739
-1683
-1627
-1572
-1517
-1463
-1409
-1355
-1301
-1248
-1196
-1143
-1092
-1040
-989
-939
-889
-839
-790
-741
-692
-644
-595
-547
-499
-450
-401
-352
-302
-250
-198
-144
-89
-32
26
86
148
212
277
344
413
483
555
628
702
777
853
930
1008
1086
1164
1243
1321
1400
1478
1556
1633
1711
1787
1863
1939
2013
2087
2160
2232
2303
2373
2443
2511
2579
2645
2710
2775
2838
2900
2961
3022
3081
3139
3197
3255
3311
3368
3424
3480
3536
3592
3649
3705
3761
3818
3875
3932
3989
4046
4106
4164
4223
4282
4341
4401
4461
4521
4580
4640
4700
4761
4821
4881
4941
5002
5062
5123
5184
5245
5306
5367
5428
5489
5551
5612
5672
5733
5793
5853
5912
5971
6029
6087
6145
6202
6259
6316
6372
6428
6485
6541
6598
6655
6712
6770
6828
6887
6946
7006
7066
7127
7188
7250
7311
7372
7433
7493
7552
7609
7665
7720
7772
7823
7873
7920
7966
8010
8054
8096
8138
8178
8219
8258
8298
8338
8377
8418
8458
8500
8542
8586
8630
8676
8723
8772
8822
8874
8928
8983
9040
9098
9159
9220
9283
9347
9412
9478
9545
9613
9681
9749
9818
9886
9955
10023
10091
10158
10224
10289
10353
10416
10478
10538
10597
10654
10710
10765
10818
10870
10921
10971
11021
11069
11117
11163
11209
11254
11298
11342
11384
11427
11468
11509
11549
11588
11627
11664
11700
11735
11769
11802
11834
11865
11895
11924
11952
11978
12004
12028
12051
12073
12093
12112
12130
12147
12162
12177
12191
12205
12218
12230
12242
12253
12264
12275
12285
12295
12304
12313
12323
12332
12341
12350
12360
12370
12381
12391
12403
12414
12426
12438
12451
12464
12478
12493
12508
12524
12542
12560
12579
12600
12621
12644
12668
12692
12718
12745
12773
12802
12832
12863
12894
12927
12961
12995
13030
13066
13103
13141
13179
13218
13258
13298
13339
13381
13422
13464
13506
13547
13588
13629
13669
13709
13749
13788
13826
13864
13901
13938
13974
14010
14045
14078
14112
14144
14175
14205
14235
14263
14291
14317
14342
14366
14390
14412
14433
14453
14473
14492
14511
14529
14546
14564
14581
14598
14614
14631
14648
14664
14681
14697
14714
14731
14747
14764
14781
14798
14815
14833
14852
14871
14890
14911
14932
14953
14976
14999
15023
15048
15074
15101
15130
15161
15193
15227
15263
15301
15340
15381
15424
15469
15515
15563
15613
15663
15715
15769
15823
15878
15934
15990
16047
16104
16161
16221
16279
16338
16397
16457
16516
16576
16636
16697
16757
16818
16879
16941
17003
17065
17127
17190
17252
17314
17375
17436
17497
17556
17615
17672
17728
17782
17834
17885
17933
17979
18023
18064
18103
18139
18173
18204
18233
18260
18286
18309
18331
18351
18370
18388
18405
18422
18438
18454
18469
18484
18499
18514
18529
18544
18558
18573
18589
18604
18620
18636
18652
18668
18685
18701
18718
18735
18752
18769
18786
18803
18819
18836
18851
18866
18880
18893
18904
18913
18921
18928
18932
18933
18933
18930
18924
18916
18905
18891
18875
18856
18835
18812
18787
18759
18730
18699
18667
18633
18598
18561
18523
18484
18444
18402
18359
18315
18269
18221
18172
18121
18068
18013
17956
17898
17838
17777
17714
17650
17585
17520
17453
17386
17319
17252
17185
17119
17053
16989
16926
16864
16804
16746
16691
16638
16588
16540
16495
16453
16414
16376
16344
16312
16283
16258
16234
16210
16190
16172
16154
16137
16122
16106
16091
16076
16061
16045
16029
16012
15995
15976
15957
15937
15915
15893
15869
15844
15819
15792
15765
15737
15709
15680
15650
15620
15590
15559
15528
15497
15466
15434
15402
15370
15337
15304
15270
15236
15200
15164
15126
15087
15047
15005
14961
14915
14867
14817
14764
14709
14651
14592
14530
14466
14400
14333
14264
14194
14123
14052
13981
13910
13839
13769
13701
13634
13570
13507
13447
13390
13337
13287
13240
13197
13159
13125
13095
13069
13049
13032
13021
13013
13010
13011
13016
13025
13037
13052
13071
13093
13117
13143
13172
13203
13235
13269
13304
13339
13375
13411
13446
13480
13514
13546
13577
13607
13634
13659
13683
13703
13722
13738
13751
13763
13772
13779
13784
13788
13790
13790
13790
13789
13787
13785
13783
13781
13780
13780
13780
13781
13784
13787
13791
13796
13802
13808
13813
13819
13825
13830
13835
13839
13843
13846
13849
13851
13853
13854
13855
13855
13856
13857
13858
13859
13861
13863
13865
13868
13871
13875
13880
13884
13889
13893
13897
13901
13904
13906
13908
13907
13905
13902
13896
13888
13879
13867
13852
13836
13817
13796
13773
13748
13721
13692
13661
13628
13594
13559
13523
13486
13449
13412
13374
13337
13299
13262
13225
13188
13152
13116
13081
13046
13012
12978
12945
12912
12880
12848
12816
12784
12752
12721
12689
12657
12625
12593
12560
12527
12494
12461
12427
12392
12357
12321
12284
12247
12208
12169
12128
12085
12041
11996
11949
11901
11851
11799
11746
11691
11635
11578
11519
11459
11398
11335
11272
11208
11142
11076
11008
10940
10871
10802
10731
10660
10589
10517
10444
10370
10297
10222
10148
10072
9997
9921
9844
9767
9689
9611
9531
9452
9371
9290
9208
9125
9042
8957
8872
8786
8699
8612
8524
8435
8345
8256
8166
8076
7985
7895
7805
7715
7626
7538
7450
7363
7277
7192
7108
7026
6946
6868
6791
6716
6643
6573
6504
6437
6373
6310
6249
6190
6132
6076
6021
5967
5914
5863
5812
5762
5712
5663
5614
5566
5517
5468
5420
5370
5320
5270
5219
5167
5114
5059
5004
4947
4889
4830
4769
4706
4642
4576
4508
4439
4369
4298
4225
4151
4077
4002
3926
3851
3776
3701
3626
3553
3480
3409
3339
3270
3203
3139
3076
3016
2958
2902
2848
2798
2749
2703
2659
2618
2578
2540
2504
2469
2436
2403
2372
2342
2312
2283
2255
2227
2199
2171
2144
2117
2090
2062
2035
2007
1980
1952
1924
1896
1868
1840
1811
1783
1754
1726
1697
1669
1640
1612
1584
1556
1529
1501
1475
1449
1423
1398
1374
1351
1328
1306
1284
1263
1242
1222
1203
1183
1164
1146
1127
1109
1091
1073
1056
1039
1022
1004
989
973
958
943
929
915
901
889
877
865
855
844
835
826
818
810
804
798
793
788
785
783
782
781
782
784
788
793
799
806
815
826
839
853
869
886
905
926
948
972
997
1024
1051
1080
1109
1139
1170
1201
1232
1264
1295
1327
1357
1388
1417
1447
1475
1503
1530
1557
1583
1609
1634
1658
1681
1704
1727
1749
1770
1790
1810
1830
1849
1868
1886
1904
1921
1938
1955
1972
1988
2004
2019
2033
2047
2060
2072
2083
2093
2101
2107
2113
2116
2118
2119
2117
2114
2110
2104
2097
2088
2078
2067
2055
2041
2028
2013
1998
1982
1967
1951
1935
1918
1902
1886
1869
1852
1835
1818
1800
1781
1762
1741
1720
1697
1673
1648
1621
1593
1563
1532
1499
1465
1429
1392
1353
1313
1272
1229
1185
1141
1095
1049
1002
956
909
862
815
768
720
673
626
578
531
483
435
386
337
288
237
186
134
81
27
-29
-86
-144
-204
-266
-328
-393
-459
-526
-594
-664
-735
-806
-878
-950
-1022
-1095
-1167
-1238
-1309
-1378
-1446
-1513
-1577
-1640
-1701
-1761
-1818
-1873
-1926
-1977
-2027
-2074
-2119
-2163
-2205
-2246
-2285
-2323
-2360
-2395
-2430
-2464
-2497
-2529
-2561
-2591
-2621
-2650
-2678
-2705
-2731
-2755
-2779
-2801
-2821
-2841
-2858
-2874
-2889
-2902
-2913
-2922
-2930
-2936
-2940
-2943
-2945
-2946
-2945
-2943
-2940
-2936
-2931
-2926
-2919
-2912
-2905
-2896
-2887
-2878
-2868
-2858
-2847
-2836
-2824
-2813
-2801
-2789
-2776
-2763
-2750
-2737
-2723
-2708
-2693
-2678
-2662
-2645
-2629
-2612
-2594
-2577
-2560
-2542
-2525
-2508
-2492
-2475
-2459
-2443
-2428
-2413
-2399
-2385
-2372
-2359
-2346
-2334
-2322
-2310
-2299
-2287
-2276
-2265
-2254
-2242
-2231
-2219
-2207
-2195
-2183
-2170
-2158
-2145
-2131
-2118
-2105
-2091
-2077
-2064
-2050
-2037
-2024
-2011
-1998
-1985
-1973
-1961
-1949
-1937
-1926
-1914
-1903
-1891
-1879
-1868
-1856
-1844
-1832
-1820
-1807
-1794
-1780
-1766
-1751
-1735
-1719
-1702
-1684
-1665
-1646
-1626
-1605
-1584
-1562
-1539
-1515
-1492
-1467
-1442
-1417
-1392
-1366
-1341
-1315
-1290
-1265
-1240
-1216
-1193
-1170
-1148
-1127
-1107
-1087
-1069
-1052
-1035
-1020
-1006
-993
-980
-969
-959
-950
-943
-936
-931
-926
-923
-921
-921
-921
-922
-925
-928
-933
-938
-944
-951
-959
-968
-978
-989
-1000
-1012
-1025
-1039
-1053
-1068
-1084
-1100
-1118
-1135
-1154
-1173
-1193
-1214
-1235
-1256
-1278
-1300
-1323
-1346
-1369
-1393
-1417
-1440
-1465
-1489
-1513
-1537
-1561
-1585
-1609
-1633
-1657
-1680
-1703
-1727
-1750
-1772
-1795
-1817
-1838
-1859
-1880
-1900
-1919
-1937
-1955
-1972
-1987
-2001
-2016
-2029
-2040
-2051
-2060
-2068
-2075
-2081
-2087
-2091
-2095
-2097
-2100
-2102
-2103
-2104
-2105
-2105
-2106
-2106
-2106
-2106
-2106
-2105
-2105
-2104
-2103
-2102
-2101
-2099
-2098
-2097
-2095
-2094
-2093
-2092
-2091
-2091
-2090
-2090
-2090
-2091
-2091
-2092
-2092
-2093
-2093
-2093
-2093
-2092
-2091
-2089
-2086
-2082
-2078
-2072
-2065
-2058
-2049
-2039
-2027
-2015
-2001
-1987
-1971
-1954
-1936
-1918
-1898
-1877
-1856
-1835
-1812
-1789
-1766
-1743
-1719
-1695
-1672
-1648
-1625
-1603
-1581
-1559
-1538
-1519
-1499
-1481
-1464
-1448
-1433
-1420
-1408
-1398
-1389
-1382
-1376
-1372
-1369
-1368
-1369
-1371
-1374
-1378
-1383
-1390
-1397
-1406
-1415
-1426
-1437
-1449
-1462
-1475
-1489
-1504
-1519
-1535
-1552
-1569
-1586
-1604
-1622
-1641
-1660
-1680
-1700
-1720
-1740
-1761
-1782
-1803
-1824
-1845
-1867
-1888
-1910
-1932
-1954
-1977
-1999
-2021
-2044
-2066
-2088
-2111
-2133
-2156
-2179
-2201
-2224
-2246
-2268
-2291
-2313
-2335
-2357
-2379
-2401
-2424
-2446
-2468
-2490
-2512
-2535
-2557
-2579
-2601
-2623
-2645
-2666
-2687
-2708
-2728
-2748
-2766
-2784
-2801
-2817
-2832
-2845
-2857
-2868
-2878
-2886
-2892
-2897
-2900
-2902
-2901
-2899
-2895
-2890
-2882
-2873
-2862
-2849
-2835
-2820
-2803
-2785
-2766
-2745
-2724
-2702
-2678
-2654
-2629
-2603
-2577
-2549
-2521
-2492
-2462
-2431
-2400
-2367
-2334
-2301
-2267
-2232
-2196
-2160
-2123
-2086
-2048
-2009
-1970
-1931
-1892
-1852
-1812
-1771
-1731
-1691
-1651
-1610
-1570
-1531
-1491
-1452
-1413
-1374
-1336
-1298
-1261
-1224
-1187
-1151
-1115
-1079
-1045
-1010
-977
-944
-912
-880
-850
-820
-790
-762
-734
-707
-681
-655
-629
-605
-581
-557
-534
-512
-490
-469
-449
-430
-411
-394
-377
-361
-346
-331
-318
-305
-294
-283
-273
-265
-257
-250
-245
-240
-237
-235
-234
-235
-236
-239
-244
-249
-256
-264
-273
-284
-295
-308
-322
-336
-351
-368
-385
-402
-421
-440
-459
-479
-500
-521
-542
-564
-586
-609
-632
-656
-680
-705
-730
-755
-781
-807
-833
-859
-886
-913
-940
-967
-994
-1020
-1048
-1075
-1101
-1128
-1154
-1181
-1206
-1232
-1257
-1281
-1305
-1329
-1351
-1373
-1394
-1415
-1434
-1453
-1471
-1489
-1506
-1523
-1539
-1555
-1571
-1587
-1603
-1619
-1636
-1653
-1670
-1688
-1707
-1726
-1746
-1767
-1788
-1809
-1832
-1854
-1877
-1901
-1924
-1948
-1972
-1996
-2020
-2044
-2068
-2091
-2114
-2137
-2159
-2181
-2202
-2224
-2244
-2264
-2284
-2304
-2323
-2341
-2359
-2377
-2394
-2411
-2428
-2443
-2459
-2474
-2489
-2503
-2517
-2530
-2543
-2556
-2569
-2581
-2593
-2605
-2616
-2628
-2640
-2652
-2663
-2675
-2687
-2699
-2711
-2722
-2734
-2746
-2758
-2770
-2782
-2793
-2805
-2817
-2829
-2841
-2852
-2863
-2874
-2885
-2895
-2904
-2913
-2922
-2930
-2937
-2944
-2950
-2955
-2960
-2964
-2968
-2970
-2973
-2975
-2976
-2977
-2978
-2978
-2978
-2977
-2976
-2974
-2972
-2969
-2966
-2963
-2959
-2954
-2949
-2943
-2937
-2930
-2922
-2914
-2905
-2895
-2884
-2873
-2862
-2849
-2836
-2823
-2809
-2794
-2779
-2763
-2747
-2731
-2714
-2697
-2679
-2662
-2644
-2626
-2608
-2590
-2571
-2553
-2535
-2516
-2498
-2479
-2460
-2441
-2422
-2403
-2384
-2365
-2346
-2326
-2307
-2288
-2269
-2249
-2230
-2211
-2192
-2174
-2155
-2137
-2120
-2102
-2085
-2069
-2053
-2037
-2021
-2007
-1993
-1979
-1965
-1951
-1938
-1925
-1912
-1899
-1886
-1873
-1860
-1846
-1833
-1820
-1807
-1794
-1780
-1767
-1753
-1739
-1725
-1711
-1697
-1684
-1670
-1656
-1642
-1629
-1616
-1604
-1592
-1581
-1570
-1561
-1552
-1543
-1536
-1530
-1524
-1519
-1515
-1512
-1510
-1509
-1508
-1508
-1509
-1511
-1514
-1518
-1523
-1529
-1535
-1542
-1551
-1560
-1570
-1581
-1592
-1605
-1618
-1632
-1647
-1663
-1679
-1696
-1714
-1732
-1751
-1770
-1790
-1811
-1832
-1853
-1875
-1897
-1919
-1942
-1965
-1987
-2009
-2032
-2055
-2077
-2099
-2120
-2142
-2163
-2184
-2205
-2225
-2245
-2264
-2284
-2303
-2321
-2340
-2358
-2376
-2394
-2412
-2430
-2449
-2467
-2486
-2505
-2524
-2543
-2563
-2583
-2604
-2625
-2646
-2667
-2689
-2710
-2732
-2753
-2775
-2796
-2817
-2837
-2857
-2876
-2895
-2913
-2930
-2947
-2962
-2977
-2991
-3004
-3016
-3027
-3037
-3046
-3055
-3063
-3070
-3076
-3082
-3087
-3092
-3096
-3100
-3104
-3107
-3110
-3113
-3117
-3120
-3123
-3127
-3130
-3134
-3138
-3143
-3148
-3154
-3160
-3166
-3173
-3181
-3189
-3197
-3206
-3216
-3226
-3237
-3248
-3260
-3272
-3285
-3299
-3313
-3328
-3343
-3359
-3375
-3393
-3411
-3429
-3449
-3469
-3489
-3510
-3532
-3554
-3577
-3600
-3624
-3648
-3672
-3697
-3721
-3746
-3771
-3795
-3820
-3844
-3869
-3892
-3916
-3939
-3962
-3984
-4006
-4027
-4048
-4067
-4088
-4108
-4127
-4145
-4163
-4181
-4199
-4216
-4233
-4250
-4267
-4284
-4301
-4318
-4335
-4351
-4368
-4385
-4402
-4419
-4436
-4453
-4470
-4487
-4504
-4521
-4538
-4555
-4571
-4588
-4604
-4620
-4635
-4650
-4665
-4680
-4694
-4709
-4722
-4736
-4749
-4762
-4774
-4787
-4799
-4811
-4823
-4834
-4846
-4857
-4868
-4879
-4890
-4901
-4912
-4923
-4933
-4944
-4954
-4964
-4974
-4984
-4994
-5004
-5014
-5023
-5032
-5041
-5049
-5057
-5064
-5071
-5077
-5083
-5087
-5091
-5094
-5096
-5097
-5098
-5097
-5096
-5094
-5092
-5088
-5085
-5081
-5076
-5071
-5066
-5060
-5055
-5050
-5045
-5039
-5035
-5030
-5026
-5022
-5018
-5015
-5013
-5010
-5009
-5008
-5007
-5007
-5007
-5008
-5010
-5011
-5014
-5016
-5019
-5022
-5025
-5028
-5032
-5035
-5038
-5042
-5045
-5048
-5051
-5054
-5056
-5058
-5061
-5063
-5064
-5066
-5068
-5069
-5070
-5072
-5073
-5074
-5075
-5077
-5078
-5079
-5080
-5082
-5083
-5084
-5086
-5087
-5089
-5091
-5093
-5095
-5097
-5099
-5102
-5105
-5108
-5112
-5116
-5120
-5124
-5129
-5133
-5138
-5144
-5149
-5154
-5160
-5166
-5172
-5178
-5185
-5192
-5199
-5206
-5213
-5221
-5229
-5237
-5245
-5253
-5262
-5270
-5279
-5287
-5296
-5305
-5313
-5322
-5331
-5339
-5347
-5355
-5362
-5369
-5376
-5382
-5387
-5392
-5395
-5398
-5401
-5402
-5403
-5402
-5401
-5398
-5395
-5391
-5386
-5380
-5372
-5364
-5355
-5345
-5334
-5323
-5310
-5297
-5282
-5267
-5251
-5235
-5217
-5199
-5180
-5161
-5141
-5120
-5099
-5077
-5055
-5032
-5009
-4985
-4960
-4935
-4909
-4883
-4856
-4828
-4799
-4770
-4741
-4710
-4679
-4647
-4615
-4582
-4549
-4515
-4480
-4445
-4410
-4375
-4339
-4303
-4267
-4231
-4195
-4159
-4122
-4086
-4049
-4011
-3976
-3939
-3902
-3866
-3829
-3792
-3755
-3718
-3681
-3644
-3608
-3571
-3535
-3498
-3462
-3427
-3391
-3356
-3321
-3286
-3252
-3218
-3185
-3151
-3118
-3086
-3053
-3021
-2990
-2958
-2927
-2896
-2865
-2835
-2805
-2776
-2747
-2718
-2690
-2663
-2636
-2609
-2584
-2558
-2534
-2510
-2487
-2465
-2444
-2423
-2403
-2384
-2366
-2349
-2332
-2316
-2300
-2285
-2271
-2256
-2243
-2230
-2217
-2204
-2191
-2179
-2166
-2154
-2141
-2129
-2116
-2103
-2090
-2076
-2063
-2049
-2035
-2020
-2005
-1991
-1976
-1961
-1946
-1931
-1916
-1902
-1887
-1872
-1858
-1844
-1829
-1815
-1802
-1788
-1774
-1761
-1747
-1734
-1721
-1708
-1695
-1681
-1668
-1655
-1642
-1629
-1616
-1602
-1589
-1576
-1562
-1548
-1535
-1521
-1506
-1492
-1478
-1463
-1449
-1434
-1419
-1404
-1389
-1373
-1358
-1343
-1328
-1313
-1297
-1282
-1267
-1252
-1238
-1223
-1209
-1194
-1180
-1167
-1153
-1140
-1126
-1113
-1101
-1088
-1075
-1062
-1050
-1037
-1025
-1012
-999
-987
-974
-961
-948
-935
-922
-908
-895
-881
-867
-853
-839
-825
-810
-796
-781
-766
-751
-736
-721
-705
-689
-673
-657
-640
-623
-606
-589
-572
-554
-537
-519
-502
-484
-466
-449
-432
-415
-398
-381
-365
-350
-334
-319
-305
-291
-278
-265
-253
-241
-230
-220
-210
-200
-191
-182
-174
-166
-159
-151
-145
-138
-132
-126
-121
-115
-110
-105
-101
-96
-92
-88
-85
-81
-78
-75
-72
-70
-67
-65
-64
-62
-62
-61
-61
-61
-62
-63
-65
-67
-70
-73
-78
-82
-88
-94
-101
-109
-117
-127
-137
-148
-160
-173
-187
-202
-218
-234
-252
-271
-291
-312
-335
-358
-383
-408
-435
-463
-491
-521
-551
-582
-614
-647
-680
-714
-749
-784
-819
-855
-892
-928
-965
-1002
-1039
-1077
-1115
-1152
-1190
-1228
-1266
-1303
-1341
-1378
-1415
-1452
-1489
-1525
-1561
-1597
-1633
-1668
-1703
-1738
-1772
-1806
-1840
-1873
-1906
-1939
-1972
-2004
-2036
-2068
-2100
-2132
-2164
-2195
-2226
-2258
-2289
-2319
-2350
-2380
-2410
-2440
-2469
-2499
-2527
-2556
-2584
-2612
-2639
-2666
-2693
-2720
-2746
-2772
-2798
-2823
-2849
-2874
-2899
-2924
-2949
-2974
-2999
-3024
-3049
-3074
-3100
-3126
-3152
-3178
-3204
-3231
-3258
-3286
-3314
-3342
-3370
-3399
-3427
-3456
-3486
-3515
-3545
-3575
-3605
-3635
-3666
-3697
-3728
-3760
-3791
-3823
-3856
-3888
-3921
-3953
-3986
-4019
-4051
-4086
-4119
-4152
-4186
-4219
-4252
-4285
-4318
-4351
-4384
-4417
-4449
-4481
-4512
-4543
-4573
-4603
-4633
-4661
-4689
-4717
-4743
-4769
-4794
-4819
-4843
-4866
-4888
-4910
-4931
-4951
-4970
-4989
-5007
-5024
-5040
-5056
-5071
-5086
-5099
-5113
-5125
-5138
-5149
-5160
-5171
-5182
-5192
-5201
-5210
-5219
-5227
-5234
-5241
-5248
-5254
-5259
-5264
-5269
-5272
-5276
-5278
-5280
-5281
-5282
-5282
-5282
-5281
-5280
-5278
-5276
-5274
-5271
-5268
-5264
-5261
-5257
-5253
-5249
-5245
-5241
-5237
-5233
-5229
-5224
-5220
-5215
-5210
-5205
-5200
-5195
-5189
-5183
-5176
-5169
-5162
-5154
-5145
-5136
-5126
-5116
-5105
-5093
-5080
-5067
-5052
-5037
-5021
-5005
-4987
-4969
-4950
-4931
-4911
-4890
-4869
-4847
-4824
-4801
-4777
-4753
-4728
-4703
-4677
-4651
-4624
-4597
-4570
-4542
-4514
-4486
-4458
-4429
-4401
-4372
-4343
-4314
-4284
-4255
-4225
-4195
-4165
-4135
-4104
-4074
-4043
-4011
-3980
-3948
-3916
-3884
-3851
-3818
-3784
-3751
-3717
-3682
-3647
-3611
-3576
-3539
-3502
-3465
-3428
-3390
-3353
-3315
-3277
-3239
-3201
-3164
-3126
-3089
-3053
-3016
-2980
-2945
-2910
-2876
-2843
-2811
-2779
-2748
-2718
-2688
-2660
-2632
-2605
-2579
-2554
-2530
-2506
-2483
-2461
-2439
-2418
-2397
-2377
-2357
-2338
-2319
-2300
-2281
-2263
-2244
-2226
-2207
-2188
-2170
-2151
-2132
-2113
-2093
-2073
-2053
-2032
-2011
-1990
-1968
-1945
-1923
-1899
-1876
-1852
-1827
-1803
-1778
-1753
-1728
-1703
-1678
-1654
-1629
-1604
-1580
-1556
-1532
-1509
-1486
-1463
-1441
-1419
-1397
-1376
-1355
-1335
-1315
-1295
-1276
-1257
-1238
-1219
-1201
-1183
-1165
-1147
-1129
-1112
-1095
-1078
-1062
-1046
-1030
-1014
-1000
-986
-972
-959
-946
-934
-923
-912
-902
-892
-884
-876
-869
-863
-858
-853
-849
-847
-844
-843
-842
-842
-842
-843
-844
-846
-848
-850
-853
-856
-859
-863
-866
-870
-874
-879
-883
-888
-893
-898
-903
-908
-914
-919
-925
-930
-936
-941
-947
-953
-959
-964
-970
-976
-982
-988
-994
-1000
-1006
-1012
-1016
-1022
-1029
-1034
-1040
-1046
-1051
-1057
-1062
-1068
-1073
-1078
-1084
-1090
-1095
-1101
-1107
-1113
-1119
-1125
-1132
-1139
-1146
-1153
-1161
-1169
-1177
-1185
-1194
-1203
-1212
-1221
-1230
-1239
-1248
-1257
-1266
-1274
-1282
-1290
-1298
-1305
-1312
-1319
-1325
-1330
-1336
-1341
-1345
-1349
-1353
-1357
-1360
-1363
-1365
-1368
-1370
-1372
-1374
-1376
-1378
-1380
-1382
-1383
-1385
-1387
-1389
-1391
-1393
-1395
-1397
-1400
-1402
-1405
-1408
-1411
-1414
-1418
-1421
-1425
-1429
-1433
-1437
-1441
-1445
-1450
-1454
-1459
-1463
-1468
-1473
-1477
-1482
-1486
-1491
-1495
-1500
-1504
-1508
-1512
-1516
-1520
-1524
-1528
-1532
-1535
-1539
-1543
-1546
-1550
-1554
-1557
-1561
-1565
-1569
-1572
-1576
-1580
-1584
-1588
-1592
-1597
-1601
-1605
-1609
-1614
-1618
-1622
-1627
-1631
-1635
-1639
-1642
-1646
-1649
-1652
-1654
-1657
-1659
-1661
-1662
-1663
-1664
-1665
-1665
-1666
-1666
-1665
-1665
-1664
-1663
-1662
-1661
-1659
-1657
-1655
-1653
-1650
-1648
-1645
-1641
-1638
-1634
-1629
-1625
-1620
-1614
-1608
-1602
-1595
-1588
-1580
-1572
-1563
-1554
-1544
-1534
-1523
-1512
-1501
-1490
-1478
-1466
-1453
-1440
-1427
-1414
-1401
-1387
-1373
-1359
-1344
-1330
-1315
-1300
-1284
-1269
-1253
-1237
-1221
-1205
-1188
-1171
-1153
-1136
-1118
-1099
-1081
-1062
-1043
-1024
-1004
-985
-965
-945
-925
-904
-884
-864
-844
-823
-803
-783
-763
-742
-722
-702
-682
-662
-642
-622
-602
-582
-563
-543
-524
-506
-487
-469
-452
-434
-418
-402
-386
-372
-358
-345
-333
-321
-311
-302
-293
-286
-279
-274
-269
-266
-263
-261
-261
-261
-261
-263
-265
-268
-272
-276
-280
-286
-292
-298
-305
-313
-320
-329
-338
-347
-356
-366
-376
-387
-397
-408
-419
-430
-441
-452
-463
-474
-485
-495
-506
-516
-526
-536
-545
-554
-563
-571
-579
-587
-595
-602
-609
-616
-622
-629
-636
-642
-648
-655
-661
-667
-673
-679
-685
-691
-697
-703
-709
-715
-721
-727
-732
-738
-743
-748
-753
-758
-763
-768
-772
-776
-779
-783
-786
-788
-790
-792
-793
-793
-793
-793
-791
-789
-786
-783
-779
-774
-768
-762
-755
-748
-741
-733
-725
-717
-708
-700
-691
-683
-674
-666
-657
-649
-641
-633
-625
-617
-610
-602
-594
-586
-579
-571
-563
-555
-546
-538
-528
-519
-509
-498
-487
-476
-464
-451
-438
-424
-410
-395
-380
-364
-347
-330
-312
-294
-276
-257
-238
-218
-198
-178
-158
-138
-118
-97
-77
-57
-37
-17
3
23
43
62
82
101
120
139
158
177
196
214
233
251
269
287
304
322
339
356
373
389
406
422
438
454
470
486
502
517
533
549
565
581
597
613
629
646
662
679
695
712
728
745
761
778
794
811
827
843
859
874
890
905
920
934
949
963
977
991
1004
1018
1032
1045
1058
1071
1084
1097
1110
1123
1135
1148
1160
1172
1184
1196
1208
1219
1230
1241
1252
1262
1272
1282
1291
1300
1309
1317
1326
1333
1341
1348
1355
1361
1368
1374
1380
1385
1391
1396
1401
1406
1411
1416
1421
1426
1431
1436
1440
1445
1449
1454
1459
1463
1467
1472
1476
1480
1485
1489
1493
1497
1501
1505
1510
1514
1518
1522
1526
1530
1534
1538
1542
1545
1549
1553
1556
1560
1563
1567
1570
1574
1577
1580
1584
1587
1590
1592
1595
1598
1600
1603
1605
1607
1610
1612
1614
1616
1619
1621
1624
1626
1629
1632
1635
1639
1642
1646
1650
1654
1659
1663
1668
1673
1678
1683
1689
1694
1700
1705
1711
1716
1722
1727
1732
1737
1742
1746
1750
1754
1758
1762
1765
1768
1771
1774
1776
1778
1780
1782
1783
1784
1785
1785
1785
1785
1785
1784
1783
1781
1779
1777
1774
1772
1768
1765
1761
1756
1752
1747
1741
1736
1730
1723
1717
1710
1703
1696
1688
1680
1672
1664
1655
1647
1638
1629
1619
1610
1600
1590
1580
1570
1559
1548
1538
1527
1515
1504
1493
1481
1469
1457
1444
1432
1419
1406
1393
1379
1365
1351
1336
1322
1307
1292
1276
1261
1245
1230
1214
1198
1182
1166
1150
1134
1118
1102
1086
1070
1054
1039
1022
1008
993
978
964
949
935
921
907
894
881
868
855
842
830
818
807
795
784
774
763
753
743
733
724
715
706
697
689
681
674
667
660
653
647
642
636
632
627
623
620
617
615
613
611
610
610
610
611
612
614
615
618
621
624
627
631
635
639
644
648
653
658
662
667
672
677
681
686
691
695
700
705
710
715
720
726
732
737
744
750
757
764
771
779
786
795
803
812
822
832
842
853
864
875
887
899
912
925
938
951
965
979
993
1008
1022
1038
1053
1069
1084
1100
1116
1132
1148
1165
1181
1198
1215
1231
1249
1266
1283
1301
1318
1336
1354
1372
1390
1408
1426
1445
1463
1482
1500
1519
1537
1556
1575
1594
1613
1632
1651
1670
1690
1709
1729
1749
1769
1789
1809
1829
1849
1869
1889
1909
1929
1948
1968
1987
2005
2025
2044
2063
2081
2099
2116
2133
2150
2166
2182
2197
2213
2227
2242
2256
2269
2283
2296
2309
2322
2334
2347
2359
2371
2383
2395
2407
2418
2430
2441
2452
2464
2475
2486
2496
2507
2517
2528
2537
2547
2556
2565
2574
2582
2590
2597
2605
2611
2618
2624
2630
2636
2641
2646
2651
2656
2661
2665
2669
2673
2677
2681
2685
2689
2692
2696
2700
2703
2707
2710
2714
2718
2721
2725
2728
2732
2736
2739
2743
2746
2750
2754
2758
2761
2765
2769
2774
2778
2783
2787
2792
2798
2804
2810
2816
2823
2831
2839
2847
2856
2866
2876
2887
2899
2911
2923
2936
2950
2964
2978
2993
3008
3024
3041
3057
3075
3092
3110
3129
3147
3166
3185
3204
3224
3243
3263
3282
3302
3321
3340
3359
3377
3396
3414
3432
3449
3467
3483
3500
3516
3532
3547
3562
3577
3591
3604
3618
3630
3643
3655
3666
3676
3687
3696
3705
3713
3721
3728
3735
3741
3746
3750
3754
3758
3761
3763
3764
3765
3766
3765
3765
3764
3762
3761
3758
3756
3753
3750
3747
3744
3741
3738
3734
3731
3728
3725
3722
3720
3717
3715
3712
3710
3708
3706
3705
3703
3701
3700
3699
3697
3696
3695
3694
3693
3692
3691
3690
3688
3687
3686
3685
3684
3683
3682
3680
3679
3679
3678
3677
3676
3676
3675
3675
3674
3674
3673
3672
3672
3671
3670
3669
3668
3667
3665
3664
3662
3659
3657
3654
3650
3647
3642
3638
3633
3628
3622
3616
3610
3603
3596
3588
3580
3571
3563
3554
3545
3535
3525
3515
3505
3495
3485
3474
3464
3453
3442
3431
3420
3409
3398
3387
3376
3364
3353
3341
3330
3318
3306
3295
3283
3271
3259
3247
3235
3223
3211
3198
3186
3174
3162
3149
3137
3124
3112
3100
3087
3075
3062
3050
3037
3024
3011
2998
2985
2972
2958
2945
2932
2919
2905
2892
2879
2867
2854
2841
2829
2817
2805
2793
2781
2770
2759
2748
2738
2727
2717
2707
2697
2687
2677
2667
2658
2648
2638
2628
2618
2608
2597
2586
2575
2564
2553
2541
2529
2517
2505
2492
2480
2467
2455
2442
2429
2417
2404
2392
2379
2367
2355
2343
2332
2320
2309
2298
2287
2276
2265
2254
2244
2233
2223
2212
2202
2191
2180
2170
2159
2148
2137
2126
2115
2104
2093
2081
2069
2058
2045
2033
2021
2009
1996
1983
1971
1957
1944
1931
1917
1903
1890
1875
1861
1847
1832
1817
1802
1787
1771
1755
1739
1723
1707
1690
1673
1656
1639
1621
1604
1586
1568
1550
1532
1514
1496
1478
1459
1441
1423
1404
1386
1367
1348
1330
1311
1292
1274
1255
1237
1218
1200
1182
1163
1145
1127
1109
1092
1074
1057
1039
1022
1004
988
971
954
938
921
904
888
871
855
838
822
805
789
773
756
740
723
707
690
674
658
642
626
610
594
578
562
547
531
516
501
486
471
456
441
427
412
398
384
370
356
341
327
313
299
285
271
257
243
229
214
200
185
171
156
142
127
112
97
82
67
52
36
21
5
-10
-25
-41
-56
-71
-87
-102
-117
-131
-146
-161
-175
-190
-204
-219
-233
-248
-263
-277
-292
-306
-321
-336
-351
-366
-381
-396
-411
-426
-441
-456
-471
-486
-501
-516
-531
-546
-561
-576
-591
-606
-620
-635
-649
-664
-678
-692
-705
-719
-732
-746
-758
-771
-783
-795
-807
-818
-829
-839
-849
-858
-868
-876
-884
-892
-899
-906
-913
-919
-924
-929
-934
-938
-942
-946
-949
-952
-955
-958
-961
-963
-966
-968
-971
-974
-977
-980
-983
-987
-991
-995
-999
-1004
-1008
-1014
-1020
-1026
-1032
-1039
-1045
-1052
-1059
-1067
-1074
-1082
-1089
-1097
-1105
-1113
-1121
-1130
-1138
-1146
-1155
-1163
-1171
-1179
-1187
-1195
-1203
-1211
-1219
-1227
-1234
-1242
-1250
-1257
-1265
-1272
-1280
-1287
-1294
-1301
-1308
-1315
-1322
-1329
-1335
-1341
-1347
-1353
-1359
-1365
-1370
-1376
-1381
-1385
-1390
-1394
-1398
-1402
-1405
-1408
-1411
-1414
-1416
-1418
-1420
-1421
-1422
-1423
-1424
-1425
-1426
-1426
-1427
-1427
-1427
-1428
-1428
-1428
-1429
-1429
-1430
-1431
-1432
-1433
-1434
-1436
-1437
-1439
-1441
-1443
-1445
-1448
-1450
-1453
-1455
-1458
-1461
-1463
-1466
-1469
-1471
-1474
-1476
-1478
-1481
-1483
-1485
-1486
-1488
-1490
-1491
-1493
-1494
-1496
-1497
-1499
-1501
-1502
-1504
-1506
-1508
-1510
-1513
-1515
-1518
-1521
-1524
-1527
-1530
-1534
-1537
-1541
-1545
-1548
-1552
-1556
-1560
-1564
-1568
-1572
-1577
-1581
-1585
-1590
-1594
-1599
-1603
-1608
-1613
-1618
-1623
-1628
-1633
-1638
-1643
-1648
-1653
-1658
-1663
-1669
-1674
-1679
-1685
-1690
-1696
-1701
-1706
-1712
-1717
-1723
-1728
-1734
-1739
-1745
-1750
-1755
-1761
-1766
-1771
-1777
-1782
-1787
-1792
-1797
-1802
-1806
-1811
-1815
-1820
-1824
-1828
-1831
-1835
-1838
-1840
-1843
-1845
-1847
-1848
-1849
-1850
-1850
-1850
-1850
-1849
-1847
-1845
-1843
-1840
-1837
-1833
-1829
-1824
-1819
-1814
-1808
-1802
-1796
-1789
-1783
-1776
-1768
-1761
-1754
-1746
-1738
-1731
-1723
-1715
-1707
-1700
-1692
-1684
-1677
-1669
-1662
-1655
-1648
-1640
-1633
-1626
-1619
-1612
-1605
-1598
-1591
-1584
-1577
-1570
-1563
-1556
-1549
-1542
-1535
-1528
-1522
-1515
-1508
-1501
-1494
-1487
-1480
-1473
-1466
-1459
-1452
-1445
-1438
-1432
-1425
-1418
-1411
-1404
-1397
-1390
-1382
-1375
-1368
-1360
-1352
-1345
-1337
-1329
-1320
-1312
-1303
-1294
-1285
-1276
-1266
-1256
-1246
-1236
-1225
-1214
-1203
-1191
-1179
-1167
-1155
-1142
-1129
-1116
-1103
-1090
-1076
-1062
-1048
-1035
-1020
-1006
-993
-979
-965
-951
-938
-924
-911
-897
-884
-871
-858
-845
-833
-820
-808
-795
-783
-771
-759
-747
-735
-723
-712
-700
-689
-677
-666
-655
-644
-633
-622
-611
-600
-589
-578
-567
-557
-546
-536
-525
-515
-504
-494
-484
-473
-463
-453
-443
-433
-423
-413
-403
-393
-383
-373
-363
-353
-343
-334
-324
-314
-304
-295
-285
-276
-267
-258
-249
-241
-232
-224
-216
-209
-201
-194
-188
-181
-175
-170
-164
-159
-155
-150
-146
-143
-139
-136
-133
-130
-128
-126
-123
-121
-120
-118
-116
-114
-113
-111
-110
-108
-106
-104
-102
-100
-98
-95
-92
-90
-87
-84
-81
-77
-74
-71
-67
-64
-60
-56
-53
-49
-45
-42
-38
-34
-31
-27
-23
-20
-16
-13
-9
-5
-2
1
5
8
11
15
18
21
24
27
29
32
34
36
39
40
42
44
45
46
48
48
49
50
51
51
52
52
52
52
53
53
53
53
53
53
53
53
53
53
53
54
54
54
55
55
56
57
57
58
59
61
62
63
65
66
68
70
71
73
75
77
79
80
82
84
86
87
89
90
92
93
94
96
97
98
98
99
99
100
100
100
100
99
99
98
97
96
95
93
92
90
88
86
84
81
79
77
74
71
69
66
63
60
57
53
50
46
43
39
35
31
26
22
18
13
9
4
0
-5
-9
-14
-19
-23
-28
-32
-37
-41
-46
-50
-54
-58
-62
-66
-70
-73
-77
-80
-83
-86
-89
-92
-94
-96
-98
-100
-101
-103
-104
-105
-105
-106
-106
-107
-107
-107
-107
-107
-107
-107
-106
-106
-106
-106
-107
-107
-107
-108
-109
-110
-111
-112
-113
-115
-116
-118
-119
-121
-123
-125
-128
-130
-132
-135
-137
-140
-143
-145
-148
-152
-155
-158
-161
-165
-169
-172
-176
-180
-184
-188
-192
-196
-200
-205
-209
-213
-216
-220
-224
-227
-231
-234
-237
-240
-243
-246
-249
-252
-255
-258
-261
-264
-267
-271
-274
-278
-282
-287
-291
-296
-301
-306
-312
-318
-324
-331
-338
-345
-353
-361
-369
-377
-386
-395
-404
-413
-423
-432
-442
-452
-463
-473
-483
-494
-505
-516
-527
-538
-549
-560
-571
-582
-594
-605
-616
-628
-639
-650
-662
-673
-685
-696
-708
-719
-731
-742
-754
-766
-778
-790
-802
-815
-827
-840
-853
-866
-879
-892
-906
-919
-933
-947
-961
-975
-989
-1002
-1016
-1031
-1046
-1060
-1074
-1088
-1102
-1116
-1130
-1144
-1157
-1171
-1184
-1197
-1210
-1222
-1235
-1247
-1259
-1270
-1282
-1293
-1304
-1314
-1325
-1335
-1345
-1354
-1364
-1373
-1381
-1390
-1398
-1406
-1414
-1421
-1428
-1435
-1442
-1448
-1454
-1460
-1466
-1472
-1477
-1482
-1487
-1492
-1496
-1501
-1505
-1509
-1513
-1517
-1521
-1525
-1529
-1532
-1535
-1539
-1542
-1545
-1548
-1550
-1553
-1555
-1557
-1559
-1561
-1563
-1565
-1567
-1568
-1570
-1571
-1573
-1574
-1576
-1577
-1579
-1581
-1583
-1585
-1587
-1590
-1592
-1595
-1598
-1601
-1605
-1608
-1612
-1615
-1619
-1623
-1626
-1630
-1633
-1636
-1640
-1643
-1645
-1648
-1650
-1652
-1654
-1655
-1656
-1657
-1657
-1657
-1657
-1656
-1655
-1653
-1652
-1650
-1647
-1644
-1641
-1638
-1635
-1631
-1627
-1623
-1618
-1614
-1609
-1604
-1599
-1594
-1589
-1583
-1578
-1573
-1567
-1561
-1556
-1550
-1544
-1538
-1532
-1526
-1520
-1513
-1507
-1500
-1493
-1485
-1478
-1470
-1462
-1453
-1445
-1436
-1427
-1417
-1408
-1398
-1388
-1378
-1367
-1357
-1346
-1336
-1325
-1314
-1303
-1292
-1282
-1271
-1260
-1250
-1239
-1228
-1218
-1208
-1198
-1188
-1178
-1168
-1158
-1149
-1139
-1130
-1121
-1111
-1102
-1093
-1084
-1075
-1065
-1056
-1047
-1038
-1029
-1020
-1010
-1000
-991
-982
-972
-962
-953
-943
-932
-922
-912
-902
-891
-881
-871
-860
-850
-839
-829
-819
-808
-798
-788
-778
-767
-757
-747
-737
-727
-716
-706
-696
-686
-676
-666
-656
-646
-635
-625
-615
-604
-594
-583
-573
-562
-551
-540
-529
-517
-506
-494
-483
-471
-459
-448
-436
-424
-413
-401
-389
-378
-367
-356
-345
-334
-323
-313
-303
-293
-283
-273
-264
-254
-245
-236
-227
-219
-210
-202
-194
-185
-178
-170
-162
-155
-148
-141
-135
-129
-123
-117
-112
-107
-102
-98
-94
-91
-88
-86
-84
-83
-82
-82
-82
-82
-83
-85
-87
-89
-92
-95
-98
-102
-106
-111
-116
-121
-126
-132
-138
-144
-150
-157
-164
-171
-178
-185
-193
-201
-209
-216
-224
-232
-241
-249
-257
-265
-273
-282
-290
-298
-307
-315
-323
-331
-340
-348
-356
-364
-371
-379
-386
-394
-401
-407
-414
-420
-426
-432
-438
-443
-448
-453
-458
-462
-466
-470
-474
-477
-480
-483
-486
-489
-491
-493
-496
-498
-499
-501
-503
-504
-505
-506
-507
-508
-509
-510
-511
-511
-512
-512
-512
-513
-513
-513
-513
-513
-514
-514
-514
-514
-514
-514
-514
-514
-514
-515
-515
-515
-515
-515
-515
-515
-515
-515
-515
-515
-515
-515
-514
-514
-513
-512
-511
-510
-509
-508
-506
-505
-503
-501
-499
-497
-495
-492
-490
-487
-485
-482
-479
-476
-472
-469
-466
-462
-459
-455
-451
-447
-443
-439
-435
-431
-427
-423
-418
-414
-409
-405
-400
-395
-390
-385
-380
-375
-370
-364
-359
-353
-348
-342
-336
-330
-325
-319
-313
-307
-301
-296
-290
-284
-279
-273
-267
-262
-257
-251
-246
-240
-235
-230
-224
-219
-213
-207
-202
-196
-190
-184
-178
-172
-166
-160
-153
-147
-140
-133
-126
-119
-112
-105
-98
-91
-84
-77
-69
-62
-55
-48
-41
-33
-26
-19
-12
-5
2
9
16
23
30
37
44
51
57
64
71
78
84
91
97
104
110
116
122
129
135
141
146
152
158
164
169
175
180
185
190
195
200
205
209
214
218
223
227
231
234
238
242
245
248
252
255
258
261
263
266
269
271
274
277
279
281
284
286
289
291
294
297
299
302
304
307
310
313
315
318
321
324
327
330
334
337
340
343
346
350
353
356
359
363
366
369
372
375
377
380
382
385
387
389
390
391
392
393
394
394
394
394
394
393
392
392
390
389
388
386
385
383
381
379
377
374
372
370
367
365
362
359
357
354
351
348
345
342
339
336
333
330
327
323
320
317
314
311
308
306
303
300
298
295
293
290
288
286
284
282
280
278
276
274
272
271
269
267
265
264
262
260
258
256
254
252
249
247
244
241
238
235
231
227
224
220
216
211
207
202
197
193
188
183
178
173
168
163
159
154
150
146
141
137
134
130
126
123
120
117
114
111
108
106
103
101
98
96
93
91
88
86
83
80
77
74
71
68
65
61
58
55
51
48
45
42
39
35
32
29
27
24
21
18
16
13
11
8
6
4
1
-1
-3
-6
-8
-10
-12
-15
-17
-19
-21
-23
-25
-27
-29
-31
-33
-35
-37
-38
-40
-42
-43
-45
-47
-48
-50
-51
-53
-54
-56
-58
-59
-61
-63
-65
-67
-69
-71
-74
-77
-79
-82
-85
-89
-92
-96
-99
-103
-107
-111
-116
-120
-125
-129
-134
-139
-144
-149
-154
-159
-165
-170
-175
-181
-186
-192
-197
-203
-208
-214
-219
-224
-230
-235
-240
-245
-250
-254
-259
-264
-268
-272
-276
-280
-284
-287
-290
-293
-296
-299
-301
-303
-305
-307
-309
-310
-311
-313
-314
-315
-315
-316
-317
-318
-319
-319
-320
-321
-322
-323
-324
-324
-325
-327
-328
-329
-330
-332
-333
-335
-336
-338
-340
-342
-344
-346
-348
-350
-352
-354
-357
-359
-361
-364
-366
-368
-371
-373
-376
-378
-381
-383
-386
-389
-391
-394
-397
-400
-403
-406
-409
-412
-415
-418
-421
-424
-427
-430
-434
-437
-440
-444
-447
-450
-453
-456
-460
-463
-466
-469
-472
-474
-477
-480
-483
-485
-488
-491
-493
-496
-499
-501
-504
-507
-510
-513
-516
-519
-522
-525
-528
-532
-535
-539
-542
-546
-550
-554
-557
-561
-565
-569
-573
-576
-580
-584
-587
-591
-594
-597
-601
-604
-607
-610
-614
-617
-620
-623
-626
-629
-633
-636
-639
-642
-646
-649
-652
-656
-659
-662
-665
-669
-672
-675
-679
-682
-685
-688
-691
-694
-697
-700
-703
-706
-709
-711
-714
-717
-719
-722
-724
-727
-729
-732
-734
-736
-739
-741
-743
-745
-747
-749
-751
-752
-754
-755
-757
-758
-759
-760
-761
-762
-762
-763
-764
-764
-765
-765
-765
-766
-766
-767
-767
-768
-768
-769
-769
-770
-771
-772
-773
-773
-774
-775
-776
-777
-777
-778
-778
-779
-779
-779
-778
-778
-777
-776
-775
-773
-771
-769
-767
-764
-762
-759
-755
-752
-749
-745
-741
-737
-733
-729
-725
-721
-717
-713
-709
-705
-701
-698
-694
-690
-687
-683
-680
-677
-674
-671
-668
-665
-663
-660
-658
-656
-654
-652
-650
-648
-647
-645
-644
-643
-642
-640
-639
-638
-637
-636
-635
-635
-634
-633
-632
-631
-630
-629
-628
-627
-626
-624
-623
-622
-621
-619
-618
-616
-615
-613
-612
-610
-608
-607
-605
-603
-601
-600
-598
-597
-595
-594
-592
-591
-590
-589
-588
-588
-587
-587
-587
-587
-587
-587
-588
-589
-590
-591
-592
-594
-596
-598
-600
-602
-604
-606
-609
-611
-614
-617
-620
-622
-625
-628
-631
-634
-638
-641
-644
-648
-651
-655
-658
-662
-665
-669
-673
-677
-681
-685
-690
-694
-698
-703
-708
-713
-718
-723
-728
-733
-739
-745
-750
-756
-762
-769
-775
-782
-788
-795
-802
-809
-817
-824
-832
-840
-848
-856
-864
-872
-881
-889
-898
-906
-915
-924
-933
-942
-951
-960
-969
-978
-987
-996
-1004
-1012
-1022
-1031
-1039
-1048
-1056
-1064
-1072
-1080
-1088
-1096
-1104
-1111
-1119
-1126
-1133
-1140
-1147
-1153
-1160
-1166
-1172
-1178
-1184
-1190
-1196
-1201
-1206
-1211
-1216
-1221
-1226
-1230
-1234
-1238
-1242
-1246
-1250
-1253
-1256
-1259
-1262
-1265
-1267
-1270
-1272
-1274
-1276
-1278
-1280
-1282
-1284
-1285
-1287
-1289
-1290
-1291
-1293
-1294
-1295
-1296
-1297
-1298
-1299
-1300
-1301
-1302
-1302
-1303
-1304
-1304
-1304
-1305
-1305
-1305
-1305
-1306
-1306
-1305
-1305
-1305
-1305
-1304
-1304
-1303
-1303
-1302
-1301
-1300
-1299
-1298
-1297
-1296
-1295
-1294
-1292
-1291
-1289
-1287
-1285
-1283
-1281
-1279
-1277
-1275
-1272
-1270
-1267
-1265
-1263
-1260
-1258
-1256
-1254
-1252
-1251
-1249
-1248
-1247
-1246
-1245
-1244
-1244
-1244
-1245
-1245
-1246
-1247
-1249
-1250
-1252
-1255
-1257
-1260
-1263
-1267
-1270
-1274
-1279
-1283
-1288
-1293
-1298
-1304
-1309
-1315
-1321
-1327
-1333
-1339
-1345
-1351
-1357
-1364
-1370
-1376
-1382
-1388
-1394
-1400
-1406
-1412
-1418
-1423
-1429
-1435
-1441
-1446
-1452
-1457
-1463
-1468
-1474
-1479
-1485
-1490
-1495
-1501
-1506
-1511
-1517
-1522
-1527
-1532
-1538
-1543
-1548
-1553
-1558
-1563
-1568
-1573
-1577
-1582
-1587
-1592
-1597
-1602
-1606
-1611
-1616
-1621
-1625
-1630
-1635
-1640
-1644
-1649
-1654
-1658
-1663
-1668
-1672
-1676
-1681
-1685
-1689
-1693
-1697
-1701
-1705
-1708
-1712
-1715
-1719
-1722
-1725
-1728
-1730
-1733
-1736
-1738
-1740
-1742
-1744
-1746
-1748
-1750
-1751
-1753
-1754
-1756
-1757
-1758
-1760
-1761
-1762
-1764
-1765
-1766
-1768
-1769
-1771
-1772
-1774
-1776
-1778
-1780
-1782
-1784
-1787
-1789
-1792
-1794
-1797
-1800
-1803
-1805
-1809
-1812
-1815
-1818
-1821
-1824
-1828
-1831
-1834
-1837
-1841
-1844
-1847
-1850
-1853
-1856
-1859
-1862
-1864
-1867
-1869
-1872
-1874
-1877
-1879
-1881
-1883
-1885
-1887
-1889
-1890
-1892
-1894
-1895
-1897
-1899
-1900
-1902
-1903
-1905
-1906
-1908
-1909
-1911
-1913
-1914
-1916
-1917
-1919
-1920
-1922
-1923
-1925
-1926
-1928
-1929
-1930
-1932
-1933
-1934
-1935
-1936
-1937
-1938
-1938
-1939
-1939
-1940
-1940
-1940
-1940
-1940
-1940
-1939
-1938
-1938
-1937
-1936
-1935
-1934
-1932
-1931
-1929
-1927
-1925
-1923
-1921
-1919
-1917
-1914
-1911
-1909
-1906
-1903
-1899
-1896
-1893
-1889
-1885
-1881
-1877
-1873
-1869
-1864
-1860
-1855
-1850
-1845
-1840
-1835
-1830
-1824
-1819
-1813
-1808
-1802
-1797
-1791
-1785
-1779
-1773
-1767
-1762
-1756
-1750
-1744
-1738
-1732
-1727
-1721
-1716
-1710
-1705
-1700
-1694
-1689
-1684
-1679
-1674
-1669
-1664
-1659
-1654
-1649
-1644
-1639
-1635
-1630
-1625
-1620
-1615
-1610
-1605
-1600
-1595
-1590
-1585
-1579
-1574
-1568
-1563
-1557
-1551
-1545
-1539
-1533
-1526
-1520
-1513
-1506
-1499
-1492
-1485
-1477
-1470
-1463
-1455
-1447
-1440
-1432
-1424
-1417
-1409
-1401
-1394
-1386
-1379
-1371
-1363
-1356
-1348
-1341
-1333
-1326
-1318
-1311
-1303
-1296
-1289
-1281
-1274
-1266
-1259
-1252
-1244
-1237
-1230
-1222
-1215
-1208
-1201
-1194
-1188
-1181
-1174
-1168
-1161
-1155
-1149
-1143
-1137
-1131
-1126
-1120
-1115
-1109
-1104
-1099
-1095
-1090
-1086
-1081
-1077
-1074
-1070
-1067
-1064
-1061
-1058
-1056
-1054
-1053
-1051
-1050
-1050
-1049
-1050
-1050
-1051
-1052
-1053
-1055
-1057
-1059
-1061
-1064
-1068
-1071
-1075
-1079
-1083
-1088
-1093
-1098
-1103
-1108
-1114
-1120
-1126
-1132
-1138
-1144
-1151
-1157
-1163
-1170
-1176
-1183
-1189
-1195
-1201
-1207
-1213
-1219
-1225
-1230
-1235
-1240
-1245
-1250
-1254
-1258
-1262
-1266
-1270
-1273
-1276
-1279
-1282
-1284
-1287
-1289
-1291
-1293
-1294
-1296
-1297
-1298
-1299
-1299
-1300
-1300
-1300
-1300
-1299
-1298
-1298
-1296
-1295
-1294
-1292
-1290
-1288
-1286
-1283
-1280
-1278
-1275
-1272
-1269
-1266
-1262
-1259
-1256
-1252
-1249
-1245
-1241
-1238
-1234
-1230
-1226
-1222
-1218
-1214
-1210
-1206
-1202
-1197
-1193
-1188
-1184
-1179
-1174
-1169
-1165
-1160
-1155
-1150
-1145
-1140
-1135
-1130
-1125
-1120
-1115
-1110
-1105
-1101
-1096
-1091
-1087
-1082
-1077
-1073
-1068
-1064
-1060
-1055
-1051
-1046
-1042
-1038
-1033
-1029
-1025
-1020
-1016
-1010
-1006
-1002
-998
-993
-988
-983
-978
-973
-968
-963
-958
-953
-948
-942
-937
-932
-926
-921
-916
-910
-905
-899
-894
-889
-883
-878
-873
-868
-863
-858
-852
-847
-842
-837
-832
-827
-822
-816
-811
-806
-800
-795
-789
-783
-777
-771
-765
-758
-752
-745
-738
-731
-724
-717
-710
-702
-694
-686
-678
-670
-662
-653
-644
-635
-626
-617
-608
-599
-590
-580
-571
-561
-552
-542
-533
-523
-513
-504
-494
-484
-475
-465
-456
-446
-437
-427
-418
-409
-400
-390
-381
-372
-364
-355
-346
-338
-329
-321
-312
-304
-295
-287
-279
-271
-262
-254
-246
-238
-230
-222
-214
-206
-198
-190
-182
-175
-168
-160
-153
-147
-140
-134
-128
-122
-117
-112
-107
-103
-99
-95
-92
-89
-86
-84
-82
-81
-80
-79
-78
-78
-78
-78
-79
-80
-80
-81
-82
-83
-85
-86
-87
-88
-89
-91
-92
-93
-94
-94
-95
-95
-96
-96
-96
-96
-96
-96
-96
-95
-95
-94
-93
-92
-91
-90
-89
-88
-87
-86
-84
-83
-82
-81
-79
-78
-77
-76
-75
-74
-73
-73
-72
-72
-72
-72
-72
-72
-73
-73
-74
-75
-76
-78
-79
-81
-82
-84
-86
-88
-90
-92
-94
-96
-99
-101
-103
-106
-108
-110
-113
-115
-118
-120
-123
-125
-128
-130
-133
-135
-138
-140
-143
-145
-148
-150
-152
-155
-157
-159
-160
-162
-164
-165
-166
-167
-167
-167
-167
-167
-166
-165
-164
-162
-160
-158
-156
-153
-150
-147
-144
-140
-136
-133
-129
-125
-120
-116
-112
-107
-103
-98
-93
-89
-84
-79
-74
-69
-64
-59
-54
-49
-43
-38
-32
-26
-21
-15
-9
-3
3
10
16
22
29
35
42
48
55
61
68
74
80
87
93
99
105
111
117
123
129
135
141
147
153
159
165
171
178
184
190
197
203
210
217
224
231
238
245
253
260
267
275
282
290
298
305
313
321
328
336
343
350
358
365
372
379
386
393
400
406
412
419
425
431
437
443
448
454
460
465
470
476
481
486
491
496
502
506
511
516
521
526
531
535
540
545
549
554
558
563
567
572
576
580
585
589
593
597
601
605
609
613
617
621
625
629
633
637
640
644
648
652
656
660
663
667
671
675
679
683
686
690
693
697
700
704
707
710
712
715
718
720
722
724
726
728
730
731
732
734
735
736
737
738
738
739
740
740
740
741
741
741
741
741
740
740
740
739
738
738
737
736
735
734
732
731
730
728
727
725
723
722
720
718
716
715
713
711
709
707
705
703
701
699
697
695
693
691
688
686
684
682
679
677
675
672
670
667
665
662
660
657
655
652
649
647
644
641
638
635
632
629
626
623
619
616
612
609
605
601
598
594
590
585
581
577
572
567
562
557
552
546
541
535
529
523
516
509
503
495
488
481
473
465
457
449
441
433
424
415
407
398
389
380
371
362
353
344
335
326
317
308
299
290
281
273
264
255
247
239
230
222
214
206
198
190
182
175
167
159
152
144
137
129
122
115
107
100
93
86
79
72
65
58
51
44
37
30
24
17
10
4
-3
-10
-16
-23
-30
-37
-43
-50
-57
-64
-70
-77
-84
-91
-98
-105
-112
-119
-126
-133
-141
-148
-155
-162
-169
-176
-182
-189
-196
-202
-209
-215
-221
-228
-234
-240
-246
-252
-258
-263
-269
-275
-280
-286
-292
-297
-303
-308
-314
-319
-325
-330
-335
-341
-346
-351
-357
-362
-367
-372
-377
-382
-386
-391
-395
-400
-404
-408
-412
-416
-420
-423
-426
-430
-432
-435
-438
-440
-443
-445
-447
-449
-451
-452
-454
-455
-457
-458
-459
-461
-462
-463
-464
-466
-467
-468
-469
-470
-471
-472
-474
-475
-476
-477
-478
-479
-481
-482
-483
-485
-486
-488
-490
-492
-493
-495
-498
-500
-502
-504
-507
-509
-512
-514
-517
-520
-523
-525
-528
-531
-534
-537
-540
-543
-547
-550
-554
-557
-561
-565
-569
-573
-577
-581
-586
-590
-595
-600
-605
-611
-616
-622
-627
-633
-639
-645
-652
-658
-664
-671
-678
-685
-691
-698
-705
-712
-719
-726
-733
-741
-748
-755
-762
-769
-776
-784
-791
-798
-805
-813
-820
-827
-834
-842
-849
-856
-863
-871
-878
-885
-893
-900
-908
-915
-923
-930
-938
-946
-954
-962
-970
-978
-986
-995
-1002
-1012
-1020
-1029
-1038
-1046
-1055
-1064
-1073
-1082
-1091
-1100
-1109
-1118
-1127
-1135
-1144
-1152
-1161
-1169
-1177
-1184
-1192
-1199
-1206
-1212
-1219
-1224
-1230
-1235
-1240
-1245
-1249
-1252
-1256
-1259
-1262
-1264
-1267
-1269
-1270
-1272
-1273
-1274
-1274
-1275
-1275
-1275
-1274
-1274
-1273
-1273
-1272
-1271
-1269
-1268
-1267
-1265
-1263
-1261
-1259
-1257
-1255
-1253
-1251
-1248
-1245
-1243
-1240
-1237
-1234
-1231
-1227
-1224
-1221
-1217
-1213
-1210
-1206
-1202
-1198
-1193
-1189
-1184
-1180
-1175
-1171
-1166
-1161
-1156
-1151
-1146
-1142
-1137
-1132
-1127
-1122
-1117
-1112
-1108
-1103
-1098
-1093
-1088
-1084
-1079
-1074
-1070
-1065
-1060
-1056
-1051
-1047
-1042
-1038
-1034
-1030
-1026
-1020
-1016
-1014
-1010
-1006
-1002
-999
-995
-992
-988
-985
-981
-978
-975
-972
-969
-966
-963
-960
-957
-954
-951
-949
-946
-943
-941
-938
-935
-933
-930
-928
-925
-923
-920
-917
-915
-912
-910
-908
-905
-903
-900
-898
-896
-894
-892
-891
-889
-888
-886
-885
-885
-884
-883
-883
-883
-883
-883
-883
-884
-884
-885
-886
-887
-888
-889
-891
-892
-893
-894
-896
-897
-899
-900
-901
-902
-904
-905
-906
-907
-908
-909
-910
-910
-911
-912
-912
-913
-913
-913
-914
-914
-914
-914
-914
-914
-914
-914
-914
-914
-914
-914
-914
-914
-914
-914
-914
-914
-914
-914
-914
-914
-914
-914
-914
-914
-914
-913
-913
-913
-913
-912
-912
-911
-911
-911
-910
-909
-909
-908
-907
-906
-906
-905
-904
-903
-902
-901
-900
-898
-897
-896
-895
-894
-893
-892
-891
-890
-888
-887
-886
-885
-884
-883
-881
-880
-879
-877
-876
-875
-873
-872
-870
-868
-867
-865
-864
-862
-860
-858
-856
-855
-853
-851
-849
-846
-844
-842
-840
-837
-835
-832
-830
-827
-824
-821
-818
-815
-812
-809
-805
-802
-798
-794
-791
-787
-783
-779
-775
-770
-766
-762
-757
-752
-748
-743
-738
-733
-728
-723
-718
-713
-708
-703
-698
-692
-687
-682
-676
-671
-665
-659
-654
-648
-642
-636
-630
-623
-617
-611
-604
-597
-591
-584
-577
-570
-562
-555
-548
-540
-533
-525
-518
-510
-502
-494
-487
-479
-471
-462
-454
-446
-438
-430
-421
-413
-405
-396
-388
-379
-371
-362
-354
-345
-336
-328
-319
-310
-301
-292
-283
-275
-266
-257
-248
-239
-230
-222
-213
-205
-196
-188
-179
-171
-163
-155
-147
-139
-132
-124
-117
-109
-102
-95
-88
-82
-75
-68
-62
-56
-49
-43
-37
-31
-25
-19
-13
-8
-2
4
10
15
21
26
32
37
42
47
52
57
62
67
72
76
81
85
89
93
97
101
104
108
111
114
118
121
124
127
130
133
135
138
141
143
146
148
151
153
155
157
159
161
163
164
166
167
168
169
169
169
170
169
169
169
168
167
166
164
163
161
159
157
155
152
150
147
145
142
139
136
133
130
127
124
121
117
114
110
107
103
100
96
93
89
85
81
77
74
70
66
62
58
54
50
46
43
39
35
31
27
23
19
15
12
8
4
0
-4
-8
-12
-16
-20
-24
-29
-33
-37
-41
-46
-50
-54
-59
-63
-67
-72
-76
-80
-85
-89
-93
-98
-102
-106
-110
-115
-119
-123
-127
-131
-135
-139
-142
-146
-150
-154
-157
-161
-164
-167
-170
-173
-176
-178
-180
-183
-185
-187
-188
-190
-191
-193
-194
-195
-196
-197
-198
-199
-200
-201
-202
-203
-204
-205
-206
-207
-208
-210
-211
-212
-214
-215
-216
-218
-219
-220
-222
-223
-224
-226
-227
-228
-229
-231
-232
-233
-235
-236
-237
-238
-240
-241
-242
-244
-245
-246
-248
-249
-250
-252
-254
-255
-257
-259
-261
-263
-266
-268
-270
-273
-276
-278
-281
-284
-287
-290
-294
-297
-301
-304
-308
-312
-316
-320
-324
-328
-332
-337
-341
-346
-350
-355
-360
-364
-369
-374
-378
-383
-388
-392
-397
-402
-406
-411
-415
-419
-424
-428
-432
-435
-439
-443
-446
-450
-453
-457
-460
-463
-467
-470
-473
-476
-480
-483
-486
-489
-493
-496
-499
-502
-506
-509
-512
-515
-518
-521
-524
-526
-529
-531
-534
-536
-538
-541
-543
-545
-547
-548
-550
-552
-553
-555
-556
-558
-559
-561
-562
-563
-564
-566
-567
-568
-569
-570
-571
-572
-573
-574
-575
-576
-577
-578
-579
-579
-580
-580
-580
-581
-581
-581
-580
-580
-579
-579
-578
-578
-577
-576
-575
-574
-573
-572
-570
-569
-568
-566
-565
-563
-561
-560
-558
-556
-554
-552
-549
-547
-544
-542
-539
-536
-533
-529
-526
-522
-518
-514
-510
-506
-501
-497
-492
-487
-482
-477
-472
-467
-461
-456
-450
-444
-438
-433
-427
-421
-415
-409
-402
-396
-390
-384
-377
-371
-364
-358
-351
-345
-338
-331
-324
-317
-309
-302
-294
-287
-279
-272
-264
-256
-248
-240
-232
-224
-216
-208
-200
-192
-185
-177
-169
-161
-153
-146
-138
-131
-123
-116
-108
-101
-94
-86
-79
-71
-64
-56
-49
-41
-34
-26
-19
-11
-3
4
12
19
27
35
42
50
57
65
72
79
87
94
101
108
116
123
130
137
144
151
158
165
172
179
186
193
200
206
213
220
226
233
240
246
252
259
265
271
277
282
288
293
299
304
309
314
318
323
328
332
337
341
346
350
355
359
363
368
372
376
381
385
389
394
398
402
407
411
415
420
424
428
432
436
441
445
449
453
457
461
465
469
472
476
480
483
487
490
493
496
499
502
505
508
511
513
515
518
520
522
524
526
528
530
532
533
535
537
538
540
541
543
544
545
547
548
549
551
552
553
554
556
557
558
559
560
561
562
563
564
564
565
566
566
567
568
568
568
569
569
569
570
570
570
570
570
571
571
571
571
571
570
570
570
570
570
569
569
568
568
567
567
566
566
565
565
564
564
563
563
562
562
561
561
560
560
559
559
558
558
557
557
556
555
555
554
553
553
552
551
550
549
548
547
547
546
545
544
543
542
540
539
538
537
536
534
533
532
530
528
527
525
523
521
519
517
515
512
510
507
504
501
498
494
491
487
484
480
475
471
467
462
458
453
448
443
438
433
428
422
417
412
406
401
395
389
384
378
372
367
361
355
350
345
339
334
329
324
319
314
309
304
300
295
290
286
281
277
273
268
264
260
256
251
247
242
238
233
229
224
219
214
209
204
198
193
187
181
175
168
162
155
148
141
133
126
118
110
101
93
84
75
66
57
48
38
28
18
8
-3
-14
-24
-36
-47
-58
-70
-82
-94
-106
-119
-131
-144
-157
-170
-183
-196
-209
-222
-236
-249
-263
-276
-289
-303
-316
-329
-342
-356
-369
-382
-394
-407
-420
-432
-445
-457
-470
-482
-494
-506
-518
-530
-541
-553
-565
-576
-588
-600
-611
-623
-635
-646
-658
-670
-681
-693
-704
-716
-727
-739
-750
-762
-773
-785
-796
-807
-819
-830
-841
-852
-863
-873
-884
-895
-905
-916
-926
-936
-946
-956
-966
-976
-986
-996
-1006
-1014
-1025
-1035
-1044
-1054
-1064
-1073
-1083
-1092
-1101
-1111
-1120
-1129
-1138
-1148
-1157
-1166
-1175
-1184
-1193
-1202
-1210
-1219
-1228
-1236
-1245
-1254
-1262
-1270
-1279
-1287
-1295
-1303
-1312
-1320
-1328
-1336
-1344
-1352
-1360
-1368
-1376
-1384
-1392
-1400
-1408
-1416
-1423
-1431
-1439
-1446
-1453
-1460
-1467
-1474
-1481
-1487
-1493
-1499
-1505
-1511
-1516
-1521
-1526
-1530
-1535
-1539
-1543
-1547
-1550
-1553
-1556
-1559
-1562
-1564
-1566
-1568
-1570
-1572
-1573
-1574
-1575
-1576
-1577
-1578
-1578
-1578
-1578
-1578
-1578
-1578
-1577
-1576
-1575
-1574
-1573
-1572
-1571
-1569
-1567
-1566
-1564
-1562
-1559
-1557
-1555
-1552
-1550
-1547
-1545
-1542
-1540
-1537
-1534
-1532
-1529
-1526
-1524
-1521
-1519
-1516
-1514
-1511
-1509
-1507
-1504
-1502
-1500
-1498
-1496
-1494
-1493
-1491
-1490
-1488
-1487
-1486
-1484
-1483
-1482
-1482
-1481
-1480
-1480
-1480
-1479
-1479
-1479
-1479
-1479
-1480
-1480
-1480
-1481
-1481
-1482
-1483
-1483
-1484
-1484
-1485
-1486
-1486
-1487
-1488
-1488
-1489
-1490
-1490
-1491
-1491
-1492
-1492
-1492
-1493
-1493
-1494
-1494
-1494
-1495
-1495
-1496
-1496
-1497
-1497
-1498
-1498
-1499
-1499
-1500
-1501
-1502
-1502
-1503
-1504
-1505
-1506
-1507
-1508
-1509
-1511
-1512
-1513
-1515
-1516
-1518
-1519
-1521
-1522
-1524
-1526
-1528
-1529
-1531
-1533
-1535
-1537
-1539
-1541
-1543
-1545
-1547
-1549
-1551
-1554
-1556
-1558
-1560
-1563
-1565
-1568
-1570
-1573
-1575
-1578
-1581
-1583
-1586
-1589
-1592
-1594
-1597
-1600
-1603
-1606
-1609
-1612
-1615
-1618
-1621
-1624
-1627
-1630
-1633
-1636
-1639
-1642
-1645
-1648
-1651
-1654
-1657
-1660
-1663
-1666
-1669
-1672
-1675
-1677
-1680
-1683
-1686
-1689
-1691
-1694
-1696
-1699
-1701
-1704
-1706
-1708
-1710
-1712
-1714
-1716
-1717
-1719
-1721
-1722
-1724
-1725
-1726
-1728
-1729
-1730
-1731
-1732
-1734
-1735
-1736
-1737
-1738
-1739
-1740
-1741
-1741
-1742
-1743
-1744
-1744
-1745
-1745
-1746
-1746
-1747
-1747
-1747
-1747
-1748
-1748
-1748
-1748
-1747
-1747
-1747
-1747
-1747
-1746
-1746
-1746
-1745
-1745
-1745
-1744
-1744
-1744
-1743
-1743
-1743
-1742
-1742
-1742
-1742
-1742
-1742
-1742
-1743
-1743
-1744
-1744
-1745
-1746
-1747
-1748
-1749
-1750
-1751
-1753
-1754
-1756
-1758
-1759
-1761
-1763
-1765
-1767
-1769
-1771
-1774
-1776
-1778
-1781
-1783
-1786
-1788
-1791
-1794
-1797
-1800
-1803
-1806
-1809
-1812
-1816
-1819
-1823
-1826
-1830
-1834
-1838
-1842
-1846
-1850
-1855
-1859
-1864
-1868
-1873
-1878
-1883
-1888
-1893
-1898
-1903
-1909
-1914
-1920
-1926
-1931
-1937
-1943
-1949
-1955
-1961
-1968
-1974
-1980
-1987
-1993
-1999
-2005
-2012
-2017
-2024
-2031
-2037
-2043
-2049
-2055
-2061
-2067
-2072
-2078
-2084
-2089
-2095
-2100
-2106
-2111
-2116
-2121
-2126
-2131
-2136
-2140
-2145
-2150
-2154
-2159
-2163
-2167
-2172
-2176
-2180
-2184
-2188
-2192
-2196
-2200
-2204
-2207
-2211
-2214
-2218
-2221
-2224
-2228
-2231
-2234
-2236
-2239
-2242
-2245
-2247
-2250
-2252
-2255
-2257
-2260
-2262
-2264
-2267
-2269
-2271
-2274
-2276
-2278
-2281
-2283
-2285
-2288
-2290
-2292
-2295
-2297
-2299
-2302
-2304
-2307
-2310
-2312
-2315
-2318
-2321
-2323
-2326
-2329
-2332
-2335
-2337
-2340
-2343
-2346
-2348
-2351
-2353
-2356
-2358
-2360
-2362
-2364
-2366
-2367
-2369
-2370
-2371
-2372
-2373
-2374
-2375
-2375
-2375
-2376
-2376
-2376
-2376
-2376
-2376
-2375
-2375
-2375
-2375
-2374
-2374
-2373
-2373
-2373
-2372
-2372
-2371
-2371
-2370
-2369
-2369
-2368
-2367
-2367
-2366
-2365
-2364
-2363
-2362
-2362
-2361
-2360
-2359
-2358
-2357
-2356
-2355
-2354
-2354
-2353
-2352
-2352
-2351
-2351
-2350
-2350
-2350
-2350
-2350
-2350
-2350
-2350
-2351
-2351
-2352
-2352
-2353
-2353
-2354
-2355
-2355
-2356
-2356
-2357
-2357
-2357
-2358
-2358
-2358
-2357
-2357
-2357
-2356
-2355
-2354
-2353
-2351
-2349
-2348
-2345
-2343
-2341
-2338
-2335
-2332
-2329
-2326
-2322
-2319
-2315
-2311
-2307
-2302
-2298
-2293
-2288
-2283
-2278
-2272
-2267
-2261
-2255
-2248
-2242
-2235
-2229
-2222
-2214
-2207
-2200
-2192
-2184
-2176
-2168
-2160
-2152
-2143
-2135
-2126
-2118
-2109
-2100
-2091
-2082
-2073
-2064
-2055
-2045
-2037
-2028
-2019
-2009
-2000
-1991
-1982
-1973
-1963
-1954
-1945
-1936
-1926
-1917
-1908
-1899
-1889
-1880
-1871
-1861
-1852
-1842
-1833
-1823
-1814
-1804
-1795
-1785
-1775
-1765
-1755
-1746
-1736
-1726
-1716
-1706
-1696
-1686
-1676
-1667
-1657
-1647
-1637
-1627
-1618
-1608
-1599
-1589
-1580
-1571
-1561
-1552
-1543
-1534
-1526
-1517
-1509
-1501
-1493
-1485
-1477
-1469
-1462
-1455
-1448
-1441
-1435
-1428
-1422
-1416
-1410
-1405
-1399
-1394
-1389
-1384
-1379
-1375
-1370
-1366
-1361
-1357
-1353
-1349
-1345
-1341
-1337
-1333
-1329
-1326
-1322
-1318
-1315
-1311
-1308
-1304
-1301
-1297
-1294
-1290
-1286
-1283
-1279
-1276
-1272
-1269
-1265
-1261
-1258
-1254
-1250
-1247
-1243
-1239
-1235
-1231
-1227
-1224
-1220
-1216
-1211
-1207
-1203
-1199
-1195
-1191
-1187
-1184
-1180
-1176
-1172
-1169
-1165
-1162
-1159
-1156
-1153
-1150
-1148
-1146
-1143
-1141
-1140
-1138
-1137
-1136
-1135
-1134
-1134
-1133
-1133
-1133
-1133
-1134
-1134
-1135
-1135
-1136
-1137
-1138
-1139
-1140
-1141
-1142
-1143
-1144
-1145
-1146
-1147
-1148
-1148
-1149
-1150
-1150
-1151
-1151
-1151
-1152
-1152
-1152
-1152
-1152
-1152
-1152
-1152
-1152
-1151
-1151
-1151
-1151
-1150
-1150
-1150
-1150
-1149
-1149
-1149
-1149
-1149
-1148
-1148
-1148
-1148
-1148
-1148
-1148
-1148
-1148
-1149
-1149
-1149
-1149
-1150
-1150
-1150
-1151
-1151
-1152
-1153
-1153
-1154
-1155
-1156
-1156
-1157
-1159
-1160
-1161
-1162
-1164
-1166
-1167
-1169
-1171
-1173
-1176
-1178
-1181
-1183
-1186
-1189
-1192
-1196
-1199
-1202
-1206
-1209
-1213
-1217
-1221
-1225
-1228
-1232
-1236
-1240
-1244
-1248
-1252
-1256
-1260
-1263
-1267
-1271
-1275
-1279
-1283
-1286
-1290
-1294
-1297
-1301
-1305
-1308
-1312
-1315
-1319
-1322
-1326
-1329
-1333
-1336
-1340
-1343
-1347
-1350
-1354
-1357
-1361
-1364
-1368
-1372
-1376
-1379
-1383
-1387
-1392
-1396
-1400
-1405
-1409
-1414
-1419
-1424
-1429
-1434
-1439
-1444
-1450
-1455
-1461
-1466
-1472
-1478
-1484
-1490
-1496
-1502
-1508
-1515
-1521
-1527
-1534
-1541
-1547
-1554
-1561
-1567
-1574
-1581
-1588
-1595
-1602
-1609
-1616
-1623
-1630
-1637
-1644
-1651
-1658
-1665
-1672
-1678
-1685
-1691
-1697
-1704
-1710
-1716
-1721
-1727
-1733
-1738
-1743
-1748
-1753
-1758
-1763
-1768
-1772
-1777
-1781
-1785
-1789
-1793
-1797
-1801
-1804
-1808
-1811
-1814
-1818
-1821
-1824
-1827
-1830
-1833
-1835
-1838
-1841
-1843
-1846
-1848
-1850
-1852
-1854
-1856
-1858
-1860
-1862
-1863
-1865
-1866
-1868
-1869
-1870
-1871
-1872
-1873
-1874
-1875
-1875
-1876
-1877
-1877
-1878
-1878
-1879
-1879
-1879
-1880
-1880
-1880
-1880
-1880
-1881
-1881
-1881
-1881
-1882
-1882
-1882
-1883
-1883
-1884
-1884
-1885
-1886
-1887
-1888
-1889
-1891
-1892
-1894
-1895
-1897
-1899
-1901
-1903
-1905
-1907
-1909
-1911
-1914
-1916
-1919
-1921
-1924
-1926
-1929
-1931
-1934
-1936
-1939
-1941
-1944
-1947
-1949
-1951
-1954
-1956
-1959
-1961
-1963
-1965
-1967
-1969
-1971
-1973
-1975
-1976
-1978
-1979
-1981
-1982
-1983
-1984
-1985
-1986
-1987
-1988
-1988
-1989
-1989
-1990
-1990
-1990
-1990
-1990
-1990
-1989
-1989
-1989
-1988
-1988
-1987
-1987
-1986
-1985
-1985
-1984
-1983
-1982
-1981
-1981
-1980
-1979
-1978
-1977
-1976
-1976
-1975
-1974
-1973
-1973
-1972
-1972
-1971
-1971
-1970
-1970
-1969
-1969
-1969
-1969
-1969
-1969
-1969
-1969
-1969
-1969
-1969
-1969
-1969
-1969
-1969
-1969
-1969
-1969
-1970
-1970
-1970
-1970
-1970
-1970
-1970
-1971
-1971
-1971
-1971
-1971
-1971
-1972
-1972
-1972
-1972
-1972
-1971
-1971
-1971
-1970
-1970
-1969
-1968
-1967
-1966
-1964
-1963
-1961
-1959
-1957
-1955
-1952
-1950
-1947
-1944
-1941
-1938
-1934
-1931
-1927
-1924
-1920
-1916
-1912
-1908
-1903
-1899
-1894
-1890
-1885
-1880
-1875
-1869
-1864
-1859
-1853
-1847
-1842
-1836
-1830
-1824
-1818
-1813
-1807
-1801
-1794
-1788
-1782
-1776
-1770
-1764
-1757
-1751
-1745
-1739
-1732
-1726
-1720
-1714
-1707
-1701
-1695
-1689
-1683
-1677
-1671
-1665
-1659
-1653
-1648
-1642
-1636
-1631
-1625
-1620
-1614
-1609
-1604
-1598
-1593
-1588
-1583
-1578
-1573
-1568
-1564
-1559
-1554
-1550
-1545
-1541
-1537
-1533
-1529
-1525
-1521
-1517
-1514
-1511
-1507
-1504
-1501
-1499
-1496
-1494
-1491
-1489
-1488
-1486
-1484
-1483
-1482
-1481
-1480
-1479
-1478
-1478
-1477
-1477
-1477
-1476
-1476
-1476
-1476
-1476
-1476
-1476
-1477
-1477
-1477
-1477
-1478
-1478
-1478
-1479
-1479
-1479
-1480
-1481
-1481
-1482
-1483
-1484
-1485
-1487
-1488
-1490
-1491
-1493
-1495
-1497
-1499
-1501
-1503
-1506
-1508
-1511
-1514
-1517
-1520
-1523
-1526
-1529
-1532
-1535
-1538
-1542
-1545
-1548
-1552
-1555
-1559
-1562
-1565
-1569
-1572
-1576
-1579
-1583
-1586
-1590
-1593
-1597
-1600
-1603
-1607
-1610
-1614
-1617
-1620
-1624
-1627
-1630
-1634
-1637
-1641
-1644
-1647
-1651
-1654
-1658
-1661
-1665
-1668
-1672
-1676
-1679
-1683
-1687
-1690
-1694
-1698
-1702
-1705
-1709
-1713
-1717
-1720
-1724
-1728
-1732
-1735
-1739
-1743
-1746
-1750
-1753
-1757
-1761
-1764
-1768
-1771
-1775
-1778
-1782
-1785
-1788
-1792
-1795
-1798
-1801
-1805
-1808
-1811
-1814
-1817
-1820
-1823
-1825
-1828
-1831
-1834
-1836
-1839
-1841
-1844
-1846
-1848
-1851
-1853
-1855
-1857
-1859
-1861
-1863
-1865
-1867
-1869
-1871
-1873
-1874
-1876
-1878
-1879
-1881
-1882
-1884
-1885
-1886
-1888
-1889
-1890
-1891
-1892
-1893
-1893
-1894
-1895
-1896
-1896
-1897
-1897
-1898
-1898
-1899
-1900
-1900
-1901
-1901
-1902
-1902
-1903
-1904
-1904
-1905
-1906
-1906
-1907
-1908
-1908
-1909
-1909
-1910
-1911
-1911
-1912
-1912
-1913
-1913
-1913
-1914
-1914
-1914
-1914
-1914
-1914
-1914
-1914
-1913
-1913
-1913
-1912
-1912
-1911
-1911
-1910
-1910
-1909
-1909
-1908
-1908
-1907
-1907
-1906
-1906
-1906
-1905
-1905
-1905
-1905
-1905
-1905
-1905
-1906
-1906
-1907
-1907
-1907
-1908
-1908
-1909
-1909
-1910
-1910
-1910
-1910
-1910
-1910
-1910
-1910
-1910
-1909
-1909
-1909
-1908
-1907
-1906
-1906
-1905
-1903
-1902
-1901
-1900
-1899
-1897
-1896
-1894
-1893
-1891
-1890
-1888
-1886
-1885
-1883
-1881
-1879
-1877
-1875
-1873
-1871
-1868
-1866
-1864
-1861
-1859
-1856
-1853
-1850
-1848
-1845
-1841
-1838
-1835
-1832
-1828
-1825
-1821
-1818
-1814
-1810
-1806
-1802
-1798
-1794
-1791
-1787
-1783
-1779
-1775
-1772
-1768
-1765
-1761
-1758
-1754
-1751
-1748
-1745
-1742
-1739
-1736
-1733
-1730
-1727
-1724
-1721
-1719
-1716
-1713
-1711
-1708
-1705
-1703
-1700
-1698
-1696
-1693
-1691
-1688
-1686
-1683
-1681
-1679
-1676
-1674
-1671
-1669
-1666
-1664
-1661
-1659
-1656
-1653
-1650
-1648
-1645
-1642
-1639
-1636
-1633
-1630
-1627
-1624
-1621
-1618
-1615
-1612
-1609
-1606
-1603
-1600
-1597
-1594
-1591
-1588
-1586
-1583
-1580
-1578
-1576
-1573
-1571
-1569
-1567
-1565
-1563
-1561
-1559
-1557
-1555
-1554
-1552
-1550
-1548
-1546
-1545
-1543
-1541
-1539
-1537
-1535
-1533
-1531
-1528
-1526
-1524
-1522
-1519
-1517
-1514
-1512
-1509
-1507
-1504
-1501
-1499
-1496
-1493
-1490
-1487
-1484
-1481
-1478
-1474
-1471
-1468
-1464
-1461
-1457
-1454
-1450
-1447
-1443
-1439
-1436
-1432
-1429
-1425
-1422
-1418
-1415
-1411
-1408
-1405
-1401
-1398
-1395
-1392
-1388
-1385
-1382
-1379
-1376
-1373
-1370
-1367
-1363
-1360
-1357
-1354
-1351
-1348
-1346
-1343
-1340
-1337
-1335
-1333
-1330
-1328
-1326
-1325
-1323
-1322
-1320
-1319
-1319
-1318
-1318
-1318
-1318
-1318
-1318
-1319
-1320
-1321
-1322
-1323
-1325
-1326
-1328
-1330
-1332
-1335
-1337
-1340
-1343
-1346
-1349
-1352
-1356
-1359
-1363
-1367
-1370
-1374
-1378
-1383
-1387
-1391
-1396
-1400
-1405
-1409
-1414
-1419
-1424
-1429
-1433
-1439
-1444
-1449
-1454
-1459
-1465
-1470
-1476
-1482
-1488
-1493
-1499
-1505
-1511
-1517
-1523
-1530
-1536
-1542
-1549
-1555
-1561
-1568
-1574
-1581
-1587
-1594
-1601
-1607
-1614
-1620
-1627
-1633
-1640
-1646
-1653
-1659
-1665
-1672
-1678
-1684
-1690
-1697
-1703
-1709
-1715
-1721
-1727
-1732
-1738
-1744
-1749
-1755
-1760
-1766
-1771
-1776
-1782
-1787
-1792
-1797
-1802
-1807
-1812
-1817
-1822
-1827
-1832
-1837
-1841
-1846
-1851
-1856
-1861
-1865
-1870
-1875
-1880
-1884
-1889
-1894
-1899
-1903
-1908
-1913
-1918
-1923
-1928
-1932
-1937
-1942
-1947
-1952
-1956
-1961
-1966
-1971
-1975
-1980
-1984
-1989
-1993
-1998
-2001
-2005
-2011
-2015
-2019
-2024
-2028
-2032
-2037
-2041
-2045
-2050
-2054
-2059
-2063
-2068
-2072
-2077
-2082
-2087
-2092
-2097
-2102
-2107
-2112
-2117
-2122
-2127
-2132
-2137
-2142
-2147
-2152
-2157
-2162
-2167
-2172
-2176
-2181
-2186
-2190
-2195
-2199
-2203
-2207
-2211
-2215
-2219
-2223
-2227
-2231
-2234
-2238
-2241
-2245
-2248
-2252
-2255
-2258
-2261
-2265
-2268
-2271
-2275
-2278
-2281
-2284
-2288
-2291
-2295
-2298
-2302
-2305
-2309
-2312
-2316
-2320
-2324
-2328
-2332
-2336
-2341
-2345
-2350
-2354
-2359
-2364
-2369
-2374
-2379
-2384
-2389
-2394
-2399
-2405
-2410
-2415
-2420
-2426
-2431
-2436
-2442
-2447
-2452
-2458
-2463
-2468
-2474
-2479
-2484
-2489
-2494
-2499
-2504
-2509
-2513
-2518
-2522
-2527
-2531
-2535
-2539
-2542
-2546
-2550
-2553
-2556
-2560
-2563
-2566
-2569
-2571
-2574
-2577
-2579
-2582
-2584
-2586
-2589
-2591
-2593
-2595
-2597
-2599
-2601
-2603
-2604
-2606
-2607
-2609
-2610
-2612
-2613
-2614
-2615
-2616
-2617
-2618
-2618
-2619
-2619
-2620
-2620
-2620
-2621
-2621
-2621
-2621
-2620
-2620
-2620
-2620
-2619
-2618
-2618
-2617
-2616
-2615
-2614
-2613
-2612
-2610
-2608
-2607
-2605
-2603
-2601
-2599
-2596
-2594
-2591
-2588
-2585
-2582
-2579
-2576
-2572
-2568
-2565
-2561
-2557
-2552
-2548
-2544
-2539
-2534
-2530
-2525
-2520
-2514
-2509
-2504
-2498
-2493
-2487
-2481
-2476
-2470
-2464
-2458
-2452
-2445
-2439
-2433
-2427
-2420
-2414
-2407
-2401
-2395
-2388
-2381
-2375
-2368
-2362
-2355
-2348
-2342
-2335
-2328
-2322
-2315
-2308
-2301
-2294
-2287
-2280
-2273
-2266
-2259
-2252
-2244
-2237
-2230
-2222
-2215
-2207
-2200
-2192
-2184
-2177
-2169
-2161
-2153
-2145
-2137
-2129
-2120
-2112
-2104
-2095
-2087
-2078
-2069
-2061
-2052
-2043
-2033
-2025
-2017
-2008
-1999
-1990
-1981
-1973
-1964
-1955
-1946
-1938
-1929
-1921
-1913
-1905
-1897
-1889
-1881
-1874
-1866
-1859
-1852
-1845
-1838
-1831
-1825
-1818
-1812
-1806
-1800
-1794
-1788
-1782
-1777
-1771
-1766
-1760
-1755
-1750
-1745
-1740
-1735
-1730
-1725
-1720
-1716
-1711
-1706
-1702
-1697
-1692
-1688
-1683
-1678
-1673
-1669
-1664
-1659
-1654
-1649
-1644
-1639
-1633
-1628
-1623
-1618
-1612
-1607
-1601
-1596
-1591
-1585
-1580
-1575
-1569
-1564
-1559
-1554
-1549
-1544
-1539
-1535
-1530
-1526
-1521
-1517
-1513
-1508
-1504
-1501
-1497
-1493
-1490
-1486
-1483
-1480
-1477
-1474
-1471
-1469
-1466
-1464
-1461
-1459
-1457
-1455
-1453
-1451
-1449
-1447
-1446
-1444
-1442
-1440
-1439
-1437
-1435
-1433
-1432
-1430
-1428
-1426
-1424
-1422
-1420
-1418
-1416
-1413
-1411
-1409
-1406
-1404
-1401
-1398
-1396
-1393
-1390
-1387
-1384
-1381
-1378
-1375
-1372
-1370
-1367
-1364
-1361
-1358
-1355
-1352
-1349
-1346
-1344
-1341
-1338
-1335
-1332
-1329
-1326
-1324
-1321
-1318
-1315
-1312
-1309
-1307
-1304
-1301
-1298
-1295
-1292
-1290
-1287
-1284
-1281
-1278
-1276
-1273
-1270
-1267
-1265
-1262
-1259
-1256
-1253
-1251
-1248
-1245
-1242
-1240
-1237
-1234
-1231
-1229
-1226
-1223
-1220
-1218
-1215
-1212
-1210
-1207
-1204
-1201
-1199
-1196
-1193
-1191
-1188
-1185
-1183
-1180
-1177
-1175
-1172
-1169
-1166
-1164
-1161
-1159
-1156
-1153
-1151
-1148
-1145
-1143
-1140
-1137
-1135
-1132
-1129
-1127
-1124
-1122
-1119
-1116
-1114
-1111
-1109
-1106
-1103
-1101
-1098
-1096
-1093
-1090
-1088
-1085
-1083
-1080
-1078
-1075
-1073
-1070
-1067
-1065
-1062
-1060
-1057
-1055
-1052
-1050
-1047
-1045
-1042
-1040
-1037
-1035
-1032
-1029
-1027
-1024
-1022
-1020
-1016
-1014
-1012
-1010
-1006
-1004
-1002
-1000
-997
-995
-992
-990
-987
-985
-982
-980
-978
-975
-973
-970
-968
-965
-963
-961
-958
-956
-953
-951
-948
-946
-944
-941
-939
-937
-934
-932
-929
-927
-925
-922
-920
-917
-915
-913
-910
-908
-906
-903
-901
-899
-896
-894
-892
-889
-887
-885
-882
-880
-878
-875
-873
-871
-868
-866
-864
-861
-859
-857
-855
-852
-850
-848
-845
-843
-841
-839
-836
-834
-832
-830
-827
-825
-823
-821
-818
-816
-814
-812
-809
-807
-805
-803
-801
-798
-796
-794
-792
-789
-787
-785
-783
-781
-778
-776
-774
-772
-770
-768
-765
-763
-761
-759
-757
-755
-752
-750
-748
-746
-744
-742
-739
-737
-735
-733
-731
-729
-727
-725
-722
-720
-718
-716
-714
-712
-710
-708
-706
-703
-701
-699
-697
-695
-693
-691
-689
-687
-685
-683
-681
-679
-676
-674
-672
-670
-668
-666
-664
-662
-660
-658
-656
-654
-652
-650
-648
-646
-644
-642
-640
-638
-636
-634
-632
-630
-628
-626
-624
-622
-620
-618
-616
-614
-612
-610
-608
-606
-604
-602
-600
-598
-596
-594
-592
-591
-589
-587
-585
-583
-581
-579
-577
-575
-573
-571
-569
-567
-566
-564
-562
-560
-558
-556
-554
-552
-550
-548
-547
-545
-543
-541
-539
-537
-535
-533
-532
-530
-528
-526
-524
-522
-520
-519
-517
-515
-513
-511
-509
-508
-506
-504
-502
-500
-499
-497
-495
-493
-491
-490
-488
-486
-484
-482
-481
-479
-477
-475
-473
-472
-470
-468
-466
-465
-463
-461
-459
-458
-456
-454
-452
-451
-449
-447
-445
-444
-442
-440
-438
-437
-435
-433
-431
-430
-428
-426
-425
-423
-421
-420
-418
-416
-414
-413
-411
-409
-408
-406
-404
-403
-401
-399
-398
-396
-394
-393
-391
-389
-388
-386
-384
-383
-381
-379
-378
-376
-375
-373
-371
-370
-368
-366
-365
-363
-362
-360
-358
-357
-355
-354
-352
-350
-349
-347
-346
-344
-342
-341
-339
-338
-336
-334
-333
-331
-330
-328
-327
-325
-324
-322
-320
-319
-317
-316
-314
-313
-311
-310
-308
-307
-305
-304
-302
-300
-299
-297
-296
-294
-293
-291
-290
-288
-287
-285
-284
-282
-281
-279
-278
-276
-275
-274
-272
-271
-269
-268
-266
-265
-263
-262
-260
-259
-257
-256
-255
-253
-252
-250
-249
-247
-246
-244
-243
-242
-240
-239
-237
-236
-234
-233
-232
-230
-229
-227
-226
-225
-223
-222
-220
-219
-218
-216
-215
-214
-212
-211
-209
-208
-207
-205
-204
-203
-201
-200
-198
-197
-196
-194
-193
-192
-190
-189
-188
-186
-185
-184
-182
-181
-180
-178
-177
-176
-174
-173
-172
-170
-169
-168
-167
-165
-164
-163
-161
-160
-159
-157
-156
-155
-154
-152
-151
-150
-149
-147
-146
-145
-143
-142
-141
-140
-138
-137
-136
-135
-133
-132
-131
-130
-128
-127
-126
-125
-124
-122
-121
-120
-119
-117
-116
-115
-114
-113
-111
-110
-109
-108
-106
-105
-104
-103
-102
-101
-99
-98
-97
-96
-95
-93
-92
-91
-90
-89
-88
-86
-85
-84
-83
-82
-81
-79
-78
-77
-76
-75
-74
-73
-71
-70
-69
-68
-67
-66
-65
-64
-62
-61
-60
-59
-58
-57
-56
-55
-54
-52
-51
-50
-49
-48
-47
-46
-45
-44
-43
-41
-40
-39
-38
-37
-36
-35
-34
-33
-32
-31
-30
-29
-28
-27
-25
-24
-23
-22
-21
-20
-19
-18
-17
-16
-15
-14
-13
-12
-11
-10
-9
-8
-7
-6
-5
-4
-3
-2
-1
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
42
43
44
45
46
47
48
49
50
51
52
52
53
54
55
56
57
58
59
60
60
61
62
63
64
65
66
67
67
68
69
70
71
72
73
73
74
75
76
77
78
79
79
80
81
82
83
84
84
85
86
87
88
89
89
90
91
92
93
93
94
95
96
97
97
98
99
100
101
101
102
103
104
105
105
106
107
108
109
109
110
111
112
112
113
114
115
115
116
117
118
118
119
120
121
121
122
123
124
124
125
126
127
127
128
129
130
130
131
132
133
133
134
135
135
136
137
138
138
139
140
140
141
142
142
143
144
145
145
146
147
147
148
149
149
150
151
151
152
153
153
154
155
155
156
157
157
158
159
159
160
161
161
162
163
163
164
165
165
166
167
167
168
168
169
170
170
171
172
172
173
173
174
175
175
176
177
177
178
178
179
180
180
181
181
182
183
183
184
184
185
186
186
187
187
188
189
189
190
190
191
191
192
193
193
194
194
195
195
196
197
197
198
198
199
199
200
200
