5
75195
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-25
-25
-25
-25
-24
-24
-24
-23
-23
-23
-22
-22
-22
-21
-21
-20
-20
-20
-19
-19
-19
-18
-18
-18
-17
-17
-17
-16
-16
-16
-15
-15
-15
-14
-14
-14
-14
-13
-13
-13
-12
-12
-12
-11
-11
-11
-10
-10
-9
-9
-8
-8
-8
-7
-7
-7
-6
-6
-6
-6
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-6
-6
-6
-6
-7
-7
-7
-7
-8
-8
-8
-9
-9
-9
-10
-10
-11
-11
-12
-12
-13
-13
-14
-14
-14
-15
-15
-15
-16
-16
-17
-17
-17
-18
-18
-18
-19
-19
-19
-20
-20
-21
-21
-21
-21
-22
-22
-22
-23
-23
-24
-24
-24
-25
-25
-26
-26
-27
-27
-28
-28
-28
-29
-29
-29
-30
-30
-30
-30
-31
-31
-31
-31
-31
-32
-32
-32
-32
-32
-33
-33
-33
-33
-33
-34
-34
-34
-34
-34
-35
-35
-35
-35
-35
-35
-36
-36
-36
-36
-37
-37
-37
-37
-38
-38
-38
-39
-39
-40
-40
-41
-42
-42
-43
-44
-44
-45
-46
-46
-47
-48
-48
-49
-50
-50
-51
-52
-53
-53
-54
-55
-56
-56
-57
-58
-58
-59
-60
-61
-62
-62
-63
-64
-65
-66
-67
-68
-69
-70
-71
-71
-72
-73
-74
-75
-76
-77
-78
-79
-80
-81
-81
-82
-83
-84
-84
-85
-86
-86
-87
-88
-89
-89
-90
-91
-91
-92
-93
-93
-94
-94
-94
-95
-95
-95
-96
-96
-96
-96
-96
-96
-96
-96
-97
-97
-97
-97
-96
-96
-96
-96
-96
-96
-95
-95
-95
-94
-94
-94
-94
-93
-93
-93
-92
-92
-92
-91
-91
-90
-90
-89
-88
-88
-87
-86
-86
-85
-84
-84
-83
-82
-82
-81
-81
-80
-80
-79
-79
-79
-78
-78
-78
-78
-78
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-78
-78
-78
-79
-79
-79
-80
-80
-81
-81
-82
-82
-83
-83
-84
-85
-85
-86
-87
-88
-89
-89
-90
-91
-92
-93
-94
-95
-97
-98
-99
-100
-101
-102
-104
-105
-106
-108
-109
-110
-112
-113
-114
-116
-117
-118
-120
-121
-123
-124
-125
-126
-128
-129
-130
-131
-132
-132
-133
-134
-135
-135
-136
-136
-137
-137
-138
-138
-139
-139
-139
-140
-140
-140
-141
-141
-142
-142
-143
-143
-144
-144
-145
-146
-146
-147
-147
-148
-148
-149
-149
-150
-150
-150
-151
-151
-152
-152
-153
-153
-154
-155
-155
-156
-156
-157
-158
-158
-159
-160
-160
-161
-162
-162
-163
-163
-164
-164
-165
-165
-166
-166
-167
-167
-167
-167
-167
-168
-168
-168
-168
-168
-168
-168
-168
-168
-168
-168
-168
-169
-169
-169
-169
-170
-170
-171
-171
-172
-173
-174
-174
-175
-176
-177
-177
-178
-179
-180
-180
-181
-181
-182
-182
-182
-183
-183
-184
-184
-185
-185
-186
-186
-187
-188
-189
-189
-190
-191
-192
-192
-193
-194
-195
-196
-196
-197
-198
-199
-199
-200
-201
-202
-203
-203
-204
-205
-206
-207
-208
-209
-210
-211
-212
-213
-214
-215
-216
-218
-219
-220
-221
-222
-223
-225
-226
-227
-228
-229
-230
-232
-233
-234
-235
-236
-237
-238
-239
-240
-240
-241
-241
-242
-242
-242
-242
-242
-242
-242
-242
-241
-241
-240
-240
-239
-239
-238
-237
-237
-236
-235
-234
-233
-233
-232
-231
-230
-229
-228
-227
-226
-226
-225
-224
-223
-223
-222
-221
-220
-220
-219
-218
-217
-216
-215
-214
-213
-212
-211
-210
-209
-208
-206
-205
-204
-203
-202
-201
-200
-199
-198
-197
-196
-195
-194
-194
-193
-192
-192
-191
-190
-190
-190
-189
-189
-189
-188
-188
-188
-188
-188
-189
-189
-189
-189
-190
-190
-191
-192
-192
-193
-194
-195
-196
-197
-198
-199
-200
-201
-203
-204
-206
-207
-209
-211
-213
-215
-217
-219
-221
-223
-226
-228
-230
-232
-234
-236
-238
-240
-242
-244
-246
-248
-250
-251
-253
-255
-256
-257
-259
-260
-261
-262
-264
-265
-266
-268
-269
-270
-272
-273
-275
-277
-278
-280
-281
-283
-285
-286
-287
-289
-290
-291
-292
-293
-294
-294
-295
-296
-296
-296
-297
-297
-297
-298
-298
-298
-298
-298
-298
-298
-298
-297
-297
-297
-296
-296
-295
-294
-293
-292
-291
-290
-289
-288
-287
-286
-284
-283
-282
-281
-279
-278
-277
-276
-275
-274
-273
-272
-271
-270
-269
-268
-267
-266
-265
-263
-262
-261
-260
-259
-258
-257
-256
-255
-254
-253
-252
-251
-251
-250
-249
-249
-248
-248
-247
-246
-246
-245
-245
-244
-244
-244
-244
-243
-243
-243
-243
-243
-243
-244
-244
-244
-245
-245
-246
-246
-247
-247
-248
-248
-248
-249
-249
-250
-250
-250
-250
-250
-250
-250
-250
-250
-250
-250
-250
-250
-250
-251
-251
-251
-251
-251
-252
-252
-252
-252
-252
-252
-253
-253
-253
-253
-253
-253
-253
-253
-253
-253
-253
-253
-253
-254
-254
-255
-255
-256
-257
-257
-258
-259
-259
-260
-261
-261
-262
-262
-263
-264
-264
-265
-266
-266
-267
-268
-269
-270
-271
-272
-273
-274
-275
-276
-277
-278
-279
-280
-281
-282
-283
-284
-285
-285
-286
-287
-287
-288
-289
-289
-290
-291
-292
-292
-293
-294
-296
-297
-298
-300
-301
-303
-305
-306
-308
-310
-312
-314
-316
-317
-319
-321
-323
-325
-327
-329
-331
-333
-335
-337
-338
-340
-342
-344
-346
-348
-349
-351
-353
-354
-356
-358
-359
-361
-362
-364
-365
-366
-368
-369
-370
-372
-373
-375
-376
-377
-379
-380
-382
-384
-386
-388
-390
-392
-394
-396
-398
-401
-403
-405
-407
-410
-412
-414
-416
-418
-420
-421
-423
-425
-426
-428
-429
-430
-431
-433
-434
-435
-436
-437
-439
-440
-441
-442
-444
-445
-446
-448
-449
-451
-452
-454
-455
-457
-458
-459
-461
-462
-463
-464
-466
-467
-467
-468
-469
-470
-471
-471
-472
-473
-474
-474
-475
-476
-477
-478
-479
-480
-481
-483
-484
-485
-487
-488
-490
-492
-493
-495
-496
-498
-499
-501
-502
-504
-505
-506
-508
-509
-510
-511
-512
-513
-514
-516
-517
-518
-519
-520
-521
-522
-524
-525
-526
-527
-528
-529
-530
-530
-531
-532
-532
-533
-533
-534
-534
-535
-535
-536
-536
-537
-537
-537
-537
-538
-538
-538
-538
-538
-538
-538
-538
-538
-538
-538
-538
-537
-537
-537
-537
-537
-537
-537
-537
-538
-538
-538
-539
-539
-540
-540
-541
-542
-542
-543
-544
-545
-545
-546
-547
-547
-548
-549
-549
-550
-550
-551
-552
-553
-553
-554
-555
-556
-557
-558
-560
-561
-562
-564
-565
-566
-567
-569
-570
-571
-572
-573
-574
-575
-576
-577
-578
-579
-580
-581
-582
-582
-583
-583
-584
-584
-585
-585
-586
-586
-587
-587
-588
-588
-588
-588
-588
-588
-588
-588
-588
-587
-587
-586
-585
-584
-583
-582
-581
-580
-579
-578
-577
-575
-574
-573
-572
-571
-570
-569
-568
-567
-566
-565
-565
-564
-563
-562
-561
-561
-561
-560
-560
-560
-560
-560
-560
-560
-560
-560
-560
-560
-560
-560
-560
-560
-561
-561
-561
-562
-562
-563
-563
-564
-564
-565
-565
-566
-567
-568
-569
-570
-571
-572
-573
-574
-575
-577
-578
-579
-581
-582
-584
-585
-587
-588
-589
-590
-591
-592
-593
-593
-593
-593
-593
-593
-593
-593
-593
-592
-592
-592
-592
-591
-591
-590
-590
-589
-589
-588
-587
-586
-585
-584
-583
-582
-580
-579
-578
-576
-575
-573
-572
-570
-569
-567
-566
-564
-562
-561
-559
-558
-556
-555
-553
-551
-550
-548
-546
-544
-541
-539
-537
-534
-531
-529
-526
-524
-521
-518
-516
-513
-510
-508
-505
-503
-500
-498
-496
-494
-492
-490
-488
-487
-485
-484
-482
-481
-480
-479
-478
-477
-477
-476
-476
-475
-475
-475
-475
-476
-476
-477
-477
-478
-479
-480
-481
-483
-485
-487
-489
-491
-494
-497
-500
-503
-506
-509
-512
-515
-519
-521
-524
-527
-530
-532
-535
-537
-539
-542
-544
-546
-549
-551
-554
-556
-559
-561
-564
-566
-569
-572
-574
-577
-579
-582
-585
-587
-590
-592
-594
-597
-599
-602
-604
-606
-609
-611
-613
-615
-617
-619
-620
-622
-623
-625
-626
-627
-629
-630
-631
-633
-634
-636
-637
-639
-640
-642
-644
-645
-647
-649
-651
-652
-654
-656
-658
-660
-662
-664
-666
-669
-671
-674
-676
-679
-682
-684
-687
-690
-693
-695
-698
-701
-704
-707
-710
-713
-716
-719
-722
-726
-729
-733
-736
-740
-744
-748
-751
-755
-759
-763
-766
-770
-773
-777
-780
-784
-787
-791
-794
-797
-801
-804
-808
-811
-814
-818
-821
-825
-828
-832
-835
-839
-842
-845
-849
-852
-855
-858
-861
-864
-867
-869
-872
-875
-877
-879
-882
-884
-886
-888
-890
-892
-894
-896
-898
-900
-902
-905
-907
-909
-912
-914
-916
-918
-921
-923
-925
-927
-930
-932
-935
-937
-940
-943
-946
-949
-952
-955
-958
-961
-964
-967
-970
-972
-975
-978
-981
-983
-986
-988
-990
-992
-994
-996
-998
-1000
-1000
-1002
-1004
-1004
-1004
-1006
-1006
-1006
-1006
-1006
-1006
-1006
-1006
-1006
-1006
-1006
-1006
-1004
-1004
-1004
-1004
-1002
-1002
-1002
-1002
-1000
-1000
-999
-999
-998
-997
-996
-995
-994
-994
-993
-993
-992
-992
-992
-992
-992
-991
-991
-991
-990
-990
-989
-988
-987
-986
-985
-984
-982
-981
-979
-978
-976
-974
-973
-971
-969
-968
-966
-965
-964
-962
-961
-960
-959
-959
-958
-958
-958
-957
-957
-958
-958
-958
-958
-959
-959
-960
-960
-961
-962
-962
-963
-964
-965
-965
-966
-967
-967
-968
-969
-969
-970
-971
-972
-973
-974
-975
-976
-978
-979
-981
-983
-984
-986
-988
-989
-991
-992
-993
-994
-995
-996
-997
-997
-998
-998
-998
-997
-997
-996
-995
-993
-992
-990
-988
-985
-982
-979
-976
-972
-969
-965
-961
-958
-954
-950
-946
-942
-939
-935
-932
-928
-924
-920
-916
-912
-908
-904
-899
-895
-890
-885
-881
-876
-871
-866
-861
-856
-851
-846
-840
-835
-830
-824
-819
-813
-808
-803
-798
-793
-788
-783
-779
-775
-772
-768
-765
-762
-759
-756
-753
-751
-749
-746
-744
-742
-740
-738
-737
-735
-733
-732
-730
-728
-727
-725
-724
-722
-721
-719
-718
-717
-715
-714
-713
-711
-710
-709
-708
-707
-706
-705
-704
-703
-703
-703
-703
-704
-704
-705
-706
-707
-708
-709
-710
-711
-712
-714
-715
-717
-718
-720
-722
-724
-726
-728
-731
-734
-737
-740
-743
-746
-750
-753
-757
-760
-764
-767
-771
-774
-777
-780
-783
-786
-789
-791
-794
-796
-798
-801
-803
-805
-806
-808
-809
-811
-812
-813
-814
-815
-816
-817
-818
-818
-819
-819
-819
-819
-819
-819
-818
-818
-818
-817
-817
-817
-817
-817
-818
-818
-818
-819
-819
-820
-821
-821
-822
-822
-822
-823
-823
-823
-823
-822
-822
-821
-820
-819
-818
-817
-816
-814
-813
-811
-809
-808
-806
-804
-802
-800
-797
-795
-792
-790
-787
-784
-782
-779
-777
-775
-772
-771
-769
-767
-766
-765
-763
-762
-761
-761
-760
-760
-760
-761
-762
-763
-764
-766
-768
-771
-773
-776
-778
-781
-784
-787
-791
-794
-797
-801
-804
-808
-811
-815
-819
-823
-826
-830
-834
-838
-843
-847
-852
-857
-862
-867
-873
-879
-885
-891
-897
-904
-911
-918
-925
-932
-939
-946
-954
-962
-969
-977
-985
-992
-1000
-1008
-1016
-1024
-1032
-1040
-1049
-1057
-1065
-1073
-1081
-1088
-1096
-1103
-1109
-1116
-1122
-1129
-1134
-1140
-1145
-1150
-1155
-1160
-1164
-1168
-1171
-1174
-1177
-1180
-1182
-1184
-1186
-1188
-1189
-1190
-1191
-1192
-1193
-1193
-1192
-1192
-1191
-1189
-1188
-1186
-1183
-1181
-1178
-1175
-1171
-1168
-1164
-1161
-1157
-1153
-1150
-1146
-1142
-1138
-1135
-1131
-1127
-1123
-1119
-1115
-1111
-1107
-1102
-1098
-1093
-1089
-1085
-1080
-1076
-1072
-1069
-1065
-1062
-1059
-1055
-1052
-1049
-1047
-1044
-1041
-1038
-1036
-1034
-1032
-1030
-1029
-1029
-1029
-1029
-1030
-1032
-1034
-1037
-1039
-1043
-1046
-1049
-1053
-1057
-1060
-1064
-1068
-1071
-1074
-1078
-1080
-1083
-1085
-1088
-1090
-1091
-1093
-1095
-1096
-1097
-1099
-1100
-1102
-1103
-1104
-1106
-1107
-1109
-1110
-1112
-1113
-1115
-1116
-1117
-1119
-1120
-1121
-1122
-1123
-1124
-1124
-1125
-1125
-1126
-1126
-1126
-1126
-1126
-1127
-1127
-1127
-1127
-1127
-1127
-1127
-1127
-1127
-1127
-1127
-1127
-1127
-1127
-1128
-1128
-1129
-1130
-1131
-1133
-1134
-1135
-1137
-1139
-1141
-1143
-1145
-1146
-1148
-1150
-1151
-1153
-1154
-1156
-1157
-1158
-1159
-1161
-1162
-1163
-1165
-1166
-1168
-1169
-1171
-1172
-1174
-1175
-1177
-1178
-1179
-1180
-1181
-1182
-1183
-1185
-1186
-1187
-1188
-1189
-1190
-1191
-1191
-1192
-1192
-1192
-1192
-1191
-1190
-1189
-1188
-1186
-1184
-1182
-1180
-1177
-1174
-1171
-1167
-1163
-1160
-1156
-1152
-1149
-1145
-1141
-1138
-1134
-1131
-1128
-1124
-1121
-1118
-1115
-1112
-1109
-1106
-1104
-1101
-1099
-1097
-1095
-1093
-1091
-1090
-1088
-1087
-1086
-1085
-1084
-1083
-1082
-1082
-1081
-1081
-1080
-1080
-1080
-1080
-1081
-1081
-1082
-1082
-1083
-1084
-1086
-1087
-1089
-1090
-1092
-1094
-1096
-1098
-1100
-1102
-1104
-1106
-1108
-1110
-1112
-1114
-1116
-1117
-1119
-1121
-1122
-1124
-1125
-1127
-1128
-1129
-1130
-1131
-1132
-1132
-1132
-1133
-1132
-1132
-1132
-1132
-1133
-1133
-1133
-1134
-1135
-1136
-1136
-1137
-1138
-1139
-1139
-1139
-1139
-1138
-1137
-1136
-1135
-1133
-1131
-1129
-1126
-1123
-1121
-1117
-1114
-1111
-1107
-1103
-1099
-1095
-1090
-1086
-1080
-1075
-1069
-1063
-1057
-1050
-1044
-1037
-1030
-1022
-1014
-1008
-1000
-994
-986
-979
-971
-964
-956
-948
-940
-933
-925
-918
-910
-903
-896
-889
-883
-877
-871
-865
-859
-854
-848
-843
-838
-832
-827
-823
-818
-814
-810
-806
-803
-800
-797
-795
-794
-792
-791
-791
-790
-791
-791
-792
-793
-794
-795
-797
-798
-799
-801
-802
-804
-805
-807
-808
-810
-812
-814
-816
-818
-820
-823
-825
-828
-831
-834
-838
-842
-847
-852
-858
-864
-870
-877
-884
-891
-898
-905
-913
-920
-927
-934
-941
-949
-956
-962
-969
-976
-982
-988
-994
-1000
-1004
-1010
-1016
-1020
-1026
-1031
-1036
-1041
-1046
-1051
-1056
-1060
-1065
-1069
-1074
-1078
-1083
-1087
-1092
-1097
-1102
-1107
-1113
-1118
-1124
-1129
-1134
-1140
-1145
-1149
-1154
-1159
-1163
-1168
-1172
-1177
-1181
-1186
-1192
-1197
-1202
-1208
-1213
-1219
-1224
-1229
-1235
-1240
-1246
-1251
-1257
-1262
-1268
-1274
-1279
-1285
-1290
-1296
-1301
-1306
-1311
-1315
-1319
-1322
-1325
-1328
-1330
-1332
-1334
-1335
-1337
-1337
-1338
-1338
-1338
-1337
-1336
-1334
-1332
-1329
-1326
-1322
-1318
-1313
-1309
-1303
-1298
-1293
-1287
-1281
-1275
-1269
-1263
-1258
-1252
-1246
-1240
-1234
-1228
-1223
-1218
-1212
-1207
-1202
-1197
-1192
-1188
-1183
-1178
-1173
-1169
-1164
-1159
-1154
-1150
-1145
-1141
-1136
-1132
-1127
-1123
-1118
-1114
-1110
-1105
-1101
-1096
-1092
-1088
-1084
-1080
-1076
-1073
-1070
-1067
-1064
-1062
-1059
-1058
-1056
-1055
-1053
-1053
-1052
-1051
-1051
-1051
-1051
-1052
-1052
-1053
-1054
-1054
-1055
-1056
-1057
-1058
-1058
-1059
-1059
-1060
-1061
-1062
-1063
-1064
-1065
-1066
-1067
-1068
-1069
-1069
-1070
-1071
-1072
-1072
-1073
-1074
-1075
-1076
-1077
-1078
-1080
-1081
-1083
-1085
-1086
-1088
-1089
-1091
-1092
-1093
-1094
-1095
-1096
-1097
-1098
-1099
-1100
-1101
-1102
-1104
-1105
-1107
-1109
-1111
-1112
-1114
-1116
-1118
-1120
-1122
-1124
-1126
-1129
-1132
-1136
-1139
-1143
-1147
-1152
-1156
-1161
-1166
-1170
-1175
-1180
-1185
-1189
-1193
-1197
-1201
-1205
-1208
-1211
-1213
-1216
-1218
-1220
-1222
-1224
-1226
-1228
-1230
-1232
-1234
-1235
-1236
-1237
-1238
-1238
-1237
-1237
-1236
-1234
-1232
-1230
-1228
-1225
-1223
-1220
-1216
-1213
-1210
-1206
-1202
-1198
-1193
-1189
-1184
-1179
-1173
-1168
-1162
-1156
-1150
-1143
-1137
-1129
-1122
-1115
-1107
-1099
-1091
-1082
-1074
-1066
-1057
-1048
-1039
-1030
-1020
-1010
-1002
-992
-982
-973
-963
-954
-945
-936
-928
-919
-912
-904
-897
-890
-883
-877
-871
-865
-859
-853
-848
-842
-837
-832
-826
-821
-816
-810
-805
-800
-796
-792
-788
-784
-782
-780
-778
-777
-776
-775
-775
-775
-775
-776
-777
-778
-779
-781
-783
-786
-789
-792
-796
-800
-805
-809
-815
-821
-827
-834
-841
-848
-856
-864
-873
-881
-890
-899
-908
-917
-927
-936
-945
-955
-964
-973
-983
-992
-1002
-1010
-1020
-1029
-1037
-1045
-1053
-1059
-1065
-1071
-1076
-1080
-1084
-1087
-1090
-1091
-1092
-1092
-1091
-1089
-1086
-1082
-1077
-1071
-1064
-1057
-1049
-1040
-1031
-1022
-1012
-1000
-990
-979
-968
-956
-944
-931
-919
-906
-893
-880
-867
-853
-840
-827
-813
-800
-787
-773
-761
-748
-736
-724
-712
-702
-691
-682
-673
-664
-657
-649
-643
-636
-630
-625
-620
-615
-610
-605
-600
-595
-591
-586
-582
-577
-573
-568
-564
-560
-555
-552
-548
-544
-540
-537
-533
-530
-527
-523
-520
-517
-515
-512
-510
-508
-506
-504
-502
-501
-499
-497
-496
-495
-493
-492
-491
-491
-491
-491
-491
-492
-494
-495
-498
-500
-503
-506
-509
-512
-515
-518
-521
-523
-525
-527
-528
-528
-529
-528
-527
-526
-523
-521
-518
-515
-512
-509
-505
-502
-499
-496
-493
-491
-488
-486
-484
-483
-481
-479
-478
-477
-476
-475
-475
-475
-474
-474
-474
-475
-475
-475
-476
-477
-477
-478
-480
-481
-482
-484
-486
-487
-489
-491
-492
-494
-496
-498
-500
-502
-504
-506
-508
-510
-512
-513
-514
-515
-515
-515
-515
-513
-512
-510
-507
-504
-501
-498
-495
-491
-487
-483
-479
-475
-471
-467
-462
-458
-454
-450
-445
-441
-437
-434
-430
-427
-424
-421
-418
-416
-413
-411
-408
-405
-403
-399
-396
-392
-388
-384
-380
-375
-370
-365
-359
-354
-348
-343
-337
-332
-327
-322
-318
-314
-311
-308
-305
-303
-302
-301
-301
-301
-302
-303
-304
-305
-306
-307
-308
-308
-309
-309
-309
-310
-310
-310
-310
-310
-310
-310
-310
-309
-309
-308
-306
-305
-303
-301
-299
-298
-296
-294
-293
-292
-291
-290
-290
-290
-289
-289
-289
-289
-288
-288
-287
-286
-285
-283
-282
-279
-277
-275
-272
-270
-267
-265
-263
-261
-259
-258
-256
-254
-252
-250
-248
-246
-244
-242
-239
-237
-234
-231
-228
-224
-220
-216
-212
-207
-203
-198
-193
-188
-184
-179
-174
-170
-165
-160
-156
-152
-148
-145
-141
-138
-135
-132
-129
-126
-123
-119
-116
-112
-108
-104
-100
-96
-91
-87
-83
-80
-76
-73
-70
-67
-65
-63
-62
-60
-59
-59
-58
-58
-58
-58
-58
-59
-60
-62
-64
-66
-69
-72
-76
-80
-85
-90
-95
-100
-106
-112
-118
-124
-131
-137
-143
-149
-154
-159
-163
-167
-170
-172
-173
-174
-174
-173
-172
-170
-168
-166
-163
-160
-157
-154
-151
-148
-145
-142
-138
-135
-131
-128
-124
-121
-117
-113
-109
-105
-100
-95
-90
-85
-79
-73
-66
-59
-51
-43
-35
-27
-18
-9
-1
8
16
24
32
40
48
56
64
72
80
88
96
104
112
121
129
137
146
154
163
171
180
188
197
205
213
222
230
238
246
254
262
270
278
285
292
299
305
312
318
325
331
338
345
352
360
367
375
383
392
401
410
419
429
440
451
463
476
489
502
517
532
548
563
580
596
612
628
644
659
674
688
702
715
728
740
752
763
773
782
791
798
805
811
817
821
825
828
830
831
832
831
830
829
826
824
821
818
814
811
807
803
798
793
788
783
777
771
765
758
752
746
740
733
727
721
715
709
703
698
692
686
680
675
668
662
655
649
641
634
626
617
609
600
591
583
574
565
557
549
541
533
526
519
512
505
498
491
485
478
472
465
458
452
445
439
432
426
420
415
410
405
400
396
392
388
385
383
380
379
378
378
379
380
383
385
389
393
398
404
410
416
424
431
440
449
459
470
481
493
505
518
530
543
556
569
582
595
607
620
632
644
655
666
678
688
699
709
719
728
736
743
750
755
760
763
765
767
768
768
768
768
768
768
768
768
768
768
769
769
770
771
773
775
776
779
781
783
785
788
790
793
796
798
801
804
807
810
814
817
820
824
827
829
832
833
834
834
833
831
828
825
821
816
811
806
801
796
790
785
780
776
772
768
765
762
760
759
758
758
759
760
762
764
766
769
771
774
776
777
778
779
780
779
779
778
776
774
771
768
764
760
755
749
743
736
729
721
712
703
694
684
674
664
654
644
634
625
615
605
596
586
576
566
556
545
535
525
515
506
497
488
479
471
463
456
450
444
439
435
432
429
427
426
426
426
427
429
432
435
439
444
449
455
461
468
475
482
490
498
506
514
522
531
540
549
558
567
576
586
596
607
617
628
639
651
662
674
686
698
710
722
735
748
762
776
790
804
819
834
848
863
877
891
905
918
932
944
957
969
980
991
1002
1012
1020
1031
1040
1048
1056
1064
1072
1079
1086
1092
1098
1104
1109
1114
1119
1124
1128
1131
1135
1138
1141
1144
1147
1150
1153
1155
1158
1161
1164
1167
1169
1172
1175
1177
1179
1181
1183
1184
1186
1186
1187
1187
1187
1187
1186
1185
1184
1183
1182
1181
1179
1178
1176
1174
1172
1169
1167
1165
1164
1163
1163
1163
1163
1164
1166
1168
1170
1172
1175
1178
1181
1185
1188
1192
1195
1198
1201
1204
1207
1210
1213
1216
1218
1220
1221
1222
1223
1223
1223
1223
1222
1222
1222
1222
1222
1223
1224
1226
1228
1230
1233
1236
1239
1243
1247
1251
1256
1261
1267
1273
1280
1288
1296
1304
1313
1322
1332
1342
1352
1362
1373
1384
1396
1409
1421
1435
1449
1464
1479
1494
1510
1526
1543
1560
1577
1595
1613
1631
1650
1668
1687
1706
1725
1744
1762
1780
1798
1816
1834
1850
1867
1883
1898
1912
1926
1939
1950
1961
1972
1981
1990
1998
2005
2013
2021
2028
2035
2043
2050
2058
2066
2075
2083
2092
2101
2111
2120
2129
2139
2148
2157
2166
2175
2183
2190
2198
2204
2211
2217
2222
2228
2233
2237
2242
2246
2250
2253
2256
2259
2262
2264
2266
2268
2269
2270
2271
2270
2270
2268
2265
2262
2258
2253
2247
2241
2234
2226
2218
2210
2201
2191
2181
2171
2160
2149
2138
2126
2115
2103
2091
2078
2067
2055
2044
2033
2023
2013
2005
1998
1991
1986
1981
1977
1973
1970
1967
1963
1960
1955
1950
1944
1938
1931
1923
1914
1905
1895
1885
1874
1863
1852
1840
1829
1817
1805
1793
1781
1768
1756
1744
1732
1720
1708
1696
1685
1674
1663
1653
1643
1633
1624
1616
1607
1599
1592
1584
1577
1571
1564
1558
1552
1547
1541
1536
1531
1526
1521
1517
1512
1508
1504
1500
1496
1492
1489
1486
1483
1480
1477
1475
1472
1469
1466
1463
1461
1458
1456
1453
1451
1449
1446
1445
1443
1441
1440
1439
1438
1437
1436
1435
1435
1435
1435
1436
1436
1437
1439
1440
1441
1443
1444
1446
1447
1448
1449
1449
1449
1448
1447
1445
1443
1440
1437
1433
1428
1422
1416
1408
1400
1391
1382
1372
1361
1350
1339
1328
1317
1307
1297
1287
1279
1271
1265
1259
1255
1251
1248
1247
1245
1245
1245
1246
1247
1249
1252
1255
1259
1264
1270
1276
1283
1292
1300
1310
1320
1331
1343
1355
1368
1381
1395
1410
1424
1440
1455
1471
1487
1504
1520
1537
1553
1569
1584
1599
1613
1626
1638
1649
1659
1668
1676
1683
1689
1695
1700
1704
1708
1711
1714
1717
1720
1723
1726
1729
1733
1737
1741
1745
1749
1753
1757
1762
1766
1771
1776
1782
1787
1794
1801
1808
1816
1824
1833
1842
1851
1860
1869
1878
1886
1894
1902
1909
1917
1924
1931
1937
1944
1951
1958
1964
1971
1978
1985
1991
1998
2004
2009
2016
2021
2025
2029
2035
2037
2041
2043
2044
2045
2044
2043
2041
2037
2033
2029
2024
2019
2013
2007
2000
1994
1988
1982
1976
1971
1966
1962
1958
1955
1953
1951
1950
1950
1951
1952
1955
1959
1963
1969
1975
1982
1991
1999
2009
2020
2031
2043
2055
2069
2082
2096
2111
2125
2140
2155
2170
2185
2200
2215
2230
2245
2259
2274
2288
2302
2316
2330
2343
2355
2367
2379
2390
2400
2411
2421
2432
2442
2453
2463
2474
2485
2497
2508
2519
2530
2541
2552
2563
2574
2584
2595
2605
2615
2625
2635
2645
2655
2664
2673
2682
2690
2698
2706
2714
2721
2728
2735
2741
2747
2753
2759
2764
2769
2774
2777
2781
2784
2786
2788
2790
2792
2794
2796
2798
2800
2803
2806
2809
2813
2816
2820
2825
2829
2834
2839
2845
2851
2857
2863
2869
2875
2882
2889
2895
2903
2910
2918
2926
2935
2944
2953
2963
2975
2986
2999
3012
3027
3042
3058
3075
3093
3112
3131
3152
3173
3194
3215
3236
3258
3278
3299
3319
3338
3357
3374
3391
3407
3422
3436
3449
3460
3471
3479
3486
3492
3496
3498
3499
3498
3495
3492
3487
3481
3474
3466
3457
3447
3436
3424
3412
3399
3385
3371
3355
3340
3323
3306
3289
3270
3251
3231
3210
3189
3166
3143
3119
3094
3069
3043
3017
2990
2962
2934
2906
2877
2848
2819
2790
2761
2732
2704
2676
2649
2623
2597
2573
2549
2526
2504
2483
2462
2442
2423
2404
2386
2369
2353
2337
2322
2308
2295
2283
2272
2261
2251
2242
2234
2226
2220
2215
2210
2206
2203
2200
2199
2197
2197
2196
2197
2197
2198
2199
2200
2201
2203
2205
2207
2210
2213
2217
2220
2225
2230
2235
2241
2247
2255
2263
2271
2281
2291
2302
2313
2325
2338
2351
2365
2379
2394
2410
2426
2443
2460
2477
2495
2512
2529
2546
2563
2580
2595
2611
2626
2640
2653
2665
2676
2686
2695
2703
2709
2714
2718
2720
2721
2721
2720
2718
2714
2709
2703
2696
2688
2679
2669
2659
2648
2636
2624
2611
2598
2584
2570
2556
2541
2526
2511
2496
2481
2467
2452
2438
2425
2412
2399
2387
2376
2366
2356
2347
2339
2332
2326
2320
2316
2313
2310
2309
2309
2309
2311
2314
2317
2321
2326
2332
2338
2345
2352
2359
2366
2374
2381
2389
2396
2402
2409
2414
2420
2424
2428
2432
2435
2438
2441
2444
2447
2450
2453
2456
2459
2463
2466
2470
2475
2479
2484
2489
2494
2499
2505
2511
2517
2524
2532
2540
2549
2559
2570
2581
2594
2608
2622
2638
2655
2674
2693
2714
2735
2758
2782
2807
2833
2860
2888
2916
2945
2974
3004
3034
3064
3094
3124
3153
3182
3211
3240
3269
3298
3326
3355
3384
3412
3441
3470
3499
3528
3557
3586
3616
3645
3674
3703
3732
3761
3789
3817
3844
3871
3898
3924
3949
3974
3998
4021
4043
4062
4083
4101
4118
4133
4147
4159
4170
4180
4188
4196
4202
4207
4212
4215
4218
4220
4222
4223
4223
4223
4222
4220
4218
4215
4211
4207
4202
4197
4190
4183
4176
4167
4158
4149
4139
4129
4118
4107
4096
4085
4074
4062
4051
4038
4027
4016
4003
3992
3979
3967
3954
3942
3929
3915
3902
3888
3874
3861
3846
3832
3818
3804
3790
3775
3761
3748
3734
3721
3708
3695
3682
3670
3658
3646
3635
3624
3614
3604
3595
3587
3579
3573
3567
3563
3559
3556
3555
3554
3553
3554
3556
3558
3562
3566
3571
3576
3583
3590
3598
3606
3616
3627
3638
3651
3665
3680
3697
3714
3734
3754
3776
3799
3824
3850
3877
3905
3935
3966
3998
4030
4064
4098
4132
4167
4203
4238
4273
4309
4344
4379
4414
4448
4482
4515
4549
4582
4615
4647
4679
4711
4743
4774
4805
4836
4866
4896
4926
4955
4984
5012
5040
5068
5095
5122
5148
5173
5199
5223
5248
5271
5294
5317
5339
5359
5379
5398
5415
5430
5445
5457
5468
5477
5484
5489
5492
5494
5494
5491
5487
5481
5474
5464
5453
5441
5426
5411
5393
5375
5355
5334
5312
5288
5263
5237
5211
5183
5154
5124
5093
5062
5029
4996
4963
4928
4893
4856
4820
4782
4743
4704
4663
4622
4581
4539
4496
4453
4409
4366
4322
4279
4235
4192
4148
4105
4062
4021
3979
3937
3896
3856
3816
3777
3738
3700
3662
3625
3588
3552
3516
3481
3446
3412
3379
3347
3315
3285
3255
3227
3199
3173
3147
3123
3099
3076
3054
3033
3012
2993
2974
2956
2939
2922
2906
2892
2878
2865
2853
2842
2832
2824
2817
2811
2807
2804
2802
2802
2803
2806
2810
2815
2822
2830
2839
2850
2862
2874
2888
2903
2918
2934
2950
2966
2983
2999
3016
3032
3048
3064
3079
3094
3108
3121
3134
3146
3156
3165
3173
3180
3186
3191
3194
3196
3198
3198
3197
3196
3193
3189
3184
3178
3170
3162
3152
3141
3128
3115
3100
3085
3068
3050
3032
3012
2992
2971
2949
2927
2905
2883
2860
2837
2815
2792
2769
2746
2722
2699
2675
2650
2626
2601
2576
2551
2527
2502
2477
2453
2429
2405
2381
2358
2336
2314
2293
2273
2254
2236
2218
2202
2186
2172
2158
2145
2134
2123
2114
2106
2100
2095
2091
2090
2089
2091
2094
2099
2105
2113
2122
2132
2143
2156
2170
2185
2201
2219
2238
2258
2280
2303
2328
2355
2382
2412
2442
2474
2507
2542
2578
2615
2653
2691
2731
2771
2811
2852
2893
2934
2975
3017
3059
3101
3143
3185
3228
3270
3312
3353
3395
3436
3477
3517
3556
3595
3634
3671
3709
3746
3782
3818
3854
3890
3926
3961
3996
4030
4064
4098
4131
4163
4195
4226
4255
4284
4311
4337
4362
4385
4406
4426
4444
4460
4475
4488
4500
4510
4519
4527
4533
4539
4543
4547
4550
4553
4555
4556
4557
4557
4556
4554
4552
4549
4545
4541
4536
4531
4525
4519
4512
4505
4497
4488
4479
4469
4459
4447
4435
4423
4409
4395
4381
4365
4350
4334
4317
4300
4284
4267
4250
4233
4216
4200
4184
4169
4154
4139
4125
4111
4098
4085
4073
4062
4051
4042
4032
4024
4017
4010
4003
3999
3994
3990
3985
3982
3978
3975
3973
3971
3969
3967
3966
3965
3964
3964
3964
3964
3965
3966
3967
3969
3971
3973
3976
3979
3983
3987
3992
3997
4003
4009
4016
4024
4032
4042
4051
4062
4074
4086
4100
4113
4127
4142
4157
4172
4187
4203
4218
4234
4250
4265
4281
4296
4312
4327
4343
4358
4373
4388
4403
4417
4431
4444
4456
4467
4477
4486
4493
4499
4504
4508
4510
4511
4511
4510
4508
4505
4502
4497
4491
4485
4477
4468
4458
4446
4433
4419
4403
4385
4367
4347
4326
4304
4281
4257
4233
4207
4181
4154
4127
4099
4070
4042
4013
3983
3954
3923
3893
3862
3831
3800
3769
3737
3705
3673
3641
3608
3574
3540
3506
3471
3435
3399
3363
3327
3291
3254
3218
3182
3147
3111
3076
3042
3008
2975
2943
2912
2882
2854
2827
2802
2778
2755
2735
2716
2698
2682
2667
2654
2641
2630
2621
2612
2604
2597
2591
2586
2582
2579
2576
2575
2574
2574
2574
2576
2578
2581
2585
2590
2596
2603
2611
2621
2632
2644
2657
2672
2689
2706
2726
2746
2768
2790
2814
2838
2863
2889
2914
2940
2965
2991
3015
3039
3063
3085
3107
3127
3147
3166
3184
3202
3218
3233
3248
3262
3275
3288
3300
3311
3322
3333
3343
3353
3362
3371
3381
3390
3399
3409
3419
3429
3440
3452
3464
3477
3490
3504
3519
3533
3548
3564
3579
3595
3611
3628
3645
3662
3679
3697
3715
3733
3752
3772
3792
3813
3834
3856
3878
3901
3925
3948
3972
3997
4021
4045
4070
4094
4118
4142
4166
4189
4212
4234
4255
4275
4295
4313
4330
4347
4362
4377
4391
4405
4418
4432
4446
4460
4474
4489
4504
4519
4535
4552
4569
4586
4603
4621
4638
4655
4672
4689
4705
4721
4737
4752
4766
4779
4792
4803
4814
4824
4833
4842
4850
4857
4863
4869
4874
4880
4885
4889
4894
4898
4902
4905
4909
4912
4915
4918
4920
4923
4925
4927
4929
4931
4932
4934
4936
4938
4939
4941
4943
4945
4948
4950
4953
4957
4961
4966
4972
4978
4986
4995
5006
5017
5029
5043
5057
5071
5087
5102
5118
5135
5151
5168
5185
5202
5219
5236
5252
5269
5285
5301
5317
5333
5349
5364
5380
5395
5411
5427
5443
5460
5477
5494
5513
5532
5553
5574
5596
5620
5644
5670
5696
5724
5753
5782
5813
5844
5877
5910
5944
5979
6014
6050
6087
6124
6160
6198
6235
6271
6308
6344
6379
6413
6447
6480
6511
6542
6571
6600
6627
6653
6678
6703
6726
6748
6768
6788
6807
6824
6840
6855
6869
6881
6892
6903
6911
6919
6925
6931
6934
6937
6939
6940
6940
6939
6938
6936
6934
6932
6929
6927
6924
6920
6917
6913
6909
6904
6900
6895
6889
6884
6878
6872
6866
6860
6853
6847
6840
6832
6825
6817
6809
6801
6794
6786
6778
6771
6764
6757
6750
6743
6736
6729
6722
6715
6707
6699
6690
6681
6671
6660
6648
6635
6620
6605
6589
6571
6551
6531
6508
6485
6461
6435
6408
6380
6351
6322
6291
6260
6229
6197
6165
6133
6102
6070
6039
6008
5977
5948
5919
5890
5863
5836
5809
5783
5758
5734
5710
5686
5664
5642
5620
5600
5580
5560
5541
5523
5505
5487
5470
5454
5437
5421
5405
5389
5373
5358
5343
5329
5315
5301
5288
5274
5262
5249
5238
5226
5216
5206
5198
5190
5183
5176
5171
5167
5164
5162
5160
5160
5160
5162
5164
5167
5171
5176
5182
5188
5196
5204
5213
5222
5233
5245
5257
5270
5284
5298
5313
5329
5346
5363
5381
5399
5419
5439
5460
5481
5503
5526
5550
5574
5599
5624
5649
5675
5701
5726
5752
5777
5802
5827
5851
5875
5898
5920
5942
5964
5984
6004
6024
6043
6062
6081
6099
6118
6137
6157
6176
6196
6216
6237
6258
6280
6302
6324
6346
6369
6391
6414
6436
6458
6480
6502
6524
6545
6567
6588
6610
6632
6655
6677
6700
6723
6746
6770
6793
6815
6838
6860
6882
6903
6923
6943
6962
6981
6999
7016
7034
7051
7068
7085
7103
7121
7139
7157
7177
7196
7217
7238
7259
7282
7305
7330
7355
7382
7409
7438
7467
7498
7529
7562
7594
7628
7662
7696
7730
7765
7799
7833
7867
7900
7932
7964
7994
8023
8052
8080
8106
8130
8153
8175
8195
8214
8231
8247
8262
8274
8286
8296
8304
8312
8318
8323
8327
8331
8334
8336
8337
8338
8338
8338
8337
8336
8334
8331
8328
8323
8317
8310
8302
8292
8282
8270
8257
8243
8228
8212
8196
8178
8160
8141
8121
8101
8080
8058
8036
8013
7990
7967
7943
7919
7894
7869
7843
7817
7791
7764
7737
7709
7682
7654
7626
7598
7570
7543
7515
7489
7462
7437
7412
7387
7364
7341
7319
7297
7277
7257
7238
7220
7202
7185
7169
7153
7139
7124
7110
7097
7085
7073
7061
7051
7041
7033
7025
7018
7013
7008
7004
7001
6999
6998
6999
7000
7002
7005
7010
7015
7022
7030
7039
7050
7062
7075
7089
7106
7124
7143
7164
7187
7211
7237
7264
7292
7321
7350
7381
7411
7442
7472
7503
7533
7563
7592
7620
7648
7675
7701
7726
7750
7772
7794
7814
7834
7853
7870
7887
7903
7919
7934
7948
7962
7975
7989
8000
8013
8026
8039
8051
8061
8074
8086
8096
8109
8119
8131
8141
8151
8161
8169
8177
8183
8189
8196
8200
8203
8205
8206
8206
8204
8200
8195
8188
8179
8169
8157
8143
8127
8109
8092
8071
8050
8028
8003
7978
7951
7923
7893
7863
7831
7799
7765
7730
7694
7657
7618
7579
7538
7496
7453
7409
7364
7319
7272
7225
7178
7129
7080
7030
6979
6928
6876
6824
6771
6718
6665
6612
6559
6505
6452
6399
6346
6293
6239
6186
6133
6080
6028
5975
5924
5872
5822
5772
5722
5673
5624
5576
5529
5482
5436
5391
5347
5304
5261
5221
5181
5143
5107
5072
5039
5008
4979
4951
4925
4901
4878
4857
4837
4819
4802
4787
4773
4761
4750
4741
4732
4726
4720
4716
4714
4712
4712
4714
4717
4721
4727
4734
4742
4752
4763
4776
4791
4806
4824
4842
4862
4883
4905
4927
4950
4974
4998
5023
5049
5075
5101
5128
5156
5184
5213
5242
5271
5301
5331
5361
5390
5420
5450
5479
5508
5537
5566
5595
5623
5652
5680
5707
5734
5761
5787
5813
5838
5862
5886
5909
5932
5954
5976
5997
6017
6037
6057
6076
6094
6113
6130
6148
6165
6181
6197
6212
6227
6241
6255
6268
6280
6291
6301
6311
6320
6328
6335
6342
6348
6354
6359
6363
6368
6372
6377
6382
6386
6391
6396
6401
6406
6410
6414
6418
6420
6422
6424
6425
6425
6424
6423
6421
6419
6416
6412
6407
6402
6396
6390
6383
6376
6369
6362
6355
6348
6341
6335
6328
6322
6316
6310
6305
6299
6294
6289
6284
6280
6275
6272
6268
6265
6262
6260
6258
6257
6255
6254
6254
6254
6254
6255
6257
6260
6263
6268
6273
6280
6287
6294
6303
6312
6322
6333
6345
6358
6372
6387
6403
6420
6439
6458
6479
6500
6522
6545
6568
6592
6616
6640
6665
6690
6715
6741
6767
6793
6819
6846
6872
6900
6927
6955
6983
7011
7040
7069
7099
7129
7160
7190
7222
7253
7284
7316
7347
7378
7409
7440
7471
7501
7531
7562
7591
7621
7651
7680
7709
7737
7764
7791
7817
7842
7866
7888
7909
7929
7947
7963
7978
7991
8003
8013
8023
8032
8039
8048
8055
8063
8070
8077
8085
8092
8100
8106
8115
8122
8129
8135
8140
8144
8147
8148
8148
8147
8145
8141
8135
8128
8119
8109
8099
8086
8071
8055
8037
8018
7997
7975
7952
7928
7902
7876
7849
7821
7792
7762
7731
7700
7668
7635
7601
7567
7531
7496
7459
7421
7383
7345
7305
7266
7225
7185
7144
7103
7061
7020
6978
6935
6893
6850
6806
6762
6717
6672
6625
6578
6530
6480
6430
6378
6324
6269
6212
6153
6092
6029
5964
5897
5828
5758
5687
5615
5542
5469
5397
5325
5254
5185
5116
5048
4982
4917
4854
4792
4732
4674
4618
4563
4510
4459
4409
4360
4313
4267
4222
4178
4136
4094
4054
4014
3976
3938
3901
3866
3831
3797
3764
3731
3700
3669
3640
3611
3583
3556
3530
3505
3482
3460
3439
3420
3402
3387
3373
3361
3351
3342
3336
3332
3330
3330
3332
3336
3341
3349
3359
3370
3384
3400
3418
3439
3462
3488
3517
3548
3583
3620
3660
3702
3747
3795
3844
3895
3948
4003
4059
4116
4174
4233
4294
4355
4417
4480
4544
4609
4674
4739
4806
4872
4940
5007
5076
5145
5214
5285
5355
5426
5498
5570
5642
5715
5787
5859
5932
6004
6077
6149
6222
6294
6367
6440
6513
6587
6660
6734
6807
6881
6954
7027
7099
7171
7242
7312
7381
7449
7516
7581
7645
7706
7766
7824
7880
7933
7984
8032
8077
8119
8160
8197
8230
8261
8289
8313
8335
8354
8371
8384
8396
8405
8412
8417
8420
8422
8423
8423
8422
8420
8418
8416
8414
8412
8410
8408
8406
8404
8402
8401
8399
8396
8394
8390
8387
8382
8377
8370
8363
8354
8344
8332
8319
8303
8285
8265
8243
8218
8189
8160
8127
8092
8054
8013
7970
7925
7877
7827
7776
7722
7667
7611
7554
7497
7439
7381
7323
7265
7208
7152
7097
7042
6988
6936
6884
6834
6784
6736
6690
6644
6600
6557
6515
6475
6435
6396
6359
6322
6286
6250
6215
6181
6147
6114
6081
6048
6016
5985
5954
5923
5893
5863
5833
5804
5774
5745
5715
5686
5656
5626
5596
5565
5534
5502
5470
5437
5404
5371
5337
5302
5268
5232
5197
5161
5125
5089
5054
5020
4986
4953
4922
4892
4863
4836
4810
4786
4762
4740
4719
4698
4679
4661
4643
4627
4611
4596
4583
4570
4558
4547
4537
4528
4518
4509
4501
4492
4483
4474
4466
4457
4448
4440
4431
4423
4415
4407
4400
4392
4385
4378
4372
4366
4360
4354
4349
4344
4340
4337
4334
4331
4329
4327
4327
4327
4328
4330
4333
4338
4344
4353
4362
4374
4387
4402
4419
4436
4455
4475
4496
4517
4540
4562
4585
4609
4633
4657
4682
4707
4732
4758
4783
4809
4833
4858
4882
4905
4927
4949
4969
4989
5008
5025
5042
5058
5072
5086
5098
5109
5118
5126
5132
5136
5139
5140
5139
5137
5133
5128
5121
5113
5103
5092
5079
5064
5048
5030
5011
4989
4967
4943
4917
4890
4862
4833
4802
4770
4736
4702
4665
4628
4588
4548
4505
4461
4416
4368
4320
4269
4217
4164
4109
4051
3995
3936
3876
3814
3752
3689
3625
3560
3494
3428
3362
3295
3228
3160
3092
3023
2953
2883
2812
2741
2669
2595
2521
2446
2370
2293
2215
2136
2055
1974
1891
1808
1724
1639
1553
1467
1380
1293
1205
1117
1028
938
847
755
662
568
473
378
283
186
90
-6
-103
-198
-294
-388
-481
-573
-663
-752
-839
-925
-1008
-1090
-1170
-1249
-1325
-1399
-1472
-1542
-1611
-1678
-1742
-1805
-1866
-1924
-1981
-2036
-2089
-2140
-2190
-2239
-2286
-2333
-2378
-2423
-2468
-2512
-2556
-2600
-2645
-2689
-2733
-2777
-2822
-2866
-2911
-2955
-2999
-3043
-3086
-3129
-3172
-3215
-3257
-3298
-3339
-3380
-3420
-3459
-3498
-3536
-3573
-3610
-3646
-3682
-3716
-3751
-3784
-3817
-3849
-3880
-3910
-3940
-3969
-3998
-4026
-4054
-4081
-4109
-4136
-4164
-4191
-4218
-4246
-4273
-4300
-4326
-4352
-4378
-4403
-4428
-4451
-4474
-4497
-4519
-4540
-4561
-4582
-4602
-4621
-4640
-4659
-4677
-4694
-4711
-4727
-4742
-4757
-4770
-4783
-4795
-4805
-4815
-4824
-4832
-4839
-4845
-4850
-4855
-4859
-4863
-4866
-4869
-4871
-4874
-4876
-4879
-4882
-4884
-4888
-4891
-4895
-4899
-4903
-4908
-4914
-4920
-4926
-4933
-4942
-4951
-4961
-4972
-4984
-4997
-5011
-5026
-5042
-5059
-5077
-5095
-5114
-5134
-5155
-5176
-5199
-5221
-5245
-5269
-5294
-5320
-5346
-5372
-5399
-5427
-5454
-5482
-5510
-5538
-5566
-5593
-5620
-5647
-5673
-5698
-5723
-5748
-5772
-5797
-5822
-5847
-5872
-5899
-5926
-5955
-5985
-6016
-6050
-6085
-6122
-6161
-6202
-6245
-6290
-6337
-6385
-6434
-6486
-6538
-6592
-6647
-6704
-6761
-6820
-6879
-6940
-7001
-7064
-7126
-7189
-7253
-7316
-7380
-7443
-7506
-7569
-7631
-7694
-7755
-7817
-7878
-7939
-8000
-8060
-8119
-8180
-8239
-8299
-8358
-8417
-8477
-8536
-8596
-8655
-8715
-8774
-8833
-8892
-8950
-9007
-9064
-9120
-9175
-9229
-9283
-9335
-9387
-9438
-9488
-9537
-9586
-9633
-9679
-9725
-9770
-9814
-9858
-9902
-9946
-9991
-10036
-10081
-10128
-10175
-10223
-10272
-10322
-10373
-10425
-10478
-10532
-10587
-10643
-10701
-10760
-10821
-10882
-10945
-11009
-11074
-11140
-11207
-11274
-11341
-11408
-11475
-11542
-11608
-11674
-11740
-11805
-11871
-11936
-12002
-12067
-12133
-12198
-12264
-12331
-12397
-12463
-12530
-12596
-12662
-12728
-12794
-12860
-12925
-12989
-13052
-13115
-13176
-13235
-13294
-13350
-13404
-13457
-13507
-13556
-13602
-13646
-13688
-13729
-13768
-13806
-13843
-13879
-13914
-13949
-13982
-14015
-14047
-14079
-14110
-14141
-14171
-14200
-14230
-14258
-14286
-14314
-14340
-14366
-14391
-14415
-14439
-14462
-14484
-14505
-14526
-14546
-14565
-14585
-14603
-14621
-14639
-14657
-14674
-14690
-14707
-14723
-14739
-14755
-14771
-14787
-14803
-14820
-14836
-14853
-14870
-14887
-14905
-14922
-14940
-14959
-14978
-14998
-15020
-15042
-15065
-15088
-15113
-15138
-15165
-15191
-15219
-15247
-15276
-15305
-15335
-15365
-15395
-15424
-15454
-15482
-15510
-15537
-15563
-15588
-15612
-15634
-15655
-15675
-15693
-15710
-15725
-15739
-15751
-15761
-15769
-15776
-15781
-15784
-15786
-15787
-15785
-15783
-15779
-15775
-15769
-15762
-15755
-15747
-15739
-15730
-15721
-15712
-15703
-15694
-15684
-15675
-15666
-15656
-15646
-15635
-15624
-15612
-15599
-15585
-15569
-15552
-15533
-15512
-15490
-15465
-15439
-15412
-15382
-15352
-15320
-15287
-15254
-15220
-15186
-15151
-15117
-15082
-15048
-15014
-14980
-14946
-14913
-14881
-14850
-14819
-14790
-14761
-14733
-14707
-14681
-14656
-14631
-14606
-14582
-14557
-14532
-14508
-14483
-14458
-14433
-14408
-14383
-14358
-14334
-14310
-14287
-14265
-14244
-14224
-14205
-14186
-14168
-14151
-14135
-14119
-14103
-14089
-14074
-14060
-14047
-14035
-14023
-14013
-14004
-13996
-13990
-13985
-13983
-13982
-13983
-13986
-13991
-13998
-14007
-14018
-14030
-14045
-14061
-14079
-14098
-14118
-14139
-14161
-14184
-14207
-14230
-14254
-14278
-14303
-14327
-14353
-14378
-14405
-14432
-14459
-14488
-14517
-14547
-14578
-14609
-14642
-14675
-14709
-14743
-14777
-14812
-14846
-14880
-14914
-14947
-14979
-15010
-15041
-15070
-15098
-15124
-15149
-15173
-15195
-15215
-15234
-15252
-15269
-15284
-15298
-15311
-15323
-15332
-15341
-15347
-15352
-15355
-15357
-15357
-15356
-15353
-15348
-15342
-15334
-15324
-15312
-15299
-15284
-15266
-15247
-15226
-15203
-15178
-15152
-15124
-15095
-15065
-15034
-15001
-14968
-14935
-14901
-14867
-14833
-14800
-14768
-14737
-14707
-14678
-14651
-14626
-14602
-14580
-14559
-14540
-14522
-14505
-14489
-14473
-14458
-14443
-14428
-14413
-14398
-14383
-14368
-14353
-14337
-14322
-14306
-14291
-14276
-14261
-14246
-14232
-14217
-14203
-14188
-14173
-14158
-14143
-14128
-14113
-14099
-14085
-14071
-14058
-14046
-14036
-14027
-14020
-14015
-14011
-14008
-14008
-14008
-14010
-14013
-14016
-14021
-14026
-14031
-14037
-14043
-14049
-14056
-14062
-14068
-14075
-14081
-14087
-14092
-14097
-14102
-14106
-14109
-14113
-14115
-14117
-14119
-14120
-14120
-14120
-14119
-14118
-14116
-14114
-14111
-14107
-14104
-14101
-14097
-14094
-14091
-14089
-14087
-14086
-14085
-14085
-14086
-14089
-14092
-14096
-14102
-14110
-14119
-14131
-14144
-14160
-14178
-14198
-14221
-14246
-14273
-14303
-14336
-14371
-14408
-14448
-14489
-14533
-14579
-14627
-14676
-14727
-14779
-14833
-14888
-14944
-15001
-15059
-15117
-15176
-15235
-15294
-15353
-15412
-15470
-15528
-15585
-15642
-15698
-15753
-15809
-15864
-15920
-15975
-16032
-16088
-16145
-16202
-16260
-16318
-16376
-16434
-16493
-16551
-16609
-16666
-16723
-16779
-16835
-16889
-16942
-16995
-17046
-17096
-17145
-17192
-17238
-17283
-17327
-17371
-17413
-17455
-17496
-17537
-17578
-17619
-17661
-17704
-17748
-17793
-17839
-17887
-17936
-17986
-18038
-18091
-18146
-18202
-18260
-18320
-18381
-18444
-18508
-18574
-18642
-18711
-18781
-18853
-18926
-18999
-19074
-19149
-19225
-19302
-19379
-19456
-19534
-19611
-19689
-19767
-19844
-19922
-19998
-20074
-20149
-20223
-20295
-20365
-20433
-20498
-20561
-20621
-20678
-20731
-20781
-20826
-20868
-20906
-20939
-20967
-20992
-21012
-21028
-21040
-21048
-21053
-21055
-21053
-21049
-21042
-21032
-21020
-21007
-20991
-20974
-20955
-20936
-20915
-20893
-20870
-20847
-20823
-20799
-20775
-20752
-20728
-20704
-20681
-20657
-20634
-20609
-20585
-20560
-20534
-20507
-20478
-20449
-20417
-20385
-20350
-20314
-20277
-20238
-20199
-20158
-20116
-20073
-20029
-19985
-19941
-19895
-19850
-19805
-19760
-19715
-19671
-19628
-19587
-19546
-19507
-19470
-19435
-19402
-19370
-19340
-19313
-19287
-19262
-19240
-19219
-19200
-19181
-19164
-19147
-19131
-19115
-19099
-19083
-19068
-19053
-19038
-19024
-19012
-19001
-18992
-18986
-18982
-18981
-18983
-18987
-18995
-19006
-19020
-19037
-19057
-19079
-19103
-19130
-19158
-19188
-19219
-19252
-19286
-19320
-19355
-19390
-19425
-19460
-19496
-19531
-19567
-19602
-19638
-19674
-19709
-19746
-19782
-19818
-19855
-19892
-19929
-19966
-20004
-20042
-20080
-20118
-20157
-20196
-20236
-20276
-20316
-20356
-20397
-20438
-20479
-20521
-20562
-20603
-20644
-20685
-20725
-20764
-20803
-20842
-20879
-20915
-20949
-20982
-21013
-21042
-21069
-21094
-21116
-21136
-21153
-21168
-21181
-21191
-21200
-21207
-21212
-21216
-21218
-21219
-21217
-21214
-21210
-21204
-21196
-21187
-21177
-21165
-21152
-21138
-21124
-21110
-21096
-21082
-21069
-21057
-21047
-21038
-21032
-21028
-21025
-21025
-21026
-21029
-21034
-21040
-21047
-21055
-21064
-21074
-21085
-21097
-21110
-21125
-21141
-21159
-21179
-21200
-21222
-21247
-21273
-21300
-21329
-21359
-21392
-21425
-21461
-21497
-21536
-21576
-21619
-21663
-21709
-21757
-21808
-21860
-21915
-21972
-22031
-22091
-22153
-22216
-22280
-22344
-22409
-22473
-22536
-22598
-22658
-22717
-22774
-22829
-22882
-22933
-22982
-23029
-23074
-23117
-23158
-23197
-23234
-23269
-23302
-23333
-23361
-23387
-23410
-23431
-23450
-23466
-23481
-23494
-23505
-23515
-23524
-23532
-23541
-23549
-23558
-23568
-23578
-23590
-23604
-23619
-23635
-23653
-23672
-23692
-23713
-23735
-23758
-23782
-23806
-23830
-23855
-23880
-23905
-23929
-23954
-23978
-24003
-24027
-24052
-24076
-24101
-24127
-24153
-24180
-24208
-24237
-24268
-24299
-24332
-24365
-24400
-24435
-24471
-24508
-24545
-24582
-24620
-24658
-24697
-24736
-24776
-24815
-24855
-24895
-24935
-24974
-25014
-25053
-25092
-25131
-25170
-25208
-25247
-25287
-25326
-25367
-25408
-25450
-25492
-25535
-25577
-25620
-25662
-25702
-25741
-25779
-25814
-25846
-25877
-25906
-25932
-25957
-25981
-26004
-26026
-26048
-26070
-26092
-26114
-26136
-26158
-26180
-26202
-26224
-26246
-26268
-26290
-26313
-26336
-26360
-26384
-26409
-26436
-26463
-26491
-26519
-26548
-26577
-26606
-26634
-26661
-26687
-26712
-26734
-26754
-26771
-26786
-26797
-26805
-26810
-26810
-26807
-26800
-26790
-26776
-26759
-26739
-26717
-26694
-26669
-26645
-26620
-26596
-26572
-26550
-26530
-26511
-26494
-26479
-26466
-26455
-26447
-26441
-26437
-26435
-26436
-26439
-26444
-26452
-26461
-26473
-26486
-26502
-26520
-26540
-26561
-26585
-26610
-26637
-26665
-26695
-26726
-26758
-26791
-26826
-26862
-26899
-26938
-26978
-27019
-27063
-27108
-27154
-27202
-27251
-27302
-27354
-27406
-27460
-27514
-27570
-27626
-27683
-27742
-27801
-27861
-27923
-27985
-28048
-28112
-28177
-28243
-28309
-28376
-28444
-28513
-28582
-28652
-28723
-28795
-28868
-28942
-29017
-29093
-29170
-29247
-29325
-29403
-29480
-29557
-29633
-29707
-29780
-29850
-29918
-29984
-30047
-30107
-30164
-30218
-30270
-30318
-30363
-30405
-30444
-30480
-30512
-30541
-30567
-30589
-30608
-30624
-30636
-30647
-30654
-30659
-30663
-30664
-30664
-30663
-30661
-30658
-30654
-30650
-30644
-30637
-30629
-30620
-30608
-30595
-30580
-30562
-30541
-30518
-30492
-30463
-30431
-30396
-30359
-30319
-30277
-30233
-30187
-30140
-30091
-30042
-29992
-29942
-29892
-29843
-29794
-29746
-29699
-29653
-29608
-29564
-29521
-29479
-29438
-29399
-29360
-29323
-29287
-29253
-29219
-29186
-29154
-29122
-29090
-29059
-29027
-28995
-28963
-28931
-28898
-28865
-28832
-28798
-28764
-28730
-28696
-28662
-28628
-28595
-28562
-28530
-28498
-28467
-28436
-28406
-28376
-28346
-28316
-28286
-28256
-28226
-28196
-28165
-28135
-28105
-28075
-28046
-28017
-27988
-27961
-27934
-27909
-27885
-27862
-27841
-27822
-27804
-27788
-27774
-27761
-27750
-27740
-27731
-27724
-27717
-27711
-27705
-27699
-27692
-27685
-27676
-27665
-27653
-27638
-27619
-27598
-27574
-27547
-27516
-27483
-27447
-27409
-27369
-27327
-27284
-27240
-27195
-27151
-27106
-27062
-27019
-26976
-26934
-26893
-26854
-26816
-26779
-26743
-26708
-26674
-26642
-26610
-26580
-26550
-26522
-26494
-26468
-26444
-26421
-26399
-26378
-26360
-26343
-26329
-26316
-26306
-26299
-26294
-26292
-26293
-26298
-26305
-26315
-26328
-26344
-26362
-26383
-26404
-26428
-26451
-26476
-26500
-26524
-26547
-26569
-26590
-26609
-26626
-26641
-26654
-26666
-26675
-26682
-26687
-26690
-26691
-26691
-26688
-26683
-26676
-26668
-26657
-26646
-26632
-26618
-26602
-26586
-26568
-26550
-26531
-26511
-26491
-26469
-26447
-26424
-26401
-26377
-26353
-26328
-26303
-26278
-26253
-26227
-26202
-26175
-26149
-26122
-26095
-26068
-26041
-26014
-25988
-25963
-25938
-25915
-25893
-25873
-25856
-25840
-25826
-25815
-25807
-25801
-25798
-25797
-25800
-25805
-25813
-25824
-25837
-25852
-25869
-25888
-25909
-25930
-25953
-25976
-26000
-26025
-26050
-26076
-26103
-26130
-26157
-26185
-26213
-26240
-26266
-26292
-26316
-26340
-26361
-26381
-26399
-26416
-26431
-26445
-26458
-26470
-26481
-26491
-26502
-26512
-26523
-26535
-26548
-26562
-26577
-26595
-26615
-26638
-26663
-26690
-26720
-26752
-26787
-26823
-26862
-26902
-26944
-26988
-27033
-27081
-27130
-27181
-27235
-27290
-27349
-27410
-27474
-27542
-27613
-27687
-27765
-27847
-27932
-28020
-28111
-28204
-28300
-28396
-28494
-28591
-28689
-28786
-28882
-28977
-29072
-29166
-29260
-29353
-29447
-29540
-29635
-29730
-29825
-29923
-30021
-30122
-30224
-30327
-30433
-30540
-30650
-30761
-30873
-30987
-31102
-31219
-31336
-31454
-31572
-31690
-31808
-31926
-32043
-32159
-32276
-32391
-32505
-32618
-32729
-32838
-32945
-33049
-33151
-33251
-33347
-33440
-33530
-33616
-33700
-33779
-33855
-33928
-33996
-34061
-34121
-34177
-34228
-34274
-34314
-34348
-34377
-34399
-34415
-34425
-34429
-34427
-34420
-34408
-34392
-34372
-34348
-34321
-34291
-34258
-34223
-34185
-34146
-34104
-34061
-34017
-33972
-33927
-33882
-33836
-33792
-33748
-33706
-33666
-33627
-33590
-33554
-33521
-33490
-33461
-33434
-33409
-33386
-33366
-33348
-33331
-33316
-33303
-33291
-33279
-33268
-33257
-33246
-33235
-33224
-33212
-33199
-33186
-33172
-33157
-33142
-33125
-33107
-33089
-33069
-33049
-33027
-33005
-32981
-32957
-32931
-32905
-32878
-32851
-32824
-32795
-32767
-32738
-32709
-32679
-32648
-32616
-32582
-32546
-32509
-32470
-32430
-32387
-32342
-32296
-32247
-32198
-32147
-32094
-32039
-31983
-31926
-31867
-31807
-31746
-31683
-31619
-31554
-31488
-31420
-31352
-31282
-31211
-31140
-31067
-30995
-30922
-30848
-30775
-30701
-30628
-30556
-30483
-30412
-30341
-30271
-30202
-30135
-30069
-30004
-29941
-29879
-29817
-29756
-29695
-29634
-29572
-29510
-29446
-29382
-29317
-29251
-29183
-29114
-29045
-28973
-28901
-28828
-28753
-28678
-28602
-28526
-28449
-28373
-28297
-28222
-28147
-28074
-28001
-27930
-27861
-27793
-27726
-27660
-27596
-27533
-27470
-27408
-27346
-27285
-27224
-27162
-27101
-27039
-26976
-26913
-26849
-26785
-26719
-26653
-26587
-26519
-26451
-26382
-26312
-26241
-26168
-26094
-26019
-25942
-25863
-25783
-25700
-25616
-25529
-25440
-25348
-25254
-25158
-25059
-24957
-24854
-24748
-24639
-24529
-24416
-24301
-24183
-24064
-23942
-23817
-23691
-23562
-23430
-23296
-23158
-23018
-22874
-22728
-22578
-22425
-22268
-22109
-21948
-21784
-21618
-21450
-21281
-21109
-20937
-20763
-20587
-20411
-20233
-20055
-19875
-19695
-19515
-19334
-19153
-18971
-18789
-18608
-18426
-18244
-18063
-17881
-17700
-17519
-17338
-17157
-16977
-16797
-16618
-16440
-16263
-16087
-15911
-15737
-15564
-15393
-15222
-15052
-14884
-14716
-14550
-14384
-14219
-14055
-13892
-13730
-13568
-13407
-13247
-13087
-12928
-12769
-12610
-12453
-12295
-12138
-11982
-11826
-11671
-11516
-11361
-11207
-11053
-10898
-10743
-10587
-10429
-10271
-10111
-9949
-9785
-9619
-9452
-9283
-9111
-8938
-8763
-8587
-8408
-8227
-8045
-7861
-7674
-7487
-7297
-7106
-6913
-6719
-6523
-6327
-6130
-5933
-5736
-5539
-5343
-5148
-4953
-4760
-4569
-4379
-4191
-4006
-3823
-3643
-3465
-3291
-3120
-2953
-2789
-2629
-2473
-2320
-2171
-2025
-1885
-1748
-1616
-1488
-1366
-1249
-1138
-1033
-933
-840
-754
-673
-599
-530
-468
-412
-361
-316
-276
-241
-212
-187
-166
-151
-140
-133
-130
-131
-136
-143
-154
-166
-181
-197
-214
-231
-249
-267
-284
-300
-316
-330
-342
-353
-363
-371
-377
-382
-385
-387
-387
-384
-380
-373
-365
-353
-340
-325
-308
-290
-270
-250
-229
-208
-186
-166
-146
-127
-109
-93
-79
-67
-57
-50
-45
-43
-43
-46
-52
-61
-72
-87
-105
-125
-149
-174
-203
-233
-266
-300
-335
-372
-410
-448
-486
-525
-563
-601
-639
-676
-712
-748
-783
-819
-854
-889
-924
-959
-995
-1031
-1067
-1103
-1139
-1175
-1211
-1246
-1281
-1316
-1350
-1383
-1416
-1448
-1479
-1509
-1538
-1566
-1594
-1620
-1646
-1670
-1693
-1715
-1736
-1755
-1773
-1789
-1803
-1815
-1825
-1832
-1836
-1837
-1836
-1831
-1822
-1811
-1797
-1779
-1758
-1735
-1708
-1678
-1646
-1610
-1572
-1531
-1486
-1439
-1388
-1334
-1277
-1216
-1151
-1082
-1008
-931
-848
-762
-670
-574
-472
-365
-252
-132
-6
127
267
414
568
728
895
1067
1245
1428
1615
1806
2001
2198
2399
2602
2807
3013
3221
3431
3642
3853
4066
4280
4494
4709
4925
5142
5359
5577
5795
6014
6233
6453
6673
6893
7114
7336
7558
7780
8003
8227
8451
8676
8901
9127
9354
9581
9808
10036
10264
10491
10719
10948
11176
11404
11633
11862
12091
12320
12549
12778
13007
13236
13464
13693
13921
14149
14378
14606
14835
15064
15293
15522
15752
15983
16213
16446
16679
16913
17147
17383
17620
17858
18097
18338
18579
18821
19064
19309
19553
19799
20045
20292
20539
20787
21035
21282
21530
21778
22025
22271
22517
22761
23005
23247
23488
23727
23965
24202
24437
24670
24902
25131
25359
25584
25806
26026
26242
26455
26665
26872
27075
27275
27472
27664
27853
28038
28220
28398
28573
28745
28913
29079
29242
29403
29562
29719
29874
30027
30180
30331
30480
30629
30777
30924
31070
31214
31358
31501
31643
31784
31925
32066
32206
32345
32487
32628
32772
32917
33063
33211
33361
33512
33666
33821
33978
34137
34297
34458
34620
34783
34947
35111
35277
35443
35611
35779
35947
36117
36286
36457
36627
36798
36969
37139
37309
37479
37648
37816
37984
38150
38316
38482
38646
38809
38972
39135
39296
39458
39619
39780
39940
40101
40261
40422
40581
40740
40899
41056
41212
41366
41519
41671
41820
41968
42113
42257
42399
42540
42679
42817
42954
43090
43225
43359
43493
43626
43758
43890
44021
44152
44281
44410
44538
44665
44791
44916
45041
45164
45287
45409
45530
45652
45773
45894
46016
46138
46261
46384
46508
46633
46759
46886
47014
47143
47272
47403
47534
47666
47799
47932
48066
48201
48338
48475
48613
48753
48893
49036
49179
49324
49470
49617
49765
49915
50065
50217
50369
50521
50674
50828
50982
51135
51290
51444
51599
51754
51909
52065
52220
52375
52529
52684
52837
52990
53142
53292
53441
53589
53735
53879
54022
54162
54301
54437
54572
54705
54836
54965
55092
55216
55339
55459
55576
55691
55804
55914
56022
56128
56232
56334
56434
56532
56629
56725
56820
56913
57006
57098
57189
57279
57368
57455
57542
57627
57711
57793
57874
57953
58031
58107
58181
58253
58324
58393
58460
58526
58590
58653
58714
58773
58831
58888
58943
58997
59050
59102
59154
59204
59255
59305
59355
59405
59456
59507
59559
59612
59666
59721
59778
59835
59894
59954
60016
60079
60144
60210
60278
60348
60419
60492
60568
60645
60724
60805
60889
60974
61061
61150
61240
61333
61426
61521
61618
61716
61815
61915
62016
62118
62221
62325
62429
62534
62639
62745
62851
62957
63063
63170
63277
63385
63493
63602
63712
63823
63935
64049
64163
64279
64396
64513
64635
64756
64879
65006
65134
65263
65394
65529
65665
65804
65944
66085
66228
66372
66517
66662
66807
66951
67096
67239
67381
67522
67662
67800
67936
68071
68204
68335
68464
68591
68716
68839
68959
69078
69193
69306
69416
69524
69628
69729
69826
69921
70012
70099
70182
70262
70338
70410
70478
70542
70601
70655
70704
70749
70789
70823
70852
70877
70896
70911
70921
70927
70928
70926
70919
70909
70895
70879
70859
70836
70811
70784
70755
70723
70690
70656
70620
70583
70545
70507
70468
70429
70391
70353
70316
70280
70246
70214
70184
70156
70132
70110
70091
70075
70063
70054
70048
70046
70046
70050
70057
70066
70078
70092
70108
70127
70147
70169
70192
70218
70245
70273
70304
70335
70368
70402
70437
70474
70510
70548
70586
70625
70665
70704
70745
70785
70826
70866
70906
70947
70986
71026
71065
71103
71141
71177
71213
71248
71282
71314
71345
71374
71402
71428
71452
71475
71495
71515
71532
71548
71563
71577
71589
71601
71611
71620
71629
71636
71642
71647
71651
71654
71655
71656
71655
71652
71648
71643
71637
71629
71619
71608
71597
71584
71570
71556
71541
71526
71512
71498
71485
71474
71465
71458
71453
71451
71452
71457
71464
71475
71489
71507
71529
71553
71581
71612
71646
71682
71721
71761
71803
71847
71892
71938
71986
72033
72082
72131
72180
72230
72280
72329
72379
72428
72477
72525
72571
72617
72661
72703
72744
72784
72822
72858
72893
72926
72957
72987
73016
73043
73069
73094
73118
73142
73165
73189
73212
73235
73258
73281
73305
73329
73352
73376
73401
73425
73450
73475
73500
73526
73552
73579
73606
73634
73663
73692
73723
73754
73786
73820
73854
73890
73928
73966
74006
74047
74090
74133
74178
74223
74269
74315
74362
74408
74455
74501
74546
74591
74635
74678
74719
74759
74798
74835
74869
74902
74932
74960
74986
75010
75031
75051
75068
75084
75098
75111
75123
75134
75144
75153
75162
75170
75177
75183
75188
75192
75194
75195
75194
75190
75184
75174
75161
75144
75124
75100
75072
75041
75006
74968
74926
74882
74835
74786
74735
74682
74627
74571
74513
74454
74393
74331
74268
74204
74139
74072
74004
73934
73864
73792
73719
73644
73568
73491
73413
73332
73250
73166
73081
72993
72904
72813
72719
72625
72528
72430
72331
72231
72130
72028
71925
71822
71719
71616
71513
71410
71307
71203
71100
70997
70893
70790
70686
70581
70476
70371
70265
70159
70052
69945
69838
69731
69624
69517
69410
69303
69198
69092
68988
68884
68781
68678
68577
68475
68374
68273
68173
68073
67973
67873
67773
67673
67573
67474
67374
67273
67173
67072
66971
66870
66768
66667
66565
66462
66360
66257
66153
66049
65944
65839
65733
65626
65519
65412
65304
65194
65086
64977
64867
64757
64647
64537
64425
64311
64197
64081
63963
63844
63722
63599
63474
63347
63219
63088
62955
62820
62683
62544
62403
62260
62114
61966
61815
61662
61507
61350
61190
61028
60864
60698
60530
60360
60188
60013
59837
59659
59479
59296
59111
58924
58735
58543
58349
58153
57954
57752
57548
57342
57134
56923
56710
56496
56279
56061
55841
55620
55397
55174
54949
54724
54498
54271
54044
53816
53588
53359
53130
52900
52671
52442
52213
51985
51757
51530
51304
51079
50855
50631
50408
50185
49963
49741
49520
49298
49077
48856
48635
48414
48194
47974
47755
47536
47319
47102
46887
46673
46461
46251
46042
45836
45632
45430
45230
45032
44837
44644
44454
44265
44079
43895
43713
43533
43355
43179
43004
42830
42658
42486
42315
42145
41975
41806
41637
41469
41301
41133
40966
40799
40632
40467
40301
40137
39974
39811
39651
39491
39333
39177
39023
38871
38720
38572
38427
38283
38142
38002
37865
37730
37597
37466
37336
37208
37081
36955
36831
36709
36587
36467
36347
36229
36112
35996
35881
35767
35654
35542
35432
35322
35213
35106
35000
34896
34792
34690
34590
34490
34392
34296
34200
34105
34011
33918
33825
33733
33641
33549
33457
33366
33274
33183
33091
32999
32908
32817
32726
32636
32546
32457
32366
32278
32189
32100
32011
31921
31830
31739
31648
31555
31462
31368
31272
31176
31078
30980
30879
30778
30675
30570
30464
30356
30247
30137
30024
29910
29795
29678
29560
29441
29321
29200
29078
28956
28832
28708
28584
28460
28335
28210
28086
27961
27837
27714
27591
27468
27346
27225
27105
26985
26866
26747
26629
26512
26395
26279
26164
26049
25934
25820
25705
25591
25476
25360
25244
25127
25010
24892
24774
24654
24534
24412
24289
24165
24039
23912
23783
23652
23519
23385
23248
23110
22970
22828
22684
22539
22392
22244
22094
21943
21790
21635
21479
21321
21161
21000
20837
20672
20505
20336
20166
19993
19819
19644
19467
19288
19108
18926
18744
18560
18375
18189
18003
17816
17628
17440
17251
17062
16873
16684
16494
16303
16114
15923
15732
15541
15349
15158
14966
14774
14581
14389
14196
14002
13808
13614
13419
13224
13028
12832
12634
12437
12239
12040
11841
11641
11441
11241
11041
10840
10639
10438
10237
10035
9833
9631
9428
9225
9021
8817
8611
8405
8198
7989
7780
7570
7359
7147
6934
6720
6505
6290
6073
5855
5636
5415
5193
4970
4746
4520
4292
4062
3832
3600
3366
3130
2893
2655
2415
2174
1932
1689
1445
1200
953
706
456
206
-47
-301
-556
-814
-1073
-1334
-1597
-1862
-2128
-2397
-2668
-2941
-3216
-3493
-3773
-4054
-4338
-4623
-4910
-5198
-5488
-5780
-6072
-6365
-6659
-6953
-7248
-7542
-7836
-8129
-8422
-8713
-9003
-9292
-9580
-9866
-10151
-10434
-10717
-10998
-11277
-11556
-11833
-12108
-12383
-12656
-12929
-13200
-13471
-13741
-14009
-14277
-14544
-14810
-15074
-15338
-15599
-15860
-16119
-16376
-16632
-16887
-17139
-17390
-17639
-17887
-18133
-18377
-18620
-18861
-19101
-19339
-19575
-19810
-20043
-20275
-20505
-20733
-20959
-21184
-21407
-21628
-21848
-22066
-22283
-22498
-22711
-22923
-23133
-23341
-23547
-23751
-23953
-24153
-24351
-24547
-24739
-24930
-25118
-25303
-25486
-25666
-25843
-26018
-26190
-26360
-26527
-26691
-26853
-27013
-27169
-27324
-27476
-27625
-27771
-27915
-28057
-28196
-28332
-28466
-28597
-28726
-28853
-28977
-29100
-29221
-29340
-29458
-29574
-29690
-29804
-29918
-30031
-30144
-30256
-30367
-30478
-30589
-30699
-30810
-30920
-31030
-31140
-31251
-31361
-31472
-31582
-31693
-31804
-31915
-32025
-32136
-32247
-32357
-32469
-32580
-32691
-32803
-32915
-33027
-33139
-33252
-33364
-33477
-33590
-33703
-33816
-33928
-34040
-34151
-34262
-34372
-34481
-34590
-34697
-34804
-34909
-35014
-35117
-35219
-35319
-35418
-35516
-35612
-35707
-35801
-35893
-35984
-36073
-36161
-36248
-36334
-36418
-36501
-36583
-36664
-36743
-36821
-36899
-36975
-37052
-37127
-37203
-37278
-37354
-37430
-37506
-37582
-37659
-37736
-37814
-37892
-37970
-38049
-38127
-38206
-38285
-38364
-38444
-38523
-38603
-38683
-38763
-38844
-38926
-39008
-39091
-39175
-39260
-39346
-39433
-39522
-39611
-39701
-39792
-39884
-39977
-40071
-40166
-40262
-40360
-40458
-40558
-40660
-40763
-40867
-40973
-41080
-41189
-41300
-41411
-41524
-41638
-41752
-41868
-41984
-42101
-42219
-42338
-42458
-42578
-42700
-42823
-42947
-43073
-43200
-43329
-43460
-43592
-43727
-43864
-44003
-44144
-44286
-44431
-44577
-44725
-44874
-45024
-45176
-45328
-45481
-45635
-45789
-45944
-46100
-46256
-46413
-46570
-46728
-46887
-47047
-47207
-47369
-47531
-47694
-47859
-48023
-48189
-48355
-48522
-48689
-48856
-49023
-49190
-49357
-49523
-49689
-49854
-50017
-50179
-50340
-50500
-50657
-50814
-50969
-51122
-51273
-51424
-51573
-51720
-51867
-52012
-52156
-52299
-52442
-52584
-52725
-52867
-53007
-53148
-53288
-53428
-53567
-53706
-53844
-53980
-54116
-54250
-54383
-54514
-54644
-54772
-54899
-55024
-55147
-55268
-55388
-55506
-55622
-55736
-55849
-55959
-56068
-56175
-56279
-56382
-56483
-56581
-56677
-56771
-56864
-56954
-57043
-57129
-57215
-57298
-57380
-57461
-57541
-57619
-57696
-57771
-57846
-57919
-57991
-58061
-58130
-58198
-58264
-58329
-58392
-58454
-58514
-58573
-58629
-58685
-58738
-58790
-58840
-58888
-58934
-58978
-59019
-59059
-59096
-59130
-59162
-59192
-59219
-59244
-59268
-59289
-59308
-59326
-59342
-59356
-59369
-59380
-59389
-59397
-59404
-59409
-59413
-59416
-59417
-59417
-59416
-59413
-59408
-59401
-59393
-59383
-59371
-59357
-59342
-59324
-59305
-59284
-59260
-59235
-59208
-59179
-59148
-59115
-59080
-59043
-59004
-58965
-58923
-58880
-58836
-58791
-58745
-58698
-58649
-58599
-58548
-58495
-58441
-58385
-58327
-58266
-58204
-58139
-58072
-58002
-57929
-57853
-57774
-57693
-57608
-57520
-57429
-57335
-57239
-57139
-57036
-56931
-56823
-56713
-56600
-56485
-56367
-56248
-56127
-56003
-55878
-55752
-55624
-55494
-55363
-55231
-55098
-54963
-54828
-54692
-54555
-54417
-54278
-54139
-53999
-53858
-53716
-53574
-53431
-53287
-53142
-52996
-52850
-52703
-52555
-52407
-52258
-52109
-51959
-51809
-51660
-51510
-51360
-51210
-51060
-50910
-50760
-50611
-50462
-50313
-50165
-50017
-49871
-49725
-49580
-49435
-49292
-49151
-49010
-48871
-48734
-48598
-48464
-48332
-48202
-48074
-47948
-47824
-47702
-47583
-47466
-47352
-47240
-47130
-47022
-46917
-46814
-46714
-46615
-46519
-46425
-46334
-46245
-46158
-46073
-45991
-45911
-45833
-45757
-45683
-45611
-45541
-45472
-45405
-45339
-45275
-45211
-45149
-45088
-45028
-44969
-44912
-44855
-44799
-44744
-44691
-44638
-44586
-44536
-44487
-44438
-44391
-44345
-44299
-44254
-44211
-44168
-44126
-44085
-44045
-44006
-43968
-43931
-43896
-43862
-43829
-43797
-43766
-43736
-43707
-43679
-43653
-43627
-43602
-43578
-43555
-43533
-43512
-43492
-43473
-43454
-43437
-43420
-43404
-43389
-43375
-43361
-43349
-43337
-43325
-43315
-43306
-43297
-43289
-43283
-43277
-43271
-43267
-43263
-43260
-43257
-43255
-43254
-43252
-43252
-43251
-43251
-43251
-43251
-43252
-43252
-43252
-43252
-43252
-43252
-43251
-43251
-43250
-43249
-43247
-43246
-43245
-43243
-43242
-43240
-43239
-43237
-43236
-43234
-43232
-43230
-43227
-43224
-43220
-43215
-43210
-43203
-43196
-43187
-43178
-43167
-43155
-43141
-43126
-43110
-43091
-43071
-43048
-43024
-42998
-42970
-42940
-42908
-42874
-42838
-42799
-42759
-42717
-42673
-42628
-42580
-42531
-42481
-42429
-42375
-42319
-42262
-42204
-42143
-42081
-42017
-41951
-41883
-41813
-41741
-41667
-41591
-41513
-41432
-41350
-41266
-41180
-41092
-41002
-40911
-40818
-40723
-40627
-40529
-40429
-40327
-40224
-40118
-40011
-39902
-39791
-39677
-39562
-39445
-39325
-39204
-39080
-38954
-38826
-38697
-38565
-38431
-38296
-38158
-38019
-37878
-37736
-37591
-37445
-37297
-37148
-36996
-36844
-36690
-36534
-36376
-36218
-36057
-35895
-35732
-35566
-35400
-35231
-35062
-34890
-34718
-34544
-34369
-34192
-34015
-33836
-33657
-33476
-33295
-33113
-32930
-32746
-32561
-32375
-32189
-32003
-31816
-31629
-31441
-31253
-31064
-30876
-30688
-30500
-30313
-30126
-29939
-29753
-29568
-29384
-29200
-29017
-28835
-28653
-28473
-28293
-28115
-27937
-27761
-27586
-27412
-27240
-27069
-26900
-26732
-26565
-26399
-26235
-26072
-25909
-25748
-25589
-25430
-25273
-25118
-24964
-24812
-24661
-24512
-24365
-24220
-24077
-23936
-23796
-23659
-23523
-23390
-23258
-23129
-23002
-22877
-22755
-22635
-22518
-22404
-22292
-22183
-22076
-21973
-21872
-21774
-21679
-21587
-21497
-21410
-21325
-21243
-21162
-21085
-21009
-20936
-20865
-20796
-20729
-20664
-20601
-20539
-20480
-20422
-20366
-20311
-20258
-20205
-20154
-20104
-20056
-20008
-19961
-19916
-19871
-19828
-19786
-19745
-19706
-19667
-19630
-19594
-19559
-19524
-19491
-19458
-19426
-19394
-19363
-19332
-19301
-19271
-19241
-19210
-19180
-19150
-19119
-19088
-19057
-19026
-18994
-18962
-18930
-18897
-18864
-18830
-18796
-18761
-18725
-18688
-18650
-18611
-18571
-18530
-18487
-18444
-18399
-18353
-18306
-18257
-18207
-18156
-18104
-18050
-17994
-17937
-17879
-17819
-17757
-17694
-17630
-17563
-17495
-17426
-17354
-17281
-17206
-17129
-17050
-16970
-16887
-16803
-16718
-16630
-16541
-16450
-16357
-16263
-16166
-16068
-15968
-15866
-15762
-15656
-15548
-15437
-15325
-15210
-15093
-14973
-14851
-14727
-14600
-14471
-14339
-14205
-14068
-13929
-13788
-13645
-13499
-13351
-13200
-13048
-12893
-12735
-12576
-12414
-12250
-12084
-11915
-11744
-11570
-11393
-11214
-11033
-10849
-10662
-10473
-10282
-10088
-9892
-9694
-9495
-9293
-9090
-8886
-8680
-8473
-8266
-8058
-7849
-7641
-7432
-7224
-7016
-6809
-6603
-6397
-6192
-5988
-5785
-5584
-5384
-5185
-4988
-4793
-4599
-4408
-4218
-4030
-3845
-3663
-3482
-3304
-3128
-2954
-2783
-2614
-2447
-2283
-2120
-1960
-1801
-1644
-1489
-1335
-1182
-1031
-881
-732
-583
-436
-289
-143
3
149
294
439
584
729
873
1016
1160
1304
1447
1590
1733
1877
2020
2164
2309
2454
2600
2747
2894
3042
3191
3341
3491
3643
3795
3949
4103
4258
4415
4573
4732
4892
5054
5217
5381
5546
5713
5881
6051
6221
6393
6566
6740
6916
7091
7268
7445
7623
7802
7980
8159
8339
8518
8698
8878
9059
9239
9419
9599
9779
9958
10137
10316
10494
10672
10849
11026
11202
11378
11553
11727
11900
12073
12245
12415
12585
12754
12922
13089
13255
13419
13583
13745
13906
14066
14224
14381
14536
14690
14842
14992
15141
15287
15432
15574
15715
15853
15989
16123
16254
16383
16510
16633
16754
16872
16987
17098
17207
17313
17416
17515
17612
17705
17795
17881
17964
18043
18119
18191
18259
18324
18385
18442
18496
18546
18592
18635
18674
18709
18741
18769
18794
18815
18833
18848
18860
18868
18874
18876
18876
18873
18867
18859
18847
18834
18818
18800
18779
18757
18732
18706
18678
18648
18618
18586
18553
18520
18487
18453
18419
18384
18350
18316
18282
18249
18216
18184
18152
18121
18091
18062
18033
18005
17978
17951
17924
17899
17873
17848
17822
17797
17772
17747
17721
17695
17669
17643
17616
17589
17562
17534
17506
17478
17449
17420
17391
17361
17331
17300
17269
17238
17206
17174
17141
17109
17076
17042
17009
16975
16941
16906
16871
16835
16799
16762
16724
16686
16646
16606
16566
16525
16483
16441
16399
16356
16314
16271
16228
16186
16143
16101
16059
16018
15978
15938
15898
15859
15821
15783
15746
15710
15674
15640
15606
15574
15543
15513
15484
15457
15432
15408
15385
15364
15345
15327
15310
15295
15281
15269
15258
15249
15241
15234
15229
15225
15223
15222
15223
15225
15228
15233
15239
15246
15255
15264
15274
15286
15298
15311
15324
15339
15355
15371
15389
15408
15427
15448
15470
15493
15517
15542
15568
15595
15624
15653
15684
15716
15749
15783
15818
15854
15891
15930
15970
16012
16055
16099
16146
16193
16244
16295
16349
16404
16460
16519
16579
16640
16703
16767
16832
16898
16966
17034
17103
17173
17243
17314
17386
17458
17531
17605
17679
17754
17830
17906
17984
18062
18141
18221
18302
18384
18466
18550
18634
18718
18803
18889
18975
19062
19148
19235
19322
19410
19497
19584
19672
19760
19847
19934
20021
20108
20195
20282
20368
20454
20540
20626
20711
20797
20881
20966
21049
21133
21216
21298
21379
21460
21539
21618
21696
21773
21849
21924
21998
22071
22142
22212
22280
22347
22412
22475
22537
22596
22654
22709
22763
22814
22863
22910
22955
22997
23036
23073
23107
23138
23166
23192
23215
23234
23251
23265
23275
23283
23288
23290
23290
23286
23279
23270
23258
23243
23225
23205
23181
23155
23127
23096
23062
23025
22986
22944
22900
22852
22802
22749
22694
22635
22574
22509
22441
22371
22297
22220
22140
22057
21971
21881
21788
21691
21591
21488
21382
21272
21159
21043
20923
20800
20674
20544
20411
20275
20135
19993
19847
19698
19546
19391
19233
19073
18910
18745
18577
18407
18234
18060
17883
17704
17523
17341
17157
16971
16784
16595
16405
16213
16020
15825
15629
15432
15233
15033
14832
14629
14424
14219
14012
13805
13596
13386
13176
12965
12753
12541
12328
12115
11901
11686
11471
11255
11040
10823
10607
10390
10173
9957
9740
9523
9307
9091
8875
8659
8443
8228
8012
7797
7582
7367
7152
6938
6724
6511
6298
6085
5873
5662
5452
5242
5033
4825
4618
4411
4206
4001
3797
3594
3392
3191
2992
2793
2595
2398
2203
2008
1815
1622
1430
1239
1049
860
672
485
299
114
-69
-251
-431
-609
-785
-960
-1132
-1302
-1469
-1634
-1796
-1956
-2112
-2266
-2417
-2565
-2710
-2853
-2992
-3128
-3261
-3392
-3520
-3644
-3766
-3885
-4002
-4115
-4225
-4332
-4436
-4537
-4634
-4728
-4819
-4906
-4989
-5069
-5146
-5219
-5288
-5354
-5416
-5475
-5531
-5584
-5633
-5680
-5724
-5765
-5803
-5838
-5871
-5902
-5930
-5955
-5978
-5999
-6017
-6034
-6048
-6061
-6071
-6080
-6087
-6092
-6095
-6097
-6097
-6095
-6092
-6088
-6082
-6075
-6067
-6058
-6047
-6036
-6024
-6011
-5998
-5983
-5968
-5952
-5936
-5918
-5900
-5881
-5862
-5841
-5821
-5799
-5777
-5755
-5732
-5708
-5683
-5658
-5632
-5605
-5578
-5549
-5520
-5491
-5461
-5430
-5400
-5368
-5337
-5305
-5273
-5241
-5208
-5175
-5141
-5108
-5074
-5039
-5004
-4969
-4933
-4897
-4861
-4824
-4787
-4750
-4713
-4676
-4638
-4600
-4562
-4524
-4486
-4447
-4407
-4368
-4327
-4286
-4244
-4201
-4157
-4112
-4066
-4018
-3970
-3920
-3868
-3816
-3762
-3707
-3650
-3592
-3533
-3472
-3410
-3347
-3282
-3216
-3149
-3081
-3012
-2942
-2871
-2799
-2726
-2653
-2580
-2505
-2431
-2356
-2281
-2205
-2130
-2054
-1978
-1901
-1825
-1748
-1671
-1593
-1515
-1437
-1358
-1279
-1199
-1119
-1039
-958
-877
-796
-714
-633
-551
-469
-386
-303
-220
-137
-53
32
116
200
285
369
453
537
621
704
786
868
950
1031
1111
1191
1271
1350
1429
1507
1584
1661
1738
1813
1888
1962
2035
2108
2179
2250
2320
2389
2456
2523
2589
2654
2718
2780
2841
2902
2961
3018
3075
3130
3184
3236
3288
3338
3386
3433
3479
3523
3565
3606
3645
3682
3717
3751
3782
3811
3837
3862
3884
3903
3920
3934
3946
3955
3961
3965
3966
3964
3959
3951
3941
3928
3911
3891
3869
3842
3813
3780
3744
3704
3660
3614
3563
3509
3452
3391
3326
3258
3186
3111
3032
2950
2864
2776
2683
2588
2490
2389
2285
2179
2069
1957
1842
1725
1605
1483
1358
1231
1102
970
837
701
563
423
282
138
-8
-156
-306
-457
-611
-767
-924
-1083
-1245
-1408
-1573
-1739
-1908
-2078
-2249
-2422
-2597
-2772
-2948
-3126
-3304
-3483
-3662
-3843
-4022
-4204
-4385
-4567
-4748
-4930
-5111
-5293
-5474
-5655
-5836
-6017
-6197
-6378
-6557
-6737
-6915
-7093
-7271
-7447
-7623
-7798
-7971
-8144
-8315
-8484
-8652
-8819
-8983
-9146
-9306
-9465
-9621
-9775
-9926
-10075
-10221
-10365
-10506
-10644
-10779
-10912
-11041
-11168
-11291
-11412
-11529
-11643
-11755
-11863
-11968
-12070
-12169
-12266
-12359
-12450
-12538
-12623
-12705
-12785
-12862
-12937
-13009
-13079
-13146
-13211
-13274
-13335
-13393
-13449
-13503
-13556
-13606
-13654
-13700
-13744
-13786
-13826
-13864
-13900
-13934
-13965
-13995
-14022
-14047
-14070
-14091
-14111
-14128
-14143
-14156
-14167
-14177
-14184
-14190
-14194
-14196
-14196
-14195
-14192
-14187
-14181
-14173
-14163
-14152
-14139
-14125
-14109
-14092
-14073
-14053
-14032
-14010
-13986
-13961
-13934
-13907
-13878
-13848
-13817
-13784
-13750
-13715
-13679
-13641
-13603
-13563
-13521
-13479
-13436
-13391
-13346
-13300
-13252
-13204
-13156
-13106
-13056
-13005
-12954
-12901
-12848
-12795
-12740
-12685
-12629
-12572
-12514
-12455
-12396
-12335
-12274
-12212
-12149
-12085
-12021
-11956
-11891
-11826
-11760
-11695
-11629
-11563
-11497
-11431
-11365
-11299
-11233
-11167
-11101
-11036
-10970
-10904
-10839
-10774
-10708
-10644
-10579
-10514
-10450
-10386
-10322
-10259
-10197
-10135
-10073
-10012
-9952
-9891
-9832
-9773
-9714
-9655
-9597
-9540
-9482
-9426
-9369
-9313
-9257
-9202
-9147
-9092
-9037
-8983
-8928
-8875
-8821
-8767
-8714
-8661
-8608
-8556
-8504
-8453
-8401
-8351
-8300
-8250
-8201
-8151
-8103
-8055
-8007
-7961
-7914
-7868
-7822
-7777
-7732
-7687
-7643
-7599
-7555
-7511
-7467
-7424
-7381
-7339
-7297
-7255
-7213
-7172
-7131
-7091
-7051
-7011
-6972
-6933
-6894
-6856
-6818
-6781
-6743
-6706
-6669
-6633
-6596
-6559
-6523
-6486
-6450
-6414
-6378
-6342
-6306
-6270
-6235
-6200
-6166
-6132
-6098
-6064
-6031
-5998
-5965
-5932
-5899
-5867
-5834
-5802
-5770
-5738
-5706
-5674
-5642
-5611
-5579
-5547
-5516
-5484
-5452
-5420
-5387
-5355
-5321
-5287
-5253
-5217
-5181
-5145
-5107
-5070
-5031
-4993
-4954
-4915
-4875
-4836
-4797
-4757
-4718
-4679
-4640
-4601
-4563
-4525
-4487
-4450
-4413
-4376
-4340
-4304
-4268
-4233
-4198
-4163
-4129
-4096
-4062
-4030
-3998
-3967
-3937
-3907
-3878
-3851
-3824
-3798
-3773
-3750
-3727
-3705
-3685
-3665
-3647
-3629
-3613
-3597
-3583
-3569
-3557
-3545
-3534
-3524
-3515
-3507
-3500
-3494
-3488
-3484
-3480
-3477
-3475
-3474
-3473
-3473
-3474
-3475
-3477
-3480
-3483
-3487
-3492
-3497
-3502
-3508
-3515
-3522
-3529
-3537
-3545
-3554
-3563
-3572
-3582
-3591
-3600
-3610
-3619
-3627
-3636
-3643
-3650
-3657
-3662
-3666
-3670
-3672
-3673
-3673
-3672
-3669
-3665
-3660
-3654
-3646
-3638
-3628
-3618
-3607
-3595
-3582
-3568
-3553
-3538
-3523
-3506
-3489
-3472
-3453
-3434
-3415
-3395
-3374
-3352
-3330
-3307
-3283
-3259
-3234
-3208
-3181
-3154
-3126
-3098
-3070
-3040
-3011
-2981
-2951
-2920
-2889
-2857
-2825
-2793
-2760
-2726
-2692
-2658
-2624
-2589
-2553
-2518
-2482
-2446
-2410
-2374
-2337
-2301
-2265
-2228
-2191
-2154
-2117
-2080
-2043
-2005
-1967
-1928
-1889
-1849
-1809
-1768
-1727
-1684
-1641
-1597
-1553
-1507
-1460
-1413
-1364
-1315
-1264
-1212
-1158
-1103
-1047
-990
-930
-870
-808
-745
-680
-614
-547
-479
-410
-339
-268
-195
-122
-47
28
104
182
260
339
419
499
581
662
745
828
912
996
1080
1165
1251
1336
1422
1508
1595
1682
1769
1857
1944
2033
2121
2210
2299
2389
2479
2570
2661
2752
2844
2936
3029
3122
3216
3310
3405
3500
3596
3692
3788
3884
3981
4078
4175
4272
4369
4466
4563
4661
4758
4855
4951
5048
5145
5241
5337
5433
5528
5624
5718
5812
5906
5999
6090
6181
6271
6360
6447
6533
6618
6702
6785
6866
6946
7024
7102
7178
7253
7326
7398
7469
7539
7607
7674
7739
7803
7865
7926
7985
8042
8099
8154
8206
8257
8307
8355
8401
8445
8487
8528
8567
8604
8638
8671
8702
8731
8758
8783
8805
8826
8844
8861
8875
8887
8897
8906
8913
8917
8921
8923
8923
8921
8919
8914
8909
8902
8893
8883
8872
8859
8845
8830
8813
8795
8776
8755
8733
8710
8685
8659
8631
8603
8572
8540
8507
8472
8436
8398
8358
8317
8274
8230
8183
8135
8086
8035
7982
7928
7871
7813
7754
7693
7630
7566
7500
7433
7364
7294
7223
7151
7077
7003
6928
6851
6775
6697
6618
6539
6460
6380
6299
6218
6137
6056
5974
5893
5812
5731
5650
5569
5489
5410
5331
5252
5174
5097
5020
4944
4869
4795
4721
4649
4578
4509
4441
4375
4310
4247
4186
4127
4069
4014
3960
3908
3857
3809
3762
3716
3673
3631
3591
3553
3516
3481
3447
3415
3385
3356
3329
3304
3280
3257
3236
3216
3198
3182
3167
3154
3142
3132
3123
3116
3111
3107
3105
3105
3106
3108
3112
3117
3124
3133
3143
3154
3167
3182
3198
3216
3236
3258
3281
3305
3332
3360
3390
3422
3456
3492
3529
3568
3609
3651
3695
3741
3788
3837
3887
3939
3992
4046
4103
4161
4220
4281
4343
4407
4471
4537
4604
4672
4742
4812
4883
4955
5027
5101
5175
5250
5326
5403
5480
5557
5635
5713
5792
5870
5949
6028
6106
6184
6262
6340
6417
6493
6569
6643
6717
6790
6861
6931
7000
7068
7135
7200
7263
7325
7386
7445
7502
7558
7612
7665
7716
7765
7812
7858
7902
7944
7985
8023
8061
8098
8132
8164
8197
8228
8257
8284
8310
8335
8358
8379
8399
8417
8434
8449
8463
8475
8486
8495
8503
8510
8515
8520
8523
8525
8526
8525
8524
8521
8516
8510
8502
8493
8482
8469
8455
8438
8419
8399
8377
8352
8326
8298
8267
8235
8201
8166
8128
8089
8047
8005
7960
7914
7866
7816
7765
7713
7659
7603
7547
7489
7430
7370
7309
7247
7184
7121
7056
6991
6925
6859
6792
6724
6655
6586
6516
6446
6375
6304
6232
6160
6087
6014
5941
5867
5793
5720
5646
5572
5498
5425
5352
5279
5206
5134
5062
4991
4919
4848
4777
4706
4635
4565
4494
4423
4352
4281
4209
4138
4066
3994
3921
3849
3776
3703
3630
3556
3482
3408
3334
3259
3184
3109
3033
2956
2880
2802
2725
2647
2568
2489
2410
2331
2251
2171
2091
2011
1931
1851
1770
1690
1610
1529
1449
1368
1287
1207
1126
1046
965
884
804
723
643
562
482
401
321
241
161
81
1
-79
-159
-238
-318
-398
-477
-557
-637
-716
-796
-876
-956
-1036
-1116
-1195
-1275
-1354
-1434
-1513
-1591
-1670
-1748
-1826
-1903
-1981
-2058
-2135
-2212
-2289
-2366
-2443
-2519
-2596
-2672
-2749
-2825
-2902
-2978
-3054
-3131
-3207
-3284
-3360
-3437
-3514
-3591
-3668
-3745
-3822
-3899
-3976
-4053
-4130
-4206
-4282
-4358
-4433
-4507
-4581
-4655
-4727
-4800
-4871
-4942
-5013
-5083
-5152
-5221
-5289
-5356
-5423
-5489
-5554
-5618
-5682
-5744
-5805
-5865
-5923
-5981
-6037
-6091
-6144
-6195
-6245
-6292
-6338
-6383
-6425
-6465
-6504
-6541
-6576
-6608
-6639
-6668
-6695
-6720
-6744
-6765
-6784
-6802
-6817
-6831
-6843
-6853
-6861
-6867
-6871
-6873
-6873
-6872
-6868
-6862
-6854
-6844
-6832
-6817
-6800
-6781
-6758
-6733
-6706
-6675
-6642
-6606
-6567
-6525
-6481
-6433
-6383
-6330
-6274
-6215
-6153
-6089
-6022
-5952
-5880
-5805
-5728
-5648
-5565
-5479
-5391
-5301
-5207
-5111
-5013
-4911
-4807
-4701
-4592
-4480
-4366
-4249
-4130
-4009
-3885
-3759
-3631
-3501
-3368
-3234
-3098
-2960
-2820
-2679
-2536
-2392
-2246
-2099
-1951
-1802
-1652
-1502
-1350
-1199
-1046
-894
-741
-589
-436
-284
-132
20
171
322
472
622
771
919
1066
1212
1358
1503
1646
1789
1932
2073
2213
2352
2491
2628
2765
2900
3034
3168
3300
3431
3561
3690
3818
3944
4069
4193
4316
4437
4558
4676
4794
4909
5024
5137
5249
5359
5468
5576
5682
5787
5891
5992
6093
6192
6289
6384
6478
6571
6662
6751
6838
6924
7008
7091
7172
7251
7329
7405
7479
7552
7623
7692
7759
7825
7889
7951
8010
8069
8125
8180
8232
8283
8332
8378
8423
8466
8507
8546
8583
8618
8651
8681
8709
8735
8758
8779
8798
8814
8827
8838
8846
8851
8854
8854
8852
8846
8838
8828
8814
8798
8779
8757
8733
8706
8676
8643
8608
8570
8530
8487
8442
8395
8345
8293
8240
8183
8125
8066
8004
7940
7875
7807
7738
7668
7595
7522
7446
7369
7291
7211
7130
7048
6965
6881
6797
6711
6625
6538
6451
6363
6276
6187
6099
6010
5922
5833
5745
5656
5568
5480
5391
5304
5216
5128
5041
4954
4867
4780
4693
4607
4521
4435
4349
4264
4179
4094
4010
3927
3844
3761
3680
3599
3519
3440
3362
3285
3208
3133
3058
2984
2911
2839
2768
2698
2628
2560
2493
2426
2361
2296
2233
2170
2108
2047
1986
1927
1867
1809
1751
1693
1636
1579
1523
1466
1410
1354
1298
1242
1186
1130
1074
1016
961
905
849
793
737
681
625
569
513
458
402
346
290
233
177
121
65
8
-49
-105
-162
-219
-276
-333
-389
-446
-503
-559
-615
-671
-727
-782
-837
-891
-945
-998
-1050
-1101
-1152
-1201
-1249
-1297
-1343
-1388
-1432
-1474
-1515
-1555
-1592
-1629
-1663
-1697
-1728
-1758
-1786
-1812
-1837
-1860
-1881
-1901
-1919
-1935
-1950
-1964
-1975
-1985
-1994
-2001
-2005
-2009
-2011
-2011
-2009
-2007
-2001
-1995
-1987
-1977
-1965
-1952
-1938
-1922
-1904
-1885
-1865
-1843
-1819
-1794
-1768
-1740
-1710
-1679
-1647
-1614
-1579
-1543
-1506
-1467
-1428
-1387
-1346
-1303
-1260
-1215
-1170
-1124
-1077
-1030
-981
-931
-881
-829
-777
-723
-669
-614
-558
-501
-443
-384
-325
-265
-203
-142
-79
-16
48
112
177
242
308
374
441
508
576
645
714
783
853
923
994
1065
1137
1209
1281
1354
1427
1501
1575
1650
1725
1801
1877
1953
2029
2107
2185
2263
2342
2420
2499
2578
2657
2737
2816
2896
2975
3054
3133
3212
3291
3369
3447
3525
3602
3679
3756
3832
3908
3984
4059
4135
4210
4284
4359
4432
4506
4579
4652
4724
4796
4867
4938
5008
5078
5147
5215
5284
5352
5419
5486
5553
5619
5686
5751
5816
5881
5945
6009
6072
6134
6195
6256
6315
6374
6432
6488
6544
6599
6652
6704
6756
6806
6854
6902
6947
6992
7035
7077
7116
7155
7192
7227
7260
7292
7323
7351
7378
7404
7427
7450
7470
7489
7506
7522
7536
7548
7558
7567
7574
7579
7583
7585
7585
7584
7581
7576
7569
7561
7551
7540
7527
7512
7496
7478
7459
7438
7415
7391
7366
7339
7311
7281
7250
7218
7185
7150
7114
7077
7039
7000
6960
6919
6876
6832
6788
6742
6695
6648
6600
6550
6501
6450
6399
6348
6296
6244
6191
6138
6085
6031
5978
5924
5870
5817
5763
5710
5656
5603
5550
5497
5445
5393
5341
5290
5239
5189
5138
5089
5040
4991
4943
4895
4848
4802
4756
4710
4665
4621
4577
4534
4491
4449
4408
4367
4328
4289
4250
4213
4177
4141
4107
4074
4042
4011
3981
3953
3926
3901
3877
3854
3832
3813
3794
3777
3762
3748
3735
3724
3714
3705
3698
3692
3687
3683
3680
3678
3678
3678
3679
3681
3684
3688
3692
3698
3704
3711
3718
3726
3735
3745
3755
3766
3777
3788
3800
3813
3825
3838
3852
3865
3879
3893
3907
3921
3934
3948
3962
3976
3989
4002
4016
4027
4041
4053
4065
4077
4088
4098
4108
4117
4125
4133
4139
4145
4150
4154
4156
4158
4159
4158
4156
4153
4149
4144
4137
4129
4119
4108
4096
4083
4067
4051
4033
4013
3991
3968
3943
3916
3887
3857
3824
3790
3754
3715
3675
3633
3589
3543
3495
3446
3395
3342
3288
3232
3176
3118
3059
2999
2939
2878
2817
2755
2694
2632
2570
2509
2448
2387
2327
2267
2208
2150
2092
2036
1980
1926
1872
1819
1768
1718
1669
1621
1575
1530
1487
1444
1404
1364
1326
1290
1254
1220
1188
1156
1126
1098
1070
1044
1020
996
974
953
934
915
898
882
867
854
841
830
820
811
802
795
789
783
778
774
770
767
765
764
763
762
762
763
764
765
767
769
772
775
778
781
785
788
792
795
799
803
807
810
814
818
821
825
828
832
835
839
842
845
848
851
854
857
859
862
864
866
867
868
869
869
869
868
867
865
862
859
855
850
844
837
830
822
813
803
792
781
769
757
744
731
717
702
687
671
655
638
620
602
583
563
543
523
502
480
458
436
413
390
367
344
320
296
273
249
224
200
176
151
126
101
76
50
23
-3
-30
-58
-86
-114
-142
-171
-200
-229
-258
-288
-317
-347
-377
-406
-435
-464
-493
-521
-550
-577
-605
-632
-658
-685
-710
-735
-760
-784
-807
-830
-852
-873
-893
-912
-931
-949
-966
-982
-998
-1012
-1027
-1041
-1054
-1067
-1079
-1090
-1101
-1112
-1122
-1131
-1140
-1148
-1155
-1162
-1168
-1173
-1178
-1182
-1185
-1187
-1189
-1191
-1192
-1192
-1192
-1191
-1190
-1188
-1185
-1181
-1177
-1172
-1166
-1160
-1152
-1143
-1134
-1124
-1112
-1100
-1087
-1073
-1058
-1042
-1026
-1008
-990
-971
-951
-930
-909
-887
-864
-840
-816
-791
-766
-739
-713
-685
-657
-629
-600
-571
-542
-512
-483
-453
-423
-393
-363
-333
-304
-274
-245
-215
-186
-157
-128
-99
-71
-42
-14
15
43
71
99
127
156
184
212
241
269
298
327
356
386
416
446
476
506
537
568
599
630
661
692
723
754
785
816
847
878
909
940
971
1002
1033
1065
1096
1127
1158
1189
1220
1251
1282
1312
1343
1373
1404
1434
1464
1494
1523
1553
1582
1612
1641
1670
1699
1727
1756
1783
1811
1838
1865
1891
1917
1942
1966
1991
2013
2037
2060
2082
2104
2125
2145
2165
2185
2204
2222
2240
2258
2275
2291
2307
2323
2338
2352
2366
2380
2392
2404
2416
2427
2437
2446
2455
2462
2469
2475
2480
2484
2488
2490
2492
2492
2492
2491
2488
2485
2482
2477
2472
2465
2458
2450
2442
2432
2422
2411
2399
2386
2373
2358
2343
2328
2311
2294
2276
2258
2239
2219
2198
2177
2155
2133
2110
2086
2061
2036
2009
1983
1955
1927
1898
1869
1838
1808
1776
1744
1711
1678
1644
1609
1574
1539
1503
1466
1429
1392
1354
1316
1278
1240
1202
1164
1126
1087
1049
1010
974
936
899
862
826
790
755
720
686
653
620
587
556
525
494
465
436
407
380
353
327
302
278
254
232
210
190
170
152
134
118
103
88
75
62
51
40
31
22
14
7
0
-5
-9
-13
-15
-16
-16
-15
-13
-10
-5
1
8
16
26
37
49
62
76
92
109
127
147
167
189
212
236
261
287
314
343
372
402
433
465
498
532
566
601
636
672
708
744
780
816
852
887
923
958
992
1026
1059
1092
1123
1154
1184
1213
1241
1268
1293
1318
1341
1363
1384
1403
1421
1438
1453
1466
1478
1489
1497
1504
1510
1513
1514
1514
1512
1508
1502
1494
1484
1472
1459
1443
1425
1406
1384
1361
1336
1309
1280
1249
1217
1182
1147
1109
1070
1029
986
942
895
848
798
747
694
640
584
527
468
408
346
283
218
152
85
16
-54
-125
-197
-270
-345
-420
-496
-573
-651
-730
-809
-888
-968
-1049
-1130
-1211
-1292
-1374
-1456
-1537
-1619
-1701
-1782
-1864
-1944
-2025
-2104
-2184
-2262
-2340
-2418
-2494
-2570
-2646
-2720
-2794
-2867
-2940
-3011
-3083
-3153
-3223
-3293
-3362
-3430
-3498
-3566
-3633
-3700
-3767
-3833
-3899
-3965
-4030
-4094
-4160
-4224
-4288
-4352
-4415
-4477
-4540
-4602
-4663
-4724
-4785
-4845
-4905
-4965
-5024
-5083
-5141
-5198
-5256
-5312
-5369
-5424
-5479
-5534
-5588
-5641
-5693
-5745
-5796
-5847
-5897
-5946
-5995
-6043
-6091
-6138
-6184
-6230
-6274
-6319
-6362
-6405
-6447
-6488
-6529
-6568
-6607
-6645
-6682
-6718
-6753
-6787
-6820
-6852
-6884
-6914
-6943
-6971
-6998
-7024
-7049
-7073
-7096
-7118
-7139
-7159
-7178
-7196
-7213
-7230
-7245
-7259
-7273
-7286
-7297
-7309
-7319
-7329
-7338
-7346
-7354
-7362
-7369
-7376
-7382
-7388
-7394
-7399
-7405
-7410
-7415
-7419
-7424
-7428
-7432
-7436
-7439
-7443
-7447
-7450
-7454
-7457
-7461
-7465
-7468
-7472
-7476
-7480
-7484
-7487
-7491
-7495
-7499
-7503
-7506
-7510
-7514
-7517
-7521
-7524
-7527
-7530
-7533
-7536
-7538
-7540
-7541
-7543
-7544
-7545
-7545
-7545
-7545
-7544
-7543
-7541
-7539
-7536
-7533
-7530
-7526
-7522
-7517
-7512
-7507
-7501
-7494
-7487
-7480
-7472
-7463
-7454
-7444
-7434
-7423
-7412
-7399
-7386
-7373
-7359
-7344
-7329
-7313
-7296
-7279
-7261
-7243
-7224
-7205
-7186
-7166
-7146
-7125
-7105
-7083
-7062
-7041
-7019
-6997
-6975
-6953
-6930
-6908
-6885
-6862
-6839
-6816
-6792
-6769
-6745
-6721
-6697
-6674
-6650
-6626
-6602
-6578
-6555
-6532
-6508
-6485
-6463
-6440
-6418
-6397
-6375
-6354
-6334
-6314
-6294
-6275
-6256
-6237
-6219
-6201
-6184
-6167
-6150
-6134
-6118
-6103
-6087
-6072
-6058
-6044
-6030
-6017
-6004
-5992
-5980
-5968
-5957
-5947
-5937
-5927
-5919
-5910
-5902
-5895
-5888
-5882
-5876
-5871
-5866
-5862
-5858
-5855
-5852
-5850
-5848
-5846
-5845
-5844
-5844
-5844
-5844
-5845
-5846
-5848
-5850
-5852
-5855
-5859
-5862
-5867
-5872
-5877
-5883
-5889
-5896
-5903
-5911
-5919
-5928
-5938
-5948
-5958
-5969
-5981
-5993
-6006
-6019
-6032
-6046
-6061
-6076
-6092
-6108
-6124
-6141
-6158
-6176
-6194
-6212
-6231
-6249
-6268
-6286
-6305
-6324
-6342
-6361
-6379
-6397
-6415
-6433
-6451
-6469
-6487
-6505
-6522
-6540
-6558
-6576
-6593
-6611
-6628
-6645
-6662
-6678
-6694
-6710
-6726
-6741
-6755
-6769
-6783
-6796
-6808
-6820
-6832
-6843
-6853
-6862
-6871
-6879
-6886
-6893
-6899
-6904
-6908
-6911
-6914
-6915
-6916
-6915
-6914
-6911
-6907
-6902
-6896
-6888
-6879
-6869
-6857
-6843
-6828
-6812
-6794
-6774
-6752
-6729
-6705
-6678
-6651
-6622
-6591
-6559
-6525
-6490
-6454
-6417
-6378
-6338
-6297
-6254
-6211
-6166
-6120
-6073
-6025
-5976
-5926
-5875
-5822
-5769
-5715
-5659
-5603
-5545
-5487
-5427
-5367
-5305
-5243
-5179
-5115
-5050
-4983
-4916
-4848
-4780
-4710
-4640
-4569
-4498
-4426
-4354
-4281
-4208
-4134
-4059
-3986
-3911
-3836
-3761
-3686
-3611
-3536
-3462
-3387
-3312
-3238
-3164
-3090
-3017
-2944
-2871
-2799
-2727
-2656
-2585
-2515
-2446
-2377
-2309
-2242
-2175
-2109
-2043
-1978
-1914
-1851
-1788
-1727
-1666
-1605
-1546
-1488
-1430
-1373
-1318
-1263
-1209
-1156
-1103
-1052
-1002
-952
-904
-856
-809
-763
-718
-674
-630
-587
-544
-502
-461
-419
-379
-338
-298
-258
-218
-178
-138
-99
-60
-20
19
58
97
137
176
215
254
293
332
371
410
449
488
527
566
604
643
681
719
757
795
832
869
906
942
978
1012
1048
1083
1117
1150
1183
1215
1247
1278
1309
1339
1368
1397
1426
1454
1481
1508
1535
1562
1588
1614
1639
1665
1690
1715
1740
1765
1789
1814
1837
1861
1884
1908
1931
1954
1976
1999
2021
2045
2068
2090
2113
2136
2160
2183
2206
2230
2253
2277
2301
2326
2350
2375
2401
2427
2453
2480
2507
2534
2562
2590
2618
2647
2676
2705
2734
2763
2792
2822
2851
2881
2911
2940
2970
3000
3030
3060
3090
3120
3151
3181
3212
3243
3274
3305
3337
3369
3402
3435
3468
3502
3537
3572
3608
3644
3680
3718
3755
3794
3832
3871
3911
3951
3992
4032
4074
4115
4158
4200
4243
4287
4331
4375
4420
4465
4511
4558
4605
4652
4700
4749
4798
4847
4897
4948
4998
5050
5101
5153
5206
5259
5312
5365
5419
5473
5527
5582
5637
5692
5747
5803
5859
5915
5972
6028
6085
6142
6199
6257
6314
6372
6429
6487
6545
6603
6661
6718
6776
6834
6892
6949
7007
7064
7121
7178
7235
7291
7347
7403
7458
7513
7568
7622
7676
7729
7782
7834
7885
7936
7986
8036
8084
8132
8179
8225
8270
8315
8358
8401
8442
8483
8522
8561
8598
8635
8670
8704
8737
8770
8801
8831
8859
8887
8914
8940
8964
8988
9011
9032
9053
9073
9092
9110
9127
9144
9160
9175
9189
9202
9215
9227
9238
9249
9259
9268
9276
9284
9291
9298
9304
9309
9313
9317
9321
9323
9325
9327
9328
9329
9329
9328
9327
9326
9325
9323
9320
9318
9315
9311
9308
9304
9300
9295
9291
9285
9280
9274
9268
9262
9255
9248
9241
9234
9226
9218
9210
9202
9193
9185
9176
9167
9158
9149
9140
9130
9121
9111
9102
9092
9082
9073
9063
9053
9044
9034
9025
9015
9006
8997
8988
8979
8970
8961
8952
8944
8935
8927
8919
8910
8902
8894
8886
8878
8870
8862
8854
8847
8839
8831
8823
8816
8808
8800
8793
8785
8777
8770
8762
8755
8747
8740
8733
8725
8718
8711
8704
8697
8690
8683
8676
8670
8663
8656
8649
8643
8637
8630
8625
8619
8613
8608
8604
8599
8595
8592
8588
8586
8583
8581
8579
8577
8576
8575
8574
8574
8573
8573
8573
8573
8574
8574
8575
8576
8578
8579
8581
8582
8584
8587
8589
8592
8594
8597
8600
8603
8606
8609
8612
8615
8618
8622
8625
8628
8631
8634
8637
8640
8643
8646
8649
8652
8654
8656
8659
8660
8662
8663
8665
8666
8666
8667
8667
8667
8667
8667
8666
8665
8663
8661
8659
8657
8654
8652
8649
8646
8642
8639
8636
8632
8628
8625
8621
8617
8613
8609
8606
8602
8599
8595
8592
8589
8586
8583
8581
8578
8576
8574
8572
8570
8569
8567
8565
8564
8562
8561
8559
8558
8556
8554
8553
8551
8549
8547
8546
8544
8542
8540
8538
8536
8534
8532
8530
8528
8526
8524
8523
8521
8520
8519
8518
8518
8518
8518
8518
8518
8519
8520
8522
8523
8525
8527
8529
8532
8535
8537
8541
8544
8547
8551
8554
8558
8561
8565
8569
8572
8575
8579
8582
8585
8588
8591
8593
8595
8597
8599
8600
8601
8601
8601
8601
8600
8598
8597
8594
8592
8588
8585
8581
8577
8572
8566
8561
8555
8548
8541
8533
8525
8516
8507
8497
8487
8476
8465
8453
8441
8428
8414
8400
8385
8369
8353
8336
8318
8299
8279
8259
8238
8216
8193
8169
8145
8119
8093
8066
8039
8010
7982
7953
7923
7892
7862
7830
7798
7766
7733
7700
7667
7633
7599
7564
7530
7495
7459
7424
7388
7352
7315
7279
7242
7204
7167
7129
7091
7053
7015
6976
6937
6898
6859
6819
6780
6740
6700
6660
6619
6579
6538
6497
6456
6415
6373
6332
6290
6248
6205
6163
6121
6079
6036
5994
5952
5909
5867
5825
5782
5740
5697
5655
5612
5570
5527
5484
5441
5397
5354
5311
5268
5224
5181
5137
5094
5051
5007
4964
4921
4878
4835
4792
4749
4706
4663
4621
4578
4536
4494
4452
4410
4369
4327
4286
4245
4204
4164
4123
4083
4043
4003
3965
3926
3888
3850
3812
3774
3737
3701
3664
3628
3592
3557
3522
3487
3453
3419
3385
3352
3319
3287
3255
3223
3191
3160
3129
3098
3067
3037
3007
2976
2946
2916
2886
2856
2827
2797
2768
2738
2709
2679
2650
2620
2591
2561
2531
2501
2471
2441
2410
2379
2348
2316
2284
2252
2219
2185
2151
2117
2082
2045
2009
1973
1936
1897
1859
1819
1779
1739
1698
1656
1614
1571
1528
1485
1441
1396
1352
1307
1261
1215
1169
1123
1077
1031
984
938
891
845
799
753
708
662
617
572
528
483
439
395
352
308
265
222
179
136
93
51
9
-33
-75
-117
-158
-199
-241
-282
-322
-363
-404
-445
-486
-526
-567
-608
-648
-689
-729
-770
-810
-851
-891
-931
-971
-1010
-1050
-1089
-1129
-1168
-1207
-1246
-1285
-1323
-1362
-1400
-1438
-1477
-1515
-1553
-1591
-1629
-1667
-1705
-1743
-1781
-1818
-1856
-1893
-1930
-1967
-2003
-2039
-2076
-2112
-2147
-2183
-2218
-2254
-2289
-2323
-2358
-2392
-2426
-2460
-2494
-2527
-2561
-2594
-2627
-2659
-2692
-2724
-2756
-2788
-2820
-2851
-2883
-2914
-2945
-2976
-3007
-3038
-3069
-3100
-3130
-3161
-3191
-3222
-3252
-3283
-3313
-3343
-3374
-3404
-3435
-3465
-3496
-3527
-3558
-3588
-3620
-3651
-3682
-3713
-3744
-3776
-3807
-3838
-3870
-3901
-3932
-3964
-3995
-4026
-4057
-4089
-4120
-4152
-4183
-4215
-4247
-4280
-4312
-4345
-4378
-4411
-4444
-4477
-4511
-4545
-4579
-4613
-4648
-4682
-4717
-4752
-4787
-4822
-4857
-4892
-4928
-4963
-4999
-5035
-5071
-5107
-5143
-5180
-5217
-5254
-5291
-5328
-5365
-5403
-5441
-5479
-5517
-5555
-5593
-5631
-5670
-5708
-5746
-5785
-5823
-5861
-5900
-5938
-5976
-6014
-6052
-6089
-6127
-6165
-6202
-6240
-6278
-6316
-6354
-6392
-6430
-6467
-6505
-6543
-6581
-6618
-6655
-6693
-6729
-6766
-6802
-6838
-6873
-6908
-6943
-6977
-7010
-7043
-7075
-7106
-7137
-7167
-7196
-7225
-7253
-7280
-7307
-7333
-7358
-7382
-7406
-7428
-7450
-7472
-7492
-7511
-7530
-7548
-7564
-7580
-7595
-7609
-7622
-7634
-7645
-7656
-7665
-7673
-7681
-7688
-7694
-7698
-7703
-7706
-7708
-7709
-7709
-7709
-7707
-7705
-7701
-7697
-7691
-7684
-7677
-7669
-7659
-7649
-7638
-7626
-7612
-7598
-7584
-7568
-7551
-7533
-7514
-7495
-7474
-7452
-7429
-7405
-7380
-7354
-7326
-7298
-7268
-7237
-7205
-7172
-7138
-7103
-7066
-7029
-6990
-6950
-6909
-6866
-6823
-6778
-6732
-6685
-6637
-6588
-6537
-6485
-6432
-6378
-6323
-6266
-6208
-6150
-6090
-6029
-5967
-5904
-5840
-5776
-5710
-5644
-5577
-5510
-5442
-5373
-5304
-5234
-5164
-5094
-5023
-4952
-4881
-4809
-4738
-4667
-4595
-4524
-4453
-4382
-4311
-4240
-4170
-4101
-4030
-3962
-3894
-3826
-3759
-3692
-3625
-3560
-3495
-3430
-3366
-3302
-3239
-3176
-3114
-3053
-2992
-2931
-2871
-2811
-2751
-2692
-2634
-2576
-2518
-2461
-2404
-2348
-2293
-2238
-2184
-2131
-2078
-2027
-1976
-1926
-1877
-1829
-1782
-1736
-1691
-1647
-1604
-1562
-1521
-1482
-1443
-1406
-1370
-1336
-1302
-1270
-1238
-1209
-1180
-1152
-1126
-1101
-1077
-1054
-1033
-1012
-994
-976
-960
-944
-931
-918
-907
-897
-888
-881
-874
-869
-865
-863
-861
-861
-862
-864
-867
-871
-876
-882
-889
-896
-905
-914
-924
-934
-946
-957
-970
-982
-996
-1010
-1024
-1039
-1054
-1069
-1085
-1101
-1117
-1134
-1150
-1167
-1184
-1201
-1219
-1236
-1253
-1271
-1289
-1306
-1324
-1342
-1360
-1377
-1395
-1412
-1429
-1446
-1462
-1478
-1494
-1509
-1524
-1538
-1552
-1566
-1579
-1592
-1604
-1617
-1629
-1640
-1652
-1663
-1673
-1684
-1694
-1704
-1714
-1724
-1733
-1743
-1752
-1761
-1770
-1779
-1787
-1796
-1804
-1813
-1821
-1829
-1837
-1845
-1853
-1861
-1869
-1877
-1885
-1893
-1901
-1909
-1917
-1925
-1934
-1942
-1950
-1959
-1967
-1975
-1984
-1992
-2000
-2008
-2017
-2025
-2033
-2041
-2050
-2058
-2067
-2075
-2084
-2093
-2102
-2111
-2120
-2129
-2138
-2147
-2157
-2166
-2175
-2185
-2195
-2204
-2214
-2225
-2235
-2245
-2256
-2267
-2278
-2289
-2301
-2313
-2324
-2336
-2348
-2360
-2372
-2384
-2396
-2408
-2420
-2431
-2443
-2454
-2465
-2476
-2486
-2496
-2505
-2515
-2523
-2532
-2540
-2547
-2554
-2561
-2567
-2573
-2578
-2583
-2588
-2592
-2595
-2598
-2601
-2603
-2605
-2606
-2606
-2606
-2606
-2605
-2604
-2601
-2599
-2595
-2591
-2586
-2580
-2574
-2567
-2559
-2550
-2540
-2530
-2518
-2506
-2493
-2479
-2464
-2448
-2431
-2413
-2393
-2373
-2352
-2330
-2306
-2282
-2256
-2230
-2202
-2173
-2144
-2113
-2081
-2048
-2015
-1980
-1945
-1909
-1872
-1834
-1795
-1756
-1716
-1675
-1633
-1590
-1547
-1503
-1459
-1413
-1368
-1321
-1274
-1226
-1177
-1128
-1079
-1028
-977
-926
-874
-821
-768
-715
-661
-606
-551
-495
-439
-382
-325
-266
-208
-149
-89
-28
32
94
156
219
282
346
410
474
539
605
671
737
804
870
938
1004
1073
1141
1209
1278
1347
1416
1485
1554
1624
1693
1763
1833
1903
1973
2043
2113
2183
2253
2323
2392
2462
2531
2600
2669
2737
2805
2873
2941
3008
3075
3141
3207
3273
3339
3404
3469
3533
3597
3660
3723
3785
3847
3908
3969
4029
4089
4148
4207
4265
4322
4379
4435
4490
4545
4599
4653
4705
4757
4808
4859
4909
4958
5006
5053
5100
5145
5190
5234
5277
5319
5361
5401
5440
5478
5515
5551
5586
5619
5652
5683
5713
5741
5768
5794
5819
5842
5864
5884
5904
5921
5938
5953
5967
5979
5991
6001
6010
6017
6024
6029
6033
6036
6037
6038
6037
6035
6032
6028
6023
6016
6009
6000
5989
5978
5965
5951
5936
5919
5901
5882
5861
5839
5816
5792
5766
5739
5710
5680
5649
5617
5583
5548
5512
5475
5436
5396
5355
5312
5268
5223
5177
5130
5082
5033
4982
4931
4879
4826
4772
4717
4661
4605
4547
4489
4430
4370
4310
4249
4188
4126
4062
4000
3937
3873
3809
3745
3680
3616
3551
3486
3421
3356
3291
3226
3161
3096
3031
2966
2902
2838
2774
2711
2648
2586
2524
2463
2403
2343
2284
2226
2168
2112
2056
2001
1947
1894
1843
1792
1742
1693
1646
1600
1555
1511
1468
1427
1386
1347
1310
1273
1238
1204
1171
1139
1109
1080
1052
1025
1000
976
953
931
911
891
874
857
842
828
815
804
795
786
780
774
771
768
768
768
771
774
779
786
794
804
815
827
841
856
873
891
911
931
953
977
1000
1027
1054
1081
1110
1140
1171
1203
1236
1270
1304
1340
1376
1413
1450
1489
1528
1568
1608
1649
1690
1732
1775
1818
1861
1905
1950
1994
2040
2085
2131
2177
2223
2270
2316
2363
2411
2458
2506
2553
2601
2649
2697
2745
2793
2841
2888
2936
2984
3031
3078
3125
3172
3219
3265
3311
3356
3401
3446
3490
3534
3577
3620
3662
3704
3745
3786
3825
3865
3903
3941
3978
4014
4049
4083
4118
4151
4183
4214
4244
4274
4302
4330
4356
4382
4406
4429
4452
4473
4493
4512
4529
4546
4561
4575
4588
4600
4611
4620
4628
4635
4640
4645
4648
4649
4650
4649
4647
4644
4640
4634
4628
4620
4611
4600
4588
4576
4561
4546
4529
4511
4491
4470
4447
4423
4398
4371
4343
4313
4282
4250
4216
4180
4144
4106
4066
4025
3983
3940
3896
3850
3803
3755
3705
3655
3604
3551
3498
3443
3388
3331
3273
3215
3155
3095
3033
2970
2906
2841
2775
2708
2640
2571
2501
2430
2358
2285
2211
2136
2060
1984
1907
1829
1751
1671
1592
1511
1430
1348
1266
1184
1101
1018
935
851
767
683
599
514
430
345
260
176
91
6
-79
-164
-249
-334
-419
-503
-588
-673
-758
-842
-926
-1010
-1095
-1179
-1262
-1346
-1429
-1512
-1594
-1676
-1758
-1839
-1919
-1999
-2079
-2157
-2236
-2313
-2390
-2466
-2541
-2616
-2690
-2763
-2835
-2906
-2976
-3045
-3114
-3181
-3247
-3312
-3376
-3438
-3500
-3560
-3619
-3676
-3732
-3787
-3840
-3892
-3942
-3991
-4038
-4083
-4129
-4172
-4213
-4253
-4291
-4328
-4363
-4397
-4430
-4460
-4490
-4518
-4544
-4569
-4592
-4614
-4634
-4653
-4670
-4685
-4699
-4712
-4723
-4732
-4740
-4746
-4751
-4754
-4756
-4756
-4754
-4751
-4747
-4741
-4734
-4725
-4715
-4704
-4691
-4678
-4662
-4646
-4629
-4610
-4591
-4571
-4550
-4528
-4505
-4481
-4457
-4433
-4408
-4382
-4356
-4330
-4304
-4277
-4251
-4224
-4197
-4170
-4143
-4117
-4090
-4064
-4038
-4011
-3986
-3961
-3936
-3911
-3887
-3863
-3840
-3817
-3795
-3774
-3752
-3732
-3712
-3693
-3674
-3656
-3639
-3623
-3607
-3592
-3578
-3564
-3551
-3540
-3528
-3518
-3509
-3500
-3492
-3485
-3479
-3473
-3469
-3465
-3462
-3460
-3459
-3459
-3460
-3462
-3464
-3467
-3471
-3476
-3482
-3489
-3496
-3504
-3513
-3523
-3533
-3545
-3556
-3569
-3582
-3596
-3611
-3626
-3641
-3657
-3674
-3691
-3709
-3726
-3745
-3763
-3782
-3802
-3821
-3841
-3861
-3882
-3902
-3923
-3944
-3965
-3986
-4006
-4029
-4051
-4072
-4094
-4117
-4139
-4162
-4184
-4207
-4230
-4252
-4275
-4297
-4320
-4342
-4364
-4386
-4407
-4428
-4450
-4470
-4491
-4511
-4531
-4550
-4570
-4588
-4607
-4625
-4643
-4661
-4678
-4695
-4711
-4728
-4743
-4759
-4774
-4788
-4802
-4816
-4830
-4843
-4855
-4867
-4879
-4891
-4902
-4912
-4923
-4932
-4942
-4951
-4960
-4968
-4976
-4984
-4991
-4998
-5005
-5011
-5017
-5022
-5027
-5032
-5036
-5039
-5043
-5046
-5048
-5050
-5051
-5052
-5053
-5053
-5053
-5052
-5051
-5050
-5048
-5046
-5044
-5041
-5037
-5034
-5030
-5026
-5021
-5016
-5011
-5005
-4999
-4993
-4986
-4978
-4970
-4962
-4953
-4944
-4934
-4923
-4912
-4901
-4889
-4876
-4863
-4850
-4836
-4821
-4806
-4790
-4774
-4757
-4739
-4721
-4702
-4682
-4662
-4641
-4619
-4597
-4574
-4550
-4526
-4500
-4475
-4448
-4421
-4394
-4365
-4336
-4307
-4277
-4246
-4215
-4183
-4151
-4118
-4083
-4050
-4014
-3980
-3945
-3909
-3872
-3835
-3798
-3760
-3722
-3683
-3644
-3605
-3565
-3525
-3484
-3444
-3403
-3362
-3320
-3278
-3236
-3193
-3151
-3107
-3064
-3020
-2975
-2931
-2885
-2840
-2794
-2747
-2700
-2652
-2604
-2555
-2506
-2456
-2405
-2354
-2303
-2251
-2198
-2145
-2091
-2037
-1982
-1927
-1872
-1815
-1759
-1702
-1644
-1587
-1529
-1470
-1411
-1352
-1293
-1233
-1174
-1114
-1053
-993
-932
-872
-811
-750
-689
-627
-566
-505
-443
-382
-321
-260
-198
-137
-76
-15
46
107
168
229
289
349
410
469
529
588
647
705
763
821
878
934
990
1045
1099
1153
1207
1259
1311
1363
1414
1464
1514
1563
1612
1660
1708
1755
1802
1849
1894
1940
1985
2029
2073
2116
2159
2201
2243
2284
2324
2364
2404
2443
2481
2518
2555
2592
2628
2663
2698
2732
2765
2798
2830
2862
2893
2923
2952
2981
3009
3037
3063
3089
3114
3139
3163
3186
3208
3230
3250
3271
3290
3309
3327
3344
3361
3377
3392
3407
3421
3435
3448
3461
3474
3486
3497
3508
3519
3530
3540
3550
3559
3568
3577
3585
3593
3601
3609
3616
3623
3630
3637
3644
3651
3658
3664
3671
3678
3684
3691
3698
3705
3712
3720
3727
3735
3743
3751
3760
3769
3778
3788
3798
3809
3819
3831
3842
3855
3867
3880
3893
3907
3921
3935
3950
3966
3981
3997
4014
4030
4048
4066
4083
4103
4122
4142
4162
4182
4203
4225
4246
4269
4291
4314
4338
4362
4386
4411
4436
4462
4488
4515
4542
4569
4597
4626
4655
4684
4714
4745
4775
4806
4838
4869
4901
4933
4966
4998
5031
5064
5096
5129
5162
5195
5229
5262
5295
5328
5361
5395
5428
5461
5495
5528
5561
5595
5628
5662
5695
5728
5761
5795
5828
5860
5893
5926
5958
5991
6023
6055
6087
6119
6151
6183
6214
6245
6277
6308
6339
6370
6401
6431
6462
6492
6522
6553
6583
6613
6643
6673
6703
6733
6763
6793
6822
6852
6882
6912
6941
6971
7000
7030
7059
7087
7116
7144
7172
7199
7226
7253
7279
7304
7329
7354
7377
7401
7423
7445
7467
7487
7508
7527
7546
7564
7582
7599
7616
7632
7648
7663
7678
7692
7706
7719
7732
7745
7758
7769
7781
7792
7803
7813
7823
7832
7841
7849
7856
7864
7870
7876
7881
7886
7890
7894
7896
7899
7900
7901
7901
7901
7900
7898
7896
7893
7889
7885
7880
7874
7868
7861
7853
7845
7837
7827
7817
7807
7796
7784
7772
7759
7746
7732
7717
7702
7686
7669
7652
7635
7617
7598
7579
7560
7540
7519
7498
7477
7455
7432
7409
7386
7362
7338
7313
7288
7262
7236
7210
7182
7155
7126
7098
7068
7039
7008
6978
6946
6915
6883
6850
6817
6783
6749
6715
6680
6645
6610
6574
6538
6502
6465
6428
6390
6353
6315
6277
6239
6201
6162
6123
6084
6045
6005
5965
5925
5885
5844
5803
5762
5721
5679
5637
5595
5553
5510
5467
5424
5380
5337
5293
5249
5205
5161
5117
5072
5028
4983
4939
4894
4850
4805
4761
4717
4673
4629
4585
4541
4497
4454
4411
4368
4325
4283
4241
4199
4158
4117
4077
4037
3997
3958
3919
3881
3843
3805
3768
3732
3696
3660
3625
3590
3556
3522
3488
3455
3422
3390
3358
3327
3296
3266
3236
3207
3178
3150
3122
3095
3069
3044
3019
2994
2971
2948
2926
2904
2883
2863
2843
2825
2806
2789
2772
2755
2740
2725
2710
2697
2684
2672
2660
2649
2639
2630
2621
2613
2605
2598
2592
2587
2582
2578
2574
2571
2569
2567
2566
2565
2565
2566
2567
2568
2571
2573
2576
2580
2584
2589
2594
2600
2606
2613
2620
2628
2635
2644
2652
2661
2670
2679
2688
2698
2708
2717
2727
2737
2747
2757
2767
2776
2786
2796
2806
2815
2825
2834
2843
2852
2861
2870
2878
2886
2894
2901
2909
2916
2922
2928
2934
2939
2944
2948
2952
2955
2958
2960
2962
2962
2962
2962
2960
2958
2954
2950
2945
2938
2931
2922
2913
2902
2890
2877
2862
2846
2829
2811
2791
2771
2748
2725
2700
2674
2646
2618
2588
2556
2523
2489
2454
2418
2380
2341
2301
2259
2217
2173
2128
2082
2035
1987
1938
1888
1836
1784
1730
1676
1620
1564
1506
1448
1389
1329
1268
1206
1143
1080
1016
952
886
821
755
688
621
553
485
417
349
280
210
141
71
1
-69
-140
-211
-282
-353
-424
-495
-567
-638
-710
-781
-853
-924
-996
-1067
-1138
-1209
-1279
-1350
-1420
-1490
-1560
-1629
-1698
-1766
-1834
-1902
-1969
-2035
-2101
-2166
-2231
-2295
-2358
-2420
-2482
-2543
-2603
-2662
-2721
-2779
-2836
-2892
-2948
-3002
-3056
-3109
-3161
-3212
-3263
-3312
-3361
-3409
-3456
-3502
-3547
-3592
-3635
-3678
-3719
-3760
-3800
-3839
-3877
-3914
-3950
-3985
-4019
-4053
-4086
-4118
-4148
-4178
-4207
-4235
-4263
-4289
-4314
-4338
-4362
-4384
-4406
-4427
-4447
-4466
-4484
-4501
-4518
-4533
-4548
-4562
-4575
-4588
-4599
-4610
-4620
-4630
-4639
-4647
-4654
-4660
-4666
-4670
-4674
-4677
-4680
-4681
-4681
-4681
-4679
-4677
-4674
-4669
-4664
-4658
-4651
-4643
-4634
-4624
-4613
-4601
-4589
-4575
-4561
-4547
-4531
-4514
-4497
-4479
-4461
-4442
-4422
-4401
-4380
-4358
-4336
-4313
-4289
-4265
-4240
-4214
-4188
-4162
-4135
-4107
-4080
-4051
-4022
-3994
-3965
-3936
-3906
-3877
-3847
-3817
-3787
-3758
-3728
-3698
-3668
-3638
-3608
-3578
-3549
-3519
-3489
-3460
-3430
-3401
-3371
-3342
-3313
-3283
-3254
-3225
-3196
-3167
-3139
-3110
-3081
-3053
-3024
-2996
-2968
-2940
-2912
-2884
-2856
-2829
-2801
-2774
-2747
-2720
-2694
-2667
-2641
-2614
-2588
-2562
-2537
-2511
-2486
-2460
-2435
-2411
-2386
-2361
-2337
-2313
-2289
-2265
-2241
-2217
-2193
-2169
-2146
-2122
-2099
-2075
-2052
-2028
-2005
-1981
-1958
-1934
-1911
-1887
-1864
-1840
-1817
-1793
-1770
-1747
-1724
-1700
-1677
-1654
-1632
-1609
-1586
-1564
-1541
-1519
-1497
-1476
-1454
-1433
-1412
-1391
-1371
-1351
-1331
-1311
-1291
-1271
-1252
-1232
-1213
-1194
-1175
-1156
-1137
-1119
-1100
-1082
-1063
-1045
-1027
-1008
-991
-973
-955
-937
-919
-901
-884
-866
-849
-831
-814
-797
-780
-763
-746
-729
-713
-697
-681
-665
-649
-634
-618
-603
-589
-574
-560
-546
-532
-518
-504
-491
-477
-464
-450
-437
-424
-410
-397
-384
-371
-357
-344
-330
-317
-303
-289
-276
-262
-248
-235
-221
-207
-193
-180
-166
-153
-139
-126
-113
-99
-86
-73
-60
-48
-35
-22
-10
2
14
26
37
48
59
70
80
90
100
110
119
129
138
146
155
163
171
178
185
192
199
205
211
216
221
225
230
233
236
239
241
243
244
244
244
244
243
241
239
236
233
229
224
219
214
208
202
195
188
180
171
163
154
144
134
124
113
102
91
80
68
56
44
32
20
7
-6
-18
-31
-44
-58
-71
-84
-98
-111
-125
-139
-153
-167
-182
-196
-211
-226
-240
-255
-271
-286
-301
-317
-333
-349
-365
-381
-397
-413
-430
-447
-464
-481
-498
-515
-533
-550
-568
-586
-604
-621
-639
-657
-675
-692
-710
-727
-745
-762
-779
-796
-812
-828
-844
-860
-875
-890
-904
-918
-932
-945
-958
-970
-982
-994
-1004
-1016
-1026
-1036
-1045
-1054
-1063
-1071
-1079
-1086
-1093
-1100
-1106
-1112
-1118
-1123
-1127
-1132
-1136
-1139
-1143
-1146
-1148
-1150
-1152
-1153
-1154
-1154
-1154
-1153
-1152
-1150
-1148
-1145
-1141
-1137
-1132
-1126
-1120
-1113
-1105
-1097
-1088
-1078
-1068
-1057
-1045
-1033
-1020
-1006
-993
-979
-964
-949
-933
-917
-900
-883
-866
-848
-831
-812
-794
-775
-757
-738
-719
-700
-680
-661
-642
-622
-603
-583
-564
-544
-525
-506
-487
-468
-449
-430
-411
-393
-374
-356
-338
-320
-303
-285
-268
-250
-233
-216
-199
-183
-166
-150
-134
-117
-101
-85
-70
-54
-39
-23
-8
8
23
38
53
69
84
99
115
130
146
162
178
194
210
226
243
260
277
294
311
329
346
364
383
401
419
438
457
476
495
515
534
554
574
595
615
636
657
678
700
722
744
767
790
813
836
860
885
909
935
960
987
1012
1041
1068
1097
1126
1155
1185
1216
1247
1279
1312
1345
1379
1413
1449
1484
1520
1557
1595
1633
1671
1710
1749
1789
1829
1870
1911
1953
1995
2037
2079
2122
2165
2208
2252
2296
2340
2384
2428
2473
2518
2563
2608
2653
2698
2743
2789
2834
2880
2925
2971
3017
3062
3108
3154
3200
3246
3292
3337
3383
3429
3475
3521
3567
3612
3658
3703
3748
3793
3838
3882
3926
3970
4014
4057
4100
4143
4185
4227
4269
4310
4351
4391
4431
4471
4510
4549
4588
4626
4663
4700
4737
4773
4808
4843
4877
4911
4944
4976
5008
5039
5069
5099
5127
5156
5183
5209
5235
5260
5284
5307
5329
5350
5371
5390
5408
5426
5442
5458
5472
5486
5499
5510
5521
5531
5539
5547
5554
5560
5564
5568
5571
5572
5573
5573
5572
5569
5566
5562
5557
5551
5544
5536
5527
5517
5507
5496
5484
5471
5457
5443
5428
5412
5396
5379
5361
5343
5325
5306
5286
5266
5246
5225
5204
5182
5160
5138
5116
5093
5070
5048
5025
5002
4979
4956
4933
4910
4888
4865
4843
4821
4800
4778
4757
4736
4716
4696
4676
4656
4637
4619
4600
4582
4565
4548
4531
4514
4498
4483
4468
4453
4438
4424
4411
4397
4385
4372
4360
4348
4337
4326
4315
4304
4294
4284
4275
4266
4257
4248
4240
4232
4225
4218
4211
4204
4198
4192
4186
4181
4176
4171
4166
4162
4157
4153
4149
4145
4141
4138
4134
4130
4127
4123
4120
4117
4114
4110
4107
4104
4100
4097
4094
4091
4086
4083
4080
4077
4073
4069
4066
4062
4058
4054
4051
4046
4043
4040
4035
4032
4029
4025
4022
4018
4014
4011
4006
4003
4000
3996
3992
3988
3984
3979
3975
3970
3965
3960
3955
3950
3944
3938
3932
3925
3919
3912
3904
3897
3889
3881
3872
3864
3854
3845
3835
3825
3814
3803
3791
3779
3767
3754
3741
3727
3713
3698
3683
3667
3652
3635
3618
3601
3584
3566
3548
3530
3511
3492
3472
3453
3433
3413
3392
3372
3351
3329
3308
3286
3264
3241
3219
3196
3173
3150
3127
3104
3081
3057
3034
3010
2987
2964
2940
2917
2893
2870
2847
2824
2801
2778
2755
2732
2710
2687
2665
2643
2621
2599
2578
2557
2536
2515
2494
2474
2454
2435
2415
2397
2378
2360
2342
2324
2307
2291
2274
2258
2243
2228
2213
2199
2185
2172
2159
2146
2134
2122
2111
2100
2090
2080
2070
2061
2052
2043
2033
2025
2017
2011
2003
1996
1989
1983
1976
1970
1964
1958
1953
1947
1942
1937
1933
1928
1924
1920
1917
1913
1910
1907
1905
1902
1900
1899
1897
1896
1895
1894
1894
1893
1893
1894
1894
1895
1896
1897
1899
1900
1902
1904
1906
1909
1911
1914
1916
1919
1922
1925
1928
1931
1934
1937
1940
1944
1947
1951
1955
1959
1963
1967
1971
1976
1981
1986
1991
1996
2001
2008
2013
2020
2025
2032
2039
2045
2052
2059
2066
2073
2080
2087
2095
2102
2109
2117
2124
2132
2139
2147
2154
2162
2169
2176
2184
2191
2198
2206
2213
2220
2227
2234
2240
2247
2254
2260
2267
2273
2279
2285
2291
2296
2302
2307
2312
2317
2321
2326
2329
2333
2336
2340
2342
2345
2346
2348
2349
2350
2350
2350
2349
2347
2345
2343
2340
2336
2331
2326
2320
2314
2306
2298
2290
2280
2270
2259
2248
2235
2222
2209
2195
2180
2164
2148
2131
2114
2096
2078
2059
2039
2019
1999
1978
1956
1935
1912
1890
1867
1843
1820
1795
1771
1746
1721
1696
1670
1645
1618
1592
1565
1538
1511
1483
1456
1428
1399
1371
1342
1313
1284
1255
1225
1195
1165
1135
1104
1073
1042
1010
980
948
916
884
852
820
787
755
722
689
656
623
590
557
524
491
458
425
392
359
326
293
260
227
194
162
130
97
65
34
2
-29
-60
-91
-121
-151
-181
-210
-239
-268
-296
-324
-351
-378
-405
-431
-456
-482
-506
-530
-554
-577
-600
-622
-644
-665
-686
-706
-726
-746
-765
-783
-801
-819
-836
-853
-869
-885
-901
-916
-931
-946
-960
-974
-987
-1000
-1014
-1027
-1040
-1052
-1064
-1077
-1089
-1101
-1113
-1124
-1136
-1148
-1159
-1171
-1183
-1194
-1206
-1218
-1229
-1241
-1252
-1264
-1276
-1288
-1300
-1312
-1324
-1336
-1348
-1360
-1372
-1385
-1397
-1410
-1422
-1435
-1448
-1460
-1473
-1486
-1499
-1512
-1525
-1538
-1551
-1564
-1577
-1590
-1603
-1617
-1630
-1644
-1657
-1671
-1684
-1698
-1711
-1724
-1738
-1751
-1764
-1777
-1790
-1803
-1816
-1828
-1841
-1853
-1865
-1877
-1889
-1900
-1912
-1923
-1934
-1944
-1954
-1964
-1974
-1984
-1993
-2001
-2009
-2017
-2025
-2033
-2041
-2048
-2055
-2062
-2068
-2074
-2080
-2086
-2091
-2097
-2102
-2107
-2112
-2117
-2121
-2126
-2130
-2135
-2139
-2143
-2147
-2151
-2155
-2159
-2163
-2166
-2170
-2173
-2177
-2180
-2183
-2186
-2189
-2192
-2194
-2196
-2198
-2200
-2202
-2204
-2205
-2206
-2207
-2208
-2208
-2209
-2209
-2209
-2209
-2208
-2208
-2207
-2207
-2206
-2205
-2203
-2202
-2200
-2199
-2197
-2195
-2193
-2190
-2187
-2184
-2181
-2178
-2175
-2171
-2167
-2163
-2159
-2154
-2150
-2145
-2140
-2135
-2130
-2124
-2119
-2113
-2107
-2101
-2095
-2089
-2083
-2077
-2071
-2064
-2058
-2052
-2045
-2039
-2033
-2027
-2021
-2013
-2008
-2001
-1996
-1991
-1985
-1979
-1974
-1969
-1963
-1958
-1954
-1949
-1945
-1940
-1936
-1932
-1929
-1925
-1922
-1919
-1916
-1913
-1910
-1908
-1906
-1904
-1902
-1901
-1900
-1899
-1898
-1897
-1897
-1897
-1897
-1897
-1897
-1898
-1899
-1900
-1901
-1902
-1904
-1906
-1908
-1910
-1913
-1916
-1919
-1922
-1926
-1930
-1934
-1938
-1942
-1946
-1951
-1956
-1961
-1966
-1971
-1977
-1982
-1988
-1994
-2000
-2007
-2013
-2020
-2027
-2033
-2041
-2049
-2057
-2065
-2073
-2081
-2089
-2097
-2105
-2113
-2122
-2130
-2138
-2146
-2154
-2162
-2169
-2177
-2184
-2191
-2198
-2205
-2211
-2217
-2223
-2229
-2234
-2239
-2244
-2248
-2252
-2255
-2258
-2261
-2263
-2265
-2266
-2268
-2268
-2269
-2268
-2268
-2267
-2266
-2264
-2262
-2260
-2257
-2254
-2251
-2248
-2244
-2240
-2235
-2231
-2226
-2221
-2215
-2209
-2203
-2197
-2191
-2184
-2177
-2170
-2163
-2155
-2147
-2139
-2131
-2122
-2114
-2105
-2095
-2086
-2077
-2067
-2057
-2047
-2037
-2025
-2016
-2005
-1995
-1984
-1973
-1962
-1951
-1941
-1930
-1919
-1908
-1896
-1885
-1874
-1862
-1851
-1839
-1827
-1815
-1803
-1791
-1779
-1766
-1754
-1741
-1728
-1716
-1703
-1690
-1676
-1663
-1650
-1637
-1623
-1609
-1596
-1582
-1568
-1554
-1540
-1526
-1511
-1496
-1481
-1466
-1451
-1435
-1420
-1404
-1388
-1371
-1355
-1338
-1321
-1303
-1286
-1268
-1250
-1232
-1213
-1194
-1176
-1156
-1137
-1118
-1098
-1078
-1059
-1039
-1018
-998
-978
-958
-938
-917
-897
-876
-856
-835
-815
-795
-774
-754
-734
-713
-693
-673
-653
-634
-614
-595
-575
-556
-537
-519
-500
-482
-464
-447
-429
-412
-395
-379
-362
-346
-330
-315
-300
-284
-270
-255
-241
-227
-213
-200
-187
-174
-162
-149
-137
-125
-113
-102
-91
-79
-68
-58
-47
-36
-26
-16
-6
4
14
24
34
43
53
63
72
82
92
102
112
122
132
142
152
162
172
183
193
204
214
224
235
245
256
266
276
287
297
307
317
327
337
347
357
367
377
387
397
406
416
425
435
444
454
463
472
481
490
499
508
516
525
534
542
551
559
567
576
584
592
601
609
617
625
633
641
649
657
664
672
680
687
695
702
709
716
723
730
737
744
751
758
765
771
778
784
791
797
803
809
815
820
826
831
836
841
846
851
855
859
863
867
871
874
878
881
885
888
891
894
897
899
902
904
907
909
911
912
914
916
917
918
919
920
920
921
921
922
922
922
922
922
921
921
920
919
918
917
915
914
912
910
908
906
904
902
899
897
894
891
888
885
882
879
876
873
869
866
863
859
856
852
848
845
841
837
833
829
825
821
817
813
808
804
800
795
791
787
783
779
774
770
767
763
759
755
752
748
745
742
739
736
734
732
730
728
727
726
725
724
724
724
725
726
727
728
730
732
734
737
740
743
746
750
754
758
762
767
772
777
782
788
793
799
806
812
819
826
834
841
849
858
866
875
884
894
903
913
923
934
944
955
966
977
988
1000
1010
1022
1035
1046
1058
1070
1082
1094
1106
1119
1131
1143
1156
1168
1181
1193
1206
1218
1231
1244
1257
1270
1282
1295
1308
1321
1334
1347
1360
1372
1385
1398
1411
1423
1436
1449
1461
1474
1486
1499
1511
1523
1536
1548
1560
1572
1583
1595
1606
1617
1628
1639
1650
1660
1671
1681
1691
1700
1710
1720
1729
1738
1747
1756
1765
1773
1782
1790
1798
1806
1814
1822
1829
1837
1844
1851
1857
1864
1870
1877
1882
1888
1894
1899
1904
1909
1914
1918
1922
1926
1930
1934
1937
1940
1943
1946
1948
1951
1953
1954
1956
1957
1959
1960
1961
1962
1963
1963
1964
1965
1965
1966
1966
1966
1966
1967
1966
1966
1966
1966
1965
1965
1964
1963
1962
1961
1960
1959
1958
1957
1956
1955
1954
1953
1952
1951
1950
1949
1948
1948
1947
1947
1947
1947
1947
1947
1948
1949
1950
1952
1954
1957
1960
1964
1968
1972
1977
1983
1989
1996
2004
2012
2021
2031
2041
2052
2064
2077
2091
2105
2120
2136
2153
2171
2190
2209
2229
2251
2272
2295
2319
2343
2368
2394
2420
2447
2475
2504
2533
2562
2593
2623
2654
2685
2717
2749
2782
2814
2847
2880
2914
2947
2981
3015
3049
3083
3117
3151
3185
3220
3254
3289
3323
3358
3392
3426
3461
3495
3529
3563
3597
3630
3664
3697
3729
3762
3794
3826
3857
3888
3918
3948
3978
4006
4035
4062
4089
4116
4141
4166
4190
4213
4236
4258
4279
4300
4319
4338
4356
4373
4390
4406
4421
4435
4449
4461
4473
4485
4495
4505
4514
4522
4530
4536
4542
4548
4552
4555
4558
4560
4561
4561
4560
4559
4556
4552
4548
4542
4536
4528
4520
4510
4499
4488
4475
4461
4447
4431
4414
4397
4378
4359
4338
4317
4294
4271
4247
4222
4196
4169
4141
4113
4083
4053
4022
3990
3958
3924
3890
3855
3820
3783
3746
3708
3669
3630
3589
3548
3507
3465
3422
3379
3335
3290
3245
3199
3153
3106
3059
3012
2964
2916
2867
2818
2768
2718
2668
2617
2566
2515
2463
2411
2359
2306
2254
2201
2147
2094
2040
1986
1932
1878
1824
1770
1715
1660
1606
1551
1496
1441
1385
1330
1275
1219
1164
1109
1053
998
942
887
831
776
721
666
611
556
501
447
393
339
285
231
177
124
71
18
-35
-88
-140
-192
-244
-296
-348
-399
-451
-502
-553
-603
-654
-704
-754
-804
-853
-902
-951
-999
-1047
-1095
-1142
-1189
-1235
-1281
-1326
-1371
-1415
-1459
-1502
-1545
-1587
-1628
-1669
-1709
-1749
-1788
-1827
-1865
-1902
-1939
-1975
-2011
-2045
-2081
-2115
-2149
-2182
-2214
-2246
-2277
-2307
-2337
-2366
-2395
-2422
-2449
-2475
-2500
-2525
-2548
-2570
-2592
-2612
-2632
-2651
-2669
-2685
-2701
-2716
-2730
-2743
-2756
-2767
-2777
-2787
-2796
-2804
-2811
-2817
-2823
-2827
-2831
-2834
-2837
-2838
-2839
-2839
-2838
-2836
-2834
-2831
-2827
-2822
-2817
-2811
-2804
-2796
-2788
-2779
-2770
-2759
-2748
-2737
-2724
-2712
-2698
-2684
-2670
-2655
-2639
-2623
-2607
-2590
-2572
-2555
-2536
-2518
-2498
-2479
-2459
-2439
-2418
-2397
-2376
-2355
-2333
-2311
-2289
-2267
-2244
-2222
-2199
-2176
-2153
-2131
-2108
-2085
-2062
-2039
-2016
-1993
-1970
-1947
-1925
-1902
-1879
-1856
-1833
-1811
-1788
-1765
-1743
-1720
-1698
-1676
-1654
-1632
-1610
-1589
-1567
-1546
-1525
-1504
-1483
-1463
-1442
-1422
-1402
-1383
-1364
-1344
-1326
-1307
-1289
-1271
-1253
-1236
-1219
-1203
-1186
-1170
-1154
-1139
-1123
-1109
-1094
-1079
-1065
-1051
-1037
-1024
-1010
-998
-985
-972
-960
-948
-936
-924
-913
-901
-891
-880
-869
-859
-849
-840
-830
-821
-813
-804
-796
-788
-781
-773
-766
-759
-753
-746
-740
-734
-728
-722
-717
-711
-706
-701
-696
-691
-686
-681
-676
-672
-667
-662
-658
-653
-649
-645
-640
-636
-632
-628
-624
-619
-616
-612
-608
-604
-601
-597
-594
-591
-587
-585
-582
-579
-577
-575
-572
-570
-569
-567
-565
-563
-562
-560
-559
-557
-556
-555
-553
-552
-551
-549
-548
-546
-545
-543
-541
-539
-537
-534
-532
-529
-525
-522
-518
-514
-510
-505
-500
-495
-489
-484
-477
-471
-464
-457
-449
-441
-433
-425
-416
-407
-398
-389
-380
-370
-361
-351
-342
-333
-323
-314
-305
-296
-286
-277
-269
-260
-251
-242
-234
-225
-217
-209
-200
-192
-184
-176
-168
-160
-152
-144
-136
-128
-121
-113
-106
-99
-92
-85
-79
-72
-66
-60
-54
-48
-42
-37
-32
-26
-22
-17
-12
-7
-3
1
6
10
14
18
22
26
30
34
38
41
45
48
51
55
58
61
63
66
69
71
74
76
79
81
83
85
87
89
91
93
95
97
99
101
103
105
107
109
111
113
115
117
119
121
123
125
127
129
131
133
135
138
140
142
145
147
150
153
155
158
161
164
167
170
174
177
181
185
189
193
197
201
206
210
215
220
225
230
235
241
247
253
259
265
271
278
285
292
300
307
315
323
331
340
348
357
366
376
385
395
405
415
426
436
447
458
470
481
493
505
518
530
544
557
571
585
599
614
629
644
659
675
692
708
726
743
761
779
797
816
835
855
875
895
915
936
957
979
1000
1022
1044
1067
1089
1112
1135
1158
1181
1204
1227
1250
1274
1297
1321
1344
1368
1392
1416
1439
1463
1487
1511
1535
1559
1583
1608
1632
1656
1680
1705
1730
1754
1779
1805
1830
1855
1881
1907
1933
1959
1986
2012
2039
2066
2093
2120
2148
2175
2203
2231
2259
2287
2315
2343
2372
2400
2428
2457
2485
2514
2543
2571
2600
2629
2657
2686
2714
2743
2771
2799
2827
2855
2883
2910
2937
2964
2991
3017
3043
3068
3093
3117
3141
3165
3188
3211
3233
3255
3276
3297
3318
3338
3358
3378
3397
3416
3435
3453
3472
3490
3507
3525
3542
3559
3576
3592
3608
3624
3639
3654
3669
3683
3697
3711
3724
3737
3750
3762
3775
3786
3798
3809
3820
3831
3841
3852
3862
3871
3881
3890
3899
3908
3916
3924
3932
3940
3947
3954
3960
3966
3972
3978
3983
3988
3992
3996
4000
4003
4006
4009
4011
4013
4014
4016
4017
4017
4017
4017
4016
4014
4014
4011
4010
4008
4005
4003
3999
3996
3992
3988
3983
3979
3973
3968
3962
3957
3950
3944
3937
3931
3924
3916
3909
3901
3893
3884
3876
3867
3858
3849
3839
3830
3820
3811
3801
3791
3781
3770
3760
3750
3740
3730
3720
3710
3700
3690
3680
3671
3661
3652
3643
3633
3624
3616
3607
3598
3590
3581
3573
3565
3558
3550
3542
3535
3528
3521
3514
3508
3501
3495
3489
3483
3477
3472
3466
3461
3456
3451
3446
3441
3436
3431
3426
3422
3417
3413
3408
3404
3399
3395
3391
3386
3382
3378
3373
3369
3364
3360
3355
3351
3346
3342
3338
3333
3329
3325
3320
3316
3311
3307
3302
3298
3293
3288
3284
3278
3273
3268
3263
3257
3252
3246
3240
3234
3228
3221
3215
3208
3201
3194
3187
3180
3172
3164
3157
3149
3141
3132
3124
3116
3107
3099
3090
3082
3073
3064
3055
3046
3036
3027
3018
3008
2998
2988
2978
2968
2958
2948
2937
2926
2916
2905
2893
2882
2871
2859
2847
2834
2822
2809
2796
2783
2769
2755
2741
2727
2713
2698
2684
2669
2654
2639
2623
2608
2593
2577
2562
2546
2530
2514
2498
2482
2467
2451
2435
2419
2403
2388
2372
2357
2341
2326
2311
2296
2281
2266
2251
2236
2221
2207
2192
2177
2163
2148
2133
2119
2104
2089
2075
2060
2045
2029
2015
2001
1986
1971
1956
1940
1925
1910
1894
1879
1863
1848
1832
1816
1801
1785
1769
1754
1738
1722
1707
1691
1676
1660
1645
1630
1614
1599
1584
1569
1554
1539
1524
1510
1495
1480
1465
1451
1436
1422
1407
1392
1378
1363
1349
1335
1320
1306
1291
1277
1262
1247
1233
1218
1203
1188
1173
1158
1142
1127
1112
1097
1082
1067
1052
1037
1022
1006
993
978
963
949
935
920
906
892
878
864
850
836
822
808
795
781
767
754
740
727
713
700
687
673
660
647
634
621
607
594
581
568
555
542
530
517
504
492
479
467
454
442
430
418
405
393
381
369
357
345
333
321
308
296
284
272
259
247
235
222
210
197
185
172
159
146
133
120
107
93
79
66
52
37
23
9
-6
-21
-36
-51
-66
-81
-96
-111
-127
-142
-158
-173
-188
-203
-219
-234
-249
-264
-279
-293
-308
-323
-337
-351
-366
-380
-394
-408
-422
-436
-449
-463
-477
-491
-505
-519
-533
-547
-562
-576
-591
-605
-620
-636
-651
-666
-682
-698
-715
-731
-748
-765
-782
-800
-817
-835
-853
-872
-890
-909
-928
-948
-967
-987
-1006
-1026
-1047
-1067
-1087
-1108
-1129
-1149
-1170
-1191
-1212
-1233
-1253
-1274
-1295
-1316
-1337
-1357
-1378
-1399
-1419
-1440
-1461
-1481
-1502
-1522
-1543
-1563
-1583
-1603
-1623
-1642
-1661
-1680
-1699
-1717
-1735
-1753
-1770
-1787
-1804
-1821
-1837
-1853
-1868
-1883
-1898
-1913
-1927
-1941
-1955
-1968
-1981
-1994
-2007
-2020
-2032
-2044
-2056
-2068
-2079
-2091
-2102
-2113
-2124
-2134
-2145
-2155
-2165
-2175
-2185
-2195
-2204
-2214
-2224
-2233
-2242
-2252
-2261
-2270
-2279
-2288
-2297
-2306
-2315
-2324
-2333
-2342
-2351
-2359
-2368
-2377
-2386
-2395
-2403
-2412
-2421
-2430
-2438
-2447
-2456
-2465
-2473
-2482
-2491
-2500
-2508
-2517
-2525
-2534
-2542
-2550
-2558
-2567
-2575
-2583
-2590
-2598
-2606
-2613
-2621
-2628
-2635
-2642
-2649
-2655
-2662
-2668
-2674
-2680
-2686
-2691
-2696
-2701
-2706
-2710
-2714
-2717
-2721
-2723
-2726
-2728
-2730
-2732
-2734
-2735
-2736
-2737
-2738
-2739
-2739
-2739
-2739
-2739
-2739
-2738
-2738
-2737
-2736
-2735
-2733
-2732
-2730
-2728
-2726
-2724
-2722
-2719
-2717
-2714
-2711
-2707
-2704
-2700
-2696
-2691
-2687
-2682
-2676
-2671
-2665
-2658
-2651
-2644
-2636
-2628
-2620
-2610
-2601
-2591
-2580
-2569
-2557
-2545
-2533
-2519
-2506
-2491
-2476
-2461
-2445
-2428
-2411
-2393
-2375
-2356
-2337
-2317
-2296
-2275
-2254
-2232
-2210
-2187
-2164
-2141
-2117
-2094
-2069
-2045
-2020
-1995
-1970
-1945
-1919
-1893
-1867
-1840
-1813
-1786
-1759
-1731
-1703
-1675
-1647
-1618
-1590
-1561
-1532
-1502
-1473
-1443
-1413
-1383
-1353
-1323
-1293
-1262
-1232
-1201
-1171
-1140
-1109
-1079
-1048
-1018
-987
-957
-927
-897
-867
-837
-807
-778
-749
-720
-691
-662
-634
-606
-578
-550
-522
-495
-468
-441
-414
-387
-360
-334
-308
-281
-255
-230
-204
-179
-153
-128
-104
-79
-55
-30
-6
18
41
64
87
110
133
155
176
198
219
240
260
280
300
320
339
358
376
395
413
431
448
466
483
500
517
534
551
567
583
600
616
632
648
663
679
694
709
724
738
753
767
781
795
809
823
837
850
863
877
890
903
916
929
942
955
968
981
993
1006
1018
1032
1045
1058
1071
1084
1097
1111
1124
1138
1151
1165
1179
1193
1207
1221
1235
1249
1264
1278
1292
1306
1321
1335
1349
1363
1377
1391
1405
1419
1433
1447
1461
1475
1489
1503
1517
1531
1545
1559
1573
1587
1601
1615
1629
1643
1657
1670
1684
1698
1712
1726
1740
1753
1767
1781
1794
1808
1821
1835
1848
1862
1875
1888
1902
1915
1928
1941
1954
1966
1979
1992
2005
2017
2029
2041
2055
2067
2079
2092
2104
2116
2128
2141
2153
2165
2176
2188
2200
2211
2223
2234
2245
2256
2267
2278
2288
2298
2309
2319
2329
2338
2348
2358
2367
2376
2385
2394
2403
2412
2420
2429
2437
2445
2453
2461
2469
2476
2484
2491
2498
2505
2512
2518
2525
2531
2537
2543
2549
2554
2559
2564
2569
2574
2578
2582
2586
2589
2593
2596
2599
2602
2604
2606
2608
2610
2612
2614
2615
2616
2617
2617
2617
2617
2617
2617
2616
2615
2614
2613
2611
2609
2607
2605
2602
2600
2597
2594
2591
2587
2583
2580
2575
2571
2567
2562
2557
2551
2546
2540
2534
2527
2521
2514
2507
2500
2492
2484
2476
2468
2459
2451
2442
2432
2423
2413
2403
2393
2383
2372
2361
2351
2339
2328
2317
2305
2293
2281
2269
2257
2244
2232
2219
2206
2193
2179
2166
2152
2139
2125
2111
2097
2083
2069
2054
2040
2025
2011
1997
1982
1967
1952
1937
1922
1907
1892
1877
1862
1847
1831
1816
1801
1785
1770
1755
1740
1724
1709
1694
1679
1664
1648
1633
1618
1604
1589
1574
1560
1545
1531
1517
1504
1490
1477
1464
1451
1439
1427
1415
1403
1392
1382
1371
1362
1352
1343
1335
1327
1319
1312
1305
1299
1293
1288
1283
1279
1275
1271
1268
1265
1263
1261
1260
1259
1259
1259
1259
1260
1261
1263
1265
1267
1270
1273
1276
1280
1284
1288
1293
1297
1303
1308
1314
1320
1326
1332
1339
1346
1353
1360
1368
1376
1383
1391
1400
1408
1416
1425
1434
1442
1451
1460
1469
1477
1486
1495
1504
1512
1521
1530
1538
1547
1555
1564
1572
1580
1589
1597
1605
1613
1621
1628
1636
1644
1651
1658
1665
1672
1678
1685
1691
1697
1703
1708
1714
1719
1724
1730
1734
1739
1744
1748
1752
1756
1760
1764
1768
1771
1774
1777
1780
1782
1785
1787
1789
1791
1793
1794
1796
1797
1798
1799
1800
1800
1800
1801
1801
1801
1800
1800
1800
1799
1798
1798
1797
1796
1795
1794
1793
1792
1791
1789
1788
1787
1786
1784
1783
1781
1780
1779
1777
1776
1775
1774
1773
1772
1771
1770
1769
1769
1768
1768
1768
1768
1768
1769
1770
1771
1772
1773
1774
1776
1778
1780
1782
1785
1787
1790
1793
1796
1799
1802
1805
1809
1813
1816
1820
1824
1829
1833
1838
1842
1847
1852
1858
1863
1869
1874
1880
1886
1892
1898
1904
1910
1916
1923
1928
1934
1940
1946
1951
1957
1962
1967
1972
1977
1982
1986
1991
1995
1999
2003
2007
2011
2013
2017
2021
2024
2027
2029
2032
2033
2036
2037
2039
2040
2040
2041
2041
2040
2040
2037
2037
2035
2033
2029
2027
2023
2019
2015
2009
2004
1999
1992
1986
1978
1971
1962
1954
1945
1935
1925
1915
1904
1892
1880
1868
1856
1843
1829
1815
1801
1787
1772
1757
1741
1726
1709
1693
1676
1659
1642
1624
1607
1588
1570
1551
1532
1513
1494
1474
1455
1435
1414
1394
1373
1352
1331
1310
1288
1266
1244
1221
1199
1176
1153
1129
1106
1082
1058
1033
1008
984
959
934
908
883
857
831
805
779
753
726
700
674
647
621
594
568
542
515
489
463
437
411
386
360
334
309
284
259
234
210
185
161
137
114
90
67
44
21
-1
-23
-45
-67
-88
-109
-130
-150
-170
-190
-209
-228
-246
-265
-282
-300
-317
-334
-351
-367
-384
-399
-415
-430
-446
-460
-475
-489
-503
-517
-530
-543
-556
-568
-580
-592
-603
-614
-624
-634
-644
-653
-662
-671
-679
-686
-693
-700
-706
-712
-717
-722
-727
-731
-734
-738
-740
-743
-745
-746
-747
-748
-748
-748
-748
-747
-745
-744
-742
-740
-737
-734
-731
-727
-724
-720
-715
-710
-705
-700
-694
-688
-681
-675
-668
-660
-652
-644
-636
-627
-617
-608
-598
-587
-576
-565
-554
-542
-530
-517
-504
-491
-478
-464
-450
-435
-421
-406
-391
-375
-360
-344
-328
-312
-295
-279
-262
-245
-228
-210
-193
-175
-158
-140
-122
-105
-87
-69
-52
-34
-16
1
19
36
53
71
88
105
123
140
157
174
192
209
226
244
261
279
296
313
331
348
366
384
401
419
437
455
472
490
508
526
544
562
580
598
616
635
653
671
689
708
726
744
762
781
799
817
836
854
872
891
909
927
946
964
982
1000
1018
1037
1056
1074
1092
1111
1129
1147
1166
1184
1202
1220
1238
1257
1275
1293
1310
1328
1346
1364
1381
1398
1415
1432
1449
1465
1481
1497
1512
1527
1541
1556
1569
1583
1596
1608
1620
1632
1643
1654
1665
1675
1684
1693
1702
1710
1718
1726
1733
1739
1745
1751
1757
1762
1766
1770
1774
1777
1780
1783
1785
1787
1788
1789
1790
1790
1790
1790
1789
1787
1785
1783
1780
1778
1774
1771
1767
1762
1758
1753
1748
1742
1736
1730
1724
1717
1710
1703
1695
1687
1679
1671
1662
1653
1644
1635
1625
1615
1605
1595
1585
1575
1564
1554
1543
1532
1522
1511
1499
1488
1477
1465
1454
1442
1430
1418
1407
1395
1383
1370
1358
1346
1334
1322
1310
1298
1286
1274
1262
1250
1238
1226
1214
1203
1191
1180
1168
1157
1146
1135
1124
1114
1103
1093
1083
1073
1063
1054
1044
1035
1027
1018
1010
1002
994
986
979
973
966
960
955
950
945
940
936
933
929
926
924
922
920
918
917
916
916
915
916
916
917
918
920
922
924
926
929
932
936
940
944
948
953
958
964
970
976
983
990
997
1004
1012
1020
1030
1039
1049
1058
1069
1079
1090
1101
1112
1123
1135
1148
1160
1173
1186
1199
1213
1227
1241
1256
1271
1286
1301
1317
1332
1348
1364
1380
1397
1413
1430
1446
1463
1480
1497
1514
1531
1547
1564
1582
1599
1616
1633
1650
1666
1683
1700
1717
1734
1751
1768
1784
1801
1818
1834
1851
1868
1884
1901
1918
1935
1952
1969
1986
2003
2020
2037
2055
2072
2089
2107
2125
2142
2160
2178
2196
2214
2232
2250
2269
2287
2305
2324
2342
2361
2380
2398
2417
2436
2455
2473
2492
2511
2530
2548
2567
2586
2604
2623
2641
2659
2678
2696
2714
2731
2749
2767
2784
2801
2818
2835
2852
2868
2885
2901
2917
2933
2948
2964
2979
2994
3009
3024
3039
3054
3068
3082
3096
3110
3124
3138
3151
3164
3177
3190
3203
3215
3228
3240
3252
3264
3275
3287
3298
3310
3321
3332
3342
3353
3363
3374
3384
3394
3404
3413
3422
3431
3440
3449
3457
3466
3474
3482
3489
3497
3504
3512
3519
3525
3532
3539
3545
3551
3557
3563
3568
3573
3578
3583
3587
3592
3596
3599
3603
3606
3610
3613
3616
3619
3621
3624
3627
3629
3631
3634
3636
3638
3640
3642
3644
3646
3648
3649
3651
3652
3653
3654
3655
3656
3657
3658
3659
3659
3660
3660
3661
3661
3661
3661
3661
3661
3661
3661
3661
3660
3660
3659
3658
3657
3656
3654
3652
3650
3648
3645
3642
3639
3635
3631
3627
3623
3618
3613
3607
3601
3595
3588
3582
3575
3567
3559
3551
3543
3535
3526
3516
3507
3497
3487
3477
3466
3455
3444
3432
3421
3409
3397
3385
3372
3360
3347
3335
3322
3309
3295
3282
3269
3255
3241
3227
3214
3200
3185
3171
3157
3142
3128
3114
3099
3085
3070
3056
3041
3027
3012
2998
2984
2969
2955
2941
2927
2913
2899
2885
2871
2857
2843
2829
2816
2802
2788
2775
2761
2748
2734
2721
2708
2695
2681
2668
2655
2642
2629
2616
2603
2590
2577
2565
2552
2539
2526
2514
2501
2489
2477
2464
2452
2440
2428
2416
2404
2393
2381
2370
2359
2348
2337
2326
2315
2305
2294
2284
2274
2265
2255
2246
2237
2229
2220
2212
2204
2197
2189
2183
2176
2170
2164
2158
2153
2148
2143
2139
2135
2131
2128
2124
2121
2118
2116
2113
2111
2109
2107
2105
2103
2102
2100
2099
2098
2097
2096
2096
2095
2095
2095
2094
2094
2094
2095
2095
2095
2095
2096
2096
2096
2097
2097
2097
2098
2098
2098
2098
2098
2098
2098
2098
2097
2097
2096
2095
2094
2093
2092
2091
2090
2088
2087
2085
2083
2081
2079
2077
2075
2072
2069
2066
2063
2060
2057
2053
2049
2045
2041
2037
2033
2029
2024
2019
2013
2009
2003
1998
1992
1986
1980
1973
1967
1960
1953
1947
1939
1932
1925
1917
1910
1902
1895
1887
1879
1871
1863
1855
1847
1839
1831
1823
1815
1807
1799
1791
1783
1775
1768
1760
1752
1745
1737
1729
1722
1715
1707
1700
1693
1686
1678
1671
1664
1657
1650
1643
1636
1629
1622
1614
1607
1600
1592
1585
1577
1570
1562
1554
1546
1538
1530
1521
1513
1504
1496
1487
1478
1469
1460
1451
1441
1432
1422
1413
1403
1394
1384
1374
1364
1354
1345
1334
1324
1314
1304
1294
1284
1273
1263
1253
1242
1232
1222
1211
1201
1191
1181
1170
1160
1150
1140
1130
1120
1110
1100
1090
1080
1070
1060
1051
1041
1032
1022
1012
1004
995
986
977
969
960
952
943
935
927
920
912
904
897
890
883
876
869
862
856
849
843
837
831
825
819
814
808
803
798
793
788
783
779
774
770
765
761
756
752
748
743
739
735
730
726
721
717
712
708
703
698
694
689
684
679
674
668
663
657
652
646
640
634
628
621
615
608
602
595
589
582
575
568
561
555
548
541
534
527
521
514
508
501
495
489
482
476
470
464
458
453
447
441
436
430
425
419
414
409
404
399
394
389
384
379
375
370
366
362
357
353
349
345
342
338
334
331
327
324
321
318
315
312
309
307
304
302
300
298
296
295
293
292
291
290
289
288
287
287
286
286
286
285
285
285
285
285
285
286
286
286
286
287
287
288
288
288
289
289
290
290
291
291
292
292
292
293
293
294
294
294
295
295
295
295
295
295
295
295
294
294
293
293
292
292
291
290
289
288
287
286
285
284
283
282
281
280
279
278
277
276
275
274
273
272
271
270
269
268
267
266
266
265
264
263
263
262
261
260
260
259
259
258
257
257
257
256
256
255
255
255
254
254
254
253
253
253
253
252
252
252
252
252
251
251
251
251
251
251
251
252
252
252
252
252
253
253
253
254
254
255
255
256
257
258
259
259
260
261
262
263
265
266
267
268
269
270
271
272
273
273
274
275
276
277
277
278
278
278
278
278
278
278
277
276
275
274
272
270
268
266
263
260
256
253
249
244
239
234
229
223
217
211
204
197
190
183
175
167
159
151
142
133
124
115
105
95
85
75
65
54
44
33
21
10
-1
-13
-25
-37
-49
-62
-74
-87
-100
-112
-126
-139
-152
-165
-179
-192
-206
-219
-233
-247
-261
-275
-288
-302
-316
-330
-344
-358
-372
-386
-400
-414
-428
-442
-456
-470
-484
-498
-512
-526
-540
-553
-567
-581
-595
-609
-623
-637
-651
-666
-680
-694
-708
-722
-736
-750
-764
-778
-791
-805
-819
-832
-846
-859
-873
-886
-899
-912
-925
-938
-951
-963
-976
-988
-1000
-1012
-1025
-1036
-1048
-1060
-1071
-1083
-1094
-1105
-1117
-1128
-1138
-1149
-1160
-1170
-1181
-1191
-1201
-1211
-1221
-1231
-1241
-1250
-1260
-1269
-1278
-1287
-1296
-1305
-1314
-1322
-1331
-1339
-1348
-1356
-1364
-1371
-1379
-1386
-1394
-1401
-1408
-1414
-1421
-1427
-1434
-1440
-1445
-1451
-1456
-1462
-1467
-1472
-1476
-1481
-1485
-1489
-1494
-1498
-1501
-1505
-1509
-1512
-1516
-1519
-1522
-1525
-1528
-1531
-1534
-1537
-1539
-1542
-1544
-1547
-1549
-1551
-1553
-1555
-1556
-1558
-1559
-1560
-1560
-1561
-1561
-1561
-1561
-1561
-1560
-1559
-1557
-1555
-1553
-1551
-1548
-1545
-1541
-1537
-1533
-1528
-1523
-1518
-1512
-1505
-1499
-1492
-1484
-1476
-1468
-1459
-1450
-1441
-1431
-1421
-1411
-1400
-1388
-1377
-1365
-1352
-1339
-1326
-1312
-1298
-1284
-1269
-1253
-1237
-1221
-1204
-1187
-1170
-1152
-1134
-1115
-1096
-1076
-1056
-1036
-1014
-994
-973
-951
-929
-906
-883
-860
-837
-813
-789
-765
-740
-716
-691
-666
-641
-615
-590
-565
-539
-513
-488
-462
-437
-411
-385
-360
-334
-309
-284
-259
-234
-209
-184
-160
-135
-111
-87
-63
-39
-15
8
32
56
79
102
125
148
172
194
217
240
263
286
308
331
354
376
399
422
444
467
489
512
535
557
580
602
625
647
669
692
714
736
758
780
802
823
845
866
887
908
929
949
970
990
1010
1029
1049
1068
1087
1106
1125
1143
1161
1180
1198
1216
1234
1252
1269
1287
1305
1322
1339
1357
1374
1391
1408
1425
1441
1458
1475
1491
1507
1524
1540
1556
1572
1588
1603
1619
1635
1650
1666
1681
1697
1712
1728
1743
1758
1774
1789
1804
1819
1834
1849
1864
1879
1894
1909
1923
1938
1952
1967
1981
1995
2009
2023
2036
2050
2063
2076
2089
2101
2114
2126
2138
2149
2161
2172
2183
2194
2205
2215
2225
2235
2245
2254
2264
2273
2282
2291
2300
2308
2317
2325
2333
2341
2349
2357
2364
2372
2379
2386
2394
2400
2407
2414
2421
2427
2433
2440
2446
2452
2458
2464
2470
2476
2481
2487
2492
2497
2503
2508
2513
2518
2522
2527
2532
2536
2540
2545
2549
2552
2556
2560
2563
2566
2569
2572
2575
2577
2580
2582
2584
2586
2587
2589
2590
2591
2593
2594
2594
2595
2595
2596
2596
2596
2596
2595
2595
2594
2593
2592
2590
2588
2586
2584
2582
2579
2576
2573
2570
2567
2563
2560
2556
2552
2548
2544
2540
2536
2532
2528
2523
2519
2515
2511
2507
2503
2499
2494
2490
2486
2482
2478
2474
2470
2467
2463
2459
2456
2453
2449
2446
2443
2440
2437
2434
2432
2429
2427
2424
2422
2421
2419
2417
2416
2415
2414
2413
2413
2413
2413
2413
2413
2413
2414
2414
2415
2416
2418
2419
2421
2423
2425
2427
2430
2433
2436
2439
2443
2447
2451
2456
2461
2466
2472
2477
2484
2490
2496
2503
2511
2518
2526
2534
2542
2550
2559
2568
2578
2587
2597
2607
2618
2628
2639
2650
2662
2673
2685
2697
2709
2721
2733
2745
2758
2770
2783
2796
2809
2822
2835
2848
2861
2874
2887
2900
2914
2927
2940
2953
2966
2979
2992
3005
3018
3031
3044
3056
3069
3081
3094
3106
3119
3131
3143
3155
3167
3179
3191
3203
3214
3226
3237
3248
3259
3270
3281
3291
3302
3312
3322
3332
3342
3352
3361
3370
3379
3388
3397
3405
3414
3422
3430
3438
3445
3452
3459
3466
3473
3479
3486
3492
3498
3503
3509
3514
3519
3523
3528
3532
3536
3539
3542
3546
3548
3551
3553
3555
3557
3558
3559
3560
3561
3561
3561
3561
3561
3560
3560
3559
3558
3556
3555
3554
3552
3550
3548
3546
3543
3541
3538
3535
3532
3529
3526
3523
3519
3515
3512
3508
3504
3500
3495
3491
3486
3482
3477
3472
3467
3462
3456
3451
3446
3440
3434
3428
3422
3416
3410
3404
3397
3391
3384
3378
3372
3365
3359
3352
3346
3339
3333
3327
3320
3314
3308
3302
3296
3290
3284
3279
3273
3268
3263
3258
3253
3248
3244
3239
3235
3232
3228
3225
3222
3219
3216
3214
3212
3210
3208
3207
3205
3204
3203
3202
3201
3201
3200
3200
3200
3199
3199
3200
3200
3200
3201
3202
3203
3204
3205
3206
3207
3209
3210
3211
3213
3215
3216
3218
3219
3221
3222
3223
3225
3226
3227
3228
3229
3230
3231
3231
3232
3232
3232
3232
3232
3232
3232
3231
3230
3229
3228
3227
3226
3224
3222
3220
3218
3216
3213
3211
3208
3205
3202
3199
3196
3193
3189
3185
3181
3177
3173
3169
3165
3160
3156
3151
3146
3141
3136
3131
3125
3120
3114
3108
3102
3095
3089
3082
3075
3068
3061
3054
3046
3039
3031
3023
3015
3007
2999
2990
2982
2973
2964
2955
2945
2936
2926
2916
2906
2896
2885
2875
2864
2853
2842
2830
2819
2807
2795
2783
2770
2758
2745
2732
2718
2704
2690
2676
2661
2646
2631
2615
2599
2583
2567
2551
2534
2517
2499
2482
2464
2445
2427
2408
2389
2370
2350
2330
2310
2289
2269
2248
2227
2205
2184
2162
2140
2117
2095
2072
2050
2027
2004
1980
1957
1934
1910
1887
1864
1840
1817
1793
1770
1746
1723
1699
1676
1653
1630
1606
1583
1560
1537
1514
1492
1469
1446
1424
1401
1379
1357
1335
1313
1292
1271
1250
1229
1208
1188
1168
1148
1129
1110
1091
1072
1054
1036
1018
1000
983
966
950
933
917
901
886
871
856
841
827
813
800
787
774
762
750
738
727
717
706
696
687
678
670
662
654
647
640
633
627
622
616
612
607
604
600
598
595
593
592
591
591
591
592
594
595
598
600
604
608
612
617
622
628
635
641
649
657
665
674
683
693
703
713
724
736
748
761
774
787
801
815
830
845
861
877
894
911
928
946
964
982
1000
1020
1039
1058
1078
1098
1118
1139
1159
1180
1201
1222
1243
1264
1285
1306
1327
1348
1369
1390
1411
1432
1453
1474
1494
1515
1535
1555
1575
1595
1614
1633
1652
1671
1689
1707
1725
1743
1761
1778
1795
1812
1828
1845
1861
1877
1893
1909
1924
1940
1955
1970
1985
2000
2015
2029
2044
2058
2073
2087
2101
2115
2129
2143
2156
2170
2183
2196
2209
2222
2235
2247
2259
2271
2282
2293
2304
2315
2325
2335
2345
2354
2363
2372
2381
2390
2398
2407
2415
2423
2430
2438
2446
2453
2460
2468
2475
2482
2489
2496
2503
2509
2516
2523
2530
2536
2543
2550
2556
2563
2569
2576
2582
2589
2595
2602
2608
2614
2620
2626
2632
2638
2644
2650
2656
2661
2667
2672
2677
2682
2687
2692
2697
2701
2706
2710
2714
2718
2722
2726
2729
2733
2736
2740
2743
2746
2750
2753
2756
2759
2761
2764
2767
2770
2772
2775
2777
2779
2781
2783
2785
2787
2788
2790
2791
2792
2793
2794
2794
2795
2795
2795
2795
2794
2794
2794
2793
2792
2791
2790
2789
2788
2786
2785
2783
2781
2780
2778
2776
2773
2771
2769
2767
2764
2762
2759
2757
2754
2751
2749
2746
2743
2740
2737
2735
2732
2729
2726
2723
2720
2717
2714
2711
2708
2706
2703
2700
2697
2694
2691
2689
2686
2683
2681
2678
2676
2674
2671
2669
2667
2665
2663
2661
2659
2657
2656
2655
2653
2652
2651
2651
2650
2650
2650
2650
2650
2650
2651
2651
2652
2653
2655
2656
2658
2659
2661
2663
2666
2668
2670
2673
2676
2679
2682
2685
2688
2692
2695
2699
2703
2706
2710
2714
2719
2723
2727
2732
2736
2741
2746
2750
2755
2760
2765
2770
2775
2780
2785
2790
2795
2800
2805
2810
2815
2821
2826
2831
2836
2841
2847
2852
2857
2862
2868
2873
2879
2884
2890
2895
2901
2906
2912
2917
2923
2929
2934
2940
2946
2952
2958
2964
2970
2977
2983
2989
2996
3002
3009
3016
3022
3029
3036
3043
3050
3057
3064
3072
3079
3086
3093
3100
3108
3115
3122
3129
3136
3143
3150
3157
3164
3171
3178
3185
3192
3199
3205
3212
3218
3225
3231
3237
3244
3250
3256
3262
3268
3273
3279
3284
3290
3295
3300
3305
3311
3315
3320
3325
3330
3334
3338
3343
3347
3350
3354
3357
3361
3364
3367
3369
3372
3374
3376
3377
3379
3380
3381
3381
3382
3382
3382
3381
3381
3380
3378
3377
3375
3373
3371
3369
3366
3363
3360
3356
3353
3349
3344
3340
3335
3330
3324
3319
3313
3307
3300
3294
3287
3279
3272
3264
3256
3248
3240
3231
3222
3213
3204
3194
3184
3174
3164
3153
3142
3131
3120
3109
3097
3085
3073
3060
3048
3035
3022
3009
2996
2982
2969
2955
2941
2927
2912
2898
2883
2869
2854
2839
2823
2808
2792
2777
2761
2745
2729
2713
2696
2680
2664
2647
2630
2614
2597
2580
2563
2547
2530
2513
2496
2479
2463
2446
2429
2412
2395
2378
2362
2345
2328
2311
2294
2278
2261
2244
2227
2210
2193
2176
2159
2142
2125
2108
2091
2074
2056
2037
2021
2003
1985
1967
1949
1931
1912
1894
1875
1857
1838
1819
1800
1781
1762
1743
1724
1704
1685
1665
1646
1626
1606
1586
1566
1546
1526
1506
1485
1465
1445
1425
1405
1384
1364
1344
1323
1303
1283
1262
1242
1221
1201
1181
1160
1140
1120
1100
1080
1059
1039
1018
999
979
959
939
919
899
879
859
840
820
800
780
760
740
720
701
681
661
642
622
603
583
564
544
524
505
485
466
446
426
406
387
367
347
327
308
288
268
249
230
210
191
172
153
135
116
98
80
62
44
27
10
-8
-24
-41
-58
-74
-90
-106
-121
-137
-152
-167
-181
-196
-210
-224
-237
-250
-263
-276
-288
-300
-311
-323
-334
-344
-354
-364
-373
-382
-391
-399
-407
-415
-422
-429
-436
-442
-448
-454
-459
-464
-468
-473
-476
-480
-483
-485
-488
-490
-491
-492
-493
-494
-494
-494
-493
-492
-491
-490
-488
-486
-484
-481
-478
-475
-472
-468
-464
-460
-456
-452
-447
-442
-437
-432
-426
-421
-415
-409
-403
-396
-390
-383
-377
-370
-363
-356
-349
-342
-334
-327
-319
-312
-304
-296
-288
-279
-271
-263
-254
-245
-236
-228
-219
-209
-200
-191
-181
-172
-162
-153
-143
-133
-123
-113
-103
-93
-83
-73
-63
-52
-42
-32
-21
-11
-1
10
20
30
40
51
61
71
81
91
101
111
121
131
142
152
162
172
182
193
203
213
224
234
245
255
266
276
287
298
308
319
329
340
350
360
371
381
391
402
412
422
432
442
452
462
472
481
491
501
511
521
531
540
550
560
570
580
589
599
609
619
629
639
648
658
668
678
688
698
708
718
728
738
749
759
769
779
790
800
810
821
831
842
852
863
873
884
895
905
916
926
936
947
957
967
977
987
997
1006
1016
1027
1036
1046
1055
1065
1074
1083
1092
1101
1110
1119
1127
1135
1144
1152
1159
1167
1174
1182
1189
1196
1202
1209
1215
1221
1227
1232
1238
1243
1248
1253
1258
1263
1267
1272
1276
1281
1285
1289
1294
1298
1302
1306
1311
1315
1319
1323
1327
1331
1336
1340
1344
1348
1352
1356
1360
1364
1369
1373
1377
1381
1386
1390
1395
1399
1403
1408
1412
1417
1422
1426
1431
1435
1440
1444
1449
1454
1458
1463
1467
1472
1477
1481
1486
1491
1495
1500
1505
1509
1514
1519
1524
1529
1534
1539
1544
1549
1554
1559
1565
1570
1576
1581
1587
1593
1599
1604
1610
1617
1623
1629
1636
1642
1649
1655
1662
1669
1676
1683
1691
1698
1705
1713
1721
1729
1736
1745
1753
1761
1769
1777
1786
1794
1803
1812
1820
1829
1838
1847
1856
1865
1874
1883
1892
1901
1910
1919
1928
1937
1946
1955
1964
1973
1982
1991
2000
2009
2019
2028
2037
2045
2055
2064
2074
2083
2092
2101
2111
2120
2130
2139
2148
2158
2167
2177
2187
2196
2206
2215
2225
2234
2244
2253
2263
2272
2282
2291
2300
2310
2319
2328
2337
2346
2355
2364
2373
2382
2390
2399
2407
2416
2424
2432
2440
2448
2456
2464
2471
2479
2486
2493
2500
2507
2514
2520
2527
2533
2539
2545
2551
2557
2563
2568
2573
2579
2584
2588
2593
2598
2602
2607
2611
2615
2619
2623
2627
2630
2633
2637
2640
2643
2645
2648
2650
2653
2655
2657
2658
2660
2662
2663
2664
2665
2666
2667
2667
2668
2668
2668
2668
2668
2668
2668
2667
2666
2665
2664
2663
2662
2661
2659
2658
2656
2654
2652
2650
2648
2646
2643
2641
2638
2635
2632
2630
2627
2623
2620
2617
2614
2611
2607
2604
2600
2597
2593
2590
2586
2582
2578
2574
2570
2566
2562
2558
2554
2549
2545
2541
2536
2532
2528
2523
2519
2514
2510
2505
2501
2496
2492
2487
2483
2478
2474
2469
2465
2460
2455
2451
2446
2442
2437
2433
2428
2424
2420
2416
2412
2408
2404
2400
2397
2393
2390
2387
2384
2381
2378
2375
2373
2371
2369
2367
2365
2363
2362
2361
2359
2358
2358
2357
2356
2356
2356
2356
2356
2356
2357
2357
2358
2359
2360
2361
2363
2364
2366
2368
2370
2373
2375
2378
2381
2384
2387
2391
2394
2398
2402
2406
2410
2414
2419
2423
2428
2433
2437
2442
2447
2452
2457
2462
2467
2472
2477
2482
2487
2492
2497
2502
2507
2512
2517
2522
2527
2532
2537
2542
2547
2552
2557
2562
2567
2572
2577
2582
2587
2592
2596
2601
2606
2611
2616
2620
2625
2630
2635
2639
2644
2649
2653
2658
2663
2667
2672
2677
2682
2686
2691
2696
2701
2706
2711
2716
2721
2726
2732
2737
2742
2747
2752
2757
2762
2767
2772
2777
2782
2787
2792
2797
2802
2807
2812
2816
2821
2826
2830
2835
2840
2844
2849
2853
2857
2862
2866
2870
2874
2878
2882
2886
2890
2894
2897
2901
2904
2908
2911
2914
2916
2919
2921
2924
2926
2927
2929
2930
2931
2932
2932
2932
2932
2932
2931
2929
2928
2925
2923
2920
2917
2913
2909
2904
2900
2894
2889
2882
2876
2869
2862
2854
2846
2838
2829
2820
2810
2800
2790
2779
2768
2757
2745
2733
2721
2709
2696
2683
2669
2656
2642
2628
2613
2598
2584
2568
2553
2538
2522
2506
2490
2473
2457
2440
2423
2406
2388
2370
2352
2334
2316
2297
2278
2259
2240
2220
2201
2181
2161
2140
2120
2099
2078
2057
2036
2015
1993
1972
1950
1928
1906
1884
1862
1840
1818
1796
1773
1751
1729
1706
1684
1661
1639
1616
1594
1572
1549
1527
1505
1483
1461
1439
1417
1395
1373
1352
1330
1309
1287
1266
1245
1223
1202
1181
1160
1139
1118
1097
1076
1055
1034
1014
993
972
952
931
911
890
870
850
830
810
790
770
750
730
710
690
671
651
631
612
592
573
554
534
515
496
477
458
439
420
401
383
364
346
327
309
291
272
254
236
218
200
182
165
147
130
112
95
78
61
44
27
10
-7
-23
-40
-56
-72
-88
-104
-120
-136
-151
-166
-181
-196
-211
-226
-240
-255
-269
-283
-297
-310
-324
-337
-350
-363
-376
-389
-401
-414
-426
-438
-450
-462
-474
-485
-497
-508
-519
-530
-541
-552
-563
-574
-585
-596
-606
-617
-627
-637
-648
-658
-668
-678
-688
-698
-708
-718
-727
-737
-746
-756
-765
-774
-783
-792
-801
-810
-819
-827
-836
-844
-853
-861
-869
-878
-886
-894
-902
-909
-917
-925
-932
-940
-947
-955
-962
-969
-976
-984
-991
-998
-1004
-1012
-1018
-1026
-1032
-1039
-1046
-1053
-1059
-1066
-1072
-1079
-1086
-1092
-1099
-1105
-1112
-1118
-1125
-1131
-1138
-1144
-1151
-1157
-1164
-1170
-1177
-1183
-1190
-1196
-1203
-1209
-1215
-1222
-1228
-1234
-1240
-1247
-1253
-1259
-1265
-1271
-1277
-1283
-1289
-1295
-1301
-1307
-1313
-1319
-1325
-1330
-1336
-1341
-1347
-1352
-1358
-1363
-1368
-1373
-1378
-1383
-1388
-1392
-1397
-1401
-1406
-1410
-1414
-1418
-1422
-1426
-1429
-1433
-1437
-1440
-1443
-1446
-1449
-1452
-1455
-1458
-1461
-1463
-1466
-1468
-1470
-1472
-1474
-1476
-1478
-1479
-1481
-1482
-1484
-1485
-1486
-1487
-1488
-1488
-1489
-1489
-1490
-1490
-1490
-1490
-1490
-1490
-1490
-1490
-1489
-1489
-1488
-1488
-1487
-1486
-1485
-1484
-1483
-1482
-1481
-1480
-1479
-1477
-1476
-1475
-1473
-1472
-1470
-1469
-1467
-1466
-1464
-1462
-1461
-1459
-1458
-1456
-1454
-1453
-1451
-1450
-1449
-1447
-1446
-1445
-1444
-1442
-1441
-1440
-1439
-1438
-1438
-1437
-1436
-1435
-1435
-1434
-1434
-1434
-1433
-1433
-1433
-1432
-1432
-1432
-1432
-1432
-1432
-1431
-1431
-1431
-1431
-1431
-1430
-1430
-1430
-1430
-1430
-1430
-1430
-1430
-1429
-1429
-1429
-1429
-1429
-1429
-1429
-1429
-1429
-1428
-1428
-1428
-1428
-1428
-1428
-1428
-1428
-1428
-1428
-1428
-1428
-1428
-1429
-1429
-1429
-1430
-1430
-1431
-1431
-1432
-1433
-1434
-1435
-1436
-1437
-1438
-1440
-1441
-1443
-1444
-1446
-1448
-1450
-1452
-1454
-1456
-1458
-1461
-1463
-1466
-1469
-1472
-1475
-1478
-1481
-1484
-1488
-1491
-1495
-1499
-1503
-1507
-1512
-1516
-1521
-1526
-1531
-1536
-1542
-1547
-1553
-1559
-1565
-1571
-1578
-1584
-1591
-1597
-1604
-1611
-1618
-1625
-1632
-1640
-1647
-1654
-1662
-1670
-1677
-1685
-1693
-1701
-1709
-1717
-1725
-1733
-1741
-1750
-1758
-1767
-1775
-1784
-1793
-1802
-1812
-1821
-1831
-1840
-1850
-1860
-1870
-1881
-1891
-1902
-1912
-1923
-1934
-1945
-1956
-1968
-1979
-1990
-2001
-2013
-2025
-2037
-2049
-2061
-2072
-2084
-2097
-2109
-2121
-2133
-2145
-2157
-2169
-2182
-2194
-2206
-2218
-2230
-2243
-2255
-2267
-2279
-2291
-2303
-2315
-2327
-2339
-2351
-2362
-2374
-2386
-2397
-2409
-2420
-2431
-2442
-2454
-2464
-2475
-2486
-2497
-2507
-2518
-2528
-2538
-2548
-2558
-2568
-2578
-2587
-2597
-2606
-2615
-2624
-2633
-2642
-2650
-2659
-2667
-2675
-2683
-2691
-2699
-2706
-2713
-2721
-2728
-2735
-2742
-2749
-2756
-2763
-2770
-2777
-2783
-2790
-2797
-2804
-2810
-2817
-2824
-2831
-2837
-2844
-2851
-2857
-2864
-2871
-2877
-2884
-2891
-2897
-2903
-2910
-2916
-2923
-2929
-2935
-2942
-2948
-2955
-2961
-2967
-2973
-2980
-2986
-2992
-2999
-3005
-3011
-3017
-3023
-3029
-3035
-3042
-3048
-3054
-3060
-3066
-3072
-3077
-3083
-3089
-3095
-3101
-3106
-3112
-3118
-3123
-3129
-3134
-3140
-3146
-3151
-3157
-3162
-3167
-3173
-3178
-3184
-3189
-3194
-3200
-3205
-3210
-3215
-3221
-3226
-3231
-3236
-3242
-3247
-3252
-3257
-3262
-3267
-3271
-3276
-3281
-3285
-3290
-3295
-3299
-3304
-3308
-3312
-3317
-3321
-3325
-3329
-3333
-3338
-3342
-3346
-3349
-3353
-3357
-3361
-3364
-3368
-3371
-3375
-3378
-3381
-3384
-3387
-3390
-3393
-3396
-3399
-3401
-3404
-3406
-3408
-3410
-3412
-3413
-3415
-3416
-3417
-3417
-3417
-3418
-3417
-3417
-3416
-3416
-3414
-3413
-3411
-3410
-3407
-3405
-3403
-3400
-3397
-3393
-3390
-3386
-3382
-3377
-3373
-3368
-3363
-3358
-3352
-3347
-3342
-3336
-3331
-3326
-3320
-3315
-3310
-3304
-3299
-3294
-3288
-3283
-3278
-3273
-3267
-3262
-3257
-3251
-3246
-3241
-3236
-3230
-3225
-3220
-3214
-3209
-3204
-3199
-3193
-3188
-3183
-3178
-3172
-3167
-3162
-3157
-3151
-3146
-3141
-3136
-3131
-3125
-3120
-3115
-3110
-3105
-3099
-3094
-3089
-3084
-3079
-3073
-3068
-3063
-3058
-3053
-3048
-3042
-3037
-3032
-3027
-3022
-3017
-3011
-3006
-3001
-2996
-2991
-2986
-2981
-2976
-2970
-2965
-2960
-2955
-2950
-2945
-2940
-2935
-2930
-2924
-2919
-2914
-2909
-2904
-2899
-2894
-2889
-2884
-2879
-2874
-2869
-2864
-2859
-2854
-2848
-2843
-2838
-2833
-2828
-2823
-2818
-2813
-2808
-2803
-2798
-2793
-2788
-2783
-2778
-2773
-2768
-2763
-2758
-2753
-2748
-2743
-2738
-2733
-2728
-2723
-2718
-2714
-2709
-2704
-2699
-2694
-2689
-2684
-2679
-2674
-2669
-2664
-2659
-2654
-2649
-2644
-2640
-2635
-2630
-2625
-2620
-2615
-2610
-2605
-2600
-2596
-2591
-2586
-2581
-2576
-2571
-2566
-2561
-2557
-2552
-2547
-2542
-2537
-2532
-2528
-2523
-2518
-2513
-2508
-2503
-2499
-2494
-2489
-2484
-2479
-2475
-2470
-2465
-2460
-2455
-2451
-2446
-2441
-2436
-2431
-2427
-2422
-2417
-2412
-2408
-2403
-2398
-2393
-2389
-2384
-2379
-2374
-2370
-2365
-2360
-2356
-2351
-2346
-2341
-2337
-2332
-2327
-2323
-2318
-2313
-2308
-2304
-2299
-2294
-2290
-2285
-2280
-2276
-2271
-2266
-2262
-2257
-2252
-2248
-2243
-2239
-2234
-2229
-2225
-2220
-2215
-2211
-2206
-2202
-2197
-2192
-2188
-2183
-2178
-2174
-2169
-2165
-2160
-2156
-2151
-2146
-2142
-2137
-2133
-2128
-2124
-2119
-2114
-2110
-2105
-2101
-2096
-2092
-2087
-2083
-2078
-2074
-2069
-2064
-2060
-2055
-2051
-2045
-2041
-2037
-2033
-2028
-2024
-2019
-2015
-2009
-2005
-2001
-1997
-1993
-1988
-1984
-1979
-1975
-1970
-1966
-1961
-1957
-1952
-1948
-1944
-1939
-1935
-1930
-1926
-1921
-1917
-1913
-1908
-1904
-1899
-1895
-1891
-1886
-1882
-1877
-1873
-1869
-1864
-1860
-1856
-1851
-1847
-1842
-1838
-1834
-1829
-1825
-1821
-1816
-1812
-1808
-1803
-1799
-1795
-1790
-1786
-1782
-1777
-1773
-1769
-1764
-1760
-1756
-1752
-1747
-1743
-1739
-1734
-1730
-1726
-1722
-1717
-1713
-1709
-1705
-1700
-1696
-1692
-1688
-1683
-1679
-1675
-1671
-1666
-1662
-1658
-1654
-1649
-1645
-1641
-1637
-1633
-1628
-1624
-1620
-1616
-1612
-1607
-1603
-1599
-1595
-1591
-1586
-1582
-1578
-1574
-1570
-1566
-1561
-1557
-1553
-1549
-1545
-1541
-1537
-1532
-1528
-1524
-1520
-1516
-1512
-1508
-1504
-1500
-1495
-1491
-1487
-1483
-1479
-1475
-1471
-1467
-1463
-1459
-1455
-1450
-1446
-1442
-1438
-1434
-1430
-1426
-1422
-1418
-1414
-1410
-1406
-1402
-1398
-1394
-1390
-1386
-1382
-1378
-1374
-1370
-1366
-1362
-1358
-1354
-1350
-1346
-1342
-1338
-1334
-1330
-1326
-1322
-1318
-1314
-1310
-1306
-1302
-1298
-1294
-1290
-1286
-1282
-1278
-1274
-1270
-1267
-1263
-1259
-1255
-1251
-1247
-1243
-1239
-1235
-1231
-1227
-1224
-1220
-1216
-1212
-1208
-1204
-1200
-1196
-1193
-1189
-1185
-1181
-1177
-1173
-1169
-1166
-1162
-1158
-1154
-1150
-1146
-1142
-1139
-1135
-1131
-1127
-1123
-1120
-1116
-1112
-1108
-1104
-1101
-1097
-1093
-1089
-1085
-1082
-1078
-1074
-1070
-1067
-1063
-1059
-1055
-1051
-1048
-1044
-1040
-1036
-1033
-1029
-1025
-1022
-1018
-1014
-1010
-1006
-1002
-999
-995
-992
-988
-984
-981
-977
-973
-970
-966
-962
-959
-955
-951
-948
-944
-940
-937
-933
-929
-926
-922
-918
-915
-911
-907
-904
-900
-896
-893
-889
-886
-882
-878
-875
-871
-868
-864
-860
-857
-853
-850
-846
-842
-839
-835
-832
-828
-824
-821
-817
-814
-810
-807
-803
-800
-796
-793
-789
-785
-782
-778
-775
-771
-768
-764
-761
-757
-754
-750
-747
-743
-740
-736
-733
-729
-726
-722
-719
-715
-712
-708
-705
-701
-698
-695
-691
-688
-684
-681
-677
-674
-670
-667
-664
-660
-657
-653
-650
-646
-643
-640
-636
-633
-629
-626
-623
-619
-616
-612
-609
-606
-602
-599
-596
-592
-589
-585
-582
-579
-575
-572
-569
-565
-562
-559
-555
-552
-549
-545
-542
-539
-535
-532
-529
-525
-522
-519
-515
-512
-509
-506
-502
-499
-496
-492
-489
-486
-483
-479
-476
-473
-470
-466
-463
-460
-456
-453
-450
-447
-444
-440
-437
-434
-431
-427
-424
-421
-418
-414
-411
-408
-405
-402
-398
-395
-392
-389
-386
-383
-379
-376
-373
-370
-367
-363
-360
-357
-354
-351
-348
-345
-341
-338
-335
-332
-329
-326
-323
-319
-316
-313
-310
-307
-304
-301
-298
-295
-291
-288
-285
-282
-279
-276
-273
-270
-267
-264
-261
-257
-254
-251
-248
-245
-242
-239
-236
-233
-230
-227
-224
-221
-218
-215
-212
-209
-206
-203
-200
-197
-194
-191
-188
-185
-182
-179
-176
-173
-170
-167
-164
-161
-158
-155
-152
-149
-146
-143
-140
-137
-134
-131
-128
-125
-122
-119
-116
-113
-110
-108
-105
-102
-99
-96
-93
-90
-87
-84
-81
-78
-75
-73
-70
-67
-64
-61
-58
-55
-52
-50
-47
-44
-41
-38
-35
-32
-29
-27
-24
-21
-18
-15
-12
-10
-7
-4
-1
2
5
7
10
13
16
19
21
24
27
30
33
35
38
41
44
47
49
52
55
58
60
63
66
69
72
74
77
80
83
85
88
91
93
96
99
102
104
107
110
113
115
118
121
123
126
129
131
134
137
140
142
145
148
150
153
156
158
161
164
166
169
172
174
177
180
182
185
188
190
193
195
198
201
203
206
209
211
214
216
219
222
224
227
229
232
235
237
240
242
245
248
250
253
255
258
260
263
266
268
271
273
276
278
281
283
286
289
291
294
296
299
301
304
306
309
311
314
316
319
321
324
326
329
331
334
336
339
341
344
346
349
351
354
356
359
361
364
366
368
371
373
376
378
381
383
386
388
390
393
395
398
400
403
405
407
410
412
415
417
419
422
424
427
429
431
434
436
439
441
443
446
448
