5
28293
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-89
-89
-89
-89
-89
-89
-89
-89
-89
-89
-89
-90
-90
-90
-90
-90
-90
-90
-90
-90
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-92
-92
-92
-92
-92
-92
-92
-92
-92
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-95
-95
-95
-95
-95
-95
-95
-95
-95
-96
-96
-96
-96
-96
-96
-96
-96
-96
-96
-97
-97
-97
-97
-97
-97
-97
-97
-97
-98
-98
-98
-98
-98
-98
-98
-98
-99
-99
-99
-99
-99
-99
-99
-99
-99
-100
-100
-100
-100
-100
-100
-100
-100
-101
-101
-101
-101
-101
-101
-101
-101
-102
-102
-102
-102
-102
-102
-102
-103
-103
-103
-103
-103
-103
-103
-103
-104
-104
-104
-104
-104
-104
-104
-104
-105
-105
-105
-105
-105
-105
-105
-106
-106
-106
-106
-106
-106
-106
-106
-107
-107
-107
-107
-107
-107
-107
-108
-108
-108
-108
-108
-108
-108
-108
-109
-109
-109
-109
-109
-109
-109
-110
-110
-110
-110
-110
-110
-110
-110
-111
-111
-111
-111
-111
-111
-111
-111
-112
-112
-112
-112
-112
-112
-112
-112
-113
-113
-113
-113
-113
-113
-113
-114
-114
-114
-114
-114
-114
-114
-114
-115
-115
-115
-115
-115
-115
-115
-115
-116
-116
-116
-116
-116
-116
-116
-117
-117
-117
-117
-117
-117
-117
-117
-118
-118
-118
-118
-118
-118
-118
-118
-119
-119
-119
-119
-119
-119
-119
-120
-120
-120
-120
-120
-120
-120
-120
-121
-121
-121
-121
-121
-121
-121
-122
-122
-122
-122
-122
-122
-122
-123
-123
-123
-123
-123
-123
-123
-124
-124
-124
-124
-124
-124
-124
-124
-125
-125
-125
-125
-125
-125
-125
-126
-126
-126
-126
-126
-126
-126
-127
-127
-127
-127
-127
-127
-127
-128
-128
-128
-128
-128
-128
-128
-129
-129
-129
-129
-129
-129
-129
-130
-130
-130
-130
-130
-130
-131
-131
-131
-131
-131
-131
-131
-132
-132
-132
-132
-132
-132
-132
-133
-133
-133
-133
-133
-133
-134
-134
-134
-134
-134
-134
-134
-135
-135
-135
-135
-135
-135
-135
-136
-136
-136
-136
-136
-136
-137
-137
-137
-137
-137
-137
-138
-138
-138
-138
-138
-138
-139
-139
-139
-139
-139
-139
-140
-140
-140
-140
-140
-140
-140
-141
-141
-141
-141
-141
-141
-142
-142
-142
-142
-142
-142
-143
-143
-143
-143
-143
-143
-144
-144
-144
-144
-144
-144
-144
-145
-145
-145
-145
-145
-145
-146
-146
-146
-146
-146
-146
-147
-147
-147
-147
-147
-147
-148
-148
-148
-148
-148
-149
-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
-153
-154
-154
-154
-154
-154
-155
-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
-162
-162
-162
-162
-162
-163
-163
-163
-163
-163
-164
-164
-164
-164
-164
-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
-170
-170
-170
-170
-170
-171
-171
-171
-171
-172
-172
-172
-172
-172
-173
-173
-173
-173
-173
-174
-174
-174
-174
-174
-175
-175
-175
-175
-176
-176
-176
-176
-176
-177
-177
-177
-177
-177
-178
-178
-178
-178
-179
-179
-179
-179
-179
-180
-180
-180
-180
-181
-181
-181
-181
-182
-182
-182
-182
-182
-183
-183
-183
-183
-184
-184
-184
-184
-185
-185
-185
-185
-186
-186
-186
-186
-186
-187
-187
-187
-187
-188
-188
-188
-188
-189
-189
-189
-189
-189
-190
-190
-190
-190
-191
-191
-191
-191
-192
-192
-192
-192
-193
-193
-193
-193
-194
-194
-194
-194
-194
-195
-195
-195
-195
-196
-196
-196
-196
-197
-197
-197
-197
-198
-198
-198
-198
-199
-199
-199
-199
-200
-200
-200
-200
-201
-201
-201
-201
-202
-202
-202
-202
-202
-203
-203
-203
-203
-204
-204
-204
-204
-205
-205
-205
-205
-206
-206
-206
-206
-207
-207
-207
-207
-207
-208
-208
-208
-208
-209
-209
-209
-209
-210
-210
-210
-210
-211
-211
-211
-211
-212
-212
-212
-212
-213
-213
-213
-213
-214
-214
-214
-214
-215
-215
-215
-215
-216
-216
-216
-216
-217
-217
-217
-217
-218
-218
-218
-218
-219
-219
-219
-219
-220
-220
-220
-220
-221
-221
-221
-221
-222
-222
-222
-222
-223
-223
-223
-223
-223
-224
-224
-224
-224
-225
-225
-225
-225
-226
-226
-226
-226
-227
-227
-227
-227
-228
-228
-228
-228
-229
-229
-229
-229
-230
-230
-230
-230
-231
-231
-231
-231
-232
-232
-232
-232
-233
-233
-233
-233
-234
-234
-234
-234
-235
-235
-235
-236
-236
-236
-236
-237
-237
-237
-237
-238
-238
-238
-238
-239
-239
-239
-239
-240
-240
-240
-240
-241
-241
-241
-241
-242
-242
-242
-242
-243
-243
-243
-244
-244
-244
-244
-245
-245
-245
-245
-246
-246
-246
-246
-247
-247
-247
-247
-248
-248
-248
-249
-249
-249
-249
-250
-250
-250
-250
-251
-251
-251
-251
-252
-252
-252
-253
-253
-253
-253
-254
-254
-254
-254
-255
-255
-255
-255
-256
-256
-256
-256
-257
-257
-257
-258
-258
-258
-258
-259
-259
-259
-259
-260
-260
-260
-260
-261
-261
-261
-262
-262
-262
-262
-263
-263
-263
-263
-264
-264
-264
-264
-265
-265
-265
-265
-266
-266
-266
-267
-267
-267
-267
-268
-268
-268
-268
-269
-269
-269
-270
-270
-270
-270
-271
-271
-271
-271
-272
-272
-272
-272
-273
-273
-273
-274
-274
-274
-274
-275
-275
-275
-276
-276
-276
-276
-277
-277
-277
-277
-278
-278
-278
-279
-279
-279
-279
-280
-280
-280
-281
-281
-281
-281
-282
-282
-282
-282
-283
-283
-283
-284
-284
-284
-284
-285
-285
-285
-286
-286
-286
-286
-287
-287
-287
-288
-288
-288
-288
-289
-289
-289
-289
-290
-290
-290
-291
-291
-291
-291
-292
-292
-292
-293
-293
-293
-293
-294
-294
-294
-295
-295
-295
-295
-296
-296
-296
-297
-297
-297
-297
-298
-298
-298
-299
-299
-299
-300
-300
-300
-300
-301
-301
-301
-302
-302
-302
-302
-303
-303
-303
-304
-304
-304
-304
-305
-305
-305
-306
-306
-306
-307
-307
-307
-307
-308
-308
-308
-309
-309
-309
-310
-310
-310
-310
-311
-311
-311
-312
-312
-312
-313
-313
-313
-313
-314
-314
-314
-315
-315
-315
-316
-316
-316
-317
-317
-317
-317
-318
-318
-318
-319
-319
-319
-320
-320
-320
-321
-321
-321
-321
-322
-322
-322
-323
-323
-323
-324
-324
-324
-325
-325
-325
-326
-326
-326
-327
-327
-327
-328
-328
-328
-329
-329
-329
-329
-330
-330
-330
-331
-331
-331
-332
-332
-332
-333
-333
-333
-334
-334
-334
-335
-335
-335
-336
-336
-336
-337
-337
-337
-338
-338
-338
-339
-339
-339
-340
-340
-340
-341
-341
-341
-342
-342
-342
-343
-343
-343
-344
-344
-344
-345
-345
-345
-346
-346
-346
-347
-347
-347
-348
-348
-348
-349
-349
-349
-350
-350
-350
-351
-351
-351
-352
-352
-352
-353
-353
-353
-354
-354
-354
-355
-355
-355
-356
-356
-356
-357
-357
-357
-358
-358
-358
-359
-359
-359
-360
-360
-360
-361
-361
-361
-362
-362
-362
-363
-363
-363
-364
-364
-364
-365
-365
-366
-366
-366
-367
-367
-367
-368
-368
-368
-369
-369
-369
-370
-370
-370
-371
-371
-371
-372
-372
-372
-373
-373
-373
-374
-374
-374
-375
-375
-375
-376
-376
-376
-377
-377
-377
-378
-378
-378
-379
-379
-379
-380
-380
-381
-381
-381
-381
-382
-382
-383
-383
-383
-384
-384
-384
-385
-385
-385
-386
-386
-386
-387
-387
-387
-388
-388
-388
-389
-389
-389
-390
-390
-390
-391
-391
-392
-392
-392
-393
-393
-393
-394
-394
-394
-395
-395
-395
-396
-396
-396
-397
-397
-397
-398
-398
-399
-399
-399
-400
-400
-400
-401
-401
-401
-402
-402
-403
-403
-403
-404
-404
-404
-405
-405
-405
-406
-406
-407
-407
-407
-408
-408
-408
-409
-409
-409
-410
-410
-411
-411
-411
-412
-412
-412
-413
-413
-413
-414
-414
-415
-415
-415
-416
-416
-416
-417
-417
-417
-418
-418
-419
-419
-419
-420
-420
-420
-421
-421
-422
-422
-422
-423
-423
-423
-424
-424
-425
-425
-425
-426
-426
-426
-427
-427
-428
-428
-428
-429
-429
-429
-430
-430
-431
-431
-431
-432
-432
-433
-433
-433
-434
-434
-434
-435
-435
-436
-436
-436
-437
-437
-438
-438
-438
-439
-439
-439
-440
-440
-441
-441
-441
-442
-442
-443
-443
-443
-444
-444
-444
-445
-445
-446
-446
-446
-447
-447
-448
-448
-448
-449
-449
-450
-450
-450
-451
-451
-452
-452
-452
-453
-453
-453
-454
-454
-455
-455
-456
-456
-456
-457
-457
-457
-458
-458
-459
-459
-459
-460
-460
-461
-461
-461
-462
-462
-463
-463
-463
-464
-464
-465
-465
-465
-466
-466
-467
-467
-467
-468
-468
-469
-469
-469
-470
-470
-471
-471
-471
-472
-472
-473
-473
-473
-474
-474
-475
-475
-475
-476
-476
-477
-477
-477
-478
-478
-479
-479
-479
-480
-480
-481
-481
-481
-482
-482
-483
-483
-483
-484
-484
-485
-485
-485
-486
-486
-487
-487
-487
-488
-488
-489
-489
-489
-490
-490
-491
-491
-491
-492
-492
-493
-493
-494
-494
-494
-495
-495
-496
-496
-496
-497
-497
-498
-498
-498
-499
-499
-500
-500
-500
-501
-501
-502
-502
-503
-503
-503
-504
-504
-505
-505
-505
-506
-506
-507
-507
-508
-508
-508
-509
-509
-510
-510
-510
-511
-511
-512
-512
-513
-513
-513
-514
-514
-515
-515
-516
-516
-516
-517
-517
-518
-518
-518
-519
-519
-520
-520
-521
-521
-521
-522
-522
-523
-523
-524
-524
-525
-525
-525
-526
-526
-527
-527
-527
-528
-528
-529
-529
-530
-530
-531
-531
-531
-532
-532
-533
-533
-534
-534
-535
-535
-535
-536
-536
-537
-537
-538
-538
-538
-539
-539
-540
-540
-541
-541
-542
-542
-542
-543
-543
-544
-544
-545
-545
-546
-546
-546
-547
-547
-548
-548
-549
-549
-550
-550
-550
-551
-551
-552
-552
-553
-553
-554
-554
-554
-555
-555
-556
-556
-557
-557
-558
-558
-559
-559
-559
-560
-560
-561
-561
-562
-562
-563
-563
-564
-564
-564
-565
-565
-566
-566
-567
-567
-568
-568
-568
-569
-569
-570
-570
-571
-571
-572
-572
-573
-573
-573
-574
-574
-575
-575
-576
-576
-577
-577
-578
-578
-578
-579
-579
-580
-580
-581
-581
-582
-582
-583
-583
-584
-584
-584
-585
-585
-586
-586
-587
-587
-588
-588
-589
-589
-590
-590
-590
-591
-591
-592
-592
-593
-593
-594
-594
-595
-595
-596
-596
-597
-597
-598
-598
-598
-599
-599
-600
-600
-601
-601
-602
-602
-603
-603
-604
-604
-605
-605
-606
-606
-607
-607
-608
-608
-608
-609
-609
-610
-610
-611
-611
-612
-612
-613
-613
-614
-614
-615
-615
-616
-616
-617
-617
-618
-618
-619
-619
-619
-620
-620
-621
-621
-622
-622
-623
-623
-624
-624
-625
-625
-626
-626
-627
-627
-628
-628
-629
-629
-630
-630
-631
-631
-631
-632
-632
-633
-633
-634
-634
-635
-635
-636
-636
-637
-637
-638
-638
-639
-639
-640
-640
-641
-641
-642
-642
-643
-643
-644
-644
-645
-645
-646
-646
-647
-647
-648
-648
-649
-649
-650
-650
-651
-651
-652
-652
-653
-653
-654
-654
-655
-655
-656
-656
-657
-657
-658
-658
-659
-659
-660
-660
-661
-661
-662
-662
-663
-663
-664
-664
-665
-665
-666
-666
-667
-667
-668
-668
-669
-669
-670
-670
-671
-672
-672
-673
-673
-674
-674
-675
-675
-676
-676
-677
-677
-678
-678
-679
-679
-680
-680
-681
-681
-682
-682
-683
-683
-684
-685
-685
-686
-686
-687
-687
-688
-688
-689
-689
-690
-690
-691
-691
-692
-692
-693
-693
-694
-695
-695
-696
-696
-697
-697
-698
-698
-699
-699
-700
-700
-701
-701
-702
-702
-703
-704
-704
-705
-705
-706
-706
-707
-707
-708
-708
-709
-709
-710
-711
-711
-712
-712
-713
-713
-714
-714
-715
-715
-716
-716
-717
-718
-718
-719
-719
-720
-720
-721
-721
-722
-722
-723
-724
-724
-725
-725
-726
-726
-727
-727
-728
-728
-729
-729
-730
-730
-731
-732
-732
-733
-733
-734
-734
-735
-735
-736
-736
-737
-737
-738
-738
-739
-739
-740
-741
-741
-742
-742
-743
-743
-744
-744
-745
-745
-745
-746
-746
-747
-747
-748
-748
-749
-749
-750
-750
-750
-751
-751
-752
-752
-752
-753
-753
-753
-754
-754
-754
-755
-755
-755
-756
-756
-756
-756
-757
-757
-757
-758
-758
-758
-758
-758
-759
-759
-759
-759
-759
-760
-760
-760
-760
-760
-760
-760
-760
-760
-761
-761
-761
-761
-761
-761
-761
-760
-760
-760
-760
-760
-760
-760
-760
-760
-760
-760
-759
-759
-759
-759
-759
-759
-759
-758
-758
-758
-758
-758
-758
-758
-757
-757
-757
-757
-757
-757
-757
-757
-757
-757
-757
-757
-757
-758
-758
-758
-758
-758
-758
-758
-759
-759
-759
-759
-759
-759
-760
-760
-760
-760
-761
-761
-762
-762
-763
-763
-763
-764
-764
-764
-765
-765
-766
-766
-767
-767
-768
-769
-769
-770
-771
-771
-772
-773
-774
-774
-775
-776
-777
-777
-778
-779
-779
-780
-780
-781
-781
-782
-782
-783
-783
-784
-785
-785
-786
-787
-789
-790
-791
-792
-793
-794
-795
-796
-797
-798
-798
-799
-799
-799
-800
-800
-800
-801
-801
-802
-803
-804
-805
-805
-806
-807
-807
-808
-808
-809
-809
-809
-809
-810
-810
-810
-811
-811
-811
-812
-813
-813
-814
-815
-816
-816
-817
-818
-818
-819
-819
-819
-820
-820
-820
-821
-821
-822
-823
-824
-824
-825
-826
-827
-828
-829
-829
-830
-831
-832
-832
-833
-833
-834
-834
-835
-835
-835
-835
-836
-836
-837
-837
-837
-838
-838
-839
-839
-839
-839
-840
-840
-840
-840
-841
-841
-842
-842
-843
-844
-844
-845
-845
-845
-845
-845
-845
-844
-844
-844
-843
-844
-844
-845
-846
-847
-848
-849
-850
-852
-852
-853
-854
-854
-854
-854
-854
-854
-854
-854
-854
-854
-855
-856
-856
-857
-858
-858
-859
-859
-859
-860
-860
-860
-861
-861
-862
-863
-863
-863
-864
-864
-864
-863
-863
-863
-863
-863
-864
-864
-865
-866
-868
-869
-871
-872
-874
-875
-877
-878
-879
-880
-880
-881
-881
-881
-881
-880
-880
-881
-881
-882
-882
-883
-884
-885
-886
-886
-887
-888
-888
-889
-889
-889
-890
-890
-890
-890
-889
-889
-889
-889
-889
-889
-889
-889
-889
-889
-890
-890
-890
-890
-890
-891
-891
-891
-891
-891
-891
-891
-891
-890
-889
-889
-888
-888
-888
-888
-889
-889
-891
-892
-894
-896
-899
-901
-903
-905
-907
-908
-910
-910
-910
-910
-910
-910
-909
-908
-908
-907
-907
-907
-907
-907
-908
-908
-909
-909
-910
-911
-912
-913
-914
-915
-917
-918
-919
-920
-921
-922
-922
-923
-923
-922
-922
-921
-921
-920
-920
-920
-921
-921
-922
-923
-924
-926
-927
-929
-931
-933
-935
-937
-939
-941
-943
-945
-947
-949
-950
-952
-953
-954
-955
-956
-956
-956
-957
-957
-957
-957
-957
-958
-958
-959
-960
-961
-963
-964
-965
-967
-968
-969
-970
-971
-972
-972
-973
-973
-973
-974
-974
-974
-974
-975
-975
-976
-976
-977
-977
-978
-978
-979
-979
-979
-980
-980
-981
-982
-982
-983
-984
-985
-986
-987
-988
-989
-990
-991
-991
-992
-993
-993
-994
-994
-995
-995
-995
-995
-995
-995
-995
-995
-995
-995
-995
-995
-996
-996
-997
-998
-999
-1000
-1000
-1002
-1002
-1004
-1004
-1004
-1004
-1004
-1004
-1004
-1004
-1004
-1004
-1004
-1002
-1002
-1002
-1002
-1002
-1000
-1000
-1000
-1000
-999
-999
-998
-998
-997
-997
-996
-996
-996
-996
-995
-995
-995
-995
-995
-995
-995
-995
-995
-995
-996
-996
-997
-997
-997
-998
-998
-998
-998
-998
-998
-997
-997
-996
-995
-994
-993
-992
-992
-991
-991
-991
-991
-991
-991
-991
-992
-992
-993
-993
-994
-994
-994
-994
-993
-993
-992
-991
-990
-989
-989
-988
-988
-987
-987
-987
-987
-987
-986
-986
-985
-984
-983
-982
-980
-979
-977
-976
-974
-972
-970
-969
-967
-966
-964
-963
-962
-961
-960
-959
-959
-958
-957
-956
-956
-955
-955
-954
-953
-952
-951
-950
-948
-946
-944
-942
-940
-937
-935
-933
-932
-930
-930
-929
-929
-930
-930
-931
-932
-932
-933
-933
-932
-932
-931
-930
-928
-926
-924
-922
-919
-917
-914
-911
-909
-907
-905
-904
-903
-903
-903
-904
-904
-905
-906
-906
-907
-907
-906
-906
-905
-903
-901
-899
-897
-895
-893
-891
-889
-888
-887
-887
-887
-887
-887
-887
-888
-888
-887
-887
-886
-885
-883
-882
-880
-877
-875
-872
-869
-867
-864
-862
-860
-858
-857
-857
-856
-856
-856
-856
-856
-855
-855
-854
-853
-852
-852
-851
-851
-851
-851
-851
-852
-852
-852
-851
-851
-850
-848
-847
-845
-844
-842
-840
-839
-838
-837
-836
-836
-835
-835
-836
-836
-836
-837
-837
-838
-839
-840
-841
-843
-844
-846
-847
-849
-849
-850
-850
-850
-849
-848
-847
-846
-846
-845
-845
-844
-845
-845
-846
-847
-848
-849
-850
-852
-853
-853
-854
-854
-853
-853
-852
-852
-851
-851
-850
-850
-850
-851
-852
-853
-855
-857
-859
-862
-865
-868
-871
-873
-876
-878
-880
-882
-883
-885
-886
-888
-890
-892
-895
-897
-900
-902
-904
-907
-909
-912
-915
-918
-922
-926
-931
-936
-940
-945
-949
-952
-955
-957
-959
-961
-963
-965
-967
-970
-974
-978
-982
-987
-992
-998
-1004
-1010
-1014
-1020
-1025
-1029
-1033
-1037
-1040
-1043
-1046
-1049
-1052
-1056
-1059
-1063
-1067
-1071
-1075
-1079
-1083
-1087
-1092
-1097
-1103
-1109
-1115
-1123
-1130
-1137
-1144
-1150
-1155
-1158
-1161
-1162
-1163
-1163
-1163
-1164
-1164
-1166
-1169
-1173
-1178
-1184
-1192
-1199
-1207
-1215
-1222
-1228
-1233
-1237
-1240
-1243
-1244
-1245
-1246
-1247
-1248
-1249
-1250
-1253
-1256
-1261
-1267
-1274
-1282
-1290
-1299
-1309
-1318
-1328
-1338
-1348
-1358
-1368
-1377
-1385
-1393
-1399
-1404
-1407
-1410
-1412
-1414
-1416
-1418
-1421
-1425
-1430
-1436
-1444
-1453
-1463
-1474
-1485
-1496
-1508
-1519
-1530
-1540
-1550
-1558
-1565
-1572
-1577
-1582
-1586
-1590
-1595
-1601
-1607
-1615
-1624
-1634
-1645
-1657
-1670
-1683
-1696
-1709
-1722
-1733
-1744
-1753
-1761
-1768
-1775
-1780
-1785
-1790
-1795
-1800
-1806
-1812
-1818
-1826
-1834
-1843
-1854
-1866
-1879
-1892
-1906
-1919
-1932
-1944
-1955
-1965
-1973
-1979
-1985
-1990
-1994
-1998
-2001
-2007
-2012
-2017
-2024
-2032
-2041
-2050
-2060
-2069
-2079
-2088
-2096
-2103
-2110
-2117
-2124
-2130
-2137
-2144
-2152
-2159
-2167
-2175
-2184
-2193
-2202
-2212
-2224
-2236
-2249
-2263
-2277
-2291
-2306
-2319
-2332
-2343
-2353
-2360
-2366
-2371
-2374
-2377
-2380
-2383
-2386
-2391
-2397
-2404
-2413
-2423
-2434
-2446
-2458
-2470
-2481
-2491
-2499
-2507
-2513
-2520
-2527
-2535
-2544
-2554
-2565
-2577
-2589
-2600
-2612
-2623
-2633
-2643
-2652
-2661
-2670
-2680
-2690
-2701
-2712
-2725
-2737
-2750
-2762
-2774
-2785
-2794
-2802
-2810
-2816
-2823
-2831
-2839
-2848
-2858
-2870
-2883
-2897
-2912
-2927
-2941
-2955
-2967
-2979
-2991
-3001
-3011
-3022
-3032
-3044
-3057
-3070
-3085
-3100
-3115
-3129
-3143
-3155
-3165
-3174
-3181
-3188
-3196
-3204
-3213
-3223
-3235
-3248
-3262
-3277
-3291
-3306
-3320
-3333
-3344
-3354
-3362
-3369
-3375
-3380
-3387
-3394
-3404
-3415
-3427
-3441
-3455
-3467
-3478
-3487
-3493
-3496
-3498
-3497
-3495
-3491
-3486
-3481
-3476
-3472
-3469
-3467
-3468
-3471
-3476
-3483
-3493
-3503
-3514
-3526
-3537
-3548
-3558
-3566
-3574
-3580
-3585
-3588
-3591
-3592
-3593
-3593
-3594
-3597
-3601
-3607
-3616
-3627
-3640
-3655
-3671
-3687
-3704
-3719
-3734
-3747
-3758
-3768
-3776
-3782
-3787
-3790
-3791
-3791
-3791
-3789
-3787
-3785
-3783
-3782
-3782
-3783
-3785
-3789
-3794
-3800
-3807
-3815
-3823
-3831
-3838
-3844
-3849
-3852
-3853
-3852
-3851
-3848
-3846
-3843
-3842
-3841
-3841
-3842
-3843
-3844
-3846
-3849
-3854
-3860
-3869
-3881
-3895
-3910
-3925
-3940
-3954
-3965
-3973
-3979
-3981
-3981
-3979
-3976
-3971
-3967
-3963
-3960
-3959
-3960
-3962
-3967
-3973
-3980
-3987
-3994
-4001
-4006
-4009
-4011
-4010
-4006
-4003
-3998
-3992
-3986
-3980
-3974
-3968
-3961
-3955
-3949
-3943
-3938
-3934
-3931
-3931
-3932
-3935
-3940
-3946
-3953
-3961
-3968
-3974
-3979
-3981
-3982
-3980
-3976
-3970
-3964
-3957
-3951
-3946
-3942
-3940
-3939
-3939
-3940
-3942
-3944
-3946
-3947
-3949
-3950
-3950
-3951
-3951
-3951
-3951
-3951
-3949
-3947
-3944
-3940
-3935
-3930
-3923
-3917
-3910
-3902
-3894
-3885
-3875
-3866
-3857
-3848
-3841
-3835
-3830
-3827
-3824
-3821
-3818
-3814
-3809
-3804
-3797
-3790
-3783
-3775
-3766
-3757
-3747
-3736
-3724
-3711
-3698
-3686
-3675
-3666
-3659
-3656
-3657
-3661
-3669
-3678
-3689
-3700
-3710
-3717
-3722
-3724
-3723
-3718
-3711
-3703
-3694
-3684
-3674
-3665
-3658
-3653
-3649
-3647
-3648
-3649
-3651
-3653
-3655
-3657
-3658
-3658
-3659
-3661
-3665
-3669
-3676
-3682
-3688
-3694
-3696
-3697
-3694
-3689
-3682
-3674
-3666
-3658
-3651
-3645
-3642
-3640
-3641
-3643
-3647
-3651
-3655
-3657
-3657
-3655
-3650
-3644
-3635
-3626
-3617
-3609
-3602
-3597
-3593
-3590
-3588
-3586
-3585
-3584
-3584
-3583
-3582
-3580
-3578
-3574
-3570
-3566
-3560
-3554
-3547
-3540
-3533
-3524
-3516
-3506
-3497
-3487
-3478
-3469
-3462
-3457
-3453
-3451
-3452
-3454
-3457
-3461
-3464
-3467
-3467
-3464
-3458
-3449
-3436
-3422
-3406
-3391
-3377
-3364
-3354
-3346
-3340
-3336
-3333
-3332
-3332
-3334
-3337
-3343
-3351
-3361
-3373
-3385
-3397
-3409
-3419
-3428
-3434
-3438
-3441
-3441
-3440
-3439
-3436
-3434
-3432
-3430
-3430
-3431
-3433
-3436
-3440
-3444
-3447
-3449
-3448
-3446
-3441
-3435
-3427
-3418
-3409
-3401
-3395
-3390
-3387
-3386
-3386
-3388
-3390
-3391
-3392
-3391
-3388
-3383
-3375
-3367
-3358
-3348
-3339
-3331
-3325
-3319
-3315
-3311
-3308
-3306
-3304
-3302
-3303
-3305
-3309
-3317
-3326
-3339
-3352
-3367
-3380
-3391
-3399
-3403
-3402
-3398
-3391
-3380
-3368
-3355
-3342
-3329
-3318
-3309
-3302
-3297
-3296
-3297
-3300
-3305
-3311
-3317
-3323
-3327
-3331
-3333
-3334
-3335
-3334
-3333
-3330
-3325
-3318
-3309
-3297
-3283
-3266
-3247
-3227
-3208
-3189
-3172
-3158
-3147
-3138
-3132
-3128
-3124
-3120
-3113
-3104
-3092
-3076
-3058
-3037
-3015
-2994
-2975
-2958
-2944
-2932
-2923
-2916
-2909
-2901
-2893
-2883
-2873
-2861
-2849
-2838
-2826
-2816
-2806
-2797
-2788
-2779
-2770
-2759
-2746
-2731
-2714
-2695
-2673
-2650
-2627
-2604
-2584
-2566
-2551
-2541
-2536
-2534
-2535
-2539
-2544
-2548
-2552
-2553
-2551
-2547
-2539
-2528
-2514
-2498
-2482
-2465
-2448
-2431
-2416
-2402
-2388
-2375
-2362
-2350
-2338
-2327
-2317
-2309
-2302
-2297
-2293
-2292
-2292
-2293
-2295
-2297
-2299
-2300
-2301
-2301
-2299
-2296
-2292
-2286
-2278
-2269
-2259
-2248
-2237
-2228
-2220
-2214
-2211
-2210
-2211
-2213
-2216
-2218
-2219
-2219
-2216
-2212
-2206
-2198
-2189
-2180
-2169
-2159
-2148
-2137
-2127
-2118
-2110
-2102
-2096
-2090
-2084
-2079
-2073
-2066
-2059
-2049
-2039
-2028
-2015
-2003
-1991
-1980
-1969
-1959
-1950
-1942
-1934
-1925
-1917
-1908
-1899
-1890
-1882
-1875
-1869
-1864
-1861
-1858
-1857
-1855
-1852
-1847
-1840
-1830
-1818
-1803
-1786
-1768
-1750
-1734
-1720
-1708
-1699
-1693
-1690
-1689
-1689
-1689
-1689
-1688
-1685
-1679
-1671
-1660
-1646
-1630
-1612
-1592
-1572
-1551
-1531
-1511
-1492
-1474
-1457
-1441
-1427
-1414
-1404
-1395
-1389
-1385
-1383
-1382
-1383
-1384
-1385
-1385
-1383
-1380
-1373
-1363
-1351
-1336
-1319
-1301
-1284
-1267
-1252
-1239
-1229
-1220
-1214
-1209
-1205
-1201
-1198
-1195
-1191
-1186
-1181
-1175
-1167
-1157
-1145
-1131
-1115
-1095
-1073
-1049
-1020
-992
-961
-929
-897
-866
-837
-809
-785
-764
-745
-728
-713
-699
-685
-671
-655
-637
-618
-597
-573
-549
-524
-498
-473
-448
-424
-402
-380
-360
-342
-324
-308
-292
-277
-262
-248
-234
-220
-207
-194
-183
-173
-164
-156
-150
-145
-141
-138
-135
-133
-130
-128
-125
-121
-118
-114
-111
-108
-104
-101
-98
-95
-91
-87
-81
-76
-70
-65
-60
-56
-54
-53
-54
-58
-62
-69
-76
-84
-92
-99
-105
-109
-112
-114
-115
-115
-116
-119
-123
-129
-138
-149
-163
-178
-195
-213
-232
-251
-270
-289
-307
-325
-342
-358
-374
-389
-402
-413
-423
-431
-436
-439
-439
-436
-431
-424
-417
-409
-401
-396
-393
-393
-397
-405
-417
-434
-454
-476
-501
-528
-556
-584
-612
-639
-665
-690
-713
-735
-755
-774
-791
-807
-822
-836
-848
-859
-869
-878
-887
-896
-905
-914
-923
-931
-940
-947
-952
-956
-957
-956
-954
-950
-944
-937
-930
-924
-918
-913
-911
-910
-912
-916
-922
-930
-940
-952
-964
-977
-990
-1002
-1012
-1020
-1028
-1033
-1036
-1037
-1037
-1035
-1032
-1029
-1025
-1022
-1020
-1018
-1018
-1022
-1026
-1034
-1043
-1054
-1066
-1079
-1091
-1104
-1115
-1124
-1132
-1137
-1140
-1142
-1141
-1140
-1137
-1135
-1133
-1132
-1132
-1133
-1137
-1142
-1149
-1158
-1170
-1183
-1197
-1212
-1228
-1243
-1257
-1270
-1283
-1295
-1307
-1319
-1333
-1347
-1363
-1379
-1397
-1415
-1433
-1452
-1470
-1488
-1505
-1521
-1536
-1549
-1561
-1572
-1583
-1593
-1602
-1610
-1618
-1626
-1632
-1638
-1644
-1650
-1656
-1662
-1669
-1676
-1683
-1689
-1695
-1700
-1704
-1706
-1707
-1706
-1704
-1700
-1696
-1690
-1684
-1678
-1673
-1669
-1666
-1666
-1669
-1674
-1683
-1693
-1707
-1722
-1738
-1755
-1773
-1790
-1807
-1822
-1836
-1849
-1861
-1871
-1880
-1889
-1897
-1905
-1913
-1922
-1932
-1943
-1954
-1967
-1980
-1993
-2005
-2019
-2029
-2040
-2049
-2055
-2060
-2062
-2063
-2063
-2062
-2061
-2061
-2061
-2062
-2064
-2068
-2073
-2079
-2086
-2095
-2104
-2114
-2124
-2135
-2145
-2156
-2167
-2178
-2189
-2200
-2210
-2220
-2230
-2240
-2249
-2258
-2267
-2277
-2287
-2298
-2310
-2323
-2339
-2356
-2376
-2398
-2421
-2445
-2471
-2496
-2521
-2544
-2566
-2585
-2603
-2618
-2632
-2644
-2654
-2664
-2673
-2682
-2690
-2699
-2708
-2718
-2729
-2741
-2755
-2769
-2784
-2800
-2815
-2831
-2846
-2861
-2876
-2891
-2906
-2922
-2937
-2953
-2969
-2986
-3002
-3019
-3036
-3052
-3068
-3084
-3099
-3114
-3129
-3143
-3158
-3173
-3187
-3202
-3216
-3231
-3245
-3260
-3274
-3287
-3301
-3314
-3326
-3338
-3350
-3362
-3373
-3386
-3398
-3412
-3426
-3440
-3455
-3470
-3484
-3498
-3511
-3523
-3534
-3543
-3551
-3558
-3563
-3568
-3571
-3575
-3578
-3582
-3585
-3589
-3592
-3597
-3601
-3607
-3612
-3619
-3626
-3633
-3641
-3649
-3658
-3667
-3677
-3687
-3697
-3707
-3718
-3729
-3740
-3752
-3764
-3777
-3790
-3803
-3817
-3829
-3842
-3853
-3863
-3872
-3879
-3884
-3888
-3891
-3892
-3892
-3890
-3888
-3885
-3883
-3881
-3880
-3882
-3885
-3890
-3897
-3905
-3915
-3927
-3939
-3951
-3964
-3977
-3990
-4003
-4016
-4029
-4042
-4056
-4069
-4081
-4094
-4105
-4116
-4126
-4135
-4143
-4151
-4158
-4165
-4173
-4181
-4190
-4200
-4211
-4222
-4235
-4248
-4261
-4275
-4289
-4303
-4317
-4331
-4346
-4361
-4377
-4393
-4411
-4430
-4450
-4470
-4492
-4515
-4538
-4562
-4586
-4611
-4635
-4660
-4685
-4709
-4733
-4757
-4781
-4804
-4828
-4851
-4874
-4896
-4918
-4940
-4960
-4980
-5000
-5018
-5037
-5056
-5075
-5094
-5114
-5134
-5155
-5177
-5200
-5224
-5249
-5277
-5305
-5335
-5367
-5400
-5434
-5469
-5504
-5539
-5574
-5609
-5642
-5675
-5706
-5735
-5764
-5790
-5815
-5839
-5860
-5880
-5898
-5915
-5930
-5943
-5954
-5965
-5975
-5985
-5996
-6007
-6020
-6035
-6051
-6069
-6090
-6112
-6135
-6159
-6183
-6207
-6230
-6253
-6273
-6293
-6311
-6328
-6343
-6358
-6372
-6386
-6400
-6415
-6430
-6445
-6460
-6475
-6489
-6503
-6515
-6527
-6538
-6548
-6558
-6567
-6576
-6585
-6595
-6605
-6615
-6627
-6640
-6653
-6667
-6682
-6698
-6714
-6731
-6747
-6764
-6781
-6797
-6813
-6829
-6844
-6859
-6873
-6887
-6899
-6911
-6922
-6930
-6938
-6943
-6947
-6949
-6951
-6951
-6952
-6952
-6953
-6953
-6954
-6956
-6957
-6960
-6962
-6965
-6968
-6971
-6975
-6979
-6984
-6990
-6997
-7006
-7017
-7031
-7047
-7065
-7085
-7107
-7129
-7152
-7175
-7197
-7217
-7237
-7255
-7271
-7286
-7299
-7311
-7322
-7332
-7342
-7352
-7362
-7371
-7381
-7391
-7401
-7410
-7420
-7430
-7439
-7449
-7459
-7469
-7479
-7489
-7499
-7509
-7519
-7529
-7538
-7547
-7555
-7561
-7567
-7571
-7574
-7576
-7578
-7580
-7583
-7586
-7590
-7595
-7601
-7607
-7615
-7623
-7633
-7643
-7653
-7664
-7676
-7688
-7701
-7714
-7727
-7740
-7753
-7767
-7780
-7793
-7806
-7818
-7831
-7843
-7856
-7869
-7883
-7898
-7915
-7932
-7951
-7971
-7991
-8010
-8031
-8050
-8068
-8084
-8096
-8109
-8118
-8125
-8132
-8135
-8140
-8141
-8143
-8143
-8141
-8140
-8137
-8132
-8129
-8125
-8121
-8118
-8115
-8114
-8115
-8117
-8121
-8127
-8134
-8141
-8150
-8159
-8167
-8176
-8183
-8191
-8199
-8207
-8215
-8224
-8235
-8247
-8261
-8276
-8294
-8313
-8333
-8353
-8374
-8394
-8414
-8433
-8451
-8469
-8485
-8501
-8516
-8531
-8545
-8559
-8573
-8587
-8600
-8612
-8625
-8638
-8651
-8664
-8677
-8691
-8706
-8721
-8737
-8752
-8767
-8782
-8795
-8807
-8817
-8826
-8833
-8839
-8843
-8847
-8851
-8854
-8858
-8862
-8868
-8874
-8881
-8888
-8897
-8906
-8916
-8926
-8936
-8947
-8957
-8967
-8977
-8987
-8997
-9006
-9014
-9021
-9027
-9032
-9035
-9037
-9037
-9036
-9033
-9029
-9024
-9019
-9013
-9008
-9003
-8999
-8996
-8993
-8992
-8991
-8991
-8992
-8993
-8995
-8999
-9003
-9008
-9014
-9021
-9028
-9036
-9043
-9051
-9059
-9067
-9074
-9081
-9088
-9094
-9099
-9103
-9107
-9110
-9112
-9112
-9112
-9112
-9111
-9109
-9108
-9107
-9106
-9106
-9108
-9110
-9114
-9119
-9125
-9132
-9141
-9150
-9160
-9170
-9181
-9191
-9202
-9212
-9222
-9232
-9242
-9251
-9260
-9270
-9280
-9290
-9300
-9310
-9320
-9330
-9338
-9346
-9352
-9357
-9360
-9362
-9362
-9360
-9357
-9351
-9344
-9335
-9324
-9312
-9299
-9284
-9269
-9253
-9237
-9221
-9206
-9191
-9177
-9163
-9150
-9138
-9126
-9116
-9106
-9098
-9090
-9083
-9077
-9071
-9065
-9059
-9054
-9048
-9043
-9037
-9032
-9026
-9021
-9016
-9011
-9007
-9003
-9000
-8997
-8995
-8993
-8991
-8989
-8988
-8986
-8984
-8982
-8980
-8977
-8975
-8972
-8970
-8969
-8968
-8969
-8971
-8973
-8976
-8979
-8983
-8985
-8987
-8987
-8986
-8984
-8980
-8975
-8968
-8959
-8949
-8938
-8924
-8910
-8894
-8876
-8857
-8837
-8814
-8789
-8763
-8734
-8703
-8670
-8636
-8599
-8561
-8522
-8481
-8439
-8395
-8351
-8305
-8258
-8210
-8161
-8109
-8058
-8005
-7951
-7894
-7837
-7779
-7719
-7660
-7599
-7539
-7479
-7420
-7361
-7302
-7243
-7184
-7126
-7068
-7009
-6951
-6893
-6836
-6778
-6722
-6666
-6611
-6557
-6504
-6452
-6401
-6352
-6304
-6257
-6212
-6168
-6124
-6082
-6041
-6001
-5961
-5922
-5883
-5844
-5806
-5767
-5729
-5690
-5651
-5611
-5571
-5530
-5488
-5445
-5400
-5355
-5308
-5260
-5212
-5164
-5115
-5067
-5020
-4973
-4928
-4884
-4841
-4800
-4761
-4723
-4686
-4651
-4617
-4584
-4553
-4523
-4494
-4468
-4443
-4421
-4402
-4385
-4372
-4362
-4355
-4352
-4352
-4356
-4363
-4374
-4388
-4405
-4426
-4451
-4479
-4510
-4543
-4579
-4617
-4656
-4696
-4737
-4778
-4819
-4861
-4902
-4942
-4982
-5021
-5059
-5097
-5133
-5170
-5206
-5243
-5280
-5319
-5359
-5400
-5444
-5489
-5535
-5583
-5632
-5681
-5732
-5782
-5832
-5882
-5931
-5979
-6025
-6069
-6112
-6152
-6189
-6223
-6254
-6281
-6303
-6321
-6334
-6341
-6344
-6341
-6333
-6320
-6302
-6279
-6252
-6220
-6184
-6143
-6098
-6048
-5993
-5933
-5867
-5796
-5720
-5637
-5550
-5457
-5360
-5259
-5154
-5046
-4935
-4823
-4709
-4595
-4480
-4365
-4249
-4134
-4018
-3902
-3785
-3668
-3549
-3428
-3305
-3181
-3054
-2924
-2792
-2657
-2519
-2379
-2236
-2091
-1944
-1795
-1644
-1492
-1338
-1182
-1026
-868
-709
-550
-390
-230
-69
92
254
416
579
743
906
1070
1235
1400
1564
1730
1895
2060
2225
2390
2555
2719
2882
3045
3206
3367
3526
3685
3843
4001
4158
4315
4472
4630
4787
4944
5102
5260
5418
5576
5734
5892
6051
6211
6371
6531
6692
6854
7016
7178
7341
7502
7662
7821
7978
8132
8284
8431
8573
8711
8844
8971
9093
9209
9321
9427
9529
9627
9721
9811
9898
9982
10062
10140
10215
10287
10356
10422
10485
10545
10603
10657
10709
10758
10804
10847
10887
10925
10961
10994
11024
11053
11079
11104
11128
11152
11175
11199
11225
11252
11281
11314
11349
11387
11429
11474
11522
11573
11626
11682
11741
11800
11861
11923
11984
12046
12107
12167
12225
12282
12337
12390
12440
12488
12533
12575
12616
12654
12689
12723
12754
12784
12812
12838
12862
12884
12905
12925
12945
12964
12983
13004
13026
13049
13076
13105
13138
13175
13216
13261
13310
13363
13421
13483
13550
13621
13697
13777
13862
13952
14045
14144
14247
14354
14465
14581
14699
14820
14943
15068
15193
15317
15440
15560
15678
15791
15900
16003
16099
16189
16271
16347
16417
16479
16535
16585
16630
16670
16706
16739
16771
16800
16829
16858
16887
16918
16950
16984
17020
17058
17098
17139
17181
17223
17266
17307
17347
17384
17419
17449
17476
17497
17513
17523
17528
17526
17517
17502
17480
17451
17416
17375
17327
17273
17214
17150
17082
17009
16932
16853
16771
16688
16603
16519
16435
16353
16273
16196
16122
16053
15989
15930
15876
15829
15788
15753
15725
15703
15687
15678
15675
15678
15686
15699
15717
15738
15763
15790
15818
15847
15874
15900
15923
15941
15955
15964
15968
15966
15958
15946
15929
15909
15887
15863
15840
15819
15801
15787
15778
15775
15778
15788
15806
15830
15861
15899
15944
15996
16053
16116
16184
16258
16335
16415
16499
16584
16670
16757
16843
16927
17010
17090
17166
17238
17306
17370
17428
17482
17530
17572
17610
17642
17669
17692
17711
17728
17743
17757
17770
17785
17802
17821
17844
17870
17901
17937
17978
18024
18075
18132
18195
18262
18334
18411
18492
18577
18666
18757
18849
18943
19038
19132
19224
19314
19401
19484
19563
19638
19709
19774
19836
19892
19944
19992
20035
20075
20110
20143
20173
20200
20225
20250
20273
20297
20322
20349
20378
20410
20447
20489
20535
20587
20645
20709
20778
20853
20934
21021
21114
21213
21317
21427
21542
21662
21787
21916
22050
22186
22326
22468
22611
22755
22900
23045
23188
23330
23470
23609
23744
23877
24008
24135
24259
24381
24499
24614
24726
24834
24939
25040
25138
25231
25321
25407
25489
25567
25643
25716
25787
25856
25925
25993
26062
26131
26202
26274
26348
26425
26503
26583
26665
26748
26832
26918
27003
27088
27172
27255
27336
27415
27492
27565
27635
27702
27766
27826
27882
27935
27984
28030
28072
28110
28145
28176
28203
28226
28245
28261
28273
28282
28288
28292
28293
28292
28289
28284
28278
28271
28263
28254
28245
28236
28228
28220
28214
28209
28205
28203
28203
28203
28204
28206
28208
28209
28210
28208
28205
28199
28190
28179
28164
28146
28125
28101
28076
28049
28021
27992
27963
27934
27905
27877
27850
27824
27798
27774
27749
27724
27699
27672
27643
27613
27580
27544
27506
27465
27421
27375
27327
27278
27228
27178
27129
27081
27035
26992
26952
26915
26883
26855
26831
26812
26798
26788
26782
26780
26781
26786
26793
26803
26815
26829
26844
26860
26877
26894
26912
26929
26946
26962
26977
26991
27005
27017
27029
27039
27049
27059
27069
27079
27091
27103
27116
27131
27147
27165
27183
27202
27221
27239
27257
27273
27288
27300
27309
27316
27319
27318
27314
27307
27295
27281
27263
27242
27218
27191
27162
27131
27099
27065
27030
26995
26959
26922
26885
26847
26808
26768
26726
26683
26636
26587
26536
26481
26423
26362
26299
26233
26164
26095
26023
25952
25880
25809
25739
25669
25601
25535
25469
25404
25339
25274
25209
25143
25076
25007
24937
24865
24792
24718
24642
24566
24488
24409
24329
24249
24168
24087
24005
23923
23841
23757
23674
23590
23506
23421
23335
23248
23160
23071
22980
22886
22789
22689
22586
22478
22367
22251
22130
22005
21876
21742
21605
21464
21321
21175
21026
20877
20726
20575
20423
20273
20122
19974
19826
19680
19536
19394
19253
19113
18975
18838
18702
18566
18430
18294
18157
18019
17879
17737
17593
17447
17298
17147
16993
16836
16678
16517
16356
16193
16030
15868
15707
15548
15390
15236
15085
14938
14796
14657
14523
14394
14269
14149
14033
13921
13813
13708
13607
13508
13411
13316
13222
13130
13038
12947
12856
12766
12675
12585
12494
12404
12314
12224
12136
12048
11961
11875
11790
11707
11625
11543
11463
11383
11304
11226
11147
11069
10991
10914
10837
10761
10686
10614
10544
10476
10413
10353
10298
10248
10203
10163
10128
10099
10074
10054
10039
10028
10021
10016
10014
10014
10015
10016
10016
10015
10011
10003
9992
9975
9953
9925
9891
9850
9801
9746
9682
9611
9531
9444
9349
9246
9135
9017
8891
8759
8620
8477
8328
8176
8022
7866
7710
7555
7403
7254
7110
6972
6840
6715
6598
6490
6390
6299
6217
6145
6082
6028
5983
5948
5921
5902
5890
5885
5886
5891
5900
5911
5923
5934
5945
5954
5960
5962
5960
5954
5943
5927
5907
5883
5856
5826
5794
5762
5730
5699
5671
5647
5627
5612
5603
5600
5604
5615
5633
5658
5691
5731
5779
5833
5895
5963
6036
6115
6198
6284
6373
6462
6551
6639
6725
6806
6883
6954
7018
7075
7124
7166
7198
7223
7239
7246
7246
7238
7223
7201
7173
7141
7104
7064
7022
6978
6933
6888
6844
6801
6760
6722
6686
6653
6624
6598
6577
6559
6545
6536
6531
6530
6533
6539
6548
6559
6572
6585
6598
6609
6619
6627
6632
6634
6633
6629
6623
6614
6605
6595
6585
6577
6571
6568
6569
6575
6586
6603
6625
6654
6688
6729
6775
6827
6884
6946
7012
7083
7156
7232
7309
7387
7465
7542
7617
7689
7758
7824
7885
7941
7992
8038
8079
8114
8144
8167
8186
8201
8210
8213
8212
8206
8196
8180
8162
8138
8113
8083
8051
8016
7981
7943
7905
7867
7829
7793
7758
7726
7697
7672
7651
7635
7624
7619
7619
7625
7635
7651
7671
7695
7724
7756
7792
7831
7874
7920
7969
8022
8079
8138
8202
8268
8338
8411
8487
8566
8648
8734
8823
8916
9013
9115
9220
9330
9445
9564
9688
9815
9945
10078
10212
10348
10484
10620
10756
10889
11021
11150
11275
11396
11513
11624
11730
11830
11925
12012
12094
12170
12240
12304
12364
12420
12473
12524
12573
12622
12672
12724
12780
12840
12905
12977
13055
13141
13236
13339
13450
13569
13696
13831
13972
14120
14272
14430
14591
14755
14921
15088
15257
15426
15594
15762
15927
16091
16253
16411
16567
16718
16866
17009
17148
17281
17409
17530
17645
17754
17856
17952
18040
18122
18198
18267
18329
18386
18436
18481
18521
18556
18587
18612
18633
18650
18661
18667
18668
18663
18652
18634
18611
18581
18546
18506
18462
18415
18366
18316
18267
18219
18174
18133
18096
18063
18036
18013
17995
17981
17972
17965
17961
17958
17957
17955
17951
17946
17939
17928
17914
17895
17872
17845
17814
17779
17741
17699
17656
17610
17563
17515
17466
17417
17369
17322
17276
17233
17192
17155
17121
17091
17066
17046
17030
17020
17015
17014
17018
17026
17037
17052
17069
17090
17113
17138
17166
17196
17230
17266
17307
17350
17398
17449
17504
17562
17622
17685
17748
17812
17876
17939
18001
18061
18120
18176
18230
18283
18335
18385
18434
18482
18529
18576
18622
18667
18710
18753
18793
18832
18870
18905
18938
18970
18999
19027
19053
19077
19099
19119
19137
19154
19169
19183
19196
19208
19220
19232
19245
19259
19274
19291
19312
19334
19361
19390
19423
19460
19500
19544
19591
19640
19692
19746
19800
19855
19910
19963
20015
20064
20111
20154
20193
20229
20260
20287
20309
20327
20341
20350
20354
20354
20350
20342
20330
20314
20295
20273
20249
20223
20196
20167
20137
20105
20073
20040
20006
19970
19933
19893
19851
19806
19759
19709
19656
19601
19543
19483
19422
19359
19294
19229
19163
19095
19026
18956
18885
18811
18737
18661
18584
18506
18428
18350
18272
18196
18122
18049
17979
17912
17847
17785
17726
17670
17617
17567
17520
17476
17436
17398
17363
17332
17303
17276
17252
17229
17207
17185
17164
17142
17119
17094
17067
17038
17007
16972
16936
16896
16854
16809
16762
16712
16660
16605
16548
16489
16428
16366
16302
16238
16174
16110
16046
15983
15922
15862
15805
15751
15699
15651
15606
15565
15527
15493
15463
15436
15411
15390
15371
15354
15339
15326
15314
15303
15292
15281
15271
15259
15247
15234
15220
15205
15188
15170
15151
15130
15108
15086
15063
15041
15019
14999
14981
14966
14953
14943
14937
14933
14932
14934
14938
14944
14951
14959
14967
14975
14982
14988
14992
14993
14993
14991
14986
14978
14969
14957
14944
14930
14914
14897
14880
14862
14844
14826
14808
14790
14773
14756
14740
14724
14709
14695
14681
14669
14659
14650
14643
14639
14637
14637
14641
14648
14657
14670
14684
14701
14718
14737
14756
14774
14790
14805
14817
14826
14831
14832
14829
14820
14806
14788
14764
14736
14704
14668
14628
14586
14541
14494
14444
14393
14341
14286
14231
14174
14116
14056
13996
13936
13874
13812
13750
13688
13626
13564
13503
13442
13382
13322
13263
13205
13148
13092
13037
12984
12932
12883
12834
12788
12743
12699
12657
12616
12575
12535
12495
12455
12414
12372
12329
12285
12239
12192
12143
12094
12043
11991
11938
11885
11830
11775
11718
11660
11600
11539
11475
11409
11340
11269
11195
11118
11038
10955
10870
10783
10693
10602
10509
10414
10318
10221
10122
10023
9923
9821
9719
9617
9514
9411
9309
9206
9105
9004
8905
8806
8709
8614
8520
8428
8337
8247
8157
8070
7981
7892
7802
7710
7617
7522
7425
7326
7224
7121
7016
6909
6801
6692
6583
6472
6362
6252
6141
6031
5921
5811
5702
5592
5483
5373
5263
5154
5044
4934
4824
4714
4605
4496
4387
4278
4170
4062
3955
3847
3740
3632
3524
3417
3308
3200
3091
2982
2872
2761
2650
2539
2426
2314
2200
2086
1972
1856
1741
1624
1507
1389
1270
1151
1031
909
787
664
540
415
289
161
33
-96
-225
-356
-486
-617
-748
-879
-1008
-1139
-1268
-1396
-1524
-1650
-1775
-1898
-2020
-2140
-2259
-2376
-2492
-2606
-2719
-2830
-2941
-3050
-3158
-3265
-3371
-3477
-3582
-3686
-3790
-3894
-3998
-4101
-4204
-4306
-4408
-4510
-4611
-4712
-4813
-4914
-5015
-5117
-5219
-5322
-5426
-5531
-5637
-5745
-5854
-5964
-6075
-6187
-6301
-6415
-6531
-6648
-6767
-6887
-7009
-7132
-7257
-7383
-7512
-7641
-7773
-7906
-8039
-8175
-8310
-8447
-8584
-8721
-8858
-8996
-9133
-9269
-9406
-9542
-9677
-9812
-9946
-10080
-10213
-10346
-10479
-10611
-10743
-10875
-11008
-11140
-11272
-11405
-11537
-11669
-11800
-11931
-12060
-12188
-12314
-12438
-12560
-12680
-12799
-12915
-13029
-13141
-13252
-13361
-13468
-13574
-13678
-13781
-13884
-13985
-14086
-14185
-14285
-14383
-14481
-14579
-14675
-14771
-14867
-14961
-15055
-15148
-15240
-15331
-15422
-15512
-15601
-15689
-15776
-15862
-15947
-16030
-16111
-16192
-16271
-16350
-16426
-16501
-16576
-16649
-16722
-16794
-16865
-16935
-17006
-17075
-17144
-17213
-17280
-17347
-17414
-17479
-17544
-17607
-17670
-17732
-17792
-17852
-17911
-17969
-18025
-18081
-18135
-18188
-18240
-18290
-18339
-18387
-18433
-18479
-18524
-18569
-18614
-18659
-18704
-18751
-18798
-18846
-18894
-18944
-18994
-19045
-19096
-19146
-19197
-19247
-19296
-19344
-19391
-19437
-19481
-19524
-19566
-19606
-19645
-19682
-19720
-19757
-19793
-19830
-19867
-19904
-19942
-19981
-20020
-20061
-20102
-20143
-20185
-20227
-20269
-20311
-20352
-20393
-20434
-20474
-20514
-20553
-20592
-20631
-20671
-20710
-20750
-20790
-20831
-20872
-20913
-20955
-20997
-21040
-21083
-21126
-21169
-21212
-21255
-21298
-21341
-21385
-21428
-21471
-21514
-21558
-21601
-21644
-21688
-21731
-21775
-21820
-21865
-21911
-21958
-22005
-22053
-22102
-22152
-22201
-22252
-22302
-22352
-22402
-22452
-22502
-22551
-22599
-22647
-22694
-22740
-22785
-22828
-22870
-22911
-22949
-22986
-23021
-23054
-23084
-23113
-23139
-23163
-23185
-23206
-23225
-23243
-23260
-23277
-23292
-23307
-23323
-23338
-23354
-23370
-23387
-23405
-23424
-23445
-23467
-23491
-23516
-23543
-23572
-23602
-23633
-23666
-23700
-23734
-23770
-23806
-23843
-23880
-23917
-23954
-23992
-24030
-24068
-24105
-24143
-24180
-24217
-24254
-24290
-24325
-24359
-24391
-24423
-24452
-24481
-24507
-24532
-24555
-24577
-24598
-24617
-24636
-24654
-24672
-24689
-24707
-24725
-24744
-24764
-24784
-24806
-24828
-24851
-24874
-24898
-24922
-24945
-24969
-24992
-25015
-25038
-25059
-25080
-25101
-25120
-25140
-25158
-25177
-25195
-25213
-25232
-25251
-25270
-25291
-25312
-25335
-25358
-25383
-25408
-25435
-25464
-25493
-25524
-25555
-25587
-25620
-25654
-25688
-25723
-25757
-25792
-25827
-25862
-25896
-25930
-25965
-25998
-26031
-26064
-26096
-26128
-26159
-26190
-26220
-26249
-26278
-26307
-26335
-26363
-26391
-26419
-26447
-26474
-26502
-26530
-26559
-26587
-26616
-26646
-26676
-26706
-26737
-26768
-26800
-26832
-26864
-26896
-26928
-26960
-26991
-27022
-27052
-27081
-27109
-27136
-27162
-27188
-27212
-27237
-27260
-27284
-27307
-27330
-27353
-27377
-27401
-27424
-27448
-27472
-27496
-27519
-27542
-27564
-27584
-27604
-27622
-27639
-27654
-27668
-27680
-27690
-27699
-27707
-27714
-27719
-27723
-27725
-27726
-27726
-27725
-27722
-27718
-27712
-27705
-27696
-27686
-27675
-27662
-27649
-27634
-27618
-27601
-27584
-27565
-27546
-27526
-27506
-27485
-27465
-27444
-27423
-27403
-27382
-27363
-27343
-27324
-27306
-27288
-27270
-27252
-27234
-27215
-27196
-27175
-27154
-27132
-27108
-27084
-27058
-27030
-27002
-26972
-26941
-26908
-26875
-26840
-26805
-26768
-26731
-26693
-26654
-26614
-26574
-26533
-26492
-26450
-26407
-26364
-26319
-26274
-26227
-26179
-26130
-26079
-26027
-25973
-25919
-25863
-25807
-25751
-25695
-25639
-25583
-25528
-25473
-25419
-25365
-25312
-25260
-25207
-25156
-25104
-25053
-25002
-24952
-24902
-24853
-24804
-24755
-24708
-24660
-24613
-24566
-24519
-24472
-24425
-24377
-24329
-24281
-24232
-24183
-24133
-24084
-24035
-23986
-23937
-23889
-23842
-23795
-23750
-23705
-23662
-23620
-23578
-23537
-23497
-23458
-23419
-23380
-23341
-23303
-23265
-23227
-23189
-23151
-23113
-23075
-23038
-23001
-22963
-22927
-22890
-22853
-22817
-22781
-22745
-22709
-22673
-22637
-22600
-22564
-22527
-22489
-22452
-22414
-22376
-22337
-22298
-22258
-22219
-22179
-22138
-22097
-22055
-22013
-21971
-21928
-21884
-21840
-21796
-21751
-21707
-21663
-21620
-21578
-21536
-21496
-21458
-21420
-21384
-21350
-21316
-21284
-21253
-21222
-21192
-21162
-21132
-21103
-21073
-21043
-21012
-20982
-20951
-20920
-20889
-20858
-20827
-20796
-20765
-20734
-20704
-20673
-20643
-20612
-20582
-20552
-20521
-20491
-20461
-20431
-20402
-20372
-20343
-20314
-20285
-20256
-20228
-20200
-20172
-20144
-20117
-20089
-20062
-20035
-20007
-19979
-19951
-19921
-19891
-19860
-19828
-19794
-19759
-19722
-19683
-19643
-19601
-19558
-19513
-19467
-19420
-19372
-19324
-19274
-19224
-19174
-19124
-19073
-19022
-18972
-18922
-18872
-18822
-18774
-18726
-18678
-18631
-18584
-18538
-18493
-18448
-18404
-18361
-18317
-18275
-18233
-18191
-18150
-18110
-18070
-18031
-17992
-17954
-17917
-17881
-17845
-17809
-17774
-17739
-17704
-17670
-17635
-17601
-17566
-17532
-17498
-17465
-17432
-17400
-17368
-17337
-17307
-17278
-17250
-17221
-17193
-17166
-17138
-17110
-17083
-17055
-17027
-16999
-16970
-16942
-16913
-16884
-16855
-16825
-16796
-16766
-16736
-16705
-16675
-16644
-16612
-16580
-16548
-16516
-16483
-16451
-16418
-16385
-16353
-16320
-16286
-16254
-16222
-16187
-16155
-16120
-16087
-16052
-16017
-15981
-15944
-15907
-15870
-15832
-15794
-15755
-15716
-15676
-15635
-15594
-15553
-15511
-15468
-15424
-15379
-15334
-15288
-15240
-15192
-15142
-15091
-15039
-14985
-14930
-14873
-14814
-14755
-14694
-14632
-14570
-14506
-14442
-14378
-14314
-14250
-14186
-14123
-14060
-13998
-13937
-13876
-13816
-13757
-13698
-13640
-13582
-13525
-13469
-13414
-13359
-13305
-13252
-13199
-13147
-13095
-13044
-12994
-12944
-12896
-12848
-12801
-12755
-12709
-12665
-12621
-12578
-12536
-12495
-12454
-12414
-12375
-12336
-12298
-12261
-12225
-12189
-12154
-12120
-12088
-12056
-12025
-11995
-11966
-11938
-11910
-11884
-11858
-11833
-11808
-11783
-11760
-11736
-11713
-11690
-11668
-11646
-11624
-11604
-11583
-11563
-11544
-11525
-11507
-11489
-11472
-11456
-11441
-11427
-11414
-11403
-11392
-11382
-11373
-11364
-11357
-11350
-11344
-11339
-11334
-11330
-11327
-11324
-11321
-11320
-11319
-11320
-11322
-11325
-11330
-11336
-11343
-11351
-11361
-11372
-11384
-11396
-11410
-11425
-11440
-11457
-11473
-11490
-11508
-11525
-11543
-11561
-11579
-11598
-11618
-11638
-11659
-11681
-11704
-11727
-11752
-11777
-11802
-11828
-11855
-11882
-11908
-11935
-11961
-11987
-12013
-12038
-12062
-12086
-12108
-12131
-12152
-12173
-12193
-12213
-12232
-12250
-12267
-12285
-12301
-12317
-12333
-12349
-12364
-12379
-12393
-12407
-12422
-12435
-12449
-12462
-12475
-12487
-12498
-12508
-12518
-12526
-12534
-12542
-12548
-12554
-12559
-12563
-12567
-12569
-12571
-12571
-12570
-12568
-12565
-12561
-12555
-12548
-12540
-12531
-12521
-12509
-12496
-12483
-12469
-12454
-12439
-12423
-12408
-12392
-12376
-12361
-12345
-12330
-12315
-12300
-12286
-12272
-12258
-12245
-12232
-12219
-12207
-12194
-12181
-12167
-12153
-12138
-12123
-12106
-12088
-12069
-12049
-12028
-12006
-11982
-11957
-11931
-11904
-11876
-11847
-11816
-11784
-11751
-11717
-11682
-11646
-11608
-11571
-11532
-11492
-11452
-11411
-11369
-11327
-11284
-11241
-11197
-11152
-11107
-11060
-11014
-10966
-10918
-10870
-10821
-10772
-10723
-10674
-10625
-10576
-10527
-10478
-10428
-10379
-10329
-10280
-10230
-10181
-10131
-10081
-10031
-9981
-9929
-9878
-9825
-9772
-9718
-9664
-9609
-9554
-9499
-9444
-9388
-9333
-9278
-9223
-9168
-9114
-9059
-9005
-8951
-8898
-8844
-8791
-8738
-8686
-8633
-8581
-8530
-8478
-8427
-8376
-8325
-8275
-8224
-8173
-8124
-8074
-8023
-7975
-7925
-7876
-7826
-7777
-7728
-7679
-7630
-7581
-7532
-7482
-7433
-7384
-7335
-7285
-7236
-7187
-7138
-7089
-7040
-6991
-6943
-6895
-6847
-6800
-6754
-6707
-6662
-6617
-6573
-6529
-6486
-6444
-6402
-6361
-6320
-6280
-6240
-6201
-6162
-6124
-6086
-6049
-6012
-5976
-5941
-5906
-5872
-5839
-5806
-5774
-5744
-5714
-5685
-5657
-5629
-5603
-5577
-5551
-5527
-5503
-5479
-5455
-5433
-5410
-5388
-5365
-5343
-5322
-5300
-5278
-5257
-5236
-5216
-5196
-5176
-5157
-5139
-5121
-5104
-5087
-5071
-5056
-5041
-5028
-5015
-5003
-4992
-4981
-4972
-4963
-4954
-4947
-4939
-4932
-4926
-4919
-4913
-4907
-4901
-4895
-4889
-4884
-4878
-4873
-4867
-4862
-4856
-4851
-4845
-4839
-4834
-4828
-4822
-4816
-4811
-4805
-4798
-4792
-4786
-4779
-4773
-4766
-4759
-4752
-4746
-4739
-4732
-4725
-4717
-4710
-4703
-4696
-4689
-4682
-4675
-4667
-4659
-4651
-4642
-4633
-4624
-4614
-4604
-4593
-4582
-4570
-4557
-4543
-4528
-4512
-4495
-4477
-4457
-4436
-4413
-4390
-4364
-4338
-4310
-4281
-4251
-4220
-4189
-4156
-4123
-4089
-4054
-4019
-3983
-3946
-3908
-3869
-3829
-3789
-3748
-3707
-3665
-3622
-3578
-3534
-3489
-3442
-3395
-3347
-3298
-3247
-3196
-3144
-3091
-3037
-2983
-2927
-2871
-2815
-2758
-2701
-2643
-2585
-2527
-2469
-2411
-2353
-2295
-2237
-2179
-2121
-2064
-2007
-1949
-1892
-1835
-1777
-1719
-1661
-1603
-1544
-1485
-1426
-1366
-1306
-1246
-1185
-1123
-1061
-999
-935
-872
-807
-742
-676
-609
-541
-473
-403
-332
-261
-188
-115
-40
35
112
189
268
347
427
507
589
671
754
837
921
1006
1091
1176
1262
1348
1435
1523
1610
1699
1787
1876
1964
2053
2142
2231
2320
2409
2498
2587
2676
2765
2854
2944
3033
3123
3213
3303
3393
3483
3573
3663
3754
3844
3935
4026
4117
4208
4300
4392
4484
4576
4670
4763
4858
4953
5049
5145
5242
5339
5437
5535
5634
5733
5833
5934
6035
6136
6238
6340
6442
6545
6648
6752
6855
6959
7062
7166
7269
7371
7474
7575
7677
7778
7878
7978
8077
8177
8275
8373
8470
8567
8663
8758
8853
8947
9042
9135
9229
9322
9415
9508
9600
9692
9784
9875
9966
10057
10148
10239
10329
10419
10509
10599
10688
10778
10867
10957
11046
11134
11223
11311
11398
11485
11571
11656
11740
11824
11906
11988
12069
12150
12230
12308
12387
12464
12541
12617
12692
12767
12841
12915
12988
13061
13133
13204
13275
13346
13416
13485
13554
13622
13690
13757
13824
13891
13957
14022
14087
14152
14215
14278
14341
14402
14463
14523
14582
14640
14697
14754
14810
14865
14919
14973
15027
15079
15131
15182
15233
15283
15332
15381
15430
15478
15525
15573
15620
15667
15714
15762
15809
15856
15903
15950
15997
16044
16091
16137
16184
16230
16276
16322
16367
16411
16454
16497
16539
16579
16618
16656
16693
16729
16763
16796
16828
16859
16889
16918
16947
16974
17001
17027
17053
17078
17103
17128
17153
17178
17202
17227
17252
17277
17302
17327
17351
17376
17401
17425
17449
17473
17496
17519
17542
17564
17586
17608
17629
17650
17671
17692
17713
17733
17753
17773
17793
17812
17831
17850
17868
17886
17903
17921
17938
17954
17970
17986
18001
18016
18029
18043
18055
18067
18079
18089
18098
18107
18115
18121
18127
18132
18136
18138
18140
18140
18139
18137
18134
18129
18123
18115
18106
18096
18084
18071
18055
18039
18021
18001
17980
17958
17934
17908
17882
17854
17825
17795
17764
17731
17698
17663
17627
17590
17552
17513
17473
17431
17389
17346
17301
17256
17210
17162
17114
17065
17015
16964
16912
16859
16806
16752
16698
16643
16588
16533
16478
16423
16367
16312
16257
16202
16146
16091
16036
15980
15925
15869
15813
15757
15701
15646
15590
15534
15478
15423
15367
15312
15257
15201
15146
15092
15037
14982
14928
14874
14820
14766
14712
14659
14605
14553
14500
14447
14396
14344
14293
14242
14192
14143
14095
14047
14000
13953
13908
13863
13818
13775
13731
13688
13646
13603
13560
13517
13474
13431
13387
13343
13299
13254
13209
13164
13118
13072
13025
12978
12931
12882
12833
12784
12734
12683
12632
12580
12528
12475
12422
12369
12315
12262
12209
12156
12103
12051
11999
11948
11897
11846
11796
11745
11695
11645
11595
11544
11493
11442
11390
11338
11285
11231
11177
11121
11065
11008
10949
10890
10830
10769
10707
10644
10581
10517
10453
10389
10324
10259
10195
10130
10065
10000
9936
9871
9806
9741
9675
9609
9543
9477
9410
9343
9276
9208
9140
9071
9002
8933
8863
8792
8721
8650
8577
8505
8431
8357
8283
8208
8132
8055
7980
7903
7825
7747
7669
7590
7511
7432
7353
7274
7195
7116
7038
6959
6882
6804
6727
6650
6572
6495
6418
6340
6263
6184
6106
6027
5948
5868
5788
5707
5627
5545
5463
5381
5297
5213
5128
5043
4956
4869
4781
4693
4603
4514
4425
4335
4245
4156
4067
3978
3889
3801
3713
3625
3538
3450
3363
3276
3189
3102
3016
2929
2842
2755
2667
2580
2493
2406
2319
2232
2145
2058
1971
1885
1798
1712
1626
1540
1455
1369
1284
1199
1114
1029
945
862
779
697
615
534
454
374
295
217
139
61
-15
-92
-168
-243
-318
-393
-468
-542
-615
-689
-762
-835
-907
-979
-1051
-1123
-1194
-1265
-1336
-1406
-1476
-1545
-1614
-1682
-1750
-1817
-1884
-1949
-2013
-2078
-2142
-2204
-2266
-2327
-2387
-2447
-2505
-2564
-2621
-2678
-2734
-2790
-2846
-2901
-2957
-3012
-3066
-3121
-3176
-3231
-3287
-3342
-3397
-3452
-3508
-3563
-3618
-3674
-3729
-3784
-3839
-3894
-3950
-4005
-4059
-4114
-4169
-4224
-4278
-4332
-4385
-4438
-4491
-4543
-4594
-4645
-4695
-4744
-4793
-4840
-4887
-4933
-4979
-5024
-5068
-5111
-5154
-5196
-5238
-5279
-5320
-5360
-5399
-5438
-5476
-5514
-5551
-5587
-5623
-5658
-5692
-5725
-5758
-5789
-5820
-5850
-5878
-5906
-5932
-5958
-5982
-6005
-6027
-6048
-6068
-6088
-6106
-6124
-6142
-6158
-6175
-6191
-6206
-6222
-6237
-6252
-6267
-6282
-6297
-6311
-6326
-6340
-6355
-6369
-6383
-6398
-6412
-6427
-6442
-6457
-6471
-6486
-6501
-6516
-6531
-6545
-6559
-6573
-6587
-6600
-6614
-6626
-6638
-6650
-6662
-6673
-6685
-6696
-6707
-6717
-6728
-6739
-6749
-6759
-6769
-6778
-6786
-6794
-6801
-6807
-6813
-6817
-6820
-6822
-6824
-6824
-6824
-6823
-6822
-6821
-6819
-6817
-6815
-6814
-6812
-6812
-6811
-6811
-6812
-6813
-6815
-6818
-6821
-6825
-6829
-6833
-6838
-6843
-6848
-6852
-6857
-6861
-6865
-6869
-6872
-6875
-6878
-6881
-6884
-6888
-6891
-6896
-6900
-6906
-6913
-6920
-6929
-6939
-6950
-6962
-6976
-6991
-7006
-7023
-7039
-7056
-7073
-7090
-7107
-7123
-7139
-7154
-7169
-7182
-7195
-7208
-7219
-7230
-7240
-7249
-7258
-7265
-7272
-7278
-7283
-7287
-7290
-7293
-7294
-7295
-7296
-7295
-7294
-7292
-7290
-7287
-7283
-7278
-7272
-7265
-7258
-7249
-7241
-7231
-7221
-7210
-7199
-7187
-7176
-7163
-7151
-7138
-7125
-7112
-7098
-7083
-7069
-7054
-7038
-7022
-7005
-6988
-6971
-6953
-6935
-6916
-6897
-6877
-6857
-6836
-6815
-6793
-6771
-6748
-6725
-6702
-6678
-6653
-6629
-6604
-6579
-6553
-6528
-6502
-6475
-6449
-6421
-6394
-6366
-6337
-6307
-6277
-6246
-6215
-6182
-6149
-6115
-6081
-6046
-6011
-5976
-5940
-5905
-5869
-5833
-5797
-5762
-5726
-5689
-5653
-5616
-5580
-5542
-5505
-5467
-5429
-5390
-5352
-5313
-5274
-5235
-5197
-5158
-5119
-5081
-5043
-5005
-4968
-4931
-4894
-4858
-4822
-4787
-4752
-4718
-4685
-4652
-4620
-4588
-4557
-4527
-4497
-4467
-4439
-4411
-4383
-4356
-4330
-4304
-4278
-4253
-4228
-4203
-4178
-4154
-4129
-4104
-4078
-4054
-4027
-4002
-3975
-3948
-3921
-3894
-3866
-3838
-3810
-3781
-3753
-3724
-3695
-3666
-3637
-3608
-3580
-3553
-3526
-3500
-3474
-3449
-3425
-3401
-3378
-3356
-3335
-3313
-3293
-3272
-3252
-3231
-3211
-3190
-3169
-3148
-3126
-3104
-3082
-3059
-3036
-3013
-2989
-2966
-2942
-2919
-2895
-2872
-2849
-2827
-2804
-2782
-2761
-2740
-2719
-2698
-2678
-2658
-2639
-2619
-2601
-2582
-2564
-2546
-2528
-2511
-2494
-2477
-2460
-2443
-2426
-2409
-2392
-2375
-2358
-2341
-2323
-2306
-2288
-2270
-2252
-2234
-2215
-2196
-2177
-2157
-2137
-2117
-2096
-2075
-2053
-2031
-2009
-1986
-1963
-1939
-1916
-1893
-1870
-1846
-1823
-1801
-1778
-1756
-1735
-1714
-1693
-1672
-1652
-1631
-1611
-1591
-1570
-1550
-1530
-1510
-1490
-1470
-1449
-1429
-1409
-1388
-1368
-1348
-1327
-1307
-1287
-1266
-1246
-1226
-1205
-1185
-1165
-1145
-1125
-1104
-1084
-1063
-1042
-1020
-999
-977
-956
-934
-912
-891
-869
-849
-828
-808
-789
-769
-751
-733
-715
-697
-679
-662
-645
-628
-611
-594
-578
-561
-545
-529
-513
-498
-482
-467
-452
-437
-423
-409
-395
-381
-368
-355
-342
-330
-318
-307
-296
-285
-274
-264
-254
-244
-234
-224
-215
-207
-198
-191
-183
-177
-170
-164
-158
-153
-147
-142
-137
-131
-126
-120
-115
-109
-103
-97
-91
-85
-78
-72
-66
-60
-54
-48
-42
-36
-31
-25
-20
-14
-9
-3
2
7
12
17
21
25
28
31
33
34
35
36
35
35
34
32
30
28
25
22
19
16
12
8
3
-1
-6
-12
-17
-23
-30
-37
-44
-51
-59
-68
-76
-85
-94
-104
-113
-123
-134
-144
-154
-165
-176
-187
-198
-209
-220
-231
-243
-254
-266
-278
-290
-302
-314
-326
-339
-351
-364
-377
-389
-402
-415
-428
-441
-454
-468
-481
-494
-508
-521
-535
-548
-561
-574
-587
-599
-610
-622
-633
-643
-653
-662
-671
-679
-687
-694
-700
-705
-710
-714
-717
-718
-719
-719
-717
-715
-711
-706
-700
-693
-685
-676
-666
-655
-642
-629
-614
-599
-582
-564
-545
-524
-502
-480
-456
-431
-406
-379
-352
-325
-296
-267
-237
-207
-176
-145
-114
-82
-50
-18
15
49
82
116
150
184
218
252
287
322
357
392
428
463
499
534
570
606
643
679
716
754
792
830
868
907
946
986
1026
1066
1107
1148
1189
1230
1272
1313
1355
1396
1438
1479
1521
1562
1603
1645
1686
1728
1769
1811
1853
1894
1936
1978
2019
2061
2102
2143
2184
2225
2265
2305
2344
2382
2421
2459
2496
2533
2570
2607
2643
2678
2714
2749
2783
2818
2851
2885
2918
2950
2982
3013
3044
3075
3105
3134
3163
3191
3219
3245
3271
3297
3321
3345
3368
3391
3412
3433
3454
3473
3492
3510
3528
3545
3561
3577
3592
3607
3621
3635
3648
3661
3673
3685
3697
3708
3719
3729
3739
3748
3757
3765
3773
3779
3785
3790
3795
3799
3802
3805
3807
3808
3810
3811
3811
3811
3811
3811
3811
3811
3811
3810
3810
3809
3809
3808
3807
3805
3803
3801
3798
3795
3791
3786
3781
3776
3770
3764
3758
3751
3744
3737
3730
3722
3714
3706
3698
3690
3682
3673
3665
3656
3648
3639
3631
3623
3615
3607
3599
3591
3583
3576
3568
3560
3553
3545
3538
3530
3523
3516
3509
3502
3496
3489
3483
3477
3471
3465
3459
3454
3449
3443
3438
3433
3427
3422
3416
3410
3403
3397
3390
3383
3375
3368
3360
3351
3343
3334
3325
3316
3307
3298
3290
3281
3273
3264
3256
3249
3242
3236
3230
3224
3219
3215
3211
3208
3205
3203
3200
3198
3196
3194
3192
3190
3188
3185
3181
3177
3173
3168
3163
3157
3151
3145
3139
3132
3126
3120
3114
3108
3102
3096
3091
3085
3080
3075
3070
3065
3061
3056
3050
3045
3040
3034
3028
3022
3015
3008
3001
2994
2986
2978
2970
2961
2952
2944
2935
2926
2916
2907
2898
2888
2879
2870
2860
2851
2842
2833
2824
2816
2808
2800
2793
2786
2779
2773
2767
2762
2756
2751
2746
2740
2735
2730
2725
2720
2715
2710
2705
2701
2696
2692
2688
2683
2679
2675
2671
2668
2664
2661
2658
2655
2653
2651
2649
2648
2647
2647
2647
2647
2648
2649
2650
2652
2654
2655
2657
2659
2662
2664
2667
2670
2674
2678
2682
2687
2692
2698
2705
2713
2721
2729
2739
2749
2760
2771
2783
2796
2809
2822
2836
2850
2865
2879
2894
2908
2923
2937
2951
2965
2979
2992
3005
3018
3031
3044
3057
3070
3083
3096
3109
3122
3135
3148
3161
3173
3186
3198
3211
3223
3235
3247
3258
3270
3281
3292
3303
3314
3326
3337
3349
3361
3373
3386
3399
3412
3425
3438
3451
3464
3477
3489
3501
3512
3522
3532
3541
3549
3558
3565
3573
3580
3587
3594
3601
3608
3615
3622
3629
3636
3643
3650
3656
3663
3669
3675
3681
3687
3692
3698
3704
3710
3716
3723
3730
3737
3744
3752
3761
3769
3779
3788
3799
3809
3820
3831
3842
3854
3865
3876
3887
3897
3907
3916
3925
3934
3941
3948
3955
3961
3967
3972
3977
3981
3985
3989
3992
3996
4000
4003
4008
4011
4017
4022
4029
4035
4043
4051
4059
4067
4078
4086
4097
4107
4117
4127
4136
4145
4154
4162
4170
4177
4184
4190
4196
4201
4206
4211
4215
4219
4223
4227
4231
4236
4240
4244
4248
4252
4257
4262
4266
4271
4276
4281
4287
4292
4298
4304
4310
4316
4322
4327
4333
4338
4343
4347
4351
4354
4357
4359
4360
4361
4361
4360
4358
4356
4353
4349
4345
4340
4335
4329
4323
4316
4310
4303
4296
4289
4282
4274
4267
4260
4253
4246
4238
4230
4223
4214
4206
4197
4188
4179
4170
4161
4152
4142
4132
4122
4112
4102
4091
4081
4070
4059
4049
4037
4025
4013
4000
3986
3972
3958
3942
3926
3910
3893
3876
3860
3843
3826
3810
3795
3779
3765
3750
3736
3722
3708
3694
3679
3664
3648
3632
3615
3596
3577
3558
3538
3517
3496
3475
3453
3432
3411
3389
3368
3346
3325
3304
3283
3262
3242
3222
3202
3184
3165
3148
3130
3114
3098
3082
3066
3051
3036
3021
3006
2991
2976
2962
2947
2933
2919
2906
2892
2878
2864
2851
2837
2822
2807
2792
2777
2760
2744
2727
2709
2692
2675
2658
2641
2624
2608
2592
2576
2561
2546
2531
2516
2502
2489
2475
2462
2449
2437
2424
2412
2400
2389
2378
2367
2356
2345
2335
2325
2314
2304
2295
2285
2275
2266
2256
2247
2238
2230
2221
2213
2205
2198
2190
2182
2174
2166
2159
2151
2143
2136
2128
2121
2113
2106
2099
2091
2084
2076
2069
2061
2053
2044
2035
2025
2015
2005
1994
1982
1971
1958
1946
1934
1921
1909
1897
1885
1873
1861
1850
1839
1829
1819
1809
1800
1791
1782
1774
1766
1758
1750
1743
1735
1728
1720
1712
1704
1696
1687
1678
1669
1658
1648
1636
1624
1611
1598
1584
1569
1554
1538
1521
1505
1487
1470
1453
1435
1418
1401
1384
1368
1352
1336
1321
1307
1293
1279
1266
1254
1243
1232
1221
1211
1201
1191
1182
1173
1163
1154
1144
1134
1123
1112
1101
1089
1076
1063
1049
1034
1018
1004
988
972
956
940
925
909
895
880
867
855
843
833
824
815
807
800
794
788
782
777
772
768
763
758
754
750
745
741
736
731
727
722
717
711
706
700
695
689
683
677
671
665
659
652
646
639
632
625
617
609
601
592
584
576
568
561
553
547
540
534
528
523
518
513
509
505
502
499
496
493
491
489
488
486
484
483
481
478
475
472
468
463
458
452
446
439
433
426
419
412
404
397
389
381
373
364
356
347
337
328
319
309
300
290
280
270
260
250
239
229
218
208
197
186
175
164
154
143
132
121
110
99
88
76
65
53
41
29
18
6
-6
-17
-28
-38
-48
-58
-68
-77
-86
-95
-104
-113
-122
-131
-140
-149
-158
-167
-177
-187
-198
-208
-220
-231
-243
-255
-267
-279
-291
-303
-314
-325
-335
-344
-353
-362
-369
-377
-384
-390
-397
-403
-410
-417
-423
-431
-438
-446
-454
-463
-472
-481
-491
-502
-512
-523
-535
-546
-558
-571
-583
-596
-610
-623
-637
-650
-664
-678
-692
-706
-720
-734
-748
-762
-776
-789
-803
-817
-831
-846
-861
-876
-891
-907
-923
-939
-957
-974
-992
-1010
-1029
-1048
-1068
-1087
-1107
-1127
-1147
-1167
-1188
-1208
-1228
-1248
-1268
-1288
-1308
-1327
-1347
-1366
-1385
-1404
-1422
-1440
-1458
-1476
-1493
-1509
-1525
-1541
-1557
-1572
-1587
-1602
-1616
-1631
-1646
-1661
-1676
-1691
-1707
-1723
-1740
-1758
-1775
-1793
-1812
-1830
-1849
-1868
-1886
-1905
-1923
-1941
-1958
-1975
-1992
-2008
-2024
-2039
-2054
-2068
-2081
-2094
-2106
-2118
-2130
-2140
-2151
-2161
-2171
-2180
-2189
-2197
-2206
-2214
-2222
-2229
-2237
-2244
-2252
-2259
-2266
-2272
-2279
-2285
-2290
-2296
-2300
-2305
-2308
-2311
-2314
-2315
-2316
-2316
-2316
-2314
-2312
-2309
-2305
-2301
-2295
-2290
-2283
-2276
-2269
-2261
-2253
-2244
-2235
-2225
-2215
-2205
-2194
-2182
-2170
-2158
-2146
-2133
-2120
-2106
-2092
-2078
-2064
-2050
-2035
-2020
-2004
-1988
-1972
-1956
-1939
-1922
-1905
-1887
-1870
-1852
-1834
-1815
-1796
-1777
-1758
-1738
-1718
-1697
-1676
-1655
-1634
-1613
-1591
-1569
-1548
-1526
-1504
-1482
-1461
-1439
-1417
-1395
-1372
-1349
-1326
-1303
-1279
-1254
-1229
-1204
-1179
-1153
-1127
-1100
-1073
-1047
-1020
-992
-965
-938
-911
-884
-857
-830
-803
-776
-749
-723
-696
-669
-643
-616
-589
-561
-534
-506
-478
-449
-420
-391
-362
-333
-303
-274
-244
-215
-185
-156
-127
-97
-68
-39
-10
19
48
77
106
134
163
191
219
248
277
306
335
364
393
422
451
480
510
538
567
596
624
652
679
706
733
760
786
813
839
864
890
914
939
963
986
1008
1031
1053
1074
1095
1115
1134
1153
1172
1190
1208
1225
1241
1257
1272
1287
1301
1315
1328
1341
1354
1366
1378
1390
1401
1413
1424
1436
1447
1458
1470
1482
1494
1506
1518
1531
1544
1558
1572
1587
1602
1618
1634
1651
1668
1686
1703
1721
1739
1757
1776
1794
1812
1831
1849
1868
1886
1905
1924
1943
1963
1983
2003
2024
2045
2066
2087
2109
2131
2152
2174
2195
2217
2238
2259
2280
2301
2322
2343
2364
2385
2406
2427
2448
2470
2491
2513
2534
2556
2577
2599
2620
2641
2662
2683
2704
2725
2745
2765
2786
2806
2826
2847
2867
2887
2908
2928
2949
2970
2991
3012
3033
3054
3074
3095
3116
3136
3156
3176
3196
3216
3236
3256
3275
3295
3315
3335
3354
3374
3393
3412
3431
3450
3468
3486
3504
3522
3540
3557
3574
3591
3608
3624
3641
3657
3673
3688
3704
3719
3735
3750
3765
3781
3796
3812
3827
3843
3858
3873
3888
3903
3917
3931
3945
3958
3972
3984
3997
4009
4021
4032
4043
4054
4064
4073
4082
4090
4098
4105
4111
4117
4123
4128
4133
4138
4142
4146
4149
4151
4154
4155
4156
4156
4156
4155
4154
4152
4149
4146
4143
4139
4134
4130
4125
4120
4114
4107
4101
4093
4086
4077
4067
4059
4049
4038
4026
4014
4001
3988
3974
3959
3943
3926
3909
3890
3872
3852
3832
3811
3790
3768
3746
3724
3702
3679
3657
3634
3611
3588
3565
3541
3517
3493
3469
3444
3419
3393
3366
3339
3311
3282
3253
3223
3192
3160
3128
3094
3060
3026
2990
2955
2918
2881
2844
2807
2769
2732
2694
2656
2618
2581
2544
2506
2469
2433
2396
2360
2324
2288
2252
2217
2182
2147
2113
2078
2044
2009
1977
1943
1910
1877
1844
1811
1778
1746
1713
1681
1649
1617
1585
1554
1522
1491
1460
1429
1398
1368
1337
1307
1276
1246
1216
1186
1157
1127
1098
1069
1041
1012
985
958
931
905
879
853
827
802
777
752
727
702
678
653
629
605
582
558
535
512
490
468
446
424
402
381
359
338
317
296
275
254
233
212
192
171
150
129
108
87
67
46
25
4
-17
-38
-59
-79
-100
-121
-141
-162
-182
-203
-223
-243
-263
-283
-303
-322
-341
-360
-378
-396
-413
-430
-446
-462
-478
-493
-508
-523
-538
-552
-567
-582
-597
-612
-627
-643
-658
-674
-690
-706
-722
-738
-754
-770
-786
-802
-818
-834
-850
-866
-882
-897
-913
-928
-943
-959
-974
-990
-1006
-1022
-1038
-1054
-1070
-1087
-1104
-1121
-1138
-1156
-1174
-1192
-1210
-1229
-1247
-1265
-1283
-1302
-1320
-1337
-1355
-1373
-1390
-1407
-1424
-1441
-1458
-1475
-1491
-1508
-1524
-1540
-1557
-1573
-1589
-1605
-1621
-1637
-1652
-1668
-1683
-1699
-1714
-1729
-1743
-1758
-1773
-1787
-1801
-1816
-1830
-1844
-1858
-1872
-1886
-1900
-1914
-1928
-1942
-1956
-1970
-1984
-1998
-2012
-2025
-2040
-2055
-2069
-2083
-2097
-2112
-2126
-2140
-2155
-2169
-2184
-2199
-2214
-2229
-2244
-2260
-2276
-2292
-2309
-2326
-2344
-2361
-2379
-2397
-2415
-2433
-2451
-2468
-2486
-2503
-2521
-2538
-2555
-2572
-2589
-2606
-2623
-2640
-2658
-2675
-2693
-2710
-2728
-2746
-2764
-2783
-2801
-2820
-2838
-2857
-2875
-2893
-2911
-2929
-2947
-2965
-2982
-3000
-3017
-3034
-3051
-3068
-3085
-3102
-3119
-3136
-3154
-3171
-3189
-3207
-3225
-3243
-3261
-3279
-3297
-3316
-3334
-3352
-3371
-3390
-3408
-3427
-3446
-3465
-3483
-3502
-3521
-3540
-3559
-3578
-3597
-3616
-3634
-3653
-3672
-3691
-3710
-3728
-3747
-3766
-3785
-3803
-3822
-3841
-3860
-3879
-3898
-3917
-3936
-3955
-3974
-3993
-4011
-4030
-4051
-4070
-4090
-4109
-4129
-4148
-4167
-4187
-4206
-4225
-4243
-4262
-4280
-4298
-4316
-4333
-4351
-4368
-4384
-4401
-4418
-4434
-4450
-4467
-4483
-4499
-4516
-4532
-4548
-4565
-4582
-4599
-4616
-4633
-4651
-4668
-4687
-4705
-4724
-4743
-4763
-4782
-4803
-4823
-4844
-4865
-4887
-4909
-4931
-4953
-4975
-4998
-5021
-5043
-5067
-5090
-5113
-5136
-5159
-5183
-5206
-5229
-5252
-5275
-5298
-5320
-5343
-5365
-5387
-5409
-5430
-5451
-5472
-5493
-5514
-5535
-5556
-5578
-5599
-5621
-5643
-5666
-5689
-5712
-5736
-5761
-5786
-5811
-5837
-5864
-5891
-5918
-5946
-5974
-6002
-6031
-6060
-6090
-6119
-6150
-6180
-6211
-6243
-6275
-6307
-6340
-6373
-6407
-6442
-6477
-6512
-6548
-6584
-6621
-6658
-6696
-6734
-6772
-6811
-6849
-6888
-6927
-6967
-7006
-7046
-7085
-7125
-7164
-7203
-7242
-7281
-7320
-7359
-7397
-7435
-7472
-7510
-7546
-7583
-7618
-7654
-7688
-7722
-7756
-7789
-7821
-7853
-7885
-7915
-7946
-7976
-8005
-8034
-8063
-8090
-8119
-8147
-8173
-8201
-8228
-8255
-8281
-8307
-8332
-8357
-8382
-8406
-8431
-8454
-8478
-8501
-8523
-8545
-8567
-8588
-8609
-8630
-8650
-8669
-8688
-8707
-8725
-8742
-8759
-8775
-8790
-8805
-8819
-8832
-8845
-8857
-8868
-8879
-8888
-8898
-8906
-8915
-8922
-8929
-8936
-8941
-8947
-8952
-8957
-8961
-8966
-8970
-8974
-8977
-8981
-8985
-8988
-8991
-8995
-8998
-9001
-9003
-9006
-9008
-9011
-9012
-9014
-9015
-9015
-9016
-9015
-9014
-9013
-9011
-9009
-9006
-9003
-8999
-8994
-8989
-8983
-8977
-8969
-8961
-8952
-8943
-8933
-8922
-8911
-8898
-8886
-8873
-8859
-8845
-8830
-8816
-8801
-8786
-8770
-8755
-8739
-8723
-8707
-8692
-8676
-8660
-8644
-8628
-8612
-8595
-8579
-8563
-8547
-8530
-8514
-8497
-8481
-8464
-8448
-8431
-8415
-8398
-8382
-8366
-8350
-8335
-8319
-8304
-8289
-8274
-8260
-8245
-8231
-8216
-8202
-8188
-8173
-8159
-8145
-8131
-8117
-8102
-8087
-8073
-8058
-8042
-8028
-8013
-7998
-7982
-7967
-7951
-7936
-7920
-7904
-7889
-7873
-7857
-7841
-7825
-7809
-7792
-7775
-7758
-7740
-7722
-7704
-7685
-7666
-7646
-7625
-7604
-7582
-7560
-7537
-7514
-7491
-7467
-7443
-7419
-7395
-7371
-7346
-7322
-7298
-7273
-7249
-7225
-7201
-7177
-7153
-7129
-7105
-7082
-7058
-7035
-7012
-6989
-6966
-6943
-6920
-6897
-6874
-6851
-6829
-6806
-6783
-6761
-6738
-6716
-6694
-6671
-6649
-6627
-6604
-6582
-6560
-6537
-6514
-6491
-6468
-6444
-6420
-6395
-6371
-6346
-6320
-6294
-6268
-6241
-6214
-6186
-6158
-6129
-6100
-6070
-6040
-6009
-5978
-5947
-5915
-5882
-5850
-5816
-5783
-5749
-5715
-5681
-5647
-5612
-5577
-5542
-5506
-5471
-5435
-5399
-5363
-5327
-5290
-5254
-5218
-5181
-5145
-5109
-5073
-5036
-5000
-4964
-4927
-4891
-4854
-4817
-4780
-4743
-4706
-4668
-4630
-4592
-4553
-4515
-4476
-4437
-4397
-4358
-4318
-4279
-4239
-4199
-4158
-4118
-4077
-4035
-3994
-3952
-3909
-3866
-3822
-3778
-3734
-3689
-3644
-3599
-3553
-3508
-3462
-3416
-3370
-3324
-3278
-3233
-3187
-3142
-3096
-3051
-3006
-2961
-2916
-2871
-2826
-2781
-2736
-2691
-2645
-2600
-2554
-2509
-2463
-2417
-2371
-2325
-2278
-2231
-2185
-2138
-2090
-2043
-1996
-1948
-1900
-1853
-1805
-1757
-1709
-1662
-1614
-1567
-1520
-1473
-1426
-1379
-1332
-1286
-1239
-1193
-1146
-1100
-1053
-1006
-959
-913
-866
-819
-772
-725
-678
-631
-584
-537
-490
-442
-395
-347
-300
-252
-204
-157
-109
-62
-15
32
79
125
171
217
262
307
352
397
441
485
529
573
616
660
703
746
790
833
876
919
962
1004
1047
1090
1132
1173
1214
1255
1296
1335
1375
1414
1452
1490
1528
1566
1603
1641
1678
1716
1753
1791
1828
1866
1904
1942
1979
2017
2055
2092
2130
2167
2204
2241
2278
2314
2351
2387
2424
2460
2497
2534
2570
2607
2644
2680
2717
2753
2789
2825
2860
2894
2928
2962
2994
3026
3058
3089
3119
3149
3178
3207
3235
3264
3292
3320
3348
3376
3404
3432
3460
3489
3517
3545
3574
3603
3631
3659
3688
3716
3744
3771
3799
3826
3854
3881
3907
3934
3960
3986
4011
4038
4064
4089
4114
4138
4163
4187
4211
4235
4258
4282
4304
4327
4349
4371
4393
4414
4435
4455
4475
4495
4515
4534
4552
4571
4589
4606
4624
4641
4658
4674
4691
4707
4723
4739
4755
4770
4786
4802
4818
4834
4851
4867
4884
4901
4919
4937
4955
4974
4993
5012
5032
5053
5073
5094
5116
5138
5160
5182
5205
5228
5251
5273
5296
5319
5342
5365
5388
5410
5433
5456
5479
5501
5524
5547
5570
5593
5616
5639
5663
5686
5710
5733
5757
5781
5806
5830
5854
5879
5903
5928
5952
5976
6000
6024
6047
6071
6093
6116
6139
6161
6183
6204
6226
6247
6269
6290
6311
6333
6354
6375
6397
6418
6440
6462
6484
6506
6528
6551
6574
6597
6620
6643
6667
6690
6713
6737
6760
6782
6804
6826
6847
6868
6888
6907
6925
6943
6960
6977
6993
7008
7022
7036
7050
7063
7075
7087
7098
7109
7120
7130
7139
7148
7156
7164
7171
7178
7184
7190
7195
7199
7204
7208
7211
7215
7219
7223
7226
7230
7234
7238
7243
7247
7252
7256
7261
7266
7270
7275
7279
7283
7287
7290
7293
7296
7299
7301
7303
7305
7306
7307
7308
7309
7309
7309
7309
7308
7308
7307
7305
7304
7303
7301
7299
7297
7296
7294
7292
7291
7289
7287
7286
7285
7283
7282
7280
7279
7277
7275
7272
7269
7266
7262
7257
7253
7247
7242
7236
7230
7223
7216
7210
7202
7195
7188
7180
7173
7165
7156
7148
7139
7130
7121
7111
7102
7092
7082
7071
7061
7050
7039
7029
7018
7008
6997
6987
6977
6967
6958
6948
6939
6930
6922
6914
6906
6898
6891
6884
6877
6870
6863
6857
6851
6845
6839
6833
6828
6823
6818
6813
6808
6804
6800
6797
6793
6790
6788
6785
6783
6781
6779
6777
6775
6774
6773
6771
6770
6768
6767
6765
6763
6760
6757
6754
6749
6745
6739
6734
6727
6720
6713
6705
6697
6688
6679
6670
6661
6652
6643
6633
6624
6615
6605
6596
6586
6576
6565
6555
6544
6532
6520
6508
6495
6482
6468
6455
6440
6426
6412
6397
6383
6368
6354
6339
6325
6311
6297
6283
6269
6256
6242
6229
6216
6204
6191
6179
6166
6154
6142
6131
6119
6107
6096
6084
6072
6061
6049
6037
6024
6012
6000
5987
5974
5961
5948
5935
5922
5908
5894
5880
5866
5851
5835
5820
5804
5787
5770
5753
5735
5717
5699
5680
5661
5642
5623
5603
5583
5563
5543
5522
5501
5480
5458
5436
5414
5391
5368
5345
5321
5297
5273
5249
5224
5200
5175
5149
5124
5099
5073
5047
5021
4996
4969
4943
4916
4890
4862
4835
4807
4779
4750
4721
4691
4661
4630
4599
4568
4536
4504
4471
4439
4405
4372
4337
4303
4268
4232
4196
4160
4123
4086
4048
4010
3971
3932
3893
3854
3814
3775
3735
3695
3655
3615
3575
3535
3494
3454
3414
3373
3333
3293
3252
3212
3171
3131
3091
3050
3010
2969
2929
2888
2848
2807
2766
2726
2685
2643
2602
2561
2520
2478
2437
2395
2354
2313
2272
2231
2190
2149
2108
2067
2025
1986
1945
1905
1865
1825
1785
1746
1707
1668
1629
1591
1553
1516
1479
1442
1405
1368
1332
1296
1259
1223
1187
1151
1115
1079
1043
1006
971
936
901
865
830
796
761
727
692
658
624
590
556
523
489
456
423
390
357
325
292
260
228
197
165
134
103
72
41
10
-21
-51
-81
-112
-142
-171
-201
-230
-258
-286
-314
-341
-368
-394
-420
-445
-470
-494
-518
-541
-564
-587
-609
-631
-653
-675
-697
-718
-740
-762
-783
-805
-827
-849
-871
-893
-915
-937
-959
-981
-1002
-1024
-1045
-1066
-1087
-1108
-1128
-1148
-1168
-1188
-1207
-1226
-1245
-1263
-1281
-1299
-1316
-1333
-1350
-1366
-1382
-1397
-1412
-1427
-1441
-1455
-1469
-1483
-1496
-1508
-1521
-1533
-1545
-1557
-1568
-1580
-1591
-1602
-1613
-1624
-1634
-1645
-1655
-1666
-1676
-1687
-1697
-1707
-1718
-1728
-1738
-1749
-1759
-1769
-1779
-1789
-1798
-1808
-1817
-1826
-1835
-1844
-1853
-1862
-1870
-1879
-1887
-1896
-1904
-1912
-1920
-1928
-1935
-1943
-1950
-1957
-1963
-1970
-1976
-1982
-1988
-1993
-1999
-2004
-2009
-2013
-2019
-2024
-2029
-2033
-2039
-2044
-2049
-2054
-2059
-2063
-2068
-2073
-2077
-2081
-2086
-2090
-2094
-2098
-2102
-2105
-2109
-2113
-2117
-2120
-2124
-2128
-2132
-2136
-2140
-2144
-2149
-2153
-2158
-2163
-2168
-2173
-2179
-2185
-2190
-2196
-2202
-2208
-2214
-2221
-2227
-2233
-2239
-2245
-2251
-2257
-2263
-2270
-2276
-2282
-2289
-2295
-2302
-2309
-2316
-2324
-2331
-2339
-2347
-2356
-2365
-2374
-2383
-2392
-2402
-2412
-2422
-2432
-2443
-2454
-2465
-2477
-2489
-2501
-2514
-2527
-2541
-2555
-2569
-2584
-2600
-2615
-2631
-2647
-2664
-2680
-2697
-2714
-2731
-2748
-2765
-2782
-2800
-2818
-2835
-2853
-2871
-2889
-2907
-2925
-2943
-2961
-2979
-2997
-3015
-3033
-3052
-3070
-3088
-3107
-3125
-3144
-3162
-3181
-3200
-3220
-3239
-3259
-3279
-3299
-3319
-3340
-3360
-3381
-3401
-3422
-3442
-3463
-3483
-3503
-3523
-3543
-3562
-3581
-3600
-3619
-3637
-3655
-3672
-3690
-3706
-3723
-3739
-3755
-3771
-3786
-3801
-3815
-3829
-3843
-3857
-3871
-3884
-3897
-3910
-3922
-3935
-3947
-3959
-3972
-3984
-3996
-4009
-4022
-4035
-4048
-4061
-4075
-4089
-4103
-4118
-4133
-4148
-4163
-4178
-4194
-4209
-4225
-4240
-4256
-4271
-4286
-4302
-4317
-4332
-4348
-4363
-4379
-4394
-4410
-4426
-4443
-4459
-4477
-4494
-4512
-4530
-4549
-4568
-4587
-4607
-4627
-4647
-4667
-4688
-4709
-4730
-4750
-4771
-4792
-4813
-4834
-4855
-4875
-4896
-4916
-4937
-4957
-4977
-4997
-5017
-5038
-5058
-5078
-5099
-5120
-5141
-5162
-5184
-5206
-5229
-5251
-5274
-5298
-5322
-5346
-5371
-5395
-5421
-5446
-5472
-5498
-5524
-5550
-5577
-5603
-5630
-5656
-5682
-5709
-5735
-5761
-5787
-5813
-5838
-5864
-5889
-5914
-5939
-5963
-5987
-6011
-6035
-6058
-6082
-6105
-6127
-6150
-6173
-6195
-6218
-6240
-6263
-6285
-6307
-6330
-6352
-6374
-6396
-6417
-6439
-6461
-6482
-6503
-6524
-6544
-6565
-6585
-6605
-6625
-6644
-6663
-6682
-6701
-6719
-6738
-6756
-6774
-6792
-6809
-6827
-6845
-6862
-6880
-6897
-6915
-6932
-6949
-6966
-6984
-7001
-7018
-7034
-7051
-7068
-7084
-7100
-7116
-7131
-7146
-7161
-7176
-7189
-7203
-7216
-7228
-7240
-7251
-7262
-7272
-7282
-7291
-7300
-7308
-7315
-7322
-7328
-7334
-7339
-7344
-7348
-7351
-7355
-7357
-7360
-7362
-7363
-7364
-7365
-7366
-7366
-7365
-7364
-7363
-7361
-7358
-7355
-7351
-7346
-7340
-7334
-7327
-7319
-7309
-7300
-7289
-7277
-7264
-7251
-7237
-7222
-7207
-7191
-7175
-7158
-7140
-7123
-7105
-7086
-7067
-7048
-7028
-7007
-6986
-6965
-6943
-6920
-6896
-6872
-6847
-6822
-6796
-6769
-6741
-6713
-6684
-6655
-6625
-6595
-6565
-6534
-6503
-6472
-6441
-6409
-6378
-6345
-6313
-6280
-6247
-6214
-6180
-6146
-6112
-6077
-6042
-6006
-5970
-5934
-5897
-5860
-5822
-5784
-5746
-5707
-5668
-5628
-5588
-5548
-5507
-5466
-5425
-5384
-5342
-5301
-5259
-5217
-5175
-5132
-5090
-5047
-5004
-4961
-4918
-4875
-4831
-4788
-4744
-4700
-4656
-4612
-4568
-4524
-4480
-4437
-4393
-4350
-4307
-4264
-4221
-4179
-4137
-4096
-4054
-4014
-3973
-3933
-3893
-3854
-3814
-3776
-3737
-3699
-3661
-3623
-3585
-3548
-3511
-3475
-3439
-3403
-3367
-3331
-3296
-3262
-3227
-3193
-3159
-3126
-3093
-3060
-3028
-2996
-2964
-2933
-2901
-2871
-2840
-2810
-2780
-2750
-2720
-2691
-2662
-2633
-2604
-2575
-2547
-2519
-2491
-2463
-2436
-2409
-2382
-2355
-2329
-2303
-2277
-2252
-2227
-2202
-2178
-2154
-2131
-2108
-2085
-2063
-2041
-2019
-1998
-1977
-1956
-1936
-1916
-1896
-1877
-1858
-1839
-1821
-1802
-1785
-1767
-1750
-1734
-1717
-1701
-1685
-1670
-1654
-1639
-1624
-1609
-1595
-1580
-1566
-1552
-1538
-1524
-1510
-1497
-1484
-1471
-1458
-1446
-1434
-1423
-1411
-1400
-1390
-1380
-1370
-1360
-1351
-1342
-1334
-1325
-1317
-1308
-1300
-1293
-1285
-1277
-1269
-1262
-1255
-1247
-1240
-1233
-1226
-1218
-1211
-1204
-1197
-1190
-1183
-1175
-1168
-1161
-1153
-1146
-1138
-1130
-1122
-1114
-1106
-1098
-1090
-1082
-1073
-1065
-1057
-1049
-1040
-1032
-1022
-1014
-1006
-997
-987
-978
-968
-958
-948
-938
-928
-917
-906
-895
-884
-872
-861
-849
-837
-825
-813
-801
-788
-775
-762
-749
-736
-722
-709
-696
-682
-669
-656
-642
-629
-615
-602
-588
-575
-561
-548
-534
-521
-507
-494
-480
-467
-453
-440
-426
-412
-398
-384
-369
-355
-340
-325
-309
-294
-278
-262
-246
-230
-213
-197
-180
-163
-146
-129
-111
-94
-76
-58
-41
-23
-6
12
29
47
64
81
98
114
131
147
163
180
196
212
228
244
260
277
293
310
327
345
362
380
398
416
435
453
472
491
510
528
547
566
585
604
623
642
662
681
700
720
740
759
779
799
819
839
859
880
900
920
940
959
979
999
1018
1038
1058
1078
1098
1118
1138
1158
1178
1199
1220
1240
1262
1283
1304
1326
1347
1369
1391
1413
1436
1458
1480
1503
1526
1548
1571
1594
1617
1640
1664
1687
1711
1734
1758
1781
1805
1829
1852
1876
1900
1923
1947
1971
1994
2017
2041
2065
2088
2112
2136
2160
2183
2207
2231
2255
2280
2304
2329
2353
2378
2402
2427
2451
2475
2499
2523
2547
2571
2595
2618
2641
2664
2687
2709
2732
2754
2776
2798
2819
2840
2862
2883
2903
2924
2945
2965
2985
3005
3025
3045
3064
3084
3103
3122
3141
3160
3178
3196
3215
3233
3251
3268
3286
3303
3321
3338
3355
3372
3389
3406
3422
3439
3455
3472
3488
3504
3521
3537
3553
3570
3586
3603
3619
3635
3651
3668
3684
3700
3716
3733
3749
3766
3783
3800
3817
3834
3852
3870
3888
3905
3923
3941
3959
3977
3995
4013
4030
4048
4065
4083
4100
4117
4133
4150
4166
4182
4198
4214
4229
4244
4259
4274
4289
4304
4318
4333
4347
4362
4377
4392
4407
4422
4437
4452
4467
4483
4498
4514
4529
4545
4561
4576
4592
4607
4622
4637
4652
4666
4680
4695
4709
4723
4736
4750
4764
4777
4790
4803
4816
4829
4841
4853
4865
4876
4887
4898
4909
4919
4929
4939
4949
4958
4968
4977
4987
4996
5005
5014
5023
5032
5041
5050
5059
5068
5076
5084
5093
5101
5108
5116
5123
5130
5137
5144
5150
5156
5162
5168
5174
5180
5185
5191
5197
5202
5208
5213
5218
5223
5228
5233
5237
5241
5245
5249
5252
5255
5258
5261
5263
5266
5268
5270
5272
5275
5277
5279
5280
5282
5283
5285
5285
5286
5286
5286
5286
5285
5284
5282
5280
5278
5275
5273
5270
5266
5263
5259
5256
5252
5248
5244
5240
5236
5232
5228
5223
5219
5214
5209
5204
5199
5194
5189
5183
5178
5172
5167
5161
5155
5149
5143
5137
5130
5124
5118
5111
5104
5098
5091
5084
5078
5071
5064
5058
5052
5046
5040
5034
5029
5024
5020
5015
5011
5008
5004
5001
4998
4994
4991
4989
4986
4983
4980
4977
4974
4971
4968
4965
4963
4960
4957
4955
4952
4950
4948
4945
4943
4941
4938
4936
4934
4931
4929
4927
4925
4923
4921
4919
4917
4916
4914
4912
4910
4908
4906
4904
4901
4899
4897
4894
4892
4889
4887
4884
4882
4879
4876
4873
4871
4868
4865
4862
4859
4856
4853
4850
4847
4844
4841
4837
4834
4831
4827
4823
4820
4816
4812
4807
4803
4799
4794
4790
4786
4782
4778
4774
4770
4767
4763
4759
4756
4752
4748
4744
4740
4736
4731
4726
4721
4716
4710
4705
4700
4695
4689
4685
4680
4675
4671
4667
4663
4658
4654
4650
4646
4642
4638
4634
4630
4625
4621
4616
4611
4607
4602
4597
4592
4587
4582
4577
4572
4567
4562
4557
4552
4547
4542
4537
4531
4526
4520
4515
4509
4503
4497
4491
4484
4478
4471
4465
4458
4451
4445
4438
4431
4425
4418
4411
4404
4398
4391
4384
4377
4370
4363
4356
4349
4342
4335
4328
4321
4314
4307
4300
4293
4286
4279
4273
4266
4259
4252
4245
4238
4231
4224
4216
4209
4201
4194
4186
4178
4170
4162
4153
4145
4136
4127
4117
4108
4098
4089
4078
4069
4059
4048
4038
4027
4016
4005
3994
3983
3971
3959
3946
3934
3921
3907
3893
3879
3864
3849
3834
3818
3801
3784
3767
3749
3731
3712
3693
3674
3654
3634
3613
3592
3571
3549
3527
3505
3483
3461
3438
3415
3392
3369
3346
3322
3298
3274
3250
3225
3201
3176
3151
3126
3101
3075
3050
3024
2999
2973
2946
2920
2893
2867
2839
2812
2785
2757
2729
2701
2672
2643
2615
2585
2556
2526
2496
2466
2436
2406
2375
2344
2313
2282
2251
2219
2188
2156
2124
2092
2060
2028
1996
1963
1931
1898
1866
1833
1800
1767
1734
1701
1668
1636
1603
1570
1537
1505
1472
1440
1407
1375
1343
1311
1279
1247
1216
1184
1153
1122
1091
1060
1029
998
967
936
905
875
844
813
782
752
721
691
661
631
601
572
542
513
484
456
427
399
371
342
314
286
258
230
202
174
146
117
88
60
31
1
-28
-57
-87
-117
-147
-177
-207
-237
-267
-297
-327
-357
-388
-418
-449
-480
-511
-542
-573
-604
-635
-667
-698
-730
-761
-793
-825
-857
-888
-920
-952
-985
-1016
-1049
-1082
-1114
-1147
-1179
-1212
-1245
-1278
-1311
-1345
-1378
-1411
-1445
-1478
-1512
-1546
-1579
-1613
-1647
-1681
-1715
-1748
-1782
-1816
-1850
-1884
-1918
-1952
-1986
-2021
-2055
-2090
-2125
-2160
-2195
-2230
-2265
-2301
-2336
-2372
-2407
-2443
-2478
-2514
-2550
-2585
-2621
-2656
-2692
-2727
-2763
-2798
-2833
-2869
-2904
-2939
-2975
-3010
-3046
-3081
-3117
-3153
-3189
-3224
-3260
-3296
-3332
-3369
-3405
-3441
-3477
-3513
-3550
-3586
-3623
-3659
-3696
-3733
-3769
-3806
-3843
-3880
-3917
-3954
-3991
-4027
-4065
-4102
-4140
-4177
-4214
-4251
-4289
-4326
-4364
-4401
-4438
-4476
-4513
-4550
-4587
-4624
-4661
-4699
-4736
-4772
-4809
-4846
-4883
-4920
-4957
-4994
-5030
-5067
-5104
-5140
-5177
-5213
-5250
-5286
-5322
-5358
-5394
-5430
-5465
-5501
-5536
-5571
-5607
-5642
-5677
-5712
-5747
-5782
-5817
-5853
-5888
-5923
-5958
-5993
-6028
-6063
-6098
-6133
-6168
-6203
-6237
-6272
-6306
-6340
-6374
-6408
-6442
-6476
-6510
-6544
-6577
-6611
-6644
-6677
-6710
-6743
-6776
-6809
-6842
-6874
-6907
-6939
-6971
-7003
-7035
-7066
-7098
-7129
-7160
-7190
-7221
-7251
-7282
-7312
-7342
-7372
-7402
-7432
-7462
-7492
-7521
-7551
-7581
-7610
-7640
-7669
-7698
-7727
-7756
-7785
-7813
-7842
-7870
-7898
-7926
-7953
-7981
-8007
-8035
-8061
-8089
-8115
-8141
-8167
-8193
-8219
-8244
-8269
-8293
-8317
-8341
-8365
-8388
-8410
-8433
-8455
-8477
-8499
-8520
-8541
-8562
-8583
-8604
-8625
-8646
-8666
-8686
-8707
-8727
-8747
-8766
-8785
-8805
-8823
-8842
-8860
-8877
-8895
-8911
-8928
-8943
-8959
-8974
-8988
-9002
-9016
-9029
-9042
-9054
-9067
-9078
-9090
-9101
-9112
-9122
-9133
-9142
-9152
-9161
-9170
-9178
-9185
-9193
-9200
-9206
-9212
-9217
-9222
-9226
-9230
-9234
-9237
-9239
-9242
-9243
-9245
-9246
-9246
-9246
-9246
-9245
-9244
-9243
-9241
-9239
-9236
-9233
-9230
-9227
-9223
-9218
-9214
-9209
-9204
-9198
-9192
-9185
-9178
-9170
-9163
-9154
-9145
-9136
-9127
-9117
-9107
-9096
-9085
-9074
-9063
-9051
-9040
-9028
-9015
-9003
-8990
-8977
-8964
-8951
-8937
-8923
-8909
-8894
-8880
-8865
-8850
-8834
-8819
-8803
-8787
-8771
-8755
-8739
-8723
-8707
-8691
-8676
-8660
-8644
-8628
-8612
-8596
-8580
-8564
-8547
-8531
-8515
-8498
-8481
-8464
-8447
-8430
-8412
-8395
-8377
-8359
-8341
-8324
-8306
-8288
-8269
-8251
-8233
-8215
-8197
-8179
-8160
-8141
-8122
-8105
-8086
-8068
-8048
-8029
-8010
-7993
-7974
-7955
-7936
-7918
-7899
-7880
-7862
-7843
-7825
-7807
-7788
-7770
-7751
-7733
-7714
-7696
-7678
-7659
-7641
-7622
-7604
-7585
-7567
-7548
-7530
-7511
-7492
-7473
-7454
-7435
-7416
-7397
-7378
-7358
-7339
-7319
-7300
-7280
-7260
-7240
-7220
-7200
-7180
-7160
-7140
-7119
-7099
-7079
-7059
-7039
-7019
-6999
-6979
-6959
-6939
-6919
-6899
-6879
-6859
-6839
-6820
-6800
-6780
-6760
-6740
-6720
-6699
-6679
-6658
-6638
-6617
-6596
-6575
-6554
-6533
-6512
-6490
-6469
-6447
-6426
-6404
-6382
-6361
-6339
-6317
-6295
-6273
-6251
-6229
-6206
-6184
-6161
-6138
-6115
-6091
-6068
-6044
-6020
-5995
-5971
-5946
-5920
-5895
-5869
-5843
-5817
-5790
-5763
-5736
-5708
-5680
-5652
-5623
-5595
-5565
-5536
-5506
-5475
-5445
-5414
-5383
-5352
-5320
-5288
-5257
-5225
-5193
-5161
-5129
-5097
-5065
-5033
-5001
-4969
-4936
-4904
-4872
-4840
-4807
-4774
-4741
-4708
-4674
-4641
-4606
-4572
-4537
-4502
-4467
-4431
-4395
-4358
-4322
-4284
-4247
-4209
-4172
-4133
-4094
-4056
-4018
-3979
-3940
-3900
-3861
-3822
-3783
-3743
-3704
-3665
-3626
-3587
-3548
-3509
-3470
-3432
-3393
-3355
-3316
-3278
-3240
-3201
-3163
-3125
-3088
-3050
-3012
-2975
-2938
-2901
-2864
-2828
-2792
-2756
-2721
-2686
-2651
-2616
-2582
-2549
-2515
-2482
-2449
-2416
-2384
-2352
-2320
-2289
-2257
-2227
-2196
-2166
-2136
-2107
-2078
-2049
-2020
-1992
-1964
-1936
-1909
-1881
-1854
-1828
-1801
-1775
-1749
-1723
-1698
-1673
-1648
-1623
-1599
-1575
-1551
-1528
-1505
-1482
-1460
-1438
-1416
-1394
-1373
-1352
-1332
-1312
-1292
-1272
-1252
-1233
-1214
-1195
-1177
-1159
-1141
-1123
-1105
-1088
-1070
-1053
-1037
-1020
-1004
-987
-971
-955
-940
-924
-909
-893
-878
-863
-848
-833
-819
-804
-790
-776
-762
-749
-735
-722
-709
-697
-685
-672
-661
-649
-637
-626
-614
-603
-592
-580
-569
-558
-546
-535
-523
-512
-500
-488
-476
-465
-453
-441
-429
-417
-405
-392
-380
-368
-356
-344
-332
-320
-307
-295
-283
-271
-259
-247
-235
-223
-211
-199
-187
-175
-163
-151
-139
-128
-116
-103
-91
-79
-67
-54
-41
-29
-16
-3
11
24
38
51
65
79
93
108
122
136
151
165
180
195
209
224
239
253
268
282
297
311
325
340
354
369
383
398
412
426
441
455
470
484
499
514
528
543
558
573
588
603
618
633
648
663
679
694
709
724
739
753
768
783
798
812
827
842
856
871
886
900
915
929
944
958
973
987
1002
1016
1030
1045
1059
1073
1088
1102
1116
1131
1145
1159
1174
1188
1202
1216
1231
1245
1259
1274
1288
1303
1317
1331
1345
1359
1373
1387
1401
1415
1428
1442
1455
1468
1481
1495
1508
1520
1533
1546
1559
1571
1583
1595
1607
1619
1631
1643
1654
1666
1677
1689
1700
1711
1723
1734
1745
1756
1767
1778
1789
1800
1810
1821
1831
1841
1850
1860
1869
1878
1886
1894
1903
1910
1918
1925
1932
1939
1946
1952
1958
1965
1970
1976
1982
1987
1993
1998
2003
2008
2013
2017
2023
2028
2033
2037
2041
2045
2051
2055
2060
2064
2068
2073
2077
2082
2086
2091
2096
2100
2105
2110
2115
2120
2125
2130
2135
2140
2145
2150
2155
2160
2165
2170
2175
2180
2186
2191
2196
2201
2207
2212
2217
2223
2228
2234
2240
2245
2251
2256
2262
2268
2273
2279
2284
2289
2295
2300
2305
2310
2316
2321
2325
2330
2335
2340
2344
2349
2353
2358
2362
2367
2372
2376
2381
2386
2392
2397
2402
2408
2414
2419
2425
2431
2437
2443
2449
2455
2461
2468
2474
2480
2486
2492
2498
2504
2510
2516
2522
2528
2534
2540
2546
2552
2559
2565
2571
2578
2584
2591
2597
2604
2610
2617
2624
2630
2637
2644
2650
2657
2664
2670
2677
2683
2690
2696
2703
2709
2716
2722
2728
2735
2741
2748
2754
2761
2767
2774
2781
2788
2794
2801
2808
2815
2822
2829
2836
2842
2849
2855
2862
2868
2874
2880
2886
2891
2897
2903
2908
2913
2919
2924
2929
2935
2940
2945
2950
2955
2960
2964
2969
2973
2977
2981
2985
2989
2993
2996
2999
3002
3005
3007
3010
3012
3014
3016
3018
3021
3023
3025
3028
3030
3033
3037
3040
3043
3047
3051
3055
3059
3063
3067
3071
3075
3079
3083
3086
3090
3093
3096
3099
3101
3104
3106
3108
3109
3110
3111
3111
3111
3111
3111
3110
3108
3106
3104
3102
3099
3096
3093
3090
3086
3082
3077
3073
3068
3063
3058
3053
3048
3043
3037
3032
3026
3020
3015
3009
3002
2996
2990
2983
2976
2969
2962
2955
2947
2940
2932
2924
2916
2908
2899
2890
2881
2872
2863
2854
2844
2834
2824
2814
2803
2793
2782
2771
2760
2749
2738
2726
2715
2703
2691
2679
2666
2654
2641
2629
2616
2603
2590
2577
2564
2551
2537
2524
2510
2496
2482
2468
2453
2439
2424
2409
2394
2379
2364
2349
2333
2318
2303
2288
2272
2257
2241
2226
2210
2195
2179
2163
2147
2131
2114
2098
2081
2064
2048
2031
2013
1996
1979
1962
1944
1926
1909
1891
1872
1854
1836
1817
1798
1779
1760
1741
1722
1703
1683
1664
1644
1625
1605
1585
1566
1546
1526
1506
1486
1466
1446
1426
1405
1385
1365
1345
1325
1305
1285
1265
1245
1225
1205
1185
1165
1145
1125
1105
1085
1065
1045
1025
1004
985
965
945
924
904
884
863
843
822
802
781
761
740
719
698
678
657
636
615
594
573
552
531
511
490
469
448
428
407
386
365
344
323
303
282
261
240
219
198
176
155
134
113
91
70
48
27
5
-16
-38
-60
-81
-103
-125
-147
-170
-192
-214
-237
-260
-283
-306
-329
-353
-376
-400
-424
-448
-472
-496
-520
-545
-569
-594
-619
-644
-668
-693
-718
-743
-768
-794
-819
-844
-869
-894
-919
-945
-970
-996
-1022
-1048
-1074
-1100
-1127
-1154
-1181
-1208
-1235
-1263
-1290
-1318
-1345
-1373
-1401
-1429
-1456
-1484
-1512
-1540
-1568
-1596
-1624
-1652
-1680
-1708
-1735
-1763
-1791
-1818
-1845
-1873
-1900
-1927
-1953
-1980
-2007
-2033
-2059
-2085
-2111
-2136
-2162
-2187
-2212
-2237
-2262
-2287
-2312
-2336
-2361
-2385
-2410
-2434
-2458
-2483
-2507
-2530
-2554
-2578
-2601
-2625
-2648
-2671
-2695
-2718
-2741
-2764
-2787
-2810
-2833
-2856
-2879
-2901
-2924
-2946
-2969
-2991
-3013
-3036
-3058
-3080
-3102
-3123
-3145
-3167
-3189
-3211
-3233
-3255
-3277
-3300
-3322
-3344
-3367
-3389
-3412
-3435
-3457
-3480
-3502
-3525
-3547
-3570
-3592
-3614
-3636
-3658
-3679
-3701
-3722
-3744
-3765
-3786
-3807
-3828
-3849
-3870
-3891
-3912
-3932
-3953
-3974
-3994
-4014
-4035
-4054
-4075
-4094
-4114
-4134
-4153
-4173
-4192
-4210
-4229
-4247
-4265
-4282
-4300
-4317
-4334
-4350
-4367
-4383
-4398
-4414
-4429
-4444
-4459
-4473
-4487
-4501
-4514
-4528
-4541
-4553
-4565
-4577
-4589
-4600
-4610
-4621
-4631
-4640
-4649
-4657
-4665
-4673
-4680
-4687
-4693
-4699
-4705
-4710
-4715
-4720
-4724
-4729
-4733
-4736
-4740
-4743
-4746
-4749
-4751
-4754
-4756
-4758
-4760
-4762
-4763
-4764
-4765
-4766
-4766
-4766
-4765
-4764
-4763
-4761
-4759
-4756
-4753
-4750
-4747
-4743
-4739
-4734
-4729
-4724
-4719
-4713
-4707
-4701
-4695
-4689
-4682
-4675
-4668
-4661
-4654
-4647
-4640
-4632
-4625
-4617
-4610
-4602
-4594
-4587
-4579
-4571
-4562
-4554
-4546
-4537
-4528
-4519
-4509
-4500
-4490
-4480
-4469
-4458
-4447
-4436
-4424
-4411
-4399
-4386
-4373
-4360
-4346
-4332
-4318
-4304
-4290
-4275
-4261
-4246
-4231
-4216
-4201
-4185
-4170
-4154
-4138
-4122
-4105
-4089
-4072
-4054
-4038
-4019
-4003
-3985
-3967
-3949
-3930
-3912
-3893
-3874
-3855
-3836
-3817
-3798
-3779
-3760
-3740
-3721
-3701
-3682
-3662
-3642
-3622
-3602
-3582
-3561
-3540
-3519
-3498
-3476
-3455
-3433
-3410
-3388
-3366
-3343
-3321
-3298
-3275
-3252
-3229
-3206
-3183
-3160
-3137
-3114
-3091
-3067
-3044
-3021
-2998
-2974
-2951
-2927
-2904
-2880
-2857
-2833
-2809
-2786
-2762
-2738
-2714
-2691
-2667
-2644
-2620
-2597
-2573
-2550
-2526
-2503
-2479
-2456
-2432
-2408
-2384
-2360
-2336
-2311
-2287
-2262
-2238
-2213
-2188
-2163
-2138
-2113
-2088
-2063
-2037
-2012
-1987
-1962
-1936
-1911
-1886
-1861
-1836
-1811
-1786
-1762
-1737
-1713
-1688
-1664
-1640
-1616
-1592
-1568
-1544
-1520
-1496
-1472
-1449
-1425
-1402
-1378
-1355
-1331
-1308
-1284
-1261
-1238
-1214
-1191
-1168
-1145
-1123
-1100
-1077
-1055
-1033
-1010
-989
-967
-945
-924
-902
-881
-860
-839
-818
-798
-778
-758
-738
-718
-699
-679
-660
-641
-622
-603
-584
-565
-546
-527
-508
-489
-470
-452
-433
-414
-396
-377
-359
-340
-322
-304
-286
-268
-250
-233
-216
-199
-182
-166
-150
-134
-118
-103
-87
-72
-57
-42
-27
-12
4
19
34
49
64
79
94
109
124
140
155
170
185
200
215
230
245
260
275
290
305
320
334
349
363
378
392
406
419
433
447
460
473
486
499
511
524
536
548
561
572
584
596
608
619
631
642
653
664
675
686
696
706
716
726
736
745
755
764
773
781
790
799
808
816
825
833
842
851
859
868
877
886
895
904
913
922
931
941
950
959
968
978
987
996
1004
1014
1022
1032
1041
1049
1058
1066
1075
1083
1091
1099
1107
1115
1122
1130
1137
1144
1151
1158
1164
1171
1177
1183
1190
1196
1202
1208
1214
1220
1226
1232
1238
1244
1250
1257
1263
1269
1276
1283
1289
1296
1302
1309
1315
1321
1328
1334
1340
1346
1352
1359
1365
1371
1377
1383
1389
1395
1401
1407
1413
1419
1425
1430
1436
1442
1447
1453
1458
1463
1469
1474
1479
1485
1490
1495
1500
1506
1511
1516
1521
1526
1531
1536
1541
1546
1551
1556
1561
1566
1571
1576
1581
1586
1590
1595
1600
1605
1610
1615
1619
1624
1630
1635
1640
1646
1652
1658
1664
1670
1677
1684
1690
1698
1705
1712
1720
1727
1735
1743
1750
1758
1766
1774
1782
1790
1798
1806
1813
1821
1829
1837
1845
1852
1860
1868
1875
1883
1891
1898
1906
1913
1920
1928
1935
1942
1949
1956
1963
1970
1978
1985
1992
1999
2007
2013
2021
2029
2036
2044
2052
2059
2066
2074
2081
2089
2096
2103
2110
2117
2124
2131
2138
2145
2152
2159
2166
2174
2181
2188
2195
2203
2210
2217
2225
2232
2239
2247
2254
2262
2269
2276
2284
2291
2299
2306
2313
2321
2328
2336
2343
2351
2358
2366
2373
2381
2388
2396
2404
2412
2420
2428
2436
2444
2452
2460
2468
2476
2485
2493
2501
2509
2518
2526
2534
2542
2551
2559
2567
2575
2584
2592
2600
2608
2616
2624
2632
2640
2648
2656
2663
2671
2679
2687
2694
2702
2709
2717
2724
2732
2739
2747
2754
2761
2768
2775
2782
2789
2796
2803
2809
2816
2822
2828
2834
2840
2846
2852
2858
2863
2869
2874
2880
2885
2890
2895
2899
2904
2909
2913
2918
2922
2926
2930
2934
2937
2941
2944
2947
2950
2953
2956
2958
2960
2962
2964
2966
2967
2968
2969
2970
2971
2971
2971
2971
2971
2971
2970
2970
2969
2968
2967
2965
2964
2962
2961
2959
2957
2955
2953
2951
2949
2946
2944
2941
2939
2936
2933
2931
2928
2925
2923
2920
2917
2915
2912
2910
2908
2905
2903
2901
2899
2897
2895
2893
2891
2889
2887
2886
2884
2882
2880
2879
2877
2875
2874
2872
2871
2870
2869
2868
2867
2866
2865
2864
2864
2863
2862
2862
2861
2861
2860
2860
2860
2860
2860
2860
2860
2860
2861
2861
2861
2862
2862
2863
2864
2864
2865
2866
2866
2867
2868
2868
2869
2870
2871
2872
2872
2873
2874
2874
2875
2876
2877
2878
2878
2879
2880
2881
2882
2883
2884
2886
2887
2888
2890
2892
2893
2895
2897
2899
2901
2904
2906
2909
2911
2914
2916
2919
2922
2925
2927
2930
2933
2936
2939
2941
2944
2947
2949
2952
2955
2957
2960
2963
2965
2968
2970
2973
2975
2978
2980
2983
2985
2987
2990
2992
2995
2997
3000
3003
3005
3008
3010
3013
3015
3017
3019
3021
3023
3024
3026
3027
3028
3029
3030
3031
3032
3033
3034
3034
3035
3036
3037
3038
3040
3041
3042
3044
3046
3047
3049
3051
3054
3056
3058
3061
3063
3066
3068
3071
3073
3076
3078
3080
3083
3085
3087
3089
3090
3092
3093
3094
3095
3096
3096
3097
3097
3097
3097
3096
3096
3096
3095
3095
3094
3094
3093
3093
3092
3092
3091
3091
3091
3091
3090
3090
3090
3090
3090
3090
3090
3091
3091
3092
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
3102
3103
3104
3104
3105
3106
3107
3107
3107
3108
3108
3108
3108
3107
3107
3106
3105
3104
3103
3102
3101
3100
3098
3096
3095
3093
3091
3089
3086
3084
3081
3078
3075
3072
3069
3065
3061
3057
3053
3049
3045
3040
3035
3031
3026
3021
3015
3010
3004
2999
2993
2987
2981
2975
2969
2963
2957
2950
2944
2938
2931
2925
2918
2911
2905
2897
2890
2883
2876
2868
2860
2852
2844
2836
2828
2820
2811
2803
2795
2787
2778
2770
2762
2754
2746
2738
2729
2721
2713
2704
2696
2687
2678
2669
2659
2650
2640
2630
2620
2610
2599
2588
2578
2567
2556
2544
2533
2522
2510
2499
2487
2475
2464
2451
2439
2427
2415
2402
2389
2376
2363
2350
2337
2324
2310
2297
2284
2270
2257
2243
2230
2216
2202
2189
2175
2161
2147
2133
2119
2105
2091
2077
2062
2048
2033
2019
2005
1991
1976
1962
1947
1933
1918
1904
1889
1874
1860
1845
1830
1816
1801
1786
1771
1756
1741
1726
1711
1695
1680
1664
1648
1632
1616
1600
1583
1567
1550
1533
1516
1499
1482
1465
1447
1430
1412
1395
1377
1359
1342
1324
1306
1289
1271
1253
1236
1218
1200
1183
1165
1147
1129
1111
1093
1075
1056
1038
1018
1000
981
961
942
922
902
881
861
840
820
798
777
756
734
712
690
668
646
624
602
579
557
535
513
491
469
447
425
403
381
359
337
315
294
272
250
228
206
184
162
140
118
96
73
51
29
7
-16
-39
-61
-84
-107
-130
-153
-177
-200
-224
-248
-271
-295
-320
-344
-368
-393
-418
-443
-467
-493
-518
-543
-568
-594
-619
-645
-671
-696
-722
-748
-774
-801
-827
-854
-881
-907
-934
-962
-989
-1016
-1044
-1071
-1099
-1126
-1154
-1182
-1209
-1237
-1264
-1292
-1319
-1347
-1374
-1402
-1429
-1457
-1484
-1511
-1538
-1566
-1593
-1620
-1648
-1675
-1702
-1729
-1756
-1784
-1811
-1838
-1865
-1892
-1919
-1946
-1973
-1999
-2025
-2053
-2079
-2106
-2132
-2158
-2184
-2211
-2237
-2263
-2288
-2314
-2340
-2365
-2390
-2416
-2441
-2465
-2490
-2514
-2539
-2563
-2587
-2611
-2635
-2658
-2682
-2705
-2728
-2751
-2774
-2797
-2820
-2842
-2864
-2886
-2908
-2929
-2951
-2972
-2992
-3013
-3033
-3053
-3072
-3092
-3111
-3129
-3147
-3165
-3183
-3201
-3218
-3235
-3252
-3269
-3285
-3302
-3318
-3334
-3350
-3365
-3380
-3396
-3410
-3425
-3439
-3454
-3467
-3481
-3494
-3507
-3520
-3533
-3545
-3557
-3569
-3581
-3592
-3603
-3614
-3625
-3635
-3645
-3655
-3664
-3673
-3682
-3691
-3700
-3708
-3716
-3724
-3731
-3738
-3745
-3752
-3759
-3765
-3771
-3777
-3783
-3788
-3794
-3799
-3804
-3809
-3814
-3818
-3823
-3828
-3832
-3836
-3841
-3845
-3849
-3852
-3856
-3860
-3863
-3866
-3870
-3872
-3875
-3878
-3880
-3882
-3884
-3886
-3888
-3889
-3891
-3892
-3893
-3894
-3895
-3896
-3897
-3897
-3897
-3898
-3898
-3898
-3898
-3898
-3897
-3897
-3896
-3896
-3895
-3894
-3893
-3892
-3891
-3889
-3888
-3886
-3885
-3883
-3881
-3879
-3877
-3875
-3872
-3870
-3867
-3864
-3861
-3858
-3855
-3851
-3847
-3843
-3839
-3834
-3829
-3824
-3818
-3812
-3806
-3800
-3794
-3787
-3781
-3774
-3767
-3760
-3752
-3745
-3737
-3729
-3720
-3712
-3703
-3695
-3686
-3676
-3667
-3657
-3648
-3638
-3627
-3617
-3607
-3596
-3585
-3574
-3562
-3551
-3539
-3528
-3516
-3504
-3492
-3480
-3468
-3455
-3443
-3430
-3418
-3405
-3392
-3379
-3365
-3352
-3339
-3325
-3311
-3297
-3284
-3270
-3255
-3241
-3227
-3213
-3198
-3183
-3169
-3154
-3139
-3124
-3109
-3093
-3078
-3062
-3046
-3030
-3014
-2998
-2982
-2965
-2948
-2932
-2915
-2897
-2880
-2863
-2845
-2827
-2809
-2791
-2773
-2754
-2736
-2717
-2698
-2679
-2660
-2641
-2622
-2603
-2583
-2563
-2544
-2524
-2504
-2483
-2463
-2443
-2422
-2402
-2382
-2361
-2341
-2321
-2300
-2280
-2260
-2240
-2219
-2199
-2179
-2159
-2139
-2119
-2099
-2079
-2059
-2040
-2020
-2000
-1980
-1960
-1940
-1920
-1900
-1881
-1861
-1841
-1821
-1801
-1781
-1761
-1741
-1721
-1702
-1682
-1662
-1642
-1622
-1602
-1583
-1563
-1543
-1523
-1503
-1483
-1463
-1444
-1424
-1404
-1384
-1364
-1344
-1324
-1304
-1283
-1263
-1243
-1222
-1202
-1181
-1160
-1139
-1118
-1097
-1075
-1054
-1032
-1010
-989
-967
-944
-922
-900
-877
-854
-832
-809
-786
-763
-739
-716
-692
-669
-645
-622
-598
-574
-550
-526
-502
-478
-454
-430
-406
-382
-357
-332
-308
-283
-258
-233
-207
-182
-156
-130
-105
-79
-53
-27
0
26
52
78
104
130
157
183
209
236
262
288
315
341
367
394
420
447
473
500
526
553
579
606
632
659
685
712
738
765
791
818
844
870
897
923
949
976
1002
1028
1054
1080
1106
1132
1158
1184
1210
1236
1262
1288
1314
1340
1365
1391
1417
1443
1469
1494
1520
1546
1572
1598
1624
1650
1677
1703
1729
1756
1782
1809
1835
1862
1888
1915
1941
1968
1995
2021
2049
2076
2103
2130
2157
2185
2212
2240
2268
2295
2323
2351
2380
2408
2436
2464
2493
2521
2550
2578
2607
2635
2664
2693
2721
2750
2778
2807
2836
2864
2893
2921
2950
2978
3007
3036
3064
3093
3121
3150
3179
3208
3237
3266
3295
3324
3353
3382
3411
3441
3470
3499
3528
3557
3587
3616
3645
3675
3704
3734
3763
3793
3822
3852
3882
3912
3941
3971
4001
4030
4061
4091
4121
4151
4181
4212
4242
4273
4303
4334
4365
4396
4427
4458
4489
4521
4552
4583
4614
4646
4677
4709
4740
4771
4803
4834
4865
4896
4927
4958
4989
5020
5051
5082
5113
5143
5174
5205
5236
5267
5298
5329
5360
5391
5421
5452
5483
5514
5544
5575
5605
5636
5666
5696
5727
5757
5786
5816
5846
5875
5904
5933
5962
5991
6020
6048
6076
6105
6133
6161
6189
6217
6245
6272
6300
6328
6355
6383
6410
6438
6465
6492
6520
6547
6574
6601
6629
6656
6683
6710
6737
6764
6791
6818
6846
6873
6900
6927
6954
6981
7008
7034
7061
7088
7115
7142
7169
7196
7222
7249
7276
7302
7329
7355
7381
7408
7434
7460
7487
7513
7539
7565
7591
7616
7642
7667
7692
7717
7742
7767
7791
7815
7839
7863
7887
7910
7933
7956
7979
8000
8023
8045
8068
8089
8111
8132
8153
8173
8194
8214
8234
8253
8272
8291
8309
8327
8345
8362
8379
8396
8412
8428
8444
8460
8475
8490
8505
8519
8534
8548
8561
8575
8588
8601
8614
8627
8639
8651
8663
8675
8686
8697
8708
8719
8730
8740
8750
8760
8769
8779
8788
8797
8806
8814
8822
8830
8838
8845
8852
8859
8866
8872
8878
8884
8890
8896
8901
8906
8911
8915
8920
8924
8928
8931
8935
8938
8941
8944
8946
8948
8949
8951
8952
8952
8953
8953
8953
8952
8951
8950
8949
8948
8946
8944
8941
8939
8936
8933
8929
8926
8922
8917
8913
8908
8903
8898
8893
8887
8882
8876
8870
8864
8857
8851
8844
8838
8831
8824
8817
8811
8804
8797
8790
8783
8775
8768
8761
8754
8746
8739
8731
8724
8716
8708
8701
8693
8685
8677
8669
8662
8654
8646
8638
8630
8622
8613
8605
8597
8589
8581
8572
8564
8555
8547
8538
8529
8521
8512
8503
8494
8485
8476
8468
8459
8450
8441
8432
8423
8414
8405
8395
8386
8377
8368
8358
8349
8339
8330
8320
8311
8301
8291
8282
8272
8263
8253
8244
8235
8225
8216
8206
8197
8186
8178
8167
8159
8150
8140
8131
8121
8112
8102
8093
8083
8074
8064
8055
8045
8036
8026
8016
8007
7997
7987
7977
7968
7958
7948
7937
7927
7917
7907
7896
7885
7875
7864
7853
7842
7831
7820
7809
7798
7786
7775
7764
7753
7742
7731
7719
7708
7697
7687
7676
7665
7654
7643
7632
7621
7610
7598
7587
7576
7565
7554
7542
7531
7520
7509
7498
7486
7475
7464
7453
7442
7431
7420
7409
7398
7386
7375
7364
7353
7342
7331
7320
7309
7299
7288
7277
7266
7256
7245
7235
7225
7215
7205
7195
7185
7175
7165
7155
7146
7136
7126
7116
7107
7097
7087
7077
7067
7057
7047
7037
7027
7017
7008
6998
6988
6978
6968
6958
6948
6938
6929
6919
6909
6900
6890
6880
6871
6861
6852
6842
6832
6822
6813
6803
6792
6782
6772
6762
6751
6741
6731
6720
6709
6699
6688
6677
6666
6655
6644
6633
6622
6611
6600
6589
6578
6567
6556
6545
6534
6523
6512
6501
6490
6478
6467
6455
6444
6433
6421
6409
6398
6386
6374
6362
6350
6338
6326
6314
6302
6289
6277
6265
6252
6240
6227
6215
6203
6190
6178
6165
6153
6141
6128
6116
6104
6091
6079
6067
6055
6043
6031
6019
6007
5995
5983
5971
5960
5948
5936
5924
5912
5900
5888
5876
5865
5853
5841
5829
5818
5806
5795
5783
5772
5761
5749
5738
5727
5716
5705
5695
5684
5674
5663
5653
5643
5633
5622
5612
5602
5592
5582
5572
5562
5552
5543
5533
5523
5513
5503
5493
5483
5473
5463
5453
5443
5434
5424
5414
5404
5394
5385
5375
5365
5356
5347
5337
5328
5319
5310
5301
5292
5283
5275
5266
5258
5249
5241
5233
5225
5216
5209
5201
5193
5186
5178
5171
5164
5156
5149
5143
5136
5129
5123
5116
5110
5104
5098
5092
5087
5081
5075
5070
5065
5059
5054
5049
5044
5039
5034
5029
5024
5019
5014
5010
5005
5000
4995
4990
4985
4980
4975
4971
4966
4961
4956
4951
4947
4942
4937
4932
4927
4923
4918
4913
4908
4903
4899
4894
4889
4884
4880
4875
4870
4865
4860
4856
4851
4846
4841
4837
4832
4827
4822
4818
4813
4808
4803
4799
4794
4789
4784
4780
4775
4770
4766
4761
4756
4751
4747
4742
4737
4733
4728
4723
4718
4714
4709
4704
4700
4695
4690
4686
4681
4676
4672
4667
4662
4658
4653
4648
4644
4639
4634
4630
4625
4620
4616
4611
4606
4602
4597
4593
4588
4583
4579
4574
4569
4565
4560
4556
4551
4546
4542
4537
4533
4528
4523
4519
4514
4510
4505
4500
4496
4491
4487
4482
4477
4473
4468
4464
4459
4455
4450
4446
4441
4436
4432
4427
4423
4418
4414
4409
4405
4400
4396
4391
4386
4382
4377
4373
4368
4364
4359
4355
4350
4346
4341
4337
4332
4328
4323
4319
4314
4310
4305
4301
4296
4292
4287
4283
4279
4274
4270
4265
4261
4256
4252
4247
4243
4238
4234
4230
4225
4221
4216
4212
4207
4203
4198
4194
4190
4185
4181
4176
4172
4168
4163
4159
4154
4150
4146
4141
4137
4132
4128
4124
4119
4115
4110
4106
4102
4097
4093
4089
4083
4080
4075
4070
4067
4062
4058
4054
4049
4045
4041
4035
4032
4027
4022
4019
4014
4010
4006
4002
3997
3993
3989
3984
3980
3976
3971
3967
3963
3959
3954
3950
3946
3941
3937
3933
3928
3924
3920
3916
3911
3907
3903
3899
3894
3890
3886
3882
3877
3873
3869
3864
3860
3856
3852
3848
3843
3839
3835
3831
3826
3822
3818
3814
3809
3805
3801
3797
3793
3788
3784
3780
3776
3772
3767
3763
3759
3755
3751
3746
3742
3738
3734
3730
3726
3721
3717
3713
3709
3705
3701
3696
3692
3688
3684
3680
3676
3672
3667
3663
3659
3655
3651
3647
3643
3638
3634
3630
3626
3622
3618
3614
3610
3606
3601
3597
3593
3589
3585
3581
3577
3573
3569
3565
3561
3556
3552
3548
3544
3540
3536
3532
3528
3524
3520
3516
3512
3508
3504
3500
3496
3491
3487
3483
3479
3475
3471
3467
3463
3459
3455
3451
3447
3443
3439
3435
3431
3427
3423
3419
3415
3411
3407
3403
3399
3395
3391
3387
3383
3379
3375
3371
3367
3363
3359
3355
3351
3347
3344
3340
3336
3332
3328
3324
3320
3316
3312
3308
3304
3300
3296
3292
3288
3284
3280
3277
3273
3269
3265
3261
3257
3253
3249
3245
3241
3237
3234
3230
3226
3222
3218
3214
3210
3206
3202
3199
3195
3191
3187
3183
3179
3175
3172
3168
3164
3160
3156
3152
3148
3145
3141
3137
3133
3129
3125
3122
3118
3114
3110
3106
3102
3099
3095
3091
3087
3083
3080
3076
3072
3068
3064
3061
3057
3053
3049
3045
3042
3038
3034
3030
3027
3023
3019
3015
3011
3008
3004
3000
2996
2993
2989
2985
2981
2978
2974
2970
2966
2963
2959
2955
2952
2948
2944
2940
2937
2933
2929
2925
2922
2918
2914
2911
2907
2903
2900
2896
2892
2888
2885
2881
2877
2874
2870
2866
2863
2859
2855
2852
2848
2844
2841
2837
2833
2830
2826
2822
2819
2815
2811
2808
2804
2800
2797
2793
2790
2786
2782
2779
2775
2771
2768
2764
2761
2757
2753
2750
2746
2743
2739
2735
2732
2728
2725
2721
2717
2714
2710
2707
2703
2699
2696
2692
2689
2685
2682
2678
2674
2671
2667
2664
2660
2657
2653
2650
2646
2642
2639
2635
2632
2628
2625
2621
2618
2614
2611
2607
2604
2600
2597
2593
2590
2586
2583
2579
2576
2572
2569
2565
2562
2558
2555
2551
2548
2544
2541
2537
2534
2530
2527
2523
2520
2516
2513
2509
2506
2502
2499
2496
2492
2489
2485
2482
2478
2475
2471
2468
2465
2461
2458
2454
2451
2447
2444
2441
2437
2434
2430
2427
2424
2420
2417
2413
2410
2407
2403
2400
2396
2393
2390
2386
2383
2379
2376
2373
2369
2366
2363
2359
2356
2352
2349
2346
2342
2339
2336
2332
2329
2326
2322
2319
2316
2312
2309
2306
2302
2299
2296
2292
2289
2286
2282
2279
2276
2272
2269
2266
2262
2259
2256
2253
2249
2246
2243
2239
2236
2233
2230
2226
2223
2220
2216
2213
2210
2207
2203
2200
2197
2194
2190
2187
2184
2180
2177
2174
2171
2167
2164
2161
2158
2155
2151
2148
2145
2142
2138
2135
2132
2129
2125
2122
2119
2116
2113
2109
2106
2103
2100
2097
2093
2090
2087
2084
2081
2077
2074
2071
2068
2065
2062
2058
2055
2052
2049
2045
2043
2039
2036
2033
2029
2027
2024
2020
2017
2013
2011
2008
2005
2001
1998
1995
1992
1989
1986
1983
1980
1977
1973
1970
1967
1964
1961
1958
1955
1952
1949
1945
1942
1939
1936
1933
1930
1927
1924
1921
1918
1915
1911
1908
1905
1902
1899
1896
1893
1890
1887
1884
1881
1878
1875
1872
1869
1866
1863
1859
1856
1853
1850
1847
1844
1841
1838
1835
1832
1829
1826
1823
1820
1817
1814
1811
1808
1805
1802
1799
1796
1793
1790
1787
1784
1781
1778
1775
1772
1769
1766
1763
1760
1757
1754
1751
1748
1745
1742
1739
1736
1734
1731
1728
1725
1722
1719
1716
1713
1710
1707
1704
1701
1698
1695
1692
1689
1686
1684
1681
1678
1675
1672
1669
1666
1663
1660
1657
1654
1651
1649
1646
1643
1640
1637
1634
1631
1628
1625
1623
1620
1617
1614
1611
1608
1605
1602
1600
1597
1594
1591
1588
1585
1582
1580
1577
1574
1571
1568
1565
1563
1560
1557
1554
1551
1548
1546
1543
1540
1537
1534
1531
1529
1526
1523
1520
1517
1515
1512
1509
1506
1503
1501
1498
1495
1492
1489
1487
1484
1481
1478
1475
1473
1470
1467
1464
1462
1459
1456
1453
1450
1448
1445
1442
1439
1437
1434
1431
1428
1426
1423
1420
1417
1415
1412
1409
1407
1404
1401
1398
1396
1393
1390
1387
1385
1382
1379
1377
1374
1371
1369
1366
1363
1360
1358
1355
1352
1350
1347
1344
1342
1339
1336
1334
1331
1328
1326
1323
1320
1318
1315
1312
1310
1307
1304
1302
1299
1296
1294
