5
11834
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
-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
-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
-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
-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
-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
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-19
-19
-19
-19
-19
-19
-19
-19
-19
-20
-20
-20
-20
-20
-20
-20
-20
-20
-21
-21
-21
-21
-21
-21
-21
-21
-21
-22
-22
-22
-22
-22
-22
-22
-22
-22
-23
-23
-23
-23
-23
-23
-23
-23
-24
-24
-24
-24
-24
-24
-24
-24
-25
-25
-25
-25
-25
-25
-25
-25
-26
-26
-26
-26
-26
-26
-26
-26
-27
-27
-27
-27
-27
-27
-27
-28
-28
-28
-28
-28
-28
-28
-28
-29
-29
-29
-29
-29
-29
-29
-30
-30
-30
-30
-30
-30
-30
-31
-31
-31
-31
-31
-31
-31
-32
-32
-32
-32
-32
-32
-32
-33
-33
-33
-33
-33
-33
-33
-34
-34
-34
-34
-34
-34
-35
-35
-35
-35
-35
-35
-35
-36
-36
-36
-36
-36
-36
-37
-37
-37
-37
-37
-37
-37
-38
-38
-38
-38
-38
-38
-39
-39
-39
-39
-39
-39
-40
-40
-40
-40
-40
-40
-41
-41
-41
-41
-41
-41
-42
-42
-42
-42
-42
-42
-43
-43
-43
-43
-43
-44
-44
-44
-44
-44
-44
-45
-45
-45
-45
-45
-45
-46
-46
-46
-46
-46
-47
-47
-47
-47
-47
-47
-48
-48
-48
-48
-48
-49
-49
-49
-49
-49
-50
-50
-50
-50
-50
-51
-51
-51
-51
-51
-51
-52
-52
-52
-52
-52
-53
-53
-53
-53
-53
-54
-54
-54
-54
-54
-55
-55
-55
-55
-55
-56
-56
-56
-56
-56
-57
-57
-57
-57
-57
-58
-58
-58
-58
-59
-59
-59
-59
-59
-60
-60
-60
-60
-60
-61
-61
-61
-61
-62
-62
-62
-62
-62
-63
-63
-63
-63
-63
-64
-64
-64
-64
-65
-65
-65
-65
-66
-66
-66
-66
-66
-67
-67
-67
-67
-68
-68
-68
-68
-68
-69
-69
-69
-69
-70
-70
-70
-70
-71
-71
-71
-71
-72
-72
-72
-72
-72
-73
-73
-73
-73
-74
-74
-74
-74
-75
-75
-75
-75
-76
-76
-76
-76
-77
-77
-77
-77
-78
-78
-78
-78
-79
-79
-79
-79
-80
-80
-80
-80
-81
-81
-81
-81
-82
-82
-82
-82
-83
-83
-83
-84
-84
-84
-84
-85
-85
-85
-85
-86
-86
-86
-86
-87
-87
-87
-88
-88
-88
-88
-89
-89
-89
-89
-90
-90
-90
-91
-91
-91
-91
-92
-92
-92
-92
-93
-93
-93
-94
-94
-94
-94
-95
-95
-95
-96
-96
-96
-96
-97
-97
-97
-98
-98
-98
-98
-99
-99
-99
-100
-100
-100
-100
-101
-101
-101
-102
-102
-102
-103
-103
-103
-103
-104
-104
-104
-105
-105
-105
-106
-106
-106
-107
-107
-107
-107
-108
-108
-108
-109
-109
-109
-110
-110
-110
-111
-111
-111
-111
-112
-112
-112
-113
-113
-113
-114
-114
-114
-115
-115
-115
-116
-116
-116
-117
-117
-117
-118
-118
-118
-119
-119
-119
-120
-120
-120
-120
-121
-121
-121
-122
-122
-122
-123
-123
-123
-124
-124
-125
-125
-125
-126
-126
-126
-127
-127
-127
-128
-128
-128
-129
-129
-129
-130
-130
-130
-131
-131
-131
-132
-132
-132
-133
-133
-133
-134
-134
-135
-135
-135
-136
-136
-136
-137
-137
-137
-138
-138
-138
-139
-139
-140
-140
-140
-141
-141
-141
-142
-142
-143
-143
-143
-144
-144
-144
-145
-145
-145
-146
-146
-147
-147
-147
-148
-148
-148
-149
-149
-150
-150
-150
-151
-151
-152
-152
-152
-153
-153
-153
-154
-154
-155
-155
-155
-156
-156
-157
-157
-157
-158
-158
-159
-159
-159
-160
-160
-161
-161
-161
-162
-162
-163
-163
-163
-164
-164
-165
-165
-165
-166
-166
-167
-167
-167
-168
-168
-169
-169
-169
-170
-170
-171
-171
-171
-172
-172
-173
-173
-173
-174
-174
-175
-175
-175
-176
-176
-177
-177
-177
-178
-178
-179
-179
-179
-180
-180
-181
-181
-182
-182
-182
-183
-183
-184
-184
-185
-185
-185
-186
-186
-187
-187
-188
-188
-189
-189
-189
-190
-190
-191
-191
-192
-192
-193
-193
-194
-194
-195
-195
-195
-196
-196
-197
-197
-198
-198
-199
-199
-200
-200
-201
-201
-202
-202
-203
-203
-204
-204
-205
-205
-206
-206
-207
-207
-208
-208
-209
-209
-210
-210
-211
-211
-212
-212
-213
-213
-214
-214
-215
-215
-216
-216
-217
-217
-218
-219
-219
-220
-220
-221
-222
-222
-223
-223
-224
-225
-225
-226
-226
-227
-228
-228
-229
-230
-230
-231
-232
-232
-233
-234
-235
-235
-236
-237
-237
-238
-239
-240
-240
-241
-242
-243
-243
-244
-245
-246
-246
-247
-248
-249
-249
-250
-251
-252
-252
-253
-254
-255
-255
-256
-257
-258
-258
-259
-260
-261
-261
-262
-263
-263
-264
-265
-265
-266
-266
-267
-268
-268
-269
-269
-270
-271
-271
-272
-272
-273
-273
-274
-274
-275
-275
-276
-276
-277
-277
-278
-278
-279
-279
-280
-280
-281
-281
-282
-282
-283
-283
-284
-284
-285
-285
-286
-286
-287
-287
-288
-288
-289
-289
-290
-291
-291
-292
-292
-293
-294
-294
-295
-295
-296
-297
-297
-298
-298
-299
-300
-300
-301
-302
-302
-303
-303
-304
-305
-305
-306
-306
-307
-308
-308
-309
-309
-310
-311
-311
-312
-312
-313
-314
-314
-315
-315
-316
-316
-317
-318
-318
-319
-319
-319
-320
-320
-321
-321
-321
-322
-322
-322
-323
-323
-323
-323
-324
-324
-324
-324
-324
-325
-325
-325
-325
-325
-325
-325
-326
-326
-326
-326
-326
-326
-326
-326
-326
-326
-327
-327
-327
-327
-327
-327
-327
-327
-327
-327
-327
-327
-327
-327
-327
-327
-327
-327
-327
-327
-327
-328
-328
-328
-328
-328
-328
-328
-328
-328
-328
-328
-328
-328
-328
-328
-328
-328
-328
-328
-328
-328
-328
-328
-328
-328
-328
-329
-329
-329
-329
-329
-329
-329
-329
-329
-329
-329
-329
-329
-329
-329
-330
-330
-330
-330
-330
-330
-330
-331
-331
-331
-331
-331
-331
-332
-332
-332
-332
-332
-332
-333
-333
-333
-333
-333
-333
-333
-333
-333
-333
-333
-333
-333
-333
-333
-332
-332
-332
-332
-331
-331
-331
-330
-330
-330
-329
-329
-328
-328
-327
-327
-326
-326
-325
-324
-324
-323
-322
-321
-320
-319
-318
-317
-316
-315
-314
-313
-312
-311
-310
-310
-309
-308
-307
-306
-305
-304
-303
-302
-302
-301
-300
-299
-299
-298
-297
-297
-296
-296
-295
-295
-294
-294
-293
-293
-293
-293
-292
-292
-292
-292
-292
-292
-292
-293
-293
-293
-293
-293
-294
-294
-294
-295
-295
-295
-296
-296
-297
-297
-297
-298
-298
-299
-299
-299
-299
-300
-300
-300
-300
-300
-300
-300
-299
-299
-299
-299
-298
-298
-298
-297
-297
-296
-296
-295
-294
-294
-293
-292
-291
-291
-290
-289
-288
-287
-286
-286
-285
-284
-283
-282
-281
-280
-279
-278
-277
-276
-276
-275
-274
-273
-272
-272
-271
-270
-270
-269
-268
-268
-268
-267
-267
-266
-266
-266
-266
-266
-266
-266
-266
-267
-267
-267
-268
-268
-269
-270
-271
-271
-272
-273
-274
-275
-275
-276
-277
-278
-278
-279
-280
-280
-281
-282
-282
-283
-283
-284
-284
-284
-285
-285
-285
-285
-285
-285
-285
-284
-284
-283
-283
-282
-282
-281
-280
-279
-279
-278
-277
-276
-275
-275
-274
-273
-273
-272
-271
-271
-270
-269
-269
-268
-267
-267
-266
-266
-265
-264
-264
-264
-263
-263
-263
-263
-263
-263
-264
-264
-264
-265
-266
-266
-267
-268
-268
-269
-270
-270
-271
-272
-273
-273
-274
-275
-276
-276
-277
-278
-279
-279
-280
-281
-282
-282
-283
-284
-284
-285
-285
-286
-287
-287
-288
-288
-289
-289
-289
-290
-290
-290
-290
-290
-290
-290
-289
-289
-289
-288
-287
-287
-286
-285
-284
-283
-282
-280
-279
-278
-276
-275
-273
-271
-270
-268
-266
-265
-263
-261
-260
-258
-256
-255
-253
-251
-250
-249
-248
-247
-246
-245
-245
-245
-244
-245
-245
-245
-246
-246
-247
-248
-249
-250
-252
-253
-254
-256
-257
-259
-261
-263
-265
-267
-269
-271
-273
-275
-278
-280
-282
-284
-286
-287
-289
-291
-292
-293
-294
-294
-295
-295
-296
-296
-296
-295
-295
-295
-294
-293
-293
-292
-291
-289
-288
-287
-285
-284
-283
-281
-279
-278
-276
-275
-273
-272
-270
-269
-268
-267
-265
-264
-263
-262
-261
-260
-259
-258
-257
-257
-256
-255
-255
-254
-254
-254
-254
-254
-254
-255
-255
-256
-257
-258
-259
-260
-261
-262
-264
-265
-266
-267
-269
-270
-271
-273
-274
-276
-278
-279
-281
-283
-285
-287
-289
-291
-292
-294
-296
-298
-299
-301
-302
-304
-305
-306
-308
-309
-310
-311
-311
-312
-312
-313
-313
-313
-313
-312
-312
-311
-310
-309
-308
-306
-305
-303
-302
-300
-298
-296
-295
-293
-291
-290
-288
-287
-285
-284
-283
-282
-280
-279
-278
-277
-277
-276
-275
-275
-274
-274
-274
-274
-274
-275
-276
-277
-278
-279
-281
-282
-284
-286
-288
-290
-292
-294
-296
-298
-300
-302
-304
-306
-308
-310
-312
-313
-315
-316
-318
-319
-321
-322
-323
-324
-326
-327
-328
-329
-329
-330
-331
-331
-331
-332
-332
-332
-331
-331
-331
-330
-330
-329
-329
-328
-327
-326
-325
-323
-322
-320
-318
-317
-314
-312
-310
-308
-305
-303
-301
-299
-296
-294
-292
-290
-288
-286
-284
-283
-281
-279
-278
-277
-275
-274
-273
-271
-270
-269
-268
-267
-267
-266
-266
-266
-266
-266
-267
-268
-269
-270
-272
-273
-275
-277
-279
-281
-284
-286
-288
-290
-293
-295
-297
-300
-302
-305
-307
-309
-311
-313
-315
-317
-319
-321
-322
-323
-325
-326
-326
-327
-327
-328
-328
-328
-327
-327
-326
-325
-324
-323
-321
-319
-317
-315
-313
-311
-309
-306
-304
-301
-299
-296
-294
-291
-289
-286
-284
-282
-279
-277
-275
-273
-271
-270
-268
-267
-265
-264
-263
-261
-260
-259
-258
-257
-256
-256
-255
-254
-253
-252
-251
-250
-250
-249
-249
-248
-248
-248
-248
-249
-249
-250
-250
-251
-252
-253
-254
-255
-256
-257
-258
-259
-261
-262
-263
-265
-266
-267
-269
-270
-272
-273
-275
-276
-277
-279
-280
-281
-282
-283
-284
-284
-285
-285
-285
-285
-285
-284
-284
-283
-282
-280
-279
-277
-275
-273
-271
-269
-267
-264
-262
-260
-257
-255
-253
-251
-249
-247
-244
-243
-241
-239
-237
-235
-233
-232
-231
-229
-228
-227
-227
-226
-226
-225
-225
-225
-226
-226
-227
-227
-228
-229
-230
-231
-232
-234
-235
-236
-238
-239
-241
-242
-244
-245
-247
-249
-251
-252
-254
-255
-257
-258
-259
-260
-261
-261
-262
-262
-262
-262
-262
-262
-262
-261
-261
-260
-259
-258
-257
-255
-254
-253
-251
-249
-247
-245
-243
-241
-239
-237
-235
-232
-230
-228
-225
-223
-220
-217
-215
-212
-210
-208
-205
-203
-201
-199
-197
-195
-193
-192
-190
-189
-188
-187
-187
-186
-186
-186
-187
-188
-189
-190
-191
-193
-194
-196
-199
-201
-203
-206
-209
-212
-214
-217
-220
-223
-226
-229
-232
-235
-237
-240
-243
-246
-249
-252
-254
-257
-260
-263
-265
-268
-270
-272
-274
-276
-278
-280
-281
-283
-284
-285
-287
-288
-289
-290
-291
-292
-293
-293
-294
-295
-296
-296
-297
-297
-297
-297
-297
-297
-297
-296
-296
-295
-295
-294
-294
-293
-293
-292
-292
-291
-291
-291
-291
-291
-291
-291
-292
-292
-293
-293
-294
-295
-296
-297
-298
-299
-301
-302
-304
-307
-309
-312
-314
-317
-321
-324
-327
-331
-335
-339
-343
-347
-351
-355
-360
-364
-369
-374
-378
-383
-387
-392
-396
-400
-405
-409
-413
-417
-421
-425
-428
-432
-435
-439
-442
-444
-447
-449
-451
-453
-455
-457
-458
-459
-461
-462
-462
-463
-464
-465
-465
-466
-466
-467
-468
-468
-469
-470
-471
-472
-473
-475
-476
-478
-479
-481
-483
-484
-487
-489
-491
-494
-497
-500
-503
-507
-511
-515
-519
-523
-527
-532
-536
-540
-545
-549
-553
-557
-561
-565
-568
-572
-575
-578
-582
-585
-588
-591
-594
-597
-600
-603
-605
-608
-611
-613
-616
-618
-621
-623
-626
-628
-630
-632
-634
-635
-637
-638
-640
-641
-642
-643
-643
-644
-645
-645
-645
-646
-646
-646
-647
-647
-647
-648
-649
-649
-650
-651
-652
-653
-655
-656
-658
-660
-663
-665
-668
-670
-673
-676
-679
-682
-685
-688
-691
-694
-697
-701
-704
-708
-711
-715
-719
-723
-726
-730
-734
-738
-743
-747
-751
-756
-760
-765
-769
-774
-778
-783
-787
-792
-796
-800
-804
-808
-812
-816
-820
-823
-827
-830
-834
-837
-840
-844
-847
-850
-853
-856
-858
-861
-863
-865
-867
-868
-870
-871
-872
-873
-874
-874
-875
-875
-875
-875
-875
-875
-875
-875
-874
-874
-873
-873
-872
-871
-870
-869
-868
-867
-867
-866
-865
-865
-864
-864
-864
-864
-864
-864
-865
-865
-866
-866
-867
-867
-868
-868
-869
-870
-871
-872
-873
-874
-875
-877
-878
-880
-881
-883
-885
-886
-888
-890
-892
-893
-895
-897
-898
-899
-901
-902
-902
-903
-903
-903
-903
-903
-902
-901
-899
-897
-896
-893
-891
-889
-886
-884
-881
-878
-876
-873
-870
-867
-864
-860
-857
-854
-851
-847
-844
-841
-837
-834
-830
-827
-824
-820
-817
-814
-810
-807
-804
-801
-797
-794
-791
-788
-785
-782
-779
-776
-774
-772
-770
-768
-767
-765
-764
-763
-762
-761
-760
-759
-758
-757
-756
-754
-753
-752
-750
-749
-747
-745
-744
-742
-740
-738
-736
-735
-733
-731
-729
-727
-725
-723
-720
-718
-715
-713
-710
-707
-705
-702
-699
-696
-692
-689
-686
-682
-678
-674
-670
-665
-660
-655
-650
-644
-639
-632
-626
-619
-612
-605
-597
-589
-582
-574
-566
-558
-551
-544
-537
-530
-523
-517
-511
-505
-500
-495
-490
-485
-480
-476
-471
-467
-463
-459
-456
-453
-450
-448
-446
-444
-443
-442
-442
-443
-443
-445
-446
-448
-450
-452
-455
-457
-460
-463
-466
-469
-472
-475
-478
-481
-485
-488
-491
-494
-497
-499
-502
-504
-507
-509
-510
-512
-513
-515
-515
-516
-517
-517
-518
-518
-519
-519
-520
-520
-521
-522
-522
-523
-523
-523
-523
-523
-522
-521
-519
-517
-515
-512
-509
-506
-503
-499
-495
-491
-487
-483
-479
-475
-471
-467
-463
-460
-456
-452
-448
-444
-440
-436
-432
-428
-424
-420
-416
-412
-408
-404
-400
-396
-392
-389
-385
-382
-378
-375
-373
-370
-368
-367
-365
-364
-364
-363
-363
-363
-364
-364
-365
-367
-368
-370
-372
-374
-376
-378
-381
-384
-387
-390
-393
-397
-400
-404
-408
-412
-415
-419
-423
-426
-430
-433
-437
-441
-444
-448
-451
-455
-459
-463
-466
-470
-474
-478
-481
-485
-488
-491
-493
-495
-497
-498
-499
-500
-500
-500
-500
-499
-498
-497
-495
-494
-492
-489
-487
-484
-482
-479
-476
-473
-469
-465
-462
-458
-454
-450
-446
-442
-438
-434
-430
-426
-423
-419
-416
-413
-410
-408
-405
-402
-400
-398
-396
-394
-392
-390
-388
-386
-385
-383
-381
-380
-378
-376
-374
-373
-371
-369
-367
-365
-364
-362
-360
-358
-356
-354
-351
-349
-346
-343
-340
-337
-334
-330
-327
-323
-320
-317
-313
-310
-307
-304
-301
-298
-296
-294
-292
-290
-289
-288
-288
-287
-288
-289
-290
-291
-293
-295
-298
-300
-303
-306
-310
-313
-317
-320
-324
-327
-331
-335
-338
-342
-345
-349
-353
-356
-360
-364
-368
-372
-376
-380
-384
-388
-392
-396
-400
-405
-409
-414
-418
-423
-428
-433
-438
-444
-449
-454
-458
-463
-468
-472
-476
-480
-484
-487
-490
-493
-496
-498
-500
-501
-502
-503
-504
-504
-504
-504
-503
-502
-501
-499
-497
-495
-493
-490
-488
-485
-482
-479
-476
-473
-470
-467
-463
-460
-457
-454
-452
-449
-446
-444
-442
-440
-438
-437
-436
-436
-436
-437
-438
-440
-442
-445
-448
-452
-456
-461
-466
-472
-478
-484
-491
-498
-505
-512
-520
-527
-535
-542
-550
-558
-566
-573
-581
-588
-596
-603
-610
-618
-625
-632
-639
-646
-653
-660
-667
-674
-681
-688
-695
-702
-709
-715
-722
-728
-734
-740
-746
-752
-757
-762
-767
-771
-775
-779
-782
-784
-786
-787
-788
-788
-788
-787
-786
-784
-782
-780
-778
-775
-772
-768
-764
-761
-757
-752
-748
-743
-739
-734
-729
-725
-720
-715
-711
-707
-703
-699
-696
-692
-690
-687
-686
-684
-683
-682
-682
-683
-684
-685
-687
-689
-691
-694
-697
-701
-705
-709
-713
-718
-722
-727
-732
-736
-740
-744
-748
-752
-756
-759
-762
-766
-769
-772
-775
-778
-781
-784
-787
-790
-792
-795
-797
-799
-801
-802
-804
-805
-806
-808
-809
-810
-812
-813
-815
-816
-818
-820
-822
-825
-827
-830
-833
-836
-839
-842
-846
-850
-853
-857
-861
-865
-870
-874
-879
-883
-888
-893
-898
-903
-907
-912
-917
-922
-927
-932
-937
-942
-947
-952
-957
-962
-967
-972
-977
-982
-987
-992
-997
-1002
-1008
-1014
-1020
-1026
-1032
-1039
-1045
-1052
-1060
-1067
-1074
-1081
-1088
-1095
-1102
-1108
-1113
-1119
-1124
-1128
-1132
-1135
-1138
-1140
-1142
-1143
-1144
-1143
-1142
-1141
-1139
-1136
-1132
-1128
-1123
-1118
-1113
-1106
-1100
-1093
-1085
-1078
-1070
-1061
-1053
-1044
-1035
-1026
-1016
-1008
-999
-990
-981
-973
-966
-958
-952
-945
-940
-935
-931
-928
-925
-923
-922
-922
-922
-923
-925
-927
-930
-933
-937
-941
-945
-949
-954
-958
-963
-967
-972
-977
-981
-985
-990
-994
-998
-1002
-1006
-1010
-1014
-1018
-1022
-1026
-1031
-1035
-1039
-1044
-1048
-1052
-1057
-1061
-1065
-1069
-1072
-1076
-1079
-1081
-1084
-1086
-1088
-1089
-1091
-1092
-1092
-1093
-1093
-1093
-1093
-1092
-1091
-1090
-1089
-1088
-1086
-1084
-1082
-1080
-1077
-1075
-1071
-1068
-1064
-1059
-1054
-1048
-1042
-1035
-1028
-1020
-1012
-1004
-997
-989
-981
-973
-965
-957
-950
-943
-937
-931
-926
-921
-917
-913
-910
-907
-905
-904
-902
-901
-901
-901
-901
-901
-901
-902
-902
-903
-904
-905
-906
-907
-908
-910
-911
-912
-914
-915
-916
-917
-918
-918
-918
-918
-918
-917
-916
-914
-912
-911
-909
-906
-904
-901
-898
-895
-892
-889
-886
-884
-881
-878
-876
-873
-871
-869
-868
-866
-865
-865
-865
-865
-866
-867
-869
-871
-874
-877
-879
-882
-885
-888
-891
-893
-896
-898
-900
-902
-904
-906
-908
-910
-912
-914
-916
-918
-921
-924
-926
-929
-932
-935
-938
-941
-944
-946
-948
-950
-952
-953
-954
-955
-955
-956
-956
-956
-956
-956
-956
-955
-955
-955
-955
-954
-954
-954
-954
-954
-954
-954
-954
-954
-953
-953
-952
-951
-950
-949
-947
-945
-943
-942
-940
-938
-936
-934
-932
-930
-929
-927
-926
-924
-923
-922
-921
-920
-919
-918
-917
-917
-916
-916
-916
-916
-916
-917
-917
-918
-918
-919
-920
-921
-923
-924
-925
-927
-929
-930
-932
-935
-937
-940
-943
-946
-949
-953
-957
-962
-967
-972
-978
-984
-990
-997
-1004
-1012
-1020
-1027
-1035
-1043
-1052
-1060
-1068
-1077
-1085
-1094
-1103
-1111
-1120
-1129
-1138
-1147
-1156
-1165
-1174
-1183
-1192
-1200
-1208
-1216
-1224
-1231
-1238
-1244
-1250
-1255
-1260
-1264
-1268
-1271
-1274
-1276
-1278
-1279
-1280
-1280
-1281
-1280
-1280
-1279
-1278
-1278
-1277
-1276
-1275
-1274
-1273
-1273
-1272
-1272
-1272
-1272
-1272
-1272
-1272
-1272
-1273
-1273
-1273
-1273
-1273
-1272
-1272
-1272
-1272
-1271
-1271
-1271
-1270
-1270
-1270
-1270
-1270
-1271
-1271
-1271
-1272
-1273
-1274
-1275
-1276
-1278
-1279
-1281
-1284
-1286
-1289
-1293
-1297
-1301
-1305
-1310
-1315
-1321
-1327
-1334
-1340
-1348
-1355
-1363
-1371
-1379
-1388
-1397
-1406
-1415
-1425
-1435
-1446
-1457
-1468
-1479
-1491
-1503
-1516
-1528
-1541
-1553
-1566
-1578
-1591
-1603
-1614
-1626
-1637
-1648
-1658
-1669
-1679
-1688
-1698
-1707
-1716
-1725
-1733
-1741
-1749
-1757
-1764
-1771
-1777
-1784
-1790
-1796
-1801
-1807
-1812
-1818
-1823
-1828
-1833
-1837
-1842
-1847
-1851
-1855
-1860
-1864
-1867
-1871
-1874
-1878
-1881
-1883
-1886
-1888
-1891
-1893
-1895
-1897
-1899
-1901
-1903
-1905
-1908
-1910
-1913
-1916
-1919
-1922
-1925
-1929
-1933
-1937
-1942
-1947
-1952
-1957
-1963
-1969
-1975
-1981
-1987
-1993
-1999
-2005
-2012
-2017
-2024
-2029
-2036
-2041
-2048
-2054
-2060
-2066
-2072
-2079
-2085
-2092
-2098
-2105
-2112
-2118
-2125
-2132
-2139
-2145
-2152
-2158
-2164
-2170
-2175
-2181
-2186
-2190
-2195
-2199
-2203
-2207
-2211
-2214
-2218
-2222
-2225
-2229
-2233
-2237
-2241
-2246
-2251
-2256
-2261
-2267
-2273
-2280
-2287
-2295
-2303
-2311
-2320
-2329
-2339
-2349
-2359
-2370
-2380
-2391
-2402
-2413
-2424
-2435
-2446
-2457
-2468
-2479
-2491
-2502
-2513
-2523
-2534
-2544
-2555
-2564
-2574
-2582
-2590
-2598
-2604
-2610
-2615
-2619
-2622
-2625
-2626
-2627
-2626
-2625
-2623
-2620
-2616
-2612
-2607
-2601
-2594
-2587
-2579
-2571
-2563
-2554
-2544
-2534
-2524
-2513
-2503
-2492
-2480
-2469
-2458
-2446
-2434
-2423
-2411
-2399
-2388
-2376
-2365
-2354
-2343
-2332
-2321
-2311
-2301
-2291
-2281
-2271
-2262
-2252
-2243
-2234
-2226
-2217
-2209
-2202
-2194
-2188
-2181
-2175
-2170
-2165
-2160
-2156
-2153
-2150
-2148
-2146
-2146
-2146
-2146
-2147
-2149
-2152
-2155
-2160
-2165
-2171
-2178
-2185
-2194
-2204
-2214
-2225
-2237
-2250
-2263
-2277
-2291
-2306
-2322
-2337
-2353
-2369
-2385
-2400
-2416
-2430
-2445
-2458
-2471
-2484
-2495
-2505
-2515
-2524
-2531
-2538
-2544
-2549
-2552
-2555
-2557
-2557
-2557
-2555
-2553
-2550
-2545
-2540
-2534
-2527
-2519
-2511
-2502
-2493
-2484
-2474
-2463
-2453
-2442
-2432
-2421
-2411
-2400
-2390
-2380
-2371
-2362
-2353
-2344
-2336
-2328
-2320
-2313
-2306
-2300
-2294
-2288
-2283
-2278
-2273
-2269
-2266
-2262
-2260
-2257
-2255
-2253
-2252
-2252
-2251
-2252
-2252
-2254
-2256
-2258
-2261
-2264
-2268
-2272
-2277
-2282
-2288
-2294
-2300
-2307
-2315
-2322
-2330
-2338
-2346
-2355
-2363
-2372
-2380
-2388
-2396
-2403
-2411
-2418
-2424
-2430
-2436
-2441
-2445
-2448
-2451
-2453
-2454
-2454
-2454
-2452
-2450
-2446
-2441
-2436
-2429
-2421
-2412
-2402
-2391
-2379
-2366
-2353
-2339
-2325
-2310
-2296
-2280
-2265
-2250
-2234
-2219
-2203
-2188
-2172
-2157
-2141
-2126
-2111
-2097
-2082
-2068
-2055
-2041
-2029
-2017
-2005
-1994
-1983
-1973
-1963
-1954
-1946
-1937
-1930
-1923
-1916
-1909
-1903
-1897
-1891
-1886
-1881
-1876
-1872
-1867
-1863
-1859
-1855
-1851
-1847
-1843
-1839
-1835
-1830
-1826
-1821
-1816
-1811
-1805
-1799
-1793
-1786
-1780
-1772
-1765
-1757
-1750
-1741
-1733
-1725
-1716
-1707
-1698
-1688
-1679
-1669
-1659
-1649
-1638
-1628
-1618
-1607
-1597
-1587
-1577
-1568
-1558
-1550
-1541
-1533
-1525
-1517
-1510
-1504
-1497
-1491
-1486
-1481
-1476
-1471
-1467
-1463
-1460
-1456
-1453
-1451
-1448
-1446
-1445
-1443
-1443
-1442
-1442
-1442
-1443
-1444
-1445
-1447
-1448
-1450
-1452
-1455
-1458
-1461
-1464
-1467
-1471
-1475
-1479
-1484
-1488
-1493
-1498
-1503
-1508
-1513
-1519
-1524
-1529
-1534
-1539
-1544
-1548
-1552
-1556
-1560
-1564
-1567
-1570
-1573
-1575
-1577
-1579
-1580
-1581
-1582
-1583
-1583
-1583
-1583
-1582
-1582
-1580
-1579
-1577
-1575
-1572
-1569
-1566
-1563
-1559
-1555
-1551
-1547
-1543
-1539
-1535
-1531
-1527
-1523
-1518
-1514
-1509
-1504
-1500
-1495
-1489
-1484
-1478
-1472
-1466
-1460
-1453
-1446
-1439
-1433
-1426
-1419
-1412
-1405
-1399
-1393
-1387
-1381
-1375
-1370
-1365
-1360
-1355
-1351
-1347
-1343
-1339
-1336
-1333
-1330
-1327
-1325
-1324
-1323
-1322
-1322
-1322
-1323
-1324
-1325
-1327
-1328
-1330
-1331
-1333
-1334
-1336
-1337
-1339
-1340
-1341
-1341
-1342
-1343
-1343
-1343
-1343
-1343
-1343
-1342
-1341
-1340
-1339
-1337
-1335
-1332
-1329
-1325
-1321
-1317
-1312
-1307
-1302
-1296
-1290
-1284
-1278
-1272
-1266
-1261
-1255
-1249
-1244
-1239
-1234
-1229
-1225
-1221
-1217
-1213
-1209
-1206
-1204
-1201
-1200
-1198
-1198
-1198
-1198
-1200
-1202
-1205
-1208
-1213
-1218
-1224
-1230
-1238
-1246
-1255
-1264
-1275
-1285
-1297
-1308
-1321
-1333
-1346
-1359
-1373
-1386
-1400
-1413
-1427
-1440
-1453
-1465
-1477
-1489
-1500
-1510
-1520
-1529
-1538
-1546
-1553
-1560
-1567
-1573
-1578
-1583
-1587
-1592
-1595
-1599
-1602
-1606
-1609
-1612
-1614
-1617
-1619
-1622
-1624
-1627
-1630
-1632
-1635
-1638
-1641
-1645
-1648
-1652
-1656
-1660
-1664
-1669
-1673
-1679
-1684
-1690
-1696
-1702
-1709
-1717
-1725
-1733
-1742
-1752
-1762
-1772
-1783
-1794
-1805
-1817
-1829
-1841
-1854
-1866
-1878
-1891
-1903
-1916
-1928
-1941
-1953
-1965
-1978
-1990
-2001
-2015
-2028
-2040
-2053
-2067
-2080
-2094
-2108
-2122
-2137
-2152
-2167
-2182
-2197
-2212
-2227
-2243
-2258
-2273
-2288
-2302
-2317
-2332
-2347
-2362
-2376
-2391
-2406
-2421
-2436
-2451
-2466
-2482
-2497
-2512
-2528
-2543
-2558
-2574
-2589
-2604
-2619
-2633
-2648
-2662
-2676
-2690
-2703
-2716
-2729
-2741
-2752
-2764
-2774
-2784
-2793
-2802
-2810
-2817
-2823
-2829
-2833
-2837
-2840
-2842
-2843
-2843
-2842
-2841
-2839
-2836
-2832
-2827
-2822
-2816
-2809
-2802
-2793
-2785
-2775
-2765
-2755
-2743
-2732
-2719
-2707
-2693
-2680
-2666
-2652
-2637
-2623
-2608
-2593
-2579
-2565
-2550
-2537
-2523
-2510
-2497
-2485
-2473
-2462
-2451
-2440
-2430
-2421
-2412
-2403
-2395
-2387
-2380
-2373
-2367
-2360
-2355
-2350
-2345
-2340
-2336
-2332
-2328
-2324
-2321
-2318
-2315
-2312
-2309
-2307
-2304
-2302
-2300
-2298
-2296
-2295
-2293
-2292
-2290
-2289
-2288
-2286
-2284
-2282
-2280
-2277
-2274
-2270
-2265
-2260
-2255
-2248
-2242
-2234
-2226
-2218
-2210
-2200
-2191
-2181
-2171
-2161
-2150
-2139
-2128
-2116
-2105
-2093
-2082
-2070
-2059
-2048
-2036
-2025
-2013
-2003
-1992
-1982
-1971
-1961
-1950
-1940
-1930
-1920
-1910
-1901
-1891
-1882
-1873
-1865
-1856
-1849
-1841
-1834
-1828
-1821
-1816
-1810
-1805
-1800
-1795
-1790
-1786
-1782
-1778
-1774
-1770
-1767
-1763
-1760
-1757
-1754
-1751
-1748
-1746
-1744
-1742
-1740
-1739
-1737
-1736
-1736
-1735
-1734
-1734
-1734
-1733
-1733
-1733
-1732
-1732
-1732
-1732
-1731
-1731
-1731
-1730
-1729
-1729
-1728
-1727
-1726
-1724
-1722
-1720
-1718
-1715
-1711
-1707
-1703
-1698
-1692
-1686
-1680
-1673
-1665
-1657
-1648
-1639
-1630
-1620
-1610
-1599
-1588
-1577
-1566
-1555
-1543
-1531
-1520
-1508
-1497
-1485
-1474
-1464
-1453
-1443
-1434
-1424
-1416
-1408
-1400
-1393
-1386
-1380
-1375
-1371
-1367
-1363
-1361
-1359
-1357
-1356
-1355
-1355
-1355
-1356
-1356
-1357
-1358
-1359
-1360
-1361
-1362
-1363
-1364
-1365
-1366
-1366
-1366
-1366
-1366
-1365
-1364
-1363
-1361
-1358
-1355
-1352
-1347
-1343
-1337
-1331
-1324
-1316
-1308
-1298
-1288
-1277
-1265
-1253
-1239
-1225
-1210
-1195
-1179
-1162
-1144
-1126
-1107
-1088
-1068
-1047
-1026
-1004
-982
-958
-935
-910
-885
-860
-834
-807
-780
-753
-726
-699
-672
-645
-618
-591
-565
-540
-515
-491
-467
-445
-423
-401
-381
-362
-344
-326
-310
-295
-281
-268
-256
-246
-236
-228
-220
-214
-208
-204
-200
-197
-194
-193
-192
-191
-191
-192
-193
-195
-196
-199
-201
-203
-205
-208
-210
-212
-214
-215
-216
-216
-217
-216
-215
-213
-211
-207
-203
-199
-193
-187
-180
-172
-164
-155
-145
-135
-124
-112
-100
-88
-76
-63
-51
-38
-25
-13
0
12
24
35
47
57
68
77
87
95
103
110
117
123
129
134
138
142
145
148
150
151
152
152
152
152
151
149
147
145
142
139
135
131
126
121
116
110
104
98
91
84
78
70
63
56
48
41
33
25
18
10
3
-5
-12
-20
-28
-35
-43
-51
-59
-67
-75
-83
-92
-100
-109
-117
-125
-133
-141
-149
-156
-163
-170
-176
-182
-187
-192
-196
-200
-203
-205
-208
-209
-211
-212
-213
-213
-214
-214
-214
-214
-214
-214
-215
-215
-215
-215
-216
-216
-217
-218
-219
-221
-222
-225
-227
-230
-233
-236
-240
-243
-247
-251
-256
-260
-265
-269
-274
-278
-283
-287
-292
-296
-300
-304
-308
-312
-316
-320
-323
-327
-330
-332
-335
-337
-339
-341
-342
-343
-344
-345
-345
-346
-346
-346
-345
-345
-344
-343
-342
-341
-339
-337
-335
-332
-330
-327
-323
-320
-316
-312
-308
-303
-299
-294
-289
-284
-278
-272
-267
-261
-255
-249
-242
-236
-230
-224
-218
-212
-206
-200
-195
-190
-186
-182
-178
-175
-173
-171
-169
-168
-168
-168
-169
-170
-172
-175
-178
-182
-186
-191
-196
-202
-208
-215
-221
-228
-235
-242
-249
-255
-262
-268
-274
-280
-286
-291
-295
-299
-303
-306
-309
-312
-314
-315
-316
-316
-316
-316
-314
-313
-311
-308
-305
-302
-298
-293
-289
-284
-278
-273
-268
-262
-257
-252
-246
-242
-237
-233
-229
-226
-223
-221
-219
-218
-217
-217
-218
-218
-220
-222
-224
-227
-230
-233
-237
-241
-245
-249
-254
-259
-264
-269
-274
-279
-284
-289
-294
-299
-303
-308
-313
-317
-322
-326
-331
-335
-339
-344
-348
-352
-355
-359
-362
-365
-368
-370
-372
-374
-376
-377
-378
-379
-380
-380
-381
-381
-382
-382
-383
-383
-384
-385
-386
-386
-387
-388
-389
-390
-390
-391
-392
-393
-393
-394
-395
-396
-396
-397
-397
-398
-399
-399
-400
-401
-401
-401
-402
-402
-402
-402
-402
-401
-401
-400
-399
-398
-397
-396
-395
-393
-392
-390
-388
-387
-385
-382
-380
-378
-375
-373
-370
-367
-363
-359
-355
-350
-345
-339
-333
-326
-318
-310
-301
-292
-282
-271
-260
-247
-234
-221
-206
-191
-176
-160
-143
-127
-110
-93
-75
-58
-41
-24
-7
10
27
43
60
76
92
108
124
140
155
170
185
199
213
227
240
252
264
275
285
295
303
311
319
326
331
337
341
345
348
351
353
355
357
358
359
360
361
362
363
365
366
368
370
372
374
377
380
384
388
392
397
402
407
413
419
426
433
440
448
456
464
473
481
490
499
508
517
527
536
545
555
564
573
583
592
601
610
619
628
637
645
653
660
667
674
680
685
690
694
698
700
703
704
705
706
706
705
704
703
701
699
696
694
691
687
683
679
675
670
665
659
653
647
641
635
629
623
617
611
606
601
596
591
587
584
580
577
575
572
570
568
567
565
564
563
562
561
561
560
560
560
560
561
561
562
563
564
566
567
569
572
574
577
580
583
586
590
594
599
604
609
615
621
628
635
642
650
658
666
675
684
693
703
712
722
731
741
751
760
770
779
788
797
805
813
820
827
833
838
843
847
850
852
854
854
854
853
851
848
844
839
834
829
822
815
808
800
792
784
775
766
757
747
737
728
718
708
698
688
678
668
658
649
639
630
621
613
604
596
588
580
573
566
559
552
545
539
532
526
519
513
506
500
493
486
479
473
466
459
452
446
439
432
426
420
413
407
401
395
390
384
379
374
369
365
361
357
353
349
346
342
339
336
334
332
330
328
326
325
325
324
324
324
325
326
327
329
331
333
335
338
341
344
348
352
356
360
365
370
375
381
387
393
399
405
411
417
423
429
435
440
445
450
455
460
464
468
471
474
477
479
481
482
483
483
482
480
477
474
469
464
457
449
440
430
418
406
392
377
362
345
328
310
292
273
253
234
214
193
173
152
132
111
91
70
49
29
8
-12
-32
-52
-72
-91
-110
-128
-146
-164
-181
-198
-214
-229
-244
-258
-272
-285
-297
-308
-319
-330
-339
-348
-356
-364
-370
-376
-382
-386
-390
-394
-397
-399
-401
-403
-405
-406
-407
-408
-408
-409
-409
-410
-410
-410
-411
-411
-411
-411
-410
-410
-410
-410
-410
-410
-410
-410
-410
-410
-411
-411
-412
-413
-415
-417
-419
-421
-423
-426
-429
-432
-436
-439
-443
-447
-451
-455
-460
-464
-469
-474
-479
-485
-490
-497
-503
-510
-517
-525
-533
-542
-551
-560
-570
-580
-590
-601
-612
-623
-634
-646
-657
-669
-680
-691
-702
-713
-723
-733
-743
-752
-760
-767
-774
-780
-786
-790
-794
-797
-799
-800
-800
-800
-799
-796
-794
-790
-786
-781
-775
-768
-761
-754
-745
-737
-727
-718
-708
-697
-687
-676
-666
-655
-645
-635
-625
-616
-607
-598
-590
-583
-576
-570
-565
-560
-556
-553
-551
-549
-549
-549
-549
-551
-552
-555
-558
-562
-566
-571
-576
-581
-587
-592
-598
-604
-611
-617
-623
-629
-635
-641
-646
-651
-656
-661
-664
-668
-671
-673
-674
-675
-674
-673
-671
-668
-665
-660
-654
-648
-641
-633
-624
-614
-604
-593
-581
-569
-556
-543
-530
-516
-502
-488
-474
-460
-446
-431
-417
-403
-389
-376
-363
-349
-337
-324
-313
-301
-290
-280
-270
-260
-252
-243
-236
-229
-223
-217
-213
-209
-206
-204
-202
-201
-201
-202
-204
-206
-209
-212
-216
-220
-224
-229
-235
-240
-246
-251
-257
-263
-269
-274
-280
-285
-290
-294
-299
-303
-306
-310
-313
-315
-318
-319
-321
-322
-323
-323
-323
-322
-321
-320
-318
-316
-313
-310
-306
-301
-296
-291
-285
-279
-272
-264
-257
-248
-240
-231
-222
-212
-202
-192
-182
-172
-161
-151
-140
-129
-119
-108
-98
-87
-76
-66
-56
-46
-36
-26
-17
-8
1
10
18
26
34
41
48
55
61
67
73
78
83
87
92
96
99
102
105
107
109
110
110
111
110
110
109
108
106
105
103
101
99
97
95
93
91
90
89
88
87
87
86
87
87
88
90
92
95
99
103
108
114
120
128
136
145
156
167
179
191
205
219
234
249
265
282
299
316
334
353
372
391
410
430
450
470
490
510
529
548
567
585
603
620
636
652
666
680
693
705
717
727
737
745
753
760
766
771
775
778
780
781
780
779
777
774
770
765
759
753
746
738
729
720
710
700
690
679
669
657
646
635
623
611
600
588
576
564
552
541
529
517
506
494
483
472
461
450
439
429
419
410
401
393
385
377
370
364
359
354
350
347
344
343
342
342
343
344
346
348
351
355
359
364
369
374
380
386
393
399
406
413
420
427
435
442
449
457
464
471
479
486
494
501
509
516
523
531
538
546
553
561
568
575
582
589
596
603
610
617
624
630
637
643
649
656
662
669
675
681
688
694
700
707
713
719
725
731
738
744
750
756
761
767
773
778
784
789
794
799
803
808
812
816
819
822
825
827
829
831
832
832
832
831
830
828
826
823
820
816
812
808
803
798
792
786
780
773
767
760
753
745
738
731
724
717
710
703
697
691
686
680
676
671
667
664
661
658
656
655
653
653
652
652
652
653
653
654
656
658
660
662
665
668
671
674
677
680
684
687
690
693
696
699
702
704
706
708
710
712
714
715
716
717
718
718
718
718
718
717
716
714
712
710
706
703
698
693
688
682
675
668
660
652
643
634
624
613
602
591
579
566
554
540
526
512
497
482
467
451
435
418
401
384
367
350
332
314
296
278
260
242
225
207
191
174
158
143
128
115
102
90
79
69
60
52
45
39
34
30
27
25
24
24
24
25
27
29
32
36
41
46
51
57
64
71
78
86
95
104
113
123
133
144
154
166
177
189
201
213
225
238
250
262
274
285
297
308
319
329
339
348
357
366
374
381
388
394
400
405
409
413
415
417
418
419
419
418
416
414
412
409
406
403
399
395
392
388
384
380
377
373
369
365
361
358
354
350
347
344
340
337
334
331
329
327
325
323
322
320
320
319
320
320
321
322
324
326
329
332
335
339
343
348
353
358
363
369
375
381
387
393
399
405
410
416
421
426
430
434
438
442
445
449
452
454
457
459
460
461
462
462
462
461
459
456
453
449
445
440
434
427
420
412
403
394
384
373
361
349
336
323
309
294
278
262
246
229
211
193
175
157
138
119
100
80
61
41
22
2
-18
-37
-57
-76
-96
-115
-133
-152
-170
-187
-204
-221
-237
-251
-266
-279
-291
-303
-313
-323
-331
-339
-345
-351
-355
-359
-361
-363
-363
-363
-362
-359
-356
-352
-346
-340
-334
-326
-317
-308
-298
-287
-276
-264
-251
-238
-224
-211
-197
-183
-170
-156
-143
-130
-117
-105
-94
-83
-72
-62
-53
-43
-35
-27
-19
-12
-5
1
6
11
15
19
22
24
26
27
27
27
26
24
22
20
16
13
8
4
-1
-6
-12
-18
-24
-30
-36
-43
-49
-56
-63
-70
-77
-84
-90
-97
-104
-111
-117
-123
-129
-135
-141
-146
-151
-156
-160
-164
-167
-170
-172
-173
-174
-175
-175
-174
-173
-171
-170
-167
-165
-162
-159
-155
-151
-147
-143
-139
-135
-130
-126
-122
-117
-113
-108
-104
-99
-95
-91
-87
-83
-79
-75
-71
-67
-63
-59
-56
-52
-49
-45
-42
-39
-37
-34
-32
-30
-29
-28
-27
-26
-26
-26
-27
-27
-28
-30
-31
-32
-34
-36
-37
-39
-41
-43
-44
-46
-47
-49
-50
-51
-52
-52
-53
-53
-53
-54
-54
-53
-53
-53
-53
-52
-52
-51
-51
-50
-49
-49
-48
-47
-46
-45
-45
-44
-43
-43
-42
-42
-42
-42
-42
-42
-43
-43
-44
-45
-47
-48
-50
-51
-53
-55
-58
-60
-63
-66
-69
-73
-76
-80
-85
-89
-94
-100
-105
-112
-118
-125
-132
-140
-148
-156
-164
-172
-181
-189
-198
-206
-215
-223
-231
-240
-248
-256
-264
-272
-279
-287
-295
-302
-310
-317
-324
-332
-339
-346
-354
-361
-368
-375
-383
-390
-398
-405
-412
-420
-427
-435
-442
-449
-457
-464
-470
-477
-483
-490
-496
-501
-506
-511
-516
-520
-525
-528
-532
-535
-538
-541
-544
-547
-549
-552
-554
-556
-558
-560
-561
-563
-564
-565
-565
-565
-565
-564
-563
-561
-559
-556
-552
-549
-544
-540
-534
-529
-523
-516
-509
-502
-495
-487
-479
-470
-461
-452
-442
-432
-422
-411
-400
-389
-378
-367
-355
-344
-332
-321
-310
-299
-288
-277
-266
-256
-246
-236
-227
-218
-209
-201
-193
-186
-180
-174
-168
-164
-159
-156
-153
-151
-149
-148
-147
-147
-148
-149
-151
-153
-155
-158
-162
-165
-169
-174
-178
-183
-187
-191
-196
-200
-204
-208
-212
-215
-218
-221
-223
-225
-227
-228
-229
-230
-231
-231
-231
-231
-230
-229
-228
-227
-225
-224
-222
-220
-218
-216
-213
-211
-208
-206
-203
-200
-197
-194
-191
-188
-184
-181
-177
-174
-170
-166
-162
-157
-153
-148
-144
-139
-134
-130
-125
-120
-115
-110
-106
-101
-97
-92
-88
-84
-80
-77
-74
-70
-68
-65
-63
-60
-59
-57
-56
-55
-55
-55
-55
-55
-56
-58
-60
-62
-65
-68
-72
-76
-81
-86
-91
-98
-104
-111
-119
-127
-135
-144
-152
-162
-171
-181
-191
-202
-212
-223
-233
-244
-255
-266
-276
-287
-298
-308
-318
-328
-337
-346
-355
-363
-371
-378
-385
-391
-397
-402
-406
-410
-413
-416
-419
-421
-422
-423
-424
-425
-425
-426
-426
-426
-426
-426
-426
-426
-426
-426
-427
-427
-428
-430
-431
-433
-435
-437
-440
-442
-445
-448
-451
-454
-457
-460
-463
-465
-468
-469
-471
-472
-472
-473
-472
-472
-471
-469
-468
-466
-464
-462
-459
-457
-454
-452
-449
-446
-443
-440
-437
-433
-430
-426
-422
-417
-412
-407
-401
-395
-389
-382
-375
-368
-360
-353
-345
-337
-329
-321
-312
-304
-295
-287
-278
-269
-260
-251
-242
-233
-224
-215
-206
-198
-190
-182
-174
-166
-159
-153
-147
-141
-136
-131
-127
-123
-120
-117
-115
-113
-112
-111
-111
-111
-111
-113
-114
-117
-120
-123
-127
-131
-136
-142
-148
-154
-161
-168
-176
-183
-192
-200
-209
-218
-227
-236
-245
-255
-265
-274
-285
-295
-305
-316
-327
-338
-349
-360
-371
-383
-394
-406
-417
-429
-440
-451
-462
-474
-485
-496
-506
-517
-528
-539
-550
-560
-571
-582
-592
-603
-613
-624
-634
-643
-653
-662
-671
-679
-687
-694
-700
-706
-712
-716
-720
-723
-725
-726
-727
-726
-724
-722
-718
-714
-708
-702
-694
-685
-676
-665
-653
-640
-625
-610
-594
-576
-558
-538
-518
-497
-475
-452
-430
-406
-383
-359
-335
-312
-288
-265
-242
-220
-198
-177
-156
-136
-116
-98
-80
-63
-48
-33
-19
-6
5
16
25
34
41
47
51
55
58
59
59
58
55
52
47
42
35
27
18
8
-2
-14
-26
-39
-52
-66
-81
-95
-111
-126
-141
-157
-173
-189
-204
-220
-236
-251
-266
-281
-296
-311
-325
-339
-352
-365
-378
-389
-401
-411
-421
-431
-439
-447
-454
-460
-466
-471
-475
-477
-479
-480
-480
-479
-477
-474
-470
-466
-460
-454
-447
-439
-431
-423
-414
-405
-395
-386
-376
-366
-357
-347
-337
-327
-317
-307
-297
-287
-278
-268
-260
-251
-243
-235
-228
-221
-215
-209
-204
-199
-195
-191
-187
-184
-182
-180
-178
-177
-176
-176
-177
-178
-180
-182
-185
-189
-193
-198
-203
-209
-215
-221
-228
-235
-242
-249
-256
-264
-271
-279
-287
-295
-303
-311
-319
-327
-335
-343
-351
-359
-367
-374
-382
-390
-397
-404
-411
-417
-424
-430
-435
-441
-445
-450
-454
-457
-460
-462
-463
-464
-464
-464
-462
-460
-458
-454
-450
-445
-439
-432
-425
-416
-407
-397
-387
-375
-364
-351
-339
-326
-312
-299
-286
-273
-260
-248
-236
-225
-214
-203
-194
-185
-177
-169
-163
-157
-153
-149
-147
-146
-145
-146
-148
-150
-154
-159
-164
-170
-177
-184
-191
-199
-207
-215
-224
-232
-241
-249
-257
-266
-274
-282
-289
-297
-304
-312
-319
-326
-332
-339
-346
-353
-360
-367
-374
-382
-389
-398
-406
-415
-424
-434
-443
-454
-464
-476
-487
-499
-511
-524
-537
-550
-564
-577
-591
-604
-618
-631
-644
-657
-669
-681
-692
-703
-713
-723
-731
-739
-746
-752
-758
-763
-766
-769
-771
-772
-772
-771
-770
-767
-764
-759
-754
-749
-743
-736
-729
-721
-714
-705
-697
-689
-680
-671
-663
-654
-646
-637
-629
-621
-614
-607
-600
-594
-588
-582
-577
-572
-568
-565
-562
-559
-557
-556
-555
-555
-555
-556
-558
-560
-563
-566
-569
-573
-577
-581
-584
-588
-592
-595
-598
-601
-603
-605
-607
-608
-609
-610
-611
-611
-612
-613
-613
-614
-615
-616
-616
-617
-617
-617
-617
-616
-615
-614
-612
-610
-608
-605
-602
-599
-596
-592
-589
-585
-581
-577
-572
-568
-564
-559
-555
-551
-547
-543
-539
-536
-533
-530
-528
-527
-526
-525
-525
-525
-526
-527
-528
-530
-532
-534
-537
-539
-542
-545
-548
-551
-554
-557
-560
-563
-566
-570
-573
-577
-581
-585
-590
-594
-599
-604
-609
-614
-619
-624
-629
-633
-638
-642
-645
-649
-652
-655
-657
-659
-661
-662
-663
-664
-664
-664
-664
-663
-662
-661
-660
-658
-657
-655
-653
-651
-649
-647
-644
-642
-638
-635
-631
-627
-623
-618
-613
-607
-601
-595
-588
-581
-573
-565
-556
-547
-538
-528
-518
-508
-497
-486
-474
-463
-451
-438
-426
-413
-400
-387
-374
-361
-348
-335
-322
-308
-295
-282
-269
-256
-243
-231
-218
-206
-193
-181
-169
-158
-146
-135
-124
-114
-103
-93
-84
-75
-66
-58
-50
-43
-36
-30
-24
-19
-14
-9
-5
-1
3
6
10
13
15
18
20
22
24
26
27
29
30
32
33
35
36
38
40
43
45
48
51
55
59
63
67
72
77
82
87
93
98
104
109
115
121
126
132
138
144
149
155
161
166
172
177
182
187
191
194
197
200
202
203
203
203
202
201
199
197
195
192
190
187
184
181
177
174
171
167
163
159
155
151
147
142
137
132
128
123
118
114
109
105
102
99
96
93
91
90
88
87
87
87
87
87
87
88
88
89
90
91
92
93
95
96
98
99
101
103
105
107
110
112
115
118
120
123
127
130
133
137
140
144
148
152
156
160
164
169
173
178
184
189
195
202
209
216
223
231
240
248
257
266
275
284
293
302
311
319
326
334
340
346
352
356
360
364
367
368
370
370
370
368
366
364
360
356
351
345
339
332
324
316
308
299
289
280
270
259
249
238
227
215
204
192
179
166
153
140
126
112
98
84
69
54
39
23
8
-8
-24
-40
-56
-73
-89
-106
-123
-140
-157
-175
-193
-212
-230
-250
-270
-290
-311
-333
-356
-379
-403
-428
-454
-481
-508
-537
-566
-597
-628
-660
-693
-726
-761
-796
-832
-868
-906
-943
-982
-1020
-1061
-1101
-1141
-1182
-1223
-1265
-1306
-1348
-1390
-1432
-1474
-1515
-1556
-1598
-1639
-1679
-1719
-1759
-1798
-1837
-1874
-1911
-1947
-1983
-2017
-2050
-2082
-2112
-2142
-2170
-2197
-2222
-2247
-2270
-2291
-2312
-2331
-2349
-2366
-2382
-2397
-2411
-2424
-2435
-2446
-2456
-2465
-2473
-2480
-2487
-2492
-2497
-2502
-2506
-2509
-2511
-2513
-2515
-2516
-2516
-2516
-2514
-2513
-2510
-2507
-2504
-2500
-2495
-2490
-2484
-2478
-2471
-2463
-2455
-2447
-2437
-2427
-2417
-2406
-2394
-2381
-2368
-2354
-2339
-2324
-2308
-2291
-2274
-2256
-2238
-2220
-2200
-2181
-2161
-2141
-2121
-2100
-2079
-2058
-2037
-2017
-1996
-1975
-1955
-1935
-1916
-1897
-1879
-1861
-1844
-1828
-1813
-1798
-1785
-1772
-1760
-1749
-1739
-1730
-1721
-1713
-1706
-1700
-1694
-1690
-1686
-1682
-1680
-1679
-1678
-1679
-1680
-1683
-1686
-1690
-1696
-1702
-1709
-1717
-1725
-1734
-1743
-1753
-1762
-1772
-1781
-1790
-1799
-1807
-1814
-1821
-1826
-1831
-1835
-1839
-1841
-1842
-1843
-1842
-1841
-1839
-1836
-1832
-1827
-1822
-1816
-1809
-1801
-1793
-1784
-1775
-1765
-1755
-1745
-1735
-1724
-1714
-1703
-1692
-1682
-1671
-1661
-1650
-1640
-1629
-1619
-1609
-1599
-1589
-1579
-1569
-1560
-1551
-1543
-1535
-1527
-1520
-1513
-1506
-1500
-1494
-1488
-1483
-1478
-1474
-1470
-1466
-1463
-1460
-1458
-1455
-1453
-1451
-1448
-1446
-1444
-1442
-1440
-1438
-1435
-1433
-1430
-1427
-1424
-1421
-1418
-1415
-1411
-1408
-1405
-1402
-1399
-1396
-1393
-1390
-1388
-1385
-1383
-1381
-1379
-1377
-1376
-1375
-1375
-1375
-1376
-1377
-1378
-1380
-1382
-1384
-1387
-1390
-1394
-1397
-1401
-1404
-1408
-1412
-1416
-1420
-1425
-1429
-1433
-1437
-1442
-1446
-1450
-1454
-1458
-1462
-1466
-1469
-1472
-1475
-1477
-1478
-1480
-1480
-1481
-1480
-1480
-1478
-1477
-1475
-1473
-1470
-1468
-1465
-1462
-1458
-1455
-1451
-1448
-1444
-1441
-1437
-1433
-1430
-1426
-1423
-1420
-1417
-1415
-1413
-1411
-1410
-1410
-1410
-1411
-1412
-1413
-1415
-1417
-1419
-1422
-1424
-1427
-1430
-1432
-1434
-1436
-1438
-1440
-1441
-1442
-1442
-1442
-1442
-1441
-1439
-1437
-1435
-1432
-1428
-1424
-1420
-1414
-1409
-1403
-1396
-1389
-1381
-1373
-1364
-1355
-1346
-1337
-1327
-1318
-1308
-1299
-1290
-1281
-1273
-1265
-1257
-1251
-1244
-1238
-1233
-1228
-1223
-1219
-1215
-1212
-1208
-1204
-1201
-1197
-1194
-1190
-1187
-1183
-1180
-1176
-1172
-1169
-1165
-1161
-1156
-1152
-1147
-1142
-1137
-1131
-1125
-1118
-1111
-1104
-1096
-1089
-1080
-1072
-1064
-1056
-1048
-1040
-1033
-1026
-1018
-1012
-1008
-1002
-998
-993
-989
-986
-983
-981
-979
-977
-976
-975
-975
-975
-976
-977
-978
-980
-983
-986
-990
-994
-999
-1004
-1010
-1016
-1024
-1031
-1039
-1048
-1057
-1067
-1078
-1088
-1100
-1111
-1123
-1135
-1148
-1160
-1173
-1186
-1200
-1214
-1228
-1242
-1256
-1271
-1286
-1301
-1317
-1332
-1348
-1363
-1379
-1395
-1410
-1426
-1441
-1456
-1471
-1486
-1500
-1514
-1528
-1542
-1555
-1567
-1579
-1590
-1600
-1609
-1618
-1626
-1633
-1639
-1644
-1648
-1651
-1653
-1654
-1654
-1653
-1652
-1649
-1645
-1641
-1636
-1630
-1623
-1615
-1608
-1599
-1590
-1581
-1571
-1561
-1551
-1540
-1530
-1519
-1507
-1496
-1485
-1473
-1462
-1450
-1438
-1427
-1415
-1404
-1393
-1382
-1372
-1361
-1352
-1342
-1334
-1325
-1317
-1310
-1303
-1297
-1292
-1287
-1283
-1280
-1277
-1275
-1274
-1274
-1274
-1275
-1277
-1280
-1284
-1289
-1294
-1301
-1308
-1315
-1324
-1333
-1343
-1353
-1364
-1376
-1387
-1400
-1412
-1425
-1438
-1451
-1464
-1477
-1491
-1504
-1517
-1530
-1543
-1556
-1568
-1580
-1591
-1602
-1613
-1624
-1634
-1643
-1653
-1662
-1671
-1680
-1689
-1697
-1705
-1714
-1721
-1729
-1737
-1744
-1751
-1757
-1764
-1771
-1777
-1783
-1790
-1796
-1803
-1809
-1816
-1823
-1831
-1838
-1846
-1854
-1862
-1870
-1878
-1886
-1895
-1904
-1913
-1923
-1933
-1944
-1955
-1967
-1980
-1993
-2008
-2023
-2039
-2056
-2073
-2092
-2111
-2130
-2149
-2169
-2189
-2208
-2228
-2247
-2266
-2284
-2302
-2320
-2337
-2354
-2370
-2386
-2400
-2415
-2428
-2441
-2452
-2463
-2473
-2481
-2488
-2495
-2499
-2503
-2506
-2507
-2507
-2506
-2505
-2502
-2499
-2495
-2490
-2486
-2480
-2475
-2470
-2464
-2459
-2453
-2448
-2442
-2437
-2433
-2428
-2424
-2421
-2418
-2415
-2414
-2413
-2413
-2413
-2415
-2418
-2421
-2426
-2432
-2438
-2446
-2454
-2464
-2474
-2485
-2497
-2510
-2523
-2537
-2551
-2566
-2581
-2597
-2614
-2630
-2647
-2665
-2682
-2700
-2717
-2735
-2752
-2769
-2786
-2802
-2817
-2832
-2847
-2860
-2873
-2885
-2896
-2906
-2916
-2925
-2933
-2941
-2948
-2954
-2960
-2966
-2970
-2975
-2979
-2982
-2986
-2989
-2992
-2994
-2997
-2999
-3001
-3003
-3005
-3007
-3008
-3009
-3010
-3011
-3011
-3011
-3010
-3008
-3006
-3004
-3001
-2997
-2993
-2987
-2982
-2975
-2968
-2960
-2951
-2942
-2931
-2919
-2906
-2892
-2877
-2861
-2844
-2825
-2806
-2785
-2764
-2741
-2718
-2694
-2669
-2643
-2617
-2591
-2564
-2538
-2511
-2484
-2457
-2431
-2405
-2380
-2355
-2331
-2309
-2287
-2266
-2247
-2229
-2212
-2197
-2183
-2170
-2159
-2149
-2140
-2133
-2126
-2121
-2117
-2113
-2111
-2110
-2110
-2111
-2112
-2115
-2118
-2123
-2127
-2133
-2138
-2144
-2150
-2157
-2163
-2169
-2175
-2180
-2185
-2189
-2192
-2195
-2196
-2197
-2196
-2195
-2192
-2187
-2182
-2175
-2166
-2156
-2145
-2132
-2118
-2103
-2086
-2069
-2050
-2031
-2011
-1991
-1970
-1949
-1928
-1907
-1886
-1865
-1845
-1825
-1806
-1787
-1769
-1751
-1735
-1718
-1703
-1688
-1673
-1659
-1645
-1632
-1619
-1606
-1594
-1582
-1570
-1558
-1546
-1534
-1523
-1511
-1499
-1487
-1475
-1463
-1450
-1437
-1424
-1410
-1395
-1380
-1364
-1348
-1331
-1313
-1294
-1274
-1254
-1233
-1211
-1189
-1165
-1142
-1117
-1093
-1067
-1042
-1016
-990
-963
-937
-911
-884
-858
-833
-807
-782
-757
-733
-709
-686
-664
-642
-620
-599
-578
-557
-537
-517
-498
-479
-460
-442
-424
-407
-391
-375
-360
-346
-334
-322
-311
-301
-293
-286
-279
-274
-270
-267
-266
-265
-265
-267
-269
-272
-277
-282
-288
-295
-302
-310
-319
-328
-337
-347
-356
-366
-376
-387
-397
-407
-416
-426
-435
-445
-454
-462
-471
-479
-487
-494
-501
-507
-513
-518
-522
-526
-529
-531
-532
-532
-531
-530
-527
-524
-520
-514
-508
-500
-491
-481
-470
-458
-444
-429
-413
-396
-377
-358
-337
-315
-292
-268
-243
-218
-192
-165
-138
-110
-81
-53
-24
6
35
64
94
123
152
180
209
236
263
290
315
340
364
386
408
428
447
465
482
497
512
525
537
547
557
566
573
580
585
590
593
595
596
596
595
593
589
585
580
573
565
556
546
534
521
507
492
475
458
439
419
398
376
354
330
306
281
255
229
203
176
149
122
95
67
39
11
-17
-45
-72
-100
-127
-153
-179
-205
-229
-253
-276
-298
-319
-340
-359
-378
-396
-412
-428
-443
-458
-471
-484
-497
-509
-521
-532
-543
-554
-566
-577
-588
-600
-612
-624
-637
-650
-664
-678
-693
-708
-724
-740
-757
-774
-792
-810
-828
-848
-867
-887
-907
-928
-948
-969
-990
-1010
-1032
-1053
-1073
-1093
-1112
-1131
-1149
-1166
-1183
-1198
-1213
-1227
-1239
-1251
-1261
-1270
-1278
-1285
-1290
-1293
-1295
-1296
-1295
-1292
-1287
-1281
-1274
-1265
-1255
-1243
-1230
-1216
-1200
-1184
-1166
-1147
-1128
-1107
-1085
-1062
-1038
-1012
-988
-962
-935
-908
-880
-852
-825
-797
-769
-742
-716
-690
-665
-641
-618
-596
-576
-557
-540
-524
-510
-498
-488
-480
-473
-469
-466
-466
-468
-472
-477
-485
-495
-506
-519
-533
-549
-566
-584
-603
-623
-643
-664
-685
-707
-729
-751
-773
-795
-817
-839
-861
-883
-905
-926
-948
-969
-990
-1010
-1031
-1051
-1071
-1091
-1110
-1130
-1149
-1168
-1187
-1205
-1224
-1242
-1260
-1278
-1296
-1313
-1330
-1347
-1364
-1380
-1396
-1411
-1426
-1441
-1456
-1470
-1484
-1497
-1510
-1522
-1533
-1544
-1554
-1564
-1572
-1579
-1585
-1589
-1593
-1595
-1595
-1594
-1592
-1589
-1584
-1578
-1570
-1562
-1552
-1541
-1529
-1517
-1503
-1488
-1473
-1456
-1439
-1421
-1402
-1383
-1362
-1341
-1320
-1298
-1276
-1254
-1232
-1210
-1187
-1165
-1144
-1122
-1101
-1080
-1059
-1038
-1018
-998
-978
-959
-940
-921
-902
-884
-866
-848
-831
-814
-797
-780
-764
-748
-732
-716
-701
-685
-670
-654
-638
-622
-606
-590
-573
-556
-539
-521
-502
-483
-464
-443
-423
-401
-380
-357
-334
-310
-286
-261
-236
-210
-184
-157
-131
-104
-78
-52
-26
-1
24
48
71
93
114
134
152
169
184
198
210
220
229
236
241
245
247
247
245
242
238
232
225
216
207
196
185
173
160
147
134
121
108
95
82
69
57
45
33
23
13
3
-6
-14
-21
-27
-32
-37
-40
-43
-45
-47
-48
-48
-48
-47
-46
-45
-43
-41
-39
-37
-34
-31
-28
-24
-20
-16
-11
-6
-1
5
11
18
26
33
42
51
60
71
81
93
105
117
130
143
157
171
186
200
215
230
245
260
275
289
304
318
332
345
358
371
383
396
408
420
431
443
455
467
479
491
503
515
527
539
552
564
576
587
599
611
623
635
646
658
671
683
696
709
723
737
752
767
783
800
818
836
856
876
897
919
942
965
989
1014
1039
1065
1091
1117
1143
1169
1195
1220
1245
1270
1294
1317
1340
1361
1382
1403
1422
1440
1457
1473
1488
1502
1514
1526
1537
1546
1555
1563
1570
1576
1582
1587
1591
1594
1597
1599
1601
1603
1604
1605
1606
1606
1607
1607
1608
1608
1609
1610
1611
1612
1614
1615
1617
1620
1622
1625
1627
1630
1632
1635
1638
1640
1642
1644
1646
1647
1649
1650
1650
1650
1650
1650
1649
1648
1647
1645
1644
1642
1639
1637
1634
1631
1628
1624
1620
1615
1611
1606
1600
1595
1589
1582
1575
1568
1560
1551
1542
1531
1520
1508
1495
1481
1465
1449
1431
1413
1393
1372
1351
1328
1304
1279
1254
1227
1200
1172
1143
1114
1084
1054
1025
995
965
936
907
879
851
824
797
771
746
721
697
674
651
629
607
585
564
543
523
503
483
464
445
427
409
391
374
357
340
324
308
294
279
266
253
241
230
221
212
204
197
191
186
183
180
179
178
179
180
183
186
190
194
198
203
208
213
217
222
225
229
231
234
235
236
236
236
235
233
231
228
225
221
217
212
207
201
194
187
179
171
163
155
146
138
129
121
113
106
98
91
85
79
73
67
61
55
50
44
38
33
27
22
16
11
6
1
-4
-8
-12
-16
-20
-24
-28
-32
-37
-43
-48
-55
-62
-69
-78
-86
-96
-105
-116
-126
-137
-149
-160
-173
-185
-198
-211
-224
-238
-252
-266
-280
-294
-307
-321
-334
-347
-359
-371
-382
-393
-402
-411
-420
-427
-435
-441
-448
-454
-460
-465
-471
-477
-483
-490
-497
-504
-512
-520
-529
-539
-549
-560
-571
-583
-596
-609
-623
-637
-652
-668
-684
-701
-718
-737
-756
-776
-797
-819
-841
-864
-887
-911
-935
-960
-984
-1008
-1034
-1059
-1083
-1108
-1132
-1156
-1180
-1204
-1228
-1252
-1276
-1299
-1323
-1347
-1371
-1396
-1420
-1445
-1470
-1496
-1522
-1548
-1575
-1602
-1630
-1659
-1689
-1719
-1751
-1784
-1817
-1852
-1888
-1926
-1964
-2004
-2045
-2088
-2132
-2176
-2222
-2269
-2316
-2365
-2413
-2463
-2512
-2562
-2612
-2662
-2712
-2761
-2810
-2859
-2906
-2954
-3000
-3046
-3090
-3133
-3175
-3216
-3255
-3292
-3328
-3361
-3393
-3423
-3450
-3476
-3499
-3520
-3539
-3556
-3572
-3585
-3597
-3607
-3615
-3622
-3628
-3633
-3636
-3638
-3639
-3639
-3638
-3637
-3635
-3633
-3630
-3627
-3624
-3620
-3617
-3614
-3611
-3609
-3607
-3605
-3604
-3602
-3602
-3601
-3601
-3601
-3601
-3600
-3600
-3600
-3599
-3597
-3595
-3592
-3589
-3584
-3578
-3572
-3564
-3554
-3543
-3531
-3517
-3502
-3484
-3465
-3444
-3422
-3397
-3371
-3344
-3314
-3284
-3251
-3218
-3183
-3148
-3112
-3075
-3037
-3000
-2962
-2924
-2887
-2850
-2813
-2777
-2742
-2707
-2674
-2641
-2610
-2580
-2552
-2525
-2499
-2474
-2451
-2430
-2409
-2391
-2373
-2356
-2341
-2327
-2314
-2301
-2289
-2278
-2267
-2257
-2246
-2236
-2225
-2215
-2204
-2192
-2180
-2168
-2155
-2142
-2128
-2114
-2098
-2083
-2067
-2050
-2032
-2013
-1996
-1978
-1959
-1940
-1921
-1902
-1884
-1865
-1848
-1830
-1814
-1799
-1784
-1771
-1758
-1747
-1738
-1729
-1723
-1717
-1713
-1710
-1708
-1708
-1709
-1711
-1714
-1718
-1723
-1729
-1736
-1743
-1751
-1759
-1768
-1777
-1787
-1796
-1805
-1815
-1824
-1832
-1840
-1848
-1855
-1861
-1866
-1871
-1874
-1877
-1879
-1881
-1882
-1882
-1882
-1881
-1879
-1877
-1875
-1873
-1870
-1867
-1864
-1861
-1858
-1855
-1852
-1849
-1847
-1844
-1842
-1840
-1838
-1837
-1836
-1834
-1833
-1832
-1832
-1831
-1831
-1831
-1831
-1831
-1831
-1832
-1833
-1835
-1836
-1838
-1840
-1842
-1844
-1846
-1848
-1850
-1852
-1854
-1855
-1856
-1857
-1858
-1858
-1858
-1857
-1856
-1854
-1850
-1846
-1841
-1835
-1828
-1820
-1810
-1799
-1786
-1773
-1757
-1741
-1722
-1703
-1681
-1658
-1634
-1608
-1580
-1551
-1520
-1488
-1455
-1420
-1383
-1346
-1307
-1268
-1227
-1185
-1143
-1100
-1057
-1012
-968
-923
-878
-832
-786
-741
-695
-649
-604
-559
-514
-470
-426
-383
-341
-299
-258
-218
-179
-140
-103
-67
-31
3
37
69
101
132
161
190
218
244
270
296
320
344
366
389
410
431
452
472
491
510
528
545
562
579
594
609
624
638
651
664
676
687
698
708
718
727
736
743
751
757
763
768
773
776
779
781
782
783
782
781
779
776
773
769
764
760
754
749
743
737
731
724
718
711
705
698
692
686
680
674
669
664
659
655
651
648
644
642
640
638
637
636
636
636
636
637
639
640
642
645
647
649
652
654
655
656
656
656
654
652
648
642
636
627
618
606
593
578
561
542
521
499
474
448
419
389
357
323
287
250
210
169
127
83
37
-9
-58
-107
-158
-209
-261
-315
-368
-423
-477
-532
-588
-643
-698
-752
-806
-860
-912
-963
-1012
-1062
-1108
-1153
-1196
-1237
-1276
-1312
-1346
-1377
-1405
-1431
-1454
-1475
-1493
-1508
-1520
-1530
-1537
-1542
-1543
-1543
-1540
-1535
-1528
-1518
-1507
-1495
-1480
-1465
-1449
-1431
-1413
-1395
-1376
-1357
-1338
-1319
-1300
-1282
-1264
-1246
-1230
-1214
-1199
-1184
-1171
-1158
-1147
-1136
-1126
-1117
-1109
-1101
-1095
-1089
-1083
-1078
-1074
-1070
-1067
-1063
-1060
-1057
-1054
-1051
-1048
-1045
-1042
-1038
-1034
-1030
-1025
-1018
-1014
-1008
-1002
-995
-989
-982
-975
-969
-963
-957
-951
-946
-942
-939
-936
-934
-933
-933
-934
-936
-939
-944
-950
-957
-966
-976
-989
-1002
-1018
-1037
-1057
-1079
-1103
-1130
-1158
-1188
-1219
-1253
-1288
-1324
-1361
-1400
-1439
-1479
-1520
-1561
-1602
-1644
-1685
-1727
-1768
-1809
-1850
-1891
-1931
-1971
-2009
-2049
-2088
-2126
-2163
-2200
-2237
-2273
-2309
-2344
-2379
-2415
-2450
-2486
-2522
-2558
-2595
-2633
-2671
-2710
-2750
-2791
-2833
-2876
-2921
-2966
-3012
-3059
-3107
-3156
-3206
-3257
-3308
-3360
-3412
-3465
-3519
-3572
-3626
-3681
-3735
-3789
-3843
-3897
-3950
-4003
-4054
-4107
-4157
-4206
-4255
-4302
-4347
-4391
-4433
-4474
-4513
-4550
-4585
-4619
-4650
-4679
-4706
-4731
-4754
-4775
-4794
-4811
-4825
-4838
-4849
-4858
-4865
-4871
-4874
-4877
-4877
-4876
-4874
-4869
-4864
-4857
-4849
-4839
-4828
-4816
-4802
-4788
-4772
-4755
-4737
-4718
-4699
-4678
-4657
-4635
-4612
-4588
-4564
-4540
-4515
-4490
-4465
-4440
-4414
-4389
-4363
-4338
-4314
-4290
-4266
-4243
-4221
-4200
-4180
-4161
-4144
-4127
-4112
-4098
-4085
-4073
-4062
-4054
-4046
-4038
-4032
-4027
-4022
-4019
-4018
-4016
-4014
-4014
-4014
-4016
-4017
-4018
-4019
-4022
-4022
-4025
-4027
-4027
-4030
-4030
-4032
-4033
-4034
-4034
-4034
-4035
-4035
-4034
-4034
-4033
-4033
-4032
-4030
-4030
-4030
-4029
-4027
-4027
-4027
-4027
-4027
-4027
-4027
-4029
-4030
-4033
-4035
-4038
-4043
-4048
-4051
-4058
-4064
-4070
-4077
-4083
-4091
-4098
-4106
-4114
-4121
-4129
-4136
-4143
-4149
-4155
-4161
-4165
-4169
-4172
-4173
-4174
-4174
-4173
-4170
-4166
-4162
-4156
-4149
-4142
-4133
-4123
-4112
-4100
-4088
-4075
-4061
-4046
-4030
-4014
-4000
-3984
-3968
-3953
-3937
-3923
-3909
-3895
-3882
-3870
-3859
-3849
-3840
-3831
-3824
-3817
-3811
-3805
-3800
-3796
-3792
-3789
-3787
-3784
-3782
-3781
-3779
-3777
-3776
-3774
-3773
-3771
-3769
-3767
-3765
-3762
-3759
-3755
-3750
-3745
-3740
-3733
-3725
-3716
-3706
-3695
-3682
-3668
-3653
-3636
-3617
-3597
-3575
-3551
-3526
-3499
-3470
-3440
-3408
-3375
-3340
-3303
-3266
-3227
-3187
-3146
-3104
-3061
-3018
-2973
-2929
-2883
-2837
-2790
-2743
-2695
-2647
-2598
-2549
-2498
-2447
-2396
-2343
-2290
-2235
-2180
-2123
-2064
-2005
-1943
-1880
-1816
-1749
-1682
-1612
-1541
-1468
-1394
-1318
-1242
-1164
-1085
-1006
-925
-845
-764
-683
-602
-522
-442
-364
-286
-209
-134
-61
11
80
147
210
271
329
383
434
481
524
563
598
628
655
677
696
710
719
725
726
723
716
705
691
672
650
624
595
563
528
490
449
406
360
313
264
213
161
108
54
0
-56
-111
-167
-223
-278
-333
-388
-441
-494
-546
-597
-646
-693
-739
-783
-825
-865
-903
-939
-972
-1002
-1032
-1059
-1083
-1105
-1124
-1140
-1154
-1166
-1174
-1180
-1184
-1184
-1181
-1176
-1167
-1156
-1141
-1124
-1104
-1081
-1055
-1026
-995
-961
-924
-885
-843
-799
-753
-705
-655
-603
-549
-494
-437
-379
-319
-258
-196
-132
-68
-3
63
130
198
267
335
405
475
545
615
685
755
826
895
965
1034
1103
1171
1238
1304
1370
1434
1498
1560
1621
1681
1740
1797
1853
1907
1959
2009
2060
2107
2153
2197
2239
2279
2318
2354
2389
2422
2454
2484
2512
2539
2564
2587
2610
2631
2651
2669
2687
2704
2719
2734
2749
2763
2776
2789
2802
2815
2829
2842
2856
2871
2886
2901
2918
2935
2953
2972
2992
3012
3034
3057
3080
3105
3130
3156
3183
3210
3239
3267
3297
3326
3357
3387
3417
3448
3479
3509
3540
3570
3600
3630
3660
3689
3719
3747
3776
3805
3834
3862
3891
3920
3950
3979
4009
4040
4070
4102
4135
4168
4201
4236
4270
4306
4342
4379
4416
4453
4491
4529
4566
4604
4642
4679
4715
4751
4786
4821
4854
4886
4916
4945
4972
4998
5021
5042
5061
5078
5092
5104
5113
5119
5122
5123
5121
5117
5109
5099
5086
5071
5053
5032
5009
4984
4957
4927
4896
4863
4828
4791
4754
4714
4674
4632
4590
4547
4503
4458
4413
4367
4321
4274
4228
4181
4134
4086
4040
3994
3947
3901
3855
3809
3763
3718
3672
3627
3583
3538
3494
3450
3407
3363
3320
3278
3236
3194
3153
3112
3071
3031
2990
2951
2911
2872
2832
2793
2755
2716
2678
2639
2601
2564
2526
2489
2452
2415
2378
2341
2305
2268
2232
2196
2161
2125
2090
2054
2019
1984
1949
1914
1880
1845
1810
1775
1740
1705
1669
1633
1597
1560
1522
1484
1445
1405
1365
1323
1281
1237
1192
1147
1100
1053
1004
955
904
853
801
747
693
639
583
527
470
412
354
296
237
178
119
59
-1
-61
-121
-182
-242
-303
-364
-426
-488
-550
-613
-677
-741
-805
-871
-937
-1004
-1071
-1140
-1208
-1278
-1349
-1420
-1492
-1564
-1638
-1712
-1786
-1862
-1937
-2013
-2089
-2166
-2243
-2319
-2396
-2472
-2547
-2623
-2697
-2771
-2843
-2915
-2986
-3055
-3123
-3189
-3253
-3316
-3377
-3435
-3492
-3546
-3598
-3648
-3695
-3740
-3782
-3822
-3860
-3895
-3928
-3959
-3987
-4013
-4038
-4059
-4080
-4098
-4115
-4130
-4143
-4156
-4167
-4176
-4185
-4193
-4201
-4207
-4214
-4219
-4225
-4230
-4235
-4239
-4244
-4249
-4253
-4257
-4262
-4266
-4271
-4275
-4280
-4284
-4289
-4294
-4299
-4304
-4309
-4314
-4319
-4324
-4329
-4335
-4340
-4346
-4352
-4358
-4364
-4370
-4376
-4383
-4389
-4396
-4403
-4410
-4418
-4426
-4434
-4443
-4452
-4462
-4473
-4485
-4498
-4512
-4527
-4544
-4562
-4582
-4603
-4626
-4651
-4677
-4706
-4736
-4769
-4804
-4840
-4879
-4920
-4964
-5009
-5057
-5106
-5158
-5212
-5267
-5324
-5383
-5444
-5506
-5569
-5634
-5699
-5766
-5832
-5900
-5967
-6035
-6102
-6170
-6236
-6303
-6368
-6433
-6496
-6559
-6620
-6680
-6739
-6795
-6850
-6903
-6954
-7003
-7049
-7093
-7134
-7173
-7209
-7242
-7273
-7300
-7325
-7346
-7365
-7380
-7393
-7402
-7408
-7411
-7412
-7409
-7403
-7394
-7383
-7368
-7351
-7331
-7309
-7285
-7258
-7229
-7198
-7166
-7132
-7097
-7060
-7022
-6984
-6945
-6905
-6865
-6825
-6785
-6745
-6705
-6666
-6627
-6589
-6551
-6514
-6477
-6442
-6407
-6372
-6338
-6305
-6273
-6241
-6209
-6178
-6147
-6116
-6085
-6055
-6024
-5992
-5961
-5929
-5896
-5863
-5829
-5795
-5760
-5724
-5687
-5649
-5611
-5571
-5530
-5488
-5445
-5401
-5356
-5309
-5262
-5213
-5163
-5112
-5060
-5006
-4952
-4897
-4840
-4783
-4726
-4667
-4608
-4548
-4487
-4426
-4365
-4303
-4240
-4177
-4114
-4050
-3986
-3921
-3856
-3791
-3725
-3659
-3593
-3527
-3460
-3393
-3325
-3258
-3190
-3121
-3052
-2983
-2914
-2844
-2774
-2703
-2633
-2562
-2491
-2420
-2350
-2279
-2209
-2140
-2071
-2003
-1937
-1871
-1806
-1743
-1681
-1621
-1562
-1505
-1449
-1396
-1344
-1295
-1247
-1202
-1159
-1118
-1079
-1043
-1008
-977
-948
-921
-896
-873
-853
-834
-818
-803
-790
-778
-768
-758
-750
-742
-735
-729
-723
-718
-712
-707
-702
-696
-691
-685
-679
-673
-667
-660
-653
-645
-637
-629
-620
-610
-600
-590
-578
-567
-555
-542
-528
-514
-500
-484
-468
-452
-435
-417
-398
-379
-359
-338
-317
-294
-271
-247
-223
-197
-171
-144
-116
-88
-59
-30
-1
29
59
89
119
150
180
211
241
272
302
332
362
392
422
452
481
510
539
568
597
625
653
681
708
736
763
790
817
843
870
896
923
949
975
1002
1028
1055
1082
1109
1137
1165
1193
1222
1251
1281
1311
1341
1372
1404
1435
1468
1500
1532
1565
1598
1631
1664
1696
1729
1761
1794
1826
1857
1889
1919
1949
1978
2005
2033
2059
2083
2106
2127
2146
2163
2179
2192
2203
2213
2220
2225
2228
2229
2229
2226
2222
2216
2209
2201
2191
2180
2168
2155
2142
2128
2114
2099
2085
2070
2056
2041
2029
2016
2004
1993
1983
1975
1967
1960
1955
1951
1948
1947
1946
1947
1948
1950
1953
1957
1961
1965
1970
1974
1979
1983
1986
1989
1992
1993
1994
1993
1991
1987
1983
1976
1969
1959
1948
1936
1921
1905
1887
1868
1847
1824
1800
1774
1747
1718
1688
1657
1624
1591
1557
1521
1485
1448
1411
1373
1334
1296
1257
1218
1180
1142
1104
1067
1031
995
961
927
895
864
835
807
781
757
734
713
693
675
659
645
632
621
612
603
596
591
586
583
580
578
577
577
577
577
578
579
580
580
581
582
582
582
582
581
579
577
574
570
565
560
553
546
539
530
521
511
501
491
480
469
458
447
436
425
414
404
393
384
375
366
358
350
343
337
331
326
321
318
315
313
311
311
311
311
313
314
317
320
323
327
331
335
339
343
348
353
357
362
366
370
375
379
383
386
390
393
395
398
400
402
404
405
406
407
408
408
408
408
409
409
409
410
411
412
414
417
420
423
428
433
439
447
455
465
476
488
501
516
532
550
570
590
613
636
662
688
716
745
776
807
839
872
906
940
975
1010
1046
1082
1118
1154
1190
1226
1262
1297
1333
1368
1403
1438
1473
1507
1540
1574
1607
1640
1672
1704
1735
1766
1797
1827
1857
1887
1917
1946
1975
2004
2033
2061
2090
2119
2148
2177
2206
2235
2265
2294
2323
2353
2382
2412
2441
2470
2499
2527
2555
2582
2609
2635
2661
2685
2709
2732
2755
2776
2796
2815
2833
2850
2866
2880
2893
2905
2915
2924
2931
2937
2942
2945
2947
2947
2946
2944
2941
2936
2930
2923
2915
2905
2895
2883
2871
2858
2844
2830
2814
2799
2783
2767
2751
2734
2718
2702
2686
2671
2656
2641
2627
2614
2601
2589
2577
2566
2556
2547
2538
2529
2521
2514
2507
2501
2495
2489
2484
2479
2474
2469
2464
2460
2455
2450
2444
2439
2433
2427
2421
2414
2407
2400
2392
2384
2376
2367
2358
2348
2338
2328
2318
2307
2296
2285
2274
2263
2251
2240
2228
2216
2204
2193
2181
2169
2157
2145
2134
2122
2111
2100
2089
2079
2069
2059
2049
2040
2032
2023
2016
2008
2001
1995
1988
1983
1978
1973
1969
1965
1962
1960
1958
1957
1957
1958
1960
1962
1966
1970
1976
1982
1989
1997
2005
2016
2027
2039
2052
2065
2079
2095
2110
2127
2144
2163
2181
2201
2221
2241
2262
2283
2304
2326
2347
2369
2390
2412
2433
2454
2475
2495
2514
2533
2551
2569
2586
2602
2617
2632
2645
2658
2670
2681
2691
2700
2708
2715
2722
2728
2733
2738
2742
2745
2748
2750
2752
2754
2755
2756
2757
2758
2758
2759
2759
2759
2759
2759
2758
2758
2757
2757
2756
2755
2755
2754
2753
2752
2751
2750
2749
2749
2748
2747
2747
2747
2747
2746
2747
2747
2747
2747
2748
2748
2749
2749
2750
2750
2751
2751
2751
2751
2751
2751
2751
2750
2749
2747
2745
2742
2739
2735
2731
2725
2718
2711
2702
2693
2682
2669
2656
2641
2625
2607
2588
2567
2545
2521
2496
2468
2440
2409
2377
2343
2308
2271
2233
2193
2152
2109
2066
2021
1976
1930
1883
1836
1788
1741
1693
1645
1598
1551
1504
1458
1413
1369
1325
1283
1242
1202
1163
1126
1090
1055
1022
991
961
933
907
882
858
836
815
795
777
760
744
729
714
701
688
677
665
654
644
634
624
615
606
598
589
581
573
565
557
549
541
534
526
519
512
505
498
491
485
479
474
469
465
461
458
456
455
454
454
455
457
459
463
468
473
480
488
496
506
517
528
541
555
570
586
603
621
640
660
680
702
725
748
773
798
824
850
878
906
935
965
995
1026
1058
1090
1123
1157
1192
1227
1263
1299
1336
1374
1413
1452
1491
1532
1572
1614
1655
1697
1740
1782
1825
1868
1911
1955
1998
2041
2085
2128
2171
2214
2257
2300
2342
2384
2425
2465
2505
2544
2582
2619
2654
2689
2722
2754
2784
2813
2840
2865
2889
2910
2929
2946
2961
2973
2983
2991
2996
2998
2997
2994
2988
2979
2967
2953
2936
2916
2893
2868
2840
2810
2777
2742
2705
2666
2625
2581
2537
2490
2442
2392
2341
2289
2235
2181
2126
2070
2013
1957
1900
1842
1785
1727
1670
1612
1555
1499
1443
1387
1332
1277
1223
1170
1117
1065
1014
963
912
862
812
763
714
665
616
568
519
470
421
372
323
273
223
173
122
71
19
-34
-87
-141
-195
-250
-305
-361
-417
-474
-530
-587
-644
-701
-758
-815
-871
-927
-983
-1038
-1092
-1146
-1199
-1252
-1303
-1354
-1403
-1452
-1499
-1545
-1591
-1635
-1677
-1719
-1759
-1798
-1836
-1872
-1907
-1941
-1973
-2004
-2033
-2061
-2087
-2111
-2134
-2156
-2175
-2193
-2209
-2224
-2236
-2247
-2255
-2262
-2267
-2270
-2271
-2270
-2267
-2263
-2257
-2249
-2240
-2229
-2216
-2202
-2187
-2170
-2152
-2133
-2113
-2091
-2069
-2045
-2021
-1995
-1969
-1942
-1914
-1885
-1856
-1826
-1796
-1765
-1733
-1702
-1669
-1637
-1604
-1571
-1538
-1505
-1472
-1439
-1405
-1372
-1340
-1307
-1274
-1242
-1210
-1179
-1147
-1116
-1086
-1056
-1026
-997
-969
-941
-913
-886
-860
-834
-809
-785
-761
-737
-715
-692
-670
-648
-627
-605
-584
-563
-543
-522
-501
-480
-459
-439
-418
-396
-375
-354
-332
-310
-288
-266
-243
-220
-196
-172
-147
-122
-96
-70
-43
-15
14
43
74
104
136
169
202
237
272
308
345
382
421
461
501
542
585
628
672
716
762
808
854
902
950
998
1047
1096
1146
1196
1246
1297
1347
1397
1447
1497
1546
1594
1642
1689
1735
1780
1824
1866
1907
1946
1984
2020
2054
2087
2117
2145
2171
2195
2217
2236
2254
2268
2281
2291
2299
2304
2307
2308
2307
2303
2298
2290
2280
2268
2255
2240
2223
2204
2184
2162
2139
2114
2088
2061
2033
2004
1974
1944
1913
1881
1849
1817
1785
1752
1720
1688
1655
1624
1592
1561
1530
1499
1469
1440
1411
1382
1354
1327
1300
1274
1248
1223
1199
1175
1152
1130
1108
1087
1067
1047
1028
1010
992
975
959
943
928
914
901
888
876
864
854
844
834
826
818
811
804
798
792
787
783
779
776
773
770
768
767
766
765
765
764
765
765
765
766
767
767
768
769
769
770
770
771
771
770
770
769
767
765
763
760
756
752
747
742
735
728
720
711
701
691
679
666
652
636
620
602
583
563
541
518
493
467
440
411
380
348
314
278
241
202
162
120
77
32
-14
-62
-111
-161
-213
-266
-320
-375
-432
-489
-547
-606
-666
-727
-788
-850
-913
-976
-1039
-1103
-1168
-1233
-1298
-1363
-1429
-1495
-1561
-1628
-1694
-1761
-1828
-1894
-1961
-2028
-2094
-2161
-2227
-2293
-2359
-2425
-2491
-2556
-2622
-2687
-2752
-2817
-2882
-2947
-3011
-3076
-3141
-3205
-3270
-3334
-3399
-3463
-3528
-3593
-3658
-3723
-3788
-3853
-3919
-3985
-4051
-4118
-4184
-4252
-4319
-4387
-4455
-4524
-4593
-4662
-4732
-4802
-4872
-4943
-5014
-5085
-5156
-5228
-5301
-5373
-5446
-5520
-5594
-5668
-5742
-5817
-5892
-5968
-6044
-6120
-6196
-6273
-6351
-6428
-6506
-6585
-6663
-6742
-6821
-6901
-6981
-7061
-7141
-7222
-7303
-7384
-7465
-7546
-7627
-7708
-7789
-7870
-7951
-8031
-8111
-8189
-8269
-8347
-8424
-8500
-8576
-8650
-8722
-8793
-8863
-8932
-8998
-9063
-9127
-9188
-9248
-9306
-9362
-9417
-9470
-9520
-9570
-9617
-9662
-9706
-9748
-9789
-9827
-9865
-9900
-9935
-9968
-9999
-10030
-10059
-10088
-10115
-10142
-10168
-10193
-10218
-10242
-10265
-10288
-10311
-10333
-10355
-10377
-10399
-10420
-10442
-10463
-10485
-10507
-10529
-10552
-10574
-10597
-10621
-10644
-10668
-10693
-10718
-10743
-10769
-10794
-10821
-10847
-10874
-10901
-10928
-10955
-10983
-11010
-11038
-11065
-11093
-11120
-11147
-11174
-11201
-11227
-11253
-11279
-11305
-11329
-11354
-11378
-11402
-11425
-11448
-11470
-11491
-11513
-11533
-11553
-11572
-11591
-11609
-11627
-11644
-11660
-11675
-11690
-11705
-11718
-11731
-11744
-11755
-11766
-11776
-11786
-11795
-11803
-11810
-11816
-11822
-11826
-11829
-11832
-11833
-11834
-11833
-11831
-11829
-11825
-11820
-11814
-11807
-11800
-11791
-11782
-11772
-11761
-11749
-11737
-11724
-11710
-11696
-11681
-11665
-11649
-11632
-11615
-11598
-11580
-11561
-11542
-11523
-11503
-11483
-11463
-11442
-11421
-11400
-11379
-11357
-11335
-11313
-11290
-11267
-11244
-11221
-11197
-11173
-11148
-11123
-11098
-11072
-11045
-11019
-10991
-10963
-10935
-10906
-10876
-10845
-10814
-10781
-10748
-10714
-10679
-10643
-10606
-10568
-10529
-10489
-10447
-10405
-10361
-10317
-10272
-10225
-10178
-10130
-10081
-10031
-9980
-9929
-9876
-9824
-9770
-9717
-9662
-9608
-9553
-9498
-9443
-9388
-9332
-9277
-9222
-9167
-9113
-9058
-9004
-8951
-8897
-8844
-8792
-8740
-8689
-8638
-8587
-8538
-8488
-8440
-8392
-8344
-8297
-8250
-8204
-8157
-8113
-8068
-8023
-7979
-7934
-7891
-7847
-7803
-7760
-7717
-7674
-7631
-7588
-7546
-7503
-7460
-7417
-7374
-7331
-7287
-7244
-7200
-7156
-7112
-7068
-7024
-6979
-6935
-6890
-6844
-6799
-6753
-6706
-6660
-6613
-6565
-6517
-6469
-6420
-6371
-6321
-6270
-6219
-6168
-6116
-6063
-6010
-5956
-5901
-5846
-5791
-5734
-5678
-5620
-5562
-5504
-5445
-5386
-5326
-5265
-5204
-5143
-5081
-5019
-4957
-4894
-4831
-4768
-4704
-4641
-4577
-4514
-4450
-4387
-4324
-4261
-4198
-4136
-4074
-4013
-3952
-3892
-3832
-3773
-3715
-3657
-3600
-3544
-3488
-3433
-3379
-3325
-3272
-3219
-3167
-3115
-3064
-3013
-2963
-2914
-2864
-2815
-2767
-2719
-2671
-2623
-2576
-2530
-2483
-2437
-2392
-2346
-2301
-2257
-2212
-2168
-2125
-2082
-2039
-1997
-1956
-1915
-1875
-1835
-1796
-1757
-1720
-1683
-1646
-1611
-1576
-1541
-1508
-1475
-1443
-1412
-1381
-1352
-1323
-1295
-1268
-1242
-1216
-1192
-1168
-1145
-1124
-1103
-1082
-1063
-1045
-1027
-1010
-994
-978
-963
-949
-935
-921
-908
-896
-884
-872
-860
-849
-838
-828
-817
-807
-797
-787
-778
-768
-760
-751
-743
-735
-728
-721
-714
-708
-702
-697
-692
-688
-684
-680
-678
-676
-674
-674
-674
-674
-676
-678
-682
-686
-691
-698
-705
-713
-723
-733
-744
-757
-770
-784
-799
-816
-833
-851
-869
-889
-909
-930
-952
-974
-996
-1020
-1043
-1067
-1091
-1115
-1139
-1164
-1188
-1213
-1237
-1261
-1285
-1309
-1333
-1356
-1380
-1402
-1425
-1447
-1469
-1491
-1512
-1533
-1554
-1574
-1594
-1613
-1632
-1650
-1668
-1686
-1702
-1719
-1735
-1750
-1765
-1779
-1793
-1806
-1820
-1832
-1845
-1857
-1868
-1880
-1891
-1902
-1914
-1925
-1936
-1946
-1957
-1968
-1979
-1990
-2001
-2013
-2024
-2035
-2045
-2057
-2069
-2080
-2091
-2102
-2114
-2125
-2136
-2148
-2159
-2171
-2182
-2194
-2206
-2218
-2230
-2242
-2254
-2266
-2278
-2290
-2302
-2314
-2326
-2338
-2349
-2361
-2372
-2383
-2394
-2405
-2416
-2427
-2437
-2448
-2459
-2469
-2480
-2491
-2502
-2513
-2524
-2536
-2548
-2560
-2572
-2585
-2598
-2612
-2626
-2640
-2655
-2670
-2685
-2701
-2717
-2733
-2749
-2765
-2781
-2798
-2814
-2829
-2845
-2860
-2875
-2890
-2904
-2918
-2931
-2944
-2956
-2968
-2979
-2990
-3001
-3010
-3020
-3028
-3036
-3044
-3051
-3058
-3064
-3069
-3075
-3079
-3083
-3087
-3090
-3093
-3096
-3098
-3099
-3101
-3102
-3102
-3103
-3103
-3103
-3103
-3102
-3102
-3101
-3100
-3099
-3098
-3096
-3094
-3092
-3089
-3086
-3083
-3080
-3075
-3071
-3066
-3060
-3054
-3048
-3040
-3033
-3024
-3015
-3006
-2995
-2984
-2973
-2960
-2947
-2934
-2919
-2904
-2887
-2870
-2853
-2834
-2815
-2794
-2773
-2752
-2729
-2706
-2681
-2656
-2631
-2604
-2577
-2549
-2520
-2490
-2460
-2429
-2398
-2366
-2334
-2301
-2268
-2235
-2202
-2169
-2136
-2103
-2071
-2039
-2007
-1976
-1946
-1917
-1888
-1860
-1834
-1809
-1785
-1763
-1742
-1723
-1706
-1690
-1677
-1666
-1657
-1650
-1645
-1643
-1643
-1645
-1650
-1656
-1666
-1677
-1691
-1708
-1726
-1747
-1769
-1794
-1821
-1850
-1880
-1912
-1946
-1981
-2017
-2055
-2094
-2134
-2175
-2217
-2259
-2302
-2345
-2389
-2433
-2478
-2522
-2567
-2611
-2655
-2699
-2743
-2785
-2828
-2869
-2910
-2950
-2989
-3026
-3063
-3098
-3132
-3165
-3196
-3226
-3254
-3280
-3305
-3328
-3349
-3369
-3386
-3402
-3416
-3428
-3438
-3446
-3453
-3458
-3461
-3462
-3462
-3460
-3456
-3451
-3445
-3437
-3428
-3417
-3406
-3394
-3380
-3366
-3351
-3335
-3318
-3301
-3284
-3266
-3248
-3229
-3211
-3192
-3173
-3155
-3136
-3118
-3100
-3083
-3066
-3050
-3034
-3019
-3005
-2991
-2978
-2967
-2956
-2946
-2938
-2930
-2923
-2918
-2913
-2910
-2907
-2906
-2906
-2907
-2909
-2912
-2916
-2921
-2927
-2934
-2942
-2951
-2961
-2972
-2984
-2996
-3009
-3023
-3038
-3052
-3068
-3083
-3099
-3115
-3131
-3148
-3164
-3180
-3196
-3211
-3226
-3241
-3255
-3268
-3280
-3291
-3302
-3311
-3319
-3326
-3331
-3335
-3337
-3338
-3337
-3335
-3330
-3324
-3316
-3306
-3294
-3280
-3264
-3247
-3227
-3204
-3180
-3154
-3126
-3095
-3063
-3028
-2992
-2953
-2913
-2871
-2826
-2781
-2733
-2684
-2633
-2580
-2526
-2471
-2414
-2356
-2297
-2237
-2176
-2114
-2052
-1988
-1924
-1860
-1795
-1730
-1664
-1598
-1533
-1467
-1401
-1336
-1270
-1205
-1140
-1075
-1010
-946
-883
-819
-756
-694
-632
-571
-510
-450
-390
-331
-272
-214
-157
-101
-45
10
65
118
171
223
274
325
374
422
470
516
562
606
649
691
731
771
809
845
881
915
947
978
1006
1034
1060
1085
1108
1129
1148
1166
1182
1196
1209
1220
1229
1237
1243
1247
1250
1251
1251
1249
1246
1242
1237
1230
1222
1214
1205
1194
1184
1173
1161
1150
1138
1126
1115
1103
1092
1081
1070
1060
1050
1041
1033
1025
1018
1012
1006
1002
999
997
995
995
996
999
1002
1006
1012
1020
1028
1038
1049
1061
1074
1088
1103
1119
1137
1155
1174
1194
1214
1236
1258
1281
1304
1328
1352
1376
1400
1425
1449
1473
1497
1521
1545
1568
1591
1613
1635
1657
1678
1699
1719
1739
1758
1777
1795
1813
1831
1848
1865
1881
1897
1913
1928
1943
1957
1971
1985
1999
2012
2025
2037
2049
2060
2071
2082
2092
2102
2111
2120
2128
2135
2142
2148
2154
2158
2163
2166
2168
2170
2171
2171
2171
2169
2167
2163
2159
2154
2149
2142
2135
2127
2118
2109
2098
2088
2077
2065
2053
2040
2027
2013
2000
1986
1972
1958
1943
1929
1914
1900
1885
1871
1856
1842
1828
1815
1801
1788
1775
1763
1751
1739
1727
1716
1705
1695
1684
1674
1664
1655
1645
1636
1627
1618
1609
1599
1590
1581
1572
1563
1554
1544
1534
1524
1514
1503
1493
1481
1470
1458
1445
1432
1419
1404
1390
1374
1358
1342
1325
1307
1288
1268
1248
1227
1206
1183
1160
1136
1112
1087
1061
1034
1006
979
951
922
893
863
833
802
770
739
707
675
642
609
576
543
510
476
443
409
375
342
308
275
242
209
177
145
113
82
52
22
-8
-36
-64
-92
-118
-144
-169
-193
-215
-237
-258
-278
-296
-314
-330
-345
-359
-372
-384
-395
-405
-413
-421
-428
-434
-439
-444
-447
-450
-452
-453
-454
-454
-454
-453
-451
-449
-447
-444
-441
-437
-433
-428
-424
-419
-414
-408
-402
-396
-390
-384
-377
-370
-363
-356
-349
-341
-334
-326
-318
-311
-303
-295
-288
-280
-273
-265
-258
-251
-244
-237
-230
-223
-217
-210
-203
-196
-190
-183
-176
-169
-162
-154
-147
-139
-130
-122
-113
-104
-94
-84
-73
-62
-50
-38
-25
-11
3
18
34
51
69
87
106
126
147
169
191
214
238
263
288
314
340
368
395
424
452
482
511
541
572
603
634
665
697
729
761
793
826
858
890
923
955
988
1020
1053
1085
1117
1149
1181
1213
1244
1276
1307
1338
1368
1399
1429
1458
1487
1516
1545
1573
1600
1628
1654
1681
1707
1732
1757
1782
1807
1830
1854
1877
1900
1923
1945
1968
1990
2012
2033
2056
2077
2099
2121
2143
2166
2189
2211
2235
2259
2283
2308
2333
2359
2385
2412
2440
2468
2497
2527
2558
2590
2622
2655
2689
2724
2760
2797
2835
2873
2913
2953
2993
3035
3077
3120
3163
3207
3251
3295
3340
3385
3430
3474
3519
3563
3608
3652
3695
3738
3781
3823
3865
3906
3946
3986
4024
4062
4100
4137
4173
4208
4242
4275
4308
4340
4371
4401
4431
4459
4487
4514
4540
4565
4590
4613
4636
4658
4679
4700
4719
4739
4757
4775
4793
4809
4826
4842
4858
4873
4888
4902
4917
4931
4945
4959
4972
4986
4999
5013
5026
5040
5053
5067
5080
5094
5107
5121
5135
5149
5162
5176
5190
5204
5218
5232
5245
5259
5273
5287
5301
5314
5328
5342
5356
5369
5383
5397
5410
5423
5437
5450
5462
5475
5487
5500
5511
5523
5534
5545
5556
5566
5576
5585
5594
5603
5611
5619
5627
5634
5640
5646
5652
5657
5662
5666
5670
5673
5675
5678
5679
5680
5681
5681
5681
5681
5679
5678
5676
5674
5671
5668
5664
5660
5655
5650
5644
5638
5631
5623
5615
5606
5596
5586
5574
5562
5549
5536
5521
5505
5489
5471
5452
5433
5412
5390
5368
5344
5319
5293
5266
5238
5208
5178
5146
5113
5079
5045
5009
4972
4934
4895
4856
4815
4774
4733
4690
4647
4604
4560
4515
4471
4425
4380
4334
4288
4242
4196
4150
4104
4058
4011
3966
3921
3875
3830
3786
3741
3697
3654
3611
3568
3526
3485
3444
3404
3364
3325
3286
3248
3211
3174
3138
3102
3067
3033
2999
2966
2933
2901
2869
2838
2807
2777
2747
2717
2687
2658
2629
2601
2572
2544
2516
2487
2459
2431
2403
2376
2347
2319
2291
2263
2234
2205
2176
2147
2117
2087
2057
2025
1995
1964
1932
1900
1867
1834
1800
1766
1732
1697
1661
1625
1589
1552
1514
1477
1438
1399
1360
1320
1280
1239
1198
1157
1115
1072
1029
986
942
898
854
810
765
720
674
629
583
537
492
446
400
354
309
263
218
173
128
83
39
-5
-48
-91
-134
-176
-217
-257
-297
-336
-374
-412
-448
-484
-518
-552
-584
-616
-646
-676
-704
-731
-758
-783
-807
-830
-852
-874
-894
-913
-931
-949
-965
-981
-995
-1008
-1022
-1034
-1045
-1055
-1064
-1072
-1080
-1086
-1092
-1096
-1100
-1103
-1105
-1106
-1107
-1106
-1104
-1102
-1099
-1095
-1090
-1084
-1078
-1070
-1062
-1054
-1045
-1035
-1025
-1014
-1002
-992
-980
-968
-955
-943
-930
-917
-905
-892
-879
-867
-854
-842
-830
-818
-806
-795
-784
-773
-763
-753
-743
-734
-725
-716
-707
-699
-692
-684
-678
-671
-665
-659
-654
-649
-644
-640
-636
-633
-630
-627
-624
-622
-620
-619
-617
-616
-615
-614
-614
-613
-612
-611
-610
-609
-608
-607
-605
-603
-601
-598
-594
-591
-586
-581
-576
-570
-564
-557
-549
-541
-533
-524
-514
-505
-494
-484
-473
-461
-450
-437
-425
-412
-399
-386
-373
-359
-345
-331
-317
-302
-288
-273
-259
-244
-230
-215
-201
-186
-172
-157
-143
-128
-114
-99
-84
-69
-54
-38
-23
-7
9
25
42
59
76
93
111
129
148
166
185
205
224
244
264
285
305
326
347
369
390
412
434
455
477
499
521
542
564
585
606
627
647
667
687
706
724
743
760
777
794
810
825
840
854
867
880
892
904
915
925
935
944
952
960
968
974
981
986
991
996
1000
1004
1006
1010
1012
1014
1016
1016
1018
1018
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1022
1022
1022
1022
1024
1025
1026
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1046
1047
1048
1048
1049
1050
1051
1052
1052
1053
1053
1053
1053
1053
1053
1052
1051
1051
1050
1049
1048
1047
1045
1044
1042
1041
1039
1037
1035
1033
1031
1029
1027
1024
1020
1018
1016
1012
1008
1006
1002
998
994
989
985
980
975
969
964
958
952
945
939
932
925
918
910
903
895
887
879
871
863
854
846
837
828
819
809
800
790
779
769
759
748
737
725
714
702
690
678
666
653
640
627
614
601
587
573
559
545
531
516
501
486
471
456
441
426
410
395
380
365
349
334
319
304
290
275
261
246
232
217
203
189
175
161
148
134
120
107
93
80
67
54
41
28
15
2
-11
-24
-37
-50
-63
-77
-90
-103
-116
-130
-143
-157
-171
-184
-198
-212
-226
-240
-255
-269
-283
-298
-313
-328
-343
-359
-374
-390
-406
-423
-439
-456
-472
-489
-506
-523
-540
-558
-575
-592
-609
-627
-644
-661
-678
-696
-713
-730
-747
-764
-781
-798
-814
-831
-847
-863
-878
-893
-908
-922
-936
-949
-962
-974
-986
-997
-1006
-1016
-1026
-1034
-1042
-1049
-1055
-1060
-1065
-1070
-1073
-1076
-1079
-1081
-1082
-1083
-1083
-1083
-1083
-1082
-1081
-1080
-1079
-1077
-1075
-1074
-1072
-1070
-1068
-1066
-1064
-1062
-1060
-1058
-1056
-1054
-1052
-1050
-1048
-1047
-1045
-1044
-1042
-1041
-1040
-1040
-1039
-1039
-1039
-1039
-1040
-1041
-1042
-1043
-1045
-1047
-1050
-1053
-1056
-1060
-1064
-1068
-1073
-1078
-1084
-1090
-1097
-1104
-1111
-1120
-1128
-1138
-1147
-1157
-1168
-1179
-1191
-1203
-1215
-1227
-1240
-1253
-1267
-1280
-1294
-1308
-1322
-1336
-1349
-1363
-1377
-1391
-1404
-1418
-1431
-1444
-1456
-1469
-1481
-1493
-1504
-1515
-1525
-1536
-1545
-1555
-1563
-1572
-1580
-1588
-1595
-1602
-1608
-1615
-1620
-1626
-1631
-1637
-1641
-1646
-1651
-1655
-1659
-1664
-1668
-1672
-1676
-1680
-1684
-1687
-1691
-1695
-1699
-1703
-1706
-1710
-1714
-1718
-1721
-1725
-1728
-1732
-1735
-1738
-1741
-1744
-1747
-1750
-1752
-1754
-1756
-1758
-1759
-1760
-1761
-1762
-1762
-1762
-1762
-1761
-1760
-1758
-1757
-1755
-1752
-1749
-1746
-1743
-1739
-1735
-1730
-1726
-1721
-1715
-1710
-1704
-1699
-1693
-1687
-1681
-1676
-1670
-1664
-1659
-1654
-1649
-1644
-1639
-1635
-1631
-1628
-1624
-1622
-1619
-1617
-1615
-1614
-1613
-1612
-1612
-1612
-1613
-1614
-1615
-1618
-1620
-1623
-1627
-1631
-1635
-1640
-1646
-1652
-1658
-1665
-1673
-1680
-1688
-1697
-1706
-1715
-1724
-1734
-1744
-1755
-1766
-1777
-1789
-1800
-1813
-1825
-1838
-1851
-1864
-1878
-1892
-1906
-1921
-1935
-1950
-1966
-1981
-1996
-2012
-2027
-2043
-2059
-2075
-2090
-2106
-2121
-2137
-2152
-2167
-2181
-2196
-2210
-2223
-2236
-2249
-2261
-2272
-2283
-2293
-2303
-2312
-2321
-2328
-2335
-2342
-2347
-2352
-2356
-2360
-2363
-2365
-2367
-2367
-2368
-2367
-2366
-2365
-2363
-2360
-2357
-2354
-2350
-2347
-2342
-2338
-2333
-2329
-2324
-2319
-2314
-2310
-2305
-2300
-2296
-2291
-2287
-2283
-2280
-2276
-2273
-2270
-2268
-2266
-2264
-2263
-2262
-2261
-2261
-2261
-2262
-2263
-2264
-2265
-2267
-2269
-2271
-2273
-2276
-2278
-2281
-2284
-2288
-2291
-2295
-2298
-2302
-2306
-2310
-2314
-2318
-2322
-2326
-2330
-2335
-2339
-2344
-2348
-2353
-2358
-2363
-2368
-2374
-2379
-2385
-2391
-2397
-2403
-2410
-2417
-2424
-2431
-2438
-2446
-2454
-2462
-2470
-2479
-2488
-2496
-2506
-2515
-2524
-2534
-2544
-2554
-2564
-2574
-2584
-2594
-2605
-2615
-2626
-2636
-2647
-2658
-2669
-2680
-2691
-2702
-2712
-2723
-2734
-2745
-2755
-2766
-2776
-2786
-2796
-2806
-2816
-2826
-2835
-2845
-2854
-2863
-2872
-2881
-2890
-2899
-2907
-2916
-2924
-2932
-2941
-2948
-2956
-2964
-2971
-2978
-2985
-2992
-2999
-3005
-3011
-3017
-3022
-3028
-3032
-3037
-3041
-3045
-3048
-3051
-3053
-3055
-3056
-3056
-3056
-3055
-3053
-3051
-3048
-3044
-3039
-3034
-3028
-3021
-3014
-3006
-2997
-2988
-2978
-2968
-2956
-2945
-2933
-2920
-2907
-2894
-2880
-2865
-2850
-2835
-2819
-2803
-2787
-2770
-2754
-2736
-2719
-2701
-2684
-2666
-2648
-2630
-2611
-2593
-2575
-2557
-2538
-2520
-2502
-2483
-2465
-2447
-2428
-2410
-2392
-2374
-2357
-2339
-2322
-2304
-2287
-2271
-2254
-2238
-2221
-2205
-2189
-2174
-2158
-2143
-2127
-2112
-2097
-2082
-2067
-2052
-2037
-2021
-2007
-1992
-1977
-1962
-1947
-1932
-1918
-1903
-1889
-1875
-1860
-1846
-1832
-1818
-1804
-1791
-1777
-1763
-1749
-1736
-1722
-1708
-1695
-1681
-1668
-1655
-1641
-1628
-1614
-1601
-1587
-1574
-1561
-1547
-1534
-1520
-1506
-1493
-1479
-1465
-1451
-1437
-1423
-1409
-1395
-1381
-1366
-1352
-1338
-1324
-1310
-1296
-1282
-1268
-1254
-1240
-1226
-1213
-1199
-1186
-1173
-1160
-1148
-1135
-1123
-1112
-1100
-1089
-1079
-1068
-1059
-1049
-1040
-1031
-1022
-1016
-1008
-1000
-995
-989
-983
-978
-973
-969
-965
-962
-958
-956
-953
-951
-949
-947
-946
-945
-944
-944
-943
-943
-943
-944
-944
-944
-945
-946
-946
-947
-947
-948
-948
-949
-949
-949
-949
-949
-949
-948
-948
-947
-946
-944
-943
-941
-940
-938
-935
-933
-931
-928
-925
-922
-920
-917
-913
-910
-907
-904
-901
-898
-895
-893
-890
-888
-885
-884
-882
-881
-880
-879
-879
-879
-880
-881
-882
-884
-886
-888
-891
-895
-899
-903
-908
-913
-919
-925
-932
-939
-946
-954
-963
-972
-982
-991
-1002
-1012
-1024
-1035
-1047
-1059
-1072
-1084
-1097
-1110
-1124
-1137
-1151
-1164
-1178
-1192
-1206
-1219
-1233
-1247
-1261
-1274
-1288
-1301
-1314
-1328
-1340
-1353
-1366
-1378
-1390
-1402
-1414
-1425
-1436
-1447
-1458
-1469
-1479
-1490
-1500
-1510
-1519
-1529
-1538
-1547
-1556
-1565
-1573
-1582
-1590
-1598
-1606
-1615
-1623
-1631
-1639
-1648
-1656
-1664
-1673
-1682
-1691
-1700
-1710
-1720
-1730
-1740
-1750
-1761
-1772
-1784
-1795
-1807
-1819
-1832
-1845
-1858
-1871
-1885
-1898
-1912
-1926
-1940
-1955
-1969
-1983
-1998
-2012
-2027
-2041
-2056
-2070
-2084
-2099
-2113
-2127
-2141
-2155
-2168
-2182
-2195
-2208
-2221
-2234
-2247
-2259
-2271
-2283
-2295
-2306
-2318
-2329
-2340
-2351
-2362
-2372
-2383
-2393
-2403
-2412
-2422
-2431
-2440
-2448
-2457
-2465
-2473
-2481
-2488
-2496
-2503
-2510
-2517
-2523
-2530
-2536
-2542
-2549
-2555
-2561
-2567
-2573
-2579
-2585
-2591
-2598
-2604
-2610
-2617
-2624
-2631
-2638
-2646
-2653
-2661
-2670
-2678
-2687
-2697
-2706
-2716
-2727
-2738
-2749
-2761
-2773
-2785
-2798
-2812
-2826
-2840
-2855
-2871
-2887
-2903
-2919
-2936
-2954
-2972
-2989
-3008
-3026
-3045
-3063
-3082
-3101
-3119
-3138
-3157
-3175
-3194
-3212
-3230
-3247
-3265
-3282
-3298
-3314
-3330
-3345
-3360
-3374
-3388
-3401
-3414
-3426
-3438
-3449
-3459
-3470
-3479
-3488
-3497
-3506
-3514
-3522
-3529
-3537
-3544
-3551
-3558
-3565
-3571
-3578
-3585
-3591
-3598
-3605
-3612
-3619
-3626
-3633
-3640
-3647
-3655
-3662
-3670
-3678
-3686
-3695
-3703
-3712
-3721
-3730
-3739
-3749
-3758
-3768
-3778
-3788
-3798
-3808
-3819
-3829
-3839
-3849
-3859
-3869
-3879
-3889
-3898
-3907
-3916
-3925
-3933
-3942
-3949
-3957
-3964
-3971
-3977
-3983
-3988
-3994
-3998
-4003
-4006
-4011
-4014
-4018
-4021
-4024
-4026
-4029
-4032
-4035
-4037
-4040
-4043
-4046
-4049
-4053
-4057
-4061
-4065
-4069
-4074
-4078
-4083
-4090
-4096
-4102
-4109
-4116
-4122
-4130
-4137
-4144
-4152
-4159
-4167
-4174
-4182
-4189
-4197
-4204
-4211
-4217
-4224
-4230
-4236
-4241
-4246
-4251
-4255
-4258
-4261
-4263
-4265
-4266
-4266
-4266
-4265
-4263
-4260
-4257
-4252
-4247
-4241
-4234
-4226
-4217
-4208
-4197
-4186
-4173
-4160
-4147
-4132
-4117
-4101
-4085
-4067
-4050
-4032
-4014
-3995
-3976
-3956
-3937
-3917
-3896
-3876
-3856
-3835
-3815
-3794
-3774
-3754
-3734
-3714
-3694
-3674
-3654
-3635
-3616
-3597
-3578
-3560
-3541
-3523
-3504
-3486
-3468
-3450
-3433
-3415
-3397
-3380
-3363
-3345
-3328
-3311
-3294
-3278
-3261
-3245
-3229
-3212
-3196
-3181
-3165
-3150
-3134
-3119
-3104
-3090
-3076
-3062
-3048
-3035
-3022
-3009
-2997
-2986
-2975
-2964
-2954
-2945
-2936
-2927
-2919
-2911
-2904
-2897
-2891
-2885
-2879
-2874
-2869
-2865
-2860
-2856
-2853
-2849
-2846
-2843
-2840
-2837
-2834
-2832
-2829
-2827
-2824
-2822
-2819
-2816
-2814
-2811
-2808
-2805
-2802
-2799
-2795
-2792
-2788
-2785
-2781
-2777
-2773
-2769
-2764
-2760
-2755
-2751
-2746
-2742
-2737
-2733
-2728
-2724
-2720
-2715
-2711
-2707
-2704
-2700
-2697
-2694
-2691
-2688
-2686
-2684
-2682
-2681
-2680
-2679
-2678
-2678
-2678
-2678
-2679
-2679
-2680
-2682
-2683
-2685
-2687
-2689
-2691
-2693
-2695
-2697
-2700
-2702
-2704
-2707
-2709
-2711
-2712
-2714
-2715
-2716
-2717
-2717
-2717
-2716
-2715
-2714
-2711
-2708
-2705
-2701
-2696
-2690
-2683
-2676
-2668
-2659
-2649
-2638
-2626
-2614
-2600
-2585
-2570
-2554
-2537
-2518
-2499
-2480
-2459
-2437
-2415
-2392
-2368
-2343
-2318
-2292
-2265
-2238
-2210
-2181
-2152
-2123
-2093
-2062
-2031
-2000
-1968
-1935
-1902
-1869
-1836
-1802
-1768
-1734
-1699
-1664
-1629
-1594
-1559
-1524
-1489
-1454
-1419
-1384
-1349
-1314
-1279
-1244
-1209
-1175
-1141
-1107
-1073
-1039
-1004
-972
-939
-906
-873
-841
-808
-776
-744
-712
-680
-648
-617
-585
-554
-523
-493
-462
-432
-402
-372
-343
-314
-285
-257
-229
-202
-175
-148
-122
-96
-70
-46
-21
3
26
49
72
94
116
137
158
179
199
219
239
258
278
297
316
335
354
373
391
410
429
448
466
485
504
523
542
560
579
598
617
636
654
673
692
710
729
747
765
783
801
819
836
854
871
888
904
921
936
952
967
982
996
1008
1022
1035
1046
1058
1068
1078
1086
1095
1102
1109
1115
1120
1124
1127
1130
1132
1133
1133
1133
1131
1129
1126
1122
1118
1112
1106
1100
1092
1084
1075
1065
1055
1044
1033
1020
1006
994
979
965
949
933
916
899
881
863
845
825
806
786
766
745
724
702
680
658
636
613
590
566
543
519
494
469
444
419
393
367
341
315
288
261
233
206
178
150
121
93
64
35
6
-23
-52
-81
-110
-140
-169
-199
-228
-258
-287
-317
-346
-376
-405
-434
-463
-492
-522
-550
-579
-608
-637
-666
-695
-723
-752
-781
-809
-838
-866
-895
-923
-951
-979
-1006
-1035
-1063
-1090
-1118
-1145
-1172
-1199
-1226
-1253
-1279
-1306
-1332
-1357
-1383
-1408
-1433
-1458
-1482
-1505
-1529
-1551
-1574
-1595
-1616
-1637
-1657
-1676
-1695
-1713
-1730
-1747
-1763
-1778
-1792
-1806
-1819
-1831
-1842
-1853
-1862
-1871
-1880
-1887
-1894
-1901
-1906
-1911
-1916
-1920
-1923
-1927
-1929
-1932
-1934
-1936
-1938
-1940
-1942
-1943
-1945
-1947
-1948
-1950
-1952
-1955
-1957
-1960
-1963
-1966
-1970
-1974
-1979
-1984
-1989
-1995
-2001
-2008
-2015
-2021
-2029
-2039
-2047
-2056
-2065
-2075
-2084
-2094
-2104
-2114
-2124
-2134
-2144
-2154
-2164
-2174
-2184
-2194
-2203
-2213
-2222
-2231
-2240
-2249
-2257
-2265
-2273
-2280
-2288
-2295
-2301
-2307
-2313
-2319
-2324
-2329
-2334
-2339
-2343
-2347
-2351
-2355
-2358
-2362
-2365
-2368
-2371
-2374
-2376
-2379
-2381
-2383
-2385
-2387
-2389
-2391
-2393
-2395
-2397
-2399
-2401
-2403
-2405
-2407
-2410
-2412
-2414
-2416
-2419
-2421
-2423
-2426
-2428
-2431
-2433
-2435
-2437
-2439
-2441
-2443
-2445
-2446
-2448
-2449
-2451
-2452
-2453
-2454
-2455
-2456
-2457
-2458
-2458
-2459
-2459
-2459
-2459
-2459
-2458
-2458
-2457
-2456
-2454
-2453
-2451
-2449
-2447
-2444
-2442
-2439
-2435
-2432
-2428
-2424
-2419
-2414
-2409
-2403
-2397
-2391
-2384
-2377
-2369
-2362
-2353
-2344
-2335
-2326
-2316
-2306
-2295
-2285
-2273
-2262
-2250
-2239
-2227
-2214
-2202
-2190
-2177
-2164
-2152
-2139
-2126
-2113
-2100
-2087
-2074
-2061
-2048
-2035
-2023
-2009
-1997
-1984
-1972
-1959
-1947
-1934
-1922
-1909
-1897
-1884
-1872
-1859
-1847
-1834
-1821
-1809
-1796
-1783
-1770
-1757
-1744
-1731
-1718
-1705
-1693
-1680
-1667
-1654
-1641
-1628
-1615
-1602
-1588
-1575
-1562
-1549
-1536
-1523
-1509
-1496
-1483
-1470
-1456
-1443
-1430
-1416
-1403
-1389
-1376
-1363
-1349
-1336
-1323
-1310
-1297
-1283
-1270
-1257
-1245
-1232
-1219
-1206
-1194
-1181
-1168
-1156
-1144
-1131
-1119
-1107
-1094
-1082
-1070
-1058
-1046
-1034
-1022
-1010
-999
-988
-976
-965
-954
-943
-932
-922
-911
-901
-891
-881
-872
-863
-853
-845
-836
-828
-819
-811
-804
-796
-789
-782
-775
-768
-762
-755
-749
-744
-738
-733
-727
-722
-717
-713
-708
-703
-699
-695
-691
-687
-683
-679
-675
-672
-668
-665
-661
-658
-654
-651
-647
-643
-640
-636
-632
-628
-624
-619
-615
-610
-605
-600
-595
-590
-584
-578
-572
-566
-559
-552
-545
-537
-530
-521
-513
-504
-495
-486
-476
-466
-456
-445
-434
-423
-412
-400
-388
-376
-363
-350
-337
-324
-310
-296
-282
-268
-254
-240
-226
-211
-197
-183
-169
-155
-142
-129
-116
-104
-92
-80
-69
-59
-48
-39
-30
-22
-14
-7
-1
5
10
15
18
21
24
25
26
27
26
25
24
21
19
15
11
6
1
-5
-12
-18
-26
-33
-41
-50
-58
-67
-76
-86
-95
-105
-115
-125
-135
-145
-155
-165
-175
-185
-194
-204
-212
-221
-229
-237
-244
-250
-256
-262
-267
-271
-274
-277
-279
-281
-281
-281
-280
-279
-276
-273
-269
-265
-259
-253
-246
-238
-230
-221
-211
-201
-190
-179
-167
-154
-142
-128
-115
-101
-87
-73
-59
-44
-30
-15
0
14
29
43
57
71
85
99
113
126
139
152
164
177
189
201
212
223
235
245
256
266
276
286
296
305
314
323
331
339
347
355
363
370
377
383
389
395
401
406
410
414
418
421
424
427
428
430
430
431
430
429
428
426
423
420
416
412
407
402
396
389
382
375
367
359
350
342
333
323
314
304
295
285
275
266
256
247
238
229
221
213
205
198
191
185
179
173
168
164
160
157
154
152
151
150
149
149
149
150
152
153
155
157
159
162
164
167
170
172
175
177
179
181
182
183
183
183
183
182
180
178
175
171
167
162
156
150
143
135
127
118
108
98
88
76
65
52
40
26
13
-1
-16
-30
-45
-60
-75
-90
-105
-121
-136
-151
-166
-181
-196
-211
-226
-240
-255
-269
-283
-297
-311
-325
-338
-352
-366
-379
-393
-406
-420
-434
-448
-462
-476
-490
-505
-520
-535
-550
-565
-581
-597
-612
-628
-645
-661
-677
-693
-709
-725
-741
-757
-772
-787
-802
-816
-830
-844
-857
-869
-881
-892
-902
-912
-922
-930
-939
-946
-953
-959
-965
-970
-975
-979
-982
-985
-988
-990
-992
-993
-994
-995
-995
-996
-996
-996
-996
-996
-996
-996
-996
-997
-998
-999
-1000
-1000
-1002
-1004
-1008
-1010
-1014
-1018
-1022
-1028
-1034
-1040
-1046
-1053
-1061
-1069
-1077
-1086
-1096
-1105
-1116
-1126
-1137
-1148
-1159
-1171
-1182
-1194
-1206
-1219
-1231
-1243
-1256
-1268
-1281
-1293
-1306
-1318
-1330
-1342
-1354
-1366
-1378
-1390
-1401
-1412
-1423
-1434
-1445
-1456
-1467
-1477
-1488
-1498
-1509
-1520
-1530
-1541
-1552
-1563
-1574
-1586
-1597
-1609
-1621
-1633
-1645
-1658
-1670
-1683
-1696
-1709
-1722
-1735
-1749
-1762
-1775
-1789
-1802
-1815
-1829
-1842
-1855
-1868
-1881
-1893
-1906
-1918
-1930
-1942
-1954
-1965
-1976
-1987
-1998
-2008
-2019
-2029
-2039
-2049
-2058
-2068
-2077
-2086
-2095
-2104
-2113
-2122
-2131
-2140
-2149
-2158
-2167
-2177
-2186
-2195
-2205
-2215
-2225
-2235
-2245
-2256
-2267
-2277
-2289
-2300
-2311
-2323
-2334
-2346
-2358
-2370
-2383
-2395
-2408
-2421
-2433
-2446
-2459
-2472
-2486
-2499
-2512
-2525
-2538
-2551
-2563
-2576
-2589
-2601
-2613
-2625
-2636
-2648
-2659
-2670
-2680
-2690
-2700
-2710
-2720
-2729
-2738
-2746
-2754
-2762
-2770
-2778
-2785
-2792
-2799
-2806
-2813
-2820
-2827
-2833
-2840
-2846
-2852
-2859
-2865
-2871
-2877
-2883
-2888
-2894
-2899
-2904
-2909
-2914
-2918
-2922
-2926
-2929
-2932
-2934
-2936
-2938
-2939
-2940
-2940
-2939
-2938
-2936
-2933
-2930
-2926
-2921
-2916
-2910
-2903
-2896
-2888
-2879
-2869
-2859
-2848
-2836
-2824
-2811
-2798
-2784
-2769
-2754
-2739
-2724
-2708
-2691
-2675
-2658
-2642
-2625
-2608
-2591
-2575
-2558
-2541
-2525
-2509
-2493
-2477
-2462
-2447
-2432
-2418
-2404
-2391
-2379
-2367
-2356
-2345
-2335
-2326
-2318
-2311
-2304
-2298
-2293
-2289
-2286
-2283
-2281
-2280
-2280
-2281
-2282
-2284
-2287
-2290
-2294
-2299
-2303
-2309
-2314
-2320
-2327
-2333
-2339
-2346
-2352
-2358
-2364
-2370
-2376
-2381
-2386
-2390
-2394
-2397
-2399
-2401
-2402
-2402
-2402
-2400
-2398
-2395
-2391
-2386
-2380
-2373
-2365
-2357
-2347
-2337
-2326
-2313
-2300
-2287
-2272
-2257
-2241
-2225
-2208
-2190
-2172
-2153
-2134
-2115
-2095
-2074
-2053
-2032
-2011
-1989
-1966
-1944
-1921
-1898
-1874
-1851
-1827
-1802
-1778
-1753
-1728
-1703
-1678
-1653
-1627
-1601
-1576
-1550
-1524
-1498
-1472
-1446
-1420
-1394
-1369
-1343
-1318
-1292
-1267
-1243
-1218
-1194
-1170
-1147
-1124
-1102
-1079
-1058
-1037
-1016
-996
-977
-958
-940
-923
-906
-889
-873
-858
-844
-829
-816
-803
-790
-778
-767
-756
-745
-735
-726
-716
-707
-699
-690
-682
-675
-667
-660
-653
-645
-638
-631
-624
-617
-610
-603
-596
-589
-581
-573
-566
-557
-549
-540
-531
-522
-512
-502
-491
-480
-469
-457
-445
-432
-419
-406
-392
-377
-362
-347
-332
-316
-300
-283
-266
-249
-232
-214
-197
-179
-161
-142
-124
-106
-87
-69
-50
-32
-14
4
22
40
57
74
91
107
123
139
154
169
183
197
210
223
235
247
258
269
279
289
298
307
315
322
330
336
342
348
353
358
362
365
369
372
374
376
378
379
381
381
382
382
382
382
382
382
381
381
380
380
379
378
378
377
377
377
376
376
377
377
378
378
379
381
382
384
386
389
392
395
398
402
406
410
415
420
425
430
436
442
449
455
462
469
477
484
492
500
508
517
525
534
543
551
560
569
577
586
594
603
611
619
627
634
642
649
655
662
668
673
678
683
687
691
694
697
699
700
701
702
702
701
700
698
696
694
691
687
683
679
674
668
663
657
650
644
637
629
622
614
606
597
589
580
571
562
553
544
535
525
516
506
496
487
477
467
457
447
437
427
417
407
397
387
377
367
357
347
337
327
317
307
297
287
276
266
256
245
235
225
214
203
193
182
171
160
150
139
128
116
105
94
83
72
60
49
38
26
15
4
-8
-19
-30
-41
-53
-64
-75
-86
-97
-108
-118
-129
-139
-150
-160
-170
-180
-190
-199
-208
-217
-226
-235
-243
-251
-259
-267
-274
-281
-288
-294
-300
-306
-312
-317
-322
-327
-331
-335
-339
-342
-345
-348
-351
-353
-355
-357
-359
-361
-362
-364
-365
-366
-367
-368
-369
-370
-370
-371
-372
-373
-374
-376
-377
-378
-380
-382
-383
-385
-388
-390
-392
-395
-398
-401
-404
-408
-411
-415
-419
-423
-428
-432
-437
-442
-447
-452
-458
-463
-468
-474
-479
-485
-490
-496
-501
-506
-512
-517
-521
-526
-530
-535
-539
-543
-546
-549
-552
-555
-558
-560
-561
-563
-564
-565
-566
-566
-567
-566
-566
-566
-565
-564
-563
-561
-560
-558
-556
-554
-552
-550
-548
-546
-543
-541
-538
-536
-533
-530
-528
-525
-522
-519
-517
-514
-511
-508
-506
-503
-500
-498
-495
-493
-491
-488
-486
-484
-483
-481
-479
-478
-477
-476
-475
-475
-474
-474
-474
-475
-475
-476
-477
-479
-481
-483
-485
-487
-490
-493
-497
-500
-504
-509
-513
-518
-523
-528
-534
-540
-546
-552
-558
-565
-571
-578
-585
-592
-600
-607
-615
-623
-630
-638
-647
-655
-663
-672
-681
-690
-699
-709
-718
-728
-738
-749
-759
-770
-781
-792
-803
-815
-826
-838
-850
-862
-874
-886
-898
-911
-923
-936
-948
-961
-973
-986
-998
-1010
-1022
-1034
-1045
-1057
-1068
-1078
-1088
-1098
-1108
-1117
-1125
-1134
-1142
-1149
-1156
-1163
-1169
-1175
-1181
-1186
-1191
-1196
-1200
-1204
-1208
-1211
-1214
-1217
-1220
-1223
-1225
-1228
-1230
-1232
-1234
-1236
-1239
-1241
-1243
-1245
-1248
-1250
-1252
-1255
-1257
-1260
-1262
-1265
-1268
-1271
-1273
-1276
-1279
-1282
-1284
-1287
-1290
-1293
-1296
-1299
-1302
-1305
-1308
-1311
-1314
-1317
-1320
-1323
-1326
-1329
-1333
-1336
-1339
-1343
-1346
-1350
-1353
-1357
-1360
-1364
-1367
-1371
-1374
-1378
-1381
-1385
-1388
-1391
-1394
-1398
-1401
-1404
-1407
-1410
-1413
-1416
-1419
-1422
-1425
-1428
-1431
-1434
-1437
-1441
-1444
-1447
-1451
-1454
-1458
-1462
-1466
-1470
-1474
-1478
-1483
-1488
-1492
-1497
-1502
-1507
-1513
-1518
-1524
-1529
-1535
-1541
-1547
-1553
-1559
-1565
-1571
-1577
-1584
-1590
-1596
-1603
-1610
-1616
-1623
-1630
-1636
-1643
-1650
-1657
-1665
-1672
-1679
-1687
-1694
-1702
-1709
-1717
-1725
-1733
-1741
-1749
-1757
-1765
-1774
-1782
-1790
-1799
-1808
-1816
-1825
-1834
-1843
-1851
-1860
-1869
-1878
-1887
-1896
-1904
-1913
-1922
-1930
-1939
-1947
-1955
-1963
-1970
-1978
-1985
-1991
-1998
-2004
-2009
-2015
-2019
-2024
-2028
-2031
-2033
-2037
-2039
-2041
-2041
-2043
-2044
-2044
-2044
-2044
-2043
-2041
-2040
-2037
-2036
-2033
-2031
-2028
-2024
-2021
-2017
-2013
-2008
-2004
-1999
-1994
-1988
-1983
-1977
-1971
-1965
-1958
-1952
-1945
-1937
-1930
-1922
-1914
-1906
-1898
-1889
-1881
-1871
-1862
-1853
-1843
-1833
-1822
-1812
-1801
-1790
-1779
-1767
-1755
-1744
-1731
-1719
-1707
-1694
-1681
-1669
-1656
-1643
-1630
-1617
-1604
-1591
-1579
-1566
-1554
-1542
-1530
-1518
-1506
-1495
-1484
-1473
-1462
-1452
-1442
-1433
-1424
-1415
-1407
-1399
-1392
-1385
-1378
-1373
-1367
-1362
-1358
-1354
-1350
-1347
-1345
-1343
-1342
-1341
-1340
-1340
-1341
-1342
-1343
-1344
-1346
-1349
-1351
-1354
-1357
-1360
-1364
-1367
-1371
-1375
-1379
-1383
-1387
-1391
-1396
-1400
-1404
-1408
-1413
-1417
-1421
-1426
-1430
-1434
-1438
-1442
-1446
-1450
-1453
-1457
-1460
-1463
-1466
-1469
-1471
-1474
-1476
-1478
-1479
-1481
-1482
-1483
-1484
-1485
-1485
-1486
-1486
-1486
-1486
-1486
-1486
-1486
-1486
-1486
-1485
-1485
-1484
-1484
-1483
-1482
-1482
-1481
-1480
-1479
-1478
-1476
-1475
-1474
-1473
-1471
-1470
-1468
-1467
-1465
-1463
-1462
-1460
-1458
-1456
-1455
-1453
-1451
-1449
-1448
-1446
-1444
-1442
-1441
-1439
-1437
-1436
-1434
-1432
-1430
-1428
-1426
-1424
-1423
-1421
-1418
-1416
-1414
-1412
-1410
-1408
-1405
-1403
-1401
-1399
-1397
-1395
-1392
-1390
-1388
-1386
-1384
-1382
-1380
-1379
-1377
-1375
-1374
-1372
-1371
-1369
-1368
-1367
-1366
-1365
-1364
-1363
-1363
-1362
-1361
-1361
-1360
-1360
-1359
-1359
-1359
-1358
-1358
-1357
-1357
-1356
-1356
-1356
-1355
-1355
-1354
-1354
-1354
-1354
-1354
-1354
-1354
-1354
-1355
-1356
-1356
-1358
-1359
-1361
-1363
-1365
-1368
-1371
-1374
-1378
-1382
-1386
-1391
-1396
-1401
-1407
-1413
-1419
-1426
-1433
-1440
-1447
-1454
-1462
-1470
-1478
-1486
-1495
-1503
-1512
-1521
-1529
-1538
-1547
-1556
-1565
-1575
-1584
-1593
-1602
-1612
-1621
-1630
-1640
-1649
-1659
-1668
-1678
-1688
-1697
-1707
-1717
-1726
-1736
-1746
-1756
-1766
-1776
-1786
-1795
-1805
-1815
-1825
-1834
-1844
-1853
-1862
-1871
-1880
-1888
-1896
-1904
-1911
-1918
-1925
-1931
-1937
-1942
-1947
-1951
-1955
-1958
-1960
-1962
-1964
-1964
-1965
-1964
-1963
-1962
-1959
-1957
-1953
-1950
-1945
-1940
-1935
-1929
-1923
-1916
-1909
-1901
-1894
-1885
-1877
-1868
-1859
-1849
-1840
-1830
-1820
-1810
-1800
-1790
-1780
-1769
-1759
-1749
-1739
-1729
-1719
-1709
-1700
-1690
-1681
-1673
-1664
-1656
-1649
-1642
-1635
-1629
-1623
-1618
-1613
-1609
-1606
-1603
-1601
-1599
-1598
-1598
-1599
-1600
-1601
-1604
-1607
-1610
-1614
-1619
-1624
-1629
-1636
-1642
-1649
-1657
-1665
-1673
-1682
-1690
-1700
-1709
-1719
-1729
-1739
-1749
-1759
-1770
-1780
-1791
-1801
-1812
-1822
-1832
-1842
-1852
-1862
-1872
-1881
-1890
-1898
-1906
-1914
-1922
-1929
-1935
-1941
-1946
-1951
-1956
-1959
-1963
-1965
-1967
-1968
-1969
-1969
-1969
-1967
-1965
-1963
-1959
-1956
-1951
-1946
-1940
-1934
-1927
-1919
-1911
-1902
-1892
-1882
-1872
-1861
-1849
-1837
-1825
-1812
-1798
-1785
-1770
-1756
-1741
-1726
-1710
-1694
-1678
-1662
-1645
-1629
-1612
-1595
-1578
-1560
-1543
-1525
-1508
-1490
-1472
-1455
-1437
-1419
-1401
-1383
-1366
-1348
-1330
-1313
-1295
-1278
-1260
-1243
-1225
-1208
-1190
-1173
-1155
-1138
-1121
-1103
-1086
-1069
-1051
-1034
-1016
-999
-981
-964
-946
-929
-911
-894
-876
-859
-841
-824
-807
-789
-772
-754
-737
-720
-703
-686
-669
-652
-635
-619
-602
-586
-569
-553
-537
-521
-504
-488
-472
-456
-440
-425
-409
-393
-377
-362
-346
-330
-315
-299
-284
-269
-254
-239
-224
-209
-195
-180
-166
-152
-139
-125
-112
-99
-86
-73
-61
-49
-37
-26
-15
-4
7
17
27
37
46
55
63
72
80
87
95
102
108
114
120
126
131
136
140
144
148
151
154
157
159
161
163
164
165
165
166
166
165
165
164
163
162
160
158
156
154
151
149
146
142
139
135
131
127
123
119
114
109
104
99
94
88
83
77
71
65
58
52
45
39
32
25
18
10
3
-4
-12
-19
-27
-35
-42
-50
-58
-66
-74
-82
-90
-98
-106
-114
-122
-130
-138
-147
-155
-163
-172
-180
-189
-198
-206
-215
-224
-233
-242
-251
-261
-270
-280
-289
-299
-308
-318
-328
-338
-347
-357
-367
-377
-387
-397
-407
-417
-427
-436
-446
-456
-466
-476
-486
-495
-505
-515
-525
-534
-544
-554
-563
-573
-582
-592
-601
-611
-620
-629
-639
-648
-657
-666
-676
-685
-694
-703
-713
-722
-731
-741
-751
-761
-771
-781
-791
-802
-812
-823
-835
-846
-858
-870
-882
-895
-907
-920
-933
-947
-961
-975
-989
-1002
-1018
-1033
-1048
-1063
-1078
-1094
-1109
-1125
-1141
-1157
-1173
-1190
-1206
-1222
-1239
-1255
-1272
-1289
-1305
-1322
-1338
-1355
-1372
-1388
-1405
-1421
-1438
-1454
-1470
-1486
-1502
-1518
-1534
-1550
-1565
-1581
-1596
-1611
-1626
-1640
-1655
-1669
-1683
-1697
-1710
-1723
-1736
-1749
-1761
-1773
-1784
-1796
-1806
-1817
-1827
-1837
-1846
-1855
-1863
-1871
-1878
-1885
-1892
-1898
-1903
-1908
-1913
-1917
-1920
-1923
-1926
-1928
-1930
-1931
-1932
-1933
-1933
-1933
-1932
-1931
-1930
-1928
-1926
-1924
-1922
-1919
-1916
-1913
-1909
-1906
-1902
-1898
-1894
-1889
-1885
-1880
-1876
-1871
-1867
-1862
-1857
-1853
-1848
-1844
-1839
-1835
-1830
-1826
-1822
-1818
-1813
-1809
-1806
-1802
-1798
-1795
-1791
-1788
-1785
-1783
-1780
-1777
-1775
-1773
-1771
-1770
-1769
-1767
-1767
-1766
-1765
-1765
-1765
-1765
-1766
-1766
-1767
-1768
-1769
-1771
-1772
-1774
-1776
-1778
-1780
-1783
-1786
-1789
-1792
-1795
-1798
-1802
-1805
-1809
-1813
-1817
-1822
-1826
-1831
-1836
-1841
-1847
-1852
-1858
-1864
-1870
-1876
-1883
-1890
-1897
-1904
-1911
-1919
-1927
-1935
-1943
-1951
-1960
-1969
-1978
-1987
-1996
-2005
-2016
-2025
-2036
-2045
-2056
-2066
-2077
-2088
-2098
-2109
-2120
-2131
-2142
-2153
-2164
-2175
-2186
-2198
-2209
-2220
-2232
-2243
-2254
-2266
-2277
-2289
-2301
-2312
-2324
-2336
-2348
-2361
-2373
-2386
-2399
-2411
-2425
-2438
-2451
-2465
-2479
-2493
-2507
-2521
-2536
-2550
-2565
-2580
-2595
-2610
-2625
-2641
-2656
-2672
-2687
-2703
-2719
-2735
-2751
-2767
-2783
-2799
-2815
-2831
-2847
-2863
-2879
-2895
-2911
-2927
-2944
-2960
-2976
-2992
-3009
-3025
-3041
-3058
-3075
-3091
-3108
-3125
-3142
-3159
-3176
-3194
-3211
-3229
-3246
-3264
-3282
-3300
-3318
-3336
-3354
-3372
-3391
-3409
-3427
-3445
-3464
-3482
-3500
-3519
-3537
-3555
-3573
-3592
-3610
-3628
-3645
-3663
-3681
-3698
-3715
-3732
-3749
-3765
-3781
-3796
-3812
-3826
-3841
-3855
-3868
-3881
-3893
-3905
-3916
-3927
-3937
-3946
-3955
-3963
-3970
-3976
-3982
-3987
-3991
-3994
-3997
-3998
-3999
-3999
-3999
-3997
-3995
-3992
-3988
-3984
-3978
-3972
-3965
-3957
-3949
-3940
-3930
-3919
-3908
-3896
-3883
-3870
-3856
-3842
-3827
-3812
-3796
-3779
-3762
-3745
-3728
-3710
-3691
-3673
-3654
-3635
-3616
-3596
-3576
-3556
-3536
-3516
-3495
-3474
-3454
-3433
-3412
-3390
-3369
-3348
-3326
-3305
-3283
-3262
-3240
-3219
-3198
-3176
-3155
-3134
-3113
-3092
-3072
-3051
-3031
-3011
-2991
-2971
-2952
-2932
-2913
-2894
-2876
-2857
-2839
-2821
-2804
-2786
-2769
-2752
-2736
-2719
-2702
-2686
-2670
-2654
-2638
-2622
-2606
-2590
-2574
-2558
-2541
-2525
-2508
-2491
-2474
-2457
-2439
-2421
-2403
-2384
-2365
-2346
-2325
-2305
-2284
-2262
-2240
-2217
-2194
-2170
-2145
-2120
-2095
-2069
-2041
-2015
-1987
-1959
-1930
-1901
-1871
-1841
-1810
-1779
-1748
-1716
-1683
-1650
-1617
-1583
-1550
-1515
-1481
-1446
-1411
-1375
-1340
-1304
-1268
-1231
-1195
-1159
-1122
-1085
-1049
-1012
-975
-939
-902
-865
-829
-793
-756
-720
-684
-649
-613
-578
-543
-509
-475
-441
-408
-375
-342
-311
-279
-248
-218
-188
-158
-130
-102
-74
-47
-21
4
29
53
77
100
122
143
164
184
204
222
241
258
275
291
307
322
336
350
363
376
388
400
411
422
433
443
453
462
471
480
488
497
505
512
520
527
534
541
548
555
561
568
574
580
585
591
597
602
607
612
617
622
626
631
635
639
642
646
649
652
655
658
660
663
665
667
668
669
671
672
672
673
673
673
673
672
671
670
669
667
666
664
661
659
656
652
649
645
641
637
633
628
623
618
613
608
602
596
590
584
578
572
566
559
553
547
541
535
529
523
517
511
505
500
495
490
485
480
475
471
467
463
460
456
453
450
447
445
442
440
438
436
435
433
432
431
430
429
428
428
427
427
427
427
427
428
428
429
429
430
431
432
434
435
437
438
440
442
444
446
448
450
452
454
456
459
461
463
465
468
470
472
474
476
477
479
480
482
483
484
485
485
486
486
486
486
485
485
484
483
482
480
479
477
475
473
470
468
465
462
459
455
452
448
444
440
436
432
428
424
419
415
410
406
401
396
392
387
382
378
373
368
364
359
355
350
345
341
336
332
327
323
318
314
309
305
301
296
292
287
282
278
273
268
263
258
252
247
241
235
228
222
214
207
199
191
182
173
164
154
143
132
121
109
96
83
69
55
40
24
8
-8
-25
-43
-61
-79
-98
-117
-137
-157
-177
-198
-219
-241
-263
-285
-307
-329
-352
-375
-398
-421
-444
-468
-491
-514
-538
-562
-585
-609
-632
-656
-679
-703
-726
-749
-772
-795
-818
-841
-863
-885
-907
-929
-951
-972
-994
-1014
-1035
-1056
-1076
-1096
-1116
-1135
-1154
-1173
-1191
-1209
-1227
-1245
-1262
-1279
-1296
-1312
-1328
-1344
-1360
-1376
-1391
-1406
-1421
-1436
-1451
-1465
-1480
-1494
-1509
-1523
-1537
-1552
-1566
-1581
-1595
-1610
-1625
-1639
-1654
-1669
-1685
-1700
-1716
-1731
-1747
-1763
-1779
-1795
-1811
-1828
-1844
-1861
-1877
-1894
-1911
-1927
-1944
-1961
-1978
-1995
-2011
-2028
-2045
-2062
-2078
-2095
-2112
-2128
-2145
-2162
-2178
-2195
-2211
-2227
-2243
-2260
-2276
-2292
-2307
-2323
-2339
-2354
-2369
-2385
-2400
-2414
-2429
-2444
-2458
-2472
-2486
-2500
-2514
-2527
-2541
-2554
-2567
-2579
-2592
-2604
-2616
-2628
-2640
-2651
-2662
-2673
-2684
-2694
-2704
-2713
-2723
-2732
-2740
-2749
-2757
-2765
-2772
-2779
-2786
-2792
-2798
-2804
-2809
-2814
-2819
-2824
-2828
-2832
-2835
-2838
-2841
-2844
-2846
-2848
-2850
-2852
-2853
-2854
-2855
-2856
-2856
-2857
-2857
-2857
-2857
-2857
-2857
-2857
-2857
-2856
-2856
-2856
-2856
-2855
-2855
-2855
-2854
-2854
-2854
-2854
-2853
-2853
-2853
-2853
-2853
-2853
-2852
-2852
-2852
-2852
-2851
-2851
-2851
-2850
-2849
-2849
-2848
-2847
-2846
-2844
-2843
-2841
-2840
-2838
-2835
-2833
-2831
-2828
-2825
-2822
-2819
-2815
-2811
-2807
-2803
-2799
-2794
-2789
-2784
-2779
-2773
-2768
-2762
-2755
-2749
-2742
-2735
-2728
-2721
-2714
-2706
-2699
-2691
-2683
-2675
-2667
-2659
-2651
-2642
-2634
-2625
-2617
-2608
-2600
-2591
-2582
-2574
-2565
-2556
-2547
-2538
-2529
-2521
-2512
-2503
-2494
-2485
-2476
-2467
-2459
-2450
-2441
-2432
-2424
-2415
-2406
-2398
-2389
-2380
-2372
-2364
-2355
-2347
-2339
-2331
-2323
-2315
-2307
-2300
-2292
-2285
-2277
-2270
-2263
-2256
-2249
-2242
-2235
-2229
-2222
-2215
-2209
-2202
-2196
-2190
-2184
-2177
-2171
-2165
-2159
-2153
-2147
-2141
-2135
-2129
-2123
-2117
-2111
-2105
-2099
-2093
-2087
-2081
-2075
-2069
-2063
-2057
-2051
-2045
-2037
-2032
-2025
-2019
-2012
-2005
-1999
-1992
-1985
-1977
-1970
-1963
-1955
-1948
-1940
-1932
-1924
-1916
-1908
-1900
-1892
-1883
-1875
-1867
-1858
-1850
-1841
-1833
-1824
-1816
-1808
-1799
-1791
-1783
-1775
-1768
-1760
-1753
-1746
-1739
-1732
-1725
-1719
-1713
-1707
-1701
-1695
-1690
-1685
-1680
-1676
-1671
-1667
-1663
-1659
-1656
-1652
-1649
-1646
-1643
-1640
-1638
-1636
-1633
-1631
-1630
-1628
-1626
-1625
-1624
-1622
-1621
-1621
-1620
-1619
-1619
-1618
-1618
-1618
-1618
-1618
-1618
-1619
-1619
-1619
-1620
-1621
-1621
-1622
-1623
-1623
-1624
-1625
-1625
-1626
-1626
-1627
-1627
-1628
-1628
-1628
-1628
-1629
-1629
-1628
-1628
-1628
-1628
-1627
-1626
-1626
-1625
-1624
-1623
-1622
-1621
-1620
-1618
-1617
-1615
-1614
-1612
-1611
-1609
-1607
-1606
-1604
-1602
-1600
-1599
-1597
-1595
-1593
-1591
-1589
-1587
-1585
-1583
-1580
-1578
-1576
-1573
-1570
-1568
-1565
-1562
-1559
-1556
-1553
-1550
-1547
-1543
-1540
-1536
-1533
-1529
-1526
-1522
-1518
-1515
-1511
-1507
-1503
-1500
-1496
-1492
-1489
-1485
-1482
-1479
-1476
-1473
-1470
-1467
-1465
-1462
-1460
-1458
-1456
-1454
-1453
-1451
-1450
-1449
-1449
-1448
-1448
-1448
-1448
-1448
-1448
-1449
-1449
-1450
-1451
-1452
-1452
-1453
-1454
-1455
-1455
-1456
-1457
-1457
-1457
-1457
-1457
-1457
-1456
-1456
-1455
-1454
-1453
-1451
-1450
-1448
-1446
-1443
-1441
-1438
-1435
-1432
-1429
-1425
-1421
-1417
-1413
-1409
-1404
-1399
-1394
-1389
-1384
-1379
-1373
-1368
-1362
-1356
-1351
-1345
-1338
-1332
-1326
-1319
-1313
-1306
-1300
-1293
-1286
-1279
-1272
-1265
-1258
-1250
-1243
-1235
-1228
-1220
-1212
-1204
-1197
-1189
-1181
-1172
-1164
-1156
-1148
-1140
-1131
-1123
-1115
-1107
-1098
-1090
-1082
-1074
-1066
-1058
-1050
-1042
-1034
-1027
-1018
-1012
-1004
-998
-991
-984
-978
-971
-965
-959
-953
-948
-942
-937
-932
-927
-922
-917
-913
-908
-904
-900
-896
-892
-888
-884
-880
-876
-872
-868
-864
-861
-857
-853
-849
-845
-841
-837
-833
-829
-825
-820
-816
-811
-807
-802
-797
-792
-787
-782
-777
-772
-766
-760
-755
-749
-743
-736
-730
-724
-717
-711
-704
-697
-690
-683
-676
-669
-662
-655
-648
-641
-634
-627
-620
-614
-607
-601
-594
-588
-582
-577
-571
-566
-561
-556
-552
-548
-544
-541
-538
-535
-532
-530
-528
-527
-525
-525
-524
-524
-524
-524
-525
-526
-527
-529
-531
-533
-535
-538
-540
-543
-546
-550
-553
-557
-561
-565
-569
-574
-578
-583
-588
-593
-599
-604
-610
-616
-623
-629
-636
-643
-651
-658
-666
-675
-683
-692
-701
-711
-721
-731
-742
-753
-764
-775
-787
-799
-812
-825
-838
-851
-865
-879
-893
-907
-921
-936
-950
-965
-980
-995
-1010
-1025
-1040
-1056
-1071
-1086
-1101
-1116
-1131
-1145
-1160
-1175
-1189
-1203
-1217
-1231
-1245
-1259
-1272
-1285
-1299
-1312
-1325
-1337
-1350
-1362
-1375
-1387
-1399
-1411
-1423
-1435
-1447
-1459
-1470
-1482
-1494
-1505
-1516
-1528
-1539
-1550
-1562
-1573
-1584
-1595
-1606
-1617
-1628
-1638
-1649
-1660
-1670
-1681
-1691
-1702
-1712
-1722
-1732
-1742
-1752
-1762
-1772
-1782
-1792
-1802
-1811
-1821
-1831
-1840
-1850
-1860
-1870
-1879
-1889
-1899
-1909
-1919
-1929
-1938
-1948
-1959
-1969
-1979
-1989
-1999
-2009
-2020
-2029
-2040
-2051
-2061
-2071
-2081
-2092
-2102
-2112
-2122
-2132
-2142
-2151
-2161
-2170
-2179
-2188
-2196
-2205
-2213
-2220
-2228
-2235
-2241
-2248
-2254
-2259
-2264
-2269
-2274
-2278
-2282
-2285
-2288
-2290
-2293
-2295
-2296
-2297
-2298
-2299
-2299
-2299
-2299
-2298
-2297
-2296
-2295
-2293
-2291
-2289
-2287
-2284
-2281
-2278
-2275
-2272
-2268
-2264
-2260
-2256
-2252
-2247
-2243
-2238
-2233
-2227
-2222
-2216
-2210
-2204
-2198
-2191
-2184
-2177
-2170
-2162
-2155
-2147
-2139
-2130
-2122
-2113
-2103
-2094
-2084
-2074
-2064
-2054
-2043
-2032
-2021
-2009
-1998
-1986
-1974
-1962
-1950
-1938
-1925
-1913
-1900
-1888
-1875
-1862
-1850
-1837
-1824
-1811
-1798
-1786
-1773
-1760
-1747
-1735
-1722
-1709
-1696
-1684
-1671
-1659
-1646
-1634
-1621
-1609
-1597
-1585
-1573
-1561
-1549
-1537
-1525
-1513
-1502
-1491
-1479
-1468
-1457
-1446
-1436
-1425
-1415
-1405
-1395
-1385
-1375
-1365
-1356
-1347
-1338
-1329
-1320
-1311
-1303
-1294
-1286
-1278
-1270
-1262
-1254
-1247
-1239
-1232
-1224
-1217
-1210
-1203
-1196
-1189
-1182
-1175
-1168
-1161
-1155
-1148
-1141
-1134
-1127
-1121
-1114
-1107
-1100
-1093
-1086
-1079
-1072
-1065
-1058
-1050
-1043
-1036
-1028
-1020
-1012
-1004
-998
-990
-982
-974
-966
-958
-949
-941
-933
-924
-916
-907
-898
-890
-881
-872
-863
-854
-845
-835
-826
-817
-807
-798
-788
-779
-769
-760
-750
-741
-731
-722
-712
-703
-693
-684
-675
-666
-657
-647
-639
-630
-621
-612
-604
-595
-587
-578
-570
-562
-554
-545
-537
-529
-521
-514
-506
-498
-490
-482
-474
-467
-459
-451
-443
-435
-427
-420
-412
-404
-396
-388
-380
-372
-364
-356
-348
-339
-331
-323
-315
-306
-298
-289
-281
-272
-264
-255
-246
-238
-229
-220
-212
-203
-194
-186
-177
-169
-160
-152
-143
-135
-127
-119
-111
-103
-95
-87
-80
-73
-65
-59
-52
-45
-39
-33
-28
-22
-17
-12
-8
-4
0
4
7
10
12
14
15
16
17
17
17
16
15
13
11
9
6
3
-1
-5
-10
-15
-20
-26
-32
-39
-46
-53
-61
-68
-77
-85
-94
-103
-112
-121
-131
-140
-150
-160
-170
-180
-191
-201
-212
-222
-233
-243
-254
-265
-276
-286
-297
-308
-319
-330
-341
-352
-363
-374
-385
-396
-407
-419
-430
-442
-453
-465
-477
-489
-501
-513
-525
-537
-550
-562
-575
-588
-601
-614
-627
-640
-653
-667
-680
-693
-707
-720
-734
-748
-761
-775
-789
-803
-816
-830
-844
-858
-872
-886
-900
-914
-928
-942
-956
-970
-983
-997
-1010
-1025
-1039
-1053
-1068
-1082
-1096
-1110
-1124
-1138
-1152
-1167
-1181
-1195
-1210
-1224
-1239
-1253
-1268
-1283
-1297
-1312
-1327
-1342
-1357
-1372
-1387
-1402
-1417
-1432
-1447
-1463
-1478
-1493
-1508
-1523
-1539
-1554
-1569
-1584
-1599
-1614
-1628
-1643
-1658
-1672
-1686
-1701
-1715
-1729
-1742
-1756
-1770
-1783
-1796
-1809
-1822
-1835
-1847
-1860
-1872
-1884
-1896
-1908
-1919
-1931
-1942
-1953
-1964
-1975
-1986
-1996
-2007
-2017
-2027
-2037
-2047
-2057
-2067
-2076
-2086
-2095
-2104
-2114
-2123
-2132
-2141
-2150
-2159
-2168
-2177
-2185
-2194
-2203
-2211
-2220
-2228
-2237
-2246
-2254
-2263
-2272
-2280
-2289
-2298
-2307
-2316
-2325
-2335
-2344
-2354
-2364
-2374
-2384
-2394
-2405
-2415
-2426
-2438
-2449
-2460
-2472
-2484
-2496
-2509
-2521
-2534
-2547
-2559
-2572
-2586
-2599
-2612
-2625
-2639
-2652
-2665
-2678
-2691
-2704
-2717
-2730
-2743
-2755
-2768
-2780
-2792
-2803
-2815
-2826
-2837
-2848
-2858
-2868
-2878
-2887
-2897
-2906
-2914
-2922
-2930
-2938
-2946
-2953
-2959
-2966
-2972
-2978
-2983
-2989
-2993
-2998
-3002
-3007
-3010
-3014
-3017
-3020
-3022
-3025
-3027
-3028
-3030
-3031
-3032
-3032
-3033
-3033
-3033
-3032
-3032
-3031
-3030
-3029
-3027
-3026
-3024
-3022
-3020
-3018
-3016
-3013
-3011
-3009
-3006
-3004
-3001
-2999
-2996
-2994
-2991
-2989
-2987
-2985
-2982
-2980
-2978
-2976
-2974
-2973
-2971
-2969
-2968
-2967
-2965
-2964
-2963
-2962
-2961
-2961
-2960
-2960
-2959
-2959
-2959
-2959
-2959
-2959
-2959
-2960
-2960
-2961
-2961
-2962
-2962
-2963
-2963
-2964
-2965
-2965
-2966
-2967
-2967
-2968
-2968
-2968
-2969
-2969
-2969
-2969
-2969
-2968
-2968
-2967
-2967
-2966
-2965
-2965
-2964
-2963
-2961
-2960
-2959
-2958
-2956
-2955
-2954
-2952
-2950
-2949
-2947
-2946
-2944
-2942
-2940
-2938
-2936
-2935
-2933
-2930
-2928
-2926
-2924
-2922
-2919
-2917
-2914
-2912
-2909
-2906
-2904
-2901
-2898
-2894
-2891
-2888
-2884
-2881
-2877
-2873
-2869
-2865
-2861
-2856
-2852
-2847
-2842
-2837
-2831
-2826
-2820
-2814
-2808
-2802
-2796
-2789
-2782
-2775
-2768
-2761
-2754
-2747
-2739
-2731
-2723
-2716
-2708
-2700
-2691
-2683
-2675
-2667
-2659
-2650
-2642
-2634
-2625
-2617
-2609
-2601
-2592
-2584
-2576
-2568
-2560
-2552
-2544
-2536
-2528
-2520
-2513
-2505
-2498
-2490
-2483
-2476
-2468
-2461
-2454
-2447
-2440
-2434
-2427
-2420
-2413
-2406
-2400
-2393
-2386
-2379
-2373
-2366
-2359
-2352
-2345
-2338
-2331
-2324
-2317
-2309
-2302
-2295
-2287
-2279
-2272
-2264
-2256
-2248
-2240
-2231
-2223
-2214
-2206
-2197
-2188
-2179
-2170
-2160
-2151
-2141
-2132
-2122
-2112
-2102
-2092
-2082
-2071
-2061
-2050
-2039
-2028
-2017
-2005
-1995
-1983
-1971
-1960
-1948
-1936
-1923
-1911
-1898
-1886
-1873
-1860
-1846
-1833
-1819
-1805
-1791
-1777
-1763
-1748
-1734
-1719
-1704
-1688
-1673
-1657
-1641
-1625
-1609
-1593
-1576
-1560
-1543
-1526
-1509
-1492
-1475
-1457
-1440
-1423
-1405
-1388
-1371
-1354
-1337
-1319
-1303
-1286
-1269
-1253
-1236
-1220
-1204
-1189
-1174
-1159
-1144
-1130
-1116
-1102
-1089
-1076
-1063
-1051
-1040
-1028
-1016
-1006
-997
-987
-977
-968
-960
-951
-943
-936
-928
-921
-915
-908
-902
-896
-890
-885
-880
-875
-870
-865
-861
-856
-852
-848
-844
-840
-836
-833
-829
-826
-822
-819
-816
-813
-810
-807
-804
-801
-798
-795
-792
-789
-786
-783
-781
-778
-775
-772
-770
-767
-764
-762
-759
-756
-753
-750
-748
-745
-742
-739
-736
-733
-730
-727
-724
-721
-717
-714
-711
-707
-704
-701
-697
-693
-690
-686
-683
-679
-676
-672
-668
-665
-661
-658
-655
-651
-648
-645
-642
-639
-636
-633
-630
-628
-626
-623
-621
-620
-618
-616
-615
-614
-613
-612
-612
-611
-611
-611
-612
-612
-613
-614
-615
-616
-618
-620
-622
-624
-626
-629
-631
-634
-637
-640
-644
-647
-651
-654
-658
-662
-666
-670
-675
-679
-683
-688
-692
-697
-701
-706
-711
-716
-721
-726
-731
-736
-741
-746
-752
-757
-762
-768
-773
-779
-784
-790
-795
-801
-806
-812
-817
-823
-828
-833
-839
-844
-849
-854
-860
-865
-870
-875
-880
-885
-889
-894
-899
-904
-908
-913
-917
-922
-926
-931
-935
-940
-944
-948
-953
-957
-961
-965
-969
-973
-978
-982
-985
-989
-993
-997
-1000
-1004
-1008
-1012
-1016
-1020
-1022
-1027
-1031
-1034
-1038
-1042
-1045
-1049
-1053
-1057
-1061
-1065
-1069
-1073
-1078
-1082
-1087
-1092
-1097
-1103
-1108
-1114
-1121
-1127
-1134
-1141
-1148
-1156
-1164
-1173
-1182
-1191
-1200
-1210
-1221
-1231
-1242
-1254
-1266
-1278
-1291
-1304
-1317
-1331
-1345
-1359
-1374
-1389
-1405
-1421
-1437
-1453
-1470
-1486
-1503
-1521
-1538
-1556
-1574
-1592
-1610
-1628
-1646
-1665
-1683
-1702
-1720
-1738
-1757
-1775
-1793
-1812
-1830
-1848
-1866
-1883
-1901
-1919
-1936
-1953
-1970
-1987
-2004
-2020
-2036
-2052
-2068
-2084
-2099
-2115
-2130
-2144
-2159
-2173
-2187
-2201
-2215
-2228
-2241
-2254
-2267
-2279
-2291
-2303
-2315
-2326
-2337
-2348
-2359
-2369
-2380
-2390
-2399
-2409
-2418
-2428
-2436
-2445
-2454
-2462
-2470
-2478
-2485
-2492
-2500
-2507
-2513
-2520
-2526
-2533
-2539
-2545
-2551
-2556
-2562
-2567
-2573
-2578
-2583
-2588
-2593
-2598
-2603
-2608
-2613
-2618
-2623
-2628
-2634
-2639
-2644
-2650
-2655
-2661
-2667
-2673
-2679
-2686
-2692
-2699
-2706
-2713
-2721
-2729
-2737
-2745
-2753
-2762
-2771
-2780
-2790
-2800
-2810
-2820
-2831
-2842
-2853
-2864
-2876
-2887
-2899
-2911
-2923
-2935
-2948
-2960
-2972
-2985
-2997
-3010
-3022
-3034
-3046
-3058
-3070
-3082
-3093
-3105
-3116
-3127
-3137
-3147
-3157
-3167
-3176
-3185
-3193
-3201
-3209
-3216
-3223
-3230
-3236
-3242
-3247
-3252
-3256
-3261
-3264
-3268
-3271
-3273
-3275
-3277
-3278
-3279
-3280
-3280
-3280
-3280
-3279
-3278
-3277
-3275
-3273
-3271
-3269
-3266
-3263
-3259
-3256
-3252
-3248
-3243
-3239
-3234
-3229
-3223
-3218
-3212
-3206
-3200
-3194
-3188
-3182
-3175
-3169
-3162
-3156
-3149
-3143
-3136
-3130
-3123
-3117
-3110
-3104
-3098
-3091
-3085
-3079
-3073
-3067
-3061
-3055
-3049
-3044
-3038
-3032
-3027
-3021
-3016
-3010
-3005
-3000
-2994
-2989
-2984
-2978
-2973
-2968
-2962
-2957
-2952
-2946
-2941
-2935
-2930
-2925
-2919
-2914
-2908
-2903
-2898
-2892
-2887
-2882
-2877
-2872
-2867
-2862
-2857
-2852
-2848
-2843
-2839
-2834
-2830
-2826
-2822
-2819
-2815
-2811
-2808
-2804
-2801
-2798
-2795
-2791
-2788
-2785
-2782
-2779
-2776
-2773
-2770
-2766
-2763
-2760
-2756
-2753
-2749
-2745
-2742
-2738
-2734
-2729
-2725
-2721
-2716
-2711
-2706
-2701
-2696
-2691
-2685
-2680
-2674
-2668
-2662
-2656
-2649
-2643
-2636
-2630
-2623
-2616
-2609
-2602
-2595
-2587
-2580
-2572
-2565
-2557
-2549
-2541
-2533
-2525
-2517
-2509
-2500
-2492
-2484
-2475
-2467
-2458
-2449
-2440
-2432
-2423
-2414
-2405
-2396
-2387
-2377
-2368
-2359
-2350
-2340
-2331
-2321
-2312
-2302
-2292
-2283
-2273
-2263
-2253
-2244
-2234
-2224
-2214
-2204
-2194
-2183
-2173
-2163
-2153
-2142
-2132
-2121
-2110
-2099
-2089
-2078
-2066
-2055
-2044
-2033
-2021
-2009
-1998
-1986
-1974
-1962
-1950
-1938
-1925
-1913
-1900
-1887
-1874
-1861
-1848
-1835
-1821
-1808
-1794
-1780
-1766
-1751
-1737
-1722
-1707
-1692
-1677
-1661
-1645
-1630
-1613
-1597
-1581
-1564
-1547
-1530
-1513
-1495
-1478
-1460
-1442
-1424
-1406
-1388
-1370
-1352
-1334
-1316
-1298
-1279
-1261
-1243
-1225
-1208
-1190
-1173
-1156
-1138
-1122
-1105
-1089
-1073
-1057
-1041
-1026
-1010
-997
-982
-969
-955
-942
-929
-916
-904
-892
-881
-870
-859
-848
-838
-828
-819
-810
-801
-792
-783
-775
-767
-759
-751
-744
-736
-729
-722
-715
-708
-701
-695
-688
-681
-675
-668
-662
-655
-648
-642
-635
-629
-622
-615
-609
-602
-596
-589
-582
-576
-569
-562
-556
-549
-542
-536
-529
-523
-516
-510
-504
-498
-492
-486
-480
-474
-469
-463
-458
-453
-447
-443
-438
-433
-429
-425
-421
-417
-414
-411
-408
-405
-403
-401
-399
-397
-396
-395
-395
-394
-395
-395
-396
-397
-398
-400
-402
-404
-407
-410
-414
-418
-422
-427
-431
-437
-442
-448
-455
-461
-468
-476
-483
-491
-499
-507
-516
-525
-534
-543
-552
-561
-571
-581
-590
-600
-610
-620
-630
-640
-650
-659
-669
-679
-688
-698
-707
-717
-726
-735
-743
-752
-760
-769
-777
-784
-792
-800
-807
-814
-821
-828
-834
-840
-846
-852
-858
-864
-869
-874
-879
-884
-889
-893
-898
-902
-907
-911
-915
-919
-923
-926
-930
-934
-937
-941
-944
-948
-951
-955
-958
-961
-965
-968
-971
-975
-978
-982
-985
-989
-993
-996
-1000
-1004
-1008
-1010
-1014
-1020
-1024
-1028
-1032
-1037
-1041
-1046
-1051
-1056
-1061
-1066
-1071
-1076
-1082
-1088
-1094
-1100
-1106
-1112
-1119
-1125
-1132
-1139
-1147
-1154
-1162
-1170
-1178
-1186
-1194
-1203
-1212
-1221
-1230
-1240
-1250
-1260
-1270
-1280
-1291
-1301
-1313
-1324
-1335
-1347
-1359
-1371
-1383
-1395
-1408
-1421
-1433
-1446
-1459
-1473
-1486
-1500
-1513
-1527
-1541
-1555
-1569
-1583
-1598
-1612
-1626
-1641
-1655
-1670
-1684
-1699
-1713
-1728
-1743
-1757
-1772
-1786
-1800
-1815
-1829
-1843
-1857
-1871
-1885
-1899
-1912
-1925
-1939
-1952
-1964
-1977
-1990
-2001
-2013
-2025
-2037
-2049
-2060
-2071
-2082
-2093
-2103
-2113
-2123
-2133
-2142
-2152
-2161
-2170
-2179
-2187
-2195
-2204
-2212
-2219
-2227
-2234
-2242
-2249
-2256
-2263
-2270
-2276
-2283
-2289
-2296
-2302
-2308
-2314
-2321
-2327
-2333
-2339
-2345
-2351
-2357
-2364
-2370
-2376
-2382
-2389
-2395
-2401
-2408
-2414
-2421
-2428
-2434
-2441
-2448
-2455
-2462
-2469
-2476
-2483
-2490
-2497
-2505
-2512
-2519
-2527
-2534
-2541
-2549
-2556
-2563
-2570
-2578
-2585
-2592
-2599
-2606
-2613
-2620
-2626
-2633
-2639
-2645
-2652
-2658
-2663
-2669
-2675
-2680
-2685
-2691
-2696
-2700
-2705
-2710
-2714
-2719
-2723
-2727
-2731
-2735
-2738
-2742
-2745
-2749
-2752
-2755
-2758
-2761
-2764
-2766
-2769
-2771
-2774
-2776
-2778
-2779
-2781
-2783
-2784
-2785
-2786
-2787
-2788
-2789
-2789
-2789
-2789
-2789
-2788
-2788
-2787
-2785
-2784
-2782
-2780
-2778
-2776
-2773
-2770
-2767
-2763
-2760
-2756
-2751
-2747
-2742
-2737
-2732
-2726
-2720
-2714
-2708
-2702
-2695
-2688
-2681
-2674
-2666
-2659
-2651
-2643
-2635
-2627
-2619
-2611
-2602
-2594
-2585
-2577
-2568
-2559
-2551
-2542
-2533
-2524
-2516
-2507
-2498
-2489
-2481
-2472
-2464
-2455
-2447
-2439
-2431
-2423
-2415
-2407
-2399
-2391
-2384
-2376
-2369
-2361
-2354
-2347
-2340
-2333
-2326
-2319
-2312
-2306
-2299
-2293
-2286
-2280
-2274
-2268
-2261
-2255
-2249
-2243
-2237
-2231
-2225
-2220
-2214
-2208
-2203
-2197
-2192
-2186
-2181
-2175
-2170
-2165
-2160
-2155
-2149
-2144
-2139
-2135
-2130
-2125
-2120
-2115
-2111
-2106
-2102
-2097
-2093
-2088
-2084
-2080
-2075
-2071
-2067
-2063
-2059
-2055
-2051
-2047
-2044
-2040
-2036
-2032
-2029
-2025
-2021
-2017
-2015
-2011
-2008
-2005
-2001
-1998
-1995
-1992
-1988
-1985
-1982
-1979
-1976
-1973
-1969
-1966
-1963
-1960
-1958
-1955
-1952
-1949
-1946
-1943
-1941
-1938
-1936
-1933
-1931
-1929
-1926
-1924
-1922
-1920
-1918
-1917
-1915
-1913
-1912
-1910
-1909
-1908
-1907
-1905
-1904
-1903
-1903
-1902
-1901
-1900
-1900
-1899
-1899
-1898
-1898
-1897
-1897
-1896
-1896
-1896
-1896
-1896
-1895
-1895
-1895
-1895
-1895
-1895
-1896
-1896
-1896
-1896
-1897
-1897
-1898
-1899
-1899
-1900
-1901
-1902
-1903
-1904
-1906
-1907
-1909
-1910
-1912
-1914
-1916
-1918
-1920
-1923
-1925
-1928
-1931
-1934
-1937
-1941
-1944
-1948
-1952
-1956
-1960
-1964
-1969
-1973
-1978
-1983
-1988
-1993
-1998
-2003
-2009
-2013
-2020
-2025
-2032
-2037
-2043
-2049
-2055
-2062
-2068
-2074
-2080
-2087
-2093
-2099
-2106
-2112
-2119
-2126
-2132
-2139
-2145
-2152
-2159
-2166
-2172
-2179
-2186
-2193
-2200
-2207
-2214
-2221
-2228
-2235
-2242
-2249
-2256
-2263
-2270
-2277
-2284
-2292
-2299
-2306
-2313
-2320
-2327
-2334
-2341
-2348
-2355
-2362
-2369
-2376
-2382
-2389
-2396
-2402
-2409
-2415
-2421
-2428
-2434
-2440
-2446
-2452
-2458
-2464
-2469
-2475
-2481
-2486
-2491
-2496
-2501
-2506
-2511
-2516
-2521
-2525
-2530
-2534
-2538
-2543
-2547
-2551
-2554
-2558
-2562
-2565
-2569
-2572
-2575
-2578
-2581
-2584
-2586
-2589
-2591
-2593
-2595
-2597
-2599
-2600
-2602
-2603
-2604
-2605
-2606
-2606
-2606
-2606
-2606
-2606
-2605
-2604
-2603
-2602
-2600
-2598
-2596
-2594
-2591
-2588
-2584
-2581
-2577
-2573
-2568
-2563
-2558
-2553
-2547
-2541
-2534
-2528
-2521
-2513
-2506
-2498
-2489
-2481
-2472
-2463
-2454
-2444
-2434
-2424
-2414
-2403
-2393
-2382
-2370
-2359
-2348
-2336
-2324
-2312
-2300
-2288
-2276
-2263
-2251
-2238
-2225
-2213
-2200
-2187
-2174
-2161
-2148
-2135
-2122
-2109
-2096
-2083
-2070
-2057
-2044
-2031
-2017
-2005
-1992
-1979
-1966
-1954
-1941
-1928
-1916
-1903
-1890
-1878
-1865
-1853
-1840
-1828
-1816
-1804
-1792
-1779
-1767
-1755
-1744
-1732
-1720
-1709
-1697
-1685
-1674
-1663
-1652
-1640
-1629
-1618
-1607
-1597
-1586
-1575
-1565
-1554
-1544
-1534
-1524
-1514
-1504
-1494
-1484
-1475
-1465
-1456
-1447
-1437
-1428
-1419
-1411
-1402
-1393
-1385
-1377
-1368
-1360
-1353
-1345
-1337
-1330
-1323
-1316
-1309
-1302
-1296
-1289
-1283
-1277
-1271
-1266
-1260
-1255
-1250
-1245
-1240
-1236
-1231
-1227
-1223
-1219
-1216
-1213
-1209
-1206
-1204
-1201
-1199
-1197
-1195
-1193
-1191
-1190
-1188
-1187
-1187
-1186
-1185
-1185
-1185
-1185
-1186
-1186
-1187
-1188
-1189
-1190
-1192
-1194
-1195
-1198
-1200
-1202
-1205
-1208
-1211
-1215
-1218
-1222
-1226
-1231
-1235
-1240
-1245
-1250
-1255
-1261
-1267
-1273
-1279
-1286
-1293
-1300
-1307
-1315
-1323
-1331
-1339
-1348
-1356
-1365
-1375
-1384
-1394
-1404
-1414
-1424
-1434
-1445
-1456
-1467
-1478
-1490
-1501
-1513
-1525
-1537
-1549
-1561
-1573
-1586
-1598
-1611
-1624
-1637
-1650
-1663
-1676
-1689
-1702
-1716
-1729
-1743
-1756
-1770
-1784
-1798
-1811
-1825
-1839
-1853
-1867
-1882
-1896
-1910
-1924
-1939
-1953
-1967
-1982
-1996
-2009
-2025
-2039
-2053
-2067
-2081
-2096
-2110
-2123
-2137
-2151
-2165
-2178
-2192
-2205
-2218
-2232
-2245
-2257
-2270
-2283
-2295
-2308
-2320
-2332
-2344
-2356
-2368
-2379
-2391
-2402
-2413
-2424
-2435
-2446
-2456
-2467
-2477
-2487
-2497
-2507
-2517
-2526
-2536
-2545
-2554
-2562
-2571
-2579
-2588
-2596
-2604
-2611
-2619
-2626
-2634
-2641
-2647
-2654
-2661
-2667
-2673
-2679
-2685
-2690
-2696
-2701
-2706
-2711
-2716
-2720
-2725
-2729
-2733
-2737
-2741
-2745
-2748
-2752
-2755
-2759
-2762
-2765
-2768
-2771
-2774
-2777
-2780
-2783
-2786
-2788
-2791
-2794
-2796
-2799
-2802
-2804
-2807
-2810
-2813
-2815
-2818
-2821
-2823
-2826
-2829
-2831
-2834
-2837
-2840
-2842
-2845
-2848
-2851
-2853
-2856
-2858
-2861
-2864
-2866
-2869
-2871
-2873
-2876
-2878
-2880
-2882
-2884
-2886
-2888
-2890
-2891
-2893
-2895
-2896
-2898
-2899
-2901
-2902
-2904
-2905
-2907
-2908
-2910
-2911
-2913
-2914
-2916
-2917
-2919
-2920
-2922
-2924
-2925
-2927
-2929
-2931
-2933
-2935
-2937
-2939
-2941
-2943
-2946
-2948
-2950
-2952
-2955
-2957
-2959
-2961
-2964
-2966
-2968
-2970
-2972
-2974
-2976
-2977
-2979
-2981
-2982
-2983
-2984
-2985
-2986
-2987
-2987
-2987
-2987
-2987
-2987
-2986
-2986
-2985
-2983
-2982
-2981
-2979
-2977
-2975
-2973
-2970
-2968
-2965
-2962
-2958
-2955
-2951
-2947
-2943
-2938
-2934
-2929
-2924
-2919
-2913
-2908
-2902
-2896
-2890
-2884
-2877
-2871
-2864
-2858
-2851
-2844
-2837
-2830
-2823
-2815
-2808
-2801
-2793
-2786
-2779
-2771
-2764
-2756
-2748
-2741
-2733
-2726
-2718
-2710
-2703
-2695
-2688
-2680
-2673
-2665
-2658
-2650
-2643
-2635
-2628
-2620
-2613
-2606
-2598
-2591
-2584
-2576
-2569
-2562
-2555
-2548
-2541
-2533
-2526
-2519
-2512
-2505
-2498
-2491
-2484
-2477
-2470
-2463
-2456
-2448
-2441
-2434
-2427
-2419
-2412
-2405
-2397
-2390
-2382
-2375
-2367
-2360
-2352
-2344
-2336
-2328
-2320
-2312
-2304
-2296
-2287
-2279
-2270
-2261
-2253
-2244
-2235
-2226
-2216
-2207
-2198
-2188
-2179
-2169
-2160
-2150
-2141
-2131
-2121
-2111
-2102
-2092
-2082
-2072
-2063
-2053
-2043
-2033
-2024
-2013
-2004
-1995
-1985
-1976
-1966
-1957
-1948
-1938
-1929
-1920
-1911
-1902
-1893
-1884
-1875
-1866
-1857
-1848
-1839
-1830
-1821
-1812
-1803
-1795
-1786
-1777
-1768
-1760
-1751
-1743
-1734
-1725
-1717
-1708
-1700
-1692
-1683
-1675
-1667
-1658
-1650
-1642
-1634
-1627
-1619
-1611
-1604
-1596
-1589
-1582
-1574
-1567
-1561
-1554
-1547
-1541
-1535
-1529
-1523
-1517
-1511
-1506
-1501
-1495
-1490
-1485
-1481
-1476
-1472
-1467
-1463
-1459
-1455
-1451
-1447
-1444
-1440
-1437
-1434
-1431
-1428
-1425
-1422
-1419
-1416
-1414
-1411
-1409
-1407
-1405
-1403
-1401
-1399
-1397
-1395
-1394
-1392
-1391
-1389
-1388
-1387
-1386
-1385
-1384
-1383
-1382
-1382
-1381
-1381
-1380
-1380
-1379
-1379
-1379
-1379
-1379
-1379
-1379
-1380
-1380
-1380
-1381
-1382
-1382
-1383
-1384
-1385
-1386
-1387
-1388
-1389
-1390
-1392
-1393
-1395
-1396
-1398
-1400
-1401
-1403
-1405
-1407
-1409
-1411
-1413
-1415
-1418
-1420
-1422
-1425
-1428
-1430
-1433
-1436
-1439
-1443
-1446
-1449
-1453
-1457
-1461
-1465
-1469
-1473
-1478
-1483
-1488
-1493
-1499
-1504
-1510
-1517
-1523
-1530
-1537
-1544
-1551
-1559
-1567
-1575
-1584
-1593
-1602
-1611
-1621
-1631
-1641
-1652
-1662
-1674
-1685
-1697
-1709
-1721
-1734
-1747
-1760
-1773
-1787
-1801
-1815
-1829
-1844
-1859
-1874
-1889
-1905
-1920
-1936
-1952
-1968
-1985
-2001
-2017
-2035
-2052
-2069
-2086
-2103
-2120
-2138
-2155
-2173
-2190
-2208
-2226
-2243
-2261
-2279
-2296
-2314
-2332
-2349
-2367
-2384
-2402
-2419
-2437
-2454
-2471
-2488
-2505
-2522
-2539
-2556
-2573
-2589
-2606
-2622
-2638
-2654
-2669
-2685
-2700
-2716
-2731
-2745
-2760
-2774
-2789
-2802
-2816
-2829
-2842
-2855
-2868
-2880
-2892
-2903
-2915
-2926
-2936
-2946
-2956
-2966
-2975
-2984
-2992
-3000
-3008
-3016
-3023
-3030
-3036
-3042
-3048
-3053
-3058
-3063
-3067
-3071
-3075
-3078
-3082
-3084
-3087
-3089
-3091
-3093
-3094
-3096
-3097
-3097
-3098
-3098
-3098
-3098
-3097
-3097
-3096
-3095
-3094
-3093
-3091
-3090
-3088
-3086
-3085
-3083
-3081
-3079
-3076
-3074
-3072
-3070
-3067
-3065
-3063
-3060
-3058
-3055
-3053
-3050
-3048
-3045
-3043
-3040
-3038
-3035
-3032
-3030
-3027
-3024
-3022
-3019
-3016
-3014
-3011
-3008
-3005
-3002
-3000
-2997
-2994
-2990
-2987
-2984
-2981
-2977
-2973
-2970
-2966
-2962
-2958
-2954
-2949
-2945
-2940
-2935
-2930
-2925
-2920
-2914
-2908
-2902
-2896
-2889
-2883
-2876
-2869
-2861
-2854
-2846
-2838
-2830
-2821
-2813
-2804
-2794
-2785
-2776
-2766
-2756
-2746
-2735
-2725
-2714
-2703
-2692
-2680
-2669
-2657
-2646
-2634
-2622
-2610
-2598
-2586
-2573
-2561
-2549
-2537
-2524
-2512
-2500
-2488
-2476
-2464
-2452
-2440
-2429
-2417
-2406
-2395
-2384
-2373
-2362
-2351
-2341
-2331
-2321
-2311
-2302
-2292
-2283
-2274
-2265
-2257
-2249
-2240
-2233
-2225
-2218
-2211
-2204
-2197
-2190
-2184
-2178
-2172
-2167
-2162
-2156
-2151
-2147
-2142
-2138
-2134
-2130
-2126
-2122
-2119
-2116
-2112
-2109
-2106
-2103
-2101
-2098
-2095
-2093
-2090
-2088
-2086
-2083
-2081
-2079
-2076
-2074
-2072
-2069
-2067
-2065
-2062
-2060
-2058
-2055
-2053
-2051
-2048
-2045
-2043
-2041
-2037
-2036
-2033
-2031
-2028
-2025
-2023
-2021
-2017
-2016
-2013
-2009
-2008
-2005
-2003
-2000
-1997
-1995
-1992
-1989
-1986
-1984
-1981
-1978
-1975
-1972
-1969
-1966
-1963
-1960
-1957
-1954
-1951
-1948
-1944
-1941
-1938
-1934
-1931
-1927
-1923
-1920
-1916
-1912
-1908
-1904
-1900
-1896
-1892
-1888
-1884
-1880
-1876
-1871
-1867
-1863
-1858
-1854
-1850
-1845
-1841
-1836
-1831
-1827
-1822
-1817
-1813
-1808
-1803
-1798
-1793
-1788
-1783
-1778
-1773
-1768
-1763
-1757
-1752
-1747
-1741
-1736
-1731
-1725
-1720
-1715
-1709
-1704
-1699
-1694
-1689
-1684
-1679
-1674
-1669
-1664
-1659
-1655
-1651
-1646
-1642
-1638
-1635
-1631
-1628
-1625
-1622
-1620
-1618
-1615
-1614
-1612
-1611
-1610
-1609
-1609
-1609
-1609
-1610
-1611
-1612
-1613
-1615
-1617
-1620
-1623
-1626
-1629
-1633
-1637
-1641
-1645
-1650
-1655
-1661
-1666
-1672
-1678
-1684
-1690
-1697
-1704
-1711
-1718
-1725
-1732
-1740
-1747
-1755
-1763
-1771
-1779
-1787
-1795
-1803
-1811
-1819
-1827
-1836
-1844
-1852
-1860
-1869
-1877
-1885
-1893
-1901
-1909
-1917
-1926
-1933
-1941
-1949
-1957
-1965
-1973
-1980
-1988
-1995
-2003
-2009
-2017
-2025
-2032
-2039
-2045
-2053
-2060
-2067
-2074
-2080
-2087
-2094
-2100
-2107
-2114
-2120
-2126
-2133
-2139
-2145
-2152
-2158
-2164
-2170
-2176
-2182
-2188
-2195
-2201
-2207
-2213
-2219
-2225
-2230
-2236
-2242
-2248
-2254
-2260
-2266
-2272
-2278
-2284
-2291
-2297
-2303
-2309
-2315
-2321
-2327
-2333
-2339
-2345
-2351
-2358
-2364
-2370
-2376
-2382
-2387
-2393
-2399
-2405
-2411
-2416
-2422
-2427
-2433
-2438
-2443
-2448
-2453
-2458
-2462
-2467
-2471
-2475
-2479
-2483
-2486
-2490
-2493
-2496
-2499
-2501
-2504
-2506
-2508
-2510
-2512
-2513
-2515
-2516
-2517
-2518
-2518
-2519
-2519
-2519
-2519
-2519
-2519
-2519
-2518
-2518
-2517
-2516
-2516
-2515
-2514
-2513
-2511
-2510
-2509
-2507
-2506
-2505
-2503
-2501
-2500
-2498
-2496
-2495
-2493
-2491
-2489
-2487
-2485
-2483
-2481
-2479
-2477
-2475
-2473
-2471
-2469
-2467
-2464
-2462
-2460
-2457
-2455
-2452
-2450
-2447
-2445
-2442
-2439
-2436
-2433
-2430
-2426
-2423
-2419
-2416
-2412
-2408
-2404
-2400
-2395
-2391
-2386
-2381
-2377
-2371
-2366
-2361
-2355
-2349
-2343
-2337
-2330
-2324
-2317
-2310
-2303
-2295
-2288
-2280
-2272
-2263
-2255
-2246
-2237
-2228
-2218
-2209
-2199
-2189
-2178
-2168
-2157
-2146
-2134
-2123
-2111
-2098
-2086
-2073
-2061
-2047
-2033
-2021
-2007
-1993
-1978
-1964
-1949
-1934
-1919
-1904
-1889
-1873
-1857
-1841
-1825
-1809
-1793
-1777
-1760
-1744
-1727
-1710
-1694
-1677
-1660
-1643
-1626
-1609
-1592
-1575
-1558
-1541
-1524
-1507
-1490
-1474
-1457
-1440
-1424
-1407
-1391
-1374
-1358
-1342
-1327
-1311
-1295
-1280
-1265
-1250
-1235
-1221
-1206
-1192
-1178
-1165
-1151
-1138
-1125
-1112
-1100
-1088
-1076
-1064
-1052
-1041
-1030
-1018
-1008
-999
-989
-979
-969
-960
-951
-942
-933
-925
-916
-908
-901
-893
-885
-878
-871
-864
-858
-851
-845
-839
-833
-827
-821
-816
-810
-805
-800
-795
-790
-786
-781
-777
-772
-768
-764
-760
-756
-753
-749
-746
-742
-739
-736
-733
-730
-727
-724
-722
-719
-717
-714
-712
-710
-708
-706
-704
-702
-701
-699
-698
-696
-695
-694
-693
-692
-691
-690
-690
-689
-689
-689
-689
-689
-690
-690
-691
-691
-692
-694
-695
-696
-698
-700
-702
-704
-707
-709
-712
-715
-718
-722
-725
-729
-733
-737
-741
-746
-750
-755
-760
-765
-771
-776
-782
-787
-793
-799
-806
-812
-819
-825
-832
-839
-846
-853
-861
-868
-875
-883
-891
-898
-906
-914
-922
-930
-938
-946
-955
-963
-971
-979
-988
-996
-1004
-1012
-1022
-1030
-1039
-1047
-1056
-1064
-1073
-1081
-1090
-1099
-1107
-1116
-1124
-1133
-1142
-1150
-1159
-1168
-1177
-1186
-1194
-1203
-1212
-1221
-1230
-1239
-1248
-1258
-1267
-1276
-1286
-1295
-1305
-1315
-1324
-1334
-1344
-1355
-1365
-1375
-1386
-1396
-1407
-1418
-1429
-1441
-1452
-1463
-1475
-1487
-1499
-1511
-1523
-1535
-1548
-1560
-1573
-1586
-1599
-1612
-1625
-1638
-1651
-1664
-1677
-1690
-1703
-1717
-1730
-1743
-1756
-1769
-1782
-1795
-1808
-1821
-1833
-1846
-1858
-1871
-1883
-1895
-1907
-1919
-1930
-1942
-1953
-1964
-1975
-1986
-1997
-2007
-2017
-2028
-2037
-2047
-2057
-2067
-2076
-2085
-2094
-2103
-2111
-2120
-2128
-2136
-2145
-2152
-2160
-2168
-2175
-2183
-2190
-2197
-2204
-2211
-2218
-2225
-2232
-2238
-2245
-2251
-2257
-2263
-2269
-2275
-2281
-2287
-2293
-2298
-2304
-2309
-2315
-2320
-2325
-2331
-2336
-2341
-2346
-2352
-2357
-2362
-2367
-2372
-2377
-2382
-2387
-2392
-2397
-2402
-2407
-2412
-2416
-2421
-2426
-2431
-2435
-2440
-2444
-2448
-2453
-2457
-2461
-2465
-2469
-2472
-2476
-2479
-2482
-2485
-2488
-2491
-2493
-2495
-2497
-2499
-2500
-2501
-2502
-2502
-2503
-2503
-2502
-2502
-2501
-2499
-2498
-2496
-2493
-2491
-2488
-2484
-2481
-2477
-2472
-2468
-2463
-2457
-2452
-2446
-2439
-2433
-2426
-2418
-2411
-2403
-2394
-2386
-2377
-2368
-2358
-2349
-2339
-2328
-2318
-2307
-2296
-2284
-2273
-2261
-2248
-2236
-2223
-2210
-2197
-2184
-2170
-2156
-2142
-2128
-2113
-2098
-2083
-2068
-2053
-2037
-2021
-2005
-1990
-1973
-1957
-1940
-1923
-1907
-1889
-1872
-1855
-1837
-1820
-1802
-1784
-1766
-1748
-1730
-1711
-1693
-1674
-1656
-1637
-1618
-1599
-1580
-1561
-1542
-1523
-1503
-1484
-1465
-1445
-1426
-1406
-1386
-1367
-1347
-1327
-1307
-1288
-1268
-1248
-1228
-1208
-1188
-1168
-1148
-1128
-1108
-1088
-1067
-1047
-1027
-1006
-987
-967
-947
-927
-907
-887
-867
-847
-827
-807
-788
-768
-749
-729
-710
-691
-671
-652
-634
-615
-596
-578
-559
-541
-523
-505
-488
-470
-453
-436
-419
-402
-385
-369
-353
-337
-321
-305
-290
-274
-259
-245
-230
-216
-201
-187
-174
-160
-147
-134
-121
-108
-95
-83
-71
-59
-47
-35
-24
-12
-1
10
21
31
42
52
63
73
83
92
102
112
121
130
140
149
158
166
175
183
192
200
208
216
224
232
239
247
254
261
268
275
282
288
295
301
307
313
319
325
331
336
342
347
352
357
362
366
371
375
379
383
387
391
394
398
401
404
407
410
413
415
418
420
422
424
426
428
430
431
433
434
435
436
437
438
439
439
440
440
441
441
441
441
440
440
440
439
439
438
437
436
435
434
433
432
430
429
428
426
425
423
421
420
418
416
415
413
411
409
407
406
404
402
400
398
396
395
393
391
389
387
385
383
382
380
378
376
374
372
370
368
366
364
362
360
358
356
354
352
349
347
345
342
340
337
334
332
329
326
323
319
316
313
309
306
302
298
294
290
286
282
277
273
268
263
258
253
248
243
237
232
226
221
215
209
203
197
191
185
179
173
167
161
154
148
142
136
130
124
118
112
107
101
96
90
85
80
75
70
65
61
56
52
48
45
41
38
35
32
29
27
24
22
20
19
18
16
16
15
15
14
15
15
15
16
17
18
20
21
23
25
27
29
32
34
37
40
43
46
50
53
56
60
63
67
70
74
78
81
85
88
92
95
99
102
105
108
111
114
117
120
122
125
127
129
131
133
134
136
137
138
139
140
141
141
142
142
142
142
142
142
141
141
140
140
139
138
137
136
135
134
133
131
130
129
128
126
125
123
122
120
119
117
116
115
113
112
110
109
107
106
104
103
101
100
99
97
96
94
93
91
90
88
87
85
84
83
81
80
78
77
75
74
72
71
70
68
67
65
64
62
61
59
58
57
55
54
52
51
49
48
46
45
44
42
41
39
38
36
35
34
32
31
29
28
26
25
24
22
21
19
18
16
15
13
12
11
9
8
6
5
3
2
1
-1
-2
-4
-5
-7
-8
-9
-11
-12
-14
-15
-16
-18
-19
-21
-22
-24
-25
-26
-28
-29
-31
-32
-34
-35
-36
-38
-39
-41
-42
-43
-45
-46
-48
-49
-51
-52
-53
-55
-56
-58
-59
-60
-62
-63
-65
-66
-67
-69
-70
-72
-73
-74
-76
-77
-79
-80
-81
-83
-84
-86
-87
-89
-90
-91
-93
-94
-96
-97
-98
-100
-101
-103
-104
-105
-107
-108
-109
-111
-112
-114
-115
-116
-118
-119
-121
-122
-123
-125
-126
-128
-129
-130
-132
-133
-135
-136
-137
-139
-140
-141
-143
-144
-146
-147
-148
-150
-151
-153
-154
-155
-157
-158
-159
-161
-162
-164
-165
-166
-168
-169
-170
-172
-173
-175
-176
-177
-179
-180
-181
-183
-184
-186
-187
-188
-190
-191
-192
-194
-195
-196
-198
-199
-201
-202
-203
-205
-206
-207
-209
-210
-211
-213
-214
-216
-217
-218
-220
-221
-222
-224
-225
-226
-228
-229
-230
-232
-233
-235
-236
-237
-239
-240
-241
-243
-244
-245
-247
-248
-249
-251
-252
-253
-255
-256
-257
-259
-260
-261
-263
-264
-266
-267
-268
-270
-271
-272
-274
-275
-276
-278
-279
-280
-282
-283
-284
-286
-287
-288
-290
-291
-292
-294
-295
-296
-298
-299
-300
-302
-303
-304
-306
-307
-308
-309
-311
-312
-313
-315
-316
-317
-319
-320
-321
-323
-324
-325
-327
-328
-329
-331
-332
-333
-335
-336
-337
-339
-340
-341
-342
-344
-345
-346
-348
-349
-350
-352
-353
-354
-356
-357
-358
-359
-361
-362
-363
-365
-366
-367
-369
-370
-371
-372
-374
-375
-376
-378
-379
-380
-382
-383
-384
-385
-387
-388
-389
-391
-392
-393
-394
-396
-397
-398
-400
-401
-402
-403
-405
-406
-407
-409
-410
-411
-412
-414
-415
-416
-418
-419
-420
-421
-423
-424
-425
-427
-428
-429
-430
-432
-433
-434
-435
-437
-438
-439
-441
-442
-443
-444
-446
-447
-448
-449
-451
-452
-453
-454
-456
-457
-458
-460
-461
-462
-463
-465
-466
-467
-468
-470
-471
-472
-473
-475
-476
-477
-478
-480
-481
-482
-483
-485
-486
-487
-488
-490
-491
-492
-493
-495
-496
-497
-498
-500
-501
-502
-503
-505
-506
-507
-508
-510
-511
-512
-513
-514
-516
-517
-518
-519
-521
-522
-523
-524
-526
-527
-528
-529
-531
-532
-533
-534
-535
-537
-538
-539
-540
-542
-543
-544
-545
-546
-548
-549
-550
-551
-553
-554
-555
-556
-557
-559
-560
-561
-562
-563
-565
-566
-567
-568
-570
-571
-572
-573
-574
-576
-577
-578
-579
-580
-582
-583
-584
-585
-586
-588
-589
-590
-591
-592
-594
-595
-596
-597
-598
-600
-601
-602
-603
-604
-606
-607
-608
-609
-610
-612
-613
-614
-615
-616
-617
-619
-620
-621
-622
-623
-625
-626
-627
-628
-629
-630
-632
-633
-634
-635
-636
-638
-639
-640
-641
-642
-643
-645
-646
-647
-648
-649
-650
-652
-653
-654
-655
-656
-657
-659
-660
-661
-662
-663
-664
-666
-667
-668
-669
-670
-671
-673
-674
-675
-676
-677
-678
-680
-681
-682
-683
-684
-685
-686
-688
-689
-690
-691
-692
-693
-694
-696
-697
-698
-699
-700
-701
-703
-704
-705
-706
-707
-708
-709
-710
-712
-713
-714
-715
-716
-717
-718
-720
-721
-722
-723
-724
-725
-726
-727
-729
-730
-731
-732
-733
-734
-735
-737
-738
-739
-740
-741
-742
-743
-744
-745
-747
-748
-749
-750
-751
-752
-753
-754
-756
-757
-758
-759
-760
-761
-762
-763
-764
-766
-767
-768
-769
-770
-771
-772
-773
-774
-775
-777
-778
-779
-780
-781
-782
-783
-784
-785
-786
-788
-789
-790
-791
-792
-793
-794
-795
-796
-797
-798
-800
-801
-802
-803
-804
-805
-806
-807
-808
-809
-810
-812
-813
-814
-815
-816
-817
-818
-819
-820
-821
-822
-823
-824
-826
-827
-828
-829
-830
-831
-832
-833
-834
-835
-836
-837
-838
-839
-841
-842
-843
-844
-845
-846
-847
-848
-849
-850
-851
-852
-853
-854
-855
-856
-857
-859
-860
-861
-862
-863
-864
-865
-866
-867
-868
-869
-870
-871
-872
-873
-874
-875
-876
-877
-878
-880
-881
-882
-883
-884
-885
-886
-887
-888
-889
-890
-891
-892
-893
-894
-895
-896
-897
-898
-899
-900
-901
-902
-903
-904
-905
-906
-907
-908
-909
-910
-912
-913
-914
-915
-916
-917
-918
-919
-920
-921
-922
-923
-924
-925
-926
-927
-928
-929
-930
-931
-932
-933
-934
-935
-936
-937
-938
-939
-940
-941
-942
-943
-944
-945
-946
-947
-948
-949
-950
-951
-952
-953
-954
-955
-956
-957
-958
-959
-960
-961
-962
-963
-964
-965
-966
-967
-968
-969
-970
-971
-972
-973
-974
-975
-976
-977
-978
-979
-980
-981
-982
-983
-984
-985
-985
-986
-987
-988
-989
-990
-991
-992
-993
-994
-995
-996
-997
-998
-999
-1000
-1000
-1002
-1002
-1004
-1004
-1006
-1006
-1008
-1008
-1010
-1010
-1012
-1012
-1014
-1014
-1014
-1016
-1016
-1018
-1018
-1020
-1020
-1022
-1022
-1024
-1025
-1026
-1027
-1028
-1029
-1030
-1031
-1032
-1033
-1034
-1034
-1035
-1036
-1037
-1038
-1039
-1040
-1041
-1042
-1043
-1044
-1045
-1046
-1047
-1048
-1049
-1049
-1050
-1051
-1052
-1053
-1054
-1055
-1056
-1057
-1058
-1059
-1060
-1061
-1062
-1063
-1063
-1064
-1065
-1066
-1067
-1068
-1069
-1070
-1071
-1072
-1073
-1074
-1074
-1075
-1076
-1077
-1078
-1079
-1080
-1081
-1082
-1083
-1084
-1085
-1085
